*{margin:0;padding:0}body{font-family:inter}.header{height:150px;margin:auto;width:1172px}.header .logo{float:left;height:150px;width:150px}.header ul.nav{float:left;list-style:none;margin-top:28px}.header ul.nav li{cursor:pointer;display:inline;font-size:16px;font-weight:400;height:59px;line-height:59px;margin-left:35px;transition:opacity .3s ease;-webkit-user-select:none;user-select:none}.header .phones{cursor:pointer;float:right;line-height:30px;margin-top:25px;padding-right:50px}.header .appointment{background:linear-gradient(135deg,#d7b271 20%,#ffd387 50%,#d7b271 80%);border:none;border-radius:100px;float:right;font-family:inter;font-size:16px;font-weight:400;height:50px;margin-top:24px;transition:.3s;width:210px}.header .appointment:hover{filter:brightness(110%);transform:scale(1.05)}.header .appointment:active{filter:brightness(96%);transform:scale(.95)}.copiedNumber{background:#000;border-radius:10px;color:#fff;font-size:22px;height:40px;left:50%;line-height:40px;margin:auto;opacity:.9;position:fixed;text-align:center;top:93%;transform:translate(-50%,-50%);width:400px;z-index:2}.main{height:350px;margin:auto;width:1172px}.main .portrait{float:left;width:500px}.main .text{float:right;width:630px}.main p{text-indent:25px}h1{font-weight:400}.services{margin:auto;text-align:left;width:1172px}.services .itemBox{display:flex;flex-wrap:wrap;justify-content:space-evenly;position:relative}.services .item{background:#fff;border-radius:14px;box-shadow:0 0 10px #000;height:400px;margin-bottom:50px;overflow:hidden;position:relative;text-align:center;width:350px}.item img{border-radius:14px 14px 0 0;height:250px;transition:transform .5s ease;width:100%}.item img:hover{transform:scale(1.05)}.item .more,.item h1{font-size:25px}.item .more{background:linear-gradient(135deg,#d7b271 20%,#ffd387 50%,#d7b271 80%);border:none;border-radius:100px;height:70px;left:48px;position:absolute;top:300px;transition:.3s;width:250px}.item .more:hover{background:linear-gradient(170deg,#d7b271 20%,#ffd387 50%,#d7b271 80%);filter:brightness(110%);transform:scale(1.05)}.item .more:active{filter:brightness(90%);transform:scale(.95)}.info{border:1px solid #d7b271;border-radius:15px;margin-bottom:30px;padding:15px}.info .name{font-size:30px;font-weight:500}.info .desc{font-size:20px;text-indent:25px}.priceList{margin:auto;width:1172px}.priceList table{font-size:20px;margin-top:20px}.priceList td{padding-left:50px}.priceList tr:nth-child(2n){background-color:#f2f2f2}.specialists{margin:50px auto auto;width:1172px}.specialistsDisplay{border-top:1px solid #d7b271;height:350px;position:relative}.specialistsDisplay .image{border-radius:5px;display:inline-block;height:300px;margin-top:25px;overflow:hidden;width:300px}.specialistsDisplay .image img{height:100%;object-fit:cover;object-position:center;width:100%}.specialistsDisplay .text{display:inline-block;font-size:24px;font-weight:300;height:300px;left:350px;position:absolute;top:25px}.specialistsDisplay .text h2{font-size:32px;font-weight:400}.contacts{border-top:1px solid #d7b271;margin:auto;padding-top:40px;width:1172px}.contacts h2,.contacts span{font-size:24px}.telegram{color:#24a1de}.telegram,.whatsapp{font-size:50px;margin-right:12px}.whatsapp{color:#2cb742}.inst{color:#f3318b;margin-right:12px}.inst,.viber{font-size:50px}.viber{color:#8c60c3}.appointmentWindow{background:#fff;border-radius:40px;font-size:32px;height:600px;left:50%;margin:auto;padding-top:100px;position:fixed;top:50%;transform:translate(-50%,-50%);width:600px;z-index:1}.appointmentWindow,.x{box-shadow:0 0 10px #d7b271;text-align:center}.x{border:none;border-radius:50px;color:#d7b271;font-size:50px;height:50px;left:530px;line-height:50px;position:absolute;top:30px;width:50px}.messangerBox{display:inline-block;margin-top:50px;width:33%}.scale{font-size:80px}.appointmentWindow .telegram{color:#24a1de}.appointmentWindow .whatsapp{color:#2cb742}.appointmentWindow .viber{color:#8c60c3}.telegramColor{color:#24a1de}.whatsappColor{color:#2cb742}.viberColor{color:#8c60c3}.map{overflow:hidden;position:relative;z-index:-1}.location{margin:auto;width:1172px}.review{display:inline-block;margin:auto;vertical-align:top}.wrap{overflow:hidden}.mapBox{display:inline-block;margin:auto auto auto 50px;vertical-align:top}.map{border:10px solid red;border-image:linear-gradient(135deg,#d7b271,#f7d294,#d7b271);border-image-slice:1;z-index:10}.mapBox .button{background:linear-gradient(135deg,#d7b271 20%,#ffd387 50%,#d7b271 80%);border:none;border-radius:50px;font-size:30px;height:80px;line-height:80px;margin-left:100px;margin-top:30px;text-align:center;transition:.3s;width:300px}.mapBox .button:hover{background:linear-gradient(170deg,#d7b271 20%,#ffd387 50%,#d7b271 80%);filter:brightness(110%);transform:scale(1.05)}.mapBox .button:active{filter:brightness(90%);transform:scale(.95)}.mapBox a{color:#000;text-decoration:none}.sources{display:flex;flex-wrap:wrap;justify-content:space-between;margin:auto;padding-top:75px;width:1172px}.sourceImg{height:120px;margin-bottom:20px;overflow:hidden;width:320px}.footer{background:#ebebeb;margin-top:150px;padding-bottom:50px;padding-top:50px;text-align:center}.documents{cursor:pointer;text-decoration:underline;-webkit-user-select:none;user-select:none}@media (max-width:600px){.main{margin:auto;width:1172px}.main .portrait{margin:5%;width:90%}.main .text{margin:5% 5% 50px;width:90%}.contacts,.specialists{margin:5%}}@media (max-width:1300px){.services{width:1172px}.services .item{width:400px}}@media (max-width:1172px){.footer{width:1172px}}
/*# sourceMappingURL=main.16bdc9ba.css.map*/