@media(min-width: 1000px){.page-template-template-docutheque .header{margin-bottom:0}}.documents{display:flex;flex-direction:column;gap:20px}@media(min-width: 1000px){.documents{width:100%;flex-direction:row;gap:1.875rem}}@media(min-width: 1000px){.documents+.panel-layout{margin-top:3.75rem}}@media(min-width: 1360px){.documents+.panel-layout{margin-top:5rem}}.documents-filters{display:block;background:#fff;box-sizing:border-box;padding:1.25rem 1.875rem;position:relative}@media(min-width: 760px){.documents-filters{margin-bottom:1.25rem}}@media(min-width: 1000px){.documents-filters{flex-basis:340px;width:340px;flex-shrink:0;padding:2.5rem 1.875rem;margin:0}}@media(min-width: 1200px){.documents-filters{flex-basis:360px;width:360px;padding:3.125rem 2.5rem}}@media(min-width: 1360px){.documents-filters{padding:3.75rem 2.5rem}}.documents-filters:after{content:" ";display:none;width:300%;height:100%;background:#fff;position:absolute;top:0;left:-200%}@media(min-width: 1000px){.documents-filters:after{display:block}}.documents-filters>*{position:relative;z-index:1}.documents-filters form{display:flex;flex-direction:column;gap:5px;align-items:flex-start}@media(min-width: 1000px){.documents-filters form{gap:2.5rem}}.documents-filters form input[type=checkbox]+label,.documents-filters form input[type=checkbox]+span{color:#2d2d2d}.documents-filters .filters{display:flex;flex-direction:column;gap:20px;width:100%}@media(min-width: 1000px){.documents-filters .filters{gap:24px}}@media(min-width: 1360px){.documents-filters .filters{min-width:160px}}.documents-filters .filters-title{display:flex;justify-content:space-between;align-items:center;width:100%;font-weight:500;color:#2d2d2d;font-size:18px;box-sizing:border-box;padding:.625rem}@media(min-width: 1000px){.documents-filters .filters-title{font-size:23px;padding:0;cursor:default}}.documents-filters .filters-title .icon{width:13px;height:13px;flex-shrink:0;fill:#2d2d2d}@media(min-width: 1000px){.documents-filters .filters-title .icon{display:none}}.documents-filters .filters ul{display:none}@media(min-width: 1000px){.documents-filters .filters ul{display:block}}.documents-filters .filters ul li:not(:last-child){margin-bottom:1.25rem}.documents-filters .btn-main{margin-top:.625rem}@media(min-width: 1000px){.documents-filters .btn-main{margin:0}}.documents-content{display:block;width:100%}.documents-content:has(:not(.noresults)){display:flex;flex-direction:column;gap:1.875rem;padding:2.5rem 0 0}@media(min-width: 1000px){.documents-content:has(:not(.noresults)){gap:2.5rem}}@media(min-width: 1200px){.documents-content:has(:not(.noresults)){padding:3.125rem 0 0}}@media(min-width: 1360px){.documents-content:has(:not(.noresults)){padding:3.75rem 0 0}}.documents-content .noresults{display:flex;flex-direction:column;gap:20px;align-items:flex-start;box-sizing:border-box;padding:0 .625rem 4.375rem}@media(min-width: 576px){.documents-content .noresults{gap:1.875rem;padding:0 .625rem 4.375rem}}@media(min-width: 1000px){.documents-content .noresults{padding:1.875rem}}.documents-grid{display:flex;flex-direction:column;gap:1.875rem}@media(min-width: 576px){.documents-grid{flex-direction:row;flex-wrap:wrap;gap:1.875rem 1.25rem}}@media(min-width: 760px){.documents-grid{gap:2.5rem 1.875rem}}@media(min-width: 1000px){.documents-grid{box-sizing:border-box;padding-right:2.5rem}}@media(min-width: 1360px){.documents-grid{padding-right:0}}.documents .document{width:100%}@media(min-width: 576px){.documents .document{flex-basis:calc((100% - 1.25rem)/2);width:calc((100% - 1.25rem)/2)}}@media(min-width: 760px){.documents .document{flex-basis:calc((100% - 1.875rem*2)/3);width:calc((100% - 1.875rem*2)/3)}}@media(min-width: 1200px){.documents .document{flex-basis:calc((100% - 1.875rem*3)/4);width:calc((100% - 1.875rem*3)/4)}}.documents .document-image{display:block;overflow:hidden;position:relative;margin-bottom:1.25rem}.documents .document-image img{display:block;width:auto;height:auto;max-width:100%;transition:all .5s cubic-bezier(0.785, 0.135, 0.15, 0.86)}.documents .document-type{display:block;font-size:13px;font-weight:400;color:#5c4a42;letter-spacing:-0.1px;margin-bottom:.625rem}.documents .document-content{display:flex;flex-direction:column;gap:.625rem}.documents .document-content .h5-title{line-height:1.2}.documents .document:hover .document-image img{transform:scale(1.15)}.documents .document:hover .document-image .icon{width:80px;height:80px}.documents .document:hover .btn-more .icon{transform:translateX(3px)}.documents .document:hover .btn-more span:after{animation:animSpanLine .5s cubic-bezier(0.785, 0.135, 0.15, 0.86) forwards}
/*# sourceMappingURL=docutheque.css.map */
