section.blog-section{background-color:#0f091b;text-align:center;padding:72px 0;color:#fff}@media(max-width:767px){section.blog-section{padding:50px 0}}section.blog-section .subheading{display:inline-block;padding:7px 14px;font-size:12px;line-height:16px;text-transform:uppercase;letter-spacing:2px;color:#fff;background-color:#1a1425;border:1px solid hsla(0,0%,100%,.502);border-radius:50px}section.blog-section h3{margin:16px 0;font-size:40px;font-weight:600;line-height:48px}section.blog-section p{margin:auto;font-size:18px;line-height:26px;color:hsla(0,0%,100%,.502)}section.blog-section .blog-post{margin-top:40px}section.blog-section .blog-post .blog-card{text-align:left}@media(max-width:767px){section.blog-section .blog-post .blog-card{margin-bottom:20px}}section.blog-section .blog-post .blog-card a{display:block;text-decoration:none;color:#fff}section.blog-section .blog-post .blog-card img{width:100%;height:300px;object-fit:cover;border-radius:12px}section.blog-section .blog-post .blog-card h4{margin:20px 0 8px;line-height:28px;min-height:70px;word-break:break-word}@media(max-width:767px){section.blog-section .blog-post .blog-card h4{min-height:auto}}section.blog-section .blog-post .blog-card p{font-size:16px;line-height:20px;color:#818498}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes slideWords{0%{transform:translateY(0)}33%{transform:translateY(-1.2em)}66%{transform:translateY(-2.4em)}to{transform:translateY(0)}}@keyframes zoom{0%{transform:scale(1.2)}to{transform:scale(1)}}section.partner-sec{margin:50px 0 100px}@media(max-width:767px){section.partner-sec{margin:0 0 40px}}.left-col-1{background-image:url(/card-col-1.png);background-size:cover;background-position:50%;padding:32px;border-radius:24px;box-shadow:0 4px 4px rgba(0,0,0,.25);width:100%}.left-col-1 img{margin-bottom:20px}.left-col-1 h2{font-size:38px;font-weight:600;padding-bottom:100px;font-family:Lato,sans-serif;color:#fff}@media(max-width:1199px){.left-col-1 h2{font-size:24px}}@media(max-width:767px){.left-col-1 h2{padding-bottom:0;font-size:32px}}.left-col-1 p{margin:0;font-size:18px;color:#e6e3ff;font-family:Lato,sans-serif}.partner-outer{padding:40px;margin:auto;max-width:1220px;background-color:#29115d;border-radius:24px}@media(max-width:767px){.partner-outer{max-width:93%;padding:20px}}.partner-outer .col-sm-6{width:556px;margin:0;padding:0}@media(max-width:1366px){.partner-outer .col-sm-6{width:510px}}@media(max-width:1199px){.partner-outer .col-sm-6{width:440px}}.partner-outer .col-sm-3{width:310px;padding:0}@media(max-width:1366px){.partner-outer .col-sm-3{width:260px}}@media(max-width:1199px){.partner-outer .col-sm-3{width:200px}}.partner-outer .row{justify-content:center}.left-col-2{background-image:url(/card-col-1-2.png);margin-top:28px;padding:32px;border-radius:24px;box-shadow:0 4px 4px rgba(0,0,0,.25);background-repeat:no-repeat;background-position:50%;background-size:cover}.left-col-2 p{font-size:18px;line-height:28px;font-family:Inter,sans-serif;margin-bottom:26px;color:#fff}.left-col-3{background-image:url(/card-col-1-2.png);margin-top:28px;border-radius:24px;box-shadow:0 4px 4px rgba(0,0,0,.25);background-repeat:no-repeat;background-position:50%;background-size:cover;padding:27px 39px}.left-col-3 img{width:100%;animation:zoom 5s ease-in-out infinite;transition:alll 1s ease}.col-right-1{background-image:url(/card-col-1-2.png);border-radius:24px;box-shadow:0 4px 4px rgba(0,0,0,.25);background-repeat:no-repeat;background-position:50%;background-size:cover;margin:0;padding:42px;text-align:center}@media(max-width:767px){.col-right-1{margin-top:20px}}.col-right-2{background-image:url(/card-col-1-2.png);border-radius:24px;box-shadow:0 4px 4px rgba(0,0,0,.25);background-repeat:no-repeat;background-position:50%;background-size:cover;margin:28px 0;text-align:center;padding:50px 32px}.col-right-2 img{width:100%}.col-right-2 h4{font-size:62px;line-height:56px;font-family:Lato,sans-serif;font-weight:700;background:linear-gradient(180deg,#5a52ec,#ae75f9);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.col-right-2 .counter,.col-right-2 h4{margin-bottom:20px}.counter span,span.plus{background:linear-gradient(180deg,#5a52ec,#ae75f9);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:62px;font-weight:700;font-family:Lato,sans-serif;margin:0;line-height:56px}.col-center-1{text-align:center;background-image:url(/card-top.png);background-repeat:no-repeat;background-size:cover;background-position:bottom;padding-top:36px;padding-bottom:138px;border-radius:20px;width:556px}@media(max-width:1366px){.col-center-1{width:505px}}@media(max-width:1199px){.col-center-1{width:100%}}@media(max-width:767px){.col-center-1{width:100%}}.col-center-1 h3{font-size:58px;line-height:68px;background:linear-gradient(180deg,#faf9ff,#aa9cfc);-webkit-background-clip:text;-webkit-text-fill-color:transparent;padding-bottom:100px;font-family:Lato,sans-serif;font-weight:700;margin:0}@media(max-width:1199px){.col-center-1 h3{font-size:47px;line-height:58px}}@media(max-width:767px){.col-center-1 h3{font-size:38px;line-height:48px;padding-bottom:20px}}.middle{top:-100px;left:0;right:0;margin:auto;text-align:center;position:relative}.middle img.code{position:absolute;left:10px;right:0;margin:auto;top:-64px}@media(max-width:767px){.middle img.code{width:100%;top:-51px;display:none}}.middle img.circle{position:absolute;left:0;right:0;margin:auto;top:-19px;animation:spin 50s linear infinite;transform-origin:center center}@media(max-width:767px){.middle img.circle{width:174px;top:15px}}.col-sm-6{position:relative}.col-center-2{margin-top:20px;display:flex;align-items:center;justify-content:space-between;gap:24px}.col-center-2 .center1{background-image:url(/card-1.png);background-position:50%;background-repeat:no-repeat;background-size:contain;width:264px;height:412px;display:flex;align-items:flex-end;justify-content:center;flex-wrap:wrap}@media(max-width:1199px){.col-center-2 .center1{width:210px}}@media(max-width:767px){.col-center-2 .center1{width:50%;background-size:cover;height:252px}}.col-center-2 .center1 .content h3{padding:0 32px;color:#e6e3ff;font-size:18px;line-height:28px;font-weight:500;font-family:Inter,sans-serif;margin-bottom:0}@media(max-width:767px){.col-center-2 .center1 .content h3{padding:0 12px;font-size:14px;line-height:20px}}.col-center-2 .center1 .content p{padding:0 32px;color:#aca0e4;font-size:16px;line-height:24px;font-family:Inter,sans-serif}@media(max-width:767px){.col-center-2 .center1 .content p{padding:0 12px;font-size:14px;line-height:20px}.col-center-2 .center1 .content img{width:100%;display:none}}.col-center-2 .center2{background-image:url(/card-1.png);background-position:50%;background-repeat:no-repeat;background-size:contain;width:264px;height:412px;display:flex;align-items:flex-end;justify-content:center;flex-wrap:wrap;background-image:url(/card-2.png)}@media(max-width:1199px){.col-center-2 .center2{width:210px}}@media(max-width:767px){.col-center-2 .center2{width:50%;background-size:cover;height:252px}.col-center-2 .center2 .content img{width:100%;display:none}}.col-center-2 .center2 .content h3{padding:0 32px;color:#e6e3ff;font-size:18px;line-height:28px;font-weight:500;font-family:Inter,sans-serif;margin-bottom:0}@media(max-width:767px){.col-center-2 .center2 .content h3{padding:0 12px;font-size:14px;line-height:20px}}.col-center-2 .center2 .content p{padding:0 32px;color:#aca0e4;font-size:16px;line-height:24px;font-family:Inter,sans-serif}@media(max-width:767px){.col-center-2 .center2 .content p{padding:0 12px;font-size:14px;line-height:20px}}.col-right-3{background-image:url(/card-col-1.png);background-size:cover;background-position:50%;padding:32px;border-radius:24px;box-shadow:0 4px 4px rgba(0,0,0,.25);width:100%;height:412px}@media(max-width:991px){.col-right-3{height:auto}}@media(max-width:767px){.col-right-3{padding:20px}}.col-right-3 p{font-size:22px;line-height:28px;color:#e6e3ff;font-family:Inter,sans-serif;font-weight:700;margin-bottom:5px}.col-right-3 span{color:#aca0e4;font-size:16px;font-family:Inter,sans-serif;line-height:24px}.col-right-3 img{width:100%}.counter span#count1{font-size:62px;line-height:56px;font-family:Lato,sans-serif;font-weight:700;background:linear-gradient(180deg,#5a52ec,#ae75f9);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:20px}.text-rotate{font-weight:600;gap:12px;align-items:center}.word-wrapper{height:1.2em;overflow:hidden;position:relative;display:block;color:#fff}.words{display:flex;flex-direction:column;animation:slideWords 6s infinite}.words span{height:1.2em;line-height:1.2em;color:#d6d0fe}.image-stack{position:relative;height:80px}.image-stack img{position:absolute;left:20px;width:auto;height:auto;object-fit:cover;border-radius:20px;transition:transform .8s ease,opacity .8s ease}.img-1{z-index:3}.img-1,.img-2{transform:rotate(0deg) translate(0)}.img-2{z-index:2}.img-3{transform:rotate(0deg) translate(0);z-index:1}.image-stack.open .img-1{transform:rotate(-8deg) translate(-30px,10px)}.image-stack.open .img-2{transform:rotate(0deg) translateY(-10px)}.image-stack.open .img-3{transform:rotate(8deg) translate(30px,10px)}.auto-toggle{position:relative;width:130px;height:69px}.auto-toggle input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;border-radius:34px;transition:background .4s ease;background:#321a63;border:1px solid rgba(91,75,137,.45)}.slider:before{content:"";position:absolute;height:56px;width:56px;left:10px;top:5px;background:#ad75f8;border-radius:50%;transition:transform .4s ease;background-image:url(/star.png);background-repeat:no-repeat;background-position:50%}input:checked+.slider{background:#321a63;border:1px solid rgba(91,75,137,.45)}input:checked+.slider:before{transform:translateX(53px);background-color:#52e261}section.portfolio-sec{padding:72px 0}@media(max-width:767px){section.portfolio-sec{padding:0 0 40px}}section.portfolio-sec .tools-content{text-align:center}section.portfolio-sec .tools-content .subheading{display:inline-block;position:relative;padding:12px 30px;margin-bottom:16px;text-transform:uppercase;letter-spacing:2px;font-size:16px;font-family:Inter,sans-serif;color:#270f5c}section.portfolio-sec .tools-content .subheading:before{content:"";position:absolute;inset:0;padding:2px;border-radius:999px;background:linear-gradient(90deg,#c7b8ff,#e2d7ff);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}section.portfolio-sec .tools-content h3{font-size:40px;font-weight:700;line-height:48px;margin-bottom:16px;font-family:Inter,sans-serif;color:#270f5c}section.portfolio-sec .tools-content h3 span{background:linear-gradient(90deg,#6335f0,#b97ffb);-webkit-background-clip:text;-webkit-text-fill-color:transparent}section.portfolio-sec .tools-content p{max-width:54%;margin:auto;font-size:18px;line-height:26px;color:#6b6b6b;font-family:Inter,sans-serif}@media(max-width:767px){section.portfolio-sec .tools-content p{max-width:100%;font-size:16px}}section.portfolio-sec .tabs-header{margin:40px 0 24px}@media(max-width:767px){section.portfolio-sec .tabs-header{display:flex;flex-wrap:wrap;justify-content:center}}section.portfolio-sec .tabs-header .tab-btn{display:inline-block;margin-right:20px;padding:10px 20px;font-size:14px;letter-spacing:2px;text-transform:uppercase;font-family:Inter,sans-serif;color:#29115d;background:transparent;border:1px solid #b279f9;border-radius:50px;cursor:pointer;transition:all .3s ease}@media(max-width:767px){section.portfolio-sec .tabs-header .tab-btn{margin:0 10px 10px 0}}section.portfolio-sec .tabs-header .tab-btn.active{background:#29115d;color:#fff}.hover-expand-sec{padding-top:24px}.hover-expand-sec .expand-wrapper{display:flex;gap:14px}@media(max-width:767px){.hover-expand-sec .expand-wrapper{flex-wrap:wrap}}.hover-expand-sec .expand-wrapper .expand-item{position:relative;flex:1;border-radius:28px;overflow:hidden;cursor:pointer;transition:flex .6s cubic-bezier(.22,1,.36,1)}@media(max-width:767px){.hover-expand-sec .expand-wrapper .expand-item{flex:unset}}.hover-expand-sec .expand-wrapper .expand-item:not(.active){flex:.3}.hover-expand-sec .expand-wrapper .expand-item:hover{flex:3}.hover-expand-sec .expand-wrapper .expand-item:hover .expand-img{transform:scale(1.05)}.hover-expand-sec .expand-wrapper .expand-item .expand-img{object-fit:cover;transition:transform .6s ease}.hover-expand-sec .expand-wrapper .expand-item .work-column-text{position:absolute;bottom:0;padding:0 20px 20px;color:#fff;display:none}.hover-expand-sec .expand-wrapper .expand-item .work-column-text-heading{font-size:64px;line-height:56px;font-family:Inter,sans-serif;font-weight:700;margin-bottom:20px}.hover-expand-sec .expand-wrapper .expand-item .work-column-text-desc{font-size:24px;line-height:24px;font-family:Inter,sans-serif;margin:0}.hover-expand-sec .expand-wrapper .expand-item .work-column-text-para{padding-top:20px;font-size:18px;line-height:28px;font-family:Inter,sans-serif}.hover-expand-sec .expand-wrapper .expand-item.active .work-column-text{display:block}.hover-expand-sec .expand-wrapper:hover .expand-item:not(:hover){flex:.5}@media(max-width:767px){.hover-expand-sec .expand-wrapper:hover .expand-item:not(:hover){flex:unset}}.services{padding-top:72px}@media(max-width:767px){.services{padding-top:40px}}.services .main-heading{text-align:center}.services .main-heading h3{text-transform:uppercase;color:#270f5c;font-size:16px;letter-spacing:2px;position:relative;display:inline-block;padding:12px 30px;margin-bottom:16px}.services .main-heading h3:before{content:"";background:linear-gradient(90deg,#c7b8ff,#e2d7ff);border-radius:999px;padding:2px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.services .main-heading h4.title-txt{font-size:40px;line-height:48px;color:#270f5c;font-weight:700}.services .main-heading h4.title-txt strong{background:linear-gradient(90deg,#6335f0,#b97ffb);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-weight:700}.services .main-heading p.description{color:#6b6b6b;font-size:18px;line-height:26px;max-width:50%;margin:auto auto 40px}@media(max-width:767px){.services .main-heading p.description{max-width:100%}}.services .accordian-item{border-bottom:1px solid rgba(90,82,236,.2);position:relative}.services .accordian-item:first-child .accordian-toggle-btn{background-image:url(/3dcube.png)}.services .accordian-item:nth-child(2) .accordian-toggle-btn{background-image:url(/triangle-4.png)}.services .accordian-item:nth-child(3) .accordian-toggle-btn{background-image:url(/triangle-3.png)}.services .accordian-item:nth-child(4) .accordian-toggle-btn{background-image:url(/triangle-2.png)}.services .accordian-item:nth-child(5) .accordian-toggle-btn{background-image:url(/triangle-1.png)}.services .accordian-item:nth-child(6) .accordian-toggle-btn{background-image:url(/triangle.png)}.services .accordian-item .accordian-toggle-btn{justify-content:space-between;align-items:center;padding:24px 0 24px 60px;display:flex;background-repeat:no-repeat;background-position:0;background-size:50px}.services .accordian-item .accordian-toggle-btn .accordian-title{color:#270f5c;font-size:20px;font-weight:500;line-height:40px}@media(max-width:767px){.services .accordian-item .accordian-toggle-btn .accordian-title{font-size:18px;line-height:26px;padding-right:20px}}.services .accordian-item .accordian-txt{color:#6b6b6b;font-size:18px;line-height:24px;margin-bottom:20px}@media(max-width:767px){.services .accordian-item .accordian-txt{font-size:16px}}.services .accordian-item:after{content:"";width:20px;height:20px;position:absolute;right:0;top:30px;background-image:url(/Down_Arrow_3_.png);background-repeat:no-repeat;background-position:50%;transition:all 1s ease}.services .accordian-item.active.open-default:after{transform:rotate(180deg)}.accordian-toggle-btn{padding:24px;justify-content:space-between;align-items:center;height:80px;display:flex}.accordian-item.accordian-tab.slider-tab.w-dropdown.active{box-shadow:0 4px 17px 0 rgba(0,0,0,.059)}.accordian-item.accordian-tab{width:98%!important;margin-left:6px;margin-top:8px}.w-dropdown-btn,.w-dropdown-link,.w-dropdown-toggle{vertical-align:top;color:#222;text-align:left;white-space:nowrap;margin-left:auto;margin-right:auto;padding:20px;text-decoration:none;position:relative}.w-dropdown-list{background:#ddd;min-width:100%;display:none;position:absolute}.slide-accordian{width:600px}@media(max-width:1199px){.slide-accordian{width:50%}}@media(max-width:991px){.slide-accordian{width:100%}}.plateform-slider{flex-flow:row;justify-content:center;align-items:center;margin-top:58px;display:flex;gap:50px;padding-bottom:64px}@media(max-width:1199px){.plateform-slider{gap:0}}@media(max-width:991px){.plateform-slider{flex-wrap:wrap}}@media(max-width:767px){.plateform-slider{margin-top:0;padding-bottom:40px}}.accordian-slider-img{width:50%;margin-top:0;padding-top:0}@media(max-width:767px){.accordian-slider-img{margin-top:40px;width:100%}}.img-slide img{width:100%}.slider-wrapper{overflow:hidden;width:100%;position:relative}.slider-track{display:flex;width:100%;transition:transform .5s ease-in-out}.slide{flex:0 0 100%;max-width:100%}.slide img{width:100%;height:auto;display:block}.accordian-slider-img .slider-wrapper{overflow:hidden;width:100%;height:100%}.accordian-slider-img .slider-track{display:flex;transition:transform .6s ease-in-out}.accordian-slider-img .slide{min-width:100%;flex-shrink:0}.accordian-slider-img .animation-img-wrap{position:relative;width:100%;overflow:hidden;border-radius:24px}.accordian-slider-img .animation-hover-img,.accordian-slider-img .animation-main-img{display:block;width:100%;height:auto;animation:none}.accordian-slider-img .animation-img-wrap.animate .animation-main-img{animation:serviceMainFade 8s ease-in-out infinite}.accordian-slider-img .animation-img-wrap.animate .animation-hover-img{animation:serviceHoverFade 8s ease-in-out infinite}.accordian-slider-img .animation-main-img{position:relative;z-index:1;animation:serviceMainFade 8s ease-in-out infinite;backface-visibility:hidden;transform:translateZ(0)}.accordian-slider-img .animation-hover-img{position:absolute;inset:0;z-index:2;opacity:0;animation:serviceHoverFade 8s ease-in-out infinite;backface-visibility:hidden;transform:translateZ(0)}@keyframes serviceMainFade{0%,40%{opacity:1;transform:scale(1)}50%,90%{opacity:0;transform:scale(1.02)}to{opacity:1;transform:scale(1)}}@keyframes serviceHoverFade{0%,40%{opacity:0;transform:scale(1.02)}50%,90%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.02)}}.testimonial-section h3 span{background:linear-gradient(90deg,#6335f0,#b97ffb);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-weight:700}.testimonial-section .testimonial-slider{max-width:927px;margin:32px auto 0;background-image:url(https://wordpress.aardishinfotech.in/wp-content/uploads/2026/01/Testimonials.png);background-position:50%;background-size:cover;background-repeat:no-repeat;padding:50px;border-radius:50px}@media(max-width:767px){.testimonial-section .testimonial-slider{padding:20px}}.testimonial-section .testimonial-user{margin-top:40px}.testimonial-section .testimonial-user img{text-align:center;margin:auto;border-radius:50px}.testimonial-section .testimonial-user h4{color:#ffe9e9;font-size:19px;line-height:8px;margin:20px 0 5px}.testimonial-section .testimonial-user span{color:#ffe9e9;font-size:11px}.testimonial-section .testimonial-card p.testimonial-text{font-size:27px;line-height:41px;color:#fff;font-weight:400;max-width:85%}@media(max-width:767px){.testimonial-section .testimonial-card p.testimonial-text{font-size:20px;line-height:30px}}.slick-dots li button{background:transparent}.slick-dots li button:before{border-radius:50px;color:#fff;font-size:20px}.testimonial-section .slick-dots li button:before{content:"";text-align:center;opacity:.25;color:#000;width:20px;height:20px;position:absolute;top:0;left:0;background-color:#fff}.testimonial-section .slick-dots li.slick-active button:before{opacity:1;color:#fff;width:50px}.testimonial-section .slick-dots li.slick-active button,.testimonial-section li.slick-active{width:50px}.testimonial-section ul.slick-dots{bottom:-70px;left:0;right:0}section.blog-section.testimonial-section{padding:72px 0 140px}@media(max-width:767px){section.blog-section.testimonial-section{padding:50px 0 140px}}.testimonial-section .blog-content p{max-width:50%;margin:auto}@media(max-width:767px){.testimonial-section .blog-content p{max-width:100%}}.testimonial-slider{position:relative}.testimonial-slider .testimonial-wrapper{position:relative;min-height:300px}.testimonial-slider .testimonial-slide{position:absolute;top:0;left:0;width:100%;opacity:0;transition:opacity .6s ease;pointer-events:none}.testimonial-slider .testimonial-slide.active{opacity:1;position:relative;pointer-events:auto}.testimonial-slider .testimonial-dots{display:flex;justify-content:center;margin-top:20px;gap:10px}.testimonial-slider .testimonial-dots button{width:12px;height:12px;border-radius:50px;background:#ccc;border:none;cursor:pointer;transition:all .3s ease}.testimonial-slider .testimonial-dots button.active{background:#6c5ce7;transform:scale(1.2)}section.tools-section{background-color:#0f091b;color:#fff;text-align:center;padding:72px 0}@media(max-width:767px){section.tools-section{padding:50px 0}}section.tools-section span.subheading{color:#fff;border:1px solid hsla(0,0%,100%,.5);padding:7px 14px;display:inline-block;border-radius:50px;font-size:12px;line-height:16px;text-transform:uppercase;letter-spacing:2px;background-color:#1a1425}section.tools-section h3{color:#fff;font-size:40px;font-weight:600;line-height:48px;margin-top:16px;margin-bottom:16px}section.tools-section h3 span{background:linear-gradient(90deg,#6335f0,#df9fff);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-weight:700}section.tools-section p{font-size:18px;line-height:26px;max-width:80%;margin:auto;color:hsla(0,0%,100%,.5)}@media(max-width:767px){section.tools-section p{max-width:100%}}section.tools-section .marquee.marquee-left{margin-top:40px;margin-bottom:0}section.tools-section .marquee.marquee-right{margin-top:-80px}section.tools-section .marquee{margin-top:40px}section.tools-section .marquee .slider-item{text-align:center;background-color:hsla(0,0%,45%,.3);border-radius:30px;border:1px solid hsla(0,0%,45%,.3);padding:30px 0}section.tools-section .marquee .slider-item span{display:block;font-size:13px}section.tools-section .marquee .slider-item img{margin:0 auto 11px}section.tools-section .slick-slide{margin:0 27px}@media(max-width:767px){section.tools-section .slick-slide{margin:0 15px}}section.tools-section .slick-slide .tool-card{min-width:240px;height:120px;margin-right:24px;border-radius:18px;background:hsla(0,0%,100%,.08);backdrop-filter:blur(10px);display:flex!important;flex-direction:column;align-items:center;justify-content:center;text-align:center}@media(max-width:767px){section.tools-section .slick-slide .tool-card{width:100px;height:80px;margin-right:0;min-width:unset}}section.tools-section .slick-slide .tool-card span{display:block;text-align:center;font-size:14px;color:#fff}section.tools-section .slick-slide .tool-card img{height:auto;margin:0}@media(max-width:767px){section.tools-section .slick-slide .tool-card img{width:40px}}.tools-section .marquee{overflow:hidden;position:relative;margin-bottom:30px}.tools-section .marquee .marquee-track{display:flex;width:max-content;animation:scroll-left 20s linear infinite;will-change:transform}.tools-section .marquee.reverse .marquee-track{animation:scroll-right 20s linear infinite}.tools-section .marquee:hover .marquee-track{animation-play-state:paused}.tools-section .tool-card{flex:0 0 auto;width:160px;margin-right:20px;text-align:center;padding:15px;border-radius:12px;background:#111;color:#fff}.tools-section .tool-card img{width:60px;height:60px;object-fit:contain;margin-bottom:10px}.tools-section .tool-card span{display:block;font-size:14px}@keyframes scroll-left{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes scroll-right{0%{transform:translateX(-50%)}to{transform:translateX(0)}}@media(max-width:768px){.tools-section .tool-card{width:120px}.tools-section .tool-card img{width:40px;height:40px}}