.tdc-about-section{padding:176px 30px}.tdc-about-section .container{max-width:1100px}.tdc-about-row{align-items:center;display:flex;flex-direction:column;justify-content:center}h3.tdc-about-subtitle{font-size:40px;font-weight:400;margin:0}h2.tdc-about-title,h3.tdc-about-subtitle{color:#fff;line-height:110%;text-align:center}h2.tdc-about-title{font-size:50px;font-weight:800;margin-bottom:27px}.tdc-about-text,.tdc-about-text p{color:#fff;font-size:24px;font-weight:400;line-height:150%;text-align:center}.tdc-about-text{margin-bottom:27px}.tdc-about-text p:last-child{margin:0}.tdc-about-btn a{background:#a9d828;border:1px solid #a9d828;border-radius:50px;color:#01221b;display:flex;font-size:24px;font-weight:800;line-height:120%;padding:28px 44px;text-decoration:none}.tdc-about-btn a:hover{background:transparent;color:#a9d828}.tdc-about-text p{margin-bottom:20px}@media only screen and (max-width:1280px){.tdc-about-section .container{max-width:578px}}@media only screen and (max-width:991px){.tdc-about-text,.tdc-about-text p{font-size:20px}.tdc-about-btn a{font-size:18px;padding:16px 32px}}@media only screen and (max-width:767px){.tdc-about-section{padding:134px 47px}h3.tdc-about-subtitle{font-size:30px}h2.tdc-about-title{font-size:40px}.tdc-about-text,.tdc-about-text p{font-size:16px}}@media only screen and (max-width:575px){h3.tdc-about-subtitle{font-size:20px}h2.tdc-about-title{font-size:30px}.tdc-about-btn a,.tdc-about-text,.tdc-about-text p{font-size:12px}}