.access-panel__header{margin-bottom:16px;margin-top:3px;padding-bottom:8px;position:relative;z-index:5}.access-panel__header-btn{background:transparent;box-shadow:none;border:0;top:-10px;cursor:pointer;text-align:center;position:absolute;transition:all .25s ease-in-out;-ms-touch-action:manipulation;touch-action:manipulation;padding:11px 12px;line-height:10px;z-index:11}.access-panel__header-btn svg{width:18px;height:18px}.access-panel__header-btn:active,.access-panel__header-btn:focus{outline:none}.access-panel__header-logo{font-size:16px;font-weight:400;transition:all .25s ease-in-out;position:relative;display:inline-block;left:2px;width:165px}.access-panel__header-logo:active,.access-panel__header-logo:focus{outline:none}.show-back-btn .access-panel__header-logo{left:26px}.access-panel__header-logo .icon-logo{height:16px;width:165px;display:inline-block;position:relative;top:2px}.access-panel__header-logo .icon-logo--ext{width:93px}.access-panel__header-logo .icon-logo--cn{width:127px}.access-panel__header-btn--back{pointer-events:none;opacity:0;left:-16px;transform:translateX(10px)}.show-back-btn .access-panel__header-btn--back{pointer-events:auto;opacity:1;transform:translateX(0)}.access-panel__header-btn--menu{right:-16px}.access-panel__header-btn--menu-ln{top:-11px}.access-panel__dropdown{position:absolute;top:-21px;right:-18px;z-index:10;max-width:280px;min-width:180px;line-height:20px;overflow:hidden;border-radius:6px}.access-panel__dropdown:before{content:"";z-index:-1;top:0;right:0;width:100%;height:100%;background:#fff;transition:all .25s ease-in-out;position:absolute;transform-origin:top right;transform:scale(.3)}.access-panel__dropdown-menu{clear:both;list-style:none;padding:0;margin:56px 0 0;opacity:0;transition:opacity .25s;overflow:hidden}.access-panel__dropdown-menu-link{padding:16px 24px;border-bottom-style:solid;border-bottom-width:1px;border-color:#ededed;display:block;font-size:14px;font-weight:500;line-height:20px;transition:all .25s ease-in-out}.access-panel__dropdown-menu-link:hover{background:#f7f7f7}.access-panel__dropdown-menu li:last-child .access-panel__dropdown-menu-link{border-bottom:0}.overlay-dropdown{transition:all .25s ease-in-out}.overlay-dropdown-enter{opacity:0}.overlay-dropdown-enter-active,.overlay-dropdown-enter-done{opacity:1}.overlay-dropdown-exit-active,.overlay-dropdown-exit-done{opacity:0;transition-delay:.15s}.overlay-dropdown-enter-active .access-panel__dropdown:before,.overlay-dropdown-enter-done .access-panel__dropdown:before,.overlay-dropdown-exit .access-panel__dropdown:before{transform:scale(1)}.overlay-dropdown-exit-active .access-panel__dropdown:before{transform:scale(.3);transition:all .15s ease-in-out;transition-delay:.15s}.overlay-dropdown-enter-active .access-panel__dropdown-menu,.overlay-dropdown-enter-done .access-panel__dropdown-menu{opacity:1;transition:all .25s ease-in-out;transition-delay:.2s}.overlay-dropdown-exit-active .access-panel__dropdown-menu,.overlay-dropdown-exit-done .access-panel__dropdown-menu{opacity:0;transition:all .15s ease-in-out;transition-delay:0s}.copy-tag{background:#ff8e8e}.copywriter-links{position:fixed;top:0;left:0;bottom:0;width:180px;background:#333;font-size:12px;padding:8px;height:37px;overflow:hidden;z-index:99}.copywriter-links--show{display:block;height:auto;bottom:0;overflow:auto}.copywriter-links h4{color:#fff;margin-top:0}.copywriter-links h6{color:#fff;font-size:12px;margin-top:10px}.copywriter-links a{color:#999;display:block}.copywriter-links a:hover{color:#fff}@media (min-width:800px){.copywriter-links{display:block;height:auto;bottom:0;overflow:auto}}.access-footer{margin-top:16px}.access-footer-top{padding:16px 0;text-align:center;border-top:1px solid;border-bottom:1px solid;border-color:#ededed}.access-footer-bottom{padding-top:16px;text-align:center;font-size:14px;line-height:20px}.bb-booker-links{padding:16px;border-top:1px solid #ededed}.account_footer_terms{padding:0 8px;line-height:20px;margin-bottom:0}.portal_footer a{font-weight:500}.portal_footer a:hover{text-decoration:underline}.bb-booker-links p:last-child{margin-bottom:0}.access-footer__links{float:right}.access-footer__links a{margin-left:12px;font-size:12px}.oauth-footer a{color:#07c;text-decoration:none}.oauth-footer a:hover{text-decoration:underline}.oauth-terms{float:left;width:100%;padding-left:32px;margin-left:-32px;position:relative}.access-container--iframe .portal_footer{padding-left:24px;padding-right:24px}.access-container--iframe .account_footer_terms{padding-bottom:16px}#bui-tooltip--ext-help{max-width:640px;margin-bottom:8px;display:block;padding:16px 48px 16px 64px;pointer-events:all;background:#001e4b;border-radius:6px}#bui-tooltip--ext-help:after{box-shadow:1px 1px 3px 0 rgba(0,0,0,.12);content:"";width:16px;height:16px;position:absolute;transform:translateX(-50%) translateY(-50%) rotate(45deg);background:inherit;overflow:hidden;top:100%;left:50%}#bui-tooltip--ext-help a{text-decoration:underline}.bui-tooltip--ext-help__icon{position:absolute;top:16px;left:24px}.bui-tooltip--ext-help__close{display:inline-block;position:absolute;height:24px;width:24px;top:16px;right:16px;margin-bottom:0;padding:4px;text-decoration:none;color:#707070;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;padding:0;opacity:.6}.bui-tooltip--ext-help__close:hover{opacity:1}.bui-tooltip--ext-help__close svg{fill:#fff!important}@media (min-width:575px){.access-panel-container{width:385px}.access-container{padding:24px}#bui-tooltip--ext-help{margin-bottom:16px}}@media (min-width:640px){#bui-tooltip--ext-help{margin-left:-90px;margin-right:-90px}}.bui-panel-body{word-break:break-word}.bui-form__helper.phone-helper-text{display:block;color:#707070}.ap_action_link{color:#07c;text-decoration:none;font-size:16px;line-height:24px;font-weight:700}.ap_action_link:hover{text-decoration:underline}.access-container{box-sizing:border-box;position:relative;width:100%;padding:8px}.bui-grid--no-margin{margin:0}.access-panel{background-color:#fff;padding:24px;border-radius:6px;box-shadow:0 2px 8px rgba(0,0,0,.08)}.access-form{overflow:hidden;position:relative}.access-panel-container{max-width:100%;margin-left:auto;margin-right:auto}.access-panel-container--loading{position:relative}.access-panel-container--loading:after{position:absolute;top:0;right:0;left:0;bottom:0;content:"";z-index:99}.bui_color_action--fill{fill:#07c!important}.bui-form__control{transition:all .25s ease-in-out}.bui-form__control:focus{outline:none}.bui-form__control:hover{border-color:#07c}.bui-form__control:active,.bui-form__control:focus,.bui-form__control:hover{box-shadow:0 1px 4px rgba(0,0,0,.3)!important}.resend-code-link:disabled,.resend-code-link[disabled]{opacity:.2;cursor:not-allowed}.icon-nav-list{margin:0}.icon-nav-list__icon{margin-right:16px;fill:rgba(0,119,204,.5)}.icon-nav-list__item{font-size:16px;line-height:1.5em;font-weight:600;display:block;border:0;border-bottom:1px solid #ededed;transition:.2s;position:relative;padding:16px 24px 16px 0;width:100%;text-align:left;cursor:pointer;margin:4px 0;background:transparent}.icon-nav-list__item--with-icon{padding-right:24px;padding-left:34px}.icon-nav-list__item svg{vertical-align:bottom;fill:#07c;position:absolute;left:0;top:50%;transform:translateY(-50%)}.icon-nav-list__item svg.svg_wechat{fill:#36bf21}.icon-nav-list__item svg.bui-u-pull-end{right:0;left:auto}.icon-nav-list__item:last-child{border-bottom:0;margin-bottom:0}.icon-nav-list__item--basic{max-width:90%;display:inline-block}.icon-nav-list__item:hover,.icon-nav-list__item:hover .icon-nav-list__item--basic{text-decoration:underline}.access-container--iframe{padding:0!important}.access-container--iframe .access-panel{border-radius:0}.iframe-container .bui_font_display_two{font-size:24px}.dev-link{background:#fdefcc;padding:2px 8px 4px;text-decoration:underline;font-weight:500;border-radius:3px;font-size:13px}.ext_partner_links{margin-top:24px;font-size:12px}.ext_partner_links a{color:#07c}.ext_partner_links hr{margin-bottom:16px;border:0;border-top:1px solid #ededed}.tooltip-container{position:relative}.tooltip-container .bui-tooltip{position:absolute;bottom:0;left:0}.username__tooltip-icon{position:relative;top:2px;padding:0 6px;cursor:pointer}@media (max-width:767px){.username__tooltip-icon{display:none}}@media (min-width:575px) and (min-height:900px){.access-container{min-height:100vh;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-align:center;align-items:center}.access-panel-container{min-height:900px}}@media (min-width:575px){.access-panel-container{width:385px}.access-container{padding:24px}}@media (max-width:340px){.access-container{padding:0!important}.access-footer{padding:0 8px!important}}.access-panel__social{margin-top:8px;text-align:center}.access-panel__social-divider{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;margin:10px 0}.access-panel__social-divider-line{height:1px;width:100%;background-color:#dedede}.access-panel__social-divider-text{white-space:nowrap;margin:0 8px 3px}.access-panel__social-buttons{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.access-panel__social-buttons.access-panel__social-buttons--many{-ms-flex-align:start;align-items:flex-start}.access-panel__social-button{color:#07c;display:inline-block;min-height:54px;vertical-align:top;text-align:left;position:relative;padding:10px 12px;box-sizing:border-box}.access-panel__social-button-image{float:left;width:24px;height:100%;text-align:center;margin-top:6px;fill:#123}.access-panel__social-buttons--many .access-panel__social-button-image{margin-top:0}.access-panel__social-button-facebook svg{fill:#4267b2}.access-panel__social-button-text{margin-left:36px;min-height:36px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.access-panel__social-buttons--many .access-panel__social-button-text{min-height:0}.access-panel__social-button-text-span{display:inline-block;vertical-align:middle;font-size:13px;font-weight:600;line-height:18px;letter-spacing:-.4px;padding-left:0;width:100%}.access-panel__social-button-text-span--short,.access-panel__social-buttons--many .access-panel__social-button-text-span--long{display:none}.access-panel__social-buttons--many .access-panel__social-button-text-span--short{display:block}.access-panel__social-buttons--one .access-panel__social-button{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;min-height:45px;padding:3px 12px}.access-panel__social-buttons--one .access-panel__social-button .access-panel__social-button-text{margin-left:8px}.access-panel__social-buttons--many .access-panel__social-button{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;text-align:center}.access-panel__social-buttons--many .access-panel__social-button .access-panel__social-button-text{margin-left:0}.access-panel__social.access-panel__social--top{padding:4px}.access-panel__social.access-panel__social--top .access-panel__social-button{background-color:#fff}.access-panel__social.access-panel__social--top .access-panel__social-divider{margin:8px 16px 4px}svg.wechat-icon{background:#36bf21;padding:2px;border-radius:3px;fill:#fff!important}@media (max-width:360px){.access-panel__social-button-text-span{font-size:13px;line-height:18px;padding-left:0}}@media (max-width:340px){.access-panel__social-button-text-span--long{display:none}.access-panel__social-button-text-span--short{display:block}}.bui-tooltip{z-index:100;box-shadow:0 3px 4px 0 rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12),0 2px 3px -1px rgba(0,0,0,.2);font-size:14px;font-weight:400;line-height:1.4285714286em;background:#383838;color:#fff;display:inline-block;border-radius:2px;padding:4px 8px;max-width:320px;pointer-events:none;z-index:400;position:relative;animation:b .15s ease-in-out 0s 1}.rtl .bui-tooltip{direction:rtl}.bui-tooltip--bottom,.bui-tooltip--bottom-end,.bui-tooltip--bottom-start{animation-name:a}.bui-tooltip--start{animation-name:c}.bui-tooltip--end{animation-name:d}.bui-tooltip__arrow{box-shadow:1px 1px 3px 0 rgba(0,0,0,.12);content:"";width:7px;height:7px;position:absolute;transform:translateX(-50%) translateY(-50%) rotate(45deg);background:inherit;overflow:hidden}.bui-tooltip--top>.bui-tooltip__arrow{top:100%;left:50%}.bui-tooltip--bottom>.bui-tooltip__arrow{top:0;left:50%;transform:translateX(-50%) translateY(-50%) rotate(-135deg)}.bui-tooltip--start>.bui-tooltip__arrow{top:50%;left:100%;transform:translateX(-50%) translateY(-50%) rotate(-45deg)}.bui-tooltip--end>.bui-tooltip__arrow{top:50%;left:0;transform:translateX(-50%) translateY(-50%) rotate(135deg)}.bui-tooltip--top-start>.bui-tooltip__arrow{top:100%;left:24px}.bui-tooltip--top-end>.bui-tooltip__arrow{top:100%;left:auto;right:16px}.bui-tooltip--bottom-start>.bui-tooltip__arrow{left:24px}.bui-tooltip--bottom-end>.bui-tooltip__arrow,.bui-tooltip--bottom-start>.bui-tooltip__arrow{top:0;transform:translateX(-50%) translateY(-50%) rotate(-135deg)}.bui-tooltip--bottom-end>.bui-tooltip__arrow{left:auto;right:16px}.bui-tooltip--no-arrow>.bui-tooltip__arrow{display:none}.bui-tooltip--light{background:#fff;color:#383838}@keyframes a{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes b{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes c{0%{opacity:0;transform:translateX(-8px)}to{opacity:1;transform:translateX(0)}}@keyframes d{0%{opacity:0;transform:translateX(8px)}to{opacity:1;transform:translateX(0)}}.bui-tab--box{margin:-16px -16px 16px}.bui-tab__nav{border-bottom:1px solid #d9d9d9;list-style:none;margin:0;padding:0}.bui-tab__nav:after{content:"";display:table;clear:both}.bui-tab__item{float:left;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.bui-tab__link{margin:0 16px 0 0;display:block;font-size:14px;font-weight:400;line-height:1.4285714286em;border:0;background:none;border-bottom:2px solid transparent;color:#6e6e6e;padding:16px 0 14px;text-decoration:none;cursor:pointer;max-width:none}.bui-tab__link:focus{outline:3px solid rgba(0,119,204,.3);outline-offset:2px;-moz-outline-radius:2px}.rtl .bui-tab__link{margin-left:16px;margin-right:0}.bui-tab__link:hover{color:#07c;text-decoration:none}.bui-tab__link:link{font-size:14px;font-weight:400;line-height:1.4285714286em;text-decoration:none}.bui-tab__link--selected{border-bottom-color:#07c;color:#383838}.bui-tab__link--selected:hover{background-color:transparent}.bui-tab__link--disabled,.bui-tab__link--disabled:active,.bui-tab__link--disabled:focus,.bui-tab__link--disabled:hover{background-color:transparent;color:#b3b3b3;outline:none;cursor:not-allowed}.bui-tab__item--hidden{display:none}.bui-tab__item--more .bui-tab__link:after{content:"";width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #6e6e6e;padding-top:4px;display:inline-block;margin-left:8px}.rtl .bui-tab__item--more .bui-tab__link:after{margin-right:8px;margin-left:0}.bui-tab__more-items{position:absolute}.bui-tab__item--more{display:none;position:relative}.bui-tab__item--more-active{display:block}.bui-tab__dropdown-trigger{position:fixed;left:-9999999px;opacity:0}.bui-tab__dropdown-trigger:focus+.bui-tab__link{outline:3px solid rgba(0,119,204,.3);outline-offset:2px;-moz-outline-radius:2px}.rtl .bui-tab__item{float:right}.bui-tab__content{display:none}.bui-tab__content--selected{display:block}input.hidden-input{display:none}.hidden-password-input-container{width:0;height:0;overflow:hidden}.password-input__wrapper{position:relative}.password-input__toggle-btn{position:absolute;top:9px;right:9px;cursor:pointer}.password-input__toggle-link{font-size:12px;cursor:pointer}.isEmpty,.isEmpty.hasLetters span:first-child,.isEmpty.hasNumber span:nth-child(3),.isEmpty.isLength span:first-child,.isEmpty span{font-weight:400;color:#383838!important}.password-check label{width:100%}.password-check .bui-form__error{color:#383838;font-size:14px;font-weight:400;line-height:1.42857em;margin:0}.password-check span>span{color:#0ab21b}.password-check .bui-has-error .bui-form__control:focus{border-color:#07c}.password-check .bui-has-error .bui-form__control{border-color:#d1d1d1}.hasLetters span:nth-child(2),.hasNumber span:nth-child(3),.isLength span:first-child{color:#e21111}.password-input-container label{width:100%}.bui-checkbox{position:relative;display:block}.bui-checkbox__input{position:absolute;overflow:hidden;width:0;height:0;opacity:0}.bui-checkbox__label{font-size:14px;font-weight:400;line-height:1.4285714286em;display:inline-block;position:relative;min-height:14px;padding:0 0 0 28px}.rtl .bui-checkbox__label{padding:0 28px 0 0}.bui-checkbox__label:after,.bui-checkbox__label:before{content:"";background-color:#fff;border:2px solid rgba(0,0,0,.5);border-radius:2px;position:absolute;left:0;top:0;height:20px;width:20px}.bui-checkbox__label:after{border:0;background:transparent}.rtl .bui-checkbox__label:after,.rtl .bui-checkbox__label:before{left:auto;right:0}.bui-has-error .bui-checkbox__label:after,.bui-has-error .bui-checkbox__label:before{border-color:#e21111}.bui-checkbox__input--indeterminate~.bui-checkbox__label:before,.bui-checkbox__input:indeterminate~.bui-checkbox__label:before{border:none;background:none;background-color:#07c}.bui-checkbox__input--indeterminate~.bui-checkbox__label:after,.bui-checkbox__input:indeterminate~.bui-checkbox__label:after{content:"";position:absolute;top:9px;left:5px;width:10px;height:2px;background:#fff}.rtl .bui-checkbox__input--indeterminate~.bui-checkbox__label:after,.rtl .bui-checkbox__input:indeterminate~.bui-checkbox__label:after{left:auto;right:5px}.bui-checkbox__input:checked~.bui-checkbox__label:before{border-color:#07c}.bui-checkbox__input:checked~.bui-checkbox__label:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='%23fff'%3E%3Cpath d='M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z'/%3E%3C/svg%3E");border:0;left:0;top:0;border-color:#07c;background-color:#07c;height:20px;width:20px}.bui-checkbox__input:disabled~.bui-checkbox__label:after,.bui-checkbox__input:disabled~.bui-checkbox__label:before{border-color:#bdbdbd;cursor:not-allowed}.bui-checkbox__input:disabled~.bui-checkbox__label:after{background-color:#bdbdbd}.bui-checkbox__input:disabled~.bui-checkbox__label{color:#bdbdbd}.bui-checkbox__input:focus~.bui-checkbox__label:before{outline:none;box-shadow:0 0 0 3px rgba(0,119,204,.3)}.bui-has-error .bui-checkbox__input:not(:checked):focus~.bui-checkbox__label:before{outline:none;box-shadow:0 0 0 3px rgba(226,17,17,.3)}.account-disabled .bui-spacer--largest,.account-disabled p{margin-bottom:0!important}.bui-switch__trigger{position:absolute;width:0;height:0;border:0;padding:0;margin:0;opacity:0}.bui-switch__hitbox{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}.bui-switch__hitbox:after{content:attr(data-off-value);margin-left:16px;line-height:16px;font-size:14px;font-weight:400;line-height:1.4285714286em}.rtl .bui-switch__hitbox:after{margin-left:0;margin-right:16px}.bui-switch__trigger:checked+.bui-switch__hitbox:after{content:attr(data-on-value)}.bui-switch__indicator{background:#c7c6c6;will-change:background;position:relative;cursor:pointer;border-radius:8px;height:16px;transition:background .15s ease-in-out;width:32px}.bui-switch__indicator:before{position:absolute;display:block;content:"";height:24px;width:24px;top:-4px;left:-8px;background-color:#f2f2f2;border-radius:50%;transition:.15s ease-in-out;transition-property:background,transform;box-shadow:inset 0 0 1px hsla(0,0%,100%,.12),0 0 1px rgba(0,0,0,.12),0 1px 1px rgba(0,0,0,.24)}.rtl .bui-switch__indicator:before{transform:translateX(0);left:auto;right:-8px}.bui-switch__trigger:checked+.bui-switch__hitbox .bui-switch__indicator:before{transform:translateX(24px);background-color:#07c}.rtl .bui-switch__trigger:checked+.bui-switch__hitbox .bui-switch__indicator:before{transform:translate(-24px)}.bui-switch__trigger:checked+.bui-switch__hitbox .bui-switch__indicator{background-color:#cce1ff}.bui-switch__trigger:focus+.bui-switch__hitbox .bui-switch__indicator{outline:none;box-shadow:0 0 0 1px hsla(0,0%,100%,.8),0 0 0 4px rgba(0,119,204,.3)}.bui-switch--disabled{cursor:not-allowed;opacity:.5}.bui-switch--disabled>.bui-switch__hitbox{pointer-events:none}.bui-switch--reversed .bui-switch__hitbox{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.bui-switch--reversed .bui-switch__hitbox:after{margin-left:0;margin-right:16px}.rtl .bui-switch--reversed .bui-switch__hitbox:after{margin-left:16px;margin-right:0}.oauth-review-control{padding:16px 0;border-bottom:1px solid #ededed}.account_oauth_app_logo svg{background:#e9f0fa;border-radius:12px;margin:0 auto 16px;overflow:hidden;display:block;width:72px;height:72px;min-height:1px}.account_oauth_app_logo svg g{fill:#07c}.oauth-heading{font-size:16px;font-weight:500;line-height:20px;letter-spacing:-.4px}.oauth-heading strong{font-weight:700}.has-inline-btn .timed-link{position:absolute;top:35px;right:10px}.tab-inner-content{padding:24px 0 0}.iam-tab{margin-top:-16px}.iam-tab .bui-tab__nav{border-bottom-width:2px}.iam-tab .bui-tab__item{width:50%;margin-bottom:-2px}.iam-tab .bui-tab__link{width:100%}.iam-tab .bui-tab__item--more{width:0!important;display:none}.iam-tab .bui-tab__item--hidden{display:block!important}.iam-tab .bui-tab__link:focus{outline:none;outline-offset:0;-moz-outline-radius:0}.iam-tab .bui-tab__link--selected{color:#07c;font-weight:600}.oauth-not-me-link{cursor:pointer}.customer-service-pin{background:#fbf5e6;padding:16px 8px;border-radius:4px}.customer-service-pin__value{font-size:18px}.bui-accordion{list-style:none;border-radius:2px;border:1px solid #e0e0e0;margin:0;padding:0;color:#383838;background:#fff}.bui-accordion__row+.bui-accordion__row{border-top:1px solid #e0e0e0}.bui-accordion__row-inner{display:-ms-flexbox;display:flex;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;width:100%;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer;padding:24px;text-align:left;color:inherit}.bui-accordion__row-inner:hover{background-color:#f7f7f7}.bui-accordion__row.bui-is-active .bui-accordion__row-inner:hover{background-color:transparent}.bui-accordion__row-inner:active,.bui-accordion__row-inner:focus{box-shadow:none;outline:none;color:inherit}.rtl .bui-accordion__row-inner{text-align:right}.bui-accordion__row-header{-ms-flex-positive:1;flex-grow:1}.bui-accordion__subtitle,.bui-accordion__title{margin:0}.bui-accordion__title{font-size:20px;font-weight:700;line-height:1.4em}.bui-accordion__subtitle{font-size:16px;font-weight:400;line-height:1.5em}.bui-accordion__icon-container{display:-ms-flexbox;display:flex;fill:#707070;padding-left:16px}.rtl .bui-accordion__icon-container{padding-left:0;padding-right:16px}.bui-accordion__icon{height:24px;width:24px}.bui-accordion__content{height:0;overflow:hidden}.bui-accordion__row.bui-is-active .bui-accordion__content{height:auto;padding:0 24px 24px}.bui-accordion__row.bui-is-active .bui-accordion__icon{transform:rotate(180deg)}@media (max-width:575px){.bui-accordion__title{font-size:16px;font-weight:700;line-height:1.5em}.bui-accordion__subtitle{font-size:14px;font-weight:400;line-height:1.4285714286em}.bui-accordion__row-inner{padding:16px}.bui-accordion__row.bui-is-active .bui-accordion__content{padding:0 16px 16px}}