.tf_mdl .feature-section{margin-top:105px}.tf_mdl .feature-section#membership{margin-top:0}.tf_mdl .feature-section h3{font-size:42px}.tf_mdl .feature-section .tf-section-header{text-align:center}.tf_mdl .hscol-md-6.align-items-center.wdh img{display:block;margin-left:auto;margin-right:auto;padding:0}.tf_mdl .box-shadow{background:#fff;border-radius:6px;box-shadow:0 2px 8px 0 rgba(39,48,67,.12);position:relative;z-index:1}.tf_mdl .feature-section .tf-section-header p{font-size:22px;line-height:28px;margin-bottom:46px;margin-left:15%;width:70%}.tf_mdl .feature-section .feature{margin-bottom:16px;padding:27px 32px 26px;text-align:left}.tf_mdl .feature-section .feature label{color:#9e0059;font-size:21px;font-weight:700;line-height:27px;margin-bottom:18px;text-transform:none}.tf_mdl .feature-section .feature p{font-size:18px;line-height:20px;margin-bottom:0}.tf_mdl .feature-section2 h2{font-size:40px;line-height:60px;text-align:center}.tf_mdl .feature-section2 .no_cnt h2{margin-bottom:40px}.tf_mdl .hscol-md-10.offset-md-1.text-center.no_cnt{flex:100%;margin-left:0;max-width:100%}.tf_mdl .feature-section2 .feature{margin-bottom:10px;padding:8px 12px;text-align:left}.tf_mdl .feature-section2 p.section-subtext{color:#787e8a;font-size:26px;line-height:38px;text-align:center}.tf_mdl .feature-section2 .feature label{color:#9e0059;font-size:21px;font-weight:700;letter-spacing:0;line-height:27px;margin-bottom:12px;text-transform:none}.tf_mdl .feature-section2 .feature p{color:#273043;font-size:18px;line-height:26px;margin-bottom:0}@media (max-width:991px){.tf_mdl .feature-section h3{font-size:34px;line-height:39px;margin-bottom:3px}.tf_mdl .feature-section .feature p,.tf_mdl .feature-section .tf-section-header p{margin-bottom:23px}}@media (max-width:768px){.tf_mdl .feature-section{margin-top:36px}.tf_mdl .feature-section .tf-section-header{padding:0 10px}.tf_mdl .feature-section .tf-section-header p{font-size:12px;line-height:17px;margin-bottom:22px;margin-left:0;width:100%}.tf_mdl .feature-section .feature{height:auto;margin-bottom:10px;min-height:0;padding:10px 16px 14px}.tf_mdl .feature-section .feature label{font-size:15px;margin-bottom:8px}.tf_mdl .feature-section .feature p{font-size:12px;line-height:16px;margin-bottom:0!important}.tf_mdl .feature-section .callout-wrap:after,.tf_mdl .feature-section .callout-wrap:before{display:none}}