/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/testimonials/testimonials.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}.testimonials--hero{background-color:#14161d;background-image:url(/build/920a44317a74bf1cfc60.webp);background-position:50%;background-size:cover;color:#fff;padding:170px 0}@media(min-width:900px){.testimonials--hero{align-items:center;display:flex;height:calc(-80px + 100vh);padding:0}}.testimonials--hero-col{text-align:center}.testimonials--hero-title{font-size:40px;font-weight:800;letter-spacing:1.2px;line-height:45px;margin-bottom:16px;text-transform:uppercase}@media(min-width:900px){.testimonials--hero-title{font-size:120px;font-weight:800;letter-spacing:3.6px;line-height:1;text-transform:uppercase}}.testimonials--hero-text{font-size:16px;font-weight:600;line-height:1.5;margin:0 30px 40px}@media(min-width:900px){.testimonials--hero-text{font-size:16px;font-weight:400;line-height:1.5}}.testimonials--list-wrap{background:#14161d;color:#fff;overflow:hidden;padding:64px 0;position:relative}.testimonials--list-wrap:after{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:transparent;content:"";display:none;height:100%;left:0;position:absolute;top:0;width:100%}.testimonials--list-wrap.active:after{display:block}.testimonials--list-wrap .container{position:relative}@media(min-width:900px){.testimonials--list-wrap{padding:120px 0}}.testimonials--list-title{font-size:40px;font-weight:800;letter-spacing:1.2px;line-height:45px;margin-bottom:24px;text-transform:uppercase}@media(min-width:900px){.testimonials--list-title{font-size:90px;letter-spacing:2.7px;line-height:110px;margin-bottom:40px;text-align:center;text-transform:uppercase}}.testimonials--list-cats-title{color:#b1c1d1;font-size:16px;font-weight:600;letter-spacing:1px;line-height:22px;margin-bottom:16px;text-transform:uppercase}.testimonials--cats{align-items:center;display:flex;flex-wrap:wrap;gap:16px;margin-bottom:24px}@media(min-width:900px){.testimonials--cats{margin-bottom:40px}}.testimonials--cat{background:transparent;border:1px solid #343846;border-radius:50px;color:#fff;cursor:pointer;display:inline-block;font-size:16px;font-weight:600;letter-spacing:1px;line-height:22px;padding:9px 24px;text-transform:uppercase;transition:all .2s}.testimonials--cat.active,.testimonials--cat:hover{background:#41b7e6}.testimonials--list-wrap-decor{background-image:url(/build/9c0fac97c48f09d9e702.webp);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:400px;display:none;height:236px;left:calc(50% + 500px);position:absolute;width:236px}@media(min-width:900px){.testimonials--list-wrap-decor{display:block}}.testimonial-item{color:#fff;display:flex;flex-direction:column;margin-bottom:24px}@media(min-width:900px){.testimonial-item{display:grid;grid-template-columns:440px 1fr}}.testimonial-item--left{background:linear-gradient(270deg,#41b7e6 -75.17%,rgba(65,183,230,0));border-radius:0 0 72px 72px;padding:40px 32px}@media(min-width:900px){.testimonial-item--left{border-radius:72px;padding:46px 24px 46px 40px}}.testimonial-item--image{background:#343846;border-radius:50%;height:56px;margin-bottom:16px;overflow:hidden;width:56px}.testimonial-item--image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.testimonial-item--name{font-size:24px;font-weight:400;line-height:32px;margin-bottom:4px}@media(min-width:900px){.testimonial-item--name{font-size:32px;font-weight:600;letter-spacing:1px;line-height:40px;text-transform:uppercase}}.testimonial-item--position{color:#b1c1d1;font-size:16px;font-weight:400;line-height:1.5;margin-bottom:16px}.testimonial-item--cats{align-items:center;display:flex;gap:8px}.testimonial-item--cat{background:hsla(0,0%,100%,.05);border-radius:50px;font-size:14px;font-weight:500;letter-spacing:.4px;line-height:24px;padding:4px 16px;text-transform:uppercase}.testimonial-item--right{background:linear-gradient(#14161d,#14161d) padding-box padding-box,linear-gradient(0deg,#21a0ca,rgba(33,160,202,0)) border-box border-box;border:1px solid transparent;border-radius:0 0 72px 72px;padding:32px}@media(min-width:900px){.testimonial-item--right{background:linear-gradient(#14161d,#14161d) padding-box padding-box,linear-gradient(270deg,#21a0ca,rgba(33,160,202,0)) border-box border-box;border-radius:72px}}.testimonial-item--stars{align-items:center;display:flex;gap:16px;margin-bottom:16px;padding:8px 0}.testimonial-item--text{font-size:16px;font-weight:400;line-height:1.5}