.services-card{--card-background:var(--bg-light);--card-border-radius:var(--radius-common);--card-gap:3.125rem;--card-image-size:21.875rem;--card-min-height:39.25rem;--card-padding:1.875rem;--card-text-color:var(--text-dark-100);--card-text-font:var(--font-body-L-book);display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;background-color:var(--card-background);border-radius:var(--card-border-radius);justify-content:flex-start;overflow:hidden}@media(min-width:2561px){.services-card{--card-gap:1.953125vw;--card-image-size:13.671875vw;--card-min-height:24.53125vw;--card-padding:1.171875vw}}@media(max-width:2100px){.services-card{--card-gap:2.5rem;--card-image-size:18.75rem;--card-min-height:29.625rem;--card-padding:1.5625rem}}@media(max-width:1600px){.services-card{--card-gap:1.5625rem;--card-image-size:12.875rem;--card-min-height:20.625rem;--card-padding:1.25rem}}@media(max-width:1160px){.services-card{--card-image-size:10rem;--card-min-height:17.375rem}}@media(max-width:600px){.services-card{--card-image-size:8.75rem;--card-min-height:15.4375rem;--card-padding:.75rem}}.services-card__image{aspect-ratio:1/1;height:auto;margin-bottom:auto;margin-left:auto;margin-right:auto;max-width:var(--card-image-size);position:relative;width:100%;-ms-flex-negative:0;background-color:transparent;border-radius:var(--radius-common);flex-shrink:0;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.services-card__image img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;pointer-events:none;position:absolute;top:0;width:100%}.services-card__body{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;gap:2.375rem;justify-content:flex-start}@media(min-width:2561px){.services-card__body{gap:1.484375vw}}@media(max-width:2100px){.services-card__body{gap:1.9375rem}}@media(max-width:1600px){.services-card__body{gap:1.25rem}}@media(max-width:1160px){.services-card__body{gap:.9375rem}}@media(max-width:600px){.services-card__body{gap:.75rem}}.services-card__body .button-card{--button-padding:var(--card-padding)}.services-card__body .button-card:before{background-color:transparent;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}@media(min-width:2561px){.services-card__body .button-card:before{height:100%;left:0;top:0;width:100%}}.services-card__title{color:var(--card-text-color);font:var(--card-text-font);padding:0 var(--card-padding)}.page .os-scrollbar{--os-handle-bg:var(--bg-dark-7);--os-handle-bg-active:var(--accent-primary-default);--os-handle-bg-hover:var(--accent-primary-default);--os-handle-border:none;--os-handle-border-active:none;--os-handle-border-hover:none;--os-handle-border-radius:calc(infinity*1px);--os-handle-interactive-area-offset:10px;--os-padding-axis:4px;--os-padding-perpendicular:4px;--os-size:14px;--os-track-bg:transparent;--os-track-bg-active:transparent;--os-track-bg-hover:transparent;--os-track-border:none;--os-track-border-active:none;--os-track-border-hover:none;--os-track-border-radius:0}@media(min-width:2561px){.page .os-scrollbar{--os-handle-interactive-area-offset:.390625vw;--os-padding-axis:.15625vw;--os-padding-perpendicular:.15625vw;--os-size:.546875vw}}.page .os-scrollbar .os-scrollbar-handle{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}@media(min-width:2561px){.page .os-scrollbar .os-scrollbar-handle{-webkit-backdrop-filter:blur(.078125vw);backdrop-filter:blur(.078125vw)}}.services-slider{--services-height:calc(100vh - var(--global-header-height, 0px) - var(--global-dvh-diff, 0px));display:-webkit-box;display:-ms-flexbox;display:flex;height:var(--services-height);-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch}.services-slider.section_padding_bottom{padding-bottom:12.5rem}@media(min-width:2561px){.services-slider.section_padding_bottom{padding-bottom:7.8125vw}}@media(max-width:2100px){.services-slider.section_padding_bottom{padding-bottom:8.125rem}}@media(max-width:1600px){.services-slider.section_padding_bottom{padding-bottom:var(--section-padding-bottom)}}@media(max-width:1160px){.services-slider.section_padding_bottom{--services-height:fit-content}}.services-slider .container{height:auto}.services-slider .section__content{margin-top:auto;min-height:0}.services-slider .section__content .swiper{overflow:visible}.services-slider .section__content .swiper:before{background:-webkit-gradient(linear,right top,left top,from(hsla(220,6%,90%,0)),color-stop(53.89%,var(--current-background-color)));background:linear-gradient(270deg,hsla(220,6%,90%,0) 0,var(--current-background-color) 53.89%);content:"";display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;pointer-events:none;position:absolute;right:100%;top:0;width:calc(var(--container-offset) + var(--container-left-menu));z-index:1}@media(max-width:1160px){.services-slider .section__content .swiper:before{content:unset}}.services-slider .section__content .swiper-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;z-index:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:var(--grid-column-gap)}@media(max-width:1160px){.services-slider .section__content .swiper-wrapper{gap:0}}.services-slider .section__content .swiper-slide{width:calc(25% - var(--grid-column-gap)*3/4)}@media(max-width:1160px){.services-slider .section__content .swiper-slide{width:13.9375rem}}@media(max-width:600px){.services-slider .section__content .swiper-slide{width:12.5rem}}.services-slider_ultra-wide{--services-height:fit-content}.services-slider_ultra-wide .section__content{margin-top:0}.services-slider_ultra-wide .section__content .swiper-wrapper{gap:0}
