@media only screen and (max-device-width: 1601px){#section_banner .ban_height{max-height:600px}}@media only screen and (max-device-width: 1367px){header{height:90px}header .navbar{height:90px}header .navbar .navbar-brand img{height:55px}header .navbar.fix{height:90px}header .navbar.fix .navbar-brand img{height:45px}#section_banner{padding:0 0}#section_banner .ban_height{max-height:560px}#section_banner .carousel-item .sec_ban_btn button{font-size:1.8rem}#section_banner .carousel .carousel-control-prev{left:-25px}#section_banner .carousel .carousel-control-next{right:-25px}#section_atuacoes{padding:50px 0 40px}#section_atuacoes .sec_atuacoes_lista{padding-top:15px}#section_atuacoes .sec_atuacoes_lista .sec_item{padding:10px 10px 80px}#section_atuacoes .sec_atuacoes_lista .sec_item .item_img img{border-top-left-radius:10px;border-top-right-radius:10px;margin:0 auto}#section_atuacoes .sec_atuacoes_lista .sec_item .item_titulo{padding-top:20px}#section_atuacoes .sec_atuacoes_lista .sec_item .item_descricao{padding-top:20px}#section_atuacoes .sec_atuacoes_lista .sec_item .item_btn{width:calc(100% - 20px);bottom:20px}#section_atuacoes .sec_atuacoes_btn button{margin-top:30px}#sec_news #section_newsletter .sec_news_img img{top:-145px}#sec_news #section_newsletter .form_newsletter{padding-left:20px;margin-top:35px}#pagina_quem_somos .pag_topo .pag_top_descricao{height:230px;width:560px}#pagina_quem_somos .pag_topo:after{height:120px}#pagina_quem_somos .pag_titulo{padding-top:45px}#pagina_quem_somos .pag_qs_video{padding-top:70px}#pagina_quem_somos .pag_qs_galeria .qs_gal_item .gal_item_img{height:260px}#pagina_quem_somos #section_equipe{margin-top:60px;background:#f5f5f5}#pagina_quem_somos #section_equipe .pag_titulo{padding:45px 0 0}#pagina_quem_somos #section_equipe .sec_equipe_lista .qs_equ_item .equ_item_img{height:300px}#pagina_quem_somos #section_equipe .sec_equipe_lista .qs_equ_item .equ_item_nome{font-size:1.9rem}#pagina_quem_somos #section_equipe .sec_equipe_lista .qs_equ_item .equ_item_info{font-size:1.5rem}#pagina_listagem .pag_topo .pag_top_descricao{height:230px;width:560px}#pagina_listagem .pag_topo:after{height:120px}#pagina_listagem .pag_titulo{padding-top:40px}#pagina_listagem .pag_lista{padding-top:40px}#pagina_detalhes .pag_topo .pag_top_descricao{height:230px;width:560px}#pagina_detalhes .pag_topo:after{height:120px}#pagina_detalhes .pag_det_img{margin-top:60px}#pagina_detalhes .pag_det_btn button{margin-top:40px}#pagina_detalhes .pag_texto{padding-top:45px}#pagina_contato .pag_topo .pag_top_descricao{height:230px;width:560px}#pagina_contato .pag_topo:after{height:120px}#pagina_contato .pag_con_form{padding-top:60px}#pagina_contato .pag_con_informacoes{padding-top:80px}#pagina_contato .pag_con_informacoes .con_info_caixa{padding:30px 45px}#pagina_contato .pag_con_informacoes .con_info_caixa .con_info_lista{padding-top:45px}#pagina_contato .pag_con_informacoes .con_info_mapa .pag_map_area{height:520px}}@media only screen and (max-device-width: 1280px){#section_nucleo .div-titulo-texto-nucleo .sec_titulo .sec_tit_subtitulo{max-width:540px}}@media only screen and (max-device-width: 1199px){header .navbar .navbar-brand{margin-right:40px}header .navbar .navbar-brand img{height:50px}header .navbar .navbar-nav .nav-item .nav-link{font-size:1.2rem;margin:0 8px}header .navbar .navbar-nav .nav-item.dropdown .dropdown-menu{padding:6px 2px}header .navbar .navbar-nav .nav-item.dropdown .dropdown-menu li .dropdown-item{font-size:1.2rem;padding:6px 16px}#section_banner{padding:0 0}#section_banner .ban_height{max-height:450px}#section_banner .carousel-item .sec_ban_btn button{font-size:1.8rem}#section_banner .carousel .carousel-control-prev{left:-45px}#section_banner .carousel .carousel-control-next{right:-45px}#section_parceiros_clientes .sec_par_cli_lista{padding-top:20px}#section_nossas_empresas .sec_emp_lista{padding-top:20px}#section_nossas_empresas .sec_emp_lista .sec_emp_item .div-img-emp{background-position:center !important;background-repeat:no-repeat !important;background-size:contain !important;width:100%;height:230px}#sec_news #section_newsletter .form_newsletter{padding-left:0;margin-top:35px}#pagina_quem_somos .pag_topo .pag_top_descricao{height:220px;width:485px}#pagina_quem_somos .pag_qs_galeria .qs_gal_item .gal_item_img{height:220px}#pagina_listagem .pag_topo .pag_top_descricao{height:220px;width:485px}#pagina_detalhes .pag_topo .pag_top_descricao{height:220px;width:485px}#pagina_detalhes .pag_det_img{height:380px}#pagina_contato .pag_topo .pag_top_descricao{height:220px;width:485px}}@media only screen and (max-device-width: 991px){a.anchor{top:-60px}header{height:60px}header #menuMobile{background:#fff;height:60px;background-image:none;border-top:none;box-shadow:0 4px 6px rgba(0,0,0,.2)}header #menuMobile .navbar-brand{order:2;bottom:0;position:relative;top:0;z-index:0;display:block}header #menuMobile .navbar-brand img{height:38px}header #menuMobile .menu_slide{order:1}header #menuMobile .menu_slide .menu-open{color:#00475d}header #menuMobile .menu_slide .side-menu-wrapper{background:#fff;left:-300px;width:300px}header #menuMobile .menu_slide .side-menu-wrapper .nav_area_mobile{background:#00475d;color:#fff}header #menuMobile .menu_slide .side-menu-wrapper .navbar-nav{width:300px}header #menuMobile .menu_slide .side-menu-wrapper .navbar-nav .nav-item{padding:0}header #menuMobile .menu_slide .side-menu-wrapper .navbar-nav .nav-item .nav-link{font-size:1.3rem;font-weight:400;color:#666;border-bottom:1px solid #eee;margin:0}header #menuMobile .menu_slide .side-menu-wrapper .navbar-nav .nav-item .nav-link .bi-chevron-right{font-size:1rem}header #menuMobile .menu_slide .side-menu-wrapper .navbar-nav .nav-item .nav_aplicativo{color:#fff;border-radius:0;border-bottom:0}header #menuMobile .menu_slide .side-menu-wrapper .navbar-nav .nav-item .nav_whatsapp{color:#fff;border-radius:0;display:flex}header #menuMobile .menu_slide .side-menu-wrapper .menu-close{color:#fff}header #menuMobile .menu_slide .bar_redes_sociais{padding:15px 15px 0}header #menuMobile .menu_slide .bar_redes_sociais .rs_item{height:30px;width:30px;font-size:1.4rem;color:#666;border:1px solid #666;margin-right:12px;margin-bottom:10px}header #menuMobile .menu_slide .bar_redes_sociais a:last-child .rs_item{margin-right:0}header #menuMobile.fix{height:60px;animation:none}header .ad{top:0}#pagina_erro{padding-bottom:95px}#pagina_erro .pag_err_descricao{padding-top:15px}#pagina_erro .pag_err_btn button{font-size:1.6rem;padding:12px 20px;margin-top:25px}#section_banner .ban_height{height:300px}#section_banner .ban_loading{background-size:15%}#section_banner .carousel .carousel-indicators{bottom:10px;margin-bottom:0}#section_banner .carousel .carousel-control-prev,#section_banner .carousel .carousel-control-next{opacity:1}#section_banner .carousel .carousel-control-prev img,#section_banner .carousel .carousel-control-next img{height:25px}#section_banner .carousel .carousel-control-prev{left:-5px}#section_banner .carousel .carousel-control-next{right:-5px}a.ach_orcamento{top:-60px}#section_orcamento{padding:30px 0}#section_orcamento .form_proposta .form-group{margin-bottom:15px}#section_orcamento .form_proposta .form-control{font-size:1.3rem}#section_orcamento .form_proposta .btn_simular button{font-size:1.4rem;padding:10px 40px;margin-top:15px}#section_atuacoes{padding:25px 0 25px}#section_atuacoes .sec_titulo .sec_tit_descricao{font-size:1.8rem}#section_atuacoes .sec_titulo .sec_tit_linha{width:60px;height:2px}#section_atuacoes .sec_titulo .sec_tit_subtitulo{padding-top:12px;font-size:1.4rem;width:auto;margin:0 10px}#section_atuacoes .sec_atuacoes_lista{padding-top:10px}#section_atuacoes .sec_atuacoes_lista .sec_item{padding:10px 10px 70px}#section_atuacoes .sec_atuacoes_lista .sec_item .item_titulo{padding-top:15px}#section_atuacoes .sec_atuacoes_lista .sec_item .item_descricao{padding-top:10px}#section_atuacoes .sec_atuacoes_lista .sec_item .item_btn{bottom:20px}#section_atuacoes .sec_atuacoes_lista .sec_item .item_btn button{font-size:1.4rem;padding:10px 30px}#section_atuacoes .sec_atuacoes_lista .owl-dots{margin-top:10px}#section_atuacoes .sec_atuacoes_btn button{font-size:1.5rem;padding:10px 30px;margin-top:15px}#section_nucleo .div-titulo-texto-nucleo{padding:40px}#section_nucleo .div-titulo-texto-nucleo .sec_titulo .sec_tit_descricao{font-size:1.8rem}#section_nucleo .div-titulo-texto-nucleo .sec_titulo .sec_tit_linha{width:60px;height:2px}#section_nucleo .div-titulo-texto-nucleo .sec_titulo .sec_tit_subtitulo{padding-top:12px;font-size:1.4rem;width:auto;margin:0 10px}#section_nucleo .div-titulo-texto-nucleo .sec_titulo .sec_tit_descricao{text-align:center}#section_nucleo .div-titulo-texto-nucleo .sec_titulo .sec_tit_linha{margin-left:auto;margin-right:auto}#section_nucleo .div-titulo-texto-nucleo .sec_titulo .sec_tit_subtitulo{max-width:100%;margin:15px auto 0;font-size:1.8rem;text-align:justify}#section_nucleo .div-titulo-texto-nucleo .sec_nucleo_btn button{background:#00475d;color:#fff;font-size:1.6rem;padding:12px 40px;border-radius:10px;border:1px solid #00475d;font-weight:bold;margin-top:25px;line-height:120%}#section_nucleo .div-titulo-texto-nucleo .sec_nucleo_btn button:hover{background:#fff;color:#00475d}#section_nucleo .col-background-nucleo{width:100%;height:450px}#section_nucleo #background-nucleo{background-repeat:no-repeat !important;background-position:center !important;background-size:cover !important;width:100vw;height:450px;left:-18.7265917603%}#section_parceiros_clientes{padding:25px 0 25px}#section_parceiros_clientes .sec_titulo .sec_tit_descricao{font-size:1.8rem}#section_parceiros_clientes .sec_titulo .sec_tit_linha{width:60px;height:2px}#section_parceiros_clientes .sec_titulo .sec_tit_subtitulo{padding-top:12px;font-size:1.4rem;width:auto;margin:0 10px}#section_parceiros_clientes .sec_par_cli_lista{padding-top:20px}#section_nossas_empresas{padding:25px 0 25px}#section_nossas_empresas .sec_titulo .sec_tit_descricao{font-size:1.8rem}#section_nossas_empresas .sec_titulo .sec_tit_linha{width:60px;height:2px}#section_nossas_empresas .sec_titulo .sec_tit_subtitulo{padding-top:12px;font-size:1.4rem;width:auto;margin:0 10px}#section_nossas_empresas .sec_emp_lista{padding-top:20px}#divInfoLGPD{transform:translate(-50%, -5%)}#divInfoLGPD .caixa_info{padding:15px 20px}#divInfoLGPD p{font-size:1.4rem}#divInfoLGPD .btn_entendi{font-size:1.4rem;padding:9px 35px}#sec_news{padding-top:50px}#sec_news #section_newsletter{padding:25px 0}#sec_news #section_newsletter .sec_news_img{width:215px;left:-30px}#sec_news #section_newsletter .sec_news_img img{height:165px;top:-110px}#sec_news #section_newsletter .sec_news_intro .sec_news_titulo{font-size:1.8rem}#sec_news #section_newsletter .form_newsletter{padding-top:15px;padding-left:35px}#sec_news #section_newsletter .form_newsletter .btn_news{font-size:1.2rem;padding:8px 12px}#footer{padding:30px 0 20px}#footer .footer_logo{padding-bottom:18px}#footer .footer_logo img{max-height:110px}#footer .footer_direitos{padding-top:15px}#footer .footer_by{padding-top:20px}#pagina_quem_somos .pag_topo .pag_top_descricao{height:150px;width:310px}#pagina_quem_somos .pag_topo:after{height:75px}#pagina_quem_somos .pag_titulo{padding:20px 0 25px}#pagina_quem_somos .pag_titulo .pag_tit_descricao{font-size:1.8rem}#pagina_quem_somos .pag_titulo .pag_tit_linha{width:60px;height:2px;margin-top:6px}#pagina_quem_somos .pag_titulo .pag_tit_subtitulo{padding-top:12px;font-size:1.4rem;width:auto;margin:0 10px}#pagina_quem_somos .img_qs_2{margin-top:35px}#pagina_quem_somos .pag_qs_texto{margin:30px 0;font-size:1.4rem;text-align:center}#pagina_quem_somos .pag_qs_texto strong{font-size:1.6rem}#pagina_quem_somos .pag_qs_texto p{margin-bottom:10px}#pagina_quem_somos .pag_qs_texto.pag_qs_tex1{padding-right:0}#pagina_quem_somos .pag_qs_video{padding-top:30px}#pagina_quem_somos .pag_qs_galeria{padding-top:35px}#pagina_quem_somos #section_equipe{margin-top:30px}#pagina_quem_somos #section_equipe .sec_equipe_lista{padding-top:25px}#pagina_quem_somos #section_equipe .sec_equipe_lista .qs_equ_item .equ_item_img{height:260px}#pagina_quem_somos #section_equipe .sec_equipe_lista .qs_equ_item .equ_item_nome{font-size:1.7rem;padding-top:15px}#pagina_quem_somos #section_equipe .sec_equipe_lista .qs_equ_item .equ_item_info{font-size:1.4rem}#pagina_listagem .pag_topo .pag_top_descricao{height:150px;width:310px}#pagina_listagem .pag_topo:after{height:75px}#pagina_listagem .pag_titulo{padding-top:20px}#pagina_listagem .pag_titulo .pag_tit_descricao{font-size:1.8rem}#pagina_listagem .pag_titulo .pag_tit_linha{width:60px;height:2px;margin-top:6px}#pagina_listagem .pag_titulo .pag_tit_subtitulo{padding-top:12px;font-size:1.4rem;width:auto;margin:0 10px}#pagina_listagem .pag_lista{padding-top:15px}#pagina_listagem .pag_lista .sec_item{padding:10px 10px 70px}#pagina_listagem .pag_lista .sec_item .item_titulo{padding-top:15px}#pagina_listagem .pag_lista .sec_item .item_descricao{padding-top:10px}#pagina_listagem .pag_lista .sec_item .item_btn{bottom:20px}#pagina_listagem .pag_lista .sec_item .item_btn button{font-size:1.4rem;padding:10px 30px}#pagina_listagem .pag_lista .btn_ajax button{font-size:1.5rem;padding:10px 30px;margin-top:15px}#pagina_detalhes .pag_topo .pag_top_descricao{height:150px;width:310px}#pagina_detalhes .pag_topo:after{height:75px}#pagina_detalhes .pag_det_titulo{margin-top:35px}#pagina_detalhes .pag_det_img{height:260px;margin-top:30px}#pagina_detalhes .pag_det_btn button{font-size:1.4rem;padding:10px 25px;margin-top:25px}#pagina_detalhes .pag_det_texto{font-size:1.4rem;padding-top:25px}#pagina_detalhes .pag_det_btn_voltar button{font-size:1.4rem;margin-top:20px}#pagina_detalhes .pag_det_form_orc{padding:25px 25px 25px}#pagina_detalhes .pag_det_form_orc .mod_form_titulo{font-size:1.6rem;text-align:center}#pagina_detalhes .pag_det_form_orc .mod_form_orcamento{padding-top:20px}#pagina_detalhes .pag_det_form_orc .mod_form_orcamento .form_btn button{font-size:1.5rem}#pagina_detalhes .pag_det_form_orc .mod_form_footer{text-align:center}#pagina_contato .pag_topo .pag_top_descricao{height:150px;width:310px}#pagina_contato .pag_topo:after{height:75px}#pagina_contato .pag_con_form{padding-top:20px}#pagina_contato .pag_con_form .pag_form_intro{font-size:1.4rem}#pagina_contato .pag_con_form .pag_form_contato textarea{height:180px}#pagina_contato .pag_con_form .pag_form_contato .form_btn{padding-top:5px}#pagina_contato .pag_con_form .pag_form_contato .form_btn button{font-size:1.6rem;padding:10px 15px;width:100%}#pagina_contato .pag_con_informacoes{padding-top:30px}#pagina_contato .pag_con_informacoes .con_info_caixa .pag_titulo .pag_tit_descricao{font-size:1.8rem}#pagina_contato .pag_con_informacoes .con_info_caixa .pag_titulo .pag_tit_linha{width:60px;height:2px;margin-top:6px}#pagina_contato .pag_con_informacoes .con_info_caixa .pag_titulo .pag_tit_subtitulo{padding-top:12px;font-size:1.4rem;width:auto;margin:0 10px}#pagina_contato .pag_con_informacoes .con_info_caixa .pag_titulo .pag_tit_descricao{font-size:2rem}#pagina_contato .pag_con_informacoes .con_info_caixa .con_info_lista{padding-top:20px}#pagina_contato .pag_con_informacoes .con_info_caixa .con_info_lista .con_info_item .info_item_icon{font-size:1.9rem}#pagina_contato .pag_con_informacoes .con_info_caixa .con_info_lista .con_info_item .info_item_descricao{font-size:1.3rem;margin-left:15px}#pagina_contato .pag_con_informacoes .con_info_mapa{padding-top:30px}#pagina_contato .pag_con_informacoes .con_info_mapa .pag_map_area{height:350px}}@media only screen and (max-device-width: 767px){header #menuMobile .menu_slide .side-menu-wrapper{left:calc((100vw - 20px)*-1);width:calc(100vw - 20px)}header #menuMobile .menu_slide .side-menu-wrapper .navbar-nav{width:calc(100vw - 20px)}#bodyContentInitial .loading{background-size:70%}#section_atuacoes.fundo-azul{padding-bottom:105px}#section_nucleo .div-titulo-texto-nucleo{padding:40px 0 40px 0}#section_nucleo .div-titulo-texto-nucleo .sec_titulo .sec_tit_descricao{text-align:center}#section_nucleo .div-titulo-texto-nucleo .sec_titulo .sec_tit_linha{margin-left:auto;margin-right:auto}#section_nucleo .div-titulo-texto-nucleo .sec_titulo .sec_tit_subtitulo{font-size:1.7rem}#section_nucleo .div-titulo-texto-nucleo .sec_nucleo_btn button{background:#00475d;color:#fff;font-size:1.55rem;padding:12px 40px;border-radius:10px;border:1px solid #00475d;font-weight:bold;margin-top:25px;line-height:120%}#section_nucleo .div-titulo-texto-nucleo .sec_nucleo_btn button:hover{background:#fff;color:#00475d}#section_nucleo .col-background-nucleo{width:100%;height:320px}#section_nucleo #background-nucleo{background-repeat:no-repeat !important;background-position:center !important;background-size:cover !important;width:100vw;height:320px;left:0}#section_parceiros_clientes{padding:25px 0 20px}#section_parceiros_clientes .sec_par_cli_lista .sec_par_cli_item .div-img-par-cli{background-position:center !important;background-repeat:no-repeat !important;background-size:contain !important;width:100%;height:150px}#section_nossas_empresas{padding:20px 0}#section_nossas_empresas .sec_emp_lista .sec_emp_item .div-img-emp{background-position:center !important;background-repeat:no-repeat !important;background-size:contain !important;width:100%;height:160px}#pagina_quem_somos .img_qs_2{margin-top:15px}#pagina_quem_somos .pag_qs_texto{margin:20px 0}#pagina_quem_somos .pag_qs_video{padding-top:10px}#divInfoLGPD p{text-align:center;margin-right:0}#sec_news{padding-top:95px}#sec_news #section_newsletter .sec_news_img{width:auto;left:0;margin-top:-100px}#sec_news #section_newsletter .sec_news_img img{position:relative;top:auto}#sec_news #section_newsletter .sec_news_intro{padding-top:15px;text-align:center}#sec_news #section_newsletter .form_newsletter{padding-left:0}#footer .footer_redes_sociais{padding-top:20px}#pagina_quem_somos .pag_topo .pag_top_descricao{height:100px;width:auto;margin:0 20px;font-size:20px}#pagina_quem_somos .pag_topo:after{height:40px}#pagina_quem_somos #section_equipe{margin-top:15px}#pagina_quem_somos #section_equipe .sec_equipe_lista .qs_equ_item .equ_item_img{height:220px}#pagina_listagem .pag_topo .pag_top_descricao{height:100px;width:auto;margin:0 20px;font-size:20px}#pagina_listagem .pag_topo:after{height:40px}#pagina_detalhes .pag_topo .pag_top_descricao{height:100px;width:auto;margin:0 20px;font-size:20px}#pagina_detalhes .pag_topo:after{height:40px}#pagina_detalhes .pag_det_titulo{margin-top:25px}#pagina_detalhes .pag_det_img{height:180px;margin-top:25px}#pagina_detalhes .pag_det_form_orc{padding:25px 30px 25px;margin-top:30px}#pagina_detalhes .pag_det_texto{padding-top:25px}#pagina_detalhes .pag_det_btn_duvidas button{font-size:1.6rem;padding:15px 20px 15px 20px;margin-top:25px}#pagina_contato .pag_topo .pag_top_descricao{height:100px;width:auto;margin:0 20px;font-size:20px}#pagina_contato .pag_topo:after{height:40px}#pagina_contato .pag_con_informacoes .con_info_caixa{padding:20px 20px 30px}#pagina_contato .pag_con_informacoes .con_info_caixa .con_info_lista .con_info_item{margin-bottom:10px}#pagina_contato .pag_con_informacoes .con_info_mapa .pag_map_area{height:320px}}@media only screen and (max-device-width: 359px){#pagina_quem_somos .pag_topo .pag_top_descricao{margin:0 15px}#pagina_quem_somos .pag_qs_galeria .qs_gal_item .gal_item_img{height:185px}#pagina_quem_somos #section_equipe{margin-top:15px}#pagina_quem_somos #section_equipe .sec_equipe_lista .qs_equ_item .equ_item_img{height:220px}#pagina_exames .pag_topo .pag_top_descricao{margin:0 15px}#pagina_listagem .pag_topo .pag_top_descricao{margin:0 15px}#pagina_detalhes .pag_topo .pag_top_descricao{margin:0 15px}#pagina_contato .pag_topo .pag_top_descricao{margin:0 15px}}/*# sourceMappingURL=mediaqueries.css.map */