.trinity-pillar-hero-section{max-width:1230px;margin:0 auto;float:none;padding-left:15px;padding-right:15px}.trinity-pillar-hero-section .text h3{background:#6a215f;color:#fff;display:inline-block;margin-bottom:0;max-width:668px;padding:2px 34px 18px 33px;margin-top:0}.trinity-pillar-hero-section .text h1{background:#6a215f;color:#fff;display:inline-block;margin-bottom:0;max-width:763px;padding:20px 20px 11px 33px}.trinity-pillar-hero-section a.cta_button[title]{max-width:none;padding:15px 20px;font-size:22px;line-height:24px;text-align:center;letter-spacing:-.48px;width:auto}.trinity-pillar-hero-section a.cta_button[title]:hover{background-color:#fff}@media (min-width:1024px){.row-fluid .wrapper{position:relative}.trinity-pillar-hero-section .text{padding-top:153px;padding-bottom:153px}}@media(min-width:768px){.trinity-pillar-hero-section .text{padding-top:153px;padding-bottom:153px}}@media (max-width:1024px) and (min-width:768px){.trinity-pillar-hero-section .text h3{background:#6a215f;display:inline-block;margin-bottom:0;max-width:200px;padding:11px 34px 16px 33px}.trinity-pillar-hero-section .text h2{background:#6a215f;display:inline-block;margin-bottom:0;max-width:400px;padding:20px 5px 11px 28px}}@media (max-width:1024px) and (min-width:768px){.trinity-pillar-hero-section .text{padding-top:80px;padding-bottom:80px}.row-fluid .wrapper{position:relative}.trinity-pillar-hero-section h3{font-size:20px}.trinity-pillar-hero-section .text h2{padding-right:24px}}@media (max-width:767px){.trinity-pillar-hero-section .text{padding-top:26px;padding-bottom:32px}.trinity-pillar-hero-section .image img{height:auto}.trinity-pillar-hero-section h2{font-size:24px}}@media (max-width:524px) and (min-width:320px){.trinity-pillar-hero-section .text h3{display:block;width:95%;max-width:100%;box-sizing:border-box}.trinity-pillar-hero-section .text h2{display:block}}