section.library{padding:2rem 0}section.library .titleFilter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}section.library .titleFilter h3{font-size:32px}section.library .titleFilter .filters{display:-webkit-box;display:-ms-flexbox;display:flex}section.library .titleFilter .filters p{font-size:16px;margin:0;padding:6px}section.library .titleFilter .filters .filter{position:relative}section.library .titleFilter .filters .filter p{margin:0;padding:6px}section.library .titleFilter .filters .filter p:hover{cursor:pointer}section.library .titleFilter .filters .filter .checkBoxes{background:#fff;border:1px solid transparent;border-radius:8px;display:none;left:0;position:absolute;top:66%;z-index:9999999999}section.library .titleFilter .filters .filter .checkBoxes .checkBox{height:0;max-height:0;overflow:hidden}section.library .titleFilter .filters .filter .checkBoxes .checkBox label{font-size:16px}section.library .titleFilter .filters .filter.visible .checkBoxes{border:1px solid #000;display:block}section.library .titleFilter .filters .filter.visible .checkBoxes .checkBox{height:auto;max-height:30px}section.library .titleFilter .filters .filter.experiences p{border:2px solid #000;border-bottom-left-radius:8px;border-top-left-radius:8px}section.library .titleFilter .filters .filter.experiences .checkBoxes{padding:10px;width:200px}section.library .titleFilter .filters .filter.industries p{border:2px solid #000;border-bottom-right-radius:8px;border-left:none;border-top-right-radius:8px}section.library .titleFilter .filters .filter.industries .checkBoxes{padding:10px;width:230px}section.library .resources{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-left:-20px}section.library .resources .eventTile,section.library .resources .tile{background-color:#fff;border-radius:3px;-webkit-box-shadow:0 16px 24px 16px rgba(0,0,0,.08);box-shadow:0 16px 24px 16px rgba(0,0,0,.08);display:none;margin-bottom:40px;margin-left:20px;margin-right:20px;padding:20px;width:calc(33.33333% - 40px)}section.library .resources .eventTile .image,section.library .resources .tile .image{margin-bottom:20px;padding-bottom:100%;position:relative;width:100%}section.library .resources .eventTile .image img,section.library .resources .tile .image img{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}section.library .resources .eventTile h3,section.library .resources .eventTile h4,section.library .resources .tile h3,section.library .resources .tile h4{font-size:.8rem;font-weight:700;margin-bottom:0}section.library .resources .eventTile .tags,section.library .resources .tile .tags{display:none}section.library .resources .eventTile.active.visible,section.library .resources .tile.active.visible{display:block}section.library .resources .viewMoreBox{text-align:center;width:100%}@media(max-width:767px){section.library .resources .eventTile,section.library .resources .tile{max-width:400px;width:calc(100% - 40px)}section.library .resources .eventTile img,section.library .resources .tile img{height:calc(100vw - 80px)}}@media(min-width:769px)and (max-width:1023px){section.library .resources .eventTile,section.library .resources .tile{width:calc(50% - 40px)}section.library .resources .eventTile img,section.library .resources .tile img{height:calc(50vw - 80px)}}@media(min-width:1401px){section.library .resources .eventTile,section.library .resources .tile{width:calc(25% - 40px)}section.library .resources .eventTile img,section.library .resources .tile img{height:calc(25vw - 80px)}}@media(min-width:1901px){section.library .resources .eventTile,section.library .resources .tile{width:calc(20% - 40px)}section.library .resources .eventTile img,section.library .resources .tile img{height:calc(20vw - 80px)}}section.library .resources .tile{border-radius:0;-webkit-box-shadow:0 4px 7px 0 rgba(0,0,0,.25);box-shadow:0 4px 7px 0 rgba(0,0,0,.25);height:0;margin:0;max-height:0;overflow:hidden;padding:0;position:relative;-webkit-transition:all .1s;transition:all .1s}section.library .resources .tile p.resourceType{color:#000;font-size:16px;font-weight:300;margin-bottom:10px;margin-top:20px;text-transform:uppercase;-webkit-transition:all .1s;transition:all .1s}section.library .resources .tile h4{font-size:20px;margin-bottom:20px;margin-top:0}section.library .resources .tile p{margin:-10px 0 20px}section.library .resources .tile button{background:#fff;border:none;border-bottom:2px solid var(--yellow);bottom:20px;color:var(--yellow);display:block;font-size:16px;font-size:18px;font-weight:300;left:20px;padding-bottom:5px;position:absolute;-webkit-transition:all .1s;transition:all .1s}section.library .resources .tile button:hover{cursor:pointer}section.library .resources .tile:hover p.resourceType{color:var(--yellow);opacity:1}section.library .resources .tile.Report:hover p.resourceType{color:#e55940}section.library .resources .tile.active.visible{height:auto;margin-bottom:40px;margin-left:20px;margin-right:20px;max-height:1000px;padding:0 20px 60px}section.library .resources .tile .image{margin-left:-20px;margin-right:-20px;padding-bottom:70%;width:calc(100% + 40px)}@media(min-width:321px)and (max-width:767px){section.library .resources .tile{width:calc(100% - 40px)}section.library .resources .tile img{height:calc(100vw - 80px)}}@media(max-width:1023px){section.library .resources{margin-left:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media(min-width:769px)and (max-width:1023px){section.library .resources .tile{width:calc(50% - 40px)}section.library .resources .tile img{height:calc(50vw - 80px)}}@media(min-width:1401px){section.library .resources .tile{width:calc(25% - 40px)}section.library .resources .tile img{height:calc(25vw - 80px)}}@media(min-width:1701px){section.library .resources .tile{width:calc(20% - 40px)}section.library .resources .tile img{height:calc(20vw - 80px)}}