body{margin:0;padding:0}@media(max-width:768px){body{text-align:justify}}body{background-color:#f0f8da;color:#163932}body button{border:none}*{color:#163932}#footer a:hover,#header a:hover{text-decoration:underline}input,textarea{font-size:16px}.certificate-container{margin:0 auto 10px}@media(min-width:1024px){.certificate-container{width:85%}}@media(max-width:1024px){.certificate-container{width:87%}}@media(max-width:768px){.certificate-container{width:92%}}.certificate-container h1{font-family:Onest;font-weight:700;font-style:Bold;font-size:32px;leading-trim:NONE;line-height:38.4px;letter-spacing:0;text-align:center;vertical-align:middle;color:#163932;margin-bottom:20px}.certificate-container p{font-size:16px;text-align:center;margin-top:0}.certificate-container p a{color:#006ca4}.certificate-container .sertificates{display:grid;grid-template-columns:1fr 1fr 1fr;gap:30px;justify-content:space-between;flex-wrap:wrap}.certificate-container .sertificates h2{text-align:left}@media(max-width:1600px){.certificate-container .sertificates{flex-wrap:wrap;gap:20px;grid-template-columns:1fr 1fr}}@media(max-width:768px){.certificate-container .sertificates{grid-template-columns:1fr}.certificate-container .sertificates .sertificate h2{font-size:18px}}.certificate-container .sertificates .sertificate{max-height:100%}.certificate-container .sertificates .sertificate img{width:100%;height:calc(100% - 75px)}.certificate-container .sertificates .sertificate .text{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:15px}.certificate-container .sertificates .sertificate .text a{font-family:Nunito;font-weight:500;font-style:Medium;font-size:18px;leading-trim:NONE;line-height:100%;letter-spacing:0;vertical-align:middle;color:#1f1f1f;cursor:pointer;text-decoration:none;white-space:nowrap}