.pro-services-stats-section .page-width{padding-left:15px;padding-right:15px}.pro-services-stats__header{margin-bottom:40px}.pro-services-stats__header.header--align-left{text-align:left}.pro-services-stats__header.header--align-center{text-align:center}.pro-services-stats__header.header--align-right{text-align:right}.pro-services-stats__super-title{text-transform:uppercase;letter-spacing:1px;margin-bottom:8px}.pro-services-stats__main-title{margin:0 auto 12px}.pro-services-stats__header.header--align-left .pro-services-stats__main-title,.pro-services-stats__header.header--align-right .pro-services-stats__main-title{margin-left:0;margin-right:0}.pro-services-stats__subtitle{margin:0}.pro-services-cards__container{display:grid;gap:var(--grid-gap);grid-template-columns:repeat(var(--card-cols-mobile),1fr)}@media screen and (min-width: 750px){.pro-services-cards__container{grid-template-columns:repeat(var(--card-cols-tablet),1fr)}}@media screen and (min-width: 990px){.pro-services-cards__container{grid-template-columns:repeat(var(--card-cols-desktop),1fr)}}.service-card{display:flex;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.service-card.has-hover-effect:hover{transform:translateY(-8px)}.service-card.layout--image_top{flex-direction:column}.service-card.layout--image_left{flex-direction:row;align-items:center}.service-card__image-wrapper{flex-shrink:0}.service-card.layout--image_left .service-card__image-wrapper{width:40%;padding:var(--card-content-padding)}.service-card__image{display:block;width:100%;height:100%;object-fit:cover;border-radius:inherit}.service-card.layout--image_top .service-card__image{border-bottom-left-radius:0;border-bottom-right-radius:0}.service-card__content{display:flex;flex-direction:column;justify-content:space-between;padding:var(--card-content-padding);flex-grow:1}.service-card.layout--image_left .service-card__content{flex-direction:row;align-items:center;justify-content:space-between}.service-card__title{font-size:20px;font-weight:700;margin:0 0 10px}.service-card__description{font-size:15px;opacity:.9}.service-card__description p{margin:0}.service-card__link-wrapper{display:block;margin-top:20px;text-decoration:none}.service-card.layout--image_left .service-card__link-wrapper{margin-top:0;margin-left:15px}.service-card__arrow-icon{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;transition:transform .2s ease}.service-card__button{display:inline-block;padding:12px 24px;border-radius:50px;font-weight:600;text-align:center;transition:transform .2s ease,filter .2s ease}.service-card__link-wrapper:hover .service-card__arrow-icon,.service-card__link-wrapper:hover .service-card__button{transform:scale(1.05)}.service-card__link-wrapper:hover .service-card__button{filter:brightness(1.1)}.pro-stats__container{display:grid;gap:var(--grid-gap);border-top:1px solid #e0e0e0;padding-top:40px;grid-template-columns:repeat(var(--stat-cols-mobile),1fr)}@media screen and (min-width: 750px){.pro-stats__container{grid-template-columns:repeat(var(--stat-cols-tablet),1fr)}}@media screen and (min-width: 990px){.pro-stats__container{grid-template-columns:repeat(var(--stat-cols-desktop),1fr)}}.stat-item{display:flex;align-items:center}.stat-item.layout--vertical{flex-direction:column;text-align:center}.stat-item.layout--horizontal{flex-direction:row;text-align:left}.stat-item__icon-wrapper{margin-bottom:10px;margin-right:15px}.stat-item.layout--vertical .stat-item__icon-wrapper{margin-right:0}.stat-item__icon{max-width:40px;height:auto}.stat-item__text{display:flex;flex-direction:column}.stat-item.layout--horizontal .stat-item__text{flex-direction:row;align-items:baseline;gap:8px}.stat-item__value{font-size:34px;font-weight:700;line-height:1.2}.stat-item__label{font-size:14px;text-transform:uppercase;opacity:.7;letter-spacing:.5px}.stat-item.layout--vertical .stat-item__label{margin-top:5px}.scroll-logos-section{width:100%;position:relative;overflow-x:clip}.page-width{max-width:1200px;margin:0 auto;padding:0 1.5rem}.scroll-logos__heading{font-size:var(--heading-font-size);text-align:center;margin-bottom:3.2rem;font-family:sans-serif;color:var(--heading-color)}.scroll-logos__container{display:block;overflow:hidden}.scroll-logos__content{display:flex;align-items:center;gap:var(--logo-gap);width:max-content}.scroll-logos__container.mode-on_scroll .scroll-logos__content{will-change:transform}.scroll-logos__item{flex-shrink:0;display:flex;align-items:center;justify-content:center}.scroll-logos__link{text-decoration:none;display:block;color:inherit;transition:transform .3s ease}.scroll-logos__link:hover{transform:translateY(-4px)}.scroll-logos__item-box{display:flex;justify-content:center;align-items:center;background-color:var(--logo-box-bg);padding:var(--logo-box-padding-vertical) var(--logo-box-padding-horizontal);border-radius:var(--logo-box-radius);border-width:var(--logo-box-border-width);border-style:var(--logo-box-border-style);border-color:var(--logo-box-border-color);height:100%;box-shadow:0 4px 6px #0000000d;min-height:calc(var(--logo-max-height) + (var(--logo-box-padding-vertical) * 2) + (var(--logo-box-border-width) * 2))}.scroll-logos__image{display:block;height:var(--logo-max-height);max-height:var(--logo-max-height);object-fit:contain;opacity:var(--logo-opacity);transition:transform .3s ease,opacity .3s ease}.scroll-logos__link:hover .scroll-logos__image{opacity:1}@keyframes scrollMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.scroll-logos__container.mode-auto .scroll-logos__content{animation:scrollMarquee var(--auto-slide-duration) linear infinite}.scroll-logos__container.mode-auto:hover .scroll-logos__content{animation-play-state:paused}@media (max-width: 749px){.scroll-logos__content{gap:var(--logo-gap-mobile)}.scroll-logos__image{height:var(--logo-max-height-mobile);max-height:var(--logo-max-height-mobile)}.scroll-logos__item-box{padding:var(--logo-box-padding-vertical-mobile) var(--logo-box-padding-horizontal-mobile);min-height:calc(var(--logo-max-height-mobile) + (var(--logo-box-padding-vertical-mobile) * 2) + (var(--logo-box-border-width) * 2))}}
/*# sourceMappingURL=/cdn/shop/t/6/compiled_assets/styles.css.map */
