.context__banner-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.context__banner-container:after{background-image:url(//s.sweb.ru/img/img-banners/context-banner.svg)}.context-cloud__container{background-color:#f5f8fb;margin-bottom:0!important;margin-top:0!important}.context-cloud__container h2{margin-bottom:24px}.context-cloud__wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.context-cloud__card{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.context-cloud__card:after{background-color:#f5f8fb}.context-how-take__title{margin-bottom:32px;font-family:TTNorms,Verdana,Geneva,sans-serif;font-weight:500;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-size:24px;line-height:130%;letter-spacing:-.24px;font-style:normal}.context__questions-block{margin-bottom:0!important}@media screen and (min-width:560px){.context__banner-titles{max-width:unset!important}}@media screen and (min-width:800px){.context__banner-container:after{right:25px;width:250px;height:200px}.context__banner-titles{max-width:66%!important}}@media screen and (min-width:960px){.context__banner-container:after{right:65px}.context-advantages__wrapper{grid-template-columns:repeat(2,1fr);gap:24px 20px}}@media (min-width:960px){.context__banner-titles h1{font-family:TTNorms,Verdana,Geneva,sans-serif;font-weight:500;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-size:48px;line-height:120%;letter-spacing:-.96px;font-style:normal}.context-cloud__container h2{margin-bottom:32px}}@media screen and (min-width:1260px){.context__banner-container:after{right:75px}.context-advantages__wrapper{grid-template-columns:repeat(4,1fr);gap:24px 20px}}@media (min-width:1260px){.context__banner-titles h1{font-family:TTNorms,Verdana,Geneva,sans-serif;font-weight:500;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-size:72px;line-height:120%;letter-spacing:-1.44px;font-style:normal}}@media screen and (min-width:1600px){.context__banner-container:after{right:155px}}@media screen and (max-width:799px){.context__banner-container:after{display:none!important}}