:root{--lottery-bg-color:#24942d;--lottery-bg-color-hover:#1a6e21;--gkl-partner-first-color:#f9f6f1;--gkl-partner-second-color:#146eaf}.rte ol,.rte ul,.rte-list,.rte_list{list-style-type:none;margin:0;padding:0}.ie10 .rte ol,.ie10 .rte ul,.ie10 .rte-list,.ie10 .rte_list,.ie11 .rte ol,.ie11 .rte ul,.ie11 .rte-list,.ie11 .rte_list,.rte .ie10 ol,.rte .ie10 ul,.rte .ie11 ol,.rte .ie11 ul{list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.rte ol,.rte ul,.rte-list,.rte_list{margin-top:0}.rte ol li,.rte ul li,.rte-list li,.rte_list li{font-size:16px;line-height:1.5;line-height:24px;padding-left:34px;position:relative}.rte ol li+li,.rte ul li+li,.rte-list li+li,.rte_list li+li{margin-top:9px}.rte ol li:first-child,.rte ul li:first-child,.rte-list li:first-child,.rte_list li:first-child{margin-top:0}.rte ol li:before,.rte ul li:before,.rte-list li:before,.rte_list li:before{display:block;font-weight:700;left:0;line-height:1.5;position:absolute;text-align:right;top:0;width:24px}.rte .large-headline,.rte h2{font-size:32px;font-weight:700;line-height:1.2;margin-bottom:8px}@media only screen and (min-width:1280px){.rte .large-headline,.rte h2{font-size:70px;font-weight:700;line-height:1.2}}.rte .small-headline,.rte h3{font-size:28px;font-weight:900;line-height:1.2;margin-bottom:8px}@media only screen and (min-width:1280px){.rte .small-headline,.rte h3{font-size:40px;font-weight:900;font-weight:700;line-height:1.2}}.rte .medium-subheadline,.rte h4{font-size:28px;font-weight:900;line-height:1.2;margin-bottom:8px}@media only screen and (min-width:1280px){.rte .medium-subheadline,.rte h4{font-size:32px;font-weight:700;line-height:1.2}}.rte .small-subheadline,.rte h5{font-size:28px;font-weight:900;line-height:1.2;margin-bottom:8px}.rte p{font-size:16px;line-height:1.5}.rte *{font-family:Roboto,sans-serif!important}.rte h2.medium-subline,.rte h3.medium-subline,.rte h4.medium-subline,.rte h5.medium-subline,.rte p.medium-subline{font-size:24px;font-weight:500;font-weight:700;line-height:1.2}.rte h2.small-subline,.rte h3.small-subline,.rte h4.small-subline,.rte h5.small-subline,.rte p.small-subline{font-size:20px;font-weight:700;font-weight:900;line-height:1.2}.rte h2.copy,.rte h2.is--copy,.rte h3.copy,.rte h3.is--copy,.rte h4.copy,.rte h4.is--copy,.rte h5.copy,.rte h5.is--copy,.rte p.copy,.rte p.is--copy{font-size:16px;line-height:1.5}.rte h2.is--textinput,.rte h2.textinput,.rte h3.is--textinput,.rte h3.textinput,.rte h4.is--textinput,.rte h4.textinput,.rte h5.is--textinput,.rte h5.textinput,.rte p.is--textinput,.rte p.textinput{font-size:24px;font-style:italic;line-height:1.2}.rte h2.is--topline,.rte h2.topline,.rte h3.is--topline,.rte h3.topline,.rte h4.is--topline,.rte h4.topline,.rte h5.is--topline,.rte h5.topline,.rte p.is--topline,.rte p.topline{font-size:16px;font-weight:400;font-weight:500;line-height:1.2}.rte h2.is--legal,.rte h2.legal,.rte h3.is--legal,.rte h3.legal,.rte h4.is--legal,.rte h4.legal,.rte h5.is--legal,.rte h5.legal,.rte p.is--legal,.rte p.legal{font-size:12px;font-weight:400;line-height:1.5}.rte h2.is--label,.rte h2.label,.rte h3.is--label,.rte h3.label,.rte h4.is--label,.rte h4.label,.rte h5.is--label,.rte h5.label,.rte p.is--label,.rte p.label{font-size:14px;letter-spacing:1.5px;line-height:1.4}.rte h2 a:not(.button),.rte h3 a:not(.button),.rte h4 a:not(.button),.rte h5 a:not(.button),.rte p a:not(.button){display:inline-block;font-weight:700;position:relative;text-decoration:underline;transition:color .35s cubic-bezier(.645,.045,.355,1)}.csshover .rte h2 a:not(.button):hover,.csshover .rte h3 a:not(.button):hover,.csshover .rte h4 a:not(.button):hover,.csshover .rte h5 a:not(.button):hover,.csshover .rte p a:not(.button):hover{color:#f6a500}.rte ol{counter-reset:number}.rte ol li:before{content:counter(number) ".";counter-increment:number}.rte ul li:before{content:"•";font-size:24px;line-height:24px;width:20px}.rte *+ol,.rte *+ul{margin:22px 0}.rte b,.rte strong{font-weight:700}.rte a{color:#1a2c3a}.mini-rte{font-weight:400}.mini-rte a{color:#1a2c3a}.mini-rte p{font-size:16px;line-height:1.5}.mini-rte h1 p,.mini-rte h2 p,.mini-rte h3 p,.mini-rte h4 p,.mini-rte h5 p{font-size:inherit;font-weight:400;line-height:inherit}.mini-rte b,.mini-rte strong{font-weight:700}.mini-rte i{font-style:italic}.account{padding:45px 0}@media only screen and (min-width:1280px){.account{padding:85px 0 65px}}.account .form__action{text-align:left}.account__copy{font-size:16px;line-height:1.5}.account__head,.account__registration{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:auto;margin-right:auto;max-width:1920px;width:86.38889%}@media print{.account__head,.account__registration{display:block!important}}.account__head__inner,.account__registration__inner{flex-basis:auto;flex-basis:100%;max-width:100%;padding-left:1.76849%;padding-right:1.76849%;width:100%}@media print{.account__head__inner,.account__registration__inner{display:block!important}}@media only screen and (min-width:1280px){.account__head__inner,.account__registration__inner{margin-left:8.33333%}}.account__container{display:flex;flex-direction:row;flex-wrap:wrap;margin:20px auto 45px;max-width:1920px;width:86.38889%}@media print{.account__container{display:block!important}}.account__content{flex-basis:auto;flex-basis:100%;max-width:100%;max-width:475px;padding-left:1.76849%;padding-right:1.76849%;width:100%}@media print{.account__content{display:block!important}}@media only screen and (min-width:1280px){.account__content{flex-basis:auto;flex-basis:41.66667%;margin-left:8.33333%;max-width:41.66667%;padding-left:1.76849%;padding-right:1.76849%;width:100%}}.account__content .form__action{align-items:flex-end}.account__headline{font-size:28px;font-weight:900;line-height:1.2;margin-bottom:45px}@media only screen and (min-width:1280px){.account__headline{font-size:40px;font-weight:900;line-height:1.2}}.account__subline{font-size:20px;font-weight:700;line-height:1.2;margin-bottom:20px}@media only screen and (min-width:1280px){.account__subline{font-size:24px;font-weight:500;font-weight:700;line-height:1.2;margin-bottom:25px}}.account__registration{margin-top:30px}.account__divider{border-top:1px solid #d2d2d1;height:1px;margin-top:20px;padding-top:45px}.account__sub-buttons{display:block}@media only screen and (min-width:1024px){.account__sub-buttons{display:flex}}.account__sub-buttons .account__sub-button{margin-bottom:60px}@media only screen and (min-width:1024px){.account__sub-buttons .account__sub-button{flex-basis:50%;margin-bottom:0;max-width:50%}}.account__login-process{display:block}@media only screen and (min-width:1024px){.account__login-process{display:flex}.account__login-process__left{flex-basis:58.33333%;max-width:58.33333%}}.account__login-process__right{border:1px solid #d2d2d1;flex-basis:83.33333%;margin-left:8.33333%;margin-top:60px;max-width:83.33333%;padding:60px 40px;text-align:left}@media only screen and (min-width:768px){.account__login-process__right{flex-basis:41.66667%;margin-left:8.33333%;max-width:41.66667%}}@media only screen and (min-width:1024px){.account__login-process__right{flex-basis:25%;margin-left:0;max-height:320px;max-width:25%;padding:40px 20px;text-align:center}}.account__login-process__right h3{margin-bottom:40px}.account__login-process__right h2{margin-bottom:30px;margin-top:20px}.account__login-process__right .account__copy{margin-bottom:20px}