:root{--iconColor:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(7500%) hue-rotate(70deg) brightness(99%) contrast(107%);--hdrFontWeight:500;--priColor:linear-gradient(180deg, rgba(45,46,194,1) 6%, rgba(0,1,129,1) 100%);--secColor:linear-gradient(180deg, rgba(83,211,178,1) 0%, rgba(0,187,139,1) 100%)}#about_con{position:relative;padding:45px 10px 67px;background:#fff}#about_con .wrapper{max-width:1400px;margin:0 auto}.about_company{display:flex;margin-top:85px;column-gap:11%;position:relative}.about_company figure{position:relative;width:32.5%}.about_company::after{content:"";position:absolute;display:block;width:50px;height:145px;background:url(images/about-dotted-bg.png) no-repeat center/100%;top:0;left:33.6%;filter:var(--iconColor)}.about_company figure img{max-width:453px;transform:translate(-50%,50%);top:50%}.about_company_content{width:57%}.about_company_content .flex_con{display:flex;justify-content:space-between;column-gap:10%}.about_company_content h2{position:relative;font-size:55px;color:#333;font-weight:var(--hdrFontWeight);line-height:100%;flex-shrink:0;padding-top:128px}.about_company_content h2::before{content:"";display:block;width:59px;height:60px;position:absolute;top:62px;left:0;background:url(images/favicon.png) no-repeat top/100%;filter:brightness(0) saturate(100%) invert(11%) sepia(63%) saturate(4988%) hue-rotate(230deg) brightness(78%) contrast(144%)}.about_company_content h2 small{display:block;line-height:100%;font-size:40px;color:var(--priColor)}.about_company_content p{padding-top:54px}.company-mission-vision{min-height:671px;display:flex;justify-content:space-between;padding-top:202px;position:relative;z-index:0}.company-mission-vision::after{content:"";position:absolute;width:138%;height:100%;background:#f7f7f7;z-index:-1;top:68px;left:50%;transform:translateX(-50%)}.company-mission-vision figure{position:relative}.company-mission-vision figure img{max-width:541px}.img_container{position:relative;width:41%}.img_container::before{content:"";position:absolute;display:block;width:50px;height:145px;background:url(images/about-dotted-bg.png) no-repeat center/100%;top:0;left:-71px;filter:var(--iconColor);filter:brightness(0) saturate(100%) invert(11%) sepia(63%) saturate(4988%) hue-rotate(230deg) brightness(78%) contrast(144%)}.img_container::after{content:"";position:absolute;display:block;width:50px;height:145px;background:url(images/about-dotted-bg.png) no-repeat center/100%;bottom:69px;right:-71px;filter:var(--iconColor);filter:brightness(0) saturate(100%) invert(11%) sepia(63%) saturate(4988%) hue-rotate(230deg) brightness(78%) contrast(144%)}.sub_content{position:relative;max-width:429px;width:100%;padding-top:42px}.sub_content::after{content:"";position:absolute}.about_vision{position:relative}.about_mission{position:relative}.about_vision::before{content:"";position:absolute;display:block;width:99px;height:99px;background-image:url(images/about-icon2.png);background-color:var(--priColor);background-repeat:no-repeat;background-position:center center;background-size:70%;top:-42px;left:20px;filter:brightness(0) saturate(100%) invert(0) sepia(0) saturate(3577%) hue-rotate(319deg) brightness(90%) contrast(106%)}.about_mission::after{content:"";position:absolute;display:block;width:99px;height:99px;background-image:url(images/about-icon1.png);background-color:var(--priColor);background-repeat:no-repeat;background-position:center center;background-size:50%;bottom:-4px;right:20px;filter:brightness(0) saturate(100%) invert(0) sepia(0) saturate(3577%) hue-rotate(319deg) brightness(90%) contrast(106%)}.sub_content h2{color:#333;line-height:100%;font-size:55px;margin-bottom:20px}.sub_content h2 small{display:block;line-height:100%;font-size:40px;color:var(--priColor)}.sub_content p{max-width:65%}.sub_content figure img{object-fit:cover;width:100%;height:100%}#vision .about_vision,#vision .about_vision p{text-align:right!important;margin-left:auto}.text_center,.text_center p{text-align:left;display:block}.figure-center{overflow:hidden}.figure-center img{margin-left:50%;transform:translateX(-50%)}@media only screen and (max-width:1200px){.about_company figure{width:25%}.about_company_content{width:63%}.img_container{width:30%}.about_company::after{left:27.6%}.about_mission::after{right:8px}.about_vision::before{left:8px}}@media only screen and (max-width:1000px){.text-align-center{text-align:center!important}.main_content{max-width:100%;min-height:auto;padding:30px;position:static;background:#252525;width:100%;text-align:center}.text_center,.text_center p{text-align:center}.main_content h2::after{right:0;margin:0 auto}.main_content p{text-align:center!important}.non_ban_img{margin-left:66%;width:1920px;min-height:auto;transform:translateX(-50%)}#breadcrumbs{margin-bottom:46px;text-align:left!important;flex-direction:row-reverse;width:100%;column-gap:23px}#about_con{padding:20px 10px 67px}.about_company{margin-top:80px;column-gap:0;flex-direction:column}.about_company::after{display:none}.about_company figure{width:100%;text-align:center}.about_company_content{width:100%}.about_company_content .flex_con{flex-direction:column;justify-content:center;align-items:center}.about_company_content h2{text-align:center}.about_company_content h2::before{right:0;margin:0 auto}.about_company_content p{padding-top:30px;text-align:center!important}.company-mission-vision{flex-direction:column;row-gap:40px;padding-top:45px}.about_company figure img{transform:translate(-50%)}.sub_content{max-width:100%}.img_container{width:55%;margin:0 auto}.figure-center img{width:100%;max-width:540px!important}.about_mission::after{right:0;left:0;margin:0 auto;top:-117px}.about_vision::before{left:0;right:0;margin:0 auto;top:-114px}.sub_content h2{text-align:center}.sub_content p{max-width:100%;text-align:center!important}#vision .about_vision,#vision .about_vision p{text-align:center!important}.sub_content:last-of-type{padding-top:25px}}@media only screen and (max-width:600px){.img_container::before{display:none}.img_container::after{display:none}.img_container{width:100%}.non_ban_img{margin-left:-45%;width:275%;transform:none}.non_ban_img img{height:auto}}