@media (max-width:1600px){.header .bottom .content .return a{font-size:13px}.header .top .container{max-width:1500px;margin:0 auto}.header .bottom .container{max-width:1420px;margin:0 auto}.container{max-width:1230px;margin:0 auto}.section.masters .content .sliders{margin:50px 305px 0 150px}.section.work .content .slider .slick-list{margin-left:150px}.section.work .content .slider .slick-slide .beforeAfter{width:438px}.footer .content .phone{font-size:12px;margin-left:10px}.section.price .content .tabs .tabsItemsBlock{padding:0 0 25px 62px}.section.price .content .tabs .tabsItemsBlock .tabsItemsLeft .category div,.section.price .content .tabs .tabsItemsBlock .tabsItemsLeft .tabsItem .item div{font-size:12px;width:100px}.section.price .content .tabs .tabsItemsBlock .tabsItemsRight p{font-size:14px}.section.price .content .tabs .tabsItemsBlock .tabsItemsRight{max-width:320px}.section.about .content .top .text .info p{font-size:18px}.section.about .content .top .text .info-block .franchise .franchise-text p{font-size:22px}.section.about .content .top .text .info-block .franchise .franchise-title{font-size:38px}.section.about .content .top .text .info-block .franchise img:first-child,.section.about .content .top .text .info-block .franchise img:last-child{height:500px;top:0}.section.about .content .top .text .info-block .franchise{padding-right:100px}.section.about .content .top .text .info-block .franchise img:first-child{left:-100px}.section.about .content .top .text .info .info-images .info-images__block .button{height:40px;padding:0 15px;font-size:16px}}@media (max-width:1400px){.upper{font-size:124px}.header .bottom .content .menu nav ul li{margin:0 13px}.header .bottom .content .return a{font-size:12px}.header .bottom .content .menu nav ul li a{font-size:15px}.section.price .content .tabs .tabsItemsBlock{padding:0 0 25px 50px}.section.masters .content .sliders{margin:50px 305px 0 90px}.section.work .content .slider .slick-list{margin-left:90px}.header .top .content{grid-template-columns:1fr 700px 1fr;-ms-grid-columns:1fr 700px 1fr}.section.work .upper{width:1187px}.section.work .content .slider .slick-slide .beforeAfter{width:388px}.header .top .content .address .addresses a br{display:none}.section.reviews .content:last-child .talkList .talk img{height:50px}}@media (max-width:1200px){.header .top{height:98px;padding:30px 0 1px}.header .bottom{height:40px;padding:8px 0}.header .top .content .phone{font-size:14px}.header .top .content{grid-template-columns:1fr 600px 1fr;-ms-grid-columns:1fr 600px 1fr}.header .bottom .content .menu nav ul li{margin:0 5px}.header .bottom .content .menu nav ul li a{padding:6px;font-size:12px}.upper{font-size:102px}.section.masters .content .sliders .sliderTwo .slick-slide img{width:300px}.section.masters .content .sliders .sliderOne .slick-list .slick-track .slick-slide p{font-size:14px}.section.price .content .tabs .tabsItemsBlock .tabsItemsLeft .category{padding-right:25px}.section.price .content .tabs .tabsItemsBlock .tabsItemsLeft .tabsItem{padding-right:10px}.section.price .content .tabs .tabsItemsBlock .tabsItemsLeft .tabsItem .item p{font-size:14px}.section.price .content .tabs .tabsItemsBlock .tabsItemsLeft .tabsItem .item h4{font-size:20px}.section.price .content .tabs .tabsItemsBlock .tabsItemsLeft .tabsItem .item{margin-bottom:20px}.section.price .content .tabs .tabsNav li a{font-size:14px}.section.contacts{background-position:100%}.footer .content .menu nav ul li a{margin:0 5px}.section.masters .content .sliders{margin:50px 305px 0 40px}.section.work .upper{width:977px}.section.work .content .slider .slick-list{margin-left:40px}.section.masters .content .sliders .sliderTwo .slick-slide img{width:250px}.section.masters .content .sliders .sliderOne .slick-list .slick-track .slick-slide .title{margin-top:0}.arrows svg{height:40px;width:40px}.section.work .content .arrows svg{margin:0 10px}.section.masters .content .arrows .left{margin-right:20px}.section.masters .content .arrows{height:40px;margin-top:30px}.section.work .content .arrows{height:40px;margin-top:50px}.section.work .content .slider .slick-slide .beforeAfter{width:338px}.section.price .content .tabs .tabsItemsBlock .tabsItemsRight{max-width:270px}.section.about .content .top .text .info-block .franchise .franchise-title{font-size:32px}.section.about .content .top .text .info .info-images .info-images__block{width:100%}.section.about .content .top .text .info-block .franchise .franchise-text p{font-size:20px}.section.reviews .content:last-child .talkList .talk img{height:40px}}@media (max-width:992px){.section.about .content .top{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical}.section.about .content .top .text{margin-right:0;position:relative;padding-bottom:33px}.container{padding:0 20px}.section.about .content .top .video{max-width:100%;margin-top:30px}.section.about .content .top .text:after{height:2px;content:"";position:absolute;bottom:0;background:red;left:-20px;width:55%}.header .top{display:none}.header .center{display:-webkit-box;display:-ms-flexbox;display:flex}.header .bottom .content .menu,.header .bottom .content .return{display:none}.section.about .content .bottom{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;margin-top:30px}.section.about .content .bottom .edge:nth-child(odd){margin-right:auto}.section.about .content .bottom .edge:nth-child(odd):before{top:-2px;left:-15px}.section.about .content .bottom .edge:nth-child(2n+2){margin-left:auto}.section.about .content .bottom .edge:nth-child(2n+2):before{right:-15px;top:-2px;left:auto}.section.about .content .bottom .edge:first-of-type:before{bottom:2px;top:auto}.section.about .content .bottom .edge:nth-of-type(6){-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;text-align:right;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}.section.about .content .bottom .edge:nth-of-type(2){margin-right:-15px}.section.about .content .bottom .edge:nth-of-type(2):before{right:0}.upper{font-size:80px}.header .bottom .content .social a:not(:last-child) svg path{fill:#fff;-webkit-transition:.3;-o-transition:.3;transition:.3}.header .bottom .content .social a:not(:last-child):hover svg path{fill:red}.header .bottom .content .social a svg rect{-webkit-transition:.3s;-o-transition:.3s;transition:.3s;stroke:#fff}.header .bottom .content .social a:hover svg rect{stroke:red}.header .bottom .content .phones{-webkit-box-align:end;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;align-items:flex-end;-webkit-box-orient:vertical;-ms-flex-align:end;display:-webkit-box;display:-ms-flexbox;display:flex}.header .bottom .content .phone{-webkit-box-align:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.header .bottom .content .phone svg{height:20px;width:20px}.header .bottom .content .phone span:first-child{font-size:10px;margin-right:5px;color:#fff}.header .bottom .content,.header .bottom .content .burger{display:-webkit-box;display:-ms-flexbox;display:flex}.header .bottom .content{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify}.header .bottom{height:68px;padding:18px 0}.header .bottom .content .social a:not(:last-child){margin-right:16px}.upper{font-size:72px}.section.about .upper:first-of-type{right:20px;top:-16px;left:-334px;width:690px}.section.about .upper:nth-of-type(2){right:-334px;bottom:-18px;left:20px;width:690px}.section.work .upper{display:none}.section.masters .upper{right:20px;top:-10px;left:-334px;width:690px}.section.price .upper{right:-305px;bottom:356px;left:-9px;width:690px}.section.price{overflow:hidden}.section.reviews .upper:first-of-type{right:-305px;top:-10px;left:-9px;width:690px}.section.reviews .upper:nth-of-type(2){right:-298px;bottom:210px;left:-16px;width:690px}.section.contacts{overflow:hidden;background:none}.section.contacts .container{padding:0}.section.contacts .content{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical}.section.contacts .content:first-child{padding:0}.section.contacts .content:not(:first-child){display:none}.section.contacts .content .card .info>* img{height:20px;width:20px}.section.contacts .content .map{height:373px}.section.contacts .content .card{padding:50px 0 30px;max-width:100%;margin:0}.banner{-ms-flex-pack:start;justify-content:flex-start;-webkit-box-pack:start}.banner .content{margin-top:156px}.banner .content p{font-weight:400;color:#efefef}.button{width:200px}.banner .content .button{height:50px;font-size:16px;width:200px;margin-top:0}.banner .down{position:absolute;bottom:50px;display:-webkit-box;display:-ms-flexbox;display:flex}.banner .content+.slider{display:none}.banner .video{display:-webkit-box;display:-ms-flexbox;display:flex}.yButton.bottom.right{right:20px!important;bottom:40px!important}.section.work .content .arrows{height:25px}.section.work .content .arrows svg{height:25px;width:25px}.section.work .content .arrows .left{margin-right:10px}.section.masters .content .arrows{-ms-flex-pack:center;justify-content:center;-webkit-box-pack:center}.section.price .content .tabs{display:none}.section.price .content .slider,.section.price .content .slider+.container{display:block}.section.price .content .title h2,.section.work .content .title h2{font-size:24px;margin:0;line-height:130%}.section.price .content .title .line{background:transparent}.section.price .content .slider .slick-list .slick-track .slick-slide .title .line{background:red}.footer{height:100px}.footer .content{padding:10px 0;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-orient:horizontal}.footer .content .menu nav,.footer .content .phone{display:none}.footer .content .social{margin-left:0}.footer .content .phones,.footer .content .phones .phone{display:-webkit-box;display:-ms-flexbox;display:flex}.footer .content .logo,.footer .content .logo img{height:80px;width:80px}.section.price .content .form h2 span:first-of-type{display:none}.section .form h2{-webkit-box-align:center;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;align-items:center;-webkit-box-orient:vertical;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.section.reviews .content:first-child{padding:50px 0 30px}.section.reviews .content .title{grid-template-columns:auto 1fr;-ms-grid-columns:auto 1fr;margin-right:-20px;-webkit-box-align:center;align-items:center;-ms-flex-align:center;display:-ms-grid;display:grid}.section.reviews .content .title h2{margin-right:21px}.section.reviews .content .title .line{height:2px;background:red}.section.about .content .top .text .title{margin-right:-20px}.section.work .content .title .line{background:transparent}.section.work .content .slider{margin-top:30px}.section.masters .content>.container .title{grid-template-columns:auto 1fr;-ms-grid-columns:auto 1fr;margin-right:-20px;-webkit-box-align:center;align-items:center;-ms-flex-align:center;display:-ms-grid;display:grid}.section.masters .content>.container .title h2{margin-right:21px}.section.masters .content>.container .title .line{height:2px;background:red}.section.about .content,.section.masters .content,.section.work .content{padding:50px 0 30px}.modal{background-color:transparent;background-image:url(/img/modal.jpg)}.modal .close,.modal .content .title{display:-webkit-box;display:-ms-flexbox;display:flex}.modal .content .title{font-size:24px;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;line-height:130%}.modal .content .subtitle{font-weight:400;margin-top:5px}.modal .content .submit{padding:8px}.section.policy{min-height:calc(100vh - 8px);padding:108px 0 30px}.section.policy .content{line-height:140%}.section.policy .content h1{font-size:24px;line-height:130%}.section.undefined{min-height:calc(100vh - 8px);padding:108px 0 30px}.section.undefined .content{line-height:140%}.section.undefined .content h1{font-size:24px;line-height:130%}.section.undefined .content .button{width:100%}.discount>.content>img{display:none}.discount>.content .content img{margin:48px auto 0;display:-webkit-box;display:-ms-flexbox;display:flex}.discount>.content .content .upper{display:none}.discount>.content .content{padding:20px;background-size:cover;background-color:transparent;background-image:url(/img/discount.jpg)}.discount>.content .content .title{font-size:24px;font-weight:500;font-style:normal;color:#efefef;text-align:center;line-height:31px;margin-top:20px;font-family:Onest}.discount>.content .content .branchSelect,.discount>.content .content .subtitle{font-size:16px;font-weight:400;font-style:normal;color:#efefef;text-align:center;line-height:140%;font-family:Onest}.discount>.content .content .policy,.discount>.content .content .policy a{font-size:12px;font-weight:400;font-style:normal;color:#efefef;text-align:center;line-height:120%;font-family:Onest}.discount>.content .content .close svg path{fill:#fff}.section.work .content .slider .slick-slide .beforeAfter{width:288px}.section.contacts .content .card .infos{-ms-flex-pack:distribute;justify-content:space-around;width:100%}.section.contacts .content .card .infos,.section.contacts .content .card .infos .info:not(:first-child){display:-webkit-box;display:-ms-flexbox;display:flex}.section.contacts .content .card .info>* span{font-size:10px}.section.contacts .content:first-child .map iframe:first-child{display:none}.section.contacts .content:first-child .map iframe:last-child{display:-webkit-box;display:-ms-flexbox;display:flex}.section.masters .content .container+.slider .slider .slick-list .slick-track .slick-slide .job{font-size:12px}.section.about .content .top .text .info-block{-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:50px;-webkit-box-orient:vertical}.section.about .content .top .text .info .info-images .info-images__block .button{height:50px;padding:0 30px;font-size:20px}.section.about .content .top .text .info-block .franchise{padding:0 100px}.section.about .content .top .text .info-block .franchise img:first-child{left:0}}@media (max-width:768px){.section.price .content .slider .slick-list .slick-track .slick-slide .data>*{grid-template-columns:auto 65px 65px 65px 65px;-ms-grid-columns:auto 65px 65px 65px 65px}.section.price .content{padding:50px 0 30px}.section.reviews .content:first-child .reviewsList{grid-template-columns:auto;-ms-grid-columns:auto}.yButton .yButtonBackground{height:110px!important;width:110px!important}.yButton.bottom.right{height:125px!important;width:125px!important}.yButton .yButtonText{font-size:18px!important;top:125px!important;left:0!important}.section.about .content .top .text .title h2{font-size:24px;margin-right:15px;line-height:28px}.section.about .content .top .text .info p{line-height:140%}.section.about .content .top .text:after{width:75%}.section.about .content .top .video .youtube .play{height:50px;width:50px}.section .form h2{font-size:24px;line-height:130%}.section .form p{font-weight:400;margin-top:5px}.section .form>.button{width:100%;margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex}.section .form .submit{padding:8px}.section .form .submit .button{font-size:10px}.section .form .submit .bot,.section .form .submit .luck{height:29px;font-size:12px;margin:0}.section .form .submit .input{padding:0}.section .form .policy{padding:0 15px}.banner .content a img:first-of-type{display:none}.banner .content a img:nth-of-type(2){height:280px;width:280px;display:block}.banner .content p{margin-top:-10px}.section.work .content .title{padding-top:80px}.section.work .content .slider .slick-list{margin-left:0;padding-left:20px}.section.work .content .arrows{margin-top:15px}.section.masters .content>.container .title h2{font-size:24px;margin-right:19px;line-height:130%}.section.masters .content .sliders,.section.masters .content .sliders+.container{display:none}.section.masters .content .container+.slider{display:block}.section.price .content .form{margin-top:80px}.section.price .content .form p{display:block}.section.price .content .form p,.section.price .content .form p a{font-weight:400;line-height:140%}.section.reviews .content:first-child .reviewsList{margin-top:0}.section.reviews .content:first-child .reviewsList .review{-webkit-box-align:start;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;align-items:flex-start;-webkit-box-orient:vertical;-ms-flex-align:start}.section.reviews .content:first-child .reviewsList .review .quotes{font-size:64px;margin-right:0}.section.reviews .content:first-child .reviewsList .review .info{margin-top:-53px}.section.reviews .content:first-child .reviewsList .review .info .name{font-weight:500}.section.reviews .content:first-child .more{margin-top:20px}.section.contacts .content .card h2{font-size:24px;line-height:28px}.section.contacts .content .card .info>* span{font-weight:400;line-height:140%}.section.contacts .content .card .info>*{min-height:30px;gap:5px;margin-top:20px}.section.contacts .content .card .info{margin-top:10px}.modal .content .submit .bot,.modal .content .submit .luck{height:29px;font-size:12px;margin:0}.modal .content .submit .input{padding:0}.modal .content .submit .button{font-size:11px}.modal .content .policy{padding:0 15px}.modal .content>.button{width:100%;margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex}.section.about .content .top .text .info .info-images .info-images__block{width:100%}.section.about .content .top .text .info-block .franchise .franchise-title{font-size:30px}.section.about .content .top .text .info-block .franchise .franchise-text p{font-size:18px}.section.about .content .top .text .info-block .franchise img:first-child{left:-10px}.section.about .content .top .text .info-block .franchise img:last-child{right:-10px}.section.reviews .upper:nth-of-type(2){bottom:290px}.section.reviews .content:last-child .talkList{grid-template-columns:repeat(2,1fr);-ms-grid-columns:1fr 40px 1fr;grid-row-gap:40px;grid-column-gap:40px}}@media (max-width:576px){.section.work .content .slider .slick-slide .beforeAfter{width:100%}.section.price .content .slider .slick-list .slick-track .slick-slide .data{font-size:10px}.section.price .content .slider .slick-list .slick-track .slick-slide .data>*{grid-template-columns:auto 40px 40px 40px 40px;-ms-grid-columns:auto 10px 40px 10px 40px 10px 40px 10px 40px;grid-column-gap:10px}.section.about .content .top .text .info-block .franchise{padding:0}.section.about .content .top .text .info-block .franchise .franchise-title{font-size:26px}.section.about .content .top .text .info-block .franchise .franchise-text p{font-size:16px}.section.about .content .top .text .info-block .franchise img:first-child,.section.about .content .top .text .info-block .franchise img:last-child{height:250px}.section.about .content .top .text .info-block .franchise .franchise-text p:first-child{padding:0 50px}}@media (max-width:320px){.banner .down{bottom:0}.banner .content{margin-top:83px}}