body{margin:0;width:100%;font-family:'Open Sans',sans-serif}.w-100{width:100%}.main,.container{width:100%}.content{background:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url('../Content/images/fundo-publico.jpg') no-repeat;background-size:cover;background-position:center right;padding:1em}.logo{width:150px;margin:0 auto .5em;display:inline-block}.header{display:flex;flex-flow:wrap}.title{color:#fff;padding-top:.5em;text-align:center;border:2px solid #fff;border-bottom:0}.title>div{display:block}.title .content-title{display:inline-block;margin:0 auto;text-align:center;padding:0 1em 1em}.title h2{font-size:29px;font-weight:lighter;text-transform:uppercase;position:relative;margin:0;line-height:15px}.title h2:after{content:" ";position:absolute;top:auto;bottom:0;right:0;left:50%;margin-left:75px;height:2px;background-color:#fff}.title h2:before{content:" ";background-color:#fff;position:absolute;top:auto;bottom:0;right:50%;margin-right:75px;left:0;height:2px;background-color:#fff}.title>div h1{font-size:40px;margin:0}.title>div h3{margin:0;font-size:15px;font-weight:lighter}.content ul{padding:0;text-align:center;margin:0 auto;margin-top:1em}.content li{list-style:none;background:#176992;margin:1rem 0;border-radius:.5em}.content li a{color:#fff;text-decoration:none;font-size:15px!important;display:inline-flex;padding:1em}.content li a i{font-size:30px!important;margin-right:.5rem}.content li a span{text-align:left}.content li a>div{margin:0 auto;width:100%;align-items:center;display:inline-flex}.informative{text-align:center;padding:.5em;margin:.5em auto}.informative>span{color:#176992;font-weight:bold}.actions{background-color:#f1f1f1;padding-bottom:1em}.actions div{display:inline-block;width:100%;flex-wrap:nowrap}.actions a{display:inline-block;width:100%;text-decoration:none;color:inherit}.actions a>div{width:100%;display:flex}.actions a>div>i{width:40px;height:40px;padding:20px;text-align:center;font-size:40px;background-color:#176992;color:#fff;border-radius:50%;margin:0 auto}.actions a>h4,.actions>a>p{text-align:center}.actions a>h4{text-transform:uppercase;font-weight:100}.actions>h3{text-align:center;color:#176992;font-weight:bold;margin:0;margin-bottom:.2em;padding:.5em 0 0;width:100%}.actions>h4{text-align:center;font-weight:100;margin:0 0 1em;padding:0 2em;font-size:18px}.actions a>p{text-align:center}.actions span{margin-bottom:1em}.actions span{color:#176992;font-weight:bold}.actions span.light{font-weight:100;text-decoration:underline}@media(min-width:600px) and (max-width:953px){.title h2:before{margin-right:19%!important}}@media(min-width:767px){.title{width:70%;margin:0 auto}.content ul{width:70%;display:flex}.content li{width:50%;margin:0}.content li:last-child{margin-left:1em}.title h2{text-align:right;padding-right:5%}.title h2:after{left:90%;margin-left:7%}.title h2:before{right:10%;margin-right:10%}.logo{margin-left:0}.actions div{display:flex;flex-wrap:wrap;width:100%}.actions a{width:22%;margin:auto;padding:.5em}.actions a>h4{font-size:16px}.actions a>p{font-size:15px;text-align:center}.informative{width:70%}}@media(min-width:1440px){.title h2{text-align:right}.title h2:after{left:90%;margin-left:80px}.title h2:before{right:10%;margin-right:70px}.title h1{font-size:50px!important}.title h3{font-size:25px!important}.content ul{display:flex}.content span{font-size:20px}.actions{display:flex;flex-wrap:wrap}.actions h4{font-size:20px;text-align:left}.actions h3{font-size:25px}.actions>div,.actions>h3,.actions>h4{width:70%;margin:.5em auto}.actions a{width:20%;height:100%}.informative{font-size:25px}}footer{position:fixed;left:0;bottom:0;width:100%}footer .footerLogo{background-color:#003367;padding-left:15px}footer .footerLogo img{margin-top:6px}