@media (min-width:768px){.et_pb_menu__menu nav.et-menu-nav>ul.et-menu>li.menu-item{position:relative!important}.et_pb_menu__menu nav.et-menu-nav>ul.et-menu>li.menu-item>a{position:relative!important;display:inline-flex!important;align-items:center!important}.et_pb_menu__menu nav.et-menu-nav>ul.et-menu>li.menu-item:nth-of-type(-n+5)>a::before{content:""!important;position:absolute!important;right:-12px!important;top:50%!important;transform:translateY(-50%)!important;width:1px!important;height:16px!important;background:rgba(255,255,255,0.8)!important;display:block!important;z-index:20!important}.et_pb_menu__menu nav.et-menu-nav>ul.et-menu>li.menu-item:nth-of-type(-n+5){margin-right:0px!important}.et_pb_menu__menu nav.et-menu-nav>ul.et-menu>li.nmr-administrator>a::before{display:none!important}}.aio-portfolio-no-filter .et_pb_portfolio_filters,#et_pb_portfolio_filters-hidden .et_pb_portfolio_filters{display:none!important}.aio-portfolio-no-filter .et_pb_filterable_portfolio .et_pb_portfolio_filters,#et_pb_portfolio_filters-hidden .et_pb_filterable_portfolio .et_pb_portfolio_filters{margin-bottom:0!important}.aio-portfolio-cards,.aio-portfolio-cards *{box-sizing:border-box}.aio-portfolio-cards{text-align:left!important}.aio-portfolio-cards .et_pb_portfolio_item,.aio-portfolio-cards .et_pb_grid_item{position:relative!important;overflow:hidden!important;height:455px!important;border-radius:5px!important;background:#000!important;box-shadow:0 16px 38px rgba(0,0,0,0.18)!important;text-align:left!important}.aio-portfolio-cards .et_pb_portfolio_item>a,.aio-portfolio-cards .et_pb_grid_item>a{position:absolute!important;inset:0!important;display:block!important;width:100%!important;height:100%!important}.aio-portfolio-cards .et_portfolio_image,.aio-portfolio-cards .et_pb_portfolio_image{position:absolute!important;inset:0!important;display:block!important;width:100%!important;height:100%!important;padding-top:0!important;overflow:hidden!important;border-radius:5px!important;background:#000!important}.aio-portfolio-cards .et_portfolio_image img,.aio-portfolio-cards .et_pb_portfolio_image img,.aio-portfolio-cards .aio-portfolio-card-img{position:absolute!important;inset:0!important;display:block!important;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover!important;object-position:center center!important;transform:scale(1)!important;transition:transform 0.75s ease!important}.aio-portfolio-cards .et_pb_portfolio_item:hover .et_portfolio_image img,.aio-portfolio-cards .et_pb_portfolio_item:hover .et_pb_portfolio_image img,.aio-portfolio-cards .et_pb_grid_item:hover .et_portfolio_image img,.aio-portfolio-cards .et_pb_grid_item:hover .et_pb_portfolio_image img{transform:scale(1.08)!important}.aio-portfolio-cards .et_overlay{display:none!important}.aio-portfolio-cards .et_pb_portfolio_item::after,.aio-portfolio-cards .et_pb_grid_item::after{content:""!important;position:absolute!important;inset:0!important;z-index:2!important;pointer-events:none!important;border-radius:5px!important;background:linear-gradient(180deg,rgba(0,0,0,0.00) 0%,rgba(0,0,0,0.08) 38%,rgba(0,0,0,0.48) 70%,rgba(0,0,0,0.88) 100%)!important}.aio-portfolio-cards .et_pb_portfolio_item .et_pb_module_header,.aio-portfolio-cards .et_pb_grid_item .et_pb_module_header,.aio-portfolio-cards .et_pb_portfolio_item h2,.aio-portfolio-cards .et_pb_grid_item h2{position:absolute!important;top:auto!important;left:26px!important;right:26px!important;bottom:76px!important;z-index:3!important;margin:0!important;padding:0!important;max-width:calc(100% - 52px)!important;text-align:left!important;transform:none!important;line-height:1.12!important}.aio-portfolio-cards .et_pb_portfolio_item .et_pb_module_header a,.aio-portfolio-cards .et_pb_grid_item .et_pb_module_header a,.aio-portfolio-cards .et_pb_portfolio_item h2 a,.aio-portfolio-cards .et_pb_grid_item h2 a{display:block!important;color:#ffffff!important;font-size:25px!important;font-weight:700!important;line-height:1.12!important;text-transform:uppercase!important;letter-spacing:-0.4px!important;text-align:left!important;text-decoration:none!important}.aio-portfolio-cards .et_pb_portfolio_item .post-meta,.aio-portfolio-cards .et_pb_grid_item .post-meta{position:absolute!important;top:auto!important;left:26px!important;right:26px!important;bottom:38px!important;z-index:3!important;margin:0!important;padding:0!important;max-width:calc(100% - 52px)!important;text-align:left!important;transform:none!important;color:#ffffff!important;font-size:16px!important;font-weight:500!important;line-height:1.3!important}.aio-portfolio-cards .et_pb_portfolio_item .post-meta a,.aio-portfolio-cards .et_pb_grid_item .post-meta a,.aio-portfolio-cards .et_pb_portfolio_item .post-meta span,.aio-portfolio-cards .et_pb_grid_item .post-meta span{color:#ffffff!important;font-size:16px!important;font-weight:500!important;text-transform:none!important;text-decoration:none!important}@media (min-width:981px){.three-column-portfolio .et_pb_grid_item,.three-column-portfolio .et_pb_portfolio_item{width:31.333%!important;margin-right:3%!important;margin-bottom:55px!important;clear:none!important}.three-column-portfolio .et_pb_grid_item:nth-child(3n),.three-column-portfolio .et_pb_portfolio_item:nth-child(3n){margin-right:0!important}.three-column-portfolio .et_pb_grid_item:nth-child(3n+1),.three-column-portfolio .et_pb_portfolio_item:nth-child(3n+1){clear:both!important}.three-column-portfolio .et_pb_grid_item:nth-child(4n+1),.three-column-portfolio .et_pb_portfolio_item:nth-child(4n+1){clear:none!important}}@media (min-width:768px) and (max-width:980px){.three-column-portfolio .et_pb_grid_item,.three-column-portfolio .et_pb_portfolio_item{width:48%!important;margin-right:4%!important;margin-bottom:40px!important;clear:none!important}.three-column-portfolio .et_pb_grid_item:nth-child(2n),.three-column-portfolio .et_pb_portfolio_item:nth-child(2n){margin-right:0!important}.three-column-portfolio .et_pb_grid_item:nth-child(2n+1),.three-column-portfolio .et_pb_portfolio_item:nth-child(2n+1){clear:both!important}.three-column-portfolio .et_pb_grid_item:nth-child(3n+1),.three-column-portfolio .et_pb_portfolio_item:nth-child(3n+1),.three-column-portfolio .et_pb_grid_item:nth-child(4n+1),.three-column-portfolio .et_pb_portfolio_item:nth-child(4n+1){clear:none!important}.aio-portfolio-cards .et_pb_portfolio_item,.aio-portfolio-cards .et_pb_grid_item{height:420px!important}.aio-portfolio-cards .et_pb_portfolio_item .et_pb_module_header a,.aio-portfolio-cards .et_pb_grid_item .et_pb_module_header a{font-size:24px!important}}@media (max-width:767px){.three-column-portfolio .et_pb_grid_item,.three-column-portfolio .et_pb_portfolio_item{width:100%!important;margin-right:0!important;margin-bottom:35px!important}.aio-portfolio-cards .et_pb_portfolio_item,.aio-portfolio-cards .et_pb_grid_item{height:430px!important}.aio-portfolio-cards .et_pb_portfolio_item .et_pb_module_header,.aio-portfolio-cards .et_pb_grid_item .et_pb_module_header,.aio-portfolio-cards .et_pb_portfolio_item h2,.aio-portfolio-cards .et_pb_grid_item h2{left:22px!important;right:22px!important;bottom:70px!important;max-width:calc(100% - 44px)!important}.aio-portfolio-cards .et_pb_portfolio_item .et_pb_module_header a,.aio-portfolio-cards .et_pb_grid_item .et_pb_module_header a,.aio-portfolio-cards .et_pb_portfolio_item h2 a,.aio-portfolio-cards .et_pb_grid_item h2 a{font-size:23px!important}.aio-portfolio-cards .et_pb_portfolio_item .post-meta,.aio-portfolio-cards .et_pb_grid_item .post-meta{left:22px!important;right:22px!important;bottom:34px!important;max-width:calc(100% - 44px)!important}.aio-portfolio-cards .et_pb_portfolio_item .post-meta,.aio-portfolio-cards .et_pb_portfolio_item .post-meta a,.aio-portfolio-cards .et_pb_grid_item .post-meta,.aio-portfolio-cards .et_pb_grid_item .post-meta a{font-size:16px!important}}.aio-project-card{position:relative!important;overflow:hidden!important;isolation:isolate!important;border-radius:5px!important;background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important;transform:none!important}.aio-project-card::after{content:none!important;display:none!important}.aio-card-base-layer{position:absolute!important;inset:0!important;z-index:1!important;pointer-events:none!important;border-radius:inherit!important;background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important;opacity:1!important;transform:scale(1)!important;filter:none!important}.aio-card-hover-layer{position:absolute!important;inset:0!important;z-index:2!important;pointer-events:none!important;border-radius:inherit!important;background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important;opacity:0;filter:blur(30px) saturate(105%) brightness(88%);transform:scale(1.10);transition:opacity 0.26s ease,filter 0.88s cubic-bezier(0.22,0.61,0.36,1),transform 0.88s cubic-bezier(0.22,0.61,0.36,1);will-change:opacity,filter,transform}.aio-project-card.aio-is-hovered .aio-card-hover-layer{opacity:1;filter:blur(0px) saturate(100%) brightness(94%);transform:scale(1)}.aio-project-card:not(.aio-is-hovered) .aio-card-hover-layer{opacity:0;filter:blur(20px) saturate(104%) brightness(88%);transform:scale(1.07);transition:opacity 0.62s cubic-bezier(0.4,0,0.2,1),filter 0.62s cubic-bezier(0.4,0,0.2,1),transform 0.62s cubic-bezier(0.4,0,0.2,1)}.aio-project-card::before{content:""!important;position:absolute!important;inset:0!important;z-index:3!important;pointer-events:none!important;border-radius:inherit!important;background:linear-gradient(180deg,rgba(0,0,0,0.04) 0%,rgba(0,0,0,0.16) 38%,rgba(0,0,0,0.54) 72%,rgba(0,0,0,0.88) 100%)!important}.aio-project-card .et_pb_module,.aio-project-card .et_pb_text_inner,.aio-project-card .et_pb_blurb_content,.aio-project-card .et_pb_blurb_container,.aio-project-card h1,.aio-project-card h2,.aio-project-card h3,.aio-project-card p,.aio-project-card a{position:relative!important;z-index:5!important}.et_pb_portofolio_pagination,.et_pb_portfolio_pagination{margin-top:42px!important;padding-top:0!important;border-top:none!important;box-shadow:none!important;text-align:center!important}.et_pb_portofolio_pagination::before,.et_pb_portofolio_pagination::after,.et_pb_portfolio_pagination::before,.et_pb_portfolio_pagination::after{display:none!important;content:none!important}.et_pb_portofolio_pagination ul,.et_pb_portfolio_pagination ul{display:flex!important;justify-content:center!important;align-items:center!important;gap:18px!important;margin:0!important;padding:0!important;list-style:none!important;border:none!important}.et_pb_portofolio_pagination li,.et_pb_portfolio_pagination li{display:inline-flex!important;align-items:center!important;margin:0!important;padding:0!important;list-style:none!important}.et_pb_portofolio_pagination li[style*="display:none"],.et_pb_portofolio_pagination li[style*="display: none"],.et_pb_portfolio_pagination li[style*="display:none"],.et_pb_portfolio_pagination li[style*="display: none"]{display:none!important;visibility:hidden!important;width:0!important;height:0!important;margin:0!important;padding:0!important;overflow:hidden!important}.et_pb_portofolio_pagination li.page a,.et_pb_portfolio_pagination li.page a{position:relative!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:4px 0!important;border:none!important;background:transparent!important;color:#111111!important;font-family:inherit!important;font-size:18px!important;font-weight:600!important;line-height:1!important;letter-spacing:0!important;text-decoration:none!important;-webkit-font-smoothing:antialiased!important;text-rendering:optimizeLegibility!important}.et_pb_portofolio_pagination li.page a.active,.et_pb_portfolio_pagination li.page a.active{color:#000000!important;font-weight:700!important;text-decoration:underline!important;text-underline-offset:7px!important;text-decoration-thickness:1.5px!important}.et_pb_portofolio_pagination li.page a:hover,.et_pb_portfolio_pagination li.page a:hover{color:#000000!important;text-decoration:underline!important;text-underline-offset:7px!important;text-decoration-thickness:1.5px!important}.et_pb_portofolio_pagination li.prev a,.et_pb_portofolio_pagination li.next a,.et_pb_portfolio_pagination li.prev a,.et_pb_portfolio_pagination li.next a{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:48px!important;padding:0 26px!important;border:1px solid rgba(17,17,17,0.45)!important;border-radius:999px!important;background:transparent!important;color:#111111!important;font-size:15.5px!important;font-weight:600!important;line-height:1!important;text-decoration:none!important;transition:all 0.25s ease!important}.et_pb_portofolio_pagination li.prev a::before,.et_pb_portfolio_pagination li.prev a::before{content:"↙";display:inline-block;margin-right:12px;font-size:13px;line-height:1;transition:transform 0.25s ease}.et_pb_portofolio_pagination li.next a::after,.et_pb_portfolio_pagination li.next a::after{content:"↗";display:inline-block;margin-left:12px;font-size:13px;line-height:1;transition:transform 0.25s ease}.et_pb_portofolio_pagination li.prev a:hover,.et_pb_portofolio_pagination li.next a:hover,.et_pb_portfolio_pagination li.prev a:hover,.et_pb_portfolio_pagination li.next a:hover{color:#ffffff!important;background:#111111!important;border-color:#111111!important}.et_pb_portofolio_pagination li.prev a:hover::before,.et_pb_portfolio_pagination li.prev a:hover::before{transform:translate(-2px,2px)}.et_pb_portofolio_pagination li.next a:hover::after,.et_pb_portfolio_pagination li.next a:hover::after{transform:translate(2px,-2px)}@media (max-width:767px){.et_pb_portofolio_pagination,.et_pb_portfolio_pagination{margin-top:32px!important}.et_pb_portofolio_pagination ul,.et_pb_portfolio_pagination ul{gap:12px!important;flex-wrap:wrap!important}.et_pb_portofolio_pagination li.page a,.et_pb_portfolio_pagination li.page a{font-size:17px!important}.et_pb_portofolio_pagination li.prev a,.et_pb_portofolio_pagination li.next a,.et_pb_portfolio_pagination li.prev a,.et_pb_portfolio_pagination li.next a{min-height:42px!important;padding:0 20px!important;font-size:14px!important}}