html,body{width:100%;height:100%;margin:0;padding:0;font-family:gilroy}input:not([type=checkbox]),textarea{width:calc(100% - 18px);height:22px;margin:0 0 10px 0;appearance:none;-webkit-appearance:none;-moz-appearance:none}input,textarea,select{padding:4px 8px;font-family:"Open Sans";font-size:12px;border:solid 1px #aaa;border-radius:3px;background:#fff}input:focus,textarea:focus,select:focus{border-color:#ababab;outline:0;box-shadow:0 0 0 .15rem rgba(120,120,120,.25)}a:focus,img:focus{border:none;outline:0}a.btn,button{text-decoration:none;font-family:gilroy-semibold;color:#282c3d;font-size:12px;width:min-content;padding:7px 14px;border:solid 2px #282c3d;border-radius:16px;margin:0 auto;background:#fff;cursor:pointer}a.btn.btn-primary,button.btn-primary{color:#fff;border:solid 2px #4cb6a0;background:#4cb6a0}header{position:relative;width:100%;height:25%;max-height:267px;display:block;z-index:999}header .menu{width:100%;height:100%}header .menu .logo,header .menu .itens{height:100%;float:left;display:flex;align-items:center;align-content:center}header .menu .logo.logo,header .menu .itens.logo{width:15%;float:left}header .menu .logo.logo a,header .menu .itens.logo a{max-width:120px}header .menu .logo.logo a img,header .menu .itens.logo a img{width:100%}header .menu .logo.itens,header .menu .itens.itens{width:85%;float:right}header .menu .logo.itens a,header .menu .itens.itens a{text-decoration:none;color:#fff;padding:0 12px;font-family:gilroy-semibold;font-size:14px}header .menu .logo.itens a:hover,header .menu .itens.itens a:hover{color:#ccc}header .menu .logo.itens a.active,header .menu .itens.itens a.active{color:#4cb6a0}header .menu .logo.itens a.active:hover,header .menu .itens.itens a.active:hover{color:#2d6f61}header .menu .logo.itens a:first-child,header .menu .itens.itens a:first-child{margin-left:auto}header .menu .logo.itens a.btn-menu,header .menu .itens.itens a.btn-menu{color:#fff;border:solid 1px #4cb6a0;border-radius:8px;padding:5px 15px;margin:0;text-transform:uppercase;width:fit-content;width:-webkit-fit-content;width:-moz-fit-content}.mobile{display:none}.desktop{display:block}.lateral-menu-frame{display:none;width:50%;height:25%;position:absolute;top:0;right:0;overflow:hidden;z-index:9999}.lateral-menu-frame .itens-mobile{height:100px;display:flex;align-items:center;padding:0 40px}.lateral-menu-frame .itens-mobile i{color:#fff;margin-left:auto}.lateral-menu-frame .lateral-menu{width:calc(100% - 40px);padding:20px;background:#4cb6a0;position:fixed;top:0;right:-100%;z-index:9999;height:100%;transition:right .5s linear}.lateral-menu-frame .lateral-menu.show{right:0}.lateral-menu-frame .lateral-menu .close{float:right}.lateral-menu-frame .lateral-menu .close a{color:#fff}.lateral-menu-frame .lateral-menu .lateral-menu-itens{text-align:center;font-family:"Open Sans";font-size:24px;padding-top:40px}.lateral-menu-frame .lateral-menu .lateral-menu-itens a{color:#fff;text-decoration:none;width:100%;display:block;margin-bottom:15px}.lateral-menu-frame .lateral-menu .lateral-menu-itens a.active{text-decoration:underline}.lateral-menu-frame .lateral-menu .lateral-menu-itens a.btn-menu{color:#21283b;border:solid 1px #21283b;border-radius:8px;padding:5px 15px;margin:30px auto 0 auto;text-transform:uppercase;width:fit-content;width:-webkit-fit-content;width:-moz-fit-content}div.center{display:flex;align-items:center;margin:auto}div.default{width:100%;height:100%;background:#fff}.container{padding-left:150px;padding-right:150px;width:calc(100% - 300px) !important;max-width:885px;z-index:999;margin:0 auto}.hide{display:none !important}.paragraph label{width:100%;font-family:"Open Sans";font-weight:300;font-size:14px;margin-bottom:20px;display:block;text-align:left;color:#aaa}.paragraph label.title{color:#282c3d;font-size:25px;font-family:"gilroy-bold";margin-bottom:30px}#quem_somos,#solucoes,#faq,#blog,#fale_conosco{min-height:627px}.home{height:75%;max-height:calc(100% - 187px)}.home .background,.home .image,.home .footer,.home .mask{background-position:center center;background-size:cover;width:100%;min-height:100vh;max-height:999px;overflow:hidden;z-index:1;position:absolute;top:0;left:0}.home .background.mask,.home .image.mask,.home .footer.mask,.home .mask.mask{z-index:2;background-color:rgba(33,40,59,.9)}.home .background.footer,.home .image.footer,.home .footer.footer,.home .mask.footer{background-position:bottom center;z-index:3;top:1px}.home .background.background,.home .image.background,.home .footer.background,.home .mask.background{overflow:visible}.home .content{position:relative;z-index:999;margin-top:30px}.home .content label{display:block;font-family:gilroy-semibold;font-size:46px;color:#fff}.home .content label strong{color:#4cb6a0;font-family:gilroy-bold}.home .content label.sweet{width:100%;font-family:gilroy-semibold;font-size:25px;color:rgba(255,255,255,.2)}.home .content.buttons{display:flex;justify-content:center;align-items:center}.home .content.buttons .btn-solucoes:last-child{margin-left:15px}.home .content.buttons .btn-solucoes:first-child{margin-right:15px}.home .content.buttons .btn-solucoes{margin:0;text-align:center}.home .content .btn-solucoes{display:block;font-size:18px;margin-top:30px;border-radius:20px;width:fit-content;width:-webkit-fit-content;width:-moz-fit-content;height:fit-content;height:-webkit-fit-content;height:-moz-fit-content}.home .content .btn-solucoes:not(:hover){background:transparent;color:#fff;border-color:#fff}#quem_somos .container{align-items:center;align-content:center;display:flex;height:100%}#quem_somos .container .paragraph{width:50%}#quem_somos .container .img{width:45%;position:absolute;right:0}#quem_somos .container .img img{width:100%}#solucoes{position:relative;min-height:627px}#solucoes .contratar{text-transform:uppercase}#solucoes .container{position:relative;z-index:999}#solucoes .container.others{width:100%;margin:30px auto;text-align:center;color:#aaa}#solucoes .container.others label{text-align:center;width:100%;font-family:"Open Sans";font-size:12px}#solucoes .dot{width:100%;height:200px;position:absolute;bottom:0}#solucoes .paragraph{padding-top:30px}#solucoes .paragraph label{max-width:70%;margin:0 auto;text-align:center}#solucoes .paragraph label.title{margin-bottom:30px}#solucoes .options{position:relative}#solucoes .options .markers{display:none}#solucoes .options .cards{position:absolute;width:100%}#solucoes .options .cards .card{width:calc(100% / 3);text-align:center;margin-top:55px;box-shadow:rgba(33,40,59,.5) 0px 0px 15px -5px;display:block;float:left;position:absolute;z-index:1}#solucoes .options .cards .card label{width:100%;font-family:"Open Sans"}#solucoes .options .cards .card .name,#solucoes .options .cards .card .details{display:flex;align-items:center}#solucoes .options .cards .card .name{height:90px;background:#f2f2f2;color:rgba(0,0,0,.8);display:block;padding:20px}#solucoes .options .cards .card .name label{width:calc(100% - 50px);display:block;font-family:"Open Sans";font-size:14px;padding:0 25px}#solucoes .options .cards .card .name label.title{width:100%;padding:0;font-family:"gilroy-semibold";font-size:25px;margin-bottom:10px}#solucoes .options .cards .card .details{background:#fff;display:block;padding:30px 30px 40px 30px}#solucoes .options .cards .card .details div{width:100%;display:block}#solucoes .options .cards .card .details div.money{display:flex;margin:auto;margin-bottom:30px;width:fit-content;width:-webkit-fit-content;width:-moz-fit-content}#solucoes .options .cards .card .details div.money label{font-size:18px;color:#4cb6a0;font-family:"gilroy-semibold";margin:0 0 auto 0}#solucoes .options .cards .card .details div.money label.value{font-size:35px;margin-left:5px}#solucoes .options .cards .card.best .header,#solucoes .options .cards .card.best .name{color:#fff;background:#4cb6a0}#solucoes .options .cards .card.best .header{background:#5ebdaa;padding:8px;border-top-right-radius:5px;border-top-left-radius:5px}#solucoes .options .cards .card:last-child{right:0}#solucoes .options .cards .card:first-child{left:0}#solucoes .options .cards .card.premium{margin-top:40px;left:0;right:0;margin-left:auto;margin-right:auto;z-index:2}#solucoes .options .cards .card.premium .name label,#solucoes .options .cards .card.premium .price label{color:#fff}#solucoes .options .cards .card.premium .name{background:#4cb6a0}#solucoes .options .cards .card.premium .price{height:140px;background:#3c9381}#solucoes .container .segmentos{display:flex;align-items:center;margin:35px auto;width:fit-content;width:-webkit-fit-content;width:-moz-fit-content}#solucoes .container .segmentos .button{width:auto;float:left;margin:0 10px}#solucoes .container .segmentos .button a{min-width:55px;width:auto;display:block;text-align:center}#solucoes div.table{width:100%;margin-bottom:35px;position:relative;padding-top:50px}#solucoes div.table .row{width:calc(100% - 0px);display:grid;grid-template-columns:calc(100% - 160px) 40px 40px 40px 40px;font-size:12px}#solucoes div.table .row.gray{background:#f1f1f1}#solucoes div.table .row.group{width:100%;display:grid;grid-template-columns:calc(100% - 120px) 40px 40px 40px;padding:5px 0}#solucoes div.table .row.group div{font-family:gilroy-semibold;padding:8px 16px;border-radius:20px;border:none;font-size:15px;margin:0;padding-left:0}#solucoes div.table .row:not(.group) div:first-child{padding:8px 0 8px 10px}#solucoes div.table .row>div{word-break:break-word}#solucoes div.table .row div{display:flex;align-items:center}#solucoes div.table .row div:not(:first-child){text-align:center}#solucoes div.table .row div input{margin:0;background:transparent;border:none;text-align:center;font-weight:bold;z-index:999}#solucoes div.table .row div *{margin:auto}#solucoes div.table .row.destaque div:first-of-type span{margin:0;position:relative}#solucoes div.table .row.destaque div:first-of-type span:before{content:" ";width:100%;background:#4cb6a0;height:5px;display:block;position:absolute;bottom:-1px;z-index:-1}#solucoes div.table.mei .row{grid-template-columns:calc(100% - 160px) 80px 80px}#solucoes div.table.mei .ballum{right:-7px}#solucoes div.table.mei .ballum .label{margin-bottom:-5px}#solucoes div.table.mei .ballum .border{width:80px}#solucoes div.table .ballum{padding:0;position:absolute;top:0;right:53px;height:95%}#solucoes div.table .ballum .label{width:min-content;text-align:center;margin-left:auto;font-family:"gilroy-semibold";color:#fff;background:#4cb6a0;padding:5px 10px;border:solid 1px #4cb6a0;border-radius:14px;margin-bottom:-2px}#solucoes div.table .ballum .border{border:solid 2px #4cb6a0;width:40px;height:100%;margin:auto}#solucoes div.obs{font-style:italic;font-size:12px}#faq{min-height:100%;align-items:center;display:flex;padding:30px 0;position:relative}#faq .container .img{position:absolute;left:0;width:45%;top:0;bottom:0;margin:auto 0;display:flex;align-items:center}#faq .container .img img{width:100%}#faq .questions{width:50%;display:block;float:right}#faq .questions .question .itens{float:left;width:100%;margin-bottom:25px}#faq .questions .question .itens .item{display:block;float:left;width:100%}#faq .questions .question .itens .item .title{display:flex;align-items:center}#faq .questions .question label{color:#aaa;font-family:"Open Sans";font-weight:300;font-size:14px;display:block;float:left;width:100%}#faq .questions .question label:first-child{color:#21283b;font-weight:600;margin:12px 0;max-width:90%;cursor:pointer}#faq .questions .question label:last-child{padding-bottom:18px}#faq .questions .question i{color:#4cb6a0;margin-left:auto;cursor:pointer}#faq .questions .question hr{border:none;border-bottom:solid 1px #aaa}#faq .button-fale-conosco{margin:0 auto;width:fit-content;width:-webkit-fit-content;width:-moz-fit-content}#newsletter{height:200px;display:flex;align-items:center}#newsletter .dot{width:100%;height:200px;margin:50px 0;opacity:.3;position:absolute}#newsletter .form{width:70%;margin:0 auto;position:relative}#newsletter .form label{width:100%;display:block;font-family:"gilroy-semibold";margin-bottom:12px}#newsletter .form input{width:75%}#newsletter .form .button{padding-top:4px;float:right}#newsletter .form .msg{bottom:-17px}#blog{position:relative}#blog .background{height:100%;position:absolute;top:0;bottom:0;left:0;right:0;display:flex;align-items:center;z-index:1}#blog .background img{width:100%}#blog .content{height:100%}#blog .content *{z-index:2}#blog .paragraph{padding-top:30px;margin-bottom:30px}#blog .paragraph label{max-width:70%;margin:0 auto;text-align:center}#blog .paragraph label.title{margin-bottom:30px}#blog .carrousel{width:100%}#blog .carrousel .scroll{width:100%;position:relative;overflow-x:hidden}#blog .carrousel .cards{width:max-content;display:flex;align-items:center}#blog .carrousel .cards .card{border-radius:5px;overflow:hidden;width:490px;margin:20px;position:relative;box-shadow:rgba(33,40,59,.5) 0px 0px 15px -5px;cursor:pointer}#blog .carrousel .cards .card img{width:100%;max-width:490px;min-height:335px}#blog .carrousel .cards .card .mask,#blog .carrousel .cards .card .text{position:absolute;bottom:0;left:0}#blog .carrousel .cards .card .mask.mask,#blog .carrousel .cards .card .text.mask{height:50%;width:100%;background:rgba(33,40,59,.8)}#blog .carrousel .cards .card .mask.text,#blog .carrousel .cards .card .text.text{height:calc(50% - 30px);width:calc(100% - 60px);padding:15px 30px;font-family:"Open sans";color:#c4c4c4}#blog .carrousel .cards .card .mask.text label,#blog .carrousel .cards .card .text.text label{margin-bottom:4px}#blog .carrousel .cards .card .mask.text label,#blog .carrousel .cards .card .mask.text a,#blog .carrousel .cards .card .text.text label,#blog .carrousel .cards .card .text.text a{width:100%;display:block;float:left;font-size:12px}#blog .carrousel .cards .card .mask.text .date,#blog .carrousel .cards .card .mask.text a,#blog .carrousel .cards .card .text.text .date,#blog .carrousel .cards .card .text.text a{color:#919191}#blog .carrousel .cards .card .mask.text .title,#blog .carrousel .cards .card .text.text .title{color:#4cb6a0;font-family:"gilroy-semibold";font-size:16px}#blog .carrousel .markers{margin:20px auto;width:100%}#blog .carrousel .markers .marker{width:12px;height:12px;background:#ddd;border-radius:6px;margin:2px;cursor:pointer}#blog .carrousel .markers .marker.selected{background:#4cb6a0}#fale_conosco{position:relative;min-height:720px}#fale_conosco .background{height:100%;position:absolute;top:0;bottom:0;left:0;right:0;z-index:1}#fale_conosco .background .white{width:100%;height:40%;background:#fff}#fale_conosco .background .green{width:100%;height:60%;background:#4cb6a0}#fale_conosco .content{height:100%;position:absolute;top:0;bottom:0;left:0;right:0;z-index:2}#fale_conosco .paragraph{padding-top:30px;margin-bottom:30px}#fale_conosco .paragraph label{max-width:70%;margin:0 auto;text-align:center}#fale_conosco .paragraph label.title{margin-bottom:30px}#fale_conosco .container .box{background:#fff;width:calc(100% - 60px);float:left;padding:30px;border-radius:5px;box-shadow:0 0 10px 5px rgba(120,120,120,.15)}#fale_conosco .container .box label{width:100%;display:block}#fale_conosco .container .box label.title{color:#21283b;font-size:18px;font-family:gilroy-bold}#fale_conosco .container .box .contact{width:40%;float:left}#fale_conosco .container .box .contact label.paragraph{color:#aaa;font-family:"Open Sans";font-weight:300;font-size:14px;margin:0;padding:0}#fale_conosco .container .box .form{width:60%;float:left;position:relative}#fale_conosco .container .box .form .g-recaptcha{width:60%;border:solid 1px #aaa;border-radius:3px;margin:0 auto;margin-bottom:15px}#fale_conosco .container .box .form .g-recaptcha>div{width:100% !important;margin:0 auto;position:relative}#fale_conosco .container .box .form .g-recaptcha>div iframe{width:100% !important}#fale_conosco .container .box .form .g-recaptcha>div>input{position:absolute;top:40px;left:25px;opacity:0;width:1px;height:1px;padding:0;border:0}#fale_conosco .container .box .form input{width:calc(50% - 28px);float:left;display:block}#fale_conosco .container .box .form textarea{height:130px;max-width:100%}#fale_conosco .container .box .form a{float:right;min-width:70px;text-align:center}#fale_conosco .footer{margin:50px auto;position:absolute;bottom:0;left:0;right:0;z-index:2}#fale_conosco .footer .copyright{width:40%;float:left;color:#fff;font-family:gilroy;font-size:12px}#fale_conosco .footer .copyright .links{width:100%;display:block;float:left}#fale_conosco .footer .copyright .links a{color:#fff}#fale_conosco .footer .copyright .links a:first-child{margin-right:10px}#fale_conosco .footer .menu{width:60%;float:right;color:#fff;font-family:gilroy-semibold;display:flex}#fale_conosco .footer .menu .icons{margin-left:auto}#fale_conosco .footer .menu a{padding:0 12px;text-decoration:none;color:#fff;font-size:22px}#fale_conosco .footer .menu a.active{color:#21283b}#fale_conosco .footer .menu a:first-child{margin-left:auto}#fale_conosco .footer .menu a:last-child{padding-right:0}.msg{display:none;position:absolute;bottom:0;left:0;border:1px solid #90ee90;background:#90ee90;border-radius:3px;padding:4px;font-size:14px}.msg.error{border-color:red;background:#ff3939}.msg.message{position:fixed;top:5px;left:5px;z-index:1000;height:fit-content;padding:6px 8px}.checkout-content{width:90%;height:auto;position:absolute;top:10%;left:0;right:0;background:#fff;z-index:999;border-radius:5px;border:solid 1px #fff;max-width:700px;margin:auto;-webkit-box-shadow:0px 0px 40px -5px rgba(0,0,0,.75);-moz-box-shadow:0px 0px 40px -5px rgba(0,0,0,.75);box-shadow:0px 0px 40px -5px rgba(0,0,0,.75);margin-bottom:20px}.checkout-content .row{margin-top:20px;font-family:"Open Sans";font-size:12px}.checkout-content .row.etapas-titulo{display:grid;grid-template-columns:repeat(3, calc(100% / 3))}.checkout-content .row *{color:#aaa;text-align:center}.checkout-content .etapas.row{display:block;margin:0;margin-top:6px}.checkout-content .etapas.row .etapa,.checkout-content .etapas.row .bar{display:block;float:left;background:#ddd}.checkout-content .etapas.row .etapa.active,.checkout-content .etapas.row .bar.active{background:#4cb6a0}.checkout-content .etapas.row .etapa{height:8px;width:8px;border-radius:4px}.checkout-content .etapas.row .etapa:first-child{margin-left:calc((100% / 6) - 4px)}.checkout-content .etapas.row .etapa:last-child{margin-right:calc((100% / 6) - 4px)}.checkout-content .etapas.row .bar{height:4px;border-radius:2px;margin:2px 4px;width:calc((100% / 3) - 16px)}.checkout-content .content{font-family:"Open Sans";padding:20px 50px;display:flex}.checkout-content .content input:not([type=checkbox]){width:60%;margin:0 auto 20px auto;display:flex}.checkout-content .content button[disabled=disabled]{background:#fff;border:solid 2px #96a3c5;color:#96a3c5}.checkout-content .title{color:#21283b;font-size:25px;font-family:gilroy-bold;margin:auto}.checkout-content .aceite{font-size:12px;color:#aaa}.checkout-content .aceite label{margin:auto}.checkout-content .aceite a{color:#aaa}.error{background:#f21a02;color:#fff;margin:auto;padding:8px;font-size:13px;border-radius:4px;font-weight:600}.checkout .cards{width:50%}.checkout .cards .card{width:80%;text-align:center;box-shadow:rgba(33,40,59,.5) 0 0 15px -5px;display:block;margin:0 auto;border-radius:3px;overflow:hidden}.checkout .cards .card .name{height:90px;background:#4cb6a0;display:block;padding:20px}.checkout .cards .card .name label{width:calc(100% - 50px);display:block;font-family:"Open Sans";font-size:14px;color:#fff !important;padding:0 25px}.checkout .cards .card .name label.title{width:100%;padding:0;font-family:"gilroy-semibold";font-size:25px;margin-bottom:10px}.checkout .cards .card .itens{font-size:12px}.checkout .cards .card .itens .item{width:calc(100% - 16px);padding:8px}.checkout .cards .card .itens .item label:last-child{font-weight:bold;font-size:14px;margin-left:5px}.checkout .cards .card .itens .item:nth-child(2){background:#eaeaea}.checkout .cards .card .details{background:#fff;display:block}.checkout .cards .card .details div{width:100%;display:block}.checkout .cards .card .details div.money{display:flex;margin:auto;padding:30px 0 40px 0;width:fit-content;width:-webkit-fit-content;width:-moz-fit-content}.checkout .cards .card .details div.money label{font-size:18px;color:#4cb6a0;font-family:"gilroy-semibold";margin:0 0 auto 0}.checkout .cards .card .details div.money label.value{font-size:35px;margin-left:5px}.checkout .form{width:50%}.checkout .form div.row,.checkout .form select,.checkout .form form,.checkout .form input{width:100%;float:left;text-align:left}.checkout .form input{width:calc(100% - 16px) !important}.checkout .form div.row{margin:0 0 10px 0;display:block}.checkout .form label{font-size:12px;color:#aaa;float:left;margin:2px 6px 0 0;width:fit-content;width:-webkit-fit-content;width:-moz-fit-content}.checkout .form button{color:#fff}.checkout .form .toggle{float:left}.checkout .form .footer{position:absolute;margin:0 !important;bottom:20px;right:50px;width:min-content !important}.checkout.pagamento{padding-top:0}.checkout.pagamento form{width:100%}.checkout.pagamento form .formas-pagamento{margin:0;margin-bottom:20px}.checkout.pagamento form .formas-pagamento>div{margin:0 auto}.checkout.pagamento form .formas-pagamento i{font-size:50px;margin:0 10px;color:#21283b;cursor:pointer}.checkout.pagamento form .formas-pagamento i.selected{color:#4cb6a0}.checkout.pagamento form div.row,.checkout.pagamento form select,.checkout.pagamento form form,.checkout.pagamento form input{width:100%;display:flex;float:left;text-align:left}.checkout.pagamento form .form{width:100%;max-width:400px;margin:20px auto 0 auto}.checkout.pagamento form .form input{margin:0 auto}.sucesso.content{display:block;text-align:center}.sucesso label{width:100%;display:block;float:left}.sucesso.text{min-height:300px;display:flex;align-items:center}.sucesso.button{margin-bottom:12px}.toggle{width:50px;height:20px;background:#ddd;border-radius:12px;position:relative;z-index:999;padding:2px;cursor:pointer;transition:background .5s}.toggle .toggle-ball{background:#fff;position:absolute;top:0;left:0;width:18px;border-radius:9px;margin:3px;height:18px;transition:left .5s}.toggle.active{background:#4cb6a0}.toggle.active .toggle-ball{left:30px}.mTop0{margin-top:0 !important}.mBottom10{margin-bottom:10px !important}.mBottom20{margin-bottom:20px !important}.mLeft5{margin-left:5px !important}.mRight5{margin-right:5px !important}.mLeft10{margin-left:10px !important}.mRight10{margin-right:10px !important}.pTop0{padding-top:0 !important}.pLeft10{padding-left:10px !important}.pRight10{padding-right:10px !important}.pRight15{padding-right:15px !important}.pRight20{padding-right:20px !important}.pRight25{padding-right:25px !important}.pRight30{padding-right:30px !important}.bTop0{border-top:0 !important}.bBottom0{border-bottom:0 !important}.dBlock{display:block !important}#sticky_footer{position:fixed;bottom:0;width:calc(100% - 30px);background-color:#4cb6a0;z-index:100000;padding:15px;box-shadow:0 0 1em #000}#sticky_footer div{display:inline-block;vertical-align:middle}#sticky_footer .btn{width:auto}#sticky_footer .text{margin-right:30px}#sticky_footer .icon{margin-right:15px;color:#fff}.ui-widget-overlay{background-color:#000;opacity:.8;position:fixed;bottom:0;left:0;height:100%;width:100%;z-index:100000}.lightbox-dados{z-index:100001;background-color:#fff;padding:15px;position:fixed;padding-top:10px;font-family:"gilroy"}.lightbox-dados .ui-dialog-titlebar button{display:none}.lightbox-dados .ui-dialog-titlebar a#back{position:absolute;top:5px;right:0px;font-size:20px;color:#c5c5c5;cursor:pointer}.lightbox-dados .ui-dialog-titlebar a#back:hover{color:#000}.lightbox-dados .ui-dialog-content{height:auto;box-sizing:border-box}.lightbox-dados .ui-dialog-content *:not(.fa,h2,strong){font-family:"gilroy"}.lightbox-dados .ui-dialog-content h2{font-family:"gilroy-bold"}.lightbox-dados .ui-dialog-content strong{font-family:"gilroy-semibold"}.lightbox-dados .ui-dialog-content p{margin-bottom:0}.lightbox-dados .ui-dialog-content #lightbox-content{position:relative;float:left}.lightbox-dados .ui-dialog-titlebar{background:none;border:none}.lightbox-dados select{width:100%;margin:0 0 10px 0}.lightbox-dados .text-preferencia{display:inline-block;margin-bottom:10px}.lightbox-dados .buttons{display:flex;justify-content:space-between}.lightbox-dados .buttons .btn{width:auto}.lightbox-dados .buttons .btn.whatsapp i{margin-left:15px}.lightbox-dados .buttons .btn.ligacao i{margin-right:15px}.half{width:50%;float:left;box-sizing:border-box}.half.first-half{padding-right:15px;position:relative}.half.first-half .bottom{position:absolute;bottom:0;left:100%;width:100%}.half.first-half .side-img{max-width:100%}a.whatsapp-link{position:absolute;right:15px;top:54%;transform:translate(0, -50%)}a.whatsapp-link img{width:40px;display:inline-block}@media only screen and (max-width: 699px){.lightbox-dados #modal-lightbox .buttons button.btn>i{margin:0}.lateral-menu-frame,header{max-height:100px}.lateral-menu-frame .menu .logo.logo,header .menu .logo.logo{width:25%}.lateral-menu-frame .menu .itens,header .menu .itens{display:none}.container{padding-left:40px;padding-right:40px;width:calc(100% - 80px) !important;max-width:885px;z-index:999;margin:0 auto}.container.mobile>.container{padding:0 !important;width:100% !important}.lateral-menu-frame{display:block}.home{height:33%}.home .background{height:50%;min-height:50%}.home .background .image,.home .background .mask,.home .background .footer{min-height:100%;height:100%}.home .content{margin-top:10px}.home .content label{font-size:18px;margin-top:10px}.home .content label.sweet{font-size:12px}.home .content .btn-solucoes{margin-top:25px;font-size:15px}#quem_somos{height:auto;margin-top:20px;min-height:auto}#quem_somos .container .img{display:none}#quem_somos .container .paragraph{width:100%}#quem_somos .container .paragraph label{text-align:center}#quem_somos .container .paragraph label.title{font-family:"gilroy-semibold"}#solucoes{display:block}#solucoes .paragraph{padding-top:20px}#solucoes .paragraph label{margin:0;max-width:none}#solucoes .paragraph label.title{margin-bottom:20px}#solucoes .options{min-height:400px}#solucoes .markers{display:flex;margin:20px auto;width:calc(100% - 80px)}#solucoes .markers .marker{width:12px;height:12px;background:#ddd;border-radius:6px;margin:2px;cursor:pointer}#solucoes .markers .marker.selected{background:#4cb6a0}#solucoes .dot{top:160px;bottom:auto}#solucoes .options{overflow-x:hidden}#solucoes .options .cards{width:400%}#solucoes .options .cards.m{width:200%}#solucoes .options .cards .card,#solucoes .options .cards .card.premium{position:relative;width:calc(85% / 4);margin-left:calc(7.5% / 4);margin-right:calc(7.5% / 4)}#solucoes .options .cards .card.mei,#solucoes .options .cards .card.premium.mei{width:calc(85% / 2);margin-left:calc(7.5% / 2);margin-right:calc(7.5% / 2)}#solucoes .options .cards .card.mei .name,#solucoes .options .cards .card.premium.mei .name{display:flex}#solucoes #planos .arows{width:100%}#faq{padding:20px 0;min-height:auto}#faq .container .img{display:none}#faq .questions{width:100%;min-height:auto}#newsletter{width:100%}#newsletter .form{width:100%}#newsletter .form label{text-align:center}#newsletter .form input{width:calc(100% - 18px)}#newsletter .form .button{display:flex;align-items:center;float:none}div.default{height:unset}#blog{min-height:400px}#blog .paragraph{padding-top:20px;margin-bottom:20px;max-width:none}#blog .paragraph label{max-width:none;width:100%;margin:0}#blog .paragraph label.title{margin-bottom:20px}#blog .carrousel .cards{width:300%}#blog .carrousel .cards .card{width:calc(85% / 3);margin:20px calc(7.5% / 3);max-height:180px;max-width:310px}#blog .carrousel .cards .card .text.text{padding:10px 20px;width:calc(100% - 40px);height:calc(50% - 20px)}#blog .carrousel .cards .card .text.text .text-content{display:none}#fale_conosco{min-height:810px}#fale_conosco .paragraph label{max-width:none}#fale_conosco .paragraph label.title{margin-bottom:20px}#fale_conosco .container .box .form{width:100%}#fale_conosco .container .box .form input{width:calc(100% - 18px);margin:0 0 10px 0 !important}#fale_conosco .container .box .form .button{width:100%;display:flex}#fale_conosco .container .box .contact{width:100%;margin-bottom:20px}#fale_conosco .container .box label{text-align:center}#fale_conosco .container .box label.mBottom20{margin-bottom:10px !important}#fale_conosco .footer{margin:30px auto}#fale_conosco .footer .menu{width:100%}#fale_conosco .footer .menu .icons{margin:auto;margin-top:10px}#fale_conosco .footer .copyright{width:100%;text-align:center}#fale_conosco .footer .copyright .links a:first-child{margin:5px 0;font-size:11px}}@media only screen and (min-width: 700px)and (max-width: 999px){.container{padding-left:100px;padding-right:100px;width:calc(100% - 200px) !important}header .menu .logo.logo{width:25%}header .menu .itens.itens{width:75%}header .menu .itens.itens a{font-size:12px}.home .content label{font-size:33px}.home .content label.sweet{font-size:22px}#newsletter .form input{max-width:calc(100% - 120px)}#newsletter .form .button{max-width:90px}#fale_conosco .container .box{width:calc(100% - 40px);padding:20px}#fale_conosco .footer .copyright{width:35%;font-size:12px}#fale_conosco .footer .copyright .links{margin-bottom:3px}#fale_conosco .footer .copyright .links a{display:block}#fale_conosco .footer .menu{width:65%}#fale_conosco .footer .menu a{font-size:24px;padding:0 5px}}@media only screen and (max-width: 1000px){#solucoes div.table .row>div{padding:0 !important;word-break:initial}#solucoes div.table .row>div a{padding:5px}}@media only screen and (min-width: 1600px){header .menu .logo.logo{width:30%}header .menu .logo.logo a{max-width:none}header .menu .itens.itens{width:70%}header .menu .itens.itens a{font-size:18px}a.btn{font-size:14px}.home .content label{font-size:58px}.home .content label.sweet{font-size:35px}.paragraph label{font-size:18px}.paragraph label.title{font-size:35px}#solucoes .options .cards .card .price{height:135px}#solucoes .options .cards .card .price label{font-size:40px}#solucoes .options .cards .card .item label{font-size:14px}#solucoes .options .cards .card.premium .price{height:185px}#faq .questions .question label{font-size:16px}#newsletter .container .form label{font-size:16px}#blog{height:unset}#blog .carrousel .scroll{display:flex;align-items:center}#blog .carrousel .cards{margin:0 auto}#fale_conosco .container .box .contact label.paragraph{font-size:16px}#fale_conosco .container .box label.title{font-size:20px}#fale_conosco .footer .copyright{font-size:14px}#fale_conosco .footer .menu a{font-size:14px}}@media only screen and (max-width: 699px){.lightbox-dados .buttons .btn{padding:7px 12px}#solucoes .dot{top:275px}#solucoes .container.mobile{position:relative}#solucoes .container.mobile .arows{position:absolute;height:100%;width:calc(100% - 80px);padding:0;display:flex;align-items:center}#solucoes .container.mobile .arows i{font-size:50px;position:absolute;cursor:pointer}#solucoes .container.mobile .arows i.fa-angle-left{left:0}#solucoes .container.mobile .arows i.fa-angle-right{right:0}#solucoes .container.mobile .scroll{overflow-x:hidden;margin:0px 34px;z-index:999;position:relative}#solucoes .container.button{display:flex;margin-bottom:50px;min-height:auto}#solucoes .container.button .button{margin:0 auto}#solucoes .container.button .button a{background:#fff;border:solid 1px #4cb6a0;color:#4cb6a0;font-family:"gilroy"}.mobile{display:block}.desktop{display:none !important}#fale_conosco .container .box .form .g-recaptcha{width:43% !important}#fale_conosco .footer .copyright .links{margin-bottom:5px}#fale_conosco .footer .copyright .links a{display:block}#home .logo{float:none}.home .slogan{margin-top:-20px}}@media only screen and (min-width: 700px){#solucoes{min-height:1450px}#solucoes .container{position:relative;z-index:99}#solucoes .container.button-fale-conosco .button{margin:auto;width:fit-content;width:-webkit-fit-content;width:-moz-fit-content}#solucoes div.table .ballum{right:200px}#solucoes div.table .ballum .label{margin:auto;font-size:10px;margin-bottom:-19px}#solucoes div.table .ballum .border{width:100px;height:107%}#solucoes div.table .row{grid-template-columns:auto 100px 100px 100px 100px}#solucoes div.table .row.header,#solucoes div.table .row.footer{text-align:center;grid-template-areas:". l1 l2 l3 l4"}#solucoes div.table .row.header div,#solucoes div.table .row.footer div{padding:5px !important;display:block;position:relative;z-index:999}#solucoes div.table .row.header div:nth-child(1),#solucoes div.table .row.footer div:nth-child(1){grid-area:l1}#solucoes div.table .row.header div:nth-child(2),#solucoes div.table .row.footer div:nth-child(2){grid-area:l2}#solucoes div.table .row.header div:nth-child(3),#solucoes div.table .row.footer div:nth-child(3){grid-area:l3}#solucoes div.table .row.header div:nth-child(4),#solucoes div.table .row.footer div:nth-child(4){grid-area:l4}#solucoes div.table .row.header div label,#solucoes div.table .row.footer div label{width:100%;float:left;text-align:center;font-size:10px;margin-bottom:3px}#solucoes div.table .row.header div label.title,#solucoes div.table .row.footer div label.title{font-family:"gilroy-semibold";font-size:14px}#solucoes div.table .row.header div .money,#solucoes div.table .row.footer div .money{display:flex;width:fit-content;width:-webkit-fit-content;width:-moz-fit-content}#solucoes div.table .row.header div .money label.coin,#solucoes div.table .row.header div .money label.value,#solucoes div.table .row.footer div .money label.coin,#solucoes div.table .row.footer div .money label.value{color:#4cb6a0;font-family:"gilroy-semibold";margin:0 0 auto 0;width:fit-content;width:-webkit-fit-content;width:-moz-fit-content}#solucoes div.table .row.header div .money label.value,#solucoes div.table .row.footer div .money label.value{font-size:22px;margin-left:5px}#solucoes div.table .row.footer{margin-top:15px}#solucoes div.table.mei .ballum{right:0}#solucoes div.table.mei .ballum .label{margin-bottom:-13px;width:fit-content;width:-webkit-fit-content;width:-moz-fit-content}#solucoes div.table.mei .ballum .border{width:150px;height:107%}#solucoes div.table.mei .row{grid-template-columns:auto 150px 150px}#solucoes div.table.mei .row.header,#solucoes div.table.mei .row.footer{grid-template-areas:". l1 l2"}#solucoes div.table.mei .row.header div,#solucoes div.table.mei .row.footer div{padding:5px !important;display:block}#solucoes div.table.mei .row.header div:nth-child(1),#solucoes div.table.mei .row.footer div:nth-child(1){grid-area:l1}#solucoes div.table.mei .row.header div:nth-child(2),#solucoes div.table.mei .row.footer div:nth-child(2){grid-area:l2}#solucoes div.table.mei .row.group div{width:fit-content;width:-webkit-fit-content;width:-moz-fit-content}}@media only screen and (min-width: 1000px){#solucoes{min-height:1300px}#solucoes div.table{padding-top:30px}#solucoes div.table .ballum{right:260px}#solucoes div.table .ballum .label{margin-bottom:-14px;font-size:12px;width:fit-content;width:-webkit-fit-content;width:-moz-fit-content}#solucoes div.table .ballum .border{width:130px}#solucoes div.table .row{grid-template-columns:auto 130px 130px 130px 130px}#solucoes div.table .row.header div label{font-size:12px}#solucoes div.table .row.header div label.title{font-size:18px}#solucoes div.table .row.header div .money label.value{font-size:28px}#solucoes div.table .row.group div{width:fit-content;width:-webkit-fit-content;width:-moz-fit-content}#solucoes div.table.mei .row{grid-template-columns:auto 200px 200px}#solucoes div.table.mei .ballum .border{width:200px}#solucoes .container.others{max-width:510px}}@media only screen and (min-width: 1600px){#solucoes{min-height:1330px}}@media only screen and (max-width: 1199px){#fale_conosco .container .box .form .g-recaptcha{width:47%}}@media only screen and (max-width: 860px){#fale_conosco .container .box .form .g-recaptcha{width:63%}}@media only screen and (max-width: 555px){.lightbox-dados #modal-lightbox #lightbox-content{padding-bottom:65px}.lightbox-dados #modal-lightbox .half{width:auto;float:none}.lightbox-dados #modal-lightbox .half.first-half{margin-bottom:15px;padding-right:0;position:unset}.lightbox-dados #modal-lightbox .half.first-half .bottom{left:0}#fale_conosco .container .box .form .g-recaptcha{width:59% !important}a.whatsapp-link{top:unset;bottom:calc(100% + 10px);transform:none}}@media only screen and (max-width: 450px){#fale_conosco .container .box .form .g-recaptcha{width:79% !important}#sticky_footer>div{display:flex;justify-content:space-between;align-items:center}#sticky_footer>div>div{margin-right:0 !important}#sticky_footer>div .text{text-align:center}}@media only screen and (max-width: 410px){#fale_conosco{min-height:860px}.home .content.slogan{margin-top:-25px}.home .content.slogan label:not(.sweet){font-size:17px}.home .content .btn-solucoes{margin-top:0px;font-size:13px}}@media only screen and (max-width: 386px){#fale_conosco .container .box .form .g-recaptcha{width:100% !important}.home{max-height:unset}.home .content.buttons{margin-top:15px;flex-wrap:wrap;align-content:center}.home .content.buttons>a.btn.btn-solucoes{height:fit-content;margin:0}.home .content.buttons>a.btn.btn-solucoes:not(:last-child){margin-bottom:10px}.home .content.slogan label:not(.sweet){font-size:23px}.home .content.slogan label.sweet{font-size:17px}.home .background{height:100%;min-height:100%}#solucoes div.table.mei .row{grid-template-columns:calc(100% - 130px) 65px 65px}#solucoes div.table.mei .ballum{right:-13px}#solucoes div.table.mei .ballum .border{width:65px}}@media only screen and (max-width: 340px){#fale_conosco{min-height:980px}.lightbox-dados .buttons .btn{padding:5px}}@media only screen and (max-height: 380px){.lateral-menu-frame .lateral-menu .lateral-menu-itens a{font-size:17px;margin-bottom:10px}.home .background .footer{background-size:100% 50%;background-repeat:no-repeat}}/*# sourceMappingURL=main.min.css.map */
