.menu-items-wrap{display:flex;flex-direction:row;position:relative;z-index:5}@media (max-width: 767px){.menu-items-wrap{align-items:center;justify-content:center}}@media (max-width: 575px){.menu-items-wrap{flex-direction:column}}@media (max-width: 767px){.menu-items-wrap .menu-item{width:100%}}.menu-items-wrap .menu-item button{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.08);font-family:rubik;font-size:1.25rem;font-weight:300;color:#fff;white-space:nowrap;border-radius:.5rem;border:none;appearance:none;cursor:pointer;padding:0.6rem 1.8rem}.menu-items-wrap .menu-item button:focus{appearance:none;outline:none}@media (max-width: 767px){.menu-items-wrap .menu-item button{width:100%;padding:0.8rem 1.6em}}.menu-items-wrap .menu-item-1{margin-right:1rem}@media (max-width: 575px){.menu-items-wrap .menu-item-1{margin:0 0 1rem 0}}.menu-items-wrap .menu-item-1 .menu-item-pricing{background-color:#009b62;transition:0.25s}.menu-items-wrap .menu-item-1 .menu-item-pricing:hover{background-color:#00a86b}@media (min-width: 1200px){.menu-items-wrap .menu-item-2{display:none}}.menu-items-wrap .menu-item-2 .menu-item-contacts{background-color:rgba(255,255,255,0.07);transition:0.25s}.menu-items-wrap .menu-item-2 .menu-item-contacts:hover{background-color:rgba(255,255,255,0.14)}#top-wrap{max-width:100%;width:100vw;display:flex;flex-direction:row}#top-wrap .header-wrap{height:100vh;position:relative;width:50%;background:#0F2B59;display:flex;align-items:center;margin-left:auto}@media (min-width: 1200px){#top-wrap .header-wrap{justify-content:right}}@media (max-width: 1199px){#top-wrap .header-wrap{width:100%}}#top-wrap .contacts-wrap{height:100vh;position:relative;width:50%;background:#031b47;display:flex;align-items:center}@media (max-width: 1199px){#top-wrap .contacts-wrap{display:none}}#top-wrap .contacts-wrap #contacts{padding-left:4rem}@media (min-width: 1200px) and (max-width: 1420px){#top-wrap .contacts-wrap #contacts{padding-left:2rem}}@media (min-width: 1200px){#top-wrap .contacts-wrap #contacts .contacts-col-1{padding-right:2rem}}@media (max-width: 1300px){#top-wrap .contacts-wrap #contacts .contacts-map{width:350px}}#header{background-color:#0F2B59;padding:0 4rem}@media (max-width: 768px){#header{padding:0;margin:0 auto}}@media (max-width: 1200px){#header{margin-left:0}}@media (min-width: 1200px) and (max-width: 1420px){#header{padding-left:2rem}}#header h1.header-content-wrap{display:flex;flex-direction:column}@media (min-width: 992px) and (max-width: 1199px){#header h1.header-content-wrap{margin-left:0;padding-left:8rem}}@media (max-width: 991px){#header h1.header-content-wrap{padding:0 2rem}}@media (max-width: 767px){#header h1.header-content-wrap{padding:0 4rem}}@media (max-width: 767px){#header h1.header-content-wrap{padding:0 2rem 2rem 2rem}}#header h1.header-content-wrap .part1{font-family:Rubik;font-size:3rem;font-weight:400;color:#fff}@media (min-width: 992px) and (max-width: 1199px){#header h1.header-content-wrap .part1{font-size:3rem}}@media (max-width: 991px){#header h1.header-content-wrap .part1{font-size:2.8rem}}#header h1.header-content-wrap .part2{font-family:roboto;font-size:2rem;font-weight:100;color:#fff}@media (min-width: 992px) and (max-width: 1199px){#header h1.header-content-wrap .part2{font-size:1.9rem}}@media (max-width: 991px){#header h1.header-content-wrap .part2{font-size:2rem}}#header h1.header-content-wrap .part3{font-family:roboto;font-size:1.1rem;font-weight:100;color:#fff;display:inline-flex;padding:4rem 0}@media (max-width: 768px){#header h1.header-content-wrap .part3{padding:2rem 0}}@media (min-width: 992px) and (max-width: 1199px){#header h1.header-content-wrap .part3{font-size:1rem}}@media (max-width: 991px){#header h1.header-content-wrap .part3{font-size:1rem}}#header h1.header-content-wrap .part3 .homeList{width:auto;margin:0;padding-inline-start:0}#header h1.header-content-wrap .part3 .homeList li{list-style-type:none;padding:0.25rem 0;letter-spacing:1.2px}#header h1.header-content-wrap .part4{font-family:roboto;font-size:1.3rem;font-weight:300;color:#fff;color:#ffffff9c;padding-top:2.5rem}#header h1.header-content-wrap .part4>div:nth-child(2){text-decoration:none;padding-top:0.4rem;display:flex;flex-direction:column}#header h1.header-content-wrap .part4>div:nth-child(2) div:nth-child(1){padding-bottom:0.3rem}.info-message{position:absolute;right:10rem;bottom:-1rem;width:34rem;height:auto;background-color:#FFD159;color:#3E3C3C;box-shadow:0 0 5px #00000047;border-radius:0.2rem}@media (max-width: 992px){.info-message{right:6rem}}@media (max-width: null){.info-message{width:30rem}}@media (max-width: 768px){.info-message{position:relative;margin:0 auto;right:0;max-width:46rem;width:100%}}.info-message .info-message-title{display:flex;flex-direction:row;padding:0.4rem}.info-message .info-message-title img{height:68px;opacity:0.6}.info-message .info-message-title div{font-family:"Open Sans";font-size:1.1rem;font-weight:600;color:inherit;margin:auto 0.8rem}.info-message .info-item-wrap{padding:1rem 1.2rem 4rem 1.2rem}.info-message .info-item-wrap .info-item{margin:auto 0;padding-bottom:1rem;font-family:Open Sans;font-size:1rem;font-weight:400;color:inherit}@media (max-width: null){.info-message .info-item-wrap .info-item{font-size:0.95rem}}@media (max-width: null){.info-message .info-item-wrap .info-item{font-size:0.9rem}}#prices{background:#dce1eb;display:flex}#prices .prices-wrap{position:relative;flex-direction:column;padding:4rem 2rem;margin:auto;align-items:center}#prices .prices-wrap .pricelist-heading{text-align:left;padding-bottom:4rem;font-family:rubik;font-size:2.5rem;font-weight:400;color:#0F2B59}@media (max-width: 767px){#prices .prices-wrap .pricelist-heading{font-size:1.8rem}}@media (min-width: 768px) and (max-width: 991px){#prices .prices-wrap .pricelist-heading{font-size:2.3rem}}#prices .prices-wrap .pricelist-wrap{display:flex;flex-direction:row;margin:0 auto}@media (max-width: 767px){#prices .prices-wrap .pricelist-wrap{flex-direction:column}}#prices .prices-wrap .pricelist-wrap .consultation{padding-right:5rem}@media (max-width: 767px){#prices .prices-wrap .pricelist-wrap .consultation{padding-right:0px}}@media (min-width: 768px) and (max-width: 1199px){#prices .prices-wrap .pricelist-wrap .consultation{padding-right:2rem}}#prices .prices-wrap .pricelist-wrap .consultation .consultation-heading{font-family:rubik;font-size:1.8rem;font-weight:100;color:#0F2B59;padding-bottom:2.5rem}@media (max-width: 767px){#prices .prices-wrap .pricelist-wrap .consultation .consultation-heading{font-size:1.5rem}}#prices .prices-wrap .pricelist-wrap .seperator{align-items:stretch;width:0.5rem;background:rgba(0,168,107,0.2);border-radius:0.5rem}@media (max-width: 767px){#prices .prices-wrap .pricelist-wrap .seperator{display:none}}#prices .prices-wrap .pricelist-wrap .services{padding-left:5rem}@media (max-width: 767px){#prices .prices-wrap .pricelist-wrap .services{padding-left:0px}}@media (min-width: 768px) and (max-width: 1199px){#prices .prices-wrap .pricelist-wrap .services{padding-left:2rem}}#prices .prices-wrap .pricelist-wrap .services .services-heading{font-family:rubik;font-size:1.8rem;font-weight:100;color:#0F2B59;padding-bottom:2rem}@media (max-width: 767px){#prices .prices-wrap .pricelist-wrap .services .services-heading{font-size:1.5rem;padding:2.5rem 0}}#prices .prices-wrap .pricelist-wrap .pricelist-col{display:flex;flex-direction:column}#prices .prices-wrap .pricelist-wrap .pricelist-col .pricelist-item{display:flex;font-family:roboto;font-size:1.02rem;font-weight:600;color:#0F2B59;max-width:32rem;border-bottom:1px solid #00000030;line-height:1.4}@media (max-width: 767px){#prices .prices-wrap .pricelist-wrap .pricelist-col .pricelist-item{max-width:none;font-size:0.9rem}}@media (min-width: 768px) and (max-width: 991px){#prices .prices-wrap .pricelist-wrap .pricelist-col .pricelist-item{font-size:1rem}}#prices .prices-wrap .pricelist-wrap .pricelist-col .pricelist-item .pricelist-item-name{margin:0.8rem auto 0.8rem 0}#prices .prices-wrap .pricelist-wrap .pricelist-col .pricelist-item .pricelist-item-price{margin:auto 0 auto 2.5rem;white-space:nowrap}#prices .prices-wrap .pricelist-wrap .pricelist-col .pricelist-item:last-child{border:none}#contacts{background-color:#031b47;display:flex;flex-direction:column}@media (min-width: 1200px) and (max-width: 1350px){#contacts{padding-left:2rem}}@media (max-width: 575px){#contacts{padding:0 2rem}}#contacts .contacts-wrap{display:flex;flex-direction:column;max-width:60rem;width:100%;margin:auto 0;height:100vh;position:relative;width:50vw;background:#031b47;align-items:center}@media (max-width: 1199px){#contacts .contacts-wrap{width:100%;height:100%;padding:4rem 0}}@media (max-width: 767px){#contacts .contacts-wrap{padding-top:5rem}}#contacts .contacts-content-wrap{display:flex;flex-direction:row;margin:0 auto}@media (max-width: 768px){#contacts .contacts-content-wrap{flex-direction:column}}#contacts .contacts-col-1{display:flex;flex-direction:column;padding-right:4rem;margin:auto 0}@media (max-width: 850px){#contacts .contacts-col-1{padding-right:0}}#contacts .contacts-col-1 .contacts-heading{font-family:rubik;font-size:2rem;font-weight:300;color:#fff;padding-bottom:2rem}#contacts .contacts-col-1 .contacts-columns{display:inline-flex;flex-direction:column}@media (max-width: 575px){#contacts .contacts-col-1 .contacts-columns{padding-bottom:3rem}}@media (min-width: 576px) and (max-width: 768px){#contacts .contacts-col-1 .contacts-columns{flex-direction:row}}#contacts .contacts-col-1 .contacts-columns .contacts-requisites{display:flex;flex-direction:column;padding-bottom:3rem;color:#fff;font-weight:100}@media (max-width: 850px){#contacts .contacts-col-1 .contacts-columns .contacts-requisites{padding-right:3rem}}#contacts .contacts-col-1 .contacts-columns .contacts-requisites div{font-size:1rem;display:flex;justify-content:flex-start}#contacts .contacts-col-1 .contacts-columns .contacts-requisites .phone2,#contacts .contacts-col-1 .contacts-columns .contacts-requisites .email{text-decoration:none;padding-bottom:1.2rem}#contacts .contacts-col-1 .contacts-columns .contacts-requisites .address{white-space:pre-line}#contacts .contacts-col-1 .contacts-columns .contacts-workhours{color:#fff;display:flex;flex-direction:column;font-weight:100;margin-right:auto}#contacts .contacts-col-1 .contacts-columns .contacts-workhours .workhours-heading{padding-bottom:1.4rem;font-size:1.6rem}#contacts .contacts-col-1 .contacts-columns .contacts-workhours .workhours-info{display:flex;flex-direction:row;font-size:1rem;font-weight:100}#contacts .contacts-col-1 .contacts-columns .contacts-workhours .workhours-info>ul:nth-child(1){margin:0}#contacts .contacts-col-1 .contacts-columns .contacts-workhours .workhours-info>ul:nth-child(2){margin:0 0 0 2.5rem}.contacts-map-wrap{display:inline-flex;margin:0 auto;width:100%}.contacts-map-wrap .contacts-map{margin:0 auto;border:2px solid #ffffff1f}@media (max-width: 575px){.contacts-map-wrap .contacts-map{width:80vw}}.contacts-info-wrap{display:flex;flex-direction:row;padding-top:3rem;color:#ffffff80;font-weight:300;font-size:0.85rem}@media (max-width: 575px){.contacts-info-wrap{flex-direction:column}}.contacts-info-wrap .accessibility{display:flex;flex-direction:column;line-height:1.2;margin-left:auto;padding-right:1rem;max-width:16rem}@media (max-width: 575px){.contacts-info-wrap .accessibility{margin:0 auto;padding:0 0 3rem 0}}.contacts-info-wrap .accessibility img{max-width:50px;height:auto;opacity:0.6;margin:0 auto;padding-bottom:15px}.contacts-info-wrap .accessibility>div{display:inline-flex;text-align:center;margin:0 auto}.contacts-info-wrap .requisites{text-align:center;font-weight:300;max-width:16rem;margin:auto auto auto 0;padding-left:1rem}@media (max-width: 575px){.contacts-info-wrap .requisites{margin:auto;padding:0}}#bottom-contacts{background-color:#031b47;display:flex;justify-content:center}@media (min-width: 1200px){#bottom-contacts{display:none}}#bottom-contacts #contacts{padding:4rem 0}body{font-family:roboto;margin:0}body .client-wrap{display:flex;flex-direction:column}body ul{list-style-type:none;padding:0;margin:0}

