.obligation-block{padding:50px 0}.obligation-block .container{max-width:1160px}@media screen and (min-width:1025px){.obligation-block{padding:80px 0 90px}}.obligation-block__body{flex-direction:column;gap:40px;display:flex}@media screen and (min-width:1025px){.obligation-block__body{flex-direction:row;justify-content:space-between}}.obligation-block__text{flex-direction:column;gap:30px;display:flex}@media screen and (min-width:1025px){.obligation-block__text{max-width:485px}}.obligation-block__text h2{letter-spacing:.03em;color:#26282a;text-align:center;font-family:Inter,sans-serif;font-size:30px;font-weight:700;line-height:140%;margin-bottom:0!important}@media screen and (min-width:1025px){.obligation-block__text h2{text-align:left;font-size:45px}}.obligation-block__text p{letter-spacing:.03em;color:#26282a;text-align:center;font-family:Inter,sans-serif;font-size:17px;font-weight:400;line-height:130%}@media screen and (min-width:1025px){.obligation-block__text p{text-align:left;font-size:20px}}.obligation-block__text strong{font-weight:700}.obligation-block__link{letter-spacing:.02em;text-transform:uppercase;text-align:center;white-space:nowrap;background-color:#ffca30;border:1px solid #ffca30;-webkit-border-radius:5px;border-radius:5px;justify-content:center;max-width:265px;margin:30px auto 0;padding:14px 27px;font-family:Inter,sans-serif;font-size:15px;font-weight:600;transition:all .3s linear;display:flex;color:#2c2c2c!important}.obligation-block__link:hover{background-color:#fff}@media screen and (min-width:1025px){.obligation-block__link{margin:60px 0 0}}.obligation-block__right{width:100%;max-width:475px;margin:0 auto}@media screen and (min-width:1025px){.obligation-block__right{margin:0}}