.et_pb_text h1,.et_pb_text h2,.et_pb_text h3,.et_pb_text h4,.et_pb_text h5,.et_pb_text h6{padding-bottom:0;margin:0}.et_pb_text p:last-child{padding-bottom:0;margin-bottom:0}.portfolio-tile{position:relative;overflow:hidden}.portfolio-tile::before{content:"";position:absolute;inset:0;background:inherit;transition:transform 0.6s ease;z-index:0}.portfolio-tile .tile-overlay{position:absolute;inset:0;z-index:1;display:flex;flex-direction:column;justify-content:center;align-items:center;opacity:0;transition:opacity 0.4s ease}.portfolio-tile:hover::before{transform:scale(1.05)}.portfolio-tile:hover .tile-overlay{opacity:1}.et-fb .portfolio-tile .tile-overlay{opacity:1}#top-menu li.current-menu-item>a,.et_pb_menu .et-menu>li.current-menu-item>a,.et_pb_menu .et-menu>li.current-menu-ancestor>a{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:0.35em}.portfolio-tile-2 .tile-overlay{position:absolute;inset:0;z-index:1;display:flex;flex-direction:column;justify-content:center;align-items:center;opacity:0;transition:opacity 0.4s ease}.portfolio-tile-2:hover::before{transform:scale(1.05)}.portfolio-tile-2:hover .tile-overlay{opacity:1}.et-fb .portfolio-tile-2 .tile-overlay{opacity:1}