@import"https://fonts.googleapis.com/css2?family=Archivo+Narrow:ital,wght@0,400..700;1,400..700&family=Raleway:ital,wght@0,100..900;1,100..900&display=swap";@import"https://maxcdn.bootstrapcdn.com/font-awesome/latest/css/font-awesome.min.css";@import"support.min.css";@font-face{font-family:"FontAwesome";src:url("https://maxcdn.bootstrapcdn.com/font-awesome/latest/fonts/fontawesome-webfont.eot?v=4.7.0");src:url("https://maxcdn.bootstrapcdn.com/font-awesome/latest/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0") format("embedded-opentype"),url("https://maxcdn.bootstrapcdn.com/font-awesome/latest/fonts/fontawesome-webfont.woff2?v=4.7.0") format("woff2"),url("https://maxcdn.bootstrapcdn.com/font-awesome/latest/fonts/fontawesome-webfont.woff?v=4.7.0") format("woff"),url("https://maxcdn.bootstrapcdn.com/font-awesome/latest/fonts/fontawesome-webfont.ttf?v=4.7.0") format("truetype"),url("https://maxcdn.bootstrapcdn.com/font-awesome/latest/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular") format("svg");font-weight:normal;font-style:normal;font-display:swap}body,html{margin:0;padding:0;font-family:"Archivo Narrow",sans-serif;color:#333}[onClick]{cursor:pointer}*{box-sizing:border-box;font-family:inherit;color:inherit}h1,h2,h3,h4,h5,h6{font-family:"Raleway",sans-serif}a{text-decoration:none;display:inline-block}.botao,button:not([class]){padding:10px 15px;text-transform:uppercase;background:#014067;color:white;border:none;outline:none;cursor:pointer;vertical-align:middle}.botao:hover,button:not([class]):hover{background:#2b74c9 !important}.dest-bt{background:#2563ab !important}.dest-bt:hover{background:#26c7fe !important}.titulo{font-size:32px;position:relative;text-align:left}.titulo span{color:#26c7fe}.titulo small{display:block;font-weight:300;text-transform:uppercase;font-size:17px;letter-spacing:-1}.textos .titulo:before{position:absolute;content:"";bottom:-15px;left:-15px;width:50px;height:2px;background:#26c7fe}.titulo2{font-size:32px;position:relative;text-align:center}.titulo2 span{color:#26c7fe}.titulo2 small{display:block;font-weight:300;text-transform:uppercase;font-size:17px;letter-spacing:-1}.botao,button,#menu li a,.utilitarios i,.utilitarios p,#programacoes .programacoes a:before,.links_importantes li a,#redes_sociais li,#redes_sociais li a{transition:all 250ms}form input,form textarea{width:100%;font-size:14px;background:rgba(255, 255, 255, 0.85);margin:2px;padding:15px;border-radius:2px;outline:none;border:1px solid #ddd;resize:none}form button{background:#777;padding:15px;border:none;color:white;margin:2px;cursor:pointer}form button:hover{background:black}form a.botao{padding:15px;margin:2px}.largura_site{max-width:1200px;width:96%;margin:0 auto;position:relative}.flex{display:flex}.between{justify-content:space-between}.centerv{align-items:center}.centerh{justify-content:center}.wrap{flex-wrap:wrap}#banner{position:fixed;z-index:-1;top:0;left:0;width:100%;height:100%}#banner .fotos{width:100%;height:100%}#inicial{position:relative;width:100%;height:100%;min-height:800px;color:white}#inicial:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:rgba(50, 50, 50, 0.7)}#topo{align-self:flex-start}#topo #logo{margin:20px 0}#topo #logo img{width:100%;height:auto;max-width:350px}#topo .endereco{margin:0 0 15px;padding:0;list-style:none;font-size:13px;text-align:right}#topo .endereco li{list-style:none;text-align:center;display:inline-block}#topo .endereco li i{color:#26c7fe}#topo .endereco li:not(:first-child) i{margin-left:15px}#menu{margin:0;padding:10px 0;list-style:none;text-align:right;border-top:1px solid rgba(255, 255, 255, 0.1)}#menu li{flex-grow:1;position:relative}#menu li:not(.restrito){margin-right:5px}#menu li a:not(.botao){font:normal 15px "Archivo Narrow",sans-serif;display:block;text-align:center;padding:10px 5px;text-transform:uppercase;border-bottom:2px solid transparent}#menu li a:hover:not(.botao){border-bottom:2px solid rgba(255, 255, 255, 0.6)}#menu select{display:none;width:100%;color:#777;border:0;border-radius:5px;text-transform:uppercase;padding:10px}#menu select option{padding:2px 10px}#menu li:hover .drop{display:block}#menu .dropdown{cursor:pointer}.drop{width:max-content;background-color:#fff;padding:5px;position:absolute;top:43px;left:50%;transform:translateX(-50%);list-style:none;display:none;z-index:3;box-shadow:0 0 5px rgba(0, 0, 0, 0.3)}.drop li{border-bottom:1px solid whitesmoke;padding:5px}.drop li a{font:normal 15px "Archivo Narrow",sans-serif;display:block;text-transform:uppercase;color:#869791}#slogan{align-self:center}#slogan .titulo{width:100%;font-size:42px;text-align:center}#slogan .titulo small{font-size:18px;font-weight:700;text-transform:none}#destaque{align-self:flex-end;width:100%;padding:5px 0;background:#014067;position:relative}@keyframes anima_janela{from{top:-300px;opacity:0}to{top:0;opacity:1}}#modal{display:none;justify-content:center;align-items:center;width:100%;height:100%;position:fixed;z-index:999;top:0;left:0;background:rgba(0, 0, 0, 0.8)}#modal .janela_modal{overflow:auto;max-height:90%;position:relative;z-index:998;background:whitesmoke;display:block;padding:5px;margin:20px;border-radius:5px;animation:anima_janela 1s}#modal .janela_modal>div{border:1px solid #a6afbe;padding:10px 25px}#modal .close{position:absolute;z-index:999;top:20px;right:20px}#restrito form>div{flex:1 45%;margin:5px}.textos{padding:50px 0 90px;text-align:justify;background:white}.textos .blocos{flex:1;margin:10px 20px}.utilitarios{flex:1 45%;padding:15px 10px 0;margin:5px;border:1px solid rgb(238, 236, 236);text-align:center;background:#fcfcfc}.utilitarios:hover i{color:#777}.utilitarios:hover p{color:black}.utilitarios:hover{border-color:#ddd}.utilitarios i{color:#ddd}#frase{padding:90px 0;background:url(imagens/frase.webp) center;background-size:cover;background-attachment:fixed;position:relative}#frase:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:rgba(40, 69, 87, 0.55)}#frase .titulo{text-align:center;font-size:37px;color:white}#frase .titulo small{margin:0;font-size:25px}#programacoes{border-top:3px solid whitesmoke;background:#fcfcfc}#programacoes .titulo{text-align:center}#programacoes .titulo:before{content:none}#programacoes .programacoes a{flex:1;margin:20px 15px;position:relative;text-align:left}#programacoes .programacoes a:before{position:absolute;content:"";opacity:.3;bottom:-15px;left:0;width:50px;height:2px;background:#26c7fe}#programacoes .programacoes a:hover:before{width:100%;opacity:1}#programacoes .programacoes i{margin-right:5px}#programacoes .programacoes small{display:block}#noticias{border-top:3px solid whitesmoke}#noticias_slide .botao{background:#014067;text-transform:none;color:#fff}#noticias_slide .botao:hover{background:#777;color:white}.owl-theme .owl-dots .owl-dot{width:35px !important;height:15px !important;margin:20px 2px 40px !important;border-radius:0 !important;background:#869791 !important;opacity:.5 !important}.owl-theme .owl-dots .owl-dot span{display:none !important}.owl-theme .owl-nav{width:100%;height:0 !important;text-align:left !important}.depoimentos.owl-theme .owl-nav{text-align:center !important}#rodape{padding-top:50px;background:whitesmoke}#rodape .titulo span{color:#2563ab}#rodape .titulo small{font-weight:bold;text-transform:none;font-size:70%;letter-spacing:normal}#rodape .blocos{flex:1;margin:10px;text-align:justify}.links_importantes li:not(:last-child){margin-bottom:10px}.links_importantes li a{color:#333}.links_importantes li a:hover{color:black}#rodape_faixa{text-align:center;padding:15px 0;margin-top:50px;border-top:3px solid #eaeaea}#redes_sociais{margin:0;padding:0;list-style:none}#redes_sociais li{margin:2px;background:white;border:2px solid #eaeaea}#redes_sociais li:hover{background:#777;color:white}#redes_sociais li a{display:block;padding:15px 10px}@media screen and (max-width: 1000px){#topo{flex-direction:column}#topo .endereco{text-align:center}#slogan .titulo{font-size:31px}#slogan .titulo small{font-size:17px}#rodape .blocos{flex:1 100%}#rodape .blocos.menor{flex:1 45%}}@media screen and (max-width: 900px){#menu li{display:none}#menu select{display:block}#restrito form>div{flex:1 100%}.textos .blocos{flex:1 100%;margin:10px}}@media screen and (max-width: 768px){#programacoes .programacoes a{flex:1 100%;text-align:center}#inicial{height:auto;min-height:auto}}@media screen and (max-width: 500px){#destaque>div{flex-direction:column}#destaque>div *{margin:0;padding:0}.utilitarios{flex:1 100%}#rodape .blocos.menor{flex:1 100%}.links_importantes{margin:0}}.box-services{display:flex}.box-services h2{margin:0;margin-bottom:5px;font-size:20px}.box-services p{margin:0;text-align:left}.icon-services{width:60px;height:auto;margin-right:10px}.box-chose{height:100%;background-color:#fff;padding:20px}.menu-chose{width:90%;margin:0 auto}.menu-chose li{padding:10px 0}.icon-chose{font-size:45px;width:100px;height:100px;background-color:#fff;border-radius:50%;position:relative;margin:-70px auto 0 auto;display:flex;justify-content:center;align-items:center}.icon-red{color:red}.icon-green{color:green}.box-depoimentos{box-shadow:0 0 15px rgba(0, 0, 0, 0.3);padding:20px}.img-client{width:100px;height:100px;border-radius:50%;overflow:hidden;position:relative;margin:-50px 0 0 0;box-shadow:0 0 15px rgba(0, 0, 0, 0.3)}.img-client img{width:100%;height:100%;object-fit:cover}.text-green{padding:5px;background-color:rgba(0, 128, 0, 0.3)}.text-red{padding:5px;background-color:rgba(255, 0, 0, 0.3)}.btn-whatsapp{position:fixed;bottom:30px;right:30px;background:#45c153;display:block;width:50px;height:50px;border-radius:50%;box-shadow:2px 2px 6px rgba(0, 0, 0, 0.4);margin-top:5px;text-align:center;transition:all 200ms;z-index:1000}.btn-whatsapp:hover{box-shadow:2px 4px 6px rgba(0, 0, 0, 0.5);transition:all 200ms}.btn-whatsapp i{line-height:50px;font-size:25px;color:white}.owl-theme .owl-nav button{width:50px;height:50px;font-size:20px;background-color:#2563ab !important;color:#fff !important;display:flex;align-items:center;justify-content:center}.container-menu{width:250px;height:100%;position:fixed;top:0;right:-100%;padding:1rem;background-color:#fff;z-index:999;transition:all ease .7s}.bg-menu{width:100%;height:100%;position:fixed;top:0;left:0;background-color:#000;opacity:.3;display:none;z-index:910}.menu-mobile{margin:0;padding:0;list-style:none}.menu-mobile li{border-bottom:1px solid #f5f5f5;padding:15px}.menu-mobile li a{font:16px,400,#333;text-transform:uppercase}/*# sourceMappingURL=style.min.css.map */
