.service-business-content{gap:50px;width:100%;display:flex}.service-business-content p{color:var(--section-main-text-color);font-size:var(--font-sm-2);line-height:2.1rem;letter-spacing:1.3px}.service-business-content>div{gap:40px;width:100%;display:flex;justify-content:center;flex-direction:column}.service-business-image{max-width:100%;display:block;border-radius:10px}@media only screen and (max-width: 900px){.service-business-content{flex-wrap:wrap}.service-business-content>div{max-width:100%}}.service-complex-content{gap:20px;width:100%;display:flex;margin-top:20px;margin-bottom:20px}.service-complex-content>li{width:100%;display:flex;align-items:flex-start}.service-complex-description{color:var(--section-main-text-color);font-size:var(--font-sm-2);line-height:2.1rem;letter-spacing:1.3px;margin-bottom:20px}.service-complex-administration-list{display:flex}.service-complex-administration-list-card>.card-header>h2{background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-image:var(--main-text-bg-color)}.service-complex-administration-list-item{width:100%}.service-complex-administration-list-item>h3{font-size:var(--font-sm-2);font-weight:600}.service-complex-administration-list-item>ul{color:var(--section-main-text-color);padding-left:20px;list-style-type:disc}.service-complex-accordion{width:100%}.service-complex-accordion>.accordion-header>.accordion-header-content{min-height:60px}.service-complex-accordion>.accordion-header>.accordion-header-content>h2{font-size:var(--font-sm-2)}.service-complex-accordion>.accordion-header>.accordion-header-content>span{gap:5px}@media only screen and (max-width: 900px){.service-complex-content{display:grid;grid-template-columns:1fr 1fr}.service-complex-administration-list{gap:20px;flex-wrap:wrap}}@media only screen and (max-width: 700px){.service-complex-content{display:grid;grid-template-columns:1fr}.service-complex-administration-list{gap:20px;flex-wrap:wrap}}.service-technologies-container{width:100%;display:block;column-gap:20px;column-count:2}.service-technologies-card{gap:20px;display:flex;flex-wrap:wrap;break-inside:avoid;margin-bottom:20px}.service-technologies-card-item{gap:20px;padding:5px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;max-width:calc(25% - 10px)}.service-technologies-card-item-text{color:var(--main-text-color);width:100%;display:block;text-align:center}.service-technologies-group{display:grid;grid-template-columns:1fr 1fr}.service-technologies-group>li:nth-child(1){grid-column:1/3}.service-technologies-group>li:nth-child(2){grid-column:1/3}.service-technologies-group>li:nth-child(3){grid-column:1/2}.service-technologies-group>li:nth-child(4){grid-column:2/3}.service-technologies-group-title{width:100%;padding-bottom:10px}.service-technologies-group-content{gap:0 10px;padding:20px;display:flex;flex-wrap:wrap;align-items:stretch;justify-content:center}.service-technologies-group-content>.service-technologies-card-item{max-width:calc(25% - 10px);width:100%;display:grid}.service-technologies-group-content>.service-technologies-card-item>img{max-width:50px;justify-self:center}.service-technologies-group-content>.service-technologies-card-item>span{max-width:110px;justify-self:center;align-self:flex-end}@media only screen and (max-width: 900px){.service-technologies-container{column-count:1}.service-technologies-card-item{font-size:var(--font-tiny)}.service-technologies-group-content{width:100%}}.service-what-title{justify-self:flex-start}.service-what-content{gap:50px;margin-top:10px;display:grid;align-items:center;grid-template-columns:1fr 1fr}.service-what-content>p{color:var(--section-main-text-color);text-indent:50px;font-size:var(--font-sm-2);line-height:2.1rem;letter-spacing:1.3px}.service-what-content>div{width:100%;display:block}.service-what-grid{gap:0px 40px;height:100%;min-height:400px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.service-what-grid>li>svg{max-width:100%;max-height:100%}[data-theme=dark] .service-what-grid>li.invert{filter:invert(1)}@media only screen and (max-width: 900px){.service-what-content{grid-template-columns:1fr}.service-what-content>.card:nth-child(2){grid-row:4}}.service-work-title{width:100%;text-align:center}.service-work-description{text-align:left}.service-work-info>p{color:var(--section-main-text-color);font-size:var(--font-sm-2);line-height:2.1rem;letter-spacing:1.3px}
