@import url('https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400..900;1,400..900&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');:root{--dark:#11090c;--light:#fcfafa;--turkiz:#a1c9d3;--pink:#b06d84;--dark-gold:#efdec3;--light-gold:#f3e7d6;--grey:#f5f5f5;--radius:1rem;--shadow:2px 2px 10px 0px rgba(0,0,0,.25)}*,*:before,*:after{box-sizing:border-box}html{font-size:16px;scroll-behavior:smooth;font-family:"Poppins",serif}@media only screen and (max-width:781px){html{font-size:14px}}body{margin:0 auto;padding:0}h1,h2,h3{font-family:"Playfair Display",serif;font-weight:500}h2{margin-top:0;margin-bottom:1.5rem}li{list-style-image:url(//naturarose.hu/wp-content/themes/naturarose2025/img/star.png)}section{padding:6rem 0}figure{border-radius:var(--radius);overflow:hidden}img{max-width:100%;height:auto}header{border-bottom:1px solid #fefefe;box-shadow:var(--shadow)}.narrow-p{max-width:80%;margin:auto}#logo svg{width:240px;height:auto}#nav .content-box{display:flex;justify-content:space-between;align-items:center}.light-box{background-color:rgba(255,250,250,.8)}.gold-box{background-color:var(--light-gold)}.gold-box,.light-box{padding:1rem 2rem;box-shadow:var(--shadow);border-radius:var(--radius)}.light-box{max-width:60%;margin:auto}.gold-box-right{margin-top:7rem;margin-left:-10rem}.gold-box-left{margin-top:7rem;margin-right:-10rem;position:relative;z-index:5}.gold-box-form{max-width:60%;margin:auto}.float-gold-box{margin-top:-4rem;margin-left:2rem;position:relative;max-width:90%;z-index:5;min-height:400px}.float-img{max-width:80%}.turkiz-bg,.cta{background-color:var(--turkiz);padding-left:2rem;padding-right:2rem}.gold-border{border:2px solid var(--light-gold);border-radius:var(--radius);padding:2rem}.button,.wp-block-button a,#main-menu ul li:last-of-type a{color:var(--light);background:var(--pink);border:3px solid transparent;border-radius:var(--radius);padding:.5rem 1rem;text-transform:uppercase;box-shadow:var(--shadow);transition:all .3s ease-in-out}.button:hover,.wp-block-button a:hover,#main-menu ul li:last-of-type a:hover{background:0 0;border:3px solid var(--pink);color:var(--pink);transform:scale(1.1)}.secondery-button,.wp-block-button.secondery a{background:0 0;color:var(--pink);border:3px solid var(--pink);border-radius:var(--radius);transition:all .3s ease-in-out}.secondery-button:hover,.wp-block-button.secondery a:hover{background:var(--pink);color:var(--light);border:3px solid transparent;transform:scale(1.1)}footer{background-color:var(--pink);color:var(--light);padding-top:50px;padding-bottom:50px}footer svg path{fill:var(--light)}footer .insta a:first-of-type svg path{fill:inherit;stroke:var(--light)}footer .kontakt{padding-bottom:.5rem}footer p{font-size:smaller;line-height:1.3;margin:0;padding:.5rem 0 0}footer a{color:var(--light);text-decoration:none}footer a:hover{color:var(--turkiz)}footer .kontakt{align-items:center}#copywright{background-color:var(--light);font-size:smaller;text-align:center;color:inherit;padding:10px 0}#copywright p{margin:0}.hero{padding:8.5rem 0;background-image:url(//naturarose.hu/wp-content/themes/naturarose2025/img/hero_bg.webp);background-image:-webkit-image-set(url(//naturarose.hu/wp-content/themes/naturarose2025/img/hero_bg.webp) 1x,url(//naturarose.hu/wp-content/themes/naturarose2025/img/hero_bg.jpg) 2x);background-image:image-set(url(//naturarose.hu/wp-content/themes/naturarose2025/img/hero_bg.webp) 1x,url(//naturarose.hu/wp-content/themes/naturarose2025/img/hero_bg.jpg) 2x);background-size:cover;background-repeat:no-repeat;background-position:bottom}.hero_txt{max-width:50%;margin:auto}.about figure,.salon figure,.about-hero figure,.figure-width{max-width:30rem}.salon .gold-box{position:relative;z-index:10}.problems{background-image:url(//naturarose.hu/wp-content/themes/naturarose2025/img/problems_bg.webp);background-image:-webkit-image-set(url(//naturarose.hu/wp-content/themes/naturarose2025/img/problems_bg.webp) 1x,url(//naturarose.hu/wp-content/themes/naturarose2025/img/problems_bg.jpg) 2x);background-image:image-set(url(//naturarose.hu/wp-content/themes/naturarose2025/img/problems_bg.webp) 1x,url(//naturarose.hu/wp-content/themes/naturarose2025/img/problems_bg.jpg) 2x);background-repeat:no-repeat;background-size:cover}.testimonials{background-image:url(//naturarose.hu/wp-content/themes/naturarose2025/img/testimonials_bg.webp);background-image:-webkit-image-set(url(//naturarose.hu/wp-content/themes/naturarose2025/img/testimonials_bg.webp) 1x,url(//naturarose.hu/wp-content/themes/naturarose2025/img/testimonials_bg.jpg) 2x);background-image:image-set(url(//naturarose.hu/wp-content/themes/naturarose2025/img/testimonials_bg.webp) 1x,url(//naturarose.hu/wp-content/themes/naturarose2025/img/testimonials_bg.jpg) 2x);background-repeat:no-repeat;background-size:cover;background-position:left}.testimonials .light-box{max-width:100%;transition:all .5s ease-in-out}.testimonials li{list-style-image:none;list-style-type:none;text-align:center}.review-slider{overflow:hidden;position:relative}.reviews{padding-left:0;margin:auto;display:block;white-space:nowrap;position:relative;font-size:0;padding:0;transition:transform .5s ease-in-out}.reviews li{padding:1rem 2rem;list-style-type:none;display:inline-block;position:relative;width:100%;white-space:initial;font-size:initial;vertical-align:middle}.next-review,.prev-review{display:block;position:absolute;bottom:20px;width:50px;height:50px;margin-top:-25px;z-index:5;cursor:pointer;border-radius:50%}.next-review{right:46%}.prev-review{left:46%}.next-review:before{position:absolute;top:40%;left:50%;margin-top:-6px;content:"";width:0;height:0;border-top:12px solid #fff0;border-bottom:12px solid #fff0;border-left:16px solid #fff}.prev-review:before{position:absolute;top:40%;right:50%;margin-top:-6px;content:"";width:0;height:0;border-top:12px solid #fff0;border-bottom:12px solid #fff0;border-right:16px solid #fff}.blog-query,.services-query{display:flex;flex-wrap:wrap;justify-content:space-between}.blog-query li,.services-query li{list-style-image:none;list-style-type:none;flex-basis:30%}.services-query li{margin-bottom:6rem}.blog-query-title a,.services-query-title a{color:var(--dark)}.blog-query-title a:hover,.services-query-title a:hover{color:var(--turkiz)}.blog-query .wp-block-post-excerpt__more-text a,.services-query .wp-block-post-excerpt__more-text a{color:var(--pink);text-decoration:none}.blog-query .wp-block-post-excerpt__more-text a:hover,.services-query .wp-block-post-excerpt__more-text a:hover{color:var(--turkiz)}.contact-form{background-image:url(//naturarose.hu/wp-content/themes/naturarose2025/img/contact_bg.webp);background-image:-webkit-image-set(url(//naturarose.hu/wp-content/themes/naturarose2025/img/contact_bg.webp) 1x,url(//naturarose.hu/wp-content/themes/naturarose2025/img/contact_bg.jpg) 2x);background-image:image-set(url(//naturarose.hu/wp-content/themes/naturarose2025/img/contact_bg.webp) 1x,url(//naturarose.hu/wp-content/themes/naturarose2025/img/contact_bg.jpg) 2x);background-repeat:no-repeat;background-size:cover;background-position:bottom}.fluentform .ff-el-group{margin-bottom:10px !important}.education{background-image:url(//naturarose.hu/wp-content/themes/naturarose2025/img/contact_bg.webp);background-image:-webkit-image-set(url(//naturarose.hu/wp-content/themes/naturarose2025/img/contact_bg.webp) 1x,url(//naturarose.hu/wp-content/themes/naturarose2025/img/contact_bg.jpg) 2x);background-image:image-set(url(//naturarose.hu/wp-content/themes/naturarose2025/img/contact_bg.webp) 1x,url(//naturarose.hu/wp-content/themes/naturarose2025/img/contact_bg.jpg) 2x);background-repeat:no-repeat;background-size:cover;background-position:bottom}.service-hero{background-image:url(//naturarose.hu/wp-content/themes/naturarose2025/img/problems_bg.webp);background-image:-webkit-image-set(url(//naturarose.hu/wp-content/themes/naturarose2025/img/problems_bg.webp) 1x,url(//naturarose.hu/wp-content/themes/naturarose2025/img/problems_bg.jpg) 2x);background-image:image-set(url(//naturarose.hu/wp-content/themes/naturarose2025/img/problems_bg.webp) 1x,url(//naturarose.hu/wp-content/themes/naturarose2025/img/problems_bg.jpg) 2x);background-repeat:no-repeat;background-size:cover;background-position:bottom}.why-service{background-image:url(//naturarose.hu/wp-content/themes/naturarose2025/img/why-service-bg.webp);background-image:-webkit-image-set(url(//naturarose.hu/wp-content/themes/naturarose2025/img/why-service-bg.webp) 1x,url(//naturarose.hu/wp-content/themes/naturarose2025/img/why-service-bg.jpg) 2x);background-image:image-set(url(//naturarose.hu/wp-content/themes/naturarose2025/img/why-service-bg.webp) 1x,url(//naturarose.hu/wp-content/themes/naturarose2025/img/why-service-bg.jpg) 2x);background-repeat:no-repeat;background-size:cover}.cranio-process li{list-style-image:none}.price figure{border-radius:0}.price_table{max-width:80%}summary{font-weight:700}.gyik li{list-style-image:none}.category-list li{list-style-image:none;list-style-type:none}.blog .light-box img{max-width:100%;height:auto}.blog .light-box a{text-decoration:none}.blog .light-box a h2{color:var(--dark)}.blog .light-box a:hover h2{color:var(--turkiz)}.blog section{padding:50px 0}#go-to-top{position:fixed;width:2rem;height:2rem;bottom:1rem;right:1rem;border:2px solid var(--pink);z-index:150;border-radius:8px;cursor:pointer;background-color:#fff}#go-to-top:before{content:"^";position:absolute;font-size:2rem;max-height:2rem;color:var(--pink);left:.25rem;bottom:.25rem;display:inline-block}.blog .column-3{align-items:flex-start}.blog .column-3 .light-box{margin-top:0}.pagination{text-align:center;margin-bottom:1rem}.nav-links a{text-decoration:none;color:inherit}.page-numbers{font-size:1.25rem;padding:.5rem}.page-numbers.current{color:var(--pink);font-weight:700}.light-box.visible,.gold-box.visible,.gold-border.visible{transform:scale(.8);opacity:0;animation:scalehalf 1.5s ease forwards}@keyframes scalehalf{0%{transform:scale(.8);opacity:0}100%{transform:scale(1);opacity:1}}@media only screen and (max-width:1120px){#nav .content-box{flex-wrap:wrap}.float-gold-box{min-height:470px;margin-left:0;max-width:100%;margin-right:1rem}.button,.wp-block-button a,#main-menu ul li:last-of-type a{font-size:1rem}}@media only screen and (max-width:1024px){.gold-box-right{margin-top:6rem;margin-left:-5rem}.gold-box-left{margin-top:3rem;margin-right:-5rem}.float-gold-box{min-height:530px}.hero_txt{max-width:80%}.hero .light-box{max-width:80%}}@media only screen and (max-width:781px){.about figure,.salon figure,.about-hero figure{margin-left:0 !important}.gold-box-right,.gold-box-left{margin-top:-6rem;margin-left:2rem;margin-right:0}.second-list{margin-top:-3rem}.salon-flex{display:flex}.salon-flex-order{order:2}.float-img{max-width:50%}.float-gold-box{min-height:auto}.next-review{right:40%}.prev-review{left:40%}.services-query{display:block}}@media only screen and (max-width:440px){#logo svg{width:200px;height:auto}.hero_txt.light-box.visible{opacity:1;max-width:100%;transform:none;animation:none}.light-box{max-width:80%}.float-img{max-width:80%}.blog-query{display:block}.blog-query li{padding-bottom:2rem}.narrow-p{max-width:100%}.gold-box-form{max-width:80%}.blog .light-box{max-width:100%}}