/* /Public/CSS/Root/Site/Components/PageTitle.css */
.breadcrumbs{margin-top:30px;margin-bottom:30px;opacity:.7}.page-title{font-weight:500;margin-bottom:1em}@media all and (max-width:459px){.page-title{font-size:1.8rem}}@media all and (min-width:460px){.page-title{font-size:2.2rem}}
/* /Public/CSS/Templates/Certificates/Card.css */
.certificate-card{container:certificate-card/inline-size}.certificate-card__img-wrapper{display:flex;align-items:center;justify-content:center}.certificate-card__img-wrapper::before{content:'';display:block;position:absolute;top:0;left:0}.certificate-card__img{display:block;width:auto;height:auto;max-width:100%;max-height:100%}.certificate-card__text{margin-top:1.2em;font-size:clamp(.7rem,6.3cqw,1.2rem)}.certificate-card_large{width:min(100%,776px);margin-left:auto;margin-right:auto}.certificate-card_large .certificate-card__img-wrapper{aspect-ratio:1e6/707773;padding:9% 6%}.certificate-card_large .certificate-card__img-wrapper::before{right:-12.3318%;bottom:-18.585%;background:url(/Public/Images/frame-h.webp)0 0/contain no-repeat}.certificate-card_std .certificate-card__img-wrapper{aspect-ratio:1e6/1412883;padding:6% 9%}.certificate-card_std .certificate-card__img-wrapper::before{bottom:-12.3318%;right:-18.585%;background:url(/Public/Images/frame.webp)0 0/contain no-repeat}
/* /Public/CSS/Templates/Certificates/List.css */
.certificates-list{display:flex;flex-wrap:wrap;justify-content:space-around;gap:30px 20px;container:certificates-list/inline-size}.certificates-list__item_large{width:100%}@container(max-width:399.99px){.certificates-list__item_std {
		width: 100%;
	}
}@container(min-width:400px) and (max-width:689.99px){.certificates-list__item_std {
		width: calc(50% - 10px);
	}
	.certificates-list__item_large {
		margin-bottom: 5px;
	}
}@media all and (min-width:720px){.certificates-list__item_std{width:calc(25% - 15px)}.certificates-list__item_large{margin-bottom:15px}}
/* /Public/CSS/Routes/Certificates/Index.css */
@media all and (max-width:399px){.certificates-list .certificate-card__text{font-size:.75rem}}@media all and (min-width:400px) and (max-width:479px){.certificates-list .certificate-card__text{font-size:.9rem}}@media all and (min-width:480px){.certificates-list .certificates-list__item_std .certificate-card__text{font-size:1rem}}
