.page-section--intro-block{background-color:#000}.page-section--intro-block+.page-section--intro-block{padding-top:0;margin-top:0}.intro-block__title{margin-bottom:0}.intro-block{padding:60px 24px}@media(min-width: 1024px){.intro-block{padding:95px 24px;display:flex;flex-flow:row nowrap;justify-content:space-around;align-items:center}}.intro-block .copy-block__h2{max-width:826px;margin:0 auto 5px;color:#fff}.intro-block .copy-block__h2.intro-block--black{color:#000}.intro-block .intro-block__image{max-width:360px;padding:0 60px;margin:0 auto;flex:0 1 40%}@media(min-width: 1024px){.intro-block .intro-block__image+.intro-block__content{text-align:left}}.intro-block .intro-block__image img{width:100%}.intro-block .intro-block__content{text-align:center}@media(min-width: 1024px){.intro-block .intro-block__content{flex:0 1 60%}}.intro-block .intro-block__body{margin:0;margin-top:20px;font-size:14px;font-size:1.4rem;line-height:17px;line-height:1.7rem;letter-spacing:.1px;max-width:546px;margin-left:auto;margin-right:auto;color:#fff}@media(min-width: 1024px){.intro-block .intro-block__body{font-size:15px;font-size:1.5rem;line-height:18px;line-height:1.8rem}}.intro-block .intro-block__body.intro-block--black{color:#000}@media(min-width: 1024px){.intro-block .intro-block__body{letter-spacing:0}}.intro-block .button{margin:40px 0 0 0}@media(min-width: 1024px){.intro-block .button{flex:0 1 16.666%}}
