.block-key-information{padding:2em 0 3em;position:relative}.block-key-information .key-information{width:92%;max-width:1280px;margin:0 auto}@media (max-width:1279px){.block-key-information .key-information{max-width:92%}}.block-key-information .key-information .head h2{font-style:normal;font-size:2.66667em;font-weight:600;font-family:Montserrat,sans-serif;line-height:1.5;color:inherit;margin-bottom:0}.block-key-information .key-information .head h2 else{font-weight:600}@media (max-width:489px){.block-key-information .key-information .head h2{font-size:32px}}.block-key-information .key-information .description span{font-style:normal;font-size:2em;font-weight:400;font-family:Quattrocento,serif;line-height:1.5;color:inherit}.block-key-information .key-information .description span else{font-weight:400}@media (max-width:489px){.block-key-information .key-information .description span{font-size:20px}}.block-key-information .key-information__inner-container{display:grid;-webkit-column-gap:5em;-moz-column-gap:5em;column-gap:5em;row-gap:3em;grid-template-columns:repeat(2,1fr);margin:2em 0}@media (max-width:767px){.block-key-information .key-information__inner-container{grid-template-columns:1fr}}.block-key-information .key-information__inner-container .block-key-information-child{margin-top:0;width:100%}.block-key-information .key-information__inner-container .block-key-information-child h3.child-header{font-style:normal;font-size:1.33333em;font-weight:700;font-family:Montserrat,sans-serif;line-height:1.5;color:inherit}.block-key-information .key-information__inner-container .block-key-information-child h3.child-header else{font-weight:700}.block-key-information .key-information__inner-container .block-key-information-child span.child-description{margin-bottom:1.5em;display:block;font-style:normal;font-size:1em;font-weight:400;font-family:Montserrat,sans-serif;line-height:1.5;color:inherit}.block-key-information .key-information__inner-container .block-key-information-child span.child-description else{font-weight:400}.block-key-information .key-information__inner-container .block-key-information-child .attachment--link a{position:relative;font-style:normal;font-size:1em;font-weight:600;font-family:Montserrat,sans-serif;line-height:1.5;color:#ae0034;text-decoration:none;padding-right:3em}.block-key-information .key-information__inner-container .block-key-information-child .attachment--link a else{font-weight:600}.block-key-information .key-information__inner-container .block-key-information-child .attachment--link a::after{content:"";width:1.1em;height:1.1em;background:#ae0034;position:absolute;top:50%;right:1em;-webkit-transform:translate(-30%,-50%);-ms-transform:translate(-30%,-50%);transform:translate(-30%,-50%);background-position:center;background-repeat:no-repeat;display:inline-block;-webkit-mask-image:url(../../../dist/images/right-arrow-icon.svg);mask-image:url(../../../dist/images/right-arrow-icon.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center}.block-key-information .key-information__inner-container .block-key-information-child .attachment--file a{position:relative;font-style:normal;font-size:1em;font-weight:600;font-family:Montserrat,sans-serif;line-height:1.5;color:#ae0034;text-decoration:none;padding-right:3em}.block-key-information .key-information__inner-container .block-key-information-child .attachment--file a else{font-weight:600}.block-key-information .key-information__inner-container .block-key-information-child .attachment--file a::after{content:"";width:1.1em;height:1.1em;background:#ae0034;position:absolute;top:50%;right:1em;-webkit-transform:translate(-30%,-50%);-ms-transform:translate(-30%,-50%);transform:translate(-30%,-50%);background-position:center;background-repeat:no-repeat;display:inline-block;-webkit-mask-image:url(../../../dist/images/right-arrow-icon.svg);mask-image:url(../../../dist/images/right-arrow-icon.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center}.block-key-information .key-information__inner-container .block-key-information-child .attachment--image .navigate-key{font-style:normal;font-size:1em;font-weight:600;font-family:Montserrat,sans-serif;line-height:1.5;color:#ae0034;position:relative;right:0;top:0;width:4.5em;height:2.3em;text-align:left;background:0 0;padding-left:0;border:none}.block-key-information .key-information__inner-container .block-key-information-child .attachment--image .navigate-key else{font-weight:600}.block-key-information .key-information__inner-container .block-key-information-child .attachment--image .navigate-key::after{content:"";position:absolute;right:0;top:1em;display:inline-block;background:#ae0034;-webkit-mask-image:url(../../../dist/images/minimize.svg);mask-image:url(../../../dist/images/minimize.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;background-size:29px 3px;height:3px;width:20px}.block-key-information .key-information__inner-container .block-key-information-child .attachment--image .navigate-key::before{content:"";position:absolute;right:0;top:1em;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;display:inline-block;background:#ae0034;-webkit-mask-image:url(../../../dist/images/minimize.svg);mask-image:url(../../../dist/images/minimize.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;background-size:29px 3px;height:3px;width:20px}.block-key-information .key-information__inner-container .block-key-information-child .attachment--image .image-wrapper img{width:100%;display:none}.block-key-information .key-information__inner-container .block-key-information-child .attachment--image.open{margin-bottom:500px}@media (max-width:739px){.block-key-information .key-information__inner-container .block-key-information-child .attachment--image.open{margin-bottom:350px}}@media (max-width:479px){.block-key-information .key-information__inner-container .block-key-information-child .attachment--image.open{margin-bottom:275px}}.block-key-information .key-information__inner-container .block-key-information-child .attachment--image.open .navigate-key{padding-left:0}.block-key-information .key-information__inner-container .block-key-information-child .attachment--image.open .navigate-key::before{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.block-key-information .key-information__inner-container .block-key-information-child .attachment--image.open .image-wrapper{position:absolute;width:100%;max-width:1440px;background:#fcfafa;left:50%;z-index:999;height:500px;background-position:center center;background-repeat:no-repeat;background-size:contain;border:4.5em solid #fcfafa;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media (max-width:739px){.block-key-information .key-information__inner-container .block-key-information-child .attachment--image.open .image-wrapper{border:2.5em solid #fcfafa;height:350px}}@media (max-width:479px){.block-key-information .key-information__inner-container .block-key-information-child .attachment--image.open .image-wrapper{border:1.5em solid #fcfafa;height:275px}}.block-key-information .key-information__inner-container .block-key-information-child .attachment--image.open img{display:block}.block-key-information .key-information .button{margin-top:3.5em;text-align:center}.block-key-information .key-information .button a.key-button{cursor:pointer;border:2px solid #ae0034;display:inline-block;text-decoration:none;font-weight:600;color:#ae0034;padding:.5em 2em;position:relative;padding-right:4em;font-style:normal;font-size:1.11111em;font-weight:600;font-family:Montserrat,sans-serif;line-height:1.5;color:#ae0034}.block-key-information .key-information .button a.key-button:hover{background:#0c0705;border:2px solid #0c0705;color:#fff}.block-key-information .key-information .button a.key-button::after{content:"";width:1em;height:1em;position:absolute;top:50%;right:1em;-webkit-transform:translate(-30%,-50%);-ms-transform:translate(-30%,-50%);transform:translate(-30%,-50%);display:inline-block;-webkit-mask-image:url(../../../dist/images/right-arrow-icon.svg);mask-image:url(../../../dist/images/right-arrow-icon.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;background:#ae0034}.block-key-information .key-information .button a.key-button else{font-weight:600}