h1,h3{margin-bottom:20px}h4,h5{line-height:1.5}.nav.closed,.nav.open{-webkit-transition:.25s cubic-bezier(.46, .03, .52, .96)}.hide,.nav__list a{display:none}.nav__list a,.nav__mobile-menu-wrapper a{color:#454b59;letter-spacing:.3px;font-weight:400}.hero,.nav{overflow-x:hidden;overflow-y:hidden}.hero__copy h1,.nav__list-burger svg:first-child line,.nav__mobile-menu-wrapper a{will-change:opacity,transform}.highlights__wrapper,.nav__mobile-menu-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal}.custom-container{width:100%;max-width:1200px;padding-right:20px;padding-left:20px;margin-right:auto;margin-left:auto}html{font-size:14px;overflow-x:hidden}body{font-family:Montserrat,sans-serif;color:#454b59;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden;scroll-behavior:smooth}.section{padding:80px 0;overflow-x:hidden}strong{font-weight:500}a{text-decoration:none;color:inherit}.anchor{position:relative;height:0;bottom:100px}.hero__door,.hero__leaves,.hero__woman{bottom:0;position:absolute}.anchor#zabiegi{bottom:-80px}.anchor#mapa-dojazdu{bottom:140px}.nobr{white-space:nowrap}.fade-in,.fade-left,.fade-right,.fade-up,.rotate{will-change:opacity,translate,transform;opacity:0;visibility:hidden}.fade-up{-webkit-transform:translateY(50px);transform:translateY(50px)}.fade-left{-webkit-transform:translateX(50px);transform:translateX(50px)}.fade-right{-webkit-transform:translateX(-50px);transform:translateX(-50px)}.rotate{-webkit-transform:translateY(-50px) rotate(90deg);transform:translateY(-50px) rotate(90deg)}p{font-size:1rem}h1,h2,h3,h4,h5{font-family:"Playfair Display",sans-serif;font-weight:400}.hero__copy h4,h4{font-family:Montserrat,sans-serif}h1{font-size:2.3rem;line-height:1.15}h2{margin-bottom:14px;font-size:1.8rem;line-height:1.2}h3{font-size:1.85rem}h4{font-weight:200;margin-bottom:30px;font-size:1.15rem;letter-spacing:-.3px}h5{margin-bottom:80px;font-size:1.2rem}.nav{width:100%;background:rgba(248,244,240,.95);-webkit-box-shadow:0 4px 30px rgba(177,177,177,.16);box-shadow:0 4px 30px rgba(177,177,177,.16);position:fixed;top:0;left:0;right:0;z-index:100;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.nav.closed{height:80px;transition:.25s cubic-bezier(.46, .03, .52, .96);-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-delay:0.2s;transition-delay:0.2s}.nav.open{height:100%;transition:.25s cubic-bezier(.46, .03, .52, .96);-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-delay:0.2s;transition-delay:0.2s}.nav__list a,.nav__list-burger{-webkit-transition:.25s cubic-bezier(.46, .03, .52, .96)}.nav__wrapper{height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nav__wrapper a{z-index:2}.nav__wrapper-logo{height:70px;width:auto}.nav__list{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nav__list a{margin-right:28px;font-size:.95rem;opacity:.7;transition:.25s cubic-bezier(.46, .03, .52, .96)}.footer a:hover,.footer button:hover,.nav__list a:hover{opacity:1}.nav__list a:last-child{margin-right:0}.nav__list-burger{position:relative;border-radius:200px;width:60px;height:60px;line-height:60px;cursor:pointer;transition:.25s cubic-bezier(.46, .03, .52, .96);background:rgba(245,234,227,.5);z-index:10}.nav__list-burger:active{background:#f5eae3}.nav__list-burger svg{position:relative;vertical-align:middle;pointer-events:none}.nav__list-burger svg:first-child{position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.nav__list-burger svg:last-child{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);opacity:0;will-change:opacity}.nav__mobile-menu{position:absolute;width:100%;height:100%;top:0;left:0;right:0}.hero,.hero__copy{position:relative}.nav__mobile-menu-wrapper{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:1}.hero,.highlights__wrapper{display:-webkit-box;display:-ms-flexbox}.nav__mobile-menu-wrapper a{margin-bottom:32px;font-size:1rem;-webkit-transform:translateX(50px);transform:translateX(50px);opacity:0}.hero__copy h4,.offer-overlay .section__header h2{margin-bottom:30px}.hero{min-height:640px;background:#faefe5;background:-webkit-gradient(linear,left top,right top,from(rgba(245,234,227,.6)),to(rgba(232,202,183,.4)));background:linear-gradient(90deg,rgba(245,234,227,.6) 0,rgba(232,202,183,.4) 100%);display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:576px){h1{font-size:2.8rem}h2{font-size:2rem}h4{font-size:1.3rem}h5{font-size:1.25rem}.hero{min-height:760px}}@media screen and (min-width:768px){html{font-size:15px}h1{font-size:3rem}h2{font-size:2.4rem}h4{font-size:1.2rem}.nav.closed,.nav__wrapper,.nav__wrapper-logo{height:100px}.hero{height:800px;max-height:100vh}}.hero__copy{top:-60px;z-index:10;max-width:400px}.hero__copy h1{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px);max-width:440px}.hero__copy h4{max-width:360px}.hero__woman{left:44%;height:60%;max-height:360px}.hero__door{left:46%;background:#7e513a;background:linear-gradient(60deg,rgba(126,81,58,.1) 20%,rgba(245,234,227,0) 80%);border-radius:340px 340px 0 0;width:50%;height:52%;z-index:-1}.hero__leaves{width:100%;height:100%;max-width:1920px;left:0;right:0;margin:0 auto;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.hero__leaves img{position:absolute;bottom:-24px;left:-60px;z-index:1;width:220px}@media screen and (min-width:576px){.hero__copy{max-width:unset}.hero__woman{height:60%;max-height:unset;left:50%}.hero__door{left:52%;height:64%}.hero__leaves img{width:340px}.highlights__bottom-headline{bottom:-170px}}.highlights{position:relative;background:#454b59;padding:80px 0}.highlights__wrapper{display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto}.appointment__booksy,.appointment__wrapper .col-12:nth-child(2),.offer-overlay,.offer-overlay__list-item-name{-webkit-box-orient:vertical;-webkit-box-direction:normal}.highlights__wrapper-item{width:100%;max-width:340px;text-align:center;margin-bottom:60px}@media screen and (min-width:768px){.hero__copy{max-width:660px;top:0}.hero__copy h4{max-width:500px}.hero__woman{left:60%;height:calc(100% - 120px);max-height:700px}.hero__door{max-width:620px;height:calc(100% - 160px);min-height:600px;left:60%}.hero__leaves img{left:unset;right:70%;width:480px}.highlights__wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.highlights__wrapper-item{margin-bottom:0;width:33.333%}.highlights__wrapper-item:nth-child(2){margin:0 20px}}.highlights__wrapper-item:last-child{margin-bottom:0}.highlights__wrapper-item-icon{margin-bottom:16px;height:80px;width:80px;margin-left:auto;margin-right:auto;border-radius:200px;border:1px solid rgba(255,255,255,.3)}.highlights__wrapper-item-icon img{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:48px;height:48px;opacity:.7}.highlights__wrapper-item h4,.highlights__wrapper-item p{color:#f1d8d4}.highlights__wrapper-item h4{margin-bottom:12px;font-family:"Playfair Display",sans-serif;font-weight:500}.highlights__wrapper-item p{margin-bottom:0}.highlights__line{position:absolute;left:50%;-webkit-transform:translateX(-50%) rotate(180deg);transform:translateX(-50%) rotate(180deg);padding:0;width:0;margin-top:20px;border-right:2px solid #e8cab7;height:160px}.highlights__bottom-headline{position:absolute;left:50%;bottom:-170px;-webkit-transform:translateX(-50%);transform:translateX(-50%);color:#f1d8d4;text-align:center}.highlights__bottom-headline h4{color:#454b59;opacity:.8;font-weight:400;margin-bottom:0;font-family:"Playfair Display",sans-serif}.footer h5,.offer h4{font-family:Montserrat,sans-serif}.offer{margin-top:0;padding-top:260px;padding-bottom:20px}.offer h4{font-weight:200;max-width:760px}.offer__categories{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:30px}.offer__categories-item{padding:10px;font-size:1rem;width:100%;height:120px;border:none;border-radius:10px;background:#f5eae3;margin-bottom:24px;color:#454b59;font-weight:400;-webkit-transition:.25s cubic-bezier(.46, .03, .52, .96);transition:.25s cubic-bezier(.46, .03, .52, .96)}.offer__categories-item:hover{background:rgba(245,234,227,.6)}.offer-overlay{visibility:hidden;opacity:0;-ms-flex-direction:column;flex-direction:column;position:fixed;height:100%;top:0;left:0;right:0;z-index:10;padding-top:160px;padding-bottom:40px;background:#fff}.offer-overlay__bg{position:absolute;top:0;left:0;right:0;width:100%;height:100%;background:-webkit-gradient(linear,left bottom,left top,from(rgba(245,234,227,0)),to(rgba(245,234,227,.5)));background:linear-gradient(0deg,rgba(245,234,227,0) 0,rgba(245,234,227,.5) 100%);z-index:-1}.offer-overlay__go-back{margin:0 auto 60px}.offer-overlay__subheading{margin-bottom:20px;color:#454b59;font-size:1.4rem;text-decoration:underline;text-underline-offset:2px}.offer-overlay .section__header{margin-top:0;text-align:center}.offer-overlay__list{margin:0 auto 60px;padding-left:0;max-width:800px}.offer-overlay__list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:24px 0;border-bottom:1px solid rgba(232,202,183,.7)}.offer-overlay__list-item:last-child{border-bottom:none}.offer-overlay__list-item-price{font-weight:400;margin-bottom:0;white-space:nowrap;color:#747885}.offer-overlay__list-item-name{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-right:40px;max-width:600px}.offer-overlay__list-item-name h4{margin-bottom:6px!important;font-weight:500}.offer-overlay__list-item-name h4:last-child{margin-bottom:0!important}.offer-overlay__list-item-name-annotation{font-weight:500;font-size:.75rem;color:#454b59;margin-bottom:0}.offer-overlay__list-item-info span{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-weight:500;font-size:.95rem;color:rgba(116,120,133,.6);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0;-webkit-transition:.25s cubic-bezier(.46, .03, .52, .96);transition:.25s cubic-bezier(.46, .03, .52, .96)}.offer-overlay__list-item-info span:after{content:url("/assets/img/arrow-right.svg");margin-left:2px;height:16px;width:16px}.offer-overlay__list-item-info span:hover{opacity:1;color:#747885}.offer-overlay__list-item-info span:hover::after{position:relative;left:4px;-webkit-transition:.25s cubic-bezier(.46, .03, .52, .96);transition:.25s cubic-bezier(.46, .03, .52, .96)}.offer-overlay__list-item-info-modal{visibility:hidden;opacity:0;position:fixed;height:100%;width:100%;top:0;left:0;right:0;overflow:auto;background:rgba(255,255,255,.8)}.appointment,.appointment__team,.footer,.img-wrapper,.map__photo,.team{overflow-x:hidden;overflow-y:hidden}.offer-overlay__list-item-info-modal-content{position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-radius:10px;background:#fff;padding:60px 20px 40px;max-width:800px;margin-top:120px;-webkit-box-shadow:0 4px 30px rgba(177,177,177,.16);box-shadow:0 4px 30px rgba(177,177,177,.16);margin-bottom:80px}.offer-overlay__list-item-info-modal-content h4{font-weight:500;max-width:600px;margin-bottom:20px!important;padding-right:40px}.offer-overlay__list-item-info-modal-content-treatment h4{margin-bottom:20px!important}.offer-overlay__list-item-info-modal-close{cursor:pointer;position:absolute;right:30px;top:30px;height:40px;width:40px;background:rgba(245,234,227,.5);border-radius:200px;text-align:center;-webkit-transition:.25s cubic-bezier(.46, .03, .52, .96);transition:.25s cubic-bezier(.46, .03, .52, .96)}.appointment__door,.offer-overlay__list-item-info-modal-close:active{background:#f5eae3}.footer a,.footer button,.reviews__slider-card{-webkit-transition:.25s cubic-bezier(.46, .03, .52, .96)}.offer-overlay__list-item-info-modal-close img{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:unset;pointer-events:none}.appointment{position:relative}.appointment__leaves,.footer__leaves{position:absolute;width:100%;height:100%;max-width:1920px;left:0;right:0;bottom:0;margin:0 auto;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;opacity:.6}.appointment__leaves img{position:absolute;bottom:-16px;right:0;width:110px}.appointment__cta-wrapper,.appointment__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.appointment__wrapper .col-12:first-child{margin-bottom:60px}.team .row:nth-child(3) h2,.team__wrapper .team__person:first-child{margin-bottom:80px}.appointment__wrapper .col-12:nth-child(2){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.appointment h2{margin-bottom:50px}.appointment__item,.footer__contact,.footer__social{margin-bottom:40px}.appointment__item:last-child{margin-bottom:0}.appointment__item h4{margin-bottom:0;font-weight:500}.appointment__item-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;margin-bottom:12px}.appointment__booksy,.team__person{display:-webkit-box;display:-ms-flexbox}.appointment__cta-wrapper img{display:none;position:relative;margin-right:20px;bottom:30px;-webkit-transform-origin:center;transform-origin:center}.appointment__team{width:100%;max-width:600px;margin:0 auto;border-radius:20% 10px}.appointment__team img{width:100%;height:100%;max-height:600px;-o-object-fit:cover;object-fit:cover;-o-object-position:56% 60%;object-position:56% 60%}.appointment__door{position:absolute;width:52%;bottom:0;left:48%;height:400px;background:linear-gradient(60deg,rgba(245,234,227,.4) 20%,rgba(245,234,227,.1) 80%);border-radius:200px 0 0;z-index:-1}.appointment__booksy{display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:40px 20px 0;z-index:1}.team__person,.voucher__copy{-webkit-box-orient:vertical;-webkit-box-direction:normal}.appointment__booksy p{margin-bottom:10px}.appointment__booksy img{max-width:100px;margin:0 auto}.team{position:relative;background:#454b59}.team h2{color:#f1d8d4;text-align:center;margin-bottom:60px}.team h4{color:#f1d8d4;margin-bottom:0}.team__wrapper{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.team .row,.team .row:first-child{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.team .row:nth-child(3){margin-top:80px}.team__circle{position:absolute;right:58%;bottom:40px;width:240px;pointer-events:none}.team__circle--2{display:none}.team__person{position:relative;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.team__person-photo{position:relative;width:80%;max-width:340px}.team__person-photo img:first-child{width:100%;max-width:340px;margin:0 auto;-o-object-fit:cover;object-fit:cover}.team__person-deco{position:absolute;border-radius:0;left:-22px;top:-15%;width:calc(50% + 22px)}.team__person-info{margin-top:20px;text-align:center;max-width:80%}.team__person-info h4{margin-bottom:6px;font-weight:500}.team__person-info p{color:#f1d8d4;margin-bottom:0}.team__person-info p:nth-child(3){max-width:340px;margin:16px auto 0}.team__person--big{width:80%;max-width:340px;-o-object-fit:cover;object-fit:cover;-o-object-position:50% top;object-position:50% top;margin-bottom:20px}.team .section__header p{color:#f1d8d4;max-width:570px;margin:0 auto 20px;text-align:center}.reviews h2,.reviews h4,.team__wrapper div,.tns-nav{text-align:center}.team .section__header h2{text-align:center;margin-bottom:6px}.team__wrapper .team__person:nth-child(2){margin-bottom:100px}.team__wrapper .team__person:nth-child(3){margin-bottom:0}.voucher{position:relative;padding:60px 0 0;background:linear-gradient(40deg,#f5eae3 0,rgba(245,234,227,.5) 100%)}.voucher .custom-container .row{margin-left:0;margin-right:0}.voucher h4{margin-bottom:20px;max-width:540px}.voucher__woman-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.map__copy,.voucher__copy{-ms-flex-direction:column}.voucher__woman-wrapper .voucher__woman{bottom:0;position:relative;right:120px;max-width:240px;margin-top:-100px;-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.voucher__leaves{display:none;position:absolute;right:60%;height:400px;bottom:0;opacity:.8}.map,.map__photo,.map__photo-map,.reviews__quote{position:relative}.voucher__copy{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;z-index:1;max-width:600px;padding:0}.voucher__copy #code{background:0 0;color:#454b59;border:1px dashed #454b59;line-height:44px;font-size:13px;position:relative;z-index:2;width:240px}.voucher__copy p{margin-top:40px;margin-bottom:0;font-weight:200;opacity:.8!important;width:70%;max-width:220px}.reviews__quote{width:40px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin-bottom:20px}.reviews h4{margin:0 auto;max-width:820px}.reviews h4:last-child{margin-top:16px;border-top:2px solid #f5eae3;max-width:600px;padding-top:16px;line-height:180%!important}.reviews h4:last-child span{font-weight:600}.reviews__slider{margin-top:60px}.reviews__slider-controls:active,.reviews__slider-controls:focus{-webkit-box-shadow:none;box-shadow:none;outline:0}.reviews__slider-card{border:2px solid #f5eae3;border-radius:10px;padding:30px 40px;cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:.25s cubic-bezier(.46, .03, .52, .96)}.reviews__slider-card:hover{background:rgba(255,255,255,.5)}.reviews__slider-card-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:30px}.footer__offer,.map__copy{display:-webkit-box;display:-ms-flexbox;-webkit-box-orient:vertical;-webkit-box-direction:normal}.reviews__slider-card-top-quote{height:40px;width:40px}.reviews__slider-card-top img{max-width:80px}.reviews__slider-card p{margin-bottom:10px;min-height:72px}.reviews__slider-card h5{margin-top:6px;margin-bottom:0}.map{padding-top:0;padding-bottom:0;z-index:1}.map__copy{background:#fff;display:flex;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:60px 30px;-webkit-box-shadow:0 10px 50px rgba(177,177,177,.1);box-shadow:0 10px 50px rgba(177,177,177,.1);border-radius:10px 10px 0 0}@media screen and (min-width:576px){.offer__categories-item{padding:20px;font-size:1.1rem}.offer-overlay__subheading{font-size:1.6rem}.appointment__door{height:780px}.voucher{padding-bottom:60px}.voucher__woman-wrapper{-webkit-transform:none;transform:none}.voucher__woman-wrapper .voucher__woman{max-height:440px;max-width:unset;margin-top:unset;right:unset;position:absolute;bottom:0}.voucher__copy p{max-width:unset;width:unset}.map__copy{padding:80px}}.map__copy h2{margin-bottom:20px}.map__photo{-webkit-box-shadow:inset 0 30px 30px rgba(177,177,177,.1),0 10px 50px rgba(177,177,177,.1);box-shadow:inset 0 30px 30px rgba(177,177,177,.1),0 10px 50px rgba(177,177,177,.1);height:400px}.map__photo-map{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;border-radius:0 0 10px 10px;z-index:-1}.map__photo-pin{position:absolute;top:15%;left:56%}.footer{position:relative;color:#f1d8d4;background:#454b59;padding-top:260px;padding-bottom:40px;margin-top:-200px}.footer__leaves img{position:absolute;bottom:0;left:70%;-webkit-transform:rotateY(180deg) rotate(-10deg);transform:rotateY(180deg) rotate(-10deg);z-index:1;width:220px}.footer__circle{position:absolute;top:20%;right:-30%;width:240px;pointer-events:none}@media screen and (min-width:576px){.footer__circle{top:-38%;right:90%}}.footer__header{margin-bottom:4surge0px}.footer a,.footer button{text-decoration:none;color:inherit;font-size:1rem;opacity:.75;transition:.25s cubic-bezier(.46, .03, .52, .96);cursor:pointer;background:0 0;border:none;text-align:start;margin:4px 0;padding:0}.footer h3{margin-bottom:12px}.footer h5,.footer p{margin-bottom:14px}.footer h5{font-weight:500}.footer__messenger-logo{margin-left:6px}.footer__contact a:first-of-type{display:block;margin-bottom:10px}.footer__social img{height:40px;width:40px}.footer__social img:first-child{margin-right:10px}.footer__copyright p{margin-bottom:0;margin-top:8px}.footer__offer{display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:60px}@media screen and (min-width:992px){.hide-lg,.nav__list-burger,.nav__mobile-menu,.nav__mobile-menu-wrapper{display:none}.nav__list a,.show-lg{display:block}.hero{height:900px}.highlights__wrapper-item:nth-child(2){margin:0 40px}.offer__categories{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.appointment__wrapper .col-12:first-child{padding-right:40px}.appointment__wrapper .col-12:nth-child(2){-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.appointment__item{max-width:480px}.appointment__team{width:90%;max-height:600px;border-radius:140px 10px}.appointment__booksy{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.appointment__booksy p{margin-right:20px}.team{padding:100px 0 80px}.team__circle{width:unset;height:unset;left:-120px;bottom:20px}.team .section__header p{text-align:start;margin:unset;margin-bottom:20px}.footer__offer,.footer__social,.team .section__header p:last-of-type,.team__wrapper .team__person:first-child,.team__wrapper .team__person:nth-child(2){margin-bottom:0}.map__copy{height:540px;padding:60px;border-radius:10px 0 0 10px}.map__copy h2{max-width:300px}.map__photo{-webkit-box-shadow:inset 30px 0 30px rgba(177,177,177,.1),0 10px 50px rgba(177,177,177,.1);box-shadow:inset 30px 0 30px rgba(177,177,177,.1),0 10px 50px rgba(177,177,177,.1);height:540px}.map__photo-map{border-radius:0 10px 10px 0}.footer__circle{top:-70%;width:300px}.footer__copyright{margin-top:50px}}.footer__offer a{margin-bottom:8px}.footer__offer a:last-child{margin-bottom:0}.loading{position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;width:100%;background:#f5eae3;top:0;left:0;right:0;z-index:1000}.loading .loader{color:#fff;font-size:10px;margin:0 auto;width:10px;height:10px;border-radius:50%;position:relative;-webkit-animation:1.3s linear infinite load4;animation:1.3s linear infinite load4;-webkit-transform:translateZ(0);transform:translateZ(0)}@-webkit-keyframes load4{0%,100%{-webkit-box-shadow:0 -3em 0 .2em,2em -2em 0 0,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 0;box-shadow:0 -3em 0 .2em,2em -2em 0 0,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 0}12.5%{-webkit-box-shadow:0 -3em 0 0,2em -2em 0 .2em,3em 0 0 0,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em;box-shadow:0 -3em 0 0,2em -2em 0 .2em,3em 0 0 0,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}25%{-webkit-box-shadow:0 -3em 0 -.5em,2em -2em 0 0,3em 0 0 .2em,2em 2em 0 0,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em;box-shadow:0 -3em 0 -.5em,2em -2em 0 0,3em 0 0 .2em,2em 2em 0 0,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}37.5%{-webkit-box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 0,2em 2em 0 .2em,0 3em 0 0,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em;box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 0,2em 2em 0 .2em,0 3em 0 0,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}50%{-webkit-box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 0,0 3em 0 .2em,-2em 2em 0 0,-3em 0 0 -1em,-2em -2em 0 -1em;box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 0,0 3em 0 .2em,-2em 2em 0 0,-3em 0 0 -1em,-2em -2em 0 -1em}62.5%{-webkit-box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 0,-2em 2em 0 .2em,-3em 0 0 0,-2em -2em 0 -1em;box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 0,-2em 2em 0 .2em,-3em 0 0 0,-2em -2em 0 -1em}75%{-webkit-box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 .2em,-2em -2em 0 0;box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 .2em,-2em -2em 0 0}87.5%{-webkit-box-shadow:0 -3em 0 0,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 0,-2em -2em 0 .2em;box-shadow:0 -3em 0 0,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 0,-2em -2em 0 .2em}}@keyframes load4{0%,100%{-webkit-box-shadow:0 -3em 0 .2em,2em -2em 0 0,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 0;box-shadow:0 -3em 0 .2em,2em -2em 0 0,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 0}12.5%{-webkit-box-shadow:0 -3em 0 0,2em -2em 0 .2em,3em 0 0 0,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em;box-shadow:0 -3em 0 0,2em -2em 0 .2em,3em 0 0 0,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}25%{-webkit-box-shadow:0 -3em 0 -.5em,2em -2em 0 0,3em 0 0 .2em,2em 2em 0 0,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em;box-shadow:0 -3em 0 -.5em,2em -2em 0 0,3em 0 0 .2em,2em 2em 0 0,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}37.5%{-webkit-box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 0,2em 2em 0 .2em,0 3em 0 0,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em;box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 0,2em 2em 0 .2em,0 3em 0 0,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}50%{-webkit-box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 0,0 3em 0 .2em,-2em 2em 0 0,-3em 0 0 -1em,-2em -2em 0 -1em;box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 0,0 3em 0 .2em,-2em 2em 0 0,-3em 0 0 -1em,-2em -2em 0 -1em}62.5%{-webkit-box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 0,-2em 2em 0 .2em,-3em 0 0 0,-2em -2em 0 -1em;box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 0,-2em 2em 0 .2em,-3em 0 0 0,-2em -2em 0 -1em}75%{-webkit-box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 .2em,-2em -2em 0 0;box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 .2em,-2em -2em 0 0}87.5%{-webkit-box-shadow:0 -3em 0 0,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 0,-2em -2em 0 .2em;box-shadow:0 -3em 0 0,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 0,-2em -2em 0 .2em}}.btn{border:none;border-radius:200px;padding:0 28px;height:46px;line-height:46px;font-size:.9rem;font-weight:400;-webkit-transition:.25s cubic-bezier(.46, .03, .52, .96);transition:.25s cubic-bezier(.46, .03, .52, .96);opacity:1!important}.btn:active,.btn:focus{outline:0;border:none;-webkit-box-shadow:none;box-shadow:none}.btn--primary{background:#f5eae3;color:#454b59}.btn--primary:hover{background:rgba(245,234,227,.6)}.btn--primary:active{background:rgba(245,234,227,.3)}.btn--primary.btn--outline{background:rgba(245,234,227,.2);border:1px solid #f5eae3}.btn--primary.btn--outline:hover{background:0 0;color:#454b59}.btn--secondary{background:#f1d8d4;color:#454b59}.btn--secondary:hover{background:#edcec8}.btn--secondary:active{background:#e9c3bd}.btn--tertiary{background:#454b59;color:#f1d8d4}.btn--tertiary:hover{color:#f1d8d4;background:#747885}.btn--tertiary:active{background:#e9c3bd;color:#454b59}.horizontal-line{width:40px;border-bottom:2px solid #e8cab7}.tns-nav{display:flex;position:relative;width:100%;max-width:640px;margin-left:auto;margin-right:auto;margin-top:40px;z-index:1;border-radius:2000px;overflow:hidden}.tns-nav button{height:6px;border:none;flex-basis:100%;background:#f5eae3;-webkit-transition:.3s;transition:.3s}.tns-nav:first-child{border-radius:100px 0 0 100px}.tns-nav:nth-child(2){border-radius:0 100px 100px 0}.reviews__slider-controls{display:none;position:absolute;left:0;right:0;width:100%;height:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width:576px){.footer__offer{-ms-flex-wrap:wrap;flex-wrap:wrap;max-height:180px;max-width:520px}.reviews__slider-controls{display:-webkit-box;display:-ms-flexbox;display:flex}}.reviews__slider-controls svg{height:40px;width:40px;position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);vertical-align:middle}.reviews__slider-controls svg path{color:#e8cab7}.reviews__slider-controls div{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-radius:200px;width:60px;height:60px;line-height:60px;cursor:pointer;z-index:1;-webkit-transition:.25s cubic-bezier(.46, .03, .52, .96);transition:.25s cubic-bezier(.46, .03, .52, .96);outline:0}.reviews__slider-controls div:hover{background:rgba(255,255,255,.6)}.reviews__slider-controls div:active{background:#fff}.reviews__slider-controls div:first-child{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;margin-left:-20px}.reviews__slider-controls div:last-child{right:0;margin-right:-20px}@media screen and (min-width:768px){.offer-overlay{padding-top:180px}.offer-overlay__list-item-info-modal-content{margin-top:200px;padding:60px 40px 40px}.appointment__leaves img{width:260px;bottom:-36px}.appointment__wrapper .col-12:first-child{margin-bottom:0}.appointment__cta-wrapper{margin-left:-140px;margin-top:-50px}.appointment__cta-wrapper img,.voucher__leaves{display:block}.voucher{padding:80px 0}.footer__leaves img{left:80%;width:240px}.reviews__slider-controls div:first-child{margin-left:-15px}.reviews__slider-controls div:last-child{margin-right:-15px}}@media screen and (min-width:1200px){html{font-size:16px}.highlights__wrapper-item:nth-child(2){margin:0}.team__circle--2{display:block;top:-6%;left:100%}.map__copy h2{max-width:400px}.reviews__slider-controls div:first-child{margin-left:-20px}.reviews__slider-controls div:last-child{margin-right:-20px}}@media screen and (min-width:1400px){.reviews__slider-controls div:first-child{margin-left:-40px}.reviews__slider-controls div:last-child{margin-right:-40px}}button.tns-nav-active{background:#e8cab7}.bg-gradient{background:-webkit-gradient(linear,left bottom,left top,from(rgba(245,234,227,0)),to(rgba(245,234,227,.5)))!important;background:linear-gradient(0deg,rgba(245,234,227,0) 0,rgba(245,234,227,.5) 100%)!important}.img-wrapper{position:relative;z-index:1}.img-wrapper img{height:100%;width:100%;-webkit-transform:scale(1.2);transform:scale(1.2)}