.text-center{text-align:center !important}.text-left{text-align:left !important}.text-right{text-align:right !important}.text-nowrap{white-space:nowrap}.store-cta--apple{width:152px !important;height:51px !important}.store-cta--google{width:171px !important;height:51px !important}.box--error{background:#FAE6E6;border-radius:18px;color:#f64a4a;padding:18px;max-width:max-content;margin:calc(24px) auto;display:flex;align-items:flex-start}.box--error .error-description{margin-left:12px}@media screen and (min-width: 1136px){.box--error{align-items:center}}@media screen and (max-width: 767px){.box--error{flex-direction:column}.box--error .error-description{margin-left:0;margin-top:12px}}@media screen and (min-width: 1136px){.block__message{max-width:50%;margin:0 auto;margin-bottom:0}}.margin-top-md{margin-top:calc(24px)}.margin-top-default{margin-top:18px}@media screen and (max-width: 767px){.margin-top-sm--mobile{margin-top:18px}}.hidden{display:none !important}.left{float:left}.right{float:right}.text--success{color:#26a69a}.text--danger{color:#f64a4a}.flex-row{display:flex;flex-direction:row}.flex-column{display:flex;flex-direction:column}@media screen and (max-width: 1135px){.flex-column{align-items:center}}.flex-column h4{font-size:24px}.flex-between{justify-content:space-between}.flex-around{justify-content:space-around;width:100%;align-items:center}.flex-align-center{display:flex;align-items:center}.full-width{width:100%}@media screen and (max-width: 1135px){.flex-column--mobile{flex-direction:row}.flex-column--mobile .margin-left-sm{margin-left:0}}@media screen and (max-width: 767px){.flex-column--mobile{flex-direction:column}}.button--center{max-width:160px;box-sizing:border-box;display:flex;margin:0 auto;margin-bottom:54px}.margin-left-sm{margin-left:12px}@media screen and (max-width: 767px){.margin-left-sm{margin-left:6px}}.landing{text-align:center}.landing-hero-section{padding:54px 0 36px}@media screen and (max-width: 767px){.landing-hero-section{padding-top:12px}}.landing-hero-section .title{padding:0 36px;margin-bottom:12px;line-height:99px}@media screen and (min-width: 768px) and (max-width: 1135px){.landing-hero-section .title{line-height:78px}}@media screen and (max-width: 767px){.landing-hero-section .title{line-height:54px}}.landing-hero-section .button{margin:18px 0 36px}@media screen and (max-width: 767px){.landing-hero-section .button{margin:6px 0 12px}}.landing-hero-section-search-bar{box-sizing:border-box;width:526px;padding:12px 12px 12px 48px;background-image:url(//d1sojsgu0jwtb7.cloudfront.net/images/icons/header_search.svg);background-origin:border-box;background-repeat:no-repeat;background-position:18px 14px;border:1px solid #c9c9c9;border-radius:6px;margin-bottom:24px}.landing-hero-section-search-bar::placeholder{color:#c9c9c9}@media screen and (max-width: 767px){.landing-hero-section-search-bar{margin-top:36px;margin-bottom:12px}}@media screen and (max-width:562px){.landing-hero-section-search-bar{width:-moz-available;width:-webkit-fill-available;margin-left:18px;margin-right:18px}}.landing-section{padding:54px 0 0}.landing-section .button{margin:18px 0 54px}@media screen and (max-width: 767px){.landing-section h4{margin:0;padding-left:36px;padding-right:36px}.landing-section h1{margin-top:12px;margin-bottom:12px;padding:0 36px}.landing-section .button{margin-top:0}}.landing-testimonials-section{overflow:hidden;max-width:1136px;margin:auto;padding-bottom:72px}@media screen and (max-width: 767px){.landing-testimonials-section{padding-bottom:54px}}.new-page-testimonials-wrapper{display:flex;justify-content:center;max-width:1136px;margin:0 auto}@media screen and (max-width: 1135px){.new-page-testimonials-wrapper{overflow-x:scroll;justify-content:flex-start;width:max-content;width:100%}}.new-page-testimonials-wrapper::-webkit-scrollbar{visibility:hidden}.new-page-testimonials-wrapper .new-page-testimonials-card{width:100%;background:#ffffff;border-radius:18px;padding:36px;text-align:left;margin-right:18px}@media screen and (max-width: 1135px){.new-page-testimonials-wrapper .new-page-testimonials-card{min-width:280px;margin-right:12px}.new-page-testimonials-wrapper .new-page-testimonials-card:first-of-type{margin-left:12px}}@media screen and (min-width: 1136px){.new-page-testimonials-wrapper .new-page-testimonials-card:last-of-type{margin-right:0}}@media screen and (max-width: 767px){.new-page-testimonials-wrapper .new-page-testimonials-card{padding:24px}}.new-page-testimonials-wrapper .new-page-testimonials-card .new-page-testimonials-image img{width:120px;height:120px}@media screen and (max-width: 767px){.new-page-testimonials-wrapper .new-page-testimonials-card .new-page-testimonials-image img{width:78px;height:78px}}.new-page-testimonials-wrapper .new-page-testimonials-card .new-page-testimonials-info{margin-top:36px}@media screen and (max-width: 767px){.new-page-testimonials-wrapper .new-page-testimonials-card .new-page-testimonials-info{margin-top:18px}}.new-page-testimonials-wrapper .new-page-testimonials-card .new-page-testimonials-testimonial{color:#898989;font-style:italic}
.redesign-wrapper .staff-actions{position:fixed;bottom:0;width:100%;padding-bottom:0;margin-bottom:0;overflow:hidden;background:#57b5f8;z-index:1000;margin:auto}@media screen and (max-width: 767px){.redesign-wrapper .staff-actions{display:none}}.redesign-wrapper .staff-actions--prod{background-color:#f64a4a}.redesign-wrapper .staff-actions--beta{background-color:#57b5f8}.redesign-wrapper .staff-actions--dev{background-color:#57b5f8}.redesign-wrapper .staff-actions__container{display:flex;max-width:1136px;position:relative;padding:12px 18px;max-width:1136px;margin:auto}.redesign-wrapper .staff-actions__container div p{color:white;margin:0}.redesign-wrapper .staff-actions__buttons{width:100%;justify-content:flex-end;display:flex}.redesign-wrapper .staff-actions__buttons .button{margin-right:18px;height:auto !important}.redesign-wrapper .staff-actions__buttons .button .ffico:before{margin-right:6px;height:auto !important;line-height:inherit !important}@media screen and (max-width: 767px){.redesign-wrapper .staff-actions__buttons .button{margin-bottom:12px}}.redesign-wrapper .staff-actions .country_select label{color:#ffffff}.redesign-wrapper .staff-actions .country_select select{height:24px !important;line-height:24px !important;max-width:200px}@media screen and (min-width: 768px){.show_dev_bar.show_staff_bar .pl_wrapper{bottom:81px !important}.show_dev_bar.show_staff_bar .staff-actions{bottom:32px !important;border-bottom:1px solid #f6f6f6}.show_staff_bar .pl_wrapper{bottom:50px !important}.show_staff_bar .copyright{margin-bottom:48px}}
