.text-buttons__container{align-items:center;background:#192733;border-radius:30px;box-shadow:-20px -20px 40px #263b4d,20px 20px 40px #1c2b39;display:grid;grid-template-columns:2fr 1fr 1fr;justify-items:center;padding:32px 64px}.text-buttons__text{padding-right:100px}@media (max-width:990px){.text-buttons__container{display:block;padding:32px}.text-buttons__btn{margin:32px 30px}.text-buttons__text{padding-right:0}}.text-buttons__container div,.text-buttons__container h2{color:#fff}