.quality-container{max-width:1468px;width:100%;margin:0 auto;padding:0 30px}.single-salon_directory .custom-footer-template .e-con.e-flex>.e-con-inner{max-width:1468px;width:100%;margin:0 auto}.text-center{text-align:center}.rounded{border-radius:20px}.white{color:#fff}.single-salon{margin:0 auto;padding:250px 0;position:relative;background-repeat:no-repeat!important;background-size:cover!important;background-position:center!important}.single-salon::after{position:absolute;content:"";height:100%;width:100%;left:0;top:0;border-radius:20px;background-color:rgba(0,0,0,.6)}.single-salon .hero-content{position:relative;z-index:1}.single-salon .hero-content h1{word-wrap:break-word}.quality-breadcrumb{padding:47px 0}.quality-breadcrumb *{color:#000;font-family:"BlackHawk"}.quality-breadcrumb a{font-size:18px}.salon-info .salon-info-row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:45px}.salon-info .salon-info-row .media{width:32.7%}.salon-info .salon-info-row .media img{height:460px;-o-object-fit:cover;object-fit:cover;border-radius:20px}.salon-info .salon-info-row .info-content{width:64.1%}.salon-info .salon-info-row .info-content h2,.salon-info .salon-info-row .info-content h5{color:#000;margin:0 0 12px;line-height:1;word-wrap:break-word}.salon-info .salon-info-row .info-content h2{font-size:50px;font-family:"Futura";font-weight:700}.salon-info .salon-info-row .info-content h5{font-size:18px;font-family:"BlackHawk";font-weight:400}.salon-info .salon-info-row .info-content p{font-size:18px;line-height:26px;color:#000}.salon-info .salon-info-row .info-content ul.post-categories{display:block;padding:0;list-style:none;margin-bottom:15px}.salon-info .salon-info-row .info-content ul.post-categories li{display:inline-block}.salon-info .salon-info-row .info-content ul.post-categories li a{display:inline-block;padding:5px 15px;color:#fff;background-color:#000;margin-right:10px;border-radius:5px;line-height:1;font-size:20px;font-weight:700;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.salon-info .salon-info-row .info-content .contact-links a:hover,.salon-info .salon-info-row .info-content .contact-links a:focus{opacity:.7}.salon-info .salon-info-row .info-content .contact-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:25px}.salon-info .salon-info-row .info-content .contact-links a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;background:#000;color:#fff;font-weight:700;padding:5px 15px;border-radius:5px;margin-right:5px;margin-bottom:5px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:20px;text-transform:uppercase;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.salon-info .salon-info-row .info-content .contact-links a:hover,.salon-info .salon-info-row .info-content .contact-links a:focus{opacity:.7}.salon-info .salon-info-row .info-content .contact-links a img{margin-right:10px}.salon-info .salon-info-row .info-content ul.post-categories.artist-tags li a{font-size:15px}.salon-info .gallery-group{display:-ms-grid;display:grid;-ms-grid-columns:1fr 54px 1fr 54px 1fr;grid-template-columns:repeat(3,1fr);grid-gap:54px;margin:50px 0}.salon-info .gallery-group .media{display:block;height:400px;overflow:hidden}.salon-info .gallery-group .media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.salon-cate-wrapper{margin-bottom:40px}.salon-cate-wrapper .salon-type{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.salon-cate-wrapper .salon-type.salon-tags{background-color:#f5f5f5;border-radius:20px;padding:20px}.salon-cate-wrapper .salon-type.salon-cats{margin-bottom:25px}.salon-cate-wrapper .salon-type h3{font-family:"BlackHawk",sans-serif;font-size:40px;margin-right:30px}.salon-cate-wrapper .salon-type span{font-size:20px;background:#000;color:#fff;padding:3px 15px;border-radius:5px;margin-right:10px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;cursor:pointer}.salon-cate-wrapper .salon-type span.active,.salon-cate-wrapper .salon-type span:hover,.salon-cate-wrapper .salon-type span:focus{opacity:.7}.salon-post-load{display:-ms-grid;display:grid;-ms-grid-columns:1fr 50px 1fr 50px 1fr;grid-template-columns:repeat(3,1fr);grid-gap:50px;min-height:250px;position:relative}.salon-post-load .preloader{position:absolute;top:0;left:0;right:0;margin:0 auto;text-align:center}.salon-post-load .blog-box{text-align:center}.salon-post-load .blog-box a{display:block;overflow:hidden;border-radius:20px}.salon-post-load .blog-box a img{border-radius:20px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;-webkit-transform:rotate(0deg) scale(1);-ms-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1)}.salon-post-load .blog-box a:hover img,.salon-post-load .blog-box a:focus img{-webkit-transform:rotate(5deg) scale(1.2);-ms-transform:rotate(5deg) scale(1.2);transform:rotate(5deg) scale(1.2)}.salon-post-load .blog-box .post-meta{padding:15px}.salon-post-load .blog-box .post-titile{color:#000;font-size:30px;line-height:35px;font-weight:700;font-family:"Futura",Sans-serif!important;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.salon-post-load .blog-box .post-titile:hover,.salon-post-load .blog-box .post-titile:focus{opacity:.7}.salon-post-load .blog-box p{font-family:"BlackHawk",sans-serif;font-size:18px;line-height:36px}#load-salon-posts .blog-box a img{width:100%;max-width:440px;height:420px;-o-object-fit:cover;object-fit:cover}.blog-box .post-meta .category{background:#000;color:white;font-weight:700;width:100%;max-width:140px;margin:0 auto;border-radius:5px}.blog-box .post-meta .category:not(:last-child){margin-bottom:10px}.quality-blog-search .search-area{text-align:center}.quality-blog-search .search-area input{background:#414141;color:#fff;border-radius:10px;padding:9px 20px;font-size:20px;font-weight:700;max-width:720px;text-align:center;margin:0 auto;border:0!important}.quality-blog-search .search-area input::-webkit-search-cancel-button{color:#fff!important}.quality-blog-search .search-area input:focus-within,.quality-blog-search .search-area input:focus-visible{outline:none}.quality-blog-search .search-area input:-ms-input-placeholder{color:#fff!important;opacity:1}.quality-blog-search .search-area input::-ms-input-placeholder{color:#fff!important;opacity:1}.quality-blog-search .search-area input::placeholder,.quality-blog-search .search-area input::-ms-input-placeholder{color:#fff!important;opacity:1}#load-searched-posts .blog-box a img{height:300px;-o-object-fit:cover;object-fit:cover;width:100%}.quality-blog-search .search-area{margin:30px 0}.gform-bg-wrapper .gform_heading h2,.gform-bg-wrapper .gform_heading p{color:#fff!important}.gform-bg-wrapper .gform_heading h2{font-size:50px;line-height:1}.gform-bg-wrapper .gform_heading p{font-size:18px;line-height:18px}.gform-bg-wrapper form{margin-top:15px}.gform-bg-wrapper form .gform-body.gform_body .gform_fields .gfield .gfield_label{display:none}.gform-bg-wrapper form .gform-body.gform_body .gform_fields{gap:20px}.gform-bg-wrapper form .gform-body.gform_body .gform_fields .gfield .ginput_container input,.gform-bg-wrapper form .gform-body.gform_body .gform_fields .gfield .ginput_container select,.gform-bg-wrapper form .gform-body.gform_body .gform_fields .gfield .ginput_container textarea{height:auto;padding:15px 20px;line-height:1;border-radius:10px;font-family:"BlackHawk",Sans-serif;font-size:20px}.gform-bg-wrapper form .gform-body.gform_body .gform_fields .gfield .ginput_container textarea{max-height:144px}.gform-bg-wrapper form .gform-body.gform_body .gform_fields .gfield_checkbox .gfield-choice-input{padding:0!important;border-radius:0!important}.gform-bg-wrapper form .gform-body.gform_body .gform_fields .gfield_checkbox .gfield-choice-input:before{font-size:15px}.gform-bg-wrapper form .gform-body.gform_body .gform_fields .gfield_checkbox .gform-field-label{color:#fff;cursor:pointer}.gform-bg-wrapper .gform_heading p.gform_required_legend{margin-top:45px}.gform-bg-wrapper .gform-footer.gform_footer.top_label .gform_button{max-width:300px;display:block!important;width:100%;padding:14px 30px!important;line-height:1!important;height:auto!important;background:#fff!important;border-radius:10px!important;font-size:20px!important;font-weight:700!important;color:#000!important;text-transform:uppercase!important;transition:all .3s ease!important}.gform-bg-wrapper .gform-footer.gform_footer.top_label .gform_button:hover{background:#ddd6d6!important}@media only screen and (max-width:1356px){.single-salon{padding:150px}}@media only screen and (max-width:1024px){.salon-post-load{grid-gap:30px}}@media only screen and (max-width:992px){.single-salon{padding:100px}.quality-breadcrumb{padding:30px 0}.salon-info .gallery-group{grid-gap:30px}}@media only screen and (max-width:880px){.salon-info .gallery-group{-ms-grid-columns:1fr 30px 1fr;grid-template-columns:repeat(2,1fr)}.salon-cate-wrapper .salon-tags{padding-bottom:20px}}@media only screen and (max-width:768px){.rounded{border-radius:10px}.single-salon{padding:100px 20px}.quality-breadcrumb{padding:20px 0}.salon-info .salon-info-row{display:block}.salon-info .salon-info-row .media,.salon-info .salon-info-row .info-content{width:100%}.salon-info .salon-info-row .media img{height:auto;margin-bottom:15px}.salon-post-load{-ms-grid-columns:1fr 30px 1fr;grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:575px){.salon-info .gallery-group{-ms-grid-columns:1fr;grid-template-columns:repeat(1,1fr)}.salon-info .gallery-group .media{height:auto}.salon-cate-wrapper .salon-type h3{margin:0!important;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;text-align:center}.salon-cate-wrapper .salon-type span{font-size:16px}.salon-cate-wrapper .salon-tags{margin-top:20px}.salon-post-load{-ms-grid-columns:1fr;grid-template-columns:repeat(1,1fr)}}.cc-dropdown-filter .e-filter{display:-ms-grid!important;display:grid!important;-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:1fr;grid-template-rows:1fr;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;z-index:1;width:100%;position:relative;max-height:450px;overflow-y:scroll;background:#fff;padding:0 5px}.cc-dropdown-filter .e-filter>*:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.cc-dropdown-filter .e-filter.active{display:block!important;position:absolute}.cc-dropdown-filter .e-filter .e-filter-item[data-filter=__all]{background:#fff!important;color:#000}.cc-dropdown-filter .e-filter:after{position:absolute;content:"";width:14px;height:14px;border-left:1px solid #000;border-bottom:1px solid #000;top:22px;right:30px;z-index:3;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.cc-dropdown-filter .e-filter:has(.e-filter-item:not(:last-child)[aria-pressed=true]):after{border-color:#fff}.cc-dropdown-filter .e-filter .e-filter-item{background:#fff;-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2;width:100%;z-index:1;border-radius:5px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;margin-bottom:3px;opacity:0;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.cc-dropdown-filter .e-filter .e-filter-item[aria-pressed=true]{z-index:2;opacity:1}.cc-dropdown-filter .e-filter.active .e-filter-item{opacity:1}.qss-location-service{display:-webkit-box;display:-ms-flexbox;display:flex;gap:50px;-ms-flex-wrap:wrap;flex-wrap:wrap}.qss-location-service .location-service-item{width:calc(33% - 33px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px 24px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.qss-location-service .location-service-item .service-icon img{max-width:134px}.qss-location-service .location-service-item .service-content h3{font-family:"Roboto",Sans-serif;font-size:28px;line-height:32px;color:#000}@media (width <=1200px){.qss-location-service{gap:30px}.qss-location-service .location-service-item .service-icon img{max-width:100px}.qss-location-service .location-service-item .service-content h3{font-family:"Roboto",Sans-serif;font-size:22px;line-height:26px}}@media (width <=1024px){.qss-location-service .location-service-item{width:calc(50% - 15px)}}@media (width <=767px){.qss-location-service .location-service-item .service-icon img{max-width:70px}.qss-location-service .location-service-item .service-content h3{font-family:"Roboto",Sans-serif;font-size:20px;line-height:24px}}@media (width <=575px){.qss-location-service{gap:20px}.qss-location-service .location-service-item{width:100%;gap:15px}}.qss-location-list-mark ul{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:40px 20px}.qss-location-list-mark ul li{width:calc(25% - 15px);list-style:none;text-align:center;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}.qss-location-list-mark ul li:before{display:-webkit-box;display:-ms-flexbox;display:flex;content:"";width:35px;height:35px;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MCIgaGVpZ2h0PSI0MSIgdmlld0JveD0iMCAwIDQwIDQxIiBmaWxsPSJub25lIj48Y2lyY2xlIGN4PSIyMCIgY3k9IjIwLjU3ODEiIHI9IjIwIiBmaWxsPSJibGFjayI+PC9jaXJjbGU+PGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzQ4OV8xNSkiPjxwYXRoIGQ9Ik0yOS4zMjc3IDE0LjQ5NjhDMjguNzY4OCAxMy45MzcxIDI3Ljg2MTEgMTMuOTM3NCAyNy4zMDE0IDE0LjQ5NjhMMTguMTgxNSAyMy42MTdMMTQuMTI4MSAxOS41NjM3QzEzLjU2ODQgMTkuMDA0IDEyLjY2MTEgMTkuMDA0IDEyLjEwMTQgMTkuNTYzN0MxMS41NDE3IDIwLjEyMzQgMTEuNTQxNyAyMS4wMzA3IDEyLjEwMTQgMjEuNTkwNEwxNy4xNjc5IDI2LjY1NjlDMTcuNDQ3NiAyNi45MzY2IDE3LjgxNDMgMjcuMDc2OCAxOC4xODExIDI3LjA3NjhDMTguNTQ3OSAyNy4wNzY4IDE4LjkxNSAyNi45MzY5IDE5LjE5NDYgMjYuNjU2OUwyOS4zMjc3IDE2LjUyMzRDMjkuODg3NCAxNS45NjQxIDI5Ljg4NzQgMTUuMDU2NSAyOS4zMjc3IDE0LjQ5NjhaIiBmaWxsPSJ3aGl0ZSI+PC9wYXRoPjwvZz48ZGVmcz48Y2xpcFBhdGggaWQ9ImNsaXAwXzQ4OV8xNSI+PHJlY3Qgd2lkdGg9IjE4LjA2NTkiIGhlaWdodD0iMTguMDY1OSIgZmlsbD0id2hpdGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDExLjY4MTYgMTEuNTQ0OSkiPjwvcmVjdD48L2NsaXBQYXRoPjwvZGVmcz48L3N2Zz4=");background-size:cover;background-repeat:no-repeat;background-position:center}@media (width <=1024px){.qss-location-list-mark ul li{width:calc(50% - 10px)}}@media (width <=575px){.qss-location-list-mark ul li{width:100%}}.qss-form .gform_required_legend{display:none!important}.qss-form .gform-body .gform_fields{gap:35px 16px!important}@media (width <=575px){.qss-form .gform-body .gform_fields{gap:20px 12px!important}}.qss-form .gform-body .gform_fields .gfield .gform-field-label{font-family:"Questrial",Sans-serif;font-size:18px!important;font-weight:400!important;line-height:18px;color:#000!important}.qss-form .gform-body .gform_fields .gfield input,.qss-form .gform-body .gform_fields .gfield select,.qss-form .gform-body .gform_fields .gfield textarea{padding:5px 16px!important;min-height:60px!important;font-family:"Roboto",Sans-serif;font-size:16px;font-weight:400;line-height:20px;color:#000!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#eaeaea;outline:none!important;border:none!important;border-radius:0!important}.qss-form .gform-body .gform_fields .gfield textarea{padding-top:20px!important}.qss-form .gform-body .gform_fields .gchoice{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.qss-form .gform-body .gform_fields .gfield_checkbox .gchoice .gfield-choice-input{width:40px!important;height:40px!important;min-height:40px!important;padding:0!important;background:#fff!important;border:solid 1px #cdcdcd!important}.qss-form .gform-body .gform_fields #field_submit{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (width <=575px){.qss-form .gform-body .gform_fields #field_submit{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.qss-form .gform-body .gform_fields #field_submit .gform-button{width:100%!important;max-width:210px!important;color:#fff!important;background:#000!important;border:1px solid #000!important;font-family:"Questrial",Sans-serif!important;font-size:20px!important;font-weight:400!important;line-height:20px;text-transform:uppercase;cursor:pointer;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.qss-form .gform-body .gform_fields #field_submit .gform-button:hover{color:#000!important;background:#fff!important}