.m-header{position:relative}.m-header::before{content:'';height:100%;left:0;position:absolute;top:0;width:100%}.m-header h1{color:#00257b}.m-header h6{margin-bottom:0}.m-header__visual picture{display:block;margin:0 -1rem 0}.m-header__info{padding-bottom:1.15rem;padding-top:1rem}.m-header--type-two,.m-header--type-three,.m-header--type-four{padding-top:1.15rem}.m-header--type-two::before,.m-header--type-three::before,.m-header--type-four::before{width:83.4375%}.m-header--type-two .m-header__visual picture,.m-header--type-three .m-header__visual picture,.m-header--type-four .m-header__visual picture{margin:0}.m-header--type-three h1,.m-header--type-four h1{margin-bottom:1.5rem}.m-header--type-three.m-header--white-smoke .divider::after,.m-header--type-four.m-header--white-smoke .divider::after{background:#f4b827}.m-header--type-three.m-header--white-smoke h6,.m-header--type-three.m-header--white-smoke a:hover h6,.m-header--type-four.m-header--white-smoke h6,.m-header--type-four.m-header--white-smoke a:hover h6{color:#f4b827}.m-header--type-three.m-header--white-smoke a:hover,.m-header--type-four.m-header--white-smoke a:hover{border-color:#f4b827}.m-header__visual .m-header__visual-full-screen-co img{object-fit:cover}.m-header__visual-full-screen{object-fit:cover;object-position:center;width:50vw}.m-header.module_cutout-right::after{bottom:-1.25rem;right:-8.7rem}.m-header--primary::before{background:#00257b}.m-header--primary h1,.m-header--primary h2,.m-header--primary h6,.m-header--primary p{color:#fff}.m-header--primary a:hover{border-color:#fff;color:#fff}.m-header--primary a:hover h6{color:#fff}.m-header--primary .breadcrumbs .divider::after{background:#fff}.m-header--secondary::before{background:#f4b827}.m-header--secondary h1,.m-header--secondary h2,.m-header--secondary h6,.m-header--secondary p{color:#fff}.m-header--secondary a:hover{border-color:#fff;color:#fff}.m-header--secondary a:hover h6{color:#fff}.m-header--secondary .breadcrumbs .divider::after{background:#fff}.m-header--white-smoke::before{background:#f4f5f6}@media only screen and (min-width:768px){.m-header.module_cutout-right::after{right:0;top:19.85rem}.m-header__visual{order:1}.m-header__visual picture{height:100%;margin:0;position:relative}.m-header__visual picture img{height:100%;object-fit:contain;position:absolute}.m-header__info{padding-bottom:5rem;padding-top:5rem}.m-header--type-one .m-header__visual{padding-left:0}.m-header--type-one .m-header__visual picture{width:50vw}.m-header--type-one .m-header__info h1{padding-right:calc(30px / 2 + 30px + 1rem)}.m-header--type-two.module_cutout-right::after,.m-header--type-three.module_cutout-right::after,.m-header--type-four.module_cutout-right::after{bottom:-5.7rem}.m-header--type-two,.m-header--type-three,.m-header--type-four{padding-top:0}.m-header--type-two::before,.m-header--type-three::before,.m-header--type-four::before{width:76.6666667%}.m-header--type-four::before{height:69.0655209%}.m-header--type-two .m-header__visual,.m-header--type-three .m-header__visual,.m-header--type-four .m-header__visual{padding-bottom:4.5rem;padding-top:4.5rem}.m-header--type-two .m-header__visual picture,.m-header--type-three .m-header__visual picture{height:460px;width:auto}.m-header--type-three .m-header__info{padding-bottom:6.5rem;padding-top:6.5rem}.m-header--type-four .m-header__visual{padding-bottom:0;padding-top:0}.m-header--type-four .m-header__visual picture img{position:initial}.m-header--type-four .m-header__info{padding-bottom:3.75rem;padding-right:4.25rem;padding-top:3.5rem}}@media only screen and (min-width:992px){.m-header--type-one .m-header__info h1{padding-right:calc(50px / 2 + 50px + 1rem)}}@media only screen and (min-width:1175px){.m-header--type-one .m-header__info h1{padding-right:calc(60px / 2 + 60px + 1rem)}.m-header--type-two::before,.m-header--type-three::before,.m-header--type-four::before{width:71.6666667%}.m-header--type-four::before{height:69.0655209%}.m-header--type-two .m-header__visual picture,.m-header--type-three .m-header__visual picture{margin-right:.7rem}}@media only screen and (min-width:1440px){.m-header--type-one .m-header__info h1{padding-right:calc(60px / 2 + 60px + 1rem)}}@media only screen and (min-width:1800px){.m-header--type-two::before,.m-header--type-three::before,.m-header--type-four::before{width:66.667%}}