.site-banner{margin:32px -20px 50px;padding:35px 20px 48px}.site-banner__flex{display:flex;flex-direction:column;justify-content:center}.site-banner__item{margin-bottom:20px;width:100%}.site-banner__item:last-child{margin-bottom:0}.site-banner__item img{height:auto;max-width:100%;width:100%}.main-content .site-banner__title{font-size:20px;margin:0 auto 19px}@media print,screen and (min-width:1000px){.site-banner{margin-bottom:57px;margin-left:calc(-50vw - -50% - -40px);margin-right:calc(-50vw - -50% - -40px);padding:43px 0 56px}.main-content .site-banner__title{font-size:24px;margin:0 auto 26px;max-width:1000px}.site-banner__flex{flex-direction:row;justify-content:center;margin:0 auto;max-width:1030px}.site-banner__item{margin:0 15px;max-width:calc(50% - 15px)}}@media print,screen and (min-width:1000px) and (max-width:1080px){.site-banner{margin-left:0;margin-right:0}}