.widget_nav_menu ul>li:before{display:none}.site-footer .widget_nav_menu a,.top-menu-layout .site-footer .menu-item a,.top-menu-layout .site-footer .menu-item span{text-transform:unset}.textwidget a{color:#fff;text-decoration:none}.burger.offcanvas{background:#664A2A}.widget_nav_menu ul>li:before{display:none}.site-footer .widget_nav_menu a,.top-menu-layout .site-footer .menu-item a,.top-menu-layout .site-footer .menu-item span{text-transform:unset}.textwidget a{color:#664A2A;text-decoration:none}.top-menu-layout .copyright-wrapper nav.navbar{padding-top:15px;padding-bottom:15px}@media (max-width:768px){.copyright-wrapper .site-info{text-align:center}.copyright-wrapper .nav{justify-content:center}.site-branding{width:120px}}.service-title{writing-mode:vertical-rl;transform:rotate(180deg);white-space:nowrap;display:inline-block;background:linear-gradient(to right,#ffffff 0%,#f8e9e8 25%,#f0d9d7 45%,#e8c8c6 65%,#DBA9A7 100%)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;line-height:0.85!important;font-weight:700;box-sizing:border-box!important;background-size:100% 100%!important}.service-title-right{writing-mode:vertical-rl;transform:rotate(360deg);white-space:nowrap;display:inline-block;background:linear-gradient(to right,#ffffff 0%,#f8e9e8 25%,#f0d9d7 45%,#e8c8c6 65%,#DBA9A7 100%)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;line-height:0.85!important;font-weight:700;box-sizing:border-box!important;background-size:100% 100%!important}@media (max-width:768px){.permanent{font-size:60px;line-height:1}.name{font-size:85px}}.colorful{color:#D28582}.testimonial-card{background:#fff;border-radius:18px;box-shadow:0 10px 35px rgb(0 0 0 / .08);padding:28px 30px;height:100%}.testimonial-card .card-body{display:flex;flex-direction:column;gap:18px}.testimonial-card .entry-footer.author-comments{order:-1;display:block;border:none;padding:0}.testimonial-card .testimonial-info{display:flex!important;flex-direction:row!important;align-items:center;gap:14px;width:100%;text-align:left}.testimonial-card .testimonial-photo{flex:0 0 auto;margin:0}.testimonial-card .testimonial-photo img{width:52px;height:52px;border-radius:50%;object-fit:cover;display:block}.testimonial-card .testimonial-meta{flex:1 1 auto;display:flex!important;flex-direction:row!important;align-items:center;justify-content:space-between;gap:12px;width:auto}.testimonial-card .testimonial-name-title{margin:0}.testimonial-card .review-item-name{margin:0;text-align:left!important;font-size:18px;font-weight:600;line-height:1.2;color:#2e2e2e}.testimonial-card .testimonials-stars{display:flex;flex:0 0 auto;gap:3px;color:#f5a623;font-size:15px;white-space:nowrap}.testimonial-card .testimonial-item-text{font-size:15px;line-height:1.6;color:#6b6b6b;margin:0}.testimonial-card .testimonial-quote{display:none}.testimonials .swiper-container{-webkit-mask-image:linear-gradient(to right,transparent 0,#000 10%,#000 90%,transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 10%,#000 90%,transparent 100%)}.testimonials{width:100vw;max-width:100vw;position:relative;left:50%;transform:translateX(-50%)}.copyright-wrapper .site-info,.copyright-wrapper .footer-nav .nav-link span{font-size:14px;letter-spacing:0;font-weight:400}.site-footer .widget_nav_menu ul .menu-item a{color:#000;letter-spacing:0;font-size:16px;margin-bottom:5px}.site-footer .widget-title{font-family:\'Classy Vogue\'}.alice-fixed-buttons .toggle-button{background-color:#fff;color:unset}.copyright-wrapper>.container{border-top:1px solid #fff}section#text-4 a:hover{opacity:.7}@media (max-width:768px){body .products-video-wrapper .alice-gallery-slider-slide{max-width:50%}body .products-video-wrapper .product-thumbnail{width:40px;height:40px}.scrollToTopBtn{bottom:90px;right:10px}.alice-fixed-buttons{bottom:0;right:0;left:0;flex-direction:row;align-items:center;justify-content:center;background:#fff;padding:8px 0 10px 0;gap:8px;box-shadow:0 -2px 8px rgb(0 0 0 / .1);border-top:1px solid #eee}.alice-fixed-buttons .toggle-button{display:none}.alice-fixed-buttons .buttons-container{display:flex!important;flex-direction:row;align-items:center;justify-content:center;gap:8px;background:#fff0;border:none;padding:0;box-shadow:none;width:100%;max-width:100%}.alice-fixed-buttons .contact-button{width:auto;flex:1;max-width:140px;height:52px;padding:6px 10px;font-size:12px;flex-direction:row;align-items:center;justify-content:center;gap:6px;border-radius:8px;box-shadow:0 2px 6px rgb(0 0 0 / .1);margin:0}.alice-fixed-buttons img{width:20px;height:20px}}@media (max-width:480px){.alice-fixed-buttons .contact-button{height:48px;font-size:11.5px;padding:5px 8px;gap:5px}}@media (max-width:480px){.alice-fixed-buttons .contact-button{height:48px;font-size:11.5px;padding:5px 8px;gap:5px}}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea{padding:13px}.line-animation .elementor-heading-title{position:relative;display:inline-block;padding:8px 0 28px 0;color:#333;font-size:28px;font-weight:700;background:#fff0}.line-animation .elementor-heading-title::after{content:\'\';position:absolute;bottom:8px;left:-5px;right:-8px;height:6px;border-bottom:5px solid #D28582;border-radius:50%;transform:rotate(-2.5deg);width:0;animation:handSketch 2.2s ease-out forwards;animation-delay:0.4s}.line-animation .elementor-heading-title::before{content:\'\';position:absolute;bottom:4px;left:-3px;right:-5px;height:4px;border-bottom:3px solid #D28582;border-radius:50%;transform:rotate(2.5deg);width:0;animation:handSketch 1.9s ease-out forwards;animation-delay:0.7s}@keyframes handSketch{0%{width:0;opacity:.6;transform:rotate(-5deg) translateX(-15px)}40%{opacity:1}100%{width:102%;transform:rotate(-2.5deg) translateX(0)}}.site-footer .widget_nav_menu ul .menu-item a,section#text-4 a,section#text-4 p{font-weight:400}.site-footer .widget_nav_menu ul .menu-item a:hover,section#text-4 a:hover{color:#CAB07D!important}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea{border-radius:5px}.site-footer .social-icons-widget .buttons{display:flex;justify-content:flex-start;color:#d28582}.site-footer .social-icons-widget .buttons a{border:1px solid #d28582;color:#d28582}section#custom_html-2 p{color:#5C5C5C;margin-bottom:8px}.rounded .social-icons-widget a{border-radius:50px}.social-icons-widget a{width:40px;height:40px;margin-right:8px}.site-footer .social-icons-widget .buttons a{border:1px solid #d28582;color:#d28582}.site-footer .social-icons-widget .buttons a:hover{border:1px solid #000;color:#000}button.burger-sidebar-button{padding:0;background:0;color:#664A2A}span.permanent-2{color:#664A2A}.img-comparison-slider.slider-example-relative-size.rendered{border-radius:20px!important}.top-menu-layout .navbar .social-icons-widget{padding-right:10px}button.burger-sidebar-button:hover{background:unset}.elementor-kit-10 button.burger-sidebar-button,.elementor-kit-10 button.navbar-toggler{font-size:unset;font-weight:unset;text-transform:unset;letter-spacing:unset;color:unset;background-color:unset;border-radius:unset;padding:unset}.wpcf7 input[type=\"submit\"]{width:100%}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:\'ClassyVogue\'}.alice-before-after-wrapper img-comparison-slider.rendered{border-radius:20px}.top-menu-layout .navbar.alice-sticky-top .social-icons-widget{border-right:none}.wpcf7 .wpcf7-submit{width:100%}