.content-section,.text-cta-section{background-color:#f2efe9}.content-section{padding:0 100px}.content-section .content-1{background-color:#3f3a3a;padding:32px 96px 80px;text-align:center}.content-section .content-1 p,.content-section .content-1 ul{color:#fdfdfd}.content-1 h3,.content-2 h3{color:#fff;font-weight:700}.content-section .content-1 ul{padding-left:178px;text-align:left}.content-section .content-2{padding:56px 0;text-align:center}.content-section .content-2 h3{color:#3f3a3a}.content-3-cta{align-items:center;background-color:#cec3ba;color:#3f3a3a;display:flex;height:268px;justify-content:center;text-align:center}.content-3-cta h2{color:#fff}.content-4{background-color:#3f3a3a;color:#fff;margin-top:46px;padding:46px 62px;text-align:left}.content-4 h3{color:#fff;font-size:1.8rem;font-weight:600;margin-bottom:40px;text-align:center}.content-4 .text-image{align-items:center;display:flex;gap:40px;justify-content:space-between;margin:0 auto;max-width:1000px}.content-4 .text-block{flex:1;line-height:1.7}.content-4 .image-block{display:flex;flex:1;justify-content:center}.content-2 p,.content-4 .text-block,.content-section .content-1 p,.keys-content p,.keys-info div,li{font-size:18px}.content-4 .image-block img{height:auto;max-width:538px;width:100%}@media (max-width:768px){.content-section{padding:0 20px}.content-section .content-1{padding:40px 20px}.content-section .content-1 ul{padding-left:20px}.content-section .content-2{padding:40px 0}.content-3-cta{flex-direction:column}.content-3-cta,.content-4{padding:40px 20px}.content-4 .text-image{flex-direction:column;text-align:center}.content-4 .text-block{order:1;text-align:left}.content-4 .image-block{margin-bottom:20px;order:2}}@media (max-width:480px){.content-section .content-1{padding:30px 16px}.content-section .content-1 ul{padding-left:3rem}.content-3-cta{padding:30px 16px}}