.sgc-banner{background:#06f;margin-bottom:120px}@media (max-width: 1440px){.sgc-banner{margin-bottom:60px}}@media (max-width: 1024px){.sgc-banner{margin-bottom:40px}}.sgc-banner__inner{max-width:1440px;margin:0 auto;display:flex;align-items:center}@media (max-width: 768px){.sgc-banner__inner{flex-direction:column}}.sgc-banner__image{flex:0 0 45%;max-width:45%;display:flex;align-items:center;justify-content:center;overflow:hidden}@media (max-width: 768px){.sgc-banner__image{flex:0 0 auto;max-width:100%;max-height:300px}}.sgc-banner__pic{display:block;object-fit:cover}@media (max-width: 768px){.sgc-banner__pic{width:auto;height:300px;object-fit:contain}}.sgc-banner__content{flex:1 0 0;padding:64px;border-left:1px solid rgba(255,255,255,.11)}@media (max-width: 1440px){.sgc-banner__content{padding:48px}}@media (max-width: 1024px){.sgc-banner__content{padding:40px 32px}}@media (max-width: 768px){.sgc-banner__content{padding:40px 20px;border-left:none;border-top:1px solid rgba(255,255,255,.11)}}.sgc-banner__date{font-weight:700;font-size:14px;line-height:1.5;color:#fff9;text-transform:uppercase;letter-spacing:.08em;margin-bottom:12px}.sgc-banner__mini-title{font-weight:400;font-size:16px;line-height:1.5;color:#fffc;margin-bottom:16px}.sgc-banner__title{font-weight:700;font-size:80px;line-height:1.05;color:#fff;margin-bottom:32px}@media (max-width: 1440px){.sgc-banner__title{font-size:60px}}@media (max-width: 1024px){.sgc-banner__title{font-size:48px}}@media (max-width: 768px){.sgc-banner__title{font-size:36px;margin-bottom:20px}}.sgc-banner__description{font-weight:400;font-size:16px;line-height:1.5;color:#fffc;margin-bottom:32px}@media (max-width: 768px){.sgc-banner__description{margin-bottom:24px}}.sgc-banner__btn{display:inline-flex;align-items:center;justify-content:center;padding:20px 24px;background:#ffffff1c;border:1px solid rgba(255,255,255,.33);font-weight:700;font-size:16px;line-height:1;color:#fff;transition:background .2s ease,border-color .2s ease;text-decoration:none}.sgc-banner__btn:hover{background:#fff3;border-color:#fff9;color:#fff;text-decoration:none}
