.main-contact .banner{margin-bottom:30px}.main-contact .heading{text-align:center;margin-bottom:30px}@media screen and (max-width: 829px){.main-contact .heading{margin-bottom:15px}}.main-contact .heading p{font-size:13px;text-transform:uppercase;color:#009fc6}.main-contact .information{max-width:980px;margin:0 auto 60px;padding:50px 10px;border-bottom:1px #eee solid}.main-contact .information ul{list-style:none;padding:7px;overflow:hidden}@media screen and (min-width: 649px){.main-contact .information ul{list-style:none;margin:0;padding:0}.main-contact .information ul li{float:left;margin-right:calc(20px * 3 / 2);margin-bottom:calc(20px * 3 / 2);width:calc(100% / 3 - 20px)}.main-contact .information ul li:nth-child(3n){margin-right:0}.main-contact .information ul li img{max-width:inherit;width:100%}}@media screen and (max-width: 648px){.main-contact .information ul{list-style:none;margin:0;padding:0}.main-contact .information ul li{display:block;margin:0 !important;margin-bottom:20px !important;width:100%}.main-contact .information ul img{max-width:inherit;width:100%}}.main-contact .information ul li{text-align:center}.main-contact .information ul li strong{font-size:16px;display:block;margin-bottom:10px;padding:3px}.main-contact .information ul li strong:before{text-align:center;font-size:20px;display:block;margin-bottom:7px}.main-contact .information ul li a,.main-contact .information ul li p{font-size:12px;letter-spacing:2px;color:#999;display:block;margin-bottom:5px}.main-contact #contact-fields{margin:0 auto 60px;max-width:700px}.main-contact #contact-fields table,.main-contact #contact-fields tbody,.main-contact #contact-fields th,.main-contact #contact-fields td{border:0}.main-contact #contact-fields table{margin-bottom:15px}.main-contact #contact-fields th{width:100px}@media screen and (max-width: 649px){.main-contact #contact-fields th,.main-contact #contact-fields td{text-align:left;display:block;width:100%}}@media screen and (max-width: 649px){.main-contact #contact-fields th{padding:5px}}.main-contact #contact-fields label{display:block;width:100%}.main-contact #contact-fields input[type="text"],.main-contact #contact-fields textarea{background:#f7f7f7;display:block;box-shadow:inset 2px 2px 2px #ccc;border:0;width:100%}.main-contact #contact-fields input[type="text"]{height:45px}.main-contact #contact-fields textarea{height:100px}.main-contact #contact-fields .address{background:none;display:block;width:100%}.main-contact #contact-fields .select{background:none}.main-contact #contact-fields .ads-select,.main-contact #contact-fields .select{display:block !important;width:100% !important}.main-contact #contact-fields .tr-address .province,.main-contact #contact-fields .tr-address .city{float:left;display:block !important;margin-right:calc(5px * 2 / 1);margin-bottom:calc(5px * 2 / 1);width:calc(100% / 2 - 5px)}.main-contact #contact-fields .tr-address .province .select-current,.main-contact #contact-fields .tr-address .city .select-current{line-height:45px !important;background:#f7f7f7;box-shadow:inset 2px 2px 2px #ccc;border:0;height:45px}.main-contact #contact-fields .tr-address .select-dropdown{top:45px !important;background:#009fc6;border-radius:5px;border:0}.main-contact #contact-fields .tr-address .select-dropdown input{width:calc(100% - 10px)}.main-contact #contact-fields .tr-address .select-dropdown .option{color:#fff;border-bottom:1px #14b3da solid}.main-contact #contact-fields .tr-address .select-dropdown .option:hover{background:#2d2d2d}.main-contact #contact-fields .tr-address .city{margin-right:0}.main-contact #contact-fields .tr-address .street{display:block !important;clear:both}.main-contact #contact-fields .button{position:relative;float:right;text-align:center;font-size:16px;line-height:40px;letter-spacing:2px;color:#fff !important;background:#216eb5;display:block;margin-bottom:40px;height:40px;width:180px;-webkit-transition:all .2s;transition:all .2s;-webkit-transition-timing-function:cubic-bezier(0.645, 0.045, 0.355, 1);transition-timing-function:cubic-bezier(0.645, 0.045, 0.355, 1)}.main-contact #contact-fields .button:hover{-webkit-transition:all .2s;transition:all .2s;-webkit-transition-timing-function:cubic-bezier(0.645, 0.045, 0.355, 1);transition-timing-function:cubic-bezier(0.645, 0.045, 0.355, 1);background:#009fc6}
