.ServiceSlider .slick-list { max-height:24vw !important; } .Service1Slider .slick-list { max-height:24vw !important; } .Service2Slider .slick-list { max-height:24vw !important; } .h12345 { padding-top:25px; color:#e9dab3; text-align: center; font-weight: Normal; padding-bottom:15px !important; margin-bottom:0px; width:100%; } .haircut_text { text-align:center; background:#352d20; } .cnt12345 { color:white; padding-bottom:15px; padding-left:50px; padding-right:50px; } .rmore12345 { background:#957346; color:white; padding:10px; margin-bottom:25px; margin-left:auto; margin-right:auto; transform: skew(-202deg); display:block; width:fit-content; } .container1 .haircut_text { display:flex; flex-wrap:wrap; } .rmore12345:hover { background:#9d8e71; color:white; } .appointment_text { margin-top:35px; } .ServicetextSlider { padding-bottom: 25px !important; } .l94 { width:100% !important; } .l98 { height:100% !important; } .p2345 { color:white; margin-top:10px; margin-bottom:10px; } .pd-b25 { padding-bottom:25px; } .h1235 { color: #ffeada; text-align: left; font-weight: Normal; padding-bottom: 5px !important; font-size:18px; } .o2345 h3 { margin-top : 25px !important; text-align:center; color: #b79b6b; font-size:1.4em; } .o2345 h3 { width: 100%; text-align: center; border-bottom: 1px solid #b79b6b; line-height: 0.1em; margin: 10px 0 20px; } .o2345 h3 span { padding:0 10px; background:#050505; } .o2345 { padding-top:20px !important; } .col50 h4 { text-align:left; } .col50 { padding-top:25px; width:50%; padding-left:10px; padding-right:10px; float:left; } .col50 img { height:100%; } .rmore23456 { background: #957346; color: white; padding: 10px; margin-bottom: 25px; margin-top: 25px; transform: skew(-202deg); display: block; width: fit-content; } .os234 { width:100%; display:flex; flex-wrap:wrap; float:none; } @media only screen and (max-width: 600px) { .col50 { width:100%; } .container1 { padding-left: 10px; padding-right: 10px; } .tabDpMb .desc .textInner h3 { font-style: normal; font-weight: 600; font-size: 3.75vw; line-height: 2.5vw; text-transform: capitalize !important; color: #fff; margin: 0; margin-bottom: 10px; } } .desc22 { margin-top:55px; color:white; font-size:1.2vw; line-height:2.2vw; margin-bottom:40px; } .h123456 { font-size:26px; } .h123456 { color: #ffeada; font-weight: Normal; padding-bottom: 15px !important; } .wpsl-store-location a { color:#8b7542 !important; text-decoration:underline; } .wpsl-contact-details a { color: #8b7542 !important; text-decoration:underline; } .ffde { width:100%; max-width:100%; } @media only screen and (max-width: 1920px) { .ServiceSlider .slick-list { max-height: 33.5vw !important; } .Service1Slider .slick-list { max-height: 33.5vw !important; } .Service2Slider .slick-list { max-height: 33.5vw !important; } .ServiceSlidersub .slick-list { max-height: 30vw !important; } } @media only screen and (max-width: 560px) { .ServiceSlidersub .slick-list { max-height: 65vw !important; } .ServiceSlider .slick-list { max-height: 75vw !important; } .Service1Slider .slick-list { max-height: 75vw !important; } .Service2Slider .slick-list { max-height: 75vw !important; } .haircut_text { height:44vw !important; } .cnt12345 { color: #c7c2b6 !important; padding-bottom: 15px; padding-left: 15px; padding-right: 15px; } .o2345 h3 span { font-size:18px !important; } .h123456 { font-size:16px !important; } .h1234 { font-size:16px !important; } .haircut_text_sub { height:30vw !important; } .h12345 { padding-left:5px !important; padding-right:5px !important; font-size:17px !important; } } .os-services .item { display:block !important; } @media only screen and (max-width: 360px) { .ServiceSlider .slick-list { max-height: 85vw !important; } .Service1Slider .slick-list { max-height: 85vw !important; } .Service2Slider .slick-list { max-height: 85vw !important; } .ServiceSlidersub .slick-list { max-height: 68vw !important; } .haircut_text { height:55vw !important; } .cnt12345 { color: #c7c2b6 !important; padding-bottom: 15px; padding-left: 15px; padding-right: 15px; } .os-services p { padding-left:5px !important; padding-right:5px !important; } .appointment_text h4 { font-size:14px !important; } .o2345 h3 span { font-size:18px !important; } .h123456 { font-size:16px !important; } .h1234 { font-size:16px !important; } .haircut_text_sub { height:37vw !important; } .h12345 { padding-left:5px !important; padding-right:5px !important; } .rmore12345 { height: 44px !important; } .appointment_text { height:41vw !important; } .container-sm { max-width:100% !important; padding:0px !important; } } .serv_sub_header1 { font-size: 1em !important; } .wpsl-search { background:transparent; } .wpsl-search label { color:#8b7542 ; font-weight:bold; } .wpsl-search select { background:#222; color:#fff; } .wpsl-search input[type=button] { background:#957346; margin-top: 12px !important; height: auto !important; padding-top: 6px; padding: 15px 15px !important; letter-spacing:1.5px; font-family:poppins; border:0px solid transparent; } #wpsl-stores { color:white; } .sltpg option { background:#736357; border-bottom: 1px solid #9f8181; padding:10px 15px; font-family: poppins !important; } .sltpg option:disabled { color:#ccc; } .sltpg { background:transparent; border:1px solid #736357; min-width:22vw; padding:10px 15px; font-family:poppins; } .sltpg label { border:1px solid yellow; } .desc22q { font-size:1.2vw !important; line-height:2.2vw !important; margin-bottom:25px !important; margin-top:25px !important; } .wpsl-search { margin-left:-30px; } @media only screen and (max-width: 760px) { .ss242::before { margin-top: 7.6vw !important; } .page-wrap p { font-size: 16px !important; } .desc22q { margin:0px 5px !important; } #wpsl-state-dropdown, #wpsl-city-dropdown { width:88vw !important; margin-left:8px !important; margin-bottom:5px !important; } #wpsl-search-btn2 { margin-left:auto !important; } #wpsl-result-list ul li { margin-top:5px !important; } } .wpsl-direction-wrap { display:none; } #wpsl-gmap { display:none; } #wpsl-result-list .wpsl-contact-details span#wpsl-email1 { display: none !important; } .sltpg { min-width:18vw !important; } #wpsl-result-list { margin-left:auto; margin-right:auto; } #wpsl-result-list ul li { background: rgba(50,38,7,0.6); transform:skew(-22deg); padding:10px 25px; } #wpsl-stores { overflow-y:inherit; } .L23 { padding-left:1.5vw !important; } .L23 a { font-size:1vw !important; } @media only screen and (max-width: 760px) { .L23 { padding-left:16px !important; } .L23 a { font-size:14px !important; } #wpsl-salon-dropdown { width: 88vw !important; margin-left: 8px !important; margin-bottom: 5px !important; } }