*{margin:0;padding:0;box-sizing:border-box}input:focus,a:focus,button:focus,textarea:focus,select:focus{outline:none!important;box-shadow:none!important}a,img,button,input[type=submit],ul li{transition:all .5s ease}img{max-width:100%}.container{position:relative}.fa.fa-twitter{font-family:sans-serif}.fa.fa-twitter:before{content:"\f0\9d\2022\8f";font-size:1.2em}body{font-family:Poppins,sans-serif!important;font-weight:400!important;background:#fff!important;color:#000!important;font-size:16px}header.site-header{margin:0;padding:0;background:#fff;position:relative;width:100%;border-bottom:1px solid #ccc}.template-index header.site-header{border-bottom:none!important}header.site-header .announcement-bar{color:#fff;background:#dc0000;padding:8px 0;text-align:center}header.site-header .announcement-bar .container{justify-content:center;font-weight:600;font-size:14px}header.site-header .main-menu{margin:0;padding:0;display:flex;list-style-type:none;flex-wrap:wrap;justify-content:space-around}header.site-header .main-menu li{margin:0;padding:0;list-style-type:none;position:relative}header.site-header .main-menu>li>a{text-decoration:none;font-size:14px;font-weight:500;color:#000;padding:20px 10px;display:inline-flex}header.site-header .main-menu li a:hover{color:#dc0000}header.site-header .row{align-items:center}header.site-header .account-list{margin:0;padding:0;display:flex;list-style-type:none;flex-wrap:wrap;justify-content:flex-end}header.site-header .account-list li{margin:0;padding:0;list-style-type:none}header.site-header .account-list li a{text-decoration:none;color:#000;padding:10px;display:inline-flex;font-size:14px;font-weight:500}header.site-header .account-list li a:hover{color:#dc0000}header.site-header .main-menu .sub-menu{position:absolute;display:none;left:0;top:60px;background:red;margin:0;padding:0;z-index:99;min-width:250px}header.site-header .main-menu .sub-menu li{margin:0;padding:0;list-style-type:none;border-bottom:1px solid #fff}header.site-header .main-menu .sub-menu li:last-child{border-bottom:none}header.site-header .main-menu .sub-menu li a{color:#fff;display:block;padding:10px;text-decoration:none;font-size:14px;font-weight:500}header.site-header .main-menu .sub-menu li a:hover{color:#fff}header.site-header .account-list li a img{width:20px}.home-banner{margin:0;padding:90px 0;color:#000;background:url(/cdn/shop/files/home-banner.jpg) no-repeat center;background-size:cover;position:relative}.home-banner .content-box{text-align:center;margin:0 auto;display:block;max-width:800px;width:100%}.home-banner h1{font-size:48px;font-weight:600;margin:0 0 15px}.home-banner .btn-list{margin:30px 0;padding:0;list-style-type:none;display:flex;justify-content:center;gap:15px}.home-banner .btn-list li{margin:0;padding:0;display:flex}.home-banner .btn-list li a{padding:10px 25px;background:#de1313;color:#fff;text-decoration:none;border-radius:10px;display:flex}.home-banner .btn-list li a:hover{color:#000;background:#fff}.home-banner .btn-list li:last-child a{background:#fff;color:#000}.home-banner .btn-list li:last-child a:hover{background:#de1313;color:#fff}.home-banner .scroll-btn{margin:0;padding:0;position:relative}.home-banner .scroll-btn a{text-transform:uppercase;color:#000;font-weight:600;letter-spacing:2px;text-decoration:none}.home-banner .scroll-btn a span{display:block;position:relative;font-size:28px;animation:arrowmove 5s infinite}@keyframes arrowmove{0%{top:-10px}50%{top:10px}to{top:-10px}}..page-header{margin-bottom:8px}.treatment-prevention-products{margin:0;padding:60px 0;background:#fff;color:#000;text-align:center;position:relative}.treatment-prevention-products h2{font-size:30px;font-weight:800;margin:0 0 30px}.treatment-prevention-products .product-list{margin:0;padding:0;list-style-type:none;display:flex;width:100%;flex-wrap:wrap}.treatment-prevention-products .product-list li{width:25%;margin:0;padding:0 15px;display:flex}.treatment-prevention-products .product-list li .content-box{display:flex;text-align:left;overflow:hidden;margin:0;padding:0;flex-direction:column;border:1px solid #ccc;border-radius:10px}.treatment-prevention-products .content-box .title{padding:10px;color:#000;font-size:15px;font-weight:500;line-height:normal}.treatment-prevention-products .content-box .custom-btn{margin:0;padding:0}.treatment-prevention-products .content-box .custom-btn a{padding:10px;display:flex;background:#dc0000;color:#fff;text-align:center;justify-content:center;text-decoration:none;border-radius:10px;font-size:13px;font-weight:600}.treatment-prevention-products .content-box .custom-btn a:hover{background:#000}.treatment-prevention-products .content-box .img-box{height:200px;display:flex;align-items:center;justify-content:center;padding:10px}.treatment-prevention-products .content-box .img-box img{max-height:100%;object-fit:contain}.majortitle{font-size:30px;font-weight:700;text-transform:capitalize;margin-bottom:5px}.service-info{margin:0;padding:30px 0;background:#ffcd67;color:#000;text-align:center;position:relative}.service-info .service-list{margin:0;padding:0;display:flex;flex-wrap:wrap;list-style-type:none;width:100%}.service-info .service-list li{width:25%;margin:0;padding:0 15px;display:flex;flex-direction:column;border-left:1px solid #000}.service-info .service-list li:first-child{border-left:none}.service-info .service-list .title{font-weight:700;font-size:18px;margin:10px 0 0}.service-info .service-list li p{margin:0;font-weight:500;font-size:14px}.rte h2{font-size:27px;font-weight:700;line-height:26px}td,th{font-size:14px;font-weight:400}.text-column__title{font-weight:700;font-size:25px;text-transform:capitalize;margin-bottom:6px}.rte ul{list-style:square;padding:0!important;font-size:14px;font-weight:400;line-height:26px}.rte p{font-size:14px;font-weight:400;line-height:26px}.rte p a{font-size:14px;font-weight:500;line-height:26px;color:#dc0000}.client-reviews{margin:0;padding:60px 0;background:#fff;color:#000;text-align:center;position:relative}.client-reviews h4{font-size:36px;font-weight:600;margin:0 0 15px}.client-reviews .review-list{margin:0;padding:0;display:flex;flex-wrap:wrap;list-style-type:none}.client-reviews .review-list li{margin:0;padding:0 15px;display:flex;width:50%}.client-reviews .content{border:1px solid #ccc;padding:30px;border-radius:10px;text-align:left;box-shadow:1px 1px 5px #ccc}.client-reviews .content .auther-name{color:#dc0000;font-size:18px;font-weight:500}.client-reviews .content .icon-box{font-size:24px;margin:0 0 10px -10px;color:#000!important}.client-reviews .review-slider{margin:0!important}.our-clinic{margin:0;padding:90px 0;color:#fff;background:#fff url(/cdn/shop/files/clinic-bg-02.jpg) no-repeat left top;background-size:cover;position:relative}.our-clinic h3{font-size:24px;font-weight:600;margin:0 0 15px}.our-clinic .img-box,.our-clinic .content-box{margin:0;flex-direction:column;justify-content:center;display:flex;position:relative}.our-clinic .content-box .bg{background:#dc0000;padding:30px;border-radius:10px;border:1px solid #fff;margin:0 0 0 15%}.our-clinic .content-box .bg p:last-child{margin:0}.our-clinic .img-box img{margin:0;padding:0;border-radius:15px;width:100%;border:5px solid #fff}.our-clinic .img-box .thumb{width:200px;height:200px;border-radius:100%;position:absolute;bottom:-30px;right:-70px;object-fit:cover}.s4com-articles a.s4com-active+.s4com-article-body p{font-size:14px;font-weight:400;line-height:26px}.s4com-helpcenter h2,.s4com-sub-heading .s4com-section-title{font-size:25px;font-weight:700;text-transform:capitalize}.removal-service{margin:0;padding:0;color:#000;background:#fff;position:relative}.removal-service .img-box,.removal-service .content-box{margin:0;flex-direction:column;justify-content:center;display:flex;position:relative}.removal-service .content-box .content{background:#f8f9fa;padding:15px;position:relative;left:-60px}.removal-service .content-box .custom-btn{margin:15px 0 0}.removal-service .content-box .content .sub-title{color:#dc3545;font-weight:600;font-size:15px}.removal-service .content-box .custom-btn a{color:#dc3545;font-size:14px;font-weight:600}.removal-service .img-box{padding:0}.removal-service .img-box img{border-radius:0 15px 15px 0}.removal-service h3{font-size:30px;font-weight:700;margin:10 0 15px 0}.removal-service .content-box .content p{font-size:14px;line-height:26px;font-weight:400}.show-case{margin:0;padding:60px 0;color:#000;background:#fff;position:relative}.show-case .img-box{max-width:900px;width:100%;margin:0 auto;display:block}.show-case .show-list{display:none!important;padding:0;display:flex;list-style-type:none;width:100%;position:relative;max-width:1000px;justify-content:center;margin:0 auto}.show-case .show-list li{width:33.333%;padding:0 15px;display:flex;position:relative}.show-case .show-list .img-box img{width:100px;height:100px;object-fit:cover;border-radius:100%}.show-case .show-list .content-box{background:#fff;transform:rotate(45deg);overflow:hidden;box-shadow:10px 0 15px #ccc;padding:15px 17px;text-align:center;border:5px solid #DC0000;border-radius:30px}.show-case .show-list .content-box .content{transform:rotate(-45deg)}.show-case .show-list .title{font-size:16px;font-weight:700;text-transform:capitalize;margin-top:10px;margin-bottom:3px}.show-case .content .custom-btn{margin:0;padding:0}.show-case .content .custom-btn a{color:#dc0000;text-decoration:none;font-weight:500;font-size:14px}.show-case .show-list li:first-child{left:120px;border-color:#000}.show-case .show-list li:first-child .content-box{border-color:#000}.show-case .show-list li:last-child{left:-120px}.show-case .show-list li:nth-child(2){top:-250px}.show-case .show-list li:nth-child(2) .content-box{border-color:#efbf61}.content p{font-size:14px;font-weight:400;line-height:26px}.service-detail{margin:0;padding:60px 0;background:#fff;color:#000;position:relative}.service-detail .title{font-size:30px;font-weight:700;margin:0 0 8px}.service-detail .img-box,.service-detail .content-box{margin:0;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center}.service-detail .img-box img{border-radius:15px;object-fit:cover;height:100%}.service-detail .custom-btn{margin:15px 0;padding:0}.service-detail .custom-btn a{font-size:14px;font-weight:500;padding:10px 30px;display:inline-flex;background:#dc0000;color:#fff;text-align:center;justify-content:center;text-decoration:none;border-radius:10px}.service-detail .custom-btn a:hover{background:#000}.content-box p{font-size:14px;font-weight:400;line-height:26px;margin-bottom:4px}.single-product{margin:0;padding:90px 0;color:#000;background:#ffcd67;position:relative}.single-product h3{font-size:30px;font-weight:700;margin:7px 0 15px}.single-product .img-box,.single-product .content-box{margin:0;flex-direction:column;justify-content:center;display:flex;position:relative}.single-product .img-box img{border-radius:15px}.single-product .content-box .price{color:#dc0000;font-size:36px;font-weight:600;margin:0 0 15px}.single-product .content-box .btn-list{margin:0;padding:0;list-style-type:none;display:flex;gap:15px}.single-product .content-box .btn-list li{margin:0;padding:0;display:flex}.single-product .content-box .btn-list li a{padding:10px 25px;background:#de1313;color:#fff;text-decoration:none;border-radius:10px;display:flex;font-size:14px}.single-product .content-box .btn-list li a:hover{color:#000;background:#fff}.single-product .content-box .btn-list li:last-child a{background:#fff;color:#000}.single-product .content-box .btn-list li:last-child a:hover{background:#dc0000;color:#fff}main#content{padding-bottom:30px}.template-product main#content{padding-bottom:0}#judgeme_product_reviews{margin-block:0}.site-footer p{font-size:14px;font-weight:400;line-height:26px}footer.site-footer{background:#212121;color:#fff;margin:0;padding:60px 0 0;position:relative}footer.site-footer p a:hover{color:#dc0000}footer.site-footer p a{text-decoration:none;color:#fff}footer.site-footer p span{color:#dc0000}footer.site-footer h5{font-size:18px;font-weight:600;margin:0 0 15px;color:#dc0000;position:relative;padding:0 0 10px}footer.site-footer h5:before{position:absolute;left:0;bottom:0;content:"";width:30px;height:3px;background:red}footer.site-footer .footer-bottom{padding:15px 0;position:relative;width:100%;background:#000;margin:45px 0 0}footer.site-footer .footer-bottom .copy-right a{color:#fff;text-decoration:none}footer.site-footer .footer-bottom .copy-right a:hover{color:#dc0000}footer.site-footer .footer-bottom .privacy-policy{text-align:right}footer.site-footer .footer-bottom .privacy-policy a{color:#fff;text-decoration:none}footer.site-footer .footer-bottom .privacy-policy a:hover{color:#dc0000}footer.site-footer .social-list{margin:0;padding:0;list-style-type:none;display:flex;gap:10px}footer.site-footer .social-list li{margin:0;padding:0;display:flex}footer.site-footer .social-list li a{display:flex;align-items:center;justify-content:center;color:#fff;text-decoration:none;font-size:24px}footer.site-footer .social-list li a:hover{color:#dc0000}footer.site-footer .nav-list{margin:0;padding:0;list-style-type:none;display:flex;flex-wrap:wrap}footer.site-footer .nav-list li{margin:0 0 5px;padding:0;width:100%;list-style-type:none}footer.site-footer .nav-list li a{color:#fff;text-decoration:none;margin:0;padding:0;font-weight:400;font-size:14px}footer.site-footer .nav-list li a:hover{color:#dc0000}footer.site-footer form{margin:0;padding:0;position:relative}footer.site-footer form input[type=email]{padding:10px 50px 10px 10px;border:1px solid #fff;border-radius:5px;width:100%;background:transparent;color:#fff}footer.site-footer form input[type=submit]{background:url(/cdn/shop/files/paper-plan.png) no-repeat center center;position:absolute;top:0;right:0;font-size:0;width:40px;height:45px;border:none;text-indent:-9999px}.header_search_box_div>.search-modal{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background:#000c;z-index:9999;align-items:center;justify-content:center;font-family:Segoe UI,sans-serif}.header_search_box_div>.search-modal>.search-modal-content{background:#fff;padding:20px 10px;max-width:600px;width:90%;position:relative;border-radius:5px}.header_search_box_div .search-input{width:100%;padding:1rem 1.5rem;font-size:1.1rem;border:none;border-radius:10px;outline:none;background:#fff;color:#212121;border:1px solid #212121}.header_search_box_div .search-input::placeholder{color:#212121;font-weight:400;letter-spacing:.5px;font-size:15px;font-weight:500}.header_search_box_div>.search-modal>.search-modal-content>button{position:absolute;top:-18px;right:-18px;border-radius:100px;width:35px;height:35px;line-height:30px;text-align:center;padding:0;font-size:21px;font-weight:600;color:#212121;background-color:#fff;border:none;outline:none;box-shadow:#00000059 0 5px 15px}#shopify-section-call-now{background:#f1f1f1;padding:25px 15px;border-radius:15px}#shopify-section-call-now .fully-spaced-row--small{margin:0}#shopify-section-call-now h2.majortitle.in-content{margin-top:0}.article .rte table{width:100%!important}.article .rte a{border-bottom:none!important}.article .rte table tr td{border:1px solid #ccc}.article .rte table tr:nth-child(odd) td{background:#f1f1f1}.article .rte>ul,.article .rte>ol{margin:0 0 15px;position:relative;list-style-type:none;padding:0}.article .rte>ul li,.article .rte>ol li{margin:0;padding:7px 0 7px 15px;position:relative;list-style-type:none;border-bottom:1px solid #ccc}.article .rte>ul li:last-child,.article .rte>ul ol:last-child{border-bottom:none}.article .rte>ul li:before,.article .rte>ol li:before{position:absolute;left:0;top:15px;width:8px;height:8px;background:#dc0000;content:"";border-radius:100%}.article .rte>ul li a,.article .rte>ol li a{border-bottom:none;color:#dc0000}.article .rte>ul li a:hover,.article .rte>ol li a:hover{color:#000}.article .rte p a{color:#dc0000;text-decoration:none;border-bottom:none!important}.article .rte p a:hover{color:#000}#shopify-section-featured-product .detail.product-column-right h2 a{border-bottom:none;color:#dc0000;font-weight:600}#shopify-section-featured-product .detail.product-column-right h2 a:hover{color:#000}#hc-faq-content-wrapper h2.s4com-top-heading,#hc-faq-content-wrapper h3.s4com-sub-heading .fas{display:none}#hc-faq-content-wrapper .s4com-container{max-width:100%}#hc-faq-content-wrapper .s4com-sub-heading{border-bottom:none;padding:0!important;margin:0 0 15px}#hc-faq-content-wrapper .s4com-section-body .s4com-articles{padding-left:0}#hc-faq-content-wrapper .s4com-section-body .s4com-articles a{position:relative}#hc-faq-content-wrapper .s4com-section-body .s4com-articles a .s4com-icon-wrap{position:absolute;right:0!important;top:10px;margin:0;left:auto!important}#hc-faq-content-wrapper .s4com-section-body .s4com-articles a .s4com-icon-wrap .s4com-icon-arrow-right{margin:0}#hc-faq-content-wrapper .s4com-section-body .s4com-articles a h4{padding-left:0}#hc-faq-content-wrapper .s4com-section-body .s4com-article-body{padding:15px;background:#f1f1f1}#hc-faq-content-wrapper .s4com-section-body .s4com-article-body br{display:none}#hc-faq-content-wrapper .s4com-section-body .s4com-article-body ul{margin:15px 0;padding:0}#hc-faq-content-wrapper .s4com-section-body .s4com-article-body ul li{margin:5px 0;padding:0}#hc-faq-content-wrapper .s4com-section-body .s4com-article-body p a{color:#dc0000!important}#hc-faq-content-wrapper .s4com-section-body .s4com-article-body p a:hover{color:#000!important}#hc-faq-content-wrapper #copy-faq-article-icon{display:none}.template-suffix-contact .layout-column-half-left a{color:#dc0000;border-bottom:none}.template-suffix-contact .layout-column-half-left a:hover{color:#000}.template-suffix-contact #template.righty-form{background:#f1f1f1;padding:15px}.template-suffix-contact #template.righty-form input[type=text],.template-suffix-contact #template.righty-form input[type=number],.template-suffix-contact #template.righty-form input[type=email],.template-suffix-contact #template.righty-form input[type=password],.template-suffix-contact #template.righty-form input[type=address],.template-suffix-contact #template.righty-form textarea{border:#ccc 1px solid;color:#000}.template-collection .product-block .block-inner{border:1px solid #ccc;padding:10px;text-align:center;border-radius:10px}.template-collection .product-block .block-inner .product-info .inner{min-height:115px}.template-collection .collection-listing .product-block{margin-bottom:0}.template-collection .rte a{color:#dc0000;border-bottom:none}.template-collection .rte a:hover{color:#000}.template-product .content-divider .vendor a{color:#dc0000;border-bottom:none;text-decoration:none}.template-product .content-divider .vendor a:hover{color:#000}.template-product .product-block .block-inner{border:1px solid #ccc;padding:10px;text-align:center;border-radius:10px;min-height:460px!important}#judgeme_product_reviews{background:#f1f1f1!important}#judgeme_product_reviews .jdgm-rev-widg{margin:0 auto;display:block;max-width:1320px}#judgeme_product_reviews .jdgm-widget-actions-wrapper a{background:#dc0000;color:#fff;text-decoration:none}#judgeme_product_reviews .jdgm-paginate a{padding:10px;border:1px solid #000;color:#dc0000;font-weight:500;font-size:16px;text-decoration:none;margin:0 5px}#judgeme_product_reviews .jdgm-paginate a.jdgm-curt{background:#000;color:#fff}.template-page .article>.container,.service-template-section .container{max-width:1140px}.service-template{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;box-shadow:#64646f33 0 7px 29px;padding:20px;border-radius:4px}.service-template>*{flex:0 0 100%;max-width:50%}.service-template img{border-radius:15px}.service-template-wrap{position:relative;margin-top:-30px}.service-template-wrap .majortitle{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;justify-content:center;align-items:center;margin-bottom:0;color:#fff;background-color:#0000004d;padding:0 15px}.service-template-content{padding-top:60px}.service-template-section{background:#fffefd;margin-bottom:-60px}.call-us-section{margin-bottom:60px;display:flex;justify-content:center}.pricing-table-section .flexible-layout--variable-columns{gap:20px}.pricing-table-section .text-column{max-width:calc(50% - 10px);box-shadow:#0000003d 0 3px 8px;padding:20px;border-radius:20px}.content-container{box-shadow:#0000003d 0 3px 8px;padding:20px;border-radius:20px}.service-product-template .section-featured-product{margin-inline:0;max-width:1600px}.service-product-template .article{margin-top:20px}.s4com-helpcenter .s4com-container{background:#fef9ef;border-radius:20px;padding:30px;box-shadow:#0000003d 0 3px 8px}.s4com-helpcenter#hc-faq-content-wrapper .s4com-section-body .s4com-article-body{padding:15px;background:#ffcd67;color:#000;border-radius:20px}.sticky-content.service-template{align-items:flex-start}.sticky-content .image-wrap{position:sticky;top:20px}.contact-us-template{margin-top:40px}.collection-listing .product-block .product-link{text-decoration:none;text-align:center}.product-price{font-weight:600;font-size:18px;justify-content:center}.jdgm-widget.jdgm-widget{margin-block:10px}@media screen and (min-width: 768px){.service-template .left-padding{padding-left:30px}.service-template .right-padding{padding-right:30px}.sticky-content .right-padding{padding-left:30px}}.spaced-row h2,.service-template-content .rte h3,.service-template-content .rte h2{line-height:normal}@media (min-width:992px) and (max-width:1199px){footer.site-footer .footer-bottom{font-size:15px}.treatment-prevention-products .content-box .title{min-height:90px}.template-collection .product-block .block-inner,.template-product .product-block .block-inner{min-height:375px!important}}@media (max-width:991px){.removal-service .img-box{padding:0 15px;order:2}.removal-service .img-box img{border-radius:15px}.removal-service .content-box{padding:0 15px;order:1}.removal-service .content-box .content{left:0;margin-bottom:15px}footer.site-footer .footer-bottom .privacy-policy{text-align:left;padding-top:10px}.service-template-content .service-template>*{max-width:100%;width:100%}.service-template-content .service-template .left-padding{padding-left:0}.service-template-content .service-template .contenet-wrap{order:1}.service-template-content .service-template .image-wrap{order:2;padding-right:0}.service-template-content .service-template .contenet-wrap h2{margin-top:0}#shopify-section-gallery #section-id-gallery .gallery__item{min-height:200px;height:auto}.service-template-wrap .majortitle{font-size:24px}.article.service-template-section .service-template-content{padding-top:15px}.article.service-template-section .service-template-content h2 br{display:none}#section-id-pricing-table{margin-top:30px;margin-bottom:0}.pricing-table-section .flexible-layout--variable-columns{gap:0;margin-left:0}.pricing-table-section .flexible-layout--variable-columns .column{width:100%;max-width:100%!important}#shopify-section-pricing-table .flexible-layout .column{margin-bottom:30px}#section-id-pricing-table .container{padding:0}.service-template-content .service-template ol{margin:0 0 15px 20px;padding:0}.service-template-content .service-template ol li{margin-bottom:5px}.service-template-section .service-template-content h2{margin-top:15px}#hc-faq-content-wrapper .s4com-container{padding:15px}.service-product-template .article.fully-spaced-row--medium{margin-bottom:30px}}@media (min-width:768px) and (max-width:991px){.home-banner h1{font-size:36px}.home-banner{padding:30px 0}.home-banner .content-box{max-width:550px}.home-banner .btn-list{margin:15px 0}.content-box p{line-height:21px}.treatment-prevention-products .product-list li{width:50%;margin-bottom:30px}.treatment-prevention-products{padding-bottom:30px}.service-detail .title{font-size:28px;margin-top:15px}.client-reviews .review-slide{padding:30px 0}header.site-header .site-brand{order:1}header.site-header .call-btn{order:2}header.site-header .header-menu{order:3}.template-collection .product-block .block-inner,.template-product .product-block .block-inner{min-height:375px!important}}@media (min-width:768px){header.site-header .main-menu li:hover .sub-menu{display:block!important}header.site-header .header-menu .mobile-menu{display:none}}@media (max-width:767px){.treatment-prevention-products,.show-case,.single-product,.service-detail,.our-clinic,.client-reviews{padding:30px 0}.treatment-prevention-products .product-list li{width:100%;margin-bottom:30px}.treatment-prevention-products .product-list li:last-child{margin-bottom:0}.single-product .img-box{margin-top:30px}.service-info .service-list li{border-left:none!important;width:100%;padding:10px 0;border-bottom:1px solid #000}.service-info .service-list li:last-child{border-bottom:none}.our-clinic .img-box .thumb{height:100px;width:100px;right:15px;bottom:0}.our-clinic .content-box .bg{margin:30px 0 0}.home-banner h1{font-size:32px}.home-banner{padding:30px 0;background-size:contain!important;background-position:center bottom!important;background-color:#ffc65d;background-repeat:no-repeat}.client-reviews .review-slide{padding:30px 0}.client-reviews{overflow:hidden}.template-collection .collection-listing .product-list .product-block,.template-product .collection-listing .product-list .product-block{width:100%}.template-product .product-block .block-inner{min-height:auto!important}.service-template-content img{margin-left:auto!important;margin-right:auto!important}.template-suffix-contact .spaced-row{margin-bottom:15px}.service-template>*{width:100%;max-width:100%}footer.site-footer h5{margin:20px 0 15px}header.site-header .account-list{justify-content:center}header.site-header .announcement-bar{margin-bottom:10px}header.site-header .header-menu{position:relative}header.site-header .header-menu .mobile-menu{opacity:1;position:absolute;z-index:9;right:15px;top:-44px;background:#dc0000;padding:5px 10px;border-radius:5px}header.site-header .header-menu .mobile-menu .bar1,header.site-header .header-menu .mobile-menu .bar2,header.site-header .header-menu .mobile-menu .bar3{width:35px;height:3px;background-color:#fff;margin:5px 0;transition:.4s}header.site-header.fixed-header .header-menu .mobile-menu{top:-50px}header.site-header .header-menu .mobile-menu.close .bar1{transform:translateY(8px) rotate(-45deg)}header.site-header .header-menu .mobile-menu.close .bar3{transform:translateY(-8px) rotate(45deg)}header.site-header .header-menu .mobile-menu.close .bar2{opacity:0}header.site-header .main-menu li a{padding:0 5px;color:#000;border:none;border-radius:0}header.site-header .main-menu{position:absolute;left:0;top:0;width:100%;background:#f2f2f2;padding:10px 15px;flex-wrap:wrap;z-index:99}header.site-header .main-menu li{padding:10px 0;margin:0;border-bottom:1px solid #ccc;position:relative;width:100%;flex-wrap:wrap}header.site-header .main-menu li:last-child{border-bottom:none}header.site-header .main-menu li.has-submenu:before{position:absolute;right:0;top:5px;width:42px;height:33px;background:#000;color:#fff;content:"\f107";font-family:FontAwesome;display:flex;align-items:center;justify-content:center}header.site-header .main-menu li .sub-menu{top:10px;position:relative;border-radius:0;padding:0;width:100%}header.site-header .main-menu{display:none}header.site-header .main-menu .sub-menu li.has-submenu:before{display:none}header.site-header .main-menu .sub-menu li .sub-menu{display:block!important;left:0;position:relative;padding:0}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/custom.css.map */
