.text-content-section .heading-section span{display:block;font-size:18px;font-weight:400;line-height:100%;margin:0 0 10px;text-align:center;text-transform:uppercase}.text-content-section .heading-section h2{font-size:36px;font-weight:700;line-height:100%;margin:0 0 15px}.text-content-section .heading-section p{font-size:18px;font-weight:400;line-height:150%;margin:0 0 15px}.text-content-section .button-section{padding-top:25px}.text-content-section .row{display:flex;flex-wrap:wrap;margin:40px -10px 0}.text-content-section .row .column{padding:0 10px;width:50%}.text-content-section .row .content p{color:#4c4c4e;font-size:18px;font-weight:400;line-height:150%;margin:0 0 15px}.text-content-section .heading-section h3{line-height:150%;margin:0 0 15px}.text-content-section .heading-section span.subhead{font-size:18px;font-weight:700;line-height:150%;margin:0;padding-bottom:20px;padding-top:15px;text-transform:capitalize}.heading-section ul{list-style-position:inside;margin:0;padding-bottom:15px;padding-left:10px}.heading-section ul:last-child{padding-bottom:0}.heading-section .heading-section h3{padding-bottom:15px}.heading-section ul li{line-height:150%}.heading-section h4{font-size:25px;font-weight:700;line-height:100%;margin-bottom:15px}.text-content-section .heading-section ul{padding:0 40px}.text-content-section .heading-section ol li,.text-content-section .heading-section ul li{font-size:18px;margin:0 0 10px}@media only screen and (min-width:768px) and (max-width:1024px){.text-content-section .heading-section h2{font-size:30px}}@media only screen and (max-width:767px){.text-content-section .heading-section h4{font-size:22px}.text-content-section .heading-section h2{font-size:24px}.text-content-section .row .column{width:100%}}