body .header-menus.et_pb_menu ul li:hover>a,body .header-menus.et_pb_menu .nav li ul.sub-menu a:hover,body .header-menus.et_pb_menu ul li.current-menu-item a,body .header-menus.et_pb_menu .nav li ul.sub-menu li.current-menu-item a,.header-book-menu .et-menu a:hover{background-clip:text!important;color:transparent!important;background-image:linear-gradient(130deg,#7791f8 0%,#b4b5fe 5%,#f98fff 66%,#ff805e 100%);-webkit-background-clip:text!important;opacity:1!important}.single_job_listing .company{min-height:inherit}.single_job_listing .company img{top:50%;transform:translateY(-50%)}.single_job_listing .company .company_header{padding:10px 10px;min-height:inherit}.single_job_listing .meta .full-time{background-color:#f08d3c}ul.job-listing-meta.meta{padding-left:0!important}ul.job-listing-meta.meta li{list-style-type:none}ul.job-listing-meta.meta li time{color:#ff805f;padding-left:4px}#sidebar li a{color:#171c2b}.widget_search input#searchsubmit{background:#0e2424;border-color:#0e2424;color:#fff}.widget_search input#s{border-color:#0e2424}#sidebar li a:hover{color:#7791F8}.single_job_listing .meta li{color:#171c2b}#sidebar h4.widgettitle{margin-bottom:20px;font-weight:bold!important}.company_header{margin-bottom:0!important}.et_pb_tabs_controls{display:inline-block}.single-job_listing .container,.search-results .container,.category .container{max-width:1200px;width:90%}input#search_keywords,input#search_location{padding:10px}li.gchoice label.gform-field-label{font-size:15px}.search_submit input[type="submit"]{background-color:#fff;border:1px solid #000}ul.job_listings li.job_listing a div.position h3{font-weight:bold!important}.search_submit input[type="submit"]{padding:10px 0;cursor:pointer}.gform_page_footer input.gform_button.button{padding:11px 20px!important}.company,ul.job_listings li.job_listing a div.position .company strong{font-weight:normal}div.job_listings ul.job_listings{padding:0}.gform_page_footer input,input.application_button.button{background:#ff7f5e;border:none;padding:11px 20px;color:#fff;border-radius:40px}input.gform_button.button{color:#FFFFFF!important;border-radius:100px;background-color:#FF7F5E;border:none;padding:0.3em 1em!important;font-size:20px;cursor:pointer}.gform_page_footer input:hover,input.gform_button.button:hover,input.application_button.button:hover{background:#7791F8}.header-menus .et-menu .menu-item-has-children>a:first-child:after,.header-book-menu .et-menu .menu-item-has-children>a:first-child:after{color:#fff!important}.accordian-title:hover h1.et_pb_module_heading{color:RGBA(255,255,255,0)!important;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#FFFFFF}.inner-row-main .et_pb_row{max-width:1490px}.icon-text-blurb .et_pb_main_blurb_image{vertical-align:middle}.icon-text-blurb .et_pb_module_header{font-weight:normal!important}.accordian-content.active{display:block;animation:slide-down 0.5s ease-out}.accordian-content{display:none;transition:all 1s linear}@keyframes slide-down{0%{opacity:0;transform:translateY(-5%)}100%{opacity:1;transform:translateY(0%)}}.icon-text .et_pb_module_header{font-weight:normal!important}.accordian-title{cursor:pointer;z-index:1}div#pum-235185{background:#171C2BD9}button.pum-close.popmake-close:hover{opacity:0.8}.popmake{padding:0!important}button.pum-close.popmake-close{background:#fff!important;color:#000!important;width:49px!important;height:49px!important;border-radius:50px!important;font-size:30px!important;right:35px!important;top:35px!important}.load-popup.et_pb_row{background-size:60% 100%!important;z-index:99}.col-box-blurb{display:flex;align-items:center}.col-box-blurb .et_pb_module_header{padding-left:20px}body{font-weight:400;font-size:18px;color:#171C2B;line-height:unset}img{pointer-events:none}body .et_pb_button{line-height:unset!important}h1,h2,h3,h4,h5,h6,.et_quote_content blockquote p,.et_pb_slide_description .et_pb_slide_title{font-weight:unset!important;text-transform:unset!important}.woocommerce a.button.alt,.woocommerce-page a.button.alt,.woocommerce button.button.alt,.woocommerce button.button.alt.disabled,.woocommerce-page button.button.alt,.woocommerce-page button.button.alt.disabled,.woocommerce input.button.alt,.woocommerce-page input.button.alt,.woocommerce #respond input#submit.alt,.woocommerce-page #respond input#submit.alt,.woocommerce #content input.button.alt,.woocommerce-page #content input.button.alt,.woocommerce a.button,.woocommerce-page a.button,.woocommerce button.button,.woocommerce-page button.button,.woocommerce input.button,.woocommerce-page input.button,.woocommerce #respond input#submit,.woocommerce-page #respond input#submit,.woocommerce #content input.button,.woocommerce-page #content input.button,.woocommerce-message a.button.wc-forward,body .et_pb_button{font-weight:unset!important;letter-spacing:unset!important}.et-db #et-boc .et-l .et_pb_button{line-height:normal!important}h1,h2,h3,h4,h5,h6{color:unset;padding-bottom:unset;line-height:unset;font-weight:unset!important}.middle-header .btn-col .et_pb_blurb .et_pb_main_blurb_image{padding-top:2px}.middle-header>.et_pb_row{display:flex}.soulmate-sec{position:relative}.soulmate-sec:before{position:absolute;content:"";top:0;bottom:0;right:50%;z-index:0;background-color:#e6e3fe;width:100%;-ms-transform:skewX(-26.8deg);transform:skewX(-26.8deg)}.et_pb_text_inner h2,.et_pb_text_inner h3{font-weight:initial!important}@media only screen and (max-width:1500px){.et_pb_button.common-btn,.et_pb_button.common-btn:hover{font-size:15px!important;padding:16px 20px 15px 20px!important}}@media only screen and (max-width:1500px) and (min-width:981px){.love-your-hair-grid .et_pb_row .et_pb_column:not(:last-child){width:30%!important}.love-your-hair-grid .et_pb_row .et_pb_column:last-child{width:40%}.love-your-hair-grid .love-hair-col{padding-top:3.8%;padding-right:1.5%;padding-bottom:3.5%;padding-left:1.5%}.love-your-hair-grid .award-winning-col{padding-top:3%;padding-right:1.5%;padding-bottom:3%;padding-left:1.5%}.love-your-hair-grid .et_pb_row{min-height:470px}.love-your-hair-grid .et_pb_row:last-child{background:red!important;min-height:370px}.love-hair-col .et_pb_text_inner h2{font-size:44px;line-height:60px}.love-your-hair-grid .et_pb_text_inner p,.love-your-hair-grid .award-winning-col .et_pb_button{font-size:20px;line-height:28px}.love-your-hair-grid .roll.et_pb_image,.love-your-hair-grid .roll.et_pb_image img{height:220px!important;width:219px!important}}@media only screen and (max-width:1400px){.middle-header .logo-col{width:25%!important}.middle-header .btn-col{width:75%!important;max-width:771px;margin-left:auto;gap:15px;justify-content:flex-end}}@media only screen and (max-width:1400px) and (min-width:981px){.hero-banner-sec .et_pb_heading{max-width:68%!important}.creative-team-sec{background-size:contain!important}}@media only screen and (max-width:1200px){.middle-header .btn-col .et_pb_button,.middle-header .btn-col .et_pb_button:hover{font-size:15px!important;padding:16px 20px 15px 20px!important}.middle-header .btn-col .et_pb_module_header a{font-size:16px!important}.middle-header .btn-col .et_pb_blurb .et_pb_main_blurb_image,.middle-header .btn-col .et_pb_blurb .et_pb_image_wrap{width:18px;margin:0;line-height:18px}.middle-header .btn-col .et_pb_blurb .et_pb_main_blurb_image{padding-top:5px}.hero-banner-sec{min-height:700px!important}.creative-team-sec .img-block{width:40%}.creative-team-sec .text-block{width:60%}}@media only screen and (max-width:980px){.et_pb_row.load-popup{display:flex}.hero-banner-sec{min-height:520px!important}.header-menu-sec .et_pb_social_media_follow li{margin-bottom:0}body.menuOpen{overflow-y:hidden}.mobile_nav.opened .mobile_menu_bar:before{content:'\4d'}.mobile_menu_bar:before{transition:all .4s ease;transform:rotate(0deg);display:block}.mobile_nav.opened .mobile_menu_bar::before{transition:all .4s ease;transform:rotate(90deg);display:block}.et_pb_menu .et_mobile_menu{width:100%!important;padding-top:5%!important;margin-left:0%;padding-bottom:100vh!important;position:fixed}.et_pb_menu #mobile_menu2{top:23.5%!important}.et_pb_menu #mobile_menu1{top:15.6%!important}.et_pb_menu .et_mobile_menu li.current-menu-item>a{color:#FF7F5E!important}.et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu li:not(.current-menu-item)>a{color:#fff!important}.et_mobile_menu .first-level>a:after{font-size:24px!important}.et_mobile_menu li a:hover,.nav ul li a:hover{opacity:1}.et_mobile_menu li a{padding:10px 10px!important;border-bottom:none!important}.et_mobile_menu li li{padding-left:0%!important}.creative-team-sec .img-block,.creative-team-sec .text-block{width:100%}}@media only screen and (max-width:940px){.middle-header .btn-col .et_pb_blurb .et_pb_main_blurb_image,.middle-header .btn-col .et_pb_blurb .et_pb_image_wrap{width:24px}.middle-header .btn-col .et_pb_module_header a{font-size:0px!important}.middle-header .logo-col{width:30%!important}.middle-header .btn-col{width:70%!important;max-width:570px}}@media only screen and (max-width:767px){input.gform_button.button{font-size:16px}.middle-header .logo-col{width:60%!important;padding-right:25px}.location-row .et_pb_row{flex-wrap:wrap;background:#7691f7}button.pum-close.popmake-close{width:39px!important;height:39px!important;font-size:20px!important;right:25px!important;top:25px!important;line-height:1!important}.middle-header .btn-col{width:40%!important;max-width:unset;gap:0}.middle-header .btn-col .et_pb_blurb:nth-child(2) .et_pb_blurb_container{padding-left:0}.hero-banner-sec{min-height:350px!important}}@media only screen and (max-width:640px){.gform_page_footer input{padding:5px 20px}.gform_page_footer input.gform_button.button{padding:5px 20px!important}}@media only screen and (max-width:351px){.et_pb_menu #mobile_menu1{top:16.9%!important}}