.formArea .require:after,.formArea .txtRequire:before{color:#e50039;content:"*";display:inline-block;font-size:18px;line-height:0}#contents h1{font-size:48px;font-weight:700;margin:0 0 20px}.breadcrumb{margin-bottom:30px}.innerWrpper{margin:0 auto;width:680px}.headArea p{line-height:1.4;margin:0 0 30px}.headArea span{color:#5e666a;font-size:14px}.headArea .btnWhatsapp{margin-bottom:30px}.headArea .btnWhatsapp,.headArea .btnWhatsapp a{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.headArea .btnWhatsapp a{background-color:#fff;border-radius:25px;-webkit-box-shadow:0 4px 6px 1px rgba(0,0,0,.1);box-shadow:0 4px 6px 1px rgba(0,0,0,.1);padding:5px 0;width:200px}.headArea .btnWhatsapp .txtContact{margin-right:10px}.headArea .btnWhatsapp .txtWhatsapp{color:#2996cc;font-size:18px;font-weight:700;margin-left:10px;text-decoration:underline}.formArea{margin-bottom:40px}.formArea .txtRequire{font-size:14px;margin:-26px 0 12px;text-align:right}.formArea .txtRequire:before{margin-right:4px}.formArea .require:after{margin-left:4px}.subHeader{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1;margin-bottom:12px}.subHeader h2{font-size:21px;font-weight:700;margin:0}.subHeader div{background-color:#e50039;border-radius:50%;margin-right:15px;padding:7px 0 2px;width:50px}.subHeader div b,.subHeader div span{color:#fff;display:block;text-align:center}.subHeader div span{font-size:11px;font-weight:700}.subHeader div b{font-size:30px}.formBox{background-color:#fff;border-radius:20px;-webkit-box-shadow:0 0 20px rgba(0,0,0,.1);box-shadow:0 0 20px rgba(0,0,0,.1);padding:50px}.formBox ul{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}.formBox li{margin-bottom:30px;width:calc(50% - 20px)}.formBox li:last-child{margin-bottom:0}.formBox label{display:block;font-size:14px;line-height:1;margin-bottom:5px}.formBox input,.formBox select,.formBox textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #8e969a;border-radius:6px;-webkit-box-sizing:border-box;box-sizing:border-box;outline:none;padding:10px;width:100%}.formBox input,.formBox select{height:40px}.formBox .range{display:-webkit-box;display:-ms-flexbox;display:flex}.formBox .range .wrapSelect{width:calc(50% - 5px)}.formBox .range .wrapSelect:first-child{margin-right:10px}.formBox .wrapSelect{position:relative}.formBox .wrapSelect:after,.formBox .wrapSelect:before{border:5px solid transparent;content:"";display:block;pointer-events:none;position:absolute;right:8px;top:50%}.formBox .wrapSelect:before{border-top-color:#2e363a;-webkit-transform:translateY(calc(-50% + 4px));transform:translateY(calc(-50% + 4px))}.formBox .wrapSelect:after{border-top-color:#fff;-webkit-transform:translateY(calc(-50% + 2px));transform:translateY(calc(-50% + 2px))}.btnArea button{background-image:-webkit-gradient(linear,left top,left bottom,from(#f70),to(#e50039));background-image:linear-gradient(180deg,#f70,#e50039);border:0;border-radius:30px;-webkit-box-shadow:0 5px 10px 1px rgba(178,36,71,.4);box-shadow:0 5px 10px 1px rgba(178,36,71,.4);color:#fff;cursor:pointer;display:block;font-size:24px;font-weight:700;line-height:1;margin:0 auto 30px;padding:18px 0;width:340px}.btnArea p{font-size:14px;line-height:1.4;text-align:center}.btnArea p a{color:#2996cc}.has-error{position:relative}.help-block{display:block;position:absolute;width:100%}.help-block li{color:#e50039;font-size:12px;padding-top:5px;width:100%}@media screen and (max-width:1023px){#contents h1{font-size:36px}.breadcrumb{margin:10px 0 20px}.btnArea button,.formBox li,.innerWrpper{width:100%}.innerWrpper{-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:20px;padding-right:20px}.headArea p{font-size:14px}.headArea .btnWhatsapp a{width:180px}.formArea .txtRequire{font-size:12px;margin-top:-10px}.formArea .message{margin-top:30px}.formBox{padding:30px}}
