.our-solution-section{background-repeat:no-repeat;background-size:cover;padding:60px 0;width:100%}.our-solution-section .heading-section{display:flex;flex-wrap:wrap;margin-bottom:44px}.our-solution-section .heading-section .subtitle{padding-right:20px;width:38%}.our-solution-section .heading-section .logo-image{width:62%}.our-solution-section .heading-section .subtitle h6{background:linear-gradient(180deg,#34377f,#00409a);-webkit-background-clip:text;margin:0;-webkit-text-fill-color:transparent;-webkit-box-decoration-break:clone;box-decoration-break:clone;font-size:16px;font-weight:700}.our-solution-section .content-button-sec .content h3{color:#1e1e1e;font-size:40px;font-weight:400;letter-spacing:0;line-height:100%;margin:0 0 24px;text-align:center}.our-solution-section .content-button-sec .content h2{background:linear-gradient(180deg,#3f3c8d,#0a47ae);-webkit-background-clip:text;font-size:60px;font-weight:700;letter-spacing:0;line-height:82px;text-align:center;-webkit-text-fill-color:transparent;-webkit-box-decoration-break:clone;box-decoration-break:clone;margin:0 0 44px}.our-solution-section .content-button-sec .content p{color:#1e1e1e;font-size:28px;font-weight:400;line-height:36px;margin:0 auto;max-width:1065px;text-align:center}.our-solution-section .content-button-sec .content{margin-bottom:60px}.our-solution-section .solution-section .border{display:flex;height:90%;left:25px;position:absolute;top:10px}.our-solution-section .solution-section .border-left{border-left:1px solid #735fab;height:100%;position:relative}.our-solution-section .solution-section .border-left:before{top:-19px}.our-solution-section .solution-section .border-left:after,.our-solution-section .solution-section .border-left:before{background:radial-gradient(50% 50% at 50% 50%,#00409a 0,rgba(203,190,219,0) 100%);border-radius:50px;content:"";display:block;height:42px;left:-21px;position:absolute;width:42px;z-index:1}.our-solution-section .solution-section .border-left:after{bottom:-19px}.our-solution-section .solution-section{margin:0 auto;max-width:1340px;position:relative}.our-solution-section .solution-section .content-wrapper{max-width:1208px}.our-solution-section .mobile-accordion-section{display:none}@media only screen and (max-width:991px){.our-solution-section .heading-section .subtitle h6{font-size:14px}.our-solution-section .solution-section .border-left:after,.our-solution-section .solution-section .border-left:before{height:30px;width:30px}.our-solution-section .solution-section .border-left:before{left:-15px;top:-15px}.our-solution-section .heading-section{margin-bottom:30px;padding:0 0 0 30px;row-gap:30px}.our-solution-section .heading-section .subtitle{width:100%}.our-solution-section .heading-section .logo-image{text-align:center;width:100%}.our-solution-section .content-button-sec .content h3{font-size:32px;line-height:42px;margin:0 0 10px}.our-solution-section .content-button-sec{padding:0 0 0 20px}.our-solution-section .content-button-sec .content h2{font-size:42px;line-height:60px;margin:0 0 20px}.our-solution-section .content-button-sec .content p{font-size:20px;line-height:32px}.our-solution-section .solution-section .border-left:after{left:-15px}.our-solution-section .solution-section .tab-section{display:none}.our-solution-section .mobile-accordion-section{display:block}.our-solution-section .solution-section .mobile-accordion-section{padding:0 0 0 30px}.our-solution-section .solution-section .mobile-accordion-section .accordion-section .accordion-loop .accordion{align-items:center;background:linear-gradient(180deg,#3f3c8d,#00baaa);border-radius:86px;cursor:pointer;margin:0;padding:27px 40px;position:relative;text-decoration:none;width:100%}.our-solution-section .solution-section .mobile-accordion-section .accordion-section .accordion-loop .accordion.active{background:#ececec;border-radius:43px 43px 0 0;box-shadow:0 4px 12.3px 0 #0000001a;color:#1e1e1e}.our-solution-section .solution-section .mobile-accordion-section .accordion-section .accordion-loop .accordion.active h6{color:#1e1e1e}.our-solution-section .solution-section .mobile-accordion-section .accordion-section .accordion-loop .panel{background:#ececec;max-height:0;overflow:hidden;padding:0 18px;transition:max-height .3s ease-out}.our-solution-section .solution-section .mobile-accordion-section .accordion-section .accordion-loop .panel .image-with-content .image-sec .image img{border-radius:20px;height:320px!important;object-fit:cover;width:100%}.our-solution-section .solution-section .mobile-accordion-section .accordion-section .accordion-loop .panel .image-with-content .content-sec .content{margin-top:20px}.our-solution-section .solution-section .mobile-accordion-section .accordion-section .accordion-loop .panel .image-with-content .content-sec .content h4{align-items:center;color:#1e1e1e;display:flex;font-size:22px;font-weight:400;gap:20px;letter-spacing:0;line-height:40px;margin:0 0 10px}.our-solution-section .solution-section .mobile-accordion-section .accordion-section .accordion-loop .panel .image-with-content .content-sec .content ul li{color:#1e1e1e;font-size:18px;font-weight:400;letter-spacing:0;line-height:28px;margin:0 0 10px}.our-solution-section .solution-section .mobile-accordion-section .accordion-section .accordion-loop .panel .image-with-content .content-sec .button-section{margin-bottom:40px;position:relative;z-index:9}.our-solution-section .solution-section .mobile-accordion-section .accordion-section .accordion-loop .panel .image-with-content .content-sec .button-section a{align-items:center;background:linear-gradient(180deg,#3f3c8d,#00baaa);border-radius:44px;color:#ececec;display:inline-block;display:inline-flex;font-size:14px;font-weight:400;gap:12px;letter-spacing:0;line-height:100%;padding:12px 26px;text-decoration:none}}@media only screen and (min-width:768px) and (max-width:1024px){.our-solution-section .solution-section .border-left:after,.our-solution-section .solution-section .border-left:before{height:35px;width:35px}.our-solution-section .solution-section .border-left:before{left:-18px;top:-18px}.our-solution-section .solution-section .border-left:after{bottom:-18px;left:-18px}.our-solution-section .heading-section .subtitle h6{font-size:14px}.our-solution-section .heading-section .subtitle{padding-left:30px}.our-solution-section .content-button-sec .content h3{font-size:28px;margin:0 0 15px}.our-solution-section .content-button-sec .content h2{font-size:48px;line-height:68px;margin:0 0 20px}.our-solution-section .content-button-sec .content p{font-size:22px;line-height:38px}.our-solution-section .solution-section .content-button-sec{padding:0 0 0 20px}}@media only screen and (min-width:1025px) and (max-width:1220px){.our-solution-section .solution-section .border-left:after,.our-solution-section .solution-section .border-left:before{height:35px;width:35px}.our-solution-section .solution-section .border-left:before{left:-18px;top:-18px}.our-solution-section .solution-section .border-left:after{bottom:-18px;left:-18px}.our-solution-section .heading-section .subtitle{padding-left:30px}.our-solution-section .solution-section .content-button-sec{padding:0 0 0 20px}.our-solution-section .content-button-sec .content h3{font-size:36px}.our-solution-section .content-button-sec .content h2{font-size:52px;line-height:72px}.our-solution-section .content-button-sec .content p{font-size:22px;line-height:36px}}.tab-menu ul{margin:0;padding:0}.tab-menu ul li{display:inline-block;list-style-type:none}.tab-menu ul li span{background-color:#b4cbc4;border-radius:4px;color:rgba(0,0,0,.4);padding:7px 25px;text-decoration:none}.our-solution-section .solution-section .tab-section .tab_content .tab{display:none}.our-solution-section .solution-section .tab-section .tab_content .tab-active{display:block;position:relative}.our-solution-section .solution-section .tab-section .tab_content .tab-count1.tab-active:before{background:linear-gradient(180deg,#3f3c8d,#00baaa)}.our-solution-section .solution-section .tab-section .tab_content .tab-count1.tab-active:before,.our-solution-section .solution-section .tab-section .tab_content .tab-count2.tab-active:before{border:0 solid;border-radius:32px;content:"";inset:-1px;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;padding:1px;position:absolute;top:-69px;z-index:1}.our-solution-section .solution-section .tab-section .tab_content .tab-count2.tab-active:before{background:linear-gradient(90deg,#0a47ae,#007fe8)}.our-solution-section .solution-section .tab-section .tab_content .tab-count3.tab-active:before{background:linear-gradient(180deg,#007fe8,#00baaa);border:0 solid;border-radius:32px;content:"";inset:-1px;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;padding:1px;position:absolute;top:-69px;z-index:1}.our-solution-section .solution-section .tab-section{margin:60px auto 0;max-width:905px;position:relative}.our-solution-section .solution-section .tab-section .tab-container .tab-menu{position:relative;text-align:center;z-index:99}.our-solution-section .solution-section .tab-section .tab-container .tab-menu ul.menu_button li:nth-child(2) span.tab-a{background:linear-gradient(180deg,#0a47ae,#007fe8);margin:0 -16px;z-index:9}.our-solution-section .solution-section .tab-section .tab-container .tab-menu ul.menu_button li span.tab-a{align-items:center;background:linear-gradient(180deg,#3f3c8d,#00baaa);border-radius:86px;color:#ececec;cursor:pointer;display:inline-flex;font-size:18px;font-weight:400;justify-content:center;margin:0 -55px;padding:27px 0;position:relative;text-decoration:none;width:348px}.our-solution-section .solution-section .tab-section .tab-container .tab-menu ul.menu_button li:nth-child(3) span.tab-a{background:linear-gradient(180deg,#007fe8,#00baaa)}.our-solution-section .solution-section .tab-section .tab-container .tab-menu ul.menu_button li:first-child span.tab-a{z-index:1}.our-solution-section .solution-section .tab-section .tab-container .tab-menu ul.menu_button li:first-child{position:relative;z-index:11}.our-solution-section .solution-section .tab-section .tab-container .tab_content .image-with-content{display:flex;flex-wrap:wrap;padding:70px 49px 42px}.our-solution-section .solution-section .tab-section .tab-container .tab_content .image-with-content .image-sec{width:25%}.our-solution-section .solution-section .tab-section .tab-container .tab_content .image-with-content .content-sec{padding-left:27px;width:75%}.our-solution-section .solution-section .tab-section .tab-container .tab_content .image-with-content .content-sec .content h4{align-items:center;color:#1e1e1e;display:flex;font-size:28px;font-weight:400;gap:20px;letter-spacing:0;line-height:40px;margin:0 0 30px}.our-solution-section .solution-section .tab-section .tab-container .tab_content .image-with-content .content-sec .content ul li{color:#1e1e1e;font-size:22px;font-weight:400;letter-spacing:0;line-height:32px}.our-solution-section .solution-section .tab-section .tab-container .tab_content .image-with-content .image-sec .image{height:100%;line-height:0}.our-solution-section .solution-section .tab-section .tab-container .tab_content .image-with-content .image-sec .image img{border-radius:20px;height:100%!important;object-fit:cover;width:100%}.our-solution-section .solution-section .tab-section .tab-container .tab-menu ul.menu_button li span.tab-a svg{position:absolute;right:45px;top:29px}.our-solution-section .solution-section .tab-section .tab-container .tab_content .image-with-content .content-sec .button-section{margin-top:60px;position:relative;text-align:end;z-index:99}.our-solution-section .solution-section .tab-section .tab_content .tab-count1.tab-active .image-with-content .content .button-section a{align-items:center;background:linear-gradient(180deg,#3f3c8d,#00baaa);border-radius:44px;color:#ececec;display:inline-block;display:inline-flex;font-size:16px;font-weight:400;gap:12px;letter-spacing:0;line-height:100%;padding:16px 32px;text-decoration:none}.our-solution-section .solution-section .tab-section .tab_content .tab-count2.tab-active .image-with-content .content .button-section a{align-items:center;background:linear-gradient(180deg,#0a47ae,#007fe8);border-radius:44px;color:#ececec;display:inline-block;display:inline-flex;font-size:16px;font-weight:400;gap:12px;letter-spacing:0;line-height:100%;padding:16px 32px;text-decoration:none}.our-solution-section .solution-section .tab-section .tab_content .tab-count3.tab-active .image-with-content .content .button-section a{align-items:center;background:linear-gradient(180deg,#007fe8,#00baaa);border-radius:44px;color:#ececec;display:inline-block;display:inline-flex;font-size:16px;font-weight:400;gap:12px;letter-spacing:0;line-height:100%;padding:16px 32px;text-decoration:none}.our-solution-section .solution-section .tab-section .tab-container .tab_content .image-with-content .content-sec .content h4 img{height:27px;object-fit:contain;width:27px}.our-solution-section.tab-active .border{height:42%}.our-solution-section .solution-section .tab-section .tab-container .tab-menu ul.menu_button span.tab-a.active-color1.active-a,.our-solution-section .solution-section .tab-section .tab-container .tab-menu ul.menu_button span.tab-a.active-color2.active-a,.our-solution-section .solution-section .tab-section .tab-container .tab-menu ul.menu_button span.tab-a.active-color3.active-a{background:#ececec;box-shadow:0 4px 12.3px 0 #0000001a;color:#1e1e1e}.our-solution-section .solution-section .tab-section .tab-container .tab-menu ul.menu_button span.tab-a.active-color1.active-a svg path{stroke:url(#gradStroke)}.our-solution-section .solution-section .tab-section .tab-container .tab-menu ul.menu_button span.tab-a.active-color2.active-a svg path{stroke:url(#newgradStroke)}.our-solution-section .solution-section .tab-section .tab-container .tab-menu ul.menu_button span.tab-a.active-color3.active-a svg path{stroke:url(#grad1)}.our-solution-section .solution-section .tab-section .tab-container .tab-menu ul.menu_button span.tab-a.active-color1.active-a svg,.our-solution-section .solution-section .tab-section .tab-container .tab-menu ul.menu_button span.tab-a.active-color2.active-a svg,.our-solution-section .solution-section .tab-section .tab-container .tab-menu ul.menu_button span.tab-a.active-color3.active-a svg{transform:rotate(180deg)}.our-solution-section .solution-section .tab-section .tab-container .tab-menu ul.menu_button span.tab-a.active-color1.active-a:before{background:linear-gradient(180deg,#3f3c8d,#00baaa);border:0 solid;border-radius:52px;content:"";inset:-1px;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;padding:1px;position:absolute;z-index:-1}.our-solution-section .solution-section .tab-section .tab-container .tab-menu ul.menu_button span.tab-a.active-color2.active-a:before{background:linear-gradient(180deg,#0a47ae,#007fe8);border:0 solid;border-radius:52px;content:"";inset:-1px;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;padding:1px;position:absolute;z-index:-1}.our-solution-section .solution-section .tab-section .tab-container .tab-menu ul.menu_button span.tab-a.active-color3.active-a:before{background:linear-gradient(180deg,#007fe8,#00baaa);border:0 solid;border-radius:52px;content:"";inset:-1px;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;padding:1px;position:absolute;z-index:-1}.our-solution-section .solution-section .tab-section .tab-container .tab-menu ul.menu_button li span.tab-a svg{transition:.4s ease-in-out}@media only screen and (max-width:991px){.our-solution-section .solution-section .mobile-accordion-section .accordion-section .accordion-loop.loop1 .panel{position:relative}.our-solution-section .solution-section .mobile-accordion-section .accordion-section .accordion-loop.loop1 .panel:before{background:linear-gradient(180deg,#3f3c8d,#00baaa);border:0 solid;border-radius:32px;content:"";inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;padding:1px;position:absolute;top:-40px;z-index:1}.our-solution-section .solution-section .mobile-accordion-section .accordion-section .accordion-loop .accordion.active:before{background:linear-gradient(180deg,#3f3c8d,#00baaa);border:0 solid;border-radius:40px 40px 0 0;content:"";inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;padding:1px 1px 0;position:absolute;top:-1px;z-index:1}.our-solution-section .solution-section .mobile-accordion-section .accordion-section .accordion-loop.loop2 .accordion.active:before{background:linear-gradient(180deg,#0a47ae,#007fe8);border:0 solid;border-radius:40px 40px 0 0;content:"";inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;padding:1px 1px 0;position:absolute;top:-1px;z-index:1}.our-solution-section .solution-section .mobile-accordion-section .accordion-section .accordion-loop.loop2 .panel:before{background:linear-gradient(180deg,#3f3c8d,#00baaa);border:0 solid;border-radius:32px;content:"";inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;padding:1px;position:absolute;top:-40px;z-index:1}.our-solution-section .solution-section .mobile-accordion-section .accordion-section .accordion-loop.loop2 .panel,.our-solution-section .solution-section .mobile-accordion-section .accordion-section .accordion-loop.loop3 .panel{position:relative}.our-solution-section .solution-section .mobile-accordion-section .accordion-section .accordion-loop.loop3 .panel:before{background:linear-gradient(180deg,#007fe8,#00baaa);border:0 solid;border-radius:32px;content:"";inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;padding:1px;position:absolute;top:-40px;z-index:1}.our-solution-section .solution-section .mobile-accordion-section .accordion-section .accordion-loop.loop3 .accordion.active:before{background:linear-gradient(180deg,#007fe8,#00baaa);border:0 solid;border-radius:40px 40px 0 0;content:"";inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;padding:1px 1px 0;position:absolute;top:-1px;z-index:1}.our-solution-section .solution-section .mobile-accordion-section .accordion-section .accordion-loop{margin:0 0 10px}.our-solution-section .solution-section .mobile-accordion-section .accordion-section .accordion-loop .accordion h6 svg{transition:.4s ease-in-out}.our-solution-section .solution-section .mobile-accordion-section .accordion-section .accordion-loop .accordion.active svg path{stroke:url(#gradStroke1)}.our-solution-section .solution-section .mobile-accordion-section .accordion-section .accordion-loop.loop2 .accordion.active svg path{stroke:url(#newgradStroke1)}.our-solution-section .solution-section .mobile-accordion-section .accordion-section .accordion-loop.loop3 .accordion.active svg path{stroke:url(#grad11)}.our-solution-section .solution-section .mobile-accordion-section .accordion-section .accordion-loop .accordion.active svg{transform:rotate(180deg)}.our-solution-section .solution-section .mobile-accordion-section .accordion-section .accordion-loop2 .panel .image-with-content .content-sec .button-section a{align-items:center;background:linear-gradient(180deg,#0a47ae,#007fe8);border-radius:44px;color:#ececec;display:inline-block;display:inline-flex;font-size:16px;font-weight:400;gap:12px;letter-spacing:0;line-height:100%;padding:16px 32px;text-decoration:none}.our-solution-section .solution-section .mobile-accordion-section .accordion-section .accordion-loop3 .panel .image-with-content .content-sec .button-section a{align-items:center;background:linear-gradient(180deg,#007fe8,#00baaa);border-radius:44px;color:#ececec;display:inline-block;display:inline-flex;font-size:16px;font-weight:400;gap:12px;letter-spacing:0;line-height:100%;padding:16px 32px;text-decoration:none}.our-solution-section .solution-section .mobile-accordion-section .accordion-section .accordion-loop .accordion h6{color:#ececec;display:flex;font-size:18px;font-weight:400;gap:5px;justify-content:space-between;margin:0}}@media only screen and (min-width:992px) and (max-width:1220px){.our-solution-section .solution-section .tab-section .tab-container .tab-menu ul.menu_button li span.tab-a{width:328px}.our-solution-section .solution-section .tab-section .tab_content .tab-count1.tab-active:before,.our-solution-section .solution-section .tab-section .tab_content .tab-count2.tab-active:before,.our-solution-section .solution-section .tab-section .tab_content .tab-count3.tab-active:before{border:0 solid;border-radius:32px;content:"";inset:30px;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;padding:1px;position:absolute;top:-69px;z-index:1}.our-solution-section .solution-section .tab-section .tab_content .tab-count3.tab-active:before{background:linear-gradient(180deg,#007fe8,#00baaa)}.our-solution-section .solution-section .tab-section .tab-container .tab_content .image-with-content .content-sec .content h4{font-size:24px;margin:0 0 20px}.our-solution-section .solution-section .tab-section .tab-container .tab_content .image-with-content .content-sec .content ul li{font-size:20px;line-height:30px}.our-solution-section .solution-section .tab-section .tab-container .tab_content .image-with-content{padding:50px 49px 42px}}@keyframes pulse-ring{0%{box-shadow:0 0 0 0 hsla(0,0%,100%,.4);transform:scale(1)}70%{box-shadow:0 0 0 10px hsla(0,0%,100%,0);transform:scale(1.05)}to{box-shadow:0 0 0 0 hsla(0,0%,100%,0);transform:scale(1)}}.tab-a{align-items:center;animation:pulse-ring 1.8s infinite;border-radius:8px;cursor:pointer;display:inline-flex;gap:8px;padding:10px 18px}.tab-a.active{animation:none}