.b-text-2-cols{margin-bottom:90px;margin-top:90px}.b-text-2-cols.b-text-2-cols-background-color-gray{background:#f7f7f7;margin-bottom:0;margin-top:0;padding-bottom:90px;padding-top:90px}.b-text-2-cols-columns{align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start}.b-text-2-cols-column--heading{-webkit-box-flex:none;-moz-flex:none;-ms-flex:none;flex:none;margin-right:60px;width:420px}h2.b-text-2-cols-heading{-webkit-text-fill-color:transparent;text-fill-color:transparent;background:#0e82d8;background:-webkit-linear-gradient(left,#0e82d8 10%,#0d5ccb 90%);background:-o-linear-gradient(left,#0e82d8 10%,#0d5ccb 90%);background:linear-gradient(90deg,#0e82d8 10%,#0d5ccb 90%);-webkit-background-clip:text;background-clip:text;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#0e82d8",endColorstr="#0d5ccb",GradientType=1)}.b-text-2-cols-column--content{flex:1 1 auto;width:100%}.b-text-2-cols-content{display:block;font-size:2rem;font-weight:300;letter-spacing:0;line-height:1.6em;text-transform:none}.b-text-2-cols-content h3{margin-bottom:5rem;padding-top:0}.b-text-2-cols-content p{margin-bottom:3.5rem}.b-text-2-cols-content p img{margin-bottom:10px}.b-text-2-cols-content em{color:#1897d4;font-family:pathway gothic one,sans-serif;font-size:3.5rem;font-style:normal;font-weight:400;letter-spacing:uppercase;line-height:.95em;text-transform:none}.b-text-2-cols-content h4{color:#2989d4;margin-bottom:3rem}.b-text-2-cols-content h3{display:block;font-family:martel,serif;font-size:2.6rem;font-weight:800;letter-spacing:0;line-height:1.25em;text-transform:none}@media (max-width:1199px){.b-text-2-cols-column--heading{width:380px}.b-text-2-cols-heading{font-size:3.06rem}.b-text-2-cols-content em{font-size:3.325rem}}@media (max-width:991px){.b-text-2-cols{margin-bottom:60px;margin-top:60px}.b-text-2-cols.b-text-2-cols-background-color-gray{margin-bottom:0;margin-top:0;padding-bottom:60px;padding-top:60px}.b-text-2-cols-column--heading{margin-right:0;padding-right:30px;width:300px}.b-text-2-cols-content h3{font-size:2.21rem}.b-text-2-cols-content{font-size:1.7rem}.b-text-2-cols-heading{font-size:2.21rem}.b-text-2-cols-content em{font-size:3.15rem}}@media (max-width:767px){.b-text-2-cols-column--heading{margin-right:0;padding-right:0;width:100%}.b-text-2-cols-column--content{padding-top:30px}.b-text-2-cols-columns{align-items:stretch;flex-direction:column;justify-content:flex-start}.b-text-2-cols-column--content:before{background:#c6c6c6;content:"";display:block;height:1px;margin-bottom:45px;width:45%}.b-text-2-cols-heading{font-size:3.06rem}.b-text-2-cols-content em{font-size:2.975rem}.b-text-2-cols{margin-bottom:45px;margin-top:45px}.b-text-2-cols.b-text-2-cols-background-color-gray{margin-bottom:0;margin-top:0;padding-bottom:45px;padding-top:45px}}@media (max-width:650px){.b-text-2-cols-content h3{font-size:1.82rem}.b-text-2-cols-content{font-size:1.6rem}.b-text-2-cols-content em{font-size:2.625rem}}@media (max-width:479px){.b-text-2-cols-heading{font-size:2.21rem}.b-text-2-cols-content em{font-size:2.8rem}.b-text-2-cols{margin-bottom:30px;margin-top:30px}.b-text-2-cols.b-text-2-cols-background-color-gray{margin-bottom:0;margin-top:0;padding-bottom:30px;padding-top:30px}}@media (max-width:450px){.b-text-2-cols-content h3{font-size:1.56rem}}