.page_Profile_pic__xfNon{justify-self:center;border-radius:100%;width:clamp(10rem,25vw,20rem);height:clamp(10rem,25vw,20rem);object-fit:cover}.page_porfolio__OZRtk{grid-column:1/3}.page_container__LLik5{display:grid;grid-template-columns:1fr 1fr;width:clamp(20rem,90vw,60rem);background-color:#fff;justify-items:center;padding:.5rem;box-shadow:2px 2px .5rem rgba(91,91,91,.412);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}.page_description___d9FL{font-size:clamp(1rem,1.5vw,1.25rem);font-family:Montserrat,serif;font-weight:400}.page_contact_field__I1i1l{display:flex;gap:1rem;font-size:clamp(1.5rem,2vw,2rem);align-items:center;margin:1rem}.page_contact_field__I1i1l i{color:#000}.page_visit_button__02935{display:flex;justify-content:center;align-items:center;font-family:prompt;font-weight:600;color:#000;margin:1rem;padding:.75rem;border:2px solid #000;font-size:clamp(1.25rem,1.5vw,1.5rem);text-decoration:none}.page_visit_button__02935:hover{cursor:pointer;background-color:#000;color:#fff}@media(max-width:768px){.page_container__LLik5{position:relative;display:flex;flex-direction:column;align-items:center;width:70vw;height:-moz-fit-content;height:fit-content;padding:1rem}.page_description___d9FL{text-align:center;font-size:clamp(1rem,2vw,1.25rem)}}