.et_mobile_menu{border-top-color:#000!important}.blurb-card{background:#fff;padding:2rem;border-radius:4px;box-shadow:0 2px 10px rgba(0,0,0,0.05);transition:transform 0.3s ease,box-shadow 0.3s ease;height:100%}.blurb-card:hover{transform:translateY(-6px);box-shadow:0 10px 25px rgba(0,0,0,0.12)}.blurb-card h4{font-size:1.3rem;font-weight:700;margin-bottom:1rem}.blurb-card .et_pb_blurb_content{font-size:1rem;color:#444;line-height:1.6}@media (max-width:767px){.blurb-card{margin-bottom:1.5rem}}.et_pb_slide_image,.et_pb_slide:first-child .et_pb_slide_image img.active{-webkit-animation-duration:0s!important;animation-duration:0s!important}.et_pb_filterable_portfolio .et_pb_portfolio_item.active{opacity:1!important;animation-duration:0s!important;animation-timing-function:none!important}body:not(.admin-bar):not(.et-fb-root-ancestor){opacity:0;-webkit-animation:fadeIn 1s cubic-bezier(.77,0,.175,1) forwards;animation:fadeIn 1.5s cubic-bezier(.77,0,.175,1) forwards}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.et_pb_fullwidth_portfolio .et_pb_carousel_group.active,.et_pb_fullwidth_portfolio.et_pb_fullwidth_portfolio_grid .et_pb_carousel_group{z-index:9999}.et_pb_posts_nav{position:relative}.et_pb_posts_nav .nav-previous a::before,.et_pb_posts_nav .nav-next a::before{font-family:'ETmodules'}.et_pb_posts_nav .nav-previous .nav-label,.et_pb_posts_nav .nav-next .nav-label,.et_pb_posts_nav .meta-nav{display:none!important}.et_pb_posts_nav a:hover::before{color:#aaa}@media only screen and (min-width:768px){.et_pb_posts_nav .nav-previous,.et_pb_posts_nav .nav-next{position:fixed;top:50%;transform:translateY(-50%);z-index:9998}.et_pb_posts_nav .nav-previous{right:20px}.et_pb_posts_nav .nav-next{left:20px}.et_pb_posts_nav .nav-previous a::before,.et_pb_posts_nav .nav-next a::before{font-size:50px}.et_pb_posts_nav .nav-previous a::before{content:"\35"}.et_pb_posts_nav .nav-next a::before{content:"\34"}}@media only screen and (max-width:767px){.et_pb_posts_nav{position:fixed;bottom:0;left:0;width:100%;background:#fff;padding:10px 0;box-shadow:0 -2px 5px rgba(0,0,0,0.1);z-index:9999;display:flex;justify-content:space-between;align-items:center}.single-project.et_pb_pagebuilder_layout .nav-single{width:100%}.et_pb_posts_nav .nav-previous,.et_pb_posts_nav .nav-next{position:relative;flex:1;text-align:center}.et_pb_posts_nav .nav-previous{order:2;padding-right:20px}.et_pb_posts_nav .nav-next{order:1;padding-left:20px}.et_pb_posts_nav .nav-previous a::before,.et_pb_posts_nav .nav-next a::before{font-size:30px}.et_pb_posts_nav .nav-previous a::before{content:"\35"}.et_pb_posts_nav .nav-next a::before{content:"\34"}}@media only screen and (min-width:768px){.three-column-grid .et_pb_grid_item{width:32.334%!important;margin:3.5% 1.5% 3.5% 0!important}.three-column-grid .et_pb_grid_item:nth-child(3n){margin-right:0!important}.three-column-grid .et_pb_grid_item:nth-child(3n+1){clear:left}.three-column-grid .et_pb_grid_item:nth-child(4n+1){clear:unset!important}}@media only screen and (max-width:767px){.three-column-grid .et_pb_grid_item{margin:5% 0 5% 0!important;clear:none!important}}blockquote{font-size:1.2rem;line-height:1.6;color:#999;border-left:0px solid #ccc;padding:1rem 7.5rem;margin:2rem 0;position:relative;font-style:italic}blockquote::before{content:"“";font-size:5rem;color:#ccc;position:absolute;left:60px;top:20px;line-height:1;font-family:Georgia,serif;font-style:inherit}blockquote footer{margin-top:1rem;font-size:0.9rem;color:#666;font-style:normal;text-align:right;font-family:'Barlow',Helvetica,Arial,Lucida,sans-serif}blockquote footer cite{font-style:normal}@media (max-width:1024px){blockquote{padding:1rem 3rem}}@media (max-width:768px){blockquote{padding:1rem 1.5rem}blockquote::before{font-size:3rem;left:20px;top:10px}}.mobile_menu_bar:before{content:"三";font-family:inherit;font-size:22px;color:#000!important;line-height:1}.mobile_nav.opened .mobile_menu_bar:before{content:"4d";color:#000!important}