.mybrooks__hero{padding:3rem 0 1rem;background:#323952 url(../images/hero-pattern.jpg) repeat 50%;text-align:center}.mybrooks__hero .mybrooks__logo{margin:0 auto 1rem;width:14.5rem;height:2.25rem}.mybrooks__hero .mybrooks__hero-title{margin-bottom:1.125rem;font-family:freight-display-pro,Times,serif;font-size:3.5rem;font-weight:400;line-height:3.5rem;letter-spacing:1px;color:#fff}@media (max-width:47.9375rem){.mybrooks__hero .mybrooks__hero-title{margin-bottom:1.75rem;font-size:2.5rem;line-height:3rem;letter-spacing:0}}.mybrooks__hero .mybrooks__hero-text{margin-bottom:1.5rem;font-size:1rem;line-height:1.5rem;color:#fff}@media (max-width:47.9375rem){.mybrooks__hero .mybrooks__hero-text{margin-bottom:2.75rem}}.mybrooks__hero .mybrooks__hero-button{display:inline-block;width:15.75rem;margin-bottom:3rem}.mybrooks__table{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:1250px;margin:1.5rem auto 2.5rem;padding:0 1rem;-webkit-box-sizing:content-box;box-sizing:content-box}@media (max-width:47.9375rem){.mybrooks__table{padding:0}}.mybrooks__table .mybrooks__title{margin:0 0 1.5rem;font-family:freight-display-pro,Times,serif;font-size:2.5rem;font-weight:300;line-height:3rem;text-align:center;color:#323952}@media (max-width:47.9375rem){.mybrooks__table .mybrooks__title{font-size:2rem;line-height:2.5rem}}.mybrooks__table .mybrooks__text{margin:0 0 1rem;background-color:#323952;font-size:1.5rem;font-weight:600;line-height:4rem;letter-spacing:2.5px;color:#fff;text-align:center;text-transform:uppercase}@media (max-width:47.9375rem){.mybrooks__table .mybrooks__text{font-size:1.25rem;line-height:3.125rem}}.mybrooks__table .mybrooks__next-tier{margin:-1rem 0 .25rem;font-size:.875rem;font-style:italic;line-height:1.5rem;text-align:center}@media (min-width:48rem){.mybrooks__table .mybrooks__next-tier{display:none}}.mybrooks__table .table__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;border-bottom:5px solid #fff}.mybrooks__table .table__row .table__cell{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1.5rem 3.25rem;background-color:#f4f5f5;border-right:5px solid #fff;font-size:1.25rem;font-weight:600;line-height:1.875rem;color:#323952;text-align:center}@media (max-width:90rem){.mybrooks__table .table__row .table__cell{padding:1.5rem 2rem;font-size:1.125rem}}.mybrooks__table .table__row .table__cell:first-child{-webkit-box-flex:2;-ms-flex:2;flex:2;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;background-color:#edeeef;text-align:left}.mybrooks__table .table__row .table__cell:last-child{border-right:0}.mybrooks__table .table__row .table__cell.light{background-color:#f4f5f5}.mybrooks__table .table__row .table__cell.default{background-color:#edeeef}.mybrooks__table .table__row .table__cell.dark{background-color:#e9eaed}.mybrooks__table .table__row .table__cell .table__icon{font-size:1.5rem;-webkit-transform:scale(1.5);transform:scale(1.5)}.mybrooks__table .table__row .table__cell .table__subtext{font-size:1rem;font-weight:400;line-height:1.5rem;color:#737681}.mybrooks__table .table__row .table__cell .table__text.table__brooks-card{max-width:18.75rem}.mybrooks__table .table__row .table__cell .table__text.table__brooks-card .table__subtext{margin:.5rem 0 1.5rem}@media (max-width:47.9375rem){.mybrooks__table .table__row .table__cell .table__text.table__brooks-card .table__subtext{font-size:.875rem;line-height:1.25rem}}.mybrooks__table .table__row .table__cell .table__next-tier-msg{position:absolute;top:-1.75rem;font-size:.875rem;font-weight:400;font-style:italic;line-height:1.5rem;letter-spacing:0;text-transform:none;white-space:nowrap}@media (max-width:47.9375rem){.mybrooks__table .table__row .table__cell .table__next-tier-msg{display:none}}.mybrooks__table .table__row .table__cell .brooks-card__image{width:10rem}.mybrooks__table .table__row.table__row--header{position:relative;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.mybrooks__table .table__row.table__row--header:after,.mybrooks__table .table__row.table__row--header:before{content:" ";position:absolute;top:0;left:0;width:1px;height:100%;background-color:#ccc}.mybrooks__table .table__row.table__row--header:after{left:auto;right:0}@media (max-width:47.9375rem){.mybrooks__table .table__row.table__row--header{display:none}}.mybrooks__table .table__row.table__row--header .table__cell{padding-top:1rem;padding-bottom:1rem;background-color:#fff;font-size:1.5rem;font-weight:600;text-transform:uppercase;letter-spacing:2.5px}@media (max-width:90rem){.mybrooks__table .table__row.table__row--header .table__cell{font-size:1.125rem}}.mybrooks__table .table__row.table__row--header .table__cell:first-child{font-size:1.25rem;text-transform:none;letter-spacing:0}@media (max-width:90rem){.mybrooks__table .table__row.table__row--header .table__cell:first-child{font-size:1.125rem}}.mybrooks__table .table__row.table__row--tabs{display:none}@media (max-width:47.9375rem){.mybrooks__table .table__row.table__row--tabs{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:.5rem;border-top:1px solid #ccc;border-bottom:1px solid #ccc}}.mybrooks__table .table__row.table__row--tabs .table__cell{padding:.75rem 0;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#fff;border-right:1px solid #ccc;font-size:1rem;line-height:1.5rem;letter-spacing:1.5px;text-transform:uppercase}.mybrooks__table .table__row.table__row--tabs .table__cell:last-child{border:0}.mybrooks__table .table__row.table__row--tabs .table__cell.active{background-color:#f4f5f5}.mybrooks__table .table__row.table__row--tabs .table__cell .table__subtext{letter-spacing:0;text-transform:none}@media (max-width:47.9375rem){.mybrooks__table .table__row.table__row--body .table__cell{display:none;min-height:4.75rem;padding:0;font-size:1.5rem;line-height:2rem;-ms-flex-preferred-size:calc(50% - 2px);flex-basis:calc(50% - 2px);-ms-flex-negative:0;flex-shrink:0;border-left:2px solid #fff;border-right:0}.mybrooks__table .table__row.table__row--body .table__cell:first-child{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1rem;line-height:1.25rem;border-left:0;border-right:2px solid #fff}.mybrooks__table .table__row.table__row--body .table__cell.active{display:-webkit-box;display:-ms-flexbox;display:flex}.mybrooks__table .table__row.table__row--body .table__cell .table__text{padding:1rem 1.5rem}.mybrooks__table .table__row.table__row--body .table__cell .table__text.table__brooks-card{padding-top:1.5rem;padding-bottom:1.5rem}}.mybrooks__table .mybrooks__note{margin:1.125rem 0 0;max-width:52rem;font-size:1rem;line-height:1.5rem;color:#323952}@media (max-width:47.9375rem){.mybrooks__table .mybrooks__note{margin-left:1rem;margin-right:1rem}}.rewards-member-benefits .mybrooks__table{margin-top:0}@media (min-width:48rem){.rewards-member-benefits .mybrooks__table{max-width:none;margin:0;padding:0}}@media (min-width:48rem){.rewards-member-benefits .mybrooks__table .table__row .table__cell{padding:1.5rem .75rem}.rewards-member-benefits .mybrooks__table .table__row .table__cell:first-child{padding-left:1.5rem}.rewards-member-benefits .mybrooks__table .table__row .table__cell.active{position:relative}.rewards-member-benefits .mybrooks__table .table__row .table__cell.active:before{content:" ";position:absolute;top:0;left:0;width:100%;height:calc(100% + 5px);border-left:3px solid #323952;border-right:3px solid #323952}}.rewards-member-benefits .mybrooks__table .table__row.table__row--header .table__cell{font-size:1.25rem}@media (min-width:48rem){.rewards-member-benefits .mybrooks__table .table__row.table__row--header .table__cell{padding-top:1rem;padding-bottom:1rem}.rewards-member-benefits .mybrooks__table .table__row.table__row--header .table__cell.active:before{height:calc(100% + 1px);border-top:3px solid #323952;z-index:2}}@media (max-width:90rem){.rewards-member-benefits .mybrooks__table .table__row.table__row--header .table__cell{font-size:1rem}}@media (max-width:47.9375rem){.rewards-member-benefits .mybrooks__table .table__row.table__row--header .table__cell{font-size:1.25rem}}@media (min-width:48rem){.rewards-member-benefits .mybrooks__table .table__row.table__row--last .active:before{height:100%;border-bottom:3px solid #323952}}@media (min-width:48rem){.rewards-member-benefits .mybrooks__table .mybrooks__note{font-size:.875rem}}.rewards-member-benefits .mybrooks__title{display:none}.rewards-member-benefits .mybrooks__text{margin-top:2.25rem;margin-bottom:2.25rem}@media (max-width:47.9375rem){.rewards-member-benefits .mybrooks__text{margin-top:1.25rem;margin-bottom:1.25rem}}.mybrooks__faq{padding:3.25rem 0;background-color:#f2f0f0}.mybrooks__faq .faq__content{max-width:1150px;margin:0 auto;padding:0 1rem}@media (max-width:47.9375rem){.mybrooks__faq .faq__content{padding:0}}.mybrooks__faq .faq__title{margin-bottom:1.5rem;font-family:freight-display-pro,Times,serif;font-size:2.5rem;font-weight:400;line-height:3rem;letter-spacing:1.5px}@media (max-width:47.9375rem){.mybrooks__faq .faq__title{margin-left:2rem;margin-right:2rem;line-height:3.75rem}}.mybrooks__faq .faq__section{border-top:1px solid #ccc}@media (max-width:47.9375rem){.mybrooks__faq .faq__section{padding:0 1.5rem}}.mybrooks__faq .faq__section:last-child{border-bottom:1px solid #ccc}.mybrooks__faq .faq__section .section__title{position:relative;width:100%;padding:1.25rem 3rem 1.25rem 0;font-size:1rem;font-weight:600;line-height:1.5rem;color:#323952;text-align:left}@media (max-width:47.9375rem){.mybrooks__faq .faq__section .section__title.collapsed{padding-top:0;padding-bottom:0;height:6.25rem}}.mybrooks__faq .faq__section .section__body{margin:0 0 1.5rem;max-width:54rem;font-size:1rem;font-weight:400;line-height:1.5rem;color:#737681}.mybrooks__faq .faq__section .section__body.collapse{display:none}.brooks-card{padding:3rem 0;background-color:rgba(188,165,120,.5);-webkit-font-smoothing:antialiased}.brooks-card .brooks-card__row{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:1250px;margin:0 auto;padding:0 1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-sizing:content-box;box-sizing:content-box}@media (max-width:47.9375rem){.brooks-card .brooks-card__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}}.brooks-card .brooks-card__row .brooks-card__title{margin:0 1rem 1.5rem 0;max-width:44rem;font-family:freight-display-pro,Times,serif;font-size:2rem;font-weight:400;line-height:2.5rem;color:#323952}@media (max-width:47.9375rem){.brooks-card .brooks-card__row .brooks-card__title{line-height:1.25;text-align:center}}.brooks-card .brooks-card__row .brooks-card__button{padding-left:2rem;padding-right:2rem}@media (max-width:47.9375rem){.brooks-card .brooks-card__row .brooks-card__image{max-width:12.25rem;margin-top:2rem}}.mybrooks__enroll{padding:3.5rem 0;background-color:#323952;-webkit-font-smoothing:antialiased}.mybrooks__enroll .enroll__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;max-width:1200px;margin:0 auto;padding:0 1rem}@media (max-width:47.9375rem){.mybrooks__enroll .enroll__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.mybrooks__enroll .enroll__col{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center}.mybrooks__enroll .enroll__divider{width:1px;background-color:#fff;-ms-flex-item-align:stretch;align-self:stretch}@media (max-width:47.9375rem){.mybrooks__enroll .enroll__divider{margin:2.25rem auto;width:3.5rem;height:1px}}.mybrooks__enroll .enroll__title{font-family:freight-display-pro,Times,serif;font-size:2.5rem;font-weight:400;line-height:3rem;color:#fff}@media (max-width:47.9375rem){.mybrooks__enroll .enroll__title{margin-bottom:1.5rem;font-size:2rem;line-height:2.5rem}}.mybrooks__enroll .enroll__text{margin-top:1.5rem;font-size:1rem;line-height:1.5rem;color:#fff}.mybrooks__enroll .enroll__button{display:inline-block;margin-top:2.75rem;width:16rem;padding:0;border:1.5px solid #fff;font-size:1rem;font-weight:600;line-height:3rem;color:#fff;letter-spacing:1.5px;text-transform:uppercase;border-radius:2px}@media (max-width:47.9375rem){.mybrooks__enroll .enroll__button{margin-top:.75rem}}.mybrooks__enroll .enroll__contact{margin-top:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff}.mybrooks__enroll .enroll__contact .enroll__phone-number{margin-left:.625rem;font-size:1.25rem;line-height:1.875rem}.mybrooks{-webkit-font-smoothing:antialiased}.mybrooks .hidden-md-down{display:inherit}.mybrooks .hidden-lg-up{display:none}@media (max-width:47.9375rem){.mybrooks .hidden-md-down{display:none}.mybrooks .hidden-lg-up{display:block}}
