.leasing .title-hdr{padding-bottom:1.4285rem;border-bottom:.2142857rem solid #f0c000}.leasing .title-hdr>div{margin-top:1.0714rem}.leasing .title-hdr>div:first-child{margin-top:0}.leasing .title-hdr .title-large{font-size:2.357rem;font-weight:700}.leasing .title-hdr .title-mid{font-size:1.785rem;font-weight:600}.leasing .title-hdr .title-small{font-size:1.4285rem;font-weight:500}.leasing .img-hdr img{width:100%;height:auto}.leasing .leasing-panel{margin-bottom:3.214285rem;display:flex;align-items:center}.leasing .leasing-panel .content{flex-grow:1}.leasing .leasing-panel.content-left .content{padding:0 2.857rem 0 5.357rem}.leasing .leasing-panel.content-right .content{padding:0 5.357rem 0 2.857rem}.leasing .leasing-panel .desc-hdr{margin-top:1.4285rem;font-size:1.14285rem}.leasing .leasing-panel.thumb-panel .img-hdr{width:45%;max-width:45.7rem;flex-shrink:0}.leasing .leasing-panel.full-panel{min-height:36.42857rem;position:relative}.leasing .leasing-panel.full-panel:after{content:'';clear:both;display:block}.leasing .leasing-panel.full-panel .img-hdr{background-position:center;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;border-radius:1.0714rem;position:absolute;top:0;left:0}.leasing .leasing-panel.full-panel .content{max-width:49%;padding-top:1.0714rem;padding-bottom:1.0714rem;position:relative;z-index:1}.leasing .leasing-panel.full-panel.content-left{justify-content:left}.leasing .leasing-panel.full-panel.content-right{justify-content:right}.leasing .bottom-panel{margin-top:7.857rem}.leasing .bottom-panel .bottom-panel-title{text-align:center}.leasing .bottom-panel .title-hdr{display:inline-block}.leasing .why-holder{display:flex;flex-wrap:wrap}.leasing .why-holder .why-panel{width:33.3%;padding:0 1.0714rem;margin-top:3.214285rem;text-align:center;flex-grow:1}.leasing .why-holder .why-panel .icon-re{width:3.214285rem;height:3.214285rem;margin:0 auto}.leasing .why-holder .why-panel .title{margin-top:1.4285rem;font-size:1.14285rem;font-weight:600}.leasing .why-holder .why-panel .title .highlight{color:#f0c000;font-weight:700}.leasing .why-holder .why-panel .desc{margin-top:1.4285rem;font-size:1.0714rem}.leasing .contact-panel{border:.2142857rem solid var(--main);border-radius:1.785rem;overflow:hidden;display:flex}.leasing .contact-panel .contact-inner-sect{width:50%}.leasing .contact-panel .leasing-form{padding:2.14285rem 2.14285rem 2.857rem 2.857rem}.leasing .leasing-form .form-title .title-hdr{display:inline-block}.leasing .leasing-form .form-desc{margin-top:.714285rem;font-size:1.2857rem}.leasing .leasing-form .form-holder{margin-top:2.5rem}.leasing .leasing-form .form-section-title{margin-bottom:1.0714rem;font-size:1.14285rem;font-weight:600}.leasing .leasing-form .field-panel.normal-field .field-title{font-size:1rem}.leasing .contact-panel .contact-info{background-color:var(--main);display:flex;flex-direction:column}.leasing .contact-panel .contact-info .contact-info-top{flex-grow:1}.leasing .contact-panel .contact-info .img-hdr{flex-shrink:0;display:inherit}.leasing .contact-info-top{padding:2.5rem 3.214285rem;color:#fff}.leasing .contact-info-top .title{font-size:1.785rem;font-weight:600}.leasing .contact-info-top .contact-title{margin-top:2.14285rem;font-size:1.4285rem;font-weight:600}.leasing .contact-info-top .contact-list-hdr{margin-top:1.4285rem}.leasing .contact-list{background-repeat:no-repeat;background-position:center left;background-size:contain;padding-left:2.857rem;margin-top:1.785rem;color:#fff;font-size:1.14285rem;line-height:1.2em;display:block}.leasing .contact-list:first-child{margin-top:0}.leasing .contact-list.mobile{background-image:url('/images/icons/icon-leasing-contact-mobile.svg')}.leasing .contact-list.phone{background-image:url('/images/icons/icon-leasing-contact-phone.svg')}.leasing .contact-list.email{background-image:url('/images/icons/icon-leasing-contact-email.svg')}.leasing .contact-list.time{background-image:url('/images/icons/icon-leasing-contact-time.svg')}@media only screen and (max-width:767px){.leasing .leasing-panel{display:block}.leasing .leasing-panel .content,.leasing .leasing-panel.content-left .content,.leasing .leasing-panel.content-right .content{padding:0;margin-top:1.4285rem}.leasing .leasing-panel.thumb-panel .img-hdr{width:100%;max-width:unset}.leasing .leasing-panel.full-panel{padding:1.0714rem;min-height:unset}.leasing .leasing-panel.full-panel .content{width:100%;max-width:unset}.leasing .why-holder .why-panel{width:100%}.leasing .contact-panel{display:block}.leasing .contact-panel .contact-inner-sect{width:100%}}