section{padding-block:1rem;margin-bottom:10rem;margin-top:var(--min-height-header);font-weight:300;width:100%}.box-container{display:'';width:90%;height:auto;max-width:80rem;margin-inline:auto;margin-block:6rem;padding-block:4rem;padding-inline:3rem;background-color:var(--graysh-orange-lighter);transition:all .5s ease-in-out;border-radius:10px}.box-container a{font-weight:600}.box-container p{font-size:1.4rem}.box-container table{width:95%;margin-left:auto;margin-right:auto;font-size:1.5rem}.box-container table tr{padding-inline:1rem}.box-container:hover{transition:all .5s ease-in-out}.box-title{content:'';position:relative;text-align:left;margin-top:-9.375rem;padding-top:0;padding-bottom:2rem;font-size:5rem;font-weight:200}.box-icon{content:'';position:relative;z-index:1;left:53.125rem;top:-3.125rem;padding:0;margin:0;opacity:.2;font-size:15rem;font-weight:700;text-shadow:0 .3125rem .375rem rgba(0,0,0,.4)}.box-corners{box-shadow:0 .625rem 1.25rem rgba(0,0,0,.15);transition:all .7s ease-in-out}.box-greeting{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-template-rows:auto;gap:2rem;align-items:center;justify-items:center;height:100%;width:100%;max-width:95rem;margin:0 auto;padding:2rem;box-sizing:border-box}.box-greeting .salutation-title-section{font-size:clamp(2rem,5vw,2.5rem);font-weight:500;text-align:center}.box-greeting .salutation-subtitle-section{font-size:clamp(1.5rem,3vw,2rem);text-align:center}.box-greeting hr{width:100%;border:.0625rem solid var(--acadia)}.grid-container{display:grid;gap:0;width:75%;margin:auto;align-items:center;justify-content:center;border:1px solid #000}.grid-item{display:flex;color:var(--acadia);border-radius:0;justify-content:center;align-items:center;text-align:center;background-color:none}.circle{position:relative;display:flex;width:18.75rem;height:18.75rem;overflow:hidden;border-radius:6.5625rem 6.5625rem .1875rem 6.5625rem;margin:0 auto;box-shadow:0 0 1.875rem rgba(0,0,0,.2)}.circle img{width:100%;height:auto}.popup-button{position:relative;bottom:-1.5625rem;left:0;width:100%;display:flex;justify-content:center;transition:bottom .3s ease;opacity:0;pointer-events:none}.box-container:hover .popup-button{bottom:-.625rem;opacity:1;pointer-events:auto}.popup-button button{padding:.625rem 1.25rem;font-size:1rem;color:var(--graysh-orange-dark);background:0 0;border:none;border-radius:.3125rem;cursor:pointer;font-weight:600}.popup-button button:hover a:after{content:'';position:absolute;background-color:var(--graysh-orange-dark);transition:all .5s ease}.popup-button button:hover a:hover{margin-bottom:0}.social-icons{margin-top:2rem;display:flex;justify-content:center;gap:1rem}.box-cv{display:flex;justify-content:center;margin-top:2rem}.box-cv a{display:flex;align-items:center;gap:.5rem;color:var(--acadia);font-weight:500;text-decoration:none;transition:transform .3s ease,color .3s ease}.box-cv a:hover{color:var(--graysh-orange-dark);transform:scale(1.1)}