.card--homepage__description,.card--partner__description,.card--tool__summary,.card-diag-result__header__title-text,.card-diag__option,.card-lesson__text,.card-progress__header__title,.event-text-card__desc,.event-text-card__title,.progress__description,.progress__percent,.state__completed .card-lesson__state-text,body,h1,h2,h3,h4,h5,p{font-family:Roboto,Arial,sans-serif;font-weight:300}.card--tool__name,.event-text-card__emphasis,.event-text-card_group .event-text-card__desc{font-family:Roboto,Arial,sans-serif;font-weight:400}.card-partner__action,.card-tool__action{font-family:Roboto,Arial,sans-serif;font-weight:500}.event_note--text{font-family:Roboto,Arial,sans-serif;font-weight:700}.card--homepage__title,.card-lesson__content .card-lesson__subtitle,.card-lesson__content .card-lesson__title{font-family:Roboto Slab,Georgia,sans-serif;font-weight:300}.event__date{font-family:Roboto Slab,Georgia,sans-serif;font-weight:400}.card-lesson__duration,.card-lesson__state,.card-lesson__tag,.event__location,.progress-stats__stat{font-family:Roboto Slab,Georgia,sans-serif;font-weight:700}.sans-serif :not(.material-icons){font-family:sans-serif!important}.noto-sans-hebrew :not(.material-icons){font-family:Noto Sans Hebrew,sans-serif!important}.noto-kufi-arabic :not(.material-icons){font-family:Noto Kufi Arabic,sans-serif!important}body,html{-webkit-font-smoothing:antialiased}html{font-size:62.5%}body,html{line-height:1}body{font-size:1.6rem;font-weight:400;color:rgba(0,0,0,.87)}h1,h2,h3,h4,h5{text-rendering:optimizeLegibility;margin:0}a{text-decoration:none}p{font-size:1.6rem;line-height:2.4rem;margin:0 0 2.1rem}p:last-of-type{margin-bottom:0}.eszett-button span{text-transform:lowercase!important}md-card{margin:0}md-card>img{width:auto}.card{background:#fff}.card__content{padding:1.6rem}@media (min-width:768px){.card__content{padding:3.2rem}}.card__actions{border-top:1px solid rgba(0,0,0,.12)}.card__action{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Google Sans,Arial,sans-serif;font-size:1.5rem;font-weight:400;font-style:normal;font-stretch:normal;line-height:3.6rem;letter-spacing:normal;letter-spacing:.5px;font-weight:700}.card__action--has-icon{display:flex!important;align-items:center;padding-left:0;padding-right:24px}[dir=rtl] .card__action--has-icon{padding-left:24px;padding-right:0}@media (min-width:1024px){.card__action--has-icon{padding:10px 24px}}.card__action span:first-letter{text-transform:capitalize}.card__action .material-icons{color:#fff;background:#1a73e8;transform:rotate(45deg);width:20px;height:20px;font-size:20px;border-radius:50%;margin-left:10px}[dir=rtl] .card__action .material-icons{margin-left:0;margin-right:10px}.card__action--replay{color:rgba(0,0,0,.54)}.card__action--icon{margin-right:.4rem;top:-.1rem}.card__action.text-with-icon{display:inline-table}.card__action.text-with-icon .card__action--icon,.card__action.text-with-icon .card__action--text{display:inline-block;vertical-align:middle}.card-group{max-width:50rem;margin:auto}@media (min-width:768px){.card-group{max-width:100%}}.card--homepage__group{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center;padding-top:2rem;padding-bottom:2rem}@media (min-width:768px){.card--homepage__group{padding-top:3rem;padding-bottom:3rem}}.card--homepage{display:flex;flex-direction:column;flex-wrap:nowrap;position:relative;width:100%;max-width:132rem}@media (min-width:1072px){.card--homepage{flex-direction:row;align-items:flex-start}}.card--homepage:not(:last-child){margin-bottom:2rem}@media (min-width:768px){.card--homepage.card--homepage--reversed{flex-direction:row-reverse}}@media (min-width:1072px){.card--homepage.card--homepage--fixedCTA .card--homepage__cta{position:absolute;margin-top:0;bottom:2.8rem}}@media (min-width:768px){.card--homepage.card--homepage--fixedCTA .card--homepage__content{padding-top:2rem}}@media (min-width:1072px){.card--homepage.card--homepage--fixedCTA .card--homepage__content{padding-top:3.4rem;padding-bottom:7.9rem}}@media (min-width:1072px){.card--homepage__mediaWrapper{flex:0 1 68.18182%}}.card--homepage__mediaElement{display:block;width:100%;height:auto}.card--homepage__imageAspectRatioSizer{position:relative;padding-bottom:55.55556%;height:0}.card--homepage__imageAspectRatioSizer .card--homepage__mediaElement{position:absolute;top:0;left:0;width:100%;height:100%}.card--homepage__content{text-align:center;padding-top:3.4rem;padding-bottom:3rem}@media (min-width:1072px){.card--homepage__content{text-align:left;padding-left:2rem;padding-right:2rem;flex:0 0 31.81818%;align-self:center}[dir=rtl] .card--homepage__content{text-align:right}}.card--homepage__title{color:#424242;font-size:2rem;line-height:1.1;margin-bottom:1.8rem}@media (min-width:768px){.card--homepage__title{font-size:2.4rem;line-height:2.6rem;margin-bottom:2rem}}@media (min-width:1072px){.card--homepage__title{font-size:2.8rem;line-height:3rem;margin-bottom:3rem}}.card--homepage__description{color:#616161;font-size:1.6rem;line-height:2.6rem}.card--homepage__cta{margin-top:1.5rem}@media (min-width:768px){.card--homepage__cta{transform:translateX(-8px)}[dir=rtl] .card--homepage__cta{transform:translateX(8px)}}.card--partner__content{min-height:18.5rem;padding-bottom:0;padding-top:0;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}.card--partner__content.card--partner__content--center{justify-content:center}.card--partner__logo{display:block;height:5.5rem;max-width:100%;align-self:center;margin-top:2.6rem;margin-bottom:2.1rem}.card--partner__content--center .card--partner__logo{margin-top:0;margin-bottom:0}.card--partner__description{color:rgba(0,0,0,.54);font-size:1.6rem;line-height:1.5625}.card--partner__actions{border-top:none;height:5.2rem}.card-partner__action--has-icon{display:flex;align-items:center;padding-left:0;padding-right:24px}[dir=rtl] .card-partner__action--has-icon{padding-left:24px;padding-right:0}@media (min-width:1024px){.card-partner__action--has-icon{padding:10px 24px}}.card-partner__action span:first-letter{text-transform:capitalize}.card-partner__action .material-icons{color:#fff;background:#1a73e8;transform:rotate(45deg);width:20px;height:20px;font-size:20px;border-radius:50%;margin-left:10px}[dir=rtl] .card-partner__action .material-icons{margin-left:0;margin-right:10px}.card--tool__content{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-grow:1;padding-top:2.6rem;padding-bottom:1.7rem}@media (min-width:768px){.card--tool__content{padding-top:3.2rem;padding-bottom:2.2rem}}.card--tool__icon{display:block;flex:0 0 32px}.card--tool__details{flex:1 1 auto;margin-left:1.6rem}[dir=rtl] .card--tool__details{margin-left:0;margin-right:1.6rem}.card--tool__name{color:#343434;font-size:1.8rem;line-height:1.33333;margin-bottom:1.7rem}@media (min-width:768px){.card--tool__name{margin-bottom:1.2rem}}.card--tool__summary{color:#000;font-size:1.6rem;line-height:1.5}.card--tool__actions{height:auto;border-top:none}.card-tool__action{font-size:1.4rem}.card--tool__action--has-icon{display:flex!important;align-items:center}.card--tool__action span:first-letter{text-transform:capitalize}.card--tool__action .material-icons{color:#fff;background:#1a73e8;transform:rotate(45deg);width:20px;height:20px;font-size:20px;border-radius:50%;margin-left:10px}[dir=rtl] .card--tool__action .material-icons{margin-left:0;margin-right:10px}.event_note--icon{color:rgba(0,0,0,.54);font-size:1.8rem;margin-right:2.1rem}@media (min-width:768px){.event_note--icon{margin-right:1.7rem}}.event_note--text{font-size:1.2rem;color:rgba(0,0,0,.54);line-height:1.4rem}.event__location{margin:0}.event__date,.event__location{font-size:1.5rem;line-height:2.4rem;color:rgba(0,0,0,.54)}@media (min-width:768px){.event__date{margin-left:2.5rem}}.event-text-card .event_note--text{opacity:.87}.event-text-card__content{display:block;width:100%;padding:1.6rem 1.6rem 2.7rem;box-sizing:border-box;min-height:24.3rem;margin:0}@media (min-width:768px){.event-text-card__content{padding:3.2rem 3.2rem 5.3rem;min-height:13.5rem}}.event-text-card__with-header .event-text-card__content{padding:2.4rem 1.6rem 2.7rem;min-height:20rem}@media (min-width:768px){.event-text-card__with-header .event-text-card__content{padding:1.9rem 3.2rem 1.7rem}}.event-text-card__header{padding:2.4rem 1.6rem 0;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}@media (min-width:768px){.event-text-card__header{padding:3.2rem 3.2rem 0}}.zone--one{display:flex;flex-direction:row;align-items:center}.zone--two{display:none}@media (min-width:768px){.zone--two{display:flex}}.event-text-card__details{display:flex;flex-direction:row;margin-top:1.2rem}@media (min-width:768px){.event-text-card__details{display:none}}.event-text-card__details .event-text-card__location{margin-right:1.3rem}.event-text-card__title{color:rgba(0,0,0,.87);font-size:2.4rem;line-height:2.8rem;margin:0 0 .7rem}@media (min-width:768px){.event-text-card__title{font-size:3.4rem;line-height:4rem}}.event-text-card__desc{color:rgba(0,0,0,.54)}.event-text-card__emphasis{font-size:1.6rem;color:rgba(0,0,0,.54);line-height:2.5rem}.event-text-card__actions{height:5.7rem}@media (min-width:768px){.event-text-card__actions{height:7.4rem;padding:0 2.2rem}}.event-text-card_group{display:flex;flex-direction:column;justify-content:space-between;align-items:stretch;align-self:stretch}.event-text-card_group .card{margin-bottom:.8rem}@media (min-width:768px){.event-text-card_group .card{width:48%;width:calc(50% - 2rem);margin-bottom:0}}.event-text-card_group .event-text-card__desc{color:rgba(0,0,0,.87);margin-bottom:1.5rem}@media (min-width:768px){.event-text-card_group .event-text-card__desc{margin-bottom:4.5rem}}.event-text-card_group .event-text-card__content{display:flex;flex:1 1 auto;flex-direction:column;align-self:stretch;min-height:17rem;align-items:inherit;justify-content:center;padding-top:6rem;padding-bottom:6rem}@media (min-width:768px){.event-text-card_group .event-text-card__content{min-height:0;justify-content:flex-start;padding-top:3.2rem;padding-bottom:2.4rem}}@media (min-width:768px){.event-text-card_group{flex-direction:row}}.schedule-card{margin-bottom:.8rem}@media (min-width:768px){.schedule-card{margin-bottom:2rem}}.schedule-card__header{display:flex;flex-direction:row;align-self:stretch;align-items:center;height:4.4rem;padding:0 1.6rem;border-bottom:1px solid rgba(0,0,0,.12)}@media (min-width:768px){.schedule-card__header{height:8rem;padding:0 3.2rem}}.schedule-card__actions{border-top:none;padding:1rem 0}.card-lesson{max-width:20rem;min-height:34rem;margin:0 auto}.card-lesson.current-lesson{border-bottom:.4rem solid #00bfa5}@media (min-width:768px){.card-lesson{max-width:28.5rem;margin:0}}.card-lesson__content{flex:1;min-height:.9rem;padding:1.8rem}.card-lesson__content .card-lesson__subtitle{font-size:1.4rem;color:#757575;margin-bottom:.6rem}.card-lesson__content .card-lesson__title{font-size:1.8rem}@media (min-width:768px){.card-lesson__content{min-height:12.5rem}}.card-lesson__text{font-size:2rem;color:#4a4a4a;line-height:2.4rem;flex-grow:1;flex:0 1 auto}.card-lesson__tag{font-size:1.6rem;color:rgba(0,0,0,.54);line-height:2.4rem;display:block;margin-bottom:.9rem}.card-lesson__image-ctn{width:100%;height:auto;position:relative}.card-lesson__image-ctn:before{content:"";display:block;height:0;width:100%;padding-bottom:56.140351%}.card-lesson__state,.card-lesson__thumbnail{position:absolute;top:0;left:0;display:block;width:100%;height:100%;border-radius:2px}.card-lesson__state{display:none;font-size:1.6rem;line-height:2.1rem;color:#fff}.card-lesson__state:after{position:absolute;top:auto;bottom:2rem}@media (min-width:768px){.card-lesson__state:after{bottom:1.7rem}}@media (min-width:768px){.card-lesson__state{line-height:2.4rem;font-size:1.8rem}}.state__completed{display:flex;justify-content:center;background-color:hsla(0,0%,45.9%,.8)}.state__completed .card-lesson__state-text{font-size:2rem}.state__completed .material-icons{margin-right:1.2rem}.state__next{display:block;background-color:rgba(30,177,252,.54)}.state__next .card-lesson__state-text{left:1.8rem}@media (min-width:768px){.state__next .card-lesson__state-text{left:3.2rem}}.state__next .card-lesson__state-icon{display:none}.card-lesson__duration{flex:1 0 5rem;margin-left:1rem;justify-content:flex-end;font-size:1.5rem;color:rgba(0,0,0,.54);line-height:2.4rem}.card-lesson__duration-icon{margin-right:1rem}.card-lesson__actions{border-top:0}.card-lesson.card-lesson--condensed{box-shadow:none;border:none;min-height:1rem;margin:0;background-color:transparent}.card-lesson.card-lesson--condensed .card-lesson__content{min-height:6rem;padding:1.8rem 0}.card-lesson.card-lesson--condensed .card-lesson__content .card-lesson__duration,.card-lesson.card-lesson--condensed .card-lesson__content .card-lesson__text{font-size:15px}.card-lesson.card-lesson--condensed footer{display:none}.card-progress{position:relative;max-width:59rem}.card-progress__header{background-color:#37474f;color:#fff;min-height:6.4rem;display:flex;align-items:center;justify-content:space-between;padding:0 15px;border-radius:.3rem .3rem 0 0}@media (min-width:768px){.card-progress__header{min-height:8.8rem;padding:0 20px}}.card-progress__header__title{font-size:2rem;line-height:3.2rem;padding:1.6rem 0}@media (min-width:768px){.card-progress__header__title{font-size:2.4rem}}.card-progress__header__title-icon{display:block;max-width:2.4rem;max-height:2.4rem;width:auto;height:auto;margin-right:2rem}.card-progress__header__title-text{vertical-align:middle;display:inline-block}.card-progress__content{min-height:16rem;padding:0 2.4rem;display:flex;flex-direction:column;justify-content:center}@media (min-width:768px){.card-progress__content{padding:0 3.2rem;min-height:19rem}}.card-progress__actions{height:5.6rem;padding:0 2.4rem}@media (min-width:768px){.card-progress__actions{padding:0 3.2rem;height:7.2rem}}.progress__description{font-size:1.6rem;line-height:2.4rem;color:rgba(0,0,0,.54)}@media (min-width:768px){.progress__description{font-size:1.8rem}}.progress-stats{display:flex;flex-direction:row;align-self:stretch;align-content:center;align-items:center;justify-content:space-between;margin-top:1.9rem}@media (min-width:768px){.progress-stats{margin-top:3.6rem}}.progress-stats__stat{font-size:1.5rem;line-height:2.4rem;color:rgba(0,0,0,.54);margin-bottom:1.5rem;align-self:center;align-content:center;vertical-align:middle}@media (min-width:768px){.progress-stats__stat{margin-bottom:1.8rem}}.progress-stats__icon{margin-right:1.7rem}.progress__text{display:none}@media (min-width:768px){.progress__text{display:flex;justify-content:center;flex-direction:column;margin:0 4rem 0 0}}.progress__label{display:none}@media (min-width:768px){.progress__label{display:block;font-family:Roboto,Arial,sans-serif;font-weight:300;font-size:1.5rem;color:rgba(0,0,0,.54);line-height:1.8rem}}.progress__percent{font-size:2.4rem;color:rgba(0,0,0,.54);line-height:2.8rem;margin-top:.6rem}.progress__result .img-icon{display:block;max-width:1.9rem;max-height:1.9rem;width:auto;height:auto}@media (min-width:768px){.progress__result .img-icon{max-width:2.8rem;max-height:2.8rem;width:auto;height:auto}}.card-progress__lessons{max-width:100%}.card-progress__lessons .card-progress__content{min-height:10.2rem;padding:1rem 2.4rem}@media (min-width:768px){.card-progress__lessons .card-progress__content{min-height:12rem;flex-direction:row}}.card-progress__lessons .progress__indicator{margin-bottom:2rem}@media (min-width:768px){.card-progress__lessons .progress__indicator{margin-bottom:0;display:flex;flex:1;flex-direction:row;align-items:center}}.card-progress__lessons .progress-stats{display:block;margin-top:0}@media (min-width:768px){.card-progress__lessons .progress-stats{display:none}}.card-diag{background:#fff;flex-direction:row;align-items:center;cursor:pointer;outline:none}.card-diag:first-of-type{border-top:.1rem solid #dadada}.card-diag:not(:last-of-type){border-bottom:.1rem solid #dadada}.card-diag:focus .card-diag__illo,.card-diag:hover .card-diag__illo{filter:grayscale(50%);opacity:1}.card-diag.is-selected .card-diag__illo{filter:grayscale(0);opacity:1}.no-cssfilters .card-diag:hover .card-diag__illo{opacity:.5}.no-cssfilters .card-diag.is-selected .card-diag__illo{opacity:1}.card-diag__illo{flex:0 0 7.2rem;align-self:flex-start;width:7.2rem;height:7.2rem}.no-cssfilters .card-diag__illo{opacity:.2;transition:opacity .2s}.cssfilters .card-diag__illo{filter:grayscale(100%);opacity:.65;transition:all .2s}.card-diag__contents{display:flex;padding:0 2rem;flex-grow:1}.card-diag__option{color:#757575;font-size:1.4rem;line-height:1.285714286;padding:1.2rem 0}@media (min-width:768px){.card-diag__option{font-size:1.8rem}}.is-selected .card-diag__option{color:#4054b2}.card-diag-result{position:relative;max-width:120rem;margin:auto}.card-diag-result__header{background-color:#fff;color:rgba(0,0,0,.87);min-height:7.2rem;display:flex;align-items:center;justify-content:space-between;width:100%;border-bottom:1px solid rgba(0,0,0,.12);background-clip:content-box;border-radius:.3rem .3rem 0 0;padding:0 15px}@media (min-width:768px){.card-diag-result__header{min-height:7.2rem;padding:0 20px}}.card-diag__result__header--contents{padding:0 15px;width:100%;display:flex;flex-direction:row;align-content:stretch;justify-content:space-between}@media (min-width:768px){.card-diag__result__header--contents{padding:0 20px}}.card-diag-result__progress-stats{margin-bottom:0}@media (min-width:768px){.card-diag-result__progress-stats{margin-bottom:0}}.card-diag-result__header--collapsed{position:relative;padding:0;border-radius:.3rem}@media (max-width:767px){.card-diag-result__header--collapsed{border-bottom:0}}@media (min-width:768px){.card-diag-result__header--collapsed{box-shadow:0 3px 1px -2px rgba(0,0,0,.14),0 2px 2px 0 rgba(0,0,0,.098),0 1px 5px 0 rgba(0,0,0,.084);margin:auto;padding:0}}@media (max-width:767px){.card-diag-result__header--collapsed .card-diag-result__progress-stats.text-with-icon{display:none}}.card-diag-result__header--collapsed.is-locked{background:#e6e6e6}.card-diag-result__header--collapsed.is-locked .card-diag-result__header__title{margin-left:2rem;margin-right:5rem}@media (min-width:768px){.card-diag-result__header--collapsed.is-locked .card-diag-result__header__title{margin:auto}}.card-diag-result__header--collapsed.is-locked .card-diag-result__header__title-icon{color:#9c9c9c}.card-diag-result__header--collapsed.is-locked .icon--info{color:#696969}.card-diag-result__header--collapsed.is-locked .card-diag-result__progress-stats{margin:0;position:absolute;top:2.5rem;right:1.6rem;left:auto}.card-diag-result__header--hidden{display:none}.card-diag-result__header__title{padding:2rem 0}.card-diag-result__header__title-icon{width:2.4rem;height:auto;margin-right:2rem}.card-diag-result__header__title-text{display:inline-block;vertical-align:middle;color:rgba(0,0,0,.87);font-size:2rem;line-height:3.2rem}@media (max-width:767px){.card-diag-result__progress-stats{margin:0;position:absolute;top:9.8rem;left:1.8rem}}.card-diag-result__content{display:flex;flex-direction:column-reverse}@media (min-width:768px){.card-diag-result__content{flex-direction:row;min-height:39.5rem}}.card-diag-result__play-icon.material-icons{font-size:7rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block;z-index:180;color:#fff}@media (min-width:768px){.card-diag-result__play-icon.material-icons{transform:translate(-50%,calc(-50% - 4rem))}}.card-diag-result__thumb-ctn{display:none}@media (min-width:768px){.card-diag-result__thumb-ctn{display:block;position:relative;width:100%;flex:1 1 50%;align-self:flex-start}.card-diag-result__thumb-ctn:before{content:"";display:block;height:0;width:100%;padding-bottom:56.25%}}@media (min-width:768px){.card-diag-result__thumb-ctn .card-diag-result__actions{margin-top:2.1rem}}.card-diag-result__thumb-ctn--inner{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.card-diag-result__thumb{max-width:100%;display:block}.card-diag-result__thumb-info{background:rgba(0,0,0,.54);color:#fff;display:flex;justify-content:space-between;align-items:center;padding:0 1.6rem;height:6.4rem;border-radius:0 0 0 .3rem}@media (min-width:768px){.card-diag-result__thumb-info{position:absolute;bottom:0;left:0;right:0;height:8rem;padding:0 2.6rem}}.card-diag-result__video-name{font-size:1.6rem;color:#fff;line-height:1.9rem}.card-diag-result__icon--query_builder{margin-right:1.1rem}.card-diag-result__copy{padding:6.3rem 1.8rem 3.2rem;max-width:49.8rem;width:100%;display:flex;flex:1 1 50%;flex-direction:column}@media (min-width:768px){.card-diag-result__copy{padding:5.1rem 3.2rem 2.2rem 3.6rem}}.card-diag-result__actions{display:none}@media (min-width:768px){.card-diag-result__actions{display:block;position:static;text-align:left;margin:auto 0 0}}.card-diag-result__action.text-with-icon{color:#2979ff}@media (min-width:768px){.card-diag-result__action.text-with-icon{margin-left:-.8rem}}.card-diag-result__heading{display:none}@media (min-width:768px){.card-diag-result__heading{display:block;font-size:3.2rem;color:#000;line-height:3.6rem;margin-bottom:3.6rem}}.card-diag-result__intro{font-size:1.8rem;color:rgba(0,0,0,.87);line-height:2.8rem}.card-diag-result__lesson-card{display:block;max-width:100%}.card-diag-result__lesson-card .card-diag-result__thumb{position:absolute;top:0;left:0;border-radius:.3rem .3rem 0}.card-diag-result__lesson-card .card-lesson__content{min-height:12.5rem}@media (min-width:768px){.card-diag-result__lesson-card{display:none}}.card--register md-radio-button.md-checked .md-off{border-color:#1a73e8}.card--register md-radio-button .md-on{background-color:#1a73e8}.card--register md-input-container:not(.md-input-invalid).md-input-focused .md-input{border-color:#1a73e8}.card--register md-input-container:not(.md-input-invalid).md-input-focused label{color:#1a73e8}.card--register__content{padding-top:2.4rem;padding-bottom:4rem}@media (min-width:768px){.card--register__content{padding-bottom:4.3rem}}@media (max-width:599px){.card--register__content{padding-top:3.9rem}}.card--register__header{color:#3c4043;line-height:1.36!important;margin-bottom:.5rem}.card--register__sub-header{font-size:1.4rem;font-weight:300;line-height:1.71;color:#80868b}.card--register__description,.card--register__sub-header{font-family:Roboto,Arial,sans-serif;font-style:normal;font-stretch:normal;letter-spacing:normal}.card--register__description{font-size:1.6rem;font-weight:400;line-height:1.75;color:#3c4043}.card--register__description--guest{margin-top:-25px}.card--register__caption{font-family:Roboto,Arial,sans-serif;font-size:1.2rem;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.33;letter-spacing:normal;color:rgba(0,0,0,.54);padding-bottom:15px}.card--register__input-wrapper{display:flex;flex-direction:column;flex-wrap:wrap;margin-top:3rem}.card--register__input-wrapper md-input-container{width:100%;display:block}.card--register__input-wrapper md-input-container label:not(.md-no-float):not(.md-container-ignore){padding-left:0;padding-bottom:10px}@media (min-width:768px){.card--register__input-wrapper{flex-direction:row;justify-content:space-between}.card--register__input-wrapper md-input-container{width:calc(50% - 1.1rem)}}.card--register__radio-wrapper{margin-top:2.7rem;margin-bottom:4.6rem}@media (min-width:768px){.card--register__radio-wrapper{margin-top:1.6rem}}.card--register__radio-error-message{color:#ff5252;margin-top:1.6rem}.card--register__radio-group{display:flex;flex-direction:column;justify-content:flex-start}@media (min-width:768px){.card--register__radio-group{flex-direction:row}}.card--register__radio-button{margin:0;width:100%}.card--register__radio-button:not(:first-child){margin-top:1.6rem}@media (min-width:768px){.card--register__radio-button{width:auto}.card--register__radio-button:not(:first-child){margin-top:0;margin-left:5.5rem}[dir=rtl] .card--register__radio-button:not(:first-child){margin-left:auto;margin-right:5.5rem}}.card--register__radio-button .md-label{color:#616161;width:calc(100% - 20px)}@media (min-width:768px){.card--register__radio-button .md-label{width:auto}}.input-error .card--register__radio-button .md-off{border-color:#ff5252}.input-error .card--register__radio-button .md-label{color:#ff5252}.card--register-opt-in .card--register__header{margin-bottom:2.3rem}.validation-box{width:45rem;background-color:#fff;padding:40px}@media (max-width:767px){.validation-box{height:100vh}}@media (min-width:1072px){.validation-box{min-height:50rem}}.validation-box__wrapper{display:flex;justify-content:space-around;height:100vh;flex-direction:row;align-items:center}.validation-box__valid{display:flex;flex:1;flex-direction:column}.validation-box form{display:flex;flex-direction:column}.validation-box__logo{max-width:200px;width:100%;height:auto}.validation-box__title{font-size:2.4rem;font-weight:400;margin-top:4rem;margin-bottom:5rem}.validation-box__label{padding-left:0;margin-bottom:10px}.validation-box__input{margin-bottom:10px}.validation-box__message{font-size:1.2rem;line-height:1.4rem;margin-left:.3rem}.validation-box__message--hint{color:rgba(0,0,0,.38)}.validation-box__message--error{color:#dd2c00}.validation-box__button{align-self:flex-end;background-color:#2196f3}[dir=rtl] .validation-box__button{align-self:flex-start;align-self:flex-end}.validation-box md-input-container:not(.md-input-invalid).md-input-focused .md-input{border-color:#2196f3}.validation-box md-input-container:not(.md-input-invalid).md-input-focused label{color:#2196f3}.certificate-box{width:100%;flex:1;display:flex;align-items:center}.certificate-box__content{max-width:100%;margin:3rem auto;padding:0;display:flex;flex-direction:column}@media (min-width:768px){.certificate-box__content{flex-wrap:nowrap}}@media (min-width:1072px){.certificate-box__content{max-width:58.6rem}}.name-history{display:flex;flex-direction:column;background-color:#fff;padding:2rem;border-bottom:1px solid rgba(0,0,0,.12)}@media (min-width:768px){.name-history{padding:6rem 15rem}}.name-history__subtitle,.name-history__title{font-family:Roboto,Arial,sans-serif;font-weight:400}.name-history__title{color:#3f51b5;font-size:2.4rem;line-height:3.2rem;margin-bottom:1.5rem}.name-history__subtitle{font-size:1.6rem;line-height:2rem;margin-bottom:3rem}.name-history__list{list-style:none;padding:0}.name-history__list__item{display:flex;flex-direction:column;align-items:baseline;font-size:1.4rem;line-height:2.2rem;padding-bottom:1rem}@media (min-width:768px){.name-history__list__item{flex-direction:row}}.name-history__list__item--secondary{font-weight:300;line-height:2rem}@media (min-width:768px){.name-history__list__item--secondary{margin:0 0 0 2rem}[dir=rtl] .name-history__list__item--secondary{margin:0 2rem 0 0}}.myg-card{margin:.8rem;flex:0 1 100%;display:flex;flex-direction:column}.myg-card__header{background-color:#3f51b5;display:flex;flex-direction:row;align-items:center;padding:1.8rem 2.4rem}.myg-card__header__image{margin:0 1rem 0 0;width:4.6rem;height:auto}[dir=rtl] .myg-card__header__image{margin:0 0 0 1rem}.myg-card__header__content{display:flex;flex-direction:column}.myg-card__header__subtitle,.myg-card__header__title{color:#fff;font-family:Roboto,Arial,sans-serif}.myg-card__header__title{font-size:1.6rem;line-height:2.4rem;font-weight:400}.myg-card__header__subtitle{font-size:1.4rem;line-height:2rem;font-weight:300}.myg-card__footer{padding:4.8rem 2.4rem}.myg-card__footer p{font-family:Roboto,Arial,sans-serif;font-weight:400;font-size:1.6rem}.certificate-header__logo{padding-left:24px;margin:0 0 0 .8rem}[dir=rtl] .certificate-header__logo{padding-left:0;padding-right:24px}.certificate-header__logo>a>img{width:200px;height:auto}[dir=rtl] .certificate-header__logo{margin:0 .8rem 0 0}@media (min-width:768px){.certificate-header__logo{margin:0}}.event-info{background:#f8f9fa;padding:24px 0 26px}@media (min-width:600px) and (max-width:1023px){.event-info{padding:24px 0 26px}}@media (max-width:599px){.event-info{padding:24px 0 26px}}.event-info__title{color:#3c4043;line-height:1.44!important;margin-bottom:21px}@media (min-width:600px) and (max-width:1023px){.event-info__title{margin-bottom:16px;max-width:288px}}.event-info__logos{display:flex;align-items:center;flex-wrap:wrap;margin-bottom:26px}.event-info__logos img{max-width:100%;min-height:24px;max-height:38px;object-fit:contain;margin-right:10px}[dir=rtl] .event-info__logos img{margin-right:0;margin-left:10px}.event-info__subtitle{display:flex;align-items:center;color:#34a853}.event-info__subtitle span{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Google Sans,Arial,sans-serif;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.29;letter-spacing:normal;font-weight:500}.event-info__subtitle i{margin-right:3px;font-size:22px}[dir=rtl] .event-info__subtitle i{margin-right:0;margin-left:3px}.event-certificate-form{background:#fff;padding:40px 0 88px}@media (min-width:1024px) and (max-width:1440px){.event-certificate-form{padding-bottom:80px}}@media (min-width:600px) and (max-width:1023px){.event-certificate-form{padding:32px 0 64px}}@media (max-width:599px){.event-certificate-form{padding:24px 0}}.event-certificate-form__title{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Google Sans,Arial,sans-serif;font-size:2.2rem!important;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.18!important;letter-spacing:normal;font-weight:500!important;color:#3c4043;margin-bottom:8px}@media (max-width:1023px){.event-certificate-form__title{font-size:1.6rem!important;line-height:1.63!important;margin-bottom:5px}}.event-certificate-form__description{color:#80868b;font-family:Roboto,Arial,sans-serif;font-size:1.6rem;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.75}@media (max-width:1023px){.event-certificate-form__description{font-size:1.4rem;line-height:1.71}}.event-certificate-form form{border-radius:6px;box-shadow:0 0 8px 0 rgba(241,243,244,.5);border:1px solid #e8eaed;padding:32px;margin-top:24px}.event-certificate-form__input-wrapper{display:flex;flex-direction:column;flex-wrap:wrap}.event-certificate-form__input-wrapper md-input-container{display:block;margin:15px 0}.event-certificate-form__input-wrapper md-input-container:not(.md-input-invalid).md-input-focused label{color:#1a73e8}.event-certificate-form__input-wrapper md-input-container:not(.md-input-invalid).md-input-focused .md-input{border-color:#1a73e8}.event-certificate-form__input-wrapper md-input-container:not(.md-input-invalid) label:not(.md-no-float):not(.md-container-ignore){padding-left:0;padding-bottom:10px}.event-certificate-form__input-wrapper md-input-container:not(.md-input-invalid) label{font-size:12px;line-height:1.33;margin-bottom:10px;color:#757575}.event-certificate-form__tip{opacity:.8;font-size:1.2rem;margin-top:9px;color:#757575}.event-certificate-form__download-cta--hidden{visibility:hidden}.event-cta-box{background:#fff;padding:40px 0 80px}@media (min-width:600px) and (max-width:1023px){.event-cta-box{padding-bottom:64px}}@media (max-width:599px){.event-cta-box{padding-bottom:24px 48px}}@media (max-width:1023px){.event-cta-box__wrapper{padding:24px;border-radius:6px;box-shadow:0 0 8px 0 rgba(241,243,244,.5);border:1px solid #e8eaed}}.event-cta-box__title{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Google Sans,Arial,sans-serif;font-size:2.2rem!important;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.18!important;letter-spacing:normal;font-weight:500!important;color:#3c4043;margin-bottom:8px}@media (max-width:1023px){.event-cta-box__title{font-size:1.6rem!important;line-height:1.63!important;margin-bottom:5px}}.event-cta-box__description{display:block;max-width:531px;color:#80868b;font-family:Roboto,Arial,sans-serif;font-size:1.6rem;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.75;margin-bottom:32px}@media (max-width:1023px){.event-cta-box__description{max-width:500px;font-size:1.4rem;line-height:1.71;margin-bottom:24px}}.certificate-already-downloaded-dialog{max-width:100%;width:626px;text-align:center;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);border-radius:6px;margin-left:16px;margin-right:16px}@media (min-width:1024px) and (max-width:1440px){.certificate-already-downloaded-dialog{width:626px}}@media (min-width:600px) and (max-width:1023px){.certificate-already-downloaded-dialog{width:584px}}@media (max-width:599px){.certificate-already-downloaded-dialog{width:288px}}.certificate-already-downloaded-dialog__content{padding:64px 105px}@media (min-width:600px) and (max-width:1023px){.certificate-already-downloaded-dialog__content{padding:64px 60px}}@media (max-width:599px){.certificate-already-downloaded-dialog__content{padding:32px 24px 35px}}.certificate-already-downloaded-dialog__title{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Google Sans,Arial,sans-serif;font-size:32px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.25!important;letter-spacing:normal;color:#3c4043;margin:0 0 8px}@media (min-width:600px) and (max-width:1023px){.certificate-already-downloaded-dialog__title{font-size:3rem!important;line-height:1.27!important}}@media (max-width:599px){.certificate-already-downloaded-dialog__title{font-size:2.5rem!important;line-height:1.24!important}}.certificate-already-downloaded-dialog__subtitle{font-family:Roboto,Arial,sans-serif;font-size:1.6rem;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.75;color:#80868b}.certificate-already-downloaded-dialog__actions{display:flex;justify-content:center;margin-top:24px}.certificate-already-downloaded-dialog__actions a{margin-right:8px}[dir=rtl] .certificate-already-downloaded-dialog__actions a{margin-right:0;margin-left:8px}@media (max-width:599px){.certificate-already-downloaded-dialog__actions a{margin-right:0;margin-bottom:16px}[dir=rtl] .certificate-already-downloaded-dialog__actions a{margin-right:0;margin-left:0}}@media (max-width:599px){.certificate-already-downloaded-dialog__actions{margin-top:16px;display:block}}.md-dialog-container{background-color:rgba(0,0,0,.2)}