.contact-layout .body-container .page-center{padding:52px 0 55px}.contact-layout .main-content .top-content h1{text-align:center;color:#78304d;font-family:serif;text-transform:uppercase;font-size:42px;margin:0 auto 28px;line-height:normal;max-width:280px}.contact-layout .main-content .top-content{margin:0 auto !important;max-width:540px;display:block !important;width:100% !important;float:none !important}.contact-layout .main-content .top-content p{margin-bottom:10px}.contact-layout .main-content .top-content ul{list-style:none;padding:0;margin:0}.contact-layout .main-content .top-content ul li{padding:0 0 7px;margin:0;color:#2b2b2b;font-size:12px;line-height:1.33333}.contact-layout .main-content .hs_cos_wrapper_type_form{margin-right:auto;margin-left:auto;margin-bottom:40px;max-width:680px}.contact-layout .main-content .hs_cos_wrapper_type_form{margin-right:auto;margin-left:auto;margin-bottom:40px;max-width:680px;margin-top:25px}.contact-layout .main-content .actions{margin:0 auto;text-align:center}.contact-layout .main-content .hs-button.primary.large{width:280px;margin:0;font-size:16px;line-height:19.2px;font-family:Verdana,"游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif}.contact-layout .main-content p.box-section.contact-privacy-note{margin-top:-20px;margin-bottom:35px}.contact-layout .main-content .hs_cos_wrapper_type_form h3{font-size:14px;line-height:22.4px;margin-bottom:10px}.contact-layout .main-content form.hs-form fieldset .hs-form-field{padding:0;display:table;width:100%}.contact-layout .main-content form.hs-form fieldset.form-columns-1 .hs-richtext{margin-top:40px}.contact-layout .main-content .hs_cos_wrapper_type_form li.hs-form-radio{margin-right:20px;float:left}.contact-layout .main-content .hs_cos_wrapper_type_form ul.inputs-list.multi-container{margin:0}.contact-layout .main-content .hs_cos_wrapper_type_form li.hs-form-radio .hs-input{margin:0 7px 0 0}.contact-layout .main-content .hs_cos_wrapper_type_form .hs-input{margin-bottom:10px;max-width:260px !important}.contact-layout .main-content .hs_cos_wrapper_type_form span.hs-form-required{color:red;padding-left:3px}.contact-layout .main-content .hs-form-field>label{padding:15px 20px;width:26.3%;background-color:#f2f2f2;display:table-cell;border-right:solid 1px #c8c8c8;border-bottom:solid 1px #c8c8c8;border-left:solid 1px #c8c8c8}.contact-layout .main-content .input{display:table-cell;width:75%;border-bottom:solid 1px #c8c8c8;vertical-align:middle;padding:15px 20px;border-right:solid 1px #c8c8c8}ul.hs-error-msgs.inputs-list{margin:0}.contact-layout .main-content .hs_cos_wrapper_type_form .hs_anticipated_move_in_date.field.hs-form-field label{display:none}.contact-layout .main-content .hs_cos_wrapper_type_form fieldset.form-columns-2 .hs-richtext{padding:15px 20px;width:26.4%;background-color:#f2f2f2;display:table-cell;border-right:solid 1px #c8c8c8;border-bottom:solid 1px #c8c8c8;border-left:solid 1px #c8c8c8;float:left;min-height:135px;border-top:solid 1px #c8c8c8}.contact-layout .main-content .hs_cos_wrapper_type_form .hs-form fieldset.form-columns-2{display:table;width:100% !important}.contact-layout .main-content .hs_cos_wrapper_type_form .hs_anticipated_move_in_date.field.hs-form-field{display:table-cell;width:73.6% !important;border-top:solid 1px #c8c8c8;border-right:solid 1px #c8c8c8}.contact-layout .main-content .hs_cos_wrapper_type_form .contact-layout .main-content .hs_cos_wrapper_type_form .hs_anticipated_move_in_date.field.hs-form-field label{display:none}.contact-layout .main-content .hs_cos_wrapper_type_form .hs_anticipated_move_in_date.field.hs-form-field .input{border:0}.contact-layout .main-content .hs_cos_wrapper_type_form .hs_if_you_already_decided_the_occupancy_date_please_fill_out_this_form_.field.hs-form-field{display:table-cell;width:73.6% !important;padding:15px 20px 11px;border-right:solid 1px #c8c8c8;border-bottom:solid 1px #c8c8c8}.contact-layout .main-content .hs_lastname.field.hs-form-field,.contact-layout .main-content .hs_phonetic1.field.hs-form-field{display:table-cell;width:73.6% !important;padding:15px 20px 0px;border-right:solid 1px #c8c8c8;border-top:solid 1px #c8c8c8}.contact-layout .main-content .hs_firstname.field.hs-form-field,.contact-layout .main-content .hs_phonetic2.field.hs-form-field{display:table-cell;width:73.6% !important;padding:0 20px 5px;border-right:solid 1px #c8c8c8;border-bottom:solid 1px #c8c8c8}.contact-layout .main-content .hs_cos_wrapper_type_form .hs_if_you_already_decided_the_occupancy_date_please_fill_out_this_form_.field.hs-form-field label{font-size:12px;line-height:14.4px;background:no-repeat;border:0;display:inline-block;width:100%;padding:0}.contact-layout .main-content .hs_cos_wrapper_type_form .hs_if_you_already_decided_the_occupancy_date_please_fill_out_this_form_.field.hs-form-field .input{padding:0;border:0}.contact-layout .main-content .hs_lastname.field.hs-form-field .input,.contact-layout .main-content .hs_firstname.field.hs-form-field .input,.contact-layout .main-content .hs_phonetic1.field.hs-form-field .input,.contact-layout .main-content .hs_phonetic2.field.hs-form-field .input{padding:0;border:0}.contact-layout .main-content .hs_lastname.field.hs-form-field label,.contact-layout .main-content .hs_firstname.field.hs-form-field label,.contact-layout .main-content .hs_phonetic1.field.hs-form-field label,.contact-layout .main-content .hs_phonetic2.field.hs-form-field label{background:0;border:0;padding:0 10px 0 0px;width:90px}.contact-layout .main-content .hs_lastname.field.hs-form-field label .hs-form-required,.contact-layout .main-content .hs_firstname.field.hs-form-field label .hs-form-required,.contact-layout .main-content .hs_phonetic1.field.hs-form-field label .hs-form-required,.contact-layout .main-content .hs_phonetic1.field.hs-form-field label .hs-form-required{display:none}.contact-layout .main-content .hs_cos_wrapper_type_form .hs-form fieldset.form-columns-2:first-child .hs-richtext,.contact-layout .main-content .hs_cos_wrapper_type_form .hs-form fieldset.form-columns-2:nth-child(2) .hs-richtext{min-height:92px}.contact-layout .main-content .hs_cos_wrapper_type_form li.hs-form-checkbox{float:left;width:49%}.contact-layout .main-content .input textarea{width:100% !important;height:120px}.contact-layout .main-content .hs_message.field.hs-form-field .hs-input{max-width:100% !important;width:100%}.contact-layout .main-content p.box-section.contact-privacy-note a{color:#5b92aa;text-decoration:underline;white-space:nowrap}.contact-layout .main-content p.box-section.contact-privacy-note a:hover{text-decoration:none}.contact-layout .main-content p.box-section.contact-privacy-note a:after{display:inline-block;background-image:url(//cdn2.hubspot.net/hubfs/3840759/Burex-October2017/Images/icons@2x-1.png);background-repeat:no-repeat;background-size:100px auto;overflow:hidden;margin-right:5px;margin-left:5px;width:13px;height:11px;background-position:0 -732px;content:""}.contact-layout .main-content .top-content h2{text-align:center;color:#78304d;font-family:serif;text-transform:uppercase;font-size:32.5px;margin:0 0 34px 0;line-height:normal}.contact-layout .main-content .hs_cos_wrapper_type_form .hs-form fieldset.form-columns-2:first-child .hs-richtext label span{color:red}.contact-layout .main-content .hs_would_you_like_to_receive_our_direct_mail_and_email_magazine_.field.hs-form-field .input{vertical-align:top}.contact-layout .main-content .hs_cos_wrapper_type_form .hs_anticipated_move_in_date ul.hs-error-msgs.inputs-list{left:20px;bottom:-10px}.cm-business-layout .cm-banner-wrapper{padding-top:49px;min-height:740px;background-color:#f2f2f2;background-position:50% 0;background-repeat:no-repeat}.cm-business-layout .cm-banner-wrapper .page-center{max-width:960px}.cm-banner-wrapper .cm-banner-top-left-wrapper{max-width:330px;float:left;margin-right:20px}.cm-banner-wrapper .cm-banner-top-right-wrapper{width:auto;margin-left:0}.cm-banner-top-left-wrapper p{margin:0}.cm-banner-top-left-wrapper article{background-color:rgba(120,48,77,0.9);color:#fff;font-family:serif;text-align:center;font-size:15px}.cm-banner-top-left-wrapper blockquote{background:url('//cdn2.hubspot.net/hubfs/3840759/Burex-October2017/Images/bg_campaign.png') 0 0 repeat;padding:20px 20px 35px;margin:0}.cm-banner-top-left-wrapper blockquote p:first-child{margin-bottom:20px}.cm-banner-top-left-wrapper blockquote p .cm-btn{font-family:serif;font-weight:500;font-size:21px;position:relative;padding-top:0;display:flex;align-items:center;justify-content:center;min-height:41px;padding-bottom:0}.cm-banner-top-left-wrapper blockquote p .cm-btn:after{content:'';background-image:url('//cdn2.hubspot.net/hubfs/3840759/Burex-October2017/Images/arrow.png');background-repeat:no-repeat;width:14px;height:14px;display:inline-block}.cm-banner-wrapper .cm-banner-top-right-wrapper h1{background-color:rgba(120,48,77,0.85);margin-top:0;color:#fff;padding:2px 30px 5px;font-size:37px;line-height:normal;font-family:Times New Roman;font-weight:500;margin:0;letter-spacing:1px}.cm-inquiry-module .cm-note p strong{font-family:serif;color:#000;font-size:14.2px;font-weight:bold}.cm-banner-wrapper .cm-banner-top-right-wrapper h1+h1{margin-top:10px}.cm-banner-wrapper .cm-banner-top-wrapper{zoom:1;margin-bottom:40px}.cm-banner-wrapper .cm-language-change-wrapper{width:100%;margin-bottom:6px}.cm-language-change-wrapper p{float:right;margin:0}.cm-language-change-wrapper p a{display:block;padding:2px 20px;background:#fff;font-weight:bold;border:2px solid #7d3d56}.cm-language-change-wrapper p a:hover{text-decoration:none;background:#7d3d56;color:#fff}.cm-banner-wrapper .cm-banner-left-wrapper{max-width:340px;float:left;margin-left:20px !important}.cm-banner-wrapper .cm-banner-right-wrapper{max-width:536px;float:right;position:relative;width:100%;margin-left:0}.cm-banner-wrapper .cm-banner-left-wrapper blockquote{margin:0}.cm-banner-wrapper .cm-banner-left-wrapper blockquote h2{color:#78304d;font-weight:500;font-size:35px;letter-spacing:normal;margin:0;line-height:normal;font-family:serif}.cm-banner-wrapper .cm-banner-left-wrapper blockquote h4{margin:0;text-align:center;color:gray;font-weight:100;font-size:19px;margin-top:6px;margin-bottom:18px;margin-left:-32px;text-shadow:1px 1px #fff}.cm-inquiry-module h2{margin:-2px 0 0 0;line-height:normal;margin-bottom:13px}.cm-banner-wrapper .cm-banner-left-wrapper p{margin-left:5px}.cm-inquiry-module p.contact-detail{margin-top:-6px;margin-left:0;font-size:33px;margin-right:0;width:auto;margin-bottom:5px !important}.cm-inquiry-module p.contact-detail>span{display:block;margin-left:0}.cm-inquiry-module p.contact-detail:before{top:1px}.cm-inquiry-module p.main-info-contact-btn{right:0;position:absolute;top:34px;left:281px;width:248px;margin:0}.cm-inquiry-module .cm-btn{text-align:left;padding-left:20px;position:relative;line-height:1.1}.cm-inquiry-module .cm-btn i.icon.icon-arrow-white{width:10px;height:14px;background-position:-19px -234px;margin-top:-7px;position:absolute;top:50%;right:20px}.cm-inquiry-module .cm-note{margin:0;font-size:12px;max-width:300px}.cm-inquiry-module .cm-note p{font-family:serif;color:#000;font-size:13.5px;line-height:20px;margin-top:-1px}.cm-banner-right-wrapper .hs_cos_wrapper_type_social_sharing{position:absolute;left:318px;top:96px;width:220px;overflow:hidden}.cm-business-layout .cm-row1-group{background:url('//cdn2.hubspot.net/hubfs/3840759/Burex-October2017/Images/bg_lead.jpg') 50% 0 no-repeat;padding-top:43px;padding-bottom:60px}.cm-business-layout .cm-row1-group p{text-align:center;font-size:16px;line-height:45px;margin-top:0;margin-bottom:20px}.cm-business-layout .cm-row1-group p+p{margin:0;line-height:normal}.cm-two-col-cont-img-module .cm-image-wrapper{width:600px;float:left}.cm-two-col-cont-img-module .cm-image-wrapper img{max-width:100%;height:auto;vertical-align:middle}.cm-two-col-cont-img-module .cm-content-wrapper{width:280px;float:right}.cm-business-layout .cm-row2-group{background-color:#f2f2f2;border-top:1px solid #e0e0e0;padding-top:60px;padding-bottom:61px}.cm-business-layout .cm-row2-group h1{margin-right:auto;margin-left:auto;margin-bottom:15px;max-width:280px;text-align:center;margin-bottom:28px;text-align:center;color:#78304d;margin-top:-2px;font-family:serif;font-size:33px;line-height:1}.cm-two-col-cont-img-module .cm-content-wrapper h5{margin-top:0;font-family:serif;font-size:20px;line-height:1;max-width:215px;color:#78304d;margin-bottom:7px}.cm-two-col-cont-img-module .cm-content-wrapper p{margin-bottom:5px;font-size:14px;margin-top:0}.cm-two-col-cont-img-module .cm-content-wrapper p:nth-of-type(3){margin-bottom:17px;color:#000;font-size:13px;font-weight:600;letter-spacing:-0.5px;font-family:sans-serif}.cm-two-col-cont-img-module .cm-content-wrapper p:nth-of-type(3)>span{font-size:18px;color:#78304d;font-weight:bold}.cm-business-layout .cm-row3-group{background-color:#78304d;padding-top:60px;padding-bottom:60px}.cm-business-layout .cm-row3-group .page-center{background-color:#fff;padding:10px}.cm-business-layout .cm-row3-group blockquote{padding:20px 18px 10px;border:solid 2px #78304d;position:relative;margin:0}.cm-business-layout .cm-row3-group blockquote p{text-align:center;margin:0}.cm-business-layout .cm-row3-group blockquote p:first-of-type{margin-bottom:12px}.cm-business-layout .cm-row3-group blockquote p:nth-of-type(2){background-color:#78304d;padding-top:9px;padding-bottom:9px;text-align:center;margin:0 -20px 13px}.cm-business-layout .cm-row3-group blockquote p:last-of-type{margin-left:90px;font-size:12px;line-height:15px;text-align:left}.cm-business-layout .cm-row4-group{padding-top:60px;padding-bottom:35px;border-bottom:1px solid #e0e0e0}.cm-business-layout .cm-row4-group h1,.cm-business-layout .cm-row5-group h1,.cm-business-layout .cm-row6-group h1{margin-right:auto;margin-left:auto;margin-bottom:15px;width:280px;text-align:center;margin-bottom:35px;margin-top:0;color:#78304d;font-family:serif;font-size:32px;line-height:1}.cm-three-col-eq-img-module .cm-image-wrapper h4{text-align:left;font-size:18px;font-family:serif;color:#78304d;margin-bottom:8px}.cm-three-col-eq-img-module .cm-col{margin-bottom:0}.cm-business-layout .cm-row5-group{padding-top:60px;padding-bottom:10px;border-bottom:1px solid #e0e0e0}.cm-three-col-eq-detail-module{margin-bottom:20px}.cm-three-col-eq-detail-module .cm-col{max-width:280px;padding:5px 28px 25px 29px;background-color:#f2f2f2;margin-left:40px;float:left}.cm-three-col-eq-detail-module .cm-col1{margin-left:0}.cm-three-col-eq-detail-module img{max-width:100%;height:auto;vertical-align:middle}.cm-three-col-eq-detail-module p{margin-top:5px;margin-top:0}.cm-business-layout .cm-row6-group{padding-top:40px;padding-bottom:80px;background-color:#f2f2f2;border-bottom:1px solid #e0e0e0;display:block}.cm-business-layout .cm-row6-group h1{text-transform:uppercase;max-width:344px;width:100%}.cm-business-layout .one-col-image-wrap{max-width:120px;clear:none !important}.cm-business-layout .cm-one-col-image-container{max-width:100%}.cm-business-layout .one-col-image-wrap+.one-col-image-wrap{margin-left:40px}.contact-layout .main-content .hs_cos_wrapper_type_form .hs_anticipated_move_in_date.field.hs-form-field .input{padding-bottom:0}.cm-contact-module-with-links{padding-top:54px;padding-bottom:40px}.cm-contact-module-with-links h2{margin-bottom:18px;margin-top:0;font-family:serif;font-size:25px;font-weight:normal}.cm-contact-module-with-links .page-center{max-width:680px !important;zoom:1}.cm-contact-module-with-links .cm-left-content{width:340px;float:left}.cm-contact-module-with-links .cm-right-content{max-width:265px;float:right;width:100%}.contact-content p{font-family:"Times New Roman",游明朝,YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN",HG明朝E,serif;text-align:left;font-size:14px}.cm-contact-module-with-links .cm-right-content ul{list-style:none;margin:0;padding:0}.cm-contact-module-with-links .cm-right-content ul a.cm-btn{padding-left:70px;position:relative;text-align:left}.cm-contact-module-with-links .cm-right-content ul li:first-child{margin-bottom:15px}.cm-contact-module-with-links .cm-right-content ul a.cm-btn i{width:23px;height:15px;background-position:0 -587px;margin-top:-7px;position:absolute;top:50%;left:35px}.contact-layout .main-content .hs_cos_wrapper_type_form .hs_anticipated_move_in_date.field.hs-form-field .hs-error-msgs label{display:block}.custom-error-page .section-content-col2{text-align:center}.custom-error-page .section-content-col2 ul{text-align:left}.custom-error-page .section-content-col2{text-align:center}.custom-error-page .section-content-col2 ul{text-align:left}@media(min-width:768px){.contact-layout .main-content .hs_lastname.field.hs-form-field ul{right:0 !important;left:auto !important;width:103px !important;top:19px !important}.contact-layout .main-content .hs_firstname.field.hs-form-field ul{right:0 !important;left:auto !important;width:103px !important;top:8px !important}.contact-layout .main-content .hs_lastname.field.hs-form-field label{width:238px !important;padding-left:10px !important;padding-right:0 !important}.contact-layout .main-content .hs_firstname.field.hs-form-field label{width:238px !important;padding-left:10px !important;padding-right:0 !important}}@media(max-width:1024px){.cm-business-layout .one-col-image-wrap{max-width:33.33%;padding:0 15px;margin-left:0}.cm-business-layout .one-col-image-wrap+.one-col-image-wrap{margin-left:0}.cm-banner-wrapper .cm-banner-right-wrapper,.cm-banner-wrapper .cm-banner-left-wrapper{width:50%;float:none;margin:0 auto !important}.cm-banner-wrapper .cm-banner-right-wrapper{padding-bottom:10px}.cm-two-col-cont-img-module .cm-image-wrapper{width:70%;padding-right:15px}.cm-two-col-cont-img-module .cm-content-wrapper{float:left;width:30%;padding-right:15px}}@media(min-width:1000px){.contact-layout .main-content .hs_cos_wrapper_type_form .hs-form fieldset.form-columns-2:first-child{padding-left:26.2%}.contact-layout .main-content .hs_cos_wrapper_type_form fieldset.form-columns-2:first-child .hs-richtext{width:26.2%;height:100%;position:absolute;left:0;top:0}.contact-layout .main-content .hs_cos_wrapper_type_form .hs-form fieldset.form-columns-2:first-child .hs_firstname.field.hs-form-field,.contact-layout .main-content .hs_cos_wrapper_type_form .hs-form fieldset.form-columns-2:first-child .hs_lastname.field.hs-form-field{width:100% !important}.contact-layout .main-content .hs_cos_wrapper_type_form .hs-form fieldset.form-columns-2:first-child ul.hs-error-msgs.inputs-list{position:static;margin-bottom:10px}}@media(max-width:1000px) and (min-width:768px){.contact-layout .main-content .hs_lastname.field.hs-form-field ul{right:0 !important;left:auto !important;width:103px !important;top:-5px !important;position:relative;font-size:12px}.contact-layout .main-content .hs_firstname.field.hs-form-field ul{right:0 !important;left:auto !important;width:103px !important;top:-3px !important;position:relative}.contact-layout .main-content .hs_cos_wrapper_type_form .hs-form fieldset.form-columns-2:first-child .hs-richtext,.contact-layout .main-content .hs_cos_wrapper_type_form .hs-form fieldset.form-columns-2:nth-child(2) .hs-richtext{min-height:auto}.contact-layout .main-content .hs_cos_wrapper_type_form fieldset.form-columns-2 .hs-richtext{padding:15px 20px;width:100%;display:inline-block;min-height:auto}.contact-layout .main-content .hs_lastname.field.hs-form-field,.contact-layout .main-content .hs_phonetic1.field.hs-form-field{display:inline-block;width:100% !important;border-right:solid 1px #c8c8c8;border-top:0;border-left:solid 1px #c8c8c8}.contact-layout .main-content .hs_firstname.field.hs-form-field,.contact-layout .main-content .hs_phonetic2.field.hs-form-field{display:inline-block;width:100% !important;border-right:solid 1px #c8c8c8;border-bottom:solid 1px #c8c8c8;border-left:solid 1px #c8c8c8}.contact-layout .main-content .hs_lastname.field.hs-form-field label{width:238px !important;padding-left:0px !important;padding-right:0 !important}.contact-layout .main-content .hs_cos_wrapper_type_form .hs-input{margin-bottom:10px;max-width:100% !important}.contact-layout .main-content .hs_cos_wrapper_type_form .hs-form fieldset.form-columns-2{display:block;width:100% !important}.contact-layout .main-content .hs_firstname.field.hs-form-field label{width:100% !important;padding-left:0px !important;padding-right:0 !important}.contact-layout .main-content .hs_firstname.field.hs-form-field ul{right:0 !important;left:auto !important;width:100% !important;top:-3px !important;position:relative}.contact-layout .main-content ul.hs-error-msgs.inputs-list{margin:0;position:relative;left:20px;bottom:0;font-size:12px;top:-20px}.contact-layout .main-content .hs_lastname.field.hs-form-field ul{right:0 !important;left:auto !important;width:100% !important;top:-5px !important;position:relative;font-size:10px}.contact-layout .main-content .hs-form-field>label{padding:15px 20px;width:100%;background-color:#f2f2f2;display:inline-block;border-right:solid 1px #c8c8c8;border-bottom:solid 1px #c8c8c8;border-left:solid 1px #c8c8c8}.contact-layout .main-content .input{display:inline-block;width:100%;border-bottom:solid 1px #c8c8c8;vertical-align:middle;padding:15px 20px;border-right:solid 1px #c8c8c8;border-left:solid 1px #c8c8c8}.contact-layout .main-content ul.hs-error-msgs.inputs-list{margin:0;position:relative;font-size:10px;left:16px;bottom:20px}.contact-layout .main-content .hs_cos_wrapper_type_form .hs_anticipated_move_in_date.field.hs-form-field{display:inline-block;width:100% !important;border-top:solid 1px #c8c8c8;border-right:solid 1px #c8c8c8;border-left:solid 1px #c8c8c8}.contact-layout .main-content .hs_cos_wrapper_type_form .hs_if_you_already_decided_the_occupancy_date_please_fill_out_this_form_.field.hs-form-field{display:inline-block;width:100% !important;padding:0px 20px 11px;border-right:solid 1px #c8c8c8;border-bottom:solid 1px #c8c8c8;border-left:solid 1px #c8c8c8}.contact-layout .main-content .hs_cos_wrapper_type_form .hs_anticipated_move_in_date ul.hs-error-msgs.inputs-list{left:20px;bottom:0;position:relative;top:-2px}}@media(max-width:991px){.cm-three-col-eq-detail-module .cm-col{width:calc(33% - 30px);margin-left:0;margin:0 15px}.cm-business-layout .cm-one-col-image-container{display:flex;flex-wrap:wrap}.cm-banner-wrapper .cm-banner-top-left-wrapper{max-width:calc(30% - 20px)}.cm-banner-wrapper .cm-banner-top-right-wrapper{width:70%}.cm-business-layout .cm-banner-wrapper .page-center{padding:0 15px}.cm-business-layout .cm-row1-group{padding-left:15px;padding-right:15px}.cm-business-layout .container-fluid .row-fluid .page-center{max-width:95%}}@media(max-width:767px){.contact-layout .main-content .hs_cos_wrapper_type_form .hs-form fieldset.form-columns-2:first-child .hs-richtext{min-height:auto;width:100% !important;float:none !important;display:inline-block}.contact-layout .main-content .hs_cos_wrapper_type_form fieldset.form-columns-2 .hs-richtext{padding:10px 15px;width:100%;display:inline-block}.contact-layout .main-content .hs_lastname.field.hs-form-field{display:inline-block;width:100% !important;padding:15px 20px 0px;border-right:solid 1px #c8c8c8;border-top:0;border-left:solid 1px #c8c8c8}.contact-layout .main-content .hs_lastname.field.hs-form-field label,.contact-layout .main-content .hs_firstname.field.hs-form-field label,.contact-layout .main-content .hs_phonetic2.field.hs-form-field label,.contact-layout .main-content .hs_phonetic1.field.hs-form-field label{background:0;border:0;padding:0 0px 0 0px;width:100%}.contact-layout .main-content .input{display:block;width:100%;border-bottom:solid 1px #c8c8c8;vertical-align:middle;padding:15px 20px;border-right:solid 1px #c8c8c8}.contact-layout .main-content .hs_firstname.field.hs-form-field{display:inline-block;width:100% !important;padding:0 20px 5px;border-right:solid 1px #c8c8c8;border-bottom:solid 1px #c8c8c8;border-left:solid 1px #c8c8c8}.contact-layout .main-content .hs_cos_wrapper_type_form .hs-input{margin-bottom:10px;max-width:100% !important}.contact-layout .main-content .top-content p{margin-bottom:10px;margin-top:5px}.contact-layout .body-container .page-center{padding:22px 20px}.contact-layout .main-content .top-content h1{margin:0}.contact-layout .main-content .hs_lastname.field.hs-form-field,.contact-layout .main-content .hs_phonetic1.field.hs-form-field{display:inline-block;width:100% !important;padding:15px 15px 0px;border-right:solid 1px #c8c8c8;border-top:0;border-left:solid 1px #c8c8c8}.contact-layout .main-content .hs_firstname.field.hs-form-field,.contact-layout .main-content .hs_phonetic2.field.hs-form-field{display:inline-block;width:100% !important;padding:0 15px 5px;border-right:solid 1px #c8c8c8;border-bottom:solid 1px #c8c8c8;border-left:solid 1px #c8c8c8}.contact-layout .main-content .hs-form-field>label{padding:10px 15px;width:100%;background-color:#f2f2f2;display:block;border-right:solid 1px #c8c8c8;border-bottom:solid 1px #c8c8c8;border-left:solid 1px #c8c8c8}.contact-layout .main-content .input{display:inline-block;width:100%;border-bottom:solid 1px #c8c8c8;vertical-align:middle;padding:15px;border-right:solid 1px #c8c8c8;border-left:solid 1px #c8c8c8}.contact-layout .main-content .hs_cos_wrapper_type_form .hs_if_you_already_decided_the_occupancy_date_please_fill_out_this_form_.field.hs-form-field{display:inline-block;width:100% !important;padding:0 15px 15px;border-right:solid 1px #c8c8c8;border-bottom:solid 1px #c8c8c8;border-left:solid 1px #c8c8c8}.contact-layout .main-content .hs_cos_wrapper_type_form fieldset.form-columns-2 .hs-richtext{float:none;min-height:auto;border-top:solid 1px #c8c8c8}.contact-layout .main-content .hs_cos_wrapper_type_form .hs_anticipated_move_in_date.field.hs-form-field{display:inline-block;width:100% !important;border-top:0;border-right:solid 1px #c8c8c8;border-left:solid 1px #c8c8c8}.cm-footer-banner .page-center{background:#fff;padding:10px !important;max-width:280px !important}p.contact-detail{color:#5b92aa;font-size:28px;font-weight:bold;margin-bottom:18px !important;line-height:normal;font-family:sans-serif;position:relative;width:100%;margin:0px auto 0px !important;padding-left:43px;vertical-align:middle}p.contact-detail span{color:gray;font-weight:normal;font-size:20px;letter-spacing:0;margin-left:0;line-height:normal}.contact-layout .main-content ul.hs-error-msgs.inputs-list{margin:0;position:relative;font-size:10px;left:16px;bottom:20px}.contact-layout .main-content .hs_lastname.field.hs-form-field ul{right:0 !important;left:auto !important;width:100% !important;top:-3px !important;position:relative}.contact-layout .main-content .hs_firstname.field.hs-form-field ul{right:0 !important;left:auto !important;width:100% !important;top:-3px !important;position:relative}.contact-layout .main-content .hs_lastname.field.hs-form-field label{width:238px !important;padding-left:0px !important;padding-right:0 !important;display:table-cell !important}.contact-layout .main-content .hs_firstname.field.hs-form-field label{width:238px !important;padding-left:0px !important;padding-right:0 !important;display:table-cell !important}.cm-banner-wrapper .cm-banner-top-left-wrapper{max-width:330px;float:none;margin:0 auto !important}.cm-banner-wrapper .cm-banner-top-right-wrapper{width:100%;margin-top:10px}.cm-banner-wrapper .cm-banner-right-wrapper,.cm-banner-wrapper .cm-banner-left-wrapper{margin-left:0 !important;width:100%;max-width:100%}.cm-banner-wrapper .cm-banner-left-wrapper blockquote h4{text-align:left}.cm-inquiry-module p.main-info-contact-btn{position:static;margin-bottom:10px}.cm-banner-right-wrapper .hs_cos_wrapper_type_social_sharing{position:static;margin-top:10px}.cm-two-col-cont-img-module .cm-image-wrapper{width:100%;text-align:center;float:none;padding:0 15px}.cm-two-col-cont-img-module .cm-content-wrapper{width:100%;float:none;padding:0;margin-top:20px;padding:0 15px}.cm-three-col-eq-img-module .cm-col{padding:0 15px;text-align:center}.cm-three-col-eq-img-module .cm-col *{text-align:center}.cm-three-col-eq-img-module .cm-image-wrapper h4{text-align:center}.cm-three-col-eq-detail-module .cm-col{width:100%;float:none;margin:0 auto 15px}.cm-business-layout .cm-one-col-image-container{display:block}.cm-business-layout .one-col-image-wrap{width:100%;margin:0 auto 25px !important}.cm-contact-module-with-links .cm-left-content{width:100%;float:none}.cm-contact-module-with-links .cm-right-content{max-width:100%;float:none}.cm-contact-module-with-links .cm-right-content ul a.cm-btn{margin-left:0}.cm-contact-module-with-links .page-center{padding:0 15px}.cm-banner-wrapper .cm-banner-top-right-wrapper h1{font-size:25px}.cm-business-layout .one-col-image-wrap{max-width:100%;padding:0 15px;margin:0 auto 25px !important;text-align:center}.contact-layout .main-content .hs-error-msgs label{width:100% !important;display:block !important}.contact-layout .main-content .hs_lastname.field.hs-form-field ul{width:100% !important}.contact-layout .main-content .hs_cos_wrapper_type_form .hs_anticipated_move_in_date ul.hs-error-msgs.inputs-list{left:16px;bottom:0}.cm-banner-wrapper .cm-banner-left-wrapper blockquote h4{margin-left:0;text-shadow:1px 1px #fff}}@media(max-width:500px){.contact-layout .main-content .hs_cos_wrapper_type_form li.hs-form-checkbox{float:none;width:100%}.contact-layout .main-content .hs_cos_wrapper_type_form li.hs-form-radio{margin-right:0px;float:none}}