.breadcrumb-menu{position:absolute;top:0;left:0}.breadcrumb-menu ul{flex-direction:row !important}.breadcrumb-menu li{position:relative;padding-right:37px;margin-right:32px}.breadcrumb-menu li:after{content:'';background:url('https://www.machinetool.fi/hubfs/2021%20Theme/Images/chevron-right.svg');background-size:contain;position:absolute;right:0;top:50%;width:5px;height:8px;transform:translateY(-50%)}.breadcrumb-menu li:last-child{padding-right:0;margin-right:0}.breadcrumb-menu li:last-child:after{background:0;width:0;height:0}.breadcrumb-menu a{color:#FFF;font-size:14px;line-height:20px;letter-spacing:.2px;font-weight:600}@media(max-width:1019px){.breadcrumb-menu li{padding-right:17px;margin-right:12px}}@media(max-width:767px){.breadcrumb-menu{display:none}}@media(max-width:499px){.breadcrumb-menu li{padding-right:22px;margin-right:17px}}.column-page-hero{position:relative;display:flex;align-items:stretch;justify-content:center;padding:1rem 1rem 6rem}.column-page-hero-body{position:relative;z-index:1;max-width:1110px;display:flex;justify-content:space-between;align-items:center;gap:2rem}.column-page-hero-body-wrapper{max-width:calc(100% - 445px)}.column-page-hero-body-image{background-color:#fff;display:flex;place-items:center;max-width:350px;padding:57px 55px;clip-path:polygon(25% 0,100% 0,100% 75%,75% 100%,0 100%,0 25%)}.column-page-hero-body-image img{max-width:240px}.column-page-hero__image{object-fit:cover;height:100%;width:100%;inset:0;position:absolute}.column-page-hero__menu-btn{position:absolute;top:85%;left:50%;transform:translateX(-50%);background-color:#e30421;font-weight:bold;color:#fff;text-transform:uppercase;border:0;border-radius:0;display:block;height:40px;transition:all 300ms ease;z-index:3;overflow:hidden;padding:0;font-size:1rem;opacity:1;transform-style:preserve-3d}.column-page-btn__text{display:block;padding:.75em 1em;width:max-content}.column-page-hero__menu-btn--aside{left:0;top:50%;position:sticky;transform:translateX(0%);z-index:3;padding:.25rem;display:inline-block;opacity:0}.column-page-btn__icon{width:30px;height:30px;stroke-width:1.5;stroke:#fff;fill:none;stroke-linecap:round;stroke-linejoin:round;display:block}.modal{display:none;position:fixed;z-index:50;padding:5rem 0 5rem;inset:0;height:100%;width:100%;overflow:auto;background-color:rgba(0,0,0,0.5)}.modal-content{background-color:#fff;border-bottom:5px solid #e30421;margin:0 auto;max-width:750px;width:100%;min-height:500px;position:relative;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 0 15px 10px rgba(0,0,0,0.5);padding:2rem 0}.menu{list-style:none;padding:0;margin:2rem 0}.menu__item-link{color:#494a52;text-decoration:none;font-size:.75rem;padding:.5rem 0;display:block;text-align:center}.menu__item+.menu__item{border-top:1px solid #494a52}.menu__item-link:hover{color:#494a52}.modal-content__header{position:absolute;top:0;left:50%;font-size:.85rem;padding:.25rem 1rem;transform:translateX(-50%);background-color:#e30421;color:#fff;display:inline-block}.modal__close-btn{position:absolute;top:0;right:0;background-color:transparent;border:0;width:35px;height:35px;padding:0 !important;border-radius:0}.modal__close-btn:focus,.modal__close-btn:hover{border:1px solid #e30421;background-color:transparent}.modal__close-btn svg{stroke-width:1.5;stroke:#494a52;fill:none;stroke-linecap:round;stroke-linejoin:round;height:100%;width:100%}@media screen and (min-width:1380px){.column-page-hero-body{max-width:1150px}}@media screen and (max-width:768px){.column-page-hero-body{flex-direction:column-reverse;gap:1rem}.column-page-hero-body-wrapper{max-width:400px}}@media screen and (min-width:762px){.column-page-hero{height:450px}.menu{padding:0 2rem}.menu__item-link{font-size:.8rem}}