@font-face{font-family:'Open Sans',sans-serif;font-weight:300;font-style:normal;font-display:block;src:url(//www.naturalhaircompany.com/wp-content/themes/NaturalHairCompany2021/fonts/OpenSans-Light.ttf)}@font-face{font-family:'Open Sans',sans-serif;font-weight:400;font-style:normal;font-display:block;src:url(//www.naturalhaircompany.com/wp-content/themes/NaturalHairCompany2021/fonts/OpenSans-Regular.ttf)}@font-face{font-family:'Open Sans',sans-serif;font-weight:500;font-style:normal;font-display:block;src:url(//www.naturalhaircompany.com/wp-content/themes/NaturalHairCompany2021/fonts/OpenSans-Italic.ttf)}@font-face{font-family:'Open Sans',sans-serif;font-weight:700;font-style:normal;font-display:block;src:url(//www.naturalhaircompany.com/wp-content/themes/NaturalHairCompany2021/fonts/OpenSans-Bold.ttf)}@font-face{font-family:'Font Awesome 5 Brands';font-style:normal;font-weight:400;font-display:block;src:url(//www.naturalhaircompany.com/wp-content/themes/NaturalHairCompany2021/fonts/fa-brands-400.eot);src:url(//www.naturalhaircompany.com/wp-content/themes/NaturalHairCompany2021/fonts/fa-brands-400.eot?#iefix) format("embedded-opentype"),url(//www.naturalhaircompany.com/wp-content/themes/NaturalHairCompany2021/fonts/fa-brands-400.woff2) format("woff2"),url(//www.naturalhaircompany.com/wp-content/themes/NaturalHairCompany2021/fonts/fa-brands-400.woff) format("woff"),url(//www.naturalhaircompany.com/wp-content/themes/NaturalHairCompany2021/fonts/fa-brands-400.ttf) format("truetype"),url(//www.naturalhaircompany.com/wp-content/themes/NaturalHairCompany2021/fonts/fa-brands-400.svg#fontawesome) format("svg")}@font-face{font-family:'Font Awesome 5 Free';font-style:normal;font-weight:400;font-display:block;src:url(//www.naturalhaircompany.com/wp-content/themes/NaturalHairCompany2021/fonts/fa-regular-400.eot);src:url(//www.naturalhaircompany.com/wp-content/themes/NaturalHairCompany2021/fonts/fa-regular-400.eot?#iefix) format("embedded-opentype"),url(//www.naturalhaircompany.com/wp-content/themes/NaturalHairCompany2021/fonts/fa-regular-400.woff2) format("woff2"),url(//www.naturalhaircompany.com/wp-content/themes/NaturalHairCompany2021/fonts/fa-regular-400.woff) format("woff"),url(//www.naturalhaircompany.com/wp-content/themes/NaturalHairCompany2021/fonts/fa-regular-400.ttf) format("truetype"),url(//www.naturalhaircompany.com/wp-content/themes/NaturalHairCompany2021/fonts/fa-regular-400.svg#fontawesome) format("svg")}@font-face{font-family:'Font Awesome 5 Free';font-style:normal;font-weight:900;font-display:block;src:url(//www.naturalhaircompany.com/wp-content/themes/NaturalHairCompany2021/fonts/fonts/fa-solid-900.eot);src:url(//www.naturalhaircompany.com/wp-content/themes/NaturalHairCompany2021/fonts/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(//www.naturalhaircompany.com/wp-content/themes/NaturalHairCompany2021/fonts/fa-solid-900.woff2) format("woff2"),url(//www.naturalhaircompany.com/wp-content/themes/NaturalHairCompany2021/fonts/fa-solid-900.woff) format("woff"),url(//www.naturalhaircompany.com/wp-content/themes/NaturalHairCompany2021/fonts/fonts/fa-solid-900.ttf) format("truetype"),url(//www.naturalhaircompany.com/wp-content/themes/NaturalHairCompany2021/fonts/fa-solid-900.svg#fontawesome) format("svg")}main h1,main h2,main h3,main h4{color:#332e2e;font-family:'Open Sans',sans-serif;font-weight:400}main p,main em,main span,main table,main ul,main li{color:#332e2e;font-family:'Open Sans',sans-serif;font-weight:400}main h1{text-align:center}main h2{text-align:left}article{width:100%;max-width:1000px;margin:0 auto}.page main,.category main,.single-post main,.single-contact main{max-width:100%!important;padding-top:10px!important;background:url(/files/2021/04/WHITE-BRICKS.jpg)}.page main article,.category main article,.single-post main article{width:100%;max-width:1000px;padding:20px 10px;margin:0 auto;background:#fff}.page main h1,.category main h1,.single-post main h1,.single-contact h1{margin-top:0;text-align:center}.fa,.fas{font-family:'Font Awesome 5 Free';font-weight:900}.fa,.fas,.far,.fab{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fab{font-family:'Font Awesome 5 Brands';font-weight:400}.far{font-family:'Font Awesome 5 Free';font-weight:400}.fa-twitter:before{content:"\f099"}.fa-twitter-square:before{content:"\f081"}.fa-instagram:before{content:"\f16d"}.fa-instagram-square:before{content:"\e055"}.fa-facebook:before{content:"\f09a"}.fa-facebook-f:before{content:"\f39e"}.fa-check:before{content:"\f00c"}#site-header .header-titles-wrapper{max-width:100%}#site-header .header-inner{margin:0 auto;padding:0}#site-header .section-inner{width:100%;padding:0}#site-header .desktop-header .row1{width:100%;padding:10px;background-image:url(/files/2021/04/COPPER-BK.jpg);background-color:#261c0e}#site-header .desktop-header .row1,#site-header .desktop-header .row2{display:flex}#site-header .desktop-header .row1 p{display:inline-block}#site-header .desktop-header .row1 p,#site-header .desktop-header .row1 a{margin-bottom:0;font-family:'Muli';color:#fff;font-size:14px;line-height:33px;white-space:nowrap}#site-header .desktop-header .row1 a{padding:0 10px;text-decoration:none}#site-header .desktop-header .row1 a.button{padding:5px 10px;background:#1a1e29;border:1px solid #fff;border-radius:0;text-decoration:none;font-size:14px;color:#fff!important;line-height:23px;box-shadow:0 0px 0px rgb(0 0 0/20%);text-shadow:0 0px 0px rgb(0 0 0/30%)}#site-header .desktop-header .row1 a.button:hover{background:#fff}#site-header .desktop-header .row1 a:hover{text-decoration:none!important}#site-header .desktop-header .row1 .column{width:50%;display:inline-block}#site-header .desktop-header .row1 .header-links{margin-left:10px;text-align:left;float:left}#site-header .desktop-header .row1 .socialmedia{text-align:right;float:right}#site-header .desktop-header .row1 a.social-media-button{margin-right:15px;font-size:22px;text-decoration:none}#site-header .desktop-header .row2{width:100%;background:#fff}#site-header .desktop-header .row2 .column{width:50%;display:inline-block;padding:1em}#site-header .desktop-header .row2 .column:nth-child(2) p{margin-bottom:0;text-align:right!important}#site-header .desktop-header .row2 a.covid-button{padding:10px;background:#261c0e;border:1px solid #fff;border-radius:0;text-decoration:none;font-family:'Muli';font-size:14px;color:#fff!important;line-height:55px}#site-header .desktop-header .row2 a.covid-button:hover{background:#46341a}#site-header .header-navigation-wrapper{position:absolute;top:60px;right:0;bottom:0;left:0;height:50px;width:55%;margin:auto}body:not(.overlay-header) ul.primary-menu{margin:0;justify-content:center;letter-spacing:normal}body:not(.overlay-header) .primary-menu>li{margin:0;background:0 0;font-family:'Open Sans',sans-serif;font-weight:400}body:not(.overlay-header) .primary-menu>li a:hover{color:#000}body:not(.overlay-header) .primary-menu li a{padding:10px;font-size:14px}.home article{max-width:100%!important;padding:0!important}.home .entry-content .panel-layout{width:100%}.home .button{color:#e0cdbf;background-color:#261c0e;border-radius:0;-webkit-box-shadow:0 0px 0px rgb(0 0 0/20%);-moz-box-shadow:0 0px 0px rgba(0,0,0,.2);box-shadow:0 0px 0px rgb(0 0 0/20%);text-shadow:0 0px 0px rgb(0 0 0/30%);font:14px/100% 'Open Sans',sans-serif}.home a:hover.button{color:#fff}.home .banner{min-height:725px;padding:50px;background:url(/files/2021/04/WOOD-FLOWERS-BK.jpg);background-position:top right}.home .banner .intro-box{max-width:860px;padding:25px;background:rgba(255,255,255,.5)}.home .banner span.large-h1{display:block;font-size:70px;letter-spacing:2px}.home .banner span.small-h1{display:block;font-size:48px}.home .banner h1{margin:0 0 10px}.home .banner h2{margin:0 0 10px;font-size:24px}.home .banner p{font-family:'Open Sans',sans-serif;font-weight:400;font-size:15px;line-height:1.5}.home .services-row1{padding:30px 0;background:url(/files/2021/04/WHITE-BRICKS.jpg)}.home .services-row1 .panel-grid-cell .panel-layout .panel-grid-cell,.home .services-row2 .panel-grid-cell{background:#e0cdbf}.home .services-row2{padding:30px 0;background:url(/files/2021/04/WOOD-BK.jpg);background-position:top center}.home .services-row1 h2,.home .services-row2 h2{margin-bottom:10px;font-weight:700;font-size:22px;letter-spacing:2px}.home .services-row1 p,.home .services-row2 p{padding:0 20px;font-size:15px}.home .instagram-row,.home .news-tips-row{background:url(/files/2021/04/STONE-BK.jpg);background-position:top center;background-size:cover}.home .instagram-row h2 a{text-decoration:none}.home .instagram-row #sb_instagram #sbi_load .sbi_load_btn{background:#261c0e;border-radius:0}.home .instagram-row #sb_instagram span.sbi_btn_text{color:#e0cdbf!important}.home .reviews-row{background:#e5eae9}.home .reviews-row .review_item{color:#606160;border:0 solid #aaa;border-radius:0;background-color:transparent;box-shadow:0px 0px 0px #999;font-weight:400}.home .reviews-row .ysre-reviews-summary{text-align:center;color:#606160;font-weight:400}.home .news-tips-row .catlist-item{background:#fff;box-shadow:0 0 0px rgb(0 0 0/33%)!important}.home .news-tips-row .catlist-item-inner{padding:0}.home .news-tips-row .catlist-item .catlist-title,.home .news-tips-row .catlist-item .catlist-text{padding:0 10px}.home .news-tips-row .catlist-item .catlist-title h2{margin:10px 0;min-height:55px}.home .news-tips-row .catlist-item .catlist-title h2 span{font-size:20px;font-weight:700;color:#848484}.home .news-tips-row .catlist-item .catlist-text span{font-size:15px}.home .news-tips-row.offers{background:#fff}.page .brown-row{padding:20px!important;border-radius:10px;background:rgba(38,28,14,.7)}.page .brown-row .so-widget-image{border-radius:10px}.page .brown-row p,.page .brown-row h2{padding-bottom:10px;border-bottom:1px dotted #261c0e;color:#fff}.page .cream-row{padding:20px!important;background:#e0cdbf}.page .cream-row h2{margin:0 0 10px;padding-bottom:10px;border-bottom:1px solid #261c0e}.page .brown-boxes .panel-grid-cell{padding:20px!important;border-radius:10px;background:rgba(38,28,14,1)}.page .brown-boxes .panel-grid-cell p,.page .brown-boxes .panel-grid-cell h2{color:#fff}.ngg-galleryoverview,.ngg-gallery-slideshow-image{max-height:unset!important;height:unset!important}.ngg-imagebrowser.default-view{margin:0 !important}.ngg-imagebrowser.default-view h3{padding-top:0 !important}.ngg-slideshow.slick-slider{height:auto!important;margin:0 auto!important}.services-text{padding:0 10px 20px}.faq-accordion-wrapper .question span{transform:translate(50%,-60%) rotate(-90deg)}.faq-accordion-wrapper .faq-questions>div>h2{font-size:17px !important}.faq-accordion-wrapper .faq-questions>div>h2,.faq-accordion-wrapper .faq-questions>div>h3{color:#e0cdbf !important}.faq-accordion-wrapper .question{background-color:#261c0e;padding:10px;cursor:pointer;border-bottom:1px solid #46341a}.sg-areas{padding:10px!important;background:#46341a!important;box-shadow:0 0 0px #d8d8d8!important}.sg-areas h2{text-align:center;color:#fff!important}.sg-areas span{color:#fff!important}.category .catlist-item{background:rgba(255,255,255,.5)!important}.category .catlist-item h2 span{font-size:22px}.category .catlist-item .catlist-text{margin-top:10px}table.pricing{width:100%;max-width:800px;margin:10px auto;border:1px solid #888}table.pricing td:nth-child(1) th:nth-child(1){padding-left:5px;text-align:left}table.pricing td:nth-child(n+2){text-align:center}table.pricing tr:nth-child(odd){background:#f4f4f4}table.pricing th{color:#fff;border-bottom:1px solid #888;background:#888}table.pricing .pricing-title{font-weight:700;text-transform:uppercase;color:#fff;background:#888}table.hair-pricing{width:100%;max-width:800px;margin:10px auto;border:1px solid #261c0e}table.hair-pricing td{font-family:'Muli';font-weight:400;font-size:14px}table.hair-pricing td:nth-child(1) th:nth-child(1){padding-left:5px;text-align:left}table.hair-pricing td:nth-child(n+2),table.hair-pricing th:nth-child(n+2){text-align:center}table.hair-pricing tr:nth-child(odd){background:#f4f4f4}table.hair-pricing th{font-family:'Open Sans',sans-serif;font-weight:400;font-size:14px;text-transform:uppercase;color:#fff;background-image:url(/files/2021/04/COPPER-BK.jpg);background-color:#261c0e}.sow-accordion h2{margin:5px 0;color:#fff;font-size:26px}.sow-accordion-panel:nth-child(even){background:#333}.sow-accordion-panel:nth-child(odd){background:#444}.sow-accordion-panel-header{background:inherit}#yourSalonReviews{margin-top:20px}#yourSalonReviewsForm #YS-reviews-header{background-color:#e0cdbf!important;box-shadow:2px 2px 5px #ccc!important}#yourSalonReviewsForm #YS-reviews-header h2{font-size:24px;color:#332e2e!important;font-family:'Open Sans',sans-serif;font-weight:400}#yourSalonReviewsForm #YS-reviews-info{color:#332e2e!important;background-color:#e0cdbf!important}#yourSalonReviewsForm .reviews-info-padding{color:#332e2e!important;font-family:'Open Sans',sans-serif;font-weight:400}#yourSalonReviewsForm .ysre-ratings{text-align:center}#yourSalonReviewsForm{border:1px solid #e0cdbf!important;box-shadow:0px 0px 0px grey!important}#yourSalonReviewsForm #YS-reviews-info p{color:#332e2e!important}.review_item{text-align:center;color:#332e2e;border:1px solid #e0cdbf;border-radius:5px;background-color:#fff;box-shadow:0px 0px 0px #999;font-family:'Open Sans',sans-serif;font-weight:400}.ysre-reviews-summary{text-align:center;color:#332e2e;font-family:'Open Sans',sans-serif;font-weight:400}.sg-style-picker span.filter:hover,.page .sg-style-picker .filter.is-checked{color:#fff;background:#000}#team .teamMember{width:200px;height:300px;border-radius:8px;box-shadow:0 2px 5px #606060}#team .teamMember .title{opacity:1}#team .teamMember .title a{text-decoration:none}#team .teamMember .title span{color:#fff}#team .teamMember .name{font-size:14px;font-weight:700}.single-staff .staff-img{max-width:300px;margin-bottom:2em}.single-staff #yourSalonReviews{display:block;clear:both}.woocommerce mark,.woocommerce ins{background:#fff}.woocommerce ul.products li.product h3{color:#000;font-size:12px}.woocommerce ul.products li.product .price{color:#000;font-size:15px}.woocommerce li.product{text-align:center;border:1px solid #dcdcdc;box-shadow:0 0 5px #d8d8d8}.woocommerce ul.products li.product .button{margin-bottom:1em}.woocommerce p.out-of-stock{color:red}.woocommerce p.in-stock{margin:5px;padding:0;color:green}.woocommerce span.onsale{background-color:#000}.woocommerce .quantity{color:#000}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{transition:all .25s;background:#000}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{transition:all .25s;background-color:#848484}.single-product.woocommerce div.product form.cart div.quantity{width:100%;margin-bottom:10px}.single-product.woocommerce div.product form.cart .button{float:none}.archive.woocommerce #container,.category.woocommerce #container{padding:0 4%}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{width:32px}.woocommerce .woocommerce-breadcrumb{display:none}.woocommerce .action-buttons-row{display:none}.reset_variations,.variations .label{display:none}.single-contact{background:url(/files/2021/04/WHITE-BRICKS.jpg)}.single-contact article{padding:20px 10px;background:#fff}.single-contact #primary .panel-grid-cell h3.widget-title{text-align:center;line-height:2}.single-contact .tel-row .panel-grid-cell{padding:0 10px;min-height:130px;background:#261c0e;text-align:center!important}.single-contact .tel-row .panel-grid-cell a,.single-contact .tel-row .panel-grid-cell h3.widget-title,.single-contact .tel-row .panel-grid-cell .sg-contact-postaladdress span{text-align:center!important;color:#fff!important}.single-contact .contact-row .panel-grid-cell{min-height:120px;border-radius:10px;text-align:center;background:rgba(224,205,191,.5)}.single-contact .panel-grid-cell h3.widget-title{font-weight:700;margin-bottom:10px;color:#fff;background:#261c0e}.single-contact .tel-row .panel-grid-cell a,.single-contact .contact-row .panel-grid-cell a{text-decoration:none}.single-contact .tel-row .comma{display:unset!important;color:#fff}.single-contact table{margin:0 auto}.single-contact table,.single-contact table.opening td{padding:2px;border:0;text-align:center;font-family:'Open Sans',sans-serif;font-weight:400;font-size:15px}.single-contact .tel-row .comma{display:unset!important;color:#fff}.single-contact [class^=sg-contact]{color:#fff;text-align:center}#site-footer{clear:both;padding:20px 80px;text-align:center!important;font-family:'Open Sans',sans-serif;font-weight:400;color:#fff;background:#261c0e}#site-footer .footer-inner{max-width:1200px;margin:0 auto;padding:20px;text-align:left}#site-footer p,#site-footer a,#site-footer h2,#site-footer span,#site-footer .widget_footerlinks{font-family:'Open Sans',sans-serif;font-weight:400;color:#fff;font-size:14px!important;text-align:center!important}#site-footer h3.widget-title{text-align:center;color:#fff;font-weight:400}#site-footer .top-link{padding:10px 0;text-align:center}#site-footer .sg-contact-seotitle,#site-footer .sg-contact-address,#site-footer .sg-contact-locality,#site-footer .sg-contact-reigon,#site-footer .sg-contact-postcode{display:block}#site-footer .comma{display:none}#site-footer table{max-width:250px;margin:0 auto}#site-footer table,#site-footer table.opening td{padding:2px;border:0;text-align:center;font-size:14px}#site-footer .sg-areas{background:transparent!important}@media (max-width:1300px){.home .services-row2{padding:20px!important}}@media(max-width:1024px){#site-header .header-navigation-wrapper{position:unset;width:100%;margin:auto}}@media (max-width:896px){#site-header .header-titles-wrapper{padding:0}#site-header .desktop-header .row2 a.covid-button{display:none}.nav-toggle{top:60px;height:auto}span.toggle-inner,span.toggle-text{text-transform:uppercase;font-family:'Open Sans',sans-serif;font-weight:400;color:#261c0e!important}.menu-modal-inner a,.modal-menu ul li a{text-transform:uppercase;font-family:'Open Sans',sans-serif;font-weight:400!important;color:#261c0e}.modal-menu li{border-color:#f261c0e}.menu-modal-inner .svg-icon{color:#261c0e}article{padding:0 10px 10px}.page .brown-boxes .panel-grid-cell h2{font-size:22px}.page .brown-boxes .panel-grid-cell p{font-size:14px}#site-footer{padding:20px!important}#site-footer p,#site-footer a,#site-footer h2,#site-footer span,#site-footer .widget_footerlinks,#site-footer table,#site-footer table.opening td{font-size:12px!important}}@media (max-width:667px){.home .banner{min-height:unset;padding:25px}.home .banner .intro-box{padding:15px;background:rgba(255,255,255,.8)}.home .banner span.large-h1{font-size:44px;color:#fff}.home .banner span.small-h1{font-size:32px;color:#fff}.home .banner h2{font-size:22px;line-height:1.3}.home .services-row1{padding:20px!important}}@media (max-width:568px){#site-header .desktop-header .row1{display:block}#site-header .desktop-header .row1 .column{width:100%;text-align:center}#site-header .desktop-header .row1 p,#site-header .desktop-header .row1 a{font-size:12px;text-align:center}#site-header .desktop-header .row1 a{padding:0 5px;text-decoration:none}#site-header .desktop-header .row1 .socialmedia{text-align:center;float:unset}#site-header .desktop-header .row1 a.social-media-button{font-size:16px;text-decoration:none}}@media (max-width:480px){.nav-toggle{top:70px;height:auto}.single-staff .staff-img{float:none;margin:0 auto!important}.single-staff{text-align:center!important}table.hair-pricing td,table.hair-pricing th{font-size:12px}}@media (max-width:375px){.nav-toggle{top:90px}}@media (max-width:325px){table.hair-pricing td,table.hair-pricing th{padding:2px}}