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 span.subheading{color:#fff;text-transform:uppercase;letter-spacing:2px;background-color:#1a1425;border:1px solid hsla(0,0%,100%,.502);border-radius:50px;padding:7px 14px;font-size:12px;line-height:16px;display:inline-block}section.blog-section .blog-card{text-align:left}@media(max-width:767px){section.blog-section .blog-card{margin-bottom:20px}}section.blog-section .blog-card img{width:100%;height:300px;object-fit:cover;border-radius:12px}section.blog-section h4{margin-top:20px;font-family:Inter;line-height:28px;min-height:70px}@media(max-width:767px){section.blog-section h4{min-height:unset}}section.blog-section h3{color:#fff;margin-top:16px;margin-bottom:16px;font-family:Inter;font-size:40px;font-weight:600;line-height:48px}section.blog-section p{color:hsla(0,0%,100%,.502);max-width:100%;margin:auto;font-family:Inter;font-size:18px;line-height:26px}section.blog-section .row.blog-post{margin-top:40px}section.blog-section .row.blog-post article.blog-card{text-align:left}section.blog-section .row.blog-post article.blog-card a{text-decoration:unset;font-size:20px;display:block;color:#fff}section.blog-section .row.blog-post article.blog-card a article.blog-card img{width:100%}section.blog-section .row.blog-post article.blog-card a h4{margin-top:24px;margin-bottom:8px}section.blog-section .row.blog-post article.blog-card a p{max-width:100%;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}span#count,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 span.subheading{text-transform:uppercase;color:#270f5c;letter-spacing:2px;margin-bottom:16px;padding:12px 30px;font-family:Inter;font-size:16px;display:inline-block;position:relative}section.portfolio-sec .tools-content span.subheading: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}section.portfolio-sec .tools-content h3{color:#270f5c;font-family:Inter;font-size:40px;font-weight:700;line-height:48px;margin-bottom:16px}section.portfolio-sec .tools-content h3 span{background:linear-gradient(90deg,#6335f0,#b97ffb);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-weight:700}section.portfolio-sec .tools-content p{color:#6b6b6b;font-size:18px;line-height:26px;max-width:54%;margin:auto;font-family:Inter}@media(max-width:767px){section.portfolio-sec .tools-content p{max-width:100%;font-size:16px}}section.portfolio-sec .tabs-header{margin-top:40px;margin-bottom:24px}@media(max-width:767px){section.portfolio-sec .tabs-header{display:flex;flex-wrap:wrap;justify-content:center}}section.portfolio-sec .tabs-header button.tab-btn{margin:0 20px 0 0;color:#29115d;background-color:transparent;font-size:14px;line-height:16px;text-transform:uppercase;font-family:Inter;letter-spacing:2px;border:1px solid #b279f9;border-radius:50px;padding:10px 20px;display:inline-block}@media(max-width:767px){section.portfolio-sec .tabs-header button.tab-btn{margin:0 10px 10px 0}}section.portfolio-sec .tabs-header button.tab-btn.active{background-color:#29115d;color:#fff}.hover-expand-sec{padding:24px 0 0}.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)}.hover-expand-sec .expand-wrapper .expand-item:not(.active){flex:.3}@media(max-width:767px){.hover-expand-sec .expand-wrapper .expand-item:not(.active){flex:unset}}.hover-expand-sec .expand-wrapper .expand-item:hover{flex:3}@media(max-width:767px){.hover-expand-sec .expand-wrapper .expand-item:hover{flex:unset}}.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}@media(max-width:767px){.hover-expand-sec .expand-wrapper .expand-item{flex:unset}}.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}}.work-column-text{position:absolute;bottom:0;color:#fff;padding:0 20px 20px;display:none}h3.work-column-text-heading{color:#fff;margin-top:0;font-size:64px;line-height:56px;font-family:Inter;font-weight:700;margin-bottom:20px}p.work-column-text-desc{color:#fff;font-size:24px;line-height:24px;position:relative;font-family:Inter;margin:0}p.work-column-text-para{color:#fff;padding-top:20px;font-size:18px;font-weight:500;line-height:28px;position:relative;font-family:Inter}.expand-item.active .work-column-text{display:block}.active .work-column-text{display:none}.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;font-family:Inter;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;font-family:Inter;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%;font-family:Inter;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(http://aardishinfotech.local/wp-content/uploads/2025/12/3dcube.png)}.services .accordian-item:nth-child(2) .accordian-toggle-btn{background-image:url(http://aardishinfotech.local/wp-content/uploads/2025/12/triangle-4.png)}.services .accordian-item:nth-child(3) .accordian-toggle-btn{background-image:url(http://aardishinfotech.local/wp-content/uploads/2025/12/triangle-3.png)}.services .accordian-item:nth-child(4) .accordian-toggle-btn{background-image:url(http://aardishinfotech.local/wp-content/uploads/2025/12/triangle-2.png)}.services .accordian-item:nth-child(5) .accordian-toggle-btn{background-image:url(http://aardishinfotech.local/wp-content/uploads/2025/12/triangle-1.png)}.services .accordian-item:nth-child(6) .accordian-toggle-btn{background-image:url(http://aardishinfotech.local/wp-content/uploads/2025/12/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;font-family:Inter}@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;font-family:Inter;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(http://aardishinfotech.local/wp-content/uploads/2025/12/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%}