.hero-contact{width:100%;text-align:center;color:#fff}.cms-contact.no-slider .page-main{margin-top:0 !important}.contact-content:after,.main-contact:after,.detail-ct-l:after{display:block;content:'';clear:both}.contact-faq-content .list-cate-faq .headtitle:after,.contact-content>div:after{display:block;content:'';clear:both}.detail-ct-r .fd-showroom-link{letter-spacing:.08em}.fd-showroom-link,.detail-ct-r .title{font-family:'AktivGrotesk_Bold'}.contact-right .detail-ct-l span{display:block;float:left;background-repeat:no-repeat}span.question{background-image:url('../images/talk.png');width:54px;height:37px}span.transfer{background-image:url('../images/sp.png');width:54px;height:37px}span.people{background-image:url('../images/car.png');width:58px;height:37px}span.house{background-image:url('../images/house.png');width:54px;height:40px}.cms-contact .faq-intro a{display:inline-block;color:#1d1d1d;font-family:'AktivGrotesk_Bold',sans-serif;letter-spacing:.08em}.detail-ct-r p.email a,.contact-form p.descr-fb a{position:relative}.detail-ct-r p.email a:after,.contact-form p.descr-fb a:after{display:block;width:100%;height:1px;content:'';background:#c4c4c4;position:absolute;bottom:0;left:0}.contact-form .action.primary>span:after{display:none}.contact-faq-content .view-all a{display:inline-block;font-family:'AktivGrotesk_Bold';color:#1d1d1d;text-transform:uppercase;text-align:center;position:relative;border:1px solid #1d1d1d}.detail-ct-r .fd-showroom-link a{color:#1d1d1d}.form.contact .actions-toolbar{margin-left:0 !important}@media only screen and (min-width:1140px){.hero-contact{height:761px;padding-top:356px}.main-contact{max-width:1140px;margin:0 auto;padding-top:53px}.form.contact .fieldset{margin-bottom:30px}.form.contact .fieldset>.field{margin:0 0 13px}.form.contact .fieldset>.field textarea{padding:7px 10px 7px}.contact-left{width:50%;float:left;padding-right:15px}.faq-intro,.contact-form{width:100%}.faq-intro{padding-bottom:40px;border-bottom:1px solid #c4c4c4}.faq-intro h1.faq-title{font-size:30px;line-height:25px;font-family:'AktivGrotesk_Hairline',sans-serif;margin-bottom:17px}.faq-intro p{font-size:14px;font-family:'AktivGrotesk_Regular'}.faq-intro a{font-size:12px;margin-top:8px}.faq-intro a:hover{color:#8a8888}.contact-form{padding-top:43px}.contact-form h1{font-size:30px;line-height:25px;font-family:'AktivGrotesk_Hairline',sans-serif;margin-bottom:20px}.contact-form p.descr-fb{margin-bottom:25px}.contact-form p.descr-fb a{font-size:14px;font-family:'AktivGrotesk_Bold'}.contact-form .action.primary{padding:6px 24px 6px}.contact-form .action.primary>span{padding-right:0}.contact-right{width:50%;float:right;padding:8px 0 0 113px}.detail-ct-l{width:97px;float:left}.detail-ct-r{width:360px;float:left}.contact-right h1{font-size:30px;line-height:25px;font-family:'AktivGrotesk_Hairline',sans-serif;margin-bottom:37px}.detail-ct-r p{font-size:14px}.detail-ct-r p strong{font-weight:inherit;font-family:'AktivGrotesk_Bold'}.contact-right .contact-content>div{margin-top:45px}.contact-right .contact-content>div:first-child{margin-top:0}.contact-right .contact-content>div:last-child{margin-top:37px}.detail-ct-r p.title{font-size:16px;line-height:22px;margin:0 0 5px}.detail-ct-r p.email{font-family:'AktivGrotesk_Bold'}.detail-ct-r p.email a{display:inline-block;position:relative}.detail-ct-r p.email a:after{display:block;width:100%;height:1px;content:'';background:#c4c4c4;position:absolute;bottom:0;left:0}.detail-ct-l span.transfer,.detail-ct-l span.people,.detail-ct-l span.question,.detail-ct-l span.house{margin-top:5px}.detail-ct-r .fd-showroom-link{margin-top:5px}.detail-ct-r .fd-showroom-link a{font-size:12px;color:#1d1d1d}.detail-ct-r .fd-showroom-link a:hover{color:#8a8888}.contact-faq-content{margin-top:55px}.contact-faq-content .ms-faq .section-storeform{background:#ebebeb;padding:40px 0 50px}.contact-faq-content .list-cate-faq .headtitle{margin-bottom:10px}.contact-faq-content .list-cate-faq h1{font-size:42px;color:#1d1d1d;font-family:'AktivGrotesk_Hairline';text-align:center;margin:0 0 21px}.contact-faq-content .list-cate-faq .headtitle a{display:inline-block;float:right;position:relative;bottom:0}.contact-faq-content .list-cate-faq li:last-child{border-bottom:1px solid #c4c4c4}.contact-faq-content .view-all a{display:inline-block;font-size:12px;font-family:'AktivGrotesk_Bold';line-height:12px;color:#1d1d1d;text-transform:uppercase;text-align:center;padding:8px 22px 6px;position:relative;border:1px solid #1d1d1d}.contact-faq-content .view-all{display:block;width:100%;text-align:center;margin-top:23px}.contact-faq-content .view-all a:hover{background:#333435;border:1px solid #1d1d1d;color:#fff}.contact-faq-content .view-all a:hover:after{right:-6px;color:#fff}.contact-faq-content .view-all a:after{font-family:'Icomoon';line-height:normal;margin:0;padding:0;color:#1d1d1d;font-weight:700;content:"\e901";font-size:8px;transition:right .3s ease;position:relative;right:-3px;top:-1px}}@media(min-width:961px) and (max-width:1139px){.hero-contact{height:761px;padding-top:356px}.main-contact{max-width:940px;margin:0 auto;margin-top:40px}.form.contact .fieldset{margin-bottom:30px}.form.contact .fieldset>.field{margin:0 0 13px}.form.contact .fieldset>.field textarea{padding:7px 10px 7px}.contact-left{width:50%;float:left;padding-right:15px}.faq-intro,.contact-form{width:100%}.faq-intro{padding-bottom:20px;border-bottom:1px solid #c4c4c4}.faq-intro h1.faq-title{font-size:20px;line-height:18px;font-family:'AktivGrotesk_Hairline',sans-serif;margin-bottom:10px}.faq-intro p{font-size:14px;font-family:'AktivGrotesk_Regular'}.faq-intro a{font-size:11px;margin-top:8px}.faq-intro a:hover{color:#8a8888}.contact-form{padding-top:20px}.contact-form h1{font-size:20px;line-height:18px;font-family:'AktivGrotesk_Hairline',sans-serif;margin-bottom:10px}.contact-form p.descr-fb{margin-bottom:15px}.contact-form p.descr-fb a{font-size:12px;font-family:'AktivGrotesk_Bold'}.form.contact .subject select{font-size:12px}.contact-form .action.primary{padding:6px 24px 6px}.contact-form .action.primary>span{padding-right:0;font-size:10px}.contact-right{width:50%;float:right;padding:8px 0 0 35px}.detail-ct-l{width:70px;float:left}.detail-ct-r{width:365px;padding-left:20px;float:left}.contact-right h1{font-size:20px;line-height:18px;font-family:'AktivGrotesk_Hairline',sans-serif;margin-bottom:20px}.detail-ct-r p{font-size:14px}.detail-ct-r p strong{font-weight:inherit;font-family:'AktivGrotesk_Bold'}.contact-right .contact-content>div{margin-top:20px}.contact-right .contact-content>div:first-child{margin-top:0}.contact-right .contact-content>div:last-child{margin-top:25px}.detail-ct-r p.title{font-size:14px;line-height:18px;margin:0 0 5px}.detail-ct-r p.email{font-family:'AktivGrotesk_Bold'}.detail-ct-r p.email a{display:inline-block;position:relative}.detail-ct-r p.email a:after{display:block;width:100%;height:1px;content:'';background:#c4c4c4;position:absolute;bottom:0;left:0}.detail-ct-l span.transfer,.detail-ct-l span.people,.detail-ct-l span.question,.detail-ct-l span.house{margin-top:5px}.detail-ct-r .fd-showroom-link{margin-top:5px}.detail-ct-r .fd-showroom-link a{font-size:11px;color:#1d1d1d}.detail-ct-r .fd-showroom-link a:hover{color:#8a8888}.contact-faq-content{margin-top:25px}.contact-faq-content .ms-faq .section-storeform{background:#ebebeb;padding:20px 0 25px}.contact-faq-content .list-cate-faq .headtitle{margin-bottom:10px}.contact-faq-content .list-cate-faq h1{font-size:20px;line-height:18px;color:#1d1d1d;font-family:'AktivGrotesk_Hairline';text-align:center;margin:0 0 10px}.contact-faq-content .list-cate-faq .headtitle a{display:inline-block;float:right;position:relative;bottom:0}.contact-faq-content .list-cate-faq li:last-child{border-bottom:1px solid #c4c4c4}.contact-faq-content .view-all a{display:inline-block;font-size:10px;font-family:'AktivGrotesk_Bold';line-height:10px;color:#1d1d1d;text-transform:uppercase;text-align:center;padding:8px 22px 8px;position:relative;border:1px solid #1d1d1d}.contact-faq-content .view-all{display:block;width:100%;text-align:center;margin-top:15px}.contact-faq-content .view-all a:after{font-family:'Icomoon';line-height:normal;margin:0;padding:0;color:#1d1d1d;font-weight:700;content:"\e901";font-size:8px;transition:right .3s ease;position:relative;right:-3px;top:-1px}}@media (min-width:768px) and (max-width:960px){.hero-contact{height:540px;padding-top:256px}.main-contact{max-width:720px;margin:0 auto;margin-top:40px}.form.contact .fieldset{margin-bottom:30px}.form.contact .fieldset>.field{margin:0 0 13px}.form.contact .fieldset>.field textarea{padding:7px 10px 7px}.contact-left{width:50%;float:left;padding-right:15px}.faq-intro,.contact-form{width:100%}.faq-intro{padding-bottom:20px;border-bottom:1px solid #c4c4c4}.faq-intro h1.faq-title{font-size:20px;line-height:18px;font-family:'AktivGrotesk_Hairline',sans-serif;margin-bottom:10px}.faq-intro p{font-size:14px;font-family:'AktivGrotesk_Regular'}.faq-intro a{font-size:11px;margin-top:8px}.faq-intro a:hover{color:#8a8888}.contact-form{padding-top:20px}.contact-form h1{font-size:20px;line-height:18px;font-family:'AktivGrotesk_Hairline',sans-serif;margin-bottom:10px}.contact-form p.descr-fb{margin-bottom:15px}.contact-form p.descr-fb a{font-size:12px;font-family:'AktivGrotesk_Bold'}.form.contact .subject select{font-size:12px}.contact-form .action.primary{padding:6px 24px 6px}.contact-form .action.primary>span{padding-right:0;font-size:10px}.contact-right{width:50%;float:right;padding:8px 0 0 15px}.detail-ct-l{width:70px;float:left}.detail-ct-r{width:275px;padding-left:5px;float:left}.contact-right h1{font-size:20px;line-height:18px;font-family:'AktivGrotesk_Hairline',sans-serif;margin-bottom:20px}.detail-ct-r p{font-size:14px}.detail-ct-r p strong{font-weight:inherit;font-family:'AktivGrotesk_Regular'}.contact-right .contact-content>div{margin-top:20px}.contact-right .contact-content>div:first-child{margin-top:0}.contact-right .contact-content>div:last-child{margin-top:25px}.detail-ct-r p.title{font-size:14px;line-height:18px;margin:0 0 5px}.detail-ct-r p.email{font-family:'AktivGrotesk_Bold'}.detail-ct-r p.email a{display:inline-block;position:relative}.detail-ct-r p.email a:after{display:block;width:100%;height:1px;content:'';background:#c4c4c4;position:absolute;bottom:0;left:0}.detail-ct-l span.transfer,.detail-ct-l span.people,.detail-ct-l span.question,.detail-ct-l span.house{margin-top:5px}.detail-ct-r .fd-showroom-link{margin-top:5px}.detail-ct-r .fd-showroom-link a{font-size:11px;color:#1d1d1d}.contact-faq-content{margin-top:25px}.contact-faq-content .ms-faq .section-storeform{background:#ebebeb;padding:20px 0 25px}.contact-faq-content .list-cate-faq .headtitle{margin-bottom:10px}.contact-faq-content .list-cate-faq h1{font-size:20px;line-height:18px;color:#1d1d1d;font-family:'AktivGrotesk_Hairline';text-align:center;margin:0 0 10px}.contact-faq-content .list-cate-faq .headtitle a{display:inline-block;float:right;position:relative;bottom:0}.contact-faq-content .list-cate-faq li:last-child{border-bottom:1px solid #c4c4c4}.contact-faq-content .view-all a{display:inline-block;font-size:10px;font-family:'AktivGrotesk_Bold';line-height:10px;color:#1d1d1d;text-transform:uppercase;text-align:center;padding:8px 22px 8px;position:relative;border:1px solid #1d1d1d}.contact-faq-content .view-all{display:block;width:100%;text-align:center;margin-top:15px}.contact-faq-content .view-all a:after{font-family:'Icomoon';line-height:normal;margin:0;padding:0;color:#1d1d1d;font-weight:700;content:"\e901";font-size:8px;transition:right .3s ease;position:relative;right:-3px;top:-1px}}@media only screen and (max-width:767px){.hero-contact{height:275px;padding-top:150px}.main-contact{max-width:290px;margin:0 auto;margin-top:20px}.form.contact .fieldset{margin-bottom:30px;min-width:inherit}.form.contact .fieldset>.field{margin:0 0 13px}.form.contact .fieldset>.field textarea{padding:7px 10px 7px}.contact-left{width:100%;float:left}.faq-intro,.contact-form{width:100%}.faq-intro{padding-bottom:10px;border-bottom:1px solid #c4c4c4}.faq-intro h1.faq-title{font-size:20px;line-height:18px;font-family:'AktivGrotesk_Hairline',sans-serif;margin-bottom:10px}.faq-intro p{font-size:12px;font-family:'AktivGrotesk_Regular'}.faq-intro a{font-size:10px;margin-top:5px}.faq-intro a:hover{color:#8a8888}.contact-form{padding-top:10px}.contact-form h1{font-size:20px;line-height:18px;font-family:'AktivGrotesk_Hairline',sans-serif;margin-bottom:10px}.contact-form p.descr-fb{margin-bottom:15px;font-size:12px}.contact-form p.descr-fb a{font-size:12px;font-family:'AktivGrotesk_Bold'}.form.contact .subject select{font-size:12px}.contact-form .actions-toolbar .primary{text-align:left}.contact-form .actions-toolbar .action.primary{width:auto;padding:6px 24px 6px}.contact-form .action.primary>span{padding-right:0;font-size:10px}.contact-right{width:100%;float:right;padding:20px 0 0}.detail-ct-l{width:60px;float:left}.detail-ct-r{width:230px;padding-left:20px;float:left}.contact-right h1{font-size:20px;line-height:18px;font-family:'AktivGrotesk_Hairline',sans-serif;margin-bottom:20px}.detail-ct-r p{font-size:12px}.detail-ct-r p strong{font-weight:inherit;font-family:'AktivGrotesk_Regular'}.contact-right .contact-content>div{margin-top:20px}.contact-right .contact-content>div:first-child{margin-top:0}.contact-right .contact-content>div:last-child{margin-top:25px}.detail-ct-r p.title{font-size:12px;line-height:16px;margin:0 0 2px}.detail-ct-r p.email{font-family:'AktivGrotesk_Bold'}.detail-ct-r p.email a{display:inline-block;position:relative}.detail-ct-r p.email a:after{display:block;width:100%;height:1px;content:'';background:#c4c4c4;position:absolute;bottom:0;left:0}.detail-ct-l span.transfer,.detail-ct-l span.people,.detail-ct-l span.question,.detail-ct-l span.house{margin-top:5px}.detail-ct-r .fd-showroom-link{margin-top:5px}.detail-ct-r .fd-showroom-link a{font-size:10px;color:#1d1d1d}.contact-faq-content{margin-top:25px}.contact-faq-content .ms-faq .section-storeform{background:#ebebeb;padding:20px 0 20px}.contact-faq-content .list-cate-faq .headtitle{margin-bottom:10px;padding-bottom:0}.contact-faq-content .list-cate-faq h1{font-size:20px;line-height:18px;color:#1d1d1d;font-family:'AktivGrotesk_Hairline';text-align:center;margin:0 0 10px}.contact-faq-content .list-cate-faq .headtitle a{display:inline-block;float:right;position:relative;bottom:0}.contact-faq-content .list-cate-faq li:last-child{border-bottom:1px solid #c4c4c4}.contact-faq-content .view-all a{display:inline-block;font-size:10px;font-family:'AktivGrotesk_Bold';line-height:10px;color:#1d1d1d;text-transform:uppercase;text-align:center;padding:8px 22px 8px;position:relative;border:1px solid #1d1d1d}.contact-faq-content .view-all{display:block;width:100%;text-align:center;margin-top:15px}.contact-faq-content .view-all a:after{font-family:'Icomoon';line-height:normal;margin:0;padding:0;color:#1d1d1d;font-weight:700;content:"\e901";font-size:8px;transition:right .3s ease;position:relative;right:-3px;top:-1px}}