*{font-family:Proxima;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline:0!important}input[type=email],input[type=number],input[type=text],textarea{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.g-button{cursor:pointer;padding:10px;font-size:16px;text-decoration:none;border-radius:0;border:0;box-shadow:0;box-sizing:border-box}header{padding:0 20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;background-image:linear-gradient(250deg,#cd75f1 22%,#b861dc 78%)}@media screen and (max-width:39.9375em){header{padding:0}}@media screen and (min-width:40em) and (max-width:63.9375em){header{padding:0}}header .header-tab{width:40px;height:40px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;display:none;background-image:url(/images/control/burger.svg);background-repeat:no-repeat;background-position:center;background-size:20px}@media screen and (max-width:39.9375em){header .header-tab{display:block}}@media screen and (min-width:40em) and (max-width:63.9375em){header .header-tab{display:block}}header .header-tab.active{background-image:url(/images/control/burger-close.svg)}header .logo{width:250px;height:40px;margin-right:auto;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;background-image:url(/images/logo-header.png);background-repeat:no-repeat;background-position:center;background-size:contain}@media screen and (max-width:39.9375em){header .logo{height:35px;margin:0 auto}}@media screen and (min-width:40em) and (max-width:63.9375em){header .logo{height:35px;margin:0 auto}}header .header-menu{top:100%;left:0;z-index:3}@media screen and (max-width:39.9375em){header .header-menu{min-width:250px;display:none;position:absolute;background-image:linear-gradient(250deg,#cd75f1 22%,#b861dc 78%)}}@media screen and (min-width:40em) and (max-width:63.9375em){header .header-menu{min-width:250px;display:none;position:absolute;background-image:linear-gradient(250deg,#cd75f1 22%,#b861dc 78%)}}header .header-menu.active{display:block}header .header-menu>ul{margin:0;padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;list-style:none}@media screen and (max-width:39.9375em){header .header-menu>ul{display:block}}@media screen and (min-width:40em) and (max-width:63.9375em){header .header-menu>ul{display:block}}header .header-menu ul>li:hover{background-color:rgba(255,255,255,.15)}header .header-menu ul>li>a{padding:20px;display:block;text-decoration:none;color:#fff}header .visually-impaired-button{display:block;background-image:url(/images/accessibility.svg);background-size:contain;background-position:center;background-repeat:no-repeat;width:30px;height:30px;margin-left:auto;border:none;background-color:transparent;cursor:pointer}@media screen and (max-width:39.9375em){header .visually-impaired-button{margin-right:10px}}footer{padding:40px 20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#fff;background-image:url(/images/background/background-footer.png);background-repeat:no-repeat;background-position:right center;background-size:532px 100%}@media screen and (max-width:39.9375em){footer{display:block}}footer .logo{width:275px;height:45px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;background-image:url(/images/logo-footer.svg);background-repeat:no-repeat;background-position:center;background-size:contain}@media screen and (max-width:39.9375em){footer .logo{margin:0 auto}}footer .nav-block{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:39.9375em){footer .nav-block{display:block;text-align:center}}footer a{padding:5px 0;display:block;text-decoration:none;color:#333}footer .footer-menu{padding-right:30px}@media screen and (max-width:39.9375em){footer .footer-menu{padding:0}}footer .footer-menu ul{margin:0;padding:0;list-style:none}footer .info-block>div{cursor:pointer;padding:5px 0;display:block;text-decoration:none;color:#333}body{width:100%;margin:0;padding:0;background-image:url(/images/background/background.png)}footer,header,main{max-width:940px;margin:0 auto;box-sizing:border-box}@media screen and (min-width:40em) and (max-width:63.9375em){footer,header,main{max-width:100%}}main{display:block;background-color:#fff}.popup-window .closer{width:20px;height:20px;top:30px;right:30px;border:0;border-radius:0;box-shadow:none;background-color:transparent;background-image:url(/images/control/closer.svg);background-repeat:no-repeat;background-position:center;background-size:contain}.appointment-form{max-width:660px;padding:40px 60px}@media screen and (max-width:39.9375em){.appointment-form{padding:40px 10px 10px}}.appointment-form .appointment-title{margin:0 0 30px;font-size:1.875em;font-weight:600;text-transform:uppercase;color:#333}@media screen and (max-width:39.9375em){.appointment-form .appointment-title{font-size:24px;margin-bottom:10px}}.appointment-form .appointment-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.appointment-form input[type=date],.appointment-form input[type=text],.appointment-form select,.appointment-form textarea{margin:10px;padding:10px;color:#333;border:1px solid #ae2de3;box-sizing:border-box;background-color:#fff}.appointment-form .appointment-text,.appointment-form .g-button,.appointment-form input[type=date],.appointment-form input[type=text],.appointment-form select{-webkit-flex-basis:-webkit-calc(50% - 20px);-ms-flex-preferred-size:calc(50% - 20px);flex-basis:calc(50% - 20px)}@media screen and (max-width:39.9375em){.appointment-form .appointment-text,.appointment-form .g-button,.appointment-form input[type=date],.appointment-form input[type=text],.appointment-form select{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}.appointment-form select{apperance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url(/images/control/arrow-down.svg);background-repeat:no-repeat;background-position:-webkit-calc(100% - 15px) center;background-position:calc(100% - 15px) center;background-size:13px 8px}.appointment-form textarea{width:100%;min-width:0;height:115px;box-sizing:border-box}.appointment-form .privacy{display:none}.appointment-form .privacy:checked~.privacy-label:before{background:url(/images/control/check.svg) no-repeat center}.appointment-form .privacy-label{cursor:pointer;margin:10px}.appointment-form .privacy-label:before{content:"";display:inline-block;width:15px;height:15px;margin-right:5px;border:1px solid #ae2de3;background-color:#fff}.appointment-form .privacy-label a{color:#ae2de3;text-decoration:none;font-size:14px}.appointment-form .g-button{margin:10px;color:#fff;background-color:#ae2de3}.appointment-form .appointment-text{margin:10px;color:#333}
/*# sourceMappingURL=maps/style.min.css.map */
