*,::after,::before{box-sizing:border-box;outline:unset}
body,html{min-height:100%;height:100%;font-family:Poppins,sans-serif;margin:0;padding:0;background:#f2f2f2;}
a{text-decoration:none;color:unset}
.newContainer{max-width:1200px;width:100%;display:block;margin:0 auto;}
#homeNewMain{background:#f2f2f2;height:fit-content}
#homeNewMain .newContainer{display:flex;flex-direction:column;padding:0 100px;height: fit-content;display:flex;justify-content:center;align-items:center;padding-top: 60px;}
#homeNewMain .newContainer .topLogo{display:flex;padding:0 60px;width:100%;position:relative;align-items:center}
#homeNewMain .newContainer .topLogo:after{content:"";position:absolute;left:60px;top:50%;bottom:0;height:70px;width:3px;background:#d7d7d7}
#homeNewMain .newContainer .topLogo:before{content:"";position:absolute;right:60px;top:50%;bottom:0;height:70px;width:3px;background:#d7d7d7}
#homeNewMain .newContainer .topLogo .line{width:100%;height:3px;background:#d7d7d7}
#homeNewMain .newContainer .topLogo .logo{padding:0 20px;margin-top:0px}
#homeNewMain .newContainer .topLogo .logo img{height:150px}
#homeNewMain .newContainer .contentHome{display:flex;flex-wrap:wrap;width:100%;padding-top:30px;z-index:99}
#homeNewMain .newContainer .contentHome .single{transition:all .3s;height: 400px;border-radius:15px;box-shadow:1px 5px 10px 0 rgb(37 37 37 / 23%);display:flex;flex-direction:column;background:#fff;flex:1;padding: 70px 30px 0;position:relative}
#homeNewMain .newContainer .contentHome .single:nth-child(2){margin:0 10px}
#homeNewMain .newContainer .contentHome .single .logo{height:80px;transition:all .3s}
#homeNewMain .newContainer .contentHome .single .text{transition:all .3s;color: #000000;padding-top:50px;display:flex;flex-direction:column;align-items:center}
#homeNewMain .newContainer .contentHome .single .text h1{transition:all .3s;margin:0;padding:0;font-weight:500;font-size: 18px;}
#homeNewMain .newContainer .contentHome .single .text p{transition:all .3s;margin:0;padding:0;font-weight: 400;font-size: 16px;}
#homeNewMain .newContainer .contentHome .single .text .icon{transition:all .3s;height:30px;filter:invert(74%) sepia(20%) saturate(595%) hue-rotate(1deg) brightness(90%) contrast(86%);margin-top:15px}
#homeNewMain .newContainer .contentHome .single .productImg{transition:all .3s;height: 169px;width:100%;object-fit:contain;position:absolute;bottom: -70px;left:50%;transform:translateX(-50%)}
#homeNewMain .newContainer .contentHome .single:nth-child(2) .productImg{/* height:206px; */bottom: -60px;}
#homeNewMain .newContainer .contentHome .single:hover{transition:all .3s;background:#9fac9b}
#homeNewMain .newContainer .contentHome .single:hover .logo{filter:invert(100%) sepia(0%) saturate(0%) hue-rotate(160deg) brightness(106%) contrast(105%);transition:all .3s}
#homeNewMain .newContainer .contentHome .single:hover .text h1{transition:all .3s;color:#fff}
#homeNewMain .newContainer .contentHome .single:hover .text p{transition:all .3s;color:#fff}
#homeNewMain .newContainer .contentHome .single:hover .text .icon{transition:all .3s;filter:invert(100%) sepia(0%) saturate(0%) hue-rotate(160deg) brightness(106%) contrast(105%)}
#homeNewMain .newContainer .contentHome .single:hover .productImg{transition:all .3s;bottom:-18px}
#homeNewMain .newContainer .footer{display:flex;flex-direction:column;align-items:center;padding-top:100px}
#homeNewMain .newContainer .footer h1{margin:0;padding:0;font-size:11px;color:#3b3b3b;font-weight:500;transition:all .3s}
#homeNewMain .newContainer .footer a{margin:0;padding:0;font-size:11px;color:#3b3b3b;font-weight:300;transition:all .3s}
#homeNewMain .newContainer .footer h1:hover{opacity:.7;transition:all .3s}
#homeNewMain .newContainer .footer a:hover{opacity:.7;transition:all .3s}