.about-page .page-head:after{content:"";background:linear-gradient(180deg,rgba(255,255,255,0) 0%,rgba(255,255,255,.4) 40.80%,#fff 89.76%);position:absolute;bottom:0;left:0;width:100%;height:250px}.about-page .about-me{max-width:1040px;margin-left:auto;margin-right:auto;margin-top:-170px}.about-page .about-me .image{position:relative}.about-page .about-me .image span{border-radius:10px;overflow:hidden;display:block}.about-page .about-me .image:before{content:"";background-color:#83b5f7;width:117px;height:117px;border-radius:117px;top:-60px;left:-60px;position:absolute;z-index:6}.about-page .about-me .the-content{max-width:550px}.about-page .about-me .the-content h1{margin-bottom:7px;margin-top:-16px}.about-page .about-me-second{padding:100px 0;position:relative}.about-page .about-me-second .the-content{max-width:720px}.about-page .about-me-second .before,.about-page .about-me-second .after{position:absolute;width:584px;height:584px;border-radius:584px;border:1px solid #83b5f7;transform:translate(-96%,-60%)}.about-page .about-me-second .after{width:522px;height:522px;border-radius:522px;transform:translate(246%,-50%)}.about-page .about-me-second .before:before{content:"";width:219px;height:219px;border-radius:219px;background-color:#99cec3;position:absolute;transform:translate(130%,166%)}.about-page .social-links{padding-top:50px;margin-bottom:20px}.about-page .about-me-end{margin-top:40px}