html{box-sizing:border-box}*,::after,::before{box-sizing:inherit}html{box-sizing:border-box}*,::after,::before{box-sizing:inherit}.btn-large{height:44px;padding:0 64px;margin-top:16px}.btn-50{width:50%}.btn-70{width:70%}.btn-95{width:95%}.btn-100{width:100%}@media screen and (max-width:640px){.dialog,md-dialog{max-height:95%;max-width:95%}}.dialog .title,.dialog button.md-primary span,.dialog h2,md-dialog .title,md-dialog button.md-primary span,md-dialog h2{font-size:16px;margin-bottom:0}.dialog .subtitle,md-dialog .subtitle{font-size:12px;font-weight:400;margin-top:4px}.dialog md-dialog-actions .md-button.md-secundary,md-dialog md-dialog-actions .md-button.md-secundary{color:#9b9b9b}.dialog md-dialog-actions .md-button[disabled],md-dialog md-dialog-actions .md-button[disabled]{color:#9b9b9b}.dialog md-dialog-content,md-dialog md-dialog-content{display:block}.dialog .md-dialog-content-body,md-dialog .md-dialog-content-body{margin-top:20px}.dialog .md-dialog-content-body p,md-dialog .md-dialog-content-body p{margin:0}.md-dialog-container{top:0!important}.form md-input-container input{padding-bottom:8px}.form md-input-container label{color:#bdbdbd;font-weight:400}.form md-input-container textarea{height:auto;line-height:1.5;padding-bottom:6px}.form md-input-container md-select .md-select-label{width:100%}.form md-input-container md-select md-select-value{padding-bottom:2px}.form md-input-container.with-help-message{padding-bottom:40px}.form md-input-container .help-message{position:absolute;top:50px;bottom:0;font-size:12px;line-height:1.5;padding:0;width:100%}.form .md-input-has-messages{height:36px}.form .datepicker{margin-top:12px}md-select-menu md-option[selected]{color:#43a047}md-select:not([disabled]):focus .md-select-label,md-select:not([disabled]):focus .md-select-value{border-color:#43a047!important}md-select-menu.md-default-theme md-option[selected]:focus{background:#f5f5f5}.list{list-style-type:none;margin:0;padding:0}dl{margin-bottom:.75em}dl dt{font-weight:700;margin-top:.75em}dl dd{margin:0}.md-list{padding:8px 0}.md-list .currency{font-weight:700}.md-list .currency.more{color:#4caf50}.md-list .currency.info{color:#2196f3}.md-list .currency.less{color:#ef9c00}.md-list .md-2-line,.md-list .md-3-line{min-height:0}.md-list .md-2-line .icon,.md-list .md-3-line .icon{height:64px;width:64px;margin-right:16px}.md-list .md-2-line .md-avatar,.md-list .md-3-line .md-avatar{height:56px;width:56px;min-width:56px;margin-right:16px}.md-list .md-2-line .md-list-item-text .title,.md-list .md-3-line .md-list-item-text .title{font-size:14px;font-weight:500}.md-list .md-3-line .md-list-item-text{margin:0}.md-list .md-3-line .md-list-item-text .subtitle{color:rgba(0,0,0,.54)}.md-list .md-3-line .md-list-item-text .value{color:rgba(0,0,0,.38);font-weight:400}.md-list .md-2-line .md-list-item-text .date{font-weight:400}.md-list .md-2-line .label{font-weight:500}.md-list .md-2-line .data{font-weight:400}.md-toast.toast-notification{position:fixed}@media screen and (max-width:640px){.md-toast.toast-notification{height:70px;max-height:none}.md-toast.toast-notification p{margin-top:15px;margin-bottom:15px}}.md-toast.toast-notification.md-left.md-right{margin-right:auto;margin-left:auto;max-width:90%;width:700px}.md-toast.toast-notification.danger button{color:#db4437}.md-toast.toast-notification.success button{color:#43a047}.md-toast.toast-notification.warning button{color:#ef9c00}.wrapper .footer{min-height:248px;padding:32px 0;width:100%;position:absolute}.wrapper .footer::after{clear:both;content:"";display:table}.wrapper .footer .container{max-width:720px;margin-left:auto;margin-right:auto}.wrapper .footer .container::after{clear:both;content:"";display:table}@media screen and (max-width:860px){.wrapper .footer .container{padding:0 32px}}.wrapper .footer .title{color:#43a047;font-size:16px}@media screen and (max-width:640px){.wrapper .footer .title{margin-top:32px}}.wrapper .footer .item{border-bottom:1px solid #454545;line-height:1.5;width:80%}@media screen and (max-width:640px){.wrapper .footer .item{width:100%}}.wrapper .footer .item .link{color:#fff;display:inline-block;font-size:12px;font-weight:500;margin:8px 0}.wrapper .footer .item .link:hover{color:#e0e0e0}.wrapper .footer .download{background:0 0;padding:32px 0;text-align:left}.wrapper .footer .download .image{margin:0}.wrapper .footer .download .item{border:0}.main-header{border-bottom:0;height:64px;position:fixed;top:0;z-index:50}@media screen and (max-width:640px){.main-header{height:56px}}.main-header .menu-item{border-bottom:4px solid transparent;border-radius:0;padding-top:5px}@media screen and (max-width:640px){.main-header .menu-item{display:none}}.main-header .menu-item.active,.main-header .menu-item:hover{background:0 0;border-bottom-color:#43a047;color:#43a047}.main-header .menu-sm{display:none}@media screen and (max-width:640px){.main-header .menu-sm{display:block}}.notification-info{background-color:#fa3e3e;border-radius:50%;color:#fff;font-size:10px;position:absolute;top:5px;right:4px;width:18px;height:18px;text-align:center}.notification-info span{position:relative;bottom:2px}.main-profile{width:64px!important;height:64px!important}.main-profile-title{margin:8px 8px 32px}.nested-profile{width:35px!important;height:35px!important;margin-top:0!important}.pointer{cursor:pointer}.main-header a,.main-header button,.md-sidenav-left a,.md-sidenav-left button{border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;transition:opacity .25s ease;height:64px;line-height:46px}.main-header a.brand-logo,.main-header button.brand-logo,.md-sidenav-left a.brand-logo,.md-sidenav-left button.brand-logo{background-image:url(../assets/images/svg/img_logo_bonuz_header.svg);background-position:left top;background-repeat:no-repeat;display:block;float:left;height:auto;margin-top:10px;overflow:hidden;text-indent:999px;white-space:nowrap;width:130px}.main-header a.login,.main-header button.login,.md-sidenav-left a.login,.md-sidenav-left button.login{box-shadow:0 2px 2px rgba(0,0,0,.24);height:auto}.main-header a.login:hover,.main-header button.login:hover,.md-sidenav-left a.login:hover,.md-sidenav-left button.login:hover{background:#43a047}.main-header button,.md-sidenav-left button{display:inline-block;padding:0 15px}md-toolbar .md-menu{margin:0}md-toolbar .md-menu .md-icon-button span{font-size:20px}.header md-toolbar{transition:all .5s ease;top:0}.header md-toolbar.scroll{transition:all .5s ease;top:-90px}.material-icons{font-family:'Material Icons';font-weight:400;font-style:normal;font-size:24px;display:inline-block;width:1em;height:1em;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:'liga';font-feature-settings:'liga'}:focus{outline:0}html{min-height:100%;position:relative}.view{min-height:100%;position:relative}.wrapper{display:block}@media screen and (max-width:640px){.wrapper{padding-bottom:430px}}@media screen and (min-width:600px) and (max-width:960px){.wrapper{padding-bottom:410px}}@media screen and (max-width:440px){.wrapper{padding-bottom:0}}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}md-select-label span{width:90%}.container{max-width:744px;margin-left:auto;margin-right:auto;width:100%;max-width:744px}.container::after{clear:both;content:"";display:table}@media screen and (max-width:860px){.container{max-width:100%;margin-left:auto;margin-right:auto}.container::after{clear:both;content:"";display:table}}.container::after{clear:both;content:'';display:table}@media screen and (max-width:860px){.container{margin-top:0;width:auto}}.detail-experience-bar{max-width:540px}.page{margin-bottom:8px;border-radius:2px}.page.small-page{margin-left:auto;margin-right:auto;max-width:368px}.page[layout-padding]{padding:24px}md-input-container [ng-message]{display:inline-block;margin-top:8px!important;padding:0!important;text-align:left;width:100%}.content{overflow:auto;min-height:115px}md-dialog{background-color:#fff}md-list-item .md-avatar{height:56px;width:56px;margin-top:16px!important;margin-bottom:16px;margin-right:16px!important}md-list-item.active button{background-color:rgba(33,33,33,.09)}md-sidenav.menu-content md-list-item .md-avatar{margin-top:40px!important}md-sidenav.menu-content md-list-item md-icon.menu-icon{margin-top:12px!important}md-list{padding:0!important}md-menu-content{background-color:#fff}md-tabs[md-border-bottom] md-tabs-wrapper{border-style:hidden}.menu-open{height:100%;overflow:hidden;position:fixed;width:100%}@media screen and (min-width:320px) and (max-width:320px){md-tab-item span{font-size:13px}}@media screen and (max-width:319px){md-tab-item span{font-size:12px}}.load-content{z-index:1000;position:fixed;background-color:rgba(0,0,0,.2);width:100%;height:100%}.no-header .subheader{padding-top:40px}.subheader{color:#fff;display:inline-block;padding-top:64px;text-align:center;width:100%}@media screen and (min-width:600px) and (max-width:960px){.subheader{padding-top:48px}}@media screen and (max-width:600px){.subheader{padding-top:52px}}.subheader .container{margin-top:16px;margin-bottom:16px;min-height:54px}@media screen and (max-width:640px){.subheader .container{margin:24px 0}}.pages-bonuses.pages-bonuses-details{background:#fff;border-radius:2px;box-shadow:2px 2px 4px #9b9b9b;margin:-86px auto 20px;padding:0}@media screen and (max-width:640px){.pages-bonuses.pages-bonuses-details{box-shadow:none;margin-top:-158px;position:relative;z-index:50}}.pages-bonuses.pages-bonuses-details .md-toolbar-tools{padding:0 8px}@media screen and (max-width:640px){.pages-bonuses.pages-bonuses-details .md-toolbar-tools{padding-right:0}}.pages-bonuses-details{width:420px}@media screen and (max-width:640px){.pages-bonuses-details{width:100%}}.pages-bonuses-details .bonuses-content{background:#fff;color:#454545;padding:0;position:relative}.pages-bonuses-details .bonuses-content .banner{height:315px;width:100%;overflow:hidden;position:relative}@media screen and (max-width:640px){.pages-bonuses-details .bonuses-content .banner{height:auto;width:100%}}.pages-bonuses-details .bonuses-content .banner .img-card{width:100%}@media screen and (max-width:640px){.pages-bonuses-details .bonuses-content .banner .img-card{top:-30%}}.pages-bonuses-details .message.message-done{position:absolute}.pages-bonuses-details .recurrent{color:#fff}@media screen and (max-width:640px){.pages-bonuses-details .recurrent{margin-top:2px}}.pages-bonuses-details .recurrent .icon{height:16px;width:16px;margin:0 8px}@media screen and (max-width:640px){.pages-bonuses-details .recurrent .icon{margin-left:0}}.pages-bonuses-details .md-fab{right:8px;top:280px}@media screen and (max-width:640px){.pages-bonuses-details .md-fab{top:254px}}.pages-bonuses-details .details-entry{border-left:1px solid #e0e0e0}.pages-bonuses-details .details-entry .img-sponsor{max-height:71px;max-width:100%;vertical-align:middle}.pages-bonuses-details .details-entry .title{display:inline-block;font-size:22px;margin:0}@media screen and (max-width:640px){.pages-bonuses-details .details-entry .title{font-size:18px}}.pages-bonuses-details .details-entry .company,.pages-bonuses-details .details-entry .description{font-size:14px;line-height:1.5;text-align:justify}.pages-bonuses-details .details-entry .description{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0}.pages-bonuses-details .details-entry .company{color:#9b9b9b;display:inline-block;font-size:12px;margin:0}.pages-bonuses-details .other-promos{border-left:1px solid #e0e0e0;padding:0}.pages-bonuses-details .other-promos .title-other{border-bottom:1px solid #f5f5f5;color:#9b9b9b;margin:0 16px 4px}.pages-bonuses-details .other-promos .img-other{height:50px;width:50px;float:left;margin-right:10px}@media screen and (max-width:640px){.pages-bonuses-details .other-promos .img-other{height:35px;width:35px}}.pages-bonuses-details .other-promos .link{transition:all .5s ease;cursor:pointer;display:block;padding:10px 0}.pages-bonuses-details .other-promos .link:hover{background:#f5f5f5}.pages-bonuses-details .other-promos .item{display:inline-block;margin-bottom:10px;width:100%}.pages-bonuses-details .other-promos .item .link{padding-right:16px;padding-left:16px}.pages-bonuses-details .other-promos .description-other{display:inline-block;line-height:1.5;margin:0}@media screen and (max-width:640px){.pages-bonuses-details .other-promos .description-other{line-height:1.2}}.pages-bonuses-details .other-promos .description-other .call{font-size:16px}@media screen and (max-width:640px){.pages-bonuses-details .other-promos .description-other .call{font-size:14px}}.pages-bonuses-details .other-promos .description-other .task{color:#9b9b9b;font-size:14px}@media screen and (max-width:640px){.pages-bonuses-details .other-promos .description-other .task{font-size:13px}}.pages-bonuses{padding-top:64px;position:relative;top:49px;z-index:0}@media screen and (min-width:600px) and (max-width:960px){.pages-bonuses{padding-top:48px}}@media screen and (max-width:600px){.pages-bonuses{padding-top:48px}}.pages-bonuses .container{width:780px}@media screen and (max-width:860px){.pages-bonuses .container{width:auto}}.pages-bonuses.fixed{position:fixed;top:0;z-index:30}.pages-bonuses-tabs.fixed md-tabs-wrapper{max-width:744px;position:fixed;top:15px;width:100%;z-index:30}@media screen and (min-width:600px) and (max-width:960px){.pages-bonuses-tabs.fixed md-tabs-wrapper{top:-1px}}@media screen and (max-width:600px){.pages-bonuses-tabs.fixed md-tabs-wrapper{top:7px}}.empty-state{margin-top:50px}.empty-state .icon{font-size:100px}.empty-state .text,.empty-state .title{text-align:center}.telephone-company{margin-top:16px;margin-bottom:16px}.telephone-company .company-hd-logo{text-align:center}.telephone-company .company-hd-logo .icon-company{max-height:40px}@media screen and (max-width:640px){.telephone-company .company-hd-logo .icon-company{margin-top:10px;max-width:50%}}.telephone-company .company{position:relative}.telephone-company .company-headline{color:#454545;font-size:18px;font-weight:700;position:relative}@media screen and (max-width:640px){.telephone-company .company-headline{font-size:15px;margin-top:10px}}.telephone-company .company-headline::after{position:absolute;bottom:0;left:-13px;height:0;width:0;border-bottom:13px solid #fff;border-left:13px solid transparent;content:'';display:block;z-index:1}.telephone-company .company-headline::before{position:absolute;bottom:-1px;left:-15px;height:0;width:0;border-bottom:15px solid #e0e0e0;border-left:15px solid transparent;content:'';display:block;z-index:0}.telephone-company .company-headline .description{background:#fff;box-shadow:0 0 4px #bdbdbd;line-height:1.2;margin:0 8px 0 0;padding:12px}.md-button.md-fab{background-position:center;background-repeat:no-repeat;position:absolute}.md-button.md-fab.get-bonus{background-image:url(../assets/images/svg/icons/ic_fab_do_action.svg)}.md-button.md-fab.see-again{background-color:#454545;background-image:url(../assets/images/svg/icons/ic_do_again.svg)}.md-button.md-fab.see-again:focus,.md-button.md-fab.see-again:hover{background-color:#454545!important}.bonuses-card{background-color:#fff;overflow:hidden;position:relative}.bonuses-card .md-button.md-fab{right:0;top:-40px}.bonuses-card .content-card{height:70px;padding:0;position:relative}.bonuses-card .link-card{background-size:cover;overflow:hidden;width:100%}@media screen and (min-width:640px){.bonuses-card .link-card{height:270px}}@media screen and (max-width:640px){.bonuses-card .link-card{height:146px}}.bonuses-card .link-card:hover{transition:all .5s ease-in-out;opacity:.5}.bonuses-card .link-card.experience-done{opacity:.5}.bonuses-card .link-card .img-card{height:100%}.bonuses-card .md-title{color:#454545;font-size:15px;font-weight:700;margin:10px 5px 0 0;max-height:36px;overflow:hidden}.bonuses-card .company{color:#9b9b9b;font-size:12px;margin:0}.bonuses-card .icon-sponsor{margin:10px;max-width:75%;width:50px}.message{font-size:14px;font-weight:700;line-height:1.5;min-height:40px;overflow:hidden;padding:10px 0;position:relative;text-align:center;width:100%;z-index:1}.message [class^=icon]{height:18px;width:18px;display:inline-block;line-height:25px;margin:0 10px;vertical-align:middle}.message.message-primary{background-color:#454545;height:auto}.message.message-done{background:#43a047;color:#fff;position:static}.message.message-participate{background:#43a047;color:#fff;position:absolute}.message.message-desktop{background:#212121;color:#fff;position:absolute}.message .recurrent{color:#fff;font-size:14px}.message .recurrent .icon{height:16px;width:16px;margin:0 5px}.experience-card{background-color:#fff;overflow:hidden;position:relative}@media screen and (min-width:960px) and (max-width:1280px){.experience-card{width:352px}}@media screen and (min-width:1280px){.experience-card{width:352px}}.experience-card .content{overflow:hidden}.experience-card .content .description{height:60px;margin:16px;overflow:hidden;padding:0}.experience-card .content .description:before{position:absolute;right:0;bottom:2px}.experience-card .content .links{overflow:hidden;margin:0}.experience-card .content .experience-terms-icon{height:auto;margin:auto 8px}.experience-card .content .image{background-size:100%!important;background-repeat:no-repeat;padding-bottom:56.25%}@media screen and (min-width:600px){.experience-card .content .image{height:198px;width:auto}}@media screen and (max-width:600px){.experience-card .content .image{height:185px;width:auto}}.experience-card .content .image:hover{transition:all .5s ease-in-out;opacity:.5}@media screen and (min-width:960px) and (max-width:1280px){.experience-card-detail{max-width:540px;padding-bottom:72px}}@media screen and (min-width:1280px){.experience-card-detail{max-width:540px;padding-bottom:72px}}.experience-card-detail .toolbar{box-shadow:0 2px 10px 0 rgba(0,0,0,.16),0 2px 5px 0 rgba(0,0,0,.26);opacity:.7}@media screen and (max-width:600px){.experience-card-detail .toolbar{padding-top:8px}}@media screen and (min-width:600px) and (max-width:960px){.experience-card-detail .toolbar{padding-top:16px}}.experience-card-detail .image{height:304px;background-size:100%!important;background-repeat:no-repeat;padding-bottom:56.25%}@media screen and (max-width:600px){.experience-card-detail .image{height:203px;width:auto}}.experience-card-detail .content{height:auto;width:100%;padding:0;margin:0}.experience-card-detail .content .description{margin-top:0;padding-top:0;font-weight:400;text-align:justify}.contact-content.container{padding:0;margin-top:72px;max-width:310px}@media screen and (max-width:600px){.contact-content.container{margin-top:56px}}.contact-content .box-contact{border-radius:2px;margin:0 auto 10px}.contact-content md-content{margin-right:auto;margin-left:auto}.custom-header{min-width:320px;width:100%;min-height:54px;display:block;position:relative;box-shadow:0 0 1px 1px rgba(0,0,0,.14),0 0 2px 2px rgba(0,0,0,.098),0 0 5px 1px rgba(0,0,0,.084)}.custom-header>.brand-image{display:block;width:40px;height:40px;margin:7px;position:absolute}.custom-footer{min-width:320px;width:100%;min-height:280px;display:block;position:relative;padding-top:1px}.custom-footer>.main-nav{grid-area:nav;margin:4px}.custom-footer>.main-nav>.links-list{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;list-style-type:none;margin:0;padding:0;overflow:hidden;-ms-flex-direction:column;flex-direction:column}.custom-footer>.main-nav>.links-list>.item{float:left;margin:auto;width:50%;padding:14px 8px}.custom-footer>.main-nav>.links-list>.item>.link{display:block;text-align:center;padding:16px;text-decoration:none;font-size:14px;height:16px;padding-top:0;text-align:center}.custom-footer>.main-nav>.links-list>.item-border{border-top:1px solid #fff;border-bottom:1px solid #fff}.custom-footer>.main-nav>.links-list>.item-bottom-border{border-bottom:1px solid #fff}.custom-footer>.main-nav>.links-list>.last-item{margin-bottom:16px}.custom-footer>.footer-image{display:block;position:relative;margin:8px auto 24px auto}.custom-footer>.copyright-text{margin:auto;font-size:11px;width:224px;display:block;text-align:center}.home-view-custom ._center{margin-left:50%;transform:translate(-50%,0)}.home-view-custom ._text-centered{display:block;margin:0;text-align:center}.home-view-custom ._image-card{position:relative}.home-view-custom ._image-card>.imageinfo{width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.home-view-custom ._image-card>.imageinfo>.featuredtitle{font-size:4.5vw;font-weight:600;padding:0 8px}.home-view-custom ._image-card>.imageinfo>.featuredbutton{width:32%}.home-view-custom ._button-solid{border:none!important}.home-view-custom ._button-solid,.home-view-custom ._button-transparent{margin:auto;position:relative;display:block;border:solid 1px}.home-view-custom ._container{padding:40px 16px}.home-view-custom ._links{padding:16px 0}.home-view-custom ._links>a{text-decoration:none}.home-view-custom ._links>a>._button-solid{width:70%;margin-bottom:8px}.home-view-custom>.terms-and-privacy{margin-top:0}.home-view-custom>.terms-and-privacy>.page{margin-bottom:0}.home-view-custom #prizesGroup md-divider{margin-top:16px}.home-view-custom #prizesGroup>.title{font-size:20px;margin:0 0 8px}.home-view-custom #prizesGroup>.subtitle{font-weight:600;font-size:16px}.home-view-custom #prizesGroup>.description{margin:0 15%;font-style:italic;font-size:14px}.home-view-custom #prizesGroup>.featured-groups{margin:32px 0}.home-view-custom #prizesGroup>.featured-groups>.card{margin-top:4px;display:block}.home-view-custom #prizesGroup>.featured-groups>.card>.featuredbanner{max-width:1280px;min-width:320px;width:100%;height:auto;border-radius:4px;box-shadow:-1px 1px 4px rgba(0,0,0,.38)}.home-view-custom #prizesGroup>.prizes-groups{margin:16px 0;position:relative;display:block}.home-view-custom #prizesGroup>.prizes-groups>.avatar{width:24%;min-width:72px;max-width:288px}.home-view-custom #prizesGroup>.prizes-groups>.groupinfo{display:inline-block;width:62%;vertical-align:top;margin-left:8px}.home-view-custom #prizesGroup>.prizes-groups>.groupinfo>.prizestitle{display:block;margin-bottom:1%;font-size:4vw}.home-view-custom #prizesGroup>.prizes-groups>.groupinfo>.prizeshortdescription{font-size:3.5vw}.home-view-custom #prizesGroup>.prizes-groups>.material-icons{display:inline-block;position:absolute;right:8px;top:45%;transform:translate(0,-45%)}.home-view-custom #prizeGroupDetail>.detail-image{min-width:320px;max-width:1280px;margin-left:auto;margin-right:auto;display:block}.home-view-custom #prizeGroupDetail>.content-block{margin-bottom:24px}.home-view-custom #prizeGroupDetail>.content-block>.title{display:block;margin-bottom:8px;font-weight:600}.home-view-custom #prizeGroupDetail>.content-block>.content{font-size:14px}.home-view-custom #home{display:block;position:relative;width:100%}.home-view-custom #about>._accent-background-colour>._container>.text-block{margin:32px 0}.home-view-custom #about>._accent-background-colour>._container>.text-block>.intro{margin:8px 0 24px;line-height:20px;font-style:italic}.home-view-custom #about>._accent-background-colour>._container>.text-block>.intro,.home-view-custom #about>._accent-background-colour>._container>.text-block>.title{margin-left:8%;margin-right:8%}.home-view-custom #about>._accent-background-colour>._container>.text-block>.fulltext,.home-view-custom #about>._accent-background-colour>._container>.text-block>.intro{font-size:14px}.home-view-custom .home-about{min-height:242px;max-height:242px}.home-view-custom .home-about>.summary{padding:42px 26px;padding-bottom:12px}.home-view-custom .hero-section{width:100%;display:block;position:relative;min-height:360px;min-width:360px}.home-view-custom .hero-section>.hero-image{width:100%;display:block;position:relative;min-height:360px}.home-view-custom .hero-section>.centered_content{position:absolute;top:32%;width:100%;text-align:center;display:block}.home-view-custom .hero-section>.centered_content>a{text-decoration:none}.home-view-custom .hero-section>.centered_content>.hero-image-text{font-size:26px;text-transform:uppercase;font-weight:700;padding:16px 0;width:312px;margin:auto}.home-view-custom .action-box-section{width:100%;height:202px;display:block;position:relative;overflow:hidden}.home-view-custom .action-box-section>.image{width:100%;display:block;position:relative}.home-view-custom .action-box-section>.centered_content{position:absolute;top:8px;width:100%;text-align:center;display:block}.home-view-custom .action-box-section>.centered_content>.title{font-size:26px;text-transform:uppercase;font-weight:700;padding:16px 8px 0;margin:auto}.home-view-custom .action-box-section>.centered_content>.text{padding:16px;margin:auto;font-style:italic}.home-view-custom .participating-products{margin:44px 0}.home-view-custom .participating-products a,.home-view-custom .participating-products u{text-decoration:none}.home-view-custom .participating-products>.title{text-transform:uppercase;margin-left:auto;margin-right:auto;padding:0 26px;text-align:center}.home-view-custom .participating-products>.custom-home-carousel{height:452px}@media only screen and (min-width:450px){.home-view-custom .participating-products>.custom-home-carousel{height:496px}}.home-view-custom .participating-products>.custom-home-carousel>.custom-home-slide>md-content{margin:0 auto}@media only screen and (min-width:450px){.home-view-custom .participating-products>.custom-home-carousel>.custom-home-slide>md-content{width:450px}}.home-view-custom .participating-products>.custom-home-carousel>.custom-home-slide>md-content>a>md-card{height:434px}.home-view-custom .participating-products>.custom-home-carousel>.custom-home-slide>md-content>a>md-card>.md-card-title-padding{padding:16px 16px 0;-ms-flex-positive:0;flex-grow:0;display:block}.home-view-custom .participating-products>.custom-home-carousel>.custom-home-slide>md-content>a>md-card>.md-card-title-padding .md-headline{padding-bottom:8px}.home-view-custom .participating-products>.custom-indicator{width:100%;height:11px;display:block;position:absolute;text-align:center}.home-view-custom .participating-products>.custom-indicator>.nav-dot{transition:all .3s ease-in;top:-5px;width:11px;height:11px;margin:0 4px;position:relative;border-radius:100%;display:inline-block;cursor:pointer}.home-view-custom .participating-products>.custom-indicator>.nav-dot.active{height:16px!important;width:16px!important}@media only screen and (min-width:450px){.home-view-custom .participating-products>.rn-carousel-controls{position:absolute;margin-top:-300px;width:520px;left:50%;margin-left:-260px}.home-view-custom .participating-products .rn-carousel-control.rn-carousel-control-prev:before{font-family:'Material Icons';content:'\E314'}.home-view-custom .participating-products .rn-carousel-control.rn-carousel-control-next:before{font-family:'Material Icons';content:'\E315'}}.home-view-custom .custom-faq{margin-top:46px}.home-view-custom .custom-faq>.row>div>.title{text-transform:uppercase;font-weight:700;font-size:26px;text-align:center;width:52%;margin:auto}.home-view-custom .custom-faq>.row>div>.subtitle{font-weight:500;font-size:16px;text-align:center;padding:16px 32px;margin:auto;font-style:italic}.home-view-custom .custom-faq>.embedded-faq>.container{padding:4px;margin-top:36px}.home-view-custom .custom-faq>.embedded-faq>.container>.page{box-shadow:none}.home-view-custom .custom-faq>.embedded-faq>.container>.page>.faq__list>collapsible-list-item{margin-bottom:4px}.home-view-custom .custom-faq>.embedded-faq>.container>.page>.faq__list>collapsible-list-item>.faq__question{background:#f5f5f5}.home-view-custom .custom-faq>.embedded-faq>.container>.page>.faq__list>collapsible-list-item>.faq__question>span{text-align:left!important;width:90%}.home-view-custom .custom-faq>.embedded-faq>.container>.page>.faq__list>collapsible-list-item>.faq__question::after{content:'\2039';display:block;position:relative;top:-8px;left:9px;font-weight:700;transform:rotate(-90deg);font-size:24px}.home-view-custom .custom-faq>.embedded-faq>.container>.page>.faq__list>collapsible-list-item:nth-child(odd)>.faq__question{background:#e6e6e6}@media screen and (min-width:523px){.home-view-custom .hero-section{max-height:463px;overflow:hidden}.home-view-custom .hero-section>.centered_content{top:36%}.home-view-custom .hero-section>.centered_content>.hero-image-text{font-size:42px;width:720px}.home-view-custom .home-about>.featuredtitle{padding:4% 28% 2%;font-size:20px}.home-view-custom .action-box-section>.centered_content>.title{width:360px}.home-view-custom .action-box-section>.centered_content>.text{max-width:500px;font-size:20px}.home-view-custom #prizesGroup{margin-left:50%;transform:translate(-50%,0)}.home-view-custom #prizesGroup>.title{font-size:40px}.home-view-custom #prizesGroup>.description{font-size:20px}.home-view-custom #prizesGroup>.subtitle{font-size:24px}.home-view-custom #prizesGroup .featuredtitle{font-size:30px;padding:0 8px 24px}.home-view-custom #prizesGroup>.prizes-groups>.avatar{width:16%}.home-view-custom #prizesGroup>.prizes-groups>.groupinfo{width:75%}.home-view-custom #prizesGroup>.prizes-groups>.groupinfo>.prizestitle{font-size:20px}.home-view-custom #prizesGroup>.prizes-groups>.groupinfo>.prizeshortdescription{font-size:16px}.home-view-custom .custom-faq>.embedded-faq>.container>.page>.faq__list>collapsible-list-item>.faq__question::after{top:-25px}}@media screen and (max-width:960px) and (min-width:600px){.wrapper{padding-bottom:0}}.pages-experience-dialog{width:420px}@media screen and (max-width:640px){.pages-experience-dialog .icon{height:16px;width:16px}}.pages-experience-dialog.terms{height:90%;max-width:90%;width:800px}.pages-experience-dialog.terms .dialog-content{height:100%;margin:8px;overflow-y:hidden;overflow-x:hidden}.pages-experience-dialog.uri{height:90%;max-width:90%;width:800px}.pages-experience-dialog.uri .dialog-content{height:calc(100% - 64px)}.pages-experience-dialog.uri .block{height:100%;overflow-y:hidden}.pages-experience-dialog.uri .block.ios{overflow-y:auto}.pages-experience-dialog.uri .block iframe{border:0;height:100%;width:100%}.pages-experience-dialog.youtube{height:auto;max-width:90%;width:600px}.pages-experience-dialog.youtube .dialog-content{overflow-y:hidden;overflow-x:hidden;background:#000;height:auto}.pages-experience-dialog.youtube .dialog-content iframe{width:100%}.pages-experience-dialog .dialog-content{overflow-y:hidden;overflow-x:hidden;position:relative}.pages-experience-dialog .toolbar{overflow:hidden;border-radius:2px 2px 0 0}.pages-experience-dialog .toolbar .md-icon-button{max-width:15%}.pages-home{background:#fff}.pages-home .title{font-size:40px;font-weight:500;letter-spacing:-1px;line-height:1.5;text-align:center}@media screen and (max-width:640px){.pages-home .title{font-size:20px;line-height:1.5}}@media screen and (max-width:860px){.pages-home .block .container{padding:0 16px}}.pages-home .block .title{margin:0 0 40px}@media screen and (max-width:640px){.pages-home .block .title{margin-bottom:24px}}.pages-home p{font-size:16px}.pages-home .main-banner{background:#9b9b9b;border-top:1px solid #454545;color:#fff;overflow:hidden;position:relative;text-align:center}@media screen and (min-width:1400px){.pages-home .main-banner{padding-top:75px}}@media screen and (max-width:860px){.pages-home .main-banner{background:url(../assets/images/video-banner.jpg) no-repeat;background-size:cover;height:auto;margin-top:0;padding:75px 0 40px}}@media screen and (max-width:640px){.pages-home .main-banner{background:url(../assets/images/video-banner.jpg) no-repeat;background-size:cover;height:auto;margin-top:0;padding:75px 0 40px}}.pages-home .main-banner .container{padding:208px 0 24px}@media screen and (min-width:1400px){.pages-home .main-banner .container{padding-top:104px}}@media screen and (max-width:860px){.pages-home .main-banner .container{padding-top:104px}}@media screen and (max-width:640px){.pages-home .main-banner .container{padding-top:64px}}.pages-home .main-banner::after{position:absolute;top:0;right:0;height:100%;width:100%;background:rgba(0,0,0,.45);content:'';z-index:10}.pages-home .main-banner .movie{position:absolute;top:62px;right:0;width:100%;z-index:9}@media screen and (max-width:860px){.pages-home .main-banner .movie{height:100%;width:auto}}.pages-home .main-banner .text-movie{position:relative;z-index:11}.pages-home .main-banner .title{margin:0;text-transform:uppercase}.pages-home .main-banner .description{font-size:24px;font-weight:500;line-height:1.5;margin:0 auto 75px;width:70%}@media screen and (max-width:860px){.pages-home .main-banner .description{font-size:27px;line-height:1.5;margin:0 auto 55px;width:90%}}@media screen and (max-width:640px){.pages-home .main-banner .description{font-size:16px;margin:25px auto 35px;width:100%}}.pages-home .main-banner .download{background:0 0}.pages-home .main-banner .download li{display:inline-block;margin:0 4px}.pages-home .how-it-works{background:#f5f5f5;padding-bottom:56px;text-align:center}.pages-home .how-it-works .title{background:#43a047;color:#fff;padding:64px 0}@media screen and (max-width:640px){.pages-home .how-it-works .title{margin-bottom:15px;padding:40px 0 88px}}.pages-home .how-it-works .cards{margin-bottom:0;margin-top:-85px}.pages-home .how-it-works .cards .card.explore{background:#f4a12f}.pages-home .how-it-works .cards .card.interact{background:#973762}.pages-home .how-it-works .cards .card.gift{background:#be442c}.pages-home .how-it-works .cards .image{height:132px;width:auto;margin:32px auto 0}.pages-home .how-it-works .cards .content-card{background:#fff;min-height:110px}.pages-home .how-it-works .description{line-height:26px}.pages-home .call{background:url(../assets/images/svg/img_draw.svg) center bottom no-repeat;padding-bottom:240px;padding-top:64px;text-align:center}@media screen and (max-width:640px){.pages-home .call{background-size:90%;padding-bottom:120px}}.pages-home .call .title{color:#454545}@media screen and (max-width:640px){.pages-home .call .title{font-size:27px}}.pages-home .call .description{color:#454545;font-size:18px}@media screen and (max-width:640px){.pages-home .call .description{font-size:16px}}.pages-home .call .description .featured{margin-left:5px}.pages-home .call a{color:#212121;font-weight:500;text-decoration:underline}.pages-home .call a:hover{opacity:.9}.pages-home .types{background:#43a047;color:#fff;padding:60px 0 55px;text-align:center}@media screen and (max-width:640px){.pages-home .types{padding:45px 0}}.pages-home .types .title{color:#fff;margin-bottom:15px}.pages-home .types .list-icons{max-width:480px;margin-left:auto;margin-right:auto}.pages-home .types .list-icons::after{clear:both;content:"";display:table}.pages-home .types .list-icons .item{margin-top:10px;margin-bottom:20px}.pages-home .types .list-icons .image{background:#fff;border-radius:70px;padding:20px;width:120px}.header-center.main-header .brand-logo{background-position:center top;float:none;margin:20px auto 0;position:relative}@media screen and (max-width:640px){.header-center.main-header .brand-logo{margin-top:12px}}.pages-box-center.container{height:100%}.pages-box-center.container .box{background:#fff;border-radius:2px;margin:0 auto 10px;max-width:90%;padding:32px 32px 24px;width:310px}.pages-box-center.container .form p.title{margin:0}.pages-box-center.container .form p.message-success{border-radius:2px;color:#fff;font-size:14px;font-weight:700;padding:10px}.pages-box-center.container .form .md-button.md-raised:not[disabled]{color:#fff;font-weight:700}.pages-box-center.container .form md-select-value{width:100%}.pages-box-center.container .form input[disabled=disabled]{-webkit-text-fill-color:#bdbdbd}.pages-box-center.container .terms-message{margin-top:10px;text-align:center}.pages-box-center.container .terms-message a{text-decoration:underline}.pages-box-center.container .social-login{border-top:1px solid #f5f5f5;margin-top:20px}@media screen and (max-width:640px){.pages-box-center.container .social-login{margin-top:0}}.pages-box-center.container .social-login p{color:#454545;font-weight:700;margin-bottom:15px}.pages-box-center.container [class*=social-login-]{border-radius:2px;color:#fff!important;font-weight:700;height:37px;line-height:37px;margin-bottom:5px;padding:0 10px;text-decoration:none;text-transform:inherit}.pages-box-center.container [class*=social-login-]:active,.pages-box-center.container [class*=social-login-]:hover{color:#fff!important}.pages-box-center.container a.md-button.md-raised.social-login-facebook{background-color:#2f71b4;display:block;text-align:center}.pages-box-center.container a.md-button.md-raised.social-login-facebook:focus,.pages-box-center.container a.md-button.md-raised.social-login-facebook:hover{background-color:#2f71b4}.pages-box-center.container .social-login-twitter{background-color:#4099ff;background-position:center -70px}.pages-box-center.container .social-login-google{background-color:#d34836;background-position:center -140px}.message-incompatible-browser{background-color:#f4a12f;color:#fff;height:100px;max-height:none;padding-bottom:10px;text-align:center;z-index:500}@media screen and (max-width:640px){.message-incompatible-browser{min-height:130px}}.message-incompatible-browser a{color:#fff;font-weight:700}.message-incompatible-browser span.android:not(.active),.message-incompatible-browser span.ios:not(.active){display:none}.no-results{margin:60px 0 150px;text-align:center}.no-results .icon{font-size:100px;opacity:.2;color:#000}.no-results h2{font-size:16px}.no-results p{font-size:12px}.no-results h2,.no-results p{color:#9b9b9b;margin:2.5px 0}notifications .empty-state .icon{height:72px;width:72px;font-size:72px}notifications .empty-state .title{margin:16px 0 0}notifications .empty-state .text{margin:8px 5px}.notification-list--item{position:relative}.notification-list--item .delete-button{font-size:14px;position:absolute;top:8px;right:16px;z-index:1}.notification-list .list-item{height:auto;min-height:auto}.notification-list .list-item button{min-height:auto}.notification-list .list-item-text{margin:8px 0!important}.notification-list .list-item-button{margin:0 8px 8px}.notification-list .md-avatar{margin-top:8px!important}.notification-list .date{bottom:-3px;line-height:1;position:relative;text-align:right}.notification-list .text{margin-bottom:8px;margin-left:72px;margin-right:16px!important}#notification-list{overflow:auto;height:90%}md-dialog.payments-details md-dialog-content{max-width:400px}md-dialog.payments-details md-dialog-content h2{background-position:right center;background-repeat:no-repeat;margin-bottom:15px;margin-top:0;padding-right:30px}md-dialog.payments-details md-dialog-content ul{color:#9b9b9b}md-dialog.payments-details md-dialog-content ul li{margin-bottom:15px}.in-portals .wrapper{padding-bottom:110px}@media screen and (max-width:640px){.in-portals .wrapper{padding-bottom:0}}@media screen and (max-width:640px){.portals .center-sm{text-align:center}}.portals .main-header.collapse{background-image:url(../assets/images/png/img_mask_header.png);background-color:#e53935!important;background-size:100% 100%;box-sizing:border-box;height:192px;padding:0 16px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-webkit-min-device-pixel-ratio:1.3020833333333333),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.portals .main-header.collapse{background-image:url(../assets/images/png/img_mask_header@2x.png)}}@media screen and (max-width:640px){.portals .main-header.collapse{padding:0}.portals .main-header.collapse .link{display:inline-block;text-align:center;width:100%}}.portals .main-header.collapse.scroll-animate-end{background-image:none}.portals .main-header.collapse.scroll-animate-end .image{opacity:0}.portals .main-header.collapse.scroll-animate-end .title{opacity:1}.portals .main-header.collapse .image{position:absolute;bottom:0;transition:all .25s ease-in-out;padding:32px 0}@media screen and (max-width:640px){.portals .main-header.collapse .image{left:50%;margin-left:-150px}}.portals .main-header.collapse .title{transition:all .25s ease-in-out;color:#fff;opacity:0;padding:8px 0}.portals .pages-bonuses,.portals .reward-page{padding-top:0}.portals .pages-bonuses.pages-bonuses-details,.portals .reward-page.pages-bonuses-details{z-index:0}@media screen and (min-width:640px){.portals .pages-bonuses.pages-bonuses-details,.portals .reward-page.pages-bonuses-details{margin:40px auto 0}}@media screen and (max-width:640px){.portals .pages-bonuses.pages-bonuses-details,.portals .reward-page.pages-bonuses-details{margin:40px 8px 0;width:auto}}.portals .content{margin-bottom:112px;padding-top:184px}.portals .footer{background:0 0;min-height:110px}.footer-sponsor{background:#37474f;min-height:80px}@media screen and (max-width:640px){.footer-sponsor{min-height:136px}}.footer-sponsor .label{color:#fff;font-size:13px}.footer-sponsor .icon.icon-casas-bahia{height:32px;width:136px;background-image:url(../assets/images/portal/img_casas_bahia.png);background-position:0 -32px;background-repeat:no-repeat;background-size:cover}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-webkit-min-device-pixel-ratio:1.3020833333333333),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.footer-sponsor .icon.icon-casas-bahia{background-image:url(../assets/images/portal/img_casas_bahia@2x.png)}}.footer-sponsor .icon.icon-casas-bahia:hover{background-position:0 0}.footer-sponsor .icon.icon-extra{height:68px;width:82px;background-image:url(../assets/images/portal/img_extra.png);background-position:10px -68px;background-repeat:no-repeat;background-size:60px 136px;text-align:center}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-webkit-min-device-pixel-ratio:1.3020833333333333),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.footer-sponsor .icon.icon-extra{background-image:url(../assets/images/portal/img_extra@2x.png)}}.footer-sponsor .icon.icon-extra:hover{background-position:10px 0}.footer-sponsor .icon.icon-ponto-frio{height:34px;width:167px;background-image:url(../assets/images/portal/img_ponto_frio.png);background-position:0 -28px;background-repeat:no-repeat;background-size:167px 60px;text-align:center}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-webkit-min-device-pixel-ratio:1.3020833333333333),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.footer-sponsor .icon.icon-ponto-frio{background-image:url(../assets/images/portal/img_ponto_frio@2x.png)}}.footer-sponsor .icon.icon-ponto-frio:hover{background-position:0 0}.footer-bonuz{max-width:744px;margin-left:auto;margin-right:auto;width:100%;background:#f5f5f5;padding-top:16px}.footer-bonuz::after{clear:both;content:"";display:table}@media screen and (max-width:860px){.footer-bonuz{max-width:100%;margin-left:auto;margin-right:auto}.footer-bonuz::after{clear:both;content:"";display:table}}.footer-bonuz::after{clear:both;content:'';display:table}.footer-bonuz .powered{color:#bdbdbd;font-size:13px;line-height:30px;margin-right:16px}.footer-bonuz .menu-item{display:inline-block;font-size:13px;margin:12px}.footer-bonuz .menu-item .menu-link{color:#454545}.footer-bonuz .menu-item .menu-link .image{margin-left:8px;vertical-align:middle}@media screen and (max-width:640px){.footer-bonuz .menu-item .menu-link .image{margin-left:0}}.footer-bonuz .brand-logo{display:inline-block}.footer-bonuz .brand-logo .icon{height:auto;width:100px}.footer-bonuz .brand-logo .icon svg{height:30px;width:auto;display:inline-block!important;margin-top:-4px}@media screen and (max-width:640px){.footer-bonuz .brand-logo .icon svg{height:20px;width:auto}}.prize-usage-rules{margin-top:73px}@media screen and (max-width:600px){.prize-usage-rules{margin-top:56px}}.prize-usage-rules md-content>p:first-child{margin-top:0}.prize-usage-rules__item{margin:8px 0}.prize-usage-rules .md-avatar{height:40px;width:40px}@media screen and (max-width:600px){.prize-usage-rules .md-list-item-text h3{font-weight:700}}@media screen and (max-width:600px){.prize-usage-rules .md-list-item-text p{display:none}}.prize-usage-rules__header{position:relative;width:100%}.prize-usage-rules__content{padding:0 8px 8px}.prize-usage-rules__content h4,.prize-usage-rules__content table{margin:8px 0}.prize-usage-rules__content ul{margin-top:8px}.prize-usage-rules__content ul li{line-height:1.4}.prize-usage-rules__content table,.prize-usage-rules__content td,.prize-usage-rules__content th,.prize-usage-rules__content tr{border:1px solid #000;text-align:left}.prize-usage-rules__button{min-width:50px;position:initial;transform:inherit}@media (max-width:500px){.prize-usage-rules__button{max-width:90px;word-wrap:normal;white-space:normal;line-height:20px;align:center}}.prize-usage-rules__button--oi{color:#e4af22}.prize-usage-rules__button--tim{color:#104c8b}.prize-usage-rules__button--vivo{color:#027fcb}.prize-usage-rules__button--claro{color:#a41b27}.prize-usage-rules .md-ripple-container{display:none}.prize-usage-rules-mobile{margin-top:8px}.profile{padding:0;margin-top:72px;max-width:400px}@media screen and (max-width:600px){.profile{margin-top:56px}}.profile .form[layout-padding]{padding:16px}.profile .form[layout-padding] .md-select-value{width:100%}.profile .form[layout-padding] .help-message{color:#db4437}.profile md-input-container{height:60px;margin:16px 0}.profile .hint{left:2px;right:auto;bottom:7px;transition:all .3s cubic-bezier(.55,0,.55,.2)}.reward-page{padding-top:0;position:relative}.reward-page .rewards-subheader{position:relative}.reward-page .rewards-subheader .rewards-call{color:#fff}.reward-page .rewards-subheader .md-avatar{height:56px;width:56px;margin:8px 16px 8px 0;position:relative;z-index:10;border-radius:50%;margin-right:12px}@media screen and (max-width:640px){.reward-page .rewards-subheader .md-avatar{float:left}}@media screen and (max-width:600px){.reward-page .rewards-subheader .padding-section{padding-bottom:12px}}.reward-page .rewards-subheader .title{margin:0}.reward-page .rewards-subheader .sub-title{margin:8px 0 0}.reward-page md-dialog-actions{display:block;margin:23px 0;text-align:center}@media screen and (min-width:960px) and (max-width:1280px){.reward-page .rewards-details{max-width:540px}.reward-page .rewards-details .padding-section{padding-bottom:8px}}@media screen and (min-width:1280px){.reward-page .rewards-details{max-width:540px}.reward-page .rewards-details .padding-section{padding-bottom:8px}}.reward-page .rewards-details md-toolbar{margin-top:72px}@media screen and (max-width:600px){.reward-page .rewards-details md-toolbar{margin-top:56px}}.reward-page .rewards-details .container{max-width:352px;margin-left:auto;margin-right:auto}.reward-page .rewards-details .container::after{clear:both;content:"";display:table}@media screen and (max-width:640px){.reward-page .rewards-details .container{max-width:90%;margin-left:auto;margin-right:auto}.reward-page .rewards-details .container::after{clear:both;content:"";display:table}}.reward-page .rewards-details .reward:nth-of-type(1){margin-top:-56px;position:relative}.reward-page .rewards-details .others{text-align:center}.reward-page .rewards-details .form{position:relative;bottom:24px}.reward-page .card-rewards{z-index:0;padding-top:72px}@media screen and (max-width:600px){.reward-page .card-rewards{margin-top:-16px}}.reward-page .reward{border-radius:2px;margin-bottom:16px}.reward-page .reward .data{outline:0;padding:16px}.reward-page .reward .content-card{height:36px}.reward-page .reward:not(.reward-default):not(.selected) .content-card:not(.with-amount){display:none}.reward-page .reward.selected button{padding:8px 16px}.reward-page .reward.selected:not(.reward-default) .data{border-bottom:1px solid #f5f5f5;padding-bottom:0}.reward-page .reward.selected .checkbox .md-icon{border-color:#fff}.reward-page .reward.selected .checkbox.md-checked .md-icon{background-color:#fff}.reward-page .reward.selected .checkbox.md-checked .md-icon::after{border-color:#43a047}.reward-page .reward .content-card.with-amount,.reward-page .reward.selected .content-card,.reward-page .reward.selected .data-questions{transition:all .25s ease-in-out;display:-ms-flexbox;display:flex}.reward-page .reward:not(.selected) .with-amount{display:-ms-flexbox;display:flex}.reward-page .reward:not(.selected) .with-amount .checkbox .md-icon{border-color:#454545}.reward-page .reward:not(.selected) .with-amount .checkbox.md-checked .md-icon{background-color:#454545}.reward-page .reward:not(.selected) .with-amount .checkbox.md-checked .md-icon::after{border-color:#f5f5f5}.reward-page .reward .checkbox{margin:0;padding:0}.reward-page .reward .checkbox .md-icon:after{left:7px;top:2px}.reward-page .reward.selected,.reward-page .reward:hover{transition:all .25s ease-in-out;box-shadow:0 5px 5px -3px rgba(0,0,0,.14),0 8px 10px 1px rgba(0,0,0,.098),0 3px 14px 2px rgba(0,0,0,.084);cursor:pointer}.reward-page .reward .data-questions{display:none;padding:8px 16px 0}.reward-page .reward .data-questions md-input-container{margin:8px 0;padding:0;width:100%}.reward-page .reward .md-avatar{height:40px;width:40px;border-radius:50%;margin:8px 16px 8px 0!important;border-radius:50%}.reward-page .reward .md-list-item-text{overflow:hidden}.reward-page .reward .md-list-item-text .title{overflow:visible}.reward-page .reward .md-list-item-text .description{margin-top:8px}.reward-page .reward .md-list-item-text .description.truncate{max-width:100%}@media screen and (max-width:600px){.reward-page .reward .md-list-item-text .description.truncate{width:220px}}.apreciation-message-card{margin-top:72px}@media screen and (max-width:600px){.apreciation-message-card{margin-top:56px}}@media screen and (max-width:600px) and (orientation:landscape){.apreciation-message-card{margin-top:48px}}@media screen and (min-width:960px) and (max-width:1280px){.apreciation-message-card{max-width:540px}}@media screen and (min-width:1280px){.apreciation-message-card{max-width:540px}}.apreciation-message-card .image{height:304px;z-index:0}@media screen and (max-width:600px){.apreciation-message-card .image{height:185px}}.apreciation-message-card .content{height:auto;width:100%;position:relative;padding:0;margin:0}.apreciation-message-card .content .description{margin-top:0;padding-top:0;text-align:justify}.apreciation-message-card .content .card{position:relative;bottom:24px}.apreciation-message-card .content .card .alert md-icon{height:24px;width:24px}@media screen and (max-width:640px){.apreciation-message-card .content .card .alert md-icon{min-width:24px}}md-dialog.share.default{max-width:95%;width:350px}md-dialog.share.default div.flex{text-align:center}md-dialog.share.default div.flex md-icon{height:40px;width:40px;transition:opacity .5s ease-in 0s,width 1s ease-in 2s;cursor:pointer;margin-bottom:5px}md-dialog.share.default div.flex md-icon:hover{opacity:.5}md-dialog.share.default div.flex a span{color:#9b9b9b;font-size:14px}md-dialog.share.default p{border-top:1px solid #f5f5f5;color:#9b9b9b;padding-top:15px}md-dialog.share.default p a{color:#9b9b9b}md-dialog.share.default p a:hover{color:#454545}md-dialog.share.default p md-icon{height:30px;width:30px;margin-right:10px;vertical-align:middle}md-dialog.share.default p .share-url{color:#212121;display:inline-block;font-weight:700;margin-top:10px;text-align:center;width:100%}#smartbanner.android{background:#000;background-image:none;bottom:0;color:#fff;height:64px;padding:5px 10px;position:fixed!important;top:inherit;width:100%;z-index:55}#smartbanner.android .sb-container{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex:1 1 0%;flex:1 1 0%;-ms-flex-direction:row;flex-direction:row;margin:0 auto;max-width:100%;width:300px}#smartbanner.android .sb-container>*{margin:0 5px}#smartbanner.android .sb-close{background-color:#fff;border-radius:50%;box-shadow:none;color:#000;font-size:16px;position:initial}#smartbanner.android .sb-info{position:initial;width:auto}#smartbanner.android .sb-info strong{color:#43a047;display:block;font-size:14px}#smartbanner.android .sb-info span{color:#bdbdbd;font-size:12px}#smartbanner.android .sb-info>span:first-of-type{display:none}#smartbanner.android .sb-icon{height:50px;width:50px;background-repeat:no-repeat;background-size:100%;position:initial}.social-medias{height:100%}.social-medias md-icon{height:60px;width:60px}.social-medias .icon{display:inline-block;margin-top:20px}.social-medias .skip,.social-medias p{text-align:center}.social-medias .skip{margin:20px 0}@media screen and (max-width:640px){.social-medias .skip{margin:0}}.transaction-screen{margin-top:72px}.transaction-item .experience{width:100%}.transaction-item .experience img{margin-bottom:0;margin-top:8px!important}.transaction-item .experience div{margin-top:14px!important;margin-bottom:0!important}.transaction-item .experience div h3{padding-bottom:4px}.transaction-item .experience-detail{margin-left:72px}.transaction-item .experience-detail md-icon{margin-right:4px;width:14px;height:14px}.transaction-overflow-hidden{overflow:hidden}.transaction-padding-bottom{padding-bottom:8px!important}.transaction{transition:all .25s ease-in-out;max-width:540px;margin-left:auto;margin-right:auto;background-color:#fff}.transaction::after{clear:both;content:"";display:table}@media screen and (max-width:640px){.transaction{max-width:90%;margin-left:auto;margin-right:auto}.transaction::after{clear:both;content:"";display:table}}.transaction:hover{cursor:pointer;outline:0}.transaction.show-payment .payment{display:block}.transaction .new-reward .md-list-item-text{margin:0}.transaction .status.status-info .status-icon{height:16px;width:16px;margin-right:8px}.transaction .currency{margin-top:10px}.transaction .md-avatar{margin-bottom:0;margin-top:8px!important}.transaction .width-100{width:100%}.transaction .margin-right-0{margin-right:0}.payment{background:#f5f5f5;display:none;margin:8px 8px 0;padding:8px 16px 0}.payment .description{border-bottom:1px solid #e0e0e0;padding-bottom:8px}.payment .md-avatar{height:40px;width:40px;position:relative;z-index:10;border-radius:50%;min-width:40px;margin-right:16px}.payment .currency,.payment .title{margin:0;white-space:nowrap}.payment .title{overflow:hidden;padding-right:10px;text-overflow:ellipsis}.payment .status.status-qualified{margin:0;border-bottom:1px solid #e0e0e0}.payment .status.status-qualified .status-icon{height:16px;width:16px;filter:grayscale(1);margin:8px 8px 8px 0}trace{width:100%}.trace{height:100%;width:100%;display:block}.trace .date-time{height:80px;padding:16px 24px 0 0}.trace .date-time .time{text-align:right;width:100%}.trace .details{border-left:1px solid #e0e0e0;padding:16px 0 8px 24px;min-height:80px;position:relative}.trace .details::before{background-position:center;background-repeat:no-repeat;content:'';display:inline-block;z-index:10}.trace .details::before{position:absolute;left:-9px;height:18px;width:18px;background-image:url(../assets/images/svg/icons/ic_info_outline.svg);background-size:18px}.trace.delivered .details::before{position:absolute;left:-12px;height:24px;width:24px;background-image:url(../assets/images/svg/icons/ic_finished.svg);background-size:24px}.trace.canceled .details::before{position:absolute;left:-12px;height:24px;width:24px;background-image:url(../assets/images/svg/icons/ic_canceled.svg);background-size:24px}.faq{margin-top:72px}@media screen and (max-width:600px){.faq{margin-top:56px}}.faq__list--item{display:block;font-size:14px;padding:0;width:100%}.faq__list--item:last-child .faq__answer{border:none}.faq__question{cursor:pointer;display:table;height:57px;padding:8px 16px;width:100%;transition:background-color .4s cubic-bezier(.25,.8,.25,1)}.faq__question:hover{background-color:#eee!important}.faq__question span{display:table-cell;vertical-align:middle}.faq__answer{border-bottom:none;cursor:default;display:none;padding:8px 16px;width:100%}.faq__answer p,.faq__answer span,.faq__answer ul{display:block}.faq__answer p{margin:0 0 15px}.faq__answer p:last-child{margin:0}.faq__answer span{margin:0 0 5px}.faq__answer ul{list-style:none;margin:0 0 5px;padding:0 16px}.faq__answer li{margin-bottom:5px}.faq__answer li:last-child{margin:0}.faq-mobile{margin-top:8px}.terms-and-privacy{margin-top:72px}@media screen and (max-width:600px){.terms-and-privacy{margin-top:56px}}.terms-and-privacy-mobile{margin-top:8px}