.text--white{color:#fff}.text--grey-dark{color:#aaa}.text--primary{color:var(--primary)}.text--success{color:#32d296}.bg--primary{background-color:var(--primary)}.bg--secondary{background-color:var(--secondary)}.uk-border-rounded{border-radius:8px}.register{color:#fff;text-transform:uppercase;font-weight:700;font-size:14px;letter-spacing:.1em;line-height:21px}.register:hover{text-decoration:none;color:var(--secondary)}.uk-button{font-weight:700;font-size:14px;letter-spacing:.1em;line-height:21px;text-transform:uppercase;border-radius:8px;padding:16px 30px}.uk-button-white{background-color:rgba(0,0,0,0);border:1px solid #fff;color:#fff}.uk-button-white:hover{background-color:#fff;color:var(--secondary)!important}.uk-button-primary{border:1px solid var(--secondary);color:var(--secondary);background-color:rgba(0,0,0,0)}.uk-button-primary:hover{background-color:var(--primary);color:#fff;border:1px solid var(--primary)}.uk-button-primary.white{border:1px solid #fff;color:var(--secondary);background-color:#fff}.uk-button-secondary{border:1px solid var(--secondary);color:#fff;background-color:var(--secondary)}.uk-button-secondary:hover{background-color:var(--primary);color:#fff;border:1px solid var(--primary)}.uk-button-secondary.white{border:1px solid #fff;color:var(--secondary);background-color:#fff}.uk-link{font-weight:700;font-size:14px;letter-spacing:.1em;line-height:21px;color:var(--secondary);text-transform:uppercase}.uk-link:hover{text-decoration:none;color:var(--primary)}.uk-link--grey{color:#ccc}.uk-link--grey:hover{color:#252525}.image-block{display:block;position:relative;width:100%;padding-top:75%;background-size:cover;background-repeat:no-repeat;background-position:50%}.image-block--header{padding-top:40%;border-radius:8px;background-size:contain}.button-icon{border-radius:8px;background-color:var(--primary);color:#fff;width:60px;height:60px;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}.uk-card-secondary{background-color:var(--secondary)}.uk-card-default{background-color:#fff}.label-badge{position:absolute;bottom:0;left:40px;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%);padding:8px 15px;display:block;height:auto;font-weight:700;font-size:12px;line-height:12px;color:#fff;background-color:var(--primary)}.label-badge--top{bottom:auto;top:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.label-badge--static{position:static;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.uk-accordion li{padding:24px 40px;margin:0!important}.uk-accordion li:nth-child(odd){background-color:#f5f7f6}.uk-accordion li .uk-accordion-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.uk-accordion li .uk-accordion-title i{font-size:14px;-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;-o-transition:transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease}.uk-accordion li.uk-open{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.08);box-shadow:0 5px 15px rgba(0,0,0,.08)}.uk-accordion li.uk-open .uk-accordion-title i{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.modal{position:fixed;top:0;right:0;bottom:0;left:0;background-color:hsla(0,0%,100%,.9);z-index:9999999;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modal,.modal__box{display:-webkit-box;display:-ms-flexbox;display:flex}.modal__box{width:95vw;max-width:960px;background-color:#fff;border-radius:8px;-webkit-box-shadow:0 10px 30px rgba(0,0,0,.16);box-shadow:0 10px 30px rgba(0,0,0,.16);overflow:hidden}.modal__image{-webkit-box-flex:0;-ms-flex:0 0 33.33%;flex:0 0 33.33%;background-size:cover;background-repeat:no-repeat;background-position:50%}.modal__content{position:relative;padding:75px 80px}.modal__close{border:0;background-color:rgba(0,0,0,0);position:absolute;top:40px;right:40px;color:#ccc;font-size:24px;cursor:pointer}.modal__close:hover{color:#252525}form.form--modal{display:-webkit-box;display:-ms-flexbox;display:flex}form.form--modal input,form.form--modal select{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;border:1px solid #aaa;border-right:0;min-height:50px;background-color:#fff;font-size:14px;line-height:22.4px;color:#252525;padding-left:20px;padding-right:20px}form.form--modal input::-webkit-input-placeholder,form.form--modal select::-webkit-input-placeholder{color:#aaa}form.form--modal input::-moz-placeholder,form.form--modal select::-moz-placeholder{color:#aaa}form.form--modal input:-ms-input-placeholder,form.form--modal select:-ms-input-placeholder{color:#aaa}form.form--modal input::-ms-input-placeholder,form.form--modal select::-ms-input-placeholder{color:#aaa}form.form--modal input::placeholder,form.form--modal select::placeholder{color:#aaa}form.form--modal input:first-child,form.form--modal select:first-child{border-radius:6px 0 0 6px}form.form--modal input:focus,form.form--modal select:focus{border-color:var(--primary);background-color:#fff}form.form--modal button{font-weight:700;font-size:14px;letter-spacing:.1em;line-height:21px;color:#fff;text-transform:uppercase;background-color:var(--primary);border:0;padding:0 30px;border-radius:0 6px 6px 0;cursor:pointer}form.form--modal button:hover{background-color:var(--secondary)}.contest-form .form-custom .form-url{display:none}.contest-form .form-custom .uk-form-label,.contest-form .form-custom label{color:var(--primary);-webkit-text-decoration:uppercase;text-decoration:uppercase;font-weight:700;font-size:14px;letter-spacing:.1em;line-height:21px}.contest-form .form-custom .uk-input,.contest-form .form-custom input,.contest-form .form-custom select{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;border:1px solid #aaa;min-height:50px;background-color:#fff;font-size:14px;line-height:22.4px;color:#252525;padding-left:20px;padding-right:20px;border-radius:6px}.contest-form .form-custom .uk-input::-webkit-input-placeholder,.contest-form .form-custom input::-webkit-input-placeholder,.contest-form .form-custom select::-webkit-input-placeholder{color:#aaa}.contest-form .form-custom .uk-input::-moz-placeholder,.contest-form .form-custom input::-moz-placeholder,.contest-form .form-custom select::-moz-placeholder{color:#aaa}.contest-form .form-custom .uk-input:-ms-input-placeholder,.contest-form .form-custom input:-ms-input-placeholder,.contest-form .form-custom select:-ms-input-placeholder{color:#aaa}.contest-form .form-custom .uk-input::-ms-input-placeholder,.contest-form .form-custom input::-ms-input-placeholder,.contest-form .form-custom select::-ms-input-placeholder{color:#aaa}.contest-form .form-custom .uk-input::placeholder,.contest-form .form-custom input::placeholder,.contest-form .form-custom select::placeholder{color:#aaa}.contest-form .form-custom .uk-input:focus,.contest-form .form-custom input:focus,.contest-form .form-custom select:focus{border-color:var(--primary);background-color:#fff}.contest-form .form-custom .uk-textarea{border:1px solid #aaa;min-height:50px;background-color:#fff;font-size:14px;line-height:22.4px;color:#252525;border-radius:6px;padding:20px;height:120px}.contest-form .form-custom .uk-textarea::-webkit-input-placeholder{color:#aaa}.contest-form .form-custom .uk-textarea::-moz-placeholder{color:#aaa}.contest-form .form-custom .uk-textarea:-ms-input-placeholder{color:#aaa}.contest-form .form-custom .uk-textarea::-ms-input-placeholder{color:#aaa}.contest-form .form-custom .uk-textarea::placeholder{color:#aaa}.contest-form .form-custom .uk-textarea:focus{border-color:var(--primary);background-color:#fff}.contest-form .form-custom button{font-weight:700;font-size:14px;letter-spacing:.1em;line-height:21px;color:#fff;text-transform:uppercase;background-color:var(--primary);border:0;padding:0 30px;height:50px;border-radius:6px;cursor:pointer}.contest-form .form-custom button:hover{background-color:var(--secondary)}.contest-form .form-custom .custom-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;cursor:pointer}.contest-form .form-custom .custom-checkbox input{width:30px;height:30px;margin-right:10px;border:1px solid #aaa;background-color:rgba(0,0,0,0);-webkit-box-flex:0;-ms-flex:0 0 30px;flex:0 0 30px;border-radius:0;min-height:unset;padding:0}.contest-form .form-custom .custom-checkbox input:checked{border:1px solid var(--primary);background-color:var(--primary)}.contest-form .contest_question,.question{font-size:20px;color:#fff;font-weight:700;font-style:italic;margin:20px 0;text-align:center}.feedback-screen--winner{border:5px solid #32d296;background:#d8f6eb;border-radius:8px}.feedback-screen--lose{border:5px solid #f0506e;background:#fef4f6;border-radius:8px}.feedback-screen--neutral{border:5px solid var(--primary);border-radius:8px}*{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.uk-h1,h1{font-weight:700;font-size:32px;line-height:38.4px;color:var(--secondary)}.uk-h1.text--white,h1.text--white{color:#fff}h2{font-size:24px;line-height:28.8px}h2,h3{font-weight:700;color:var(--secondary)}h3{font-size:18px;line-height:21.6px}p{font-size:14px;line-height:22.4px;color:#252525}p a{color:var(--primary);text-decoration:underline}p a:hover{color:var(--secondary);text-decoration:none}header .top-bar{background-color:var(--primary);padding:16px 0}header .top-bar__social{color:#fff;font-size:18px;display:inline-block}header .top-bar__social:hover{color:var(--secondary)}header .uk-navbar{border-radius:6px;background-color:#f5f7f6;margin-top:120px}header .uk-navbar-center{top:auto!important;bottom:-10px;height:167px;-webkit-transform:translateY(0) translateX(-50%)!important;-ms-transform:translateY(0) translateX(-50%)!important;transform:translateY(0) translateX(-50%)!important}header .uk-navbar-nav{padding:15px 20px}header .uk-navbar-nav>li{margin:0 20px}header .uk-navbar-nav>li>a{min-height:0;padding:0;margin:0;font-weight:700;font-size:16px;line-height:24px;color:var(--secondary)}header .uk-navbar-nav>li.uk-active>a,header .uk-navbar-nav>li>a:hover{color:var(--primary)}header .uk-logo{max-width:235px}header .uk-logo img{width:100%}footer{padding:70px 0 40px;background-color:#f5f7f6}footer .footer__logo{-webkit-transform:translateY(-33%);-ms-transform:translateY(-33%);transform:translateY(-33%)}footer ul{margin:0;padding:0;list-style-type:none}footer ul li{margin-bottom:6px}footer ul li:last-of-type{margin-bottom:0}footer ul li a{font-size:14px;line-height:22.4px;color:#252525}footer ul li a:hover{color:var(--primary);text-decoration:none}footer ul li.uk-active a{color:var(--primary);font-weight:700}.merchants-search{position:absolute;bottom:0;left:40px;right:40px;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%);border-radius:8px;background-color:#fff;padding:20px}.merchants-search form{display:-webkit-box;display:-ms-flexbox;display:flex}.merchants-search form input,.merchants-search form select{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;border:1px solid #aaa;border-right:0;min-height:50px;background-color:#fff;font-size:14px;line-height:22.4px;color:#252525;padding-left:20px;padding-right:20px}.merchants-search form input::-webkit-input-placeholder,.merchants-search form select::-webkit-input-placeholder{color:#aaa}.merchants-search form input::-moz-placeholder,.merchants-search form select::-moz-placeholder{color:#aaa}.merchants-search form input:-ms-input-placeholder,.merchants-search form select:-ms-input-placeholder{color:#aaa}.merchants-search form input::-ms-input-placeholder,.merchants-search form select::-ms-input-placeholder{color:#aaa}.merchants-search form input::placeholder,.merchants-search form select::placeholder{color:#aaa}.merchants-search form input:first-child,.merchants-search form select:first-child{border-radius:6px 0 0 6px}.merchants-search form input:focus,.merchants-search form select:focus{border-color:var(--primary);background-color:#fff}.merchants-search form button{font-weight:700;font-size:14px;letter-spacing:.1em;line-height:21px;color:#fff;text-transform:uppercase;background-color:var(--primary);border:0;padding:0 30px;border-radius:0 6px 6px 0;cursor:pointer}.merchants-search form button:hover{background-color:var(--secondary)}.detail-logo,.detail-map{width:100%;padding-top:100%;border-radius:9999px}.detail-logo{background-position:50%}.cs-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;width:100vw;height:100vh;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cs-wrapper .cs-inner{max-width:500px;padding-right:32px;padding-left:32px}.cs-wrapper .cs-inner .cs-card{background-color:#fff}.cs-wrapper .cs-title{color:#252525;font-size:24px}.cs-wrapper .cs-text{color:rgba(37,37,37,.75);font-family:sans-serif;font-size:16px;line-height:28px}.cs-wrapper .cs-socials{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.cs-wrapper .cs-socials a{margin:0 4px;color:rgba(37,37,37,.65);font-size:18px}.cs-wrapper .cs-socials a:hover{color:#252525;text-decoration:none}.wrapper-404{position:relative;width:100vw;height:100vh;background-image:url(/dist/assets/images/404/404-bg.gif);background-position:50%;background-size:cover}.wrapper-404 .overlay-404{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:0;right:0;bottom:0;left:0;background:-o-linear-gradient(315deg,rgba(116,235,213,.67) 0,rgba(172,182,229,.67) 100%);background:linear-gradient(135deg,rgba(116,235,213,.67),rgba(172,182,229,.67));-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wrapper-404 .overlay-404 .inner-404{max-width:500px;padding:50px;border-radius:4px;background-color:#fff}.wrapper-404 .overlay-404 .inner-404 h1{margin-bottom:15px;background:-o-linear-gradient(315deg,rgba(116,235,213,.67) 0,rgba(172,182,229,.67) 100%);background:linear-gradient(135deg,rgba(116,235,213,.67),rgba(172,182,229,.67));text-transform:uppercase;font-size:56px;font-weight:800;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.wrapper-404 .overlay-404 .inner-404 h2{margin-top:0;font-size:24px;font-weight:400}.wrapper-404 .overlay-404 .inner-404 p{margin-bottom:0}.wrapper-404 .overlay-404 .inner-404 p a{color:#74ebd5}.wrapper-404 .overlay-404 .inner-404 p a:hover{color:#31e1c1}.edit__page__button{z-index:9999;display:-webkit-box;display:-ms-flexbox;display:flex;position:fixed;bottom:30px;right:30px;width:60px;height:60px;color:#fff;border-radius:999px;background:-o-linear-gradient(315deg,#74ebd5 0,#acb6e5 100%);background:linear-gradient(135deg,#74ebd5,#acb6e5);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .35s cubic-bezier(.77,0,.175,1);-o-transition:all .35s cubic-bezier(.77,0,.175,1);transition:all .35s cubic-bezier(.77,0,.175,1)}.edit__page__button:hover{color:#fff;-webkit-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15)}#cookie-modal h2{font-size:20px;font-weight:500}#cookie-modal h3{font-size:18px}#cookie-modal p{font-size:16px}#cookie-modal .uk-button-primary{color:#fff;background-color:var(--primary);margin-right:10px}#cookie-modal .uk-button-link{color:#252525}@media (max-width:1200px){header .uk-navbar{margin-top:90px}header .uk-navbar-center{top:auto!important;bottom:-10px;height:107px;-webkit-transform:translateY(0) translateX(-50%)!important;-ms-transform:translateY(0) translateX(-50%)!important;transform:translateY(0) translateX(-50%)!important}header .uk-logo{max-width:180px}}@media (max-width:960px){header .uk-navbar{margin-top:50px;padding:15px}header .uk-logo{max-width:150px;position:absolute;left:0;bottom:-5px}header .uk-navbar-toggle{min-height:0;color:#252525}footer{padding:40px 0}footer .footer__logo{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);max-width:200px;width:100%}}@media (max-width:640px){.image-block--header{padding-top:65%}.merchants-search{left:20px;right:20px;-webkit-transform:translateY(25%);-ms-transform:translateY(25%);transform:translateY(25%)}.merchants-search form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.merchants-search form input,.merchants-search form select{border:1px solid #aaa;border-bottom:0;padding:0 15px;min-height:40px}.merchants-search form input:first-child,.merchants-search form select:first-child{border-radius:6px 6px 0 0}.merchants-search form button{height:40px;border-radius:0 0 6px 6px;cursor:pointer}.merchants-search form button:hover{background-color:var(--secondary)}form.form--modal{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}form.form--modal input,form.form--modal select{border:1px solid #aaa;border-bottom:0;padding:0 15px;min-height:50px}form.form--modal input:first-child,form.form--modal select:first-child{border-radius:6px 6px 0 0}form.form--modal button{height:50px;border-radius:0 0 6px 6px;cursor:pointer}form.form--modal button:hover{background-color:var(--secondary)}.modal__box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.modal__image{height:250px;-webkit-box-flex:0;-ms-flex:0 0 250px;flex:0 0 250px;width:100%}.modal__content{padding:40px}.modal__close{border:0;background-color:rgba(0,0,0,0);position:absolute;top:40px;right:40px;color:#ccc;font-size:24px;cursor:pointer}.modal__close:hover{color:#252525}}