.s-hero{padding:30.2rem 0;background:url("../../img/bg-hero.jpg") no-repeat center center;background-size:cover;position:relative;margin-bottom:-8rem}.s-hero::before{position:absolute;content:"";width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.2)}.s-hero .container{position:relative;z-index:1}.s-hero h1{width:100%;max-width:35rem;font-size:7.5rem;font-weight:bold;font-family:"Voyage";color:#fff}@media(max-width: 600px){.s-hero h1{padding-left:3.3rem;max-width:90%;font-size:6rem}}@media(max-width: 480px){.s-hero{padding:25rem 0}}.s-content{background:#00003b;padding:10.5rem 0 8.3rem;-webkit-clip-path:polygon(0 0, 100% 8%, 100% 100%, 0% 100%);clip-path:polygon(0 0, 100% 8%, 100% 100%, 0% 100%)}.s-content .top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.s-content .top .mid-area{width:100%;max-width:31.6rem}.s-content .top .left-area{width:100%;max-width:25.2rem;margin-top:2rem}.s-content .top .left-area h2{color:#a3d6d8;font-size:4.6rem;font-family:"Voyage";width:100%;max-width:15rem;line-height:70%;margin-bottom:2.5rem}.s-content .top .left-area .about{font-size:2.4rem;line-height:150%;text-transform:uppercase}.s-content .top .right-area{width:100%;max-width:25.2rem;margin-top:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.s-content .top .right-area h2{color:#a3d6d8;text-align:right;font-size:4.6rem;font-family:"Voyage";width:100%;max-width:17rem;line-height:70%;margin-bottom:2.5rem}.s-content .top .right-area .about{font-size:2.4rem;text-transform:uppercase;line-height:150%;text-align:right}.s-content .top .right-area .about .link{display:block;text-align:right;font-size:1.9rem;margin-top:3rem;letter-spacing:.2rem;-webkit-transition:color .3 ease;-o-transition:color .3 ease;transition:color .3 ease}.s-content .top .right-area .about .link:hover{color:#a3d6d8}.s-content .text-slogan{margin-top:6.6rem}.s-content .text-slogan h3{text-align:center;color:#fff;font-size:7.2rem;font-family:"Voyage";max-width:60rem;margin:0 auto;position:relative}.s-content .text-slogan h3::after,.s-content .text-slogan h3::before{position:absolute;content:"";width:5.3rem;height:1.4rem;top:50%;margin-top:-0.7rem;left:-9.5rem;background:url("../../img/slogan-fig.png") no-repeat center center}.s-content .text-slogan h3::after{left:initial;right:-9.5rem;-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.s-content .info{margin-top:6.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.s-content .info .info-title{color:#a3d6d8;text-align:center;text-transform:uppercase;font-size:3.6rem;letter-spacing:1rem;margin-bottom:2rem}.s-content .info .info-description{color:#fff;font-size:2.4rem;text-transform:uppercase;text-align:center;line-height:150%}@media(max-width: 600px){.s-content{-webkit-clip-path:polygon(0 0, 100% 2%, 100% 100%, 0% 100%);clip-path:polygon(0 0, 100% 2%, 100% 100%, 0% 100%);padding:6rem 0 10rem}.s-content .top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.s-content .top .left-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:3rem}.s-content .top .left-area h2{text-align:center}.s-content .top .left-area .about{text-align:center}.s-content .top .right-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:3rem}.s-content .top .right-area h2{text-align:center}.s-content .top .right-area .about{text-align:center}.s-content .top .right-area .about .link{text-align:center}.s-content .text-slogan h3{font-size:3rem;max-width:24.7rem}.s-content .text-slogan h3::before{width:2.2rem;height:.9rem;left:-4rem}.s-content .text-slogan h3::after{width:2.2rem;height:.9rem;right:-4rem}.s-content .info{margin-top:4rem}}@media(max-width: 480px){.s-content .info .info-title{font-size:3rem}.s-content .info .info-description{font-size:2rem}}