.admin{background:linear-gradient(hsla(0,0%,100%,.8),hsla(0,0%,100%,.8)),url(../img/bg-admin.bca07fed.jpg) 50% no-repeat fixed;background-size:cover;min-height:90vh;width:100vw;font-family:Roboto,sans-serif}.admin__title{text-align:center;background-color:#022e79;border-radius:10px;letter-spacing:1.05px;margin-top:0;width:30%}.admin__title h1{color:#fff}.admin h1{color:#454545}.admin .section-buttons-direction{padding-top:0;border-right:4px solid #e5dcdc}@media only screen and (max-width:768px){.admin .section-buttons-direction{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;align-content:center;border-right:none}}.admin .section-buttons-direction .button{font:normal normal normal 20px/25px Open Sans;letter-spacing:.7px;border-radius:5px;opacity:1;margin:16px 10px 8px 0}.admin .section-buttons-direction .button--purple{border:3px solid #79308b;color:#79308b;background-color:transparent}.admin .section-buttons-direction .button--purple:focus,.admin .section-buttons-direction .button--purple:hover{background-color:#79308b;color:#fff}.admin .section-buttons-direction .button--pink{border:3px solid #ae3e97;color:#ae3e97;background-color:transparent}.admin .section-buttons-direction .button--pink:focus,.admin .section-buttons-direction .button--pink:hover{background-color:#ae3e97;color:#fff}.admin .section-buttons-direction .button--red{border:3px solid #9b0023;color:#9b0023;background-color:transparent}.admin .section-buttons-direction .button--red:focus,.admin .section-buttons-direction .button--red:hover{background-color:#9b0023;color:#fff}.admin .section-buttons-direction .button--green{border:3px solid #25742f;color:#25742f;background-color:transparent}.admin .section-buttons-direction .button--green:focus,.admin .section-buttons-direction .button--green:hover{background-color:#25742f;color:#fff}.admin .h1-title{width:30%}