@media (min-width:1024px){.header__navigation{align-items:center;display:flex}}.header__navigation .header__button .cta_button{background:#0060ff;border-radius:10px;color:#fff;display:inline-block;padding:6px 15px;white-space:nowrap}.header__navigation .header__button .cta_button:hover{text-decoration:none}@media (max-width:1023px){.header__navigation .header__button{border-top:1px solid #d0d0d0;padding:.7rem 2.1rem}}.header__navigation .submenu.level-1>li:last-child{margin-right:2.1rem}.header__language-switcher{white-space:nowrap}@media (max-width:1023px){.header .header__menu{margin-left:0;min-height:0;order:3}.header__navigation-toggle{cursor:pointer;display:block}.header__language-switcher{margin-left:auto;margin-right:20px;order:2}.header__navigation{background-color:#fff;display:none;position:absolute;right:0;top:100%;width:100%;z-index:99}#nav-toggle:checked~.header__navigation{display:block}.header__mobile-menu-icon,.header__mobile-menu-icon:after,.header__mobile-menu-icon:before{background-color:#fff;border-radius:10px;display:inline-block;height:4px;width:24px}.header__mobile-menu-icon{position:relative;top:-6px}.header__menu .header__mobile-menu-icon,.header__menu .header__mobile-menu-icon:after,.header__menu .header__mobile-menu-icon:before,.header__menu .menu-arrow-icon,.header__menu .menu-arrow-icon:after{background-color:#303030}.header__mobile-menu-icon:after,.header__mobile-menu-icon:before{content:"";position:absolute}.header__mobile-menu-icon:before{top:-8px}.header__mobile-menu-icon:after{top:8px}body .navigation-primary .submenu.level-1>li>a.active-branch:after,body .navigation-primary .submenu.level-1>li>a.active-item:after,body .submenu{display:none}body .submenu>.has-submenu{position:relative}body .submenu>li>a{display:block;width:100%}body .submenu>.has-submenu>a{width:70%}body input[type=checkbox]:checked~.submenu{display:block}body .submenu.level-1{width:100%}body .submenu.level-1>li{border-top:1px solid #d0d0d0;display:block;margin:0;padding:0;width:100%}body .submenu.level-1>li>a{padding:.7rem 2.1rem}body .submenu.level-2{border:none;box-shadow:none;opacity:1;position:static;transform:unset;visibility:visible;width:100%}body .submenu.level-2 .menu-item{border-bottom:none;border-top:1px solid #d0d0d0;padding:0}body .submenu.level-2 .menu-item .menu-link{padding:.7rem 2.8rem;transition:none}body .submenu.level-2 .menu-item .menu-link:hover{background-color:inherit}body .submenu.level-2 .menu-item .menu-link:focus,body .submenu.level-2 .menu-item .menu-link:hover{transition:none}body .submenu.level-3{margin:0;width:100%}body .submenu.level-3,body .submenu.level-3>li{background-color:inherit;padding:0}body .submenu.level-3 .menu-item .menu-link{padding:.7rem 3.5rem}body .header__navigation{display:none;position:absolute;right:0;top:100%;width:100%;z-index:99}body .header__navigation-toggle{cursor:pointer;display:block}body .header__mobile-menu-icon,body .header__mobile-menu-icon:after,body .header__mobile-menu-icon:before{background-color:#fff;border-radius:10px;display:inline-block;height:4px;width:24px}body .header__mobile-menu-icon{position:relative;top:-6px}body .header__mobile-menu-icon:before{top:-8px}body .header__mobile-menu-icon:after{top:8px}body .header__mobile-menu-icon:after,body .header__mobile-menu-icon:before{content:"";position:absolute}body #nav-toggle:checked~.header__navigation{display:block}body #nav-toggle:checked+.header__navigation-toggle .header__mobile-menu-icon{margin:0 auto;transform:rotate(45deg)}body #nav-toggle:checked+.header__navigation-toggle .header__mobile-menu-icon:before{content:none}body #nav-toggle:checked+.header__navigation-toggle .header__mobile-menu-icon:after{top:0;transform:rotate(-90deg)}body .menu-arrow-icon,body .menu-arrow-icon:after{background-color:#fff;border-radius:10px;display:block;height:4px;width:20px}body .menu-arrow-icon{margin:0 auto;position:relative;top:8px}body .menu-arrow-icon:after{content:"";position:absolute;transform:rotate(-90deg)}body input[type=checkbox]:checked~.menu-arrow .menu-arrow-bg{transform:rotate(45deg);transition:transform .4s}body .submenu .menu-arrow,body .submenu.level-1>.has-submenu>.menu-arrow,body .submenu>.has-submenu>.menu-arrow{border:none;cursor:pointer;padding:13px 0;position:absolute;right:0;top:0;width:30%}body .submenu .menu-arrow-bg,body .submenu.level-1>.has-submenu>.menu-arrow-bg,body .submenu>.has-submenu>.menu-arrow-bg{display:block;height:20px;margin-left:auto;margin-right:30px;transition:transform .4s;width:20px}}.hover-text-image-module{margin:70px 0}@media (min-width:992px){.hover-text-image-module{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr)}}.hover-text-image-module .text-container{padding:0}@media (min-width:992px){.hover-text-image-module .text-container{padding:38px 60px 46px 0}}.hover-text-image-module .text-container .title{color:#282828;font-size:50px;font-weight:600;line-height:60px;margin:0;text-align:left}@media (min-width:992px){.hover-text-image-module .text-container .title{font-size:64px;line-height:79.36px}}.hover-text-image-module .text-container .points{margin:13px 0}.hover-text-image-module .text-container .points .point{color:#282828;cursor:pointer;font-size:20px;font-weight:400;line-height:30.8px;margin:40px 0;transition:all .2s ease-in-out}.hover-text-image-module .text-container .points .point.active{color:#0075ff;font-weight:600}.hover-text-image-module .image-container{height:500px;position:relative;width:100%}@media (min-width:992px){.hover-text-image-module .image-container{height:auto;width:auto}}.hover-text-image-module .image-container .points-image{bottom:0;height:100%;left:0;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;opacity:0;position:absolute;right:0;top:0;transition:all .2s ease-in-out;width:100%}.hover-text-image-module .image-container .points-image.active{opacity:1}