#header-outer[data-lhe="animated_underline"] #top nav >ul >li >a {margin-left: 10px !important;margin-right: 10px !important;}
#header-outer {background-image: url(header-bg.png);background-repeat: no-repeat;background-size: cover;background-color: #f7f6f6 !important;}
/*.first-section .border {margin-left: 3% !important;border-top: 2px solid rgba(255,134,94,0.4);border-right: 2px solid rgba(255,134,94,0.4);border-bottom: 2px solid rgba(255,134,94,0.4);background: rgba(245,237,245,0.4);border-left: 2px solid rgba(255,134,94,0.4);padding-top: 10% !important;padding-bottom: 10% !important;padding-left: 3% !important;padding-right: 6% !important;max-width: 570px !important;}*/
.first-section .border {margin: 0px auto !important;border-top: 2px solid rgba(255,134,94,0.4);border-right: 2px solid rgba(255,134,94,0.4);border-bottom: 2px solid rgba(255,134,94,0.4);background: rgba(245,237,245,0.4);border-left: 2px solid rgba(255,134,94,0.4);padding-top: 4% !important;padding-bottom: 4% !important;padding-left: 2% !important;padding-right: 2% !important;max-width: 870px !important;}
.first-section .row-bg-overlay {display: none !important;}
header .nectar-button.large {padding: 8px 30px !important;font-weight: 500;}
#header-outer #logo img {height: 135px !important;}
.first-section .border h1.vc_custom_heading {padding-left: 0px !important;padding-right: 0px !important;color: #2f5c66 !important;margin: 0px !important;letter-spacing: 0px;}
.first-section .border h1.vc_custom_heading.slider_home_txt {text-align: right !important;}
.first-section .border h1.vc_custom_heading span {text-align: right !important;width: 100%;display: block;margin-top: 10px;}
.ftrtitle strong {color: #2f5c66;font-size: 24px;font-family: 'Marcellus' !important;font-weight: 400;}
.widget_custom_html .ftrtitle img {/* display: none !important; */ margin-bottom: 10px !important;}
.ftrtitle {margin-bottom: 18px !important;}
#footer-outer #footer-widgets a {color: #2f5c66 !important;line-height: 20px !important;letter-spacing: 0px;font-size: 15px !important;}
#footer-outer #custom_html-2 img {width: 200px;}
#footer-outer #custom_html-2 {padding: 70px 0px;}
#footer-outer {background-color: #f8f2f8 !important;}
#footer-outer #custom_html-3, #footer-outer #custom_html-4, #footer-outer #custom_html-5 {padding: 70px 0 70px 0 !important;}
#footer-outer #footer-widgets .social a {background: #285b66;color: #fff !important;width: 35px;height: 35px;line-height: 38px !important;text-align: center;border-radius: 5px;}
#footer-outer #footer-widgets p.social {margin-top: 40px;}
#footer-outer #copyright {display: none !important;}
/*#footer-outer #custom_html-3 .textwidget {margin-top: 10px;}
#footer-outer #custom_html-4 .textwidget {margin-top: 10px;}
#footer-outer #custom_html-5 .textwidget {margin-top: 10px;}*/
#custom_html-4 span, #custom_html-5 span {color: #2f5c66 !important;line-height: 20px !important;letter-spacing: 0px;font-size: 15px !important;}
#custom_html-5 span {margin-bottom: 15px;display: block;}
#custom_html-5 span+br {display: none;}
#custom_html-4 span {display: block;}
.paddbig.home_inner_mission .vc_column-inner {padding: 0px !important;}
.paddbig.home_inner_mission {font-family: 'Cabin';}
.empower_our_clients_txt {font-family: 'Cabin';font-weight: 400;}
.permanent-colour-txt p {color: #2f5c66;font-size: 18px;line-height: 22px;letter-spacing: 0;font-weight: 400;font-family: 'Marcellus';}
.permanent-colour-txt {margin-bottom: 60px !important;margin-top: 30px;}
img.express-root-touch-up-home-img {margin-top: 35px !important;}
h3.express-root-title {margin-bottom: 10px !important;font-size: 25px !important;/*font-family: 'Cabin' !important;*/}
h3.express-root-price {margin-bottom: 0px !important;font-size: 25px !important;/*font-family: 'Cabin' !important;*/}
/*h2.look-younger-title {font-family: 'Cabin';}*/
a.nectar-button.home_inner_mission_btn {font-weight: 400;letter-spacing: 0px;}
.our-vision-left-img img {width: 100%;}
/*.our-vision-left-txt {padding: 0% 3% !important;text-align: center;border-top: 2px solid rgba(255,134,94,0.4);border-right: 2px solid rgba(255,134,94,0.4);border-bottom: 2px solid rgba(255,134,94,0.4);background: rgba(245,237,245,0.4);border-left: 2px solid rgba(255,134,94,0.4);padding-top: 5% !important;padding-bottom: 8% !important;margin: 80px auto 0px;max-width: 700px;}*/
.our-vision-left-txt {padding: 0% 3% !important;text-align: center;border-top: 2px solid rgba(255,134,94,0.4);border-right: 2px solid rgba(255,134,94,0.4);border-bottom: medium none;background: rgba(245,237,245,0.4);border-left: 2px solid rgba(255,134,94,0.4);padding-top: 3% !important;padding-bottom: 13% !important;margin: 80px auto 0%;max-width: 700px;}
.our-vision-right-img img {width: 100%;}
.our-vision-right-txt {padding: 0% 3% !important;text-align: center;border-top: 2px solid rgba(255,134,94,0.4);border-right: 2px solid rgba(255,134,94,0.4);border-bottom: 2px solid rgba(255,134,94,0.4);background: rgba(245,237,245,0.4);border-left: 2px solid rgba(255,134,94,0.4);padding-top: 5% !important;padding-bottom: 8% !important;margin: 100px auto 0px;max-width: 700px;}
.our_vision_inner_home_main {max-height: 800px;}
.our_vision_inner_home_main .row_col_wrap_12_inner.center {justify-content: center;}
.our-vision-right-main .row_col_wrap_12_inner.center {justify-content: center;}
.our-vision-left-txt .vc_column-inner {height: 100%;display: flex;flex-direction: column;align-items: center;justify-content: center;}
.our-vision-right-txt .vc_column-inner {height: 100%;display: flex;flex-direction: column;align-items: center;justify-content: center;}
.our-vision-left-txt .vc_column-inner h2.vc_custom_heading {color: #ff865f;font-size: 45px;font-family: 'Marcellus' !important;letter-spacing: 0px;margin-bottom: 60px;text-align: center !important;}
.our-vision-left-txt .vc_column-inner p.vc_custom_heading {color: #2f5c66;font-family: 'Cabin' !important;letter-spacing: 0px;text-align: center !important;font-weight: 400;font-size: 28px;line-height: 34px;}
.our-vision-right-txt .vc_column-inner h2.vc_custom_heading {color: #ff865f;font-size: 45px;font-family: 'Marcellus' !important;letter-spacing: 0px;margin-bottom: 50px;text-align: center !important;}
.our-vision-right-txt .vc_column-inner p {color: #2f5c66;font-family: 'Cabin' !important;letter-spacing: 0px;text-align: center !important;line-height: 34px;font-weight: 400;font-size: 28px;}
.our-vision-right-txt .vc_column-inner p strong {color: #ff865e;font-weight: 600;display: block;}
.our-vision-right-main {margin-top: 310px !important;max-height: 700px;}
.home .testimonial_slider blockquote p {color: #253437 !important;font-family: 'Cabin';font-size: 22px;line-height: 30px;}
.home .testimonial_inner_top_main .testimonial_slider blockquote span.testimonial-name {font-size: 25px !important;font-weight: 400 !important;color: #253437 !important;text-transform: capitalize;}
.home .testimonial_slider blockquote {margin-top: 25px !important;}
.testimonial_inner_top_main .testimonial_slider .controls span.out-of {color: #253437 !important;font-size: 20px !important;}
.testimonial_inner_top_main .testimonial_slider .controls .control-wrap ul li {color: #253437 !important;font-size: 20px !important;}
.testimonial_inner_top_main .testimonial_slider .controls span.total {color: #253437 !important;font-size: 20px !important;}
.testimonial_inner_top_main .testimonial_slider .controls {bottom: -45px !important;font-family: 'Cabin' !important;}
.testimonial_inner_top_main .testimonial_slider .testimonial-next-prev .next:after, .testimonial_inner_top_main .testimonial_slider .testimonial-next-prev .prev:after {top: 48%;color: #253437 !important;background-color: #253437 !important;}
.testimonial_inner_top_main .testimonial_slider .testimonial-next-prev .next:before, .testimonial_inner_top_main .testimonial_slider .testimonial-next-prev .prev:before {color: #253437 !important;}
h2.vc_custom_heading.our-savers-hub-title {margin-bottom: 30px;}
a.home_inner_mission_btn {text-align: center;font-weight: 400;letter-spacing: 0px;}
/*.title_our_savers_hub_inner_top1 {position: absolute;top: 0px;left: 0px;right: 0px;bottom: 0px;border-top: 2px solid rgba(255,134,94,0.4);border-right: 2px solid rgba(255,134,94,0.4);border-bottom: 2px solid rgba(255,134,94,0.4);background: rgba(245,237,245,0.4);border-left: 2px solid rgba(255,134,94,0.4);padding-top: 5% !important;padding-bottom: 5% !important;padding-left: 3% !important;padding-right: 3% !important;max-width: 450px !important;display: flex;margin: 10% auto !important;align-items: center;justify-content: center;flex-direction: column;}*/
.title_our_savers_hub_inner_top1 {position: absolute;top: 0px;left: 0px;right: 0px;bottom: 0px;border-top: 2px solid rgba(255,134,94,0.4);border-right: 2px solid rgba(255,134,94,0.4);border-bottom: 2px solid rgba(255,134,94,0.4);background: rgba(245,237,245,0.4);border-left: 2px solid rgba(255,134,94,0.4);padding-top: 5% !important;padding-bottom: 5% !important;padding-left: 3% !important;padding-right: 3% !important;max-width: 450px !important;display: flex;height: 250px;margin: 23% auto 10% !important;align-items: center;justify-content: center;flex-direction: column;}
.title_our_savers_hub_inner_top h1 {color: #42656c;font-size: 35px;line-height: 45px;text-align: center;margin: 0px;/*font-family: 'Cabin';*/}
.our_savers_title_main_box {position: relative;}
.our_savers_title_main_box .wpb_wrapper {position: relative;}
.title_our_savers_hub_inner_top h1 span {margin-top: 0px;display: block;}
/*.slider_banner_top_img {padding-top: 130px !important;padding-bottom: 130px !important;height: 800px;}*/
.slider_banner_top_img {padding-top: 80px !important;padding-bottom: 0px !important;height: 890px;}
.express_middle_inner_content p.vc_custom_heading {font-family: 'Marcellus' !important;color: #2f5c66;letter-spacing: 0px;margin-bottom: 30px;font-size: 18px;line-height: 22px;}
.express_middle_inner_content .img-with-aniamtion-wrap {margin-bottom: 80px !important;}
.express_middle_inner_content a.nectar-button {padding: 8px 70px;}
.express_middle_inner_content {text-align: center;}
.express_middle_inner_content a.nectar-button.service-popup-page {background-color: transparent !important;border: 1px solid #ff8662!important;border-radius: 13px !important;color: #2f5c66;font-weight: 400;letter-spacing: 0px;}
.express_middle_inner_content a.nectar-button.book-now-page {border-radius: 13px !important;margin-left: 50px;font-weight: 400;letter-spacing: 0px;}
#header-outer .nectar-header-text-content a {font-weight: 400;letter-spacing: 0px;}
.footer_section_img_inner {margin-top: -60px;}
/*.express_middle_inner_content:before {content: "";position: absolute;left: -200px;background-image: url(../salient/img/express_left_box_img.png);width: 300px;height: 1020px;background-repeat: no-repeat;z-index: 9;top: 32px;background-size: cover;}
.express_middle_inner_content:after {content: "";position: absolute;right: -200px;background-image: url(../salient/img/express_right_box_img.png);width: 300px;height: 1020px;background-repeat: no-repeat;z-index: 9;top: 32px;visibility: visible;background-size: 100% 100%;}*/
.about_us_bottom_img {padding-bottom: 0px !important;height: 800px;}
.page-id-482 .testimonial_slider blockquote p {color: #253437 !important;font-family: 'Cabin';font-size: 22px;line-height: 30px;}
.page-id-482 .testimonial_inner_top_main .testimonial_slider blockquote span.testimonial-name {font-size: 25px !important;font-weight: 400 !important;color: #253437 !important;text-transform: capitalize;}
.page-id-482 .testimonial_slider blockquote {margin-top: 25px !important;}
.about_us_inner_main {padding-top: 160px !important;padding-bottom: 160px !important;height: 800px;}
h1.vc_custom_heading.about_inner_top_main_title {letter-spacing: 0px;border-top: 1px solid rgba(255,134,94,0.4);border-right: 1px solid rgba(255,134,94,0.4);border-bottom: 1px solid rgba(255,134,94,0.4);background: rgba(245,237,245,0.4);border-left: 1px solid rgba(255,134,94,0.4);padding-top: 10% !important;padding-bottom: 10% !important;padding-left: 3% !important;margin: 0px auto;padding-right: 3% !important;max-width: 570px !important;}
.our_purpose_middle_content h2.vc_custom_heading {letter-spacing: 0px;font-family: 'Marcellus' !important;}
.our_purpose_middle_content p {font-size: 22px;color: #2f5c66;line-height: 26px;text-align: center;padding-bottom: 0px;font-family: 'Marcellus' !important;font-weight: 400;}
.our_purpose_section {padding-bottom: 70px !important;padding-top: 80px !important;}
.our_story_main {padding-top: 100px !important;}
.our_story_right_txt .img-with-aniamtion-wrap {margin-bottom: 25px !important;}
.our_story_right_txt .vc_column-inner {height: 100%;display: flex;align-items: center;justify-content: center;}
.our_story_left_txt .vc_column-inner {padding-top: 50px;display: flex;align-items: center;justify-content: center;padding-bottom: 50px;}
.about_testimonial_txt .vc_column-inner {height: 100%;display: flex;align-items: center;justify-content: center;}
.about_testimonial_txt .vc_column-inner img.img-with-animation {margin-bottom: 30px !important;}
.our_story_main .wpb_row.vc_row-fluid.vc_row.inner_row+.wpb_row.vc_row-fluid.vc_row.inner_row {margin-top: -45px;}
.more_locations_main {padding-top: 150px !important;padding-bottom: 150px !important;}
h2.vc_custom_heading.more_locations_title {letter-spacing: 0px;font-size: 32px !important;line-height: 38px !important;}
.map_contact_us iframe {margin-bottom: -11px;}
.contact_us_left_form .vc_column-inner {background: #f5edf5;padding-top: 15rem !important;padding-bottom: 15rem !important;}
.contact_us_left_form h2.vc_custom_heading {font-weight: 400;letter-spacing: 0px;font-size: 32px;}
.contact_us_left_form form input.wpcf7-form-control {border: 1px solid #2f5c66;border-radius: 0px;margin-bottom: 20px;background-color: transparent;font-size: 16px;font-family: 'Cabin';color: #2f5c66;}
.contact_us_left_form form textarea.wpcf7-form-control {border: 1px solid #2f5c66;border-radius: 0px;margin-bottom: 25px;background-color: transparent;font-size: 16px;font-family: 'Cabin';color: #2f5c66;resize: none;height: 42px;}
.contact_us_left_form form input.wpcf7-form-control::-webkit-input-placeholder {color: #2f5c66;}
.contact_us_left_form form input.wpcf7-form-control::-moz-placeholder {color: #2f5c66;}
.contact_us_left_form form input.wpcf7-form-control:-ms-input-placeholder {color: #2f5c66;}
.contact_us_left_form form input.wpcf7-form-control:-moz-placeholder {color: #2f5c66;}
.contact_us_left_form form textarea.wpcf7-form-control::-webkit-input-placeholder {color: #2f5c66;}
.contact_us_left_form form textarea.wpcf7-form-control::-moz-placeholder {color: #2f5c66;}
.contact_us_left_form form textarea.wpcf7-form-control:-ms-input-placeholder {color: #2f5c66;}
.contact_us_left_form form textarea.wpcf7-form-control:-moz-placeholder {color: #2f5c66;}
.container-wrap .contact_us_left_form form input.wpcf7-submit {border: 1px solid #ff865e;margin-bottom: 0px;color: #fff;font-weight: 400;font-size: 18px;letter-spacing: 1px;padding: 10px 23px !important;}
.visit_us_txt p {color: #2f5c66;line-height: 25px;text-align: left;font-weight: 400;}
.visit_us_right_main h2.vc_custom_heading.visit_us_heading {text-align: left !important;font-family: 'Marcellus' !important;}
.visit_us_anchor {margin-bottom: 20px !important;}
.visit_us_anchor a {color: #2f5c66;line-height: 24px;display: table;font-weight: 400;}
.visit_us_anchor a:hover {color: #ff865e;}
.visit_us_anchor a+br {display: none;}
.contact_social_icon a {background: #285b66;color: #fff !important;width: 35px;height: 35px;line-height: 38px !important;text-align: center;border-radius: 5px;margin-right: 8px;margin-left: 0px !important;}
.contact_social_icon a:hover {opacity: 0.8;}
.contact_social_icon {margin-top: 25px;}
.visit_us_right_main .vc_column-inner {padding-top: 15rem !important;padding-bottom: 15rem !important;}
h3.vc_custom_heading.inner_faq_title {font-weight: 500 !important;margin-top: 40px;margin-bottom: 14px;font-size: 28px !important;}
.main_faq_inner_top {padding-top: 70px !important;}
.wpb_content_element.inner_faq_txt_sub {margin-bottom: 11px;font-family: 'Cabin' !important;font-size: 18px;color: #2f5c66 !important;line-height: 24px;font-weight: 400;text-align: center;}
.inner_txt_list p {margin-bottom: 11px;font-family: 'Cabin' !important;font-size: 18px;color: #2f5c66 !important;line-height: 24px;padding-bottom: 0px;font-weight: 400;text-align: center;}
.inner_txt_list ol li {font-family: 'Cabin' !important;font-size: 18px;color: #2f5c66 !important;line-height: 24px;font-weight: 400;}
.inner_savers_hub_top_img {padding-top: 50px !important;padding-bottom: 50px !important;}
.vc_col-sm-6.revolution_inner_main_box {border-top: 2px solid rgba(255,134,94,0.4);border-right: 2px solid rgba(255,134,94,0.4);border-bottom: 2px solid rgba(255,134,94,0.4);background: rgba(245,237,245,0.4);border-left: 2px solid rgba(255,134,94,0.4);padding-top: 4% !important;padding-bottom: 7% !important;padding-left: 3% !important;margin: 150px auto 0px;padding-right: 3% !important;}
.revolution_main_title_inner_txt .title_our_savers_hub_inner_top h1 {color: #2f5c66;font-size: 40px;line-height: 45px;text-align: center;margin: 0px 0px /*250px*/ 40px;font-family: 'Marcellus';}
p.vc_custom_heading.inner_revolution_bottom_txt {color: #253437;font-size: 24px;font-family: 'Marcellus' !important;letter-spacing: 0px;line-height: 30px;}
/*.inner_savers_hub_bottom_img {padding-top: 200px !important;padding-bottom: 120px !important;margin-top: -350px;}*/
.inner_savers_hub_bottom_img {padding-top: 160px !important;padding-bottom: 100px !important;margin-top: -80px;}
.vc_col-sm-6.membership_inner_main_box {border-top: 2px solid rgba(255,134,94,0.4);border-right: 2px solid rgba(255,134,94,0.4);border-bottom: 2px solid rgba(255,134,94,0.4);background: rgba(245,237,245,0.4);border-left: 2px solid rgba(255,134,94,0.4);padding-top: 4% !important;padding-bottom: 7% !important;padding-left: 3% !important;margin: 150px auto 0px;padding-right: 3% !important;}
.membership_main_title_inner_txt .title_our_savers_hub_inner_top h1 {color: #2f5c66;font-size: 40px;line-height: 45px;text-align: center;margin: 0px 0px 430px;font-family: 'Marcellus';}
p.vc_custom_heading.inner_membership_bottom_txt {color: #253437;font-size: 24px;font-family: 'Marcellus' !important;letter-spacing: 0px;line-height: 30px;}
.vc_col-sm-6.price_select_plan_main_top {border: 2px solid rgba(255,134,94,0.6);padding: 4% 8% !important;margin-top: 0px;margin-bottom: 110px;}
h2.vc_custom_heading.select_plan_title_top {color: #2f5c66;margin-bottom: 30px;line-height: 48px;}
.select_plan_txt_top p {color: #2f5c66;font-size: 18px;padding-bottom: 0px;font-weight: 400;line-height: 22px;position: relative;margin-left: 13px;}
/*.select_plan_txt_top p.first-para:before {display: none;}*/
/*.select_plan_txt_top p:before {content: "";background: #2f5c66;width: 5px;height: 5px;position: absolute;border-radius: 50%;left: 6px;top: 7px;}*/
.select_plan_txt_top p strong {font-weight: 600;}
.select_plan_txt_top ul li {color: #2f5c66;font-size: 18px;font-weight: 400;line-height: 22px;}
.select_plan_txt_top h5 {font-size: 20px;font-weight: 700;font-family: 'Cabin';margin: 25px 0px 20px;color: #ff865e;position: relative;}
.select_plan_txt_top h5:before {content: "";background: #ff865e;width: 5px;height: 5px;border-radius: 50%;position: absolute;left: -13px;top: 9px;}
.select_plan_txt_top p:before {content: "";background: #2f5c66;width: 5px;height: 5px;border-radius: 50%;position: absolute;left: -13px;top: 9px;}
h2.vc_custom_heading.notes_title_top {margin-top: 0px;color: #2f5c66;margin-bottom: 20px;font-size: 22px;font-weight: 600 !important;}
.notes_txt_top ul li {color: #2f5c66;font-size: 18px;font-weight: 400;line-height: 20px;    margin-bottom: 3px;}
.price_select_plan_main_top a.nectar-button.select_plan_btn_top {margin: 40px auto 0px;display: table;padding: 15px 35px;border-radius: 10px !important;}
.vc_col-sm-6.savers_hub_notes_main {margin-top: 100px;margin-bottom: 100px;padding-left: 2% !important;padding-right: 1% !important;}
.vc_col-sm-6.price_select_plan_main_top:before {content: "";border: 2px solid rgba(255,134,94,0.6);width: 100%;height: 100%;position: absolute;left: 30px;top: 30px;}
.select_plan_membership_box {margin-top: -200px;padding-top: 420px !important;}
.contact_us_left_form .wpcf7-form .wpcf7-not-valid-tip {background: transparent;box-shadow: none;font-size: 14px;opacity: 1;margin-top: -25px;color: red;cursor: auto;}
.contact_us_left_form .wpcf7 form .wpcf7-response-output {margin: 0em 0.5em 0em;font-size: 15px;}
.express-root-touch-up-main {padding-top: 60px !important;padding-bottom: 60px !important;}
h2.vc_custom_heading.express-root-touch-up-title {margin-bottom: 50px !important;letter-spacing: 0px;font-family: 'Marcellus' !important;}
h3.vc_custom_heading.express-root-touch-up-sub {font-size: 32px;margin-bottom: 30px;font-family: 'Marcellus' !important;}
.express-root-touch-up-txt p {font-size: 20px;line-height: 24px;font-family: 'Marcellus';font-weight: 400;color: #2f5c66;}
.express-root-touch-up-txt p span.no_beach_txt {font-size: 16px;font-weight: 500;}
a.nectar-button.express-root-touch-up-btn {font-weight: 400;letter-spacing: 0px;margin-bottom: 0px !important;margin-top: 35px !important;}
.services_middle_txt_content_inner {padding-top: 75px !important;padding-bottom: 70px !important;}
h3.vc_custom_heading.services_middle_top_content_txt {line-height: 30px;font-family: 'Marcellus' !important;}
.services_inner_main_row {padding-top: 50px;padding-bottom: 50px;margin-bottom: 90px !important;}
.services_inner_brd_org {display: flex;align-items: center;justify-content: center;}
.services_inner_main_row:before {display: block !important;content: "";border: 2px solid rgba(255,134,94,0.6);width: calc(100% - 100px);height: 100%;position: absolute;top: 0px;left: 50px;z-index: 9;right: 50px;}
.services_right_img_padd {padding-right: 100px !important;}
.services_left_img_padd {padding-left: 100px !important;}
.services_inner_main_row:nth-child(2n+2):before {display: block !important;content: "";border: 2px solid rgba(255,134,94,0.6);width: calc(100% - 100px);height: 100%;position: absolute;top: 0px;right: 50px;left: 50px;z-index: 9;}
.services_inner_main_boxes {padding-top: 60px !important;}
/*.services_inner_main_row:nth-child(3n):before {display: block !important;top: -70px;height: 112%;}*/
h3.vc_custom_heading.custom_heading_services {font-size: 35px !important;}
h5.vc_custom_heading.services_inner_sub_heading {font-size: 20px;margin-bottom: 0px;margin-top: 18px;font-family: 'Marcellus' !important;}
h3.vc_custom_heading.custom_heading_services.services_inner_style_me_head {margin-top: 60px;}
.wpb_content_element.services_inner_sub_heading {color: #2f5c66;text-align: left;font-family: 'Marcellus';font-weight: 400;margin-bottom: 18px;font-style: normal;margin-top: 18px;}
.services_inner_sub_heading p {padding-bottom: 0px;line-height: 20px;}
.up_foils_txt {font-size: 16px;line-height: 20px;letter-spacing: 0px;}
h4.vc_custom_heading.follow_instagram_title {font-size: 25px;background: #ff865f;display: table;margin: 0px auto 20px;padding: 5px 50px 6px;border-radius: 25px;}
.services_instagram_post_main #sb_instagram {padding: 0px !important;}
.services_instagram_post_main {padding-top: 40px;padding-bottom: 50px;}
.home .container-wrap {padding-bottom: 0px !important;}
body #error-404 .nectar-button {padding: 12px 40px !important;font-weight: 400;text-transform: uppercase;}
/*body #ajax-content-wrap #error-404 h1 {font-family: 'Cabin';}
body #ajax-content-wrap #error-404 h2 {font-family: 'Cabin';}*/
p.vc_custom_heading.our_mission_title {font-family: 'Marcellus';padding-bottom: 40px;}
h2.vc_custom_heading.our_purpose_middle_content {font-family: 'Marcellus' !important;margin-bottom: 100px;}
h3.vc_custom_heading.marzena_kiernicka_title {font-family: 'Marcellus' !important;display: none;}
h2.vc_custom_heading.careers_inner_title_txt {margin-top: 50px;font-size: 30px;margin-bottom: 80px !important;}
.careers_inner_content_txt p {font-family: 'Cabin' !important;font-size: 18px;color: #2f5c66 !important;line-height: 24px;font-weight: 400;padding-bottom: 15px;text-align: center;}
.careers_inner_content_txt ol li, .careers_inner_content_txt ul li {font-family: 'Cabin' !important;font-size: 18px;color: #2f5c66 !important;line-height: 24px;font-weight: 400;}
.franchise_offering_txt {margin-top: 50px;}
.franchise_offering_txt p {color: #253437;font-size: 18px;line-height: 24px;}
.vc_col-sm-4.about_testimonial_txt p.vc_custom_heading {font-family: 'Marcellus' !important;letter-spacing: 0px;}
.about_us_bottom_img .row-bg.using-image {height: 800px;}
.embrace-refill-revolution-top .row-bg.using-image {height: 960px;}
.radiance-beauty-routine-memberships-top .row-bg.using-image {height: 770px;}

.express_middle_inner_content:before {content: "";position: absolute;left: -200px;background-image: url(express_left_box_img.png);width: 300px;height: 830px;background-repeat: no-repeat;z-index: 9;top: 32px;background-size: 100% 100%;}
.express_middle_inner_content:after {content: "";position: absolute;right: -200px;background-image: url(express_right_box_img.png);width: 300px;height: 830px;background-repeat: no-repeat;z-index: 9;top: 32px;visibility: visible;background-size: 100% 100%;}

.services_top_refresh_me-txt p {display: inline-block;}
.services_inner_sub_heading .up_foils_txt {display: inline-block;}
.services_inner_sub_heading.services_top_refresh_me-txt {margin-bottom: 0px;line-height: 30px;}
.services_inner_sub_heading.services_top_refresh_me-txt+h5.vc_custom_heading.services_inner_sub_heading {margin-top: 0px;}
.services_inner_sub_heading.services_top_refresh_me-txt+h5.vc_custom_heading.services_inner_sub_heading+h5.vc_custom_heading.services_inner_sub_heading {margin-top: 0px;}
.top_refresh_me_list_left {margin-top: 50px;}
.top_refresh_me_list_left ul {color: #2f5c66;font-size: 16px;line-height: 20px;margin-left: 20px;font-family: 'Cabin';font-weight: 400;}
.careers_inner_content_txt h5 {color: #ff865e;font-size: 24px;font-family: 'Cabin';font-weight: 500;margin-top: 50px;margin-bottom: 18px;text-align: center;}
.careers_inner_content_txt {max-width: 85%;margin: 0px auto;}
/*a.nectar-button.express-root-touch-up-btn.book_new_btn {left: 0px;margin-left: 0px;text-align: center;}*/
a.nectar-button.express-root-touch-up-btn.book_new_btn {left: 0px;margin-left: auto;text-align: center;margin-right: auto;}
h5.vc_custom_heading.services_inner_sub_heading.services_refresh_me_heading {margin-top: 0px;}
.services_inner_sub_heading.services_top_refresh_me-txt {margin-top: -2px;}
.home .paddbig.home_inner_mission {margin: -635px auto 0px !important;border-top: 2px solid rgba(255, 134, 94, 0.4);border-right: 2px solid rgba(255, 134, 94, 0.4);border-bottom: 2px solid rgba(255, 134, 94, 0.4);background: rgba(245, 237, 245, 0.4);border-left: 2px solid rgba(255, 134, 94, 0.4);padding-top: 4% !important;padding-bottom: 8% !important;padding-left: 2% !important;padding-right: 2% !important;max-width: 870px !important;}
.home .home_inner_mission h2.vc_custom_heading.look-younger-title {margin-bottom: 30px !important;}
.home .home_inner_mission a.nectar-button.home_inner_mission_btn {margin-top: 30px;}
.home .home_inner_mission .permanent-colour-txt {margin-bottom: 100px !important;margin-top: 110px;}
.our-vision-left-txt:before {content: "";border-bottom: 2px solid rgba(255,134,94,0.4);background: rgba(245,237,245,0.4);position: absolute;bottom: -102px;width: 696px;left: -2px;border-left: 2px solid rgba(255,134,94,0.4);height: 100px;border-right: 2px solid rgba(255,134,94,0.4);}
.home .our_vision_inner_home_main .our-vision-left-txt {border-bottom: medium none;}
.home .our-vision-right-main {margin-top: 230px !important;}
img.savers-hub-home-img {height: 550px !important;object-fit: cover;}
img.members-home-img {height: 550px !important;object-fit: cover;}
.our_savers_title_main_box a.home_inner_mission_btn {position: absolute;bottom: 20%;left: 0px;right: 0px;top: auto;margin: 0px auto;text-transform: uppercase;}
.page-id-1069 h1.vc_custom_heading.about_inner_top_main_title {padding-top: 3% !important;padding-bottom: 3% !important;max-width: 770px !important;text-align: center !important;}
.page-id-1069 .about_us_inner_main {height: 900px;}
.page-id-1069 .vc_col-sm-6.price_select_plan_main_top:before {display: none;}
.page-id-1069 .vc_col-sm-6.price_select_plan_main_top {border: 2px solid rgba(255,134,94,0.6);padding: 4% 2% !important;max-width: 670px;margin: 0px auto !important;}
h2.vc_custom_heading.membership_middle_title_top {top: 100px;position: relative;}
.membership_box_inner_sec_main .row_col_wrap_12_inner {max-width: 1400px;margin: 0px auto !important;}
img.select_plan_img_top.membership_inner_plan_img_icon {margin-top: 49.6% !important;}

span.revolution_title_inner {font-size: 31px;line-height: 35px;max-width: 350px;margin: 25px auto 0px;display: block;}
.top_head_inner_title h1.vc_custom_heading.about_inner_top_main_title {padding-top: 4% !important;padding-bottom: 4% !important;padding-left: 1% !important;margin: 0px auto 0px 5%;padding-right: 1% !important;max-width: 770px !important;}
.top_head_inner_title h1 br {display: none;}
span.revolution_title_inner+span.revolution_title_inner {margin-top: 0px;}
.inner_txt_list ul li {font-family: 'Cabin' !important;font-size: 18px;color: #253437 !important;line-height: 24px;font-weight: 400;}
h2.vc_custom_heading.inner_faq_title.express_rut_bar_Story {font-weight: 500 !important;margin-top: 95px;margin-bottom: -20px;font-size: 35px !important;}
.what_do_we_do_title h3.vc_custom_heading.inner_faq_title {font-size: 35px !important;}
.main_faq_inner_top.main_categories_inner_top {padding-bottom: 0px !important;}
.our_story_main_top_box {padding-top: 0px !important;}
.what_do_we_do_title {padding-top: 35px !important;padding-bottom: 50px !important;}
.franchise_inner_look_younger_txt .paddbig.home_inner_mission {margin: -635px auto 0px !important;border-top: 2px solid rgba(255, 134, 94, 0.4);border-right: 2px solid rgba(255, 134, 94, 0.4);border-bottom: 2px solid rgba(255, 134, 94, 0.4);background: rgba(245, 237, 245, 0.4);border-left: 2px solid rgba(255, 134, 94, 0.4);padding-top: 4% !important;padding-bottom: 8% !important;padding-left: 2% !important;padding-right: 2% !important;max-width: 870px !important;}
.franchise_inner_look_younger_txt .home_inner_mission h2.vc_custom_heading.look-younger-title {margin-bottom: 30px !important;}
.franchise_inner_look_younger_txt .home_inner_mission .permanent-colour-txt {margin-bottom: 100px !important;margin-top: 110px;}
.franchise_inner_look_younger_txt a.nectar-button.home_inner_mission_btn {margin-top: 30px;}
.inner_faq_txt_sub h4 {font-weight: bold; color: #2f5c66;}
.main_faq_inner_top.main_categories_inner_top.main_reasons_inner_top {padding-bottom: 80px !important;}
.franchise_form_inner {max-width: 70%;margin: 80px auto 50px !important;border: 2px solid #ff865e;background: #f5edf5;padding: 5% 8% 6%;}
.franchise_form_inner span.wpcf7-not-valid-tip {background: transparent;box-shadow: none !important;line-height: 20px;color: #ff0000 !important;font-size: 13px;padding: 2px 0px !important;}
.franchise_form_inner h2 {text-align: center;color: #1e525c !important;margin-bottom: 35px;}
.franchise_form_inner label {color: #30636c;font-size: 16px;float: left;}
.franchise_form_inner input.wpcf7-text {border: 1px solid #1d5c54 !important;background: transparent;border-radius: 0px !important;width: 100%;}
.franchise_form_inner label+span.wpcf7-form-control-wrap {display: inline-block !important;width: 91%;margin-left: 10px;}
.franchise_form_inner label+span.wpcf7-form-control-wrap[data-name="TerritoryofInterest"] {width: 91%;}
.franchise_form_inner input.wpcf7-submit {width: 100%;font-size: 18px;text-transform: capitalize;}
.franchise_form_inner label+span.wpcf7-form-control-wrap[data-name="checkbox-275"] {width: 54%;}
.franchise_form_inner label+span.wpcf7-form-control-wrap[data-name="checkbox-391"] {width: 54%;padding-left: 0%;}
.services_inner_brd_org.services_inner_refresh_me_org_left a.nectar-button.express-root-touch-up-btn.book_new_btn {margin-left: 0px;}
.franchise_form_inner input[type="checkbox"] {width: 25px;height: 25px;appearance: none;position: relative;cursor: pointer;font-size: 0px;background: transparent !important;border-radius: 0px !important;}
.franchise_form_inner input[type="checkbox"]:before {border: 1px solid #1d5c54 !important;content: "";width: 25px;height: 25px;position: absolute;top: 0px;left: 0px;right: 0px;background: #f5edf5;}
.franchise_form_inner input[type=checkbox]:checked:after {content: "";display: block;width: 6px;height: 11px;border: solid #1e525c;border-width: 0 2px 2px 0;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);position: absolute;top: 5px;left: 10px;}
.franchise_form_inner span.wpcf7-list-item-label {color: #30636c;font-size: 16px;margin-left: 5px;vertical-align: top;}
.franchise_form_inner .wpcf7-response-output {font-size: 18px;text-align: center;margin-top: 10px !important;}

.pum-theme-615.pum-theme-rut p {color: #066206d9;text-align: center;line-height: 24px;}
.pum-theme-615 button.pum-close.popmake-close {position: absolute;top: -45px !important;right: 0px !important;font-size: 25px !important;color: #fff !important;background: #ff865e !important;width: 45px !important;height: 45px !important;}
.who_we_looking_txt ul li {width: fit-content;position: relative;text-align: center !important;margin: 0px auto;list-style: none;}
.who_we_looking_txt ul li:before {content: "";position: absolute;left: -16px;top: 9px;background: #2f5c66;width: 6px;height: 6px;border-radius: 50%;}
.categories_list_txt ul li {width: fit-content;position: relative;text-align: center !important;margin: 0px auto;list-style: none;}
.categories_list_txt ul li:before {content: "";position: absolute;left: -16px;top: 9px;background: #3d3d3d;width: 6px;height: 6px;border-radius: 50%;}
.top_reasons_bar_txt ol {list-style: none;margin: 0px;}
.top_reasons_bar_txt ol li {width: fit-content;position: relative;text-align: center !important;margin: 0px auto;list-style: decimal;}
.main_reasons_inner_top .inner_faq_txt_sub h4 {color: #2f5c66;}

@media (max-width: 767px) {
.categories_list_txt ul li {font-size: 16px;line-height: 22px;}
.top_reasons_bar_txt ol {margin: 0px 0px 0px 15px;}
.what_do_we_do_title h3.vc_custom_heading.inner_faq_title {font-size: 24px !important;}
.empower_our_clients_txt {font-size: 18px !important;line-height: 20px !important;}
.pum-theme-615 .pum-container, .pum-theme-rut .pum-container {width: 330px !important;}
.pum-theme-615.pum-theme-rut p br {display: none;}
.pum-theme-615 button.pum-close.popmake-close {font-size: 20px !important;width: 40px !important;height: 40px !important;padding: 6px !important;}
.careers_inner_content_txt p br {display: none;}
.careers_inner_content_txt h5 br {display: none;}
.select_plan_txt_top h5 {margin-left: 15px;}
.select_plan_txt_top p {margin-left: 27px;}
.wpb_content_element.inner_faq_txt_sub p br {display: none;}
.top_head_inner_title h1.vc_custom_heading.about_inner_top_main_title {padding-left: 3% !important;margin: 0px 20px;font-size: 26px !important;padding-right: 3% !important;max-width: 100% !important;line-height: 32px !important;}
span.revolution_title_inner {font-size: 18px;line-height: 22px;max-width: 100%;margin: 10px auto 0px;}
.our_purpose_section.our_purpose_section_franchise {padding-bottom: 15px !important;padding-top: 40px !important;}
h2.vc_custom_heading.inner_faq_title.express_rut_bar_Story {margin-top: 60px;font-size: 24px !important;}
.franchise_inner_look_younger_txt .paddbig.home_inner_mission {margin: -90px auto 0px !important;max-width: 100% !important;}
.franchise_inner_look_younger_txt .home_inner_mission h2.vc_custom_heading.look-younger-title {font-size: 24px !important;}
.franchise_inner_look_younger_txt .home_inner_mission .permanent-colour-txt {margin-bottom: 50px !important;}
.inner_faq_txt_sub h4 {font-size: 16px;line-height: 24px;}
.franchise_form_inner {max-width: 100%;margin: 60px auto 50px !important;padding: 30px 20px 15px;}
.franchise_form_inner label {width: 100%;}
.franchise_form_inner label+span.wpcf7-form-control-wrap {width: 100%;margin-left: 0px;}
.franchise_form_inner label+span.wpcf7-form-control-wrap[data-name="TerritoryofInterest"] {width: 100%;}
.franchise_form_inner label+span.wpcf7-form-control-wrap[data-name="checkbox-275"] {width: 70%;margin-top: 10px;}
.franchise_form_inner label+span.wpcf7-form-control-wrap[data-name="checkbox-391"] {width: 70%;padding-left: 0%;margin-top: 10px;}
.franchise_form_inner label+span.wpcf7-form-control-wrap span.wpcf7-list-item {margin-left: 0px;margin-right: 15px;}
.main_faq_inner_top.main_categories_inner_top.main_reasons_inner_top {padding-bottom: 40px !important;}
.our_purpose_middle_content.our_purpose_middle_content_franchise {padding-left: 15px !important;padding-right: 15px !important;}
.our-vision-left-txt:before {display: none;}
.home .our_vision_inner_home_main .our-vision-left-txt {border-bottom: 2px solid rgba(255,134,94,0.4);}
.home .our-vision-right-main {margin-top: 50px !important;}
.home .paddbig.home_inner_mission {margin: 0px auto 0px !important;padding-top: 40px !important;padding-bottom: 50px !important;padding-left: 15px !important;padding-right: 15px !important;max-width: 100% !important;}
.home .home_inner_mission .permanent-colour-txt {margin-bottom: 50px !important;}
.home .home_inner_mission h2.vc_custom_heading.look-younger-title br {display: none;}
.slider_banner_top_img {padding-top: 40px !important;padding-bottom: 40px !important;height: auto !important;}
.about_us_bottom_img .row-bg.using-image {height: 190px;}
.about_us_bottom_img {padding-bottom: 0px !important;height: 190px;}
.about_us_inner_main {height: auto;}
.page-id-525 .about_us_inner_main .row-bg.using-image.translate {height: 240px !important;}
.page-id-561 .about_us_inner_main .row-bg.using-image.translate {height: 240px !important;}
.embrace-refill-revolution-top .row-bg.using-image {height: 135px;}
.radiance-beauty-routine-memberships-top .row-bg.using-image {height: 125px;}
.slider_banner_top_img .divider-wrap.height_tablet_30px.height_phone_70px {display: none;}
.slider_banner_top_img .divider-wrap.height_tablet_40px.height_phone_70px {display: none;}
.first-section .border h1.vc_custom_heading {font-size: 26px !important;line-height: 32px !important;}
.first-section .border {padding-right: 10% !important;max-width: 90% !important;margin: 0% auto !important;padding-left: 10% !important;}
.permanent-colour-txt {margin-bottom: 40px !important;margin-top: 30px;}
.permanent-colour-txt p {font-size: 16px;line-height: 20px;}
p.vc_custom_heading.our_mission_title {margin-top: 25px !important;padding-bottom: 22px;font-size: 26px !important;line-height: 30px !important;}
.empower_our_clients_txt.vc_custom_1703151901638 {margin-bottom: 0px !important;font-size: 18px !important;line-height: 20px !important;}
.home_inner_mission p.vc_custom_heading.vc_custom_1703151722129 {margin-top: 30px !important;}
.home_inner_mission_top {padding-top: 70px !important;padding-bottom: 70px !important;}
img.savers-hub-home-img, img.members-home-img {height: 350px !important;}
.our_savers_title_main_box a.home_inner_mission_btn {bottom: 15%;}
.our_vision_inner_page_top {padding-top: 0px !important;padding-bottom: 45px !important;}
.vc_col-sm-8.our-vision-left-img {padding-left: 20px !important;padding-right: 20px !important;margin-bottom: 30px !important;}
.our-vision-left-txt .vc_column-inner h2.vc_custom_heading {margin-bottom: 20px;}
.our-vision-right-txt .vc_column-inner h2.vc_custom_heading {margin-bottom: 20px;}
.our-vision-right-main {margin-top: 50px !important;}
.vc_col-sm-8.our-vision-right-img {padding-left: 20px !important;padding-right: 20px !important;margin-top: 30px !important;}
.our-vision-right-txt .vc_column-inner p {padding-bottom: 15px;text-align: center !important;line-height: 20px;font-size: 18px;}
.home .testimonial_slider blockquote p {font-size: 18px;line-height: 24px;}
.home .testimonial_inner_top_main .testimonial_slider blockquote span.testimonial-name {font-size: 20px !important;}
.testimonial_inner_top_main .testimonial_slider .controls span.out-of {font-size: 18px !important;}
.testimonial_inner_top_main .testimonial_slider .controls span.total {font-size: 18px !important;}
.testimonial_inner_top_main .testimonial_slider .controls .control-wrap ul li {font-size: 18px !important;}
.our-savers-hub-inner-box {padding-top: 80px !important;padding-bottom: 40px !important;}
.title_our_savers_hub_inner_top1 {max-width: 100% !important;margin: 33% 10% 10% !important;height: 160px;}
.title_our_savers_hub_inner_top h1 {font-size: 20px;line-height: 25px;}
.content_transform_img {transform: none !important;}
.express_inner_middle_box_txt:before {display: none !important;}
.express_inner_middle_box_txt:after {display: none !important;}
div#fws_6586781227c0d {padding-bottom: 25px !important;}
.express_middle_inner_content p.vc_custom_heading br {display: none;}
.express_middle_inner_content a.nectar-button.book-now-page {margin-left: 0px;margin-top: 10px;}
#footer-widgets .container .row .col:first-child {display: block !important;}
#footer-outer #custom_html-2 {padding: 40px 0px 0px;}
#footer-outer #custom_html-5 {padding: 0px 0px 30px 0px !important;}
#footer-outer #custom_html-3, #footer-outer #custom_html-4 {padding: 0px 0 0px 0 !important;}
#footer-outer #footer-widgets a {opacity: 1 !important;}
#footer-outer #custom_html-2 img {width: 150px;margin-bottom: 0px;}
#header-outer {background-size: cover;}
.express_middle_inner_content:before {display: none;}
.express_middle_inner_content:after {display: none;}
.vc_col-sm-6.express_middle_inner_content {margin: 50px auto 50px !important;max-width: 90%;}
.slider_banner_top_img .row-bg.using-image.translate {background-position: 25% 100% !important;height: 240px !important;}
#footer-widgets .container .col {margin-bottom: 20px !important;}
#footer-outer #footer-widgets p.social {margin-top: 10px;}
#ajax-content-wrap #footer-widgets .container .col:nth-child(3) {margin-bottom: 20px !important;}
.our_savers_hub_inner_top_title {padding-bottom: 20px !important;}
.page-id-482 .testimonial_slider blockquote p {font-size: 18px;line-height: 24px;}
.page-id-482 .testimonial_inner_top_main .testimonial_slider blockquote span.testimonial-name {font-size: 20px !important;}
.vc_col-sm-4.our_story_right_txt {width: 100%;padding-top: 50px !important;padding-left: 15px !important;padding-right: 15px !important;}
.vc_col-sm-8.our_story_left_txt {width: 100%;padding-left: 15px !important;padding-right: 15px !important;}
.vc_col-sm-8.our_story_left_txt p, .vc_col-sm-4.our_story_right_txt p {font-size: 15px !important;line-height: 20px !important;}
.vc_col-sm-4.about_testimonial_txt {width: 100%;}
.about_testimonial_txt .img-with-aniamtion-wrap {padding-top: 50px;}
.about_testimonial_txt p.vc_custom_heading.last_content_inner_txt {padding-bottom: 50px;}
.our_story_left_txt p br, .vc_col-sm-4.our_story_right_txt p br {display: none;}
h1.vc_custom_heading.about_inner_top_main_title {margin: 0px 20px;max-width: 100% !important;}
/*.about_us_bottom_img {padding-bottom: 70px !important;}*/
.our_purpose_middle_content p {font-size: 18px;line-height: 22px;}
.our_purpose_middle_content p br {display: none;}
.page-id-525 .reverse_columns_column_phone .row_col_wrap_12.col.span_12.dark.left {flex-direction: column;}
.contact_us_left_form .vc_column-inner {padding-top: 4rem !important;padding-bottom: 3rem !important;}
.visit_us_right_main .vc_column-inner {padding-top: 4rem !important;padding-bottom: 4rem !important;}
.more_locations_main {padding-top: 80px !important;padding-bottom: 80px !important;padding-left: 15px !important;padding-right: 15px !important;}
.more_locations_main h2.vc_custom_heading.more_locations_title {font-size: 22px !important;line-height: 28px !important;}
.more_locations_main h2.vc_custom_heading.more_locations_title br {display: none;}
.container-wrap .contact_us_left_form form input.wpcf7-submit {font-size: 16px;}
.about_us_inner_main {padding-top: 30px !important;padding-bottom: 30px !important;}
.wpb_content_element.inner_faq_txt_sub {margin-bottom: 10px;font-size: 16px;line-height: 20px;}
.wpb_content_element.inner_faq_txt_sub br {display: none;}
.wpb_wrapper h3.vc_custom_heading.inner_faq_title {font-size: 21px !important;line-height: 26px !important;}
.wpb_wrapper h3.vc_custom_heading.inner_faq_title br {display: none;}
.inner_txt_list ol li {font-size: 16px;line-height: 20px;}
.inner_txt_list p {margin-bottom: 10px;font-size: 16px;line-height: 20px;}
.main_faq_inner_top {padding-top: 45px !important;padding-bottom: 70px !important;}
.vc_col-sm-6.revolution_inner_main_box {margin: 50px auto 100px;}
.revolution_main_title_inner_txt .title_our_savers_hub_inner_top h1 {font-size: 26px;line-height: 32px;margin: 0px 0px 50px;}
p.vc_custom_heading.inner_revolution_bottom_txt {font-size: 16px;line-height: 20px;}
/*.revolution_main_title_inner_txt .title_our_savers_hub_inner_top h1 span {margin-top: 15px;}*/
.vc_col-sm-6.membership_inner_main_box {margin: 50px auto 0px;}
.membership_main_title_inner_txt .title_our_savers_hub_inner_top h1 {font-size: 26px;line-height: 32px;margin: 0px 0px 50px;}
p.vc_custom_heading.inner_membership_bottom_txt {font-size: 16px;line-height: 20px;}
.membership_main_title_inner_txt .title_our_savers_hub_inner_top h1 span {margin-top: 15px;}
.vc_col-sm-6.price_select_plan_main_top {padding: 4% 4% !important;margin: 60px auto 0px !important;max-width: 93%;width: 93% !important;display: table !important;}
.vc_col-sm-6.price_select_plan_main_top:before {left: 15px;top: 15px;display: none;}
.wpb_wrapper h2.vc_custom_heading.select_plan_title_top {font-size: 20px !important;line-height: 28px !important;}
.select_plan_txt_top p {font-size: 15px;line-height: 18px;padding-bottom: 5px;}
.select_plan_txt_top h5 {font-size: 16px;}
.select_plan_txt_top ul li {font-size: 15px;line-height: 18px;}
.price_select_plan_main_top a.nectar-button.select_plan_btn_top {margin: 25px auto 0px;padding: 10px 25px;}
.vc_col-sm-6.savers_hub_notes_main {margin-top: 80px;margin-bottom: 80px !important;padding-left: 5% !important;padding-right: 5% !important;}
.wpb_wrapper h2.vc_custom_heading.notes_title_top {font-size: 22px !important;}
.notes_txt_top ul li {font-size: 16px;line-height: 18px;margin-bottom: 5px;}
.inner_savers_hub_top_img {padding-top: 30px !important;padding-bottom: 30px !important;}
.contact_us_left_form .wpcf7 form .wpcf7-response-output {line-height: 20px;}
.contact_us_left_form .wpcf7-form .wpcf7-not-valid-tip {font-size: 13px;}
.express-root-touch-up-main .paddbig .vc_column-inner {padding: 0px !important;}
h2.vc_custom_heading.express-root-touch-up-title {margin-bottom: 20px !important;}
h3.vc_custom_heading.express-root-touch-up-sub {margin-bottom: 20px;}
.express-root-touch-up-txt p {font-size: 18px;line-height: 22px;}
.wpb_wrapper h3.vc_custom_heading.services_middle_top_content_txt {line-height: 24px !important;font-size: 18px !important;}
.wpb_wrapper h3.vc_custom_heading.services_middle_top_content_txt br {display: none;}
.services_inner_main_row:before {display: none !important;}
.services_inner_brd_org {border: 2px solid rgba(255,134,94,0.6);margin: 0px 20px 50px !important;padding: 30px 20px !important;}
.wpb_wrapper h3.vc_custom_heading.custom_heading_services {font-size: 25px !important;}
h5.vc_custom_heading.services_inner_sub_heading {font-size: 18px;margin-top: 7px;line-height: 24px;}
.services_inner_main_row {padding-top: 0px;padding-bottom: 0px;margin-bottom: 60px !important;}
.services_inner_main_row:nth-child(2n+2) .services_inner_brd_org {order: 1;}
.services_inner_main_row:nth-child(2n+2) .vc_col-sm-6:first-child {order: 2;}
h3.vc_custom_heading.custom_heading_services.services_inner_style_me_head {margin-top: 40px;}
.wpb_content_element.services_inner_sub_heading {margin-bottom: 0px;margin-top: /*10px*/ -4px;}
.services_inner_sub_heading p {font-size: 18px;font-weight: 400;}
.up_foils_txt {font-size: 14px;line-height: 18px;}
img.express-root-touch-up-home-img {margin-top: 25px !important;}
.careers_inner_content_txt p {font-size: 16px;line-height: 22px;}
.careers_inner_content_txt ol li, .careers_inner_content_txt ul li {font-size: 16px;line-height: 22px;}
.services_inner_main_row:before {display: none !important;}
.services_inner_main_row:nth-child(2n+2):before {display: none !important;}
.services_inner_main_row:nth-child(3n):before {display: none !important;}
.about_testimonial_txt p {font-size: 16px !important;line-height: 20px !important;}
.about_testimonial_txt p.vc_custom_heading.last_content_inner_txt {font-size: 14px !important;line-height: 18px !important;}
.our-vision-left-txt .vc_column-inner p.vc_custom_heading {line-height: 20px;font-size: 18px;}
.express_middle_inner_content .img-with-aniamtion-wrap {margin-bottom: 55px !important;}
h2.vc_custom_heading.careers_inner_title_txt {margin-top: 50px;margin-bottom: 55px !important;}
h2.vc_custom_heading.careers_inner_title_txt br {display: none;}
.careers_inner_content_txt h5 {font-size: 20px;margin-top: 25px;}
.our-vision-left-txt {padding-bottom: 5% !important;margin: 40px auto 40px !important;max-width: 90%;background: rgba(245,237,245,0.7);}
.our-vision-right-txt {background: rgba(245,237,245,0.7);padding-bottom: 5% !important;margin: 40px auto 40px !important;max-width: 90%;}
.services_right_img_padd {padding-right: 0px !important;}
.services_left_img_padd {padding-left: 0px !important;}
.notes_txt_top ul li br {display: none;}
.select_plan_txt_top p br {display: none;}
.select_plan_membership_box {padding-top: /*200px*/ 155px !important;}
p.vc_custom_heading.inner_revolution_bottom_txt br {display: none;}
.careers_inner_content_txt {max-width: 100%;padding-bottom: 50px;}
.title_our_savers_hub_inner_top h1 span {margin-top: 0px;}
.page-id-1069 .about_us_inner_main {height: auto;padding-bottom: 50px !important;}
.page-id-1069 h2.vc_custom_heading.membership_middle_title_top {top: -15px;font-size: 20px !important;line-height: 25px!important;}
.page-id-1069 h2.vc_custom_heading.membership_middle_title_top br {display: none;}
.membership_box_inner_sec_main .row_col_wrap_12_inner {max-width: 100%;}
.page-id-1069 .vc_col-sm-6.price_select_plan_main_top {margin: 50px auto 0px !important;}
img.select_plan_img_top.membership_inner_plan_img_icon {margin-top: 10% !important;}
p.empower_our_clients_txt br {display: none;}
.main_franchise_top_reasons .row_col_wrap_12.col.span_12.dark.left {padding-left: 10px !important;padding-right: 10px !important;}
}

@media (min-width: 768px) and (max-width: 991px) {
.empower_our_clients_txt {font-size: 24px !important;line-height: 28px !important;}
p.vc_custom_heading.our_mission_title {font-size: 31px !important;line-height: 36px !important;}
.careers_inner_content_txt p br {display: none;}
.select_plan_txt_top h5 {margin-left: 15px;}
.select_plan_txt_top p {margin-left: 28px;}
.wpb_content_element.inner_faq_txt_sub p br {display: none;}
.top_head_inner_title h1.vc_custom_heading.about_inner_top_main_title {max-width: 400px !important;font-size: 30px !important;line-height: 35px !important;}
span.revolution_title_inner {font-size: 22px;line-height: 28px;max-width: 100%;}
.vc_col-sm-4.our_story_right_txt {padding-left: 15px !important;padding-right: 15px !important;}
.franchise_inner_look_younger_txt .paddbig.home_inner_mission {margin: -225px auto 0px !important;max-width: 610px !important;}
.vc_custom_1707282915988.our-vision-right-main {margin-top: 120px !important;}
.franchise_form_inner {max-width: 100%;padding: 5% 7% 6%;}
.franchise_form_inner label+span.wpcf7-form-control-wrap {width: 88%;}
.franchise_form_inner label+span.wpcf7-form-control-wrap[data-name="TerritoryofInterest"] {width: 67.6%;}
.franchise_form_inner label+span.wpcf7-form-control-wrap[data-name="checkbox-391"] {padding-left: 0%;}
.our_purpose_section_franchise .our_purpose_middle_content p br {display: none;}
.home .paddbig.home_inner_mission {margin: -225px auto 0px !important;max-width: 610px !important;}
.first-section .border {max-width: 610px !important;}
.home .home_inner_mission .permanent-colour-txt {margin-bottom: 60px !important;}
.home_inner_mission_top {padding-bottom: 100px !important;}
.our-vision-left-txt:before {bottom: -132px;width: 100%;height: 130px;}
.home .our-vision-right-main {margin-top: 150px !important;}
.our-savers-hub-inner-box {padding-bottom: 250px !important;}
.slider_banner_top_img {height: 320px;padding-top: 35px !important;padding-bottom: 35px !important;}
.slider_banner_top_img .row-bg.using-image.translate {background-position: right !important;height: 320px !important;}
.about_us_bottom_img .row-bg.using-image {height: 350px;}
.about_us_bottom_img {padding-bottom: 0px !important;height: 350px;}
.about_us_inner_main {height: 320px;}
.page-id-525 .about_us_inner_main .row-bg.using-image.translate {height: 320px !important;}
.page-id-561 .about_us_inner_main .row-bg.using-image.translate {height: 320px !important;}
.embrace-refill-revolution-top .row-bg.using-image {height: 350px;}
.radiance-beauty-routine-memberships-top .row-bg.using-image {height: 315px;}
.first-section .border h1.vc_custom_heading span {padding-right: 60px;}
p.empower_our_clients_txt br {display: none;}
.first-section .border {margin: 0px auto !important;padding-top: 5% !important;padding-bottom: 5% !important;}
.vc_col-sm-8.our-vision-left-img {padding-left: 20px !important;padding-right: 20px !important;margin-bottom: 30px !important;}
.our-vision-left-txt .vc_column-inner h2.vc_custom_heading {margin-bottom: 30px;}
.our-vision-right-txt .vc_column-inner h2.vc_custom_heading {margin-bottom: 20px;}
.our-vision-right-main {margin-top: 50px !important;}
.vc_col-sm-8.our-vision-right-img {padding-left: 20px !important;padding-right: 20px !important;margin-top: 30px !important;}
#footer-widgets .container .row .col:first-child {display: block !important;}
#footer-outer #custom_html-2 img {width: 150px;margin-bottom: 0px;}
.footer_section_img_inner {margin-top: -135px !important;}
#footer-outer #footer-widgets .container .col {width: 48% !important;}
#footer-outer #custom_html-3, #footer-outer #custom_html-4, #footer-outer #custom_html-5 {padding: 0px 0 0px 0 !important;}
#footer-outer #custom_html-2 {padding: 0px 0px;}
#footer-outer {padding-top: 50px;padding-bottom: 50px;}
.vc_col-sm-6.express_middle_inner_content {max-width: 85%;margin: 0px auto !important;}
.express_middle_inner_content:before {display: none;}
.express_middle_inner_content:after {display: none;}
.vc_col-sm-4.our_story_right_txt {width: 100%;padding-top: 50px !important;}
.vc_col-sm-8.our_story_left_txt {width: 100%;}
.vc_col-sm-4.about_testimonial_txt {width: 100%;}
.about_testimonial_txt .img-with-aniamtion-wrap {padding-top: 50px;}
.about_testimonial_txt p.vc_custom_heading.last_content_inner_txt {padding-bottom: 50px;}
.contact_us_left_form .wpb_wrapper h2.vc_custom_heading {font-size: 28px !important;}
.contact_us_left_form form input.wpcf7-submit {font-size: 15px;}
.main_faq_inner_top {padding-bottom: 70px !important;}
.about_us_inner_main {padding-top: 60px !important;padding-bottom: 60px !important;}
.vc_col-sm-6.revolution_inner_main_box {margin: 50px auto 70px !important;}
.revolution_main_title_inner_txt .title_our_savers_hub_inner_top h1 {font-size: 30px;line-height: 35px;margin: 0px 0px 60px;}
p.vc_custom_heading.inner_revolution_bottom_txt {font-size: 20px;line-height: 25px;}
.membership_main_title_inner_txt .title_our_savers_hub_inner_top h1 {font-size: 30px;line-height: 35px;margin: 0px 0px 60px;}
p.vc_custom_heading.inner_membership_bottom_txt {font-size: 20px;line-height: 25px;}
.vc_col-sm-6.price_select_plan_main_top {max-width: 80%;margin: 0px auto 70px !important;width: 80% !important;}
.vc_col-sm-6.price_select_plan_main_top:before {left: 20px;top: 20px;}
.select_plan_txt_top ul li {font-size: 16px;line-height: 20px;}
.select_plan_txt_top h5 {font-size: 18px;}
.select_plan_txt_top p {font-size: 16px;line-height: 20px;}
.vc_col-sm-6.savers_hub_notes_main {margin-bottom: 100px !important;padding-left: 8% !important;padding-right: 8% !important;}
.vc_col-sm-6.savers_hub_notes_main h2.vc_custom_heading.notes_title_top {font-size: 22px !important;}
.services_inner_main_row:before {display: none !important;}
.services_inner_brd_org {border: 2px solid rgba(255,134,94,0.6);margin: 0px 20px 50px !important;padding: 30px 0px !important;}
.wpb_wrapper h3.vc_custom_heading.custom_heading_services {font-size: 25px !important;}
h5.vc_custom_heading.services_inner_sub_heading {font-size: 18px;line-height: 24px;margin-top: 7px;}
.services_inner_main_row {padding-top: 0px;padding-bottom: 0px;}
.services_inner_main_row:nth-child(2n+2) .services_inner_brd_org {order: 1;}
.services_inner_main_row:nth-child(2n+2) .vc_col-sm-6:first-child {order: 2;}
h3.vc_custom_heading.custom_heading_services.services_inner_style_me_head {margin-top: 40px;}
.wpb_content_element.services_inner_sub_heading {margin-bottom: 0px;margin-top: 10px;}
.services_inner_sub_heading p {font-size: 18px;font-weight: 400;}
.up_foils_txt {font-size: 14px;line-height: 18px;}
.first-section .border h1.vc_custom_heading.slider_home_txt {padding-right: 60px !important;}
h3.vc_custom_heading.services_middle_top_content_txt br {display: none;}
.wpb_content_element.inner_faq_txt_sub p br {display: none;}
.services_inner_main_row:before {display: none !important;}
.services_inner_main_row:nth-child(2n+2):before {display: none !important;}
.services_inner_main_row:nth-child(3n):before {display: none !important;}
.express_middle_inner_content .img-with-aniamtion-wrap {margin-bottom: 40px !important;}
h2.vc_custom_heading.careers_inner_title_txt {margin-top: 20px;}
.our-vision-left-txt .vc_column-inner p.vc_custom_heading {font-size: 24px;line-height: 28px;}
.our-vision-left-txt {padding-bottom: 5% !important;margin: 70px auto 70px !important;max-width: 500px;}
.our-vision-right-txt {padding-top: 5% !important;margin: 70px auto 70px !important;max-width: 500px;}
.our-vision-right-txt .vc_column-inner p {line-height: 28px;font-size: 24px;}
.our_vision_inner_page_top {padding-bottom: 45px !important;}
.services_right_img_padd {padding-right: 0px !important;}
.services_left_img_padd {padding-left: 0px !important;}
.notes_txt_top ul li br {display: none;}
.select_plan_txt_top p br {display: none;}
.careers_inner_content_txt {max-width: 100%;}
h2.vc_custom_heading.careers_inner_title_txt br {display: none;}
.footer_section_img_inner .divider-wrap.height_tablet_300px > .divider {height: 400px!important;}
.page-id-1069 h1.vc_custom_heading.about_inner_top_main_title {max-width: 620px !important;}
.page-id-1069 .about_us_inner_main {height: 340px;}
.page-id-1069 h2.vc_custom_heading.membership_middle_title_top {font-size: 26px !important;top: 40px;}
img.select_plan_img_top.membership_inner_plan_img_icon {margin-top: 8% !important;}
.page-id-1069 .vc_col-sm-6.price_select_plan_main_top+.vc_col-sm-6.price_select_plan_main_top {margin-top: 50px !important;}
.select_plan_membership_box {padding-top: 300px !important;}
.main_franchise_top_reasons .row_col_wrap_12.col.span_12.dark.left {padding-left: 0px !important;padding-right: 0px !important;}
}
.top_head_inner_title h1.vc_custom_heading.about_inner_top_main_title br {display: block;}

@media (min-width: 992px) and (max-width: 1199px) {
.careers_inner_content_txt p br {display: none;}
.select_plan_txt_top h5 {margin-left: 10px;}
.select_plan_txt_top p {margin-left: 24px;}
.wpb_content_element.inner_faq_txt_sub p br {display: none;}
.franchise_form_inner label+span.wpcf7-form-control-wrap[data-name="checkbox-391"] {padding-left: 0%;}
.top_head_inner_title h1.vc_custom_heading.about_inner_top_main_title {margin: 0px auto 0px 3%;max-width: 550px !important;font-size: 36px;}
span.revolution_title_inner {font-size: 25px;line-height: 30px;margin: 10px auto 0px;}
.our_purpose_middle_content p br {display: none;}
.franchise_inner_look_younger_txt .paddbig.home_inner_mission {margin: -200px auto 0px !important;}
.franchise_form_inner {max-width: 98%;padding: 5% 7% 6%;}
.home .paddbig.home_inner_mission {margin: -200px auto 0px !important;}
img.savers-hub-home-img, img.members-home-img {height: 420px !important;}
.our_savers_title_main_box a.home_inner_mission_btn {bottom: 12%;}
img.root_up_middle_img_sec {height: 350px !important;object-fit: cover;}
h2.vc_custom_heading.membership_middle_title_top {font-size: 30px;line-height: 35px;}
.page-id-1069 .vc_col-sm-6.price_select_plan_main_top {padding: 4% 1% !important;max-width: 480px;}
.slider_banner_top_img {height: 400px;padding-top: 50px !important;padding-bottom: 50px !important;}
.slider_banner_top_img .row-bg.using-image.translate {background-position: right !important;height: 400px !important;}
.about_us_bottom_img .row-bg.using-image {height: 400px;}
.about_us_bottom_img {padding-bottom: 0px !important;height: 400px;}
.about_us_inner_main {height: 400px;padding-top: 65px !important;padding-bottom: 65px !important;}
.embrace-refill-revolution-top .row-bg.using-image {height: 470px;}
.radiance-beauty-routine-memberships-top .row-bg.using-image {height: 470px;}
.vc_col-sm-6.membership_inner_main_box {margin: 280px auto 0px;}
#header-outer[data-lhe="animated_underline"].small-nav #top nav >ul >li >a {margin-left: 5px !important;margin-right: 5px !important;font-size: 17px;}
#header-outer[data-lhe="animated_underline"] #top nav >ul >li >a {font-size: 16px;margin-left: 5px !important;margin-right: 5px !important;}
#top .container {padding-left: 30px;padding-right: 30px;}
.first-section .border {margin: 0px auto !important;padding-top: 7% !important;padding-bottom: 7% !important;}
ul.sf-menu.sf-js-enabled.sf-arrows {margin-left: -27px !important;}
#header-outer {background-size: cover;}
/*.our-vision-right-txt {padding: 0% 2% !important;}
.our-vision-left-txt {padding: 0% 2% !important;}*/
.our-vision-left-txt .vc_column-inner h2.vc_custom_heading {font-size: 38px;margin-bottom: 50px;}
.our-vision-left-txt .vc_column-inner p.vc_custom_heading {font-size: 25px;line-height: 30px;}
.our-vision-right-main {margin-top: 320px !important;max-height: 570px;}
.our-vision-right-txt .vc_column-inner h2.vc_custom_heading {font-size: 38px;margin-bottom: 430px;}
.our-vision-right-txt .vc_column-inner p {line-height: 30px;font-size: 25px;}
.our_vision_inner_page_top {padding-bottom: 580px !important;}
.title_our_savers_hub_inner_top h1 {font-size: 28px;line-height: 33px;}
.title_our_savers_hub_inner_top1 {max-width: 360px !important;height: 210px;margin: 32% auto 10% !important;}
.express_middle_inner_content p.vc_custom_heading {font-size: 16px !important;line-height: 20px !important;}
.express_middle_inner_content p.vc_custom_heading br {display: none;}
.express_middle_inner_content:before {width: 175px;height: 535px;}
.express_middle_inner_content:after {right: -200px;width: 175px;height: 535px;}
.express_middle_inner_content a.nectar-button.book-now-page {margin-left: 20px;}
.express_middle_inner_content a.nectar-button {padding: 5px 30px;}
.our-vision-right-txt .vc_column-inner p br {display: none;}
.vc_col-sm-8.our_story_top_left_img {width: 100%;}
.vc_col-sm-4.our_story_right_txt {width: 100%;padding-top: 50px !important;padding-bottom: 50px !important;}
.vc_col-sm-8.our_story_left_txt {width: 100%;}
.vc_col-sm-4.about_testimonial_txt {width: 100%;}
.about_testimonial_txt .img-with-aniamtion-wrap {padding-top: 50px;}
.about_testimonial_txt p.vc_custom_heading.last_content_inner_txt {padding-bottom: 50px;}
.main_faq_inner_top {padding-bottom: 70px !important;}
.revolution_main_title_inner_txt .title_our_savers_hub_inner_top h1 {font-size: 30px;line-height: 35px;margin: 0px 0px 50px;}
p.vc_custom_heading.inner_revolution_bottom_txt {font-size: 18px;line-height: 24px;}
.membership_main_title_inner_txt .title_our_savers_hub_inner_top h1 {font-size: 30px;line-height: 35px;margin: 0px 0px 50px;}
p.vc_custom_heading.inner_membership_bottom_txt {font-size: 18px;line-height: 24px;}
h2.vc_custom_heading.select_plan_title_top {line-height: 30px;font-size: 22px !important;}
.select_plan_txt_top h5 {font-size: 18px;}
.select_plan_txt_top p {font-size: 15px;line-height: 18px;}
img.select_plan_img_top.membership_inner_plan_img_icon {margin-top: 57.6% !important;}
.vc_col-sm-6.savers_hub_notes_main {padding-left: 1% !important;}
.select_plan_txt_top ul li {font-size: 16px;line-height: 20px;}
.price_select_plan_main_top a.nectar-button.select_plan_btn_top {font-size: 16px !important;}
.notes_txt_top ul li {font-size: 16px;line-height: 18px;}
/*.services_inner_main_row {padding-top: 100px;padding-bottom: 100px;}
.services_inner_main_row:nth-child(3n):before {height: 120%;}*/
.our_purpose_middle_content p {font-size: 20px;line-height: 24px;}
.our_vision_inner_home_main {max-height: 530px;}
.services_inner_brd_org {padding: 0% 3% 0% 9% !important;}
.top_refresh_me_list_left ul li br {display: none;}
.services_inner_sub_heading.services_top_refresh_me-txt {margin-bottom: 0px;}
h5.vc_custom_heading.services_inner_sub_heading {margin-top: 10px;}
.top_refresh_me_list_left {margin-top: 25px;}
h3.vc_custom_heading.custom_heading_services.services_inner_style_me_head {margin-top: 30px;}
.notes_txt_top ul li br {display: none;}
.select_plan_txt_top p br {display: none;}
.vc_col-sm-6.revolution_inner_main_box {margin: 150px auto 70px;}
.careers_inner_content_txt {max-width: 100%;}
.footer_section_img_inner .divider-wrap.height_tablet_300px > .divider {height: 500px!important;}
.main_franchise_top_reasons .row_col_wrap_12.col.span_12.dark.left {padding-left: 0% !important;padding-right: 0% !important;}
p.vc_custom_heading.our_mission_title {font-size: 38px !important;}
.franchise_form_inner label+span.wpcf7-form-control-wrap[data-name="checkbox-275"] {width: 40%;}
.franchise_form_inner label+span.wpcf7-form-control-wrap[data-name="TerritoryofInterest"] {width: 91%;}
}

@media (min-width: 1000px) {
#header-outer.small-nav #logo img {height: 80px !important;}
#footer-outer #footer-widgets .container {padding-left: 90px !important;padding-right: 90px !important;}
body:not([data-header-format="left-header"]) .parallax_section.top-level .row-bg[data-parallax-speed*="fast"]:not([data-parallax-speed="fixed"]), body:not([data-header-format="left-header"]) .top-level .vc_col-sm-12:not(.child_column) > .vc_column-inner > .column-image-bg-wrap[data-parallax-speed*="fast"] .parallax-layer {height: calc(100% + 0px) !important;}
#header-outer[data-format="centered-menu"] #top .span_9 nav .sf-menu:not(.buttons) {justify-content: start;padding-left: 4%;}
#top #logo .starting-logo {width: 122px;}
}

@media (min-width: 1200px) {
/*.page-id-1556 .about_us_inner_main .row-bg.using-image {background-size: contain;}*/
/*.express_middle_inner_content img {height: 825px !important;object-fit: cover;}*/
.our_story_top_left_img img {width: 100%;}
.page-id-557 .about_us_inner_main .row-bg.using-image {background-size: 100% 100%;}
/*body #ajax-content-wrap #error-404 h1 {font-size: 120px;line-height: 160px;}
body #ajax-content-wrap #error-404 h2 {font-size: 40px;}*/
.our_story_right_txt p.vc_custom_heading {padding-left: 5%;padding-right: 5%;}
.embrace-refill-revolution-top .vc_col-sm-6.revolution_inner_main_box {margin-left: 2.6% !important;width: 51% !important;}
}

@media (min-width: 1200px) and (max-width: 1300px) {
.franchise_form_inner {padding: 5% 4.5% 6% !important;max-width: 90%;}
.franchise_form_inner label+span.wpcf7-form-control-wrap[data-name="checkbox-275"] {width: 36%;}
.franchise_form_inner label+span.wpcf7-form-control-wrap[data-name="checkbox-391"] {padding-left: 0% !important;}
.franchise_form_inner label+span.wpcf7-form-control-wrap[data-name="TerritoryofInterest"] {width: 91%;}
}

/*@media (min-width: 1250px) and (max-width: 1300px) {
.small-nav header ul.sf-menu.sf-js-enabled.sf-arrows {padding-right: 9% !important;}
}*/

@media (min-width: 1200px) and (max-width: 1500px) {
img.select_plan_img_top.membership_inner_plan_img_icon {margin-top: 52.6% !important;}
/*.our-vision-right-txt {padding: 0% 1% !important;}
.our-vision-left-txt {padding: 0% 1% !important;}*/
.express_middle_inner_content:before {height: 94%;width: 200px;background-size: 100% 100%;}
.express_middle_inner_content:after {height: 94%;width: 200px;}
.our_story_right_txt p br {display: none;}
.vc_col-sm-4.our_story_right_txt {padding-left: 30px !important;padding-right: 30px !important;}
.vc_col-sm-4.our_story_right_txt p {padding-bottom: 15px;font-size: 16px !important;line-height: 18px !important;}
.vc_col-sm-8.our_story_left_txt p {padding-bottom: 15px;font-size: 16px !important;line-height: 18px !important;}
.vc_col-sm-4.about_testimonial_txt p.vc_custom_heading {padding-bottom: 15px;font-size: 18px !important;line-height: 22px !important;}
.vc_col-sm-4.about_testimonial_txt p.vc_custom_heading.last_content_inner_txt {font-size: 16px !important;padding-bottom: 0px;}
/*.services_inner_main_row:nth-child(3n):before {height: 115%;}*/
/*.first-section .border {margin-left: 3% !important;}*/
.our_vision_inner_page_top .row-bg.using-image {background-position: left !important;}
.express_middle_inner_content img {height: 505px !important;object-fit: cover;}
.embrace-refill-revolution-top .row-bg.using-image {height: 800px;}
.radiance-beauty-routine-memberships-top .row-bg.using-image {height: 530px;}
.our-vision-right-main {margin-top: 380px !important;}
.our_vision_inner_page_top {padding-bottom: 500px !important;}
.services_right_img_padd {padding-right: 80px !important;}
.services_left_img_padd {padding-left: 80px !important;}
h5.vc_custom_heading.services_inner_sub_heading {line-height: 22px;margin-top: 10px;}
h3.vc_custom_heading.custom_heading_services.services_inner_style_me_head {margin-top: 30px;}
.vc_col-sm-6.price_select_plan_main_top {padding: 4% 1% 4% 4% !important;}
.select_plan_txt_top p {font-size: 16px;line-height: 20px;}
.notes_txt_top ul li br {display: none;}
.membership_main_title_inner_txt .title_our_savers_hub_inner_top h1 {margin: 0px 0px 240px;}
.first-section .border {padding-left: 1% !important;padding-right: 1% !important;max-width: 800px !important;}
.paddbig.home_inner_mission {max-width: 800px !important;}
}

@media (min-width: 1200px) and (max-width: 1600px) {
.slider_banner_top_img {height: 600px;padding-top: 80px !important;padding-bottom: 80px !important;}
.slider_banner_top_img .row-bg.using-image.translate {background-position: right !important;height: 600px !important;}
.about_us_bottom_img .row-bg.using-image {height: 600px;}
.about_us_bottom_img {padding-bottom: 0px !important;height: 600px;}
.about_us_inner_main {height: 600px;padding-top: 130px !important;padding-bottom: 130px !important;}
.our_story_right_txt p br {display: none;}
.home_inner_mission h2.look-younger-title {font-size: 30px;line-height: 35px;}
.first-section .border h1.vc_custom_heading {font-size: 45px;}
.home_inner_mission p.vc_custom_heading.our_mission_title {font-size: 38px !important;}
.our-vision-left-txt .vc_column-inner h2.vc_custom_heading {font-size: 38px;}
.our-vision-right-txt .vc_column-inner h2.vc_custom_heading {font-size: 38px;}
.title_our_savers_hub_inner_top h1 {font-size: 25px;line-height: 35px;}
h2.vc_custom_heading.our-savers-hub-title {font-size: 30px;}
h1.vc_custom_heading.about_inner_top_main_title {font-size: 45px;}
.our_purpose_middle_content h2.vc_custom_heading {font-size: 35px !important;}
.our_purpose_middle_content p {font-size: 18px;line-height: 22px;}
h2.vc_custom_heading.our_purpose_middle_content {font-size: 35px !important;}
h3.vc_custom_heading.marzena_kiernicka_title {font-size: 24px !important;}
.our_story_right_txt p, .our_story_left_txt p {font-size: 16px !important;line-height: 22px !important;}
.vc_col-sm-4.about_testimonial_txt p.vc_custom_heading {font-size: 18px !important;line-height: 24px !important;}
.page-id-482 .testimonial_slider blockquote p {font-size: 20px;line-height: 28px;}
.page-id-482 .testimonial_inner_top_main .testimonial_slider blockquote span.testimonial-name {font-size: 22px !important;}
.testimonial_inner_top_main .testimonial_slider .controls .control-wrap ul li, .testimonial_inner_top_main .testimonial_slider .controls span.out-of {font-size: 18px !important;}
.testimonial_inner_top_main .testimonial_slider .controls span.total {font-size: 18px !important;}
.ftrtitle strong {font-size: 22px;}
h2.vc_custom_heading.express-root-touch-up-title {font-size: 30px;line-height: 35px;}
.express-root-touch-up-txt p {font-size: 18px;line-height: 22px;}
h3.vc_custom_heading.services_middle_top_content_txt {line-height: 30px !important;font-size: 22px !important;}
h3.vc_custom_heading.custom_heading_services {font-size: 30px !important;}
h5.vc_custom_heading.services_inner_sub_heading {font-size: 18px;}
.services_inner_sub_heading p {font-size: 18px;}
h3.vc_custom_heading.inner_faq_title {font-size: 24px !important;}
.revolution_main_title_inner_txt .title_our_savers_hub_inner_top h1 {font-size: 30px;line-height: 35px;}
p.vc_custom_heading.inner_revolution_bottom_txt {font-size: 22px;line-height: 28px;}
.membership_main_title_inner_txt .title_our_savers_hub_inner_top h1 {font-size: 30px;line-height: 35px;}
p.vc_custom_heading.inner_membership_bottom_txt {font-size: 22px;line-height: 28px;}
h2.vc_custom_heading.select_plan_title_top {line-height: 40px;font-size: 30px;}
.contact_us_left_form h2.vc_custom_heading {font-size: 30px;}
.visit_us_right_main h2.vc_custom_heading.visit_us_heading {font-size: 30px;}
h2.vc_custom_heading.more_locations_title {font-size: 28px !important;line-height: 35px !important;}
h2.vc_custom_heading.careers_inner_title_txt {font-size: 30px;}
.careers_inner_content_txt p {font-size: 16px;line-height: 22px;}
.careers_inner_content_txt ol li, .careers_inner_content_txt ul li {font-size: 16px;line-height: 22px;}
.home .paddbig.home_inner_mission {margin: -380px auto 0px !important;}
.franchise_inner_look_younger_txt .paddbig.home_inner_mission {margin: -380px auto 0px !important;}
.page-id-2259 .our_vision_inner_page_top {padding-bottom: 395px !important;}
}

@media (min-width: 1200px) and (max-width: 1350px) {
.vc_col-sm-4.our_story_right_txt p {line-height: 16px !important;}
.vc_col-sm-8.our_story_left_txt p {line-height: 16px !important;}
.express_middle_inner_content img {object-fit: contain;height: auto !important;}
.express_middle_inner_content:before {height: 92% !important;background-size: cover !important;}
.express_middle_inner_content:after {height: 92% !important;}
}

@media (min-width: 1200px) and (max-width: 1400px) {
#header-outer[data-lhe="animated_underline"] #top nav >ul >li >a {margin-left: 5px !important;margin-right: 5px !important;font-size: 19px;}
#header-outer[data-format="centered-menu"] #top .span_9 nav .sf-menu:not(.buttons) {padding-left: 0%;padding-right: 8%;justify-content: center;}
#top .container {padding: 0px 70px;}
.select_plan_txt_top p {font-size: 16px;line-height: 20px;}
.page-id-1069 .vc_col-sm-6.price_select_plan_main_top {max-width: 610px;}
.membership_box_inner_sec_main .row_col_wrap_12_inner {max-width: 1320px;}
.franchise_form_inner {padding: 5% 6% 6%;}
.franchise_form_inner label+span.wpcf7-form-control-wrap[data-name="checkbox-391"] {padding-left: 0%;}
.top_head_inner_title h1.vc_custom_heading.about_inner_top_main_title {max-width: 690px !important;}
}

@media (min-width: 1200px) and (max-width: 1270px) {
#header-outer[data-lhe="animated_underline"] #top nav >ul >li >a {margin-left: 5px !important;margin-right: 5px !important;}
}

@media (min-width: 1400px) and (max-width: 1450px) {
img.select_plan_img_top.membership_inner_plan_img_icon {margin-top: 47.6% !important;}
}

@media (min-width: 1441px) and (max-width: 1599px) {
.express_middle_inner_content img {max-width: 700px !important;}
}

@media (min-width: 1600px) {
img.select_plan_img_top.membership_inner_plan_img_icon {margin-top: 49.9% !important;}
.express_middle_inner_content img {height: 635px !important;object-fit: cover;}
}

/*@media screen and (min-device-width: 1200px) and (max-device-width: 1350px) and (-webkit-min-device-pixel-ratio: 1) {
.services_inner_main_row:before {display: block !important;}
.services_inner_main_row:nth-child(2n+2):before {display: block !important;}
.services_inner_main_row:nth-child(3n):before {display: block !important;}
}*/

@media (min-width: 1501px) and (max-width: 1750px) {
/*.express_middle_inner_content:before {height: 94%;background-size: contain;}
.express_middle_inner_content:after {height: 94%;background-size: contain;}*/
.express_middle_inner_content:before {height: 94%;background-size: 100% 100%;width: 230px;}
.express_middle_inner_content:after {height: 94%;background-size: 100% 100%;width: 230px;}
.vc_col-sm-6.price_select_plan_main_top {padding: 4% 4% !important;}
.notes_txt_top ul li br {display: none;}
}

@media (min-width: 1800px) and (max-width: 2000px) {
.express_middle_inner_content img {max-width: 750px !important;}
}

@media only screen and (min-device-width : 320px) and (max-device-width : 767px) {
.services_inner_main_row:before {display: none !important;}
.services_inner_main_row:nth-child(2n+2):before {display: none !important;}
.services_inner_main_row:nth-child(3n):before {display: none !important;}
}

/* 09-02-24 */
.inherit_phone .our_vision_inner_home_main {background-position: right !important;}

/* 11-03-2024 */
@media(max-width: 767px){
.services_inner_brd_org.services_inner_refresh_me_org_left a.nectar-button.express-root-touch-up-btn.book_new_btn {margin-left: auto;}
}