.pdctk-directory{margin:0px}.pdctk-terms{margin-bottom:1em}.pdctk-terms-dropdown{width:100%}.pdctk-single-heading{margin-top:1em}.pdctk-job_offer-add-new,.pdctk-pcto-add-new,.pdctk-course-add-new{display:flex;justify-content:end;padding-bottom:1em;border-bottom:1px solid #ccc;margin-bottom:1em}.pdctk-item-logo{flex:0 1 150px;aspect-ratio:1;border-radius:25%;background-color:#fff;object-fit:cover;overflow:hidden;filter:drop-shadow(0 4px 2px rgba(0, 0, 0, 0.25))}.pdctk-item-logo-wrap{display:flex;justify-content:center;margin-bottom:1em}.pdctk-item-overview-grid{display:grid;gap:16px;grid-template-columns:repeat(auto-fit, minmax(360px, calc(50% - 8px)))}@media screen and (max-width: 900px){.pdctk-item-overview-grid{grid-template-columns:1fr}}.pdctk-item-overview-grid-more-link-wrap{margin-top:2em;text-align:end}.pdctk-item-overview-grid>*{flex:0 0 360px}@media screen and (max-width: 480px){.pdctk-item-overview-grid>*{flex:0 0 100%}}.pdctk-item-overview-filters{display:flex;flex-direction:column;align-items:stretch;gap:1em;margin-bottom:2em}.pdctk-item-overview-filters select{width:100%}.pdctk-item-overview-card{border-radius:2em;padding:0;background-color:#fff;overflow:hidden;filter:drop-shadow(0 2px 2px rgba(0, 0, 0, 0.25))}.pdctk-item-overview-card .read-more{margin:2em;text-align:center}.pdctk-item-overview-header{width:100%;aspect-ratio:16/9;flex:0 0 70%;display:flex;position:relative;margin-bottom:1em}.pdctk-item-overview-thumbnail{position:absolute;inset:0 0 10% 0;width:100%;height:90%;object-fit:cover;filter:drop-shadow(0 2px 4px rgba(0, 0, 0, 0.25))}.pdctk-item-overview-logo{flex:0 1 150px;aspect-ratio:1;max-height:75%;border-radius:25%;background-color:#fff;object-fit:cover;overflow:hidden;filter:drop-shadow(0 4px 4px rgba(0, 0, 0, 0.5))}.pdctk-item-overview-logo-wrap{position:absolute;inset:0 0 0 0;display:flex;flex-direction:column;justify-content:end;align-items:center}.pdctk-item-overview-name{text-align:center}.pdctk-item-overview-terms{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:2em}.pdctk-item-overview-excerpt{margin:2em}.pdctk-item-overview-buttons{flex:1 0 0;display:flex;justify-content:space-evenly;align-items:center}.pdctk-item-overview-footer{margin:2em;text-align:center}.pdctk-item-overview-footer:empty{display:none}.pdctk-item-overview-publisher>img{border-radius:100%}.pdctk-bp-job_offer,.pdctk-bp-pcto,.pdctk-bp-course{display:flex;justify-content:stretch;align-items:flex-start;gap:1em;border-bottom:1px solid #ccc;padding:1em}.pdctk-bp-job_offer>.logo,.pdctk-bp-pcto>.logo,.pdctk-bp-course>.logo{flex:0 1 150px;aspect-ratio:1;object-fit:contain}.pdctk-bp-job_offer>.info,.pdctk-bp-pcto>.info,.pdctk-bp-course>.info{flex:1 0 300px}.pdctk-bp-job_offer>.info>.buttons,.pdctk-bp-pcto>.info>.buttons,.pdctk-bp-course>.info>.buttons{text-align:end}.pdctk-frontend-post-edit-form>div{margin:1em 0}.pdctk-frontend-post-edit-form input:not([type]),.pdctk-frontend-post-edit-form input[type=text],.pdctk-frontend-post-edit-form input[type=url],.pdctk-frontend-post-edit-form input[type=email],.pdctk-frontend-post-edit-form input[type=tel],.pdctk-frontend-post-edit-form input[type=date],.pdctk-frontend-post-edit-form input[type=time]{display:block;min-width:50%}.pdctk-frontend-post-edit-form select{display:block;min-width:50%}/*# sourceMappingURL=main.css.map */
