.page-template-clients{background-color:#e8ede7;min-height:100dvh;height:auto !important}.page-template-clients .sections_menu{background:var(--light-gray);position:sticky;top:var(--header-height, 103px);z-index:900}.page-template-clients .sections_menu__container{gap:min(80px,6vw);justify-content:center;padding-block:12px;width:90%;margin:0 auto}@media only screen and (max-width: 1100px){.page-template-clients .sections_menu__container{justify-content:flex-start;overflow-x:auto}}.page-template-clients .sections_menu__container .gradient-button{min-width:-moz-fit-content;min-width:fit-content}.page-template-clients .sections_menu__container .gradient-button__link{background:var(--white-80)}.page-template-clients .sections_menu__container .gradient-button__text{color:var(--black-color)}.page-template-clients .sections_menu.change_background_color{background:var(--vivid-blue)}.page-template-clients .sections_menu.change_background_color .gradient-button__link{background:var(--white-10)}.page-template-clients .sections_menu.change_background_color .gradient-button__text{color:var(--white)}.page-template-clients .sections_menu.change_background_color .gradient-button:hover .gradient-button__link{background:var(--white)}.page-template-clients .sections_menu.change_background_color .gradient-button:hover .gradient-button__text{color:var(--vivid-blue)}.page-template-clients .clients{background-image:url("../images/clients_bg.jpg");background-repeat:repeat-y;background-size:100%;background-position:top}.page-template-clients .clients__container{display:grid}.page-template-clients .clients__content_block{padding:min(96px,7.6vw)}.page-template-clients .clients__content_block__container{width:min(90%,1480px);margin:0 auto}.page-template-clients .clients__content_block__icons{display:grid;grid-template-columns:repeat(4, minmax(min-content, 427px));gap:58px 0;margin-block:48px 0}@media only screen and (max-width: 1279px){.page-template-clients .clients__content_block__icons{grid-template-columns:repeat(3, minmax(min-content, 427px))}}@media only screen and (max-width: 680px){.page-template-clients .clients__content_block__icons{grid-template-columns:repeat(2, minmax(min-content, 427px))}}.page-template-clients .clients__content_block__icon{border-inline-end:1px solid var(--black-20);padding-inline:min(115px,7vw);max-height:104px;display:flex;justify-content:center;align-items:center}.page-template-clients .clients__content_block__icon:nth-child(4n+1){padding-inline-start:0;border-inline-start:none;justify-content:flex-start}@media only screen and (max-width: 1279px){.page-template-clients .clients__content_block__icon:nth-child(4n+1){padding-inline-start:min(115px,7vw);border-inline-start:1px solid var(--black-20);justify-content:center}}.page-template-clients .clients__content_block__icon:nth-child(4n){padding-inline-end:0;border-inline-end:none;justify-content:flex-end}@media only screen and (max-width: 1279px){.page-template-clients .clients__content_block__icon:nth-child(4n){padding-inline-end:min(115px,7vw);border-inline-end:1px solid var(--black-20);justify-content:center}}@media only screen and (max-width: 1279px){.page-template-clients .clients__content_block__icon:nth-child(3n+1){padding-inline-start:0;border-inline-start:none;justify-content:flex-start}}@media only screen and (max-width: 1279px)and (max-width: 680px){.page-template-clients .clients__content_block__icon:nth-child(3n+1){padding-inline-start:min(115px,7vw);border-inline-start:1px solid var(--black-20);justify-content:center}}@media only screen and (max-width: 1279px){.page-template-clients .clients__content_block__icon:nth-child(3n){padding-inline-end:0;border-inline-end:none;justify-content:flex-end}}@media only screen and (max-width: 1279px)and (max-width: 680px){.page-template-clients .clients__content_block__icon:nth-child(3n){padding-inline-end:min(115px,7vw);border-inline-end:1px solid var(--black-20);justify-content:center}}@media only screen and (max-width: 680px){.page-template-clients .clients__content_block__icon:nth-child(2n+1){padding-inline-start:0;border-inline-start:none;justify-content:flex-start}.page-template-clients .clients__content_block__icon:nth-child(2n){padding-inline-end:0;border-inline-end:none;justify-content:flex-end}}.page-template-clients .clients__content_block__icon svg,.page-template-clients .clients__content_block__icon img{aspect-ratio:195/104;width:195.41px;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}/*# sourceMappingURL=clients.min.css.map */