.offis{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.banner{padding:45px 0 50px}.banner .row{row-gap:30px}.banner .box{position:absolute;bottom:0;right:0}.banner .p-rel{position:relative}.banner .title{text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;margin-bottom:40px;position:relative}.banner .swiperproject{width:80%;position:absolute;bottom:40px;left:10%}.banner .swiperproject img{height:70px}.banner .mySwiper2 img{width:100%;height:470px}.banner .swiper-button-next:after,.banner .swiper-button-prev:after{display:none}.banner .swiper-button-next,.banner .swiper-button-prev{width:50px;height:50px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.banner .swiper-button-next{right:30px}.banner .swiper-button-prev{left:30px}.banner__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.banner__content span{font-weight:500;font-size:14px;line-height:150%;color:#838d96;margin-bottom:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.banner__content p{font-weight:500;font-size:18px;line-height:150%;color:#1c1c1c;margin-top:1px;margin-bottom:15px}.banner__content .locale{font-weight:400;font-size:16px;line-height:150%;text-decoration-line:underline;color:#1c1c1c;margin-bottom:33px}.banner__content .cena{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.banner__content .cena p{font-weight:600;font-size:18px;line-height:150%;color:#1c1c1c;margin:0}.banner__content .cena span{font-weight:600;font-size:24px;line-height:150%;color:#1c1c1c;margin:0}.banner__content .btn{margin-top:20px;width:100%;color:#fff;background:#e2001c;cursor:pointer}.socials{position:relative;background:#e7e7e7;min-width:38px;min-height:38px;max-width:38px;max-height:38px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;overflow:hidden;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.socials__item{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#e7e7e7;min-width:38px;min-height:38px;max-width:38px;max-height:38px}.socials.active{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;min-width:164px;max-width:164px;overflow:auto;border-radius:100px}.socials.active .socials__content{right:0}.socials__content{position:absolute;top:0;right:-200px;width:auto;height:38px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:100px;background:#e7e7e7;gap:10px;padding:5px 16px}.socials__content--close{margin-left:7px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.socials__content--link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.socials__content a svg{-webkit-transition:.3s ease;transition:.3s ease;fill:#1c1c1c}.socials__content a:hover svg{fill:#e2001c}.office{padding-bottom:40px}.office .serviceContent .content p{font-weight:400;font-size:16px;line-height:160%;color:#1c1c1c;margin-bottom:30px}.office .serviceContent .content a{color:#1d8afe;text-decoration:underline;text-underline-offset:3px}.office .serviceContent .content img{width:100%;max-height:468px;margin-bottom:40px}.office .serviceContent .content ul{list-style:unset;margin-left:17px}.office .serviceContent .content li{margin-bottom:10px}.office .serviceContent .content p{margin-bottom:20px !important}.office .serviceContent .title{font-weight:500;font-size:46px;line-height:56px;color:#1c1c1c;margin-bottom:25px;text-align:left}.office .serviceContent .subtitle{font-weight:500;font-size:28px;line-height:150%;color:#1c1c1c;margin-bottom:20px}.office .greyCard{padding:35px;background:#f6f6f6;margin-bottom:30px}.office .greyCard:nth-last-child(1){margin-bottom:0}.office .greyCard .title{font-weight:500;font-size:28px;line-height:34px;margin-bottom:15px;text-align:left}.office .row{row-gap:30px}.office .officeContent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.office .officeContent .text{font-weight:400;font-size:16px;line-height:160%;color:#1c1c1c;margin-bottom:15px;max-height:130px;overflow:hidden}.office .officeContent .text a{color:#1d8afe}.office .officeContent .text.active{max-height:none}.office .officeContent .textHide{font-weight:600;font-size:16px;line-height:20px;color:#e2001c;cursor:pointer}.office .characteristic .chUl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.office .characteristic .chUl__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px;border-bottom:1px solid #e7e7e7;padding:20px 0 20px 20px}.office .characteristic .chUl__item .span{width:50%;font-weight:700;font-size:16px;line-height:150%;position:relative}.office .characteristic .chUl__item .span::before{content:"";width:10px;height:10px;background:#e2001c;top:calc(50% - 7px);left:-17px;position:absolute}.office .characteristic .chUl__item p{width:50%;font-weight:400;font-size:16px;line-height:150%}.office .map__inner iframe{width:100%;height:450px}.office .oftitle{font-weight:500;font-size:26px;line-height:150%;text-align:center;margin-bottom:30px}.office .forSticky{position:relative;min-height:100vh}.office .officeBroc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:45px;position:sticky;top:157px}.office .officeBroc .card{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.office .officeBroc .card__img{margin-bottom:20px}.office .officeBroc .card__img img{max-width:205px;max-height:205px;min-width:205px;min-height:205px;border-radius:50%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;background:#838d96}.office .officeBroc .card__name{font-weight:500;font-size:20px;line-height:24px;text-align:center;margin-bottom:5px}.office .officeBroc .card__dolj{font-weight:400;font-size:16px;line-height:160%;text-align:center;color:#838d96;margin-bottom:5px}.office .officeBroc .card__tel{font-weight:500;font-size:15px;line-height:160%;text-align:center;margin-bottom:5px}.office .officeBroc .card__mail{font-weight:500;font-size:15px;line-height:160%;text-align:center;margin-bottom:15px}.office .officeBroc .card__links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:13px}.office .officeBroc .card__links a svg{fill:#838d96}.office .officeBroc .card__links a:hover svg{fill:#e2001c}.cooperate{padding:40px 0 50px;background:#f6f6f6}.cooperate p{font-weight:500;font-size:28px;line-height:150%}.cooperate .span{font-weight:400;font-size:16px;line-height:160%;text-align:center}.cooperate .g-15 p{margin-bottom:7px}.cooperate .g-15 a{margin-top:14px}.cooperate .btn{width:205px;background:#e2001c;color:#fff;padding:16px 17px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.cooperate .btn svg{fill:#fff}@media(max-width: 1200px){.banner{padding:45px 0 30px}.banner .row{row-gap:30px}.banner .box{position:absolute;bottom:0;right:0}.banner .p-rel{position:relative}.banner .title{text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;margin-bottom:40px;position:relative}.banner .swiperproject{width:80%;position:absolute;bottom:40px;left:10%}.banner .swiperproject img{height:70px}.banner .mySwiper2 img{height:380px}.banner__content .btn{margin-top:20px;width:70%;color:#fff;background:#e2001c}.office{padding-bottom:40px}.office .greyCard{padding:35px;background:#f6f6f6;margin-bottom:30px}.office .greyCard:nth-last-child(1){margin-bottom:0}.office .greyCard .title{font-weight:500;font-size:28px;line-height:34px;margin-bottom:15px;text-align:left}.office .row{row-gap:30px}.office .forSticky{position:relative;min-height:auto}.office .officeBroc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:45px;position:static;top:0}}@media(max-width: 991.98px){.cooperate{padding:30px 0}.cooperate p{font-size:22px}}@media(max-width: 767.98px){.office .serviceContent .title{font-size:34px;line-height:41px;margin-bottom:15px}.office .serviceContent .text{font-size:14px}.office .serviceContent .img{margin-bottom:35px}.office .serviceContent .img img{max-height:350px}.office .serviceContent .subtitle{font-size:26px;margin-bottom:15px}}@media(max-width: 576px){.banner .row{row-gap:25px}.banner .title{margin-bottom:23px}.banner .swiperproject{width:90%;position:absolute;bottom:20px;left:5%}.banner .swiperproject img{height:50px}.banner .swiper-button-next,.banner .swiper-button-prev{display:none}.banner .mySwiper2 img{height:210px}.banner__content .btn{width:100%}.banner__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.banner__content p{font-size:14px;margin-bottom:10px}.banner__content .locale{font-size:14px;margin-bottom:15px;text-align:left}.banner__content .cena{margin-bottom:8px}.banner__content .cena p{font-size:14px;margin-bottom:2px}.banner__content .cena span{font-size:18px}.banner__content .btn{margin-top:20px;width:100%;color:#fff;background:#e2001c}.office{padding-bottom:30px}.office .serviceContent .title{font-size:24px;line-height:29px}.office .serviceContent .text{font-size:14px;margin-bottom:25px}.office .serviceContent .img{margin-bottom:25px}.office .serviceContent .img img{max-height:170px}.office .serviceContent .subtitle{font-size:18px}.office .greyCard{padding:15px 20px;background:#f6f6f6;margin-bottom:20px}.office .greyCard:nth-last-child(1){margin-bottom:0}.office .greyCard .title{font-size:16px;line-height:20px;margin-bottom:10px;text-align:left}.office .characteristic .chUl__item .span{width:auto}.office .characteristic .chUl__item p{width:auto}.office .row{row-gap:25px}.office .officeContent .text{font-weight:400;font-size:14px;line-height:160%;color:#1c1c1c;margin-bottom:10px}.office .officeContent .textHide{font-weight:600;font-size:14px;line-height:17px}.office .characteristic .chUl__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px;padding:10px 0 10px 20px}.office .characteristic .chUl__item .span{font-weight:700;font-size:16px;line-height:150%;position:relative}.office .characteristic .chUl__item .span::before{width:10px;height:10px;background:#e2001c;top:calc(50% - 7px);left:-17px}.office .characteristic .chUl__item p{font-size:14px}.office .map__inner iframe{height:170px}.office .oftitle{font-size:18px;line-height:150%;margin-bottom:20px}.office .officeBroc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.office .officeBroc .card{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.office .officeBroc .card__img{margin-bottom:15px}.office .officeBroc .card__img img{max-width:150px;max-height:150px;min-width:150px;min-height:150px}.office .officeBroc .card__name{font-size:16px;line-height:20px}.office .officeBroc .card__dolj{font-size:14px;line-height:160%;margin-bottom:15px}.cooperate{padding:30px 0}.cooperate p{font-size:18px}.cooperate span{font-size:14px}.cooperate .btn{width:100%}}