.accelerator-content{width:100%;margin-left:var(--f-base-space-0);padding:var(--f-base-space-6) var(--f-base-space-6) var(--f-base-space-4);color:var(--f-brand-color-text-default);display:flex;flex-direction:column;height:100%;align-items:flex-start}
.accelerator-container{position:relative;height:360px;background:transparent linear-gradient(-270deg,#29293f00 0,#1f212a 100%) 0 0 no-repeat;border-radius:var(--f-brand-border-radius-outer);z-index:0}
.accelerator-content h2{color:var(--f-brand-color-text-light);font:var(--f-brand-type-title-3);margin-top:var(--f-base-space-0);margin-bottom:var(--f-base-space-4)}
[dir='rtl'] .accelerator-content h2{left:0}
[dir='rtl'] .accelerator-content{margin-right:var(--f-base-space-0);width:100%;color:var(--f-brand-color-text-light)}
.accelerator-content a{color:var(--f-brand-color-text-light)}
.accelerator-content a.button{width:100%;color:var(--f-brand-color-text-light);background-color:transparent;padding:var(--f-base-space-4) var(--f-base-space-8) !important;font:var(--f-brand-type-body) !important;line-height:16px;border-color:var(--f-brand-color-border-light);margin:var(--f-base-space-0);margin-top:auto}
.accelerator-content .desc{color:var(--f-brand-color-text-light);font:var(--f-brand-type-body);margin-bottom:var(--f-base-space-4)}
.travelshop-container{position:relative;height:360px;margin-bottom:var(--f-base-space-0);border-radius:var(--f-brand-border-radius-outer);background:transparent linear-gradient(-270deg,#29293f00 0,#1f212a 100%) 0 0 no-repeat;z-index:0}
.travelshop-container .accelerator-content .desc{color:var(--flow-white);margin-bottom:var(--f-base-space-4);line-height:30px}
.accelerator-content .tandc{color:var(--f-brand-color-text-light);margin-bottom:var(--f-base-space-2);display:block}
.accelerator-content .tandc p{color:var(--f-brand-color-text-light);font:var(--f-brand-type-caption);margin-bottom:var(--f-base-space-0)}
.travelshop-container .accelerator-content a.button{width:100%;color:var(--f-brand-color-text-light);border-color:var(--f-brand-color-border-light)}
.accelerator-container:before,.travelshop-container:before{width:100%;height:100%;content:'';position:absolute;background:transparent linear-gradient(270deg,#29293f00 0,#1f212a 100%) 0 0 no-repeat;border-radius:var(--f-brand-border-radius-outer);left:0;top:0;z-index:-1}
.button.button-transparent{background:transparent;border:var(--f-brand-border-size-default) solid var(--f-brand-color-border-light);color:var(--f-brand-color-text-light);padding:20px var(--f-base-space-8);margin:var(--f-base-space-0);margin-top:auto}
.button.button-transparent:hover{background:var(--f-brand-color-background-light);color:var(--f-brand-color-text-primary)}
@media only screen and (min-width:768px){.accelerator .row{margin-left:-20px;margin-right:-20px}
.accelerator-container{margin-bottom:var(--f-base-space-6);border-radius:var(--f-brand-border-radius-outer);color:var(--f-brand-color-text-light);height:360px}
.accelerator-container .button{display:inline-block;vertical-align:top;padding:14px 25px;white-space:nowrap;font:var(--f-brand-type-body);text-align:center;color:var(--f-brand-color-text-light);border-radius:32px;background:var(--f-brand-color-primary);border:var(--f-brand-border-size-default) solid var(--f-brand-color-primary);outline:0;width:100%;margin-bottom:20px;height:56px}
.button{width:auto;padding:10px 19px;font:var(--f-brand-type-body);border-width:var(--f-brand-border-size-default);margin-bottom:var(--f-base-space-0)}
.accelerator-container .button{background:transparent;border:var(--f-brand-border-size-default) solid var(--f-brand-color-border-light);color:var(--f-brand-color-text-light);text-decoration:none}
.travelshop-container{height:360px;color:var(--f-brand-color-text-light)}
.accelerator-content{width:600px;padding:68px var(--f-base-space-0) var(--f-base-space-6) var(--f-base-space-12);position:relative}
.accelerator-container .accelerator-content{padding:var(--f-base-space-12) var(--f-base-space-0) var(--f-base-space-6) var(--f-base-space-12)}
[dir='rtl'] .accelerator-content{margin-right:30px}
.accelerator-content h2{font:var(--f-brand-type-title-1);margin-bottom:var(--f-base-space-6)}
.accelerator-content a{text-decoration:underline}
.accelerator-content a.button{width:auto;text-decoration:none}
.travelshop-container .accelerator-content a.button{width:auto;text-decoration:none;padding-top:var(--f-base-space-4)}
}