@font-face {font-family: Metropolis-Regular;src: url("//cdn.fcglcdn.com/brainbees/fonts/Metropolis-Regular.woff2") format("woff");font-display: block;}@font-face {font-family: Metropolis-SemiBold;src: url("//cdn.fcglcdn.com/brainbees/fonts/Metropolis-SemiBold.woff2") format("woff");font-display: block;}@font-face {font-family: Metropolis-Bold;src: url("//cdn.fcglcdn.com/brainbees/fonts/Metropolis-Bold.woff2") format("woff");font-display: block;}@font-face {font-family: Metropolis-Medium;src: url("//cdn.fcglcdn.com/brainbees/fonts/Metropolis-Medium.woff2") format("woff");font-display: block;}.clublandingRevamp_container {margin-bottom: 50px;}.clublanding_main_slider {position: relative;background-color: transparent;top: -5px;}.clublanding_main_slider .swiper-wrapper .swiper-slide {width: 100%;background-image: url(//cdn.fcglcdn.com/brainbees/images/clrp_banner_bg.png);background-repeat: repeat;height: 399px;text-align: center;}.clublanding_main_slider .swiper-wrapper .swiper-slide .swiper-img img {height: 399px;cursor: auto;}.clublanding_main_slider .clubmailBanner_swiper {width: 100%;position: relative;overflow: hidden;}.clublanding_main_slider .clubmailBanner_swiper .swiper-button-prev {background-image: none;border: 1px solid #fff;background-color: #fff;border-radius: 50%;width: 40px;height: 40px;display: inline-block;position: absolute;top: 181px;left: 30px;opacity: 0.5;cursor: pointer;z-index: 9;}.clublanding_main_slider .clubmailBanner_swiper .swiper-button-prev span {transform: rotate(135deg);-webkit-transform: rotate(135deg);left: 16px;border: solid #000;border-width: 0 1px 1px 0;display: inline-block;padding: 6px;text-align: center;position: relative;top: 14px;}.clublanding_main_slider .clubmailBanner_swiper .swiper-button-next {background-image: none;border: 1px solid #fff;background-color: #fff;border-radius: 50%;width: 40px;height: 40px;display: inline-block;position: absolute;top: 181px;right: 30px;opacity: 0.5;z-index: 9;}.clublanding_main_slider .clubmailBanner_swiper .swiper-button-next span {transform: rotate(-45deg);-webkit-transform: rotate(-45deg);left: 10px;border: solid #000;border-width: 0 1px 1px 0;display: inline-block;padding: 6px;text-align: center;position: relative;top: 14px;}.clublanding_main_slider .clubmailBanner_swiper .swiper-button-next:hover, .clublanding_main_slider .clubmailBanner_swiper .swiper-button-prev:hover {box-shadow: 0 5px 15px rgba(0, 0, 0, 0.18);transition: all 0.3s ease-in-out;opacity: 1;}.select_plan-section {background-color: #eee;padding: 27px 0 40px;margin-top: -5px;}.select_plan-section .select_plan-title p {text-align: center;}.select_plan-section .select_plan-card {padding-top: 10px;text-align: center;}.select_plan-card .three_monthSub-block, .select_plan-card .twelve_monthSub-block {position: relative;padding: 15px 0 26px;background-color: #fff;display: inline-block;width: 282px;border-radius: 6px;box-shadow: 0 0 7px 2px rgb(0 0 0 / 10%);}.select_plan-card .three_monthSub-block {margin-right: 38px;}.three_monthSub-block .three_monthSub-label, .twelve_monthSub-block .twelve_monthSub-label {position: absolute;right: -9px;top: 14px;}.three_monthSub-block .three_month-membrship, .twelve_monthSub-block .twelve_month-membrship {display: flex;justify-content: center;padding-top: 32px;}.three_monthSub-block .three_month-membrship span:last-child, .twelve_monthSub-block .twelve_month-membrship span:last-child {display: flex;justify-content: center;flex-direction: column;margin-left: 12px;}.three_monthSub-block .three_month-price, .twelve_monthSub-block .twelve_month-price {margin-top: -14px;margin-bottom: -7px;}.three_monthSub-block .three_month-price p span, .twelve_monthSub-block .twelve_month-price p span {font-size: 23px;}.three_monthSub-block .three_month-main-price del span, .twelve_monthSub-block .twelve_month-main-price del span {font-size: 18px;}.three_monthSub-block .three_month-joinNow-btn, .twelve_monthSub-block .twelve_month-joinNow-btn {display: inline-block;margin-top: 9px;background-color: #ff7043;padding: 2px 37px;border-radius: 6px;cursor: pointer;position: relative;}.permnth {margin-top: -4px;}.three_monthSub-block .three_month-joinNow-btn .permnth span, .twelve_monthSub-block .twelve_month-joinNow-btn .permnth span {font-size: 10px;}.clublandingRevamp_container .membership-benefits-section-container {background-color: #3197df;}.clublandingRevamp_container .membership-benefits-section {padding-top: 38px;max-width: 1299px;margin: 0 auto;}.membership-benefits-section .membership-benefits-title {text-align: center;}.saving_counter-section {position: relative;background-color: #fff;padding-bottom: 50px;}.saving_counter-section .saving-couponCode-block {padding: 10px;}.saving_counter-section .saving-couponCode-block {position: relative;top: -29px;background: #fff;box-shadow: 0 0 7px rgb(0 0 0 / 15%);width: 584px;border-radius: 6px;margin: 0 auto;overflow: hidden;}.saving_counter-section .saving-couponCode-block p {float: left;top: 50%;left: 5%;transform: translateY(-50%);position: absolute;}.saving-couponCode-btn {float: right;background-color: #e0e0e0;border-radius: 4px;padding: 10px 43px;cursor: pointer;}.saving_counter-section .saving-membrship-expird-block {position: relative;width: 602px;border-radius: 6px;border: 1px solid #ff5c6b;margin: 0 auto;}.saving-membrship-expird-block .saving-membrship-expird-details {padding: 13px 17px 17px 27px;position: relative;overflow: hidden;}.saving-membrship-expird-block .saving-membrship-expird-details p {float: left;}.saving-membrship-expird-block .saving-membrship-expird-details .saving-membrshp-price {float: right;position: absolute;top: 50%;right: 4%;transform: translateY(-50%);}.saving-membrship-expird-details .saving-membrshp-price p span:first-child {font-size: 15px;}.saving-membrship-expird-details .saving-membrshp-price p span:last-child {font-size: 17px;color: #424242;margin-left: 3px;vertical-align: middle;cursor: pointer;}.saving-membrship-expird-block .saving-membrship-expird-date {background-color: #ff5c6b;padding: 8px 27px;}.saving_counter-section .saving_counterOffer-block .saving_counterOffer-bg {width: 448px;height: 563px;margin: 0 auto;padding-top: 35px;}.saving_counter-section .saving_counterOffer-block {position: relative;max-width: 1299px;margin: 0 auto;}.saving_counterOffer-bg .saving_counterOffer-left {position: absolute;top: 8%;left: 6%;}.saving_counterOffer-bg .saving_counterOffer-details-box {border-radius: 6px;width: 427px;box-shadow: 0 0 7px rgb(0 0 0 / 15%);}.saving_counterOffer-block .saving_counterOffer-bg .saving_counterOffer-details-block {background-color: #fff;display: flex;justify-content: center;padding: 14px 15px;}.saving_counterOffer-bg .saving_counterOffer-details-block .saving_counterOffer-txt {display: flex;flex-direction: column;justify-content: center;margin-left: 26px;}.saving_counterOffer-bg .saving_counterOffer-details-block .saving_counterOffer-txt .rs_icon {font-size: 14px;margin-right: -2px;}.saving_counterOffer-details-box .saving_counterOffer-colorStrip {height: 10px;background-color: #ffb2d1;border-radius: 0 0 6px 6px;}.saving_counterOffer-bg > .saving_counterOffer-left .saving_counterOffer-details-box:nth-child(2) {margin: 30px 0;}.saving_counterOffer-bg > .saving_counterOffer-left .saving_counterOffer-details-box:nth-child(2) .saving_counterOffer-colorStrip {background-color: #c0c1ff;}.saving_counterOffer-bg > .saving_counterOffer-left .saving_counterOffer-details-box:nth-child(3) .saving_counterOffer-colorStrip {background-color: #ffb2d1;}.saving_counterOffer-block .saving_counterOffer-right {position: absolute;top: 1%;right: 12%;width: 24%;}.saving_counterOffer-block .saving_counterOffer-right .saving_counter-board {position: relative;text-align: center;}.saving_counterOffer-block .saving_counterOffer-right .saving_counter-board .saving_counter-board-title {position: absolute;top: 40%;left: 50%;transform: translateX(-50%);}.saving_counterOffer-block .saving_counterOffer-right .saving_counter-board .saving_counter-board-title p {line-height: 44px;}.saving_counterOffer-block .saving_counterOffer-right .saving_counter-shoppersClub {text-align: center;margin-top: 42px;}.saving_counterOffer-right .saving_counter-shoppersClub p.shoppersClub-totalMembr {margin-top: 10px;margin-bottom: 6px;}.saving_counterOffer-right .saving_counter-shoppersClub p.shoppersClub-totalMembr span {font-size: 28px;}.saving_counterOffer-right .saving_counter-shoppersClub .clubMembrCity span.city_name {text-decoration: underline;}.saving_counterOffer-right .saving_counter-shoppersClub .clubMembrCity span.rs_icon {font-size: 15px;}.membership-benefits-section .membership-benefits-types {display: flex;flex-wrap: wrap;padding: 0 93px;margin-top: 29px;}.membership-benefits-section .membership-benefits-types .membership-benefits-block {padding: 0 15px;position: relative;margin-bottom: 30px;width: 25%;box-sizing: border-box;}.membership-benefits-section .membership-benefits-types .membership-benefits-img {text-align: center;margin-top: 10px;cursor: pointer;position: relative;}.membership-benefits-section .membership-benefits-types .membership-benefits-img img {width: 100%;box-shadow: 0 0 7px 2px rgb(0 0 0 / 10%);border-radius: 13px;}.membership-benefits-section .membership-benefits-types .membership-benefits-tooltip span.rs_icon {font-size: 12px;}.membership-benefits-section .membership-benefits-types .membership-benefits-text span.rs_icon, .membership-benefits-section .membership-benefits-types .membr-hrblock-text span.rs_icon {font-size: 14px;}.membership-benefits-section .membership-benefits-types .membership-benefits-block .bestVal-img {margin-top: 3px;position: absolute;bottom: 7%;}.membership-benefits-section .membership-benefits-types .membership-benefits-block.membership-benefits-hrblock .bestVal-img {margin-left: 0 !important;margin-top: 10px;}.membership-benefits-types .membership-benefits-tooltip {background-color: #fff;border-radius: 12px;text-align: left;padding: 15px;position: absolute;display: none;z-index: 5;border: 1px solid #e4e4e4;box-sizing: border-box;-ms-box-shadow: 0 0 14px 0 rgba(0, 0, 0, 0.14);-o-box-shadow: 0 0 14px 0 rgba(0, 0, 0, 0.14);-moz-box-shadow: 0 0 14px 0 rgba(0, 0, 0, 0.14);-webkit-box-shadow: 0 0 14px 0 rgba(0, 0, 0, 0.14);box-shadow: 0 0 14px 0 rgba(0, 0, 0, 0.14);top: 100%;margin-top: 10px;right: 0;}.membership-benefits-types .membership-benefits-tooltip::after {content: "";position: absolute;left: 12%;border-width: 15px 15px 15px 15px;border-style: solid;top: -26px;margin-left: -4px;border-color: transparent transparent #fff transparent;}.membership-benefits-block.active .membership-benefits-tooltip {display: block;}.membership-benefits-section .membership-benefits-types .membership-benefits-block:nth-child(9) {width: 50%;cursor: pointer;}.membership-benefits-section .membership-benefits-types .membership-benefits-block:nth-child(9) .membr-hrblock-img, .membership-benefits-section .membership-benefits-types .membership-benefits-block:nth-child(10) .membr-hrblock-img {position: relative;cursor: pointer;}.membership-benefits-section .membership-benefits-types .membership-benefits-block:nth-child(9) .membr-hrblock-text {position: absolute;left: 45%;bottom: 17%;}.membership-benefits-section .membership-benefits-types .membership-benefits-block:nth-child(10) {width: 50%;cursor: pointer;}.membership-benefits-block.membership-benefits-hrblock .membr-hrblock-img img {width: 100%;box-shadow: 0 0 7px 2px rgb(0 0 0 / 10%);border-radius: 13px;}.membership-benefits-section .membership-benefits-types .membership-benefits-block:nth-child(10) .membr-hrblock-text {display: flex;justify-content: center;flex-direction: column;margin-left: 36px;}.membership-benefits-manBanner img {width: 100%;margin-top: -117px;}.membership-benefits-hrblock .membership-benefits-tooltip {width: 506px;background-color: #fff;border-radius: 12px;padding: 15px;position: absolute;left: 15px;}.membership-benefits-hrblock .membership-benefits-tooltip::after {content: "";position: absolute;left: 12%;border-width: 15px 15px 15px 15px;border-style: solid;top: -26px;margin-left: -4px;border-color: transparent transparent #fff transparent;}.brand-slider-section-container {background-color: #fff;}.brand-slider-section {padding: 40px;overflow: hidden;max-width: 1299px;margin: 0 auto;}.brand-slider-section .brand-benefit-slider-section {width: 48.2%;float: left;}.brand-slider-section .brand-benefit-slider-section .brand-benefit-banner {background-color: #6e5cbe;border-radius: 12px 12px 0 0;position: relative;min-height: 201px;}.brand-slider-section .brand-benefit-slider-section .brand-benefit-banner .brand-benefit-title {position: absolute;top: 50%;text-align: right;right: 7%;width: 60%;transform: translateY(-50%);}.brand-slider-section .brand-benefit-slider-section .brand-benefit-banner .brand-benefit-title p, .premium_subscr-slider-section .premium_subscr-banner .premium_subscr-title p {line-height: 44px;}.brand-benefit-slider-section .brand-benefit-banner .brand-benefit-title span.rs_icon {font-size: 23px;}.brand-slider-section .brand-benefit-slider-section .brand-benefit-banner .brand-benefit-img {position: absolute;top: -23px;}.brand-slider-section .brand-benefit-slider-section .brand-benefit-banner img {margin-left: 70px;}.brand-slider-section .brand-benefit-slider-section .brand-benefit-slider-block, .premium_subscr-slider-section .premium_subscr-slider-block {padding: 30px 40px 15px;background-color: #fff;border-radius: 0 0 12px 12px;overflow: hidden;position: relative;box-shadow: 0 0 7px rgb(0 0 0 / 15%);min-height: 243px;}.brand-slider-section .brand-benefit-slider-section .brand-benefit-slider-block .master-slider, .premium_subscr-slider-section .premium_subscr-slider-block .master-slider {overflow: hidden;}.brand-slider-section .brand-benefit-slider-section .brand-benefit-slider-block .master-slider .swiper-slide, .premium_subscr-slider-section .premium_subscr-slider-block .master-slider .swiper-slide {transition-property: transform, -webkit-transform;scroll-behavior: smooth;overscroll-behavior-x: contain;display: grid;grid-template-rows: repeat(2, 1fr);grid-auto-flow: column;transform: initial;transition: transform 1s ease 0s;}.brand-benefit-slider-section .brand-benefit-slider-block .brand-benefit_swiper .swiper-slide .swiper-ben-block, .premium_subscr-slider-section .premium_subscr-slider-block .premium_subscr_swiper .swiper-slide .swiper-ben-block {float: left;box-sizing: border-box;padding: 0 10px;width: 170px;height: 243px;cursor: pointer;}.brand-benefit-slider-block .brand-benefit_swiper .swiper-slide .swiper-img, .premium_subscr-slider-block .premium_subscr_swiper .swiper-slide .swiper-img {width: 146px;height: 150px;border: 2px solid #eee;border-radius: 6px;position: relative;margin: auto;}.brand-benefit-slider-block .brand-benefit_swiper .swiper-img img, .premium_subscr-slider-block .premium_subscr_swiper .swiper-img img {transform: translate(-50%, -50%);width: 100%;left: 50%;position: absolute;top: 50%;max-height: 100%;}.brand-benefit-slider-block .brand-benefit_swiper .swiper-text, .premium_subscr-slider-block .premium_subscr_swiper .swiper-text {margin-top: 14px;text-align: center;}.brand-benefit-slider-block .brand-benefit_swiper .swiper-text p, .premium_subscr-slider-block .premium_subscr_swiper .swiper-text p {display: -webkit-box;position: relative;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;}.brand-benefit-slider-block .brand-benefit_swiper .swiper-text p span.arw_icon {position: relative;bottom: -2px;margin-left: 1px;cursor: pointer;}.premium_subscr-slider-block .premium_subscr_swiper .swiper-text p span.arw_icon {position: relative;bottom: -1px;margin-left: 1px;cursor: pointer;}.brand-benefit-slider-block .brand-benefit_swiper .swiper-text p span:last-child, .premium_subscr-slider-block .premium_subscr_swiper .swiper-text p span:last-child {font-size: 10px;color: #424242;vertical-align: middle;}.brand-benefit-slider-block .brand-benefit_swiper .swiper-text span.rs_icon, .premium_subscr-slider-block .premium_subscr_swiper .swiper-text span.rs_icon {font-size: 14px;}.brand-benefit-slider-block .brand-benefit_swiper .swiper-button-next, .premium_subscr-slider-block .premium_subscr_swiper .swiper-button-next {background-image: none;background-color: #eee;width: 30px;height: 60px;border-radius: 6px 0 0 6px;position: absolute;right: 0;top: 50%;z-index: 1;}.brand-benefit-slider-block .brand-benefit_swiper .swiper-button-next span, .premium_subscr-slider-block .premium_subscr_swiper .swiper-button-next span {transform: rotate(-45deg);-webkit-transform: rotate(-45deg);left: 7px;top: 25px;border: solid #757575;border-width: 0 1px 1px 0;display: inline-block;padding: 6px;position: relative;}.brand-benefit-slider-block .brand-benefit_swiper .swiper-button-prev, .premium_subscr-slider-block .premium_subscr_swiper .swiper-button-prev {background-image: none;background-color: #e0e0e0;width: 30px;height: 60px;border-radius: 0 6px 6px 0;position: absolute;left: 0;top: 50%;z-index: 1;}.brand-benefit-slider-block .brand-benefit_swiper .swiper-button-prev span, .premium_subscr-slider-block .premium_subscr_swiper .swiper-button-prev span {transform: rotate(135deg);-webkit-transform: rotate(135deg);left: 10px;top: 25px;border: solid #757575;border-width: 0 1px 1px 0;display: inline-block;padding: 6px;position: relative;}.brand-slider-section .premium_subscr-slider-section {width: 48.2%;float: right;}.premium_subscr-slider-section .premium_subscr-banner {background-color: #2e3b44;border-radius: 12px 12px 0 0;position: relative;min-height: 201px;}.premium_subscr-slider-section .premium_subscr-banner img {position: absolute;right: 0;top: -24px;}.premium_subscr-slider-section .premium_subscr-banner .premium_subscr-title {position: absolute;top: 50%;text-align: left;left: 7%;width: 60%;transform: translateY(-50%);}.premium_subscr-slider-section .premium_subscr-banner .premium_subscr-title span.rs_icon {font-size: 23px;}.club-calculator-playbees-section-container {background-color: #fff;}.club-calculator-playbees-section {padding: 0 40px 40px;overflow: hidden;max-width: 1299px;margin: 0 auto;}.club-calculator-playbees-section .club_calc-section {width: 48.2%;float: left;}.club-calculator-playbees-section .club_calc-section .club_calc_banner {background-color: #5582e0;border-radius: 12px 12px 0 0;position: relative;}.club_calc-section .club_calc_banner .club_calc-title {position: absolute;top: 25%;right: 40px;text-align: right;}.club_calc-section .club_calc_banner .club_calc-title p, .club_playbeesApp-section .club_playbeesApp_banner .club_playbeesApp-title p {line-height: 44px;}.club_calc-section .club_calc_details-block {padding: 14px 30px 30px;background-color: #fff;border-radius: 0 0 12px 12px;overflow: hidden;position: relative;box-shadow: 0 0 7px rgb(0 0 0 / 15%);}.club_calc-section .club_calc_details-block > p:first-child {min-height: 114px;}.club_calc-section .club_calc_details-block p {text-align: center;}.club_calc-section .club_calc_details-block .club_calc-estimte-savng-title {padding: 43px 0 15px 0;}.club_calc-section .club_calc_details-block p .rs_icon {font-size: 15px;}.club_calc-range-bar-section .club_calc-title {text-align: center;padding: 16px 0;}.club_calc-range-bar-section .club_calc-range-block {background-color: #facd49;border-radius: 12px;width: 466px;margin: 0 auto;padding: 21px 22px 15px;}.club_calc-range-bar-section .club_calc-range-block .club_calc-price {display: flex;justify-content: space-between;}.club_calc-range-bar-section .club_calc-range-block .club_calc-price p span:first-child {font-size: 15px;}.club_calc-range-bar-section .club_calc-estimte-savng .club_calc-estimte-savng-title p {text-align: center;}.club_calc-estimte-savng .club_calc-estimte-savng-block {background-color: #eee;border-radius: 12px;height: 100px;padding: 10px;position: relative;}.club_calc-estimte-savng-block .club_calc-estimte-threeMonth {float: left;position: relative;top: 13%;width: 50%;}.club_calc-estimte-savng-block .club_calc-estimte-threeMonth .calc-estimte-threeMonth-title p:first-child, .club_calc-estimte-savng-block .club_calc-estimte-twelvMonth .calc-estimte-twelvMonth-title p:first-child {padding-bottom: 5px;}.club_calc-estimte-savng-block .club_calc-estimte-threeMonth .calc-estimte-threeMonth-title p span.rs-icon, .club_calc-estimte-savng-block .club_calc-estimte-twelvMonth .calc-estimte-twelvMonth-title p span.rs-icon {font-size: 20px;}.club_calc-estimte-savng-block .club_calc-estimte-twelvMonth {float: right;position: absolute;right: 0;top: 19%;width: 50%;}.club_calc-estimte-savng-block .dividr_line {width: 4px;background-color: #e0e0e0;height: 85%;position: absolute;left: 49%;}.club_calc_details-block .calc_note {padding-top: 17px;}.club-calculator-playbees-section .club_playbeesApp-section {width: 48.2%;float: right;}.club_playbeesApp-section .club_playbeesApp_banner {background-color: #ff4992;border-radius: 12px 12px 0 0;position: relative;min-height: 202px;}.club_playbeesApp-section .club_playbeesApp_banner img {position: absolute;right: 40px;bottom: 0;}.club_playbeesApp-section .club_playbeesApp_banner .club_playbeesApp-title {position: absolute;top: 19%;left: 40px;}.club_playbeesApp-section .club_playbeesApp-details-block {padding: 43px 30px;background-color: #fff;border-radius: 0 0 12px 12px;overflow: hidden;position: relative;box-shadow: 0 0 7px rgb(0 0 0 / 15%);}.club_playbeesApp-section .club_playbeesApp-details-block img {width: 100%;height: 510px;}.clublandingRevamp_wrapper .faq-tnc-section-container {background-color: #fff;}.clublandingRevamp_wrapper .faq-tnc-section {overflow: hidden;padding: 40px;max-width: 1299px;margin: 0 auto;}.faq-tnc-section .club_faq-section, .faq-tnc-section .club_tNc-section {background-color: #eee;width: 44%;padding: 15px 30px;float: left;border-radius: 6px;position: relative;cursor: pointer;}.faq-tnc-section .club_tNc-section {float: right;margin-left: 20px;}.faq-tnc-section .club_faq-section span, .faq-tnc-section .club_tNc-section span {position: absolute;font-size: 24px;color: #424242;top: 50%;transform: translateY(-50%);right: 30px;}.clublandingRevamp_wrapper .coupon-code-section {background: #fff;padding: 40px;}.coupon-code-section .coupon_code-applied-section, .coupon-code-section .coupon_code-apply-section, .coupon-code-section .coupon_code-edit-section {width: 575px;border: 1px solid #e0e0e0;box-shadow: 0 0 7px 2px rgb(0 0 0 / 10%);padding: 10px 15px;border-radius: 6px;overflow: hidden;display: block;margin: 0 auto;position: relative;background-color: #fff;margin-top: -69px;}.coupon_code-edit-input-block .cpn_code-input-box input:disabled {background-color: transparent;}.coupon_code-apply-section .coupon_code-apply-input-block {position: absolute;bottom: 15px;}.coupon_code-applied-section .coupon_code-applied-input-block, .coupon_code-apply-section .coupon_code-apply-input-block, .coupon_code-edit-section .coupon_code-edit-input-block .coupon_code-edit-input-block {float: left;}.coupon_code-applied-section .coupon_code-applied-input-block p {display: inline-block;}.coupon_code-applied-section .coupon_code-applied-input-block span {font-size: 20px;color: #9e9e9e;vertical-align: middle;margin-left: 5px;cursor: pointer;}.coupon_code-applied-input-block .cpn_code-input-box input {border: none;border-bottom: 2px solid #ff7043;width: 350px;}.coupon_code-apply-section .coupon_code-apply-input-block .cpn_code-input-box {position: relative;top: -3px;}.coupon_code-apply-section .coupon_code-apply-input-block .cpn_code-input-box input {border: none;width: 350px;font-family: Metropolis-Regular !important;}.ValidMsg {margin-left: 1px;}.coupon_code-apply-section .coupon_code-apply-input-block .cpn_code-input-box input:focus, .coupon_code-apply-section .coupon_code-apply-input-block .cpn_code-input-box input:not(:placeholder-shown) {border-bottom: 2px solid #ff7043;}.coupon_code-apply-section .coupon_code-apply-input-block .cpn_code-input-box span {font-size: 24px;color: #9e9e9e;position: absolute;right: 0;top: 4px;cursor: pointer;display: none;}.coupon_code-applied-section .coupon_code-applied-btn-block, .coupon_code-apply-section .coupon_code-apply-btn-block {background: #ff7043;float: right;padding: 10px 71px;border-radius: 4px;margin-top: 2px;cursor: pointer;}.coupon_code-edit-input-block .cpn_code-input-box {position: relative;border-bottom: 2px solid #ff7043;transform: translateY(15px);}.coupon_code-edit-section .coupon_code-edit-input-block {float: left;}.coupon_code-edit-input-block .cpn_code-input-box input {border: none;width: 193px;vertical-align: baseline;}.coupon_code-edit-input-block .cpn_code-input-box span:last-child {font-size: 24px;color: #9e9e9e;position: absolute;right: 0;top: 6px;cursor: pointer;}.coupon_code-edit-section .coupon_code-edit-btn-block {background: #e0e0e0;float: right;padding: 10px 77px;border-radius: 4px;margin-top: 2px;cursor: pointer;}.club_logo_discnt-section .club_logo_discnt-banner img {width: 100%;}.clubMembrship_container {padding: 30px 0;background-color: #f7f7f7;}.clubMembrship_container .clubMembrship-heading {text-align: center;}.clubMembrship_container .clubMembrship-heading p:last-child {padding: 10px 0;}.membrshpDuratn-threeMonth, .membrshpDuratn-twelvMonth {width: 1110px;margin: 0 auto;box-shadow: 0 0 7px rgb(0 0 0 / 15%);border-radius: 10px;}.membrshpDuratn-twelvMonth {margin-top: 40px;}.membrshpDuratn-threeMonth .membrshpDuratn-title {background-color: #ff4992;padding: 14px 0 15px;border-radius: 10px 10px 0 0;text-align: center;}.membrshpDuratn-twelvMonth .membrshpDuratn-title {background-color: #d2ac63;padding: 14px 0 15px;border-radius: 10px 10px 0 0;text-align: center;}.membrshpDuratn-threeMonth .membrshpDuratn-threeMonth-details, .membrshpDuratn-twelvMonth .membrshpDuratn-twelvMonth-details {border-radius: 0 0 10px 10px;}.membrshpDuratn-threeMonth .membrshpDuratn-threeMonth-details .membrshpDuratn-threeMonth-dates, .membrshpDuratn-twelvMonth .membrshpDuratn-twelvMonth-details .membrshpDuratn-twelvMonth-dates {background-color: #eee;overflow: hidden;padding: 17px 40px;}.membrshpDuratn-threeMonth-details .membrshpDuratn-threeMonth-dates .membrshp-startDte, .membrshpDuratn-twelvMonth-details .membrshpDuratn-twelvMonth-dates .membrshp-startDte {float: left;width: 45.5%;}.membrshpDuratn-threeMonth-dates .membrshp-endDte p, .membrshpDuratn-threeMonth-dates .membrshp-startDte p, .membrshpDuratn-twelvMonth-dates .membrshp-endDte p, .membrshpDuratn-twelvMonth-dates .membrshp-startDte p {float: left;}.membrshpDuratn-threeMonth-dates .membrshp-endDte span, .membrshpDuratn-threeMonth-dates .membrshp-startDte span, .membrshpDuratn-twelvMonth-dates .membrshp-endDte span, .membrshpDuratn-twelvMonth-dates .membrshp-startDte span {float: right;}.membrshpDuratn-threeMonth-dates .membrshp-endDte, .membrshpDuratn-twelvMonth-dates .membrshp-endDte {float: right;width: 45.5%;}.membrshpDuratn-threeMonth-details .savingClubMembr, .membrshpDuratn-twelvMonth-details .savingClubMembr {text-align: center;background-color: #fff;border-bottom: 2px solid #e0e0e0;padding: 17px 0;}.membrshpDuratn-threeMonth-details .savingClubMembr p span.rs_icon, .membrshpDuratn-twelvMonth-details .savingClubMembr p span.rs_icon {font-size: 17px;margin-left: 7px;}.membrshpDuratn-threeMonth-details .clubMembr-types .clubMembr-row, .membrshpDuratn-twelvMonth-details .clubMembr-types .clubMembr-row {display: flex;background-color: #fff;padding: 25px 40px;border-bottom: 1px dashed #e0e0e0;}.membrshpDuratn-threeMonth-details .clubMembr-types .clubMembr-row:last-child, .membrshpDuratn-twelvMonth-details .clubMembr-types .clubMembr-row:last-child {border-bottom: none;border-radius: 0 0 10px 10px;}.clubMembr-types .clubMembr-row .clubMembr-leftCol {width: 45.5%;}.clubMembr-types .clubMembr-row .clubMembr-rgtCol {width: 45.5%;position: relative;margin-left: 9%;}.clubMembr-types .clubMembr-row .clubMembr-leftCol p, .clubMembr-types .clubMembr-row .clubMembr-rgtCol p {float: left;}.clubMembr-types .clubMembr-row .clubMembr-leftCol p span.popup_info, .clubMembr-types .clubMembr-row .clubMembr-rgtCol p span.popup_info {font-size: 16px;color: #bdbdbd;margin-left: 2px;position: relative;}.clubMembr-types .clubMembr-row .clubMembr-leftCol p span.popup_info .popup-block, .clubMembr-types .clubMembr-row .clubMembr-rgtCol p span.popup_info .popup-block {display: none;position: absolute;z-index: 7 !important;box-sizing: border-box;background-color: #fff;padding: 10px;width: 250px;box-shadow: 0 0 14px 0 rgba(0, 0, 0, 0.14);top: 21px;left: -20px;border-radius: 4px;}.clubMembr-types .clubMembr-row .clubMembr-leftCol p span.popup_info .popup-block::after, .clubMembr-types .clubMembr-row .clubMembr-rgtCol p span.popup_info .popup-block::after {content: "";position: absolute;left: 7%;border-width: 15px 15px 15px 15px;border-style: solid;top: -24px;margin-left: -4px;border-color: transparent transparent #fff transparent;}.clubMembr-types .clubMembr-row .clubMembr-leftCol p span.popup_info:hover .popup-block, .clubMembr-types .clubMembr-row .clubMembr-rgtCol p span.popup_info:hover .popup-block {display: block;}.clubMembr-types .clubMembr-row .clubMembr-rgtCol .cpn_used {bottom: -9px;float: right;position: absolute;right: 0;}.clubMembr-types .clubMembr-row .clubMembr-leftCol > span, .clubMembr-types .clubMembr-row .clubMembr-rgtCol > span {float: right;}.clubMembr-types .clubMembr-row .clubMembr-leftCol > span span.rs_icon, .clubMembr-types .clubMembr-row .clubMembr-rgtCol > span span.rs_icon {font-size: 15px;}.couponCode-popup-section {position: relative;}.couponCode-popup-section .couponCode-popup_ovrlay {background-color: #222;position: fixed;height: 100%;width: 100%;z-index: 9;top: 0;left: 0;opacity: 0.6;cursor: pointer;}.couponCode-popup-section .couponCode-popup-content {position: fixed;background: #fff;z-index: 9;width: 100%;width: 500px;top: 50%;left: 50%;border-radius: 10px;padding: 20px;-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);height: 361px;overflow-y: scroll;}.couponCode-popup-content .couponCode-popup-header {display: flex;border-bottom: 1px solid #eee;padding-bottom: 20px;}.couponCode-popup-content .couponCode-popup-header .couponCode-img {width: 16%;height: 78px;border: 1px solid #eee;border-radius: 8px;position: relative;}.couponCode-popup-content .couponCode-popup-header .couponCode-img img {width: 100%;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);border-radius: 8px;}.couponCode-popup-content .couponCode-popup-header .couponCode-popup-title {display: flex;flex-direction: column;justify-content: center;margin-left: 20px;width: 70%;white-space: normal;}.couponCode-popup-content .close_icon {position: absolute;top: 15px;right: 15px;color: #bdbdbd;cursor: pointer;font-size: 24px;}.couponCode-popup-content .couponCode-details {}.couponCode-popup-content .couponCode-details .couponCode-btn {background-color: #2979ff;padding: 7px 18px;cursor: pointer;width: 170px;text-align: center;margin-bottom: 10px;margin-top: 20px;}.couponCode-data-btn {margin-top: 5px;}.couponCode-data-btn span {background-color: #2979ff;padding: 7px 18px;cursor: pointer;width: 180px;text-align: center;}.couponCode-data-btn a {text-decoration: underline;margin-left: 35px;}.couponCode-popup-content .couponCode-details .couponCode-offers {padding-top: 20px;}.couponCode-popup-content .couponCode-details .couponCode-offers ul {padding: 7px 0 15px 17px;}.couponCode-popup-content .couponCode-details .couponCode-offers ul li {list-style: disc;font-family: Metropolis-Medium !important;line-height: 20px;}.tnc_list {font-family: Metropolis-Medium !important;line-height: 20px;}.offer_list {font-family: Metropolis-Medium !important;}.couponCode-popup-content .couponCode-details .couponCode-offers > ul > li {list-style: none;}.saving_counter-slider-section .master-slider {position: relative;overflow: hidden;}.saving_counter-slider-section .master-slider .swiper-container-horizontal > .swiper-pagination-bullets, .saving_counter-slider-section .master-slider .swiper-pagination-custom, .saving_counter-slider-section .master-slider .swiper-pagination-fraction {bottom: 0 !important;display: none;}.swiper-pagination-bullet-active {top: 0;}.saving_counter-slider-section .master-slider .swiper-container .swiper-wrapper {padding-bottom: 20px;}.R16_75 {font-family: Metropolis-Regular !important;}.B20_21, .B22_21, .B24_21, .B24_white, .B26_21, .B30_blue, .B30_white, .B50_blue, .B34_blue, .B36_white, .B22_21, .B40_pink, .B50_blue, .B20_white {font-family: Metropolis-Bold !important;}.M15_42, .M16_42, .M18_42, .M18_bc9343, .M18_ff4992, .M18_bc9343, .M20_27a63f, .M20_42, .M18_42, .M20_link, .M22_42, .M24_75, .M24_e53935, .M26_blue, .M14_white {font-family: Metropolis-Medium !important;}.SB15_21, .SB18_21, .SB20_21, .SB20_42, .SB20_75, .SB20_white, .SB22_21, .SB22_blue, .SB22_42 {font-family: Metropolis-SemiBold !important;}.SB22_42 {font-size: 22px;color: #424242;line-height: 33px;}.B30_blue {font-size: 30px;color: #00325f;line-height: 45px;}.B30_white {font-size: 30px;color: #fff;line-height: 45px;}.B50_blue {font-size: 50px;color: #00325f;line-height: 75px;}.M26_blue {font-size: 26px;color: #00325f;line-height: 39px;}.B34_blue {font-size: 34px;color: #00325f;line-height: 54px;}.M24_e53935 {font-size: 24px;color: #e53935;line-height: 36px;}.M24_75 {font-size: 24px;color: #757575;line-height: 36px;}.SB20_white {font-size: 20px;color: #fff;line-height: 30px;}.SB20_75 {font-size: 20px;color: #757575;line-height: 30px;}.SB20_21 {font-size: 20px;color: #212121;line-height: 30px;}.SB22_21 {font-size: 22px;color: #212121;line-height: 33px;}.SB22_blue {font-size: 22px;color: #00325f;line-height: 33px;}.M18_ff4992 {font-size: 18px;color: #ff4992;line-height: 25px;}.M18_bc9343 {font-size: 18px;color: #bc9343;line-height: 25px;}.SB18_21 {font-size: 19px;color: #212121;line-height: 27px;}.B36_white {font-size: 36px;color: #fff;line-height: 54px;}.B22_21 {font-size: 22px;color: #212121;line-height: 30px;}.B40_pink {font-size: 40px;color: #ff4992;line-height: 58px;}.B26_21 {font-size: 26px;color: #212121;line-height: 39px;}.M20_27a63f {font-size: 20px;color: #27a63f;line-height: 28px;}.M14_27a63f {font-size: 14px;color: #27a63f;line-height: 20px;}.B24_21 {font-size: 24px;color: #212121;line-height: 36px;}.SB15_21 {font-size: 15px;columns: #212121;line-height: 21px;}.B20_white {font-weight: 700;font-size: 20px;color: #fff;line-height: 28px;}.range-wrap input[type="range"] {-webkit-appearance: none;margin: 10px 0;width: 99.2%;background-color: #5582e0;border-radius: 12px;height: 10px;margin-left: 3px;cursor: pointer;}.range-wrap input[type="range"]:focus {outline: none;}.range-value::before {content: "";margin-top: -6px;width: 24px;height: 24px;cursor: pointer;background-image: url(//cdn.fcglcdn.com/brainbees/images/clrp_club_calculater.png);background-repeat: no-repeat;background-size: cover;position: absolute;top: -14px;left: -11px;pointer-events: none;}.range-wrap {position: relative;}.range-wrap .range-value {position: absolute;top: 77%;z-index: 0;}.range-wrap .range-value .uparw {text-align: center;position: absolute;left: 50%;transform: translate(-50%, 0);border-radius: 6px;display: inline-block;background-color: #fff;padding: 2px 5px;border-radius: 5px;box-shadow: 0 0 9px 5px rgb(0 0 0 / 20%);font-family: Metropolis-SemiBold !important;font-size: 20px;color: #212121;line-height: 30px;z-index: 15;top: 7px;}.range-wrap .range-value .uparw span {font-size: 14px;}.range-wrap .range-value .uparw:before {content: "";position: absolute;width: 0;height: 0;top: -24px;left: 37%;margin-left: -5px;margin-top: -1px;border-width: 15px 15px 15px 15px;border-style: solid;border-color: transparent transparent #fff transparent;pointer-events: none;}.bestVal_pink_bg {display: inline-block;width: max-content;color: #fff;padding: 7px 21px;font-size: 13px;text-transform: uppercase;font-weight: 600;font-family: Metropolis-SemiBold !important;clip-path: polygon(0 0, 0 100%, 96% 100%, 100% 0);background: linear-gradient(112deg, rgb(247, 88, 145), rgb(247, 88, 145) 7%, rgba(247, 88, 145, 0.18) 11%, rgb(247, 88, 145) 16%);animation-name: animate-pink-bg;animation-duration: 4s;animation-timing-function: linear;animation-iteration-count: infinite;}@keyframes animate-pink-bg {0% {background-position: 0 0;}100% {background-position: 232px 0;}}.bestVal_blue_bg {display: inline-block;width: max-content;color: #fff;padding: 7px 21px;font-size: 13px;text-transform: uppercase;font-weight: 600;font-family: Metropolis-SemiBold !important;clip-path: polygon(0 0, 0 100%, 96% 100%, 100% 0);background: linear-gradient(112deg, rgb(98, 70, 238), rgb(98, 70, 238) 7%, rgba(98, 70, 238, 0.18) 11%, rgb(98, 70, 238) 16%);animation-name: animate-blue-bg;animation-duration: 4s;animation-timing-function: linear;animation-iteration-count: infinite;}@keyframes animate-blue-bg {0% {background-position: 0 0;}100% {background-position: 232px 0;}}.brands-bestVal-img {position: absolute;bottom: -1px;width: 100%;}.brands_blue_bg {display: inline-block;width: 100%;color: #fff;padding: 5px 0;font-family: Metropolis-SemiBold !important;font-size: 12px;text-transform: uppercase;font-weight: 600;background: linear-gradient(112deg, rgb(98, 70, 238), rgb(98, 70, 238) 7%, rgba(98, 70, 238, 0.18) 14%, rgb(98, 70, 238) 19%);animation-name: animate-brands-blue-bg;animation-duration: 4s;animation-timing-function: linear;animation-iteration-count: infinite;border-radius: 0 0 6px 6px;text-align: center;}@keyframes animate-brands-blue-bg {0% {background-position: 0 0;}100% {background-position: 232px 0;}}.basic_label {display: inline-block;width: max-content;color: #fff;padding: 7px 28px;font-size: 15px;text-transform: uppercase;font-weight: 600;font-family: "Metropolis-SemiBold" !important;background: linear-gradient(112deg, rgb(247, 88, 145), rgb(247, 88, 145) 7%, rgba(247, 88, 145, 0.18) 14%, rgb(247, 88, 145) 21%);animation-name: animate-pink-basic;animation-duration: 4s;animation-timing-function: linear;animation-iteration-count: infinite;border-radius: 5px 0 0 5px;}@keyframes animate-pink-basic {0% {background-position: 0 0;}100% {background-position: 232px 0;}}.prmium_label {display: inline-block;width: max-content;color: #fff;padding: 7px 17px;font-size: 15px;text-transform: uppercase;font-weight: 600;font-family: "Metropolis-SemiBold" !important;background: linear-gradient(112deg, rgb(216, 166, 86), rgb(216, 166, 86) 9%, rgba(216, 166, 86, 0.18) 14%, rgb(216, 166, 86) 19%);animation-name: animate-prmium;animation-duration: 4s;animation-timing-function: linear;animation-iteration-count: infinite;border-radius: 5px 0 0 5px;}.prmium_label .star_icon {margin-right: 6px;vertical-align: middle;}@keyframes animate-prmium {0% {background-position: 0 0;}100% {background-position: 232px 0;}}.basic_label::after {z-index: 0;content: "";position: absolute;width: 0;height: 0;margin-left: 0;bottom: 0;top: 70%;right: -4px;box-sizing: border-box;border: 6px solid #f44336;border-color: transparent #a5305a transparent transparent;transform-origin: 0 0;transform: rotate(45deg);}.prmium_label::after {z-index: 0;content: "";position: absolute;width: 0;height: 0;margin-left: 0;bottom: 0;top: 70%;right: -4px;box-sizing: border-box;border: 6px solid #f44336;border-color: transparent #75531f transparent transparent;transform-origin: 0 0;transform: rotate(45deg);}.comparePlan-section {background-color: #eee;text-align: center;padding-bottom: 43px;}.comparePlan-section .comparePlan-heading {border-bottom: 1px solid #212121;display: inline-block;margin-bottom: 9px;cursor: pointer;}.comparePlan-section .comparePlan-heading p {display: inline-block;line-height: 26px;color: #424242;}.comparePlan-section .comparePlan-heading img {margin-left: 6px;margin-bottom: 2px;}.comparePlan-popup-section {position: relative;display: none;}.comparePlan-popup-section .comparePlan-popup-overlay {background-color: #222;position: fixed;height: 100%;width: 100%;z-index: 9;top: 0;left: 0;opacity: 0.6;cursor: pointer;}.comparePlan-popup-section .comparePlan-popup-content {position: fixed;background: #fff;z-index: 9;width: 100%;width: 632px;top: 50%;left: 50%;border-radius: 10px;padding: 21px 34px 30px;-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);height: 356px;overflow-y: scroll;}.comparePlan-popup-content .cmpare_close {font-size: 24px;color: #bdbdbd;position: absolute;top: 9px;right: 10px;cursor: pointer;}.comparePlan-popup-content .cmpre_plan-details-block {border: 2px solid #eee;border-radius: 12px;margin-top: 16px;}.comparePlan-popup-content .cmpre_plan-details-block ul li:first-child {padding: 17px 20px;border: none;}.comparePlan-popup-content .cmpre_plan-details-block ul li {display: flex;text-align: left;padding: 14px 20px;border-bottom: 1px dashed #e0e0e0;}.comparePlan-popup-content .cmpre_plan-details-block ul li:last-child {border: none;}.comparePlan-popup-content .cmpre_plan-details-block ul li .cmpre_plan-text {width: 50%;}.comparePlan-popup-content .cmpre_plan-details-block ul li .cmpre_plan-text span.rs_icon {font-size: 14px;}.comparePlan-popup-content .cmpre_plan-details-block ul li .cmpre_plan-months {width: 50%;display: flex;justify-content: space-around;align-items: center;}.comparePlan-popup-content .cmpre_plan-details-block ul li .cmpre_plan-months .tick-img {text-align: center;}.comparePlan-popup-content .cmpre_plan-details-block ul li .cmpre_plan-months .tick-img img {width: 24px;height: 24px;}.comparePlan-popup-content .cmpre_plan-details-block ul li:nth-child(even) {background-color: #f7f7f7;}.comparePlan-popup-content .cmpre_plan-details-block ul li .cmpre_plan-months .tick-img span.rs-icon {font-size: 14px;}.comparePlan-popup-content::-webkit-scrollbar-track, .couponCode-popup-content::-webkit-scrollbar-track {background: none;}.comparePlan-popup-content::-webkit-scrollbar, .couponCode-popup-content::-webkit-scrollbar {width: 10px;height: 10px;}.comparePlan-popup-content::-webkit-scrollbar-thumb, .couponCode-popup-content::-webkit-scrollbar-thumb {background: #ccc;border-radius: 5px;}.club-offer-TnC {margin-top: 15px;}.club-offer-TnC ol {padding: 7px 0 15px 17px;}.club-offer-TnC ol li {list-style: disc;}.couponCode-popup-content .couponCode-details .couponCode-offers a {color: #2979ff;text-decoration: underline;}.clubmailBanner_swiper .swiper-button-disabled {display: none !important;}#appc {float: left;margin-right: 3px;margin-top: 1px;}#appci {color: #9e9e9e;font-size: 15px;vertical-align: middle;margin-left: 2px;}.c-ripple {position: absolute;top: 0;left: 0;width: 100%;height: 100%;overflow: hidden;background: transparent;}.c-ripple__circle {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);opacity: 0;width: 0;height: 0;border-radius: 50%;background: rgba(255, 255, 255, 0.25);}.c-ripple.is-active .c-ripple__circle {-webkit-animation: a-ripple 0.4s ease-in;animation: a-ripple 0.4s ease-in;}@-webkit-keyframes a-ripple {0% {opacity: 0;}25% {opacity: 1;}100% {width: 200%;padding-bottom: 200%;opacity: 0;}}@keyframes a-ripple {0% {opacity: 0;}25% {opacity: 1;}100% {width: 200%;padding-bottom: 200%;opacity: 0;}}.apply_editBtn {float: right;position: relative;}.planmrp {margin-right: 7px;}