/*!
 * @author Sphinxly
 * @url https://www.sphinxly.se
 * Copyright 2020 Sphinxly
 */
.hidden{display:none!important;visibility:hidden}.invisible{visibility:hidden}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.bold{font-weight:700}.black{color:#000}.clear{clear:both}@-webkit-keyframes bounceInRight{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInRight{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes fade-up{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fade-up{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fade-up-spec{0%{opacity:0;-webkit-transform:translateY(20px) translateX(-50%);transform:translateY(20px) translateX(-50%)}100%{opacity:1;-webkit-transform:translateY(0) translateX(-50%);transform:translateY(0) translateX(-50%)}}@keyframes fade-up-spec{0%{opacity:0;-webkit-transform:translateY(20px) translateX(-50%);transform:translateY(20px) translateX(-50%)}100%{opacity:1;-webkit-transform:translateY(0) translateX(-50%);transform:translateY(0) translateX(-50%)}}@-webkit-keyframes pulse{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes pulse{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@-webkit-keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@-webkit-keyframes bounceInLeft{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-500px,0,0);transform:translate3d(-500px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInLeft{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-500px,0,0);transform:translate3d(-500px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}html{font-size:10px;-webkit-box-sizing:border-box;box-sizing:border-box}html *,html :after,html :before{-webkit-box-sizing:inherit;box-sizing:inherit;margin:0;padding:0}body{font-family:Arial,"Times New Roman"!important;font-size:1rem;line-height:1.5;color:#000;background-color:#fff;margin:0;padding:0;overflow-x:hidden;overflow-y:hidden}.no-scroll{overflow:hidden!important}a,button{text-decoration:none;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}a:active,a:focus,a:hover,button:active,button:focus,button:hover{outline:0}input{outline:0}.read-more{margin-top:10px;cursor:pointer;display:inline-block}.read-more a{color:#71a4cb}.reveal{visibility:hidden}.site-container{position:relative}.side-text-left{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);position:absolute;color:#facd03;top:100px;left:-120px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.side-text-left p{font-size:20px;text-transform:uppercase}.side-text-left span{width:250px;height:2px;background:#facd03;display:inline-block;margin-right:20px}.side-text-right{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);position:absolute;color:#5a4b94;top:-350px;right:-120px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.side-text-right p{font-size:20px;text-transform:uppercase}.side-text-right span{width:250px;height:2px;background:#5a4b94;display:inline-block;margin-right:20px}@media screen and (max-width:1024px){.reveal{visibility:visible}}.form .formcaptcha2{display:none!important}.form-text p{margin:0 50px;font-size:24px;font-weight:600}.wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.wrap select{padding:10px 45px;border:1px solid #058289;border-radius:20px;font-weight:600;color:#058289;outline:0;text-transform:uppercase;font-size:17px;cursor:pointer;-webkit-appearance:none;background:url("/images/Path 96.png") 90%/12% no-repeat #fff}.wrap select option{font-size:17px;text-align:center}.wrap select:last-child{margin-left:17px}.wrap select::-ms-expand{display:none}@media screen and (max-width:768px){.wrap{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.wrap select:last-child{margin-left:0;margin-top:10px}.gdpr,.pro-form{width:95%!important}.pro-form .button,.pro-form .form button,.pro-form .form input[type=button],.pro-form .form input[type=reset],.pro-form .form input[type=submit]{height:45px;width:100%!important;font-size:16px}}@media screen and (max-width:550px){.offert-list .wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}select{background:url("/images/Path 96.png") 90%/6% no-repeat #fff!important;width:100%}select:first-child{margin-bottom:10px}}.form-wrap{width:920px;margin:0 auto;padding-top:50px}.form{margin:0 auto;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:20px;padding-top:50px}.form label{width:100%;height:65px;position:relative;-webkit-box-shadow:inset 0 2px 4px 0 rgba(0,0,0,.1);box-shadow:inset 0 2px 4px 0 rgba(0,0,0,.1);border:1px solid #dee6cf;margin-bottom:45px;border-radius:5px}.form label .checkbox-ok{position:absolute;right:20px;top:17px;display:block;height:32px;width:32px;opacity:0;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.form label .checkbox-ok .bg{position:absolute;left:0;top:0;width:100%;height:100%;background-image:url(../../images/checkbox.png);background-size:cover;background-repeat:no-repeat;background-position:center;height:100%;width:100%;-webkit-animation:spin 15s linear infinite;animation:spin 15s linear infinite;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}.form label .checkbox-ok .checkmark{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:16px;height:12px;background-image:url(../../images/checkmark.png);background-size:cover;background-repeat:no-repeat;background-position:center;height:100%;width:100%}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.form label .placeholder-text{position:absolute;left:15px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#252424;opacity:.4;z-index:-1}.form label input[type=email],.form label input[type=number],.form label input[type=password],.form label input[type=search],.form label input[type=tel],.form label input[type=text],.form label input[type=url]{border:none;position:absolute;left:0;top:0;width:100%;height:100%;font-weight:700;padding:5px 15px 5px 15px;border:3px solid transparent;border-radius:5px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;background-color:transparent}.form label input[type=email]:focus+.placeholder-text,.form label input[type=number]:focus+.placeholder-text,.form label input[type=password]:focus+.placeholder-text,.form label input[type=search]:focus+.placeholder-text,.form label input[type=tel]:focus+.placeholder-text,.form label input[type=text]:focus+.placeholder-text,.form label input[type=url]:focus+.placeholder-text{top:-17px;font-size:16px}.form label textarea{position:absolute;left:0;top:0;width:100%;height:100%;border:none;resize:none;padding:20px 15px 20px 15px;font-weight:700;border:3px solid transparent;border-radius:5px;background-color:transparent;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.form label textarea:focus+.placeholder-text{top:-30px;font-size:16px}.form label[for=Meddelande]{height:225px}.form label[for=Meddelande] span{-webkit-transform:none;-ms-transform:none;transform:none;top:20px}.offert-form .form-action{text-align:left!important}.offert-form .form-action button{background-color:#479860!important}.form label.form-validation-error input{border-color:#d9534f}.form label.form-validation-ok .checkbox-ok{opacity:1}.form label.form-validation-ok .placeholder-text{top:-17px;font-size:16px}.form label[for=Meddelande].form-validation-ok .placeholder-text{top:-30px;font-size:16px}.button,.form button,.form input[type=button],.form input[type=reset],.form input[type=submit]{display:inline-block;border:none;cursor:pointer;width:370px;height:60px;border-radius:35px;text-transform:uppercase;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.25);box-shadow:0 2px 4px 0 rgba(0,0,0,.25);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.button:active,.form button:active,.form input[type=button]:active,.form input[type=reset]:active,.form input[type=submit]:active{-webkit-box-shadow:inset 0 1px 2px 0 rgba(0,0,0,.15);box-shadow:inset 0 1px 2px 0 rgba(0,0,0,.15)}@media screen and (max-width:550px){.button,.form button,.form input[type=button],.form input[type=reset],.form input[type=submit]{height:45px;width:285px;font-size:16px}.form{font-size:18px}}:root{--input-padding-x:1.8rem;--input-padding-y:1rem}.pro-form{width:60%;margin:5rem auto;max-width:60rem}.pro-form .form-label-group{position:relative;margin-bottom:2rem}.pro-form .form-control{display:block;width:100%;font-size:2rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #000;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}.pro-form .form-label-group>input,.pro-form .form-label-group>label,.pro-form .form-label-group>textarea{padding:var(--input-padding-y) var(--input-padding-x);height:auto;border-radius:30px}.pro-form .form-label-group>textarea{height:auto;min-height:15rem;resize:vertical}.pro-form .form-label-group>label{position:absolute;top:0;left:0;display:block;width:100%;margin-bottom:0;line-height:1.9;color:#999;cursor:text;border:1px solid transparent;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;font-weight:400;font-size:2rem}.pro-form .form-control{display:block;width:100%}.pro-form .form-control::-ms-expand{background-color:transparent;border:0}.pro-form .form-control::-webkit-input-placeholder{color:#222;opacity:1}.pro-form .form-control::-moz-placeholder{color:#222;opacity:1}.pro-form .form-control::-ms-input-placeholder{color:#222;opacity:1}.pro-form .form-control::placeholder{color:#222;opacity:1}.pro-form .form-control:disabled,.pro-form .form-control[readonly]{background-color:#777;opacity:1}.pro-form select.form-control:focus::-ms-value{color:#666;background-color:#eee}.pro-form .form-control-file,.pro-form .form-control-range{display:block;width:100%}.pro-form select.form-control[multiple],.pro-form select.form-control[size]{height:auto}.pro-form .form-label-group{position:relative;margin-bottom:2rem}.pro-form .form-label-group>label{position:absolute;top:0;left:0;display:block;width:100%;margin-bottom:0;color:#555;cursor:text;border:1px solid transparent;border-radius:.5rem;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;font-weight:400;font-family:'Open sans',sans-serif}.pro-form .form-label-group input::-webkit-input-placeholder,.pro-form .form-label-group textarea::-webkit-input-placeholder{color:transparent}.pro-form .form-label-group input:-ms-input-placeholder,.pro-form .form-label-group textarea:-ms-input-placeholder{color:transparent}.pro-form .form-label-group input::-ms-input-placeholder,.pro-form .form-label-group textarea::-ms-input-placeholder{color:transparent}.pro-form .form-label-group input::-moz-placeholder,.pro-form .form-label-group textarea::-moz-placeholder{color:transparent}.pro-form .form-label-group input::placeholder,.pro-form .form-label-group textarea::placeholder{color:transparent}.pro-form .form-label-group input:not(:placeholder-shown),.pro-form .form-label-group textarea:not(:placeholder-shown){padding-top:-webkit-calc(var(--input-padding-y) + var(--input-padding-y) * (2 / 3));padding-top:calc(var(--input-padding-y) + var(--input-padding-y) * (2 / 3));padding-bottom:-webkit-calc(var(--input-padding-y) * (1 / 3));padding-bottom:calc(var(--input-padding-y) * (1 / 3))}.pro-form .form-label-group input:not(:placeholder-shown)~label,.pro-form .form-label-group textarea:not(:placeholder-shown)~label{padding-top:-webkit-calc(var(--input-padding-y)/ 3);padding-top:calc(var(--input-padding-y)/ 3);padding-bottom:-webkit-calc(var(--input-padding-y)/ 3);padding-bottom:calc(var(--input-padding-y)/ 3);font-size:1.2rem;line-height:1.4;color:#aaa}.pro-form .field-validation-error{float:right}.pro-form .form-control:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,.25);box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.pro-form .form-control.input-validation-error{color:#495057;background-color:#fff;border-color:#d29c9c;outline:0;-webkit-box-shadow:0 0 0 .2rem #e7c1c1;box-shadow:0 0 0 .2rem #e7c1c1}.pro-form .formcaptcha2{display:none!important}.pro-form .text-danger{color:#d29c9c;font-size:1.4rem;position:relative;top:.25rem}.pro-form .form-action{text-align:center;margin-top:3rem}.pro-form .button,.pro-form .form button,.pro-form .form input[type=button],.pro-form .form input[type=reset],.pro-form .form input[type=submit]{display:inline-block;border:none;background-color:#0261a7;color:#fff;cursor:pointer;width:370px;height:60px;border-radius:35px;text-transform:uppercase;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.25);box-shadow:0 2px 4px 0 rgba(0,0,0,.25);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;font-size:18px}.pro-form .button:active,.pro-form .form button:active,.pro-form .form input[type=button]:active,.pro-form .form input[type=reset]:active,.pro-form .form input[type=submit]:active{-webkit-box-shadow:inset 0 1px 2px 0 rgba(0,0,0,.15);box-shadow:inset 0 1px 2px 0 rgba(0,0,0,.15)}@media screen and (max-width:550px){.pro-form .button,.pro-form .form button,.pro-form .form input[type=button],.pro-form .form input[type=reset],.pro-form .form input[type=submit]{height:45px;width:285px;font-size:16px}.pro-form .form{font-size:18px}}@media screen\0{.pro-form .form-label-group>input,.pro-form .form-label-group>label,.pro-form .form-label-group>textarea{padding:1.2rem 1.5rem 1.1rem 1.5rem}.pro-form .form-label-group>label{padding:.6rem 1.5rem 1.4rem 1.5rem}.pro-form .form-label-group .input-validation-error+label,.pro-form .form-label-group .valid+label,.pro-form .form-label-group input:focus+label,.pro-form .form-label-group textarea:focus+label{font-size:1rem;line-height:2;margin-top:-6px}}@supports (-ms-ime-align:auto){.pro-form .form-label-group>input,.pro-form .form-label-group>label,.pro-form .form-label-group>textarea{padding:1.6rem 1.5rem .6rem 1.5rem}.pro-form .form-label-group>label{padding:1.1rem 1.5rem 1.4rem 1.5rem}.pro-form .form-label-group .input-validation-error+label,.pro-form .form-label-group .valid+label,.pro-form .form-label-group input:focus+label,.pro-form .form-label-group textarea:focus+label{font-size:1rem;line-height:2;margin-top:-8px}}.js-loadmore-btn{background:0 0;border:none;margin-top:50px;font-size:20px;color:#1d73b0;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;display:inline-block}iframe,img{max-width:100%!important}.page-title{color:#000;font-weight:100;font-size:47px;line-height:1.2}.page-title h2{font-size:inherit;font-weight:inherit}.gdpr{width:30%;margin:0 auto}.gdpr a,.gdpr p{font-size:15px}.medium-title{font-size:25px}.medium-title h2{font-weight:100}.introduction{font-weight:600;font-size:18px;line-height:1.4}.ew{font-size:21px}.ew ul{margin-left:25px}.hero-title{font-size:42px}.hero-ingress{font-size:24px}.ew-large,.ew-large p{font-size:21px}a{color:#0261a7;font-size:18px}.margin-large{margin:70px 0}.margin-medium{margin:40px 0}.margin-small{margin:20px 0}.margin-section{margin:200px 0;margin-bottom:50px}.mt-medium{margin:50px 0}.mb-small{margin-bottom:30px}.mb-large{margin-bottom:80px}.mt-small{margin-top:20px}.mt-large{margin-top:50px}.bg-wrap{height:100%;width:100%}.bg-wrap .bg{background-size:cover;background-repeat:no-repeat;background-position:center;height:100%;width:100%}@media screen and (max-width:1200px){.hero-title{font-size:35px}.page-title{font-size:35px}}@media screen and (max-width:550px){.margin-section{margin:100px 0}.medium-title{font-size:18px;text-align:center}.page-title{font-size:25px}.ew img{margin-left:auto!important;margin-right:auto!important}}#ew-cookieinfo-container{width:100%;margin:0;color:#555;background-image:linear-gradient(155deg,#d8d8d8 0,#f3f3f3 100%);z-index:9999;position:fixed;bottom:0;left:0;padding:15px 0;font-family:Arial,"Times New Roman";font-size:14px;line-height:1.6;border-top:1px solid #ccc}@media (max-width:500px){#ew-cookieinfo-container{padding-top:5px}}#ew-cookieinfo-container .hidden,#ew-cookieinfo-container.hidden{display:none}#ew-cookieinfo-container .inner{padding:0 25px}#ew-cookieinfo-container .inner span{padding:7px 0 0;display:block;float:left;line-height:1}#ew-cookieinfo-container .inner span a{color:#000}#ew-cookieinfo-container .inner span a:hover{text-decoration:none}#ew-cookieinfo-container #ew-cookieinfo-button-ok{float:right;border-radius:3px;text-decoration:none;font-weight:700;padding:2px 25px;cursor:pointer;margin-right:15px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;text-transform:uppercase;width:auto;border:1px solid transparent}.container{width:80%;margin:0 auto}.container-large{width:90%;margin:0 auto}.container-small{width:60%;margin:0 auto;overflow-x:auto}@media screen and (max-width:1440px){.container-small{width:80%}}@media screen and (max-width:768px){.container,.container-small{width:95%}}.grid-wrap{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,4fr));grid-gap:50px;width:80%;margin:0 auto}.grid-card>div{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,4fr));grid-gap:30px;width:80%;margin:0 auto}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.grid-card>div .card{width:28%;margin-right:30px;margin-bottom:30px}}.col-s-l .small{margin-top:120px}.prod-layout .grid-wrap{grid-template-columns:repeat(auto-fill,minmax(265px,3fr));width:100%}.prod-layout .small{margin-top:120px}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.prod-layout .grid-wrap .coworker,.prod-layout .grid-wrap .product-map{width:250px;margin-right:30px;margin-bottom:30px}}.js-prod .grid-wrap{margin-top:50px;width:100%}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.grid-card>div,.grid-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.grid-card>div .coworker,.grid-card>div .product-map,.grid-wrap .coworker,.grid-wrap .product-map{width:250px;margin-right:30px;margin-bottom:30px}.grid-card>div .coworker .overlay h4,.grid-card>div .product-map .overlay h4,.grid-wrap .coworker .overlay h4,.grid-wrap .product-map .overlay h4{padding:0 30px}.grid-card>div .card,.grid-wrap .card{width:400px}}.center{text-align:center}.column{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.align-center{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.col-2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.col-2 .col{width:48%}.col-2 .page-img{text-align:center}.col-2 .page-img img{max-width:600px;margin-bottom:20px}.col-s-l{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.col-s-l .small{width:40%;min-width:450px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-left:5px}.col-s-l .large{width:70%}.contact-form{margin:200px auto}.contact-form .col:first-child{width:40%}.page-img{margin-bottom:50px}@media screen and (max-width:1440px){.type-produkter .col-2{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.type-produkter .col-2 .col{width:100%}.col-2 .page-img img{width:400px}}@media screen and (max-width:1200px){.col-2{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.col-2 .col{width:100%;padding:0!important}.col-2 .col:last-child{margin-top:50px}}@media screen and (max-width:1024px){.col-s-l .large{width:100%}.col-s-l .small{display:none}.grid-card>div{grid-template-columns:repeat(auto-fill,minmax(300px,4fr))}.grid-card>div .card{min-height:450px}.contact-form .col:first-child{width:100%;text-align:center}.col-2 .page-img{text-align:center}}@media screen and (max-width:768px){.grid-wrap{grid-template-columns:repeat(auto-fill,minmax(280px,4fr));width:90%}.col-2 .page-img img{width:300px}}@media screen and (max-width:550px){.contact-form{margin:50px auto}}.blurb-btn a{font-size:14px;color:#000;text-transform:uppercase;padding:13px 80px;background:#71a4cb;border-radius:20px}.offert-btn{padding:7px 20px;text-transform:uppercase;color:#000;background:#e5e5e5;border-radius:20px;font-size:13px;font-weight:700;letter-spacing:.8px;position:relative}.offert-btn span{position:absolute;background:#479860;height:20px;width:20px;text-align:center;color:#fff;border-radius:50%;top:-10px;right:0}.product-btn a{font-size:17px;border-radius:20px;color:#fff;background-color:#058289;padding:13px 40px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-transform:uppercase;letter-spacing:.85px}.product-btn a img{height:15px;margin-left:15px}.offert-cart-btn{font-size:17px;border-radius:20px;color:#fff;background-color:#058289;padding:13px 40px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-transform:uppercase;letter-spacing:.85px;border:none;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;border:1px solid #058289}.offert-cart-btn:hover{color:#058289;background-color:#fff}.hero-btn{display:inline-block}.hero-btn a{border:1px solid #fff;font-size:17px;border-radius:20px;color:#71a4cb;background-color:#fff;padding:13px 40px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-transform:uppercase;letter-spacing:.85px;-webkit-transition:all .3s ease;transition:all .3s ease}.hero-btn:hover a{background:0 0;color:#fff;letter-spacing:1.5px}.cta{position:fixed;z-index:9;border-radius:20px;background:#0261a7;right:50px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.cta .cta-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:30px;cursor:pointer}.cta .toggle-content{max-width:450px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;display:none;position:relative;padding:30px}.cta .toggle-content h4{font-size:40px;color:#fff}.cta .toggle-content p{font-size:16px;font-weight:400;margin-bottom:20px}.cta .toggle-content input{margin-bottom:10px;height:30px;padding:5px}.cta .toggle-content textarea{padding:5px}.cta .toggle-content button{margin:10px 0;background:0 0;border:1px solid #fff;color:#fff;padding:5px 0;text-transform:uppercase;cursor:pointer}.cta .toggle-content .close{position:absolute;top:10px;right:15px;font-size:18px;color:#fff;cursor:pointer}.cta p{font-size:17px;font-weight:600;color:#fff;margin-top:5px}@media screen and (max-width:1200px){.cta{top:30%}}@media screen and (max-width:1024px){.cta{display:none}}@media screen and (max-width:550px){.product-btn a{text-align:center}}.hero{width:100%;color:#fff}.hero .slide{height:-webkit-calc(660px - 130px);height:calc(660px - 130px);position:relative}.hero .slide .slide-text{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:100px;width:570px;line-height:1.2}.hero .slide .slide-text .hero-title{margin-bottom:30px}@media screen and (max-width:1440px){.hero .slide .slide-text{left:100px}}@media screen and (max-width:1200px){.hero .slide .slide-text{left:50px}}@media screen and (max-width:550px){.hero .slide .slide-text{width:100%;left:10px}.hero-title{font-size:25px}.hero .slide{height:-webkit-calc(80vh - 80px);height:calc(80vh - 80px)}}.product-map{height:300px;color:#fff;text-align:center;border-radius:20px;overflow:hidden;position:relative;font-size:17px;text-transform:uppercase;letter-spacing:.7px;-webkit-box-shadow:0 1px 5px rgba(0,0,0,.15);box-shadow:0 1px 5px rgba(0,0,0,.15)}.product-map a{position:absolute;left:0;top:0;width:100%;height:100%;z-index:5}.product-map .overlay{position:absolute;bottom:0;left:0;right:0;width:100%;height:80px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;z-index:1;padding:0 50px}.product-map .overlay span{display:none;font-size:14px;margin-top:10px}.product-map .overlay:after{content:'';width:100%;height:100%;position:absolute;z-index:-2;right:0;bottom:0}.product-map:hover .overlay{height:100%}.product-map:hover .overlay span{display:block}.product-map:hover .overlay:after{opacity:.8}.product-map:nth-child(1) .overlay:after{background-color:#058289}.product-map:nth-child(2) .overlay:after{background-color:#facd03}.product-map:nth-child(3) .overlay:after{background-color:#f5a61c}.product-map:nth-child(4) .overlay:after{background-color:#0261a7}.product-map:nth-child(5) .overlay:after{background-color:#5a4b94}.product-map:nth-child(6) .overlay:after{background-color:#e43210}.product-map:nth-child(7) .overlay:after{background-color:#328e4e}.product-map:nth-child(8) .overlay:after{background-color:#a2ba02}.video-section iframe{width:100%}.video-section .col-2 .col:last-child{padding-left:100px}.image-text .col:first-child{height:700px}.image-text .col:first-child .bg{border-radius:20px}.image-text .col:last-child{padding-left:100px}@media screen and (max-width:1440px){.image-text .col:first-child{height:400px}}.product-form input{padding:5px;border:1px solid #71a4cb;border-radius:20px;text-align:center;width:150px;font-size:16px;color:#71a4cb}.product-form input::-webkit-input-placeholder{color:#71a4cb;letter-spacing:1px}.product-form input::-moz-placeholder{color:#71a4cb;letter-spacing:1px}.product-form input::-ms-input-placeholder{color:#71a4cb;letter-spacing:1px}.product-form input::placeholder{color:#71a4cb;letter-spacing:1px}.result-wrapper{margin:0 auto;margin-top:100px;width:90%;padding:5px}.result-wrapper h1{font-size:20px}.result-wrapper p{font-size:16px}.result-wrapper button{background:0 0;border:none;margin-top:20px;font-size:20px;color:#1d73b0;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease}.result-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:20px}.result-container li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:20px;position:relative;-webkit-box-shadow:0 1px 5px rgba(0,0,0,.15);box-shadow:0 1px 5px rgba(0,0,0,.15);margin-right:40px;margin-bottom:20px;overflow:hidden;width:250px}.result-container li a{padding:20px 20px}.result-container h3{text-align:center;color:#000;font-size:18px}.result-container .line{width:75px;height:2px;margin:20px auto;background:#058289}.result-container .bg-wrap{width:250px;height:200px;border-radius:20px}.result-container .bg-wrap .bg{background-size:contain}@media screen and (max-width:680px){.result-container li{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.result-container .bg-wrap{width:100%}}.page-hero{width:100%;height:530px;position:relative}@media screen and (max-width:768px){.page-hero{height:350px}}.links{margin-top:100px}.footer a{color:#fff;text-transform:uppercase}.contact-details .link{margin-bottom:10px}.contact-details .link a{color:#000;font-weight:600;margin-left:10px;text-transform:lowercase}@media screen and (max-width:550px){.links{margin-top:0}}.coworkers{margin:50px 0}.coworker{text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.coworker .bg-wrap{height:332px;margin-bottom:10px;overflow:hidden}.coworker .bg-wrap .bg{background-size:contain}.coworker a{color:#000}.coworker p{font-size:17px}.coworker p:nth-child(2){text-transform:uppercase}.coworker p:nth-child(3){font-weight:600}@media screen and (max-width:768px){.coworker img{height:250px}}@media screen and (max-width:680px){.coworker img{height:315px}}.maps{text-align:center}.maps h4{text-transform:uppercase;font-weight:600;font-size:20px;margin-top:20px}.maps p{font-size:17px}.maps #mapOne,.maps #mapTwo{height:471px;width:100%;border-radius:20px}.maps #mapOne{margin-right:50px}.maps #mapTwo{margin-left:50px}.maps .page-title{width:70%;margin:0 auto}@media screen and (max-width:1200px){.maps #mapTwo{margin-left:0}.maps .page-title{width:100%;margin:0 auto}}@media screen and (max-width:550px){.maps #mapOne,.maps #mapTwo{height:300px}}.prod-toggle{text-transform:uppercase;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.prod-toggle .js-toggle{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.prod-toggle .js-toggle span{width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;display:inline-block;margin-right:15px;-webkit-transition:all .3s ease;transition:all .3s ease;cursor:pointer}.prod-toggle a{font-weight:400;color:#000}.prod-toggle a:hover{color:#71a4cb}.prod-toggle:not(:last-child){margin-bottom:20px}.prod-toggle .sub-prod div{margin-left:30px}.prod-toggle .sub-prod div a{font-size:16px;color:#000;text-transform:none}.prod-toggle .sub-prod div a:hover{color:#71a4cb}.prod-toggle .sub-prod div:first-child{margin-top:5px}.prod-toggle .sub-prod div:not(:last-child){margin-bottom:10px}.rotate-arrow{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.prod-toggle:nth-child(1) .js-toggle span{border-left:10px solid #058289}.prod-toggle:nth-child(2) .js-toggle span{border-left:10px solid #facd03}.prod-toggle:nth-child(3) .js-toggle span{border-left:10px solid #f5a61c}.prod-toggle:nth-child(4) .js-toggle span{border-left:10px solid #0261a7}.prod-toggle:nth-child(5) .js-toggle span{border-left:10px solid #5a4b94}.prod-toggle:nth-child(6) .js-toggle span{border-left:10px solid #e43210}.prod-toggle:nth-child(7) .js-toggle span{border-left:10px solid #328e4e}.prod-toggle:nth-child(8) .js-toggle span{border-left:10px solid #a2ba02}.sub-product h1{color:#058289;font-weight:400;font-size:40px}.sub-product .ew{width:60%}.js-prod .js-sub{display:none}.js-prod .active{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.prod-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:20px;overflow:hidden;position:relative;-webkit-box-shadow:0 1px 5px rgba(0,0,0,.15);box-shadow:0 1px 5px rgba(0,0,0,.15)}.prod-wrap .linktag{position:absolute;left:0;top:0;width:100%;height:100%;z-index:5}.prod-wrap .top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:50px 0 80px 0}.prod-wrap .top .img-wrap{height:150px;width:100%}.prod-wrap .top .img-wrap .bg-wrap .bg{background-size:contain}.prod-wrap .top .line{margin:20px auto;background:#058289}.prod-wrap .top p{text-align:center;font-size:18px;font-weight:600;padding:0 70px;line-height:1.2}.prod-wrap .overlay{position:absolute;bottom:0;left:0;right:0;width:100%;height:50px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;z-index:1;font-size:18px;color:#fff}.prod-wrap .overlay:after{content:'';width:100%;height:100%;position:absolute;z-index:-2;right:0;bottom:0;background:#058289}.prod-wrap:hover .overlay{height:100%}.prod-wrap:hover .overlay:after{opacity:.8}.img-wrap{height:450px;width:450px}.prod-frame{width:60%;height:400px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 auto}@media screen and (max-width:1440px){.sub-product .ew{width:100%}.img-wrap{height:350px;width:465px;margin:0 auto}}@media screen and (max-width:550px){.sub-product h1{font-size:35px}}table{border-radius:5px;font-size:14px;font-weight:400;border:none;border-collapse:collapse;width:100%;white-space:nowrap;background-color:#fff;text-align:left;border-radius:10px;overflow:hidden;margin-bottom:50px}table thead{background:#058289;color:#fff}table thead th{padding:10px 20px;text-transform:uppercase}table tbody{background:#dedede}table tbody tr{overflow-x:auto}table tbody tr td{padding:15px 20px}table tbody tr:nth-child(odd){background-color:#f1f1f1}.card{min-height:490px;color:#000;text-align:center;border-radius:20px;overflow:hidden;position:relative;font-size:17px;-webkit-box-shadow:0 1px 5px rgba(0,0,0,.15);box-shadow:0 1px 5px rgba(0,0,0,.15);background:#f2f2f2}.card .bg-wrap{height:250px;width:100%}.card .link-btn{position:absolute;left:0;top:0;width:100%;height:100%;z-index:5}.card .content{padding:10px 20px;width:100%}@media screen and (max-width:1200px){.card .content{width:100%}}.card .content .line{height:2px;width:70px;background:#5a4b94;margin:10px auto;display:none}.card .content h4{text-transform:uppercase;font-size:1.9rem;margin-bottom:10px}.card .overlay{position:absolute;bottom:0;left:0;right:0;width:100%;height:50px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;z-index:1;padding:0 50px;text-transform:uppercase}.card .overlay:after{content:'';width:100%;height:100%;position:absolute;z-index:-2;right:0;bottom:0;background:#71a4cb}.card:hover .overlay{height:100%}.card:hover .overlay:after{opacity:.8}.start-news{background-color:#fafafa;padding:100px 0;margin-bottom:100px}.startpage-card{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.startpage-card .product-btn a{background:#71a4cb;color:#000;-webkit-transition:all .3s ease;transition:all .3s ease;border:1px solid #71a4cb}.startpage-card .product-btn a:hover{background:0 0}.startpage-card .left,.startpage-card .right{width:48%}.startpage-card .left .card,.startpage-card .right .card{min-height:initial;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.startpage-card .left .card .bg-wrap,.startpage-card .right .card .bg-wrap{height:100%;width:100%}.startpage-card .left .card .content,.startpage-card .right .card .content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.startpage-card .left .card{min-height:600px}.startpage-card .left .card .bg-wrap{height:400px;width:100%}.startpage-card .left .card .product-btn{margin:30px 0}.startpage-card .right{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:inherit;-webkit-justify-content:inherit;-ms-flex-pack:inherit;justify-content:inherit}.startpage-card .right .card{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;height:280px}.startpage-card .right .card h4,.startpage-card .right .card p{text-align:left}@media screen and (max-width:1200px){.startpage-card .right .card h4,.startpage-card .right .card p{text-align:center}}.startpage-card .right .card img{width:50%;height:100%}.startpage-card .right .card .product-btn{margin:30px 0}@media screen and (max-width:1440px){.startpage-card .right .card{height:240px}.startpage-card .right .card .content{padding:10px}.startpage-card .left .card{min-height:300px}.startpage-card .left .card .bg-wrap{height:300px}}@media screen and (max-width:1200px){.startpage-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.startpage-card .card{margin-bottom:50px}.startpage-card .right .card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.startpage-card .right .card .bg-wrap{height:200px}.startpage-card .left .card .bg-wrap{height:200px;width:100%}.startpage-card .left .card{min-height:400px}.startpage-card .left,.startpage-card .right{width:60%;margin:0 auto}.startpage-card .right .card{min-height:400px}}@media screen and (max-width:768px){.grid-card>div{grid-template-columns:repeat(auto-fill,minmax(290px,4fr))}.startpage-card .left,.startpage-card .right{width:80%;margin:0 auto}.site-container{display:none!important}}@media screen and (max-width:680px){.startpage-card .left,.startpage-card .right{width:100%;margin:0 auto}.card .content{padding:10px}.start-news{margin-bottom:0;padding-bottom:10px}}.breadcrumb ul{list-style:none}.breadcrumb ul li{display:inline;font-size:18px}.breadcrumb ul li+li:before{padding:8px;color:#a8a8a8;content:"/\00a0"}.breadcrumb ul li a{color:#a8a8a8;text-decoration:none;font-size:16px}.cart-wrapper img{height:150px;width:150px;border:1px solid #d3d3d3;border-radius:20px;margin-right:20px}.cart-main-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;margin-bottom:20px}.cart-item h2{font-size:20px}.cart-item p{font-size:15px;font-weight:600}.cart-cross{height:15px;width:15px;cursor:pointer;position:absolute;top:15px;left:15px;background-image:url("/images/Group 217.png");background-size:cover;background-repeat:no-repeat;background-position:center;-webkit-transition:all .3s ease;transition:all .3s ease}.cart-cross:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.empty{font-size:16px;font-style:italic;opacity:.5;margin:20px 0;margin-bottom:300px}.header{z-index:99;background:#fff;width:100%;min-height:130px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.header .en{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-left:10px;font-size:14px}@media screen and (max-width:768px){.header .en{display:none}}.header .flag{height:25px;margin-left:5px}.header img{height:70px}.header .header-btns{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.header .header-btns form{margin-left:20px}.header .right{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.header .right nav ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:18px}.header .right nav ul li{list-style:none;position:relative}.header .right nav ul li:after{content:'';height:2px;width:0;background:#71a4cb;position:absolute;bottom:0;left:0;opacity:0;-webkit-transition:all .3s ease;transition:all .3s ease}.header .right nav ul li a{color:#000;letter-spacing:1px;text-transform:uppercase;font-size:18px}.header .right nav ul li:not(:last-child){margin-right:50px}.header .right nav ul li:hover:not(.active):after{width:100%;opacity:1}.header .right nav ul li .submenu{display:none;position:absolute;z-index:4;background:#f8f8ff;margin-top:0;padding-top:10px;width:300px}@media screen and (max-width:1024px){.header .right nav ul li .submenu{background:0 0}}.header .right nav ul li .submenu li{padding:5px 20px}@media screen and (max-width:1024px){.header .right nav ul li .submenu li{margin:0}}@media screen and (max-width:1024px){.header .right nav ul li .submenu li a{margin:0}}.header .right nav ul li .submenu li:after{display:none}.header .right nav ul li .submenu li:hover a{color:#71a4cb}@media screen and (max-width:1024px){.header .right nav ul li .submenu{display:block;position:relative;margin-bottom:0}}.header .right nav ul li .submenu a{font-size:16px;text-transform:none}.header .right nav ul li .sr-only{display:none}.header .right nav ul li:hover .dropdown{display:block}.header .right nav ul .active>a{color:#71a4cb}nav .en{display:none!important}@media screen and (max-width:768px){nav .en{display:block!important}}#logo{position:relative;z-index:100}.hamburger{position:relative;width:40px;height:4px;background:#222;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:none}.hamburger:after,.hamburger:before{position:absolute;background:#222;content:'';width:40px;height:4px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.hamburger:before{top:-8px}.hamburger:after{top:8px}.hamburger.active{background:0 0}.hamburger.active:before{-webkit-transform:rotate(45deg) translate(5px,6px);-ms-transform:rotate(45deg) translate(5px,6px);transform:rotate(45deg) translate(5px,6px)}.hamburger.active:after{-webkit-transform:rotate(-45deg) translate(5px,-6px);-ms-transform:rotate(-45deg) translate(5px,-6px);transform:rotate(-45deg) translate(5px,-6px)}@media screen and (max-width:1200px){.header .right nav ul li:not(:last-child){margin-right:35px}}@media screen and (max-width:1024px){.header .right nav{background:#fff;position:fixed;width:40%;top:0;right:0;height:100vh;z-index:99;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:all .3s ease;transition:all .3s ease;border-left:1px solid #000}.header .right nav.active{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);overflow-y:scroll}.header .right nav ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:30%}.header .right nav ul li{margin-right:0!important;text-align:center;margin-bottom:20px}.header .right nav ul li a{font-size:20px;text-align:center}.hamburger{display:block;margin-left:20px;position:relative;z-index:100}.header .right{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}@media screen and (max-width:768px){.header{min-height:110px}.header .header-btns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.header .header-btns form{margin-left:0;margin-top:5px}.img-wrap{height:150px;width:150px;margin:0 auto}.wrap{width:95%}.prod-frame{width:100%}}@media screen and (max-width:550px){.header .right nav{width:70%}.header img{height:50px}.offert-btn{padding:7px 5px}}.footer{padding:80px 0;margin-top:130px;width:100%;background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#1d73b0),color-stop(50%,#0261a7));background:linear-gradient(to right bottom,#1d73b0 50%,#0261a7 50%);position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:20px;color:#fff}.footer .en{display:none!important}.footer .office{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:center}.footer .linkedin{position:absolute;left:70px;bottom:90px}.footer nav ul{margin:30px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.footer nav ul li{list-style:none}.footer nav ul li:not(:last-child){margin-right:50px}.footer .submenu{margin-top:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.footer .submenu li{margin:0!important}.footer .submenu a{font-size:14px}@media screen and (max-width:1024px){.footer .submenu{display:none}}.sr-only{display:none!important}@media screen and (max-width:768px){.footer{padding-bottom:100px}.footer nav ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:center}.footer nav ul li{margin-right:0!important}.footer .linkedin{position:absolute;left:50%;bottom:20px;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}}@media screen and (max-width:550px){.footer{font-size:18px;margin-top:50px}}.popup{position:absolute;top:0;left:0;height:100%;width:100%;z-index:99;background:rgba(0,0,0,.5);display:none}.popup .content{height:60%;width:60%;background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#1d73b0),color-stop(50%,#0261a7));background:linear-gradient(to right bottom,#1d73b0 50%,#0261a7 50%);top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:10px;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:1024px){.popup .content{width:80%;height:50%}}@media screen and (max-width:680px){.popup .content{width:90%;height:60%}}.popup .content p{color:#fff;font-size:4rem;font-weight:600;z-index:2;position:relative;text-align:center}@media screen and (max-width:680px){.popup .content p{font-size:2.5rem;padding:0 10px}}.popup img{width:100px;position:absolute;bottom:50px}@media screen and (max-width:680px){.popup img{bottom:20px;width:80px}}.popup .popup-btn{border:3px solid #fff;padding:10px 30px;margin-top:30px;cursor:pointer;z-index:2;position:relative;-webkit-transition:all .3s ease;transition:all .3s ease}.popup .popup-btn span{font-size:2rem;color:#fff}.popup .popup-btn:hover{padding:10px 45px}