body,html{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}body section.main-banner,html section.main-banner{position:relative;background:url(https://static.lc-group.ru/velvica/img/main-bg.jpg) 50% no-repeat;background-size:cover;padding:0;min-height:630px}body section.main-banner video,html section.main-banner video{margin:0 auto;display:block;max-width:100%}@media(max-width:1550px){body section.main-banner video,html section.main-banner video{max-width:110%}}@media(max-width:1200px){body section.main-banner video,html section.main-banner video{max-width:120%}}body section.main-banner .heading,html section.main-banner .heading{position:absolute;max-width:535px;width:100%;top:120px}body section.main-banner .heading p,html section.main-banner .heading p{margin:35px 0 60px;font-size:18px;color:#35d9d2;text-align:left}@media(max-width:1100px){body section.main-banner .heading p,html section.main-banner .heading p{font-size:16px}}@media(max-width:1100px){body section.main-banner .heading,html section.main-banner .heading{max-width:50%;top:65px}}@media(max-width:767px){body section.main-banner .heading,html section.main-banner .heading{position:relative;max-width:100%}}@media(max-width:1100px){body section.main-banner,html section.main-banner{min-height:540px}}body section button.like-link,html section button.like-link{display:inline;font-size:24px}body section.banners,html section.banners{z-index:5;position:relative}body section.banners .advantages,html section.banners .advantages{grid-gap:10px;gap:10px;margin:-190px auto 105px}body section.banners .advantages div,html section.banners .advantages div{width:20%;padding:20px 15px 60px;background:#fff;border:1px solid #e0e0e0;-webkit-box-shadow:0 1px 27px 0 rgba(34,32,56,.2);box-shadow:0 1px 27px 0 rgba(34,32,56,.2)}body section.banners .advantages div h3,html section.banners .advantages div h3{min-height:75px;font-family:Ubuntu Bold,Arial,sans-serif;font-size:21px;color:#363436;margin:0}body section.banners .advantages div p,html section.banners .advantages div p{margin:25px 0;font-size:16px;color:grey}body section.banners .advantages div a,html section.banners .advantages div a{font-size:16px;text-decoration:none}@media(max-width:1200px){body section.banners .advantages div,html section.banners .advantages div{width:260px}}@media(max-width:590px){body section.banners .advantages div,html section.banners .advantages div{width:100%}}@media(max-width:1200px){body section.banners .advantages,html section.banners .advantages{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}}body section.banners div[data-type=detailed-block],html section.banners div[data-type=detailed-block]{background:#f8f8f8}body section.banners div[data-type=detailed-block] .advantage:not(:last-child),html section.banners div[data-type=detailed-block] .advantage:not(:last-child){margin-bottom:115px}@media(max-width:992px){body section.banners div[data-type=detailed-block] .advantage:not(:last-child),html section.banners div[data-type=detailed-block] .advantage:not(:last-child){margin-bottom:40px}}body section.banners div[data-type=detailed-block] .big-wrapper,html section.banners div[data-type=detailed-block] .big-wrapper{max-width:1650px;width:100%;margin:0 0 0 auto}@media(max-width:992px){body section.banners div[data-type=detailed-block] .big-wrapper .wrapper-left img,body section.banners div[data-type=detailed-block] .big-wrapper .wrapper-right img,html section.banners div[data-type=detailed-block] .big-wrapper .wrapper-left img,html section.banners div[data-type=detailed-block] .big-wrapper .wrapper-right img{max-height:395px}}@media(max-width:1200px){body section.banners div[data-type=detailed-block] .big-wrapper .wrapper-left,body section.banners div[data-type=detailed-block] .big-wrapper .wrapper-right,html section.banners div[data-type=detailed-block] .big-wrapper .wrapper-left,html section.banners div[data-type=detailed-block] .big-wrapper .wrapper-right{max-width:90%;margin:0 auto}}@media(max-width:992px){body section.banners div[data-type=detailed-block] .big-wrapper .wrapper-left,body section.banners div[data-type=detailed-block] .big-wrapper .wrapper-right,html section.banners div[data-type=detailed-block] .big-wrapper .wrapper-left,html section.banners div[data-type=detailed-block] .big-wrapper .wrapper-right{max-width:93%}}@media(max-width:1200px){body section.banners div[data-type=detailed-block] .big-wrapper,html section.banners div[data-type=detailed-block] .big-wrapper{max-width:100%;margin:0 auto}}body section.banners div[data-type=detailed-block] h2,html section.banners div[data-type=detailed-block] h2{text-align:left}body section.banners div[data-type=detailed-block] .h4,html section.banners div[data-type=detailed-block] .h4{margin-bottom:1.5rem}body section.banners div[data-type=detailed-block].active,html section.banners div[data-type=detailed-block].active{padding:120px 0 0}@media(max-width:992px){body section.banners div[data-type=detailed-block].active,html section.banners div[data-type=detailed-block].active{padding:50px 0 0}}body section.solutions .toggler,html section.solutions .toggler{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:55px auto 0;border:2px solid #833971;color:#833971;font-size:18px;border-radius:35px;padding:0;overflow:hidden}body section.solutions .toggler,body section.solutions .toggler li,html section.solutions .toggler,html section.solutions .toggler li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;list-style:none}body section.solutions .toggler li,html section.solutions .toggler li{width:265px;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px 0;border-radius:35px;cursor:pointer}body section.solutions .toggler li.active,html section.solutions .toggler li.active{color:#fff;background:#833971}@media(max-width:767px){body section.solutions .toggler li,html section.solutions .toggler li{width:50%;padding:12px 0}}@media(max-width:767px){body section.solutions .toggler,html section.solutions .toggler{width:100%}}body section.solutions div[data-type=business],body section.solutions div[data-type=task],html section.solutions div[data-type=business],html section.solutions div[data-type=task]{margin:45px auto 60px}body section.solutions div[data-type=business] .d-flex,body section.solutions div[data-type=task] .d-flex,html section.solutions div[data-type=business] .d-flex,html section.solutions div[data-type=task] .d-flex{grid-gap:30px;gap:30px}@media(max-width:1200px){body section.solutions div[data-type=business] .d-flex,body section.solutions div[data-type=task] .d-flex,html section.solutions div[data-type=business] .d-flex,html section.solutions div[data-type=task] .d-flex{-ms-flex-wrap:wrap;flex-wrap:wrap}}body section.solutions div[data-type=business] .toggler-block,body section.solutions div[data-type=task] .toggler-block,html section.solutions div[data-type=business] .toggler-block,html section.solutions div[data-type=task] .toggler-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;grid-gap:25px;gap:25px;padding:55px 60px;width:33%;background:#fff;border-radius:15px;-webkit-box-shadow:0 1px 27px 0 rgba(34,32,56,.2);box-shadow:0 1px 27px 0 rgba(34,32,56,.2)}body section.solutions div[data-type=business] .toggler-block .icon,body section.solutions div[data-type=task] .toggler-block .icon,html section.solutions div[data-type=business] .toggler-block .icon,html section.solutions div[data-type=task] .toggler-block .icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:25px;gap:25px}body section.solutions div[data-type=business] .toggler-block .icon img,body section.solutions div[data-type=task] .toggler-block .icon img,html section.solutions div[data-type=business] .toggler-block .icon img,html section.solutions div[data-type=task] .toggler-block .icon img{height:95px;margin:0 auto}body section.solutions div[data-type=business] .toggler-block .icon h4,body section.solutions div[data-type=task] .toggler-block .icon h4,html section.solutions div[data-type=business] .toggler-block .icon h4,html section.solutions div[data-type=task] .toggler-block .icon h4{margin:0 auto;font-family:Ubuntu Medium,Arial,sans-serif;font-size:24px;color:#363436;text-align:center}body section.solutions div[data-type=business] .toggler-block .links-row,body section.solutions div[data-type=task] .toggler-block .links-row,html section.solutions div[data-type=business] .toggler-block .links-row,html section.solutions div[data-type=task] .toggler-block .links-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;color:#833971}body section.solutions div[data-type=business] .toggler-block .links-row p,body section.solutions div[data-type=task] .toggler-block .links-row p,html section.solutions div[data-type=business] .toggler-block .links-row p,html section.solutions div[data-type=task] .toggler-block .links-row p{width:100%;font-size:18px;text-align:center;margin:0 auto;color:#833971;text-decoration:underline}body section.solutions div[data-type=business] .toggler-block .links-row a,body section.solutions div[data-type=task] .toggler-block .links-row a,html section.solutions div[data-type=business] .toggler-block .links-row a,html section.solutions div[data-type=task] .toggler-block .links-row a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:5px;gap:5px;font-size:18px;text-align:center}body section.solutions div[data-type=business] .toggler-block .links-row a:not(:last-child):after,body section.solutions div[data-type=task] .toggler-block .links-row a:not(:last-child):after,html section.solutions div[data-type=business] .toggler-block .links-row a:not(:last-child):after,html section.solutions div[data-type=task] .toggler-block .links-row a:not(:last-child):after{content:"/";color:#363436;font-size:18px}@media(max-width:1200px){body section.solutions div[data-type=business] .toggler-block,body section.solutions div[data-type=task] .toggler-block,html section.solutions div[data-type=business] .toggler-block,html section.solutions div[data-type=task] .toggler-block{width:47%;padding:40px 30px}}@media(max-width:575px){body section.solutions div[data-type=business] .toggler-block,body section.solutions div[data-type=task] .toggler-block,html section.solutions div[data-type=business] .toggler-block,html section.solutions div[data-type=task] .toggler-block{width:100%}}body section.clients .client-block,html section.clients .client-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;color:#343634}body section.clients .client-block img,html section.clients .client-block img{height:240px;margin-bottom:20px}body section.clients .client-block .h4,html section.clients .client-block .h4{text-align:center}
