@import url("generic.css");@import url("icons.css");@import url("fonts.css");@import url("hamburgers.css");@import url("float-label.css");@import url("placeholder.css");@import url("file-upload.css");@import url("validate.css");@import url("animate.css");@import url("scrollbar.css");@import url("lightgallery.css");@import url("slick.css");@import url("slick-theme.css");@import url("selectric.css");html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,bloquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,caption,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%}body{color:#343a40;font-weight:400;font-size:16px;background:#f8f9fa}.header{width:100%;background:#fff;transition:all .5s ease}@media(max-width:991px){.header{max-height:100%;overflow:auto}}.header.fixo{position:fixed;z-index:5;top:0;left:0;-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.15);-moz-box-shadow:0 5px 10px 0 rgba(0,0,0,.15);box-shadow:0 5px 10px 0 rgba(0,0,0,.15)}.header .padding{position:relative;width:100%;max-width:1220px;padding:20px 15px;margin:0 auto}.header .padding .navbar{padding:0}.header .padding .logo img{width:100%;max-width:170px;transition:all .3s ease}@media(max-width:991px){.header .padding .logo img{max-width:130px}}.header .padding #btn-menu{outline:none;padding:0}.header .padding #btn-menu .text{color:#343a40}.header .padding #btn-menu .hamburger-inner,.header .padding #btn-menu .hamburger-inner::before,.header .padding #btn-menu .hamburger-inner::after{background:#a1c903}.header .padding #menu .nav-item a{color:#343a40;font-weight:400}.header .padding #menu .nav-item a.active{color:#a1c903}@media(max-width:991px){.header .padding #menu{margin:15px 0 0 0}.header .padding #menu .nav-item a{padding:10px;color:#fff;background:#343a40;border-bottom:1px solid #fff;transition:all .3s ease}.header .padding #menu .nav-item a.active{color:#fff;background:#a1c903}.header .padding #menu .user{margin:15px 0 0 0}}.header .padding #login-float{position:absolute;z-index:3;top:0;right:0;background:#f8f9fa;padding:20px;width:100%;max-width:700px;text-align:center;-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.15);-moz-box-shadow:0 5px 10px 0 rgba(0,0,0,.15);box-shadow:0 5px 10px 0 rgba(0,0,0,.15)}.header .padding #login-float .titulo{width:100%;margin:0 0 10px 0;color:#a1c903;font-size:26px;font-weight:500;line-height:100%}.header .padding #login-float .descricao{font-size:16px;line-height:100%}.header .padding #login-float .divider{border-left:1px solid #ced4da}@media(max-width:767px){.header .padding #login-float .divider{margin:30px 0 0 0;padding-top:20px;border:0;border-top:1px solid #ced4da}}@media(max-width:991px){.header .padding #login-float{position:relative;top:inherit!important;right:inherit;margin:15px 0 0 0;max-width:100%;box-shadow:none}}.main{position:relative;width:100%;text-align:center;overflow:hidden}.main .section{width:100%}.main .section:nth-child(even){background:#f1f2f4}.main .section .padding{position:relative;z-index:2;max-width:1220px;padding:50px 15px;margin:0 auto}.main .section .header-section{margin:0 0 30px 0}.main .section .header-section h2{font-size:40px;margin:0}.main .section .header-section h3{font-size:22px;margin:10px 0 0 0;color:#a1c903}.main .section .content-section{margin:0}.filtro{display:inline-block;width:100%;margin:-20px 0 20px 0;text-align:center;font-size:18px}.filtro .iniciais{float:left;width:100%;margin:20px 0 0 0}.filtro .iniciais a{display:inline-block;text-decoration:none;text-align:center;font-size:14px;font-weight:bold;margin:0 2px 5px 2px;width:25px;height:25px;line-height:21px;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;border:2px solid transparent;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.filtro .iniciais a.enable{cursor:pointer;color:#a1c903;border:2px solid #a1c903;background:transparent}.filtro .iniciais a.disable{cursor:default;color:rgba(0,0,0,.2);border-color:rgba(0,0,0,.2)}.filtro .iniciais a.active{cursor:pointer;color:#fff;border:2px solid #a1c903;background:#a1c903}.footer{width:100%;padding:20px 0;background:#343a40;transition:all .5s ease}.footer .padding{max-width:1220px;padding:0 15px;margin:0 auto}.footer .texto-legal{text-align:center;margin:0 0 15px 0;color:#fff}.footer .redes-sociais{text-align:center}.footer .redes-sociais a{color:#fff;display:inline-block;margin:0 10px;text-decoration:none}.footer .redes-sociais a i{font-size:20px}.popup{position:fixed;top:0;left:0;z-index:99998;width:100%;height:100%;text-align:center;overflow:auto;background:rgba(66,68,74,.7)}.popup .center-popup{position:relative;z-index:99999;display:table;width:100%;height:100%}.popup .center-popup .padding{position:relative;display:table-cell;vertical-align:middle;padding:15px;font-size:14px;z-index:3}.popup .center-popup .padding .content{position:relative;display:inline-block;padding:40px 15px;width:100%;max-width:650px;background:#fff;-webkit-box-shadow:0 10px 30px 0 rgba(0,0,0,.3);-moz-box-shadow:0 10px 30px 0 rgba(0,0,0,.3);box-shadow:0 10px 30px 0 rgba(0,0,0,.3)}.popup .center-popup .padding .content .inner{position:relative;display:inline-block;width:100%;text-align:center;color:#1a2d41}.popup .btn-fechar{position:absolute;z-index:10;top:0;right:0;width:40px;height:40px;line-height:40px;background:rgba(66,68,74,.07);text-align:center;border:0;outline:none;cursor:pointer}.popup .btn-fechar:hover{background:#e3085f}.popup .btn-fechar i{font-size:22px;color:#343a40}.popup .btn-fechar:hover i{color:#fff}.popup .titulo{width:100%;margin:0 0 10px 0;color:#a1c903;font-size:36px;font-weight:500;line-height:100%}.popup .descricao{font-size:18px}.popup .info{margin:20px 0 0 0;font-size:24px}.popup .form-control{background:#fff}.popup .ilustracao{text-align:center}.popup .ilustracao .icone{display:inline-block;text-align:center;border-radius:100%;text-align:center}.popup .ilustracao .icone i{color:#17a2b8;font-size:60px}.popup .ilustracao .icone img{vertical-align:middle}.popup .ilustracao .info{text-align:right;font-size:24px;color:#8b84bf}.popup table.table tbody td{vertical-align:middle;background:#f8f8f8}.section#cadastro .obrigatorio{color:#a1c903;font-weight:500}.section#cadastro .cupom-fiscal{text-align:center;margin:0 0 30px 0}.section#cadastro .cupom-fiscal img{width:100%;max-width:320px}.section#cadastro .cupom-fiscal .lupa{position:relative;display:inline-block;max-width:235px;font-size:18px;line-height:22px;font-weight:500;margin:15px 0 0 0;padding-left:50px;color:#343a40;text-align:left}.section#cadastro .cupom-fiscal .lupa::before{content:"";position:absolute;left:0;top:10px;font-family:'icomoon',Arial,sans-serif;font-size:35px;text-align:center;color:#a1c903}.section#cadastro .linha-nenhum-produto td{font-weight:500;color:#a1c903;border:1px solid #a1c903}.section#cadastro .total{display:none;margin:10px 0 20px 0;font-size:26px;font-weight:500;text-transform:uppercase;text-align:left;color:#343a40}.section#cadastro .total span{font-size:32px;color:#e3085f}.section#regulamento .ilustracao{width:100%;max-width:350px}.section#regulamento .ilustracao[data-trigger-click]{cursor:pointer}.popup#login .content{max-width:900px}.popup#login .divider{border-left:1px solid #ced4da}@media(max-width:767px){.popup#login .divider{margin:30px 0 0 0;padding-top:20px;border-top:1px solid #ced4da}}.popup#login .form{display:inline-block;width:100%;max-width:320px}.popup#usuario .content{max-width:900px}.popup#meus-numeros-da-sorte .content{max-width:900px}.popup#meus-numeros-da-sorte .descricao-premio{font-size:16px;font-weight:500;color:#343a40}.popup#meus-numeros-da-sorte .descricao-premio.contemplado{color:#a1c903}.popup.regulamento .content{max-width:900px!important}.btn{white-space:inherit}.btn:focus{box-shadow:none!important}select.form-control{cursor:pointer;outline:none}select[readonly]{background:#e9ecef;pointer-events:none;touch-action:none}.custom-control-label{padding:0 0 0 1rem;cursor:pointer;outline:none}.custom-control-label::before,.custom-control-label::after{box-shadow:none!important}.form-control{position:relative;z-index:1}.form-control:focus{border-color:rgba(52,58,64,1);box-shadow:none}.custom-checkbox .custom-control-label::before{position:absolute;top:-3px;content:"";text-align:center!important;color:transparent;width:30px;height:30px;line-height:30px;background:#fff;border:1px solid #ced4da;transition:all .3s ease}.custom-checkbox .custom-control-label:active::before{border-color:rgba(52,58,64,1);background:#fff}.custom-checkbox .custom-control-label::after{content:"";top:-3px;font-family:'icomoon',Arial,sans-serif;font-size:2px;color:transparent;text-align:center;width:30px;height:30px;line-height:30px;transition:all .3s ease}.custom-checkbox .custom-control-input:checked~.custom-control-label::before{color:transparent;background:#fff}.custom-checkbox .custom-control-input:checked~.custom-control-label::after{top:-3px;font-size:18px;text-align:center!important;line-height:30px;width:30px;height:30px;color:#a1c903;transition:font .3s ease;background:transparent}.custom-radio .custom-control-label::before{position:absolute;top:-3px;content:"";text-align:center!important;color:transparent;width:30px;height:30px;line-height:30px;background:#fff;border:1px solid #ced4da;transition:all .3s ease}.custom-radio .custom-control-label:active::before{border-color:rgba(52,58,64,1);background:#fff}.custom-radio .custom-control-label::after{content:"";top:-3px;font-family:'icomoon',Arial,sans-serif;font-size:2px;color:transparent;text-align:center;width:30px;height:30px;line-height:30px;transition:all .3s ease}.custom-radio .custom-control-input:checked~.custom-control-label::before{color:transparent;background:#fff}.custom-radio .custom-control-input:checked~.custom-control-label::after{top:-3px;font-size:14px;text-align:center!important;line-height:30px;width:30px;height:30px;color:#a1c903;transition:font .3s ease;background:transparent}.dropdown{color:#343a40}.dropdown.show{display:block}.dropdown-item.active,.dropdown-item:active{color:#343a40;background:rgba(66,68,74,.1)}@keyframes arrow-role-a-pagina{0%{top:-12px;opacity:0;font-size:10px}35%{opacity:1;font-size:22px}65%{opacity:1;font-size:22px}100%{top:20px;opacity:0;font-size:10px}}@keyframes finger-role-a-pagina{0%{top:22px;opacity:0;font-size:10px}35%{opacity:1;font-size:22px}65%{opacity:1;font-size:22px}100%{top:0;opacity:0;font-size:10px}}@-webkit-keyframes rotating{from{-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotating{from{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.rotating{-webkit-animation:rotating 1s linear infinite;-moz-animation:rotating 1s linear infinite;-ms-animation:rotating 1s linear infinite;-o-animation:rotating 1s linear infinite;animation:rotating 1s linear infinite}.preloader{display:none;position:fixed;z-index:99999;top:0;left:0;height:100%;width:100%;text-align:center;background:#f8f9fa;background-size:cover}.preloader[data-enable-preloader='true']{display:table}.preloader[data-enable-preloader='false']{display:none}.preloader .info{display:table-cell;vertical-align:middle;padding:20px}.preloader .info img{width:100%;max-width:321px}.preloader .info span{display:inline-block;margin:20px 0 0 0;font-size:16px;padding:10px 20px;font-weight:500;color:#727176;background:#fff;border-radius:.25rem}.preloader .info strong{font-weight:700;color:#a1c903}.preloader .info i{font-size:22px;color:rgba(114,113,118,.4)}.parallax{display:none!important;position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background-position:top center;background-repeat:repeat-y;background-size:110% auto}.parallax[data-enable-parallax='false']{display:none!important}.parallax[data-enable-parallax='true']{display:block!important}.role-a-pagina{display:inline-block;position:relative;text-align:center;padding:10px;border-radius:10px;background:#fff}.role-a-pagina .text{font-size:16px;font-weight:500;margin:0 0 5px 0}.role-a-pagina .content{display:inline-block;padding:0 15px 0 30px}.role-a-pagina .content:after{position:relative;content:'';top:22px;color:#b3b2b7;font-family:'icomoon',Arial,sans-serif;font-size:22px;line-height:100%;animation-name:finger-role-a-pagina;animation-duration:1s;animation-iteration-count:infinite}.role-a-pagina .animation{position:relative;display:inline-block;width:24px;height:45px;border:2px solid #b3b2b7;border-radius:20px}.role-a-pagina .animation .arrow:before{position:relative;content:'';top:0;color:#a1c903;font-family:'icomoon',Arial,sans-serif;font-size:22px;line-height:100%;animation-name:arrow-role-a-pagina;animation-duration:1s;animation-iteration-count:infinite}.encerramento{display:none!important;position:fixed;z-index:99999;bottom:0;left:0;width:100%;padding:15px 0;text-align:center;font-size:18px;font-weight:700;line-height:100%;color:#fff;background:#ed1c24}.encerramento[data-enable-shutdown='false']{display:none!important}.encerramento[data-enable-shutdown='true']{display:block!important}.processing{position:fixed;z-index:9999;top:0;left:0;width:100%;height:100%;background:rgba(66,68,74,.7)}.processing .message{text-align:center;font-size:16px;font-weight:500;color:#343a40;line-height:100%;padding:30px 15px 30px 15px;background:#f8f9fa;-webkit-box-shadow:0 10px 30px 0 rgba(0,0,0,.15);-moz-box-shadow:0 10px 30px 0 rgba(0,0,0,.15);box-shadow:0 10px 30px 0 rgba(0,0,0,.15)}.processing .message i[class^="icon-"]{color:#a1c903;font-size:32px;margin:0 0 10px 0}.processing .message span{font-weight:700;text-transform:uppercase;color:#a1c903}.loading{color:#a1c903;font-weight:500;text-align:left;margin:0 0 20px 0;transition:all .3s ease}.loading i[class^="icon-"]{margin:0 5px 0 0;color:rgba(52,58,64,.3);font-family:'icomoon',Arial,sans-serif;font-size:20px;-webkit-animation:rotating 1s linear infinite;-moz-animation:rotating 1s linear infinite;-ms-animation:rotating 1s linear infinite;-o-animation:rotating 1s linear infinite;animation:rotating 1s linear infinite}.countdown{display:inline-block;margin:0 0 15px 0}.countdown .info{width:100%;font-size:16px;line-height:120%;font-weight:500;color:#343a40;padding:10px}.countdown .count{width:100%}.countdown .digits{display:inline-block}.countdown .digits div{display:inline-block;width:50px;height:50px;margin:0 2px;color:#fff;text-align:center;line-height:50px;font-size:20px;font-weight:500;border-radius:50px;background:#a1c903}.countdown .digits span{display:inline-block;font-size:12px;font-weight:700;color:#a1c903;text-transform:uppercase}.scroll{overflow:auto;max-height:400px}.scroll.smaller{max-height:300px}.scroll.scrollbar-outer>.scroll-element .scroll-bar{background:#17a2b8}iframe{width:100%;height:400px}.steps-boxes{position:relative}.steps-boxes .step{position:relative;text-align:center;margin:0 0 25px 0}.steps-boxes .step .number{display:inline-block;margin:0 0 15px 0;font-size:30px;font-weight:700;width:50px;height:50px;color:#a1c903;border-radius:100%;border:2px solid #a1c903}.steps-boxes .step .image{margin:10px 0}.steps-boxes .step .title{font-size:26px;font-weight:500;margin:0 0 15px 0}.lg-actions .lg-next,.lg-actions .lg-prev{background:rgba(161,201,3,.8)}.lg-actions .lg-next:hover,.lg-actions .lg-prev:hover{background:rgba(161,201,3,1)}.carousel{padding:0 15px}.carousel .infos{margin:20px 0 0 0}.carousel .infos .nome{font-size:24px;font-weight:500;color:#17a2b8}.carousel .infos .descricao{font-size:18px}.slick-prev,.slick-next{width:auto;height:auto;margin:0 -5px}.slick-prev:before,.slick-next:before{color:#a1c903;font-family:'icomoon',Arial,sans-serif;font-size:40px}.slick-prev:before{content:""}.slick-next:before{content:""}.slick-slide img,.slick-slide .img-placeholder{width:100%;transform:scale(.7);transition:all .2s ease-in-out}.slick-slide.effect img,.slick-slide.effect .img-placeholder{transform:scale(1)}.slick-dots li button:before{font-size:12px;opacity:.1}.slick-dots li.slick-active button:before{color:#a1c903}.slick-dots li:hover button:before{color:#343a40}a{color:#17a2b8}a:hover{color:#138496}form{text-align:left}form .error-message label.error{background:#e3085f;width:100%;padding:5px 10px;color:#fff;font-size:14px;font-weight:500;border-radius:.25rem}form .error-message label.error::before{content:"";font-family:'icomoon',Arial,sans-serif;font-size:16px;text-align:center;color:#fff;margin:0 5px 0 0}form .error-message label.error.checked{position:absolute;bottom:1px;right:1px;z-index:2;width:auto;height:calc(2.25rem);padding:0 0 0 10px;background:#fff;border-radius:.25rem}form .form-control.disabled+.error-message label.error.checked{background:transparent!important}form .error-message label.error.checked::before{position:relative;top:7px;content:"";color:#28a745}form .custom-checkbox .error-message{float:left;width:calc(100% - 15px);margin:0 0 0 15px}form .custom-checkbox .error-message label.error.checked{background:transparent!important}form #respostas-pergunta .error-message label.error.checked{right:10px;bottom:5px;background:transparent!important}form #ValidaProduto+.error-message label.error.checked{right:10px;bottom:15px;background:transparent!important}.form-contato{display:inline-block;width:100%;max-width:500px}.btn-beegles{color:#fff;background-color:#e3085f;border-color:#e3085f}.btn-beegles:hover{background-color:#cc0956}.btn-outline-beegles{color:#e3085f;background-color:transparent;background-image:none;border-color:#e3085f}.btn-outline-beegles:hover{color:#fff;background-color:#e3085f}.panel{padding:15px;background:#fff;border:1px solid #dee2e6}svg.img-placeholder{max-width:100%;background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMiAzMiIgd2lkdGg9IjMyIiBoZWlnaHQ9IjMyIiBmaWxsPSJ3aGl0ZSI+CiAgPHBhdGggZD0iTTAgNCBMMCAyOCBMMzIgMjggTDMyIDQgeiBNNCAyNCBMMTAgMTAgTDE1IDE4IEwxOCAxNCBMMjQgMjR6IE0yNSA3IEE0IDQgMCAwIDEgMjUgMTUgQTQgNCAwIDAgMSAyNSA3Ij48L3BhdGg+Cjwvc3ZnPg==") no-repeat center rgba(66,68,74,.15);background-size:calc(100%/3);border-radius:10px}.custom-file-filename{text-align:left}table.table{border-collapse:separate;border-spacing:5px;margin:0}table.table th{background:#343a40!important}table.table td,table.table th{border:0;border-radius:.25rem}table.table tbody td{vertical-align:middle;background:#fff}table.table .title-table-mobile{display:none;padding:3px 10px;font-weight:bold;font-size:16px;margin-bottom:10px;color:#fff;border-radius:.25rem;background:#343a40}table.table .filter-result{display:inline-block}table.table .th-header{cursor:pointer;position:relative}table.table .th-header:hover{opacity:.9}table.table .th-header.headerSortDown::after{position:absolute;right:10px;content:'';font-family:'icomoon',Arial,sans-serif;font-size:25px;line-height:25px;color:#fff}table.table .th-header.headerSortUp::after{position:absolute;right:10px;content:'';font-family:'icomoon',Arial,sans-serif;font-size:25px;line-height:25px;color:#fff}.item-accordion{margin:0 0 15px 0}.item-accordion:last-child{margin:0}.accordion-button{position:relative;cursor:pointer;font-size:20px;font-weight:500;color:#343a40;text-align:left;padding:15px;background:#fff;border:1px solid #dee2e6;border-radius:.25rem}.accordion-button::before{position:relative;top:3px;content:"";margin:0 10px 0 0;font-family:'icomoon',Arial,sans-serif;font-size:25px;line-height:25px}.accordion-button span{display:inline-block;padding:2px 10px;margin:0 5px 0 0;font-weight:700;color:#fff;background:#a1c903;border-radius:.25rem}.accordion-content{display:none;text-transform:none;color:#000;font-weight:400;line-height:18px;letter-spacing:0;padding:15px;text-align:left}.accordion-clear,.clearfix{height:0;clear:both}.accordion-button.on{color:#fff;background:#17a2b8;border-color:#17a2b8}.accordion-button.on::before{content:"";color:#fff}.accordion-button.on span{color:#343a40;background:#fff}.accordion-button.over{border-color:#17a2b8}@media(max-width:991px){.main .header .content{width:auto}.main .section .content{width:auto}.main .footer .content{width:auto}table.table{border-spacing:10px}table.table .title-table-mobile{display:inline-block!important}table.table td,table.table th{border:0}table.table thead{display:none}table.table tbody td{display:block;border:0}table.table tbody tr td:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}table.table tbody tr td:last-child{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}}