.intro{clear:both;position:relative;width:100%}.intro .container{margin:0 auto}.intro header{font-size:0}.intro-column-half{display:inline-block;font-size:18px;margin:0;padding:0;vertical-align:top}.intro-column-half h6{font-size:16px;font-weight:400;margin-bottom:0}.intro.shadow{background:linear-gradient(0deg,#fff 90%,#f5f5f5);padding-top:3em}@media only screen and (min-width:768px){.intro-column-title{margin-right:7%;width:48%}.intro-column-text{width:45%}.intro.shadow{padding-top:5em}}@media only screen and (min-width:1024px){.intro-column-half{font-size:20px}}@media only screen and (min-width:1600px){.intro-column-half h6{font-size:20px}}.intro-two-columned-bg{background-position:top;background-repeat:no-repeat;background-size:cover;color:#fff}.intro-two-columned-bg.black-text,.intro-two-columned-bg.black-text h2,.intro-two-columned-bg.black-text p{color:#374852}.intro-two-columned-bg.black-text h1{color:#131719}span.intro-column-pre-title{font-family:ApercuProRegular,serif;font-size:12px;margin-bottom:0;margin-left:3px;text-transform:uppercase}span.intro-column-after-title{display:block;font-family:ApercuProRegular,serif;font-size:20px;margin:-1em 0 1em}@media (min-width:768px){span.intro-column-after-title{margin-bottom:0}}@media (min-width:1900px){span.intro-column-pre-title{font-size:18px}span.intro-column-after-title{font-size:40px;margin-top:-30px}}