html,body{background:#f6fafd;height:auto;font-family:"Poppins",sans-serif;font-weight:300;color:#707070;font-size:16px}.cufado{font-family:"Poppins",sans-serif}b,strong{font-weight:600}button{cursor:pointer}h1,h2,h3,h4,h5,h6{color:#000;font-weight:600;margin-bottom:20px}h1.titulo{font-size:64px;color:#1b1c31;margin:0 0 30px 0}h1.titulo a{color:#1b1c31}h1.titulo a:hover{color:#193993;text-decoration:none}h3.subtitulo{color:#193993;font-size:30px}a{color:#193993}a:focus,a:hover{color:#193993}.btn{-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;position:relative;text-transform:uppercase;padding-right:1.4rem;padding-left:1.4rem}.btn_p_default{padding-left:12px;padding-right:12px}.btn-primary,.btn-primary.focus,.btn-primary:focus{background-color:#193993;border-color:#193993;color:#fff !important}.btn-primary:hover{border-color:#00a0d8;background-color:#00a0d8;color:#fff !important}.btn-secondary,.btn-secondary.focus,.btn-secondary:focus,.btn-info,.btn-info.focus,.btn-info:focus{background-color:#fff;border-color:#fff;color:#193993}.btn-secondary:hover,.btn-info:hover{background-color:#00a0d8;border-color:#00a0d8;color:#fff}.fix{clear:both}.img-rounded{border-radius:1rem}.text-ac{color:#254494}#topo{width:100%;padding:30px 0 10px;position:relative;-webkit-transition:all 500ms cubic-bezier(0.805, 0.045, 0.325, 1.035);-moz-transition:all 500ms cubic-bezier(0.805, 0.045, 0.325, 1.035);-ms-transition:all 500ms cubic-bezier(0.805, 0.045, 0.325, 1.035);-o-transition:all 500ms cubic-bezier(0.805, 0.045, 0.325, 1.035);transition:all 500ms cubic-bezier(0.805, 0.045, 0.325, 1.035)}#topo .abrir-menu{background:#193993;text-transform:uppercase;border:none;padding:0 15px;line-height:42px;color:#fff;font-weight:600;font-size:12px;position:absolute;right:15px;bottom:0;-webkit-transition:background ease-out .2s;-moz-transition:background ease-out .2s;-ms-transition:background ease-out .2s;-o-transition:background ease-out .2s;transition:background ease-out .2s;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#topo .abrir-menu:hover,#topo .abrir-menu:focus{color:#fff;background:#00a0d8;text-decoration:none}#topo>.container{position:relative}.menu-container{position:relative;z-index:99;padding:0}#menu-principal{padding:0;position:absolute;bottom:0;right:15px}#menu-principal .nav-link,.menu-mobile .nav-link{color:#000;margin:0 5px;padding:0 15px;font-size:12px;line-height:42px;font-weight:600;text-transform:uppercase;-webkit-transition:background ease-out .2s;-moz-transition:background ease-out .2s;-ms-transition:background ease-out .2s;-o-transition:background ease-out .2s;transition:background ease-out .2s;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.menu-mobile .nav-link{line-height:48px !important;color:#193993 !important}#menu-principal-nav li:first-child .nav-link{margin-left:0}#menu-principal .nav-link:hover,#menu-principal .nav-link:active,#menu-principal li.active .nav-link,.menu-mobile .nav-link:hover,.menu-mobile .nav-link:active,.menu-mobile li.active .nav-link,#menu-principal li.clr .nav-link:hover,.menu-mobile li.clr .nav-link:hover,#menu-principal li.clr2 .nav-link:hover,.menu-mobile li.clr2 .nav-link:hover{color:#fff;background:#193993}#menu-principal li.clr .nav-link,.menu-mobile li.clr .nav-link{background:#00a0d8;color:#fff}#menu-principal li.clr2 .nav-link,.menu-mobile li.clr2 .nav-link{background:#ea0000;color:#fff}.menu-mobile li.dropdown-item:hover a{color:#fff !important;border:none !important}#menu-principal li:last-child .nav-link{margin-right:0}#menu-principal .dropdown-menu,.menu-mobile .dropdown-menu{margin:0;border:none;left:0;top:100%;-webkit-border-radius:0 !important;-moz-border-radius:0 !important;border-radius:0 !important;padding:0 !important}.menu-mobile .dropdown-item{padding:0 !important}#menu-principal .dropdown-menu li.dropdown-item{padding:0}#menu-principal .dropdown-menu li.dropdown-item a,.menu-mobile .dropdown-menu li.dropdown-item a{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;border:none;background:#00a0d8;color:#fff !important;padding-right:20px;margin:0;padding-left:20px;padding-bottom:7px;padding-top:7px;width:100%;text-indent:0 !important;line-height:24px !important}#menu-principal .dropdown-menu li.dropdown-item.active,#menu-principal .dropdown-menu li.dropdown-item:focus,#menu-principal .dropdown-menu li.dropdown-item:hover{color:#fff !important;border:none !important;background:#193993 !important}#menu-principal .dropdown-menu .nav-link:hover{color:#fff;background:none !important}.menu-mobile .nav-link{color:#fff !important;line-height:18px !important;padding-bottom:5px;margin-bottom:10px}.menu-mobile .dropdown-menu{background:none !important;margin-bottom:20px !important}.menu-mobile .dropdown-menu li.dropdown-item{background:none !important}.menu-mobile .dropdown-menu li.dropdown-item a{background:none !important;padding:0 15px;font-weight:300 !important}.menu-mobile .dropdown-menu li.dropdown-item a:hover{background:none !important;color:#00a0d8 !important}#menumobile{width:100%;padding:0;-webkit-transition:all 500ms cubic-bezier(0.805, 0.045, 0.325, 1.035);-moz-transition:all 500ms cubic-bezier(0.805, 0.045, 0.325, 1.035);-ms-transition:all 500ms cubic-bezier(0.805, 0.045, 0.325, 1.035);-o-transition:all 500ms cubic-bezier(0.805, 0.045, 0.325, 1.035);transition:all 500ms cubic-bezier(0.805, 0.045, 0.325, 1.035);background:#00a0d8;margin-top:20px;overflow-y:hidden;max-height:0;transition:max-height .8s ease-in-out}#menumobile>.container{padding-bottom:20px;padding-top:20px}#menumobile ul li{list-style-type:none}#menumobile a.fechar-menu{color:#fff;padding-top:20px}#menumobile .fechar-menu:hover{color:#00a0d8}#menumobile .logo-site{margin:0 0 30px 55px}#menumobile a{display:block;padding:3px 0;color:#fff;text-transform:uppercase;font-family:"Poppins",sans-serif}#menumobile a:hover{color:#bfbfbf !important;text-decoration:none}#menumobile .sub-menu{padding:0 0 0 15px}#menumobile .sub-menu a{text-transform:none !important}#menumobile.menu-site-aberto{max-height:1000px}#migalha{background:#fff;margin-top:20px;font-size:12px;line-height:36px;padding:5px 15px;text-transform:uppercase}#migalha .migalha-direita{font-weight:600}#breadcrumbs{margin:0 0 10px 0;padding:0;font-size:12px;text-transform:uppercase;color:#7d7d7d}#breadcrumbs a{font-weight:600;color:#193993}#breadcrumbs .breadcrumb_last{display:none}#menu-cliente{background:#193993;color:#fff;padding-top:30px}#menu-cliente h1{color:#fff;font-size:44px;margin-bottom:40px}#menu-cliente ul{padding:0;margin:0}#menu-cliente ul li{list-style-type:none}#menu-cliente ul li a{color:#fff;display:block;font-weight:600;float:left;padding:10px 20px;margin-right:10px;-webkit-transition:all ease-out .2s;-moz-transition:all ease-out .2s;-ms-transition:all ease-out .2s;-o-transition:all ease-out .2s;transition:all ease-out .2s}#menu-cliente ul li a.active,#menu-cliente ul li a:hover{color:#131313;background:#f6fafd;text-decoration:none}.widget-area-cliente{background:#fff;padding:20px;margin-bottom:30px;-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,.05);-moz-box-shadow:0px 0px 10px 0px rgba(0,0,0,.05);box-shadow:0px 0px 10px 0px rgba(0,0,0,.05)}.widget-area-cliente h2.title{font-weight:300;font-size:22px}.widget-area-cliente .item-widget .titulo{font-weight:600}.widget-area-cliente .item-widget .divisor{border-bottom:solid 1px #e5e5e5;margin:15px 0}.widget-area-cliente .item-widget .pequeno{font-size:12px}.widget-area-cliente .item-widget-zebrado{background:#0090c2}.widget-dark{background:#00a0d8;color:#fff}.widget-dark h2.title{color:#fff}.postinho-linha>div{padding-right:2px;padding-left:2px}a.postinho{background:#000;overflow:hidden;height:285px;display:block;position:relative;margin-bottom:2px;color:#fff}a.postinho .imagem{width:100%;height:100%;background:no-repeat center center;background-size:cover;position:absolute;left:0;top:0;-webkit-transition:all ease-out .2s;-moz-transition:all ease-out .2s;-ms-transition:all ease-out .2s;-o-transition:all ease-out .2s;transition:all ease-out .2s}a.postinho .sombra{width:100%;height:100%;background:url(../images/sombra.png) repeat-x left bottom;position:absolute;left:0;top:0;opacity:.6}a.postinho h3{color:#fff;font-size:18px;margin-bottom:10px;-webkit-transition:color ease-out .2s;-moz-transition:color ease-out .2s;-ms-transition:color ease-out .2s;-o-transition:color ease-out .2s;transition:color ease-out .2s}a.postinho .title-container{position:absolute;left:0;bottom:0;width:100%;padding:20px}a.postinho p.meta{margin:0;padding:0;color:#fff;font-size:11px;text-transform:uppercase}a.postinho p.meta i{font-size:14px;margin-right:5px}a.postinho:hover .imagem{-webkit-transform:rotate(3deg) scale(1.1);-moz-transform:rotate(3deg) scale(1.1);-ms-transform:rotate(3deg) scale(1.1);-o-transform:rotate(3deg) scale(1.1);transform:rotate(3deg) scale(1.1)}a.postinho:hover h3{color:#00a0d8}.noticia-1 .postinho{height:450px}.noticia-2 .postinho{height:224px}.pagination{margin-top:20px;margin-bottom:0}.pagination .page-link,.pagination .page-item.active .page-link{color:#193993;border:solid 1px #d1d0cc}.pagination .page-item.active .page-link{color:#fff;background:#193993;border-color:#193993}.single-meta{border-top:solid 1px #7d7d7d;margin-bottom:5px;color:#7d7d7d;font-size:11px;text-transform:uppercase;padding:10px 0 0 0}.single-rodape{border-top:solid 4px #193993;margin-top:25px;padding-top:5px;font-weight:600;text-transform:uppercase}.postinho-link .meta{padding-top:5px !important}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.royalSlider{margin-bottom:30px}#pagina{padding:50px 0}.fotos-sobre-carrosel img{-webkit-box-shadow:0px 0px 12px 0px rgba(0,0,0,.4);-moz-box-shadow:0px 0px 12px 0px rgba(0,0,0,.4);box-shadow:0px 0px 12px 0px rgba(0,0,0,.4)}.item-galeria{padding:15px}.owl-theme .owl-nav [class*=owl-]{background:#193993 !important;-webkit-border-radius:1000px !important;-moz-border-radius:1000px !important;border-radius:1000px !important;font-weight:600 !important;font-size:20px !important;line-height:20px !important}.owl-theme .owl-nav [class*=owl-]:hover{background:#00a0d8 !important}.gmp_map_opts{margin:0 !important}footer{padding:40px 0;color:#fff;background:#193993 url("../images/footer-bg.jpg") no-repeat center bottom;position:relative}footer .form-control{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:none;color:#fff}footer .form-control::placeholder{color:#fff}footer .form-control:focus::placeholder{color:#000}footer a{color:#fff}footer a:hover{color:#00a0d8;text-decoration:none}footer img.logo-site{max-width:100%;height:auto}footer .telefone{font-size:22px;font-weight:600}footer i{font-size:22px}footer h3{font-weight:300;color:#fff;font-size:24px}#mapa-rodape{width:100%;height:100%}#mapa-rodape-container{position:relative;height:300px;background:#cecece}#mapa-rodape-container .bg-azul{background:url("../images/bg-azul.png") no-repeat center bottom;height:93px;position:absolute;width:100%;left:0;bottom:0;z-index:101;pointer-events:none}.entry a{font-weight:600}.vc_toggle_title{background:#193993;border:solid 1px #193993;padding:15px;padding-left:45px !important}.vc_toggle_title>h4{font-size:16px;color:#fff}.vc_toggle_icon{left:15px !important}.vc_toggle_default .vc_toggle_icon::before{border:1px solid #fff;background:#fff}.vc_toggle_default .vc_toggle_icon::before,.vc_toggle_default .vc_toggle_icon::after{border:1px solid #fff;background:#fff}.vc_toggle_default .vc_toggle_icon{background:#fff !important;border:1px solid #fff !important}.vc_toggle{margin:0 0 3px 0}.vc_toggle_content{padding-left:0 !important}.wpcf7-checkbox input,.wpcf7-radio input{margin-right:10px}form.wpcf7-form label{margin-bottom:0}form.wpcf7-form .help-block{font-weight:600;color:red}form.wpcf7-form .grupo-amigo{background:#eaeaea;padding:10px}.village-rotinas .form-control{color:#495057}.village-rotinas .form-control::placeholder{color:rgba(108,117,125,.4)}.village-rotinas .form-control:focus::placeholder{color:rgba(108,117,125,.7)}table.table-aditivo-itens thead th.item-aditivo-fixo{position:sticky;top:-1px;background-color:#193993;color:#fff;z-index:1000}table.table-aditivo-itens .item-aditivo-cell{width:40px}table.table-aditivo-itens .item-aditivo-cell-valor{width:80px}table.table-aditivo-itens .item-aditivo-cell-editar{width:60px}table.table-aditivo-itens .item-aditivo-cell-detalhar{width:320px}table.table-aditivo-itens tr.aditivo-item-linha:nth-child(even){background-color:#f2f2f2}table.table-aditivo-itens tr.aditivo-item-linha:hover{background-color:rgba(25,57,147,.2)}h2.titulo-capa{font-size:40px;text-align:center}.recentes h3,.clientes h3{font-weight:300;color:#00a0d8;text-align:center;text-transform:uppercase;font-size:18px}.capa-sobre h1.titulo{font-size:40px;text-align:center}.capa-sobre h2{font-weight:300;color:#00a0d8;text-align:center;text-transform:uppercase;font-size:18px}.capa-sobre h3{color:#00a0d8;font-size:60px;font-weight:300;position:relative;display:block;margin-bottom:10px}.capa-sobre h3::before{content:"";display:block;position:absolute;left:0;top:-4px;width:40px;height:8px;background:#00a0d8}.slider-capa{width:100%;height:auto;position:relative}.slider-interno{background:#cecece no-repeat center center url(../images/banner-default.jpg);background-size:cover;height:200px;width:100%}a.destaque{cursor:auto;display:block;color:#000;position:relative;width:100%;background:#fff;-webkit-transition:all ease-out .2s;-moz-transition:all ease-out .2s;-ms-transition:all ease-out .2s;-o-transition:all ease-out .2s;transition:all ease-out .2s;-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,.05);-moz-box-shadow:0px 0px 10px 0px rgba(0,0,0,.05);box-shadow:0px 0px 10px 0px rgba(0,0,0,.05)}a.destaque .text-container{padding:30px}a.destaque h4{color:#303030;font-size:18px;margin-bottom:25px;text-align:center}a.destaque p{text-align:center;font-size:14px}a.destaque .img-destaque{display:block;margin:0 auto 20px auto;max-width:100%;height:auto;max-height:200px}a.destaque .img-foto{max-width:100%;-webkit-clip-path:polygon(0 18%, 100% 0, 100% 100%, 0% 100%);clip-path:polygon(0 18%, 100% 0, 100% 100%, 0% 100%);-webkit-transition:ease-out all .2s;-moz-transition:ease-out all .2s;-ms-transition:ease-out all .2s;-o-transition:ease-out all .2s;transition:ease-out all .2s}a.destaque p{margin:0}a.destaque:hover{text-decoration:none;background:#f6fafd}a.destaque:hover .img-foto{-webkit-clip-path:polygon(0 0, 100% 0, 100% 100%, 0% 100%);clip-path:polygon(0 0, 100% 0, 100% 100%, 0% 100%)}.container-segmentos{background:#fafafa;padding:50px 0;margin-bottom:50px}.destaque-segmento img{max-width:100%;height:auto;margin-bottom:10px !important;-webkit-transition:ease-out opacity .2s;-moz-transition:ease-out opacity .2s;-ms-transition:ease-out opacity .2s;-o-transition:ease-out opacity .2s;transition:ease-out opacity .2s}.destaque-segmento h3{margin-bottom:20px !important}.destaque-segmento a h3{font-size:18px;color:gray;text-transform:uppercase}.destaque-segmento a:hover h3{color:#000;text-decoration:none}.destaque-segmento img:hover{opacity:.6}.container-ofertas{margin-bottom:50px}.oferta{background:#fff;padding:20px;-webkit-box-shadow:0px 0px 20px 0px rgba(0,0,0,.1);-moz-box-shadow:0px 0px 20px 0px rgba(0,0,0,.1);box-shadow:0px 0px 20px 0px rgba(0,0,0,.1);margin-bottom:30px}.oferta img{max-width:100%;margin:0 0 10px 0;height:auto;-webkit-transition:transform ease-out .3s;-moz-transition:transform ease-out .3s;-ms-transition:transform ease-out .3s;-o-transition:transform ease-out .3s;transition:transform ease-out .3s}.oferta img:hover{-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-ms-transform:scale(1.3);-o-transform:scale(1.3);transform:scale(1.3)}.oferta p{color:#193993;font-size:26px;font-weight:600}.oferta p span{color:#00a0d8;font-size:16px;text-decoration:line-through}.oferta h3{color:#000;text-transform:uppercase}#sidebar h4{margin-bottom:20px}#sidebar .widget{margin-bottom:20px}#sidebar a.list-group-item{text-transform:uppercase;color:#193993;font-weight:700;font-size:14px}#sidebar a.list-group-item:hover{color:#fff;background:#193993}.addthis_toolbox{margin-bottom:20px}.widget{border-top:solid 4px #193993;background:#f6f6f7;padding:15px}.not-found-404{color:#fff;background:#193993}.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active>a,.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels{background:#fff !important}.rsUni .rsGCaption{background:#193993}.rsUni,.rsUni .rsOverflow,.rsUni .rsSlide,.rsUni .rsVideoFrameHolder,.rsUni .rsThumbs{background:#00a0d8}#wp-calendar{width:100%;font-size:11px}#wp-calendar thead th{background:#f5f5f5;border:1px solid #ddd;border-top:none;font-size:11px}#wp-calendar tbody td{text-align:center;border:1px solid #ddd;line-height:2.5em;transition:background .15s ease;-webkit-transition:background .15s ease;-o-transition:background .15s ease;-moz-transition:background .15s ease}#wp-calendar tbody td:hover{background:#f1f1f1;color:#333}#wp-calendar tbody td a{display:block;text-decoration:none;background:#f1f1f1;color:#333}#wp-calendar tbody td:hover a{background:#4d4d4d;color:#fff}#wp-calendar tfoot td{padding-top:1px;padding:4px}#wp-calendar caption{caption-side:top;cursor:pointer;font-size:13px;text-transform:uppercase;margin:0;padding:12px;outline:0 none !important;background:#e1ba00;color:#fff;text-align:center}#wp-calendar tbody a{display:block;text-decoration:underline}#wp-calendar th{text-align:center;border:1px solid transparent;border-top:none;padding:7px 0;color:#a7a7a7}#footer #wp-calendar thead th{background:#222}#footer #wp-calendar tbody td{border-color:#222}@media(min-width: 992px){.vc_tta-tabs-container{min-width:220px}}@media(max-width: 61.9em){#menu-principal .dropdown-menu{margin:0 20px 20px 20px}footer ul li{width:33%}}@media(max-width: 47.9em){.postinho h3{font-size:18px}a.destaque{margin-bottom:80px}#topo .telefone{top:10px}#topo .logo-site{max-width:150px}h1.titulo{font-size:32px}}@media(max-width: 543px){#menu-principal .nav-link{font-size:14px}}/*# sourceMappingURL=main.css.map */
