@charset "UTF-8";
@font-face {
font-family: dashicons;
src: url(//www.nucleon-cranes.cn/ru/wp-includes/fonts/dashicons.woff),
url(//www.nucleon-cranes.cn/ru/wp-includes/fonts/dashicons.ttf) format("truetype"),
url(//www.nucleon-cranes.cn/ru/wp-includes/fonts/dashicons.svg#dashicons) format("svg"),
url(//www.nucleon-cranes.cn/ru/wp-includes/fonts/dashicons.eot);
font-weight: normal;
font-style: normal;
} #trp_ald_modal_container{
background-color: rgba(0,0,0,0.2);
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
width: 100%;
height: 100%;
position: fixed;
z-index: 2000000000000;
pointer-events: none;
}
#trp_ald_modal_popup{
box-shadow: 0 0 10px #6c7781;
top: 40px !important;
position: relative;
}
#trp_ald_modal_popup{
background-color: #F0F0EE;
width: 570px;
max-width: 75%;
border: 1px solid #4c6066;
padding: 25px 40px;
margin: auto;
pointer-events: auto;
} #trp_ald_popup_text{
text-align: left;
font-size: 17px;
} .trp_ald_select_and_button{
display: flex;
justify-content: space-between;
margin-top: 14px;
font-size: 17px;
}
.trp_ald_button{
margin-left: 12px;
width: 287px;
}
#trp_ald_popup_change_language{
text-transform: none;
width: 100%;
background: #2271b1;
border-color: #2271b1;
color: #fff;
text-decoration: none;
text-shadow: none;
justify-content: center;
align-items: center;
display: inline-grid;
font-weight: normal;
font-size: 17px;
height: 50px;
min-height: 30px;
margin: 0;
padding: 0;
cursor: pointer;
border-width: 1px;
border-style: solid;
-webkit-appearance: none;
border-radius: 3px;
white-space: nowrap;
box-sizing: border-box;
}
#trp_ald_popup_change_language:hover {
background: #135e96;
border-color: #135e96;
color: #fff;
} #trp_ald_x_button_and_textarea{
text-decoration: none;
display: flex;
vertical-align: middle;
align-items: center;
cursor: pointer !important;
color: #0085ba !important;
font-size: 14px;
margin-top: 15px;
width:50%;
height: 100%;
pointer-events: visibleFill;
}
#trp_ald_x_button_textarea{
text-decoration: underline;
margin-bottom: 3px;
height: auto;
width:auto;
color: #0085ba !important;
cursor: pointer !important;
text-align: left;
}
#trp_ald_x_button_textarea:hover{
background-color: transparent;
pointer-events: auto;
cursor: pointer !important;
z-index: 20000000000000;
}
#trp_ald_modal_popup #trp_ald_x_button{
display: inline-table;
width: 0;
background: 0 0;
padding: 0;
border: none;
text-decoration: none;
color: transparent;
-webkit-backface-visibility: hidden;
outline:none;
z-index: 1;
}
#trp_ald_modal_popup #trp_ald_x_button::before {
content: "\f153";
font: normal 16px/20px dashicons;
text-align: center;
color: #0085ba !important;
background: 0 0 !important;
-webkit-font-smoothing: antialiased;
}
#trp_ald_modal_popup #trp_ald_x_button::before:hover{
background: 0 0;
} .trp_ald_ls_container{
height: 50px;
width: 100%;
color: #4c6066;
font-size: 19px;
}
.trp_ald_ls_container .trp-language-switcher-container{
width: 100%;
margin: 0;
user-select: none;
}
.trp_ald_ls_container .trp-language-switcher-container > div{
background-image: linear-gradient(
60deg
, transparent 50%, #C9C0BB 50%), linear-gradient(
120deg
, #C9C0BB 50%, transparent 50%);
background-position: calc(100% - 18px) calc(1em), calc(100% - 12px) calc(1em);
background-size: 6px 12px, 6px 12px;
background-repeat: no-repeat;
}
.trp_ald_ls_container .trp-language-switcher-container .trp-ls-shortcode-language.trp-ls-clicked{
background-image: none;
}
.trp_ald_ls_container .trp-ls-shortcode-current-language{
width: 100%;
height: 50px;
justify-content: left;
padding-bottom: 12px;
border: 2px solid #C9C0BB;
padding-top: 8px;
padding-right: 33px;
vertical-align: middle;
color: #4c6066;
font-size: 18px;
overflow: hidden;
}
.trp_ald_ls_container .trp-ls-shortcode-language{
width: 100%;
height: 50px;
justify-content: left;
border: 2px solid #C9C0BB;
z-index: 1000000000000000;
}
.trp_ald_ls_container .trp-ls-shortcode-current-language:hover{
cursor: pointer;
}
.trp_ald_ls_container .trp-ls-shortcode-language > div:hover{
cursor: pointer;
background: #135e96;
color: #ffffff;
}
.trp_ald_ls_container .trp-ald-popup-select{
padding-top: 5px;
padding-bottom: 5px;
padding-right: 33px;
font-size: 18px;
margin-right: -15px;
}
.trp_ald_ls_container .trp-ls-shortcode-current-language{
padding-bottom: 12px;
padding-top: 6px;
vertical-align: middle;
color: #4c6066;
font-size: 18px;
}
.trp_ald_ls_container .trp-ls-shortcode-language{
padding-bottom: 3px;
padding-top: 3px;
vertical-align: middle;
color: #4c6066;
font-size: 18px;
}
.trp_ald_ls_container .trp-ls-shortcode-current-language img.trp-flag-image{
display: inline-block;
padding-top: 9px;
margin-left: 8px;
margin-right: 8px;
pointer-events: none;
}
.trp_ald_ls_container .trp-ls-shortcode-language img.trp-flag-image{
display: inline-block;
padding-top: 9px;
margin-left: 8px;
margin-right: 8px;
pointer-events: none;
}
.trp_ald_ls_container [special-selector=trp_ald_popup_current_language]{
padding-top: 8px;
padding-right: 33px;
vertical-align: middle;
color: #4c6066;
font-size: 18px;
overflow: hidden;
}
#trp_ald_popup_select_container .trp-ls-shortcode-language{
display: none;
} .trp_ald_ls_container .trp-language-switcher .trp-ls-shortcode-current-language.trp-ls-clicked{
visibility: hidden;
}
.trp_ald_ls_container .trp-language-switcher:hover div.trp-ls-shortcode-current-language{
visibility: visible;
}
.trp_ald_ls_container .trp-language-switcher:hover div.trp-ls-shortcode-language{
visibility: hidden;
height: 1px;
}
.trp_ald_ls_container .trp-language-switcher .trp-ls-shortcode-language.trp-ls-clicked,
.trp_ald_ls_container .trp-language-switcher:hover .trp-ls-shortcode-language.trp-ls-clicked{
visibility:visible;
height:auto;
position: absolute;
left: 0;
top: 0;
display: inline-block !important;
} #trp_no_text_popup_wrap{
width: 100%;
background-color: #F0F0EE;
z-index: 999999999999999999999999999999999;
box-shadow: 0 0 10px #6c7781;
}
#trp_no_text_popup{
align-items: center;
padding: 25px 30px;
border: 1px solid grey;
justify-content: space-between;
display: flex;
vertical-align: middle;
}
#trp_ald_not_text_popup_ls_and_button{
display: flex;
justify-content: center;
width: 100%;
vertical-align: middle;
align-items: center;
} #trp_ald_no_text_popup_div {
text-align: left;
font-size: 17px;
margin-right: 10px;
max-width: 375px;
} #trp_ald_not_text_popup_buttons_wrap{
position: relative;
display: flex;
justify-content: center;
align-items: center;
}
#trp_ald_not_text_popup_ls_and_button .trp_ald_ls_container{
max-width: 240px;
color: #4c6066;
font-size: 19px;
}
#trp_ald_not_text_popup_ls_and_button .trp_ald_ls_container [special-selector=trp_ald_popup_current_language]{
padding-top: 8px;
padding-right: 33px;
vertical-align: middle;
color: #4c6066;
font-size: 18px;
overflow: hidden;
}
#trp_ald_not_text_popup_ls_and_button .trp_ald_ls_container .trp-ls-shortcode-language{
padding-bottom: 3px;
padding-top: 3px;
vertical-align: middle;
z-index: 1000000;
} .trp_ald_change_language_div{
min-width: 173px;
height: auto;
}
#trp_ald_no_text_popup_change_language{
text-transform: none;
padding: 4px 10px;
height: 50px;
text-align: center;
background: #2271b1;
border-color: #2271b1;
color: #fff;
text-decoration: none;
text-shadow: none;
display: inline-block;
font-weight: normal;
font-size: 17px;
line-height: 2.15384615;
min-height: 30px;
margin-left: 10px;
width: 100%;
cursor: pointer;
border-width: 1px;
border-style: solid;
-webkit-appearance: none;
border-radius: 3px;
white-space: nowrap;
box-sizing: border-box;
}
#trp_ald_no_text_popup_change_language:hover {
background: #135e96;
border-color: #135e96;
color: #fff;
} #trp_ald_no_text_popup_x{
width: 65px;
padding-left: 5px;
}
#trp_no_text_popup #trp_close{
width: 0;
background: 0 0;
padding: 0;
border: none;
text-decoration: none;
color: transparent;
-webkit-backface-visibility: hidden;
outline:none;
}
#trp_no_text_popup #trp_close::before {
content: "\f153";
font: normal 35px/40px dashicons;
text-align: center;
cursor: pointer;
color: #0085ba !important;
background: 0 0 !important;
-webkit-font-smoothing: antialiased;
}
#trp_ald_no_text_popup_x_button_and_textarea{
display:none;
cursor: pointer;
vertical-align: middle;
}
#trp_ald_no_text_popup_x_button_textarea{
text-decoration: underline;
margin-bottom: 3px;
color: #0085ba;
font-size: 15px;
margin-top: 15px;
}
#trp_ald_no_text_popup_x_button{
width: 0;
background: 0 0;
padding: 0;
border: none;
text-decoration: none;
color: transparent;
-webkit-backface-visibility: hidden;
outline:none;
}
#trp_ald_no_text_popup_x_button::before{
content: "\f153";
font: normal 16px/20px dashicons;
text-align: center;
color: #0085ba !important;
background: 0 0 !important;
-webkit-font-smoothing: antialiased;
} @media screen and (max-width: 937px){ #trp_ald_not_text_popup_ls_and_button{
width: 80%;
}
}
@media screen and (max-width: 780px) {
#trp_ald_modal_popup {
width: 80%;
}
.trp_ald_select_and_button{
display: block;
margin-top: 32px;
}
.trp_ald_ls_container [special-selector=trp_ald_popup_current_language]{
overflow: hidden;
}
.trp_ald_button{
width: 100%;
margin-left: 0;
margin-top: 14px;
}
#trp_ald_x_button_and_textarea{
width: 100%;
} #trp_no_text_popup{
justify-content: center;
}
#trp_ald_not_text_popup_ls_and_button{
display: block;
max-width: 240px;
}
#trp_ald_no_text_popup_x{
display:none;
}
#trp_ald_no_text_popup_x_button_and_textarea{
display: block;
}
#trp_ald_not_text_popup_ls_and_button .trp_ald_ls_container{
max-width: 100%;
margin-top: 32px;
}
#trp_ald_no_text_popup_select_container{
display: none;
}
.trp_ald_change_language_div{
width: 100%;
margin-top: 14px;
min-width: 30px;
}
#trp_ald_no_text_popup_change_language{
margin-left: 0;
height: unset;
white-space: pre-wrap;
}
#trp_ald_no_text_popup_x_button_and_textarea{
margin-top: 15px;
}
}
.alignleft{display:inline;float:left}.alignright{display:inline;float:right}.aligncenter{display:block;margin-left:auto;margin-right:auto}img.alignleft{margin:.4em 1.6em 1.6em 0}img.alignright{margin:.4em 0 1.6em 1.6em}img.aligncenter{clear:both;margin-bottom:1.6em;margin-top:.4em}.wp-block-image{margin:0}.wp-block-columns{margin-bottom:0}#rank-math-toc{background:#f9f9f9;margin:1.5rem 0;padding:3rem}#rank-math-toc>h2{font-size:clamp(1.8rem,.8rem + 1.5vw,2.4rem);line-height:2;margin-top:0!important}#rank-math-toc nav{border-top:1px solid #ddd;margin-top:1rem;padding-top:1rem}#rank-math-toc nav a{font-size:1.8rem}#rank-math-toc nav ul ul a{font-size:98%}#rank-math-toc ul li{line-height:2.2}#rank-math-toc ul li:before{display:none}#rank-math-toc ul li>ul{padding-left:2rem}#rank-math-toc ul li a{color:#333}#rank-math-toc ul li a:before{background-color:currentColor;border-radius:5px;content:"";display:inline-block;height:5px;margin-right:10px;vertical-align:middle;width:5px}#rank-math-toc ul li a:hover{border-bottom:1px dashed;color:#cb2a29}.mfp-bg{background:#0b0b0b;opacity:.8;overflow:hidden;z-index:1042}.mfp-bg,.mfp-wrap{height:100%;left:0;position:fixed;top:0;width:100%}.mfp-wrap{-webkit-backface-visibility:hidden;outline:none!important;z-index:1043}.mfp-container{box-sizing:border-box;height:100%;left:0;padding:0 8px;position:absolute;text-align:center;top:0;width:100%}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{display:inline-block;margin:0 auto;position:relative;text-align:left;vertical-align:middle;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{cursor:auto;width:100%}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;left:8px;margin-top:-.8em;position:absolute;right:8px;text-align:center;top:50%;width:auto;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{-webkit-appearance:none;background:transparent;border:0;box-shadow:none;cursor:pointer;display:block;outline:none;overflow:visible;padding:0;touch-action:manipulation;z-index:1046}button::-moz-focus-inner{border:0;padding:0}.mfp-close{color:#fff;font-family:Arial,Baskerville,monospace;font-size:28px;font-style:normal;height:44px;line-height:44px;opacity:.65;padding:0 0 18px 10px;position:absolute;right:0;text-align:center;text-decoration:none;top:0;width:44px}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;padding-right:6px;right:-6px;text-align:right;width:100%}.mfp-counter{color:#ccc;font-size:12px;line-height:18px;position:absolute;right:0;top:0;white-space:nowrap}.mfp-arrow{-webkit-tap-highlight-color:rgba(0,0,0,0);height:110px;margin:-55px 0 0;opacity:.65;padding:0;position:absolute;top:50%;width:90px}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{border:inset transparent;content:"";display:block;height:0;left:0;margin-left:35px;margin-top:35px;position:absolute;top:0;width:0}.mfp-arrow:after{border-bottom-width:13px;border-top-width:13px;top:8px}.mfp-arrow:before{border-bottom-width:21px;border-top-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{border-right:27px solid #3f3f3f;margin-left:25px}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-bottom:40px;padding-top:40px}.mfp-iframe-holder .mfp-content{line-height:0;max-width:900px;width:100%}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{height:0;overflow:hidden;padding-top:56.25%;width:100%}.mfp-iframe-scaler iframe{background:#000;box-shadow:0 0 8px rgba(0,0,0,.6);display:block;height:100%;left:0;position:absolute;top:0;width:100%}img.mfp-img{box-sizing:border-box;display:block;height:auto;margin:0 auto;max-width:100%;padding:40px 0;width:auto}.mfp-figure,img.mfp-img{line-height:0}.mfp-figure:after{background:#444;bottom:40px;box-shadow:0 0 8px rgba(0,0,0,.6);content:"";display:block;height:auto;left:0;position:absolute;right:0;top:40px;width:auto;z-index:-1}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{cursor:auto;left:0;margin-top:-36px;position:absolute;top:100%;width:100%}.mfp-title{word-wrap:break-word;color:#f3f3f3;line-height:18px;padding-right:36px;text-align:left}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-height:300px),screen and (max-width:800px) and (orientation:landscape){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{bottom:0;top:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;box-sizing:border-box;margin:0;padding:3px 5px;position:fixed;top:auto}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{background:rgba(0,0,0,.6);height:35px;line-height:35px;padding:0;position:fixed;right:0;text-align:center;top:0;width:35px}}@media (max-width:900px){.mfp-arrow{transform:scale(.75)}.mfp-arrow-left{transform-origin:0}.mfp-arrow-right{transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-bg{opacity:0;transition:all .3s}.mfp-bg.mfp-ready{opacity:.8}.mfp-bg.mfp-ready.mfp-removing{opacity:0}.white-popup-block{background:#fff;margin:20px auto;max-width:800px;padding:3rem;position:relative;width:auto}.white-popup-block .contact-sce-tit{margin-top:0}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{align-items:stretch;display:flex;flex-flow:row nowrap;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.slick-slider{--arrow-padding:0;--arrow-left-icon:"";--arrow-right-icon:"";--arrow-border-radius:0;--arrow-border-radius-right:0;--arrow-size:4rem;--arrow-font-size:2rem;--arrow-color:#fff;--arrow-color-bg:#000;--arrow-color-bg-hover:#cb2a29;--arrow-color-bg-disable:#cb2a29;--arrow-color-hover:#fff;--arrow-color-disable:#fff}.slick-arrow{background:none;border:none;display:block;font-size:0;left:var(--arrow-padding);line-height:0;padding:0;position:absolute;top:50%;transform-origin:left;transition:all .3s ease;z-index:9}.slick-arrow:after{align-items:center;background:var(--arrow-color-bg);border-radius:var(--arrow-border-radius);color:var(--arrow-color);content:var(--arrow-left-icon);display:flex;font-family:iconfont;font-size:var(--arrow-font-size);height:var(--arrow-size);justify-content:center;transform:translateY(-50%);transition:all .3s ease;width:var(--arrow-size)}.slick-arrow.slick-next{left:auto;right:var(--arrow-padding);transform-origin:right}.slick-arrow.slick-next:after{border-radius:var(--arrow-border-radius-right);content:var(--arrow-right-icon)}.slick-arrow:hover:after{background:var(--arrow-color-bg-hover);color:var(--arrow-color-hover)}.slick-arrow:active{transform:scale(.95)}.slick-arrow.slick-disabled:after{background:var(--arrow-color-bg-disable);color:var(--arrow-color-disable)}.slick-dots{align-items:center;display:flex;justify-content:center;margin-top:1.2rem;position:relative;z-index:99}.slick-dots li{line-height:0;padding:0 .5rem}.slick-dots li button{background:#bcbcbc;border:none;border-radius:1rem;font-size:0;height:.8rem;line-height:0;margin:0;padding:0;transition:all .3s ease;width:.8rem}.slick-dots li button:hover{background:#ffa621}.slick-dots li.slick-active button{background:#ffa621;width:2rem}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA")}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid transparent;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";left:0;pointer-events:none;position:absolute;top:0}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{height:var(--swiper-virtual-size);width:1px}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:var(--swiper-navigation-size);justify-content:center;margin-top:calc(0px - var(--swiper-navigation-size)/2);position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/44*27);z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{height:100%;-o-object-fit:contain;object-fit:contain;transform-origin:center;width:100%}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);font-variant:normal;letter-spacing:0;line-height:1;text-transform:none!important}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{left:auto;right:var(--swiper-navigation-sides-offset,10px)}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);left:0;top:var(--swiper-pagination-top,auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:var(--swiper-pagination-bullet-border-radius,50%);display:inline-block;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px))}button.swiper-pagination-bullet{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:var(--swiper-pagination-left,auto);right:var(--swiper-pagination-right,8px);top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0;width:100%}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:var(--swiper-pagination-progressbar-size,4px)}.swiper-pagination-lock{display:none}.swiper-scrollbar{background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1));border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{bottom:var(--swiper-scrollbar-bottom,4px);height:var(--swiper-scrollbar-size,4px);left:var(--swiper-scrollbar-sides-offset,1%);position:absolute;top:var(--swiper-scrollbar-top,auto);width:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2);z-index:50}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{height:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2);left:var(--swiper-scrollbar-left,auto);position:absolute;right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);width:var(--swiper-scrollbar-size,4px);z-index:50}.swiper-scrollbar-drag{background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);height:100%;left:0;position:relative;top:0;width:100%}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper .swiper-notification{left:0;opacity:0;pointer-events:none;position:absolute;top:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-direction:column;flex-wrap:wrap}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.loop-application-thumb{aspect-ratio:712/641;border-radius:2px;display:block;overflow:hidden;width:100%}.loop-application-thumb img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.loop-application-title{height:auto!important;width:auto!important}.loop-application-title.slick-center .application-title,.loop-application-title.slick-center .loop-applications-des p,.loop-application-title:hover .application-title,.loop-application-title:hover .loop-applications-des p{color:#fff!important}.loop-application-title .application-title{-webkit-line-clamp:2;-webkit-line-clamp:1;color:hsla(0,0%,100%,.8);font-family:Rubik;font-size:3.2rem;font-weight:400;line-height:1.25em}.loop-application-title .application-title,.loop-application-title .loop-applications-des p{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;transition:all .5s ease}.loop-application-title .loop-applications-des p{-webkit-line-clamp:2;-webkit-line-clamp:3;color:hsla(0,0%,100%,.6);font-size:1.6rem;line-height:1.5em;margin-top:1rem}.loop-application-title:not(:first-child){margin-top:4rem}@media screen and (max-width:1280px){.loop-application-title .application-title{font-size:2.8rem}}@media screen and (max-width:810px){.loop-application-title .application-title{font-size:2.4rem}}.loop-applications{border-bottom:1px solid #e1e1e1;display:grid;gap:5.5%;grid-template-columns:1fr 32.5%;padding-bottom:6rem}.loop-applications-x{display:grid;gap:11%;grid-template-columns:23rem 1fr}.loop-applications-x p{color:#666;font-size:1.6rem;line-height:1.5em}.loop-applications-x .loop-applications-tit{font-size:2.4rem;scroll-margin-top:calc(var(--menu_h) + 9rem)}.loop-applications-thumb{aspect-ratio:468/283;border-radius:2px;display:block;overflow:hidden}.loop-applications-thumb img{transition:all .3s ease}.loop-applications-thumb:hover img{filter:brightness(1.05);transform:scale(1.05)}.loop-applications-thumb img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (max-width:1280px){.loop-applications,.loop-applications-x{gap:4rem}}@media screen and (max-width:1024px){.loop-applications{display:flex;flex-direction:column-reverse;gap:3rem;justify-content:flex-end}.loop-applications-x{display:flex;flex-direction:column;gap:1rem}.loop-applications-x .loop-applications-tit{font-size:2.2rem}}@media screen and (max-width:810px){.loop-applications{padding-bottom:4rem}}@media screen and (max-width:600px){.loop-applications{gap:0}.loop-applications .loop-applications-x .loop-applications-tit{font-size:1.8rem;margin-top:2rem}}.case-item,.case-slide-item{min-width:0}.case-item .item-wrap,.case-slide-item .item-wrap{background-color:#fff;height:100%}.case-item .item-wrap .item-img,.case-slide-item .item-wrap .item-img{aspect-ratio:4/3;overflow:hidden}.case-item .item-wrap .item-img img,.case-slide-item .item-wrap .item-img img{display:block;transition:all .3s ease}.case-item .item-wrap .item-img:hover img,.case-slide-item .item-wrap .item-img:hover img{filter:brightness(1.05);transform:scale(1.05)}.case-item .item-wrap .item-img img,.case-slide-item .item-wrap .item-img img{aspect-ratio:4/3;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.case-item .item-wrap .item-caption,.case-slide-item .item-wrap .item-caption{color:#282828;padding:clamp(1rem,.5rem + 1vw,3.2rem)}.case-item .item-wrap .item-caption .item-title,.case-slide-item .item-wrap .item-caption .item-title{-webkit-box-orient:vertical;-webkit-line-clamp:3;color:#282828;display:-webkit-box;font-size:clamp(1.6rem,1rem + 1.2vw,2.2rem);font-weight:700;overflow:hidden;transition:color .3s linear}.case-item .item-wrap .item-caption .item-params,.case-slide-item .item-wrap .item-caption .item-params{font-weight:300;padding-top:1.5rem}.case-item .item-wrap .item-caption .item-params li,.case-slide-item .item-wrap .item-caption .item-params li{display:flex;gap:.5rem;margin:.5rem 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.case-item .item-wrap .item-caption .item-params li strong,.case-slide-item .item-wrap .item-caption .item-params li strong{font-weight:700}.case-item .item-wrap .item-caption .item-params li a,.case-slide-item .item-wrap .item-caption .item-params li a{color:#282828;max-width:unset;text-decoration:underline;transition:color .3s linear}.case-item .item-wrap .item-caption .item-params li:hover a,.case-item .item-wrap:hover .item-caption .item-title,.case-slide-item .item-wrap .item-caption .item-params li:hover a,.case-slide-item .item-wrap:hover .item-caption .item-title{color:#cb2a29}.loop-case-pro,.loop-case-pro-title{max-width:15.2rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.case-item .item-wrap{background-color:#f8f8f8}.loop-case{min-width:0}.loop-case .item-wrap{background-color:#f8f8f8;height:100%}.loop-case .item-wrap .item-img{aspect-ratio:4/3;overflow:hidden}.loop-case .item-wrap .item-img img{display:block;transition:all .3s ease}.loop-case .item-wrap .item-img:hover img{filter:brightness(1.05);transform:scale(1.05)}.loop-case .item-wrap .item-img img{aspect-ratio:4/3;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.loop-case .item-wrap .item-caption{color:#282828;padding:clamp(1rem,.5rem + 1vw,3.2rem)}.loop-case .item-wrap .item-caption .item-title{-webkit-box-orient:vertical;-webkit-line-clamp:3;color:#282828;display:-webkit-box;font-size:clamp(1.6rem,1rem + 1.2vw,2.2rem);font-weight:700;overflow:hidden;transition:color .3s linear}.loop-case .item-wrap .item-caption .item-params{display:block;font-weight:300;margin:0;padding-top:1.5rem}.loop-case .item-wrap .item-caption .item-params li{display:flex;gap:.5rem;margin:.5rem 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.loop-case .item-wrap .item-caption .item-params li strong{font-weight:700}.loop-case .item-wrap .item-caption .item-params li a{color:#282828;max-width:unset;text-decoration:underline;transition:color .3s linear}.loop-case .item-wrap .item-caption .item-params li:hover a,.loop-case .item-wrap:hover .item-caption .item-title{color:#cb2a29}.related-block .loop-case .item-wrap{background-color:#fff}.faq-item{border-bottom:1px solid #e3e6ee;font-family:Rubik,Poppins;padding:3rem 0}.faq-item dt{color:#333;cursor:pointer;font-size:2.4rem;font-weight:600;line-height:1.5;padding:0 4rem;position:relative}.faq-item dt .iconfont{color:#cb2a29;font-size:3rem;left:0;line-height:1;position:absolute;top:7%;vertical-align:middle}.faq-item dt .plus{bottom:0;display:block;height:1.6rem;margin:auto;position:absolute;right:12px;top:0;width:1.6rem}.faq-item dt .plus:after,.faq-item dt .plus:before{background-color:#cb2a29;bottom:0;content:"";display:block;height:2px;left:0;margin:auto;position:absolute;right:1rem;top:0;transition:opacity .3s linear,transform .5s linear;width:100%}.faq-item dt .plus:after{transform:rotate(90deg)}.faq-item dd{display:none;line-height:2;padding:2rem 4rem 0}.faq-item dd p{font-family:Rubik,Poppins}@media screen and (max-width:1024px){.faq-item{padding:1.5rem}.faq-item dt{font-size:2.2rem}.faq-item dd{padding:1.5rem 2.5rem 0}}@media screen and (max-width:810px){.faq-item{padding:1rem}.faq-item dt{font-size:2rem}.faq-item dt .iconfont{font-size:2.5rem}.faq-item dt .plus{height:1.2rem;width:1.2rem}.faq-item dd{padding:1rem 2rem 0}}.faq-item.active dt .plus:after{opacity:0;transform:translateY(3rem) rotate(90deg)}.loop-home-news-thumb{aspect-ratio:651/518;border-radius:2px;display:block;height:100%;overflow:hidden}.loop-home-news-thumb img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.loop-news-pro{align-items:center;display:grid;gap:11%;grid-template-columns:40% 1fr}.loop-news-pro .loop-pro-thumb{aspect-ratio:104/89}.loop-news-pro .loop-pro-x{border-bottom:.2rem solid #ddd;height:100%;padding:1.7rem 0 1.5rem}.loop-news-pro .loop-pro-tit{color:#333;font-size:1.6rem}.loop-news-pro .loop-pro-date{font-size:1.2rem;line-height:1em;margin:1rem 0 0}@media screen and (max-width:1024px){.loop-news-pro{display:flex;flex-direction:column;gap:2rem}.loop-news-pro .loop-pro-x{height:auto;padding-top:0;width:100%}}.loop-home-news-title{border-bottom:1px solid #ddd!important;padding-bottom:2rem}.loop-home-news-title.slick-current .loop-news-tit{color:#cb2a29!important}.loop-home-news-title .loop-news-tit{-webkit-box-orient:vertical;-webkit-line-clamp:2;-webkit-line-clamp:1;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.loop-home-news-title .loop-news-des{margin:2rem 0}.loop-home-news-title .loop-news-des p{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.loop-home-news-title:not(:last-of-type){margin-bottom:4rem}.loop-news{align-items:center;display:grid;gap:8%;grid-template-columns:22% 1fr}.loop-news-date{font-size:1.4rem;line-height:1em}.loop-news-tit{transition:all .3s ease}.loop-news-tit:hover{color:#cb2a29}.loop-news-thumb{aspect-ratio:222/190;border-radius:2px;display:block;overflow:hidden}.loop-news-thumb img{transition:all .3s ease}.loop-news-thumb:hover img{filter:brightness(1.05);transform:scale(1.05)}.loop-news-thumb img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.loop-news-x{border-bottom:2px solid #e1e1e1;padding-bottom:3rem;padding-top:1.4rem}.loop-news-des{margin:3rem 0}.loop-news-des p{color:#999;font-size:1.6rem;line-height:1.5em}@media screen and (max-width:810px){.loop-news-des{margin:1.5rem 0}.loop-news{gap:5%;grid-template-columns:28% 1fr}}@media screen and (max-width:600px){.loop-news-x{padding-bottom:1.5rem}.loop-news{display:flex;flex-direction:column;gap:2rem}.loop-news-thumb{width:100%}.loop-news-x{padding-top:0}}.loop-pro{background:#f8f8f8}.related-block:not(.pro-related-block) .loop-pro{background-color:#fff}.loop-pro-thumb{aspect-ratio:466/325;border-radius:2px;display:block;overflow:hidden}.loop-pro-thumb img{transition:all .3s ease}.loop-pro-thumb:hover img{filter:brightness(1.05);transform:scale(1.05)}.loop-pro-thumb img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.loop-pro-tit{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#282828;display:block;display:-webkit-box;font-size:2.2rem;line-height:1.2;overflow:hidden;transition:all .3s ease}.loop-pro-tit:hover{color:#cb2a29}.loop-pro-x{padding:4rem 4.5rem}.loop-pro-x .xz-btn{color:#fff;height:4.8rem;margin-top:2rem;width:100%}.loop-pro-x .xz-btn:hover{background:#cb2a29;filter:brightness(1.1)}.loop-pro-des{margin-top:2rem}.loop-pro-des ul li{color:#666;display:none;font-size:1.6rem;line-height:1.5}.loop-pro-des ul li strong{align-items:center;display:flex}.loop-pro-des ul li strong:after{content:":";margin-right:1rem}.loop-pro-des ul li:first-of-type,.loop-pro-des ul li:nth-of-type(2){align-items:center;display:flex}@media screen and (max-width:600px){.loop-pro-x{padding:3rem}.loop-pro-des{margin-top:1rem}}.new-rel-news{display:flex;flex-direction:column;gap:2rem}.new-rel-news .loop-news-thumb{aspect-ratio:unset;height:100%;width:100%}.loop-top-news-tit{align-items:center;background:#fff;color:#999;display:grid;font-size:1.6rem;font-weight:400;gap:1.6rem;grid-template-columns:3rem 1fr;line-height:1.3;padding:2rem;position:relative;transition:all .3s ease}.loop-top-news-tit:hover{color:#cb2a29}.loop-top-news-tit:before{align-items:baseline;background:#cb2a29;border-radius:4px;color:#fff;content:"Top" counter(my-counter,decimal);counter-increment:my-counter;display:flex;font-family:Rubik;font-size:1rem;font-weight:500;height:2rem;justify-content:center;line-height:2rem;width:3rem}.searchform-404.searchform-404{background:transparent;border:1px solid #fff;border-radius:4px;width:40rem}.searchform-404.searchform-404 .pro-searchform-input::-moz-placeholder{color:hsla(0,0%,100%,.5)}.searchform-404.searchform-404 .pro-searchform-input,.searchform-404.searchform-404 .pro-searchform-input::placeholder,.searchform-404.searchform-404 .pro-searchform-submit{color:hsla(0,0%,100%,.5)}.searchform-404.searchform-404 .pro-searchform-input,.searchform-404.searchform-404 .pro-searchform-submit{background:transparent}.xz-404{position:relative}.xz-404 .xz-404-img{z-index:-1}.xz-404 .xz-404-img,.xz-404 .xz-404-img:before{height:100%;left:0;position:absolute;top:0;width:100%}.xz-404 .xz-404-img:before{background:rgba(0,0,0,.5);content:"";display:block}.xz-404 .xz-404-img img{height:100%;vertical-align:middle;width:100%}.xz-404 .xz-404-info{align-items:center;color:#fff;display:flex;flex-direction:column;padding-bottom:30vh;padding-top:30vh;text-align:center}.xz-404 .xz-404-info h1{color:#fff;font-size:12rem;line-height:1em}.xz-404 .xz-404-info .p-h4{font-size:2.4rem;margin:1rem 0 4rem}.xz-404 .xz-404-info .p-btn{font-size:1.6rem;margin-top:4rem}.xz-404 .xz-404-info .p-btn a{color:#fff}.xz-404 .xz-404-info .p-btn a:hover{text-decoration:underline}@media screen and (max-width:1280px){.xz-404 .xz-404-info h1{font-size:8rem}}@media screen and (max-width:1024px){.xz-404 .xz-404-info h1{font-size:7rem}}@media screen and (max-width:810px){.xz-404 .xz-404-info h1{font-size:6rem}.xz-404 .xz-404-info .p-h4{font-size:2.2rem}}@media screen and (max-width:600px){.xz-404 .xz-404-info{padding-bottom:25vh;padding-top:25vh}.xz-404 .xz-404-info h1{font-size:5rem}.xz-404 .xz-404-info .p-h4{font-size:2rem;margin:1rem 0 2rem}.xz-404 .xz-404-info .p-btn{margin-top:2rem}.searchform-404.searchform-404{width:60%}}.about-form{padding:13rem 0;position:relative}.about-form .about-form-bg,.about-form .about-form-pic{height:100%;left:0;position:absolute;top:0;width:100%}.about-form .about-form-pic{z-index:-2}.about-form .about-form-bg{background:rgba(0,0,0,.8);z-index:-1}.about-form .xz-about-layout{display:grid;gap:6%;grid-template-columns:49% 45%}.about-form .about-form-txt{display:grid;gap:5.6rem}.about-form .about-form-txt-item{background:#cb2a29;color:#fff;padding:5rem 6rem;position:relative}.about-form .about-form-txt-item .icon{align-items:center;display:flex;font-size:4.8rem;height:4.8rem;justify-content:center;position:absolute;right:6rem;top:5rem;width:4.8rem}.about-form .about-form-txt-item h2{color:#fff}.about-form .about-form-txt-item p{font-weight:300;margin-top:2rem}.about-form .about-form-x{padding-top:5.4rem}.about-form .about-form-x h2{color:#cb2a29;margin-bottom:6rem}.about-form .about-form-txt-item:after{align-items:flex-start;bottom:-4rem;color:#cb2a29;content:"\e608";display:flex;font-family:iconfont;font-size:4rem;height:4rem;justify-content:flex-start;left:-3px;position:absolute;width:4rem}.about-form .xz-form-nkl .xz-form-input,.about-form .xz-form-nkl .xz-form-label,.about-form .xz-form-nkl .xz-form-textarea{color:#fff;font-weight:300}.about-form .xz-form-nkl .xz-form-textarea::-moz-placeholder{color:#999;font-size:300}.about-form .xz-form-nkl .xz-form-textarea::placeholder{color:#999;font-size:300}@media screen and (max-width:1280px){.about-form{padding:10rem 0}.about-form .about-form-txt-item .icon{top:4.5rem}}@media screen and (max-width:1024px){.about-form .about-form-txt-item .icon{font-size:4rem;height:4rem;top:5rem;width:4rem}.about-form .xz-about-layout{display:flex;flex-direction:column}.about-form .about-form-txt{gap:2.5rem;grid-template-columns:1fr 1fr}.about-form .about-form-txt-item:after{display:none}.about-form .about-form-x h2{margin-bottom:4rem}.about-form{padding:8rem 0}}@media screen and (max-width:810px){.about-form{padding:6rem 0}.about-form .about-form-txt-item .icon{top:3.5rem}.about-form .about-form-txt{grid-template-columns:1fr}.about-form .about-form-txt-item{padding:4rem}.about-form .about-form-x h2{margin-bottom:1rem}}@media screen and (max-width:600px){.about-form .about-form-txt-item .icon{right:4rem;top:3.4rem}.about-form .about-form-x{padding-top:3rem}}.about-pro{margin-top:15rem;width:var(--main_w)}.about-pro-ls{align-items:center;background:#150808;display:grid;grid-template-columns:50% 50%;margin-top:5rem}.about-pro-ls .slick-title .slick-track{flex-direction:column}.about-pro-ls .slick-title .slick-track .slick-slide{min-height:11.6rem!important}.about-pro-ls .slick-title{padding:8rem 8rem 4rem}@media screen and (max-width:1280px){.about-pro{margin-top:10rem}}@media screen and (max-width:1024px){.about-pro{margin-top:8rem}.about-pro-ls .slick-title{padding:6rem}}@media screen and (max-width:810px){.about-pro{margin-top:6rem}}@media screen and (max-width:600px){.about-pro-ls{display:flex;flex-direction:column;margin-top:2.5rem}.about-pro-ls .slick-pic{width:var(--main_w)}.about-pro-ls .slick-title .slick-track{flex-direction:row}.about-pro-ls .slick-title{padding:3rem;width:100%}.loop-about-pro-title:not(:first-child){margin-top:0!important}.about-pro-ls .slick-title .slick-track .slick-slide{margin:0 auto;width:calc(var(--main_w) - 6rem)!important}}.case-form.case-form{--c-font:#fff;--size:1.6rem;--c-theme:#fff}.case-form.case-form .xz-form-textarea::-moz-placeholder{color:hsla(0,0%,100%,.6);font-size:1.4rem;line-height:1.5em}.case-form.case-form .xz-form-textarea::placeholder{color:hsla(0,0%,100%,.6);font-size:1.4rem;line-height:1.5em}.case-form.case-form .xz-form-label{color:#fff}.case-form.case-form .xz-form-button{color:#cb2a29}.case-form.case-form svg path{fill:#cb2a29}.contact-form{display:grid;gap:8rem;grid-template-columns:1fr 1fr}.contact-form h1{margin:1rem 0 4rem}.contact-form .contact-form-R{padding-top:19rem}.contact-form.album-contact .contact-form-R{padding-top:0}.form-logo{max-width:15rem}@media screen and (max-width:1024px){.contact-form{display:flex;flex-direction:column;gap:4rem}.contact-form .contact-form-R{padding-top:0}}@media screen and (max-width:810px){.contact-form h1{margin:1rem 0 2rem}}.contact-ls{border-top:2px solid #ddd;display:grid;gap:2rem;grid-template-columns:1fr 1fr;margin-top:4rem;padding-top:4rem}.contact-ls .xs{margin-top:1rem}.contact-ls .contact-ls-item,.contact-ls .contact-pic{background:#f8f8f8;min-height:14.3rem;padding:3rem 4rem 2.5rem}.album-contact .contact-ls{border-top:none;height:100%;margin-top:0}.contact-ls-item{display:flex;flex-direction:column;gap:1rem;justify-content:center}.contact-ls-item .xs,.contact-ls-item a{font-weight:300}.contact-ls-item .xs{margin-top:0}.contact-ls-item a{color:#333;font-size:clamp(1.4rem,.8rem + 1vw,1.8rem);transition:all .3s ease}.contact-ls-item a:hover{color:#cb2a29;text-decoration:underline}.contact-pic{align-items:center;display:grid;gap:3rem;grid-template-columns:9rem 1fr}.contact-pic .img{aspect-ratio:1/1;width:100%}.contact-pic img{border-radius:50%;display:block;height:100%;width:100%}.contact-pic .contact-content{display:flex;flex-direction:column;gap:1rem;justify-content:center}@media screen and (max-width:600px){.contact-pic{grid-template-columns:6rem 1fr}.contact-ls .contact-ls-item,.contact-ls .contact-pic{min-height:13rem;padding:2rem}.contact-ls-item{gap:.5rem}}.content-sec-nav{background:#150808;display:flex;gap:2rem;justify-content:center;margin-left:calc(var(--main_w)/2 - 50vw);margin-right:calc(var(--main_w)/2 - 50vw);margin-top:9.5rem;overflow-x:auto;padding:1.5rem 0;padding-left:calc(50vw - var(--main_w)/2);padding-right:calc(50vw - var(--main_w)/2);position:sticky;top:var(--menu_h);z-index:990}.content-sec-nav li{border-radius:4px;flex:none;position:relative;text-align:center;transition:all .3s ease}.content-sec-nav li.current,.content-sec-nav li:hover{background:#cb2a29}.content-sec-nav li a{color:#fff;display:block;font-family:Rubik;font-size:clamp(1.4rem,.5rem + .8vw,1.6rem);font-weight:500;padding:1rem 2rem;white-space:nowrap}@media screen and (max-width:1024px){.content-sec-nav{margin-top:8rem}}@media screen and (max-width:810px){.content-sec-nav{margin-top:6rem}}@media screen and (max-width:600px){.content-sec-nav{justify-content:flex-start}}.core-products{margin-top:15rem}.core-products-x{align-items:center;background:#150808;display:grid;grid-template-columns:50% 50%;margin-top:5rem}.core-products-pic-x img{display:none;-o-object-fit:cover;object-fit:cover;width:100%}.core-products-pic-x .current{display:block}.core-products-txt-x{display:flex;flex-direction:column;gap:6rem;padding:8rem}.core-products-txt-x .core-products-txt:hover h3,.core-products-txt-x .current h3{color:#cb2a29}.core-products-txt-x .core-products-txt:hover p,.core-products-txt-x .current p{color:#fff}.core-products-txt h3,.core-products-txt p{transition:all .5s ease}.core-products-txt h3{color:#fff}.core-products-txt p{color:hsla(0,0%,100%,.7);font-size:1.4rem;margin-top:2rem}@media screen and (max-width:1280px){.core-products{margin-top:10rem}}@media screen and (max-width:1024px){.core-products-txt-x{padding:6rem}.core-products{margin-top:8rem}}@media screen and (max-width:810px){.core-products-x{display:flex;flex-direction:column}.core-products-pic-x{width:var(--main_w)!important}.core-products-txt{width:calc(var(--main_w) - 12rem)!important}.core-products-txt-x{gap:1rem;padding:6rem}.core-products-txt-x .slick-list{width:var(--main_w)!important}.core-products-txt-x .slick-track{gap:6rem}.slick-dots{margin-top:0}.slick-dots li button:hover,.slick-dots li.slick-active button{background:#cb2a29}.core-products{margin-top:6rem}}@media screen and (max-width:600px){.core-products-txt-x{padding:4rem}.core-products-x{margin-top:2rem}.core-products-txt{width:calc(var(--main_w) - 8rem)!important}}.fixed-exhibition{bottom:10%;left:20px;position:fixed;z-index:99}.fixed-exhibition-list{display:flex;flex-direction:column;gap:10px}.fixed-exhibition-item{position:relative;width:200px}.fixed-exhibition-link{display:block}.fixed-exhibition-link img{border-radius:6px;box-shadow:0 2px 10px rgba(0,0,0,.18);display:block;width:100%}.fixed-exhibition-close{background:rgba(0,0,0,.72);border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:16px;height:22px;line-height:22px;position:absolute;right:-8px;text-align:center;top:-8px;transition:transform .3s linear;width:22px;z-index:2}.fixed-exhibition-close:hover{transform:rotate(90deg)}.fixed-exhibition-item.is-hidden,.fixed-exhibition.is-hidden{display:none}@media screen and (max-width:810px){.fixed-exhibition{left:10px}.fixed-exhibition-item{width:160px}}.footer-form.footer-form{--h-txt:4.7rem}.footer-form.footer-form .xz-form-infos{display:grid;gap:2rem;grid-template-columns:repeat(5,1fr);margin-bottom:0}.footer-form.footer-form .xz-form-info,.footer-form.footer-form .xz-form-msg{max-height:4.7rem;max-width:27rem}.footer-form.footer-form .xz-form-button{width:100%}.footer-form.footer-form .xz-form-btns{margin-top:0}.footer-form.footer-form .xz-form-nkl .xz-form-label{color:#fff}.footer-form.footer-form .xz-form-textarea::-moz-placeholder{color:#fff;font-size:1.6rem;line-height:1.5em}.footer-form.footer-form .xz-form-input,.footer-form.footer-form .xz-form-label,.footer-form.footer-form .xz-form-textarea,.footer-form.footer-form .xz-form-textarea::placeholder{color:#fff;font-size:1.6rem;line-height:1.5em}.xz-footer{background:#150808;padding:7.5rem 0}.footer-btm-x{align-items:center;display:flex}.footer-btm-x .footer-btm-p:not(:last-of-type):after,.footer-btm-x .xz-copyright:after{background:hsla(0,0%,100%,.5);content:"";display:block;height:2rem;margin:0 2rem;width:1px}.footer-btm-x a.footer-btm-p{color:#fff}.footer-btm-x a.footer-btm-p:hover{text-decoration:underline}.footer-btm-x .footer-btm-p,.footer-btm-x .xz-copyright{align-items:center;display:flex;position:relative}.footer-top{align-items:center;display:flex;justify-content:space-between}.footer-top img{max-width:25rem}.footer-top .menu-footer-container{align-items:center;display:flex}.footer-top #menu-footer{display:flex;justify-content:space-between;width:75rem}.footer-top #menu-footer a{color:#fff;font-family:Rubik;font-size:2.4rem;font-weight:500;line-height:1em;transition:all .3s ease}.footer-top #menu-footer .current-menu-item a,.footer-top #menu-footer li:hover a{color:#cb2a29}.footer-form-x{background:#201b1b;margin-bottom:4.5rem;margin-top:4.5rem;padding:3rem 2rem}.footer-btm{align-items:center;display:flex;justify-content:space-between}.xz-copyright{color:hsla(0,0%,100%,.3);font-size:1.4rem}.xz-footer-privacy{align-items:center;display:flex}@media screen and (max-width:1280px){.footer-top #menu-footer{width:60rem}}@media screen and (max-width:1024px){.footer-form.footer-form .xz-form-infos{grid-template-columns:1fr 1fr}.footer-form.footer-form .xz-form-info,.footer-form.footer-form .xz-form-msg{max-width:none}.xz-form-btns{grid-column:1/-1}}@media screen and (max-width:900px){.footer-top{align-items:flex-start;flex-direction:column;gap:3rem}.footer-top #menu-footer{width:var(--main_w)}}@media screen and (max-width:810px){.footer-top #menu-footer a{font-size:2.2rem}.xz-footer{padding:7.5rem 0 12rem}.footer-btm{flex-direction:column;gap:3rem}}@media screen and (max-width:600px){.xz-footer{padding-top:5rem}.footer-top #menu-footer a{font-size:2rem}.footer-form.footer-form .xz-form-infos{grid-template-columns:1fr}.footer-top #menu-footer{flex-wrap:wrap;gap:1rem 2rem}.footer-btm-x .footer-btm-p:not(:last-of-type):after,.footer-btm-x .xz-copyright:after{display:none}.footer-btm-x{flex-direction:column;gap:1rem}.xz-footer-privacy{gap:2rem}}.xz-form-nkl{--c-border:#999;--c-bg:transparent;--c-font:#333;--c-star:#f6aa00;--c-theme:#cb2a29;--c-green:#00b160;--gap:4rem;--h:3.6rem;--padding:0 0 1rem;--size:1.8rem;--h-txt:16rem;--btn-w:100%;--btn-h:4.8rem;position:relative}.xz-form-nkl .xz-form-infos{display:flex;flex-direction:column;gap:var(--gap);margin-bottom:var(--gap)}.xz-form-nkl .xz-form-info,.xz-form-nkl .xz-form-msg{align-items:center;background:var(--c-bg);border-bottom:1px solid var(--c-border);color:var(--c-font);display:flex;flex:1;font-size:var(--size);padding:var(--padding)}.xz-form-nkl .xz-form-msg{flex-direction:row}.xz-form-nkl .xz-form-textarea{margin-left:0!important}.xz-form-nkl .xz-form-label{display:block;flex:none;font-size:1.6rem;line-height:var(--h);position:relative}.xz-form-nkl .required .xz-form-label:after{color:var(--c-star);content:"*";left:-1rem;position:absolute}.xz-form-nkl .xz-form-input,.xz-form-nkl .xz-form-textarea{background:transparent;border:none;color:var(--c-font);flex:1;font-size:var(--size);line-height:var(--h);margin-left:1.5rem;outline:0;padding:0;width:100%}.xz-form-nkl .xz-form-input::-moz-placeholder{color:#ddd;font-size:2rem;text-align:right}.xz-form-nkl .xz-form-input::placeholder{color:#ddd;font-size:2rem;text-align:right}.xz-form-nkl .xz-form-msg{align-items:flex-start}.xz-form-nkl .xz-form-textarea{font-family:inherit;height:var(--h-txt);resize:none}.xz-form-nkl .xz-form-btns{display:flex;justify-content:flex-start;margin-top:var(--gap)}.xz-form-nkl .xz-form-button{align-items:center;background:var(--c-theme);border:none;border-radius:4px;color:#fff;display:flex;font-family:Rubik;font-size:2rem;font-weight:500;gap:2rem;justify-content:center;line-height:var(--btn-h);padding:0 3rem;text-align:center;transition:all .3s;width:var(--btn-w)}.xz-form-nkl .xz-form-button i{margin-bottom:.5rem}.xz-form-nkl svg path{fill:#fff}.xz-form-nkl .xz-form-button:hover{filter:brightness(1.1)}.xz-form-nkl .xz-form-button:active{transform:scale(.98)}.xzform_o{position:relative}.xz-form-nkl .xz-form-message.success{align-items:center;background:hsla(0,0%,100%,.8);box-shadow:0 .5rem 3rem -.5rem rgba(0,0,0,.3);color:var(--c-green);display:flex;font-size:1.8rem;font-weight:500;left:50%;line-height:2.8rem;max-width:75%;padding:4rem;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);z-index:99}@media screen and (max-width:1024px){.xz-form-nkl{--padding:.5rem;--size:1.4rem;--gap:1rem;--h-txt:10rem}}@media screen and (max-width:600px){.xz-form-nkl .xz-form-infos{display:grid;grid-template-columns:1fr}.xz-form-nkl .xz-form-textarea::-moz-placeholder{line-height:1.25em}.xz-form-nkl .xz-form-textarea::placeholder{line-height:1.25em}}.home-application{margin-left:calc(var(--main_w)/2 - 50vw);margin-right:calc(var(--main_w)/2 - 50vw);margin-top:12rem;padding-left:calc(50vw - var(--main_w)/2);padding-right:calc(50vw - var(--main_w)/2);padding-top:16.5rem;position:relative}.home-application .home-application-pic{left:0;position:absolute;top:0;z-index:-1}.home-application h2{color:#fff}.home-application p.has-text-align-center{color:hsla(0,0%,100%,.8);margin-top:1rem}.home-application .home-application-ls{align-items:center;background:#cb2a29;display:grid;grid-template-columns:50% 50%;margin-top:6rem}.home-application .home-application-ls .slick-title{align-items:center;display:flex;overflow:hidden;padding:7rem 12.5rem}.home-application .home-application-ls .slick-title .slick-list{height:100%}.home-application .home-application-ls .slick-title .slick-track{flex-direction:column}.home-application .home-application-ls .slick-title .slick-track .slick-slide{min-height:12.5rem!important}.home-application .home-application-ls .slick-pic{overflow:hidden;position:relative}.home-application .home-application-ls .slick-pic:before{background:linear-gradient(270deg,rgba(0,0,0,.5),transparent);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.home-application .home-application-ls .slick-pic .slick-dots{flex-direction:column;gap:4rem;margin-top:0;position:absolute;right:4.6rem;top:50%;transform:translateY(-50%);z-index:2}.home-application .home-application-ls .slick-pic .slick-dots li{align-items:center;border:1px solid transparent;border-radius:50%;display:flex;justify-content:center;padding:1rem;transition:all .5s ease}.home-application .home-application-ls .slick-pic .slick-dots li button{background:#fff;border-radius:50%}.home-application .home-application-ls .slick-pic .slick-dots li.slick-active,.home-application .home-application-ls .slick-pic .slick-dots li:hover{border-color:#fff}.home-application .home-application-ls .slick-pic .slick-dots li.slick-active button{width:.8rem}@media screen and (max-width:1280px){.home-application .home-application-ls .slick-title{padding:7rem}.home-application{margin-top:10rem;padding-top:14rem}.home-application .home-application-ls .slick-pic .slick-dots{gap:2rem}}@media screen and (max-width:1024px){.home-application{margin-top:8rem;padding-top:10rem}}@media screen and (max-width:810px){.home-application .home-application-ls .slick-title{padding:4rem}.home-application{margin-top:6rem;padding-top:8rem}.home-application .home-application-ls{margin-top:4rem}.home-application .home-application-ls .slick-pic .slick-dots{gap:1rem}}@media screen and (max-width:600px){.home-application{padding-top:6rem}.home-application .home-application-ls{display:flex;flex-direction:column-reverse;margin-top:2.5rem}.home-application .home-application-ls .slick-pic{width:var(--main_w)}.home-application .home-application-ls .slick-pic .slick-dots,.home-application .home-application-ls .slick-pic:before{display:none!important}.home-application .home-application-ls .slick-title .slick-track{flex-direction:row}.home-application-ls .slick-title{width:100%}.home-application-ls .slick-title .slick-track .slick-slide{margin:0 auto;width:calc(var(--main_w) - 8rem)!important}}.home-logo{background:#f8f8f8;margin-top:15rem;padding:5.7rem 0}.home-logo .home-gallery .gallery{display:flex;justify-content:space-between}.home-logo .home-gallery .gallery img{transition:all .5s ease}.home-logo .home-gallery .gallery img:hover{transform:translateY(-.5rem)}@media screen and (max-width:1280px){.home-logo{margin-top:12rem}.home-logo .home-gallery .gallery{display:grid;gap:3rem;grid-template-columns:1fr 1fr 1fr;justify-items:center}}@media screen and (max-width:1024px){.home-logo{margin-top:8rem}}@media screen and (max-width:810px){.home-logo{margin-top:6rem}.home-logo .home-gallery .gallery{align-items:center;grid-template-columns:1fr 1fr}}.home-news{margin-top:18rem}.news-title-x{align-items:center;display:flex;justify-content:space-between}.home-news-ls{align-items:center;display:grid;gap:2%;grid-template-columns:53% 45%;margin-top:7.8rem}.home-news-ls .slick-title .slick-track{flex-direction:column}.home-news-ls .slick-title .slick-track .slick-slide{min-height:14.6rem!important}@media screen and (max-width:1280px){.home-news{margin-top:15rem}}@media screen and (max-width:1024px){.home-news{margin-top:12rem}}@media screen and (max-width:810px){.home-news{margin-top:8rem}}@media screen and (max-width:600px){.home-news{margin-top:6rem}.home-news-ls{display:flex;flex-direction:column-reverse;margin-top:2.5rem}.home-news-ls .slick-pic{width:var(--main_w)}.home-news-ls .slick-title .slick-track{flex-direction:row}.home-news-ls .slick-title{padding:3rem 0 0;width:100%}.home-news-ls .slick-title .slick-track .slick-slide{margin:0 auto;width:calc(var(--main_w))!important}.loop-home-news-title .loop-news-des{margin:1rem 0 2rem}}.home_pro-cat-ul{display:flex;justify-content:space-between;margin-top:-9.45rem}.home_pro-cat-ul .pro-cat-item{flex:auto}.home_pro-cat-ul .pro-cat-item:nth-of-type(2n-1) a{background:#f8f8f8}.home_pro-cat-ul .pro-cat-item:nth-of-type(2n) a{background:#ededed}.home_pro-cat-ul .pro-cat-item-a{display:flex;flex-direction:column;gap:2rem;padding:4rem 0}.home_pro-cat-ul .pro-cat-item-a h4{font-size:1.8rem;letter-spacing:-.5px}.home_pro-cat-ul .pro-cat-img-wrap{height:6.5rem;width:6.5rem}.home_pro-cat-ul .pro-cat-img-wrap img{width:100%}@media screen and (max-width:1280px){.home_pro-cat-ul .pro-cat-img-wrap{height:5rem;width:5rem}}@media screen and (max-width:1024px){.home_pro-cat-ul{margin-left:calc(var(--main_w)/2 - 50vw);margin-right:calc(var(--main_w)/2 - 50vw)}.home_pro-cat-ul .pro-cat-item{flex:none;width:20rem}.home_pro-cat-ul{overflow-x:auto}}@media screen and (max-width:810px){.home_pro-cat-ul{margin-top:0}.home_pro-cat-ul .pro-cat-img-wrap{height:4.5rem;width:4.5rem}}@media screen and (max-width:600px){.home_pro-cat-ul .pro-cat-img-wrap{height:4rem;width:4rem}.home_pro-cat-ul .pro-cat-item-a{gap:1rem;padding:2rem 0}.home_pro-cat-ul .pro-cat-item{width:15rem}.home_pro-cat-ul .pro-cat-item h4{transform:scale(.8)}}.home-pro-block{margin-top:10rem}.pro-title-x{align-items:center;display:flex;justify-content:space-between;margin-bottom:6.5rem}.home-pro-ls{--arrow-padding:-11rem;--arrow-size:9rem}.home-pro-ls .slick-track{gap:2rem;margin-left:0;margin-right:0}.home-pro-ls .slick-arrow:after{background:#fff;border:1px solid #ddd;border-radius:50%;color:#ddd;font-size:2.5rem}.home-pro-ls .slick-arrow:hover:after{border:1px solid #cb2a29;color:#cb2a29}@media screen and (max-width:1680px){.home-pro-ls{--arrow-padding:-4rem}}@media screen and (max-width:1300px){.home-pro-ls{--arrow-size:7rem;--arrow-padding:-3rem}}@media screen and (max-width:1024px){.home-pro-block{margin-top:8rem}}@media screen and (max-width:810px){.home-pro-ls{--arrow-size:6rem;--arrow-padding:0}.home-pro-ls .slick-arrow:after{font-size:2rem}.home-pro-block{margin-top:6rem}}@media screen and (max-width:650px){.home-pro-ls .slick-track{gap:0}.pro-title-x{margin-bottom:4rem}}.home-service{margin-top:19rem;position:relative}.home-service:after{background:url(//www.nucleon-cranes.cn/wp-content/themes/frontier/img/service-bg.png) no-repeat 50%;background-size:contain;content:"";display:block;height:100%;position:absolute;right:-17.6rem;top:0;width:17.6rem}.home-service-pic{vertical-align:middle}.home-toppic-x{margin-left:calc(var(--main_w)/2 - 50vw);position:relative}.home-toppic-x:after{background:rgba(0,0,0,.5);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.home-service-card{display:grid;grid-template-columns:repeat(3,1fr);margin-top:-38.75rem;position:relative;z-index:2}.home-service-card .service-card,.home-service-card .service-card h2{color:#fff}.home-service-card .service-card p{font-weight:300;margin:6rem 0;max-width:40rem}.home-service-card .xz-card-nmn2:nth-of-type(3){opacity:1}@media screen and (max-width:1280px){.home-service{margin-top:16rem}.home-service-card .service-card p{margin:4rem 0}.home-service-card{margin-top:-33.75rem}.service-card{padding-right:4rem}.home-service-card .xz-card-nmn2{padding:8rem 4rem}}@media screen and (max-width:1115px){.home-service-card{grid-template-columns:1fr 1fr;margin-top:-31.4rem}}@media screen and (max-width:1024px){.home-service{margin-top:12rem}}@media screen and (max-width:810px){.home-service{margin-top:8rem}.home-service-card .service-card p{margin:1rem 0 2rem}.home-service-card .xz-card-nmn2{padding:6rem 4rem}.home-service-card{gap:2rem;margin-top:0}.service-card{background:#f8f8f8;padding:6rem 4rem}.home-service-card .service-card,.home-service-card .service-card h2{color:#3d3d3d}}@media screen and (max-width:600px){.home-service{margin-top:6rem}.home-service-card{grid-template-columns:1fr}.home-service-card .service-card p{max-width:none}}.pro-searchform{display:flex;width:100%}.pro-searchform-input{border:none;border-radius:2px;flex:1;font-size:1.4rem;line-height:2.2rem;padding:1rem;width:10rem}.pro-searchform-submit{align-items:center;background:#cb2a29;border:none;border-radius:2px;color:#fff;cursor:pointer;display:flex;font-size:2rem;height:4.8rem;justify-content:center;transition:all .3s ease;width:4.8rem}.pro-searchform-submit:active{transform:scale(.95)}.pagination{margin:6rem 0 0}.nav-links{clear:both;font-size:0;margin:0;text-align:center}.page-numbers{background:#eee;border-radius:2px;color:#333;display:inline-block;font-size:1.6rem;line-height:4.8rem;margin:0 .5rem;text-align:center;transition:all .3s;width:4.8rem}.page-numbers.current,.post-page-numbers.current .page-numbers{background:#cb2a29!important;color:#fff}.page-numbers:hover{background:#cb2a29;border-color:#cb2a29;color:#fff}.page-numbers:active{transform:scale(.9)}.screen-reader-text{display:none}.inpage_nav-links{margin:7rem 0 10rem}.policy-content{margin:0 auto;max-width:108.7rem;padding:15rem 0 13rem}.policy-content .post-tit{text-align:center;text-transform:uppercase}.policy-content .wp-block-group{border-top:2px solid #dedede;margin-top:6rem;position:relative}.policy-content .wp-block-group:before{background:#cb2a29;content:"";display:block;height:2px;left:0;position:absolute;top:-2px;width:24.5rem}.policy-content .wp-block-group h2{font-weight:400;margin:3.6rem 0 4rem;text-transform:uppercase}.policy-content .wp-block-group p{color:#150808;font-size:1.6rem;font-weight:400}.policy-content .wp-block-group h4{color:#333;font-weight:500;margin:2.8rem 0 0;text-align:left}.policy-content .policy-contact{display:flex;gap:4rem;margin-top:2rem}.policy-content .policy-contact-iteam{align-items:center;display:grid;gap:1rem;grid-template-columns:4.8rem 1fr}.policy-content .policy-contact-iteam i{align-items:center;background:#cb2a29;border-radius:50%;color:#fff;display:4.8rem;display:flex;font-size:2rem;height:4.8rem;justify-content:center}.policy-content .policy-contact-iteam div{display:grid;gap:1rem}.policy-content .policy-contact-iteam h4{margin:0}.policy-content .policy-contact-iteam a{color:#150808;font-size:1.8rem;font-weight:400;transition:all .5s ease}.policy-content .policy-contact-iteam a:hover{color:#cb2a29;text-decoration:underline}.post-tit+p{color:rgba(51,51,51,.7);margin-top:5.5rem;text-align:center}@media screen and (max-width:1280px){.policy-content{padding:10rem 0}}@media screen and (max-width:1024px){.policy-content{padding:8rem 0;width:80%}}@media screen and (max-width:810px){.policy-content{padding:6rem 0 8rem}.policy-content .wp-block-group,.post-tit+p{margin-top:4rem}}@media screen and (max-width:600px){.policy-content{width:var(--main_w)}.post-tit+p{margin-top:2rem}.policy-content .wp-block-group h2{margin:4rem 0 2rem}.policy-content .policy-contact{flex-direction:column;gap:2rem}}.xz-prenext{background:#f8f8f8;display:flex;gap:1rem;justify-content:space-between;margin-top:7rem;padding:2rem 4.5rem}.xz-pn-next,.xz-pn-pre{font-size:16px;line-height:20px;margin-bottom:0!important;margin-top:0!important;position:relative}.xz-pn-link{align-items:center;display:flex;gap:2.5rem;justify-content:flex-end;width:100%}.xz-pn-link:hover a,.xz-pn-link:hover:after{color:#cb2a29!important}.xz-pn-link a{-webkit-box-orient:vertical;-webkit-line-clamp:2;-webkit-line-clamp:1;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.xz-pn-link a,.xz-pn-next .xz-pn-link:after,.xz-pn-pre .xz-pn-link:after{color:#333;font-size:1.8rem;font-weight:400;line-height:1.5em;transition:all .5s ease}.xz-pn-next .xz-pn-link:after,.xz-pn-pre .xz-pn-link:after{font-family:iconfont}.xz-pn-pre .xz-pn-link:after{content:"\ec96"}.xz-pn-next .xz-pn-link:after{content:"\ec95"}.xz-pn-next .xz-pn-link{flex-direction:row-reverse}@media screen and (max-width:1024px){.xz-pn-next{margin-top:16px;padding-left:0;width:100%}.xz-pn-pre{border-right:none;width:100%}}@media screen and (max-width:810px){.xz-prenext{margin-top:3rem}}@media screen and (max-width:600px){.xz-pn-next,.xz-pn-pre{font-size:15px}.xz-prenext{padding:2rem}.xz-pn-link{line-height:1.5rem}.xz-pn-link a{font-size:1.6rem}.xz-pn-next .xz-pn-link:before,.xz-pn-pre .xz-pn-link:before{font-size:15px}.xz-pn-next{margin-top:10px}}.pro-contact-form{margin-top:13rem}.pro-contact-form .contact-ls{margin-top:5rem;padding-top:5rem}.pro-contact-form .contact-form-R{padding-top:3.4rem}.pro-contact-form .contact-ls .contact-ls-item{padding:4.5rem 4rem}.pro-contact-form .contact-ls-item:last-of-type{grid-column:1/-1}.pro-gallery{aspect-ratio:766/537;overflow:hidden;position:relative;width:100%}.pro-gallery .slick-dots{bottom:4.2rem;display:flex;gap:4rem;justify-content:center;left:50%;margin-top:0;transform:translateX(-50%)}.pro-gallery .slick-dots li button,.pro-gallery .slick-dots li.slick-active button{height:1.2rem;padding:0;width:1.2rem}.pro-gallery .slick-dots li button{background:#fff}.pro-gallery .slick-dots li button:hover,.pro-gallery .slick-dots li.slick-active button{background:#cb2a29}.gallery-l{border-radius:.4rem;overflow:hidden;width:100%}.gallery-item-a{display:block;overflow:hidden}.gallery-item-a img{transition:all .3s ease}.gallery-item-a:hover img{filter:brightness(1.05);transform:scale(1.05)}.gallery-item-a img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:all .6s ease;width:100%}.pro-cat-ul{display:flex;overflow-x:auto}.pro-cat-ul li{flex:auto;transition:all .3s ease}.pro-cat-ul li a{padding:2rem}.pro-cat-ul li h4{text-wrap:nowrap;font-size:1.8rem;transition:all .3s ease}.pro-cat-ul .pro-cat-img-wrap{align-items:center;border-radius:50%;display:flex;height:5rem;justify-content:center;transition:all .3s ease;width:5rem}.pro-cat-ul .pro-cat-img-wrap img{height:3.2rem;width:3.2rem}.pro-cat-ul .current-menu-item,.pro-cat-ul li:hover{background:#cb2a29}.pro-cat-ul .current-menu-item .pro-cat-img-wrap,.pro-cat-ul li:hover .pro-cat-img-wrap{background:#fff}.pro-cat-ul .current-menu-item h4,.pro-cat-ul li:hover h4{color:#fff}.pro-cat-item-a{align-items:center;display:grid;gap:1rem;grid-template-columns:5rem 1fr}.search-sec{display:flex;flex-flow:column;position:relative}.search-sec .search-sec-x{align-items:center;background:#150808;display:flex;flex:1;flex-direction:column;gap:4rem;justify-content:center;margin:0;min-height:34rem;width:100%}.search-sec .search-sec-x h1{color:#cb2a29}.search-sec .search-sec-x #searchform-f{box-shadow:0 .4rem 4rem 0 hsla(0,0%,83%,.302)}.search-sec .breadcrumbs-x{margin-top:1.8rem}.search-sec #breadcrumbs span{color:#333}.search-count{color:#333;color:#999;font-size:1.4rem;line-height:2rem;margin:0 0 6rem}.search-count-txt{color:#333}#search-nav{gap:4rem;margin-bottom:5rem;margin-top:10rem;overflow-x:auto;overflow-y:hidden}#search-nav,.search-nav-li a{display:flex;justify-content:center}.search-nav-li a{align-items:center;color:#333;font-family:Rubik;font-size:3.2rem;font-weight:500;line-height:1.25em;transition:all .3s ease}.search-nav-li.current a,.search-nav-li:hover a{color:#cb2a29}.search-pro-ls{display:grid;gap:7.5rem 5.4%;grid-template-columns:1fr 1fr 1fr}.search-page-ls{display:grid;gap:3rem;grid-template-columns:1fr 1fr}.search-results{border-top:1px solid #ddd;margin-bottom:10rem;padding-top:5rem}.search-results .application-ls{border-top:none;padding-top:0}.search-results .news-ls{margin:0 auto;max-width:101rem}.found-result{align-items:center;display:flex;flex-flow:column;margin:6rem auto 12rem;width:50%}.found-result img{max-width:50%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none}.search-contact{margin-top:10rem}.mfp-content .searchform-x{margin-bottom:25vh}@media screen and (max-width:1280px){.search-nav-li a{font-size:2.8rem}}@media screen and (max-width:1024px){.search-nav-li a{font-size:2.4rem}#search-nav{margin-top:8rem}}@media screen and (max-width:810px){.search-nav-li a{font-size:2.2rem}#search-nav{margin-top:6rem}}@media screen and (max-width:600px){#search-nav{justify-content:flex-start}}.searchform-f-x{display:flex;justify-content:center}.xz-searchform-f{background:#fff;border-radius:.4rem;box-shadow:0 0 4rem -.5rem rgba(0,0,0,.1);display:flex;overflow:hidden;width:66.66%}.xz-searchform-f-input{border:none;flex:1;font-size:1.6rem;line-height:2.4rem;padding:2rem;width:10rem}.xz-searchform-f-input::-moz-placeholder{color:rgba(51,51,51,.5);font-size:1.6rem;line-height:1.5em}.xz-searchform-f-input::placeholder{color:rgba(51,51,51,.5);font-size:1.6rem;line-height:1.5em}.xz-searchform-f-select{display:none}.xz-searchform-f-submit{align-items:center;background:#cb2a29;border:none;border-radius:0 .4rem .4rem 0;color:#fff;display:flex;font-size:2.5rem;height:6.4rem;justify-content:center;transition:all .3s ease;width:6.4rem}.xz-searchform-f-submit:hover{filter:brightness(1.1)}@media screen and (max-width:600px){.xz-searchform-f{width:100%}}.xz-share{align-items:center;background:#fff;border-radius:.4rem;display:flex;justify-content:space-between}.share-tit{font-weight:700;line-height:1.8rem;line-height:2em}.a2a_kit span{background-color:transparent!important}.a2a_kit svg path{fill:rgba(51,51,51,.5)}.a2a_kit a{transform:scale(.75)}.a2a_kit a:hover svg path{fill:#333}.a2a_kit a:not(:first-child){margin-left:.5rem}.a2a_menu a{color:#666!important;font-size:1.4rem!important}div.a2a_full_footer a{font-size:1.2rem!important}@media screen and (max-width:1280px){.share-tit{display:none}}.sider-contact{filter:drop-shadow(-.2rem 0 .75rem rgba(0,0,0,.1));position:fixed;right:0;top:50%;transform:translateY(-50%);transition:all .5s ease;z-index:999}.sider-contact.hide{transform:translate(100%,-50%)}.sider-contact.hide #sider-contact-switcher i{transform:rotate(180deg)}.right-nav{align-items:center;background:#f8f8f8;display:flex;flex-flow:column;font-size:1.2rem;line-height:1.4rem}.right-nav .btn-tit{font-size:1.2rem;margin-top:1rem;transition:all .3s ease}.right-nav li{height:8.8rem;position:relative;width:8.8rem}.right-nav li a{align-items:center;color:#cb2a29;display:flex;flex-flow:column;height:100%;justify-content:center;width:100%}.right-nav li a:hover{background:#cb2a29;color:#fff!important}.right-nav li:hover .iconfont{filter:brightness(1.1);transform:scale(1.1)}.right-nav li:hover .right_hide{opacity:1;transform:translate(-100%,-50%);visibility:visible}.right-nav .iconfont{display:block;font-size:1.8rem;transition:all .3s ease}div.right_li{margin-top:1.1rem;transform:scale(0);transition:all .5s ease}div.right_li .gotop{align-items:center;background:#cb2a29;border-radius:50%;color:#fff;display:flex;flex-direction:column;height:8.8rem;justify-content:center;width:100%}div.show{transform:scale(1)}.right_hide{background-color:#fff;border-radius:.5rem;box-shadow:0 0 1rem -2px rgba(51,51,51,.15);color:#333;font-size:1.4rem;left:-10px;line-height:1.6rem;opacity:0;padding:1rem;position:absolute;top:50%;transform:translate(-110%,-50%);transition:all .5s ease;visibility:hidden;white-space:nowrap}.right_hide:before{border-bottom:6px solid transparent;border-left:8px solid #fff;border-top:6px solid transparent;content:"";position:absolute;right:-8px;top:calc(50% - 4px)}.right_hide img{display:block;max-width:10rem}@media screen and (max-width:810px){.sider-contact{background-color:hsla(0,0%,100%,.6);border-radius:.8rem .8rem 0 0;bottom:0;left:0;top:auto;transform:translate(0);width:100%}div.right_li{display:none}.right-nav{flex-flow:row}.right-nav li{flex:1}.right-nav li:last-child{border-radius:0 .8rem 0 0}#sider-contact-switcher,.right_hide{display:none}}@media screen and (max-width:600px){.right_li_swt,.right_li_wechat{display:none}.right-nav li.right_li_wa{border-radius:.8rem 0 0 0;overflow:hidden}li.right_li:nth-of-type(4){display:none}}.xz-sns-ul{align-items:center;display:flex;gap:5rem}.xz-sns-li i{color:hsla(0,0%,100%,.5);font-size:2.4rem}.xz-sns-l i{font-size:2rem}.xz-sns-a{display:block;transition:all .3s ease}.xz-sns-a:hover{transform:scale(1.1)}.xz-sns-a:hover i{color:#fff}@media screen and (max-width:1024px){.xz-sns-ul{gap:2.5rem}}@media screen and (max-width:810px){.xz-sns-ul{gap:5rem}}@media screen and (max-width:600px){.xz-sns-ul{gap:3rem}}.table-x{flex-basis:0;flex-grow:1;overflow:auto}.home-content .xz-btn{color:#fff;font-family:Rubik;font-size:1.6rem;font-weight:400;gap:2rem;line-height:1em;min-width:17rem}.home-content .xz-btn:hover{background:#cb2a29;filter:brightness(1.1)}*{margin:0;padding:0}.xz-about{padding-top:15rem}.xz-about h2{font-size:3.6rem}.xz-about .popup-video{gap:0}.xz-about .popup-video h2+p{color:#999;font-size:1.4rem;margin-top:2rem}.xz-about .popup-video .wp-block-column:nth-of-type(2){margin-left:8rem;margin-right:14rem}.xz-about .popup-video .wp-block-column:nth-of-type(2) p{color:#666;font-size:1.6rem}.xz-about .popup-video a{display:block;height:100%;position:relative;width:100%}.xz-about .popup-video a:after{align-items:center;background:#cb2a29;bottom:0;color:#fff;content:"\e650";display:flex;font-family:iconfont;font-size:3rem;height:12rem;justify-content:center;left:0;position:absolute;transform:translateX(-6rem);transition:all .3s ease;width:16rem;z-index:1}.xz-about .content{padding-bottom:21rem}.xz-about .wp-block-cover{margin-left:calc(var(--main_w)/2 - 50vw);margin-right:calc(var(--main_w)/2 - 50vw);margin-top:12rem;min-height:auto;padding-bottom:0;padding-left:calc(50vw - var(--main_w)/2);padding-right:calc(50vw - var(--main_w)/2);padding-top:0;position:relative}.xz-about .wp-block-cover .wp-block-cover__background{display:none}.xz-about .wp-block-cover .wp-block-columns{display:grid;gap:0;grid-template-columns:36rem 1fr;position:relative;z-index:99}.xz-about .wp-block-cover .wp-block-columns h2{color:#fff}.xz-about .wp-block-cover .wp-block-columns .wp-block-column{padding:12rem 0}.xz-about .wp-block-cover .wp-block-column:first-of-type{background:#cb2a29;margin-left:calc(var(--main_w)/2 - 50vw);padding-left:calc(50vw - var(--main_w)/2)}.xz-about .wp-block-cover .wp-block-column:nth-of-type(2){background:rgba(0,0,0,.8);margin-right:calc(var(--main_w)/2 - 50vw);padding-left:8.3rem;padding-right:calc(50vw - var(--main_w)/2);position:relative;z-index:99}.xz-about .wp-block-cover .wp-block-column:nth-of-type(2) p{color:#999}.xz-about .about-gallery{margin:6rem 0 0}.xz-about .about-gallery img{width:100%}.about-quality-safety .wp-block-columns,.about-research-innovation .wp-block-columns{display:grid;gap:14rem;grid-template-columns:28.8rem 1fr}.about-quality-safety .wp-block-columns h2+p,.about-research-innovation .wp-block-columns h2+p{color:#999;font-size:1.4rem;margin-top:2rem}.about-quality-safety .wp-block-columns p,.about-research-innovation .wp-block-columns p{color:#666;font-size:1.6rem}.about-quality-safety{background:#f8f8f8;margin-left:calc(var(--main_w)/2 - 50vw);margin-right:calc(var(--main_w)/2 - 50vw);margin-top:16.8rem;padding-bottom:15rem;padding-left:calc(50vw - var(--main_w)/2);padding-right:calc(50vw - var(--main_w)/2);padding-top:15rem}.about-quality-safety .xz-gallery-block.xz-gallery-block{--arrow-padding:-6.5rem;display:flex;margin:9rem 0 0}.about-quality-safety .xz-gallery-block.xz-gallery-block .slick-track{gap:2rem}.about-research-innovation{margin-top:17rem}.xz-service h2{font-size:3.2rem;margin:8rem 0 4rem}.xz-service .xz-gallery-block .xz-gallery-item{transition:all .5s ease}.xz-service .xz-gallery-block .xz-gallery-item:hover{transform:translateY(-1rem)}.xz-service .xz-gallery-block .xz-gallery-item:hover .xz-gallery-item-caption{background:none;color:#cb2a29}.xz-service .xz-gallery-block .xz-gallery-item-caption{background:none;color:#3d3d3d;font-family:Rubik;font-size:1.6rem;font-weight:500;padding-bottom:0;padding-top:1rem}.xz-service .wp-block-group{background:#f8f8f8;margin-left:calc(var(--main_w)/2 - 50vw);margin-right:calc(var(--main_w)/2 - 50vw);margin-top:20rem;padding-bottom:9.5rem;padding-left:calc(50vw - var(--main_w)/2);padding-right:calc(50vw - var(--main_w)/2);padding-top:8.5rem}.xz-service .wp-block-group h2{margin-bottom:5.5rem;margin-top:0}.xz-service .wp-block-group .wp-block-gallery{gap:0}.xz-service .wp-block-group .wp-block-image img{transition:all .5s ease}.xz-service .wp-block-group .wp-block-image:hover img{filter:brightness(1.1)}.xz-service .wp-block-columns{gap:2rem}.xz-service .wp-block-columns .wp-block-image{height:100%}.xz-service .wp-block-columns .wp-block-image:before{display:none}.xz-service .wp-block-columns .wp-block-image .wp-element-caption{align-items:flex-end;background:linear-gradient(180deg,transparent,#000);display:flex;font-family:Rubik;font-size:2rem;height:100%;line-height:1em;padding:3rem 4rem}.xz-service .wp-block-columns .wp-block-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.xz-service .wp-block-columns .wp-block-gallery{gap:2rem}.xz-contact{padding-bottom:16rem}.xz-case,.xz-contact{padding-top:12rem}.wp-block-separator{border-top:2px solid #ddd!important;margin:3.7rem 0}.xz-case-layout{display:grid;gap:8rem;grid-template-columns:1fr 35rem}.xz-case-layout .wp-block-gallery{margin:3.7rem 0}.xz-case-layout p{color:#333;font-size:1.6rem;margin:2rem 0}.case-single-info{align-items:center;border-bottom:2px solid #ddd;display:flex;justify-content:space-between;margin-top:4.8rem;padding-bottom:2rem}.case-single-info .post-meta{display:flex;gap:2rem}.case-single-info .post-meta strong{color:#999;font-family:Rubik;font-size:1.8rem;font-weight:500}.case-single-info .post-meta span{color:#999;font-size:1.4rem}.case-single-info .post-meta i{color:#cb2a29;font-size:1.8rem;margin-right:.5rem}.post-pro-title{align-items:center;display:flex}.post-pro-title a{color:#999;font-size:1.4rem;margin-left:.5rem;transition:all .5s ease}.post-pro-title a:hover{color:#cb2a29}.case-single-info .post-pro-title a{margin-left:.5rem!important}.case-single-info .post-meta span,.case-single-info .post-meta strong,.case-single-info .post-pro-title a{margin:.5rem 0 0}.case-sidebar-x{background:#cb2a29;padding:6rem 4rem;position:sticky;right:0;top:var(--menu_h);z-index:100}.case-sidebar-x h3{color:#fff}.case-sidebar-x .xz-form-nkl{margin-top:3.5rem}.related-block{background:#f8f8f8;margin-top:15rem;padding-bottom:18rem;padding-top:8rem}.related-block h2{margin-bottom:4rem!important}.related-block h2:not(:first-child){margin-top:8rem}.case-ls{display:grid;gap:6rem 2rem;grid-template-columns:repeat(3,minmax(0,1fr))}.xz-casels{padding-bottom:20rem;padding-top:10rem}.xz-casels .case-searchform{width:26.5rem}.xz-casels .pro-searchform-input{background:#f8f8f8}.xz-casels .pro-searchform-input::-moz-placeholder{color:#999}.xz-casels .pro-searchform-input::placeholder{color:#999}.case-search-x{align-items:center;display:flex;justify-content:space-between;margin-bottom:6rem}.pro-ls{display:grid;gap:2rem;grid-template-columns:1fr 1fr 1fr}.pro-sidebar-procat{background:#f8f8f8;margin-left:calc(var(--main_w)/2 - 50vw);margin-right:calc(var(--main_w)/2 - 50vw);padding-left:calc(50vw - var(--main_w)/2);padding-right:calc(50vw - var(--main_w)/2)}.xz-prols{padding-bottom:16rem}.xz-prols .content-body{padding-top:8rem}.pro_cat2{justify-content:space-between}.pro_cat2,.pro_tax-cats{align-items:center;display:flex}.pro_tax-cats{flex-wrap:wrap;gap:2rem}.pro_tax-cats .current-tax a,.pro_tax-cats li:hover a{background:#cb2a29!important;color:#fff!important}.pro_tax-cats .pro_tax-item a{align-items:center;background:#f8f8f8;border-radius:2rem;color:#3d3d3d;display:flex;font-size:1.4rem;justify-content:center;padding:6px 2rem;transition:all .5s ease}.pro_cat2{flex-wrap:wrap;gap:2rem;margin-bottom:3rem}.pro_cat-des{font-size:1.8rem;margin:3rem 0}.pro-intro{display:grid;gap:5.7%;grid-template-columns:40.7% 53.6%}.pro-sns-info{padding-top:2.5rem}.pro-sns-info .xz-sns-li i{color:#cb2a29}.xz-pro{padding-bottom:13.5rem}.xz-pro .xz-pro-layout{padding-top:10rem}.xz-pro .xz-pro-layout .pro-info p{color:#999;font-size:1.6rem;line-height:1.5em;margin-top:2rem}.xz-pro .xz-pro-layout .pro-info ul{margin-top:5rem}.xz-pro .xz-pro-layout .pro-info li{border-bottom:2px solid #e7e7e7;color:#333;display:flex;font-size:1.6rem;padding-bottom:1rem}.xz-pro .xz-pro-layout .pro-info li strong{flex-basis:40%;font-family:Rubik;font-size:1.8rem;font-weight:500}.xz-pro .xz-pro-layout .pro-info li:not(:first-child){margin-top:1rem}.xz-pro .xz-pro-layout .pro-btns{margin-top:5rem}.xz-pro .xz-pro-layout .pro-btns .xz-btn{color:#fff;font-family:Rubik;font-size:1.6rem;font-weight:400;height:4.8rem;min-width:50%}.xz-pro .breadcrumbs-x{margin-top:2.2rem}.xz-pro #breadcrumbs a,.xz-pro #breadcrumbs span,.xz-pro #breadcrumbs:before{color:rgba(51,51,51,.6)}.xz-pro #breadcrumbs a:hover{color:#cb2a29}.pro-related-block{margin-bottom:0}.pro-content{background:#f8f8f8;padding:8rem 12rem 12rem}.pro-content h2{scroll-margin-top:calc(var(--menu_h) + 10rem)}.pro-content h2:not(:first-child){margin-top:8rem}.pro-content h2+.wp-block-image,.pro-content h2+iframe{margin-top:clamp(2rem,1rem + 1vw,3rem)}.pro-content p{color:#666;font-size:1.6rem;line-height:1.5em;margin:2rem 0}.pro-content h3{margin-top:2rem}.pro-content h4{margin-top:3rem}.pro-content h4+p{margin-bottom:0;margin-top:1rem}.pro-content ul{display:grid;gap:1rem;margin-top:2rem}.pro-content ul li{color:#666;display:grid;font-size:1.6rem;gap:1rem;grid-template-columns:1rem 1fr;line-height:1.5em;position:relative}.pro-content ul li:before{background:#cb2a29;content:"";display:block;height:.8rem;margin-top:6px;width:.8rem}.pro-content ol{display:grid;gap:1rem;margin:clamp(1rem,.5rem + .5vw,2rem) 0}.pro-content .wp-block-image.size-full{overflow:hidden}.pro-content .wp-block-image.size-full img{display:block;transition:all .3s ease}.pro-content .wp-block-image.size-full:hover img{filter:brightness(1.05);transform:scale(1.05)}.pro-content .wp-block-image.size-full img{-o-object-fit:cover;object-fit:cover;width:100%}.wp-block-table.wp-block-table{margin-top:4rem}.wp-block-table.wp-block-table td{border:1px solid #ddd;font-size:1.4rem;font-weight:400;line-height:1em;padding:1.5rem;text-align:center}.pro-related-block{background:none;margin-top:9.5rem;padding-bottom:0!important;padding-top:0}.xz-single{padding-bottom:14rem;padding-top:10rem}.xz-single-layout{display:grid;gap:8rem;grid-template-columns:1fr 35rem}.xz-single-layout .post-meta{align-items:center;display:flex;justify-content:space-between}.xz-single-layout .post-meta .post-data{color:#999;font-size:1.4rem;line-height:1.5em}.xz-single-layout h1{margin-top:3rem}.xz-single-layout p{color:#3d3d3d;font-size:1.6rem;line-height:1.5em;margin-top:2rem}.xz-single-layout .post-meta{border-bottom:2px solid #e6e6e7;margin-top:4.5rem;padding-bottom:2.2rem}.xz-single-layout .wp-block-gallery{margin-top:2.2rem}.single-sidebar-x{background:#f8f8f8;padding:5rem 4rem 6rem;position:sticky;top:var(--menu_h)}.single-sidebar-x h3{font-size:2.2rem;margin:5rem 0 2rem}.single-sidebar-x .xz-btn{color:#fff;font-family:Rubik;font-size:1.6rem;font-weight:500;height:4.8rem;margin-top:2rem;min-width:100%;text-transform:uppercase}.single-sidebar-x .xz-btn:hover{background:#cb2a29;filter:brightness(1.1)}.xz-newsls{padding-bottom:17rem;padding-top:10rem}.xz-newsls-layout{display:grid;gap:8rem;grid-template-columns:1fr 35rem}.news_menu-x{align-items:center;border-bottom:2px solid #ddd;display:flex;justify-content:space-between;margin-bottom:4rem;padding-bottom:2rem}.news_menu-x h2{font-size:clamp(2.2rem,1.5rem + 1vw,3.2rem)}.News_menu{align-items:center;display:flex;gap:1rem}.News_menu a{background:#f8f8f8;border-radius:2rem;color:#3d3d3d;display:block;font-size:1.4rem;line-height:1.5em;padding:1rem 2rem;transition:all .3s ease}.News_menu .current-menu-item a,.News_menu li:hover a{background:#cb2a29;color:#fff}.newsls-sidebar-x{left:0;position:sticky;top:var(--menu_h)}.newsls-form{background:#f8f8f8;padding:6rem 4rem}.newsls-form h3{font-size:clamp(1.6rem,.8rem + 1vw,2rem)}.newsls-form .xz-form-nkl{margin-top:4rem}.newsls-form .xz-form-textarea{padding-left:1.5rem}.newsls-form .xz-form-textarea::-moz-placeholder{color:rgba(51,51,51,.6)!important}.newsls-form .xz-form-textarea::placeholder{color:rgba(51,51,51,.6)!important}.newsls-form .xz-form-input,.newsls-form .xz-form-label,.newsls-form .xz-form-textarea{color:#333!important}.newsls-form .xz-form-input::-moz-placeholder{color:#bcbcbc}.newsls-form .xz-form-input::placeholder{color:#bcbcbc}.newsls-form svg path{fill:#fff!important}.newsls-form .xz-form-button{background:#cb2a29;color:#fff!important}.newsls-top{background:#f8f8f8;margin-bottom:2rem;padding:5rem 4rem}.newsls-top h3{font-size:clamp(1.6rem,.8rem + 1vw,2rem);margin-bottom:2rem;margin-top:4rem}.news-ls{display:grid;gap:4rem}.top-newsls{counter-reset:my-counter;display:grid;gap:2rem}.xz-application{padding-bottom:15rem;padding-top:11rem}.xz-application .application-ls{margin-top:3.5rem}.application-menu{align-items:center;display:flex;justify-content:space-between}.application-menu .application-menu-x{display:flex}.application-menu .application-menu-x a{color:#999;font-family:Rubik;font-size:2rem;font-weight:500;line-height:1em;transition:all .3s ease}.application-menu .application-menu-x .menu-item:not(:last-child) a{align-items:center;display:flex;position:relative}.application-menu .application-menu-x .menu-item:not(:last-child) a:after{background:#ddd;content:"";display:block;height:2rem;margin:0 2rem;width:1px}.application-menu .application-menu-x .current-menu-item a,.application-menu .application-menu-x li:hover a{color:#cb2a29}.application-des h2{color:#999;font-size:2.6rem;font-weight:300;margin-top:1rem}.application-ls{border-top:1px solid #e1e1e1;display:grid;gap:6rem;padding-top:6rem}.app_tax-cats{align-items:center;background:#fff;display:flex;gap:1rem;justify-content:flex-start;overflow-x:auto;padding:4rem 0 2rem;position:sticky;top:calc(var(--menu_h) - 1rem)}.app_tax-cats a{background:#f8f8f8;border-radius:2rem;color:#333;font-size:1.4rem;font-weight:300;line-height:1.5em;padding:5px 2rem;transition:all .3s ease;white-space:nowrap}.app_tax-cats .current a,.app_tax-cats li:hover a{background:#cb2a29;color:#fff}.home-about,.home-about .wp-block-group__inner-container{position:relative}.home-about .wp-block-group__inner-container:before,.home-about:before{content:"";height:100%;left:0;position:absolute;top:0;width:70%}.home-about{margin-bottom:17rem;margin-left:calc(var(--main_w)/2 - 50vw);margin-right:calc(var(--main_w)/2 - 50vw);margin-top:12rem}.home-about:before{background:url(//www.nucleon-cranes.cn/wp-content/themes/frontier/img/home-about-img.png) no-repeat;background-size:cover;z-index:-2}.home-about:after{background:#cb2a29;content:"";display:block;height:100%;position:absolute;right:0;top:0;width:30%;z-index:-1}.home-about .wp-block-image{box-shadow:0 4px 120px 0 rgba(0,0,0,.302)}.home-about .wp-block-group__inner-container{padding-bottom:12rem;padding-left:calc(50vw - var(--main_w)/2);padding-right:calc(50vw - var(--main_w)/2);padding-top:12rem}.home-about .wp-block-group__inner-container:after{background:url(//www.nucleon-cranes.cn/wp-content/themes/frontier/img/home-about.png) no-repeat 50%;background-size:contain;content:"";display:block;height:100%;position:absolute;right:0;top:0;width:11.5rem}.home-about .wp-block-group__inner-container:before{background:rgba(0,0,0,.8);z-index:-1}.home-about .wp-block-columns{display:grid;gap:5%;grid-template-columns:45% 50%}.home-about .wp-block-columns h2{color:#fff;font-size:4.2rem;line-height:1em;margin:6.5rem 0 3rem}.home-about .wp-block-columns h2+p{color:#999;font-size:1.4rem;line-height:1.5em}.home-about .wp-block-columns p{color:#fff;margin-top:3rem}.home-about .xzbtn-block:nth-of-type(2){margin-top:8rem}.home-about .popup-video{background:none;border:1px solid #fff;border-radius:50%;color:#fff;height:9rem;min-width:9rem}.home-about .popup-video:hover i{transform:translate(0)}.xz-service .wp-block-image{transition:all .5s ease}.xz-service .wp-block-image:hover{transform:translateY(-1rem)}.home-about .popup-video:hover{border:1px solid #cb2a29}.search-body{padding-bottom:6rem}.xz-case h2,.xz-case ul{margin:2rem 0}.xz-case .wp-block-list{display:grid;gap:2rem}.xz-case .wp-block-list li{list-style:inside}.xz-case .wp-block-list li::marker{margin-right:1rem}.xz-case .post-content h3{margin-top:clamp(1.5rem,.5rem + 1.5vw,3rem)}.xz-single .wp-block-image{margin:3rem 0}.xz-single .wp-block-list{margin:2rem 0}.xz-single .post-content iframe{margin:4rem 0;min-height:50rem;width:100%}.xz-single .post-content h2{margin:6rem 0 2rem}.xz-single .post-content h3{margin:4rem 0 2rem}.xz-single .post-content h4{margin:2rem 0}.xz-single li:before{background-color:#000;border-radius:10px;content:"";display:inline-block;height:6px;margin-right:10px;vertical-align:middle;width:6px}.xz-single li strong{display:block;margin:2rem 0 .5rem}.new-related-block{background:none}.pro-conten-ul li{align-items:center;display:inline-block!important;gap:.5rem!important;list-style:unset;padding-left:2rem}.pro-conten-ul li:before{background:#333!important;border-radius:50%;height:1rem;left:.5rem;margin-top:0!important;position:absolute;top:.7rem;width:1rem}.pro-rel-prols{--arrow-padding:2rem;display:flex}.pro-rel-prols .slick-track{gap:2rem}.album-topic{position:relative}.album-topic .topic-container{align-items:center;bottom:0;display:flex;flex-direction:column;justify-content:space-around;left:0;padding:2vw 0;position:absolute;right:0;top:0}.album-topic .topic-bg{width:100%}@media screen and (max-width:1280px){.album-topic .topic-bg{aspect-ratio:21/9}}@media screen and (max-width:1024px){.album-topic .topic-bg{aspect-ratio:16/9}}.album-topic .topic-img{max-width:90%}.album-topic h1{color:#fff;font-size:clamp(1.8rem,1rem + 1.5vw,4.8rem);font-weight:700;line-height:1.3;margin:1rem auto;text-align:center}@media screen and (max-width:1680px){.album-topic h1{width:80%}}@media screen and (max-width:1280px){.album-topic h1{width:70%}}.album-topic .topic-bg{display:block}.album-topic .topic-params{display:grid;grid-template-columns:repeat(3,1fr);width:90%}.album-topic .topic-params .param-item{align-items:center;color:#fff;display:flex;font-size:clamp(1.4rem,1rem + 1vw,2.2rem);gap:clamp(1rem,.8rem + 1vw,2rem);text-align:start}.album-topic .topic-params .param-item .param-icon{aspect-ratio:1/1;width:clamp(4rem,2rem + 3vw,7rem)}.album-topic .topic-params .param-item .param-icon img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.album-topic .topic-params .param-item .param-info .param-number{font-size:clamp(1.5rem,.8rem + 1.5vw,3.6rem);font-weight:700;line-height:1.5}.album-topic .topic-params .param-item .param-info .param-desc{font-size:clamp(1.3rem,.5rem + 1vw,2.2rem);font-weight:300;line-height:1.2}.bg-light{background-color:#f8f8f8}.xz-album .sec-price{position:relative;z-index:2}.album-section{padding:3.5vw 0;position:relative}.album-section .sec-head{line-height:1.5}.album-section .sec-head .head-txt{color:#000;font-size:clamp(1.6rem,1rem + 1vw,2.6rem);font-weight:700;text-transform:capitalize}.album-section .sec-head .head-txt span{color:#cb2a29}.album-section .sec-head .head-title{color:#000;font-size:clamp(1.8rem,1rem + 1.5vw,3.8rem);font-weight:700;line-height:1.2;margin:1rem 0;text-transform:capitalize}@media screen and (max-width:1024px){.album-section .sec-head .head-title br{display:none}}.album-section .sec-head .head-brief{font-size:clamp(1.4rem,.5rem + 1vw,1.8rem)}@media screen and (max-width:1024px){.album-section .sec-head .head-brief br{display:none}}.album-section .sec-content{padding-top:clamp(2rem,1rem + 2vw,5rem)}.album-section .sec-content .wp-block-columns{gap:clamp(1.5rem,.8rem + 1.8vw,4rem)}.album-section .xzbtn-block{bottom:0;justify-content:center;margin-top:2rem;width:100%}.album-section .xzbtn-block .xz-btn.popup-modal{border-radius:5rem;color:#fff;font-size:clamp(1.5rem,.8rem + 1vw,2rem);font-weight:700;text-transform:capitalize;transition:background-color .3s linear}.album-section .xzbtn-block .xz-btn.popup-modal:active,.album-section .xzbtn-block .xz-btn.popup-modal:hover{background-color:#ffa621}@media screen and (min-width:1024px){.album-section .xzbtn-block{position:absolute}.album-section .xzbtn-block .xz-btn.popup-modal{transform:translateY(50%)}}.youtube-video{aspect-ratio:16/9}.case-box{position:relative}.case-box .case-swiper-next,.case-box .case-swiper-prev{align-items:center;aspect-ratio:1/1;background-color:#282828;border:1px solid #dadada;bottom:0;cursor:pointer;height:clamp(2.6rem,1rem + 2vw,4rem);justify-content:center;margin:auto;position:absolute;top:0;transition:all .3s linear;width:clamp(2.6rem,1rem + 2vw,4rem)}.case-box .case-swiper-next:not(.swiper-button-lock),.case-box .case-swiper-prev:not(.swiper-button-lock){display:flex}.case-box .case-swiper-next svg path,.case-box .case-swiper-prev svg path{fill:#fff}.case-box .case-swiper-next:hover,.case-box .case-swiper-prev:hover{background-color:#cb2a29;color:#fff}.case-box .case-swiper-prev{left:0;transform:translateX(-150%)}.case-box .case-swiper-next{right:0;transform:translateX(150%)}.case-box .case-swiper{width:100%}@media screen and (max-width:1024px){.case-box .case-swiper-prev{transform:translateX(50%)}.case-box .case-swiper-next{transform:translateX(-50%)}}@media screen and (max-width:1680px){.home-about .wp-block-group__inner-container:after,.home-service:after{display:none}.home-toppic-x{margin-right:calc(var(--main_w)/2 - 50vw)}.about-quality-safety .xz-gallery-block.xz-gallery-block{--arrow-padding:-1.5rem}}@media screen and (max-width:1440px){.app_tax-cats{flex-wrap:wrap;gap:2rem 1rem}.xz-about .popup-video .wp-block-column:nth-of-type(2){margin-right:10rem}}@media screen and (max-width:1280px){.xz-about .content{padding-bottom:17rem}.about-research-innovation{margin-top:14rem}.about-quality-safety .wp-block-columns,.about-research-innovation .wp-block-columns{gap:8rem}.about-quality-safety{margin-top:10rem;padding-bottom:10rem;padding-top:10rem}.home-about{margin-bottom:14rem;margin-top:10rem}.home-about .wp-block-columns h2{font-size:5rem}.home-about .wp-block-group__inner-container{padding-bottom:10rem;padding-top:10rem}.xz-pro{padding-bottom:10rem}.pro-content{padding:8rem}.xz-prols{padding-bottom:13rem}.pro-cat-ul li h4{text-wrap:nowrap}.pro-cat-ul{overflow-x:auto}.xz-about .wp-block-cover .wp-block-columns .wp-block-column{padding-bottom:10rem;padding-top:10rem}.xz-about .wp-block-cover{margin-top:10rem}.xz-service .wp-block-group .wp-block-gallery{display:grid;grid-template-columns:repeat(4,1fr)}.xz-service .wp-block-group .wp-block-gallery .wp-block-image{width:100%!important}.xz-service .wp-block-group{margin-top:16rem}.xz-service .wp-block-columns .wp-block-image .wp-element-caption{font-size:2.8rem;padding:3rem}.xz-service h2{font-size:3.2rem}.xz-single{padding-bottom:10rem}.xz-newsls{padding-bottom:13rem}.xz-about{padding-top:10rem}.xz-about h2{font-size:4rem}.xz-about .popup-video{display:grid;gap:2rem;grid-template-columns:1fr 1fr}.xz-about .popup-video .wp-block-column:nth-of-type(2){margin:0}.xz-about .popup-video a:after{border-radius:50%;height:8rem;left:50%;top:50%;transform:translate(-50%,-50%);width:8rem}.xz-about .popup-video img{-o-object-fit:cover;object-fit:cover;width:100%}.app_tax-cats{margin-top:2rem}.pro-contact-form{margin-top:10rem}.xz-application{padding-bottom:10rem}.xz-case,.xz-contact{padding-top:10rem}.xz-contact{padding-bottom:12rem}.case-ls{gap:4rem 2rem;grid-template-columns:1fr 1fr}.xz-casels{padding-bottom:15rem}.case-single-info{align-items:flex-start;flex-direction:column;gap:1rem}.case-single-info .post-meta{justify-content:space-between;width:100%}.related-block{margin-top:10rem;padding-bottom:13rem}}@media screen and (max-width:1024px){.home_pro-cat-ul{margin-left:calc(var(--main_w)/2 - 50vw);margin-right:calc(var(--main_w)/2 - 50vw)}.xz-about .content{padding-bottom:14rem}.about-research-innovation{margin-top:10rem}.about-quality-safety .wp-block-columns,.about-research-innovation .wp-block-columns{gap:6rem}.about-quality-safety{margin-top:8rem;padding-bottom:8rem;padding-top:8rem}.home-about{margin-bottom:10rem;margin-top:8rem}.home-about .wp-block-group__inner-container{padding-bottom:8rem;padding-top:8rem}.xz-pro{padding-bottom:8rem}.xz-pro .xz-pro-layout{padding-top:8rem}.xz-prols{padding-bottom:10rem}.pro-ls{grid-template-columns:1fr 1fr}.xz-about .wp-block-cover .wp-block-column:first-of-type{margin-right:calc(var(--main_w)/2 - 50vw)}.xz-about .wp-block-cover .wp-block-column:nth-of-type(2){margin-left:calc(var(--main_w)/2 - 50vw);padding-left:calc(50vw - var(--main_w)/2)}.xz-about .wp-block-cover .wp-block-columns{display:flex;flex-direction:column}.xz-about .about-gallery{margin-top:4rem}.xz-about .wp-block-cover .wp-block-columns .wp-block-column{padding-bottom:8rem;padding-top:8rem}.xz-about .wp-block-cover{margin-top:8rem}.xz-service .wp-block-group{margin-top:14rem;padding-bottom:8rem;padding-top:8rem}.xz-service .xz-gallery-block.xz-gallery-block{grid-template-columns:1fr 1fr}.xz-service .xz-gallery-block.xz-gallery-block img{width:100%}.top-newsls{grid-template-columns:1fr 1fr 1fr}.xz-single-layout .post-meta{margin-top:2rem}.xz-single{padding-bottom:8rem;padding-top:8rem}.xz-newsls{padding-bottom:10rem;padding-top:8rem}.xz-single-layout h1{margin-top:0}.xz-single-layout{display:flex;flex-direction:column}.xz-newsls-layout{grid-template-columns:1fr}.xz-about{padding-top:8rem}.pro-contact-form .contact-form-R{padding-top:0}.application-ls{gap:4rem;grid-template-columns:1fr 1fr;padding-top:4rem}.pro-contact-form{margin-top:8rem}.xz-application .application-ls{margin-top:4rem}.related-block{margin-top:8rem;padding-bottom:10rem}.xz-application{padding-bottom:8rem}.xz-application,.xz-case,.xz-contact{padding-top:8rem}.xz-contact{padding-bottom:10rem}.xz-casels{padding-bottom:12rem;padding-top:8rem}.xz-case-layout{display:flex;flex-direction:column;gap:6rem}}@media screen and (max-width:810px){.xz-about .content{padding-bottom:10rem}.about-research-innovation{margin-top:8rem}.about-quality-safety .xz-gallery-block.xz-gallery-block{margin:6rem 0 0}.about-quality-safety .xz-gallery-block.xz-gallery-block img{width:100%}.about-quality-safety{margin-top:6rem;padding-bottom:6rem;padding-top:6rem}.about-quality-safety .wp-block-columns,.about-research-innovation .wp-block-columns{gap:4rem}.home-about{margin-bottom:8rem;margin-top:6rem}.home-about .wp-block-group__inner-container{padding-bottom:6rem;padding-top:6rem}.home-about .wp-block-columns{display:flex;flex-direction:column-reverse;gap:5rem}.home-about .wp-block-columns img{width:100%}.home-about .wp-block-columns h2{font-size:4rem}.home-about .xzbtn-block:nth-of-type(2){margin-top:6rem}.xz-pro{padding-bottom:6rem}.pro-content h2:not(:first-child){margin-top:6rem}.pro-content{padding:6rem}.pro-intro{display:flex;flex-direction:column-reverse;gap:2rem}.xz-pro .xz-pro-layout{padding-top:6rem}.xz-prols{padding-bottom:8rem}.xz-prols .content-body{padding-top:6rem}.loop-about-pro-title:not(:first-child){margin-top:4rem}.xz-about .wp-block-cover{margin-top:6rem}.xz-about .wp-block-cover .wp-block-columns .wp-block-column{padding-bottom:6rem;padding-top:6rem}.xz-service .wp-block-group .wp-block-gallery{grid-template-columns:repeat(3,1fr)}.xz-service .wp-block-group h2{margin-bottom:4.5rem}.xz-service .wp-block-group{margin-top:10rem;padding-bottom:6rem;padding-top:6rem}.xz-service .wp-block-columns .wp-block-image .wp-element-caption{font-size:2.4rem;padding:2rem}.xz-service .xz-gallery-block .xz-gallery-item-caption{font-size:2.2rem}.xz-service .xz-gallery-block{margin:2rem 0}.xz-service h2{font-size:3.2rem;margin:6rem 0 4rem}.top-newsls{grid-template-columns:1fr 1fr}.xz-single{padding-bottom:6rem;padding-top:6rem}.news_menu-x{margin-bottom:2rem}.xz-newsls{padding-bottom:8rem}.xz-about,.xz-newsls{padding-top:6rem}.xz-about .popup-video{grid-template-columns:1fr}.xz-about h2{font-size:3.2rem}.pro-contact-form{margin-top:6rem}.application-ls{gap:2rem}.related-block{padding-bottom:8rem;padding-top:6rem}.related-block,.related-block h2:not(:first-child){margin-top:6rem}.application-menu{align-items:self-start;flex-direction:column;gap:2rem}.application-des h2{margin-top:3rem}.xz-application,.xz-case,.xz-contact{padding-top:6rem}.xz-casels,.xz-contact{padding-bottom:8rem}.xz-casels{padding-top:6rem}.case-single-info{margin-top:2rem}.post-pro-title a{-webkit-box-orient:vertical;-webkit-line-clamp:2;-webkit-line-clamp:1;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;white-space:wrap}}@media screen and (max-width:600px){.xz-about{overflow-x:hidden}.app_tax-cats{padding:0;position:static}.mfp-close-btn-in .mfp-close{display:none}.xz-about .content{padding-bottom:8rem}.about-research-innovation{margin-top:5rem}.about-quality-safety .xz-gallery-block.xz-gallery-block{--arrow-padding:0;margin:4rem 0 0}.about-quality-safety .wp-block-columns,.about-research-innovation .wp-block-columns{display:flex;flex-direction:column;gap:2rem}.about-quality-safety .wp-block-columns h2+p,.about-research-innovation .wp-block-columns h2+p{margin-top:1rem}.home-about .popup-video{height:7rem;min-width:7rem!important}.home-about .wp-block-columns h2{font-size:3.2rem;margin:4rem 0 2rem}.home-about .xzbtn-block:nth-of-type(2){margin-top:4rem}.home-content .xz-btn{gap:1rem;min-width:15rem}.pro-content h2:not(:first-child){margin-top:4rem}.pro-content{padding:4rem}.xz-pro .xz-pro-layout .pro-btns,.xz-pro .xz-pro-layout .pro-info ul{margin-top:3.5rem}.xz-prols .content-body{padding-top:4rem}.pro-ls{grid-template-columns:1fr}.xz-about .wp-block-cover .wp-block-columns .wp-block-column{padding-bottom:4rem;padding-top:4rem}.xz-about .about-gallery{margin-top:2rem}.xz-service .wp-block-group h2{margin-bottom:2rem}.xz-service .wp-block-group .wp-block-gallery{grid-template-columns:repeat(2,1fr)}.xz-service .wp-block-group{margin-top:6rem}.xz-service .wp-block-columns .wp-block-image .wp-element-caption{font-size:2.2rem;padding:3rem}.xz-service .xz-gallery-block.xz-gallery-block{grid-template-columns:1fr}.xz-service .xz-gallery-block .xz-gallery-item-caption{font-size:2rem}.xz-service h2{font-size:2.6rem;margin:6rem 0 2rem}.single-sidebar-x{padding:4rem}.top-newsls{grid-template-columns:1fr}.xz-newsls-layout,.xz-single-layout{gap:4rem}.news-ls{gap:3rem}.xz-about h2{font-size:2.6rem}.pro-contact-form .contact-ls{margin-top:2rem;padding-top:2rem}.app_tax-cats a{font-size:1.2rem}.application-ls{grid-template-columns:1fr}.related-block{padding-bottom:6rem}.related-block h2{margin-bottom:2rem}.xz-contact{padding-bottom:6rem}.xz-form-nkl .xz-form-label{font-size:1.4rem}.case-ls{gap:2rem;grid-template-columns:1fr}.case-search-x{margin-bottom:4rem}.case-single-info .post-meta{flex-wrap:wrap;gap:.5rem}.wp-block-separator,.xz-case-layout .wp-block-gallery{margin:2rem 0}.xz-single .post-content h2{margin:4rem 0 2rem}.xz-single .post-content h3{margin:2rem 0}.xz-single .wp-block-list{margin:4rem 0 2rem}.pro-rel-prols .slick-track{gap:0}}@media screen and (max-width:400px){.about-quality-safety .xz-gallery-block.xz-gallery-block .slick-track{gap:0}}.trp-floating-switcher {
display: flex;
flex-direction: column-reverse;
position: fixed;
z-index: 99999;
overflow: hidden;
padding: var(--switcher-padding, 10px);
border: var(--border, none);
border-radius: var(--border-radius, 8px);
background: var(--bg, #fff);
width: var(--switcher-width, auto);
top: var(--top, unset);
right: var(--right, unset);
bottom: var(--bottom, unset);
left: var(--left, unset);
box-shadow: 0 10px 20px 0 #0000000D;
}
.trp-floating-switcher .trp-switcher-dropdown-list {
flex-direction: column-reverse;
}
.trp-switcher-position-top.trp-floating-switcher {
flex-direction: column;
top: var(--wp-admin--admin-bar--height, 0);
}
.trp-floating-switcher.trp-switcher-position-top:not(.trp-ls-inline) .trp-language-switcher-inner,
.trp-floating-switcher.trp-switcher-position-top .trp-switcher-dropdown-list {
flex-direction: column;
} nav.trp-ls-inline .trp-language-switcher-inner {
flex-direction: row;
}
.trp-ls-inline.trp-opposite-language .trp-language-item {
width: 100%;
} #trp-floater-powered-by {
color: var(--text, #b3b3b3);
font-size: 12px;
text-align: center;
padding: 0 5px;
opacity: 70%;
}
#trp-floater-powered-by a {
color: var(--text, #b3b3b3);
}
.trp-switcher-position-bottom #trp-floater-powered-by {
border-top: 1px solid var(--border-color, #747474);
padding-top: 5px;
margin-top: 5px;
}
.trp-switcher-position-top #trp-floater-powered-by {
border-bottom: 1px solid var(--border-color, #747474);
padding-bottom: 5px;
margin-bottom: 5px;
} .trp-shortcode-switcher__wrapper {
position: relative;
border: none;
}
.elementor-widget-trp_language_switcher {
width: fit-content;
max-width: 100%;
}
.elementor-widget-trp_language_switcher .elementor-widget-container,
.trp-elementor-language-switcher,
.trp-elementor-language-switcher .trp-shortcode-switcher__wrapper {
width: fit-content;
max-width: 100%;
}
.trp-shortcode-switcher {
position: static;
display: inline-block;
overflow: hidden;
padding: 10px 0;
border: var(--border, none);
border-radius: var(--border-radius, 5px);
background: var(--bg, #fff);
width: auto;
box-shadow: none;
} .trp-shortcode-anchor:not(.trp-opposite-button) {
visibility: hidden;
}
.trp-shortcode-switcher.trp-open-on-click {
cursor: pointer;
}
.trp-shortcode-overlay {
position: absolute;
left: 0;
top: 0;
z-index: 9999;
} .trp-current-language-item__wrapper:not(.trp-hide-arrow) {
display: flex;
align-items: center;
padding-right: 10px;
justify-content: space-between;
} .trp-language-switcher-inner {
display: flex;
}
.trp-floating-switcher .trp-language-switcher-inner {
flex-direction: column-reverse;
}
.trp-shortcode-switcher .trp-language-switcher-inner {
flex-direction: column;
}
.trp-switcher-dropdown-list {
display: flex;
overflow-y: hidden; transition: max-height 0.2s ease-in-out;
max-height: 0;
transition-duration: var(--transition-duration);
}
.trp-shortcode-switcher .trp-switcher-dropdown-list {
flex-direction: column;
} .trp-ls-dropdown.is-open .trp-switcher-dropdown-list,
.trp-ls-dropdown[aria-expanded="true"] .trp-switcher-dropdown-list,
.trp-shortcode-switcher.trp-open-on-hover.is-open .trp-switcher-dropdown-list,
.trp-shortcode-switcher[aria-expanded="true"] .trp-switcher-dropdown-list {
overflow-y: auto;
max-height: min(350px, 70vh);
-webkit-overflow-scrolling: touch;
scrollbar-width: thin;
scrollbar-color: var(--text) transparent;
}
.trp-ls-dropdown.is-transitioning .trp-switcher-dropdown-list,
.trp-shortcode-switcher.is-transitioning .trp-switcher-dropdown-list {
overflow-y: hidden !important;
}
.trp-shortcode-arrow {
pointer-events: none;
}
.trp-shortcode-switcher.is-open .trp-shortcode-arrow {
transform: rotate(180deg);
} .trp-language-item:focus { outline: none; }
.trp-language-item:focus-visible {
outline: 2px solid var(--text);
outline-offset: -2px;
} .trp-language-item {
display: flex;
align-items: center;
gap: 8px;
padding: 7px 16px;
text-decoration: none;
min-height: 19px;
box-sizing: content-box;
}
.trp-language-item:hover {
background: var(--bg-hover, #f3f3f3);
}
.trp-language-item:hover .trp-language-item-name {
color: var(--text-hover, #000);
}
.trp-language-item__current {
pointer-events: none;
cursor: default;
}
.trp-language-item-name {
display: inline-block;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
color: var(--text, #000);
font-size: var(--font-size, 14px);
line-height: 1.2;
font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;
font-weight: 400;
}
.trp-flag-image {
border-radius: var(--flag-radius, 0) !important;
aspect-ratio: var(--aspect-ratio, 4/3) !important;
width: var(--flag-size, 18px) !important;
display: inline-block !important;
height: auto !important;
}
.trp-menu-ls-label .trp-flag-image {
margin: -2px 3px;
}
.trp-custom-flag {
object-fit: cover;
} .trp-switcher-dropdown-list::-webkit-scrollbar { width: 6px; }
.trp-switcher-dropdown-list::-webkit-scrollbar-track { background: transparent; }
.trp-switcher-dropdown-list::-webkit-scrollbar-thumb {
background-color: var(--text);
border-radius: 4px;
}
.trp-switcher-dropdown-list::-webkit-scrollbar-thumb:hover {
background-color: var(--text-hover);
} .trp-flag-rounded {
border-radius: 9999px !important;
aspect-ratio: 1 / 1 !important;
}
.trp-ls-name {
padding-left: 5px;
}
@media (prefers-reduced-motion: reduce) {
.trp-switcher-dropdown-list {
transition: none !important; }
} .trp_ald_ls_container img.trp-flag-image{
padding-top: 0 !important;
}
.trp_ald_ls_container .trp-language-switcher{
position: relative;
display: inline-block;
padding: 0;
border: 0;
box-sizing: border-box;
}
.trp_ald_ls_container .trp-language-switcher > div {
box-sizing: border-box;
padding-right: 20px;
padding-bottom: 3px;
padding-left: 13px;
border: 1px solid #c1c1c1;
border-radius: 3px;
background-color: #fff;
}
.trp_ald_ls_container .trp-language-switcher > div > a {
display: block;
padding: 2px;
border-radius: 3px;
color: rgb(7, 105, 173);
}
.trp_ald_ls_container .trp-language-switcher > div > a:hover {
background: #f1f1f1;
}
.trp_ald_ls_container .trp-language-switcher > div > a.trp-ls-shortcode-disabled-language {
cursor: default;
}
.trp_ald_ls_container .trp-language-switcher > div > a.trp-ls-shortcode-disabled-language:hover {
background: none;
}
.trp_ald_ls_container .trp-language-switcher > div > a > img{
display: inline;
margin: 0 3px;
width: 18px;
height: 12px;
border-radius: 0;
}
.trp_ald_ls_container .trp-language-switcher .trp-ls-shortcode-current-language{
display: inline-block;
}
.trp_ald_ls_container .trp-language-switcher:focus .trp-ls-shortcode-current-language,
.trp_ald_ls_container .trp-language-switcher:hover .trp-ls-shortcode-current-language{
visibility: hidden;
}
.trp_ald_ls_container .trp-language-switcher .trp-ls-shortcode-language{
display: inline-block;
height: 1px;
overflow: hidden;
visibility: hidden;
z-index: 1;
max-height: 250px;
overflow-y: auto;
left: 0;
top: 0;
min-height: auto;
}
.trp_ald_ls_container .trp-language-switcher:focus .trp-ls-shortcode-language,
.trp_ald_ls_container .trp-language-switcher:hover .trp-ls-shortcode-language{
visibility: visible;
max-height: 250px;
height: auto;
overflow-y: auto;
position: absolute;
left: 0;
top: 0;
display: inline-block !important;
min-height: auto;
}
#trp_ald_x_button{
z-index: 0 !important;
}