@import url("https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;700;900&display=swap");section{overflow:hidden}section,article{background:#f5f5f5}@keyframes moving{0%{bottom:0px}50%{bottom:5px}100%{bottom:0px}}.animation{animation:moving ease-in-out 1.5s infinite}.bt-b1,.data,.contato button,.contato2 button,.online button,.book button,.newsletter button,.paginacao a{background:linear-gradient(27deg, #ed3237 0%, #644545 100%)}.search button,#modal{background:linear-gradient(27deg, rgba(237,50,55,0.9) 0%, rgba(100,69,69,0.8) 100%)}.bt:hover,.end,.main-menu li a:hover,.sear,.contato button:hover,.contato2 button:hover,.online button:hover,.book button:hover,.newsletter button:hover,.social,.paginacao a:hover,.search button:hover{background:linear-gradient(to bottom, white 0%, #f5f5f5 100%)}.dialog-r,.dialog-l,.whiteShadow,.blocoL,.blocoR2{box-shadow:0px 0px 35px 0px rgba(70,74,83,0.1)}.bt,.main-menu li a,.sear,.contato button,.contato2 button,.online button,.book button,.newsletter button,.duvidas,.social,.paginacao a,.search button{transition:all ease-out 180ms}.dialog-r,.dialog-l,.whiteShadow,.blocoL,.blocoR,.blocoL2,.blocoR2,.main-menu,.paginacao a,.paginacao .atual{border-radius:4px}html,body{margin:0;padding:0;height:100%;font-family:'Roboto', sans-serif !important;color:#464a53}*{box-sizing:border-box;font-family:inherit;outline:none;resize:none;text-decoration:none;text-rendering:optimizeLegibility;border:none}h1,h2,h3,h4,h5,h6{font-family:'Roboto', sans-serif !important;line-height:50px}p,ul{line-height:25px;font-weight:400}a{display:inline-block;color:inherit}button{cursor:pointer}.container{max-width:1326px;margin:0 auto;position:relative}.height{min-height:740px;height:auto}@media screen and (min-width: 1440px){.height{height:100%}}.color{color:#340001 !important}.color-1{color:#ed3237 !important}.color-2{color:black !important}.bt{color:white;border-radius:50px;padding:10px 20px;margin:4px;text-align:center}.bt-b1{box-shadow:0 3px 5px -3px rgba(70,74,83,0.6)}.bt-b2{border-style:solid;border-width:2px;border-color:white}.bt:hover{color:#464a53}.bt-b3{border-style:solid;border-width:2px;border-color:#340001;background-color:#340001}.bt-b3:hover{background:transparent !important;color:#340001}.bt-b4{border-style:solid;border-width:2px;border-color:#644545;background-color:#644545}.bt-b4:hover{background:transparent !important;color:#644545}.bt-b5{border-style:solid;border-width:2px;border-color:#ed3237;background-color:#ed3237}.bt-b5:hover{background:transparent !important;color:#ed3237}.bt-b6{border-style:solid;border-width:2px;border-color:#464a53;background-color:#464a53;color:white}.bt-b6:hover{background:transparent !important;color:#464a53}.bt-b7{border-style:solid;border-width:2px;border-color:#25d366;background-color:#25d366;color:white}.bt-b7:hover{background:transparent !important;color:#25d366}.dialog-r,.dialog-l{background:white;padding:20px;position:relative}.dialog-r{margin:10px 0}.dialog-r::before{font-family:"Font Awesome 5 Free";font-weight:900;font-size:80px;color:white;content:"\f0da";position:absolute;z-index:900;width:100%;height:100%;top:0;right:-25px;opacity:1;display:flex;justify-content:flex-end;align-items:center}.dialog-l{margin:10px 0}.dialog-l::before{font-family:"Font Awesome 5 Free";font-weight:900;font-size:80px;color:white;content:"\f0d9";position:absolute;z-index:900;width:100%;height:100%;top:0;left:-25px;opacity:1;display:flex;justify-content:flex-start;align-items:center}.border{border-style:solid;border-width:thick;border-color:#340001}.bkg{background-color:rgba(52,0,1,0.8)}.timeline{display:none}@media screen and (min-width: 767px){.timeline::after{content:"";position:absolute;border-left-width:thin;border-left-style:solid;border-left-color:rgba(52,0,1,0.2);height:100%;z-index:-1}}.icon,.icon2{display:flex;align-items:center;justify-content:center;width:80px;height:80px;border-radius:50%;background:linear-gradient(to bottom, white 0%, #f2f2f2 100%);box-shadow:0 3px 5px -3px rgba(70,74,83,0.6)}.icon:before,.icon2:before{opacity:.8}@media screen and (max-width: 767px){.icon2{display:none}}.imgFix{position:relative;background-attachment:fixed;background-size:cover;background-repeat:no-repeat;background-position:top center}.imgFix:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background-color:rgba(237,50,55,0.85)}.imgFix-fx1{background-image:url(assets/imgs/f1.jpg)}.imgFix-fx2{background-image:url(assets/imgs/f2.jpg)}.imgFix-fx3{background-image:url(assets/imgs/f3.jpg)}.imgSite{position:relative;background-size:cover;background-repeat:no-repeat;margin:50px 0}.imgSite:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%}.imgSite-is1{background-image:url(assets/imgs/s1.jpg);background-position:top}.imgSite-is2{background-image:url(assets/imgs/s2.jpg);background-position:center}.whiteShadow{background:white}.blocoL{padding:40px 10px;position:relative;margin:10px 0;background:white;z-index:1}@media screen and (min-width: 576px){.blocoL{margin-bottom:50px;margin-right:-150%;padding:60px}}.blocoR{position:relative;width:100%;min-height:300px;background-image:url(assets/imgs/u2.jpg);background-size:cover;background-repeat:no-repeat;background-position:center}@media screen and (min-width: 576px){.blocoR{margin-top:50px}}.blocoL2{position:relative;z-index:0;width:100%;min-height:300px;background-image:url(assets/imgs/u1.jpg);background-size:cover;background-repeat:no-repeat;background-position:center}@media screen and (min-width: 576px){.blocoL2{margin-bottom:50px}}.blocoR2{position:relative;padding:40px 10px;margin:10px 0;background:white}@media screen and (min-width: 576px){.blocoR2{margin-left:-150%;margin-top:50px;padding:60px}}.titulo{line-height:35px}.titulo span{display:block;color:#ed3237}.titulo2{height:80px;width:265px;margin-bottom:20px}.titulo2 h2{color:#25d366;margin:0}.titulo2 .t1{position:absolute;top:0px;left:0;font-size:2em;line-height:1.5ex}.titulo2 .t2{position:absolute;top:-10px;left:38px;font-size:7em;line-height:1.5ex}.titulo2 .t3{position:absolute;top:-10px;left:160px;font-size:4em;line-height:1.5ex}.titulo2 .t4{position:absolute;bottom:0;left:170px;font-size:2em;line-height:1.5ex}.rodape{border-top:solid;border-width:thin;border-color:rgba(70,74,83,0.2);background-color:#17191c;padding:20px 0}.data{top:-35px;left:-25px;position:relative;box-shadow:-5px -5px 5px -3px rgba(70,74,83,0.6);writing-mode:vertical-rl;transform:rotate(180deg);padding:10px 5px;color:white}.data:before{content:"";position:absolute;width:0;height:0;bottom:0;left:-25px;border-style:solid;border-width:0 25px 15px 0;border-color:transparent #7b0b0e transparent transparent}.banner{width:100%;height:100%;z-index:-5;top:0;position:fixed;overflow:hidden}.banner:before{content:"";position:absolute;z-index:900;width:100%;height:100%;opacity:1;top:0;left:0;overflow:hidden;background-color:rgba(237,50,55,0.85)}.banner-foto{width:100%;height:100%}.end{border-radius:40px;color:#464a53;display:inline-block;padding:10px 20px}.botao-responsivo{margin:5px 0}.main-menu{list-style:none;padding:0;margin:0}@media screen and (max-width: 767px){.main-menu{background-color:rgba(52,0,1,0.4);border-color:rgba(52,0,1,0.6);border-width:thin;border-style:solid;padding:20px}}.main-menu li{text-align:center;flex-grow:1}.main-menu li a{display:flex;align-items:center;justify-content:center;height:35px;padding:10px;margin:5px;border-radius:40px;background:rgba(52,0,1,0.2);color:white;font-weight:500}@media screen and (max-width: 767px){.main-menu li a{margin:10px 0}}.main-menu li a:hover{color:#464a53}.restrito{cursor:pointer;border:none !important;padding:8px 15px !important;border-radius:4px !important}@media screen and (max-width: 767px){.restrito{display:block}}.close{border-radius:50px;display:flex;align-items:center;justify-content:center;padding:10px 20px;position:fixed;color:white;margin-top:50px}.close2{border-radius:50px;display:flex;align-items:center;justify-content:center;padding:10px 20px;position:fixed;color:white;margin-top:50px}.mapa{padding:0px 10px}.mapa2{padding:0px 10px}#local{width:100%;height:100%;padding:20px;position:fixed;display:inline-block;z-index:9999999;top:100%;overflow-y:auto}#local2{width:100%;height:100%;padding:20px;position:fixed;display:inline-block;z-index:9999999;top:100%;overflow-y:auto}.sear{display:inline-block !important;border-radius:50% !important;padding:15px !important;color:#464a53;border-radius:50%;border-style:solid;border-width:1.5px;border-color:white}.sear:hover{color:white !important;background:transparent !important}.logo{width:100%}.logo img{width:100%;max-width:350px}.slogan{color:white;padding:20px;width:100%;margin:0 auto;max-width:992px}@media screen and (max-width: 576px){.slogan{word-break:break-word}}.system{position:relative;padding:40px 10px;margin-top:60px}@media screen and (min-width: 992px){.system{position:absolute;transform:translateY(-50%);top:50%;padding:60px 30px;margin-top:0px;margin-right:15px}}.conteudo{transform:translateY(-40px)}.contato,.contato2,.online,.book,.newsletter{margin-bottom:0;width:100%}.contato input,.contato textarea,.contato select,.contato2 input,.contato2 textarea,.contato2 select,.online input,.online textarea,.online select,.book input,.book textarea,.book select,.newsletter input,.newsletter textarea,.newsletter select{flex:1;background:transparent;border-bottom-style:solid;border-bottom-width:thin;border-bottom-color:rgba(70,74,83,0.2);resize:none;margin:2px;padding:15px;font-size:inherit}.contato button,.contato2 button,.online button,.book button,.newsletter button{padding:10px 20px;margin-top:30px;border-radius:50px;box-shadow:0 3px 5px -3px rgba(70,74,83,0.6);font-size:inherit;color:white}.contato button:hover,.contato2 button:hover,.online button:hover,.book button:hover,.newsletter button:hover{color:#464a53}.contato .carregamento,.contato .carregamento-contato,.contato2 .carregamento,.contato2 .carregamento-contato,.online .carregamento,.online .carregamento-contato,.book .carregamento,.book .carregamento-contato,.newsletter .carregamento,.newsletter .carregamento-contato{padding:10px;margin:10px;border-radius:50px;color:white;background-color:rgba(70,74,83,0.1);display:inline-block}.contato .carregamento.error,.contato .carregamento-contato.error,.contato2 .carregamento.error,.contato2 .carregamento-contato.error,.online .carregamento.error,.online .carregamento-contato.error,.book .carregamento.error,.book .carregamento-contato.error,.newsletter .carregamento.error,.newsletter .carregamento-contato.error{color:white;background-color:salmon}.contato .carregamento.success,.contato .carregamento-contato.success,.contato2 .carregamento.success,.contato2 .carregamento-contato.success,.online .carregamento.success,.online .carregamento-contato.success,.book .carregamento.success,.book .carregamento-contato.success,.newsletter .carregamento.success,.newsletter .carregamento-contato.success{color:white;background-color:#340001}.duvidas{border-left-style:solid;border-left-width:thin;border-left-color:rgba(70,74,83,0.2);border-top-style:solid;border-top-width:thin;border-top-color:rgba(70,74,83,0.2);padding:20px;cursor:pointer}.duvidas:hover{background-color:white}.duvidas-none{border-top:none}.duvtexto{display:none;background-color:white;border-left-style:solid;border-left-width:thin;border-left-color:rgba(70,74,83,0.2);padding:20px}.social{cursor:pointer;border-radius:50%;width:40px;height:40px;margin:2px;display:flex;align-items:center;justify-content:center;color:#464a53;box-shadow:0 3px 5px -3px rgba(70,74,83,0.6)}.social:hover:nth-child(1){color:white;background:#00aced !important}.social:hover:nth-child(2){color:white;background:#3b5998 !important}.social:hover:nth-child(3){color:white;background:#007bb6 !important}.social:hover:nth-child(4){color:white;background:radial-gradient(circle at 33% 100%, #FED373 4%, #F15245 30%, #D92E7F 62%, #9B36B7 85%, #515ECF) !important}.paginacao{margin-top:50px;text-align:center}.paginacao a{padding:5px 10px;color:white;box-shadow:0 3px 5px -3px rgba(70,74,83,0.6)}.paginacao a:hover{color:#464a53}.paginacao .atual{padding:5px 10px;background-color:#340001;color:white;box-shadow:0 3px 5px -3px rgba(70,74,83,0.6)}.up{display:none;position:fixed;width:80%;height:80%;padding:50px;z-index:9;box-shadow:-2px 2px 10px 0 rgba(50,50,50,0.5);background-color:white;border-radius:10px;transform:translate(-50%, -50%);left:50%;top:50%}@media screen and (max-width: 768px){.up{display:none !important}}@keyframes anima_janela{from{opacity:0}to{opacity:1}}.search{background:white;border-radius:30px;padding:4px;margin:0}.search input{background:transparent;font-size:inherit;text-indent:15px;width:100%;flex:1 320px;border-radius:30px;padding:13px 0}.search button{border-radius:30px;color:white;padding:13px 80px;border:none;font-size:inherit}@media screen and (max-width: 676px){.search button{width:100%}}.search button:hover{color:#464a53;box-shadow:0 3px 5px -3px rgba(70,74,83,0.6)}#modal{justify-content:center;align-items:center;width:100%;height:100%;position:fixed;top:0;left:0;z-index:99999999}#modal .janela_modal{width:100%;max-width:1100px;margin:20px;background:white;position:relative;z-index:999;display:block;padding:50px;border-radius:5px;animation:anima_janela 1s;transform:translate(-50%, -50%);left:50%;top:50%}#modal h2{color:#340001}#modal h2 span{color:white}.planos{background:#FFF;padding:10px;text-align:center;box-shadow:2px 2px 10px #a1a5b0}.planos ul{list-style:none;padding:0;margin:0}.planos .valor{color:#e26a6a;font-size:18px;font-weight:700}.bkg-b1{background-color:#464a53}.bkg-b2{background-color:#ed3237}.bkg-b3{background-color:#644545}.bkg-b4{background-color:#340001}.bkg-b5{background-color:#525661}.bkg-b6{background-color:#17191c}.bkg-b7{background-color:#e6e6e6}
