.parallax-banner{padding:130px 0;position:relative;background-size:cover;overflow:hidden;background-repeat:no-repeat;background-position:0px 0px;visibility:visible;animation-name:fadeIn;margin-top:72px}.parallax-banner .opacity-medium{position:absolute;height:100%;width:100%;top:0;left:0;opacity:1}.parallax-banner .container{display:table}.parallax-banner .text-wrapper{text-align:center;padding-top:30px;padding-bottom:30px;display:table-cell;vertical-align:middle;position:relative}.parallax-banner .text-wrapper .subtitle{font-weight:500;color:#FFF;opacity:.6;margin-bottom:5px;display:block;font-family:"Roboto","游ゴシック",YuGothic,"ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",sans-serif;line-height:24px;font-size:14px}.parallax-banner .text-wrapper h1{margin:0;padding:0;letter-spacing:0;color:#FFF;font-weight:600;font-family:"Roboto","游ゴシック",YuGothic,"ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",sans-serif;font-size:46px;line-height:49px}@media(max-width:1199px){.parallax-banner{padding:90px 0}}@media(max-width:991px){.parallax-banner{padding:75px 0}}@media(max-width:767px){.parallax-banner{padding:50px 0}.parallax-banner .text-wrapper .subtitle{font-size:12px;line-height:20px}.parallax-banner .text-wrapper h1{font-size:35px;line-height:35px}}