.text-content-sec{background:#034638;padding:60px 0}.text-content-sec .heading-section span{color:#84bd00;display:block;font-size:18px;font-weight:400;line-height:100%;margin:0 0 10px}.text-content-sec .heading-section h2{color:#fff;font-size:48px;font-weight:400;line-height:100%;margin:0 0 10px}.text-content-sec .heading-section h4{color:#fff;font-size:24px;font-weight:400;line-height:150%;margin:0 0 10px}.text-content-sec .heading-section p{color:#fff;font-size:20px;font-weight:400;line-height:150%;margin:0 0 10px}.text-content-sec .row{display:flex;flex-wrap:wrap;margin:30px -10px 0}.text-content-sec .row .column{padding:0 10px;width:50%}.text-content-sec .row .column .two-column p{color:#fff;font-size:20px;font-weight:400;line-height:150%;margin:0 0 20px}@media only screen and (max-width:767px){.text-content-sec .heading-section h2{font-size:36px;line-height:130%;padding-bottom:20px}.text-content-sec .heading-section p{font-size:18px}.text-content-sec .heading-section h4{font-size:20px}.text-content-sec .row{margin:0}.text-content-sec .row .column{padding:10px 0;width:100%}.text-content-sec .row .column .two-column p{font-size:18px;margin:0 0 10px}}@media (min-width:768px) and (max-width:1024px){.text-content-sec .heading-section h2{font-size:40px;padding-bottom:10px}.text-content-sec .heading-section p{font-size:18px}.text-content-sec .heading-section h4{font-size:20px}.text-content-sec .row .column .two-column p{font-size:18px;margin:0 0 10px}}