@import url("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}.blue-button,.outline-button,.outline-blue-button{font-size:14px;line-height:19.6px;font-weight:600;text-transform:uppercase;letter-spacing:1.25px}.blue-button{background:#0078a0;padding:10px 24px;border-radius:20px;text-align:center;color:#fff;border:none;transition:all ease-out 300ms}.blue-button:hover{background:#409ab8;color:#fff}.outline-button{border:1px solid #fff;color:#fff}.outline-button:hover{background:#fff;color:#000}.outline-blue-button{border:1px solid #0078a0;color:#0078a0}.outline-blue-button:hover{background:#0078a0;color:#fff}.outline-button,.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}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 transparent;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}@media (max-width: 992px){.container{max-width:100% !important}}@media (min-width: 768px){p{width:auto !important}.vad-vi-gor.callout .top-content .callout-content-left{padding:64px 40px;padding-right:0}.vad-vi-gor.callout .top-content .callout-content-left .buttons{flex-direction:row;padding:0}.vad-vi-gor.callout .info-list{padding:64px 40px}.vad-vi-gor.callout .info-list .info-item:nth-of-type(odd){align-self:flex-end}.service-callout .buttons{flex-direction:row;justify-content:center}.selection .selection-info{padding:64px 40px}.selection .buttons{flex-direction:row}.book-service-callout p:has(img){margin-bottom:32px}.hero-content img{height:50vh !important;object-fit:cover}.hero-content .hero-description{width:70%}.group-single-main-content .description-and-info-list .list{display:flex;justify-content:space-between}.om-oss-double-image h4{margin-top:32px}.om-oss-double-image .row{gap:0}.employees-title-and-info{padding:0 24px}.employees-title-and-info .title-and-info{margin-bottom:32px}.kontakta-oss{background:#edf1f3}.kontakta-oss .row .intresse-right-side{background:none}#footer .terms-and-cookies{display:flex;justify-content:space-evenly}}@media (min-width: 992px){section{height:calc(100vh - 73px)}.navbarWrapper{display:flex;justify-content:space-between;height:73px;padding:0 40px}.navbarWrapper .navbarHeader{align-items:center}.navbarWrapper .navbarHeader .right-side-nav-icons{display:none}.navbarWrapper .navbarHeader .navbarLink{height:auto;width:auto}.navbarWrapper .navbarHeader .navbarLink img{width:94px;padding:12px 0}#navbar{position:relative;height:100%;flex-direction:row;padding:0;inset:auto;align-items:center;justify-content:flex-end;background:#fff}#navbar li{padding:0}#navbar .site-menu-root{flex-direction:row;overflow:visible;padding:0;margin:0;align-items:center;gap:48px}#navbar .site-menu-root .site-menu-item-36315{display:none}#navbar .site-menu-root .site-menu-item-36321 a{background:#0078a0;border-radius:20px;padding:10px 24px;cursor:pointer;color:#fff;transition:all ease-out 300ms}#navbar .site-menu-root .site-menu-item-36321 a:hover{background:#409ab8}#navbar .link-name-and-chev{padding:0}#navbar .link-name-and-chev svg{display:none !important}#navbar .nested-list{display:none !important}#navbar .site-menu-item-active:before{content:none}#section{height:calc(100vh - 73px)}.carousel-caption{width:600px !important;inset:0 !important;margin:0 auto}.carousel-caption .slider-buttons{flex-direction:row !important;justify-content:center !important}.vad-vi-gor .top-content{display:flex;justify-content:space-around;align-items:center}.vad-vi-gor .top-content .callout-content-left h4{font-size:36px;line-height:47px}.vad-vi-gor .top-content .callout-content-left .buttons{flex-direction:row;padding:0}.vad-vi-gor .top-content .callout-top-img{padding:96px 108px;padding-right:0}.vad-vi-gor .info-list{padding:0 108px 96px !important;flex-direction:row;justify-content:space-between}.vad-vi-gor .info-list .info-item{align-self:flex-start !important}.default-container{padding:96px 108px}.service-callout{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:96px 108px;padding:96px 108px;border-radius:20px}.service-callout .buttons{flex-direction:row}.products{padding:99px 0 108px 0;position:relative}.products-title-and-info{text-align:center;margin:auto}.products-title-and-info h3{font-size:48px;line-height:60px}.slick-track{display:flex;align-items:center}.slick-slide{pointer-events:auto;opacity:0.3;display:flex !important;flex-direction:column;align-items:center}.slick-slide>*{transition:all ease-out 700ms}.slick-slide:focus-visible{outline:none}.slick-slide a{pointer-events:none}.slick-slide .product-title{margin-top:16px;opacity:0}.slick-slide .product-description{opacity:0}.slick-slide img{width:808px !important;height:459px !important;object-fit:cover}.slick-current{height:700px !important;opacity:1;pointer-events:auto;cursor:pointer;transition:opacity ease-out 300ms}.slick-current a{pointer-events:auto}.slick-current a img{transition:opacity ease-out 300ms}.slick-current:hover a img{opacity:0.8}.slick-current .product-title,.slick-current .product-description{opacity:1}.slick-current img{width:808px !important;height:606px !important}.see-all-products{position:absolute;right:108px;padding:0}.slick-dots{margin-top:48px}.selection{flex-direction:row;justify-content:space-around;align-items:center}.selection .info-and-buttons{padding:96px 40px 96px 108px}.selection .selection-img{order:1;padding:96px 108px 96px 0px}.selection .selection-info{padding:96px 0px 32px}.selection .selection-info h4{font-size:36px;line-height:47px}.selection .buttons{flex-direction:row;padding:0}.book-service-callout{display:flex;flex-direction:row}.questions .content{padding:64px 0px}.questions .blue-button{width:auto}.hero-content{display:flex;align-items:center;justify-content:flex-end}.hero-content img{height:100% !important}.hero-content .hero-description{position:absolute;width:55%;margin-right:108px}.hero-content .hero-description h2{font-size:35px;line-height:45px}.hero-content .hero-description .text-with-line small{flex:4}.hero-content .breadcrumbs{left:0;padding-left:108px}.hero-content .breadcrumbs #breadcrumb{padding-left:24px}.group-single-callout .container{padding:96px 12px}.group-single-callout .row{justify-content:space-between}.group-single-callout .left-side-callout{padding:0;display:flex;flex-direction:column;justify-content:center;gap:32px}.group-single-callout .left-side-callout .buttons{flex-direction:row;margin:0}.group-single-callout .right-side-img{order:1}.when-to-book .container{padding:96px 0px}.when-to-book .container .info-list{gap:0px}.what-we-do .container-fluid{padding:96px 108px}.what-we-do .container-fluid .row{align-items:center}.what-we-do .what-list{padding:0 116px 0 0 !important}.what-we-do .what-list h4{font-size:36px;line-height:47px}.what-we-do .what-list ul{margin-top:32px}.what-we-do .what-img{order:1}.maintain .container-fluid{padding:96px 108px 0px}.maintain .row{gap:0}.group-single-hero-content img{height:calc(100vw * 0.345) !important;object-fit:cover}.group-single-main-content .container{padding-top:96px;padding-bottom:96px}.group-single-main-content .container .group-single-title h4{font-size:36px;line-height:47px}.group-single-main-content .container .description-and-info-list{display:flex;flex-direction:column;gap:32px}.group-single-main-content .container .description-and-info-list .list{display:flex;flex-direction:row;gap:24px}.group-single-main-content .row{justify-content:space-between}.group-single-main-content .image-and-list{padding-bottom:96px}.group-single-main-content .image-and-list .container{margin:auto}.group-single-main-content .image-and-list .group-single-image p{margin:0}.group-single-main-content .image-and-list .group-single-image img{object-fit:cover;height:100% !important}.group-single-main-content .image-and-list .info-list{display:flex;flex-direction:row;gap:24px;padding-top:64px}.description-and-info-list .list .lower-cost,.description-and-info-list .list .operation-cost{margin-top:0px}.om-oss-info-list{padding:0}.om-oss-info-list .row{gap:0}.om-oss-info-list .row div{padding:0 12px}.om-oss-info-list .container{padding:96px 12px}.om-oss-double-image .container{padding:96px 12px}.om-oss-double-image .row{gap:0}.om-oss-employees .container{padding:96px 12px}.om-oss-employees .cards{gap:0;padding:0}.om-oss-employees .cards .card{padding:0 12px 32px}.om-oss-employees .employees-title-and-info{padding:0}.kontakta-oss{background:#edf1f3}.kontakta-oss .row .kontakta-oss-left-side .sociala-medier.desktop{margin-top:48px;flex-direction:column}.kontakta-oss .row .intresse-right-side{background:none;padding:96px 0}.sociala-medier.mobile{display:none}.form-group .blue-button{width:auto;float:right}.modal .modal-body{padding:80px 50px}.modal .modal-body .outline-blue-button{margin-top:32px}#footer hr{display:none}#footer .top-footer{display:flex;justify-content:space-between;padding:96px 0}#footer .top-footer .news-letter,#footer .top-footer .main-content{padding:0}#footer .top-footer .main-content{order:-1;flex-direction:row;align-items:flex-start;gap:60px}#footer .top-footer .main-content .footer-left-side{display:flex;flex-direction:column;gap:32px;align-items:flex-start}#footer .top-footer .main-content .footer-left-side .address-number p{text-align:left !important}#footer .top-footer .main-content .footer-links{padding-top:80px}#footer .top-footer .main-content .footer-links p{text-align:left !important}#footer .news-letter h5{text-align:left}#footer .news-letter .input-and-btn form{display:flex;align-items:center;gap:32px}#footer .news-letter .input-and-btn .email-input{flex:2}#footer .news-letter .input-and-btn .sign-up-button-container{padding:0 0 36px 0}#footer .news-letter .input-and-btn .sign-up-button-container a{width:auto}#footer .terms-and-cookies{padding:32px 0 0;display:flex;gap:16px}#footer .terms-and-cookies p:last-of-type{margin-left:auto;text-align:right !important}.social-media-icons.desktop{display:flex}.social-media-icons.mobile{display:none}.desktop-seperator{display:inherit !important;background:#e9ecef;opacity:1}.made-by-hl{align-items:flex-end}}@media (min-width: 1280px){.hero-content .hero-description{position:absolute;width:40%;margin-right:108px}.hero-content .hero-description h2{font-size:48px;line-height:60px}}@media (min-width: 1440px){.navbarWrapper{padding:0 108px !important}}@media (min-width: 1920px){html{max-width:70%;margin:auto}}
