﻿main.page-template-1{background:#f8f6f6}
main.page-template-1 .max-width-box aside{display:none}
main.page-template-1 .max-width-box article{margin-left:0;max-width:1200px;margin:0 auto}
.contact-content{display:flex;flex-wrap:wrap}
.contact-content .inquiry{width:50%;padding:90px 5.5% 40px;background:#c6261a}
.contact-content .inquiry .title{margin-bottom:20px;color:#fff;font-size:40px;font-weight:var(--fontbold7);text-transform:uppercase;text-align:center;line-height:1}
.contact-content .inquiry input,.contact-content .inquiry textarea{margin:10px 0;padding:15px;width:100%;color:#000;font-size:var(--fontsize18);background:#fff;border:none;line-height:1.2}
.contact-content .inquiry textarea{height:200px}
.contact-content .inquiry button{margin-top:40px;width:60%;text-align:center;margin-left:auto;margin-right:auto;background:#f2ede9;color:#c6261a;text-transform:uppercase;border-radius:27px;display:block;transition:.5s}
.contact-content .inquiry button:hover{color:#fff;background:#000}
.contact-content .info{width:50%;padding:20px 0 20px 3%;display:flex;flex-direction:column;justify-content:space-between}
.contact-content .info .title{color:#484141;font-size:48px;font-weight:var(--fontbold7);line-height:2;text-align:left}
.contact-content .info .right-list{margin-top:60px}
.contact-content .info .right-list li{margin-bottom:30px;display:flex}
.contact-content .info .right-list .li-icon{flex-shrink:0;width:70px;height:70px;border-radius:50%;background:#fff;display:inline-flex;justify-content:center;align-items:center}
.contact-content .info .right-list .li-icon em{color:var(--color);font-size:var(--fontsize24)}
.contact-content .info .right-list .li-info{padding-left:30px}
.contact-content .info .right-list .li-info .title{margin-bottom:10px;color:#414951;font-size:var(--fontsize18);font-weight:var(--fontbold6);text-transform:uppercase;line-height:1.2}
.contact-content .info .right-list .li-info .desc,.contact-content .info .right-list .li-info .desc a{color:#414951;font-size:var(--fontsize16);line-height:1.8;opacity:.82}
@media (max-width:1600px){.contact-content .info .title{font-size:42px}}
@media (max-width:1280px){.contact-content .inquiry{padding:70px 5.5% 40px}
.contact-content .inquiry .title{font-size:36px}
.contact-content .info .title{font-size:36px}}
@media (max-width:990px){.contact-content .inquiry{width:100%;padding:40px}
.contact-content .inquiry button{margin-top:30px}
.contact-content .info{width:100%;padding-left:0;padding-bottom:0}
.contact-content .info .right-list{margin-top:40px}}
@media (max-width:768px){.contact-content .inquiry{padding:30px}
.contact-content .inquiry .wmkcfeedback{padding-top:0}
.contact-content .inquiry .title{font-size:var(--fontsize28)}
.contact-content .info .title{font-size:var(--fontsize28);line-height:1.5}
.contact-content .info .right-list{margin-top:25px}
.contact-content .info .right-list li{margin-bottom:20px}
.contact-content .info .right-list .li-icon{width:60px;height:60px}
.contact-content .info .right-list .li-icon em{font-size:var(--fontsize20)}
.contact-content .info .right-list .li-info{padding-left:20px}}
@media (max-width:500px){.contact-content .inquiry{padding:20px}
.contact-content .inquiry .title{margin-bottom:15px;font-size:var(--fontsize26)}
.contact-content .inquiry input,.contact-content .inquiry textarea{margin:5px 0;padding:12px}
.contact-content .info .title{font-size:var(--fontsize24)}
.contact-content .inquiry button{margin-top:15px;height:40px;font-size:var(--fontsize16)}}
.contact-content .info .right-list .li-icon em{display:inline-block}
.contact-content .info .right-list .li-icon em.icon-phone{transform: rotateY(180deg);}