.intro{background:#fbfaf9}.intro .column-1{background:linear-gradient(270deg,#ece7e2,#fff 29.91%)}.intro .text{color:#60523a;padding:50px}@media (min-width:1600px){.intro .text{padding:100px}}.intro .text p{font-size:18px;font-weight:400;letter-spacing:-.5px;line-height:32px}.intro .text .pre-title{color:#5097c5;font-size:16px;font-weight:700;line-height:normal}.intro .text h2{color:#103246;font-size:36px;font-weight:600;line-height:46px}.intro .text h3{font-size:24px;font-weight:400;line-height:40px}@media (min-width:1200px){.intro .text.text-flex{display:flex;flex-direction:column;justify-content:center;min-height:100%}}.intro .text.text-flex p{color:#a58e7a;font-size:20px;font-weight:500;line-height:1.5}.intro .image{padding:0 50px 50px}.intro .image.circle{position:relative;text-align:center}.intro .image.circle img{border-radius:50%}.intro .image.circle .btn{background-color:#a58e7a;border-radius:50%;bottom:100px;box-shadow:0 20px 60px rgba(0,0,0,.2);color:var(--white);height:168px;position:absolute;right:12%;width:168px}@media (max-width:767.98px){.intro .text{padding:50px 20px}.intro .text .pre-title{font-size:14px}.intro .text h3{font-size:20px;line-height:30px}.intro .image{padding:50px 20px}.intro .image.circle .btn{bottom:40px;height:100px;right:5%;width:100px}}