html{scroll-behavior:smooth}html{scroll-behavior:smooth}body{font-family:"Montserrat"}@media only screen and (max-width: 1050px){.menu_icon{display:block;width:24px;height:18px;position:fixed;z-index:10;cursor:pointer;top:32px;left:20px}.menu_icon span{content:"";background-color:#d63fd8;position:absolute;width:100%;height:3px;top:8px;transform:scale(1) translate(0px, -50%);transition:.8s}.menu_icon::before{content:"";background-color:#d63fd8;position:absolute;width:100%;height:3px;top:0px;transform:scale(1) translate(0px, -50%);transition:.8s}.menu_icon::after{content:"";background-color:#d63fd8;position:absolute;width:100%;height:3px;bottom:0;transition:.8s}}.menu_icon._active::before{top:50%;transform:rotate(-45deg) translate(1px, -50%)}.menu_icon._active::after{top:50%;transform:rotate(45deg) translate(-1px, -50%)}.menu_icon._active span{display:none}a._active{position:absolute;z-index:11;display:block;margin-right:20px;right:0;top:20px}div.wrapper header div.wrap_nav nav._active{top:0}h1{font-family:"Montserrat";font-style:normal;font-weight:500;font-size:60px;line-height:73px;text-transform:capitalize;color:#fff}@media only screen and (max-width: 1200px){h1{font-size:50px}}@media only screen and (max-width: 500px){h1{font-size:45px}}h2{font-family:"Montserrat";font-style:normal;font-weight:400;font-size:60px;line-height:73px;text-transform:uppercase;color:#656363}@media only screen and (max-width: 1100px){h2{font-size:40px;margin-top:20px;margin-bottom:20px}}@media only screen and (max-width: 900px){h2{font-size:35px;margin-top:15px;margin-bottom:15px}}@media only screen and (max-width: 364px){h2{font-size:30px}}h3{font-family:"Montserrat";font-style:normal;font-weight:500;font-size:38px;line-height:46px;text-transform:uppercase;color:#353535}@media only screen and (max-width: 1100px){h3{font-size:32px}}@media only screen and (max-width: 500px){h3{font-size:28px}}@media only screen and (max-width: 387px){h3{font-size:20px}}p{font-family:"Montserrat";font-style:normal;font-weight:400;font-size:16px;line-height:20px;text-align:justify;text-transform:uppercase;color:#656363}@media only screen and (max-width: 500px){p{font-size:13px}}button{width:365px;height:50px;border-radius:52px;font-family:"Montserrat";font-style:normal;font-weight:600;font-size:12px;line-height:15px;color:#353535;text-transform:uppercase;border-style:none;border:1px solid #353535;background:#fff;transition:.8s;cursor:pointer}button.btn_pink{background:#d63fd8;color:#fff;border:none}button.btn_pink:hover{background:#e91cec;box-shadow:3px 3px 4px rgba(0,0,0,.4)}button.btn_white{background:none}button.btn_white:hover{background:rgba(228,64,228,.31);box-shadow:3px 3px 4px rgba(0,0,0,.4)}div.wrapper{max-width:1600px;margin:0 auto}div.wrapper .center{max-width:1200px;margin:0 auto}@media only screen and (max-width: 1300px){div.wrapper .center{max-width:90%}}@media only screen and (max-width: 430px){div.wrapper .center{max-width:92%}}div.wrapper header{background:#763786}div.wrapper header .header_wrapper{padding-top:19px;padding-bottom:19px;display:flex;flex-wrap:wrap;justify-content:space-between}@media only screen and (max-width: 600px){div.wrapper header .header_wrapper{justify-content:center}}div.wrapper header .header_wrapper ._logo-nav img{width:115px;height:41px}div.wrapper header .header_wrapper .wrap_nav{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}@media only screen and (max-width: 1050px){div.wrapper header .header_wrapper .wrap_nav a{margin-left:45px}}@media only screen and (max-width: 600px){div.wrapper header .header_wrapper .wrap_nav a{margin-left:0}}div.wrapper header .header_wrapper .wrap_nav nav ul{display:flex;flex-wrap:wrap;justify-content:space-between}div.wrapper header .header_wrapper .wrap_nav nav ul li{margin-left:16px}div.wrapper header .header_wrapper .wrap_nav nav ul li a{font-family:"Montserrat";font-style:normal;font-weight:400;font-size:12px;line-height:15px;text-transform:uppercase;color:#fff;transition:.8s}div.wrapper header .header_wrapper .wrap_nav nav ul li a:hover{border-bottom:solid 2px}@media only screen and (max-width: 1050px){div.wrapper header .header_wrapper .wrap_nav nav{display:block;position:fixed;z-index:10;top:-115%;left:0;height:100%;width:100%;background:#763786;padding-top:45px;transition:.8s}div.wrapper header .header_wrapper .wrap_nav nav ul{flex-direction:column;margin-top:30px;margin-bottom:45px}div.wrapper header .header_wrapper .wrap_nav nav ul li{margin-top:10px;margin-left:50px}div.wrapper header .header_wrapper .wrap_nav nav ul li a{margin-left:0;font-size:16px;line-height:20px}}div.wrapper header .header_wrapper button.appointment{width:179px;height:38px;margin-left:15px}@media only screen and (max-width: 430px){div.wrapper header .header_wrapper button.appointment{margin-left:0}}div.wrapper header .header_wrapper .wrap{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}@media only screen and (max-width: 600px){div.wrapper header .header_wrapper .wrap{width:100%;margin-top:15px}}@media only screen and (max-width: 430px){div.wrapper header .header_wrapper .wrap{flex-direction:column-reverse}}div.wrapper header .header_wrapper .wrap .date{font-family:"Montserrat";font-style:normal;font-weight:400;font-size:12px;line-height:15px;text-align:center;text-transform:uppercase;color:#fff}@media only screen and (max-width: 430px){div.wrapper header .header_wrapper .wrap .date{margin-top:10px}}div.wrapper footer .wrap{display:flex;justify-content:space-between;flex-direction:row}@media only screen and (max-width: 950px){div.wrapper footer .wrap{flex-direction:column}}div.wrapper footer .wrap ._map{width:50%}@media only screen and (max-width: 950px){div.wrapper footer .wrap ._map{width:100%;height:281px}}div.wrapper footer .wrap ._map .bg_map{background:url(../imges/map.jpg);width:100%;height:100%}@media only screen and (max-width: 600px){div.wrapper footer .wrap ._map .bg_map{background-position:50% 50%}}div.wrapper footer .wrap .wrap_contacts{width:50%;background:#763786}@media only screen and (max-width: 950px){div.wrapper footer .wrap .wrap_contacts{width:100%}}div.wrapper footer .wrap .wrap_contacts h2{margin-top:33px;padding-left:39px;color:#fff}div.wrapper footer .wrap .wrap_contacts .wrapper_footer{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:538px;margin-right:auto;margin-left:63px;padding-bottom:20px}@media only screen and (max-width: 1280px){div.wrapper footer .wrap .wrap_contacts .wrapper_footer{width:85%;margin-left:35px}}@media only screen and (max-width: 1000px){div.wrapper footer .wrap .wrap_contacts .wrapper_footer{width:89%}}@media only screen and (max-width: 600px){div.wrapper footer .wrap .wrap_contacts .wrapper_footer{flex-direction:column}}div.wrapper footer .wrap .wrap_contacts .wrapper_footer a{font-family:"Montserrat";font-style:normal;font-weight:400;font-size:16px;line-height:20px;text-transform:uppercase;color:rgba(255,255,255,.6);display:block;margin-bottom:12px;transition:.8s}div.wrapper footer .wrap .wrap_contacts .wrapper_footer a:hover{color:#fff}@media only screen and (max-width: 950px){div.wrapper footer .wrap .wrap_contacts .wrapper_footer a{margin-bottom:1px}}div.wrapper footer .wrap .wrap_contacts .wrapper_footer .network{margin-top:15px}div.wrapper footer .wrap .wrap_contacts .wrapper_footer ._ecs{width:100%;margin:0 auto;margin-top:10px;font-size:12px}section{padding-top:120px;padding-bottom:60px}@media only screen and (max-width: 820px){section{padding-top:90px}}@media only screen and (max-width: 678px){section{padding-top:60px;padding-bottom:60px}}section h1{color:#353535;margin-bottom:69px;text-transform:uppercase}section ._wapper{display:flex;justify-content:space-between;padding-bottom:37px}@media only screen and (max-width: 1200px){section ._wapper{flex-direction:column-reverse;align-items:center}section ._wapper ._left-items{margin-top:40px}}section ._wapper ._left-items{max-width:770px}section ._wapper ._right-items{width:332px;position:relative;margin-right:10px}@media only screen and (max-width: 1200px){section ._wapper ._right-items{width:50%}}@media only screen and (max-width: 820px){section ._wapper ._right-items{width:80%}}@media only screen and (max-width: 450px){section ._wapper ._right-items{width:100%}}section ._wapper ._right-items img{-o-object-position:85% 50%;object-position:85% 50%;width:100%;height:300px;-o-object-fit:cover;object-fit:cover;border-radius:5px;position:relative;z-index:1}@media only screen and (max-width: 450px){section ._wapper ._right-items img{-o-object-position:65% 50%;object-position:65% 50%;height:250px}}section ._wapper ._right-items div.bg{width:100%;height:300px;position:absolute;background:rgba(228,64,228,.09);border-radius:5px;left:10px;top:10px}@media only screen and (max-width: 450px){section ._wapper ._right-items div.bg{display:none}}section ._img-salon{display:flex;justify-content:space-between;width:100%}@media only screen and (max-width: 740px){section ._img-salon{flex-direction:column;align-items:center}}section ._img-salon img{width:49%;height:356px;border-radius:5px;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width: 740px){section ._img-salon img{width:75%;margin-top:20px;height:300px}}@media only screen and (max-width: 530px){section ._img-salon img{width:95%}}section ._biogravity{padding-top:130px;width:100%;display:flex;justify-content:space-around;align-items:center;margin-bottom:60px}@media only screen and (max-width: 980px){section ._biogravity{flex-direction:column}}@media only screen and (max-width: 550px){section ._biogravity{padding-top:60px}}section ._biogravity img{border-radius:5px;width:420px;height:568px;-o-object-fit:cover;object-fit:cover;box-shadow:0px 4px 4px rgba(0,0,0,.25)}@media only screen and (max-width: 980px){section ._biogravity img{margin-bottom:20px;height:500px;-o-object-position:50% 25%;object-position:50% 25%}}@media only screen and (max-width: 550px){section ._biogravity img{width:300px;height:380px}}@media only screen and (max-width: 370px){section ._biogravity img{width:90%;height:300px}}section ._biogravity ._description{width:55%}@media only screen and (max-width: 1100px){section ._biogravity ._description{width:50%}}@media only screen and (max-width: 980px){section ._biogravity ._description{width:90%}}section button{display:block;margin-bottom:17px}@media only screen and (max-width: 1200px){section button{margin:0 auto;margin-bottom:17px}}@media only screen and (max-width: 420px){section button{width:95%}}