.cta-section-module .box-content{background-color:#1e1e1e;border-radius:40px;box-shadow:0 0 30px rgba(0,0,0,.6);display:block;padding:80px 40px;text-align:center;transition:all .3s ease}.cta-section-module .box-content .title{color:#fff;display:block;font-size:50px;font-weight:700;line-height:60px;margin:0 auto 20px;max-width:1023px;text-shadow:0 1px 3px rgba(0,0,0,.4)}.cta-section-module .box-content .desc{color:#d1d1d1;font-size:18px;line-height:28px;margin:0 auto 50px;max-width:768px}@media (max-width:1023px){.cta-section-module .box-content{padding:60px 30px}.cta-section-module .box-content .title{font-size:40px;line-height:50px}.cta-section-module .box-content .desc{font-size:16px;margin-bottom:40px}}@media (max-width:767px){.cta-section-module .box-content{border-radius:30px;padding:40px 20px}.cta-section-module .box-content .title{font-size:32px;line-height:42px}.cta-section-module .box-content .desc{font-size:15px;margin-bottom:30px}}@media (max-width:479px){.cta-section-module .box-content{border-radius:20px;padding:30px 15px}.cta-section-module .box-content .title{font-size:24px;line-height:34px}.cta-section-module .box-content .desc{font-size:14px;line-height:24px}}