.wdd-form{max-width:800px;width:100%;margin:0 auto;padding:0 30px}.form-row{display:flex;align-items:center;margin:0 -15px}.form-row:not(:first-child){margin-top:30px}.form-grid{width:100%;padding:0 15px}.form-grid.col-6{width:50%}.form-grid.col-4{width:33.3333333333%}.error-detail .error-text{color:#dc3545}.error-detail .error-text:not(:first-child){margin-top:10px}.form-btn-group{display:flex;justify-content:center;flex-wrap:wrap;margin-top:clamp(2.5rem,3.12vw,3.75rem);width:100%;gap:15px}@media only screen and (max-width: 1200px){.form-btn-group{gap:10px}}.form-btn-group .btn{display:flex;justify-content:center;align-items:center;width:120px;height:40px;border:1px solid #000000;border-radius:10rem;transition:background-color .2s linear,color .2s linear;cursor:pointer;pointer-events:auto}.form-btn-group .btn:hover{background-color:#000;color:#fff}.form-btn-group .btn:not(:last-child){margin-right:15px}.form-group{position:relative;display:flex;align-items:flex-start;border-bottom:1px solid rgba(0,0,0,.2)}@media only screen and (max-width: 767px){.form-group{flex-direction:column}}.form-group.required .subject{position:relative}.form-group.required .subject p{position:relative;display:inline-block}.form-group.required .subject p:after{position:absolute;right:-11px;top:0;content:"*";color:#1edf97;font-size:.625rem;font-weight:700;line-height:1.5}.form-group.verification .refresh-btn{display:flex;align-items:center;align-self:center}.form-group.verification .refresh-btn img{width:70px;height:30px}@media only screen and (min-width: 1201px){.form-group.verification .refresh-btn:hover i{opacity:1}}@media only screen and (max-width: 1200px){.form-group.verification .refresh-btn:active i{opacity:1}}.form-group.verification i{font-size:.9375rem;margin-left:10px;width:15px;height:15px;display:flex;align-items:center;align-self:center;opacity:.3;transition:opacity .3s}.form-group.verification .input-wrap{display:flex;align-items:center}.form-group.textarea{border-bottom:0px solid rgba(0,0,0,.2);flex-direction:column}.form-group.textarea .input-wrap{height:auto;padding:0}.form-group.textarea .input-wrap{height:auto;padding:15px 35px 15px 15px;border-top:2px solid rgba(0,0,0,.2);border-bottom:2px solid rgba(0,0,0,.2);margin-bottom:0;margin-top:5px}@media only screen and (max-width: 767px){.form-group.textarea .input-wrap{margin-top:15px}}.form-group.textarea .validation-icon{top:10px;transform:none}.form-group.error .subject{color:#dc3545}.form-group.error .input-wrap input::placeholder{color:#dc3545}.form-group.error dropdown-el .select-display{color:#dc3545}.form-group.error~.error-text{color:#dc3545;margin-top:5px}.form-group.error.textarea textarea::placeholder{color:#dc3545}.form-group.error.textarea .textarea-scrollbar.os-textarea::placeholder{color:#dc3545}.form-group.error.textarea .textarea-scrollbar.os-textarea:-ms-input-placeholder{color:#dc3545}.form-group.error.textarea .textarea-scrollbar.os-textarea::-ms-input-placeholder{color:#dc3545}.form-group *.disabled{opacity:.5;pointer-events:none}.form-group .subject{flex-shrink:0;padding:10px 0 10px 20px;font-size:1rem;line-height:1.8;color:#000;margin-right:20px;min-width:150px}@media only screen and (max-width: 767px){.form-group .subject{padding:0 0 0 10px}}.form-group .input-wrap{position:relative;width:100%;height:1.8rem;margin:10px 0;padding:0 20px 0 0;display:flex;align-items:center}@media only screen and (max-width: 767px){.form-group .input-wrap{padding:0 10px}}.form-group .input-wrap input{width:100%;height:100%;border:none;padding:0;font-size:1rem;color:#000;background-color:transparent;font-weight:300;line-height:1.8;letter-spacing:.5px}.form-group .input-wrap input::placeholder{color:#000c;opacity:1}.form-group .input-wrap input:-ms-input-placeholder{color:#000c}.form-group .input-wrap input::-ms-input-placeholder{color:#000c}.form-group .textarea-scrollbar{display:block;width:100%;height:200px;padding:0;border:none;line-height:1.8;font-size:1rem;background-color:transparent;resize:none}.form-group .textarea-scrollbar.os-textarea::placeholder{color:#000c;opacity:1}.form-group .textarea-scrollbar.os-textarea:-ms-input-placeholder{color:#000c}.form-group .textarea-scrollbar.os-textarea::-ms-input-placeholder{color:#000c}.form-group .textarea-scrollbar .os-theme-dark>.os-scrollbar>.os-scrollbar-track>.os-scrollbar-handle{background:#c2c2c266}.form-group .textarea-scrollbar .os-theme-dark>.os-scrollbar:hover>.os-scrollbar-track>.os-scrollbar-handle{background:#91919166}.form-group .validation-icon{display:none;position:absolute;top:50%;right:0;width:20px;height:20px;transform:translate3d(0,-50%,0);background-repeat:no-repeat;background-position:center;background-size:contain}.form-group .validation-icon:before{content:attr(error-text);position:absolute;top:-5px;right:0;padding:5px;border-radius:4px;background-color:#dc3545cc;color:#fff;font-size:.875rem;white-space:nowrap;transform:translate3d(0,-100%,0);opacity:0;transition:opacity .3s;pointer-events:none}.form-group dropdown-el:not([d4-value=""]) .select-display{color:#000}.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:0 20px 0 0}@media only screen and (max-width: 767px){.form-group dropdown-el:not([multiple]) .select-wrapper{padding:10px}}.form-group dropdown-el .select-wrapper{background-color:transparent;min-height:44px}.form-group dropdown-el .select-display{position:relative;color:#000c;font-size:1rem;font-size:16px;font-weight:300;line-height:1.8;letter-spacing:.5px}.form-group dropdown-el .validation-icon{position:relative;top:auto;right:auto;transform:none}.form-group dropdown-el .dropdown-icon{border-color:#000 transparent transparent transparent}.form-group dropdown-el .dropdown{transform:translateZ(0);border-radius:0}.form-group dropdown-el .dropdown:after{border-radius:0;background-color:#f4f4f4;box-shadow:0 4px 10px #0000001a;border:0px solid rgba(0,0,0,.2)}.form-group dropdown-el .dropdown .dropdown-list>li:not(.has-sublayer).active,.form-group dropdown-el .dropdown .dropdown-list>li:not(.has-sublayer):hover{background-color:#1edf97;color:#fff}.form-group .form-check{width:100%;display:flex;flex-wrap:wrap}.form-group .form-check .option-item{display:flex;align-items:center;padding:10px 0;margin-right:20px;-webkit-user-select:none;user-select:none;cursor:pointer}.form-group .form-check .option-item .checkbox-wrap{position:relative;width:12px;height:12px;border:1px solid rgba(0,0,0,.3);border-radius:50%;margin-right:10px}.form-group .form-check .option-item .checkbox-wrap>input{width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.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%;transform:translate(-50%,-50%);width:calc(100% - 3px);height:calc(100% - 3px);background-color:#6ff7c4;opacity:0;pointer-events:none;border-radius:50%;transition:opacity .4s linear}.form-group .form-check .option-item .text{font-size:1rem;color:#000;line-height:1.8}.form-group .file-wrap{position:relative;width:100%;margin-left:15px;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:flex;align-items:center;top:0;left:0}.form-group .file-wrap .fake-file-upload .file-name{font-size:1rem;color:#000c;line-height:1.8rem;padding-right:20px;margin-right:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.form-group .file-wrap .fake-file-upload .validation-icon{position:relative;top:auto;right:auto;transform:none}.form-group .file-wrap .fake-file-upload .upload-icon{width:30px;height:30px;background-image:url(../../assets/img/upload.svg);background-repeat:no-repeat;background-position:center;background-size:contain}.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%;align-self:center}.form-group .data-time-picker>input{width:100%;height:1.8rem;border:none;margin:10px 0;padding:0 15px;font-size:1rem;color:#000}.form-group .data-time-picker>input::placeholder{color:#000c;opacity:1}.form-group .data-time-picker>input:-ms-input-placeholder{color:#000c}.form-group .data-time-picker>input::-ms-input-placeholder{color:#000c}.error-group{display:flex;gap:5px;padding:0 20px;color:#dc3545;margin-top:25px}@media only screen and (max-width: 1200px){.error-group{padding:0 15px}}.error-group i{margin-top:3px}.blk.process>.container{padding:clamp(3.75rem,4.16vw,5rem) 0 clamp(5rem,6.25vw,7.5rem) 0;overflow:hidden}@media only screen and (max-width: 900px){.blk.process>.container{clip-path:polygon(0 0,110% 0,100% 100%,0 100%)}}.blk.process .process-canvas-box{grid-column:1/-1;margin:0 auto;width:100%}@media only screen and (max-width: 900px){.blk.process .process-canvas-box{grid-column:4/-4}}@media only screen and (max-width: 767px){.blk.process .process-canvas-box{grid-column:3/-3}}.blk.process .caption-group,.blk.process .title-block{width:67.083vw;margin:0 auto}@media only screen and (max-width: 1200px){.blk.process .caption-group,.blk.process .title-block{width:80.33vw}}@media only screen and (max-width: 900px){.blk.process .caption-group,.blk.process .title-block{width:100%}}.blk.process .title-block .des{margin-top:40px}.blk.process .allwrap{overflow:hidden;position:relative;width:100%}.data-blk[type=process]{position:relative;margin-top:clamp(2.5rem,3.12vw,3.75rem)}.data-blk[type=process] .canvas-line-box[type=vertical]{top:calc(50% + 80px)}.data-blk[type=process] .process-list{padding:0 30px;display:flex;align-items:center;width:100%;justify-content:space-between;flex-wrap:wrap;margin:0 auto}@media only screen and (min-width: 1921px){.data-blk[type=process] .process-list{max-width:67.083vw;min-width:1920px}}@media only screen and (max-width: 1200px){.data-blk[type=process] .process-list{width:calc(80.33vw + 60px);margin:0 auto;padding:0;gap:25px;align-items:flex-start;justify-content:flex-start}}@media only screen and (max-width: 900px){.data-blk[type=process] .process-list{width:100%}}.data-blk[type=process] .item{flex:1;max-width:286px;padding:25px 30px 30px;position:relative}@media only screen and (min-width: 1201px) and (min-width: 1201px){.data-blk[type=process] .item:hover .float-content{opacity:1}}@media only screen and (min-width: 1201px) and (max-width: 1200px){.data-blk[type=process] .item:active .float-content{opacity:1}}@media only screen and (max-width: 1200px){.data-blk[type=process] .item{padding:0;flex:none;max-width:none;width:calc((100% - 50px) / 3)}}@media only screen and (max-width: 900px){.data-blk[type=process] .item{width:calc((100% - 25px)/2)}}@media only screen and (max-width: 767px){.data-blk[type=process] .item{width:100%}}.data-blk[type=process] .item:nth-child(2),.data-blk[type=process] .item:nth-child(5){transform:translateY(-33px)}@media only screen and (max-width: 1200px){.data-blk[type=process] .item:nth-child(2),.data-blk[type=process] .item:nth-child(5){transform:translateY(0)}}.data-blk[type=process] .float-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;opacity:0;transition:opacity .3s}.data-blk[type=process] .float-content .inner{padding:30px;position:relative;overflow:hidden;z-index:1;color:#fff}.data-blk[type=process] .float-content .inner:after{content:"";position:absolute;top:50%;left:50%;width:100%;height:100%;background:#484f54;transform:translate(-50%,-50%);z-index:-2}@media only screen and (max-width: 767px){.data-blk[type=process] .float-content .inner{padding:30px 16px}}.data-blk[type=process] .float-content .num{font-size:clamp(3.75rem,3.9vw,4.6875rem);font-weight:600;line-height:100%;position:absolute;top:-10px;right:0;z-index:-1;-webkit-text-stroke:1px #fff;text-stroke:1px #fff;color:transparent}@media only screen and (max-width: 1200px){.data-blk[type=process] .float-content .num{top:-5px}}.data-blk[type=process] .float-content .title,.data-blk[type=process] .float-content .sub{font-size:1.125rem;font-weight:500;line-height:1.5}.data-blk[type=process] .float-content .sub{margin-top:5px}.data-blk[type=process] .float-content .list-box{margin-top:15px;display:flex;flex-direction:column;gap:5px}.data-blk[type=process] .float-content .list-box .list{padding-left:13px;position:relative}.data-blk[type=process] .float-content .list-box .list:after{content:"";width:5px;height:5px;display:block;position:absolute;top:12px;left:0;background:#fff;border-radius:50%}@media only screen and (max-width: 1200px){.data-blk[type=process] .float-content .list-box .list:after{background:#000}}@media only screen and (max-width: 1200px){.data-blk[type=process] .float-content{position:relative;top:unset;left:unset;transform:translate(0);opacity:1}.data-blk[type=process] .float-content .inner{color:#000}.data-blk[type=process] .float-content .inner:after{display:none}.data-blk[type=process] .float-content .num{color:#1edf97;-webkit-text-stroke:0px #fff;text-stroke:0px #fff;opacity:.5}}.data-blk[type=process] .content-wrap{display:flex;flex-direction:column;gap:10px 0;text-align:center}@media only screen and (max-width: 1200px){.data-blk[type=process] .content-wrap{display:none}}.data-blk[type=process] .content-wrap .num{font-size:3.75rem;font-weight:600;-webkit-text-stroke:1px rgba(0,0,0,.3);text-stroke:1px rgba(0,0,0,.3);color:transparent}.data-blk[type=process] .content-wrap .title,.data-blk[type=process] .content-wrap .sub{font-size:1.25rem;font-weight:500;line-height:1.5}section.banner>.container{grid-column:6/-6;margin:0 auto;width:100%;padding:clamp(1.875rem,2.6vw,3.125rem) 0 clamp(3.75rem,4.16vw,5rem)}@media only screen and (max-width: 1200px){section.banner>.container{grid-column:4/-4}}@media only screen and (max-width: 900px){section.banner>.container{grid-column:3/-3}}section.link .link-block{display:flex;align-items:center}section.link .link-block .item{padding:15px 49px;display:flex;justify-content:center;align-items:center;width:50%;min-height:90px;cursor:pointer;font-size:.875rem;font-weight:500;line-height:1.2;background:#f4f4f4}section.link .link-block .item.active{background:#000}section.link .link-block .item.active .text{color:#fff}@media only screen and (max-width: 1200px){section.link .link-block .item{padding:15px 25px;min-height:unset}}section.menu .common-multipurpose multipurpose-nav[m4-type=collapse].expand .collapse-placeholder{background:#484f54}section.menu .common-multipurpose multipurpose-nav[m4-type=collapse] .drag-container .item{background:#0000001a}section.menu .common-multipurpose multipurpose-nav[m4-type=collapse] .drag-container .item.active{background:#484f54}section.menu .common-multipurpose multipurpose-nav[m4-type=collapse] .drag-container .item.active .category{color:#6ff7c4}section.core{padding:clamp(3.75rem,4.16vw,5rem) 0 clamp(5rem,6.25vw,7.5rem)}section.core .container{grid-column:6/-6;margin:0 auto;width:100%}@media only screen and (max-width: 1200px){section.core .container{grid-column:4/-4}}@media only screen and (max-width: 900px){section.core .container{grid-column:3/-3}}section.core .blk-title{max-width:1002px;width:100%}section.core .data-blk{display:flex;flex-wrap:wrap;gap:20px;margin-top:clamp(2.5rem,3.12vw,3.75rem)}section.core .data-blk .item{position:relative;transition:background .3s,color .3s;width:calc((100% - 40px) / 3)}@media only screen and (min-width: 1201px){section.core .data-blk .item:hover{background:#484f54}section.core .data-blk .item:hover .title{color:#1edf97}section.core .data-blk .item:hover ul{color:#fffc}section.core .data-blk .item:hover .pic-box img{filter:brightness(0) invert(1)}}@media only screen and (max-width: 1200px){section.core .data-blk .item:active{background:#484f54}section.core .data-blk .item:active .title{color:#1edf97}section.core .data-blk .item:active ul{color:#fffc}section.core .data-blk .item:active .pic-box img{filter:brightness(0) invert(1)}}section.core .data-blk .item .inner{padding:35px clamp(1.875rem,2.6vw,3.125rem) 30px;height:100%;box-shadow:6px 6px 30px #00000026;display:flex;flex-direction:column;align-items:flex-start;gap:30px}section.core .data-blk .item .i-box{width:50px;flex-shrink:0}section.core .data-blk .item .i-box .pic-box{width:100%}section.core .data-blk .item .i-box .pic-box:after{padding-top:100%}section.core .data-blk .item .content-wrap{display:flex;flex-direction:column;gap:15px 0}section.core .data-blk .item .content-wrap .title{font-size:1.25rem;font-weight:500;line-height:1.5}section.core .data-blk .item .content-wrap .title,section.core .data-blk .item .content-wrap ul{transition:color .3s}section.core .data-blk .item .content-wrap ul li{position:relative;padding-left:13px}section.core .data-blk .item .content-wrap ul li:before{position:absolute;top:12px;left:0;width:5px;height:5px;border-radius:50%;background:#1edf97;content:""}@media only screen and (max-width: 1024px){section.core .data-blk .item{width:calc((100% - 20px)/2)}}@media only screen and (max-width: 767px){section.core .data-blk .item{width:100%}}section.professional{position:relative;padding:clamp(5rem,6.25vw,7.5rem) 0}section.professional:before{position:absolute;top:0;left:0;width:100%;height:100%;background:#f4f4f4;z-index:-1;content:""}section.professional .title-block .container{grid-column:6/-6}@media only screen and (max-width: 1200px){section.professional .title-block .container{grid-column:4/-4}}@media only screen and (max-width: 900px){section.professional .title-block .container{grid-column:3/-3}}section.professional .title-block .option-group{margin-top:30px;display:flex;flex-wrap:wrap;gap:30px clamp(1.875rem,2.6vw,3.125rem)}section.professional .title-block .options{white-space:break-spaces;cursor:pointer;line-height:1.8;font-size:1rem;font-weight:500;letter-spacing:.5px;display:flex;align-items:flex-start}section.professional .title-block .options:before{content:"";width:0;height:3px;background:#1edf97;opacity:0;transition:margin .3s,width .3s,opacity .3s;margin-top:12px}@media only screen and (min-width: 1201px) and (min-width: 1201px){section.professional .title-block .options:hover:before{opacity:1;margin-right:10px;width:35px}}@media only screen and (min-width: 1201px) and (max-width: 1200px){section.professional .title-block .options:active:before{opacity:1;margin-right:10px;width:35px}}@media only screen and (max-width: 1200px){section.professional .title-block .options:before{opacity:1;margin-right:10px;width:35px}}section.professional .blk:last-child>.container{padding:clamp(3.75rem,4.16vw,5rem) 0 0}section.professional .blk:not(:last-child){position:relative}section.professional .blk:not(:last-child):after{position:absolute;bottom:0;left:50%;display:block;height:1px;background:#000;opacity:.2;width:67.083vw;transform:translate3d(-50%,0,0);content:""}@media only screen and (max-width: 1200px){section.professional .blk:not(:last-child):after{width:80.33vw}}@media only screen and (max-width: 900px){section.professional .blk:not(:last-child):after{width:calc(100% - 40px)}}section.professional .blk:not(:last-child)>.container{padding:clamp(3.75rem,4.16vw,5rem) 0}section.professional .blk.process .data-blk{margin-top:40px}section.professional .blk.process .data-blk[type=process] .item{max-width:358px}@media only screen and (max-width: 1200px){section.professional .blk.process .data-blk[type=process] .item{max-width:none}}section.professional .blk.professionalProcess .container,section.professional .blk.interface .container{grid-column:6/-6;margin:0 auto;width:100%}@media only screen and (max-width: 1200px){section.professional .blk.professionalProcess .container,section.professional .blk.interface .container{grid-column:4/-4}}@media only screen and (max-width: 900px){section.professional .blk.professionalProcess .container,section.professional .blk.interface .container{grid-column:3/-3}}section.professional .blk.professionalProcess .swiper-inner,section.professional .blk.interface .swiper-inner{margin-top:40px;display:flex;align-items:center;gap:clamp(1.875rem,5.36vw,6.4375rem)}@media only screen and (max-width: 768px){section.professional .blk.professionalProcess .swiper-inner,section.professional .blk.interface .swiper-inner{flex-direction:column}}section.professional .blk.professionalProcess .swiper-inner .swiper-wrap,section.professional .blk.interface .swiper-inner .swiper-wrap{position:relative;flex:1;max-width:800px;width:calc(61.11% - clamp(1.875rem,5.36vw,6.4375rem))}@media only screen and (max-width: 768px){section.professional .blk.professionalProcess .swiper-inner .swiper-wrap,section.professional .blk.interface .swiper-inner .swiper-wrap{width:100%;max-width:500px}section.professional .blk.professionalProcess .swiper-inner .swiper-wrap .swiper-pagination,section.professional .blk.professionalProcess .swiper-inner .swiper-wrap [pagination-direction=col] .swiper-pagination-bullets.swiper-pagination-horizontal,section.professional .blk.interface .swiper-inner .swiper-wrap .swiper-pagination,section.professional .blk.interface .swiper-inner .swiper-wrap [pagination-direction=col] .swiper-pagination-bullets.swiper-pagination-horizontal{position:relative;width:100%;margin-top:25px;top:unset;transform:unset}section.professional .blk.professionalProcess .swiper-inner .swiper-wrap .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet,section.professional .blk.interface .swiper-inner .swiper-wrap .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 7.5px}section.professional .blk.professionalProcess .swiper-inner .swiper-wrap .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev,section.professional .blk.professionalProcess .swiper-inner .swiper-wrap .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next,section.professional .blk.interface .swiper-inner .swiper-wrap .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev,section.professional .blk.interface .swiper-inner .swiper-wrap .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(1) translateY(-1px);width:5px;height:5px}section.professional .blk.professionalProcess .swiper-inner .swiper-wrap .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev,section.professional .blk.professionalProcess .swiper-inner .swiper-wrap .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next,section.professional .blk.interface .swiper-inner .swiper-wrap .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev,section.professional .blk.interface .swiper-inner .swiper-wrap .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(1) translateY(-1px);width:5px;height:5px}}section.professional .blk.professionalProcess .swiper-inner .swiper-wrap .swiper,section.professional .blk.interface .swiper-inner .swiper-wrap .swiper{width:100%;max-width:calc(100% - 40px);margin-left:unset;box-shadow:6px 6px 30px #00000026}@media only screen and (max-width: 768px){section.professional .blk.professionalProcess .swiper-inner .swiper-wrap .swiper,section.professional .blk.interface .swiper-inner .swiper-wrap .swiper{max-width:100%}}section.professional .blk.professionalProcess .swiper-inner .swiper-wrap .pic-box:after,section.professional .blk.interface .swiper-inner .swiper-wrap .pic-box:after{padding-top:62.015%}section.professional .blk.professionalProcess .caption-group,section.professional .blk.interface .caption-group{width:38.89%;flex-shrink:0;padding-right:3.75vw}@media only screen and (max-width: 768px){section.professional .blk.professionalProcess .caption-group,section.professional .blk.interface .caption-group{width:100%;padding-right:0}}section.professional .blk.professionalProcess .caption-group .contentSwiper .swiper-slide,section.professional .blk.interface .caption-group .contentSwiper .swiper-slide{text-align:left}section.professional .blk.professionalProcess .caption-group .title,section.professional .blk.interface .caption-group .title{font-size:1.375rem;font-weight:500;line-height:1.5;display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}section.professional .blk.professionalProcess .caption-group .des>p,section.professional .blk.interface .caption-group .des>p{margin-top:10px;font-size:clamp(1rem,.93vw,1.125rem);font-weight:300;line-height:1.8;letter-spacing:.5px;color:#000c}section.professional .blk.professionalProcess .caption-group .des ul,section.professional .blk.professionalProcess .caption-group .des ol,section.professional .blk.interface .caption-group .des ul,section.professional .blk.interface .caption-group .des ol{margin-top:10px}section.professional .blk.professionalProcess .caption-group .des ul li,section.professional .blk.professionalProcess .caption-group .des ol li,section.professional .blk.interface .caption-group .des ul li,section.professional .blk.interface .caption-group .des ol li{font-size:clamp(1rem,.93vw,1.125rem);font-weight:300;line-height:1.8;letter-spacing:.5px;color:#000c}section.professional .blk.professionalProcess .caption-group .des ul li:not(:first-child),section.professional .blk.professionalProcess .caption-group .des ol li:not(:first-child),section.professional .blk.interface .caption-group .des ul li:not(:first-child),section.professional .blk.interface .caption-group .des ol li:not(:first-child){margin-top:5px}section.professional .blk.professionalProcess .caption-group .des ul li,section.professional .blk.interface .caption-group .des ul li{position:relative;padding-left:13px}section.professional .blk.professionalProcess .caption-group .des ul li:before,section.professional .blk.interface .caption-group .des ul li:before{position:absolute;top:12px;left:0;width:5px;height:5px;border-radius:50%;background:#1edf97;content:""}section.professional .blk.professionalProcess .caption-group .des ol,section.professional .blk.interface .caption-group .des ol{counter-reset:num}section.professional .blk.professionalProcess .caption-group .des ol li,section.professional .blk.interface .caption-group .des ol li{position:relative;display:flex;align-items:flex-start;counter-increment:num}section.professional .blk.professionalProcess .caption-group .des ol li:before,section.professional .blk.interface .caption-group .des ol li:before{margin-right:5px;display:block;font-size:clamp(1rem,.93vw,1.125rem);font-weight:300;line-height:1.8;letter-spacing:.5px;content:counter(num) "."}section.professional .blk.professionalProcess .swiper-block2,section.professional .blk.interface .swiper-block2{margin-top:80px}section.professional .blk.professionalProcess .swiper-block2 .title,section.professional .blk.interface .swiper-block2 .title{text-align:center}section.professional .blk.professionalProcess .swiper-block2 .swiper-wrap,section.professional .blk.interface .swiper-block2 .swiper-wrap{margin-top:20px}section.professional .blk.professionalProcess .swiper-block2 .swiper,section.professional .blk.interface .swiper-block2 .swiper{counter-reset:num}section.professional .blk.professionalProcess .swiper-block2 .swiper .pic-box:after,section.professional .blk.interface .swiper-block2 .swiper .pic-box:after{padding-top:83.612%}section.professional .blk.professionalProcess .swiper-block2 .swiper .content-box,section.professional .blk.interface .swiper-block2 .swiper .content-box{margin-top:15px;display:flex;align-items:center;gap:15px}section.professional .blk.professionalProcess .swiper-block2 .swiper .content-box:before,section.professional .blk.interface .swiper-block2 .swiper .content-box:before{display:block;font-size:1.25rem;font-weight:600;line-height:1.2;content:"0" counter(num)}section.professional .blk.professionalProcess .swiper-block2 .swiper .swiper-slide,section.professional .blk.interface .swiper-block2 .swiper .swiper-slide{text-align:left;counter-increment:num}section.professional .blk.interface .item .swiper-inner{margin-top:unset}section.professional .blk.interface .item .swiper-inner .swiper-wrap .swiper-slide{cursor:pointer}@media only screen and (min-width: 1201px) and (min-width: 1201px){section.professional .blk.interface .item .swiper-inner .swiper-wrap .swiper-slide:hover .i-box{opacity:1;transform:translate(-50%,-50%);font-size:1.25rem}}@media only screen and (min-width: 1201px) and (max-width: 1200px){section.professional .blk.interface .item .swiper-inner .swiper-wrap .swiper-slide:active .i-box{opacity:1;transform:translate(-50%,-50%);font-size:1.25rem}}section.professional .blk.interface .item .swiper-inner .swiper-wrap .pic-box:after{padding-top:46.512%}section.professional .blk.interface .item .swiper-inner .swiper-wrap .i-box{position:absolute;width:100%;height:100%;background:#1edf97;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;z-index:1;font-size:.75rem;display:flex;justify-content:center;align-items:center;opacity:0;pointer-events:none;transition:opacity .3s,font-size .3s .2s}section.professional .blk.interface .item:not(:first-child){margin-top:80px}section.professional .blk.interface .item:nth-child(odd) .swiper-inner{flex-direction:row-reverse}@media only screen and (max-width: 768px){section.professional .blk.interface .item:nth-child(odd) .swiper-inner{flex-direction:column}}section.professional .blk.interface .item:nth-child(odd) .caption-group{padding-right:0;padding-left:3.75vw}section.professional .blk.interface .item:nth-child(odd) .pic-box{margin-left:auto}section.professional .blk.interface .item:nth-child(odd) .swiper{margin-left:auto;margin-right:unset}section.professional .blk.interface .item:nth-child(odd) .swiper-pagination,section.professional .blk.interface .item:nth-child(odd) .swiper-pagination-bullets.swiper-pagination-horizontal{left:0;right:auto}section.reference{padding:clamp(5rem,6.25vw,7.5rem) 0}section.reference .container{grid-column:6/-6;margin:0 auto;width:100%}@media only screen and (max-width: 1200px){section.reference .container{grid-column:4/-4}}@media only screen and (max-width: 900px){section.reference .container{grid-column:3/-3}}section.reference .swiper-block{margin-top:40px}section.reference .swiper-block .swiper-slide{text-align:left}@media only screen and (min-width: 1201px) and (min-width: 1201px){section.reference .swiper-block .swiper-slide:hover .pic-box img{transform:scale(1.05)}section.reference .swiper-block .swiper-slide:hover .title{color:#1edf97}}@media only screen and (min-width: 1201px) and (max-width: 1200px){section.reference .swiper-block .swiper-slide:active .pic-box img{transform:scale(1.05)}section.reference .swiper-block .swiper-slide:active .title{color:#1edf97}}section.reference .swiper-block .swiper-slide .pic-box{position:relative;display:block;width:100%;overflow:hidden;transition:box-shadow .5s}section.reference .swiper-block .swiper-slide .pic-box:after{display:block;width:100%;height:0;padding-bottom:63.78%;content:""}section.reference .swiper-block .swiper-slide .pic-box picture{position:absolute;left:0;top:0;display:block;width:100%;height:100%}section.reference .swiper-block .swiper-slide .pic-box img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;transform:scale(1);transition:transform .3s}section.reference .swiper-block .swiper-slide .content-wrap{margin-top:30px;width:100%}section.reference .swiper-block .swiper-slide .swiper-pagination,section.reference .swiper-block .swiper-slide .swiper-pagination-bullets.swiper-pagination-horizontal{margin-top:0}@media only screen and (max-width: 1200px){section.reference .swiper-block .swiper-slide .content-wrap{margin-top:20px}}section.reference .swiper-block .unit-group{display:flex;flex-wrap:wrap;gap:5px clamp(1.25rem,2.6vw,3.125rem)}@media only screen and (max-width: 900px){section.reference .swiper-block .unit-group{flex-direction:column;width:100%}section.reference .swiper-block .unit-group .wrap{margin-left:auto}}section.reference .swiper-block .unit-tag{display:flex;gap:5px 10px}section.reference .swiper-block .unit-tag .point{color:#1edf97}section.reference .swiper-block .unit-tag .wrap{display:flex;gap:10px}section.why{padding:clamp(5rem,6.25vw,7.5rem) 0;position:relative}section.why .bg{position:absolute;width:100%;height:100%;z-index:-1}section.why .bg picture{position:absolute;top:0;left:0;display:block;width:100%;height:100%}section.why .bg img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;object-fit:cover}section.why .container{grid-column:6/-6;margin:0 auto;width:100%}@media only screen and (max-width: 1200px){section.why .container{grid-column:4/-4}}@media only screen and (max-width: 900px){section.why .container{grid-column:3/-3}}section.why .caption-group{align-items:center;text-align:center;color:#fff}section.why .blk-title{max-width:1002px;width:100%}section.why .data-blk{display:flex;flex-wrap:wrap;gap:20px;margin-top:clamp(2.5rem,3.12vw,3.75rem)}section.why .data-blk .item{position:relative;transition:background .3s,color .3s;width:calc((100% - 20px)/2)}@media only screen and (max-width: 767px){section.why .data-blk .item{width:100%}}@media only screen and (min-width: 1201px){section.why .data-blk .item:hover .inner{background:#484f54}section.why .data-blk .item:hover .title{color:#1edf97}section.why .data-blk .item:hover .des{color:#fffc}section.why .data-blk .item:hover .pic-box img{filter:brightness(0) invert(1)}}@media only screen and (max-width: 1200px){section.why .data-blk .item:active .inner{background:#484f54}section.why .data-blk .item:active .title{color:#1edf97}section.why .data-blk .item:active .des{color:#fffc}section.why .data-blk .item:active .pic-box img{filter:brightness(0) invert(1)}}section.why .data-blk .item .inner{padding:35px clamp(1.875rem,2.6vw,3.125rem) 30px;display:flex;align-items:flex-start;gap:20px 30px;height:100%;background:#fff;box-shadow:6px 6px 30px #00000026;transition:background .3s}@media only screen and (max-width: 1200px){section.why .data-blk .item .inner{flex-direction:column}}section.why .data-blk .item .i-box{width:50px;flex-shrink:0}section.why .data-blk .item .i-box .pic-box{width:100%}section.why .data-blk .item .i-box .pic-box:after{padding-top:100%}section.why .data-blk .item .content-wrap{display:flex;flex-direction:column;gap:15px 0}section.why .data-blk .item .content-wrap .title{font-size:1.25rem;font-weight:500;line-height:1.5}section.why .data-blk .item .content-wrap .title,section.why .data-blk .item .content-wrap .des{transition:color .3s}section.contact-form{padding:clamp(5rem,6.25vw,7.5rem) 0 clamp(3.75rem,4.16vw,5rem)}section.contact-form>.container{margin:0 auto;position:relative;grid-column:6/-6;display:flex;justify-content:space-between;gap:50px clamp(1.875rem,3.75vw,4.5rem);width:100%;max-width:1288px}@media only screen and (max-width: 1200px){section.contact-form>.container{grid-column:4/-4;flex-direction:column}}@media only screen and (max-width: 900px){section.contact-form>.container{grid-column:3/-3}section.contact-form>.container .wdd-form{padding:0}}section.contact-form .title-block .information{margin-top:40px;display:flex;flex-direction:column;gap:20px;max-width:305px}section.contact-form .title-block .information .row{display:flex;align-items:center;gap:10px}section.contact-form .title-block .information .row .icon{display:flex;align-items:center;justify-content:center;width:20px;height:20px;color:#1edf97}section.contact-form .title-block .information .row .icon i{font-size:1.25rem}section.contact-form .title-block .information .row .content{font-size:.875rem;font-weight:500;line-height:1.5}@media only screen and (max-width: 1024px){section.contact-form .title-block{max-width:295px}}@media only screen and (max-width: 900px){section.contact-form .title-block{max-width:none}}section.contact-form .wdd-form{padding:0}section.contact-form .wdd-form .customName{position:relative;flex-direction:column}section.contact-form .wdd-form .customName:after{position:absolute;bottom:0;left:50%;display:block;width:calc(100% - 30px);height:1px;background:#0003;transform:translate3d(-50%,0,0);content:""}section.contact-form .wdd-form .customName .form-group{border-bottom:unset}section.contact-form .wdd-form .customName .form-grid .form-group{padding:0}section.contact-form .wdd-form .customName .form-grid:last-child{padding:0 15px 0 35px}section.contact-form .wdd-form .custom .form-group{align-items:center}section.contact-form .wdd-form .subject{max-width:250px}section.contact-form .wdd-form .subject span{display:block}section.contact-form .wdd-form .option-item.w100{width:100%}section.contact-form .wdd-form .option-item.w100>input{max-width:200px!important}section.contact-form .wdd-form .option-item input[type=text]{margin-left:10px;margin-right:10px;max-width:150px;width:100%;height:100%;border:none;border-bottom:.5px solid rgba(0,0,0,.3);padding:0;font-size:1rem;color:#000;background-color:transparent;font-weight:300;line-height:1.8;letter-spacing:.5px;pointer-events:none}section.contact-form .wdd-form .option-item.isActive input[type=text]{pointer-events:auto}section.contact-form .wdd-form .fake-file-upload .file-name{font-size:1rem;font-weight:300;line-height:1.8;letter-spacing:.5px}section.contact-form .wdd-form .fake-file-upload .text{flex-shrink:0;font-size:1rem;font-weight:500;line-height:1.8;letter-spacing:.5px}@media only screen and (max-width: 1200px){section.contact-form .wdd-form{max-width:unset}}@media only screen and (min-width: 901px) and (max-width: 1280px){section.contact-form .wdd-form .customName{flex-direction:column}section.contact-form .wdd-form .customName .form-check{margin:10px 0 15px}section.contact-form .wdd-form .customName .form-check .option-item{padding:0}}@media only screen and (max-width: 767px){section.contact-form .wdd-form .customName{flex-direction:column}section.contact-form .wdd-form .customName .form-grid:first-child,section.contact-form .wdd-form .customName .form-grid:last-child{padding:0 15px}section.contact-form .wdd-form .customName .form-grid:first-child .form-group{border-bottom:unset}section.contact-form .wdd-form .subject span{display:inline}section.contact-form .wdd-form .form-group .file-wrap{margin-left:unset}section.contact-form .wdd-form .form-group .file-wrap .fake-file-upload{padding:0 10px}section.contact-form .wdd-form .form-check{margin:10px 0 15px}section.contact-form .wdd-form .form-check .option-item{padding:0 10px}section.contact-form .wdd-form .form-check.col{margin:10px 0 15px;flex-direction:column;gap:10px}section.contact-form .wdd-form .form-check.col .option-item{margin-right:unset;padding:0 10px}section.contact-form .wdd-form .form-check .hasInputTextOption{flex:1}section.contact-form .wdd-form .form-check .hasInputTextOption .text{flex-shrink:0}section.contact-form .wdd-form .form-check .hasInputTextOption input[type=text]{max-width:50%}section.contact-form .wdd-form .custom .form-group{align-items:flex-start}}@media only screen and (max-width: 575px){section.contact-form .wdd-form .form-check .hasInputTextOption input[type=text]{max-width:unset}}section.contact-form .form-btn-group{width:100%}section.contact-form .form-btn-group .common-btn{flex:1;max-width:300px}.solution_smart-page .f-button{width:30px;height:30px;border-radius:50%;right:30px;top:30px}@media only screen and (max-width: 1200px){.solution_smart-page .f-button{right:20px;top:20px}}.solution_smart-page .f-button svg{stroke:#1edf97;width:14px;stroke-width:2px}.solution_smart-page .f-button[title=Close] svg{width:10px;stroke-width:5px}.solution_smart-page .fancybox__slide{padding:0}.solution_smart-page .f-thumbs__slide__button,.solution_smart-page .f-thumbs__slide__button img{border-radius:0}.solution_smart-page .is-classic .is-nav-selected .f-thumbs__slide__button:after{background:linear-gradient(0deg,#4bdea780,#4bdea780);border:0}.solution_smart-page .fancybox__nav button.f-button.is-next,.solution_smart-page .fancybox__nav button.f-button.is-prev{display:none}.solution_smart-page .is-horizontal .f-carousel__nav .f-button.is-next,.solution_smart-page .is-horizontal .fancybox__nav .f-button.is-next{right:0}.solution_smart-page .is-horizontal .f-carousel__nav .f-button.is-prev,.solution_smart-page .is-horizontal .fancybox__nav .f-button.is-prev{left:0}.solution_smart-page .f-carousel__nav .f-button{background:transparent}.solution_smart-page .f-carousel__nav .f-button svg{stroke:#fff}.solution_smart-page .f-carousel__nav .f-button:hover:not([disabled]){background:transparent}.solution_smart-page .f-carousel__nav .f-button:hover:not([disabled]) svg{stroke:#1edf97}.solution_smart-page .f-carousel__nav .f-button:disabled{opacity:.2}.solution_smart-page .fancybox__container{max-width:74.58vw;max-width:clamp(89.5rem,74.58vw + 60px,180rem);margin:0 auto;padding:80px clamp(1.875rem,12.7vw,15.3125rem)}@media only screen and (max-width: 1200px){.solution_smart-page .fancybox__container{max-width:100%;padding:60px 0}}.solution_smart-page .fancybox__container:before{content:"";width:100%;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%);display:block;z-index:0;background:#525252}.solution_smart-page .fancybox__container:after{content:"";width:100vw;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%);display:block;z-index:-1;background:#4bdea799}@media only screen and (max-width: 1200px){.solution_smart-page .fancybox__container:after{background:#525252}}.solution_smart-page .fancybox__backdrop{background:transparent}.solution_smart-page .fancybox__carousel{width:calc(100% - 60px);margin:0 auto}@media only screen and (max-width: 1200px){.solution_smart-page .fancybox__carousel{width:100%}}.solution_smart-page .fancybox__thumbs.is-horizontal{padding:0 30px}.solution_smart-page .fancybox__thumbs.is-classic{--f-thumb-gap: 15px}
