.cats_wrap .package_part_2 .go_back{border-radius:3px;display:inline-block;text-decoration:none !important;transition-duration:.3s;cursor:pointer;font-weight:400;position:relative;padding:0 35px}.cats_wrap .package_part_2 .go_back:after{content:'';position:absolute;right:20px;top:0;bottom:0;margin:auto 0;width:14px;height:13px;transition-duration:.3s;background:url('../images/sprite.645412625.svg') no-repeat -230px -30px;opacity:0}.cats_wrap .package_part_2 .go_back:focus{outline:none}.cats_wrap .package_part_2 .go_back:hover{text-decoration:none !important;padding:0 45px 0 25px}.cats_wrap .package_part_2 .go_back:hover:after{opacity:1}@media screen and (max-width: 639px){.cats_wrap .package_part_2 .go_back{padding:0 23px}.cats_wrap .package_part_2 .go_back:after{right:13px}.cats_wrap .package_part_2 .go_back:hover{padding:0 33px 0 13px}}.cats_wrap .package_part_2 .go_back{color:#0a0f13;border:2px solid #0a0f13;line-height:46px}.cats_wrap .package_part_2 .go_back:after{background-position:-260px -50px}@media screen and (max-width: 639px){.cats_wrap .package_part_2 .go_back{line-height:40px}}.cats_wrap .package_part_2 .go_back{padding:0 22px}.cats_wrap .package_part_2 .go_back:after{right:12px}.cats_wrap .package_part_2 .go_back:hover{padding:0 32px 0 12px}.cats_wrap .package_part_2 .results_wrap .contains{line-height:30px}.cats_wrap .package_part_2 .results_wrap .contains li{position:relative;padding-left:32px}.cats_wrap .package_part_2 .results_wrap .contains li:before{content:'';position:absolute;left:0;top:9px;width:16px;height:12px;background:url('../images/sprite.645412625.svg') no-repeat -510px 0}.groups>div,.cats_wrap>div{max-width:1340px;margin-left:auto;margin-right:auto}.cats_wrap .package_part_2 .addons_wrap ul li label .state:after,.cats_wrap .treatment_cat .list .checkbox .state:after,.cats_wrap .prices_popup .info .email_wrap button:after,.groups form button:after,.cats_wrap .treatment_cat>h3 span:before,.cats_wrap .treatment_cat>h3 span:after,.cats_wrap .treatment_cat .popup_wrap .icon:before,.cats_wrap .treatment_cat .popup_wrap .icon:after{position:absolute;left:0;right:0;top:0;bottom:0}@-webkit-keyframes bounce{0%{margin-left:-3px}50%{margin-left:3px}100%{margin-left:-3px}}@-moz-keyframes bounce{0%{margin-left:-3px}50%{margin-left:3px}100%{margin-left:-3px}}@keyframes bounce{0%{margin-left:-3px}50%{margin-left:3px}100%{margin-left:-3px}}@-webkit-keyframes bounceWrap{0%{width:calc(50% + 3px)}50%{width:calc(50% - 3px)}100%{width:calc(50% + 3px)}}@-moz-keyframes bounceWrap{0%{width:calc(50% + 3px)}50%{width:calc(50% - 3px)}100%{width:calc(50% + 3px)}}@keyframes bounceWrap{0%{width:calc(50% + 3px)}50%{width:calc(50% - 3px)}100%{width:calc(50% + 3px)}}.cats_wrap .package_part_2 .addons_wrap ul li label,.cats_wrap .treatment_cat .list .checkbox{position:relative;cursor:pointer;color:#282828;display:flex;align-items:center;max-width:fit-content}.cats_wrap .package_part_2 .addons_wrap ul li label .state,.cats_wrap .treatment_cat .list .checkbox .state{display:inline-block;vertical-align:text-bottom;position:relative;background:#fff;border-radius:3px;width:26px;height:26px;border:2px solid #282828}.cats_wrap .package_part_2 .addons_wrap ul li label .state:after,.cats_wrap .treatment_cat .list .checkbox .state:after{content:'';width:16px;height:16px;margin:auto;border-radius:3px}.cats_wrap .package_part_2 .addons_wrap ul li label input[type="checkbox"],.cats_wrap .treatment_cat .list .checkbox input[type="checkbox"]{display:none}.cats_wrap .package_part_2 .addons_wrap ul li label input[type="checkbox"]:checked+.state:after,.cats_wrap .treatment_cat .list .checkbox input[type="checkbox"]:checked+.state:after{background:#282828}.cats_wrap .package_part_2 .addons_wrap ul li label a,.cats_wrap .treatment_cat .list .checkbox a{text-decoration:underline}.cats_wrap .package_part_2 .addons_wrap ul li label a:hover,.cats_wrap .treatment_cat .list .checkbox a:hover{text-decoration:none}.groups{padding-left:20px;padding-right:20px}.groups>div{position:relative}.groups>div:before{content:'';position:absolute;left:0;right:0;bottom:0;height:1px;background:rgba(40,40,40,0.1)}.groups .menu{display:flex;align-items:center;position:relative}.groups .menu li:not(:first-child,.underline){margin-left:22px}.groups .menu a{display:flex;align-items:center;padding:0 20px 25px 20px}.groups .menu img{border-radius:50%;margin-right:15px;background:#f1ece6}.groups .menu .underline{position:absolute;bottom:0;left:0;height:2px;width:0;background:#282828;transition:all .3s ease}@media screen and (max-width: 639px){.groups{position:relative;padding-right:0}.groups>div{overflow-x:auto;overflow-y:visible;scrollbar-width:none;-ms-overflow-style:none;position:static}.groups>div::-webkit-scrollbar{display:none}.groups>div:before{left:20px;right:20px}.groups .menu{font-size:14px;justify-content:space-between;padding-right:20px}.groups .menu li:not(:first-child,.underline){margin-left:33px}.groups .menu a{padding:0 12px 20px 0}.groups .menu img{max-width:36px;margin-right:10px}}@media screen and (max-width: 479px){.groups .menu{display:inline-flex;font-size:16px}.groups .menu li:not(:first-child,.underline){margin-left:19px}.groups .menu a{padding:0 15px 18px 15px}.groups .menu img{display:none}}@media screen and (max-width: 375px){.groups .menu li:not(:first-child,.underline){margin-left:15px}}.cats_wrap .prices_popup .popup_content{margin-top:57px;max-height:calc(100% - 80px)}.cats_wrap .prices_popup .prices li{display:grid;justify-content:space-between;align-items:center;grid-template-columns:1fr auto auto;height:50px}.cats_wrap .prices_popup .prices li:first-child{font-weight:500}.cats_wrap .prices_popup .prices span:last-child{min-width:120px;text-align:right}.cats_wrap .prices_popup .prices .before_discount{text-decoration:line-through}.cats_wrap .prices_popup .prices .member_price{color:#93857c}.cats_wrap .prices_popup .info{margin-top:36px}.cats_wrap .prices_popup .info .email_wrap{display:flex;justify-content:space-between;align-items:center;font-weight:500}.cats_wrap .prices_popup .info .email_wrap input{min-width:330px;height:46px;padding:0 50px 0 15px}.cats_wrap .prices_popup .info .email_wrap div{position:relative}.cats_wrap .prices_popup .info .email_wrap button{background:#282828;border-radius:50%;border:none;width:40px;height:40px;position:absolute;top:3px;right:3px}.cats_wrap .prices_popup .info .email_wrap button:after{content:'';margin:auto;background:url('../images/sprite.645412625.svg') no-repeat -230px -30px;width:14px;height:13px;transition-duration:.3s}.cats_wrap .prices_popup .info .email_wrap button:hover:after{left:6px}.cats_wrap .prices_popup .info .booking_buttons{display:flex;flex-direction:row-reverse;justify-content:space-between}.cats_wrap .prices_popup .info .booking_buttons a{width:49%;min-width:0;text-align:center;margin:0}@media screen and (max-width: 1023px){.cats_wrap .prices_popup .popup_content{margin-top:40px;max-height:calc(100% - 70px)}.cats_wrap .prices_popup .prices li{height:auto;min-height:40px;padding:5px 0}.cats_wrap .prices_popup .prices span:last-child{min-width:0;margin-left:10px}.cats_wrap .prices_popup .info .booking_buttons{margin-top:30px}}@media screen and (max-width: 639px){.cats_wrap .prices_popup .popup_content{margin-top:20px;max-height:calc(100% - 50px)}.cats_wrap .prices_popup .info{margin-top:20px}.cats_wrap .prices_popup .info .booking_buttons{flex-direction:column}.cats_wrap .prices_popup .info .booking_buttons a{width:auto}.cats_wrap .prices_popup .info .booking_buttons a+a{margin-top:15px}}.cats_wrap .package_part_2 h4{font-size:24px}.cats_wrap .package_part_2 .addons_wrap{background:#fff;padding:54px 48px}.cats_wrap .package_part_2 .addons_wrap ul{margin-top:15px}.cats_wrap .package_part_2 .addons_wrap ul li{margin-top:8px}.cats_wrap .package_part_2 .addons_wrap ul li label{color:#282828;display:flex;align-items:normal;max-width:none}.cats_wrap .package_part_2 .addons_wrap ul li label .state{width:20px;min-width:20px;height:20px;border:1px solid #e5e5e5;box-shadow:0 1px 2px 0 rgba(0,0,0,0.1);border-radius:3px;margin-right:13px}.cats_wrap .package_part_2 .addons_wrap ul li label .state:after{width:14px;height:14px}.cats_wrap .package_part_2 .addons_wrap ul li label .title{padding-right:10px}.cats_wrap .package_part_2 .addons_wrap ul li .price{margin-left:auto;white-space:nowrap}.cats_wrap .package_part_2 .addons_wrap ul li .disabled{position:relative}.cats_wrap .package_part_2 .addons_wrap ul li .disabled:after{content:'';position:absolute;left:0;right:0;top:0;bottom:0;z-index:10}.cats_wrap .package_part_2 .addons_wrap ul li .disabled label{color:#aaa}.cats_wrap .package_part_2 .addons_wrap ul li .disabled label .state{opacity:.4}.cats_wrap .package_part_2 .results_wrap{background:#f1ece6;padding:50px 62px 45px}.cats_wrap .package_part_2 .results_wrap .price_note{margin-top:22px;max-width:460px}.cats_wrap .package_part_2 .results_wrap .prices_wrap{margin-top:30px;display:flex}.cats_wrap .package_part_2 .results_wrap .price{font:500 36px/40px "Outfit",sans-serif}.cats_wrap .package_part_2 .results_wrap .from_price{margin-right:55px}.cats_wrap .package_part_2 .results_wrap .price_per_month{display:inline-block;vertical-align:top}.cats_wrap .package_part_2 .results_wrap .buttons{display:flex;flex-wrap:wrap;margin:15px 0 0 -10px}.cats_wrap .package_part_2 .results_wrap .buttons a{margin:20px 10px 0;min-width:225px;text-align:center}@media screen and (max-width: 1299px){.cats_wrap .package_part_2 .addons_wrap,.cats_wrap .package_part_2 .results_wrap{padding:30px}}@media screen and (max-width: 1023px){.cats_wrap .package_part_2 .results_wrap{margin-top:20px}}@media screen and (max-width: 639px){.cats_wrap .package_part_2 h4{font-size:18px}.cats_wrap .package_part_2 h6{font-size:16px}.cats_wrap .package_part_2 .addons{font-size:14px}.cats_wrap .package_part_2 .addons_wrap,.cats_wrap .package_part_2 .results_wrap{padding:20px}.cats_wrap .package_part_2 .results_wrap .price{font-size:32px;line-height:36px}}@media screen and (max-width: 479px){.cats_wrap .package_part_2 .results_wrap .prices_wrap{flex-direction:column}.cats_wrap .package_part_2 .results_wrap .from_price{margin-right:0}.cats_wrap .package_part_2 .results_wrap .price_per_month{margin-top:20px}}@media screen and (max-width: 374px){.cats_wrap .package_part_2 .addons_wrap{font-size:14px}}@-webkit-keyframes lds-ellipsis1{0%{transform:scale(0)}100%{transform:scale(1)}}@-moz-keyframes lds-ellipsis1{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes lds-ellipsis1{0%{transform:scale(0)}100%{transform:scale(1)}}@-webkit-keyframes lds-ellipsis3{0%{transform:scale(1)}100%{transform:scale(0)}}@-moz-keyframes lds-ellipsis3{0%{transform:scale(1)}100%{transform:scale(0)}}@keyframes lds-ellipsis3{0%{transform:scale(1)}100%{transform:scale(0)}}@-webkit-keyframes lds-ellipsis2{0%{transform:translate(0, 0)}100%{transform:translate(24px, 0)}}@-moz-keyframes lds-ellipsis2{0%{transform:translate(0, 0)}100%{transform:translate(24px, 0)}}@keyframes lds-ellipsis2{0%{transform:translate(0, 0)}100%{transform:translate(24px, 0)}}@keyframes textShift{from{transform:translateX(25px)}to{transform:translateX(calc(-1 * var(--shift, 0px)))}}@media screen and (min-width: 640px){.page_content>div{padding-top:55px}.page_content .entry_content_wrap{margin-top:35px}}@media screen and (max-width: 639px){.page_content>div{padding:30px 0}}main{background:#f4f3f0}main .featured_area+.groups{margin-top:67px}.groups>div{display:flex;justify-content:space-between;align-items:flex-start}.groups form{position:relative}.groups form input{border-radius:3px;width:320px;height:50px;padding:0 65px 0 22px}.groups form button{background:none;border-radius:50%;border:none;width:55px;position:absolute;top:0;bottom:0;right:0}.groups form button:after{content:'';margin:auto;background:url('../images/sprite.645412625.svg') no-repeat -430px 0;width:16px;height:16px}@media screen and (max-width: 1023px){.groups form{display:none}}@media screen and (max-width: 639px){.groups{padding-right:20px}}.cats_wrap{margin-top:50px;margin-bottom:100px;padding:0 20px;min-height:100px}.cats_wrap .treatment_cat{margin-top:10px;background:#fff;border-radius:6px;padding:19px 21px 19px 23px;transition-duration:.3s;position:relative}.cats_wrap .treatment_cat>h3{display:flex;align-items:center;padding-right:3px}.cats_wrap .treatment_cat>h3 span{margin-left:auto;width:20px;height:20px;position:relative}.cats_wrap .treatment_cat>h3 span:before,.cats_wrap .treatment_cat>h3 span:after{content:'';margin:auto;background:#282828;transition-duration:.3s}.cats_wrap .treatment_cat>h3 span:before{height:2px}.cats_wrap .treatment_cat>h3 span:after{width:2px}.cats_wrap .treatment_cat .list{margin-top:21px}.cats_wrap .treatment_cat .list>li:first-child{border-top:1px solid #ebe2db}.cats_wrap .treatment_cat .list>li label{padding-left:4px;display:flex;align-items:center}.cats_wrap .treatment_cat .list>li label .name{max-width:80%}.cats_wrap .treatment_cat .list>li label .input{margin:0 0 0 auto}.cats_wrap .treatment_cat .list .checkbox .state{margin-left:18px}.cats_wrap .treatment_cat .popup_wrap{position:relative;height:100%;display:flex;align-items:center;margin-left:20px}.cats_wrap .treatment_cat .popup_wrap:after{content:'';width:50px;position:absolute;left:0;top:0;bottom:0;opacity:0;visibility:hidden;cursor:pointer}.cats_wrap .treatment_cat .popup_wrap .icon{display:block;width:22px;height:21px;position:relative}.cats_wrap .treatment_cat .popup_wrap .icon:before,.cats_wrap .treatment_cat .popup_wrap .icon:after{content:'';background:url('../images/sprite.645412625.svg') no-repeat -650px 0;transition-duration:.3s}.cats_wrap .treatment_cat .popup_wrap .icon:after{background-position:-650px -30px;opacity:0}.cats_wrap .treatment_cat .popup_wrap:hover:after{opacity:1;visibility:visible}.cats_wrap .treatment_cat .popup_wrap:hover .icon:before{opacity:0}.cats_wrap .treatment_cat .popup_wrap:hover .icon:after{opacity:1}.cats_wrap .treatment_cat .popup_wrap:hover .popup{opacity:1;visibility:visible}.cats_wrap .treatment_cat .popup{background:#fff;border-radius:3px;padding:22px 22px 28px;position:absolute;left:44px;bottom:-74px;box-shadow:0 16px 34px 0 rgba(0,0,0,0.05);width:295px;opacity:0;visibility:hidden;transition-duration:.3s;z-index:5}.cats_wrap .treatment_cat .popup:before{content:'';background:inherit;width:29px;height:29px;position:absolute;left:-1px;bottom:89px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.cats_wrap .treatment_cat .popup>div{position:relative}.cats_wrap .treatment_cat .popup p{color:#6c6c6c}.cats_wrap .treatment_cat .popup ul{margin-top:20px}.cats_wrap .treatment_cat .popup li{margin-top:15px;display:flex;align-items:center}.cats_wrap .treatment_cat .popup li:before{content:'';display:inline-block;width:16px;min-width:16px;height:18px;margin-right:15px;background:url('../images/sprite.645412625.svg') no-repeat -680px 0}.cats_wrap .treatment_cat .popup li.treatment_amount:before{width:17px;min-width:17px;height:16px;background-position:-710px 0}.cats_wrap .treatment_cat .popup .general_button2{margin-top:20px;display:block;text-align:center}.cats_wrap .treatment_cat .buttons{margin-top:20px;display:flex;align-items:center}.cats_wrap .treatment_cat .buttons .general_button2{margin-left:20px}.cats_wrap .treatment_cat .buttons .note{color:#5c5c5c;position:relative;padding-right:55px;margin:0 10px 0 auto}.cats_wrap .treatment_cat .buttons .note:after{content:'';position:absolute;right:0;top:-7px;width:35px;height:24px;background:url('../images/sprite.645412625.svg') no-repeat -70px -150px}.cats_wrap .treatment_cat .buttons .calculate_price{margin-left:auto;background:#282828;display:none}.cats_wrap .treatment_cat:not(:first-child) .inner_wrap{display:none}.cats_wrap .treatment_cat.is_package .list>li{padding-top:4px}.cats_wrap .treatment_cat.is_package .list>li:first-child{padding-top:24px}.cats_wrap .treatment_cat:not(.is_package) .list>li{border-bottom:1px solid #ebe2db}.cats_wrap .treatment_cat:not(.is_package) .list>li label{padding-top:17px;padding-bottom:17px}.cats_wrap .treatment_cat.expanded{padding-top:25px;padding-bottom:25px}.cats_wrap .treatment_cat.expanded h3 span:after{opacity:0}.cats_wrap .treatment_cat:not(.expanded){cursor:pointer}.cats_wrap .treatment_cat.popup_opened{background:#f4f3f0;padding:10px 0}.cats_wrap .treatment_cat.popup_opened>h3{text-align:center}.cats_wrap .empty_text{padding:25px 15px;text-align:center;display:none}.cats_wrap .package_part_2{background:#f4f3f0;border-radius:6px;position:relative;display:none}.cats_wrap .package_part_2 .go_back{line-height:44px;position:absolute;left:0;top:-77px}.cats_wrap .package_part_2 .go_back:after{left:12px;-webkit-transform:scale(-1, 1);-moz-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.cats_wrap .package_part_2 .go_back:hover{padding:0 12px 0 32px !important}.cats_wrap .package_part_2 h3{display:flex;align-items:center;justify-content:center;text-align:center;min-height:48px}.cats_wrap .package_part_2 .two_columns{margin-top:30px;position:relative}.cats_wrap .package_part_2 .two_columns>div{border-radius:6px}.cats_wrap .package_part_2 .results_wrap .contains{margin:20px 0 0 3px}@media screen and (min-width: 1024px){.cats_wrap .package_part_2 .two_columns{display:flex;justify-content:space-between}.cats_wrap .package_part_2 .two_columns>div{width:49%}}@media screen and (max-width: 1023px){.cats_wrap .package_part_2 .go_back{top:-65px}.cats_wrap .package_part_2 .two_columns{margin-top:80px}}@media screen and (max-width: 959px){.cats_wrap .treatment_cat .list{font-size:14px;line-height:18px}.cats_wrap .treatment_cat .list li label{position:relative}.cats_wrap .treatment_cat .list .checkbox{white-space:nowrap;padding-left:20px}.cats_wrap .treatment_cat .list .checkbox .state{width:18px;height:18px;margin-left:13px}.cats_wrap .treatment_cat .list .checkbox .state:after{width:10px;height:10px}.cats_wrap .treatment_cat .popup_wrap{position:static}.cats_wrap .treatment_cat .popup{width:220px;left:50%;margin-left:-110px;padding:15px}.cats_wrap .treatment_cat .popup:before{display:none}.cats_wrap .treatment_cat .popup ul{margin-top:15px}.cats_wrap .treatment_cat .popup .general_button2{margin-top:15px;line-height:40px}.cats_wrap .treatment_cat .buttons{margin-top:12px;padding-top:35px;position:relative}.cats_wrap .treatment_cat .buttons .note{position:absolute;right:5px;top:0;font-size:14px;margin:0;padding-right:40px}.cats_wrap .treatment_cat .buttons .note:after{-webkit-transform:scale(.8, .8);-moz-transform:scale(.8, .8);-ms-transform:scale(.8, .8);transform:scale(.8, .8)}.cats_wrap .treatment_cat:not(.is_package) .list>li label{padding:11px 0}}@media screen and (max-width: 639px){.cats_wrap{margin-top:24px;margin-bottom:50px}.cats_wrap .treatment_cat.expanded{padding-top:20px}.cats_wrap .treatment_cat>h3{padding-right:0}.cats_wrap .treatment_cat>h3 span{width:18px;min-width:18px;height:18px}.cats_wrap .treatment_cat .list{margin-top:13px;font-size:13px}.cats_wrap .treatment_cat .list .checkbox{min-width:140px;justify-content:right}.cats_wrap .treatment_cat .list .checkbox .state{width:16px;height:16px;margin-left:8px}.cats_wrap .treatment_cat .popup_wrap .icon{position:absolute;right:120px;top:0;bottom:0;margin:auto 0;z-index:1;-webkit-transform:scale(.8, .8);-moz-transform:scale(.8, .8);-ms-transform:scale(.8, .8);transform:scale(.8, .8)}.cats_wrap .treatment_cat.is_package .buttons .general_button2{margin-left:15px}}@media screen and (max-width: 479px){.cats_wrap .treatment_cat.is_package .buttons{flex-wrap:wrap;justify-content:space-between;text-align:center}.cats_wrap .treatment_cat.is_package .buttons .general_button,.cats_wrap .treatment_cat.is_package .buttons .general_button2{width:48%;padding:0}.cats_wrap .treatment_cat.is_package .buttons .general_button:after,.cats_wrap .treatment_cat.is_package .buttons .general_button2:after{display:none}.cats_wrap .treatment_cat.is_package .buttons .general_button2{margin-left:0}.cats_wrap .treatment_cat.is_package .buttons .calculate_price{margin-top:15px}}@media screen and (max-width: 374px){.cats_wrap .treatment_cat{padding:20px}.cats_wrap .treatment_cat .buttons .note{padding-right:30px}.cats_wrap .treatment_cat .buttons .note:after{right:-5px}}
/*# sourceMappingURL=prices.css.map */
