@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";h2{font-size:48px;line-height:60px;font-weight:700}h3{font-size:36px;line-height:46.8px;font-weight:700}h4{font-size:24px;line-height:33.6px;font-weight:700}h5{font-size:20px;line-height:25px;font-weight:700}h6{font-size:16px;line-height:20px;font-weight:700}p{font-size:16px;line-height:25.6px;font-weight:400;color:#565c64}.footer-left-side .address-number p{font-size:16px;line-height:24px;font-weight:500}.outline-button,.group-single-callout .left-side-callout p:nth-of-type(3) a,.selection .buttons p:last-of-type a,.service-callout .buttons p:last-of-type a,.vad-vi-gor .buttons p:last-of-type a,.outline-blue-button,.group-single-callout .left-side-callout p:nth-of-type(2) a,.selection .buttons p:first-of-type a,.service-callout .buttons p:first-of-type a,.vad-vi-gor .buttons p:first-of-type a,.blue-button{font-size:14px;line-height:19.6px;font-weight:600;text-transform:uppercase;letter-spacing:1.25px}.text-with-line small,.vad-vi-gor .text-with-line small,#main-slider small{font-size:13px;line-height:19.5px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px}#main-slider h1{font-size:36px;line-height:45px;font-weight:700}.group-single-callout .left-side-callout p:nth-of-type(2) a,.selection .buttons p:first-of-type a,.service-callout .buttons p:first-of-type a,.vad-vi-gor .buttons p:first-of-type a,.blue-button{background:#0078a0;padding:10px 24px;border-radius:20px;text-align:center;color:#fff;border:none;transition:all ease-out 300ms}.group-single-callout .left-side-callout p:nth-of-type(2) a:hover,.selection .buttons p:first-of-type a:hover,.service-callout .buttons p:first-of-type a:hover,.vad-vi-gor .buttons p:first-of-type a:hover,.blue-button:hover{background:#409ab8;color:#fff}.outline-button{border:1px solid #fff;color:#fff}.outline-button:hover{background:#fff;color:#000}.group-single-callout .left-side-callout p:nth-of-type(3) a,.selection .buttons p:last-of-type a,.service-callout .buttons p:last-of-type a,.vad-vi-gor .buttons p:last-of-type a,.outline-blue-button{border:1px solid #0078a0;color:#0078a0}.group-single-callout .left-side-callout p:nth-of-type(3) a:hover,.selection .buttons p:last-of-type a:hover,.service-callout .buttons p:last-of-type a:hover,.vad-vi-gor .buttons p:last-of-type a:hover,.outline-blue-button:hover{background:#0078a0;color:#fff}.outline-button,.group-single-callout .left-side-callout p:nth-of-type(3) a,.selection .buttons p:last-of-type a,.service-callout .buttons p:last-of-type a,.vad-vi-gor .buttons p:last-of-type a,.outline-blue-button{border-radius:20px;padding:10px 24px;text-align:center;transition:all ease-out 300ms}.default-container{padding:64px 24px}*{margin:0;padding:0;font-family:"Poppins",sans-serif !important}main img{width:100%;height:auto !important}main table{width:100% !important;overflow-x:auto;white-space:nowrap}select{background:url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0Ljk1IDEwIj48ZGVmcz48c3R5bGU+LmNscy0ye2ZpbGw6IzQ0NDt9PC9zdHlsZT48L2RlZnM+PHRpdGxlPmFycm93czwvdGl0bGU+PHBvbHlnb24gY2xhc3M9ImNscy0yIiBwb2ludHM9IjEuNDEgNC42NyAyLjQ4IDMuMTggMy41NCA0LjY3IDEuNDEgNC42NyIvPjxwb2x5Z29uIGNsYXNzPSJjbHMtMiIgcG9pbnRzPSIzLjU0IDUuMzMgMi40OCA2LjgyIDEuNDEgNS4zMyAzLjU0IDUuMzMiLz48L3N2Zz4=) no-repeat 95% 50%;-moz-appearance:none;-webkit-appearance:none;appearance:none}a{cursor:pointer}p,small,h1,h2,h3,h4,h5,h6{margin-bottom:16px}button{padding-top:10px}.overlay{position:absolute;top:0;left:0;width:100%;height:100%}.flexItCenter{display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;-ms-flex-pack:center;-webkit-justify-content:center;align-items:center;-ms-flex-align:center;-webkit-align-content:center}.backgroundContain{background-position:center !important;background-repeat:no-repeat !important;background-size:contain !important}.backgroundCover{background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important}.wm3-form-message{color:#3c763d;background-color:#b4e9bd;border-color:#b4e9bd;padding:15px;margin-bottom:20px;border:1px solid rgba(0,0,0,0);border-radius:4px}html,body{height:100%;margin:0;padding:0}main{display:-ms-flexbox;display:-webkit-flex;display:flex;min-height:100%;flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column}main .mainWrapper{flex:1 0 auto;-webkit-flex:1 0 auto;-moz-flex:1 0 auto;-ms-flex:1 0 auto;-o-flex:1 0 auto}.ie-container{position:absolute;top:0px;left:0;width:100%;background-color:#000;border-bottom:1px solid #000;padding:15px 0 10px;color:#fff;z-index:9999;text-align:center}@keyframes slide-in{0%{transform:translateX(0px)}100%{left:0}}@keyframes slide-out{0%{left:0}100%{left:-80%}}a{text-decoration:none;color:#212121}.icon-img{margin-bottom:16px;width:32px;height:32px}.navbarWrapper{height:100px;background:#fff;box-shadow:0px 5px 20px 0px rgba(0,0,8,.03)}.navbarWrapper .navbarHeader{display:flex;justify-content:space-between;align-items:flex-end;height:100%;padding:24px}.navbarLink{width:75px;height:38px}.right-side-nav-icons{display:flex;gap:24px;align-items:center}.right-side-nav-icons svg{width:42px;height:auto;cursor:pointer}.right-side-nav-icons .nav-phone{background:#0078a0;padding:9px;border-radius:100%}#navbar{position:fixed;top:0;width:80%;height:100vh;left:-80%;display:flex;z-index:1000;flex-direction:column;justify-content:center;padding-left:33px;background:#f8f9fa}#navbar li{list-style:none;padding-left:31px}#navbar[opening]{animation:slide-in 300ms forwards}#navbar[closing]{animation:slide-out 300ms forwards}.site-menu-root{display:flex;flex-direction:column;gap:32px;padding:96px 0 48px;overflow-y:scroll}.site-menu-root .site-menu-item{font-weight:500}.site-menu-root .site-menu-item:hover a{transition:color ease-out 300ms;color:#0078a0}.site-menu-root .site-menu-item-active{display:flex;position:relative;gap:10px}.site-menu-root .site-menu-item-active:before{content:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="%230078A0" class="w-6 h-6"%3E%3Cpath stroke-linecap="round" stroke-linejoin="round" d="M13.5 4.5L21 12m0 0l-7.5 7.5M21 12H3" /%3E%3C/svg%3E%0A');display:inline-block;width:21px;height:21px;position:absolute;left:0px}.site-menu-root .site-menu-item-active a{color:#0078a0}.site-menu-root .nested-list{display:flex;flex-direction:column;padding-top:0;gap:24px;max-height:0;opacity:0;transition:all 700ms ease-in-out}.site-menu-root .nested-list a{font-weight:400;color:#212121 !important}.site-menu-root .nested-list a.active{color:#0078a0 !important}.nested-list[opening]{max-height:300px;opacity:1;padding-top:24px;transition:all 700ms ease-in-out}.nav-backdrop{position:absolute;z-index:100;inset:0;opacity:0;background:#000;pointer-events:none}.link-name-and-chev{display:flex;justify-content:space-between;padding-right:24px}.link-name-and-chev .nav-chev-up,.link-name-and-chev .nav-chev-down{width:18px;transition:all ease-out 300ms}section{height:calc(100vh - 100px)}section .container-fluid{height:100%}#main-slider{height:100%}#main-slider small{color:#fff}#main-slider .carousel-inner{height:100%}#main-slider .carousel-inner .carousel-item{height:100%}#main-slider .carousel-inner .carousel-item img{min-height:100%;width:100%;object-fit:cover}#main-slider .carousel-inner .carousel-item .carousel-caption{display:flex;flex-direction:column;justify-content:center;width:100%;height:100%;left:0;right:0;padding:0 51px}#main-slider .carousel-inner .carousel-item .carousel-caption .slider-buttons{display:flex;flex-direction:column;gap:24px;margin-top:16px}#main-slider .carousel-indicators button{width:14px;border-top:none;border-bottom:none;border-radius:4px}.carousel-item{transition:transform 2.6s ease-in-out}.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{transition:opacity 0s 2.6s}.vad-vi-gor{background:#edf1f3}.vad-vi-gor .text-with-line{display:flex;align-items:center;gap:16px;margin-bottom:16px}.vad-vi-gor .text-with-line small{margin:0;color:#0078a0;flex:2}.vad-vi-gor .text-with-line::before{content:"";border-bottom:2px solid #0078a0;flex:.5}.vad-vi-gor .callout-top-img p{margin:0}.vad-vi-gor .content{margin-bottom:32px}.vad-vi-gor .buttons{display:flex;flex-direction:column;align-items:center;gap:24px;padding:0 27px}.vad-vi-gor .buttons p{margin:0}.vad-vi-gor .buttons p:first-of-type{width:100%}.vad-vi-gor .buttons p:first-of-type a{color:#fff;display:block}.vad-vi-gor .buttons p:first-of-type a::after{content:url("https://s3-eu-west-1.amazonaws.com/static.wm3.se/sites/1001/template_assets/arrow-right-white.svg?1666612010");margin-left:8px}.vad-vi-gor .buttons p:last-of-type{width:100%}.vad-vi-gor .buttons p:last-of-type a{color:#0078a0;display:block}.vad-vi-gor .info-list{display:flex;flex-direction:column;gap:32px}.service-callout{position:relative;padding:64px 54px;background:#d4e8f2;background:linear-gradient(90deg, rgb(212, 232, 242) 0%, rgb(231, 242, 248) 61%, rgba(231, 242, 248, 0.3533788515) 100%)}.service-callout .content{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.service-callout .buttons{margin-top:16px;display:flex;flex-direction:column;align-items:center;gap:24px}.service-callout .buttons p{margin:0}.service-callout .buttons p:first-of-type{width:100%}.service-callout .buttons p:first-of-type a{display:block;color:#fff}.service-callout .buttons p:last-of-type{width:100%}.service-callout .buttons p:last-of-type a{display:block;color:#0078a0}.products{position:relative;background:#f8f9fa}.products-title-and-info{padding:64px 24px 32px;text-align:center;margin:auto}.slick-slide{display:flex !important;flex-direction:column;align-items:center}.slick-slide .product-title{margin-top:16px}.slick-slide img{object-fit:cover;height:300px !important;width:100vw !important}.slick-active button{background:#409ab8 !important}.slick-dots{display:flex;justify-content:center;gap:2px;padding:0;margin:0}.slick-dots li[role=presentation]{list-style-type:none;font-size:0}.slick-dots li[role=presentation] button{border:none;outline:none;width:12px;height:3px;border-radius:10px;margin:0;padding:0;background:#bfdde7}.see-all-products{display:flex;justify-content:center;padding:32px 51px 64px}.see-all-products .see-all-btn{width:100%}.see-all-products .see-all-btn svg{width:16px}.selection{display:flex;background:#edf1f3;flex-direction:column}.selection .selection-info{padding-bottom:32px}.selection .selection-img{order:-1}.selection .selection-img p{margin:0}.selection .selection-img p img{width:100%;height:auto;object-fit:cover}.selection .buttons{display:flex;flex-direction:column;gap:24px;padding:0 51px 64px}.selection .buttons p{margin:0}.selection .buttons p:first-of-type{width:100%}.selection .buttons p:first-of-type a{color:#fff;display:block}.selection .buttons p:first-of-type a::after{content:url("https://s3-eu-west-1.amazonaws.com/static.wm3.se/sites/1001/template_assets/arrow-right-white.svg?1666612010");margin-left:8px}.selection .buttons p:last-of-type{width:100%}.selection .buttons p:last-of-type a{color:#0078a0;display:block}.book-service-callout{display:flex;flex-direction:column;gap:16px;padding-bottom:0px !important}.book-service-callout h4{margin-top:24px}.questions{padding-top:0}.questions .content{background:#f4f5f7;border-radius:20px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:48px 24px}.questions .content img{width:120px !important;margin-bottom:16px}.questions .blue-button{width:100%;margin-top:16px;cursor:pointer}.hero-content{position:relative;background:#21232f}.hero-content img{height:300px !important;opacity:.8;object-fit:cover}.hero-content .hero-description{padding:64px 24px;width:100%;color:#fff}.hero-content .hero-description p,.hero-content .hero-description small{color:#fff}.text-with-line{display:flex;align-items:center;gap:16px;margin-bottom:16px}.text-with-line small{margin:0;flex:2}.text-with-line::before{content:"";border-bottom:2px solid #fff;flex:.5}.breadcrumbs{position:absolute;top:24px;z-index:10}.breadcrumbs #breadcrumb{padding-left:14px}.breadcrumbs ul{display:flex;gap:8px;list-style:none}.breadcrumbs ul li{color:#fff}.breadcrumbs ul a{color:#fff}.products-title{padding:64px 12px 0}.cards{padding:16px 12px 32px}.cards .card{border:none;cursor:pointer}.cards .card img{transition:all ease-in-out 300ms}.cards .card:hover img{opacity:.8}.cards .card:hover .name-and-arrow svg{opacity:1;transform:translateX(5px)}.cards .card .name-and-arrow{display:flex;justify-content:space-between;padding-top:16px}.cards .card .name-and-arrow h5{margin-bottom:8px}.cards .card .name-and-arrow svg{opacity:0;padding-bottom:10px;width:21px;stroke-width:2;transform:translateX(-20px);transition:all ease-out 300ms}.when-to-book .container{padding:64px 24px}.when-to-book .container .info-list{gap:32px}.what-we-do{background:#edf1f3}.what-we-do .container-fluid{padding:0;overflow:hidden}.what-we-do .container-fluid .what-list{padding:64px 34px}.what-we-do .container-fluid .what-list ul{padding:0 24px;list-style-image:url("https://s3-eu-west-1.amazonaws.com/static.wm3.se/sites/1001/template_assets/check-mark-list-item.svg?1665672508")}.what-we-do .container-fluid .what-list ul li{font-size:16px;font-weight:400;line-height:25.6px;color:#565c64}.what-we-do .container-fluid .what-list ul li:not(:last-child){margin-bottom:12px}.what-we-do .what-img{order:-1}.what-we-do .what-img p{margin:0;height:100%}.what-we-do .what-img p img{height:100% !important;object-fit:cover}.maintain .container-fluid{padding:64px 24px}.maintain .container-fluid h4{margin-top:32px}.maintain .row{gap:32px}.group-single-hero-content{position:relative}.group-single-hero-content img{height:282px}.group-single-main-content .container{padding:64px 24px}.group-single-main-content .name-and-title .text-with-line small{color:#0078a0}.group-single-main-content .name-and-title .text-with-line::before{border-color:#0078a0}.group-single-main-content .image-and-list .container{margin:0;padding:0}.group-single-main-content .image-and-list .info-list{display:flex;gap:32px;flex-direction:column;padding:64px 24px}.group-single-callout .left-side-callout p:nth-of-type(2){display:block !important;margin:auto;margin-bottom:24px;width:80%}.group-single-callout .left-side-callout p:nth-of-type(2):after{content:url("https://s3-eu-west-1.amazonaws.com/static.wm3.se/sites/1001/template_assets/arrow-right.svg?1665831159")}.group-single-callout .left-side-callout p:nth-of-type(2) a{display:block}.group-single-callout .left-side-callout p:nth-of-type(3){display:block !important;margin:auto;width:80%}.group-single-callout .left-side-callout p:nth-of-type(3) a{display:block}.description-and-info-list .list .lower-cost,.description-and-info-list .list .operation-cost{margin-top:32px}.group-single-callout{background:#edf1f3}.group-single-callout .left-side-callout{padding:64px 24px}.group-single-callout .left-side-callout .buttons{margin-top:24px;display:flex;flex-direction:column;gap:34px;width:80%;margin:auto;margin-top:32px}.group-single-callout .left-side-callout .buttons .blue-button{display:flex;gap:8px;justify-content:center}.group-single-callout .left-side-callout .buttons .blue-button svg{width:14px}.group-single-callout .right-side-img{padding:0;order:-1}.group-single-callout .right-side-img p{margin:0}.group-single-callout .right-side-img img{width:100%;height:100% !important;object-fit:cover}.om-oss-hero-img{width:100%;opacity:.8;height:50vh}.om-oss-hero-img p{margin:0;width:100%;height:100%}.om-oss-hero-img p img{width:100%;height:100% !important;object-fit:cover}.om-oss-info-list{background:#edf1f3;padding:64px 24px}.om-oss-info-list .row{gap:32px}.om-oss-info-list .row div{padding:0}.om-oss-double-image .container{padding:64px 24px}.om-oss-double-image .row{gap:32px}.om-oss-double-image .row p:has(img){margin-bottom:24px}.om-oss-employees{background:#edf1f3}.om-oss-employees .container{padding:64px 24px}.om-oss-employees .employees-title-and-info{padding:0}.om-oss-employees .employees-title-and-info .text-with-line small{color:#0078a0}.om-oss-employees .employees-title-and-info .text-with-line::before{border-color:#0078a0}.om-oss-employees .cards{padding:32px 12px 0}.om-oss-employees .cards .card{background:#edf1f3;padding:0;cursor:default;pointer-events:none;padding:0 0px 32px}.om-oss-employees .cards .card img{margin-bottom:24px}.om-oss-employees .cards .card h5,.om-oss-employees .cards .card p{margin-bottom:8px}.om-oss-employees .cards .card .employee-position{color:#0078a0}.icon-img-small{width:18px}.kontakta-oss .container{position:relative}.kontakta-oss .container a{color:#000}.kontakta-oss .row{justify-content:space-between}.kontakta-oss .row .kontakta-oss-left-side{padding:96px 24px 48px;background:#edf1f3}.kontakta-oss .row .kontakta-oss-left-side .list{display:flex;flex-direction:column;gap:8px;padding:32px 0 0}.kontakta-oss .row .intresse-right-side{background:#f4f5f7;padding:48px 24px 64px}.kontakta-oss .email,.kontakta-oss .address,.kontakta-oss .phonenumber{display:flex;gap:16px;align-items:flex-start}.kontakta-oss .email h6,.kontakta-oss .address h6,.kontakta-oss .phonenumber h6{margin-bottom:8px}.form-group .installation-form{display:flex;flex-direction:column;gap:24px;margin-top:32px}.form-group input{padding:12px 24px;background:#f9fafb;border-radius:10px}.form-group .form-zip-and-city{display:flex;gap:16px}.form-group .form-zip-and-city .form-zip{flex:1}.form-group .form-zip-and-city .form-city{flex:2.5}.form-group .form-meddelande textarea{resize:none}.form-group .form-meddelande #char-limit{float:right;margin-top:8px;margin-bottom:0;opacity:.4}.form-group .blue-button{border:none;width:100%}.form-label{font-size:16px;font-weight:500;line-height:24px}.form-control:focus{border:none}.sociala-medier.desktop{display:none}.sociala-medier.mobile{display:block;padding:64px 24px;background:#edf1f3}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.modal .modal-content{border-radius:20px;border:none}.modal .modal-header{border:none}.modal .modal-body{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:64px 24px}.modal .modal-body h5{text-align:center}.modal .modal-body p{padding:0 12px;text-align:center}.modal .modal-body img{width:42px;margin-bottom:16px}.modal .modal-body .outline-blue-button,.modal .modal-body .blue-button{margin-top:24px}.modal .modal-body.newsletter img{width:120px}iframe{margin-bottom:-10px}.general-top-content .container{padding:64px 24px}.general-top-content .container .text-with-line{color:#0078a0}.general-top-content .container .text-with-line::before{border:2px solid #0078a0}.general-img .container{padding:0}.general-bottom-content .container{padding:64px 24px}#footer{background:#f4f5f7}#footer .email-input{position:relative}#footer .email-input input{border:1px solid #e7ebee;border-radius:10px;width:100%;padding:12px 0 12px 65px}#footer .email-input input:focus-visible{outline:2px solid #dee2e6}#footer .email-input svg{position:absolute;left:5%;top:13px;width:25px}#footer .news-letter{display:flex;flex-direction:column}#footer .news-letter h5{text-align:center}#footer .news-letter .sign-up-button-container{padding:0 27px}#footer .news-letter .sign-up-button-container button{border:none}#footer .news-letter .blue-button{width:100%}#footer .tiny-text{font-size:10px;line-height:15px;font-weight:400;font-style:italic;text-align:center;margin-top:8px}#footer hr{margin:0 24px;background:#e9ecef;opacity:1}#footer .main-content{display:flex;flex-direction:column;align-items:center}#footer .main-content .footer-logo{width:94.5px}#footer .footer-links-and-text{padding:48px 0 64px 0}#footer .terms-and-cookies{padding:64px 0 0 0}.footer-left-side{display:flex;flex-direction:column;gap:32px;align-items:center}.footer-left-side .address-number #text{color:red}.social-media-icons.desktop{display:none}.social-media-icons{display:flex;margin-top:32px;gap:24px}.social-media-icons .icon-container{background:#0078a0;border-radius:10000000px;display:flex;justify-content:center;align-items:center;width:32px;height:32px;transition:all ease-out 300ms}.social-media-icons .icon-container:hover{background:#409ab8}.social-media-icons img{width:18px}.made-by-hl{display:flex;flex-direction:column;align-items:center;padding:48px 0}.made-by-hl img{width:150px}
