.idx_contact-mod12{padding:30px 0 0;}.idx_contact-mod12 .container{text-align:center;}.idx_contact-mod12 .title{margin:0 auto 10px;}.idx_contact-mod12 .btn{width:180px;margin:20px 0;padding:5px 0;font-size:20px;background:#333;border-radius:25px;position:relative;color:#fff;}.idx_contact-mod12 .btn i{font-size:20px;color:#fff;}.idx_contact-mod12 .title_desc{text-align:center;}@media(min-width:1200px){.idx_contact-mod12{padding-top:68px;}.idx_contact-mod12 .btn{margin-top:30px;margin-bottom:44px;}}@media(min-width:1640px){.idx_contact-mod12 .title{max-width:448px;}.idx_contact-mod12 .title_desc{max-width:1100px;margin:0 auto;}}