.text{background-color:#737373}.text.light-bg{background:var(--light)}.text__main-content h2{margin-bottom:1rem}.text__bottom-button{margin:0 1rem}.text__bottom{margin-top:2rem}@media (max-width:767px){.text__wrapper{flex-direction:column}.text__main{margin-right:0;width:100%}.text__second{margin-top:2rem;width:100%}}@media (max-width:600px){.text__bottom{flex-direction:column;margin-top:0}.text__bottom-button{margin-top:1rem}.text__main-content h2{font-size:24px;line-height:34px}.text__main-content h3{font-size:22px;line-height:30px}}