.sub-type-block-b{padding:45px 0;max-width:none}.sub-type-block-b .inner{max-width:1200px;margin:0 auto}.sub-type-block-b .lineHolder{display:flex;align-items:center;justify-content:center}.sub-type-block-b .row .headline{position:relative;z-index:2;text-decoration:none;overflow:hidden;display:block}.sub-type-block-b h3{text-align:center;color:#fff;font-size:2.647em;font-weight:bold;line-height:1.2;display:flex;min-height:215px;align-content:center;justify-content:center;align-items:center}.sub-type-block-b p{text-align:center}.sub-type-block-b .bg{background-size:cover;position:absolute;top:0;left:calc(var(--bs-gutter-x) * .5);right:calc(var(--bs-gutter-x) * .5);bottom:0;width:auto;height:auto;z-index:1;overflow:hidden}.sub-type-block-b .bg img{display:block;line-height:0;width:100%;height:100%;object-fit:cover;filter:brightness(73%)}.sub-type-block-b .menu{position:absolute;top:0;left:calc(var(--bs-gutter-x) * .5);right:calc(var(--bs-gutter-x) * .5);bottom:0;z-index:2;display:none;background:#910308;flex-direction:column;justify-content:center;align-items:stretch;align-content:stretch;flex-wrap:nowrap}.sub-type-block-b .menu .link{padding:20px 12%}.sub-type-block-b .menu a{display:inline-block;color:#fff;font-size:1.117em;font-family:raleway,sans-serif;line-height:1}.sub-type-block-b .menu a.linkAnimate:after{height:4px;bottom:-5px}@media only screen and (max-width: 767px){.sub-type-block-b .menu a{font-size:2em}}.sub-type-block-b .img-holder{overflow:hidden}.sub-type-block-b .img-holder a{text-decoration:none}.sub-type-block-b .img-holder:hover .menu,.sub-type-block-b .img-holder:focus .menu,.sub-type-block-b .img-holder:focus-within .menu,.sub-type-block-b .img-holder:active .menu{display:flex;-webkit-animation:swing-in-bottom-fwd .5s cubic-bezier(.175, .885, .32, 1.275) both;animation:swing-in-bottom-fwd .5s cubic-bezier(.175, .885, .32, 1.275) both}