.about-wrapper{background-color:var(--white);width:100%;padding:50px 0;display:block}.about-me{flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:2000px;margin:0 auto;display:flex}.about-container{flex-direction:column;justify-content:center;align-items:center;width:90%;max-width:1400px;height:auto;display:flex}.hi-romy-container{aspect-ratio:450/150;width:100%;max-width:450px;margin-bottom:40px;position:relative}.hi-romy-img{object-fit:contain}.about-container p{text-align:center;color:var(--purps);width:100%;margin-bottom:40px;font-family:Montserrat,sans-serif;font-size:1rem;line-height:2}.mobile-hd-container{aspect-ratio:4/5;border-radius:4px;width:100%;height:auto;margin-bottom:30px;position:relative;overflow:hidden;box-shadow:0 10px 25px #0000001a}.mobile-hd{object-fit:cover}.desktop-hd-container{aspect-ratio:4/5;border-radius:4px;display:none;position:relative;overflow:hidden;box-shadow:0 15px 35px #0000001f}.desktop-hd{object-fit:cover;box-shadow:0 10px 20px #00000014,0 4px 6px #0000001a}.learn-more-button{background-color:var(--purps);color:#fff;border:1px solid var(--purps);text-transform:uppercase;letter-spacing:1.5px;cursor:pointer;justify-content:center;align-self:center;align-items:center;margin-top:40px;padding:10px 24px;font-size:.8rem;font-weight:700;text-decoration:none;transition:all .3s;display:inline-flex;position:relative}.learn-more-button:after{content:"";width:48px;min-width:100%;height:48px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.learn-more-button:hover{color:#4a3f54;background-color:#fff;border:1px solid #4a3f54}@media screen and (min-width:900px){.about-me{flex-direction:row;justify-content:center;align-items:center;gap:80px;width:85%}.learn-more-button{letter-spacing:2px;align-self:center;padding:14px 30px;font-size:1rem;margin:48px auto 0!important}.mobile-hd-container{display:none}.desktop-hd-container{width:40%;max-width:500px;display:block}.about-container{align-items:center;max-width:800px}.hi-romy-container{margin-left:auto;margin-right:auto}.about-container p{text-align:center}}@media screen and (min-width:1200px){.about-me{gap:120px;padding-top:100px;padding-bottom:100px}}@media screen and (min-width:1500px){.about-me{gap:150px}}
