header{position:absolute;width:100%;left:0;top:0;z-index:100;padding:20px}header.interno{position:relative;background:url("img/bg-diferenciais.png") repeat center center}header.interno .content{justify-content:space-between}header.interno .content .btLogo{height:100px;background-size:contain}header .content{display:flex;align-items:center}header .content h1{margin:0}header .content .btLogo{background:url("img/logo.png") no-repeat center center;width:174px;height:200px;display:inline-block;text-indent:-9999px}header .content nav.menu{margin-left:50px}header .content nav.menu>ul{list-style:none}header .content nav.menu>ul>li{display:inline-block;position:relative}header .content nav.menu>ul>li>a{font-size:16px;display:inline-block;padding:15px;color:#000;text-decoration:none;transition:all .25s;background-color:rgba(255,255,255,.2)}header .content nav.menu>ul>li:hover a{background-color:#fff}header .content nav.menu>ul>li:hover .drop{visibility:visible;opacity:1;top:calc(100% - 3px)}header .content nav.menu>ul>li .drop{list-style:none;position:absolute;top:calc(100% + 10px);left:0;width:250px;background-color:#fff;padding:10px 0;border-radius:0 5px 5px 5px;box-shadow:3px 3px 5px rgba(0,0,0,.2);transition:all .1s;visibility:hidden;opacity:0}header .content nav.menu>ul>li .drop li{width:100%;display:inline-block}header .content nav.menu>ul>li .drop li a{width:100%;padding:7px 15px;color:#000;text-decoration:none;display:inline-block;transition:all .25s}header .content nav.menu>ul>li .drop li a:hover{background-color:#f5f5f5}.titulo{width:100%;float:left;text-align:center;margin-bottom:50px}.titulo h2{font-size:45px;line-height:48px;color:#3e3f94;font-weight:bold}.titulo p{font-size:18px;line-height:22px;color:#444}section.interno{padding-bottom:30px;min-height:550px}section.interno .titulo{background-color:#f5f5f5;padding:50px 20px;text-transform:uppercase;margin-bottom:20px}footer .line{width:100%}footer .line span{width:25%;height:15px;float:left}footer .line span:nth-child(1){background-color:#ef1e00}footer .line span:nth-child(2){background-color:#ffc501}footer .line span:nth-child(3){background-color:#4dd87d}footer .line span:nth-child(4){background-color:#fd9800}footer .base{width:100%;float:left;padding:30px 20px;background-color:#f5f5f5;font-size:14px}footer .base .t{font-size:16px;color:#000;font-weight:bolder}footer .base .links-importantes a{display:block;color:#444;padding:3px 0}footer .base .inc_mapa iframe{height:250px}footer .base .social{display:block;margin-top:30px}footer .base .social a{display:inline-flex;width:36px;height:36px;justify-content:center;align-items:center;font-size:22px;text-decoration:none;vertical-align:top;margin:2px}footer .base .social a img{width:auto;height:auto;max-width:100%;max-height:100%}footer .rodape{width:100%;display:inline-block;padding:20px;font-size:14px}.inc_mapa{width:100%;float:left;border:solid 1px #ccc;margin-bottom:30px}.inc_mapa iframe{width:100%;height:300px;float:left}.breadcrumb{width:100%;float:left;margin-bottom:20px;background-color:#fff;padding:0;font-size:12px}.breadcrumb a{color:#000}.mobile{display:none;background-color:#000}.mobile .openmenu{width:50px;background-color:#3e4095;color:#fff;text-align:center;font-size:20px;cursor:pointer;padding:7px 0;position:absolute;left:20px;top:50%;margin-top:-25px;z-index:100}.mobile .openmenu:active{opacity:.8}.mobile .openmenu span{font-size:10px;line-height:10px;margin-top:4px;display:block}.mobile .menu{position:fixed;left:0;top:0;z-index:990;width:100%;height:100%;background-color:rgba(0,0,0,.7);transition:all .25s;opacity:0;visibility:hidden;text-align:left}.mobile .menu .menu-content{width:250px;height:100%;overflow:auto;position:absolute;top:0;left:-250px;background-color:#fff;transition:all .25s}.mobile .menu .menu-content nav>ul{width:100%;float:left;list-style:none;padding:5px 0}.mobile .menu .menu-content nav>ul>li{width:100%;float:left}.mobile .menu .menu-content nav>ul>li.active>a{background-color:#eee}.mobile .menu .menu-content nav>ul>li a{width:100%;float:left;padding:10px 15px;color:#000;font-size:16px;text-decoration:none;display:flex;align-items:center;justify-content:space-between}.mobile .menu .menu-content nav>ul>li a .fa{color:#ddd}.mobile .menu .menu-content nav>ul>li a:active{background-color:#eee}.mobile .menu .menu-content nav>ul>li .sub{width:100%;float:left;list-style:none;display:none}.mobile .menu .menu-content nav>ul>li .sub a{text-indent:10px}.mobile .menu.open{visibility:visible;opacity:1}.mobile .menu.open .menu-content{left:0}/*# sourceMappingURL=css.css.map */
