@import url("https://fonts.googleapis.com/css2?family=Belanosima:wght@400;600;700&family=Luckiest+Guy&display=swap");*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}*{margin:0;padding:0}::-webkit-input-placeholder{color:#fff;font-weight:900}::-moz-placeholder{color:#fff;font-weight:900}::placeholder{color:#fff;font-weight:900}:-ms-input-placeholder{color:#fff;font-weight:900}::-ms-input-placeholder{color:#fff;font-weight:900}body,html{width:100%;height:100%;padding:0;margin:0}body{font-size:16px}h1,h2,p{font:600 .875em/1.3 Belanosima,helvetica,verdana,arial,sans-serif;color:#fff}@media screen and (min-width:30em){h1,h2,p{font-size:1em}}h1.is-centered,h2.is-centered,p.is-centered{text-align:center}h1.is-small,h2.is-small,p.is-small{font-size:.75em}@media screen and (min-width:30em){h1.is-small,h2.is-small,p.is-small{font-size:.875em}}h1 a,h2 a,p a{color:inherit}h1.invisible,h2.invisible,p.invisible{text-indent:-9999px;text-indent:100%;white-space:nowrap;overflow:hidden}button{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit}.promo-kenia,body{background-color:#ffedb3}.promo-kenia{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;width:100%;max-width:100%;height:auto;margin:0 auto;text-align:center}.promo-kenia>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.promo-kenia .invert-y{-webkit-transform:translateX(-120%) scale(-1);transform:translateX(-120%) scale(-1);position:absolute;top:-.3125em}.promo-kenia .invert-y-scaled{-webkit-transform:translateX(-100%) scale(-1);transform:translateX(-100%) scale(-1);position:absolute;top:0}.promo-kenia .acute:before{content:"'";-webkit-transform:translateY(-10%) rotate(50deg);transform:translateY(-10%) rotate(50deg);position:absolute;top:0;z-index:2}.app__patagonia{width:100%;max-width:960px;height:auto;margin:0 auto 1.875em}.header-banner{width:100%;height:168vw;background:url(../images/header-banner-mobile.png) center 0/contain no-repeat}@media screen and (min-width:30em){.header-banner{width:100%;height:19.375em;background:url(../images/header-banner.png) center 0/cover no-repeat}}@media screen and (min-width:32.75em){.header-banner{width:100%;height:21.25em;background:url(../images/header-banner.png) center 0/cover no-repeat}}@media screen and (min-width:48em){.header-banner{width:100%;height:28.75em}}@media screen and (min-width:60em){.header-banner{width:100%;height:30.5em}}.promo-kenia .section{margin:0 auto;padding:1em;width:100%}@media screen and (min-width:32.75em){.promo-kenia .section{max-width:60em;padding:1.125em 2.1875em}}@media screen and (min-width:60em){.promo-kenia .section{padding:1.25em 3.625em 2.1875em}}.promo-kenia .section__title{font:400 1.875em/1.3 Luckiest Guy,helvetica,verdana,arial,sans-serif;color:#00b0e9;text-align:center}@media screen and (min-width:48em){.promo-kenia .section__title{font-size:2.375em}}@media screen and (min-width:60em){.promo-kenia .section__title{font-size:2.8125em}}.promo-kenia .section__title.stroke{text-shadow:#346f33 4px 1px 0,#346f33 3.540302px 2.841471px 1px,#346f33 -3.416147px -1.09297px 1px,#346f33 -2.989992px 3.14112px 0,#346f33 -1.653644px -2.756802px 0,#346f33 2.283662px -2.958924px 0,#346f33 3.96017px -1.279415px 0}.promo-kenia .section__subtitle{font:400 1.5625em/1.3 Luckiest Guy,helvetica,verdana,arial,sans-serif;color:#e70062;text-align:center}@media screen and (min-width:30em){.promo-kenia .section__subtitle{font-size:1.25em}}.promo-kenia .section__desc{font-size:1.5625em;text-align:center;margin:.375em auto .875em;color:#31268b}.promo-kenia .section__desc--yellow{font-size:1.0625em;color:#00b0e9}.promo-kenia .section__desc--yellow.stroke{text-shadow:#fff 2px 0 0,#fff 3.540302px 1.841471px 1px,#fff -1.416147px -.09297px 1px,#fff -1.989992px 2.14112px 0,#fff -.653644px -1.756802px 0,#fff 1.283662px -1.958924px 0,#fff 2.96017px -.279415px 0}.promo-kenia .section__desc--small{font-size:1em}.promo-kenia .section__desc p{margin-top:.25em}.promo-kenia .section__legal p{font:100 .875em/1.3 Luckiest Guy,helvetica,verdana,arial,sans-serif}@media screen and (min-width:32.75em){.promo-kenia .section__legal p{font-size:1.0625em}}.promo-kenia .section__legal p .legal--link{font-weight:700;color:#00b0e9}.promo-kenia .green-shadow{-webkit-box-shadow:5px 5px 0 -1px #e70062;box-shadow:5px 5px 0 -1px #e70062}.promo-kenia .brown-shadow{-webkit-box-shadow:5px 5px 0 -1px #fff;box-shadow:5px 5px 0 -1px #fff}.promo-kenia .text-brown-shadow{text-shadow:2px 2px 0 #fff}.promo-kenia .form__title{font-size:1.375em;margin:1.25em 0;color:#31268b;font-family:Belanosima,helvetica,verdana,arial,sans-serif}.promo-kenia .form__field{width:100%;margin-top:.9375em}@media screen and (min-width:48em){.promo-kenia .form__field{width:100%;padding:0 .9375em;margin-top:0}}.promo-kenia .form__field:first-child{margin-top:0}@media screen and (min-width:48em){.promo-kenia .form__field:first-child{padding-left:0}}@media screen and (min-width:48em){.promo-kenia .form__field:last-child{padding-right:0}}.promo-kenia .form__input{width:100%;max-width:22.5em;height:2.15em;font:500 1em/120% helvetica,verdana,arial,sans-serif;color:#31268b;background:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #fff;margin-top:.5em;padding:.5em .625em;position:relative}@media screen and (min-width:48em){.promo-kenia .form__input{font-size:1.25em}}.promo-kenia .form__input.is-error{color:#d50000;border:2px solid #d50000}.promo-kenia .form__checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:.875em;height:.875em;background:#fff;position:relative}@media screen and (min-width:48em){.promo-kenia .form__checkbox{width:1.25em;height:1.25em}}.promo-kenia .form__checkbox:before{content:"";width:.625em;height:.625em;background:#fff;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media screen and (min-width:48em){.promo-kenia .form__checkbox:before{width:1em;height:1em}}.promo-kenia .form__checkbox:focus,.promo-kenia .form__checkbox:hover{cursor:pointer}.promo-kenia .form__checkbox:checked:before{background:#e70062}.promo-kenia .form__group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;margin-top:1.25em}@media screen and (min-width:48em){.promo-kenia .form__group{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.promo-kenia .form__group:first-child{margin-top:0}.promo-kenia .form__group.is-full .form__field{width:100%}.promo-kenia .form__group.is-full .form__field .form__input{max-width:100%}.promo-kenia .form__group.is-legal{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left}@media screen and (min-width:48em){.promo-kenia .form__group.is-legal{padding:0 2.25em}}.promo-kenia .form__group.is-legal .form__label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;font:300 .75em/120% helvetica,verdana,arial,sans-serif;color:#31268b;margin-top:.625em}@media screen and (min-width:32.75em){.promo-kenia .form__group.is-legal .form__label{font-size:.875em;margin-top:.75em}}.promo-kenia .form__group.is-legal .form__label:first-child{margin:0 auto}.promo-kenia .form__group.is-legal .form__label .form__checkbox{margin-right:.625em}.promo-kenia .form__group.is-legal .form__label .form__txt{-ms-flex-preferred-size:fit-content;flex-basis:fit-content;font-weight:100}.promo-kenia .form__group.is-legal .form__label .form__txt a{color:#31268b}.promo-kenia .form__group.is-legal .form__label .form__more{font-size:1em;font-family:helvetica;text-decoration:underline;padding:0;margin:0}.promo-kenia .form .section__legal p{font-size:.75em;margin:1.25em 0;text-align:left}@media screen and (min-width:32.75em){.promo-kenia .form .section__legal p{font-size:.875em;margin:1.875em}}input::-webkit-input-placeholder{font-weight:500;color:#27509b}input::-moz-placeholder{font-weight:500;color:#27509b}input:-ms-input-placeholder{font-weight:500;color:#27509b}input::-ms-input-placeholder{font-weight:500;color:#27509b}input::placeholder{font-weight:500;color:#27509b}input[type=date]:invalid::-webkit-datetime-edit{font-weight:500;color:#27509b}.button{font:600 1.625em/1.3 Belanosima,helvetica,verdana,arial,sans-serif;text-decoration:none;padding:.5em 1.125em .125em;margin:.75em auto 0;max-width:95%;font-size:1.5625em}@media screen and (min-width:48em){.button{font-size:2.375em}}.button--small{font-size:1.625em}.button--main{color:#fff;background-color:#27509b;font-family:Luckiest Guy,helvetica,verdana,arial,sans-serif;letter-spacing:.1em;border-radius:2.5em;-webkit-box-shadow:0 .125em 0 #1e3d76;box-shadow:0 .125em 0 #1e3d76;margin:.625em auto .9375em}.button--main--blue{background-color:#31268b;-webkit-box-shadow:0 .125em 0 #251d6a;box-shadow:0 .125em 0 #251d6a}.button--main--modal{font-size:1.625em}.button--rounded{font-size:.875em;line-height:110%;color:#31268b;background-color:#f2cd51;padding:.375em .625em;border-radius:2.5em;-webkit-box-shadow:0 .25em 0 #aa8f5b;box-shadow:0 .25em 0 #aa8f5b;max-width:80%;width:21.875em;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width:32.75em){.button--rounded{font-size:1.25em}}.button--rounded .icon-info{width:2.1875em;height:2.1875em;margin:auto .3125em;background:transparent 50%/contain no-repeat;background-image:url(../images/icon-info.png)}.button--rounded .text{margin:0 .625em}.button--modal{width:.90625em;height:.90625em;padding:0;position:absolute;right:.3125em;top:-.4375em;background:transparent 50%/cover no-repeat;background-image:url(../images/modal-close-button.png)}.button--yellow{background-color:#feee00;-webkit-box-shadow:0 .125em 0 #a19700;box-shadow:0 .125em 0 #a19700;color:#31268b}.header{height:3.75em}.header--logo{position:absolute;background:url(../images/logo-dinos.png) center 0/contain no-repeat;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:2;width:10.4166666667em;height:4.1666666667em;bottom:-2.625em}@media screen and (min-width:30em){.header--logo{width:12.0192307692em;height:4.8076923077em;bottom:-3.125em}}@media screen and (min-width:60em){.header--logo{width:15.625em;height:6.25em;bottom:-3.75em}}.footer{overflow:hidden}@media screen and (min-width:60em){.footer{height:9.375em}}.footer--logo{width:15.625em;height:2.5em;max-width:70%;background:url(../images/logo-dinos.png) center 0/contain no-repeat;margin:1.25em auto;z-index:2}.footer--links{max-width:90%;margin:.625em auto}@media screen and (min-width:30em){.footer--links{max-width:60%;margin:.625em auto}}@media screen and (min-width:60em){.footer--links{max-width:60%;margin-left:auto}}.footer--links ul{list-style:none;text-align:center}.footer--links li,.footer--links p{display:inline}.footer--links a,.footer--links p{text-decoration:none;color:#080094;text-transform:uppercase;font:11px/160% Roboto,Arial,Helvetica,sans-serif;font-weight:700}.footer--links a:hover{text-decoration:underline}.footer,.header{width:100%;background-color:#f4c143}.footer__link,.header__link{display:block}.footer__link--instagram,.header__link--instagram{position:absolute;background:url(../images/header-ig.png) center 0/contain no-repeat;z-index:3;width:3.6538461538em;height:4.3269230769em;right:0}@media screen and (min-width:60em){.footer__link--instagram,.header__link--instagram{width:4.75em;height:5.625em;right:3.125em}}.footer__link--facebook,.header__link--facebook{width:2.875em;height:4.6875em;background:url(../images/footer-fb.png) center 0/contain no-repeat}.footer__link--youtube,.header__link--youtube{width:3em;height:4.6875em;background:url(../images/footer-yt.png) center 0/contain no-repeat}.footer .socials,.header .socials{width:7.5em;height:4.5625em;display:none;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;bottom:0;position:relative;margin:auto}@media screen and (min-width:60em){.footer .socials,.header .socials{position:absolute;right:3.125em;bottom:0}}.modal{display:block;width:100%;height:100%;max-width:100%;padding:0;-webkit-transition:none;transition:none;background:rgba(0,0,0,.6);position:fixed;z-index:30;overflow-y:auto;overflow-x:hidden;opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation:modal-enter .5s ease-in-out;animation:modal-enter .5s ease-in-out}.modal.anim-leave,.modal.anim-leave .modal__box{-webkit-animation:modal-leave .3s ease-in-out;animation:modal-leave .3s ease-in-out}.modal__box{-webkit-animation:modal-enter .5s ease-in-out;animation:modal-enter .5s ease-in-out}.modal .modal__box{background-color:#00b0e9;position:relative;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;top:50%;z-index:2}.modal .modal__shadow{width:100%;height:100%;position:absolute;left:0;top:0;z-index:1}.modal .modal__box--content{position:relative;padding:2.5em .625em}@media screen and (min-width:60em){.modal .modal__box--content{padding:2.5em}}.modal .button--close{position:absolute;right:0;top:0}.modal--login .modal__box,.modal--popup .modal__box,.modal--winner .modal__box{max-width:18.125em;background:transparent 50%/cover no-repeat;background-color:#00b0e9;background-image:url(../images/modal-background.jpg)}@media screen and (min-width:30em){.modal--login .modal__box,.modal--popup .modal__box,.modal--winner .modal__box{max-width:28.75em}}@media screen and (min-width:48em){.modal--login .modal__box,.modal--popup .modal__box,.modal--winner .modal__box{max-width:35em}}.modal--login .modal__box--content,.modal--popup .modal__box--content,.modal--winner .modal__box--content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:5px 5px 0 -1px #31268b;box-shadow:5px 5px 0 -1px #31268b}.modal--login .modal__background,.modal--popup .modal__background,.modal--winner .modal__background{background:url(../images/modal-background.jpg) center 0/contain}.modal--login .modal__title,.modal--popup .modal__title,.modal--winner .modal__title{font:400 1.5625em/120% Luckiest Guy,helvetica,verdana,arial,sans-serif;color:#31268b;text-align:center;max-width:95%}@media screen and (min-width:60em){.modal--login .modal__title,.modal--popup .modal__title,.modal--winner .modal__title{font-size:2.1875em}}.modal--login .modal__subtitle,.modal--popup .modal__subtitle,.modal--winner .modal__subtitle{font:600 1em/140% Belanosima,helvetica,verdana,arial,sans-serif;color:#31268b;text-align:center;margin-top:1.25em}.modal--login .modal__description,.modal--popup .modal__description,.modal--winner .modal__description{font:600 1em/140% Belanosima,helvetica,verdana,arial,sans-serif;color:#27509b;text-align:center;margin-top:1.25em}.modal--login .modal__end,.modal--popup .modal__end,.modal--winner .modal__end{font:600 1.375em/140% Belanosima,helvetica,verdana,arial,sans-serif;color:#27509b;text-align:center;margin-top:1.25em}.modal--login .modal__little,.modal--popup .modal__little,.modal--winner .modal__little{font:600 .75em/140% Belanosima,helvetica,verdana,arial,sans-serif;color:#31268b;text-align:center}.modal--login .modal__congrats,.modal--popup .modal__congrats,.modal--winner .modal__congrats{font:400 2.1875em/120% Luckiest Guy,helvetica,verdana,arial,sans-serif;color:#27509b;background-color:#31268b;padding:.3125em;text-align:center;margin-bottom:.9375em}.modal--login .button--action,.modal--popup .button--action,.modal--winner .button--action{margin-top:.9375em}.modal--login .modal__input{width:28.125em;padding:.625em;width:18.75em}@media screen and (min-width:48em){.modal--login .modal__input{width:28.125em}}.modal--login .modal__link{font:600 1em/140% Belanosima,helvetica,verdana,arial,sans-serif;text-align:center;text-transform:uppercase}.modal--login .modal__label{font:600 .75em/140% Belanosima,helvetica,verdana,arial,sans-serif;color:#31268b;width:20.3125em;text-transform:uppercase;text-align:left;margin-top:1.25em;margin-bottom:.3125em}@media screen and (min-width:48em){.modal--login .modal__label{width:30.625em}}.modal--login .modal__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modal--codes .modal__box,.modal--legals .modal__box{max-width:18.125em;background:transparent 50%/cover no-repeat;background-color:#00b0e9;background-image:url(../images/modal-background.jpg)}@media screen and (min-width:30em){.modal--codes .modal__box,.modal--legals .modal__box{max-width:28.75em}}@media screen and (min-width:48em){.modal--codes .modal__box,.modal--legals .modal__box{max-width:35em}}.modal--codes .modal__box--content,.modal--legals .modal__box--content{font-size:.8em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:5px 5px 0 -1px #31268b;box-shadow:5px 5px 0 -1px #31268b}@media screen and (min-width:48em){.modal--codes .modal__box--content,.modal--legals .modal__box--content{font-size:1em;padding:2.875em}}.modal--codes .modal__box--content ul,.modal--legals .modal__box--content ul{padding:0 0 0 1em;margin:.75em 0;list-style:none}.modal--codes .modal__box--content li,.modal--legals .modal__box--content li{text-align:center;margin-top:.9375em}.modal--codes .modal__background,.modal--legals .modal__background{background:url(../images/modal-bckg.png) center 0/contain}.modal--codes .modal__title,.modal--legals .modal__title{font:400 2.1875em/1.3 Luckiest Guy,helvetica,verdana,arial,sans-serif;color:#31268b;text-align:center}.modal--codes .modal__title em,.modal--legals .modal__title em{color:#31268b}.modal--codes .modal__subtitle,.modal--legals .modal__subtitle{font:600 1.375em/140% Luckiest Guy,helvetica,verdana,arial,sans-serif;color:#27509b;text-align:center;margin-top:1.25em}.modal--codes .modal__description,.modal--legals .modal__description{font:600 1em/140% Belanosima,helvetica,verdana,arial,sans-serif;color:#27509b;text-align:center;margin-top:1.25em}.modal--codes .button--action,.modal--legals .button--action{margin-top:.9375em}.modal--legals .modal__box{top:1.25em;margin-bottom:2.5em;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (min-width:60em){.modal--legals .modal__box{top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin-bottom:0}}@-webkit-keyframes modal-enter{0%{opacity:0}to{opacity:1}}@keyframes modal-enter{0%{opacity:0}to{opacity:1}}@-webkit-keyframes modal-box-enter{0%{-webkit-transform:translate(-50%,-50%) scale(1.3);transform:translate(-50%,-50%) scale(1.3)}to{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}}@keyframes modal-box-enter{0%{-webkit-transform:translate(-50%,-50%) scale(1.3);transform:translate(-50%,-50%) scale(1.3)}to{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}}@-webkit-keyframes modal-leave{0%{opacity:1}to{opacity:0}}@keyframes modal-leave{0%{opacity:1}to{opacity:0}}@-webkit-keyframes modal-box-leave{0%{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}to{-webkit-transform:translate(-50%,-50%) scale(1.3);transform:translate(-50%,-50%) scale(1.3)}}@keyframes modal-box-leave{0%{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}to{-webkit-transform:translate(-50%,-50%) scale(1.3);transform:translate(-50%,-50%) scale(1.3)}}.promo-kenia--home{margin:0 auto}.promo-kenia--home .section__howto{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:93%}@media screen and (min-width:48em){.promo-kenia--home .section__howto{width:83%}}.promo-kenia--home .section__howto .steps{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:48em){.promo-kenia--home .section__howto .steps{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.promo-kenia--home .section__howto .steps .step{margin:.25em 0 1.125em;padding:1.25em 1.25em 2em;background:#31268b;-webkit-box-shadow:0 20px 0 -15px #fff;box-shadow:0 20px 0 -15px #fff}@media screen and (min-width:60em){.promo-kenia--home .section__howto .steps .step{width:34.375em}}.promo-kenia--home .section__howto .steps .step__num{font-family:Belanosima,helvetica,verdana,arial,sans-serif;font-size:2.625em;color:#fff;background-color:#e70062;height:1.375em;width:1.375em;border-radius:2.5em;padding-top:.1875em;text-align:center;-webkit-transform:translateX(-50%);transform:translateX(-50%);position:absolute;left:50%;top:-.9375em;border:.0625em solid #ffedb3}.promo-kenia--home .section__howto .steps .step__desc{text-align:center;font-size:1.125em;color:#fff;margin:.625em auto;max-width:93%}@media screen and (min-width:32.75em){.promo-kenia--home .section__howto .steps .step__desc{font-size:1.5em}}.promo-kenia--home .section__howto .steps .step__desc .color--secondary{color:#00b0e9}.promo-kenia--home .section__howto .steps .step__big{font:600 1.5em/1.15 Luckiest Guy,helvetica,verdana,arial,sans-serif;color:#00b0e9;text-align:center;text-transform:uppercase;width:10em;margin:auto;background:url(../images/ganha-deco.png) center 0/contain no-repeat;background-position-y:.1875em}@media screen and (min-width:30em){.promo-kenia--home .section__howto .steps .step__big{font-size:2.125em}}.promo-kenia--home .section__howto .steps .step__img{margin:0 auto}.promo-kenia--home .section__howto .steps .step__img-1{width:17em;height:7.1875em;max-width:100%;aspect-ratio:390/921;background:url(../images/img-step-1.png) center 0/contain no-repeat;margin:0 auto .5em}@media screen and (min-width:32.75em){.promo-kenia--home .section__howto .steps .step__img-1{margin:0 auto;width:31.125em;height:12.1875em}}.promo-kenia--home .section__howto .steps .step__img-2{width:6.875em;height:7.53125em;background:url(../images/img-step-2.png) center 0/contain no-repeat}.promo-kenia--home .section__howto .steps .step__img-3{width:13.375em;height:9.4375em;background:url(../images/img-step-3.png) center 0/contain no-repeat;bottom:-.5em}@media screen and (min-width:32.75em){.promo-kenia--home .section__howto .steps .step__img-3{bottom:inherit}}@media screen and (min-width:48em){.promo-kenia--home .section__howto .steps .step__img-3{bottom:-.5em}}.promo-kenia--home .section__packs .packs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:17.5em;max-width:100%;margin:1em 0 0;background:#e70062}@media screen and (min-width:30em){.promo-kenia--home .section__packs .packs{width:51.625em}}@media screen and (min-width:48em){.promo-kenia--home .section__packs .packs{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:2em 0 0}}.promo-kenia--home .section__packs .packs__group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}@media screen and (min-width:48em){.promo-kenia--home .section__packs .packs__group{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:50%}}.promo-kenia--home .section__packs .packs .pack{margin:1em .5em -2em}@media screen and (min-width:32.75em){.promo-kenia--home .section__packs .packs .pack{margin:1em .5em .75em}}.promo-kenia--home .section__packs .packs .pack-1{width:8.8125em;height:8.6875em;background:url(../images/pack-1.png) center 0/contain no-repeat;margin-left:1em}.promo-kenia--home .section__packs .packs .pack-2{width:11.1875em;height:4.375em;background:url(../images/pack-2.png) center 0/contain no-repeat}.promo-kenia--home .section__packs .packs .pack-3{width:11.5em;height:6.3125em;background:url(../images/pack-3.png) center 0/contain no-repeat}.promo-kenia--home .section__packs .packs .pack-4{width:11.5625em;height:9.5em;background:url(../images/pack-4.png) center 0/contain no-repeat;margin-right:1em}.promo-kenia--home .section__legals{margin-top:1.25em}.promo-kenia--home .section__legal{font-size:1em;text-align:center;color:#31268b;margin:0 auto}@media screen and (min-width:30em){.promo-kenia--home .section__legal{font-size:1.3125em}}.promo-kenia--home .section__legal a{text-decoration:underline}.promo-kenia--registry .button{font-size:1.25em}@media screen and (min-width:32.75em){.promo-kenia--registry .button{font-size:2.375em}}.promo-kenia--check .is-legal{margin:1.875em auto;width:100%;text-align:center}@media screen and (min-width:48em){.promo-kenia--check .is-legal{width:70%}}@media screen and (min-width:60em){.promo-kenia--check .is-legal{width:34.375em}}.promo-kenia--login .form,.promo-kenia--login .section__desc{margin-top:1.5em}.promo-kenia--login .forgot--link{text-decoration:underline;color:#00b0e9}.promo-kenia--login a.button{display:inline-block}.promo-kenia--forgot .form{margin:1em auto 0}.promo-kenia--forgot .form__field{margin:0 auto}.promo-kenia--submit .button--submit{margin:1.25em auto .625em}.promo-kenia--submit .form{margin:1em auto 0;width:100%}.promo-kenia--submit .form__field{margin:0 auto}