@import"https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,100..900&display=swap";*{font-family:Roboto,sans-serif}.card.px-4{max-width:1440px;margin-inline:auto}.industry-filter{position:relative;width:100%;padding:1rem 3rem;overflow:visible}.industry-filter .filter-slider-btn{position:absolute;top:50%;display:none;justify-content:center;align-items:center;width:-moz-fit-content;width:fit-content;background-color:#f0f2f5;padding:.3rem;border:1px solid #6c757d;border-radius:50%;outline:none;margin:0;transform:translateY(-50%)}.industry-filter .filter-slider-btn i{font-size:x-large}.industry-filter .filter-slider-btn.back{left:0;transition:left .2s}.industry-filter .filter-slider-btn.back:hover{left:-.5rem}.industry-filter .filter-slider-btn.forward{right:0;transition:right .2s}.industry-filter .filter-slider-btn.forward:hover{right:-.5rem}.industry-filter .filter-btn-wrapper{display:flex;gap:1rem;width:100%;padding:2rem;overflow:auto}.industry-filter .filter-btn-wrapper::-webkit-scrollbar{width:0}.industry-filter .filter-btn-wrapper .filter-btn{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.2rem;min-width:-moz-fit-content;min-width:fit-content;min-height:5rem;background-color:transparent;border:none}.industry-filter .filter-btn-wrapper .filter-btn.active{border-bottom:1px solid #495057}.industry-filter .filter-btn-wrapper .filter-btn:disabled{color:#000}.industry-filter .filter-btn-wrapper .filter-btn>img{width:2rem;aspect-ratio:1/1}.industry-filter .filter-btn-wrapper .filter-btn .filter-label{color:#2e4873;font-weight:500}.posts-info-header{display:flex;flex-direction:column;align-items:center;margin-inline:auto;margin-bottom:3rem;visibility:hidden}.posts-info-header .posts-desc{text-align:justify;margin-inline:auto;font-weight:400}.posts-info-header .posts-count{font-weight:500;width:100%}body.dark-version .posts-info-header .posts-title{color:#fff}#showposts{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,3fr));place-items:center;gap:2rem;max-width:100%;padding-block:2rem}.post-card{display:flex;flex-direction:column;width:100%;max-width:25rem;height:100%;border-radius:1rem;box-shadow:0 0 .5rem #0000004d;overflow:hidden;transition:all .3s ease-out}.post-card:hover{cursor:pointer;transform:translateY(-.5rem);box-shadow:0 .5rem 1rem #0000004d}.post-card .post-thumbnail{position:relative;display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:16/9;background-color:transparent;border-top-left-radius:1rem;border-top-right-radius:1rem;overflow:hidden}.post-card .post-thumbnail .post-bookmark-btn{position:absolute;top:.5rem;right:.5rem;width:2rem;height:2rem;background-color:transparent;padding:0;border:none;outline:none}.post-card .post-thumbnail .post-bookmark-btn>img{width:100%;aspect-ratio:1/1}.post-card .post-thumbnail .post-thumbnail-img{width:100%;border-radius:.5rem;background-color:transparent}.post-card .post-content{flex:1;display:flex;flex-direction:column;padding:1rem}.post-card .post-content .badge-group{display:flex;flex-direction:column-reverse;gap:.2rem}.post-card .post-content .post-title{line-height:1.5}.post-card .post-content .post-details{flex:1;display:flex;flex-direction:column;justify-content:space-between}.post-card .post-content .post-details .post-bullet-group{margin-block:1.5rem}.post-card .post-content .post-details .post-detail-bullet{display:flex;align-items:center;gap:.5rem;font-size:large;font-weight:500;line-height:2;margin-block:0;opacity:1!important}.post-card .post-content .post-details .post-detail-bullet .bullet-icon{width:1rem;aspect-ratio:1/1}.post-card .post-content .post-details .custom-tooltip{position:relative;width:-moz-fit-content;width:fit-content}.post-card .post-content .post-details .custom-tooltip .tooltip-text{position:absolute;top:-1lh;left:0;visibility:hidden;color:#fff;background-color:#000c;padding:0 .5rem;border-radius:.5rem}.post-card .post-content .post-details .custom-tooltip:hover .tooltip-text{visibility:visible}.loader-div{display:grid;place-items:center;width:100%;margin-bottom:20rem}.loader-div.hidden{display:none}#topnav-brand-logo{width:75px;display:none}#bottom-nav{position:fixed;left:0;bottom:0;display:none;flex-direction:row;justify-content:space-evenly;align-items:center;width:100%;background-color:#1a2035;padding:1rem .5rem;border-top-left-radius:.5rem;border-top-right-radius:.5rem}#bottom-nav .bottom-nav-item{font-size:2rem;color:#ced4da}#bottom-nav .bottom-nav-item.active{color:#fff;font-weight:900!important}#bottom-nav .bottom-nav-item:nth-child(4){font-size:3rem}#bottom-nav .bottom-nav-item:hover{color:#fff}.hidden-on-desktop.hidden-on-desktop{display:none!important}.dark-version .filter-btn .filter-label{color:#ced4da!important}@media screen and (max-width: 1200px){#container>.container .industry-filter>.filter-btn-wrapper{padding:0!important}#container>.container #showposts{grid-template-columns:repeat(auto-fit,minmax(300px,2fr));place-items:center}}@media screen and (max-width: 768px){.navbar.navbar{margin:0!important}.navbar.navbar>.container-fluid{padding-block:0!important}.navbar.navbar>.container-fluid #navbar{margin:0!important}.navbar.navbar>.container-fluid #topnav-brand-logo{display:block}.navbar.navbar>.container-fluid #autocomplete-container,.navbar.navbar>.container-fluid #topnav-create-btn,.navbar.navbar>.container-fluid #topnav-aside-trigger,.navbar.navbar>.container-fluid #dropdownMenuButton.notify{display:none!important}.navbar.navbar>.container-fluid a.btn{margin-bottom:0!important;scale:90%}.navbar.navbar>.container-fluid li.nav-item{padding:0!important}#container{padding-block:0!important}#container>.card{margin-block:2rem!important}#container>.card .industry-filter{margin-block:1rem;padding:0!important}#container>.card .industry-filter>button{display:none!important}#container>.card .industry-filter>.filter-btn-wrapper{padding:0!important}#container>.card #showposts{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));place-items:center;padding-block:0!important}#container>.card #showposts .post-card{max-width:100%}.posts-info-header .posts-title{width:100%;margin-bottom:1rem}.posts-info-header .posts-desc{display:none}#bottom-nav{display:flex}.hidden-on-desktop.hidden-on-desktop{display:flex!important}}
