.main{margin-left:auto;margin-right:auto;max-width:1520px}@media only screen and (min-width: 551px){.main{padding-left:3rem;padding-right:3rem}}@media only screen and (max-width: 550px){.main{padding-left:1.5rem;padding-right:1.5rem}}.main{width:100%}.main,.main+.footer .footer__decoration{background-color:rgba(0,0,0,0)}.main .btn{margin-left:auto;margin-right:auto;max-width:max-content;display:flex}
