 .vhcontacpg .ctpadd{padding: 60px 0 75px;}.hpcontacpg .ctwrap{max-width: 850px;margin: 0 auto;}.tpcontacmm{margin-bottom: 40px;}.tpcontacmm .mmdecss{margin-bottom: 50px;}.tpcontacmm .mmthumb .timg{margin-bottom: 20px;}.tpcontacmm .mmthumb .timg:last-child{margin-bottom: 0;}.tpcontacmm .dname{font-size: 20px;line-height: 30px;font-weight: 700;}.tpcontacmm .dtext{font-size: 18px;line-height: 30px;}.tpcontachh .hhtitle{font-size: 20px;line-height: 30px;font-weight: 700;}.tpcontachh .hhconts{margin-bottom: 20px;font-size: 16px;line-height: 30px;text-align: justify;}.tpcontachh .fminput{margin-bottom: 5px;}.tpcontachh .ifgrip{display: flex;flex-wrap: wrap;margin: 0 -10px;}.tpcontachh .ifgrip > div{padding: 0 10px;margin-bottom: 20px;}.tpcontachh .ifgrip .mcol{width: 50%;}.tpcontachh .ifgrip .hcol{width: 100%;}.tpcontachh .fmgroup label{display: block;margin-bottom: 12px;font-size: 16px;line-height: 24px;font-weight: 400;}.tpcontachh .fmgroup input, .tpcontachh .fmgroup select{width: 100%;height: 60px;border: none;background-color: #f4f4f4;padding: 0 20px;font-size: 16px;border-radius: 35px;}.tpcontachh .fmgroup textarea{width: 100%;height: 160px;border: none;background-color: #f4f4f4;padding: 10px 20px;font-size: 16px;border-radius: 20px;resize: none;}.tpcontachh .bugrip{display: flex;flex-wrap: wrap;justify-content: space-between;margin: 0 -10px;}.tpcontachh .bugrip > div{padding: 0 10px;margin-bottom: 20px;}.tpcontachh .fmlinks button{display: inline-block;font-size: 12px;line-height: 25px;padding: 15px 55px;background-color: #0b8a0b;color: #fff;border-radius: 50px;text-transform: uppercase;letter-spacing: 2px;border: none;}.tpcontachh .fmlinks button:hover{background-color: #1c1c1c;}@media all and (max-width: 1200px){}@media all and (max-width: 991px){.vhcontacpg .ctpadd{padding: 25px 0 35px;}.tpcontacmm{margin-bottom: 25px;}.tpcontacmm .mmdecss{margin-bottom: 25px;}.tpcontacmm .dname{font-size: 16px;line-height: 24px;}.tpcontacmm .dtext{font-size: 14px;line-height: 28px;}.tpcontachh .hhtitle{font-size: 16px;}.tpcontachh .hhconts{font-size: 14px;line-height: 24px;}}@media all and (max-width: 767px){.tpcontachh .ifgrip{margin: 0 -5px;}.tpcontachh .ifgrip > div{padding: 0 5px;}.tpcontachh .fmgroup label{margin-bottom: 8px;font-size: 14px;}.tpcontachh .fmgroup input, .tpcontachh .fmgroup select{height: 35px;padding: 0 15px;font-size: 14px;}.tpcontachh .fmgroup textarea{height: 130px;padding: 10px 15px;}.tpcontachh .bugrip > div{width: 100%;text-align: center;}}