.intro{padding:40px 10px;text-align:center}.intro h1{text-align:center}.intro li{line-height:32px}.intro-portfolio{padding-bottom:0}.intro-portfolio .intro-line{margin-bottom:10px}.intro-disclaimer h1,.intro-privacy h1,.intro-policy h1{margin-bottom:40px}.intro-disclaimer .subtitle,.intro-privacy .subtitle,.intro-policy .subtitle{text-align:justify}.intro-index .intro-line{margin-top:10px}.intro-rooms .subtitle,.intro-offers .subtitle{padding-top:8px}.subtitle{padding:38px 0 0}.subtitle h2{font-weight:100;color:;font-family:;padding:0;font-size:28px;text-transform:none}.subtitle h2:before{display:none}.intro-quote-text{padding:45px 60px 38px;max-width:760px;margin:auto;width:100%}.quote-description{position:relative}.author-portrait{width:200px;height:200px;overflow:hidden;display:block;margin:auto;border-radius:50%}.author-portrait img{width:100%;display:block}.intro-author{padding:20px 0 0}.intro-author>*{color:}.disclaimer{text-align:justify}.disclaimer h1{text-align:center}.disclaimer h1:before{width:24px;left:0;right:0}.disclaimer h1,.disclaimer h2{position:relative;padding-bottom:10px}.disclaimer h1:before,.disclaimer h2:before{content:"";margin:auto;background:;position:absolute;top:100%;height:4px}.disclaimer h2{margin-bottom:30px;font-size:35px}.disclaimer h2:before{width:114px;left:0}