@import url(https://cdn.jsdelivr.net/npm/bootstrap-icons@1.8.1/font/bootstrap-icons.css);@import url(https://fonts.googleapis.com/css2?family=Playfair+Display+SC:wght@400;700;900&family=Poiret+One&display=swap);@font-face{font-family:"fl-icons";src:url(../fonts/fl-icons/web_fonts/30a0adada561ec8493b9dfce36a805f8.eot);src:url(../fonts/fl-icons/web_fonts/30a0adada561ec8493b9dfce36a805f8.eot?#iefix) format("embedded-opentype") , url(../fonts/fl-icons/web_fonts/30a0adada561ec8493b9dfce36a805f8.woff2) format("woff2") , url(../fonts/fl-icons/web_fonts/30a0adada561ec8493b9dfce36a805f8.woff) format("woff") , url(../fonts/fl-icons/web_fonts/30a0adada561ec8493b9dfce36a805f8.ttf) format("truetype") , url(../fonts/fl-icons/web_fonts/30a0adada561ec8493b9dfce36a805f8.svg#fl-icons) format("svg")}@font-face{font-family:"Poesia";src:local("Poesia") , url(../fonts/Poesia.ttf) format("truetype")}body{font-family:"Poiret One",sans-serif!important;font-weight:600!important;font-size:1.1rem!important;color:#2c396b!important}h1,h2,h3,h4{font-family:"Playfair Display SC",serif}p{font-size:1rem!important}.top_header{background:#fff;z-index:20;text-transform:uppercase;font-weight:700}.top_header .logo{width:100px;margin:2rem auto}.top_header .logo img{border-radius:1rem}.top_header .bx-top-nav .bx-nav-1-lvl-link-text{color:#2c396b;font-weight:700;font-family:"Poiret One",sans-serif!important}.top_header .bx-top-nav .bx-nav-1-lvl-link-text:hover{color:#e9ccbb}.top_header a{color:#2c396b;text-decoration:none}.top_header .bi{font-size:1.5rem}@media (max-width:767px){.top_header{text-align:center}.mobile_top img{max-width:50px;border-radius:1rem}.mobile_top .offcanvas-body li{background:transparent}.mobile_top .offcanvas-body li a{color:#2c396b!important}.mobile_top .offcanvas-body li a.selected,.mobile_top .offcanvas-body li a:hover{color:#e9ccbb!important}}.slider::after{content:"";background-image:url(/img/wave-horizontal-bg-solid-bottom.svg);z-index:100;position:relative;height:50px;display:block;bottom:50px}.slider::before{content:"";background-image:url(/img/wave-horizontal-bg-solid-bottom.svg);z-index:100;position:relative;height:50px;display:block;top:50px;rotate:200grad}.slider h2,.slider p{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;display:flex;align-items:center;justify-content:center;color:#fff}.slider .img_ornament{position:absolute;top:100px;bottom:0;left:0;right:0;z-index:1;display:flex;align-items:center;justify-content:center;color:#fff;margin:auto}.slider p{margin-top:200px}.slider .btn_zapis{position:absolute;top:300px;bottom:0;left:0;right:0;z-index:1;display:flex;align-items:center;justify-content:center;color:#fff;text-decoration:none;border:1px solid #fff;margin:auto;width:200px;height:50px}.slider .btn_zapis:hover{color:#2c396b;border-color:#2c396b}@media (max-width:767px){.slider{text-align:center}.slider:before,.slider::after{display:none}}.uslugi .usluga{border:0}.uslugi .usluga img{width:100%;height:auto;border-radius:100%}.uslugi .usluga .card-footer{background:transparent;border:0}.uslugi .usluga a{color:#e9ccbb;border:1px solid #e9ccbb;text-decoration:none;padding:1rem 3rem}.uslugi .usluga a:hover{color:#2c396b;border:1px solid #2c396b}.otziv{background-image:url(/img/Tipi-di-massaggio-foto-del-trattamento.png.pagespeed.ce.YKphYSUsJC.png);background-attachment:fixed;background-repeat:no-repeat;background-size:cover}.otziv h2,.otziv p{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;color:#fff;margin:100px 0}.otziv::after{content:"";background-image:url(/img/wave-horizontal-bg-solid-bottom.svg);z-index:100;position:relative;height:50px;display:block;bottom:0}.otziv::before{content:"";background-image:url(/img/wave-horizontal-bg-solid-bottom.svg);z-index:100;position:relative;height:50px;display:block;top:0;rotate:200grad}.wcomments_head{background:#ebd1c1!important}.seo_header{background-image:url(/img/sa-11.jpg.pagespeed.ce.msrg2bl1M0.jpg);background-repeat:no-repeat;background-size:cover;background-position:center}.seo_header h2,.seo_header p{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;color:#fff;margin:100px 0}.seo_header::after{content:"";background-image:url(/img/wave-horizontal-bg-solid-bottom.svg);z-index:100;position:relative;height:50px;display:block;bottom:0}.seo_header::before{content:"";background-image:url(/img/wave-horizontal-bg-solid-bottom.svg);z-index:100;position:relative;height:50px;display:block;top:0;rotate:200grad}.page_fon h1{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;display:flex;align-items:center;justify-content:center;color:#fff}.page_fon::after{content:"";background-image:url(/img/wave-horizontal-bg-solid-bottom.svg);z-index:100;position:relative;height:50px;display:block;bottom:50px}.page_fon::before{content:"";background-image:url(/img/wave-horizontal-bg-solid-bottom.svg);z-index:100;position:relative;height:50px;display:block;top:50px;rotate:200grad}.contacts a{color:#2c396b!important}.page{position:relative;z-index:10}.page .zapis{text-transform:uppercase;margin:5rem;padding:1rem 3rem;border:1px solid #2c396b;color:#2c396b}.page .zapis:hover{color:#e9ccbb;border-color:#e9ccbb}.footer{background-image:url(/img/footer.webp.pagespeed.ce.zWC87AXHcm.webp);background-color:#eff9fa;background-repeat:no-repeat;background-position:center bottom;background-attachment:scroll;background-size:cover}.footer::after{content:"";background-image:url(/img/wave-horizontal-bg-solid-bottom.svg);z-index:100;position:relative;height:50px;display:block;bottom:0}.footer a{color:#2c396b}.footer .btn-primary{background-color:#2c396b;border:0;border-radius:0;text-transform:uppercase}.foo_menu{margin-top:2rem}.foo_menu ul.left-menu li{background:transparent}.foo_menu ul.left-menu li a{color:#2c396b!important}.foo_menu ul.left-menu li a.selected,.foo_menu ul.left-menu li a:hover{color:#e9ccbb!important}.foo_menu a{color:#2c396b;text-decoration:none}.foo_menu .logo img{width:150px}.bx-breadcrumb a,.catalog-section-list-item-title a{color:#2c396b;text-decoration:none}.bx-breadcrumb a:hover,.catalog-section-list-item-title a:hover{color:#e9ccbb}.product-item-button-container{display:none}.product-item.card{border:0;box-shadow:2px 2px 3px #efefef;transition:250ms linear all}.product-item.card:hover{box-shadow:6px 5px 21px 0 #efefef}.product-item a{text-decoration:none;color:#2c396b}.product-item .card-title{margin:0;font-size:1.2rem;min-height:5rem}.bx-catalog-element .product-item-detail-tab-content h3{font-size:1.5rem}.bx-catalog-element .product-item-detail-tab-content h4{font-size:1.1rem}.bx-catalog-element .product-item-detail-properties-name,.bx-catalog-element .product-item-detail-properties-value{font-size:15px}a{color:#2c396b;text-decoration:none;transition:250ms linear all}a:hover{color:#e9ccbb}.decor_font{font-family:"Poesia";font-size:2rem;color:#e9ccbb}