.m-page-title{align-items:center;color:#fff;display:flex;justify-content:center;margin-top:100px;min-height:50rem;overflow:hidden;position:relative;text-shadow:0 0 3px rgba(0,0,0,.5);z-index:0}@media screen and (max-width:768px){.m-page-title{margin-top:70px;min-height:40vh}}.m-page-title .inner{text-align:center}.m-page-title .main-copy{font-size:1rem;margin-bottom:1rem}@media screen and (max-width:768px){.m-page-title .main-copy{font-size:.9rem;left:0;position:absolute;text-align:center;top:1rem;width:100%}}.m-page-title .main-copy br{display:none}@media screen and (min-width:769px){.m-page-title .main-copy{display:none}}.m-page-title .main-title{color:inherit;display:inline-block;margin:0;position:relative;text-align:center}@media screen and (max-width:768px){.m-page-title .main-title{padding-top:0}}.m-page-title .main-title>span{display:block;letter-spacing:.05em}.m-page-title .main-title .main{font-feature-settings:"palt";font-size:4.6rem;font-weight:700;letter-spacing:.2rem;line-height:1.5}@media screen and (max-width:768px){.m-page-title .main-title .main{font-size:8.20512821vw;line-height:1.3}}.m-page-title .sub-title{font-feature-settings:"palt";font-size:2rem;font-weight:700;letter-spacing:.2rem;line-height:1.5;margin-top:2.5rem}@media screen and (max-width:768px){.m-page-title .sub-title{font-size:4.35897436vw;margin-top:2rem}}.g-container.-simple .m-page-title{min-height:15.3rem;padding-top:6rem}@media screen and (max-width:768px){.g-container.-simple .m-page-title{min-height:11rem;padding-top:4rem}}