  .dccc-photo-button-directory{background-color:#fff}.dccc-photo-button-directory--title{margin-bottom:45px;font-family:Figtree,sans-serif;font-style:normal;font-weight:800;font-size:40px;line-height:60px;color:#0f1844}.dccc-photo-button-directory--list{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;justify-content:flex-start}@media (max-width:768px){.dccc-photo-button-directory--list{grid-template-columns:repeat(2,1fr)}}@media (max-width:450px){.dccc-photo-button-directory--list{grid-template-columns:repeat(1,1fr)}}.dccc-photo-button-directory-item{box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-start;padding:24px;gap:12px;background-color:#f3f5f6;border:1px solid #e7e8ec;border-radius:2px}.dccc-photo-button-directory-item--img{max-width:100%;width:100%;height:280px;border-radius:2px}.dccc-photo-button-directory-item--img img{max-width:100%;width:100%;height:100%;margin-bottom:0;object-fit:cover;object-position:center}.dccc-photo-button-directory-item--title{font-family:Figtree,sans-serif;font-style:normal;font-weight:600;font-size:24px;line-height:36px;color:#0f1844}.dccc-photo-button-directory-item--content{font-family:Figtree,sans-serif;font-style:normal;font-weight:500;font-size:18px;line-height:28px;color:#0f1844}.dccc-photo-button-directory-item .dccc-button{max-width:100%;width:100%;margin:auto 0 0}.dccc-photo-button-directory--gray{background-color:#f3f5f6}.dccc-photo-button-directory--gray .dccc-photo-button-directory-item{background:#fff;border:1px solid #e7e8ec}.dccc-photo-button-directory--small .dccc-photo-button-directory-item--img{display:none}
/*# sourceMappingURL=../maps/blocks/dccc-photo-button-directory.css.map */
