body:not(.ie) .gradiend_cta_title.et_pb_promo .et_pb_promo_description .et_pb_module_header,body:not(.ie) .gradiend_text_description.et_pb_text .et_pb_text_inner,body:not(.ie) .gradiend_text_description.et_pb_text .et_pb_text_inner p{-webkit-background-clip:text!important;-webkit-text-fill-color:transparent;background:#8f00ff;background:-moz-linear-gradient(left,#8f00ff 0,#f05 100%);background:-webkit-linear-gradient(left,#8f00ff 0,#f05 100%);background:linear-gradient(to right,#8f00ff 0,#f05 100%)}.demo_hairdresser_pop_portfolio .project .myexcerpt,.demo_hairdresser_pop_portfolio .project .portfolio_auther,.demo_hairdresser_pop_portfolio .project .portfolio_date{display:none!important}.sigmund_hover_effect.demo_hairdresser_pop_portfolio .et_pb_portfolio_item.type-project:after{box-shadow:inset 0 0 0 6px #f05}.pop_portfolio.demo_hairdresser_pop_portfolio .et_pb_portfolio_filters .et_pb_portfolio_filter a.active,.pop_portfolio.demo_hairdresser_pop_portfolio .et_pb_portfolio_filters .et_pb_portfolio_filter a:hover{color:#000!important}.pop_portfolio.demo_hairdresser_pop_portfolio .et_pb_portfolio_items .type-project .et_portfolio_image:after{content:'View Hairstyle'}.person_3_f.demo_hairdresser_person .et_pb_team_member .et_pb_team_member_description:before{border-color:#fc005a!important}.pixel-footer1.demo_hairdresser_footer .et_pb_promo_description a{display:block;margin-bottom:16px!important}.demo_hairdresser_blurbs .et_pb_blurb:last-child{margin-right:0!important}.demo_hairdresser_blurbs .et_pb_blurb{float:left;width:14.8%;margin-right:2.2%}.demo_hairdresser_blurbs .et_pb_blurb .et_pb_main_blurb_image{overflow:hidden;position:relative}.demo_hairdresser_blurbs .et_pb_blurb .et_pb_main_blurb_image img{display:block;margin:0 auto;padding:13px}.demo_hairdresser_blurbs .et_pb_blurb .et_pb_main_blurb_image .et_pb_image_wrap{background-color:#f9f2ff;border-radius:50%}.demo_hairdresser_blurbs .et_pb_blurb .et_pb_main_blurb_image .et_pb_image_wrap,.demo_hairdresser_blurbs .et_pb_blurb .et_pb_main_blurb_image:after{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.demo_hairdresser_blurbs .et_pb_blurb .et_pb_blurb_description{display:none!important}.demo_hairdresser_blurbs .et_pb_blurb .et_pb_main_blurb_image:after{content:'View';display:block;color:#fff;background-color:#f05;right:0;bottom:0;position:absolute;top:0;left:0;font-size:16px;padding:38px 10px;line-height:120%;border-radius:50%;-webkit-transform:rotateY(-180deg);-moz-transform:rotateY(-180deg);-o-transform:rotateY(-180deg);-ms-transform:rotateY(-180deg);transform:rotateY(-180deg);opacity:0}.demo_hairdresser_blurbs .et_pb_blurb:hover .et_pb_main_blurb_image:after{-webkit-transform:rotateY(0);-moz-transform:rotateY(0);-o-transform:rotateY(0);-ms-transform:rotateY(0);transform:rotateY(0);opacity:1}.demo_hairdresser_blurbs .et_pb_blurb:hover .et_pb_main_blurb_image .et_pb_image_wrap{-webkit-transform:rotateY(-180deg);-moz-transform:rotateY(-180deg);-o-transform:rotateY(-180deg);-ms-transform:rotateY(-180deg);transform:rotateY(-180deg);opacity:0}.demo_hairdresser_blurbs .et_pb_blurb:hover .et_pb_blurb_container h4{color:#8f9898!important}.pegasus-content07.demo_hairdresser_content07 .et_pb_column_1_3{width:29%!important}.pegasus-content07.demo_hairdresser_content07 .et_pb_column_2_3{width:56.2%!important}.pegasus-content07.demo_hairdresser_content07 .et_pb_column .et_pb_text strong{display:block;margin-top:13px}.pegasus-content07.demo_hairdresser_content07 .et_pb_column_1_3 .et_pb_image .et_pb_image_wrap,.pegasus-content07.demo_hairdresser_content07 .et_pb_column_1_3 .et_pb_image .et_pb_image_wrap img{display:block!important;width:auto!important}.demo_hairdresser_header .et_pb_column_2_5{width:38.7%!important}.demo_hairdresser_header .et_pb_column_3_5{width:61.3%!important}.demo_hairdresser_header .et_pb_column_3_5 .et_pb_image .et_pb_image_wrap,.demo_hairdresser_header .et_pb_column_3_5 .et_pb_image .et_pb_image_wrap img{display:block!important;width:100%!important}.demo_hairdresser_opening_hours .et_pb_column_3_5 .et_pb_promo_description p{display:inline}.demo_hairdresser_opening_hours .et_pb_column_3_5 .et_pb_promo_description h2{display:inline-block}.demo_hairdresser_book_online .et_pb_button_wrapper .et_pb_button:after{right:6px;transition:0s}body.ie .demo_hairdresser_book_online .et_pb_button_wrapper .et_pb_button:after,body.ie .demo_hairdresser_cta .et_pb_button_wrapper .et_pb_button:after{font-size:16px!important}.demo_hairdresser_cta .et_pb_button_wrapper .et_pb_button:after{right:-6px;transition:0s}.demo_hairdresser_cta .et_pb_promo .et_pb_promo_description ul{padding:0!important}.demo_hairdresser_cta .et_pb_promo .et_pb_promo_description ul li:last-child{margin-bottom:0!important}.demo_hairdresser_cta .et_pb_promo .et_pb_promo_description ul li{list-style:none!important;margin-bottom:10px!important}body.ie #page-container .pixel-footer1 .et_pb_newsletter_form p{flex-basis:auto!important}@media only screen and (max-width:1600px){.pegasus-content07.demo_hairdresser_content07 .et_pb_column .et_pb_text strong{display:block;margin-top:0}.pegasus-content07.demo_hairdresser_content07 .et_pb_column_1_3{width:43%!important}}@media only screen and (max-width:1390px){.demo_hairdresser_blurbs .et_pb_row,.demo_hairdresser_book_online .et_pb_row,.demo_hairdresser_cta .et_pb_row,.demo_hairdresser_footer .et_pb_row,.demo_hairdresser_person .et_pb_row{width:90%!important}.demo_hairdresser_blurbs .et_pb_column_4_4{text-align:center}.demo_hairdresser_book_online .et_pb_row .et_pb_promo{padding-right:8%!important;padding-left:8%!important}.pegasus-content07.demo_hairdresser_content07 .et_pb_column_1_3 .et_pb_text:first-child{font-size:20px!important}.pegasus-content07.demo_hairdresser_content07 .et_pb_column_1_3 .et_pb_promo{margin-bottom:0!important}}@media only screen and (max-width:1390px) and (min-width:981px){.demo_hairdresser_header .et_pb_column_2_5{padding-top:13%;padding-left:16%}.demo_hairdresser_header .et_pb_column_2_5 .et_pb_text{font-size:20px!important}.demo_hairdresser_header .et_pb_column_2_5 .et_pb_promo .et_pb_promo_description h2{font-size:70px!important}.demo_hairdresser_opening_hours .et_pb_column{width:100%!important}.demo_hairdresser_opening_hours .et_pb_row{max-width:90%!important}.pegasus-content07.demo_hairdresser_content07 .et_pb_column_1_3 .et_pb_promo .et_pb_promo_description h2{font-size:70px!important;padding-bottom:20px!important}}@media only screen and (max-width:980px){.demo_hairdresser_blurbs .et_pb_column_4_4{text-align:center!important}.demo_hairdresser_blurbs .et_pb_blurb:nth-child(3n+3){margin-right:0}.demo_hairdresser_blurbs .et_pb_blurb{width:32%;margin-right:2%}.demo_hairdresser_header .et_pb_column_4_4 .et_pb_image{display:none!important}.demo_hairdresser_header.et_pb_section:before{width:4.5%}.demo_hairdresser_book_online .et_pb_image .et_pb_image_wrap,.demo_hairdresser_book_online .et_pb_image .et_pb_image_wrap img{display:block!important;width:100%!important}#page-container .demo_hairdresser_book_online .et_pb_column_1_3:last-child{margin-bottom:0!important}#page-container .demo_hairdresser_book_online .et_pb_column_1_3{max-width:400px!important;margin:0 auto 30px!important;float:none!important}.pegasus-content07.demo_hairdresser_content07 .et_pb_column_1_3 .et_pb_image{display:none!important}.pegasus-content07.demo_hairdresser_content07 .et_pb_column_1_3 .et_pb_promo{max-width:100%!important}.pegasus-content07.demo_hairdresser_content07 .et_pb_column_1_3 .et_pb_promo .et_pb_promo_description h2{padding-bottom:15px!important}.demo_hairdresser_cta .et_pb_column_1_3:last-child{margin-right:0!important}.demo_hairdresser_cta .et_pb_column_1_3{width:32%!important;margin-right:2%!important}#page-container .demo_hairdresser_opening_hours .et_pb_row{width:90%!important}}@media only screen and (max-width:767px){.demo_hairdresser_blurbs .et_pb_blurb:nth-child(3n+3){margin-right:0!important}.demo_hairdresser_blurbs .et_pb_column_4_4{text-align:center;padding:0 2vw}.demo_hairdresser_cta .et_pb_column_1_3{width:100%!important;margin-right:0!important}.demo_hairdresser_opening_hours .et_pb_column_3_5 .et_pb_promo_description h2{display:block}}@media only screen and (max-width:767px) and (min-width:481px){.person_3_f.demo_hairdresser_person .et_pb_team_member{float:left!important;display:block!important}}@media only screen and (max-width:480px){body #page-container .demo_hairdresser_footer .et_pb_column_1_4{width:100%!important;margin-right:0!important}body #page-container .demo_hairdresser_footer .et_pb_column_1_4 p{display:block;text-align:center}.demo_hairdresser_blurbs .et_pb_column_4_4{text-align:center!important;padding:0}.demo_hairdresser_blurbs .et_pb_blurb{width:48%!important;margin-right:4%!important}.demo_hairdresser_blurbs .et_pb_blurb:nth-child(3n+3){margin-right:4%!important}.demo_hairdresser_blurbs .et_pb_blurb:nth-child(2n+2){margin-right:0!important}.demo_hairdresser_header .et_pb_column_2_5{width:100%!important}.demo_hairdresser_header .et_pb_column_3_5{width:100%!important}.demo_hairdresser_header .et_pb_column .et_pb_promo,.demo_hairdresser_header .et_pb_column .et_pb_text{margin-right:0!important}.demo_hairdresser_footer .et_pb_text{display:block!important}}