.uslugi-page{margin:245px 0 50px;overflow:hidden}@media (max-width:991px){.uslugi-page{margin:125px 0 25px}}@media (max-width:650px){.uslugi-page{margin:110px 0 25px}}.uslugi-page__title{-webkit-transform:translate(0,50px);transform:translate(0,50px);opacity:0;-webkit-transition:all .6s ease .1s;transition:all .6s ease .1s;text-align:center}.uslugi-page__title._active{-webkit-transform:translate(0,0);transform:translate(0,0);opacity:1}.uslugi-page__desp{margin:0 auto;max-width:550px;margin:30px auto 0 auto;-webkit-transform:translate(0,50px);transform:translate(0,50px);opacity:0;-webkit-transition:all .6s ease .1s;transition:all .6s ease .1s}.uslugi-page__desp._active{-webkit-transform:translate(0,0);transform:translate(0,0);opacity:1}.uslugi-page__content{display:-webkit-box;display:-ms-flexbox;display:flex;margin:-60px -20px;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:110px 0 0;-webkit-transform:translate(0,50px);transform:translate(0,50px);opacity:0;-webkit-transition:all .6s ease .1s;transition:all .6s ease .1s}.uslugi-page__content._active{-webkit-transform:translate(0,0);transform:translate(0,0);opacity:1}.uslugi-page__column{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;padding:60px 20px}.uslugi-page__item{border:2px solid #f8a400;background-color:#fbfbfb;padding:30px 40px;border-radius:30px;-webkit-transition:all .4s ease 0s;transition:all .4s ease 0s}@media (min-width:991px){.uslugi-page__item:hover{-webkit-transform:scale(.95) rotate(1deg);transform:scale(.95) rotate(1deg);-webkit-box-shadow:-8px 9px 0px 0px #f8a400;box-shadow:-8px 8px 0px 0px #f8a400}}.item-uslugi-page{position:relative}.item-uslugi-page__img{position:absolute;top:-15%;left:5%}.item-uslugi-page__img img{border:2px solid #f8a400;border-radius:100px 20px 20px}.item-uslugi-page__fon{position:absolute;top:0;right:0}.item-uslugi-page__cont{padding:115px 0 0}.item-uslugi-page__title{margin:24px 0 0;font-size:28px}@media (max-width:991px){.item-uslugi-page__title{font-size:21px}}.item-uslugi-page__desp{margin:20px 0 0;color:#7e7e7e}.item-uslugi-page__link{margin:30px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.item-uslugi-page__link p{margin:0 10px 0 0}@media (max-width:1150px){.item-uslugi-page__img img{max-width:200px}.item-uslugi-page__fon img{max-width:80px}.item-uslugi-page__cont{padding:40px 0 0}.uslugi-page__column{padding:40px 10px}.uslugi-page__content{margin:-40px -10px}.uslugi-page__content{padding:80px 0 0}}@media (max-width:650px){.uslugi-page__column{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.item-uslugi-page__img img{border-radius:53.78px 10.76px 10.76px}.uslugi-page__desp{text-align:center}.uslugi-page__desp{margin:15px auto 0 auto}.item-uslugi-page__img{top:-10%}.uslugi-page__item.item-uslugi-page{padding:20px}.item-uslugi-page__cont{padding:60px 0 0}.uslugi-page__content{padding:60px 0 0;margin:-30px -10px}.uslugi-page__column{padding:30px 10px}}@media (max-width:350px){.item-uslugi-page__img img{max-width:170px}}.contacts{overflow:hidden;padding:60px 0 120px}@media (max-width:991px){.contacts{padding:30px 0 60px}}.contacts__title{max-width:620px}.contacts__desp{display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px 0 0;margin:-5px -20px}.contacts__desp p{padding:5px 20px;-webkit-box-flex:0;-ms-flex:0 1 550px;flex:0 1 550px}@media (max-width:600px){.contacts__desp{padding:10px 0 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contacts__desp p{-webkit-box-flex:0;-ms-flex:none;flex:none}}.contacts__iframe{margin:70px 0 0}@media (max-width:650px){.contacts__iframe{margin:35px 0 0}}.contacts__iframe iframe{width:100%;height:450px;border:5px solid #efefef;border-radius:30px 350px 350px 30px}.form-contacts__select{width:290px;height:60px;color:rgba(43,43,43,.8);line-height:110%;border-radius:24px;padding:0 30px;border:2px solid #2b2b2b}@media (max-width:1310px){.form-contacts__select{width:100%}}.iframe-contacts{position:relative;z-index:4}.iframe-contacts__adress{position:absolute;bottom:-50px;left:30px;border:2px solid #f8a400;background:#fbfbfb;border-radius:30px;padding:35px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:650px){.iframe-contacts__adress{padding:23px}}.iframe-contacts__icon{margin:0 15px 0 0;border-radius:50%;background-color:#efefef;width:48px;height:48px;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}.iframe-contacts__text{font-size:16px;color:#939393}.iframe-contacts__title{margin:6px 0 0;font-size:21px;line-height:120%;color:#000}@media (max-width:650px){.iframe-contacts__title{font-size:16px}}.form-contacts__infos-global{display:-webkit-box;display:-ms-flexbox;display:flex;margin:50px 0 0;position:relative}@media (max-width:1300px){.form-contacts__infos-global{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (max-width:550px){.form-contacts__infos-global{margin:20px 0 0}}.form-contacts__infos-global:before{content:"";position:absolute;width:375px;height:242px;top:0;right:20%;background:rgba(248,164,0,.6);-webkit-filter:blur(50px);filter:blur(50px);-webkit-transform:rotate(26.54deg);transform:rotate(26.54deg);border-radius:30%}.form-contacts__column{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;position:relative;z-index:4}.form-contacts__column:last-child{-webkit-box-flex:0;-ms-flex:0 1 330px;flex:0 1 330px;margin:0 0 0 40px}@media (max-width:1300px){.form-contacts__column:last-child{margin:20px 0 0}}@media (max-width:1300px){.form-contacts__column{-webkit-box-flex:1 !important;-ms-flex:1 1 100% !important;flex:1 1 100% !important}}.form-contacts__contacts{display:-webkit-box;display:-ms-flexbox;display:flex}.form-contacts__messages{display:-webkit-box;display:-ms-flexbox;display:flex;margin:-7.5px}@media (max-width:550px){.form-contacts__messages{padding:10px 0 0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.form-contacts__message{margin:7.5px;background-color:#02a8a8;width:61.5px;height:61.5px;border-radius:50%;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;-webkit-transition:all .4s ease 0s;transition:all .4s ease 0s}@media (min-width:991px){.form-contacts__message:hover{-webkit-transform:scale(.9);transform:scale(.9)}}.form-contacts-form{margin:-12px -20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.form-contacts-form__column{padding:12px 20px}@media (max-width:550px){.form-contacts-form__column{width:100%;font-size:18px;text-align:center}}.form-contacts-form__item{background-color:#efefef;padding:9px 28px 9px 9px;border-radius:54px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .4s ease 0s;transition:all .4s ease 0s}@media (min-width:991px){.form-contacts-form__item:hover{-webkit-transform:scale(.95);transform:scale(.95)}}.form-contacts-form__img{width:48px;height:48px;display:-webkit-box;display:-ms-flexbox;display:flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50%;background-color:#fbfbfb;margin:0 25px 0 0}.form-contacts-form__text p{font-weight:700}.form-contacts__rows{margin:50px 0 0}@media (max-width:650px){.form-contacts__rows{margin:40px 0 0}}.form-contacts__rows input{width:290px}@media (max-width:1310px){.form-contacts__rows input{width:100%}}.form-contacts__rows .form-contacts__elem{display:-webkit-box;display:-ms-flexbox;display:flex;margin:-20px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.form-contacts__rows .form-contacts__elem .form-contacts-column{padding:20px}@media (max-width:1310px){.form-contacts__rows .form-contacts__elem .form-contacts-column{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}}.form-contacts__rows .elem-last{margin:30px 0 0}.form-contacts__rows .elem-last .form-contacts-column{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0}.form-contacts__rows .elem-last .form-contacts__btn-submit{display:-webkit-box;display:-ms-flexbox;display:flex}.form-contacts .form-contacts__input.textarea{-webkit-box-flex:0;-ms-flex:0 1 660px;flex:0 1 660px;margin:0 40px 0 0}.form-contacts__btn-submit{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}@media (max-width:1210px){.form-contacts__elem.elem-last .form-contacts-column{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.form-contacts .form-contacts__input.textarea{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;margin:0 0 0 40px}.form-contacts__btn-submit{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}.form-contacts__input.textarea textarea{min-width:100%}.form-contacts__btn-submit .form-contacts__text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.form-contacts__btn-submit .form-contacts__text .top-footer__btn{margin:30px 0 0 !important}.form-contacts__btn-submit .form-contacts__text{margin:0}}@media (max-width:650px){.form-contacts .form-contacts__input.textarea{margin:0}.form-contacts__rows .elem-last .form-contacts-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}.form-contacts__elem{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 !important}.form-contacts-column{padding:0 0 24px !important}.form-contacts__btn-submit{margin:24px 0 0;text-align:center;width:100%;display:block !important}.form-contacts__btn-submit .form-contacts__text p{text-align:center;width:100%}}@media (max-width:650px){.contacts__iframe iframe{border-radius:300px 300px 30px 30px}}.contacts__title{-webkit-transform:translate(0,50px);transform:translate(0,50px);opacity:0;-webkit-transition:all .6s ease .1s;transition:all .6s ease .1s}.contacts__title._active{-webkit-transform:translate(0,0);transform:translate(0,0);opacity:1}.contacts__desp{-webkit-transform:translate(0,50px);transform:translate(0,50px);opacity:0;-webkit-transition:all .6s ease .1s;transition:all .6s ease .1s}.contacts__desp._active{-webkit-transform:translate(0,0);transform:translate(0,0);opacity:1}#map{width:100%;height:500px}.balloon-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.balloon-content img{width:100px;height:100px;margin-bottom:10px}.balloon-content .tags{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.balloon-content .tags span{background-color:#f0f0f0;padding:5px 10px;border-radius:20px}.balloon-content a{color:#f60;text-decoration:none;font-weight:700}.balloon-content img{border-radius:10px;width:100%;-o-object-fit:cover;object-fit:cover}.balloon-content strong{font-size:14px;font-weight:600;font-family:"Open Sans"}.balloon-content a{font-family:"Open Sans";text-decoration:underline;display:block;margin:0 0 0 25px}.tags-global{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:end;margin:10px 0 0}.balloon-content{width:253px !important;height:175px !important}.balloon-content{position:relative}button#closeButton{position:absolute;top:5px;right:0}button.closeButton{position:absolute;top:5px;right:0}ymaps.ymaps-2-1-79-balloon__close-button{display:none}.ymaps-2-1-79-balloon__close+.ymaps-2-1-79-balloon__content{margin-right:10px !important;border-radius:15px !important;padding:30px 12px 10px}.balloon-content__image{width:100%}.ymaps-2-1-79-balloon{border-radius:20px !important}