.re-navbar-wrapper{position:fixed;top:0;left:0;right:0;z-index:5}.re-navbar-wrapper .re-navbar{background-color:#fff}.re-navbar-wrapper .navbar-inner{width:100%;padding-top:5px;padding-bottom:5px;padding-left:15px;padding-right:15px}.re-navbar-wrapper .navbar-actions{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.re-navbar-wrapper .navbar-action{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:25px;text-decoration:none;color:#004996;font-size:14px;font-weight:800;background-color:transparent;border:none;cursor:pointer;-webkit-transition:250ms ease-in-out all;transition:250ms ease-in-out all}.re-navbar-wrapper .navbar-logo{-webkit-transition:250ms ease-in-out all;transition:250ms ease-in-out all}.re-navbar-wrapper .navbar-action-avatar{border-radius:50%}.re-navbar-wrapper .navbar-action-icon{margin-right:10px;position:relative}.re-navbar-wrapper .navbar-action-icon svg{height:30px}.re-navbar-wrapper .navbar-action-arrow{margin-left:8px;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:250ms ease-in-out all;transition:250ms ease-in-out all}.re-navbar-wrapper .navbar-action-badge{font-size:9px;background-color:#ef7c01;border-radius:50%;width:15px;height:15px;position:absolute;top:0;right:-5px;padding:2px;color:#fff;text-align:center;font-weight:400;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.re-navbar-wrapper .navbar-points-list,.re-navbar-wrapper .navbar-points-controls{padding:10px;background-color:#ef7c01;color:#fff;font-size:12px;font-weight:400;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.re-navbar-wrapper .navbar-points-controls{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-left:10px;padding-right:10px;font-size:12px;font-weight:700;display:none}.re-navbar-wrapper .navbar-points-single{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:8px;margin-right:8px}.re-navbar-wrapper .nps-value{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.re-navbar-wrapper .navbar-points{position:relative;z-index:2}.re-navbar-wrapper .navbar-points-info{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:10px;font-weight:800;margin-left:5px;width:12px;height:12px;background-color:#fff;color:#004996;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;border-radius:50%;cursor:help;padding:1px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.re-navbar-wrapper .navbar-action-hamburger{display:none}.re-navbar-wrapper .navbar-action-hamburger .navbar-action-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.re-navbar-wrapper .navbar-action-hamburger:focus,.re-navbar-wrapper .navbar-action-hamburger:active{outline:none}.re-navbar-wrapper .nah-line{width:20px;height:3px;background-color:#004996;border-radius:20px;margin-top:2px;margin-bottom:2px}.re-navbar-wrapper .npc-status{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.re-navbar-wrapper .npc-status-ico{margin-left:8px;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:250ms ease-in-out all;transition:250ms ease-in-out all}.re-navbar-wrapper .main-menu-wrapper{background-color:#004996}.re-navbar-wrapper .main-menu{margin:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.re-navbar-wrapper .main-menu li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-right:1px solid #2c66a4;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.re-navbar-wrapper .main-menu a{text-transform:uppercase;text-decoration:none;font-weight:700;font-size:14px;color:#fff;padding-top:17px;padding-bottom:17px;padding-left:5px;padding-right:5px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#004996;width:100%;-webkit-transition:250ms ease-in-out all;transition:250ms ease-in-out all}.re-navbar-wrapper .main-menu a:hover{background-color:#0a62bf}.re-navbar-wrapper .main-menu li:first-of-type{border-left:1px solid #2c66a4}.re-navbar-wrapper .main-menu-dropdown-ico{margin-left:8px}body.points-are-visible .npc-status-ico{-webkit-transform:rotate(180deg);transform:rotate(180deg)}body.menu-is-visible .main-menu-wrapper{display:block}@media (max-width:1200px){.re-navbar-wrapper .main-menu li{width:auto;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}}@media (max-width:1024px){.re-navbar-wrapper .container{max-width:100%;width:100%;padding-left:0;padding-right:0}.re-navbar-wrapper .main-menu-wrapper{display:none}.re-navbar-wrapper .main-menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.re-navbar-wrapper .main-menu li,.re-navbar-wrapper .main-menu li:first-of-type{border:none}.re-navbar-wrapper .navbar-inner{-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.08);box-shadow:0 2px 4px 0 rgba(0,0,0,0.08)}.re-navbar-wrapper .navbar-logo img{width:140px;height:auto}.re-navbar-wrapper .navbar-action-hamburger{display:-webkit-box;display:-ms-flexbox;display:flex}.re-navbar-wrapper .navbar-action-user .navbar-action-label{display:none}.re-navbar-wrapper .navbar-action{margin-left:15px}.re-navbar-wrapper .navbar-points-single{margin-left:5px;margin-right:5px}}@media (max-width:767px){body.points-are-visible .navbar-points-list{display:-ms-grid;display:grid}.website-is-scrolled .navbar-logo{-webkit-transform:translateY(-100%);transform:translateY(-100%);margin-top:-35px;opacity:0;pointer-events:none}.re-navbar-wrapper .navbar-logo{text-align:center;padding-top:5px;padding-bottom:5px}.re-navbar-wrapper .navbar-logo img{width:120px;height:auto}.re-navbar-wrapper .navbar-action-label,.re-navbar-wrapper .navbar-action-arrow{display:none}.re-navbar-wrapper .navbar-points-controls{display:-webkit-box;display:-ms-flexbox;display:flex}.re-navbar-wrapper .navbar-points-list{display:none;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:10px 30px;padding:10px;border-bottom:1px solid #e27908}.re-navbar-wrapper .navbar-points-list .navbar-points-single{margin-bottom:10px}.re-navbar-wrapper .npc-status{cursor:pointer}.re-navbar-wrapper .navbar-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.re-navbar-wrapper .navbar-actions{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.re-navbar-wrapper .navbar-action{margin-left:0;margin-right:0}}@media (max-width:340px){.re-navbar-wrapper .navbar-points-list{-ms-grid-columns:1fr;grid-template-columns:1fr}}.re-breadcrumb{background-color:transparent;font-size:13px;color:#363636;padding-left:5px;padding-right:5px;margin-bottom:5px}.re-breadcrumb a{color:#004996}.re-breadcrumb .breadcrumb-item.active{color:#363636}.re-breadcrumb .breadcrumb-item+.breadcrumb-item::before{content:'>';color:#363636}.re-progress{height:13px;background-color:rgba(244,163,76,0.2);border-radius:6px}.re-progress .progress-bar{background-color:#f4a34c}.re-progress-labels{margin-top:3px;font-size:10px;color:#878787}.re-user-name{margin-top:10px;margin-bottom:10px;font-weight:800;font-size:18px}.re-user-awards{margin-top:15px;margin-bottom:20px;font-weight:700;font-size:16px}.re-user-awards img{margin-right:5px}.badge-user{background-color:rgba(0,73,150,0.1);color:#004996;font-size:14px;margin-bottom:5px}@media (max-width:1200px){.re-user-awards img{max-height:20px}}@media (max-width:1024px){.re-user-card-meta{width:100%}}.gam-header,.gam-subheader,.gam-main-title{font-weight:800}.gam-main-title{font-size:30px}.gam-header{font-size:18px;margin-bottom:20px}.gam-subheader{font-size:14px}.gam-sidebar{padding:20px 15px 15px;background-color:#fff}.gam-sidebar-title{text-transform:uppercase;font-size:14px;font-weight:900}.gam-sidebar-awards{margin-top:15px;margin-bottom:15px;font-size:14px;font-weight:900}.gam-sidebar-awards .gam-ico{max-height:25px;margin-right:3px}@media (max-width:992px){.gam-sidebar{padding:30px 40px}.gam-sidebar-awards{min-width:200px}}@media (max-width:480px){.gam-sidebar{padding:25px}.gam-sidebar-awards .gam-ico{max-height:20px}}.gam-content{padding:30px 40px;background-color:#fff}.gam-question-header{border-bottom:1px solid #e9e9e9;padding-bottom:10px;margin-bottom:20px}.gam-question-title{font-weight:700;font-size:30px}@media (max-width:480px){.gam-question-title{font-size:24px}.gam-content{padding:25px}.gam-content-inner{font-size:14px}}.gam-basic-list{margin:0;padding:0;list-style:none;font-size:14px}.gam-questions-list{margin:15px 0 0 0;padding:0;list-style:none}.gam-questions-list li{border-top:solid 1px #e8e8e8;padding-top:8px;padding-bottom:8px}.gam-question .re-form-checkbox label.disabled:before{background:#D3D3D3}.gql-question-nr{text-transform:uppercase;color:#878787;font-size:10px}.gql-question-label{font-size:14px;line-height:1;color:#363636}.gql-ico{margin-right:15px}.gql-question-current{font-weight:700}.gql-question-locked{font-weight:400;color:#8a8a8a}.gam-link-list{margin:0;padding:0;list-style:none}.gam-link-list li{font-size:14px;padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #e8e8e8}.gam-link-list a{color:#004996}.gam-link-list small{display:block;color:#878787;font-size:10px}.gam-read-more{color:#004996;font-size:14px;font-weight:700}.gam-nav{margin-top:20px;padding-top:15px;border-top:1px solid #e9e9e9}.gam-nav .btn{margin-left:10px;font-weight:700;font-size:16px;padding:8px 25px}.gam-nav .btn-next{background-color:#ef7c01;color:#fff;text-transform:uppercase}.gam-nav .btn-prev{background-color:transparent;border:1px solid #ef7c01;color:#ef7c01;text-transform:uppercase}.gam-box{background-color:#fff;margin-bottom:20px}.gam-box-m{padding:20px 15px}.gam-box-l{padding:20px 25px}.gam-media{font-size:14px;padding-bottom:20px;margin-bottom:20px}.gam-media p{margin-bottom:10px}.gam-media-title{color:#004996;font-size:18px;font-weight:800}.gam-media-title a{color:#004996;text-decoration:none}.gam-media-meta{margin-top:5px;margin-bottom:10px}.gam-media-awards img{max-height:20px;margin-left:5px;margin-right:5px}.gam-media-small{font-size:14px}.gam-media-small .gam-media-title{font-size:14px;font-weight:400;margin-bottom:0}.gam-table-leader{margin-top:20px;margin-bottom:20px}.gam-leader{font-size:14px;margin-top:5px;font-weight:700}.gam-leader-points{font-weight:700;font-size:18px}.gam-table{font-size:12px;line-height:1.25}.gam-table thead th{font-size:10px;color:#878787;border-bottom:1px solid #e8e8e8;border-top:none;font-weight:400;text-transform:uppercase}.gam-table th,.gam-table td{padding:7px}.gam-table tr:last-of-type td{border-bottom:1px solid #e8e8e8}.gam-table-currentuser{font-weight:700}.table-separator{padding-top:10px;padding-bottom:10px;color:#363636}.table-separator .ts-dot{width:4px;height:4px;margin:0 3px;background-color:#363636;border-radius:50%}.gam-table-footer{font-size:12px}.gam-table-footer-info{margin-top:5px}.gam-main-box{margin-top:20px;margin-bottom:20px}.avatar-thumb{width:72px;height:70px;position:relative;overflow:hidden;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;display:flex;align-items:center;justify-content:center}.avatar-thumb img{height:100%;width:auto}.re-form-field{margin-bottom:5px}.re-form-checkbox{padding-left:0}.re-form-checkbox input{padding:0;height:initial;width:initial;margin-bottom:0;display:none;cursor:pointer}.re-form-checkbox input:checked+label:after{content:'';display:block;position:absolute;top:5px;left:8px;width:5px;height:12px;border:solid #ef7c01;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.re-form-checkbox label{position:relative;cursor:pointer;padding-left:30px}.re-form-checkbox label:before{content:'';-webkit-appearance:none;background-color:transparent;border:2px solid #e9e9e9;border-radius:2px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.05),inset 0px -15px 10px -12px rgba(0,0,0,0.05);box-shadow:0 1px 2px rgba(0,0,0,0.05),inset 0px -15px 10px -12px rgba(0,0,0,0.05);padding:8px;display:inline-block;position:absolute;vertical-align:middle;cursor:pointer;left:0;top:3px;margin-right:5px}.re-form-radio{padding-left:0}.re-form-radio input{padding:0;height:initial;width:initial;margin-bottom:0;display:none;cursor:pointer}.re-form-radio input:checked+label:after{content:'';display:block;position:absolute;top:8px;left:5px;width:10px;height:10px;border-radius:50%;background-color:#ef7c01}.re-form-radio label{position:relative;cursor:pointer;padding-left:30px}.re-form-radio label:before{content:'';-webkit-appearance:none;background-color:transparent;border:2px solid #e9e9e9;border-radius:50%;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.05),inset 0px -15px 10px -12px rgba(0,0,0,0.05);box-shadow:0 1px 2px rgba(0,0,0,0.05),inset 0px -15px 10px -12px rgba(0,0,0,0.05);padding:8px;display:inline-block;position:absolute;vertical-align:middle;cursor:pointer;left:0;top:3px;margin-right:5px}.label-small{text-transform:uppercase;font-size:12px;color:#8a8a8a}.gam-summary-awards img{max-height:30px;margin-right:5px}.re-file-list{margin:0;padding:0;list-style-type:none}.re-file-list-link{display:block;padding:14px 20px;border-radius:5px;background-color:rgba(233,233,233,0.4);color:#363636;font-size:14px;font-weight:400;text-decoration:none;margin-bottom:10px;text-overflow:ellipsis;overflow:hidden}.re-file-list-link:hover{color:#363636;text-decoration:underline}.pwa-wrapper{height:100svh;max-height:-webkit-fill-available;color:#004996}.pwa-navbar{background-color:#fff;padding:15px 10px;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.08);box-shadow:0 2px 4px 0 rgba(0,0,0,0.08)}.pwa-navbar img{max-height:40px}.pwa-language{margin:0;padding:0;list-style:none}.pwa-language a{padding:2px;border:2px solid transparent}.pwa-language .is-active{border:2px solid #004996}.pwa-content{-webkit-box-flex:1;-ms-flex:1;flex:1}.pwa-button-confirm,.pwa-button-cancel{min-height:50px;font-weight:700}.pwa-button-confirm{background-color:#ef7c01;color:#fff;text-transform:uppercase}.pwa-button-cancel{background-color:transparent;border:1px solid #ef7c01;color:#ef7c01;text-transform:uppercase}.pwa-small{font-size:14px}.pwa-login-method{border:2px solid #d9e3ef;border-radius:8px;background-color:#fff;color:#004996}.pwa-login-method img{height:55px}.pwa-login-method:hover{text-decoration:none}.pwa-steps-list{counter-reset:pwa-steps-counter;list-style:none;padding-left:40px}.pwa-steps-list li{margin:0 0 20px 0;counter-increment:pwa-steps-counter;position:relative}.pwa-steps-list li:before{content:counter(pwa-steps-counter);color:#fff;font-size:12px;font-weight:bold;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;width:20px;height:20px;top:3px;left:-35px;background:#009ee3;border-radius:50%;text-align:center}.pwa-form input{color:#002045}.pwa-form label{color:#004798}.pwa-form .form-text{font-size:14px}.pwa-form .form-text a{color:#ef7c01}.pwa-password-meter div{width:27px;height:6px;background-color:#d9e3ef;margin-left:2px;border-radius:3px}.pwa-password-meter.pwa-password-error div:nth-child(1),.pwa-password-meter.pwa-password-error div:nth-child(2){background-color:#ff6868}.pwa-password-meter.pwa-password-alert div:nth-child(1),.pwa-password-meter.pwa-password-alert div:nth-child(2),.pwa-password-meter.pwa-password-alert div:nth-child(3),.pwa-password-meter.pwa-password-alert div:nth-child(4){background-color:#ffc768}.pwa-password-meter.pwa-password-success div{background-color:#0cb25b}.gam-container{background-color:#f2f6fa}.gam-coupon{max-width:270px;margin:auto;background-color:#f2f6fa;border:solid 2px rgba(0,73,150,0.1);font-size:12px;line-height:1.2}.gam-coupon-date,.gam-coupon-counter{display:block;color:#004996}.gam-coupon-date{font-size:21px}.gam-coupon-counter{font-size:40px}.gam-offer{text-decoration:none;background-color:#fff;color:#363636}.gam-offer:hover{text-decoration:none;color:#004996}.gam-offer-thumb{position:relative}.gam-offer-thumb img{width:100%}.gam-offer-image{max-width:100%;-o-object-fit:cover;object-fit:cover;height:160px}.gam-offer-partner{position:absolute;top:20px;left:20px;background-color:#fff;padding:15px;max-width:100px}.gam-offer-inner{padding:20px}.gam-offer-location{font-size:13px;color:#8a8a8a}.gam-offer-title{font-weight:700;font-size:18px;margin-bottom:35px}.gam-offer-meta{color:#8a8a8a;font-size:13px}.gam-offer-meta span{font-weight:700}.gam-offer-points{font-size:21px;font-weight:700}.gam-description{word-wrap:break-word}.gam-description ul{list-style:disc}.gam-description img{max-width:100% !important;height:auto !important}.gam-description video{width:100%}.gam-description img.completed{position:absolute;right:10px;top:10px;width:30px}.gam-description .video{position:relative;width:100%;height:0;padding-bottom:56.25%}.gam-description .video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.gam-description .invalidated-video:after{content:'';display:block;width:30px;height:30px;background-image:url('/images/icons/menu-cross.svg');background-repeat:no-repeat;background-size:30px 30px;transform:rotate(180deg);right:10px;top:10px;position:absolute;transition:250ms ease-in-out transform}.modal-gamification .modal-body img{width:100% !important;height:auto !important}.modal-gamification .modal-body table{width:100% !important}.gam-result{display:flex;align-items:center;border-radius:5px;padding:8px 15px;font-weight:700;margin-top:10px;margin-bottom:10px}.gam-result-ico{width:30px;display:flex;align-items:center;justify-content:center}.gam-result-error{border:1px solid #ff0000;background-color:#fcd0d0;color:#ff0000}.gam-result-okay{border:1px solid #66bd1d;background-color:#d5f3bb;color:#299e23}.gam-result-info{border:1px solid #ff9f00;background-color:#fcf2d0;color:#ff9f00}.gam-more-info{background-color:#f2f6fa;padding:30px}.gam-more-info img{max-width:100% !important}.gam-more-info-title{text-align:center;font-weight:700;color:#004996;font-size:24px;margin-bottom:20px}.btn-gam-more{background-color:#ef7c01;color:#fff;text-transform:uppercase;font-size:16px;padding:8px 25px;font-weight:700}@media (max-width:767px){.gam-coupon{max-width:100%}.gam-offer-image{width:120px;height:100%}.gam-offer-title{font-size:14px;margin-bottom:20px}.gam-offer-points{font-size:16px}.gam-offer-partner{top:7px;left:7px;padding:15px 10px;max-width:70px}}@media (max-width:480px){.gam-more-info-title{font-size:21px}}.modal-points .re-modal-dialog{max-width:580px}.modal-points .re-modal-content{padding-top:100px;padding-bottom:30px;background-image:url("/images/confetti.png");background-repeat:no-repeat;background-size:contain;background-position:top center}.gam-modal-points{max-width:370px;margin:auto}.gam-modal-points img{width:70px;height:70px;margin-top:15px;margin-bottom:10px}.gam-modal-points strong{font-size:18px}@media (max-width:480px){.gam-modal-points{max-width:100%;padding-left:40px;padding-right:40px}.gam-modal-points img{width:55px;height:55px}}@media (min-width:992px){.modal-graphic{width:max-content}}.gam-modal-summary{margin:30px auto;font-size:18px;max-width:240px}.gam-iframe-container{position:relative;overflow:hidden;width:100%}.gam-responsive-iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.re-select-wide{min-width:160px}