/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[0].use[3]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[4]!./front/pages/cases/cases.scss ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************************************/.breadcrumbs{align-items:center;color:#b1c1d1;display:flex;flex-wrap:wrap;font-size:14px;font-weight:600;gap:12px;justify-content:center;letter-spacing:2px;text-transform:uppercase}.breadcrumbs>*{display:none}.breadcrumbs>.mobile{align-items:center;display:flex;gap:4px}.breadcrumbs>.mobile svg{stroke:#b1c1d1!important}.breadcrumbs span{background:#b1c1d1;border-radius:50%;display:none;height:7px;width:7px}.breadcrumbs a{color:inherit}@media(min-width:900px){.breadcrumbs.center{justify-content:center}.breadcrumbs.left{justify-content:flex-start}.breadcrumbs>*{display:flex}.breadcrumbs span{display:block}.breadcrumbs .mobile svg{display:none}}h2{font-size:40px;font-weight:800;letter-spacing:1.2px;line-height:45px;text-transform:uppercase}@media(min-width:900px){h2{font-size:90px;letter-spacing:2.7px;line-height:110px}}h3{font-size:24px;font-weight:600;letter-spacing:.72px;line-height:1;text-transform:uppercase}@media(min-width:900px){h3{font-size:40px;font-weight:500;letter-spacing:1.2px;line-height:60px}}a{transition:all .3s}.cases--top{padding:48px 0 24px}@media(min-width:900px){.cases--top{padding:80px 0 48px}}.cases--breadcrumbs{margin-bottom:16px}.cases--top-title{color:#fff;font-size:40px;font-weight:800;letter-spacing:1.2px;line-height:45px;margin-bottom:24px;text-align:center;text-transform:uppercase}@media(min-width:900px)and (min-width:900px){.cases--top-title{font-size:120px;font-weight:800;letter-spacing:3.6px;line-height:1;text-transform:uppercase}}.cases--cats-title{color:#b1c1d1;font-size:16px;font-weight:600;letter-spacing:1px;line-height:22px;margin-bottom:16px;text-transform:uppercase}.cases--list-cats{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-bottom:16px}.cases--list-cat{background:#14161d;border:1px solid #343846;border-radius:50px;color:#fff;display:inline-block;font-size:16px;font-weight:600;letter-spacing:1px;line-height:22px;padding:9px 24px;text-transform:uppercase;transition:all .3s}.cases--list-cat:nth-child(n+4){display:none}@media(min-width:900px){.cases--list-cat:nth-child(n+4){display:inline-block}}.cases--list-cat.active,.cases--list-cat:hover{background:#fff;color:#14161d}.cases--list-cats-bottom button{background:transparent;border:none;color:#41b7e6;font-size:14px;line-height:24px;padding:0;text-decoration:underline;text-transform:uppercase}.cases--list-cats-bottom button:hover{cursor:pointer}.cases--list-cats-bottom .less{display:none}@media(min-width:900px){.cases--list-cats-bottom{display:none}}.cases--cats-wrap{margin-bottom:32px}.cases--cats-wrap.active .cases--list-cat{display:inline-block}.cases--cats-wrap.active .cases--list-cats-bottom .less{display:initial}.cases--cats-wrap.active .cases--list-cats-bottom .more{display:none}.cases--list{display:flex;flex-direction:column;gap:48px}.cases--list .case-study-row{align-items:normal;color:#fff}.cases--list .case-study-row--left{border-top:1px solid #4a4e58;padding-top:16px}.cases--list .case-study-row--btn{display:none}@media(min-width:900px){.cases--list .case-study-row--btn{display:inline-flex}}.cases--list .case-study-row--left-top{align-items:center;display:flex;gap:15px;justify-content:space-between}.cases--list .case-study-row--left-top path{stroke:#fff}.cases--list .case-study-row--title{font-size:32px;font-weight:600;letter-spacing:1px;line-height:40px;text-transform:uppercase;text-transform:none}.cases--list .case-study-row--btn-mobile{margin-top:32px;width:100%}@media(min-width:900px){.cases--list .case-study-row--btn-mobile{display:none}}.cases--pagination{margin-top:48px}.cases--pagination .page-numbers a{color:#fff}