.wrapper.svelte-2r0s6z{overflow:hidden;margin-left:-3.125rem;margin-right:-3.125rem;padding:0 3.125rem}.wrapper.svelte-2r0s6z .embla__slide{flex:0 0 100%;min-width:0;margin-right:5rem}.slide.svelte-2r0s6z,.slide-img.svelte-2r0s6z{border-radius:20px;overflow:hidden;position:relative}.slide.svelte-2r0s6z .nav:where(.svelte-2r0s6z),.slide-img.svelte-2r0s6z .nav:where(.svelte-2r0s6z){margin-top:1.625rem;display:flex;align-items:flex-end;justify-content:space-between}@media (width >= 50rem) and (width < 64rem){.slide.svelte-2r0s6z .nav:where(.svelte-2r0s6z),.slide-img.svelte-2r0s6z .nav:where(.svelte-2r0s6z){position:absolute;bottom:1.875rem;gap:1.875rem;left:3.125rem;right:3.125rem;z-index:2;padding-left:1.875rem}}@media (width >= 64rem){.slide.svelte-2r0s6z .nav:where(.svelte-2r0s6z),.slide-img.svelte-2r0s6z .nav:where(.svelte-2r0s6z){position:absolute;bottom:3.125rem;left:3.125rem;right:3.125rem;z-index:2}}.slide.svelte-2r0s6z .nav:where(.svelte-2r0s6z) .arrows:where(.svelte-2r0s6z),.slide-img.svelte-2r0s6z .nav:where(.svelte-2r0s6z) .arrows:where(.svelte-2r0s6z){display:flex;gap:.625rem}.slide-img.svelte-2r0s6z a:where(.svelte-2r0s6z){display:block}.slide-img.svelte-2r0s6z .nav:where(.svelte-2r0s6z){position:absolute;bottom:1.875rem;left:1.875rem;right:1.875rem}.slide-img.svelte-2r0s6z .responsive-banner{width:100%;display:block}.slide-img.svelte-2r0s6z .responsive-banner .banner-image{width:100%;height:auto;display:block}.slide.svelte-2r0s6z{display:flex;flex-direction:column;color:var(--color-white);position:relative}@media (width >= 50rem){.slide.svelte-2r0s6z{display:grid;grid-template-columns:1fr 1fr}}.slide.svelte-2r0s6z .info:where(.svelte-2r0s6z){display:flex;flex-direction:column;padding:1.5rem 1.875rem 1.875rem;background:linear-gradient(114deg,#d21326 3.34%,#f74c4c 100.88%);gap:.625rem}.slide.svelte-2r0s6z .info:where(.svelte-2r0s6z) .action:where(.svelte-2r0s6z){margin:1.25rem 0 2.5rem}.slide.svelte-2r0s6z .info:where(.svelte-2r0s6z) .text:where(.svelte-2r0s6z){font-size:.875rem;line-height:150%;font-weight:500}.slide.svelte-2r0s6z .img:where(.svelte-2r0s6z){background-position:center center;background-size:cover;height:100%;min-height:17.5rem}.card-inner.svelte-9vax87{padding:.9375rem}@media (width >= 80rem){.card-inner.svelte-9vax87{padding:1.875rem}}.card-inner.svelte-9vax87 .title:where(.svelte-9vax87){display:flex;justify-content:space-between;align-items:center}.card-inner.svelte-9vax87 .title:where(.svelte-9vax87) .icon:where(.svelte-9vax87){font-size:.75rem;color:var(--color-dark)}.card-inner.svelte-9vax87 .img:where(.svelte-9vax87),.card-inner.svelte-9vax87 .title:where(.svelte-9vax87){margin-left:.3125rem;margin-right:.3125rem}@media (width >= 64rem){.card-inner.svelte-9vax87 .img:where(.svelte-9vax87),.card-inner.svelte-9vax87 .title:where(.svelte-9vax87){margin-right:0;margin-left:0}}.card-inner.svelte-9vax87 .img:where(.svelte-9vax87){display:block;margin-top:1.625rem}.card-inner.svelte-9vax87 .img:where(.svelte-9vax87) img:where(.svelte-9vax87){display:block;max-width:100%;width:100%}.card-inner.svelte-9vax87 .action:where(.svelte-9vax87){margin-top:2.125rem;width:100%;display:flex;justify-content:center;align-items:center}@media (width >= 64rem){.card-inner.svelte-9vax87 .action:where(.svelte-9vax87){justify-content:flex-start}}.services-grid.svelte-1ur9gi7{display:grid;grid-template-columns:1fr 1fr;gap:.9375rem}@media (width < 26.25rem){.services-grid.svelte-1ur9gi7{grid-template-columns:1fr}}@media (width >= 50rem){.services-grid.svelte-1ur9gi7{grid-template-columns:repeat(4,1fr)}}@media (width >= 64rem){.services-grid.svelte-1ur9gi7{gap:1.25rem}}.brand-card.svelte-1i2kv9y{border-radius:1.25rem;background:#fff;display:flex;justify-content:center;align-items:center;height:10.375rem}@media (width >= 80rem){.brand-card.svelte-1i2kv9y{height:12.5rem}}.brand-card.svelte-1i2kv9y img:where(.svelte-1i2kv9y){max-width:7.25rem;width:100%}@media (width >= 80rem){.brand-card.svelte-1i2kv9y img:where(.svelte-1i2kv9y){max-width:8.75rem}}:root{--brand-carousel-slide-spacing: .9375rem;--brand-carousel-slide-width: 100%}@media (width >= 33.75rem){:root{--brand-carousel-slide-width: 50%}}@media (width >= 50rem){:root{--brand-carousel-slide-width: 33.3333333%}}@media (width >= 64rem){:root{--brand-carousel-slide-spacing: 1.25rem}}@media (width >= 80rem){:root{--brand-carousel-slide-width: 25%}}.slide.svelte-13icddu{padding-left:var(--brand-carousel-slide-spacing);flex:0 0 var(--brand-carousel-slide-width)}.brand-carousel.svelte-13icddu .embla__container{margin-left:calc(var(--brand-carousel-slide-spacing) * -1)}:root{--promo-carousel-slide-spacing: .9375rem;--promo-carousel-slide-width: 100%}@media (width >= 33.75rem){:root{--promo-carousel-slide-width: 50%}}@media (width >= 64rem){:root{--promo-carousel-slide-spacing: 1.25rem}}.slide.svelte-m59xoj{padding-left:var(--promo-carousel-slide-spacing);flex:0 0 var(--promo-carousel-slide-width)}.promo-carousel.svelte-m59xoj .embla__container{margin-left:calc(var(--promo-carousel-slide-spacing) * -1)}h2.svelte-x0wrfk{font-weight:500;font-size:1.875rem;line-height:110%;letter-spacing:-.03em;color:var(--color-dark);margin-bottom:1.25rem}h2.svelte-x0wrfk span:where(.svelte-x0wrfk){color:var(--color-accent)}.text.svelte-x0wrfk .btn:where(.svelte-x0wrfk){display:inline-block;margin-top:1.875rem}.advantages.svelte-x0wrfk{margin-top:1.875rem;display:flex;flex-direction:column;gap:.9375rem}@media (width >= 50rem){.advantages.svelte-x0wrfk{margin-top:0}}@media (width >= 64rem){.advantages.svelte-x0wrfk{display:grid;grid-template-columns:1fr 1fr;gap:1.25rem}}.card-inner.svelte-x0wrfk{height:100%;padding:1.25rem;display:flex;flex-direction:column;gap:1.875rem;align-items:flex-start;justify-content:space-between}.card-inner.svelte-x0wrfk .card-title:where(.svelte-x0wrfk){font-weight:500;font-size:1.25rem;line-height:130%}.card-inner.svelte-x0wrfk .card-icon:where(.svelte-x0wrfk){border-radius:100%;background-color:var(--color-outline-bg-dark);color:#fff;width:3.125rem;height:3.125rem;text-align:center;display:flex;justify-content:center;align-items:center;font-size:1.875rem}.card-inner.svelte-x0wrfk .emoji-icon:where(.svelte-x0wrfk){font-size:1.5rem}.hero-banner.svelte-g1g6sd{margin-top:.9375rem}@media (width >= 64rem){.hero-banner.svelte-g1g6sd{margin-top:1.25rem}}.services.svelte-g1g6sd{margin-top:.9375rem}@media (width >= 64rem){.services.svelte-g1g6sd{margin-top:1.25rem}}.main-page.svelte-g1g6sd section{margin-bottom:5.3125rem}@media (width >= 50rem){.main-page.svelte-g1g6sd section{margin-bottom:6.25rem}}@media (width >= 80rem){.main-page.svelte-g1g6sd section{margin-bottom:7.5rem}}section.svelte-g1g6sd .title{margin-bottom:1.875rem}@media (width >= 80rem){section.svelte-g1g6sd .title{margin-bottom:2.5rem}}
