.Portfolio_container__23Ckl{display:flex;flex-direction:row;width:80%;margin:0 auto;font-family:Poppins,sans-serif}.Portfolio_sidebar__2UjH4{width:40%;height:100vh;display:flex;flex-direction:column;align-items:center}.Portfolio_name__bmnst,.Portfolio_subheading__6I0aU{text-align:center}.Portfolio_name__bmnst{font-weight:800;font-size:1.25rem}.Portfolio_imageContainer__1E3hO{display:flex;flex-direction:column;align-items:center;margin-top:2rem}.Portfolio_nameContainer__qCxwb{margin-top:1rem}.Portfolio_image__36LUy{position:relative;overflow:hidden;border-radius:50%;display:inline-block;height:180px;width:180px}.Portfolio_image__36LUy img{width:auto;height:100%;margin-left:-50px}.Portfolio_portfolioWebsite__3zOn_{display:flex;justify-content:center}.Portfolio_link__26KQy{margin:.5rem}.Portfolio_contactSection__3vucL{max-width:300px;margin:.75rem}.Portfolio_contact__2LHIG{font-weight:800;font-size:1.25rem;padding:0 0 1rem}.Portfolio_contact__2LHIG div{padding:1rem 0}.Portfolio_contactPhone__3nqAJ{padding-bottom:.5rem}.Portfolio_mainbar__3aWX_{width:100%;background-color:#654556;color:#fff;padding:2rem}.Portfolio_heading__2eFip{font-size:1rem;font-weight:700;margin:1rem 0;text-transform:uppercase}.Portfolio_projectCards__3aaaP{display:flex}.Portfolio_card__1J4RT{max-width:230px;border-radius:10px;padding:1rem;background-color:#fff;color:#000;font-size:.85rem;margin-right:1rem}.Portfolio_cardHeading__INtbY{font-size:1.25rem;font-weight:700;display:flex;justify-content:space-between}.Portfolio_projectLink__1LgIh{display:flex;justify-content:space-between;padding-top:10px}.Portfolio_projectLink__1LgIh a{text-decoration:underline;font-weight:700}.Portfolio_cardDescription__1qEOn{margin:.5rem 0}.Portfolio_skills__8cTqV{display:flex}.Portfolio_skill__3dikF{margin:1rem}.Portfolio_skill__3dikF svg{height:100px;width:100px}.Portfolio_footer__2gNp2{position:fixed;left:50%;bottom:1rem;font-weight:800}@media only screen and (max-width:600px){.Portfolio_mainbar__3aWX_{padding:1rem 1.5rem}.Portfolio_projectCards__3aaaP{display:block}.Portfolio_card__1J4RT{margin-bottom:1rem;max-width:100%;margin-right:0}.Portfolio_heading__2eFip{margin-top:1rem 0}.Portfolio_skills__8cTqV{display:grid;grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:1200px){.Portfolio_container__23Ckl{width:100%;display:block}.Portfolio_sidebar__2UjH4{height:-webkit-max-content;height:-moz-max-content;height:max-content;max-width:100%;width:100%;margin:0 auto}.Portfolio_footer__2gNp2{position:static;text-align:center;padding-top:1rem}}