.main-container{background:linear-gradient(to bottom,#F0F6FF,#fff);padding:150px 30px}.footer-area-bacecolor{background-color:#EBEBEB}.client_banner{display:flex;margin:0 auto;width:100%;max-width:1660px}.client_banner_col{display:flex;justify-content:center}.client_banner_text{display:flex;flex-direction:column;justify-content:center}.client_banner_text h1{text-transform:capitalize}.main{margin:0px auto;width:430px;height:430px;position:relative}.client_banner_text p{font-size:14px;padding-bottom:15px}.client_banner_text h1{font-size:54px;line-height:55px;padding-bottom:20px}p.client_p{font-size:19px;padding-top:20px}.big-circle{height:100%;width:100%;position:relative;border:1px solid #6495f2;border-radius:50%;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;justify-content:center;-webkit-justify-content:center;animation:Rotate 20s linear infinite;-webkit-animation:Rotate 20s linear infinite}.icon-block{width:64px;height:64px;position:absolute;border-radius:50%;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;justify-content:center;-webkit-justify-content:center;background-image:linear-gradient(180deg,#4967e6 0%,#627bf4 100%);-webkit-background-image:linear-gradient(180deg,#4967e6 0%,#627bf4 100%)}.icon-block img{margin:0px auto;width:86%;animation:Rotate-reverse 20s linear infinite;-webkit-animation:Rotate-reverse 20s linear infinite}.icon-block:first-child{top:0;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);background:#e72c30!important}.icon-block:nth-child(2){top:50%;right:0;transform:translate(50%,-50%);-webkit-transform:translate(50%,-50%);background:#FF0087!important}.icon-block:nth-child(3){bottom:0;left:50%;transform:translate(-50%,50%);-webkit-transform:translate(-50%,50%);background:#fff!important}.icon-block:nth-child(4){top:50%;left:0;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);background:#fff!important}.icon-block1:first-child{top:0;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);background:#febbbb!important}.icon-block1:nth-child(2){top:50%;right:0;transform:translate(50%,-50%);-webkit-transform:translate(50%,-50%);background:#fff!important}.icon-block1:nth-child(3){bottom:0;left:50%;transform:translate(-50%,50%);-webkit-transform:translate(-50%,50%);background:#ff6600!important}.icon-block1:nth-child(4){top:50%;left:0;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);background:#fff!important}.circle{animation:circle-rotate 20s linear infinite;-webkit-animation:circle-rotate 20s linear infinite;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(45deg);-webkit-transform:translate(-50%,-50%) rotate(45deg);width:75%;height:75%;border:1px solid #6495f2;border-radius:50%;background:#fff}.circle .icon-block img{animation:img-rotate 20s linear infinite;-webkit-animation:img-rotate 20s linear infinite}.center-logo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.center-logo img{max-width:200px}@keyframes Rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@-webkit-keyframes Rotate{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes Rotate-reverse{from{transform:rotate(360deg)}to{transform:rotate(0deg)}}@-webkit-keyframes Rotate-reverse{from{-webkit-transform:rotate(360deg)}to{-webkit-transform:rotate(0deg)}}@keyframes circle-rotate{from{transform:translate(-50%,-50%) rotate(45deg)}to{transform:translate(-50%,-50%) rotate(405deg)}}@-webkit-keyframes circle-rotate{from{-webkit-transform:translate(-50%,-50%) rotate(45deg)}to{-webkit-transform:translate(-50%,-50%) rotate(405deg)}}@keyframes img-rotate{from{transform:rotate(-45deg)}to{transform:rotate(-405deg)}}@-webkit-keyframes img-rotate{from{-webkit-transform:rotate(-45deg)}to{-webkit-transform:rotate(-405deg)}}@media(max-width:1024px){.main{width:360px;height:360px}.client_banner_text h1{font-size:37px;line-height:43px}}@media(max-width:768px){.main-container{padding:130px 0 50px 0}p.client_p{padding-bottom:40px}}@media (max-width:767px){.main-container{padding:100px 0 50px 0}.client_banner_text h1{font-size:33px;line-height:40px;padding-bottom:0}.client_banner_col{padding:0}p.client_p{font-size:14px;padding-bottom:40px}.main{width:260px;height:260px}.center-logo img{max-width:125px}.icon-block{width:50px;height:50px}}.client_box{display:flex;justify-content:center;align-items:center;padding-top:20px;position:relative}.clints_page{display:flex;margin:0 auto;width:100%;max-width:1660px}.main-container-2{position:relative;width:100%;height:100%}#sidebar{flex:1;padding:10px;box-shadow:2px 0 5px rgba(0,0,0,0.1)}.logo{font-weight:800;font-size:20px;text-transform:uppercase;color:#2E2E2E;margin-bottom:10px}.sidebar input[type="text"]{padding:10px 10px;outline:none;width:100%;margin-bottom:15px}.sidebar h3{font-weight:600;margin-bottom:10px;font-size:19px;text-transform:uppercase}.sidebar ul{list-style:none}.sidebar ul li{margin:2px 0;padding-left:5px;height:29px;cursor:pointer;font-size:16px;opacity:0.5;border-radius:2px}.sidebar ul li:hover{background-color:#dcdde1}.pro_content{flex:4}.products{width:100%;height:100%;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;padding:10px;gap:10px;cursor:pointer}@media (max-width:768px){.products{justify-content:center}}.product{width:292px;display:flex;flex-direction:column;overflow:hidden;background:#e8e8e8;border-radius:15px}.product .img{}.product .img img{width:50%;height:100%;object-fit:contain;transition:1s;transform:scale(0.75);background:#fff;border-radius:50%}.product:hover img{transform:scale(0.88)}.product .product-details{padding:0 15px 15px 15px;display:flex;flex-direction:column;gap:10px;min-height:170px}.product-details span:nth-child(1){color:#2E2E2E;font-weight:600;font-size:18px;text-align:left}.product-details span:nth-child(2){color:#666;font-weight:400;font-size:14px;line-height:20px}.product-details span:nth-child(3){font-size:15px;font-weight:400;color:#666}a.learn-more{text-decoration:none;color:#fff;background:#2E2E2E;padding:6px 12px;border-radius:10px;line-height:50px}.clints_page hr{margin:20px 0}.clints_page input{border:none;border-radius:10px;height:51px;border:1px solid #b5b5b5}.clints_banner img{width:100%}@media (min-width:1025px) and (max-width:1440px){.product{width:227px}}@media(max-width:1024px){.products{grid-template-columns:auto auto}}@media(max-width:768px){.fl_pro{padding:0}.product{width:100%}.products{grid-template-columns:auto auto}#sidebar{padding:8px}.sidebar ul li{font-size:14px}}@media(max-width:767px){.products{grid-template-columns:auto}}

