.section-contact .div-form{padding:120px 0 180px;border:1px solid;border:none}.section-contact .div-form .contact-para{font-size:14px;line-height:28px;padding-bottom:50px}.section-contact .div-form .contact-time-wrapper{border-bottom:2px solid #b1b0b0;border-top:2px solid #b1b0b0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:18px 10px;margin-bottom:120px}.section-contact .div-form .contact-time{font-size:18px;line-height:28px;font-weight:500}.section-contact .div-form p{font-size:14px;line-height:28px;position:relative}.section-contact .div-form input,.section-contact .div-form textarea{color:var(--color-black);border-color:#ccc;background-color:var(--color-white);width:100%;max-width:748px;height:55px;font-size:14px;padding-left:23px}.section-contact .div-form textarea{height:240px;border:1px solid var(--border-gray-300);margin-bottom:20px;padding-top:12px}.section-contact .div-form input[type=radio]{width:16px;height:16px}.section-contact .div-form input[type=checkbox]{width:13px;margin-right:8px}.section-contact .div-form input[type=text],.section-contact .div-form input[type=email],.section-contact .div-form input[type=tel]{margin-bottom:19px;border:1px solid var(--border-gray-300)}.section-contact .div-form input[type=submit]{width:200px;background-color:var(--border-gray-200)}.section-contact .div-form .border-red{border:1px solid #ff5a5a !important}.section-contact .div-form .contact-main-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:1000px}.section-contact .div-form .contact-main-content .contact-progress{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;gap:25px;margin-right:20px}.section-contact .div-form .contact-main-content .contact-progress .progress-outside{border:1px solid #797979;width:112px;height:112px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-contact .div-form .contact-main-content .contact-progress .progress-outside .progress-inside{background:#c8c6c6;width:100px;height:100px;border-radius:50%;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--color-white)}.section-contact .div-form .contact-main-content .contact-progress .progress-outside .progress-inside p{font-size:14px;line-height:20px;margin-bottom:5px}.section-contact .div-form .contact-main-content .contact-progress .progress-outside .progress-inside p span{font-size:12px;line-height:16px;font-weight:bold;opacity:.5}.section-contact .div-form .contact-main-content .contact-progress::after{content:"";position:absolute;z-index:-1;top:10%;left:50%;width:1px;height:80%;background-color:#222;opacity:.2}.section-contact .div-form .contact-main-content .contact-form{width:100%;max-width:750px}.section-contact .div-form .contact-main-content .contact-form .required{position:relative}.section-contact .div-form .contact-main-content .contact-form .required:after{content:" *";font-size:16px;line-height:43px;color:red}.section-contact .div-form .contact-main-content .contact-form .contact-form-item{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.section-contact .div-form .contact-main-content .contact-form .contact-form-item select{position:relative;width:100%;max-width:250px;height:42px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;background:var(--color-white);border:1px solid var(--border-gray-300);padding:3px 20px;margin-bottom:19px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M480-360 280-560h400L480-360Z"/></svg>');background-repeat:no-repeat;background-position:right .7rem top 50%;background-size:2rem auto}.section-contact .div-form .contact-main-content .contact-form .contact-form-item select:focus{outline:none}.section-contact .div-form .contact-main-content .contact-form .contact-form-item label{font-size:16px;font-weight:600;line-height:43px}.section-contact .div-form .contact-main-content .contact-form .contact-form-item-2-cols{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:0 20px}.section-contact .div-form .contact-main-content .contact-form .contact-form-item-2-cols>div{width:50%;display:block}.section-contact .div-form .contact-main-content .contact-form .rc-anchor-normal{width:100% !important;max-width:200px !important}.section-contact .div-form .contact-main-content .contact-form .contact-confirm{text-align:center;margin:10px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-contact .div-form .contact-main-content .contact-form .contact-confirm p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-contact .div-form .contact-main-content .contact-form .contact-confirm p input{margin-right:8px}.section-contact .div-form .contact-main-content .contact-form .contact-confirm a{text-decoration:underline}.section-contact .div-form .contact-main-content .contact-form .contact-confirm .chkbxConfirm{text-decoration:underline}.section-contact .div-form .contact-main-content .contact-form .contact-form-submit{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:auto}.section-contact .div-form .contact-main-content .contact-form .btn_submit{position:relative;width:200px;height:55px;margin:0 auto}.section-contact .div-form .contact-main-content .contact-form .btn_submit{opacity:1;-webkit-transition:all .3s;transition:all .3s}.section-contact .div-form .contact-main-content .contact-form .btn_submit input{-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.section-contact .div-form .contact-main-content .contact-form .btn_submit .btnDisable{background:#adadad}.section-contact .div-form .contact-main-content .contact-form .btn_submit .btnAction{opacity:1;color:#fff;display:inline-block;text-decoration:none;outline:none;background:-webkit-gradient(linear, right top, left top, from(#efbc14), color-stop(51%, #ff8c00), to(#efbc14));background:linear-gradient(270deg, #efbc14 0%, #ff8c00 51%, #efbc14 100%);background-position:1% 50%;background-size:200% auto;-webkit-transition:all .3s ease-out,color .1ms;transition:all .3s ease-out,color .1ms}.section-contact .div-form .contact-main-content .contact-form .btn_submit .btnAction:hover{background-position:99% 50%;opacity:.8}.section-contact .div-form .contact-main-content .contact-form .btn_submit .right{opacity:1;position:absolute;z-index:1;top:20px;right:13px;height:15px;width:13px;background-image:url("../images/right_black.svg");background-repeat:no-repeat;background-size:13px 13px;display:inline-block;-webkit-transition:all .3s,background-image .1ms;transition:all .3s,background-image .1ms}.section-contact .div-form .contact-main-content .contact-form .btn_submit:has(input:not(:disabled)) .right{background-image:url("../images/right_white_large.svg")}.section-contact .div-form .contact-main-content .contact-form .btn_submit:has(input:not(:disabled)):hover .right{-webkit-transform:translateX(5px);transform:translateX(5px);-webkit-transition:all .3s;transition:all .3s;opacity:.8}.section-contact .div-form .contact-main-content .contact-form .btn-gray .right{background-image:url("../images/right_black.svg") !important}.section-contact .div-form .contact-main-content .confirm-contact-form select,.section-contact .div-form .contact-main-content .confirm-contact-form input,.section-contact .div-form .contact-main-content .confirm-contact-form textarea{background-color:#d3d3d3 !important}.section-contact .div-form .contact-main-content .confirm-contact-form .btn_back{-webkit-transition:all .3s;transition:all .3s}.section-contact .div-form .contact-main-content .confirm-contact-form .btn_back:hover{opacity:.8;-webkit-transition:all .3s;transition:all .3s}.section-contact small{color:red;margin-left:10px;margin-bottom:4px}.section-contact .active-progress{background-color:#4b4b4b !important}.section-contact .grp_option{margin-bottom:13px}.section-contact .wpcf7-list-item{margin:0 0 3px 0}.section-contact span.wpcf7-list-item-label{font-size:14px;margin-left:14px}.section-contact .div-confirm input[type=button],.section-contact .div-confirm input[type=submit]{max-width:200px}.section-contact .div-confirm .inputDis{cursor:default;background:#d3d3d3;border-color:#d3d3d3}.section-contact .div-confirm textarea{margin-bottom:30px}.section-contact .div-confirm .btn_submit{margin:0 !important;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s}.section-contact .div-confirm .btn_submit:hover .left{-webkit-transform:translateX(-5px);transform:translateX(-5px);-webkit-transition:all .3s;transition:all .3s}.section-contact .div-confirm .btn_submit:hover .right{-webkit-transform:translateX(5px);transform:translateX(5px);-webkit-transition:all .3s;transition:all .3s}.section-contact .div-confirm .btn_submit .right{-webkit-transition:all .3s;transition:all .3s}.section-contact .div-confirm .btn_submit .left{position:absolute;z-index:1;top:20px;left:13px;height:15px;width:13px;background-image:url("../images/left_black.svg");background-repeat:no-repeat;background-size:13px 13px;display:inline-block;-webkit-transition:all .3s;transition:all .3s}.section-contact .div-confirm .btn_submit input[type=button]{text-align:right;padding-right:20px}.section-contact .div-confirm .thanks-para{font-size:16px;line-height:32px}@media screen and (max-width: 767px){.section-contact .div-form{padding:80px 30px}.section-contact .div-form .contact-main-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.section-contact .div-form .contact-main-content .contact-form .contact-form-item-2-cols{gap:0 15px}.section-contact .div-form .contact-main-content .contact-form .contact-form-item select{max-width:220px}.section-contact .div-form .contact-main-content .contact-form .btn_submit .btnAction{width:100%}.section-contact .div-form .contact-main-content .contact-form a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-contact .div-form .contact-main-content .contact-progress{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:0}.section-contact .div-form .contact-main-content .contact-progress .progress-outside{height:100px;width:100px;padding:4px}.section-contact .div-form .contact-main-content .contact-progress .progress-outside .progress-inside{height:90px}.section-contact .div-form .contact-main-content .contact-progress::after{top:50%;left:10%;width:80%;height:1px}}