.tdc-approach-section{padding:235px 50px}.tdc-approach-row{align-items:center;display:flex;gap:44px;justify-content:space-between}h2.tdc-approach-title{color:#fff;font-size:72px;font-weight:400;line-height:110%;margin:0}h2.tdc-approach-title strong{font-weight:800}.tdc-approach-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-approach-btn a:hover{background:transparent;color:#a9d828}.tdc-approach-content{display:flex;flex:1;flex-direction:column;gap:23px;max-width:500px}.tdc-approach-text{color:#fff;font-size:24px;font-weight:400;line-height:150%}.mobile-bg{display:none}@media only screen and (max-width:1280px){.tdc-approach-section{padding:204px 50px}}@media only screen and (max-width:991px){h2.tdc-approach-title{font-size:50px}.tdc-approach-section{padding:150px 50px}.tdc-approach-text{font-size:20px}.tdc-approach-btn a{font-size:18px;padding:16px 32px}}@media only screen and (max-width:767px){h2.tdc-approach-title{font-size:40px}.tdc-approach-section{padding:100px 32px}.tdc-approach-text{font-size:18px;text-align:center}.tdc-approach-row{flex-direction:column;gap:22px;justify-content:center}h2.tdc-approach-title{text-align:center}}@media only screen and (max-width:575px){h2.tdc-approach-title{font-size:30px}.tdc-approach-section{padding:59px 32px 38px}.tdc-approach-text{font-size:16px}.tdc-approach-btn a{font-size:12px;padding:10px 16px}.mobile-bg{display:block}.desktop-bg{display:none}}