*{font-family:"Red Hat Display",sans-serif!important}@font-face{font-family:'ETmodules';font-display:swap!important}h1,h2,h3,h4,h5,h6,p,span,a{text-wrap:pretty}.page-id-86{.et_pb_filterable_portfolio{display:flex!important;flex-direction:row;flex-wrap:wrap;gap:40px;.et_pb_portfolio_filters{position:sticky;top:100px;z-index:30;margin-bottom:0!important;flex:0 1 25%;height:fit-content;ul{display:flex;justify-content:center;flex-wrap:wrap;gap:12px;padding:20px;border-radius:10px;background:rgba(10,10,12,0.45);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,0.06);li{float:none!important;flex:1 0 100%;a{display:block;padding:10px;text-align:center;white-space:nowrap;text-overflow:ellipsis;border:1px solid #e7ac3c!important;border-radius:6px!important;background:transparent!important;color:#e7ac3c!important;backdrop-filter:blur(5px);transition:all 0.25s ease;&:hover{background:rgba(231,172,60,0.3)!important;color:#fff!important;transform:translateY(-2px)}&.active{background:#e7ac3c!important;color:#000!important;font-weight:600;box-shadow:0 4px 15px rgba(231,172,60,0.3)}}}}}.et_pb_portfolio_items_wrapper{flex:1;.et_pb_portfolio_item{background:#fff;border-radius:12px;overflow:hidden;transition:transform 0.3s ease,box-shadow 0.3s ease;span{overflow:hidden;img{transition:transform 0.4s ease}}&:hover{transform:translateY(-6px);box-shadow:0 12px 35px rgba(0,0,0,0.2);img{transform:scale(1.05)}}.et_pb_module_header,.post-meta{padding-inline:18px!important}.et_pb_module_header{margin-top:15px!important;font-size:18px}.post-meta{margin-bottom:18px!important;font-size:14px;opacity:0.65}}}.et_pb_portofolio_pagination{flex:1 1 100%}}}@media (max-width:767px){.page-id-86{.et_pb_filterable_portfolio{.et_pb_portfolio_filters{min-width:100%;top:0;ul{justify-content:space-between;li{a{display:inline-block;padding:18px 20px;white-space:nowrap;width:100%}}}}.et_pb_portfolio_items_wrapper{flex:none;width:100%}}}}