*{letter-spacing:0.5px}.form-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 -5px}.form-row:not(:first-child){margin-top:30px}@media only screen and (max-width:768px){.form-row:not(:first-child){margin-top:20px}}@media only screen and (max-width:576px){.form-row{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}}.form-grid{width:100%;padding:0 5px}.form-grid.col-6{width:50%}.form-grid.col-4{width:33.3333333333%}.form-btn-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:60px}.form-btn-group .btn{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;width:200px;height:50px;background:#F1F3FA;-webkit-transition:background-color 0.2s linear,color 0.2s linear;transition:background-color 0.2s linear,color 0.2s linear;cursor:pointer;color:#5C5C5C}.form-btn-group .btn:hover{background-color:#042080;color:#ffffff}.form-btn-group .btn:not(:last-child){margin-right:5px}@media only screen and (max-width:768px){.form-btn-group{margin-top:30px;font-size:1rem}}.form-group{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-bottom:1px solid rgba(0,0,0,0.2)}.form-group.required .subject{position:relative}.form-group.required .subject:before{content:"*";position:absolute;top:3.5px;left:0;color:#042080}.form-group.column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:none}.form-group.error:not(.column){border-bottom:1px solid rgba(208,7,7,0.2)}.form-group.error .subject,.form-group.error input,.form-group.error textarea{color:#D00707}.form-group.error input::-webkit-input-placeholder,.form-group.error textarea::-webkit-input-placeholder{color:rgba(208,7,7,0.5)!important}.form-group.error input::-moz-placeholder,.form-group.error textarea::-moz-placeholder{color:rgba(208,7,7,0.5)!important}.form-group.error input:-ms-input-placeholder,.form-group.error textarea:-ms-input-placeholder{color:rgba(208,7,7,0.5)!important}.form-group.error input::-ms-input-placeholder,.form-group.error textarea::-ms-input-placeholder{color:rgba(208,7,7,0.5)!important}.form-group.error input::placeholder,.form-group.error textarea::placeholder{color:rgba(208,7,7,0.5)!important}.form-group.verification .refresh-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form-group.verification .refresh-btn img{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;width:115px;margin-left:auto}.form-group.verification .refresh-btn i{font-size:1.25rem;margin-left:10px}.form-group.over-limit{border-color:#f00}.form-group.over-limit .subject{color:#f00}.form-group.over-limit .file-wrap .fake-file-upload .file-name{color:rgba(255,0,0,0.6)}.form-group.is-upload .file-wrap .fake-file-upload .file-name{color:#000000}.form-group>.disabled{opacity:0.5;pointer-events:none}.form-group .subject{-ms-flex-negative:0;flex-shrink:0;padding:5.5px 0 15.5px 15px;font-size:1.125rem;line-height:1.5;color:#000000;margin-right:20px;font-weight:700}.form-group>input{width:100%;height:1.5rem;border:none;margin:6.5px 0 17.5px;padding:0 15px 0 5px;font-size:1rem;color:#000000;font-weight:500}.form-group>input::-webkit-input-placeholder{color:rgba(92,92,92,0.5);opacity:1}.form-group>input::-moz-placeholder{color:rgba(92,92,92,0.5);opacity:1}.form-group>input:-ms-input-placeholder{color:rgba(92,92,92,0.5);opacity:1}.form-group>input::-ms-input-placeholder{color:rgba(92,92,92,0.5);opacity:1}.form-group>input::placeholder{color:rgba(92,92,92,0.5);opacity:1}.form-group>input:-ms-input-placeholder{color:rgba(92,92,92,0.5)}.form-group>input::-ms-input-placeholder{color:rgba(92,92,92,0.5)}.form-group .textarea-scrollbar{width:100%;height:230px;line-height:1.5;font-size:1rem;border-top:2px solid #000;border-bottom:2px solid #000;padding:10px 15px;resize:none;font-weight:500}.form-group .textarea-scrollbar.os-textarea::-webkit-input-placeholder{color:rgba(92,92,92,0.5);opacity:1}.form-group .textarea-scrollbar.os-textarea::-moz-placeholder{color:rgba(92,92,92,0.5);opacity:1}.form-group .textarea-scrollbar.os-textarea:-ms-input-placeholder{color:rgba(92,92,92,0.5);opacity:1}.form-group .textarea-scrollbar.os-textarea::-ms-input-placeholder{color:rgba(92,92,92,0.5);opacity:1}.form-group .textarea-scrollbar.os-textarea::placeholder{color:rgba(92,92,92,0.5);opacity:1}.form-group .textarea-scrollbar.os-textarea:-ms-input-placeholder{color:rgba(92,92,92,0.5)}.form-group .textarea-scrollbar.os-textarea::-ms-input-placeholder{color:rgba(92,92,92,0.5)}.form-group .textarea-scrollbar .os-theme-dark>.os-scrollbar>.os-scrollbar-track>.os-scrollbar-handle{background:rgba(194,194,194,0.4)}.form-group .textarea-scrollbar .os-theme-dark>.os-scrollbar:hover>.os-scrollbar-track>.os-scrollbar-handle{background:rgba(145,145,145,0.4)}@media only screen and (max-width:576px){.form-group{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 10px}.form-group input{margin:10px 0;padding:0 10px}.form-group .subject{padding:0 0 0 15px}.form-group .os-host-textarea{margin-top:15px}.form-group .refresh-btn{position:absolute;right:10px;bottom:25px}.form-group:not(.required) .subject{padding-left:0}.form-group.verification input{padding-right:125px}.form-group.verification img{width:80px!important}}.form-group dropdown-el:not([d4-value=""]) .select-display{color:#000000}.form-group dropdown-el.type-fullbox{position:static}.form-group dropdown-el[multiple] .select-wrapper{padding:4px 15px}.form-group dropdown-el:not([multiple]) .select-wrapper{padding:6.5px 15px 17.5px 10px}@media only screen and (max-width:576px){.form-group dropdown-el:not([multiple]) .select-wrapper{padding:10px}}.form-group dropdown-el .select-wrapper{background-color:transparent;min-height:46px}.form-group dropdown-el .select-display{color:#5C5C5C;font-size:1rem;line-height:1.5rem;font-weight:500}.form-group dropdown-el .dropdown-icon{border-color:#000 transparent transparent transparent}.form-group .form-check{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.form-group .form-check .option-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 0;margin-right:15px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.form-group .form-check .option-item .checkbox-wrap{position:relative;width:20px;height:20px;border:1px solid #000000;margin-right:8px}.form-group .form-check .option-item .checkbox-wrap>input{width:100%;height:100%;margin:0;opacity:0}.form-group .form-check .option-item .checkbox-wrap>input:checked~.fake-checkbox{opacity:1}.form-group .form-check .option-item .checkbox-wrap .fake-checkbox{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:calc(100% - 4px);height:calc(100% - 4px);background-color:#ff0000;opacity:0;-webkit-transition:opacity 0.4s linear;transition:opacity 0.4s linear}.form-group .form-check .option-item .text{font-size:1rem;color:#000000;line-height:1.5}.form-group .file-wrap{position:relative;width:100%;cursor:pointer}.form-group .file-wrap>input{width:100%;height:24px;margin:10px 0;opacity:0}.form-group .file-wrap .fake-file-upload{position:absolute;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:0;left:0}.form-group .file-wrap .fake-file-upload .file-name{font-size:1rem;color:rgba(92,92,92,0.5);line-height:1.5rem;padding-right:20px;display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1}.form-group .file-wrap .fake-file-upload .upload-icon{width:30px;height:30px;border:1px solid rgba(0,0,0,0.2);border-radius:50%;margin-left:auto}.form-group .file-wrap .fake-file-upload input[type=file]{position:absolute;width:100%;height:100%;opacity:0;pointer-events:none;z-index:-1}.form-group .data-time-picker{position:relative;width:100%;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.form-group .data-time-picker>input{width:100%;height:1.5rem;border:none;margin:10px 0;padding:0 15px;font-size:1rem;color:#000000}.form-group .data-time-picker>input::-webkit-input-placeholder{color:rgba(92,92,92,0.5);opacity:1}.form-group .data-time-picker>input::-moz-placeholder{color:rgba(92,92,92,0.5);opacity:1}.form-group .data-time-picker>input:-ms-input-placeholder{color:rgba(92,92,92,0.5);opacity:1}.form-group .data-time-picker>input::-ms-input-placeholder{color:rgba(92,92,92,0.5);opacity:1}.form-group .data-time-picker>input::placeholder{color:rgba(92,92,92,0.5);opacity:1}.form-group .data-time-picker>input:-ms-input-placeholder{color:rgba(92,92,92,0.5)}.form-group .data-time-picker>input::-ms-input-placeholder{color:rgba(92,92,92,0.5)}.locations_block{padding:100px 60px;position:relative;z-index:1}@media only screen and (max-width:768px){.locations_block{padding:80px 40px}}@media only screen and (max-width:576px){.locations_block{padding:80px 20px}}.locations_block .container{max-width:1270px;width:100%;margin:0 auto}@media only screen and (max-width:768px){.locations_block .container .locations-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.locations_block .container .title{font-size:1.375rem}.locations_block .container .location-box{width:100%}}@media only screen and (max-width:576px){.locations_block .container .location-box{padding:35px 30px}}.locations_block .locations-content{display:-webkit-box;display:-ms-flexbox;display:flex;gap:35px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:50px;line-height:1.5}.locations_block .location-box{padding:40px 60px;background-color:#F1F3FA;width:calc(50% - 17.5px);-webkit-transition:-webkit-box-shadow 0.5s;transition:-webkit-box-shadow 0.5s;transition:box-shadow 0.5s;transition:box-shadow 0.5s,-webkit-box-shadow 0.5s}.locations_block .location-box .sub{font-weight:700}@media only screen and (min-width:1201px){.locations_block .location-box:hover{-webkit-box-shadow:5px 5px 25px rgba(0,0,0,0.25);box-shadow:5px 5px 25px rgba(0,0,0,0.25)}}@media only screen and (max-width:1200px){.locations_block .location-box:active{-webkit-box-shadow:5px 5px 25px rgba(0,0,0,0.25);box-shadow:5px 5px 25px rgba(0,0,0,0.25)}}.locations_block .lo-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500;font-size:1.125rem;color:#5C5C5C;margin-top:20px}.locations_block .lo-list:not(:first-child){margin-top:15px}.locations_block .lo-list p{margin-left:10px}@media only screen and (min-width:1201px){.locations_block .lo-list:hover .icon{background-color:#042080}}@media only screen and (max-width:1200px){.locations_block .lo-list:active .icon{background-color:#042080}}.locations_block .icon{width:35px;height:35px;color:#fff;background:rgba(92,92,92,0.5);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;-webkit-transition:background-color 0.5s;transition:background-color 0.5s;-ms-flex-negative:0;flex-shrink:0}.locations_block .title{font-weight:500;font-size:1.625rem;margin-top:5px}.locations_block .share-wechat{padding:7px 15px;background:rgba(255,255,255,0.75);margin-top:25px;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;color:#5C5C5C;width:150px;margin-left:auto;-webkit-filter:none;filter:none}.locations_block .share-wechat>img{width:25px;height:25px}.locations_block .share-wechat p{white-space:nowrap;margin-right:15px;line-height:normal;font-size:1rem;font-weight:500}.locations_block .share-wechat .icon-chat1{font-size:1.25rem}.locations_block .share-wechat .wechat-box{top:35px;left:76%}.main-block{padding:120px 60px 160px}@media only screen and (max-width:768px){.main-block{padding:80px 20px 100px}}@media only screen and (max-width:576px){.main-block{padding:80px 0px 100px}}.main-block .form-block{max-width:980px;width:100%;margin:50px auto 0}.main-block .form-type{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px}.main-block .form-type .type-btn{width:100%;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;background-color:#fff;height:60px;font-size:1.125rem;font-weight:700;line-height:1.5;color:#5C5C5C;-webkit-transition:background 0.5s,color 0.5s;transition:background 0.5s,color 0.5s;cursor:pointer;position:relative}.main-block .form-type .type-btn:after{content:"";display:block;border-style:solid;border-width:10px 10px 0 10px;border-color:#fff transparent transparent transparent;position:absolute;bottom:-10px;left:auto;right:auto;-webkit-transition:border 0.5s,opacity 0.5s;transition:border 0.5s,opacity 0.5s;opacity:0}.main-block .form-type .type-btn .icon{margin-right:10px;font-size:1.25rem}.main-block .form-type .type-btn.active{background-color:#000;color:#fff}.main-block .form-type .type-btn.active:after{border-color:#000 transparent transparent transparent;opacity:1}.main-block .form-content{background-color:#fff;padding:60px 100px 80px;margin-top:20px}.main-block .form-content .form-title{text-align:center;max-width:750px;margin:0 auto 60px;font-weight:500;font-size:1.125rem;line-height:1.6}.main-block .form-content .input-tip{margin-top:7px;padding:0 15px;color:#5C5C5C;opacity:0.5;line-height:1.6;font-size:1rem;font-weight:500}.main-block .form-content .form-tip{font-weight:500;font-size:1.125rem;line-height:1.6;color:#5C5C5C}.main-block .form-content .form-tip a{display:inline-block;color:#042080;border-bottom:solid 1px #042080}@media only screen and (max-width:1024px){.main-block .form-content{padding:40px 60px 60px}.main-block .form-content .form-title{margin-bottom:30px}}@media only screen and (max-width:576px){.main-block .form-content{padding:40px 30px 60px}}
/*# sourceMappingURL=contact.css.map */