.blog-menu{display:none}@media (min-width:1440px){.blog-menu{display:block}}.blog-menu ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;list-style:none;padding-left:0;gap:0 20px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;max-width:1020px}.blog-menu ul li{font-size:14px;line-height:100%;text-transform:uppercase}.blog-menu ul li a{color:#000}.blog-menu ul li a:hover{color:#0032ff}.blog-menu ul li.active a{color:#0032ff}.blog-categories{display:block;position:relative;width:100%}@media (min-width:1440px){.blog-categories{display:none}}.blog-categories__content{display:none;margin-bottom:50px}.blog-categories__title{padding-right:2px}@media (min-width:768px){.blog-categories__title{border-bottom:1px solid #dbdbdb;padding-bottom:30px}}.blog-categories .blog-categories-list__title,.blog-categories__title{font-size:20px;line-height:100%;text-transform:uppercase;color:#000;position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:0 20px;width:100%}@media (min-width:1200px){.blog-categories .blog-categories-list__title,.blog-categories__title{margin-bottom:30px}}.blog-categories .blog-categories-list__title span,.blog-categories__title span{width:12px;height:12px;display:block;border-left:2px solid #010101;border-top:2px solid #010101;-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg);margin-top:-5px;margin-left:auto}@media (min-width:576px){.blog-categories .blog-categories-list__title span,.blog-categories__title span{margin-left:0}}.blog-categories .blog-categories-list__title.droped span,.blog-categories__title.droped span{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);margin-top:3px}.blog-categories>ul{position:absolute;list-style:none;padding:12px 0 0 48px;background:#fff;left:-20px;right:-20px;display:none;z-index:2}@media (min-width:576px){.blog-categories>ul{left:auto;right:auto;padding:20px 30px 10px;width:100%}}.blog-categories>ul>li{margin-bottom:30px}.blog-categories>ul>li>a{font-size:16px;line-height:100%;text-transform:uppercase;color:#000;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.blog-categories>ul>li>a:hover{color:#0032ff}.blog-categories>ul>li.active a{color:#0032ff}.blog-categories_static>ul{position:static}.blog-categories_shadow>ul{box-shadow:0 10px 10px rgba(0,0,0,.25)}.blog-categories-list{margin-bottom:30px;margin-right:2px;border-bottom:1px solid #dbdbdb}.blog-categories-list ul{display:none;margin:0;list-style:none;padding:0 0 0 30px;display:none}.blog-categories-list ul>li{margin-bottom:30px}.blog-categories-list ul>li>a{font-size:16px;line-height:100%;text-transform:uppercase;color:#000;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.blog-categories-list ul>li>a:hover{color:#0032ff}.blog-categories-list ul>li.active a{color:#0032ff}.switcher{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.switcher__option{font:16px/16px "Russo One";color:#a3a3a3;-webkit-transition:.4s;transition:.4s}.switcher__option>label{cursor:pointer}.switcher__option-left{text-align:end}@media (min-width:576px){.switcher__option-left{text-align:start}}.switcher__option_active{color:#1f1f1f}.toggle{position:relative;display:inline-block;width:44px;height:26px}.toggle__input{opacity:0;width:0;height:0}.toggle__input:checked+.toggle__slider::before{-webkit-transform:translateX(18px);-ms-transform:translateX(18px);transform:translateX(18px)}.toggle__input:focus+.toggle__slider{box-shadow:0 0 1px #2196f3}.toggle__slider{background:#0032ff;position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;-webkit-transition:.4s;transition:.4s;border-radius:4px}.toggle__slider::before{background:#fff;position:absolute;content:"";height:20px;width:20px;left:3px;bottom:3px;-webkit-transition:.4s;transition:.4s;border-radius:4px}.cases-categories{display:none}@media (min-width:1200px){.cases-categories{display:block}}.cases-categories__title{font:24px/100% "Russo One",sans-serif;color:#1f1f1f;margin-bottom:20px}.cases-categories__holder{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:12px 12px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1050px;margin-bottom:40px}.cases-categories__item{width:200px}.cases-radio{height:100%}.cases-radio input{display:none}.cases-radio label{text-align:center;background:#ececec;color:#1f1f1f;width:100%;padding:15px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;font-size:12px;line-height:120%;height:100%}@media (min-width:576px){.cases-radio label{font-size:16px}}.cases-radio input:checked+label,.cases-radio label:hover{background:#0032ff;font-weight:700;color:#fff}.cases-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:992px){.cases-list:first-of-type{border-top:1px solid #dbdbdb}}.cases-list-wrap{margin-bottom:150px}@media (min-width:1200px){.cases-list-wrap{margin-bottom:124px}}.cases-list__wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.cases-list__holder{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%}@media (min-width:1440px){.cases-list__holder{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.cases-list__aside{padding-top:44px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;display:none}@media (min-width:1440px){.cases-list__aside{width:336px;padding-top:65px;border-right:1px solid #dbdbdb;padding-right:30px;display:block}}@media (min-width:1750px){.cases-list__aside{width:447px}}.cases-list__aside--placeholder{display:none}@media (min-width:1440px){.cases-list__aside--placeholder{display:block}}.cases-list__aside .btn{max-width:400px;margin:0 auto;display:none;padding:20px}@media (min-width:1440px){.cases-list__aside .btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}@media (min-width:1440px){.cases-list__aside .btn{max-width:auto;margin:0}}.cases-list__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:-webkit-min-content;height:-moz-min-content;height:min-content;width:100%}@media (min-width:992px){.cases-list__content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.cases-list__item{border-bottom:1px solid #dbdbdb}@media (min-width:992px){.cases-list__item{width:50%}}.cases-list__item:first-of-type .cases-list-item{padding-top:0}@media (min-width:992px){.cases-list__item:first-of-type .cases-list-item{padding-top:60px}}.cases-list__item--unbordered{border:none}@media (min-width:992px){.cases-list__item--unbordered{border-bottom:1px solid #dbdbdb}}@media (min-width:992px){.cases-list__item:nth-of-type(odd){border-right:1px solid #dbdbdb}}.cases-list__want-more{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:160px;margin-top:-80px}.cases-list-item{padding:60px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;height:100%}@media (min-width:1440px){.cases-list-item{padding:65px 60px}}.cases-list-item__title{font:32px/100% "Russo One",sans-serif;color:#1f1f1f;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-bottom:15px;padding-right:40px;margin-bottom:20px}.cases-list-item__title-text{position:relative;-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;top:0;left:0}@media (min-width:576px){.cases-list-item__title{font-size:36px}}@media (min-width:768px){.cases-list-item__title{font-size:36px}}@media (min-width:1750px){.cases-list-item__title{font-size:60px}}.cases-list-item__title:before{background:#010101;content:"";position:absolute;bottom:-1px;left:0;width:0;height:3px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.cases-list-item__title sup{font-size:20px;line-height:100%;color:#dbdbdb;margin-top:10px;margin-left:5px;-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.cases-list-item__title svg{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;position:absolute;right:0}@media (min-width:768px){.cases-list-item__title svg{top:5px}}.cases-list-item__title:hover:before{width:100%}.cases-list-item__title:hover svg{color:#0032ff;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.cases-list-item__text{font-size:14px;line-height:160%;color:#393939}@media (min-width:768px){.cases-list-item__text{font-size:16px}}@media (min-width:992px){.cases-list-item__text{margin-bottom:47px}}.cases-list-item__holder{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}@media (min-width:992px){.cases-list-item__holder{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}}.cases-list-item__img{overflow:hidden;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;margin-bottom:35px}@media (min-width:992px){.cases-list-item__img{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;margin-bottom:0}}.cases-list-item__img img{width:100%;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.cases-list-item:hover .cases-list-item__img img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%}.cases-list-aside{height:100%;margin-bottom:-20px}@media (min-width:992px){.cases-list-aside{margin-bottom:0}}.cases-list-aside__title{font:32px/100% "Russo One",sans-serif;color:#1f1f1f;margin-bottom:25px}@media (min-width:1200px){.cases-list-aside__title{font-size:44px;margin-bottom:20px}}.cases-list-aside__text{font-size:14px;line-height:160%;color:#393939}@media (min-width:768px){.cases-list-aside__text{font-size:18px}}@media (min-width:992px){.cases-list-aside__text{margin-bottom:40px}}.cases-list-aside .btn{height:60px;position:-webkit-sticky;position:sticky;top:100px}.cases-list-aside .blog-categories{display:block;margin-bottom:60px}.cases-list-aside .blog-categories ul{width:100%;z-index:999;margin-bottom:0}.cases-list-aside .blog-categories ul li:last-of-type{margin-bottom:0}.cases-list-aside .blog-categories .blog-categories__title{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;border-bottom:2px solid #000;padding-bottom:15px}.cases-list-aside-list{list-style:none;margin:0 0 50px;padding-left:0}.cases-list-aside-list li{margin-bottom:30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.cases-list-aside-list li a{font-size:18px;color:#393939;position:relative;padding-left:30px}.cases-list-aside-list li a:before{background:#393939;content:"";height:1px;width:20px;position:absolute;left:0;top:0;bottom:0;margin:auto 0}.cases-list-aside-list li a:hover{color:#0032ff}.cases-list-aside-list li a:hover:before{background:#0032ff}.cases-list-aside-list li a.active{font-weight:700;color:#0032ff}.cases-list-aside-list li a.active:before{background:#0032ff;height:2px}.cases{padding-top:98px}@media (min-width:1200px){.cases{padding-top:178px}}.cases__title{font:40px "Russo One";text-transform:uppercase;display:block;color:#010101}@media (min-width:768px){.cases__title{font-size:48px}}@media (min-width:992px){.cases__title{font-size:70px}}@media (min-width:1200px){.cases__title{font-size:96px}}@media (min-width:1440px){.cases__title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.cases__title-main{color:#dedede}@media (min-width:1200px){.cases__title-main{text-align:right}}.cases__title-holder span{color:#0032ff}.cases__title-remove{display:none}@media (min-width:768px){.cases__title-remove{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}}.cases__title-num{font-size:50px;color:#f0f3ff;line-height:1}@media (min-width:768px){.cases__title-num{font-size:150px}}@media (min-width:992px){.cases__title-num{font-size:220px}}@media (min-width:1440px){.cases__title-num{position:absolute;left:100%;top:-47px;font-size:26vw}}@media (min-width:1750px){.cases__title-num{font-size:520px}}.cases__description{font-family:GothamPro}.cases__heading{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:8px;padding:27px 0}@media (min-width:576px){.cases__heading{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:27px 4px 27px 0}}.cases__count{font:16px/16px "Russo One";-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;color:#a3a3a3;text-transform:uppercase}.cases__switcher{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media (min-width:576px){.cases__switcher{-webkit-align-self:end;-ms-flex-item-align:end;align-self:end}}.cases .blog-categories{display:block;margin-bottom:20px}@media (min-width:1200px){.cases .blog-categories{display:none}}@media (min-width:992px){.cases-list__item:nth-of-type(even) .cases-list-item{padding:65px 0 65px 60px}.cases-list__item:nth-of-type(odd) .cases-list-item{padding:65px 60px 65px 0}}@media (min-width:1440px){.cases-list__item:nth-of-type(even) .cases-list-item{padding:65px 60px}.cases-list__item:nth-of-type(odd) .cases-list-item{padding:65px 60px}}