.rtc-about-us-hero{padding-top:46px;background-image:linear-gradient(180deg,#d1f4fd,#7da9f6)}@media screen and (min-width:1024px){.rtc-about-us-hero{padding-top:62px}}.rtc-about-us-hero__pre-text{margin-bottom:14px;text-align:center}@media screen and (min-width:1024px){.rtc-about-us-hero__pre-text{font-size:16px}}.rtc-about-us-hero__main-text{padding:29px 48px 71px;margin-left:-18px;margin-right:-18px;color:#fff;background-color:#5074b1;font-size:26px;font-weight:500;line-height:normal;text-align:center;clip-path:polygon(0 0,100% 0,90% 100%,7% 75%)}@media screen and (min-width:1024px){.rtc-about-us-hero__main-text{max-width:880px;margin:0 auto;padding:11px 180px;clip-path:polygon(0 0,100% 0,92% 100%,8% 100%);font-size:32px}}.rtc-about-us-hero__building-image{text-align:center;font-size:0;margin-top:-16px}@media screen and (min-width:1024px){.rtc-about-us-hero__building-image{position:static;text-align:right;margin-top:-90px}}@media screen and (min-width:1216px){.rtc-about-us-hero__building-image{margin-top:-110px}}.rtc-about-us-hero__building-image img{line-height:0;width:300px;height:232px}@media screen and (min-width:1024px){.rtc-about-us-hero__building-image img{position:relative;width:411px;height:316px}}@media screen and (min-width:1408px){.rtc-about-us-hero__building-image img{margin-right:80px}}.rtc-about-us-hero__breadcrumbs{display:flex;align-items:center;justify-content:center;margin-top:10px;font-size:14px;font-weight:500}.rtc-about-us-hero__breadcrumbs>*{margin:0 4px}.rtc-about-us-hero__breadcrumbs i{color:#0091ff}.rtc-about-us-hero__breadcrumbs-link{color:inherit}.rtc-about-us-hero__breadcrumbs-link--active,.rtc-about-us-hero__breadcrumbs-link:hover{color:#0091ff}.rtc-history-section{padding:60px 0}.rtc-history-section__wedding-icon{width:68px;margin:0 auto}.rtc-history-section__title{margin:12px auto 27px;font-size:22px;font-weight:500;text-align:center}.rtc-history-section__wedding-photo{max-width:340px;margin:0 auto;border-radius:6px;overflow:hidden}@media print,screen and (min-width:769px){.rtc-history-section__wedding-photo{max-width:600px}}@media screen and (min-width:1024px){.rtc-history-section__wedding-photo{width:400px;border-radius:0}.rtc-history-section__wedding-photo img{height:100%;object-fit:cover}}@media screen and (min-width:1024px){.rtc-history-section__card{position:relative;display:flex;max-width:930px;margin:-200px auto 0;box-shadow:0 2px 22px 0 hsla(0,0%,86.3%,.5);border-radius:7px;overflow:hidden}}.rtc-history-section__card-body{padding:28px 0;background-color:#fff}@media screen and (min-width:1024px){.rtc-history-section__card-body{flex:1;padding:61px 56px}}.rtc-history-section__card-title{margin-bottom:19px;font-size:28px;font-weight:500}.rtc-history-section__bottom-text,.rtc-history-section__card-body{line-height:33px}@media screen and (min-width:1024px){.rtc-history-section__bottom-text,.rtc-history-section__card-body{font-size:18px}}@media screen and (min-width:1024px){.rtc-history-section__bottom-text{max-width:500px;margin:67px auto 0}}.rtc-history-section__more-link{display:block;position:relative;margin-top:47px;text-align:center;padding-bottom:24px;color:#0091ff}@media screen and (min-width:1024px){.rtc-history-section__more-link{max-width:500px;margin:54px auto 0;font-size:18px}}.rtc-history-section__more-link:hover{color:#0091ff}.rtc-history-section__more-link:after{position:absolute;bottom:0;right:0;left:0;content:"";width:60px;height:1px;margin:0 auto;background-color:#979797}.rtc-vision-section{padding:32px 0}.rtc-vision-section__title{margin-bottom:47px;font-size:20px;font-weight:500;text-align:center}@media screen and (min-width:1024px){.rtc-vision-section__title{margin-bottom:32px;font-size:25px}}.rtc-vision-section__highlight-box{padding:35px 19px;text-align:center;background-color:rgba(0,145,255,.08);border-radius:3px}@media screen and (min-width:1024px){.rtc-vision-section__highlight-box{display:flex;max-width:630px;padding:23px 47px 23px 19px;margin:0 auto;text-align:left}}.rtc-vision-section__highlight-box-icon{display:inline-flex;justify-content:center;align-items:center;flex-shrink:0;width:56px;height:56px;margin-bottom:16px;background-color:#0091ff;font-size:30px;border-radius:50%}@media screen and (min-width:1024px){.rtc-vision-section__highlight-box-icon{margin-bottom:0}}.rtc-vision-section__highlight-box-text{font-size:18px;font-weight:500}@media screen and (min-width:1024px){.rtc-vision-section__highlight-box-text{padding-left:16px}}.rtc-vision-section__bottom-text{margin-top:41px;margin-bottom:33px;line-height:33px}@media screen and (min-width:1024px){.rtc-vision-section__bottom-text{max-width:493px;margin:34px auto 44px;font-size:18px}}.rtc-timeline-section{padding:62px 0}.rtc-timeline-section__year{margin-bottom:20px;color:#d8d8d8;font-size:38px;font-weight:700}@media screen and (min-width:1024px){.rtc-timeline-section__year{transform:translate(-180px,38px);line-height:0}}.rtc-timeline-section__title{margin-bottom:50px;font-size:20px;font-weight:500;text-align:center}@media screen and (min-width:1024px){.rtc-timeline-section__title{font-size:25px;margin-bottom:75px}}.rtc-timeline-section__timeline{max-width:660px;margin:0 auto}.rtc-timeline-section__timeline-content{position:relative;padding-left:28px}@media screen and (min-width:1024px){.rtc-timeline-section__timeline-content{padding-left:59px}}.rtc-timeline-section__timeline-content:before{content:"";position:absolute;top:0;left:0;bottom:0;width:4px;background-image:linear-gradient(180deg,rgba(0,145,255,.22),#3b5aff 37%,#6236ff)}.rtc-timeline-section__timeline-content p{margin-bottom:16px;font-size:16px;line-height:33px}@media screen and (min-width:1024px){.rtc-timeline-section__timeline-content p{font-size:18px}}.rtc-timeline-section__timeline-entry{position:relative;margin-bottom:64px}.rtc-timeline-section__timeline-entry:after{content:"";width:21px;height:21px;background-color:#0091ff;position:absolute;top:4px;left:-37px;border-radius:50%}@media screen and (min-width:1024px){.rtc-timeline-section__timeline-entry:after{left:-68px}}.rtc-timeline-section__timeline-photo{border-radius:6px;font-size:0;overflow:hidden;margin-bottom:16px}.rtc-press-articles-section{padding:64px 0}.rtc-press-articles-section__title{margin-bottom:36px;font-size:20px;font-weight:500}@media screen and (min-width:1024px){.rtc-press-articles-section__title{font-size:25px}}.rtc-video-section{padding-bottom:24px}.rtc-video-section__container{max-width:800px;margin:0 auto}.rtc-video-section__responsiver{position:relative;padding-top:56.25%;width:100%;height:0}.rtc-video-section__responsiver>*{position:absolute;top:0;left:0;width:100%;height:100%}.rtc-drawer-content{background-color:#fff}.rtc-sbs-section{padding-top:48px;padding-bottom:64px}.rtc-sbs-section__title{text-align:center;font-size:24px;font-weight:500}.rtc-sbs-section__content{max-width:700px;margin:0 auto;font-size:16px;font-weight:500;padding:24px;background-color:rgba(0,145,255,.08);border-radius:3px}.rtc-sbs-section__logo{width:280px;margin:24px auto}.rtc-sbs-section__logo img{width:100%}@media screen and (min-width:1024px){.rtc-sbs-section__content{font-size:18px}}