.certificates-h1{font-family:Tektur;font-size:60px;font-weight:600;line-height:57px;text-align:left;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;color:#fff}.certificates-title{font-family:Montserrat;font-size:16px;font-weight:400;line-height:19.5px;text-align:left;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;color:#fff}.container-certificates{display:flex;flex-direction:column;gap:32px}.certificates-item{display:flex;flex-direction:column;gap:8px}.certificates-items{display:grid;grid-template-columns:repeat(6,1fr);gap:48px}.modal{display:none;position:fixed;z-index:5;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000c;justify-content:center;align-items:center}.modal-content{margin:auto;display:block;width:80%;max-width:700px;max-height:80%;-o-object-fit:cover;object-fit:cover}.close-modal-plus{position:absolute;top:20px;right:35px;font-size:40px;font-weight:700;cursor:pointer}.close-modal-plus:hover,.close-modal-plus:focus{text-decoration:none;cursor:pointer}@media (min-width: 320px) and (max-width: 768px){.certificates-h1{font-size:32px}.certificates-items{grid-template-columns:repeat(1,1fr)}.modal-content{margin:auto;display:block;width:60%}}@media (min-width: 769px) and (max-width: 1024px){.certificates-h1{font-size:48px}.certificates-items{grid-template-columns:repeat(3,1fr)}.modal-content{margin:auto;display:block;width:60%}}@media (min-width: 1025px) and (max-width: 1200px){.certificates-items{grid-template-columns:repeat(4,1fr)}}@media (min-width: 1201px) and (max-width: 1400px){.certificates-items{grid-template-columns:repeat(4,1fr)}}@media (min-width: 1401px) and (max-width: 1600px){.certificates-items{grid-template-columns:repeat(5,1fr)}}
