.colorRed{color:#e30613}.colorBlue{color:#004a71}.pageTitle{font-weight:600;text-transform:uppercase}.secHeading{padding-top:15px;margin-bottom:5px}.has-text-align-left{text-align:left!important}body.page-id-113 .product .row{justify-content:center}html{height:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{background-color:#fff;color:#222;font-family:'futura-pt',sans-serif;height:100%;margin:0}.bg-grey{background-color:#f2f2f2}.bg-white{background-color:#fff}.bg-blue{background-color:#004a71;color:#fff}.bg-pattern{background-color:#fff;background-image:radial-gradient(rgba(34,34,34,.2) .125rem,#fff .125rem);background-size:1rem 1rem;position:relative}.red{color:#e30613}.blue{color:#004a71}.container{padding:1.5rem}.wrapper{margin:auto;max-width:80rem;width:calc(100% - 4rem)}@media screen and (max-width:440px){.wrapper{width:calc(100% - 2rem)}}.section{margin:auto;max-width:60rem;width:calc(100% - 4rem)}@media screen and (max-width:440px){.section{width:calc(100% - 2rem)}}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.col-100{flex:0 0 100%;max-width:100%;margin-top:2rem;-ms-flex:0 0 100%}.col-100:nth-of-type(1){margin-top:0}.col-67{flex:0 0 calc(calc(100% / 3) * 2 - 1rem);max-width:calc(calc(100% / 3) * 2 - 1rem);-ms-flex:0 0 calc(calc(100% / 3) * 2 - 1rem);margin-right:3rem}.col-50{align-items:center;display:flex;flex:0 0 calc(50% - 1.5rem);margin:2rem 3rem 0 0;max-width:calc(50% - 1.5rem);-ms-flex:0 0 calc(50% - 1.5rem)}.col-50:nth-of-type(1),.col-50:nth-of-type(2){margin-top:0}.col-50:nth-of-type(2n){margin-right:0}.col-33{flex:0 0 calc(100% / 3 - 2rem);margin:2rem 3rem 0 0;max-width:calc(100% / 3 - 2rem);-ms-flex:0 0 calc(100% / 3 - 2rem)}.col-33:nth-of-type(1),.col-33:nth-of-type(2),.col-33:nth-of-type(3){margin-top:0}.col-33:nth-of-type(3n){margin-right:0}.col-33:last-child{margin-right:0!important}.col-25{flex:0 0 calc(25% - 2.25rem);margin:2rem 3rem 0 0;max-width:calc(25% - 2.25rem);-ms-flex:0 0 calc(25% - 2.25rem)}.col-25:nth-of-type(1),.col-25:nth-of-type(2),.col-25:nth-of-type(3),.col-25:nth-of-type(4){margin-top:0}.col-25:nth-of-type(4n){margin-right:0}.col-25:last-child{margin-right:0!important}@media screen and (max-width:840px){.col-67{flex:0 0 calc(50% - 1.5rem);max-width:calc(50% - 1.5rem);-ms-flex:0 0 calc(50% - 1.5rem)}.col-33{flex:0 0 calc(50% - 1.5rem);max-width:calc(50% - 1.5rem);-ms-flex:0 0 calc(50% - 1.5rem)}.col-33:nth-of-type(3){margin-top:2rem}.col-33:nth-of-type(3n){margin-right:3rem}.col-33:nth-of-type(2n){margin-right:0}.col-25{flex:0 0 calc(50% - 1.5rem);max-width:calc(50% - 1.5rem);-ms-flex:0 0 calc(50% - 1.5rem)}.col-25:nth-of-type(3),.col-25:nth-of-type(4){margin-top:2rem}.col-25:nth-of-type(4n){margin-right:3rem}.col-25:nth-of-type(2n){margin-right:0}}@media screen and (max-width:640px){.col-67{flex:0 0 100%;max-width:100%;-ms-flex:0 0 100%}.col-50{flex:0 0 100%;margin:2rem 0 0;max-width:100%;-ms-flex:0 0 100%}.col-50:nth-of-type(2){margin-top:2rem}.col-33{flex:0 0 100%;margin:3rem 0 0;max-width:100%;-ms-flex:0 0 100%}.col-33:nth-of-type(2){margin-top:2rem}.col-33:nth-of-type(3n){margin-right:0}.col-25{flex:0 0 100%;margin:3rem 0 0;max-width:100%;-ms-flex:0 0 100%}.col-25:nth-of-type(2){margin-top:2rem}.col-25:nth-of-type(4n){margin-right:0}}@media screen and (max-width:440px){.col-50,.col-33,.col-25{margin:2rem 0 0}.col-50:nth-of-type(2){margin-top:2rem}.col-33:nth-of-type(2),.col-33:nth-of-type(3){margin-top:2rem}.col-25:nth-of-type(2),.col-25:nth-of-type(3),.col-25:nth-of-type(4){margin-top:2rem}}.wp-block-columns{margin:2rem 0 0!important}.wp-block-columns:first-child{margin-top:0!important}.wp-block-margin-top{margin-top:1rem!important}.wp-block-columns .wp-block-columns{margin-bottom:0!important}.wp-block-column:not(:first-child){margin-left:3em!important}@media screen and (max-width:840px){.wp-block-columns{flex-wrap:wrap}.wp-block-column:not(:first-child){margin:2rem 0 0!important}.wp-block-column:not(:only-child){flex-basis:100%!important;flex-grow:0}}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}video{width:100%!important;height:auto!important;vertical-align:middle}figure{margin-bottom:0!important;margin-top:0!important}.wp-block-image{margin:0}img{display:block;height:auto;max-height:100%;max-width:100%;width:auto}.wp-block-image img{max-height:20rem}svg:not(:root){overflow:hidden}iframe{margin:0}ul{padding:0 0 0 1rem}form .col-content{height:100%;width:100%}@media screen and (max-width:640px){form .col-50{margin-top:0!important}}form p{margin:0}fieldset{border:none;margin:0;padding:0}legend{border:0;padding:0}label{height:100%;width:100%}input,select{background-color:transparent;border:#222 solid 2px;border-radius:1.5rem!important;box-shadow:none;color:#123815;font-family:'futura-pt',sans-serif;font-size:1rem;height:calc(3rem - 4px);line-height:normal;margin-bottom:1rem;padding:0 1rem;-webkit-appearance:none;-ms-appearance:none;-moz-appearance:none;appearance:none;width:calc(100% - 2rem - 4px)}input::placeholder{color:#222!important;font-family:'futura-pt',sans-serif;font-weight:400}select{color:#222;font-weight:400;padding-right:3rem;position:relative;width:100%!important;z-index:1}.select{position:relative}.select::after{background:url(../../../../../../themes/diesel-motor-nordic/images/chevron-up-light-dark-green.svg) no-repeat;background-position:center center;background-size:.75rem .75rem;content:"";height:1rem;position:absolute;right:1rem;top:.25rem;transform:rotate(180deg);width:1rem}input[type="checkbox"],input[type="radio"]{background-color:transparent;border:#222 solid 2px;border-radius:0.5rem!important;box-sizing:border-box;cursor:pointer;height:calc(1rem - 4px);margin:0 .25rem .25rem 0;padding:0;position:relative;vertical-align:middle;-webkit-appearance:none;-ms-appearance:none;-moz-appearance:none;appearance:none;width:calc(1rem - 4px)}input[type="checkbox"]:checked::after,input[type="radio"]:checked::after{color:#fff!important;content:'\2714';font-size:.75rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}input[type="checkbox"]:checked,input[type="radio"]:checked{background-color:#004a71;border-color:#004a71}span.wpcf7-list-item{margin:0!important}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}textarea{background-color:transparent;border:#222 solid 2px;border-radius:1.5rem;box-shadow:none;color:#222;display:block;font-family:'futura-pt',sans-serif;font-size:1rem;height:calc(100% - 3.5rem - 4px);margin-bottom:1rem;padding:1rem;width:calc(100% - 2rem - 4px)}textarea::placeholder{color:#222;font-family:'futura-pt',sans-serif;font-weight:400}button,input[type="button"],input[type="reset"]{cursor:pointer;font-family:'futura-pt',sans-serif;font-weight:600!important;-webkit-appearance:none;-ms-appearance:none;-moz-appearance:none;appearance:none}input[type="submit"]{align-items:center;background-color:transparent;border-color:#004a71;border-radius:1.5rem;color:#004a71;cursor:pointer;display:inline-flex;font-weight:600;height:3rem;justify-content:center;margin:2rem 0 0;padding:0 2rem;position:relative;transition:all 0.35s;-webkit-appearance:button;width:auto}input[type="submit"]:hover{background-color:#004a71;color:#fff}@media screen and (max-width:440px){input[type="submit"]{width:100%!important}}.wpcf7-not-valid-tip{color:#FF0F2B!important;display:inline-flex;left:1rem;position:relative;top:-1rem;width:100%}.wpcf7-response-output{border:0!important;color:#222;font-weight:400;margin:1rem 0 0!important;padding:0!important}.invalid .wpcf7-response-output{color:#FF0F2B!important}table{border-collapse:collapse;width:100%}tr{border-bottom:#f2f2f2 solid 2px}th{padding:.5rem 0;text-align:left}td{padding:.5rem 0}td:last-child{text-align:right}a{color:#e71b08;font-weight:600;text-decoration:none}a:hover{color:#ec4939}.bg-blue a{color:#fff}.bg-blue a:hover{color:#fff;text-decoration:underline}.btn{align-items:center;background-color:#e71b08;border-radius:1.5rem;color:#fff;display:inline-flex;height:3rem;justify-content:center;padding:0 2rem;position:relative;transition:all 0.35s;white-space:nowrap;width:fit-content}.btn:hover{background-color:#e30613;color:#fff}.bg-blue .btn{background-color:transparent;border:#fff solid 2px;height:calc(3rem - 4px)}.bg-blue .btn:hover{background-color:#fff;color:#004a71;text-decoration:none}@media screen and (max-width:440px){.btn{font-size:.8rem;width:calc(100% - 4rem)}.bg-blue .btn{width:calc(100% - 4rem - 4px)}}.wp-block-button{margin:1rem 0}.wp-block-button a{align-items:center;background-color:transparent;border:#004a71 solid 2px;border-radius:1.5rem;color:#004a71!important;display:inline-flex;height:calc(3rem - 4px);justify-content:center;padding:0 2rem;position:relative;transition:all 0.35s;white-space:nowrap;width:fit-content}.wp-block-button a:hover{background-color:#004a71;color:#fff!important}@media screen and (max-width:440px){.wp-block-button a{font-size:.8rem;width:calc(100% - 4rem)}}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-weight:400;margin:1rem 0}h1,.h1{font-size:2.25rem;text-transform:uppercase}.content h1{text-transform:initial}h2,.h2{font-size:1.75rem}h2:first-of-type,.h2:first-of-type{margin-top:0}h3,.h3{font-size:1.5rem}h3:first-of-type,.h3:first-of-type{margin-top:0}h4,.h4{font-size:1.25rem}h4:first-of-type,.h4:first-of-type{margin-top:0}@media screen and (max-width:440px){h1,.h1{font-size:2rem}h2,.h2{font-size:1.5rem}h2 span{font-size:2rem}h3,.h3{font-size:1.25rem}h4,.h4{font-size:1rem}}header{box-shadow:0 5px 15px -10px rgba(0,0,0,.2);position:relative;z-index:99}header .bg-grey{height:4rem}header .bg-white{height:5rem}header .wrapper{align-items:center;display:flex;justify-content:space-between;margin:auto}header .mobile{display:none}@media screen and (max-width:1240px){header .bg-grey{height:5rem}header .bg-grey .wrapper{height:100%}header .bg-white{height:3rem}header .bg-white .wrapper{grid-template-columns:auto auto;justify-content:initial}header .desktop{display:none!important}header .mobile{display:grid}}.lang-bar{display:flex;height:100%;position:relative}.lang-bar ul{display:inline-flex;margin:0;padding:0}.lang-bar ul li{align-items:center;display:flex;height:4rem;list-style-type:none;padding:0;position:relative}.lang-bar ul li a{align-items:center;color:#222;display:flex;height:2rem;padding:0 .5rem;position:relative;transition:all 0.35s}.lang-bar ul li:first-child a{padding-left:0}.lang-bar ul li:last-child a{padding-right:0}.lang-bar ul li a:hover{color:#e30613}@media screen and (max-width:1240px){.lang-toggle-link{align-items:center;display:inline-flex!important}.lang-icon{background:url(../../../../../../themes/diesel-motor-nordic/images/globe-light-red.svg) no-repeat;background-size:1.5rem 1.5rem!important;background-position:center center!important;content:"";display:flex;height:1.5rem;margin-right:.5rem;width:1.5rem}.lang-text{color:#222}.lang{background-color:#fff;box-shadow:0 5px 15px -10px rgba(0,0,0,.2);display:none;height:auto;margin:0;overflow:hidden;padding:0;position:absolute;left:50%;top:4rem;transform:translate(-50%,0);width:100%;z-index:99}.lang.active{display:block}.lang ul{display:block;margin:0;padding:0}.lang ul li{display:block;height:3rem;list-style-type:none}.lang ul li a{border-left:none;height:100%;padding:0 1rem;width:calc(100% - 2rem)}.lang-bar ul li:first-child a{padding-left:1rem}}.contact-bar{height:100%}.contact-bar ul{align-items:center;display:flex;height:4rem;margin:0;padding:0;text-align:right}.contact-bar ul li{align-items:center;display:inline-flex;list-style-type:none;margin-right:1rem;position:relative}.contact-bar ul li:last-child{margin-right:0}.contact-bar ul li a{border:#222 solid 2px;border-radius:1rem;display:flex;height:calc(2rem - 4px);position:relative;transition:all 0.35s;width:calc(2rem - 4px)}.contact-bar ul li a:hover{background-color:#222}.contact-bar ul li .search::after{background:url(../../../../../../themes/diesel-motor-nordic/images/search-regular-black.svg) no-repeat;background-color:transparent!important;background-position:center center;background-size:1rem 1rem;content:"";display:block;height:100%;right:0;position:absolute;top:0;width:100%}.contact-bar ul li .search:hover::after{background:url(../../../../../../themes/diesel-motor-nordic/images/search-regular-white.svg) no-repeat;background-color:transparent!important;background-position:center center;background-size:1rem 1rem}.contact-bar ul li .phone::after{background:url(../../../../../../themes/diesel-motor-nordic/images/phone-regular-black.svg) no-repeat;background-size:1rem 1rem!important;background-position:center center!important;content:"";display:block;height:100%;right:0;position:absolute;top:0;width:100%}.contact-bar ul li .phone:hover::after{background:url(../../../../../../themes/diesel-motor-nordic/images/phone-regular-white.svg) no-repeat;background-size:1rem 1rem!important;background-position:center center!important}.contact-bar ul li .email::after{background:url(../../../../../../themes/diesel-motor-nordic/images/envelope-regular-black.svg) no-repeat;background-size:1rem 1rem!important;background-position:center center!important;content:"";display:block;height:100%;right:0;position:absolute;top:0;width:100%}.contact-bar ul li .email:hover::after{background:url(../../../../../../themes/diesel-motor-nordic/images/envelope-regular-white.svg) no-repeat;background-size:1rem 1rem!important;background-position:center center!important}@media screen and (max-width:1240px){.contact-bar ul{height:5rem}}@media screen and (max-width:640px){.contact-bar ul li .search{display:none}}.logo a{align-items:center;display:flex;height:auto;max-height:4rem;max-width:15rem;width:auto}.logo img{height:100%;object-fit:contain;object-position:left;width:100%}@media screen and (max-width:1240px){.logo a{padding:0 2rem}.logo img{object-position:center}}.menu-bar{display:flex;height:100%;position:relative}.menu-mobile{display:none}.menu ul{display:inline-flex;margin:0;padding:0}.menu ul li{align-items:center;display:flex;height:5rem;list-style-type:none;padding:0;position:relative}.menu ul li a{align-items:center;border-left:#222 solid 2px;color:#222;display:flex;height:2rem;padding:0 1rem;position:relative;transition:all 0.35s}.menu ul li:first-child a{border-left:none;padding-left:0}.menu ul li:last-child a{padding-right:0}.menu ul li a:hover,.menu ul li a[aria-current="page"],.menu ul .hover a{color:#e71b08}.menu ul .menu-item-has-children .toggle-link{display:none}.menu ul li>.sub-menu{background-color:#fff;box-shadow:0 5px 15px -10px rgba(0,0,0,.2);display:none;margin:0;padding:0;position:absolute;top:100%;width:15rem;z-index:99}.menu ul .menu-item-has-children:hover>.sub-menu{display:block}.menu ul li .sub-menu li{display:flex;height:3rem;position:relative}.menu ul li .sub-menu li a{border:none;color:#222;height:100%;padding:0 1rem;position:relative;width:100%}.menu ul li .sub-menu li a:hover{color:#e71b08}.menu ul li .sub-menu a::after{display:none}.menu ul li .sub-menu li>.sub-menu{display:none;left:100%;top:0}.menu ul li .sub-menu .menu-item-has-children:hover>.sub-menu{display:block}@media screen and (max-width:1240px){.menu ul li .sub-menu li{display:block;height:auto;line-height:3rem;position:relative}.menu ul li .sub-menu li>.sub-menu{left:unset}.mobile .menu-bar{justify-content:flex-end}.menu{box-shadow:0 5px 15px -10px rgba(0,0,0,.2)}.menu,.sub-menu{background-color:#fff;display:none;height:auto;margin:0;overflow:hidden;padding:0;position:absolute;right:-2rem;top:3rem;width:100vw;z-index:98}.menu.active,.sub-menu.active{display:block;max-height:500rem}.menu ul{display:block}.menu ul li{display:block;height:auto}.menu ul li a{border-left:none;height:3rem;padding:0 2rem}.menu ul li:first-child a{border-top:#f2f2f2 solid 2px;padding-left:2rem}.menu ul .menu-item-has-children>a{width:calc(100% - 8rem)}.menu ul .menu-item-has-children .toggle-link{background:url(../../../../../../themes/diesel-motor-nordic/images/chevron-down-regular-red.svg) no-repeat;background-size:1rem 1rem;background-position:center center;border-radius:1rem;cursor:pointer;display:block!important;height:3rem;position:absolute;right:1rem;text-indent:-9999px;top:0;transition:all 0.35s;width:3rem;z-index:3}.menu ul .menu-item-has-children .toggle-link.active{transform:rotate(180deg)}.menu ul li .sub-menu{border-bottom:#f2f2f2 solid 2px;border-top:#f2f2f2 solid 2px;box-shadow:none;display:none;left:0;padding:0 1rem;position:relative;top:100%;transform:inherit;width:calc(100% - 2rem)}.menu ul .menu-item-has-children:hover .sub-menu{box-shadow:none;display:none}.menu ul .menu-item-has-children .sub-menu.active{display:block!important}.menu ul li .sub-menu li a:hover{color:#222}.menu ul li .sub-menu li .sub-menu{padding:0 2rem;width:calc(100% - 4rem)}.menu ul li .sub-menu .menu-item-has-children:hover .sub-menu{display:none}}@media screen and (max-width:440px){.menu,.sub-menu{right:-1rem}.menu ul li a{padding:0 1rem}.menu ul li:first-child a{padding-left:1rem}.menu ul .menu-item-has-children>a{width:calc(100% - 5rem)}.menu ul .menu-item-has-children .toggle-link{right:0}}.menu-burger{align-items:center;background-color:transparent;color:#222;display:flex;height:1.5rem;position:relative;top:50%;transform:translate(0,-50%);width:auto}.menu-burger:hover{color:#222}.menu-burger .menu-burger-line{height:2px;background-color:#e30613;border-radius:1.5px;position:absolute;left:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);will-change:transform,opacity,left;-webkit-transition-property:opacity,left,-webkit-transform;transition-property:opacity,left,-webkit-transform;-o-transition-property:transform,opacity,left;transition-property:transform,opacity,left;transition-property:transform,opacity,left,-webkit-transform;-webkit-transition-duration:.25s;-o-transition-duration:.25s;transition-duration:.25s;width:1rem}.menu-burger .menu-burger-line-top{top:.25rem}.menu-burger.active .menu-burger-line-top{top:0}.menu-burger.active .menu-burger-line-top{-webkit-transform:rotate(45deg) translate3d(7.5px,8px,0);transform:rotate(45deg) translate3d(7.5px,8px,0)}.menu-burger .menu-burger-line-middle{top:50%;transform:translate(0,-50%)}.menu-burger.active .menu-burger-line-middle{display:none}.menu-burger .menu-burger-line-bottom{bottom:.25rem}.menu-burger.active .menu-burger-line-bottom{bottom:0}.menu-burger.active .menu-burger-line-bottom{-webkit-transform:rotate(-45deg) translate3d(7.5px,-8px,0);transform:rotate(-45deg) translate3d(7.5px,-8px,0)}.menu-burger .menu-burger-text{margin-left:1.5rem}.mobile-menu ul{display:flex;justify-content:space-between;margin:0;padding:0}.mobile-menu ul li{display:inline-flex;list-style-type:none;padding:0}.mobile-menu ul li a{align-items:center;color:#222;display:flex;height:3rem;position:relative}.mobile-menu ul li a:hover{color:#222}.rank-math-breadcrumb p{font-size:1rem;margin:1rem 0}footer{background-color:#222;color:#fff;hyphens:auto}footer p{margin:0 0 1rem}footer p:last-child{margin-bottom:0}footer a{color:#fff}footer a:hover{color:#fff;text-decoration:underline}footer ul{margin:1rem 0 0;padding:0}footer ul li{list-style-type:none;margin:0 0 1rem}footer ul li:last-child{margin:0}footer .menu-footer ul li{margin:0}footer ul .menu-item-has-children .toggle-link{display:none}footer ul li .sub-menu{display:none}footer .border-top{border-top:#fff solid 2px;padding-top:1rem}footer .col-50{flex:0 0 calc(50% - 3rem);margin:0 3rem 0 0;max-width:calc(50% - 3rem)}footer .col-25{flex:0 0 calc(25% - 1.5rem);margin:0 3rem 0 0;max-width:calc(25% - 1.5rem)}footer .col-25:last-child{margin-right:0}footer .col-content{display:flex;height:100%;flex-direction:column}@media screen and (max-width:1240px){footer .col-50{flex:0 0 100%;margin:0;max-width:100%}footer .col-25{flex:0 0 100%;margin:3rem 0 0!important;max-width:100%}}@media screen and (max-width:840px){footer .col-25{margin-top:2rem!important}}.social-media{display:flex;height:100%}.social-media li{align-items:flex-end;display:inline-flex;height:100%;list-style-type:none;margin:0 1rem 0 0}.social-media li:last-child{margin-right:0}.social-media li a{background-color:#fff;border-radius:1rem;height:2rem;position:relative;transition:all 0.35s;width:2rem}.social-media a:hover{background-color:#1E5D23}.social-media a::after{background-size:1rem 1rem!important;background-position:center center!important;content:"";display:block;height:100%;right:0;position:absolute;top:0;width:100%}.social-media a:hover::after{background-size:1rem 1rem;background-position:center center}.social-media .Facebook::after{background:url(../../../../../../themes/diesel-motor-nordic/images/facebook-f-brands-grey.svg) no-repeat}.social-media .Facebook:hover::after{background:url(../../../../../../themes/diesel-motor-nordic/images/facebook-f-brands-white.svg) no-repeat}.social-media .Instagram::after{background:url(../../../../../../themes/diesel-motor-nordic/images/instagram-brands-grey.svg) no-repeat}.social-media .Instagram:hover::after{background:url(../../../../../../themes/diesel-motor-nordic/images/instagram-brands-white.svg) no-repeat}.social-media .Linkedin::after{background:url(../../../../../../themes/diesel-motor-nordic/images/linkedin-in-brands-grey.svg) no-repeat}.social-media .Linkedin:hover::after{background:url(../../../../../../themes/diesel-motor-nordic/images/linkedin-in-brands-white.svg) no-repeat}.social-media .Twitter::after{background:url(../../../../../../themes/diesel-motor-nordic/images/twitter-square-brands-grey.svg) no-repeat}.social-media .Twitter:hover::after{background:url(../../../../../../themes/diesel-motor-nordic/images/twitter-brands-light-white.svg) no-repeat}.social-media .Youtube::after{background:url(../../../../../../themes/diesel-motor-nordic/images/youtube-brands-grey.svg) no-repeat}.social-media .Youtube:hover::after{background:url(../../../../../../themes/diesel-motor-nordic/images/youtube-brands-light-white.svg) no-repeat}@media screen and (max-width:840px){.social-media ul{justify-content:flex-start}}@media screen and (max-width:640px){.social-media ul li{align-items:flex-end}}.scroll-up{background-color:rgba(231,27,8,.8);border:none;border-radius:1.5rem;bottom:3rem;cursor:pointer;height:3rem;position:fixed;right:2rem;transition:all 0.35s;width:3rem}.scroll-up:hover{background-color:#e71b08}.scroll-up .scroll-up-link{background:url(../../../../../../themes/diesel-motor-nordic/images/chevron-down-regular-white.svg) no-repeat;background-position:center center;background-size:1rem 1rem;height:100%;left:0;position:absolute;top:0;transform:rotate(180deg);width:100%;z-index:99}@media screen and (max-width:440px){.scroll-up{bottom:1rem;right:1rem}}.cookie-notice-container{padding:2rem!important}.cn-text-container{font-family:'futura-pt',sans-serif;font-size:1rem!important;margin:0!important}.cn-button{align-items:center;background-color:transparent!important;border:#fff solid 2px!important;border-radius:1.5rem!important;color:#fff!important;display:inline-flex!important;height:3rem;font-family:'futura-pt',sans-serif!important;font-size:1rem!important;font-weight:600!important;margin:0 0 0 1rem!important;padding:0 2rem!important;transition:all 0.35s}.cn-button:hover{background-color:#fff!important;color:#222!important}.cn-close-icon{display:none!important}@media screen and (max-width:900px){.cn-button{margin:1rem 0 0!important}}@media screen and (max-width:440px){.cookie-notice-container{padding:2rem 1rem!important}}.hero{position:relative}.hero.img{height:30rem}.hero img{height:100%;object-fit:cover;position:absolute;width:100%}.hero .intro{height:fit-content;position:relative;top:calc(50% - 1.5rem);transform:translate(0,-50%)}.hero .intro::before{background-color:rgba(255,255,255,.6);content:"";height:100%;left:0;position:absolute;width:calc(50% - 1.5rem);z-index:-1}@media screen and (max-width:640px){.hero .intro::before{width:100%}}.hero .col-content{display:flex;flex-direction:column;justify-content:center;min-height:10rem;padding:2rem;position:relative;width:calc(100% - 4rem)}@media screen and (max-width:640px){.hero .col-content{align-items:center;padding:2rem 4rem;text-align:center;width:calc(100% - 8rem)}.hero .col-content::before{display:none}}.hero .slick-slide{height:30rem!important;position:relative;z-index:1}.slick-prev{background-color:#e30613;border:none;border-radius:0 3rem 3rem 0;height:6rem;left:0;padding:0;position:absolute;text-indent:-9999px;top:calc(50% - 1.5rem);transform:translate(0,-50%);z-index:2;width:3rem}.slick-prev:hover{background-color:#ec4939}.slick-prev::after{background:url(../../../../../../themes/diesel-motor-nordic/images/chevron-down-regular-white.svg) no-repeat;background-position:center center;background-size:1.5rem 1.5rem;content:"";display:block;height:3rem;left:0;position:absolute;top:50%;transform:translate(0,-50%) rotate(90deg);width:100%;z-index:99}.slick-next{background-color:#e30613;border:none;border-radius:3rem 0 0 3rem;height:6rem;padding:0;position:absolute;right:0;text-indent:-9999px;top:calc(50% - 1.5rem);transform:translate(0,-50%);z-index:2;width:3rem}.slick-next:hover{background-color:#ec4939}.slick-next::after{background:url(../../../../../../themes/diesel-motor-nordic/images/chevron-down-regular-white.svg) no-repeat;background-position:center center;background-size:1.5rem 1.5rem;content:"";display:block;height:3rem;right:0;position:absolute;top:50%;transform:translate(0,-50%) rotate(270deg);width:100%;z-index:99}.slick-dots{bottom:1rem;display:inline-block;margin:0;padding:0;position:absolute;left:50%;text-align:center;transform:translate(-50%,0);width:calc(100% - 2rem)}.slick-dots li{display:inline-flex;list-style-type:none;margin:0 .5rem}.slick-dots li button{background-color:transparent;border:#222 solid 2px;border-radius:.5rem;font-size:0;height:1rem;position:relative;width:1rem}.slick-dots .slick-active button:after{background-color:#222;border-radius:.25rem;content:"";height:.5rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:.5rem}.product .col-50 a{box-shadow:5px 10px 10px -5px rgb(0,0,0,.2);display:flex;height:20rem;position:relative;width:100%}.product .col-50 picture{height:100%;width:100%}.product .col-50 img{height:100%;object-fit:cover;object-position:left top;width:100%}body:not(.home) .product .col-50 img{object-position:center}.product .col-content{align-items:center;background-color:rgba(255,255,255,.8);bottom:1rem;color:#222;display:inline-flex;justify-content:space-between;padding:1rem;position:absolute;width:calc(100% - 2rem)}.product .h3{font-weight:600;margin:0}.red .h3{color:#e30613}.blue .h3{color:#004a71}.product .read-more{border:#222 solid 2px;border-radius:1rem;height:calc(2rem - 4px);position:relative;transition:all 0.35s;width:calc(2rem - 4px)}.product .read-more::after{background:url(../../../../../../themes/diesel-motor-nordic/images/chevron-down-regular-black.svg) no-repeat;background-size:1rem 1rem!important;background-position:center center!important;content:"";display:block;height:100%;right:0;position:absolute;top:0;transform:rotate(270deg);width:100%}.product a:hover .read-more{background-color:#222}.product a:hover .read-more::after{background:url(../../../../../../themes/diesel-motor-nordic/images/chevron-down-regular-white.svg) no-repeat;background-size:1rem 1rem!important;background-position:center center!important}.red .read-more{border-color:#e30613}.red .read-more::after{background:url(../../../../../../themes/diesel-motor-nordic/images/chevron-down-regular-red.svg) no-repeat;background-size:1rem 1rem!important;background-position:center center!important}.red a:hover .read-more{background-color:#e30613}.blue .read-more{border-color:#004a71}.blue .read-more::after{background:url(../../../../../../themes/diesel-motor-nordic/images/chevron-down-regular-blue.svg) no-repeat;background-size:1rem 1rem!important;background-position:center center!important}.blue a:hover .read-more{background-color:#004a71}.product .btn{background-color:transparent;border:#004a71 solid 2px;color:#004a71;height:calc(3rem - 4px);left:50%;margin-top:2rem;transform:translate(-50%,0)}.product .btn:hover{background-color:#004a71;color:#fff}.product .col-33 a{box-shadow:5px 10px 10px -5px rgb(0 0 0 / 20%);display:flex;height:10rem;position:relative;width:100%}.product .col-33 img{height:100%;object-fit:cover;object-position:left top;width:100%}.news{text-align:center}.news h2{background-color:#fff;display:inline-flex}.news .slick-slider{display:flex!important;position:initial}@media screen and (max-width:1040px){.news .slick-slider{width:calc(100% - 6rem);margin:auto}}.news .slick-list{display:flex!important;padding-bottom:2rem}.news .slick-track{display:flex!important;width:100%!important}.news .slick-track{display:flex!important;width:100%!important}.news .col-33{display:flex!important;flex:0 0 calc(100% / 3 - 3rem);max-width:calc(100% / 3 - 3rem);-ms-flex:0 0 calc(100% / 3 - 3rem);width:calc(100% / 3 - 2rem)!important}.news-slider .col-33{margin:0 1.5rem}.news .col-33 a{background-color:#fff;box-shadow:5px 10px 10px -5px rgb(0 0 0 / 20%);color:#222;display:flex;flex-direction:column;font-weight:400;height:100%;position:relative;text-align:left}@media screen and (max-width:840px){.news .col-33{flex:0 0 calc(50% - 3rem);max-width:calc(50% - 3rem);-ms-flex:0 0 calc(50% - 3rem);width:calc(50% - 3rem)!important}}@media screen and (max-width:640px){.news .col-33{flex:0 0 calc(100% - 3rem);max-width:calc(100% - 3rem);-ms-flex:0 0 calc(100% - 3rem);width:calc(100% - 3rem)!important}}.news .col-img{height:10rem;position:relative}.news .col-img img{height:100%;object-fit:cover;object-position:left top;width:100%}.news .col-img .h3{background-color:rgba(255,255,255,.8);bottom:1rem;color:#e71b08;margin:0;padding:1rem;position:absolute;width:calc(100% - 2rem)}.news .col-content{height:calc(100% - 15rem);padding:1rem}.news .read-more{border:#e71b08 solid 2px;border-radius:1rem;height:calc(2rem - 4px);left:calc(100% - 3rem);margin-bottom:1rem;position:relative;transition:all 0.35s;width:calc(2rem - 4px)}.news .read-more::after{background:url(../../../../../../themes/diesel-motor-nordic/images/chevron-down-regular-red.svg) no-repeat;background-size:1rem 1rem!important;background-position:center center!important;content:"";display:block;height:100%;right:0;position:absolute;top:0;transform:rotate(270deg);width:100%}.news .col-33 a:hover .read-more{background-color:#e71b08}.news .col-33 a:hover .read-more::after{background:url(../../../../../../themes/diesel-motor-nordic/images/chevron-down-regular-white.svg) no-repeat;background-size:1rem 1rem!important;background-position:center center!important}.news .slick-dots{bottom:initial;display:none!important;left:initial;margin:1rem auto 0;position:relative;transform:initial}.news .slick-dots li button{background-color:#fff}.services img{max-height:5rem;margin:1rem auto}.services .btn{background-color:transparent;border:#004a71 solid 2px;color:#004a71;height:calc(3rem - 4px);left:50%;margin-top:1rem;transform:translate(-50%,0)}.services .btn:hover{background-color:#004a71;color:#fff}.categories ul{display:inline-block;margin:-1rem 0 0;padding:0;width:100%}.categories ul li{display:inline-flex;list-style-type:none;margin:1rem 1rem 0 0}.categories .btn{background-color:transparent;border:#004a71 solid 2px;color:#004a71;height:calc(3rem - 4px)}.categories .btn:hover{background-color:#004a71;color:#fff}@media screen and (max-width:440px){.categories ul li{display:block;margin-right:0;width:100%}}.search-form form{position:relative}.search-form input{margin:0;padding-right:4rem;width:calc(100% - 5rem - 4px)}.search-form button{background-color:transparent;border:none;border-left:#222 solid 2px;border-radius:0 1.5rem 1.5rem 0;height:100%;position:absolute;right:0;top:0;transition:all 0.35s;width:4rem}.search-form button:hover{background-color:#222}.search-form button::after{background:url(../../../../../../themes/diesel-motor-nordic/images/search-regular-black.svg) no-repeat;background-color:transparent!important;background-position:center center;background-size:1rem 1rem;content:"";display:block;height:100%;right:0;position:absolute;top:0;z-index:2;width:100%}.search-form button:hover::after{background:url(../../../../../../themes/diesel-motor-nordic/images/search-regular-white.svg) no-repeat;background-color:transparent!important;background-position:center center;background-size:1rem 1rem}.search-result ul{margin:0;padding:0}.search-result ul li{list-style-type:none}.search-result ul li a{border-top:#f2f2f2 solid 2px;color:#222;font-weight:400;padding:2rem 0}.search-result ul li:first-child a{border-top:none;padding-top:0}.search-result ul li:last-child a{padding-bottom:0}.search-result .col-100{display:flex}.search-result .col-content{margin-right:1rem;width:calc(100% - 3rem)}.search-result .read-more{align-self:end;border:#e71b08 solid 2px;border-radius:1rem;height:calc(2rem - 4px);position:relative;transition:all 0.35s;width:calc(2rem - 4px)}.search-result a:hover .read-more{background-color:#e71b08}.search-result .read-more::after{background:url(../../../../../../themes/diesel-motor-nordic/images/chevron-down-regular-red.svg) no-repeat;background-size:1rem 1rem!important;background-position:center center!important;content:"";display:block;height:100%;right:0;position:absolute;top:0;transform:rotate(270deg);width:100%}.search-result a:hover .read-more::after{background:url(../../../../../../themes/diesel-motor-nordic/images/chevron-down-regular-white.svg) no-repeat;background-size:1rem 1rem!important;background-position:center center!important}.product .slider{height:30rem;position:relative;width:100%}.product .slick-list{height:100%}.product .slick-track{height:100%}.product img{height:100%;object-fit:cover}@media screen and (max-width:440px){.product .slider{height:20rem}}.grecaptcha-badge{visibility:hidden}#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme{background-color:rgba(0,0,0,.8)!important;border-top:none!important}.gform-theme--foundation .gfield textarea.small{border-radius:24px}