@font-face {
  font-family: "Outfit";
  src: url(../fonts/Outfit-Regular5a00cf1a6ae3ea70fb96.ttf?n=Outfit-Regular.ttf) format("truetype");
}

*{box-sizing:border-box;font-family:Outfit;color:#131415;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html,body{min-width:1440px;height:100%;margin:0;background-color:#fff}.content{padding-top:80px;padding-bottom:72px}.homeContent{width:1440px;margin:0 auto}.homeBg{background-image:url(../images/bg.png?n=bg.png);background-size:cover;background-position:center;height:634px;padding-top:179px}.homeBgText{width:535px;font-size:72px;font-weight:600;line-height:80px;letter-spacing:0px;color:#fff}.homeProducts{width:1440px;margin:0 auto;display:flex;margin-top:100px;justify-content:space-between}.homeProductImg{height:500px;display:block}.homeProductText{width:400px;display:flex;flex-direction:column;justify-content:center}.homeProductTitle{font-size:48px;font-weight:600;line-height:56px;letter-spacing:0em}.homeProductDesc{font-size:16px;font-weight:normal;line-height:24px;letter-spacing:0em;margin-top:24px}.homeProductButton{width:142px;text-decoration:none;padding:10px 27px;background-color:#80ad29;border-radius:8px;font-size:17px;font-weight:normal;line-height:24px;letter-spacing:0em;color:#fff;margin-top:32px}.aboutDesc{font-size:14px;font-weight:normal;line-height:20px;letter-spacing:0em;margin:0 auto;margin-bottom:24px;width:708px}.aboutDesc:first-child{margin-top:72px}.contactText{width:708px;display:flex;margin:0 auto;border-top:1px solid #d8d8d8;align-items:center;padding:24px 0}.contactText:first-child{margin-top:72px}.contactTextTitle{font-size:22px;font-weight:600;line-height:30px;letter-spacing:0em;width:366px}.contactTextDesc{flex:1;font-size:14px;font-weight:normal;line-height:20px;letter-spacing:0em}
.header{background-color:#205b43;position:fixed;z-index:1;width:100%}.headerContent{height:80px;width:1440px;margin:0 auto;color:#fff;display:flex;align-items:center;justify-content:space-between}.headerLogo{height:64px;display:block}.headerMenu{height:100%;display:flex;align-items:center;font-size:17px;font-weight:normal;line-height:24px;letter-spacing:0em}.headerMenuArrow{display:inline-block;position:relative;width:0;height:0;border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);border-top:6px solid #fff;margin-left:8px}.headerMenuArrow:after{content:"";position:absolute;z-index:1;width:0;height:0;border-left:4px solid rgba(0,0,0,0);border-right:4px solid rgba(0,0,0,0);border-top:4px solid #205b43;top:-6px;left:-4px}.headerMenuArrowActive{border-top-color:#80ad29;transform:rotate(180deg);transition:all .3s linear}.headerMenuItem{padding:20px 44px;color:#fff;cursor:pointer;text-decoration:none}.headerMenuItem:hover{color:#80ad29}.headerMenuItem:hover .headerMenuArrow{border-top-color:#80ad29;transform:rotate(180deg);transition:all .3s linear}.headerMenuItemActive{color:#80ad29}.headerContact{cursor:pointer;font-size:17px;font-weight:normal;line-height:24px;text-align:center;letter-spacing:0em;padding:10px 29px;border-radius:8px;border:1px solid #fff;backdrop-filter:blur(20px);color:#fff;text-decoration:none}.headerContact:hover{color:#80ad29;border-color:#80ad29}.headerProducts{display:none;left:0;top:80px;width:100%;height:265px;position:fixed;padding-top:32px;z-index:1;box-shadow:0px 0px 5px 0px rgba(0,0,0,.3);background-color:#fff;justify-content:center;align-items:flex-start}.headerProduct{width:269px;margin:0 12px;cursor:pointer;display:block}.headerProduct:hover .headerProductName{color:#80ad29}.headerProductImg{width:269px;height:162px;display:block}.headerProductName{font-size:15px;font-weight:normal;line-height:normal;letter-spacing:0em;margin-top:20px;text-align:center}
.footer{height:177px;background-color:#111;position:relative}.footerContent{width:1440px;padding-top:36px;padding-bottom:36px;margin:0 auto;display:flex;justify-content:space-between;border-bottom:1px solid rgba(255,255,255,.12)}.footerLogo{height:34px}.footerTitle{font-size:18px;font-weight:normal;line-height:24px;letter-spacing:0px;color:#fff}.footerDesc{font-size:18px;font-weight:normal;line-height:24px;letter-spacing:0px;color:rgba(255,255,255,.5);margin-top:4px}.footerICP{position:absolute;bottom:16px;font-size:14px;font-weight:normal;line-height:20px;letter-spacing:0px;color:rgba(255,255,255,.5)}.footerICP a{color:rgba(255,255,255,.5);text-decoration:none}
.securityHead{height:310px;background-color:#205b43;text-align:center;padding:80px 0}.securityHeadTitle{font-size:40px;font-weight:600;line-height:48px;letter-spacing:0em;color:#fff}.securityHeadDesc{width:952px;font-size:14px;font-weight:normal;line-height:20px;letter-spacing:0em;margin:0 auto;margin-top:24px;color:#fff}.securityHeadDesc>div{color:#fff}.securityContent{width:1196px;margin:0 auto}.securityTitle{margin-top:56px;margin-bottom:16px;font-size:22px;font-weight:600;line-height:30px;letter-spacing:0em}.securityDesc{font-size:14px;font-weight:normal;line-height:20px;letter-spacing:0em}.securityTable{border-spacing:0;width:686px;margin:24px 0;font-size:14px}.securityTable tr{background:#ecf9eb}.securityTable tr:first-child{background:#80ad29}.securityTable td{border:1px solid #000;border-bottom:none;border-left:none;padding:11px 0}.securityTable tr:first-child td:first-child{border-top-left-radius:10px;border-left:1px solid #000}.securityTable tr:first-child td:last-child{border-top-right-radius:10px}.securityTable tr:last-child td:first-child{border-bottom-left-radius:10px;border-bottom:1px solid #000;border-left:1px solid #000}.securityTable tr:last-child td:last-child{border-bottom-right-radius:10px;border-bottom:1px solid #000}.securityTableTitle{font-weight:bold;line-height:20px;letter-spacing:0em;color:#fff;text-align:center}.securityTableFirst{font-weight:600;line-height:20px;letter-spacing:0em;padding:0 45px}.securityTableSecond{font-weight:normal;line-height:20px;letter-spacing:0em;padding-left:32px}.securityCard{width:820px;display:block;margin-top:24px;margin-bottom:24px}
