body{color:#535a59}body .button-container .button{display:inline-block;padding:10px 30px;color:#fff;background:#59d7c9;border:1px solid #fff;font-size:16px;font-weight:500;-moz-transition:.1s all linear;-ms-transition:.1s all linear;-webkit-transition:.1s all linear;transition:.1s all linear}body .button-container .button:hover,body .button-container .button:focus{text-decoration:none;background:#3fb5a8}.content .headers .slider{margin-bottom:0}.content .headers .slider .slick-dots{display:none !important}.content .ages-block{position:relative;-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}.content .ages-block .ages-container{background:#fff;border:1px solid #e7eaec;padding:20px;display:grid;grid-template-columns:repeat(4, 1fr)}.content .ages-block .ages-container .item{padding:0 20px;padding-bottom:40px;text-align:center;position:relative}.content .ages-block .ages-container .item:not(:last-child){border-right:1px solid #e7eaec}.content .ages-block .ages-container .item .age{font-size:32px;font-weight:700;color:#c6ad79}.content .ages-block .ages-container .item .texts{text-align:left;padding:20px 0}.content .ages-block .ages-container .item .texts .text{font-weight:700}.content .ages-block .ages-container .item .texts .recommend{font-family:"Playfair Display",serif;font-size:16px;font-weight:700;font-style:italic;color:#907d56}.content .ages-block .ages-container .item .button-container{position:absolute;bottom:0;left:50%;-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}.content .info-block{margin-top:-80px}.content .info-block .info-container{background:url("/modules/index/images/flower.png") top center no-repeat;padding:60px 0;max-width:1400px;margin:0 auto}.content .info-block .info-container>.title{text-align:center;font-size:26px;font-weight:700;padding-bottom:60px}.content .info-block .info-container .info{display:flex;flex-wrap:wrap;justify-content:center}.content .info-block .info-container .info .item{padding:10px 24px}.content .info-block .info-container .info .item:not(:first-child){border-left:1px solid #e7eaec}.content .info-block .info-container .info .item .title{font-weight:700}.content .info-block .info-container .info .item .text{color:#535a59}.content .info-block .info-container .info .item .text.booking{display:inline-block;background-color:#e94b6d;border:1px solid rgba(0,0,0,0);padding:10px 20px;font-size:16px;color:#fff;text-decoration:none;border-radius:15px;-webkit-box-shadow:0 0 10px hsla(0,0%,100%,.4);-moz-box-shadow:0 0 10px hsla(0,0%,100%,.4);box-shadow:0 0 10px hsla(0,0%,100%,.4);-moz-transition:.3s background-color ease-out;-ms-transition:.3s background-color ease-out;-webkit-transition:.3s background-color ease-out;transition:.3s background-color ease-out}.content .info-block .info-container .info .item .text.booking:hover,.content .info-block .info-container .info .item .text.booking:focus{background-color:#cc3354}.content .info-block .info-container .info .item .text.booking span:first-child{padding-right:5px}.content .about-us-block{padding:80px 0}.content .about-us-block .title-container{background:url("/modules/index/images/flower.png") top center no-repeat}.content .about-us-block .title-container .title{font-size:26px;font-weight:700;padding:60px 0;text-align:center;text-transform:uppercase}.content .about-us-block .about-us-container{display:grid;grid-template-columns:4fr 6fr;grid-gap:30px;align-items:center}.content .about-us-block .about-us-container .text-container .text{font-size:16px;font-weight:300}.content .about-us-block .visible-container{font-size:16px;font-weight:300;padding-top:40px}.content .about-us-block .visible-container .title{font-weight:700}.content .about-us-block .visible-container .text{padding:20px 0}.content .about-us-block .visible-container .list .item{padding:5px 0 5px 25px;position:relative}.content .about-us-block .visible-container .list .item::before{font-family:"Font Awesome 5 Pro",serif;content:"";position:absolute;top:5px;left:0;font-weight:400;font-size:16px;color:#59d7c9}.content .about-us-block .visible-container .description{padding-top:20px}.content .featured-blog-articles .blog-articles .article.grid-format .data-wrapper .control a span:hover,.content .featured-blog-articles .blog-articles .article.grid-format .data-wrapper .control a span:focus{color:#59d7c9}.content .phone-block{background:#59d7c9}.content .phone-block .phone-container{text-align:center;padding:40px 0}.content .phone-block .phone-container .text{font-size:18px;font-weight:500;color:#fff;line-height:1.7}.content .phone-block .phone-container .text a{display:inline-block;background-color:#e94b6d;border:1px solid rgba(0,0,0,0);padding:10px 20px;font-size:20px;color:#fff !important;text-decoration:none;border-radius:15px;-webkit-box-shadow:0 0 10px hsla(0,0%,100%,.4);-moz-box-shadow:0 0 10px hsla(0,0%,100%,.4);box-shadow:0 0 10px hsla(0,0%,100%,.4);-moz-transition:.3s background-color ease-out;-ms-transition:.3s background-color ease-out;-webkit-transition:.3s background-color ease-out;transition:.3s background-color ease-out}.content .phone-block .phone-container .text a:hover,.content .phone-block .phone-container .text a:focus{background-color:#cc3354}.content .phone-block .phone-container .text a span{color:#fff !important}.content .phone-block .phone-container .text a span:first-child{padding-right:5px}.content .phone-block .phone-container .text span{text-transform:uppercase;font-size:20px;color:#0b7065;font-weight:700}.content .allergic-block{margin-top:40px;padding:80px 0 120px;background:url("/modules/index/images/flower.png") top center no-repeat}.content .allergic-block .allergic-container .title-container{text-align:center}.content .allergic-block .allergic-container .title-container .title{font-size:26px;font-weight:700}.content .allergic-block .allergic-container .title-container .text{font-family:"Playfair Display",serif;font-size:16px;font-weight:700;font-style:italic;color:#907d56}.content .allergic-block .allergic-container .list-container{padding-top:60px;font-size:16px}.content .allergic-block .allergic-container .list-container .title{padding-bottom:20px;font-weight:700}.content .allergic-block .allergic-container .list-container .list{display:grid;grid-template-columns:1fr 1fr;grid-gap:30px}.content .allergic-block .allergic-container .list-container .list .column .item{font-weight:300;padding-top:10px;padding-left:20px;position:relative}.content .allergic-block .allergic-container .list-container .list .column .item::before{font-family:"Font Awesome 5 Pro",serif;content:"";position:absolute;top:9px;left:0;font-weight:400;font-size:16px;color:#59d7c9}.content .allergic-block .allergic-container .facebook-container{font-size:16px;font-weight:700;padding-bottom:60px}.content .allergic-block .allergic-container .facebook-container span{color:#3fb5a8}.content .expect-block{padding:60px 0}.content .expect-block .expect-container{font-size:16px;font-weight:300}.content .expect-block .expect-container .title{font-weight:700;padding-bottom:20px}.content .expect-block .expect-container .list .item{padding:5px 0 5px 20px;position:relative}.content .expect-block .expect-container .list .item::before{font-family:"Font Awesome 5 Pro",serif;content:"";position:absolute;top:5px;left:0;font-weight:400;font-size:16px;color:#59d7c9}.content .expect-block .expect-container .button-container{padding-top:40px}.content .featured-catalog-items{margin-top:40px;padding:80px 0;background:url("/modules/index/images/flower.png") top center no-repeat}.content .featured-catalog-items .title-container{text-align:center}.content .featured-catalog-items .title-container .title{font-size:26px;font-weight:700}.content .featured-catalog-items .title-container .text{font-family:"Playfair Display",serif;font-size:16px;font-weight:700;font-style:italic;color:#907d56}.content .featured-catalog-items .catalog-items{margin:60px auto;display:grid;grid-template-columns:repeat(4, 1fr);border:1px solid #e7eaec;padding:20px 0}.content .featured-catalog-items .catalog-items .item{padding:0 20px}.content .featured-catalog-items .catalog-items .item:not(:last-child){border-right:1px solid #e7eaec}.content .featured-catalog-items .catalog-items .item .wrapper .image-container a{border:none}.content .featured-catalog-items .catalog-items .item .wrapper .data-wrapper .name a{color:#535a59}.content .featured-catalog-items .catalog-items .item .wrapper .data-wrapper .prices .old-price{padding-bottom:10px}.content .featured-catalog-items .button-container{text-align:center}.content .featured-catalog-items .button-container .button{min-width:220px;text-align:center}.content .featured-catalog-items .button-container .button.more-button{border-color:#59d7c9;margin-right:20px}.content .featured-catalog-items .button-container .button.webshop-button{background:#fff;border-color:#907d56;color:#907d56}.content .featured-catalog-items .button-container .button.webshop-button:hover,.content .featured-catalog-items .button-container .button.webshop-button:focus{background:#907d56;color:#fff}.content .newsletter-block{background:#59d7c9}.content .newsletter-block .newsletter-container{text-align:center;padding:40px 0}.content .newsletter-block .newsletter-container .title{font-size:20px;font-weight:700;color:#0b7065}.content .newsletter-block .newsletter-container .text{font-size:18px;font-weight:500;color:#fff;padding:10px 0 30px}.content .newsletter-block .newsletter-container .button-container .button:hover,.content .newsletter-block .newsletter-container .button-container .button:focus{color:#59d7c9;background:#fff}.content .name-block{margin-top:60px;padding:80px 0 120px;background:url("/modules/index/images/flower.png") top center no-repeat}.content .name-block .name-container .title-container{text-align:center}.content .name-block .name-container .title-container .title{font-size:26px;font-weight:700}.content .name-block .name-container .title-container .text{font-family:"Playfair Display",serif;font-size:16px;font-weight:700;color:#907d56;font-style:italic;padding-bottom:40px}.content .name-block .name-container .title-container .description{text-align:left}.content .skin-diagnostics-block{margin-top:60px;padding:80px 0 120px;background:url("/modules/index/images/flower.png") top center no-repeat}.content .skin-diagnostics-block .title-container{text-align:center}.content .skin-diagnostics-block .title-container .title{font-size:26px;font-weight:700}.content .skin-diagnostics-block .title-container .text{font-family:"Playfair Display",serif;font-size:16px;font-weight:700;color:#907d56;font-style:italic;padding-bottom:40px}.content .skin-diagnostics-block .diagnostics-container .title{font-weight:700}.content .skin-diagnostics-block .diagnostics-container .text{font-weight:500;padding-bottom:20px}.content .skin-diagnostics-block .diagnostics-container .description-container{padding-bottom:20px}.content .skin-diagnostics-block .diagnostics-container .description-container .description{padding:5px 0 5px 20px;position:relative}.content .skin-diagnostics-block .diagnostics-container .description-container .description::before{font-family:"Font Awesome 5 Pro",serif;content:"";position:absolute;top:5px;left:0;font-weight:400;font-size:16px;color:#59d7c9}.content .diagnostics-bottom-container{background:#59d7c9}.content .diagnostics-bottom-container .diagnostics-bottom-inner{text-align:center;padding:40px 0}.content .diagnostics-bottom-container .diagnostics-bottom-inner .end-title{font-size:18px;font-weight:700;color:#0b7065;line-height:1.7;text-transform:uppercase}.content .diagnostics-bottom-container .diagnostics-bottom-inner .end-text{font-size:18px;font-weight:500;color:#fff;line-height:1.7}.content .diagnostics-bottom-container .diagnostics-bottom-inner .end-text a{display:inline-block;background-color:#e94b6d;border:1px solid rgba(0,0,0,0);padding:10px 20px;font-size:20px;color:#fff !important;text-decoration:none;border-radius:15px;-webkit-box-shadow:0 0 10px hsla(0,0%,100%,.4);-moz-box-shadow:0 0 10px hsla(0,0%,100%,.4);box-shadow:0 0 10px hsla(0,0%,100%,.4);-moz-transition:.3s background-color ease-out;-ms-transition:.3s background-color ease-out;-webkit-transition:.3s background-color ease-out;transition:.3s background-color ease-out}.content .diagnostics-bottom-container .diagnostics-bottom-inner .end-text a:hover,.content .diagnostics-bottom-container .diagnostics-bottom-inner .end-text a:focus{background-color:#cc3354}.content .diagnostics-bottom-container .diagnostics-bottom-inner .end-text a span{color:#fff !important}.content .diagnostics-bottom-container .diagnostics-bottom-inner .end-text a span:first-child{padding-right:5px}@media(min-width: 992px)and (max-width: 1199.98px){.content .info-block .info-container .item .text{font-size:15px}}@media(min-width: 576px)and (max-width: 767.98px){.content .info-block .info-container{text-align:center}.content .phone-block .phone-container .text{max-width:380px;margin:0 auto}.content .diagnostics-bottom-container .diagnostics-bottom-inner{max-width:380px;margin:0 auto}}@media(max-width: 575.98px){.content .info-block .info-container{text-align:center}}@media(max-width: 1199px){.content .info-block .info-container .info .item{padding:12px;margin-bottom:30px}}@media(max-width: 991px){.content .ages-block{margin-top:40px;position:initial;-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}.content .ages-block .ages-container{padding:20px 0}.content .info-block{margin-top:40px}.content .info-block .info-container .info{display:grid;grid-template-columns:1fr 1fr;grid-row-gap:30px}.content .info-block .info-container .info .item{margin-bottom:10px;border-left:1px solid #e7eaec}.content .featured-catalog-items{margin-top:40px;padding:80px 0;background:url("/modules/index/images/flower.png") top center no-repeat}.content .featured-catalog-items .title-container{text-align:center}.content .featured-catalog-items .title-container .title{font-size:26px;font-weight:700}.content .featured-catalog-items .title-container .text{font-family:"Playfair Display",serif;font-size:14px;font-weight:700;color:#907d56}.content .featured-catalog-items .catalog-items{grid-template-columns:repeat(2, 1fr);grid-row-gap:30px}.content .featured-catalog-items .catalog-items .item:not(:last-child){border-right:none}.content .featured-catalog-items .catalog-items .item:nth-child(even){border-left:1px solid #e7eaec}.content .about-us-block .about-us-container{padding:0 0 60px 0;grid-template-columns:1fr}.content .about-us-block .about-us-container .image-container{text-align:center}}@media(max-width: 767px){.content .ages-block .ages-container{grid-template-columns:1fr 1fr;grid-row-gap:30px}.content .ages-block .ages-container .item:not(:last-child){border-right:none}.content .ages-block .ages-container .item:nth-child(even){border-left:1px solid #e7eaec}.content .info-block{margin-top:40px}.content .info-block .info-container .info{grid-template-columns:1fr}}@media(max-width: 575px){.content .ages-block .ages-container{grid-template-columns:1fr;grid-gap:0;padding:0 20px;max-width:280px;margin:0 auto}.content .ages-block .ages-container .item{border-left:none;border-right:none;padding:20px 0}.content .ages-block .ages-container .item:not(:last-child){border:none;border-bottom:1px solid #e7eaec}.content .ages-block .ages-container .item:nth-child(even){border-left:none}.content .ages-block .ages-container .item .button-container{position:initial;-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}.content .featured-catalog-items{margin-top:40px;padding:80px 0;background:url("/modules/index/images/flower.png") top center no-repeat}.content .featured-catalog-items .title-container{text-align:center}.content .featured-catalog-items .title-container .title{font-size:26px;font-weight:700}.content .featured-catalog-items .title-container .text{font-family:"Playfair Display",serif;font-size:14px;font-weight:700;color:#907d56}.content .featured-catalog-items .catalog-items{grid-template-columns:1fr;border:none}.content .featured-catalog-items .catalog-items .item:nth-child(even){border-left:none}.content .featured-catalog-items .button-container{display:flex;flex-direction:column;align-items:center}.content .featured-catalog-items .button-container .button.more-button{margin:0;margin-bottom:20px}.content .allergic-block .allergic-container .list-container .list{grid-template-columns:1fr;grid-gap:0}}
