@keyframes shine{0%{opacity:0;left:0}50%{opacity:1}to{opacity:0;left:100%}}.capablilities-secA .container .flex-box{display:flex;justify-content:space-between;gap:50px;margin-top:var(--headerheight);padding:70px 0;overflow:hidden}@media only screen and (max-width:768px){.capablilities-secA .container .flex-box{flex-direction:column;justify-content:center}}@media only screen and (max-width:540px){.capablilities-secA .container .flex-box{flex-direction:column-reverse;padding:30px 0 50px}}.capablilities-secA .container .flex-box .col{flex:0 1 50%}.capablilities-secA .container .flex-box .col:first-child{border-radius:15px;overflow:hidden}.capablilities-secA .container .flex-box .col:first-child img{width:100%;height:100%;object-fit:cover}@media only screen and (max-width:768px){.capablilities-secA .container .flex-box .col2{text-align:center}}.capablilities-secA .container .flex-box .col2 h2{font-family:Poppins;font-weight:600;font-size:24px;line-height:32px;color:var(--primary);margin-bottom:10px}@media only screen and (max-width:768px){.capablilities-secA .container .flex-box .col2 h2{max-width:60%;margin:auto auto 10px}}@media only screen and (max-width:540px){.capablilities-secA .container .flex-box .col2 h2{max-width:100%}}.capablilities-secA .container .flex-box .col2 p{font-family:Poppins;font-weight:400;font-size:15px;line-height:24px;color:var(--text);margin-bottom:10px}.capablilities-secA .container .flex-box .col2 .enquire-btn{border-radius:25px;padding:11px 24px;background:#FFA319;display:inline-block;box-sizing:border-box;transition:.5s ease;margin-top:20px}@media only screen and (max-width:540px){.capablilities-secA .container .flex-box .col2 .enquire-btn{padding:5px 24px}}.capablilities-secA .container .flex-box .col2 .enquire-btn span{font-family:Poppins;color:var(--white);font-weight:600;font-size:16px;text-transform:uppercase;line-height:10px}.capablilities-secA .container .flex-box .col2 .enquire-btn:hover,.capablilities-secB{background:var(--primary)}.capablilities-secB{padding:50px 0;overflow:hidden}.capablilities-secB .heading h2{font-weight:700;font-size:36px;line-height:45px;text-align:center;text-transform:uppercase;color:var(--white)}@media only screen and (max-width:540px){.capablilities-secB .heading h2{font-size:26px;line-height:1.3}}.capablilities-secB .heading p{font-family:Poppins;font-weight:400;font-size:15px;line-height:24px;text-align:center;color:var(--white);max-width:645px;margin:auto}.capablilities-secB .grid-box{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:50px;gap:50px;padding-top:40px}@media only screen and (max-width:768px){.capablilities-secB .grid-box{grid-template-columns:repeat(1,1fr)}}@media only screen and (max-width:540px){.capablilities-secB .grid-box{gap:20px}}.capablilities-secB .grid-box .col{height:265px;border-radius:10px;background:#5634D4;padding:30px 40px}@media only screen and (max-width:1024px){.capablilities-secB .grid-box .col{padding:30px 10px}}@media only screen and (max-width:768px){.capablilities-secB .grid-box .col{height:-moz-fit-content;height:fit-content}}.capablilities-secB .grid-box .col figure{width:45px;height:45px;margin:auto auto 15px}.capablilities-secB .grid-box .col h4{font-family:Poppins;font-weight:600;font-size:18px;line-height:26px;text-align:center;color:var(--white);margin-bottom:15px}.capablilities-secB .grid-box .col p{font-family:Poppins;font-weight:400;font-size:14px;line-height:20px;text-align:center;color:var(--white)}@media only screen and (max-width:768px){.capablilities-secB .grid-box .col p{max-width:60%;margin:auto}}@media only screen and (max-width:540px){.capablilities-secB .grid-box .col p{max-width:100%}}.capablilities-secC{padding:70px 0}@media only screen and (max-width:540px){.capablilities-secC{padding:50px 0}}.capablilities-secC .heading h2{font-weight:700;font-size:36px;line-height:45px;text-align:center;text-transform:uppercase;color:var(--primary)}@media only screen and (max-width:540px){.capablilities-secC .heading h2{font-size:26px;line-height:1.3}}.capablilities-secC .heading p{max-width:817px;margin:auto;font-family:Poppins;font-weight:400;font-size:15px;line-height:24px;text-align:center;color:var(--text)}.capablilities-secC .grid-box{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:30px;gap:30px;padding:50px 0 0}@media only screen and (max-width:1024px){.capablilities-secC .grid-box{grid-template-columns:repeat(1,1fr)}}.capablilities-secC .grid-box .col{width:514px;height:216px;border-radius:10px;background:linear-gradient(90deg,rgba(255,255,255,0) 37.35%,rgba(202,186,255,.2));border:1px solid #d5d5d5;overflow:hidden;display:flex;justify-content:start;align-items:center}@media only screen and (max-width:540px){.capablilities-secC .grid-box .col{height:auto;width:auto;flex-direction:column}}.capablilities-secC .grid-box .col figure{width:216px;line-height:0}@media only screen and (max-width:540px){.capablilities-secC .grid-box .col figure{width:100%}}.capablilities-secC .grid-box .col figure img{width:100%;height:100%;object-fit:cover}.capablilities-secC .grid-box .col figcaption{padding-left:30px}@media only screen and (max-width:540px){.capablilities-secC .grid-box .col figcaption{padding:30px 0;text-align:center}}.capablilities-secC .grid-box .col figcaption h4{font-family:Poppins;font-weight:600;font-size:18px;line-height:24px;color:var(--primary);max-width:244px;margin-bottom:5px}.capablilities-secC .grid-box .col figcaption p{font-family:Poppins;font-weight:400;font-size:14px;line-height:20px;color:var(--text);max-width:239px}.capablilities-secC .grid-box .col:nth-child(odd){margin-left:auto}@media only screen and (max-width:540px){.capablilities-secC .grid-box .col:nth-child(odd){margin-left:0}}.capablilities-secD{background:#F7F7F7;padding:70px 0;overflow:hidden}@media only screen and (max-width:540px){.capablilities-secD{padding:50px 0}}.capablilities-secD .heading h2{font-weight:700;font-size:36px;line-height:45px;text-align:center;text-transform:uppercase;color:var(--primary)}@media only screen and (max-width:540px){.capablilities-secD .heading h2{font-size:26px;line-height:1.3}}.capablilities-secD .heading p{font-family:Poppins;font-weight:400;font-size:15px;line-height:24px;text-align:center;color:var(--text);max-width:817px;margin:auto}.capablilities-secD .flex-box{display:flex;justify-content:space-between;gap:40px;margin-top:50px}@media only screen and (max-width:768px){.capablilities-secD .flex-box{flex-direction:column}}.capablilities-secD .flex-box .col{flex:0 1 50%}.capablilities-secD .flex-box .col:first-child{border:1px solid #d7d7d7;border-radius:10px;overflow:hidden;height:-moz-fit-content;height:fit-content}.capablilities-secD .flex-box .col:first-child .accordian{position:relative;padding:10px 20px 0;transition:.5s ease;border-bottom:1px solid #d7d7d7}.capablilities-secD .flex-box .col:first-child .accordian.open{background:var(--white);border:none;padding:10px 20px 20px}.capablilities-secD .flex-box .col:first-child .accordian.open .col:after{content:"";position:absolute;top:50%;left:100%;transform:translate(-50%,-50%)!important;width:15px;height:2px;background:var(--primary)!important}.capablilities-secD .flex-box .col:first-child .accordian.open .accordian-title{border-bottom:0;background:var(--white)}.capablilities-secD .flex-box .col:first-child .accordian.open .accordian-title h4{color:var(--primary)}.capablilities-secD .flex-box .col:first-child .accordian .accordian-title{padding:12px 0;cursor:pointer;transition:.3s ease;position:relative}.capablilities-secD .flex-box .col:first-child .accordian .accordian-title h4{font-family:Poppins;font-weight:500;font-size:16px;line-height:24px;color:rgba(0,0,0,.6980392157);transition:.3s ease}.capablilities-secD .flex-box .col:first-child .accordian .accordian-title .col{position:absolute;top:20px;right:20px;transition:.3s ease}.capablilities-secD .flex-box .col:first-child .accordian .accordian-title .col:after{content:"";position:absolute;top:50%;left:100%;transform:translate(-50%,-50%) rotate(90deg);width:15px;height:2px;background:rgba(0,0,0,.6980392157);transition:.3s ease}.capablilities-secD .flex-box .col:first-child .accordian .accordian-title .col:before{content:"";position:absolute;top:50%;left:100%;transform:translate(-50%,-50%);width:15px;height:2px;background:rgba(0,0,0,.6980392157);transition:.3s ease}.capablilities-secD .flex-box .col:first-child .accordian-description{max-height:0;overflow:hidden;transition:max-height .4s ease,padding .3s ease;transition:.3s ease}.capablilities-secD .flex-box .col:first-child .accordian-description p{font-family:Poppins;font-weight:400;font-size:15px;line-height:24px;color:var(--text)}.capablilities-secD .flex-box .col:last-child figure{border-radius:10px;overflow:hidden;height:423px;width:100%}.capablilities-secE{padding:70px 0;overflow:hidden}.capablilities-secE .heading{text-align:center;max-width:50%;margin:auto}@media only screen and (max-width:768px){.capablilities-secE .heading{max-width:90%}}@media only screen and (max-width:540px){.capablilities-secE .heading{max-width:100%}}.capablilities-secE .heading h1{font-weight:700;font-size:36px;line-height:64px;text-transform:uppercase;color:#3F24A2}@media only screen and (max-width:1024px){.capablilities-secE .heading h1{line-height:1.2}}@media only screen and (max-width:768px){.capablilities-secE .heading h1{margin-bottom:10px}}@media only screen and (max-width:540px){.capablilities-secE .heading h1{font-size:27px;line-height:1.2}}.capablilities-secE .heading p{font-weight:400;font-size:16px;line-height:24px;text-align:center;color:var(--text)}.capablilities-secE .more-btn{display:flex;justify-content:center;margin:40px 0}.capablilities-secE .more-btn a{border-radius:25px;border:1px solid var(--primary);padding:16px 24px;color:var(--primary);font-family:Poppins;font-weight:600;font-size:14px;line-height:10px;text-align:center;text-transform:uppercase}.capablilities-secE .more-btn a:hover{background:var(--primary);color:var(--white)}.capablilities-secE .custom-slider{padding:50px 0 0;max-width:1080px;margin:0 auto}.capablilities-secE .custom-slider .swiper-wrapper{transition-timing-function:linear!important}.capablilities-secE .custom-slider .swiper-wrapper .item-md figure{width:98px;height:98px}.capablilities-secE .custom-slider .swiper-wrapper .item-md figure img{height:100%;width:100%;object-fit:contain}