.slider-btn{background-color:#171717!important;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:none;cursor:pointer;transition:all .3s ease}.slider-btn:hover:not(.disabled){background-color:#333;transform:scale(1.05)}.slider-btn.disabled,button.slider-btn.disabled{background-color:#acabab!important;cursor:not-allowed;opacity:1!important}.slider-btn.disabled svg{opacity:.5}.slider-btn.bg-white{background-color:#fff;color:#000}.slider-btn.bg-white:hover:not(.disabled){background-color:#f0f0f0}.slider-btn.bg-white.disabled{background-color:#d3d3d3}.slider-btn.bg-dark{background-color:#212529;color:#fff}.slider-btn.bg-dark:hover:not(.disabled){background-color:#1e1e1e}.slider-btn.bg-dark.disabled{background-color:#495057}.slider-button-container{display:flex;align-items:center;gap:10px;margin-left:auto}.industries-slider-action-container{display:flex;align-items:center;justify-content:space-between}.industries-slider-action-container .col-12{flex:1 1}.slick-slide{padding:0!important;margin:0!important;height:auto;transition:none!important;transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.slick-slide>div{margin:0!important;padding:0 1px;height:100%}.slick-list{margin:0 -2px!important;overflow:hidden}.slick-track{display:flex!important;align-items:stretch;transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.slick-slider{overflow:hidden}.slick-slide>div>a{display:block;height:100%}.slick-slide .card{height:100%}.custom-carousel-card{height:100%;transition:all .3s ease}.carousel-img{width:100%;height:auto;object-fit:contain}.technology-review-container .slick-slide>div,section .slick-slide>div{padding:0 2px}.technology-review-container .slick-list,section .slick-list{margin:0 -2px;overflow:hidden!important}.technology-review-container .slick-track,section .slick-track{display:flex!important}.technology-review-container .slick-slide,section .slick-slide{height:auto}.technology-review-container .rating-card,section .card{height:100%}.technology-review-container .rating-card{display:flex;flex-direction:column;justify-content:center}.development-services-section .slick-slide>div{padding:0 12px}.development-services-section .slick-list{margin:0 -12px;overflow:hidden!important}.development-services-section .slick-track{display:flex!important}.development-services-section .slick-slide{height:auto}.development-services-section .card{height:100%}@media (max-width:768px){.development-services-section .slick-slide>div{padding:0 10px}.development-services-section .slick-list{margin:0 -10px}}@media (max-width:640px){.development-services-section .slick-slide>div{padding:0 8px}.development-services-section .slick-list{margin:0 -8px;overflow:hidden!important}}.hire-skilled-devs-section .slick-slide>div{padding:0 12px}.hire-skilled-devs-section .slick-list{margin:0 -12px;overflow:hidden!important}.hire-skilled-devs-section .slick-track{display:flex!important}.hire-skilled-devs-section .slick-slide{height:auto}.hire-skilled-devs-section .card{height:100%}@media (max-width:768px){.hire-skilled-devs-section .slick-slide>div{padding:0 10px}.hire-skilled-devs-section .slick-list{margin:0 -10px}}@media (max-width:640px){.hire-skilled-devs-section .slick-slide>div{padding:0 8px}.hire-skilled-devs-section .slick-list{margin:0 -8px;overflow:hidden!important}}.team-says-section .slick-slide{padding:0 10px}.team-says-section .slick-list{margin:0 -10px}.team-says-section .custom-carousel-card{margin:0!important;height:100%}.review-section .slick-list{margin:0 -8px!important}.review-section .slick-slide>div{padding:0 8px}.review-section .slick-track{display:flex!important;margin-left:0!important;margin-right:0!important}.review-section .w-full{width:100%;max-width:100%}.review-section .row{margin-left:0;margin-right:0}.review-section .overflow-hidden{padding-left:0!important;padding-right:0!important}.industries-section .slick-slide>div{padding:0 5px}.industries-section .slick-list{margin:0 -5px}.industries-section .slick-track{display:flex!important;align-items:stretch!important}.industries-section .slick-slide{display:flex!important;height:auto!important}.industries-section .slick-slide>div{display:flex!important;flex-direction:column;height:100%!important}.industries-section .custom-carousel-card{display:flex;flex-direction:column;justify-content:space-between;height:404px!important;box-sizing:border-box}.industries-section .custom-carousel-card img{width:100%;height:220px;object-fit:cover;border-radius:8px 8px 0 0}.industries-section .custom-carousel-card .card-body{display:flex;flex-direction:column;justify-content:space-between;flex-grow:1}.industries-section .custom-carousel-card .content-box{flex-grow:1;display:flex;flex-direction:column;justify-content:normal;min-height:160px}@media (max-width:640px){.industries-section .slick-slide>div{padding:0 3px}.industries-section .slick-list{margin:0 -3px}}.testimonial-section .industries-slider-action-container{display:flex;justify-content:flex-start;align-items:center}.testimonial-section .slider-button-container{display:flex;gap:10px}.testimonial-section .slider-wrapper-with-dots{margin-top:1rem}.testimonial-slider-controls{position:absolute;bottom:-2rem;left:0;width:100%;display:flex;gap:15px;z-index:10;pointer-events:auto}.testimonial-slider-wrapper{position:relative;width:100%;min-height:420px}.slide .slider-content{height:auto}@media (min-width:1025px){.industries-section .industries-slider-action-container.mt-3{margin-top:-3rem;position:relative;z-index:10}}@media (min-width:641px) and (max-width:1024px){.industries-section .industries-slider-action-container{justify-content:flex-start;margin-top:1.5rem}}@media (max-width:640px){.industries-section .industries-slider-action-container{justify-content:center;margin-top:1rem}}@media (min-width:1000px) and (max-width:1200px){.testimonial-slider-controls{position:relative!important;margin-top:-30px!important;padding-bottom:0!important;display:flex;justify-content:flex-start;gap:15px;z-index:5}}@media (max-width:1024px){.industries-section .industries-slider-action-container{flex-direction:column;align-items:flex-start!important;width:100%;gap:10px}.industries-section .heading-box{width:100%!important}}@media (min-width:641px) and (max-width:1024px){.industries-section .slider-wrapper-with-dots{position:relative;padding-bottom:40px!important}.industries-section .shared-slider-controls,.industries-section .slider-button-container{position:absolute;bottom:2rem!important;right:3.4rem!important;z-index:20;display:flex;gap:6px}.testimonial-slider-controls .slider-button-container{position:absolute;bottom:30px!important;right:20px!important;z-index:30;display:flex;gap:10px}.testimonial-slider-controls{position:relative;padding-bottom:70px!important}}@media (max-width:640px){.industries-section .slider-button-container{position:absolute;bottom:10px;right:10px;z-index:10}}.industries-section .custom-carousel-card{border-radius:12px!important;overflow:hidden!important}.industries-section .custom-carousel-card img{border-radius:12px 12px 0 0!important}.slider-wrapper-with-dots{position:relative;width:100%}.slider-wrapper-with-dots.with-side-dots{display:flex!important;align-items:center!important;gap:8px!important;flex-direction:row!important;flex-wrap:nowrap!important}.slider-content{flex:1 1;min-width:0;overflow:hidden}.side-dot{flex-shrink:0;align-self:center}.dot-indicator,.side-dot{display:flex;align-items:center;justify-content:center}.dot-indicator{width:28px;height:28px;border-radius:50%;background-color:#e5e7eb;cursor:pointer;transition:all .3s ease;border:none;box-shadow:0 2px 4px rgba(0,0,0,.1)}.dot-indicator:hover:not(.disabled){background-color:#d1d5db;transform:scale(1.05)}.dot-indicator:active:not(.disabled){transform:scale(.95)}.dot-indicator.disabled{background-color:#f3f4f6;cursor:not-allowed;opacity:.5}.dot-indicator.disabled:before{opacity:.4}.side-dot-left .dot-indicator:before{border-right:6px solid #6b7280;margin-right:1px}.side-dot-left .dot-indicator:before,.side-dot-right .dot-indicator:before{content:"";width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent}.side-dot-right .dot-indicator:before{border-left:6px solid #6b7280;margin-left:1px}.dot-indicator:hover.side-dot-left:before,.side-dot-left .dot-indicator:hover:before{border-right-color:#374151}.dot-indicator:hover.side-dot-right:before,.side-dot-right .dot-indicator:hover:before{border-left-color:#374151}@media (max-width:640px){.slider-wrapper-with-dots.with-side-dots{gap:6px!important}.dot-indicator{width:26px;height:26px}.side-dot-left .dot-indicator:before{border-top:4px solid transparent;border-bottom:4px solid transparent;border-right:5px solid #6b7280}.side-dot-right .dot-indicator:before{border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:5px solid #6b7280}}@media (max-width:480px){.dot-indicator{width:24px;height:24px}.slider-wrapper-with-dots.with-side-dots{gap:4px!important}.side-dot-left .dot-indicator:before{border-top:3px solid transparent;border-bottom:3px solid transparent;border-right:5px solid #6b7280}.side-dot-right .dot-indicator:before{border-top:3px solid transparent;border-bottom:3px solid transparent;border-left:5px solid #6b7280}}.slider-container{position:relative;padding:0 60px}@media (max-width:768px){.slider-container{padding:0}}.logos{overflow:hidden;white-space:nowrap;position:relative}.logo_items{display:inline-flex;gap:20px;animation:slide 45s linear infinite}.logo_img{object-fit:contain;height:70px;width:auto}@keyframes slide{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.pin{cursor:pointer}.tooltip-box{bottom:calc(100% + 10px);background-color:rgba(0,0,0,.9);color:#ffffff;padding:6px 12px;margin-bottom:25px;border-radius:4px;font-size:13px;font-family:Arial,sans-serif;font-weight:500;white-space:nowrap;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease;z-index:10000;pointer-events:none}.tooltip-box,.tooltip-box:after{position:absolute;left:50%;transform:translateX(-50%)}.tooltip-box:after{content:"";top:100%;border-color:rgba(0,0,0,.9) transparent transparent;border-style:solid;border-width:6px 5px 0}.pin:hover .tooltip-box{opacity:1;visibility:visible}.portfolio-section{padding:60px 0;background-color:#000;overflow-x:hidden}.portfolio-header-wrapper{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;width:100%}.portfolio-header-content{flex:1 1}.portfolio-header-content h2{font-size:36px;margin-bottom:12px}.portfolio-header-content .fonts-20{font-size:18px;color:#9ca3af}.portfolio-header-btn{flex-shrink:0}.portfolio-container{position:relative;padding:32px;border-radius:16px;background-color:#0C0C0C}.portfolio-slide-wrapper{display:grid;grid-template-columns:1fr 1fr;grid-gap:40px;gap:40px;align-items:start}@media (max-width:900px){.portfolio-slide-wrapper{grid-template-columns:1fr;gap:24px}}.portfolio-content-section{display:flex;flex-direction:column;padding-top:10px}.portfolio-content-section h3{font-size:28px;line-height:1.3;margin-bottom:16px}.project-para{font-size:16px;line-height:1.6;color:#d1d5db}.portfolio-tags{padding:6px 16px;border-radius:20px;font-size:16px;font-weight:600}.portfolio-tags,.project-tags{color:#fff;white-space:nowrap;display:inline-block}.project-tags{padding:8px 16px;border-radius:6px;font-size:14px;font-weight:500;border:1px solid #444;background-color:#2a2a2a}.portfolio-btn-wrapper{margin-top:24px}.portfolio-slider-controls{position:absolute;bottom:32px;right:32px;display:flex;gap:10px;z-index:10}.portfolio-mobile-dots{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:20px}.portfolio-dot{width:8px;height:8px;border-radius:50%;background-color:#4b5563;border:none;padding:0;cursor:pointer;transition:all .3s ease}.portfolio-dot.active{background-color:#938e8e;width:24px;border-radius:4px}.portfolio-section .slick-slide{padding:0!important}.portfolio-section .slick-list{margin:0!important;overflow:hidden!important}.portfolio-section .slick-track{display:flex!important}@media (max-width:1024px){.portfolio-section{padding:50px 0}.portfolio-header-wrapper{flex-direction:column!important;align-items:flex-start!important}.portfolio-header-btn,.portfolio-header-btn .btn{width:100%!important}.portfolio-header-content h2{font-size:32px}.portfolio-container{padding:24px}.portfolio-slide-wrapper{gap:28px}.portfolio-image-section img{max-height:400px}.portfolio-content-section h3{font-size:24px}.project-para{font-size:15px}.portfolio-slider-controls{bottom:24px;right:24px}}@media (max-width:900px){.portfolio-container{padding:20px}.portfolio-image-section,.portfolio-image-section img{max-height:400px}.portfolio-content-section h3{font-size:22px}.project-para{font-size:14px}.portfolio-tags{padding:5px 14px;font-size:12px}.project-tags{padding:7px 14px;font-size:13px}}@media (max-width:640px){.portfolio-section{padding:40px 0}.portfolio-header-wrapper{flex-direction:column;align-items:center}.portfolio-header-btn{width:100%;margin-top:16px}.portfolio-header-btn .btn{width:100%;text-align:center}.portfolio-header-content h2{font-size:26px}.portfolio-header-content .fonts-20{font-size:16px}.portfolio-container{padding:18px}.portfolio-image-section,.portfolio-image-section img{max-height:300px}.portfolio-content-section{padding-top:0}.portfolio-content-section h3{font-size:20px}.project-para{font-size:14px;margin-bottom:16px!important}.portfolio-tags{padding:5px 12px;font-size:12px}.project-tags{padding:6px 12px;font-size:13px}.portfolio-slider-controls{display:none}.portfolio-btn-wrapper{margin-top:20px}.portfolio-btn-wrapper .btn{width:100%;text-align:center}}@media (max-width:375px){.portfolio-container{padding:16px}.portfolio-header-content h2{font-size:24px}.portfolio-content-section h3{font-size:20px}.project-para{font-size:13px}}@media (max-width:344px){.portfolio-container{padding:12px}.portfolio-image-section{max-height:240px;overflow:hidden}.portfolio-image-section img{width:100%;height:auto;max-height:240px;object-fit:cover;border-radius:10px}.portfolio-header-content h2{font-size:22px;line-height:1.3}.portfolio-content-section h3{font-size:18px}.project-para{font-size:12px}.portfolio-tags,.project-tags{padding:5px 10px;font-size:11px}.portfolio-btn-wrapper .btn,.portfolio-header-btn .btn{width:100%;padding:12px;font-size:14px}}@media (max-width:320px){.portfolio-container{padding:10px}.portfolio-image-section{max-height:220px;overflow:hidden}.portfolio-image-section img{width:100%;height:auto;object-fit:cover}.portfolio-header-content h2{font-size:20px}.portfolio-content-section h3{font-size:16px}.project-para{font-size:12px}.portfolio-tags,.project-tags{font-size:10px;padding:5px 8px}.btn{width:100%}}@media (max-width:400px){.portfolio-image-section{width:100%;height:auto;max-height:220px!important;overflow:hidden!important;position:relative}.portfolio-image-section img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;max-height:220px!important;min-height:unset!important}.portfolio-content-section{padding-top:10px}}@media (max-width:1024px){.navbar-nav .nav-item.dropdown .dropdown-menu,.navbar-nav .nav-item:nth-child(5) .dropdown-menu{margin-top:0!important;padding-top:0!important;padding-bottom:0!important}.navbar-nav .nav-item:nth-child(5) .megamenu-container{padding-top:0!important;padding-bottom:0!important}.navbar-nav .nav-item:nth-child(5) .row.g-4{margin-top:0!important;margin-bottom:0!important;row-gap:10px!important}}#toggle-cards~.card-container{max-height:0;opacity:0;overflow:hidden;transition:max-height .7s ease,opacity .5s ease}#toggle-cards:checked~.card-container{max-height:1500px;opacity:1}#toggle-cards:checked~.view-toggle-btn .view-more{display:none}#toggle-cards:checked~.view-toggle-btn .view-less{display:inline-block}.view-toggle-btn{display:block;text-align:center}.global-btn{background-color:#000;color:#fff;padding:.7rem 1.5rem;border-radius:6px;font-weight:500;border:none;transition:background-color .3s ease}.global-btn:hover{background-color:white}.development-services-section,.development-services-section .slick-slide,.development-services-section .slick-slide>div{box-sizing:border-box}.development-services-section .dev-card{display:flex!important;flex-direction:column!important;height:330px!important;border-radius:16px!important;transition:transform .28s ease,box-shadow .28s ease!important;overflow:hidden!important;background:#EDF5FF!important}@media (max-width:1024px){.development-services-section .dev-card{height:100%}}@media (max-width:640px){.development-services-section .dev-card{height:auto!important}}.development-services-section .dev-card:hover{transform:translateY(-6px)!important}.development-services-section .dev-card-body{display:flex!important;flex-direction:column!important;padding:24px!important;height:auto!important}.development-services-section .dev-card-top{margin-bottom:12px!important}.development-services-section .dev-card-top .iconbox{margin-bottom:14px!important}.development-services-section .dev-card-body h5.card-title,.development-services-section .dev-card-top h5{font-weight:700!important;font-size:20px!important;color:inherit!important}.development-services-section .dev-card-desc{margin-top:12px!important}.development-services-section .dev-card .iconbox img{width:48px!important;height:auto!important;object-fit:contain!important;display:block!important}.rating-card{padding:20px 15px;height:100%}.rating-card>div{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px}.rating-card img:first-child{display:block;object-fit:contain}.rating-card .stars,.rating-card p{margin:2px 0 0!important}.rating-card .rating-pattern{margin-top:auto}.project-card-section .project-btn{width:auto}.project-card-section .slick-slide{padding:0 10px}.project-card-section .slick-slide>div{height:100%}.project-card-section .uniform-project-card{height:100%;display:flex;flex-direction:column}.uniform-project-card .card-img-wrapper{height:300px;overflow:hidden}.uniform-project-card .card-img-wrapper .card-img-top{width:100%;height:100%;object-fit:cover}.uniform-project-card .card-body{flex-grow:1;display:flex;flex-direction:column;justify-content:space-between}.uniform-project-card .card-body p.card-text{flex-grow:1}.project-card-section .slick-slide>div{padding:0 12px}.project-card-section .slick-list{margin:0 -12px}@media (max-width:768px){.project-card-section .slick-slide>div{padding:0 8px}.project-card-section .slick-list{margin:0 -8px}.project-card-section .project-btn{width:100%}}input[type=checkbox][id^=toggle-cards]{display:none}.card-container{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .5s ease-in-out,opacity .4s ease-in-out;overflow:hidden}.card-container>.row{overflow:hidden;min-height:0}input[type=checkbox][id^=toggle-cards]:checked+.card-container{grid-template-rows:1fr;opacity:1}.view-toggle-btn{display:inline-block;cursor:pointer;margin-top:2rem}.view-toggle-btn .view-less{display:none}.view-toggle-btn .view-more{display:inline-block}input[type=checkbox][id^=toggle-cards]:checked~.view-toggle-btn .view-more{display:none}input[type=checkbox][id^=toggle-cards]:checked~.view-toggle-btn .view-less{display:inline-block}