.scrollBottom{position:fixed;left:0;bottom:0;width:0px;height:0px;opacity:0}.oneline{text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden}.clear{clear:both;float:left}.inline-block{display:inline-block}.justify{text-align:justify;text-justify:inter-ideograph;-ms-text-justify:inter-ideograph}.w-fix{display:inline-block;width:100%;height:0;vertical-align:middle}.h-fix{display:inline-block;width:0;height:100%;vertical-align:middle}.container{width:calc(100% - 40px);max-width:1400px;margin:auto;position:relative}html{box-sizing:border-box}html.noscroll{overflow:hidden}html,body{max-width:1904px;margin-left:auto;margin-right:auto;min-width:480px}header,#content,footer{width:100%;float:left;clear:both}header{position:fixed;top:0;left:50%;width:100%;z-index:3;max-width:1904px;min-width:480px;pointer-events:none;transform:translateX(-50%)}header.scrolled:before{height:120px}@media (max-width:1199px){header.scrolled:before{height:120px}}header.scrolled .after{height:120px;filter:opacity(1) blur(0px);box-shadow:0px 0px 20px rgba(0,0,0,0.3);pointer-events:all}@media (max-width:767px){header.scrolled .after{height:95px}}header.scrolled .header .container .logo{transform:scale(.594) translate(0px, -24px)}@media (max-width:1199px){header.scrolled .header .container .logo{transform:scale(.594) translate(0px, 7px)}}@media (max-width:767px){header.scrolled .header .container .logo{transform:scale(.7) translate(0px, -3px)}}header:before{content:'';position:absolute;top:0;left:0;width:100%;height:510px;background:transparent linear-gradient(180deg, #000 0%, rgba(30,30,30,0.29) 45%, rgba(68,68,68,0) 100%) 0% 0% no-repeat padding-box;pointer-events:none;transition:background .5s,height .5s;z-index:1}@media (max-width:1199px){header:before{height:520px}}@media (max-width:1199px){header:before{height:280px}}header .after{content:'';position:absolute;top:0;left:0;width:100%;height:510px;background-color:rgba(35,35,35,0.95);box-shadow:0px 0px 0px rgba(0,0,0,0);pointer-events:none;filter:opacity(0) blur(15px);transition:background .5s,height .5s,box-shadow .5s,filter .5s;z-index:1}header .header{position:relative;z-index:3}header .header .container{max-width:1702px;display:flex;justify-content:space-between;align-items:flex-start}@media (max-width:1199px){header .header .container{width:calc(100% - 60px)}}@media (max-width:767px){header .header .container{width:calc(100% - 40px)}}header .header .container .logo{width:192px;margin-top:38px;pointer-events:all;transform-origin:left top;transition:transform .5s}@media (max-width:1199px){header .header .container .logo{margin-top:28px;width:167px}}@media (max-width:767px){header .header .container .logo{margin-top:17px;width:154px}}header .header .container .logo img{width:100%;height:auto}header .header .container .right{display:flex;gap:53px;align-items:flex-start}@media (max-width:1199px){header .header .container .right{gap:18px}}header .header .container .right .menu{background-image:url('/clients2/sf/site/img/1/1/icon-menu.svg');background-position:center;background-repeat:no-repeat;width:40px;height:40px;cursor:pointer;pointer-events:all;margin-top:47px}@media (min-width:1200px){header .header .container .right .menu{display:none}}@media (max-width:767px){header .header .container .right .menu{margin-top:27px}}header .header .container .right .lang{display:inline-block;vertical-align:top;margin-top:47px;box-sizing:border-box;margin-right:2px;pointer-events:all;position:relative}@media (max-width:767px){header .header .container .right .lang{margin-top:27px}}header .header .container .right .lang .lang_but{display:block;width:40px;height:40px;background-repeat:no-repeat;background-position:center;background-image:url('/clients2/sf/site/img/1/1/icon-lang.svg')}header .header .container .right .lang .lang_but:focus+.child_container{pointer-events:all;transform:translate(0px, calc(100% - 0px))}header .header .container .right .lang .lang_but:focus+.child_container .child_wrapper{pointer-events:all;backdrop-filter:blur(30px) opacity(1);-webkit-backdrop-filter:blur(30px) opacity(1)}header .header .container .right .lang .lang_but:focus+.child_container .child_wrapper a{filter:opacity(1)}header .header .container .right .lang:hover .child_container{pointer-events:all;transform:translate(0px, calc(100% - 0px))}header .header .container .right .lang:hover .child_container .child_wrapper{pointer-events:all;backdrop-filter:blur(30px) opacity(1);-webkit-backdrop-filter:blur(30px) opacity(1)}header .header .container .right .lang:hover .child_container .child_wrapper a{filter:opacity(1)}header .header .container .right .lang .child_container{position:absolute;bottom:0;left:-2px;min-width:100%;box-sizing:border-box;padding-top:17px;transform:translate(0px, calc(100% - 15px));pointer-events:none;transition:transform .5s,filter .5s,opacity .5s}header .header .container .right .lang .child_container:hover{pointer-events:all;transform:translate(0px, calc(100% - 0px))}header .header .container .right .lang .child_container:hover .child_wrapper{pointer-events:all;backdrop-filter:blur(30px) opacity(1);-webkit-backdrop-filter:blur(30px) opacity(1)}header .header .container .right .lang .child_container:hover .child_wrapper a{filter:opacity(1)}header .header .container .right .lang .child_container .child_wrapper{width:75px;position:absolute;bottom:0;left:0;transform:translate(0px, 100%);background:rgba(255,255,255,0);backdrop-filter:blur(0px) opacity(0);-webkit-backdrop-filter:blur(0px) opacity(0);display:flex;flex-flow:column;box-sizing:border-box;padding:0 15px;padding-top:17px;padding-bottom:17px;gap:12px;pointer-events:none;transition:backdrop-filter .5s}header .header .container .right .lang .child_container .child_wrapper:hover{pointer-events:all}header .header .container .right .lang .child_container .child_wrapper .child_link{line-height:17px;font-weight:500;font-size:16px;position:relative;letter-spacing:-0.16px;color:#FFFFFF;box-sizing:border-box;padding-left:13px;filter:opacity(0);transition:filter .5s}header .header .container .right .lang .child_container .child_wrapper .child_link:hover:before,header .header .container .right .lang .child_container .child_wrapper .child_link.current:before{background-color:#CB3E46}header .header .container .right .lang .child_container .child_wrapper .child_link:before{content:'';position:absolute;left:0;top:50%;transform:translateY(-50%);background-color:#B5B5B5;width:6px;height:6px;transition:background-color .5s;border-radius:50%}header .header .container .right .links_container{display:inline-flex;vertical-align:top;gap:52px;padding-top:58px;box-sizing:border-box}@media (max-width:1199px){header .header .container .right .links_container{display:none}}header .header .container .right .links_container .link_cell{position:relative;pointer-events:all}header .header .container .right .links_container .link_cell:before{content:'';position:absolute;top:-14px;pointer-events:none;left:50%;transform:translate(-50%, 5px);width:6px;height:6px;background:#cb3e46 0% 0% no-repeat padding-box;border-radius:20px;filter:opacity(0);transition:transform .75s,filter .75s}header .header .container .right .links_container .link_cell.current:before{transform:translate(-50%, 0px);filter:opacity(1)}header .header .container .right .links_container .link_cell.current .link::after{font-weight:700}header .header .container .right .links_container .link_cell:hover:before{transform:translate(-50%, 0px);filter:opacity(1);opacity:1}header .header .container .right .links_container .link_cell:hover .link::after{font-weight:700}header .header .container .right .links_container .link_cell:hover .child_container{pointer-events:all;transform:translate(0px, calc(100% - 0px))}header .header .container .right .links_container .link_cell:hover .child_container .child_wrapper{pointer-events:all;backdrop-filter:blur(30px) opacity(1);-webkit-backdrop-filter:blur(30px) opacity(1)}header .header .container .right .links_container .link_cell:hover .child_container .child_wrapper a{filter:opacity(1)}header .header .container .right .links_container .link_cell .link{color:#fff;font-size:16px;line-height:17px;display:inline-block;letter-spacing:0px;position:relative;color:transparent;text-align:center}header .header .container .right .links_container .link_cell .link::after{content:attr(title);display:block;position:absolute;top:0%;left:50%;transform:translate(-50%, 0);color:#fff;font-size:16px;line-height:17px;transition:font-weight .75s;font-weight:400;min-width:100%;white-space:nowrap;text-align:center}header .header .container .right .links_container .link_cell .child_container{position:absolute;bottom:0;left:-2px;width:142px;box-sizing:border-box;padding-top:17px;transform:translate(0px, calc(100% - 15px));pointer-events:none;transition:transform .5s,filter .5s,opacity .5s}header .header .container .right .links_container .link_cell .child_container:hover{pointer-events:all;transform:translate(0px, calc(100% - 0px))}header .header .container .right .links_container .link_cell .child_container:hover .child_wrapper{pointer-events:all;backdrop-filter:blur(30px) opacity(1);-webkit-backdrop-filter:blur(30px) opacity(1)}header .header .container .right .links_container .link_cell .child_container:hover .child_wrapper a{filter:opacity(1)}header .header .container .right .links_container .link_cell .child_container .child_wrapper{width:100%;position:absolute;bottom:0;left:0;transform:translate(0px, 100%);background:rgba(255,255,255,0);backdrop-filter:blur(0px) opacity(0);-webkit-backdrop-filter:blur(0px) opacity(0);display:flex;flex-flow:column;box-sizing:border-box;padding:0 15px;padding-top:17px;padding-bottom:17px;gap:12px;pointer-events:none;transition:backdrop-filter .5s}header .header .container .right .links_container .link_cell .child_container .child_wrapper:hover{pointer-events:all}header .header .container .right .links_container .link_cell .child_container .child_wrapper .child_link{line-height:17px;font-weight:500;font-size:16px;position:relative;letter-spacing:-0.16px;color:#FFFFFF;box-sizing:border-box;padding-left:13px;filter:opacity(0);transition:filter .5s}header .header .container .right .links_container .link_cell .child_container .child_wrapper .child_link:hover:before{background-color:#CB3E46}header .header .container .right .links_container .link_cell .child_container .child_wrapper .child_link:before{content:'';position:absolute;left:0;top:50%;transform:translateY(-50%);background-color:#B5B5B5;width:6px;height:6px;transition:background-color .5s;border-radius:50%}.pulldown{position:fixed;top:0;left:0;width:100%;height:100%;z-index:10;background-color:#EBEBED;box-sizing:border-box;padding-top:150px;padding-bottom:100px;overflow-y:scroll;transition:clip-path 1s,opacity 0s 1s;pointer-events:none;opacity:0;clip-path:polygon(0 0, 100% 0, 100% 0%, 0 0%)}.pulldown.open{pointer-events:all;opacity:1;transition:clip-path 1s,opacity 0s 0s;clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%)}.pulldown .close_but{position:absolute;top:32px;right:25px;width:30px;height:30px;background-position:center;background-repeat:no-repeat;background-image:url('/clients2/sf/site/img/1/1/icon-minus.svg')}.pulldown .links_container{display:flex;flex-flow:column;gap:49px}.pulldown .links_container .link_cell{text-align:center}.pulldown .links_container .link_cell.open .arrow:after{transform:rotate(-90deg)}.pulldown .links_container .link_cell.open .child_container{display:block}.pulldown .links_container .link_cell.current .link{color:#CB3E46}.pulldown .links_container .link_cell .link{font-size:16px;letter-spacing:-0.16px;color:#000000;font-weight:500;display:inline-block;vertical-align:middle}.pulldown .links_container .link_cell .arrow{width:25px;position:relative;display:inline-block;vertical-align:middle}.pulldown .links_container .link_cell .arrow:after{content:'';display:block;width:10px;margin:auto;height:17px;background-repeat:no-repeat;background-position:center;background-image:url('/clients2/sf/site/img/1/1/arrow-black.png');transform:rotate(90deg);transition:transform .5s}.pulldown .links_container .link_cell .child_container{display:none}.pulldown .links_container .link_cell .child_container .child_wrapper{box-sizing:border-box;padding-top:19px;display:flex;flex-flow:column;gap:19px}.pulldown .links_container .link_cell .child_container .child_wrapper .child_link{text-align:center;font-size:15px;line-height:17px;letter-spacing:-0.15px;color:#7D7D7D}.page-inner{overflow:hidden;width:100%}#content{min-height:500px;position:relative;z-index:1}footer{background-color:#EBEBED;box-sizing:border-box;padding-top:117px;position:relative;z-index:1}@media (max-width:1199px){footer{padding-top:120px}}footer .top .contact_us .container{max-width:1700px;display:flex}@media (max-width:1199px){footer .top .contact_us .container{flex-flow:wrap}}footer .top .contact_us .container .left{position:relative;width:56%;display:inline-block;vertical-align:top;background-color:#3B3B3B;box-sizing:border-box;padding-top:59px;padding-left:61px;padding-right:60px;clip-path:polygon(48px 0, 100% 0, 100% 100%, 0 100%, 0% 98px)}@media (max-width:1199px){footer .top .contact_us .container .left{width:100%;clip-path:none}}@media (max-width:767px){footer .top .contact_us .container .left{padding-top:60px;padding-left:60px}}footer .top .contact_us .container .left .form_container .form_head .form_title{font-style:italic;font-size:26px;line-height:30px;letter-spacing:0.5px;color:#FFFFFF}footer .top .contact_us .container .left .form_container .form_head .form_des{position:relative;margin-top:27px;display:flex;justify-content:space-between;align-items:center;gap:20px}@media (max-width:1199px){footer .top .contact_us .container .left .form_container .form_head .form_des{margin-top:26px}}@media (max-width:767px){footer .top .contact_us .container .left .form_container .form_head .form_des{margin-top:21px;display:block}}footer .top .contact_us .container .left .form_container .form_head .form_des:before{content:'';position:absolute;top:50%;left:0;width:100%;height:1px;background-color:rgba(203,203,203,0.5);transform:translate(0px, 0px)}@media (max-width:767px){footer .top .contact_us .container .left .form_container .form_head .form_des:before{top:unset;bottom:14px;left:0;width:calc(100%  - 27px)}}footer .top .contact_us .container .left .form_container .form_head .form_des p{display:table;position:relative;letter-spacing:0.4px;color:#7D7D7D;font-size:17px;line-height:19px;background-color:#3B3B3B;box-sizing:border-box;padding-right:26px}@media (max-width:767px){footer .top .contact_us .container .left .form_container .form_head .form_des p{line-height:29px;display:inline}}footer .top .contact_us .container .left .form_container .form_head .form_des span{position:relative;background-color:#3B3B3B;box-sizing:border-box;padding-left:19px}@media (max-width:767px){footer .top .contact_us .container .left .form_container .form_head .form_des span{position:absolute;right:0;bottom:11px}}footer .top .contact_us .container .left .form_container .form_head .form_des span:before{content:'';position:relative;top:1px;display:block;width:8px;height:8px;background:#cb3e46 0% 0% no-repeat padding-box;border-radius:20px}footer .top .contact_us .container .left .form_container .form_wrapper{margin-top:41px;box-sizing:border-box;padding-bottom:153px}@media (max-width:1199px){footer .top .contact_us .container .left .form_container .form_wrapper{padding-bottom:226px}}@media (max-width:767px){footer .top .contact_us .container .left .form_container .form_wrapper{margin-top:36px;padding-bottom:265px}}footer .top .contact_us .container .left .form_container .form_wrapper form{display:flex;justify-content:space-between;align-items:flex-start;flex-flow:wrap;gap:20px 20px}footer .top .contact_us .container .left .form_container .form_wrapper form .row{width:calc(( 100% - 20px ) / 2)}footer .top .contact_us .container .left .form_container .form_wrapper form .row.full{width:100%}@media (max-width:767px){footer .top .contact_us .container .left .form_container .form_wrapper form .row{width:100%}}footer .top .contact_us .container .left .form_container .form_wrapper form .row:not(.control) label{font-size:17px;line-height:19px;letter-spacing:0.17px;color:#cbcbcb}footer .top .contact_us .container .left .form_container .form_wrapper form .row:not(.control) label .star{position:relative;left:4px;font-size:17px;line-height:19px;letter-spacing:0.17px;color:#fc0}footer .top .contact_us .container .left .form_container .form_wrapper form .row.agreement .input-wrapper:after{display:none}footer .top .contact_us .container .left .form_container .form_wrapper form .row .input-wrapper{box-sizing:border-box;position:relative;margin-top:14px;font-size:0}footer .top .contact_us .container .left .form_container .form_wrapper form .row .input-wrapper input:focus,footer .top .contact_us .container .left .form_container .form_wrapper form .row .input-wrapper textarea:focus{background-color:#232323 !important;border-color:#7D7D7D !important;color:#FFFFFF !important}footer .top .contact_us .container .left .form_container .form_wrapper form .row .input-wrapper.error .input-container::after{background-color:red !important}footer .top .contact_us .container .left .form_container .form_wrapper form .row .input-wrapper.error .checkbox-container label::before{border-color:red}footer .top .contact_us .container .left .form_container .form_wrapper form .row .input-wrapper:after{content:'';position:absolute;top:0;left:0;background-color:#fc0;width:8px;height:16px;clip-path:polygon(0 0, 100% 0, 0% 100%);z-index:3}footer .top .contact_us .container .left .form_container .form_wrapper form .row .input-wrapper .checkbox-container input{display:none;position:absolute;opacity:0;user-select:none}footer .top .contact_us .container .left .form_container .form_wrapper form .row .input-wrapper .checkbox-container input:checked+label::before{background-color:#fc0}footer .top .contact_us .container .left .form_container .form_wrapper form .row .input-wrapper .checkbox-container label{display:inline-block;vertical-align:top;box-sizing:border-box;padding-left:30px;position:relative;line-height:21px;cursor:pointer}footer .top .contact_us .container .left .form_container .form_wrapper form .row .input-wrapper .checkbox-container label:before{content:'';position:absolute;left:0;top:0;width:20px;height:20px;background-color:#cbcbcb;border:4px solid #cbcbcb;box-sizing:border-box}footer .top .contact_us .container .left .form_container .form_wrapper form .row .input-wrapper .input-container{position:relative;font-size:0}footer .top .contact_us .container .left .form_container .form_wrapper form .row .input-wrapper .input-container:after{content:'';position:relative;display:block;bottom:0;left:0;width:100%;height:2px;background:#7d7d7d 0% 0% no-repeat padding-box;border-radius:0px 30px 30px 0px}footer .top .contact_us .container .left .form_container .form_wrapper form .row .input-wrapper .input-container input{width:100%;background-color:transparent;padding-left:12px;padding-left:6px;padding-top:8px;padding-bottom:2px;font-size:15px;font-size:17px;line-height:28px;letter-spacing:0.15px;position:relative;color:#FFFFFF;height:44px;box-sizing:border-box;border:2px solid transparent;border-bottom-width:0}footer .top .contact_us .container .left .form_container .form_wrapper form .row .input-wrapper .input-container textarea{width:100%;background-color:transparent;padding-left:12px;padding-right:12px;padding-top:8px;padding-bottom:2px;font-size:15px;line-height:28px;letter-spacing:0.15px;position:relative;color:#FFFFFF;height:94px;box-sizing:border-box;border:2px solid transparent;border-bottom-width:0;border-right-width:2;overflow:auto;overflow-x:hidden}@media (max-width:1199px){footer .top .contact_us .container .left .form_container .form_wrapper form .row .input-wrapper .input-container textarea{height:136px}}footer .top .contact_us .container .left .form_container .form_wrapper form .row .input-wrapper .tel-container{display:flex;justify-content:space-between;gap:20px}footer .top .contact_us .container .left .form_container .form_wrapper form .row .input-wrapper .tel-container.error>div::after{background-color:red}footer .top .contact_us .container .left .form_container .form_wrapper form .row .input-wrapper .tel-container>div{position:relative}footer .top .contact_us .container .left .form_container .form_wrapper form .row .input-wrapper .tel-container>div:after{content:'';position:relative;display:block;bottom:0;left:0;width:100%;height:2px;background:#7d7d7d 0% 0% no-repeat padding-box;border-radius:0px 30px 30px 0px}footer .top .contact_us .container .left .form_container .form_wrapper form .row .input-wrapper .tel-container>div input,footer .top .contact_us .container .left .form_container .form_wrapper form .row .input-wrapper .tel-container>div select{width:100%;background-color:transparent;padding-left:12px;padding-top:8px;padding-bottom:2px;font-size:17px;line-height:28px;letter-spacing:0.15px;color:#FFFFFF;position:relative;height:44px;box-sizing:border-box;border:2px solid transparent;border-bottom-width:0}footer .top .contact_us .container .left .form_container .form_wrapper form .row .input-wrapper .tel-container>div select{background-repeat:no-repeat;background-position:right 10px center;background-size:12px;background-color:#3B3B3B}footer .top .contact_us .container .left .form_container .form_wrapper form .row .input-wrapper .tel-container>div select:focus,footer .top .contact_us .container .left .form_container .form_wrapper form .row .input-wrapper .tel-container>div select:hover{background-color:#3B3B3B;outline:none}footer .top .contact_us .container .left .form_container .form_wrapper form .row .input-wrapper .tel-container .area{width:60px}footer .top .contact_us .container .left .form_container .form_wrapper form .row .input-wrapper .tel-container .number{width:calc(100% - 80px)}footer .top .contact_us .container .left .form_container .form_wrapper form .control{margin-top:20px;display:flex;gap:14px;position:relative}@media (max-width:1199px){footer .top .contact_us .container .left .form_container .form_wrapper form .control{flex-flow:wrap;margin-top:0}}footer .top .contact_us .container .left .form_container .form_wrapper form .control .reset{display:inline-block !important;background-color:#ebebed;border-width:0px !important;min-height:46px;border-radius:100px;box-sizing:border-box;padding-top:15px;padding-bottom:14px;padding-left:27px;padding-right:42px;position:relative;border:1px solid #cbcbcb}@media (max-width:767px){footer .top .contact_us .container .left .form_container .form_wrapper form .control .reset{margin-top:1px;display:table}}footer .top .contact_us .container .left .form_container .form_wrapper form .control .reset p{font-size:16px;line-height:17px;letter-spacing:0px;color:#000000}footer .top .contact_us .container .left .form_container .form_wrapper form .control .reset span{position:absolute;right:19px;top:50%;transform:translate(0, -50%);width:8px;height:8px;border:50%;background-color:#cbcbcb;border-radius:50%}footer .top .contact_us .container .left .form_container .form_wrapper form .control .form_extra{position:absolute;right:0;top:50%;transform:translateY(-50%);font-size:17px;line-height:19px;letter-spacing:0.4px;color:#7d7d7d}@media (max-width:1199px){footer .top .contact_us .container .left .form_container .form_wrapper form .control .form_extra{position:relative;top:unset;transform:unset;width:100%;margin-left:4px;margin-bottom:26px}}footer .top .contact_us .container .left .form_container .form_wrapper form .control .form_extra .star{position:relative;right:4px;font-size:17px;line-height:19px;letter-spacing:0.4px;color:#fc0}footer .top .contact_us .container .left_link{display:flex;gap:25.4px;position:absolute;bottom:52px;left:61px}@media (max-width:1199px){footer .top .contact_us .container .left_link{flex-flow:column;bottom:130px;gap:32px}}@media (max-width:767px){footer .top .contact_us .container .left_link{bottom:169px}}footer .top .contact_us .container .left_link a{font-size:16px;line-height:17px;text-decoration:underline;letter-spacing:-0.16px;color:#FFFFFF}footer .top .contact_us .container .left_link a:hover{color:#FFCC00}footer .top .contact_us .container .left_link a:last-child{letter-spacing:0.055px}footer .top .contact_us .container .left_link span{font-size:16px;letter-spacing:-0.16px;color:#7D7D7D}@media (max-width:1199px){footer .top .contact_us .container .left_link span{display:none}}footer .top .contact_us .container .right{width:44%;display:inline-block;vertical-align:top;box-sizing:border-box;padding-top:60px;background-color:#000000;padding-left:60px;padding-right:60px}@media (max-width:1199px){footer .top .contact_us .container .right{width:100%;padding-top:70px;padding-right:45px;padding-bottom:44px}}@media (max-width:767px){footer .top .contact_us .container .right{padding-top:68px;padding-right:60px}}footer .top .contact_us .container .right .logo{width:400px;display:inline-block}@media (max-width:767px){footer .top .contact_us .container .right .logo{width:263px}}footer .top .contact_us .container .right .logo img{width:50%;height:auto}footer .top .contact_us .container .right .contact_info{margin-top:60px}@media (max-width:1199px){footer .top .contact_us .container .right .contact_info{margin-top:50px}}@media (max-width:767px){footer .top .contact_us .container .right .contact_info{display:none}}footer .top .contact_us .container .right .contact_info .editor .a{font-size:14px}footer .top .contact_us .container .right .contact_info .editor .a:hover{text-decoration:underline}footer .top .contact_us .container .right .contact_info_mobile{display:none}@media (max-width:1199px){footer .top .contact_us .container .right .contact_info_mobile{display:none}}@media (max-width:767px){footer .top .contact_us .container .right .contact_info_mobile{display:block;margin-top:50px}}footer .top .contact_us .container .right .contact_info_mobile .editor .a{font-size:14px}footer .top .contact_us .container .right .contact_info_mobile .editor .a:hover{text-decoration:underline}@media (max-width:1199px){footer .top .contact_us .container .left{order:2}/*953795e33e25c16a067bcfa2a5842f5b*/footer .top .contact_us .container .right{order:1}}footer .bot{box-sizing:border-box;padding-top:50px;padding-bottom:48px;position:relative}@media (max-width:1199px){footer .bot{padding-top:60px;padding-bottom:60px}}footer .bot .main{display:table;margin-left:auto;margin-right:auto;max-width:600px}footer .bot .main .extra_links{display:flex;flex-flow:wrap;gap:26px;justify-content:center;align-items:flex-start}footer .bot .main .extra_links a{display:inline-block;vertical-align:middle;text-decoration:underline;font-size:16px;line-height:17px;letter-spacing:-0.16px;color:#7d7d7d}footer .bot .main .extra_links a:hover{color:#FFCC00}footer .bot .main .extra_links span:last-child{display:none}footer .bot .main .main_content{margin-top:22px}footer .bot .tool{position:absolute;top:50%;left:0;transform:translateY(-50%);width:100%;pointer-events:none}@media (max-width:1199px){footer .bot .tool{position:relative;top:unset;transform:unset;margin-top:38px}}@media (max-width:767px){footer .bot .tool.desk{display:none}}@media (min-width:768px){footer .bot .tool.mob{display:none}}footer .bot .tool .container{max-width:1700px;display:flex;justify-content:space-between;align-items:center}@media (max-width:1199px){footer .bot .tool .container{width:calc(100% - 60px)}}@media (max-width:767px){footer .bot .tool .container{justify-content:center;flex-flow:column;align-items:center}}footer .bot .tool .container .copyright{font-size:15px;line-height:17px;letter-spacing:0.35px;color:#7d7d7d;max-width:45%;pointer-events:all}@media (max-width:767px){footer .bot .tool .container .copyright{max-width:100%;text-align:center;margin-top:12px}}footer .bot .tool .container .social{display:flex;gap:15px;flex-flow:wrap;max-width:45%;pointer-events:all}@media (max-width:767px){footer .bot .tool .container .social{max-width:100%}}footer .bot .tool .container .social .social_cell{filter:grayscale(100%)}footer .bot .tool .container .social .social_cell:hover{filter:grayscale(0%)}form[name="contact-form"] .control .btn{position:relative;display:block;width:315px;height:46px;background:#2d2c29;margin:0;user-select:none;box-sizing:border-box;border:0px solid #361114;border-radius:100px}@media (max-width:767px){form[name="contact-form"] .control .btn{width:100%}}form[name="contact-form"] .control .btn>label{position:absolute;line-height:46px;user-select:none;width:unset;font-size:15px;letter-spacing:0.16px;color:#cbcbcb;width:calc(100% - 42.8%);right:0px;text-align:center}@media (max-width:767px){form[name="contact-form"] .control .btn>label{text-align:center;letter-spacing:-0.04px;right:4px}}form[name="contact-form"] .error-message{font-size:16px;width:100%;font-size:18px;line-height:25px;letter-spacing:0.18px;color:#DC3F3F;margin-top:-1px;margin-bottom:38px;text-align:center;text-indent:-7px}form[name="contact-form"] #btn-submit{position:relative;display:flex;align-items:center;justify-content:center;width:42.8%;height:46px;background:#fc0;border:0px;line-height:50px;overflow:hidden;letter-spacing:1.2px;z-index:1;text-align:center;cursor:pointer;vertical-align:top;box-sizing:border-box;user-select:none;font-size:16px;letter-spacing:-0.16px;color:#000000;border-radius:100px;padding-right:30px;padding-top:1px}@media (max-width:1199px){form[name="contact-form"] #btn-submit{padding-left:2px}}@media (max-width:767px){form[name="contact-form"] #btn-submit{width:42.3%}}form[name="contact-form"] #btn-submit>div{position:absolute;display:inline-block;top:0px;right:9px;-webkit-animation:2s moveleft infinite;animation:2s moveleft infinite;width:30px;height:46px;background-image:url('/clients2/sf/site/img/1/1/arrow-black.svg');background-repeat:no-repeat;background-position:center}@-webkit-keyframes moveleft{0%{transform:translateX(0px)}50%{transform:translateX(8px)}100%{transform:translateX(0px)}}@keyframes moveleft{0%{transform:translateX(0px)}50%{transform:translateX(8px)}100%{transform:translateX(0px)}}header.scrolled~.whatsapp_container{transform:translate(-50%, -100px)}@media (max-width:767px){header.scrolled~.whatsapp_container{transform:translate(-50%, 0px)}}header.scrolled~.backtoTop_container{transform:translate(-50%, 0px);filter:opacity(1)}.whatsapp_container{position:fixed;bottom:21px;left:50%;transform:translate(-50%, 0);display:flex;width:calc(100% - 40px);margin-left:auto;margin-right:auto;justify-content:flex-end;z-index:9;transition:transform .75s;pointer-events:none}@media (max-width:767px){.whatsapp_container{bottom:0;width:100%;transform:translate(-50%, 80px)}}.whatsapp_container .whatsapp{display:block;width:80px;height:80px;background:#000 0% 0% no-repeat padding-box;box-shadow:0px 0px 20px rgba(0,0,0,0.3);background-repeat:no-repeat;background-position:center;background-image:url('/clients2/sf/site/img/1/1/icon-whatsapp.svg');border-radius:50%;pointer-events:all;transition:background .3s ease,transform .3s ease}@media (max-width:767px){.whatsapp_container .whatsapp{width:100%;border-radius:0px}}.whatsapp_container .whatsapp:hover{transform:scale(1);transition:background-color 1s}.whatsapp_container .whatsapp:hover::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(21,137,24,0.7);border-radius:50%;transition:background 1s ease}@media (max-width:767px){.whatsapp_container .whatsapp:hover::after{display:none}}.backtoTop_container{position:fixed;bottom:21px;left:50%;transform:translate(-50%, 15px);filter:opacity(0);display:flex;width:calc(100% - 36px);margin-left:auto;margin-right:auto;justify-content:flex-end;transition:transform .75s,filter .75s;z-index:9;pointer-events:none}@media (max-width:767px){.backtoTop_container{bottom:100px}}.backtoTop_container .backtoTop{display:flex;justify-content:center;align-items:center;flex-flow:column;width:58px;height:58px;background:#ebebed 0% 0% no-repeat padding-box;box-shadow:0px 0px 20px rgba(0,0,0,0.3);border-radius:50%;gap:8px;pointer-events:all}.backtoTop_container .backtoTop span{width:17px;height:10px;background-repeat:no-repeat;background-position:center;background-image:url('/clients2/sf/site/img/1/1/arrow-back-to-top.svg')}.backtoTop_container .backtoTop p{text-align:center;font-weight:500;font-size:14px;line-height:16px;letter-spacing:-0.14px;color:#a8a7a7}.backtoTop_container .backtoTop:hover{background-color:#000000}#cookieConsent{position:fixed;box-sizing:border-box;overflow:hidden;bottom:0;height:auto;width:100%;background:#ffffff;transition:all .5s;font-size:14px;margin:0 auto;z-index:9999;display:flex;justify-content:center;align-items:center;padding:0 20px}#cookieConsent .cookie-container{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;padding-top:20px;padding-bottom:20px}#cookieConsent .content{width:50%}#cookieConsent #agreeBtn{background-color:#CB3E46;color:white;border:none;padding:10px 15px;cursor:pointer;border-radius:100px}#cookieConsent #disagreeBtn{background-color:grey;color:white;border:none;padding:10px 15px;cursor:pointer;border-radius:100px;margin-right:10px}#cookieConsent #agreeBtn:hover{background-color:#a32c34}#cookieConsent #disagreeBtn:hover{background-color:darkgrey}@media (max-width:767px){#cookieConsent{padding:0 10px}#cookieConsent .cookie-container{flex-direction:column;align-items:center}#cookieConsent p{width:100%;text-align:center}#cookieConsent .button{margin-top:10px;display:flex;justify-content:center}}html:not(.loaded){background-color:#3b3b3b}html:not(.loaded) header{opacity:0}html.loaded{background-color:#fff}html.loaded .loading_overlay{filter:opacity(0);pointer-events:none}html.loaded section{opacity:1}html.loaded .pop_up .pop_up_container{filter:opacity(1)}.loading_overlay_adv{display:flex;position:fixed;top:50%;left:50%;width:200%;height:0%;box-sizing:border-box;padding-top:200%;transform:translate(-50%, -50%);z-index:1000000000;justify-content:center;align-items:center;filter:opacity(1);transition:filter .75s}.loading_overlay_adv.hide{pointer-events:none;filter:opacity(0)}.loading_overlay_adv.appear .throbber .whole_wrapper .white{background-color:rgba(255,255,255,0)}.loading_overlay_adv .throbber{position:absolute;top:0;left:0;width:100%;height:100%;scale:1;transition:zoom .1s linear}.loading_overlay_adv .throbber .whole_wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) scale(.7);width:300%;height:300%}.loading_overlay_adv .throbber .whole_wrapper .white{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;height:100%;background-color:#fff;transition:background-color 5s}.loading_overlay_adv .throbber .whole_wrapper .whole{z-index:2;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;height:100%;background-color:#3b3b3b;background-image:url('/clients2/sf/site/img/box-1.svg');background-position:center;background-repeat:no-repeat;mask-image:url('/clients2/sf/site/img/rect.svg'),url('/clients2/sf/site/img/box-3.svg');mask-composite:exclude;mask-position:center;mask-repeat:repeat,no-repeat;image-rendering:optimizeSpeed;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:optimize-contrast;-ms-interpolation-mode:nearest-neighbor;-webkit-backface-visibility:hidden}.loading_overlay_adv .throbber .whole_wrapper .hole{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;height:100%;background-color:#3b3b3b;image-rendering:optimizeSpeed;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:optimize-contrast;-ms-interpolation-mode:nearest-neighbor;-webkit-backface-visibility:hidden}.loading_overlay{display:flex;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#3b3b3b;z-index:1000000000;justify-content:center;align-items:center;filter:opacity(1);transition:filter .75s}.loading_overlay.hide{pointer-events:none;filter:opacity(0)}.loading_overlay .throbber img{max-width:160px;width:calc(100% - 40px);height:auto;animation-duration:10s;animation-timing-function:linear;animation-name:throbber_rotate;animation-iteration-count:infinite}section{opacity:0}.pop_up{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.7);z-index:10000000}.pop_up .pop_back{position:absolute;top:0;left:0;width:100%;height:100%}.pop_up .pop_up_container{position:absolute;top:0;left:0;width:100%;height:100%;overflow-y:scroll;overflow-x:hidden;filter:opacity(0);transition:filter 1s}.pop_up .pop_up_container .pop_up_wrapper{box-sizing:border-box}.pop_up .pop_up_container .pop_up_wrapper .pop_up_inner{box-sizing:border-box;padding-top:150px;padding-bottom:100px;max-width:900px;margin-left:auto;margin-right:auto;position:relative;width:calc(100% - 40px)}.pop_up .pop_up_container .pop_up_wrapper .pop_up_inner .close_but{position:absolute;top:-7px;right:0;display:block;transform:translate(0, -100%);width:55px;height:55px;background-color:rgba(0,0,0,0.5);border:1px solid rgba(235,235,237,0.4);border-radius:100px;opacity:1;background-image:url('/clients2/sf/site/img/1/1/icon-minus-white.svg');background-position:center;background-repeat:no-repeat;box-sizing:border-box}.pop_up .pop_up_container .pop_up_wrapper .pop_up_inner .pop_content{background-color:#fff;box-sizing:border-box;padding:0 57px;padding-top:60px;padding-bottom:60px;position:relative}.pop_up .pop_up_container .pop_up_wrapper .pop_up_inner .pop_content .pop_title{font-weight:bold;font-size:40px;line-height:44px;letter-spacing:-0.4px;color:#000000}@media (max-width:767px){.pop_up .pop_up_container .pop_up_wrapper .pop_up_inner .pop_content .pop_title{font-size:20px;line-height:30px}}.pop_up .pop_up_container .pop_up_wrapper .pop_up_inner .pop_content .pop_inner_content{margin-top:25px}#mask svg>defs{transform-origin:46.4589% 36.8134%}#white{opacity:0.5}@keyframes throbber_rotate{0%{transform:rotate(0deg)}100%{transform:rotate(359.99deg)}}html.noscroll{overflow:hidden}@media (min-width:768px){header:before{opacity:0}header.scrolled:before{height:120px}}@media (min-width:768px) and (max-width:1199px){header.scrolled:before{height:120px}}.banner::before{content:'';position:absolute;top:0;left:0;width:100%;height:510px;background:transparent linear-gradient(180deg, rgba(0,0,0,0.5) 0%, rgba(10,10,10,0.2) 15%, rgba(40,40,40,0) 100%) 0% 0% no-repeat padding-box;pointer-events:none;transition:background .5s,height .5s;z-index:1}@media (max-width:1199px){.banner::before{height:520px}}@media (max-width:1199px){.banner::before{height:280px}}.banner{position:relative;overflow:hidden}@media (max-width:1199px){.banner.desk{display:none}}@media (min-width:1200px){.banner.tab{display:none}}@media (max-width:767px){.banner.tab{display:none}}@media (min-width:768px){.banner.mob{display:none}}@media (max-width:1199px){.banner:before{content:'';position:absolute;top:0;left:0;width:100%;height:calc(100% - 32px);z-index:-1;background-color:#232323}}.banner .trans{pointer-events:none}.banner .trans img{width:100%;height:auto}.banner .image_wrapper{position:relative}.banner .image_slides{position:absolute;top:0;left:0;width:100%;height:100%}.banner .image_slides .wrapper{position:relative;height:100%}.banner .image_slides .wrapper .slider{position:absolute !important;top:0 !important;left:0 !important;width:100%;height:100%;transform:translateX(-25px);filter:opacity(0);pointer-events:none;transition:transform 1.5s,filter 1.5s}.banner .image_slides .wrapper .slider.current{transform:translateX(0px);filter:opacity(1);pointer-events:all}.banner .image_slides .wrapper .slider.current~.slider{transform:translateX(25px)}.banner .image_slides .wrapper .cell{display:block;height:100%}.banner .image_slides .wrapper .cell .image{height:100%}.banner .image_slides .wrapper .cell .image img{width:100%;height:auto;object-fit:cover;object-position:center}.banner .caption_slides{position:absolute;bottom:46.2%;left:50%;transform:translate(-50%, 0);width:calc(100% - 40px);max-width:1700px;pointer-events:none;z-index:2}@media (max-width:1199px){.banner .caption_slides{position:relative;bottom:0;margin-top:60px;width:calc(100% - 60px)}}@media (max-width:767px){.banner .caption_slides{margin-top:70px;width:calc(100% - 40px)}}.banner .caption_slides .banner_pager{margin-bottom:27px;display:flex;flex-flow:wrap;gap:10px 20px;transform:translate(-20px, 0);filter:opacity(0);transition:transform 1.5s,filter 1.5s}@media (max-width:1199px){.banner .caption_slides .banner_pager{box-sizing:border-box;padding-left:4px}}@media (max-width:767px){.banner .caption_slides .banner_pager{padding-left:0}}.banner .caption_slides .banner_pager a{display:inline-block;width:10px;height:10px;border-radius:20px;box-shadow:0px 0px 8px rgba(0,0,0,0.3);background-color:#ebebed;transition:width 1s,background-color .5s;pointer-events:all}.banner .caption_slides .banner_pager a.current{width:50px;background-color:#cb3e46}.banner .caption_slides .wrapper{position:relative;box-sizing:border-box;padding-bottom:15px;width:100%;max-width:900px;bottom:10%;transform:translate(-40px, 0);filter:opacity(0);transition:transform 1.5s .25s,filter 1.5s .25s}@media (max-width:1199px){.banner .caption_slides .wrapper{bottom:0}}.banner .caption_slides .wrapper .slider{position:absolute !important;top:0 !important;left:0 !important;width:100%;pointer-events:none}.banner .caption_slides .wrapper .slider.current{pointer-events:all}.banner .caption_slides .wrapper .slider.current .cell .caption_top{transform:translateX(0px);filter:opacity(1)}.banner .caption_slides .wrapper .slider.current .cell .caption_bot{transform:translateX(0px);filter:opacity(1)}.banner .caption_slides .wrapper .slider.current~.slider .cell .caption_top{transform:translateX(25px)}.banner .caption_slides .wrapper .slider.current~.slider .cell .caption_bot{transform:translateX(35px)}.banner .caption_slides .wrapper .cell .caption_top{font-weight:700;font-size:44px;line-height:49px;letter-spacing:-0.44px;color:#fff;text-shadow:0px 0px 8px rgba(0,0,0,0.25);transform:translateX(-25px);filter:opacity(0);transition:transform 1.5s,filter 1.5s;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}@media (max-width:1199px){.banner .caption_slides .wrapper .cell .caption_top{letter-spacing:-0.4px;font-size:36px;line-height:41px}}@media (max-width:767px){.banner .caption_slides .wrapper .cell .caption_top{font-size:34px;letter-spacing:-0.35px;line-height:38px}}.banner .caption_slides .wrapper .cell .caption_bot{font-weight:700;font-size:66px;line-height:74px;letter-spacing:-0.66px;color:#fff;text-shadow:0px 0px 8px rgba(0,0,0,0.25);margin-top:3px;transform:translateX(-35px);filter:opacity(0);transition:transform 1.5s .25s,filter 1.5s .25s;display:-webkit-box;-webkit-box-orient:vertical}@media (max-width:1199px){.banner .caption_slides .wrapper .cell .caption_bot{letter-spacing:-0.5px;font-size:50px;line-height:56px;margin-top:14px}}@media (max-width:767px){.banner .caption_slides .wrapper .cell .caption_bot{font-size:40px;line-height:58px;margin-top:12px}}.banner .keyvalue_slides{position:absolute;right:0;top:50%;transform:translate(0, -50%);transform:translate(100%, -50%);background-color:rgba(235,235,237,0.7);width:356px;min-height:405px;transition:transform 1.5s .25s,opacity 1.5s .25s,height .75s;overflow:hidden;pointer-events:none;z-index:2;opacity:0}@media (max-width:1199px){.banner .keyvalue_slides{position:relative;top:0;transform:unset;width:calc(100% - 60px);margin-left:auto;margin-right:auto;margin-top:22px;min-height:317px;transform:translate(0, -25px)}}@media (max-width:767px){.banner .keyvalue_slides{margin-top:26px;width:calc(100% - 40px)}}.banner .keyvalue_slides:before{content:'';position:absolute;top:0;left:0;background-color:#fc0;width:29px;height:55px;clip-path:polygon(0 0, 100% 0, 0% 100%)}.banner .keyvalue_slides .keyvalue_head{position:absolute;top:84px;left:40px;line-height:22px;font-size:20px;font-weight:700;letter-spacing:0.4px;color:#7d7d7d;z-index:3}@media (max-width:1199px){.banner .keyvalue_slides .keyvalue_head{top:79px;left:30px}}.banner .keyvalue_slides .banner_control{position:absolute;right:29px;top:31px;display:flex;gap:10px;z-index:3;pointer-events:none}.banner .keyvalue_slides .banner_control a{display:inline-block;vertical-align:top;border-radius:50%;box-sizing:border-box;border:1px solid rgba(235,235,237,0.7);background-image:url('/clients2/sf/site/img/1/1/arrow-black-2.svg');background-repeat:no-repeat;background-position:center;width:41px;height:41px;pointer-events:all}.banner .keyvalue_slides .banner_control a.disable{pointer-events:none;opacity:0.5}.banner .keyvalue_slides .banner_control a.prev{transform:scaleX(-1)}.banner .keyvalue_slides .slider{position:absolute !important;top:0 !important;left:0 !important;width:100%;transform:translateX(-25px);filter:opacity(0);pointer-events:none;transition:transform 1.5s,filter 1.5s}.banner .keyvalue_slides .slider.current{transform:translateX(0px);filter:opacity(1);pointer-events:all}.banner .keyvalue_slides .slider.current~.slider{transform:translateX(25px)}.banner .keyvalue_slides .cell{box-sizing:border-box;padding-left:36px;padding-right:35px;padding-top:70px;padding-bottom:31px}@media (max-width:1199px){.banner .keyvalue_slides .cell{padding-left:30px;padding-right:30px;padding-top:39px}}.banner .keyvalue_slides .cell .key_num{font-weight:700;font-size:90px;line-height:100px;letter-spacing:0px;color:#fff;user-select:none}@media (max-width:1199px){.banner .keyvalue_slides .cell .key_num{font-size:60px;line-height:67px}}.banner .keyvalue_slides .cell .key_top{font-weight:700;font-size:40px;line-height:44px;letter-spacing:-0.4px;color:#000;margin-top:14px;box-sizing:border-box;padding-left:5px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}@media (max-width:1199px){.banner .keyvalue_slides .cell .key_top{font-size:30px;letter-spacing:-0.3px;padding-left:0px}}.banner .keyvalue_slides .cell .key_bot{font-weight:400;font-size:17px;line-height:30px;letter-spacing:0.01px;color:#232323;box-sizing:border-box;margin-top:22px;padding-left:4px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:7;overflow:hidden}@media (max-width:1199px){.banner .keyvalue_slides .cell .key_bot{margin-top:50px;padding-left:1px}}@media (max-width:767px){.banner .keyvalue_slides .cell .key_bot{margin-top:50px;padding-left:0px}}html.loaded .banner.ani .caption_slides .banner_pager,html.loaded .banner.ani .caption_slides .wrapper{transform:translate(0px, 0);filter:opacity(1)}html.loaded .banner.ani .keyvalue_slides{transform:translate(0%, -50%);opacity:1}@media (max-width:1199px){html.loaded .banner.ani .keyvalue_slides{min-height:235px;transform:translate(0%, 0%)}}html.loaded .index .about_us.ani .container .top .left .sectionTitle,html.loaded .index .about_us.ani .container .top .left .sectionSubTitle,html.loaded .index .about_us.ani .container .top .left .sectionContent,html.loaded .index .about_us.ani .container .top .left .sectionContentLink{filter:opacity(1);transform:translate(0px, 0)}html.loaded .index .about_us.ani .container .top .right .background{filter:opacity(1);transform:translate(-50%, -50%)}html.loaded .index .about_us.ani .container .top .right .background:before{transform:translate(-50%, -100%) rotate(-62deg)}html.loaded .index .about_us.ani .container .top .right .background:after{transform:translate(50%, 100%) rotate(-242deg)}html.loaded .index .about_us.ani .container .top .right .video_wrapper{filter:opacity(1);transform:scale(1)}html.loaded .index .about_us.ani .container .bot .about_gallery .wrapper .cell{transform:translateY(0px);filter:opacity(1);width:230px}@media (max-width:1125px){html.loaded .index .about_us.ani .container .bot .about_gallery .wrapper .cell{width:210px}}@media (max-width:1111px){html.loaded .index .about_us.ani .container .bot .about_gallery .wrapper .cell{width:185px}}html.loaded .index .key_feature.ani .container .left .sectionSubTitle{filter:opacity(1);transform:translate(0px, 0)}html.loaded .index .key_feature.ani .container .right .num_cell{filter:opacity(1);transform:translate(0px, 0)}html.loaded .index .expertise.ani .container .list .list_wrapper .light.group .row{transform:translate(0px, 0);filter:opacity(1)}html.loaded .index .chain.ani .container .left .sectionSubTitle,html.loaded .index .chain.ani .container .left .sectionContent,html.loaded .index .chain.ani .container .left .sectionContentLink{transform:translate(0px, 0);filter:opacity(1)}@media (min-width:1200px){html.loaded .index .chain.ani[data-position="1"] .chain_inner .container .right .showcase .main_stage img{transform:translate(711px, 31px) scale(4.81)}html.loaded .index .chain.ani[data-position="1"] .chain_inner .showcase_container .before{filter:opacity(1);transform:scaleX(1)}html.loaded .index .chain.ani[data-position="1"] .chain_inner .showcase_container .showcase_wrapper .showcase .main_stage img{transform:translate(738px, 35px) scale(4.82);transform:translate(2190px, 35px) scale(5.5)}html.loaded .index .chain.ani[data-position="1"] .chain_inner .showcase_container .showcase_wrapper .words_container .word_wrapper.word1 .word_inner{clip-path:polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);filter:opacity(1);transform:scale(1) translate(0px, 0)}html.loaded .index .chain.ani[data-position="2"] .chain_inner .container .right .showcase .main_stage img{transform:translate(711px, 31px) scale(4.81)}html.loaded .index .chain.ani[data-position="2"] .chain_inner .showcase_container .before{filter:opacity(1);transform:scaleX(1)}html.loaded .index .chain.ani[data-position="2"] .chain_inner .showcase_container .showcase_wrapper .showcase .main_stage img{transform:translate(738px, 35px) scale(4.82);transform:translate(1000px, -485px) scale(5.5)}html.loaded .index .chain.ani[data-position="2"] .chain_inner .showcase_container .showcase_wrapper .words_container .word_wrapper.word2 .word_inner{clip-path:polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);filter:opacity(1);transform:scale(1) translate(0px, 0)}html.loaded .index .chain.ani[data-position="3"] .chain_inner .container .right .showcase .main_stage img{transform:translate(711px, 31px) scale(4.81)}html.loaded .index .chain.ani[data-position="3"] .chain_inner .showcase_container .before{filter:opacity(1);transform:scaleX(1)}html.loaded .index .chain.ani[data-position="3"] .chain_inner .showcase_container .showcase_wrapper .showcase .main_stage img{transform:translate(738px, 35px) scale(4.82)}html.loaded .index .chain.ani[data-position="3"] .chain_inner .showcase_container .showcase_wrapper .words_container .word_wrapper.word3 .word_inner{clip-path:polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);filter:opacity(1);transform:scale(1) translate(0px, 0)}html.loaded .index .chain.ani[data-position="4"] .chain_inner .container .right .showcase .main_stage img{transform:translate(711px, 31px) scale(4.81)}html.loaded .index .chain.ani[data-position="4"] .chain_inner .showcase_container .before{filter:opacity(1);transform:scaleX(1)}html.loaded .index .chain.ani[data-position="4"] .chain_inner .showcase_container .showcase_wrapper .showcase .main_stage img{transform:translate(-890px, -515px) scale(2.5)}html.loaded .index .chain.ani[data-position="4"] .chain_inner .showcase_container .showcase_wrapper .words_container .word_wrapper.word4 .word_inner{clip-path:polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);filter:opacity(1);transform:scale(1) translate(0px, 0)}}@media (min-width:1200px) and (max-width:1399px){html.loaded .index .chain.ani[data-position="1"] .chain_inner .showcase_container .showcase_wrapper .showcase .main_stage img{transform:translate(2110px, 35px) scale(5.5)}}@media (min-width:1200px) and (max-width:1399px){html.loaded .index .chain.ani[data-position="2"] .chain_inner .showcase_container .showcase_wrapper .showcase .main_stage img{transform:translate(700px, -485px) scale(5.5)}}@media (max-width:1199px){html.loaded .index .chain.ani[data-position="1"] .chain_inner .container .right .showcase .main_stage img{transform:translate(2110px, 35px) scale(5.5)}html.loaded .index .chain.ani[data-position="1"] .chain_inner .container .right .words_container .word_wrapper.word1 .word_inner{clip-path:polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);filter:opacity(1);transform:scale(1) translate(0px, 0)}html.loaded .index .chain.ani[data-position="2"] .chain_inner .container .right .showcase .main_stage img{transform:translate(700px, -485px) scale(5.5)}html.loaded .index .chain.ani[data-position="2"] .chain_inner .container .right .words_container .word_wrapper.word2 .word_inner{clip-path:polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);filter:opacity(1);transform:scale(1) translate(0px, 0)}html.loaded .index .chain.ani[data-position="3"] .chain_inner .container .right .showcase .main_stage img{transform:translate(738px, 35px) scale(4.82)}html.loaded .index .chain.ani[data-position="3"] .chain_inner .container .right .words_container .word_wrapper.word3 .word_inner{clip-path:polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);filter:opacity(1);transform:scale(1) translate(0px, 0)}html.loaded .index .chain.ani[data-position="4"] .chain_inner .container .right .showcase .main_stage img{transform:translate(-890px, -515px) scale(2.5)}html.loaded .index .chain.ani[data-position="4"] .chain_inner .container .right .words_container .word_wrapper.word4 .word_inner{clip-path:polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);filter:opacity(1);transform:scale(1) translate(0px, 0)}}html.loaded .index .it_system.ani .container .left .sectionSubTitle,html.loaded .index .it_system.ani .container .left .sectionContent,html.loaded .index .it_system.ani .container .left .sectionContentLink{transform:translate(0px, 0);filter:opacity(1)}html.loaded .index .it_system.ani .container .right{transform:translate(0px, 0);filter:opacity(1)}html.loaded .index .news.ani .container .list .wrapper .cell{transform:translate(0px, 0px);filter:opacity(1)}.index .about_us{overflow:hidden;box-sizing:border-box;padding-top:136px;padding-bottom:138px}@media (max-width:1199px){.index .about_us{padding-top:118px;padding-bottom:121px}}@media (max-width:767px){.index .about_us{padding-bottom:191px}}.index .about_us .container{width:calc(100% - 60px);max-width:1700px}@media (max-width:767px){.index .about_us .container{width:calc(100% - 40px)}}.index .about_us .container .top{max-width:1500px;margin-left:auto;margin-right:auto;box-sizing:border-box;display:flex;justify-content:space-between;align-items:flex-start;gap:30px}@media (max-width:1199px){.index .about_us .container .top{flex-flow:wrap;gap:47px}}.index .about_us .container .top .left{width:50%;max-width:605px;position:relative;z-index:2}@media (max-width:1199px){.index .about_us .container .top .left{width:100%;max-width:unset}}@media (max-width:1199px){.index .about_us .container .top .left:not(.mob_content) .sectionContent,.index .about_us .container .top .left:not(.mob_content) .sectionContentLink{display:none !important}}@media (min-width:1200px){.index .about_us .container .top .left.mob_content{display:none}.index .about_us .container .top .left.mob_content .sectionContent,.index .about_us .container .top .left.mob_content .sectionContentLink{display:none !important}}.index .about_us .container .top .left.full{max-width:unset;width:100%}.index .about_us .container .top .left .sectionTitle{font-size:20px;font-weight:700;line-height:22px;letter-spacing:0.4px;color:#CBCBCB;transition:filter .75s,transform .75s;filter:opacity(0);transform:translate(-25px, 0)}.index .about_us .container .top .left .sectionSubTitle{font-size:60px;font-weight:700;line-height:70px;letter-spacing:-0.6px;color:#000000;margin-top:9px;transition:filter .75s .25s,transform .75s .25s;filter:opacity(0);transform:translate(-25px, 0)}@media (max-width:1199px){.index .about_us .container .top .left .sectionSubTitle{font-size:40px;line-height:50px;letter-spacing:-0.4px;margin-top:7px}}.index .about_us .container .top .left .sectionContent{margin-top:29px;min-height:154px;transition:filter .75s .5s,transform .75s .5s;filter:opacity(0);transform:translate(-25px, 0)}@media (max-width:1199px){.index .about_us .container .top .left .sectionContent{margin-top:28px}}.index .about_us .container .top .left .sectionContentLink{margin-top:30px;display:table !important;background-color:#FFCC00;border-width:0px !important;min-height:46px;border-radius:100px;box-sizing:border-box;padding:15px 49px 14px 29px;position:relative;transition:filter .75s .75s,transform .75s .75s;filter:opacity(0);transform:translate(-25px, 0)}@media (max-width:1199px){.index .about_us .container .top .left .sectionContentLink{padding-left:27px}}@media (max-width:767px){.index .about_us .container .top .left .sectionContentLink{margin-top:64px}}.index .about_us .container .top .left .sectionContentLink p{font-size:16px;line-height:17px;letter-spacing:0px;color:#000000}.index .about_us .container .top .left .sectionContentLink span{position:absolute;right:19px;top:50%;transform:translate(0, -50%);width:8px;height:8px;border:50%;background-color:#CB3E46;border-radius:50%}.index .about_us .container .top .left .sectionContentLink:hover{background-color:#CB3E46;transition:background-color 1s}.index .about_us .container .top .left .sectionContentLink:hover p{color:#ffffff;transition:background-color 1s}.index .about_us .container .top .left .sectionContentLink:hover span{background-color:#FFCC00;transition:background-color 1s}.index .about_us .container .top .right{width:50%;max-width:688px;position:relative;margin-top:35px}@media (max-width:1199px){.index .about_us .container .top .right{width:calc(100% - 52px);margin-left:auto;margin-right:auto}}@media (max-width:767px){.index .about_us .container .top .right{width:calc(100% - 0px);margin-top:29px}}.index .about_us .container .top .right .background{position:absolute;top:50%;left:50%;width:calc(100% + 56px);height:calc(100% + 56px);transform:translate(-50%, -50%);background-color:#EBEBED;z-index:1;transition:filter 2.5s .25s,transform 2.5s .25s;filter:opacity(0);transform:translate(calc(-50% - 0px), calc(-50% - 25px))}@media (max-width:1199px){.index .about_us .container .top .right .background{width:calc(100% + 54px);height:calc(100% + 63px)}}@media (max-width:767px){.index .about_us .container .top .right .background{width:calc(100% + 80px);height:calc(100% + 50px)}}.index .about_us .container .top .right .background:before{content:'';position:absolute;top:0;left:31px;width:900%;height:100px;background-color:#fff;border-bottom:1px solid #ebebed;transform:translate(-50%, -100%) rotate(-62deg);transition:transform 2.5s .25s;transform:translate(calc(-50% - 50px), calc(-100% - 50px)) rotate(-62deg)}.index .about_us .container .top .right .background:after{content:'';position:absolute;bottom:0;right:55px;width:900%;height:100px;background-color:#fff;border-bottom:1px solid #ebebed;transform:translate(50%, 100%) rotate(-242deg);transition:transform 2.5s .25s;transform:translate(alc(50% + 50px), calc(100% + 50px)) rotate(-242deg)}@media (max-width:767px){.index .about_us .container .top .right .background:after{right:47px}}.index .about_us .container .top .right .trans{width:100%}.index .about_us .container .top .right .trans img{width:100%;height:auto}.index .about_us .container .top .right .video_wrapper{position:absolute;top:0;left:0;width:100%;height:100%;z-index:5;transition:filter 1.25s .5s,transform 1.25s .5s;filter:opacity(0);transform:scale(.85)}.index .about_us .container .top .right .video_wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.index .about_us .container .bot{margin-top:50px;position:relative;left:29px;z-index:2}@media (max-width:1199px){.index .about_us .container .bot{margin-top:112px;left:0}}@media (max-width:767px){.index .about_us .container .bot{margin-top:106px}}.index .about_us .container .bot .about_gallery .wrapper{display:flex;flex-flow:wrap;gap:20px 77px;justify-content:center}@media (max-width:1517px){.index .about_us .container .bot .about_gallery .wrapper{gap:20px 65px}}@media (max-width:1397px){.index .about_us .container .bot .about_gallery .wrapper{gap:20px 30px}}@media (max-width:1199px){.index .about_us .container .bot .about_gallery .wrapper{gap:41px 8px;justify-content:flex-start}}@media (max-width:767px){.index .about_us .container .bot .about_gallery .wrapper{gap:41px 58px}}.index .about_us .container .bot .about_gallery .wrapper .cell{width:250px;position:relative;box-sizing:border-box;border-left:1px solid #7a7a7a;padding-left:30px;padding-right:30px;padding-bottom:70px;transform:translateY(-25px);filter:opacity(0);transition:transform 1s,filter 1s}@media (max-width:1199px) and (min-width:768px){.index .about_us .container .bot .about_gallery .wrapper .cell{width:35.3108%}.index .about_us .container .bot .about_gallery .wrapper .cell:nth-child(3){width:27.1%}}@media (max-width:767px){.index .about_us .container .bot .about_gallery .wrapper .cell{width:calc(( 100%  - 58px ) / 2)}}.index .about_us .container .bot .about_gallery .wrapper .cell .cell_title{line-height:30px;font-size:22px;font-weight:700;letter-spacing:0px;color:#CB3E46;margin-top:-3px;min-height:100px}.index .about_us .container .bot .about_gallery .wrapper .cell .cell_image{width:58px;position:absolute;bottom:0;left:30px}.index .about_us .container .bot .about_gallery .wrapper .cell .cell_image img{width:100%;height:auto}.index .key_feature{overflow:hidden;padding-top:136px;padding-bottom:136px;min-height:825px;background-image:url('/clients2/sf/site/img/1/1/image-map.png');background-position:top center;background-repeat:no-repeat;background-size:79%;box-sizing:border-box;border-bottom:1px solid #cbcbcb;background-color:#ebebed}@media (max-width:1199px){.index .key_feature{padding-top:120px;padding-bottom:120px;background-size:196%}}@media (max-width:767px){.index .key_feature{background-size:316%;padding-bottom:70px}}.index .key_feature .container{width:calc(100% - 40px);max-width:1500px;display:flex;gap:29px}@media (max-width:1199px){.index .key_feature .container{width:calc(100% - 63px);flex-flow:wrap;gap:57px}}@media (max-width:767px){.index .key_feature .container{width:calc(100% - 40px)}}.index .key_feature .container .left{display:inline-block;vertical-align:top;width:50%;max-width:605px}@media (max-width:1199px){.index .key_feature .container .left{width:100%;max-width:unset}}.index .key_feature .container .left .sectionTitle{font-size:20px;font-weight:700;line-height:22px;letter-spacing:0.4px;color:#CBCBCB}@media (max-width:1199px){.index .key_feature .container .left .sectionTitle{color:#7d7d7d}}.index .key_feature .container .left .sectionSubTitle{font-size:60px;font-weight:700;line-height:70px;letter-spacing:-0.6px;color:#000000;margin-top:9px;transition:filter .75s 0s,transform .75s 0s;filter:opacity(0);transform:translate(-25px, 0)}@media (max-width:1199px){.index .key_feature .container .left .sectionSubTitle{font-size:40px;line-height:50px;letter-spacing:-0.4px;margin-top:7px}}.index .key_feature .container .right{display:inline-flex;vertical-align:top;width:45%;margin-top:-19px;flex-flow:wrap;justify-content:space-between;gap:40px}@media (max-width:1199px){.index .key_feature .container .right{width:100%;max-width:unset;margin-top:0px;gap:40px 0}}.index .key_feature .container .right .num_cell{display:inline-block;width:286px;transition:filter .75s 0s,transform .75s 0s;filter:opacity(0);transform:translate(25px, 0)}@media (max-width:1199px){.index .key_feature .container .right .num_cell{width:47.3%}}@media (max-width:767px){.index .key_feature .container .right .num_cell{width:50%}}.index .key_feature .container .right .num_cell .number{position:relative;display:table}.index .key_feature .container .right .num_cell .number .num{font-size:110px;line-height:123px;font-style:italic;letter-spacing:0px;color:#CB3E46}@media (max-width:1199px){.index .key_feature .container .right .num_cell .number .num{font-size:70px;line-height:78px;font-weight:500}}@media (max-width:767px){.index .key_feature .container .right .num_cell .number .num{font-size:55px;font-size:40px;line-height:50px}}.index .key_feature .container .right .num_cell .number .unit{position:absolute;right:-12px;bottom:8px;transform:translate(100%, 0);font-size:40px;line-height:44px;font-style:italic;letter-spacing:0px;color:#CB3E46}@media (max-width:1199px){.index .key_feature .container .right .num_cell .number .unit{right:-10px;bottom:1px;font-weight:500}}@media (max-width:767px){.index .key_feature .container .right .num_cell .number .unit{font-size:30px}}.index .key_feature .container .right .num_cell .number .unit sup{font-size:25px}@media (max-width:1199px) and (min-width:768px){.index .key_feature .container .right .num_cell .number .unit sup{font-weight:500;font-size:42px;position:relative;top:15px}}.index .key_feature .container .right .num_cell .num_title{text-transform:capitalize;font-size:28px;line-height:31px;letter-spacing:0.2px;color:#3B3B3B;margin-top:10px;width:calc(100% + 40px)}@media (max-width:1199px){.index .key_feature .container .right .num_cell .num_title{margin-top:18px;width:calc(100% + 0px)}}@media (max-width:767px){.index .key_feature .container .right .num_cell .num_title{margin-top:8px;font-size:20px;padding-right:10px;box-sizing:border-box}}.index .expertise{background-color:#ebebed;overflow:hidden;padding-bottom:0px;min-height:825px;background-repeat:no-repeat;box-sizing:border-box;position:relative}@media (max-width:1199px){.index .expertise{padding-bottom:376px}}@media (max-width:767px){.index .expertise{padding-bottom:164px}}.index .expertise:before{content:'';position:absolute;top:0;left:0;width:468px;height:963px;background-image:url('/clients2/sf/site/img/1/1/img-triangle-service-bk.png');background-position:top left;background-size:468px 963px}.index .expertise .background{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:0}@media (max-width:1199px){.index .expertise .background{background-image:url('/clients2/sf/site/img/2/img-expertise-machaine&pattern.png');background-position:center bottom;background-size:contain;background-repeat:no-repeat}}.index .expertise .background:after{position:absolute;bottom:0;left:0;width:100%;height:49px;background-color:#fff}.index .expertise .background .arm{position:absolute;top:84px;right:0;width:610px}@media (max-width:1199px){.index .expertise .background .arm{display:none}}.index .expertise .background .arm:after{content:'';position:absolute;bottom:-4px;right:0;width:100%;height:100%;background:transparent linear-gradient(340deg, #ebebed 0%, rgba(235,235,237,0.92) 52%, rgba(235,235,237,0) 100%) 0% 0% no-repeat padding-box}.index .expertise .background .arm img{width:100%;height:auto}.index .expertise .background .points{position:absolute;top:368px;right:-3px;width:771px;z-index:2}@media (max-width:1199px){.index .expertise .background .points{display:none}}.index .expertise .background .points:after{content:'';position:absolute;bottom:0px;right:0px;width:100%;height:140px;background:transparent linear-gradient(0deg, #ebebed 0%, rgba(235,235,237,0) 100%) 0% 0% no-repeat padding-box}.index .expertise .background .points img{width:100%;height:auto}.index .expertise .container{width:calc(100% - 40px);max-width:1500px;margin-top:133px}@media (max-width:1199px){.index .expertise .container{margin-top:160px;width:calc(100% - 60px)}}@media (max-width:767px){.index .expertise .container{margin-top:119px;width:calc(100% - 40px)}}.index .expertise .container .sectionTitle{font-size:20px;font-weight:700;line-height:22px;letter-spacing:0.4px;color:#7D7D7D;position:relative;z-index:3}@media (max-width:767px){.index .expertise .container .sectionTitle{margin-top:80px}}@media (max-width:767px){.index .expertise .container .list{display:none}}@media (min-width:768px){.index .expertise .container .list_sel{display:none}}.index .expertise .container .list_sel .select{width:100%;position:relative}.index .expertise .container .list_sel .select.select-fix .select-input{border-radius:33px 33px 0 0}.index .expertise .container .list_sel .select.select-fix .select-input:after{transform:translate(0, -50%) rotate(270deg)}.index .expertise .container .list_sel .select .select-input{display:flex;position:relative;width:100%;height:66px;background-color:#fff;white-space:nowrap;border-radius:60px;align-items:center;overflow:hidden;text-overflow:ellipsis;box-sizing:border-box;padding-left:30px;padding-right:50px;padding-top:2px}.index .expertise .container .list_sel .select .select-input:after{content:'';position:absolute;right:19px;top:calc(50% + 1px);transform:translate(0, -50%) rotate(90deg);width:30px;height:30px;background-repeat:no-repeat;background-position:center;background-image:url('/clients2/sf/site/img/1/1/arrow-black.png');transition:transform .75s}.index .expertise .container .list_sel .select .select-container{background-color:#fff;position:absolute;bottom:0;left:0;width:100%;transform:translateY(100%);border-radius:0 0 33px 33px;overflow:hidden;display:none;z-index:4}.index .expertise .container .list_sel .select .select-container div{min-height:66px;box-sizing:border-box;padding:20px 30px;display:flex;align-items:center}.index .expertise .container .list_sel .select .select-container div:hover{background-color:rgba(0,0,0,0.25)}.index .expertise .container .list_m{position:relative}@media (min-width:768px){.index .expertise .container .list_m{display:none}}.index .expertise .container .list,.index .expertise .container .list_m{width:100%;max-width:958px;max-width:1081px;box-sizing:border-box;padding-right:89px;margin-top:9px;background-repeat:no-repeat;background-position-x:0px;background-position-y:7px;background-image:url('/clients2/sf/site/img/1/1/icon-expertise.svg');position:relative}@media (max-width:1199px){.index .expertise .container .list,.index .expertise .container .list_m{background-size:80px}}@media (max-width:767px){.index .expertise .container .list,.index .expertise .container .list_m{margin-top:11px;padding-right:0px}}.index .expertise .container .list .control,.index .expertise .container .list_m .control{position:absolute;right:0;top:89px;width:100%;height:100%;pointer-events:none}.index .expertise .container .list .control .rect,.index .expertise .container .list_m .control .rect{right:89px;width:calc(100% - 89px);min-height:100px;top:0;position:absolute;transition:height .75s}@media (max-width:1199px){.index .expertise .container .list .control .rect,.index .expertise .container .list_m .control .rect{right:45px}}.index .expertise .container .list .control .rect:after,.index .expertise .container .list_m .control .rect:after{content:'';position:absolute;top:90px;right:0;width:100%;height:calc(100% - 90px);box-sizing:border-box;border-right:1px solid #7a7a7a}.index .expertise .container .list .control .panel,.index .expertise .container .list_m .control .panel{border:1px solid #7a7a7a;border-radius:100px;width:90px;display:flex;flex-flow:column;gap:18px;box-sizing:border-box;padding:9px;position:absolute;right:0;top:0}@media (max-width:1199px){.index .expertise .container .list .control .panel,.index .expertise .container .list_m .control .panel{top:21px;background-color:#ebebed}}.index .expertise .container .list .control .panel a,.index .expertise .container .list_m .control .panel a{pointer-events:all;display:block;width:70px;height:70px;border-radius:50%;background-color:#fff;box-shadow:0px 0px 15px rgba(0,0,0,0.3);background-repeat:no-repeat;background-position:center;background-image:url('/clients2/sf/site/img/1/1/arrow-black-big.svg')}.index .expertise .container .list .control .panel a.disable,.index .expertise .container .list_m .control .panel a.disable{opacity:0.5;pointer-events:none}.index .expertise .container .list .control .panel .next,.index .expertise .container .list_m .control .panel .next{transform:scaleY(-1)}.index .expertise .container .list .list_wrapper,.index .expertise .container .list_m .list_wrapper{width:100%;position:relative;transition:height .75s;z-index:1}.index .expertise .container .list .list_wrapper .shadow,.index .expertise .container .list_m .list_wrapper .shadow{position:absolute;top:0;left:0;width:100%;opacity:0}.index .expertise .container .list .list_wrapper .light,.index .expertise .container .list_m .list_wrapper .light{pointer-events:none;opacity:0}.index .expertise .container .list .list_wrapper .light:not(.load) *,.index .expertise .container .list_m .list_wrapper .light:not(.load) *{transition:0s !important}.index .expertise .container .list .list_wrapper .light.load,.index .expertise .container .list_m .list_wrapper .light.load{opacity:1}.index .expertise .container .list .list_wrapper .light .row,.index .expertise .container .list_m .list_wrapper .light .row{position:absolute;width:100%;left:0;top:0;transform:translate(-20px, 0);filter:opacity(0);transition:top .75s,transform 1s,filter 1s}.index .expertise .container .list .list_wrapper .light .row .row_content,.index .expertise .container .list_m .list_wrapper .light .row .row_content{transition:height .75s}.index .expertise .container .list .list_wrapper .row,.index .expertise .container .list_m .list_wrapper .row{margin-top:11px;position:relative}@media (max-width:767px){.index .expertise .container .list .list_wrapper .row,.index .expertise .container .list_m .list_wrapper .row{display:none}}.index .expertise .container .list .list_wrapper .row:last-child:after,.index .expertise .container .list_m .list_wrapper .row:last-child:after{filter:opacity(0)}.index .expertise .container .list .list_wrapper .row:after,.index .expertise .container .list_m .list_wrapper .row:after{content:'';position:absolute;bottom:0;left:0;width:100%;max-width:872px;height:1px;background-color:#CBCBCB;transform:translate(0, 6px);filter:opacity(1);transition:height .75s,max-width .75s,background-color .75s,transform .75s,filter .75s}@media (max-width:1199px){.index .expertise .container .list .list_wrapper .row:after,.index .expertise .container .list_m .list_wrapper .row:after{width:calc(100% - 31px)}}@media (max-width:767px){.index .expertise .container .list .list_wrapper .row:after,.index .expertise .container .list_m .list_wrapper .row:after{display:none}}.index .expertise .container .list .list_wrapper .row.current,.index .expertise .container .list_m .list_wrapper .row.current{margin-top:0;margin-bottom:51px;z-index:2}@media (max-width:767px){.index .expertise .container .list .list_wrapper .row.current,.index .expertise .container .list_m .list_wrapper .row.current{display:block}}.index .expertise .container .list .list_wrapper .row.current:after,.index .expertise .container .list_m .list_wrapper .row.current:after{background-color:#7a7a7a;transform:translate(0, 1px);max-width:1081px;filter:opacity(1)}@media (max-width:1199px){.index .expertise .container .list .list_wrapper .row.current:after,.index .expertise .container .list_m .list_wrapper .row.current:after{width:100%;width:calc(100% + 43px)}}.index .expertise .container .list .list_wrapper .row.current .row_head,.index .expertise .container .list_m .list_wrapper .row.current .row_head{min-height:76px}.index .expertise .container .list .list_wrapper .row.current .row_head .row_banner,.index .expertise .container .list_m .list_wrapper .row.current .row_head .row_banner{transform:scale(.8);transform-origin:left center;filter:opacity(0);cursor:default}.index .expertise .container .list .list_wrapper .row.current .row_head .row_num,.index .expertise .container .list_m .list_wrapper .row.current .row_head .row_num{font-weight:700;font-size:90px;letter-spacing:0px;color:#FFFFFF;transform:translate(0px, -58px)}@media (max-width:1199px){.index .expertise .container .list .list_wrapper .row.current .row_head .row_num,.index .expertise .container .list_m .list_wrapper .row.current .row_head .row_num{font-size:60px;transform:translate(0px, -46px)}}@media (max-width:767px){.index .expertise .container .list .list_wrapper .row.current .row_head .row_num,.index .expertise .container .list_m .list_wrapper .row.current .row_head .row_num{transform:translate(0px, -48px)}}.index .expertise .container .list .list_wrapper .row.current .row_head .row_title,.index .expertise .container .list_m .list_wrapper .row.current .row_head .row_title{transform:translate(81px, -50%)}@media (max-width:1199px){.index .expertise .container .list .list_wrapper .row.current .row_head .row_title,.index .expertise .container .list_m .list_wrapper .row.current .row_head .row_title{transform:translate(89px, calc(-50% + 9px))}}@media (max-width:767px){.index .expertise .container .list .list_wrapper .row.current .row_head .row_title,.index .expertise .container .list_m .list_wrapper .row.current .row_head .row_title{transform:translate(89px, calc(-50% + 4px))}}.index .expertise .container .list .list_wrapper .row.current .row_head .row_title p,.index .expertise .container .list_m .list_wrapper .row.current .row_head .row_title p{font-weight:700;font-size:48px;line-height:53px;letter-spacing:-0.48px;color:#000000}@media (max-width:1199px){.index .expertise .container .list .list_wrapper .row.current .row_head .row_title p,.index .expertise .container .list_m .list_wrapper .row.current .row_head .row_title p{font-size:40px;width:calc(100% + 89px)}}@media (max-width:767px){.index .expertise .container .list .list_wrapper .row.current .row_head .row_title p,.index .expertise .container .list_m .list_wrapper .row.current .row_head .row_title p{font-size:32px;line-height:40px;letter-spacing:-0.32px;color:#000;width:calc(100% + 0px)}}.index .expertise .container .list .list_wrapper .row.current .row_content .row_wrapper,.index .expertise .container .list_m .list_wrapper .row.current .row_content .row_wrapper{filter:opacity(1);transform:translateY(0)}.index .expertise .container .list .list_wrapper .row .row_head,.index .expertise .container .list_m .list_wrapper .row .row_head{position:relative;min-height:100px}.index .expertise .container .list .list_wrapper .row .row_head .row_banner,.index .expertise .container .list_m .list_wrapper .row .row_head .row_banner{position:absolute;left:0;top:0;max-width:872px;cursor:pointer;transition:filter .75s,transform .75s,letter-spacing .75s,color .75s,font-weight .75s}@media (max-width:1199px){.index .expertise .container .list .list_wrapper .row .row_head .row_banner,.index .expertise .container .list_m .list_wrapper .row .row_head .row_banner{width:calc(100% - 31px)}}.index .expertise .container .list .list_wrapper .row .row_head .row_banner:after,.index .expertise .container .list_m .list_wrapper .row .row_head .row_banner:after{content:'';position:absolute;top:0;left:0;background-color:#fc0;width:13px;height:27px;clip-path:polygon(0 0, 100% 0, 0% 100%);z-index:3}.index .expertise .container .list .list_wrapper .row .row_head .row_banner:before,.index .expertise .container .list_m .list_wrapper .row .row_head .row_banner:before{content:'';position:absolute;top:0;left:0;background:transparent linear-gradient(89deg, #232323 0%, rgba(0,0,0,0.63) 50%, rgba(55,55,55,0.42) 83%, rgba(84,84,84,0) 100%) 0% 0% no-repeat padding-box;width:calc(100% - 92px);height:100%;z-index:2}.index .expertise .container .list .list_wrapper .row .row_head .row_banner img,.index .expertise .container .list_m .list_wrapper .row .row_head .row_banner img{position:relative;z-index:1;width:100%;height:100px;object-position:calc(100% + 69px) center;object-fit:cover}@media (max-width:1199px){.index .expertise .container .list .list_wrapper .row .row_head .row_banner img,.index .expertise .container .list_m .list_wrapper .row .row_head .row_banner img{object-position:calc(100% + 107px) center}}.index .expertise .container .list .list_wrapper .row .row_head .row_num,.index .expertise .container .list_m .list_wrapper .row .row_head .row_num{position:absolute;top:0;left:0;font-weight:700;font-size:15px;line-height:17px;letter-spacing:0.15px;color:#CBCBCB;transform:translate(30px, 22px);z-index:2;transition:filter .75s,transform .75s,letter-spacing .75s,color .75s,font-weight .75s,font-size .75s}.index .expertise .container .list .list_wrapper .row .row_head .row_title,.index .expertise .container .list_m .list_wrapper .row .row_head .row_title{position:absolute;top:50%;left:0px;transform:translate(77px, calc(-50% + 2px));max-width:calc(100% - 85px);z-index:2}.index .expertise .container .list .list_wrapper .row .row_head .row_title p,.index .expertise .container .list_m .list_wrapper .row .row_head .row_title p{letter-spacing:0.32px;font-weight:400;color:#FFFFFF;font-size:36px;line-height:41px;transition:filter .75s,transform .75s,letter-spacing .75s,color .75s,font-size .75s,font-weight .75s}@media (max-width:1199px){.index .expertise .container .list .list_wrapper .row .row_head .row_title p,.index .expertise .container .list_m .list_wrapper .row .row_head .row_title p{font-size:28px}}.index .expertise .container .list .list_wrapper .row .row_content,.index .expertise .container .list_m .list_wrapper .row .row_content{height:0px;overflow:hidden}@media (max-width:767px){.index .expertise .container .list .list_wrapper .row .row_content,.index .expertise .container .list_m .list_wrapper .row .row_content{height:unset;overflow:visible}}.index .expertise .container .list .list_wrapper .row .row_content .row_wrapper,.index .expertise .container .list_m .list_wrapper .row .row_content .row_wrapper{box-sizing:border-box;padding-top:13px;padding-right:34px;filter:opacity(0);transform:translateY(25px);transition:filter .75s,transform .75s}@media (max-width:1199px){.index .expertise .container .list .list_wrapper .row .row_content .row_wrapper,.index .expertise .container .list_m .list_wrapper .row .row_content .row_wrapper{padding-top:34px;padding-right:31px}}@media (max-width:767px){.index .expertise .container .list .list_wrapper .row .row_content .row_wrapper,.index .expertise .container .list_m .list_wrapper .row .row_content .row_wrapper{padding-top:30px;padding-right:0px}}@media (max-width:1199px){.index .expertise .container .list .list_wrapper .row .row_content .row_wrapper .row_content_image.desk,.index .expertise .container .list_m .list_wrapper .row .row_content .row_wrapper .row_content_image.desk{display:none}}@media (min-width:1200px){.index .expertise .container .list .list_wrapper .row .row_content .row_wrapper .row_content_image.tablet,.index .expertise .container .list_m .list_wrapper .row .row_content .row_wrapper .row_content_image.tablet{display:none}}@media (max-width:767px){.index .expertise .container .list .list_wrapper .row .row_content .row_wrapper .row_content_image.tablet,.index .expertise .container .list_m .list_wrapper .row .row_content .row_wrapper .row_content_image.tablet{display:none}}@media (min-width:768px){.index .expertise .container .list .list_wrapper .row .row_content .row_wrapper .row_content_image.mobile,.index .expertise .container .list_m .list_wrapper .row .row_content .row_wrapper .row_content_image.mobile{display:none}}.index .expertise .container .list .list_wrapper .row .row_content .row_wrapper .row_content_image img,.index .expertise .container .list_m .list_wrapper .row .row_content .row_wrapper .row_content_image img{width:100%;height:auto}@media (max-width:767px){.index .expertise .container .list .list_wrapper .row .row_content .row_wrapper .row_content_image img,.index .expertise .container .list_m .list_wrapper .row .row_content .row_wrapper .row_content_image img{position:relative;width:calc(100% + 40px);left:50%;transform:translateX(-50%)}}.index .expertise .container .list .list_wrapper .row .row_content .row_wrapper .row_inner,.index .expertise .container .list_m .list_wrapper .row .row_content .row_wrapper .row_inner{display:flex;justify-content:space-between;align-items:flex-start;box-sizing:border-box;padding-bottom:49px}@media (max-width:1199px){.index .expertise .container .list .list_wrapper .row .row_content .row_wrapper .row_inner,.index .expertise .container .list_m .list_wrapper .row .row_content .row_wrapper .row_inner{flex-flow:wrap}}.index .expertise .container .list .list_wrapper .row .row_content .row_wrapper .row_inner .row_link,.index .expertise .container .list_m .list_wrapper .row .row_content .row_wrapper .row_inner .row_link{margin-top:25px;display:inline-block;width:154px;background-color:transparent;min-height:46px;box-sizing:border-box;padding-top:14px;padding-bottom:13px;padding-left:26px;padding-right:20px;position:relative;border:1px solid #cbcbcb;border-radius:100px}.index .expertise .container .list .list_wrapper .row .row_content .row_wrapper .row_inner .row_link p,.index .expertise .container .list_m .list_wrapper .row .row_content .row_wrapper .row_inner .row_link p{font-size:16px;line-height:17px;letter-spacing:0px;color:#000000}.index .expertise .container .list .list_wrapper .row .row_content .row_wrapper .row_inner .row_link span,.index .expertise .container .list_m .list_wrapper .row .row_content .row_wrapper .row_inner .row_link span{position:absolute;right:19px;top:50%;transform:translate(0, -50%);width:8px;height:8px;border:50%;background-color:#CB3E46;border-radius:50%}.index .expertise .container .list .list_wrapper .row .row_content .row_wrapper .row_inner .row_editor,.index .expertise .container .list_m .list_wrapper .row .row_content .row_wrapper .row_inner .row_editor{margin-top:20px;width:calc(100% - 184px)}@media (max-width:1199px){.index .expertise .container .list .list_wrapper .row .row_content .row_wrapper .row_inner .row_editor,.index .expertise .container .list_m .list_wrapper .row .row_content .row_wrapper .row_inner .row_editor{display:block;width:100%;margin-top:25px}}.index .chain{background-color:#fff;margin-top:-49px;min-height:100px;position:relative;overflow:hidden;height:920px}@media (max-width:1199px){.index .chain{margin-top:0;height:1180px}}@media (max-width:767px){.index .chain{height:1016px}}.index .chain.scrolling .chain_inner{position:fixed;top:0px;left:0;width:100%;min-height:calc(100% - 0px)}.index .chain.scrolled .chain_inner{position:absolute;bottom:0;left:0;width:100%;min-height:calc(100% - 0px)}.index .chain .padding{position:absolute;top:198px;left:0}@media (max-width:1199px){.index .chain .padding{top:144px}}@media (max-width:767px){.index .chain .padding{top:120px}}.index .chain .chain_inner{background-color:#fff;box-sizing:border-box;padding-top:198px;padding-bottom:267px}@media (max-width:1199px){.index .chain .chain_inner{padding-top:144px;padding-bottom:20px}}@media (max-width:767px){.index .chain .chain_inner{padding-top:120px;padding-bottom:20px}}.index .chain .background{position:absolute;top:0;left:0;width:100%;height:100%}.index .chain .background .patten{position:absolute;left:0;top:0;width:838px;z-index:2}@media (max-width:1199px){.index .chain .background .patten{width:106%}.index .chain .background .patten:after{content:'';position:absolute;top:0;left:0;width:767px;height:974px;background:linear-gradient(90deg, #fff 0%, #fff 42%, #fff 58%, rgba(255,255,255,0.28) 71%, rgba(255,255,255,0) 100%)}}.index .chain .background .patten img{width:100%;height:auto}.index .chain .container{max-width:1493px;min-height:454px}@media (max-width:1199px){.index .chain .container{width:calc(100% - 60px);z-index:2}}@media (max-width:767px){.index .chain .container{width:calc(100% - 40px)}}.index .chain .container .left{display:inline-block;vertical-align:top;width:100%;max-width:440px}@media (max-width:1199px){.index .chain .container .left{max-width:unset}}.index .chain .container .left .sectionTitle{font-size:20px;font-weight:700;line-height:22px;letter-spacing:0.4px;color:#CBCBCB}.index .chain .container .left .sectionSubTitle{font-size:60px;font-weight:700;line-height:70px;letter-spacing:-0.6px;color:#000000;margin-top:9px;transition:transform 1s,filter 1s;transform:translateX(-20px);filter:opacity(0)}@media (max-width:1199px){.index .chain .container .left .sectionSubTitle{font-size:40px;line-height:50px;letter-spacing:-0.4px;margin-top:7px}}.index .chain .container .left .sectionContent{margin-top:13px;min-height:124px;box-sizing:border-box;padding-bottom:20px;transition:transform 1s .25s,filter 1s .25s;transform:translateX(-25px);filter:opacity(0)}@media (max-width:767px){.index .chain .container .left .sectionContent{margin-top:28px;min-height:120px}}.index .chain .container .left .sectionContentLink{margin-top:30px;display:table !important;background-color:#FFCC00;border-width:0px !important;min-height:46px;border-radius:100px;box-sizing:border-box;padding:15px 48px 14px 25px;position:relative;transition:transform 1s .5s,filter 1s .5s;transform:translateX(-25px);filter:opacity(0)}@media (max-width:1199px){.index .chain .container .left .sectionContentLink{margin-top:0}}.index .chain .container .left .sectionContentLink p{font-size:16px;line-height:17px;letter-spacing:0px;color:#000000}.index .chain .container .left .sectionContentLink span{position:absolute;right:19px;top:50%;transform:translate(0, -50%);width:8px;height:8px;border:50%;background-color:#CB3E46;border-radius:50%}.index .chain .container .left .sectionContentLink:hover{background-color:#CB3E46;transition:background-color 1s}.index .chain .container .left .sectionContentLink:hover p{color:#ffffff;transition:background-color 1s}.index .chain .container .left .sectionContentLink:hover span{background-color:#FFCC00;transition:background-color 1s}.index .chain .container .right{position:relative;width:calc(100% - 440px);display:inline-block;vertical-align:top;opacity:0}@media (min-width:1200px){.index .chain .container .right{position:absolute;bottom:-383px;left:440px}}@media (max-width:1199px){.index .chain .container .right{margin-top:35px;margin-top:0px;opacity:1;width:100%;mask-image:linear-gradient(90deg, rgba(0,0,0,0) 0%, #000 30px, #000 calc(100% - 30px), rgba(0,0,0,0) 100%),linear-gradient(180deg, rgba(0,0,0,0) 0%, #000 30px, #000 calc(100% - 30px), rgba(0,0,0,0) 100%)}}.index .chain .container .right .showcase{width:1053px;position:relative}@media (max-width:1199px){.index .chain .container .right .showcase{height:772px;height:700px}}@media (max-width:767px){.index .chain .container .right .showcase{height:573px}}.index .chain .container .right .showcase .main_stage{position:relative;width:100%;transform:translate(50px, -127px) scale(.85)}@media (max-width:1199px){.index .chain .container .right .showcase .main_stage{left:50%;transform:translate(calc(-50% - 157px), -13px) scale(.702)}}@media (max-width:767px){.index .chain .container .right .showcase .main_stage{transform:translate(calc(-50% - 289px), -123px) scale(.506)}}.index .chain .container .right .showcase .main_stage img{width:100%;height:auto;transition:transform 1s}@media (max-width:767px){.index .chain .container .right .showcase .main_stage img{transform:translate(0px, -220px) scale(1)}}.index .chain .container .right .words_container{position:absolute;top:0;left:0;width:100%;height:100%}.index .chain .container .right .words_container .word_wrapper{position:absolute;top:0px;left:0;width:100%;height:100%;max-width:1700px}.index .chain .container .right .words_container .word_wrapper .word_inner{display:table;margin-right:0;margin-left:auto;background-color:rgba(255,255,255,0.65);position:relative;overflow:hidden;box-sizing:border-box;padding-top:30px;padding-right:30px;padding-left:30px;padding-bottom:30px;width:100%;height:100%;transform-origin:left top;transform:scale(1) translate(0, -25px);filter:opacity(0);clip-path:polygon(0% 0%, 100% 0%, 100% 0%, 0% 0%);transition:transform 1s,clip-path 1s,filter 1s}.index .chain .container .right .words_container .word_wrapper .word_inner:before{content:'';position:absolute;top:0;left:0;background-color:#fc0;width:11px;height:22px;clip-path:polygon(100% 0, 0 0, 0 100%)}.index .chain .container .right .words_container .word_wrapper .word_inner .word_inner_num{position:absolute;right:-22px;top:22px;font-weight:bold;font-size:110px;line-height:96px;letter-spacing:0px;color:#ebebed}.index .chain .container .right .words_container .word_wrapper .word_inner .word_inner_title{font-weight:bold;font-size:22px;line-height:25px;letter-spacing:0px;color:#cb3e46;box-sizing:border-box;padding-bottom:20px;border-bottom:1px solid #7a7a7a}.index .chain .container .right .words_container .word_wrapper .word_inner .word_inner_content{font-weight:500;font-size:17px;line-height:30px;letter-spacing:-0.17px;color:#232323;margin-top:15px}.index .chain .showcase_container{position:absolute;right:50%;transform:translate(50%, -50%);top:50%;width:calc(100% - 0px);height:100%}@media (max-width:1199px){.index .chain .showcase_container{opacity:0}}.index .chain .showcase_container .before{position:absolute;left:0;top:0;width:58.2457%;height:100%;background:linear-gradient(90deg, #fff 0%, #fff 42%, #fff 42%, rgba(255,255,255,0.66430322) 72%, rgba(255,255,255,0) 100%);z-index:1;filter:opacity(0);transform-origin:left center;transform:scaleX(.95);transition:transform .75s,filter .75s}.index .chain .showcase_container .showcase_wrapper{position:absolute;right:50%;transform:translate(50%, -50%);top:50%;width:calc(100% - 40px);max-width:1493px;height:100%}.index .chain .showcase_container .showcase_wrapper .showcase{position:relative;height:100%;margin-right:0px;margin-left:auto;width:calc(100% - 400px)}.index .chain .showcase_container .showcase_wrapper .showcase .main_stage{position:absolute;right:-20px;top:50%;top:53px;width:100%;transform:translate(50px, calc(-50% + 30px)) scale(.8149999999999999);transform:translate(50px, 0) scale(.8149999999999999)}@media (max-width:1199px){.index .chain .showcase_container .showcase_wrapper .showcase .main_stage{left:50%;transform:translate(calc(-50% - 157px), -13px) scale(.702)}}@media (max-width:767px){.index .chain .showcase_container .showcase_wrapper .showcase .main_stage{transform:translate(calc(-50% - 289px), -123px) scale(.506)}}.index .chain .showcase_container .showcase_wrapper .showcase .main_stage img{width:100%;width:1093px;height:auto;transition:transform 1s}.index .chain .showcase_container .showcase_wrapper .words_container{position:absolute;top:0;left:0;width:100%;height:100%}.index .chain .showcase_container .showcase_wrapper .words_container .word_wrapper{position:absolute;top:140px;left:calc(50% + 4px);width:100%;max-width:1700px;transform:translateX(-50%)}.index .chain .showcase_container .showcase_wrapper .words_container .word_wrapper .word_inner{display:table;margin-right:0;margin-left:auto;background-color:#fff;position:relative;overflow:hidden;box-sizing:border-box;padding-top:30px;padding-right:30px;padding-left:30px;padding-bottom:30px;width:427px;transform-origin:left top;transform:scale(.5) translate(-25px, 0);filter:opacity(0);clip-path:polygon(0% 0%, 0% 0%, 0% 100%, 0% 100%);transition:transform 1s,clip-path 1s,filter 1s}.index .chain .showcase_container .showcase_wrapper .words_container .word_wrapper .word_inner:before{content:'';position:absolute;top:0;left:0;background-color:#fc0;width:11px;height:22px;clip-path:polygon(100% 0, 0 0, 0 100%)}.index .chain .showcase_container .showcase_wrapper .words_container .word_wrapper .word_inner .word_inner_num{position:absolute;right:-22px;top:22px;font-weight:bold;font-size:110px;line-height:96px;letter-spacing:0px;color:#ebebed}.index .chain .showcase_container .showcase_wrapper .words_container .word_wrapper .word_inner .word_inner_title{font-weight:bold;font-size:22px;line-height:25px;letter-spacing:0px;color:#cb3e46;box-sizing:border-box;padding-bottom:20px;border-bottom:1px solid #7a7a7a}.index .chain .showcase_container .showcase_wrapper .words_container .word_wrapper .word_inner .word_inner_content{font-weight:500;font-size:17px;line-height:30px;letter-spacing:-0.17px;color:#232323;margin-top:15px}.index .it_system{background-color:#ebebed;min-height:100px;position:relative;box-sizing:border-box;padding-top:154px;padding-bottom:164px;overflow:hidden;border-bottom:1px solid #cbcbcb}@media (max-width:1199px){.index .it_system{padding-top:120px;padding-bottom:28px;border-bottom:1px solid transparent}}.index .it_system .background{position:absolute;top:0;left:0;width:100%;height:100%}.index .it_system .background .patten{position:absolute;left:0;top:0;width:838px}.index .it_system .background .patten img{width:100%;height:auto}.index .it_system .container{max-width:1498px;display:flex;justify-content:space-between;align-items:flex-start;gap:20px 126px}@media (max-width:1199px){.index .it_system .container{width:calc(100% - 60px);flex-flow:wrap}}@media (max-width:767px){.index .it_system .container{width:calc(100% - 40px)}}.index .it_system .container .left{display:inline-block;vertical-align:top;width:100%;max-width:440px}@media (max-width:1199px){.index .it_system .container .left{max-width:unset}}.index .it_system .container .left.full{max-width:unset}.index .it_system .container .left .sectionTitle{font-size:20px;font-weight:700;line-height:22px;letter-spacing:0.4px;color:#7d7d7d}.index .it_system .container .left .sectionSubTitle{font-size:60px;font-weight:700;line-height:70px;letter-spacing:-0.6px;color:#000000;margin-top:9px;transition:transform 1s 0s,filter 1s 0s;transform:translateX(-20px);filter:opacity(0)}@media (max-width:1199px){.index .it_system .container .left .sectionSubTitle{font-size:40px;line-height:50px;letter-spacing:-0.4px;margin-top:7px}}.index .it_system .container .left .responsive-image{display:none}@media (max-width:1199px){.index .it_system .container .left .responsive-image{display:block;margin-top:20px;width:100%}}.index .it_system .container .left .responsive-image .image{width:100%}@media (max-width:1199px){.index .it_system .container .left .responsive-image .image{width:100%}}.index .it_system .container .left .responsive-image .image img{width:100%;height:auto}.index .it_system .container .left .sectionContent{margin-top:13px;min-height:124px;box-sizing:border-box;padding-bottom:20px;padding-left:2px;transition:transform 1s .25s,filter 1s .25s;transform:translateX(-25px);filter:opacity(0)}@media (max-width:1199px){.index .it_system .container .left .sectionContent{margin-top:28px;min-height:unset;padding-bottom:0px}}.index .it_system .container .left .sectionContentLink{margin-top:30px;display:table !important;background-color:#FFCC00;border:1px solid #cbcbcb;min-height:46px;border-radius:100px;box-sizing:border-box;padding:14px 48px 13px 25px;position:relative;transition:transform 1s .5s,filter 1s .5s;transform:translateX(-30px);filter:opacity(0)}.index .it_system .container .left .sectionContentLink p{font-size:16px;line-height:17px;letter-spacing:0px;color:#000000}.index .it_system .container .left .sectionContentLink span{position:absolute;right:19px;top:50%;transform:translate(0, -50%);width:8px;height:8px;border:50%;background-color:#CB3E46;border-radius:50%}.index .it_system .container .left .sectionContentLink:hover{background-color:#CB3E46;transition:background-color 1s}.index .it_system .container .left .sectionContentLink:hover p{color:#ffffff;transition:background-color 1s}.index .it_system .container .left .sectionContentLink:hover span{background-color:#FFCC00;transition:background-color 1s}.index .it_system .container .right{position:relative;width:calc(100% - 440px);display:inline-block;vertical-align:top;margin-top:-17px;gap:20px 126px;transition:transform 1s .25s,filter 1s .25s;transform:translateX(25px);filter:opacity(0)}@media (max-width:1199px){.index .it_system .container .right{width:100%;margin-top:15px;display:none}}@media (max-width:767px){.index .it_system .container .right{margin-top:18px;margin-left:2px}}@media (max-width:767px){.index .it_system .container .right.desk{display:none}}@media (min-width:768px){.index .it_system .container .right.mob{display:none}}.index .it_system .container .right .image{width:100%}@media (max-width:767px){.index .it_system .container .right .image{width:100%}}.index .it_system .container .right .image img{width:100%;height:auto}.index .news{background-color:#ebebed;min-height:100px;position:relative;box-sizing:border-box;padding-top:89px;padding-bottom:131px;overflow:hidden}@media (max-width:1199px){.index .news{padding-bottom:119px}}@media (max-width:767px){.index .news{padding-top:95px}}.index .news .container{max-width:1500px}@media (max-width:1199px){.index .news .container{width:calc(100% - 60px)}}@media (max-width:767px){.index .news .container{width:calc(100% - 40px)}}.index .news .container .sectionHead{display:flex;justify-content:space-between;align-items:flex-start}.index .news .container .sectionHead .sectionTitle{font-size:60px;font-weight:700;line-height:70px;letter-spacing:-0.6px;color:#000000;margin-top:0px}@media (max-width:1199px){.index .news .container .sectionHead .sectionTitle{font-size:40px;line-height:50px;letter-spacing:-0.4px}}.index .news .container .sectionHead .sectionContentLink{margin-top:11px;display:table !important;background-color:transparent;border:1px solid #cbcbcb;min-height:46px;border-radius:100px;box-sizing:border-box;padding:14px 46px 13px 26px;position:relative}@media (max-width:1199px){.index .news .container .sectionHead .sectionContentLink{margin-top:2px}}.index .news .container .sectionHead .sectionContentLink p{font-size:16px;line-height:17px;letter-spacing:0px;color:#000000}.index .news .container .sectionHead .sectionContentLink span{position:absolute;right:17px;top:50%;transform:translate(0, -50%);width:8px;height:8px;background-color:#CB3E46;border-radius:50%}.index .news .container .sectionHead .sectionContentLink:hover{background-color:#CB3E46;transition:background-color 1s}.index .news .container .sectionHead .sectionContentLink:hover p{color:#ffffff;transition:background-color 1s}.index .news .container .sectionHead .sectionContentLink:hover span{background-color:#FFCC00;transition:background-color 1s}.index .news .container .list{margin-top:33px}@media (max-width:1199px){.index .news .container .list{margin-top:45px}}@media (max-width:767px){.index .news .container .list{margin-top:38px}}.index .news .container .list .wrapper{display:flex;flex-flow:wrap;gap:33px}@media (max-width:1199px){.index .news .container .list .wrapper{gap:15px}}.index .news .container .list .wrapper .cell{background-color:#fff;width:calc(( 100% - 66px ) / 3);box-sizing:border-box;padding-bottom:131px;position:relative;transition:transform .75s,filter .75s;transform:translateY(-25px);filter:opacity(0)}@media (max-width:1199px){.index .news .container .list .wrapper .cell{padding-bottom:119px;width:calc(( 100% - 30px ) / 3)}}@media (max-width:767px){.index .news .container .list .wrapper .cell{width:calc(( 100% - 15px ) / 2)}.index .news .container .list .wrapper .cell:nth-child(3){display:none}}.index .news .container .list .wrapper .cell .image img{width:100%;height:auto}.index .news .container .list .wrapper .cell .info{box-sizing:border-box;padding-top:25px}@media (max-width:1199px){.index .news .container .list .wrapper .cell .info{padding-top:10px}}@media (max-width:767px){.index .news .container .list .wrapper .cell .info{padding-top:24px}}.index .news .container .list .wrapper .cell .info .time{box-sizing:border-box;padding:0 31px}@media (max-width:1199px){.index .news .container .list .wrapper .cell .info .time{padding:0px 15px}}.index .news .container .list .wrapper .cell .info .time .time_inner{display:flex;align-items:center;gap:8px;box-sizing:border-box;border-bottom:1px solid #cbcbcb;padding-bottom:5px}.index .news .container .list .wrapper .cell .info .time .time_inner span{width:30px;height:30px;background-image:url('/clients2/sf/site/img/1/1/icon-time.svg');background-position:center;background-repeat:no-repeat}.index .news .container .list .wrapper .cell .info .time .time_inner p{font-size:17px;line-height:19px;letter-spacing:0.17px;color:#7D7D7D;box-sizing:border-box;padding-top:2px}.index .news .container .list .wrapper .cell .info .title{box-sizing:border-box;padding:0 31px;padding-top:27px;min-height:90px}@media (max-width:1199px){.index .news .container .list .wrapper .cell .info .title{padding:0px 15px;padding-top:28px}}@media (max-width:767px){.index .news .container .list .wrapper .cell .info .title{padding:0px 14px;padding-top:27px;padding-right:11px}}.index .news .container .list .wrapper .cell .info .title .title_inner{font-size:17px;line-height:30px;letter-spacing:0.4px;color:#141414}.index .news .container .list .wrapper .cell .see_more_link{box-sizing:border-box;padding:0 31px;position:absolute;bottom:82px;left:0;width:100%}@media (max-width:1199px){.index .news .container .list .wrapper .cell .see_more_link{padding:0 15px;bottom:70px}}.index .news .container .list .wrapper .cell .see_more_link a{display:inline-block;letter-spacing:0.17px;color:#CBCBCB;font-size:17px;font-weight:700;line-height:19px}.index .news .container .list .wrapper .cell .linkin{position:absolute;box-sizing:border-box;padding:0 36px;bottom:27px;left:0;width:100%;display:flex;justify-content:flex-end}@media (max-width:1199px){.index .news .container .list .wrapper .cell .linkin{bottom:15px;padding:0 11px}}.index .marq{padding-top:1px;box-sizing:border-box;background-color:#EBEBED;position:relative}@media (max-width:1199px){.index .marq.desk{display:none}}@media (min-width:1200px){.index .marq.tab{display:none}}.index .marq .container{max-width:1500px}@media (max-width:1199px){.index .marq .container{width:calc(100% - 60px)}}@media (max-width:767px){.index .marq .container{width:calc(100% - 40px)}}.index .marq .container .wrapper{font-size:0;overflow:hidden;white-space:nowrap;pointer-events:none}@media (max-width:1199px){.index .marq .container .wrapper{white-space:normal;display:flex;gap:60px 54px;flex-flow:wrap}}@media (max-width:767px){.index .marq .container .wrapper{gap:60px 40px}}.index .marq .container .wrapper .js-marquee{display:flex;gap:60px}.index .marq .container .wrapper a.cell{display:inline-block;vertical-align:top;width:200px;pointer-events:all;transition:filter .5s}@media (max-width:1199px){.index .marq .container .wrapper a.cell{width:calc(( 100% - 108px ) / 3)}}@media (max-width:767px){.index .marq .container .wrapper a.cell{width:calc(( 100% - 40px ) / 2)}}.index .marq .container .wrapper a.cell:hover{filter:grayscale(0%)}.index .marq .container .wrapper a.cell img{width:100%;height:auto}