body{font-family:Source Sans Pro,sans-serif;margin:0}body,header{background-color:#fff}header{align-items:center;color:#000;display:flex;height:65px;justify-content:space-between;padding:10px}.logo img{height:auto;width:50%}@media (min-width:768px){.logo img{height:57px;width:239px}}@media (max-width:767px){header{flex-direction:column;height:auto}.logo{margin-bottom:10px}}h1,label,p{color:#294468}h1{margin-bottom:30px;text-align:center}input[type=text]{width:100%}.container{background-color:#f0f1f1;border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,.1);margin:.5rem;max-width:auto;padding:15px;text-align:left}@media screen and (min-width:768px){.container{margin:2px 20% 1em}}.container2{box-shadow:0 0 5px rgba(0,0,0,.1);max-width:100%;padding:50px}.rating{display:flex;flex-direction:row-reverse;justify-content:flex-end;justify-content:center}.rating input[type=radio]{display:none}.rating label{border:1px;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;font-size:11px;margin-right:2px;padding:5px 10px}@media screen and (min-width:768px){.rating label{font-size:23px;margin-right:15px}}.rating label:hover{color:#fff}.rating input[type=radio]:checked+label{border:2px solid #1f1f1f}.rating label span{display:none}.rating input[type=radio]:checked+label span{display:inline-block}@media screen and (min-width:768px){.rating label{font-size:23px;justify-content:center}}.botao{background-color:#294468;border:none;border-radius:20px;color:#fff;cursor:pointer;padding:10px 20px}.botao:hover{background-color:#0062cc}footer{background-color:#294468;bottom:0;color:#fff;height:auto;width:100%}.custom-footer{padding:5px 0}.custom-footer h5{margin-bottom:20px}.custom-footer ul{list-style:none;margin:0;padding:0}.custom-footer ul li{margin-bottom:10px}.custom-footer .row{align-items:center;display:flex;justify-content:space-between}@media (max-width:767.98px){.custom-footer{display:flex;text-align:center}.custom-footer,.custom-footer .row{flex-direction:column}.custom-footer .col-md-3{margin-bottom:30px}}.custom-footer a{color:#fff;text-decoration:none;transition:all .2s ease-in-out}.custom-footer a:hover{text-decoration:underline}