.reviews_2{margin-bottom:50rem}.reviews_2 .items{display:grid;gap:15rem;grid-template-columns:repeat(3,1fr);margin-bottom:50rem}.reviews_2 .items .item{background:#141414;border:1px solid #2e2e2e;padding:34rem;box-sizing:border-box;overflow:hidden}.reviews_2 .items .item.hide{display:none}.reviews_2 .items .item .logos{display:flex;justify-content:space-between;margin-bottom:50rem;align-items:center}.reviews_2 .items .item .logos .logo1{height:27rem}.reviews_2 .items .item .logos .logo2{height:27rem}.reviews_2 .items .item .logos img{max-height:100%}.reviews_2 .items .item .name{font-weight:600;font-size:18rem;line-height:1.3;color:#fff;margin-bottom:10rem}.reviews_2 .items .item .date{font-weight:400;font-size:16rem;line-height:1.3;color:#fff;margin-bottom:10rem}.reviews_2 .items .item .rating{margin-bottom:38rem}.reviews_2 .items .item .rating img{height:14rem}.reviews_2 .items .item .text{font-weight:400;font-size:16rem;line-height:1.3;color:#fff;margin-bottom:10rem}.reviews_2 .items .item .readmore{font-weight:600;font-size:16rem;line-height:1.3}.reviews_2 .button_more{text-align:center}@media (max-width:768px){.reviews_2{margin-bottom:40rem}.reviews_2 .items{grid-template-columns:repeat(1,1fr);margin-bottom:40rem}.reviews_2 .items .item{padding:20rem}.reviews_2 .items .item .logos{margin-bottom:40rem}}.certificates{margin-bottom:50rem}.certificates .items{display:grid;gap:15rem;grid-template-columns:repeat(6,1fr);margin-bottom:50rem}.certificates .items .item{box-sizing:border-box;overflow:hidden}.certificates .items .item.hide{display:none}.certificates .items .item img{width:100%;height:100%;object-fit:cover}.certificates .button_more{text-align:center}@media (max-width:768px){.certificates{margin-bottom:40rem}.certificates .items{grid-template-columns:repeat(2,1fr);margin-bottom:40rem}}.contantblock .FW_table{width:100%;margin-bottom:30rem;font-weight:400;font-size:16rem;line-height:1.6;color:#fff;background:#0d0d0d;border:1px solid #2e2e2e}.contantblock .FW_table td{width:50%;padding:15rem 40rem;box-sizing:border-box}.contantblock .FW_table tr+tr td{border-top:1px solid #2e2e2e}.contantblock .FW_table td:nth-child(2){text-align:right}@media (max-width:768px){.contantblock .FW_table{font-size:15rem;line-height:1.3}.contantblock .FW_table td{padding:10rem}}.pricelist .uslugi .item{width:100%;display:flex}.pricelist .uslugi .item .info{width:525rem;flex-shrink:0;flex-glow:0;border:1px solid #2e2e2e;display:flex;flex-direction:column;padding:33rem 40rem 50rem;box-sizing:border-box;background:#0d0d0d}.pricelist .uslugi .item .info .img{width:100%;margin-bottom:26rem}.pricelist .uslugi .item .info .img img{width:100%;height:100%;object-fit:contain}.pricelist .uslugi .item .info .name{font-family:var(--second-family);font-weight:700;font-size:32rem;color:#fff;margin-bottom:11rem}.pricelist .uslugi .item .info .desc{font-weight:300;font-size:16rem;line-height:1.6;color:#fff;margin-bottom:26rem}.pricelist .uslugi .item .tafifs{width:100%;display:flex}.pricelist .uslugi .item .tafifs .tarif{width:33.33%;border:1px solid #2e2e2e;display:flex;flex-direction:column;padding:33rem 40rem 50rem;box-sizing:border-box;background:#0d0d0d}.pricelist .uslugi .item .tafifs .tarif .tarif_img{width:100%;margin-bottom:50rem}.pricelist .uslugi .item .tafifs .tarif .tarif_img img{object-fit:contain;width:100%;height:100%}.pricelist .uslugi .item .tafifs .tarif .tarif_name{font-weight:400;font-size:24rem;line-height:1.15;color:#fff;padding-bottom:26rem;margin-bottom:auto}.pricelist .uslugi .item .tafifs .tarif .price{font-weight:700;font-size:52rem;text-transform:uppercase;color:#fff;margin-bottom:3rem}.pricelist .uslugi .item .tafifs .tarif .price span{font-size:24rem;padding-right:15rem}.pricelist .uslugi .item .tafifs .tarif .linkmore .open_ipopup{font-weight:700;font-size:14rem;text-transform:uppercase;color:#bc8c5f;text-decoration:none}.pricelist .uslugi .item .tafifs .tarif .linkmore .open_ipopup{text-decoration:underline}@media (max-width:768px){.pricelist .uslugi .item{flex-direction:column}.pricelist .uslugi .item .info{width:100%;padding:10rem 20rem 20rem}.pricelist .uslugi .item .info .img{margin-bottom:16rem}.pricelist .uslugi .item .info .name{font-size:30rem}.pricelist .uslugi .item .info .desc{font-size:15rem;line-height:1.3;margin-bottom:16rem}.pricelist .uslugi .item .tafifs{flex-direction:column}.pricelist .uslugi .item .tafifs .tarif{flex-direction:column;padding:10rem 20rem 20rem;width:100%}.pricelist .uslugi .item .tafifs .tarif .price{font-size:40rem}.pricelist .uslugi .item .tafifs .tarif .price span{font-size:20rem}}.promos .items{display:grid;gap:0;grid-template-columns:repeat(4,1fr)}.promos .items .item{background:#0d0d0d;border:1px solid #2e2e2e}.promos .items .item .img{width:100%;line-height:0;margin-bottom:30rem}.promos .items .item .img img{width:100%;height:100%;object-fit:cover}.promos .items .item .name{font-weight:700;font-size:24rem;color:#fff;padding:0 40rem 30rem}.promos .items .item .desc{font-weight:300;font-size:16rem;line-height:1.6;color:#fff;padding:0 40rem 40rem}@media (max-width:768px){.promos .items{grid-template-columns:repeat(1,1fr)}.promos .items .item .img{margin-bottom:20rem}.promos .items .item .name{font-size:22rem;color:#fff;padding:0 20rem 20rem}.promos .items .item .desc{font-size:15rem;line-height:1.3;padding:0 20rem 20rem}}.garantiiiusloviya .blocks1{display:grid;gap:0;grid-template-columns:repeat(4,1fr)}.garantiiiusloviya .blocks1 .item{border:1px solid #2e2e2e;background:#0d0d0d;padding:36rem 40rem 30rem;box-sizing:border-box}.garantiiiusloviya .blocks1 .item .img{height:152rem;margin-bottom:40rem}.garantiiiusloviya .blocks1 .item .img img{height:100%}.garantiiiusloviya .blocks1 .item .name{font-weight:700;font-size:24rem;color:#fff;font-family:var(--second-family);margin-bottom:16rem}.garantiiiusloviya .blocks1 .item .subname{font-weight:300;font-size:16rem;line-height:1.6;color:#fff;margin-bottom:34rem;min-height:55rem}.garantiiiusloviya .blocks1 .item .desc.typography{font-weight:300;font-size:16rem;line-height:1.6;color:#fff}.garantiiiusloviya .blocks2{display:grid;gap:0;grid-template-columns:567rem repeat(2,1fr)}.garantiiiusloviya .blocks2 .item{border:1px solid #2e2e2e;background:#0d0d0d;padding:36rem 40rem 30rem;box-sizing:border-box}.garantiiiusloviya .blocks2 .item .name{font-weight:700;font-size:24rem;color:#fff;margin-bottom:25rem}.garantiiiusloviya .blocks2 .item:nth-child(1) .name{font-family:var(--second-family);font-weight:700;font-size:24rem;text-transform:uppercase;color:#ffc58f}.garantiiiusloviya .blocks2 .item .desc{font-weight:300;font-size:16rem;line-height:1.6;color:#fff}@media (max-width:768px){.garantiiiusloviya .blocks1{grid-template-columns:repeat(1,1fr)}.garantiiiusloviya .blocks1 .item{padding:20rem}.garantiiiusloviya .blocks1 .item .img{height:100rem;margin-bottom:20rem}.garantiiiusloviya .blocks1 .item .name{font-size:20rem;margin-bottom:10rem}.garantiiiusloviya .blocks1 .item .subname{font-size:15rem;line-height:1.3;color:#fff;margin-bottom:15rem;min-height:0}.garantiiiusloviya .blocks1 .item .desc.typography{font-size:15rem;line-height:1.3}.garantiiiusloviya .blocks2{grid-template-columns:repeat(1,1fr)}.garantiiiusloviya .blocks2 .item{padding:20rem}.garantiiiusloviya .blocks2 .item .name{font-size:20rem;margin-bottom:15rem}.garantiiiusloviya .blocks2 .item:nth-child(1) .name{font-size:20rem}.garantiiiusloviya .blocks2 .item .desc{font-size:15rem;line-height:1.3}}.partnery{margin-bottom:50rem}.partnery .block1{background:#0d0d0d;border:1px solid #2e2e2e;display:flex;align-items:center;padding:50rem 37rem;box-sizing:border-box}.partnery .block1 .name{font-family:var(--second-family);font-weight:700;font-size:32rem;color:#fff;max-width:320rem;padding-right:80rem}.partnery .block1 .desc{font-weight:400;font-size:17rem;line-height:1.6;color:#fff;max-width:907rem}.partnery .blocks2{display:grid;gap:0;grid-template-columns:repeat(4,1fr)}.partnery .blocks2 .item{padding:46rem 37rem;box-sizing:border-box;background:#0d0d0d;border:1px solid #2e2e2e}.partnery .blocks2 .item .icon{height:84rem;margin-bottom:27rem}.partnery .blocks2 .item .icon img{height:100%}.partnery .blocks2 .item .name{font-weight:700;font-size:18rem;color:#fff;margin-bottom:29rem;font-family:var(--second-family)}.partnery .blocks2 .item .desc{font-weight:300;font-size:16rem;line-height:1.6;color:#fff}@media (max-width:768px){.partnery{margin-bottom:40rem}.partnery .block1{padding:20rem;flex-direction:column}.partnery .block1 .name{font-size:29rem;max-width:none;padding-right:0;margin-bottom:20rem}.partnery .block1 .desc{font-size:15rem;line-height:1.3;max-width:none}.partnery .blocks2{grid-template-columns:repeat(1,1fr)}.partnery .blocks2 .item{padding:20rem}.partnery .blocks2 .item .icon{height:84rem;margin-bottom:15rem;text-align:center}.partnery .blocks2 .item .name{margin-bottom:15rem}.partnery .blocks2 .item .desc{font-size:15rem;line-height:1.3}}.our_partners .items{display:grid;grid-template-columns:repeat(4,1fr)}.our_partners .items .item{border:1px solid #2e2e2e;background:#0d0d0d;height:296rem;box-sizing:border-box;padding:28rem 35rem}.our_partners .items .item img{width:100%;height:100%;object-fit:contain}@media (max-width:768px){.our_partners .items{grid-template-columns:repeat(2,1fr)}.our_partners .items .item{height:115rem;padding:15rem}}.vacancies .intro{display:flex;background:#0d0d0d;border:1px solid #2e2e2e;padding:54rem 37rem;box-sizing:border-box;align-items:center}.vacancies .intro .vlogo{height:117rem;margin-right:65rem;flex-shrink:0}.vacancies .intro .name{font-weight:700;font-size:32rem;color:#fff;font-family:var(--second-family);margin-right:63rem;width:321rem;flex-shrink:0}.vacancies .intro .text{width:100%;font-weight:400;font-size:17rem;line-height:1.6;color:#fff}.vacancies .ending{display:flex;background:#0d0d0d;border:1px solid #2e2e2e;padding:54rem 37rem;box-sizing:border-box}.vacancies .ending .name{font-family:var(--second-family);font-weight:700;font-size:32rem;color:#fff;margin-right:27rem;width:258rem;flex-shrink:0}.vacancies .ending .block{width:100%;padding:0 30rem;box-sizing:border-box}.vacancies .ending .block .title1{font-weight:800;font-size:22rem;line-height:1;color:#fff;margin-bottom:17rem}.vacancies .ending .block .desc{font-weight:400;font-size:17rem;line-height:1.6;color:#fff}@media (max-width:768px){.vacancies .intro{flex-direction:column;padding:20rem}.vacancies .intro .vlogo{height:80rem;margin:0 auto 15rem}.vacancies .intro .name{font-size:28rem;margin:0 0 20rem;width:100%}.vacancies .intro .text{font-size:16rem;line-height:1.4}.vacancies .ending{flex-direction:column;padding:20rem}.vacancies .ending .name{font-size:26rem;color:#fff;width:100%;margin:0 0 15rem}.vacancies .ending .block{width:100%;padding:0}.vacancies .ending .block .title1{font-weight:600}.vacancies .ending .block .desc{font-size:16rem;line-height:1.4}}.vacancies .vspoilers{width:100%}.vacancies .vspoilers .vspoiler{width:100%;margin-top:-1rem}.vacancies .vspoilers .vspoiler .vheader{border:1px solid #2e2e2e;background:#0d0d0d;display:flex;align-items:center;position:relative;padding:43rem 37rem;cursor:pointer}.vacancies .vspoilers .vspoiler .vheader .name{font-family:var(--second-family);font-weight:700;font-size:24rem;color:#ffc58f;width:380rem;padding-right:40rem}.vacancies .vspoilers .vspoiler .vheader .format{font-weight:300;font-size:16rem;line-height:1.6;color:#fff;padding-right:50rem}.vacancies .vspoilers .vspoiler .vheader .format b{font-weight:800;color:#ffc58f}.vacancies .vspoilers .vspoiler .vheader .employment{font-weight:300;font-size:16rem;line-height:1.6;color:#fff}.vacancies .vspoilers .vspoiler .vheader .employment b{font-weight:800;color:#ffc58f}.vacancies .vspoilers .vspoiler .vheader .arrow{position:absolute;right:45rem;top:50%;transform:translateY(-50%) rotate(180deg);background-image:url("data:image/svg+xml,%3Csvg%20width='15'%20height='23'%20viewBox='0%200%2015%2023'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3E%3Cpath%20d='M8.07039%200.292892C7.67986-0.0976315%207.0467-0.0976314%206.65617%200.292892L0.292213%206.65685C-0.0983116%207.04738-0.0983116%207.68054%200.292213%208.07107C0.682737%208.46159%201.3159%208.46159%201.70643%208.07107L7.36328%202.41421L13.0201%208.07107C13.4107%208.46159%2014.0438%208.46159%2014.4343%208.07107C14.8249%207.68054%2014.8249%207.04738%2014.4343%206.65685L8.07039%200.292892ZM7.36328%2023L8.36328%2023L8.36328%201L7.36328%201L6.36328%201L6.36328%2023L7.36328%2023Z'%20fill='%23FFC58F'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain;width:15rem;height:23rem;transition:all .2s ease-in-out 0s}.vacancies .vspoilers .vspoiler.active .vheader .arrow{transform:translateY(-50%) rotate(0deg)}.vacancies .vspoilers .vspoiler .vcontent{max-height:0;overflow:hidden;border-left:1px solid #2e2e2e;border-right:1px solid #2e2e2e;border-bottom:1px solid #2e2e2e;background:#0d0d0d;transition:all .4s ease-in-out 0s}.vacancies .vspoilers .vspoiler.active .vcontent{max-height:10000rem}.vacancies .vspoilers .vspoiler .vcontent .items{display:flex;flex-wrap:wrap;padding:60rem 37rem 10rem}.vacancies .vspoilers .vspoiler .vcontent .items .item{padding-right:40rem;padding-bottom:20rem}.vacancies .vspoilers .vspoiler .vcontent .items .newline{width:100%;height:1rem;flex-shrink:0}.vacancies .vspoilers .vspoiler .vcontent .items .item .name{font-weight:700;font-size:18rem;color:#fff;font-family:var(--second-family);margin-bottom:29rem}.vacancies .vspoilers .vspoiler .vcontent .items .item .typography{font-weight:300;font-size:16rem;line-height:1.6;color:#fff}.vacancies .vspoilers .vspoiler .vcontent .bt{padding:0 0 40rem 37rem}@media (max-width:768px){.vacancies .vspoilers .vspoiler .vheader{padding:20rem 42rem 20rem 20rem;flex-direction:column;align-items:start}.vacancies .vspoilers .vspoiler .vheader .name{font-size:20rem;width:100%;padding-right:0;padding-bottom:15rem}.vacancies .vspoilers .vspoiler .vheader .format{font-size:15rem;line-height:1.3;padding-right:0;padding-bottom:15rem}.vacancies .vspoilers .vspoiler .vheader .format b{font-weight:600;display:block}.vacancies .vspoilers .vspoiler .vheader .employment{font-size:15rem;line-height:1.3;padding-right:0}.vacancies .vspoilers .vspoiler .vheader .employment b{font-weight:600;display:block}.vacancies .vspoilers .vspoiler .vheader .arrow{right:15rem}.vacancies .vspoilers .vspoiler .vcontent .items{padding:20rem 20rem 10rem}.vacancies .vspoilers .vspoiler .vcontent .items .item{padding-right:0;padding-bottom:15rem;width:100%}.vacancies .vspoilers .vspoiler .vcontent .items .item .name{margin-bottom:15rem}.vacancies .vspoilers .vspoiler .vcontent .items .item .typography{font-size:15rem;line-height:1.3}.vacancies .vspoilers .vspoiler .vcontent .bt{padding:0 0 20rem 20rem;text-align:center}}.support .blocks1{display:flex;align-items:center;background:#0d0d0d;border:1px solid #2e2e2e;padding:54rem 37rem}.support .blocks1 .name{font-family:var(--second-family);font-weight:700;font-size:32rem;color:#fff;width:330rem;padding-right:94rem;flex-shrink:0}.support .blocks1 .desc{font-weight:400;font-size:17rem;line-height:1.6;color:#fff}.support .blocks2{display:flex}.support .blocks2 .item{background:#0d0d0d;border:1px solid #2e2e2e;box-sizing:border-box;width:33.33%;padding:43rem 37rem}.support .blocks2 .item .name{font-weight:700;font-size:18rem;color:#fff;margin-bottom:24rem}.support .blocks2 .item .typography{font-weight:300;font-size:16rem;line-height:1.6;color:#fff}.support .blocks3{display:flex}.support .blocks3 .item{width:25%;background:#0d0d0d;border:1px solid #2e2e2e;box-sizing:border-box;padding:43rem 37rem;display:flex;flex-direction:column}.support .blocks3 .item .title1{font-weight:700;font-size:32rem;color:#fff;font-family:var(--second-family)}.support .blocks3 .item .bottomtext{margin-top:auto;font-weight:400;font-size:17rem;line-height:1.6;color:#fff}.support .blocks3 .item .bottomtext p{padding-bottom:5rem;font-weight:300}.support .blocks3 .item .bottomtext p a{font-weight:800}.support .blocks3 .item .title{font-family:var(--second-family);font-weight:700;font-size:18rem;color:#fff;margin-bottom:18rem}.support .blocks3 .item .subtitle{font-weight:300;font-size:16rem;line-height:1.6;color:#fff;min-height:70rem;margin-bottom:15rem}.support .blocks3 .item .typography{font-weight:300;font-size:16rem;line-height:1.6;color:#fff}@media (max-width:768px){.support .blocks1{flex-direction:column;padding:20rem;align-items:start}.support .blocks1 .name{font-size:26rem;width:100%;padding-right:0;padding-bottom:15rem}.support .blocks1 .desc{font-size:15rem;line-height:1.3}.support .blocks2{flex-direction:column}.support .blocks2 .item{width:100%;padding:20rem}.support .blocks2 .item .name{font-size:16rem;margin-bottom:15rem}.support .blocks2 .item .typography{font-size:15rem;line-height:1.3}.support .blocks3{flex-direction:column}.support .blocks3 .item{width:100%;padding:20rem}.support .blocks3 .item .title1{font-size:26rem}.support .blocks3 .item .bottomtext{margin-top:20rem;font-size:15rem;line-height:1.3}.support .blocks3 .item .title{font-size:16rem;margin-bottom:15rem}.support .blocks3 .item .subtitle{font-size:15rem;line-height:1.3;min-height:auto;margin-bottom:15rem}.support .blocks3 .item .typography{font-size:15rem;line-height:1.3}}.payment .blocks{display:flex}.payment .blocks .item{width:100%;background:#0d0d0d;border:1px solid #2e2e2e;padding:42rem 37rem;box-sizing:border-box}.payment .blocks .item .header{font-family:var(--second-family);font-weight:700;font-size:18rem;color:#fff;margin-bottom:21rem}.payment .blocks .item .typography{font-weight:400;font-size:17rem;line-height:1.6;color:#fff}.payment .blocks .item .typography p{padding-bottom:20rem}.payment .blocks .item .typography p img{max-width:90%}@media (max-width:768px){.payment .blocks{flex-direction:column}.payment .blocks .item{padding:20rem}.payment .blocks .item .header{font-size:18rem;margin-bottom:15rem}.payment .blocks .item .typography{font-size:15rem;line-height:1.3}}.shema-raboty .steps{width:100%;counter-reset:item}.shema-raboty .steps .step{width:100%;margin-top:-1rem;border:1px solid #2e2e2e;background:#0d0d0d;display:flex}.shema-raboty .steps .step .hea{border-right:1px solid #2e2e2e;width:615rem;flex-shrink:0;flex-glow:0;padding:40rem;box-sizing:border-box;display:flex;flex-direction:column}.shema-raboty .steps .step .hea .num{font-family:var(--second-family);font-weight:700;font-size:14rem;color:#ffc58f;counter-increment:item;margin-bottom:15rem}.shema-raboty .steps .step .hea .num:before{content:"Шаг " counter(item) "."}.shema-raboty .steps .step .hea .name{font-weight:700;font-size:32rem;color:#fff;font-family:var(--second-family);margin-top:auto}.shema-raboty .steps .step .typography{font-weight:400;font-size:16rem;line-height:1.6;color:#fff;padding:48rem 50rem}@media (max-width:768px){.shema-raboty .steps .step{flex-direction:column}.shema-raboty .steps .step .hea{border-right:none;border-bottom:1px solid #2e2e2e;width:100%;padding:20rem;flex-direction:column}.shema-raboty .steps .step .hea .num{margin-bottom:15rem}.shema-raboty .steps .step .hea .name{font-size:26rem}.shema-raboty .steps .step .typography{font-size:15rem;line-height:1.3;padding:20rem}}