:where(.theme-route--clients) h1{margin:0}:where(.theme-route--clients) main{padding-bottom:var(--space-feature);background-color:#fff;background-image:-webkit-image-set(url(/themes/allegrosoft/media/bg-default-eac0626e-1920.webp) 1x type("image/webp"),url(/themes/allegrosoft/media/bg-default-918bb478-1920.webp) 1x type("image/webp"));background-image:image-set("/themes/allegrosoft/media/bg-default-eac0626e-1920.webp" 1x type("image/webp"),"/themes/allegrosoft/media/bg-default-918bb478-1920.webp" 1x type("image/webp"));background-repeat:no-repeat;background-size:cover}:where(.theme-route--clients) main h1{letter-spacing:.02em;padding-bottom:var(--space-content);font-weight:600;line-height:120%;font-size:var(--font-size-page-title)}:where(.theme-route--clients) main p{color:#000;font-size:16px;font-weight:400;line-height:150%}:where(.theme-route--clients) main ul li{color:#000;padding-bottom:20px;font-size:18px;font-weight:400;line-height:150%}:where(.theme-route--clients) .page__title{text-align:left;font-size:var(--font-size-page-title)}@media (width>=769px){:where(.theme-route--clients) .page__title{font-size:var(--font-size-page-title)}}@media (width>=993px){:where(.theme-route--clients) .page__title{font-size:var(--font-size-page-title)}}:where(.theme-route--clients) .page-preview__text{margin-top:var(--space-section);text-align:left;background:#fff;border:1px solid #edf0f2;border-radius:10px;margin-bottom:0;padding:30px}@media (width<=767px){:where(.theme-route--clients) .page-preview__text{padding:var(--space-content)}}:where(.theme-route--clients) .customers-page__list{gap:var(--space-content) 30px;padding:var(--space-content) 0 0;grid-template-columns:minmax(0,1fr);display:grid}@media (width>=521px){:where(.theme-route--clients) .customers-page__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=901px){:where(.theme-route--clients) .customers-page__list{grid-template-columns:repeat(3,minmax(0,1fr))}}:where(.theme-route--clients) .customers-page__item{min-width:0;padding:0}:where(.theme-route--clients) .customers-page__item-wrap{background-color:#fff;border:1px solid #dcdcdc;border-radius:10px;height:100%;padding-bottom:70px;display:block;position:relative}:where(.theme-route--clients) .customers-page__link{color:#000;text-decoration:none}:where(.theme-route--clients) .customers-page__image-wrap{padding-top:20px;padding-bottom:15px}:where(.theme-route--clients) .customers-page__image{border-radius:10px;width:auto;max-width:min(280px,100%);height:auto;margin:0 auto}:where(.theme-route--clients) .customers-page__name{text-align:center;text-transform:uppercase;color:#000;padding:0 5px 10px;font-size:18px;font-weight:700}:where(.theme-route--clients) .customers-page__text{text-align:center;color:#000;padding:0 5px 15px;font-size:16px;font-weight:400}:where(.theme-route--clients) .customers-page__link-more{color:#000;text-align:right;background-color:#ffd900;border-radius:8px;padding:5px 10px;text-decoration:none;position:absolute;bottom:10px;right:10px}:where(.theme-route--clients) .customers-tag__list{flex-direction:column;justify-content:center;list-style:none;display:flex;padding:20px 0 0!important}@media (width>=769px){:where(.theme-route--clients) .customers-tag__list{flex-direction:row}}:where(.theme-route--clients) .customers-tag__item{background-color:#fff;border:2px solid #ffd900;border-radius:8px;margin-bottom:15px;padding:0}:where(.theme-route--clients) .customers-tag__item:hover{background-color:#f5e069;border:2px solid #f5e069}:where(.theme-route--clients) .customers-tag__item__active{background-color:#ffd900}@media (width>=769px){:where(.theme-route--clients) .customers-tag__item{margin-bottom:0}:where(.theme-route--clients) .customers-tag__item:not(:last-child){margin-right:10px}}:where(.theme-route--clients) .customers-tag__link{color:#000;padding:5px 15px;font-size:20px;text-decoration:none;display:block}:where(.theme-route--clients) .customers-page__tag__list{flex-direction:row;justify-content:center;width:100%;list-style:none;display:flex;position:absolute;bottom:23px;padding:0 5px 10px!important}:where(.theme-route--clients) .customers-page__tag__item{font-size:16px}:where(.theme-route--clients) .customers-page__tag__item:not(:last-child){margin-right:10px}:where(.theme-route--clients) .container{width:100%}
