@keyframes portfolio_FadeOut__nAlrS{0%{opacity:1}to{opacity:0}}@keyframes portfolio_FadeIn__O_MKs{0%{opacity:0}to{opacity:1}}.portfolio_container__J_ZhY{padding:0 1.5rem;width:100%;height:auto;min-height:auto;background-color:#fdfcfc;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:flex-start;align-items:center;overflow:visible;margin-bottom:2rem}@media only screen and (min-width:1024px){.portfolio_container__J_ZhY{padding:0 2rem}}.portfolio_main__kmjWT{width:100%;max-width:1400px;height:auto;overflow:visible;animation-name:portfolio_FadeIn__O_MKs;animation-duration:1s;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}@media only screen and (min-width:1024px){.portfolio_main__kmjWT{flex-direction:row-reverse;flex-wrap:wrap;align-items:start;width:90%;padding:1rem 0}}@media only screen and (min-width:2560px){.portfolio_main__kmjWT{padding:1rem 6rem}}.portfolio_body__QGAFE{width:100%;overflow:visible}@media only screen and (min-width:1024px){.portfolio_body__QGAFE{padding:0 3rem 0 0}}.portfolio_heading__9Bj_V{margin:0}@media only screen and (min-width:1024px){.portfolio_heading__9Bj_V{display:none}}.portfolio_headingDesktop__mr_0L{display:none}@media only screen and (min-width:1024px){.portfolio_headingDesktop__mr_0L{display:block}}.portfolio_heroImage__w3s8y{width:66%;max-width:600px;margin:2rem;height:auto;box-shadow:4px 4px 20px rgba(0,0,0,.3);transition:.3s ease-in-out}.portfolio_heroImage__w3s8y:hover{filter:brightness(1.1);transition:.3s ease-in-out}@media only screen and (min-width:1024px){.portfolio_heroImage__w3s8y{margin:0;padding:0;width:100%;min-width:400px}}div.portfolio_galleryWrapper__pAOs4{width:100%}ul.portfolio_designGalleryHidden__Dk7hB{opacity:0}ul.portfolio_designGallery__RylFw{margin-top:1rem;max-height:auto;animation-name:portfolio_FadeIn__O_MKs;animation-duration:1s}@media only screen and (min-width:1024px){ul.portfolio_designGallery__RylFw{max-height:800px}}.portfolio_blogImage__ywtfQ{width:32rem}.portfolio_blogImage__ywtfQ:hover{cursor:auto}.portfolio_blogLink__elTR6:hover{cursor:pointer;text-decoration:underline}