@import url(https://fonts.googleapis.com/css2?family=Rethink+Sans:ital,wght@0,400..800;1,400..800&display=swap);
@keyframes bounceIn{
to{top:0}
}
@keyframes textFadeIn{
0%{transform:translateY(30%)}
to{transform:translateY(0)}
}
:root{--font-family:'Rethink Sans, sans-serif',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif;--default-fs:400 1.6rem/2.6rem var(--font-family);--primary-color-hue:276;--primary-color-saturation:42%;--primary-color-lightness:41%;--secondary-color-hue:56;--secondary-color-saturation:100%;--secondary-color-lightness:50%;--primary-color:rgb(113, 61, 148);--secondary-color:#ffec3d;--text-color:#161616;--text-grey-color-1:rgb(38, 38, 38);--text-grey-color-2:rgb(51, 51, 51);--text-grey-color-3:rgb(86, 86, 86);--text-grey-color-4:rgb(96, 96, 96);--text-grey-color-5:rgb(89, 89, 89);--text-grey-color-6:rgb(153, 153, 153)}
*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box;outline:0;border:0}
html{height:100%;-webkit-overflow-scrolling:touch;scroll-behavior:smooth}
img{max-width:100%;width:100%}
body{font-family:var(--font-family);padding:0;color:var(--text-color);background-color:#fff}
h1{font-size:4.5rem;line-height:1.2}
h2{font-size:3.75rem;line-height:1.25}
h3{font-size:3rem;line-height:1.3}
h4{font-size:2.25rem;line-height:1.35}
h5{font-size:1.875rem;line-height:1.4}
h6{font-size:1.5rem;line-height:1.5}
body,p{font-size:1rem;line-height:1.6}
.primary-highlight{color:var(--primary-color)}
.secondary-highlight{color:var(--secondary-color)}
.container{width:100%;max-width:1536px;margin:0 auto;padding:0 1rem}
.flex{display:flex}
.column{flex-direction:column}
.grid{display:grid;gap:1rem}
.grid-cols-1{grid-template-columns:repeat(1,1fr)}
.grid-cols-2{grid-template-columns:repeat(2,1fr)}
.grid-cols-3{grid-template-columns:repeat(3,1fr)}
.grid-cols-4{grid-template-columns:repeat(4,1fr)}
.gap-1{gap:.25rem}
.gap-2{gap:.5rem}
.gap-4{gap:1rem}
.gap-6{gap:1.5rem}
.gap-x-4{column-gap:1rem}
.gap-y-4{row-gap:1rem}
.justify-start{justify-content:flex-start}
.justify-center{justify-content:center}
.justify-end{justify-content:flex-end}
.justify-between{justify-content:space-between}
.justify-around{justify-content:space-around}
.justify-evenly{justify-content:space-evenly}
.items-start{align-items:flex-start}
.items-center{align-items:center}
.items-end{align-items:flex-end}
.items-stretch{align-items:stretch}
.mt-0{margin-top:0}
.mt-1{margin-top:.25rem}
.mt-2{margin-top:.5rem}
.mt-4{margin-top:1rem}
.mt-8{margin-top:2rem}
.mb-0{margin-bottom:0}
.mb-1{margin-bottom:.25rem}
.mb-2{margin-bottom:.5rem}
.mb-4{margin-bottom:1rem}
.mb-8{margin-bottom:2rem}
.pt-0{padding-top:0}
.pt-1{padding-top:.25rem}
.pt-2{padding-top:.5rem}
.pt-4{padding-top:1rem}
.pt-8{padding-top:2rem}
.pb-0{padding-bottom:0}
.pb-1{padding-bottom:.25rem}
.pb-2{padding-bottom:.5rem}
.pb-4{padding-bottom:1rem}
.pb-8{padding-bottom:2rem}
.text-xs{font-size:.75rem}
.text-sm{font-size:.875rem}
.text-base{font-size:1rem}
.text-lg{font-size:1.125rem}
.text-xl{font-size:1.25rem}
.text-2xl{font-size:1.5rem}
.text-3xl{font-size:1.875rem}
.text-4xl{font-size:2.25rem}
.text-5xl{font-size:3rem}
.text-6xl{font-size:3.75rem}
.text-color-1{color:var(--text-grey-color-1)}
.text-color-2{color:var(--text-grey-color-2)}
.text-color-3{color:var(--text-grey-color-3)}
.text-color-4{color:var(--text-grey-color-4)}
.proven-impact-block figure,body,figure{margin:0}
.section-gap{margin-top:8rem}
.grid-column{grid-column:2}
.form-check-input{--bs-border-color:var(--text-grey-color-4);width:1.25em;height:1.25em;margin-right:.5em}
.form-check-input:checked{background-color:var(--primary-color);border-color:var(--primary-color);box-shadow:0 0 0 .25rem #eaddf7}
.submit-btn-w{width:min(100%,25ch)}
.guarantees-nav ul,.product-details a,.sub-title{display:flex;align-items:center}
.sub-title{background:linear-gradient(180deg,#fff 0,hsla(var(--primary-color-hue),20%,93%) 80.0516%);border-radius:100px;box-shadow:rgba(182,182,182,.2) 0 2px 3px 0;padding:.25rem 1.35rem;border:1px solid hsla(var(--primary-color-hue),var(--primary-color-saturation),90%);position:relative;margin:0 auto;gap:.55rem;width:fit-content}
.guarantees-nav ul li::before,.sub-title::before{content:"";position:absolute;z-index:-1;border-radius:100px}
.sub-title::after,.sub-title::before{border:1px solid rgb(153 153 153/.352);top:50%;left:50%;transform:translateY(-50%) translateX(-50%)}
.sub-title::before{width:calc(100% + 1vw);height:calc(100% + 1vw);background:#fff;overflow:hidden}
.sub-title::after{content:"";width:calc(100% + 25vw);height:.55rem;position:absolute;margin:0 auto;z-index:-2;border-left:0;border-right:0;mask-image:linear-gradient(to right,#000 0,#000 0,#000 95%,transparent 100%);mask-composite:intersect;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 5%,#000 95%,transparent 100%);-webkit-mask-composite:intersect}
.sub-title h3{position:relative;text-transform:uppercase;font-size:1.015rem;font-weight:700;color:var(--text-grey-color-2)}
.sub-title h3::before{content:"";background-image:url(../assets/images/sub-title-icon.svg);background-repeat:no-repeat;background-size:100%;width:1.425rem;height:1.425rem;display:inline-block;vertical-align:bottom;margin-right:.625rem}
.hero-banner--section{background:linear-gradient(315deg,#9755c8,#713c94,#713c94,#9755c8);width:100%;height:35%;position:relative;overflow:hidden;color:#fff}
.hero-banner--section::after,.hero-banner--section::before{content:"";border-radius:4rem;position:absolute;top:-100%;left:0;animation:bounceIn 1.5s cubic-bezier(.68,-.55,.27,1.25) forwards}
.hero-banner--section::before{background-color:#fff;height:290px;width:290px;transform:translate(-30px,-180px) rotate(45deg);z-index:2}
.hero-banner--section::after{background-color:rgba(255,255,255,.0425);height:380px;width:380px;transform:translate(-80px,-215px) rotate(45deg)}
.hero-banner--section .swiper-container{display:flex;flex-direction:column;width:100%;height:100%;overflow:hidden}
.hero-banner--section .swiper-wrapper{width:100%;height:100%}
.hero-banner--section .swiper-slide{padding-top:10rem;height:100%;width:100%;position:relative}
.fading-effect-img{position:absolute;top:4rem;right:0;width:70rem;z-index:-1}
.fading-effect-img>img{max-width:100%;max-height:100%;-webkit-mask-image:-webkit-gradient(linear,right top,left top,color-stop(20%,#000),color-stop(100%,transparent))}
.proven-impact-block{display:flex;flex-direction:column;align-items:center}
.component-img,.proven-impact-block img{width:4rem;height:4rem;margin:0 auto}
.guarantees-nav ul li.active::before,.percentage_Circle{background-image:linear-gradient(-180deg,#9755c8 0,#713c94 100%)}
.percentage_Circle{font-size:1.215rem;font-weight:700;display:grid;place-items:center;box-shadow:inset,0 .75rem .5rem rgba(255,255,255,.4) inset,0 .25rem .5rem 0#9755c8 inset;color:#fff;padding:.25rem 1rem;border-radius:999px;margin:1rem 0 .35rem;position:relative;width:fit-content}
.proven-impact-block h4,figcaption{font-size:1.125rem;margin:0;font-weight:500;text-align:center}
.product-item{background-image:linear-gradient(180deg,#f1f1f1,#f1f2f2);border-radius:2rem;overflow:hidden;box-shadow:0 .1125em 0 0#e5e5e5}
.product-img{width:100%;height:10em;overflow:hidden;box-shadow:0 0 10px #00000045}
.product-details{padding:1.5rem;display:grid;grid-template-rows:auto 17rem auto}
.product-details p{margin:0;text-align:justify;line-height:1.5}
.product-details a{gap:.35rem;margin:1rem 0 0;font-size:1.05rem;font-weight:400;color:var(--text-grey-color-4)!important;border-top:1px solid var(--text-grey-color-6);padding-top:1rem;text-align:center;width:100%;justify-content:end;cursor:pointer;text-decoration:none}
.product-details a:hover{color:var(--primary-color)!important}
.guarantees-content-listing article figure,.product-details a span{display:grid;place-items:center}
.product-details a span svg{width:20px;height:20px;fill:currentColor}
.testimonial-Section{background:linear-gradient(45deg,#9755c8,#713c94,#713c94,#9755c8);width:100%;overflow:hidden;padding:3rem 0}
.testimonial-img--section{display:grid;place-items:center;height:100%;width:100%}
.testimonial-img--section figure{margin:0;width:100%;transform:perspective(1000px) rotateX(0) rotateY(15deg) translateY(0)}
.features-card{display:flex;flex-direction:column;align-items:center}
.feature-icon{width:70px;height:70px;display:grid;place-items:center;border-radius:888px;background-color:#f4ecfb;box-shadow:0 0 0 10px #faf7fd,0 0 15px 2px #d9d9d9 inset;margin-bottom:2.25rem}
.feature-icon svg{width:40px;height:40px;fill:var(--primary-color)}
.guarantees-content--section{width:100%;margin-top:.75rem;padding:1rem;display:flex;flex-direction:column;gap:1rem;overflow:hidden}
.guarantees-nav{display:grid;place-items:center;width:max-content;background-color:#f6f7f9;border-radius:100px;position:relative;border:1px solid rgb(153 153 153/.5);margin:0 auto}
.guarantees-nav ul{margin:0;padding:0;justify-content:flex-start;gap:1rem;padding:.4rem .5rem}
.guarantees-nav ul li{list-style:none;padding:.35em 1em;position:relative;z-index:1;cursor:pointer;font-size:1.025rem;font-weight:500}
.contact-sales:hover,.guarantees-nav ul li.active{color:#fff}
.guarantees-nav ul li::before{width:100%;height:100%;top:0;left:0;background-color:transparent}
.guarantees-nav ul li.active::before{background-color:var(--primary-color)}
.guarantees-content-listing{height:100%;width:100%;border-radius:1rem}
.guarantees-content-listing article{display:grid;grid-template-columns:1fr 1fr;place-items:center;padding:3rem;padding-bottom:0}
.benefits-card,.bg-icon{display:grid;position:relative}
.benefits-card{--benefit-color:hsl(359, 79%, 47%);grid-template-columns:3rem 1fr;gap:1rem 2.5rem;align-items:center;padding:2rem;border-radius:1.5em;background-color:var(--benefit-color);color:#fff;overflow:hidden}
.benefits-card p{grid-area:2/span 2}
.benefits-card::after,.benefits-card::before{content:"";width:50%;height:100%;background-color:#fff;border-radius:999px;position:absolute;opacity:.12;filter:blur(50px)}
.benefits-card::before{top:50px;right:-50px}
.benefits-card::after{top:-50px;left:-50px}
.bg-icon{width:70px;height:70px;background-color:#fff;color:var(--benefit-color);place-items:center;border-radius:1rem;box-shadow:0 0 0 6px #e9e9e957}
.bg-icon img{width:2.35rem}
.Utilization-icon{--benefit-color:#0648ff}
.Expense-icon{--benefit-color:#ffa606}
.Decisions-icon{--benefit-color:#01ca01}
.Sales-icon{--benefit-color:#f14a0d}
.boost-icon{--benefit-color:#030375}
.get-effy-main{background:linear-gradient(60deg,#9755c8,#713c94,#713c94,#9755c8);height:fit-content;position:relative;border-radius:2rem;display:grid;grid-template-columns:1fr 1fr;padding:2rem;overflow:hidden;color:#fff}
.get-effy-main::after,.get-effy-main::before{content:"";width:150px;height:150px;position:absolute;background:url(../assets/images/shape-get-effy-1.svg);background-size:100% 100%;background-repeat:no-repeat;opacity:.25}
.get-effy-main::before{top:0;background-position:-22% -12px;left:0}
.get-effy-main::after{bottom:0;background-position:22% 10px;right:0}
.contact-sales{font-size:1.25rem;font-weight:400;text-decoration:none}
.pointer{cursor:pointer}
.get-effy-download--section,.get-effy-download-btn{display:flex;align-items:center;gap:2.5rem}
.get-effy-download-btn{gap:.5rem;line-height:1.6;padding:.6em 1.25em;background-color:var(--secondary-color);border-radius:100px;font-size:.9rem;font-weight:500;width:200px;box-shadow:0 0 0 5px rgb(255,255,255,.15);text-decoration:none;color:var(--text-color);cursor:pointer}
.get-effy-img{display:grid;place-items:center}
.get-effy-img>figure{width:70%}
.get-effy-img>figure>img{width:100%;max-width:100%}
.clients-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));justify-content:center;gap:2rem;margin:0 auto}
.clients-grid figure:not(.company-logo),.clients-grid span{width:100%;height:125px;display:grid;place-items:center;border:1px solid rgb(153 153 153/.6);border-radius:20px;box-shadow:0 0 0 6px rgb(151 85 200/.115)}
.swiper-client-logo-block{width:100%;height:125px;display:grid;place-items:center;border:1px solid rgb(153 153 153/.6);border-radius:20px;box-shadow:0 0 0 6px rgb(151 85 200/.115)}
.swiper-client-logo-block figure img{width:120px}
.Client-logo img,.company-logo img{max-width:180px;width:100%;margin:0 auto}
.company-logo{margin:0 auto}
.company-logo img{max-width:100%}
.book_Demo--btn{position:fixed;bottom:28px;z-index:9;right:14px;visibility:hidden;opacity:0;width:fit-content;transform:translateY(100%);transition:all .35s ease;border:0}
.book_Demo--btn a{padding:10px 20px;background-image:linear-gradient(-180deg,#9755c8 0,#713c94 100%);font-size:.925rem;line-height:1.5em;letter-spacing:.05em;border-radius:999px;transition:all .35s ease;font-weight:500;text-transform:uppercase}
.book_Demo--btn a,.book_Demo--btn a:hover{background-color:var(--primary-color);color:#fff}
.book_Demo--btn a.in-section{padding:10px 20px;background-image:none}
.book_Demo--btn a.in-section,.book_Demo--btn a.in-section:hover{background-color:var(--secondary-color);color:var(--text-color)}
.book_Demo--btn.show{visibility:visible;opacity:1;transform:translateY(0)}
.about-sub-banner-height,.sub-banner-height{height:15rem}
.breakthrough--connecter{position:absolute;transform:translateX(-90%)}
.breakthrough--connecter img{width:80%}
.about-info_block>figure{display:grid;place-items:start;width:max(15em,18em);height:max(15em,18em);margin:0 auto}
.history--img{background:url(../assets/images/history.svg) no-repeat;width:100%;background-position:center 15%}
.center-line{position:absolute;background-color:var(--text-grey-color-2);width:2px;height:90%;left:50%;transform:translateX(-50%)}
.year_span{color:var(--section-color)}
.left-side-timeline{padding-right:50px}
.left-side-timeline p{text-align:end}
.left-side-timeline>div:first-child,.right-side-timeline>div:first-child{transform:translateY(-20px)}
.right-side-timeline{padding-left:50px}
.span_connector{display:flex;align-items:center;position:absolute;top:0;right:-10px}
.span_connector_Right{left:-10px;right:auto;transform:rotateY(-185deg)}
.span_connector span:nth-child(1){display:block;width:10px;height:10px;background-color:var(--section-color);border-radius:999px}
.span_connector span:nth-child(2){width:20px;height:2px;background-color:var(--text-grey-color-2)}
.span_connector span:nth-child(3){display:block;width:20px;height:20px;background-color:var(--section-color);border-radius:999px}
.award-section{width:100%;background:linear-gradient(to top,#f4ecfb,#eaddf7,transparent);padding-bottom:3rem}
.award-card{display:grid;grid-template-columns:auto 500px;background-color:#fff;border-radius:2rem;gap:2rem;box-shadow:0 0 5px 2px #00000004;padding:2rem;margin-bottom:5rem}
.award-info-section>h3{font-size:1.75rem;line-height:2.5rem;font-weight:500;margin-bottom:1.5rem}
.award-info-img{border:2px solid var(--secondary-color)}
.award-info-img,.award-info-img>picture{height:100%;width:100%;display:grid;place-items:center;border-radius:2rem;overflow:hidden}
.team-member-block,.team-member-block>div{display:flex;flex-direction:column;align-items:center}
.team-member-block{gap:1.5rem}
.team-member-block>div{justify-content:center}
.team-member-block>picture{width:200px;height:200px;display:block;border-radius:999px;overflow:hidden;margin:0 auto}
.Component-block>figure{max-width:100px;min-height:100px;display:grid;place-items:center;margin:0 auto}
.Component-block{display:grid;grid-template-rows:auto auto 100px}
.integration-box{background-image:linear-gradient(180deg,#edeeff,#9f9fff);padding:3rem;border-radius:24px;border:1px solid #c3c5ff;flex-flow:column;align-items:flex-start;display:flex;margin:0 auto;gap:.25rem;position:relative}
.integration-yellow-box{background-image:linear-gradient(180deg,#ffffea,#fff246);border:1px solid #fff246}
.integration-red-box{background-image:linear-gradient(180deg,#fff0f0,#ff9794);border:1px solid #ff9794}
.integration-icon{width:60px;height:60px;display:grid;place-items:center;background:#fff;border-radius:16px;color:#582fd3;box-shadow:0 2px 0 0 currentColor;margin-bottom:1rem}
.integration-yellow-box .integration-icon{color:#e29900}
.integration-red-box .integration-icon{color:#ff2823}
.integration-icon>svg{width:43px;height:43px;fill:currentColor}
.integration-bottom-icon{position:absolute;bottom:-11px;right:-24px;opacity:.35;rotate:-5deg;width:150px;height:150px}
.integration-bottom-icon svg{width:100%;height:100%;fill:#fff}
.left_side-divider{background-color:rgb(153 153 153/.25);width:.35em;height:100%;position:absolute;left:50%;transform:translateX(-150%)}
.works_Info--container{width:100%;height:100%;display:grid;grid-template-columns:repeat(2,1fr);gap:3rem;margin:3rem 0}
.works_Info--container article{display:grid;grid-template-rows:150px 1fr}
.divider-highlighted{background-image:linear-gradient(to top,#713c94,transparent);height:100px;width:100%;display:block;border-radius:0 0 5px 5px}
.work-steps--container{margin:0;padding:0;display:flex;flex-direction:column;gap:.55rem;list-style:none;color:var(--text-grey-color-2)}
.work-steps--container li{padding-left:30px;position:relative;font-weight:500;font-size:1rem}
.work-steps--container li:before{position:absolute;content:"";font-family:"Font Awesome 5 Free";font-weight:700;color:#4527a4;font-size:16px;left:0;top:0}
.works_Icon{display:grid;place-items:start;height:200px;width:200px}
.subscription_Pricing-Switch--Container{width:fit-content;padding:5px 6px;background:linear-gradient(45deg,#713c94,#9755c8);border-radius:14px;display:flex;align-items:center;justify-content:center;margin:0 auto;color:#fff}
.subscription_Pricing-Switch--Container span{padding:5px 22px;border-radius:10px;letter-spacing:.45px;font-weight:500;opacity:.75;cursor:pointer}
.subscription_Pricing-Switch--Container span.active{background-color:var(--secondary-color);color:var(--text-color);opacity:1}
.pricing_Card--container{display:grid;grid-template-columns:repeat(3,1fr);gap:3rem}
.pricing_Card{padding:2em;border:2px solid rgb(153 153 153/.25);border-radius:1rem;background-color:#f6f7f9;display:flex;flex-direction:column;align-items:flex-start;position:relative}
.description--list{margin-top:.55rem}
.description--list>li{list-style:none;position:relative;padding-left:25px;font-size:1rem}
.description--list li.check:before,.description--list li.cross:before{position:absolute;content:"";font-family:"Font Awesome 5 Free";font-size:.85rem;font-weight:700;left:0;top:50%;transform:translateY(-50%);color:#0a0}
.description--list li.cross:before{content:"";color:red}
.pricing_type{display:flex;align-items:center;gap:7px;background-color:#fff;padding:4px 10px;border-radius:999px;margin-bottom:1rem;position:absolute;top:0;left:50%;transform:translate(-50%,-50%);border:2px solid rgb(153 153 153/.25)}
.pricing_type p{color:var(--primary-color);font-weight:600;letter-spacing:.5px}
.pricing_type svg{height:25px;width:25px}
.form-group{width:100%;padding:10px 30px;height:60px;background-color:#f6f7f9;border-radius:100px;border:1px solid rgb(153 153 153/.42);display:grid;grid-template-columns:1fr auto;align-items:center;margin-bottom:35px;gap:1rem;transition:all .3s ease-in-out;position:relative}
.textarea-group{height:200px;border-radius:20px}
.textarea-group textarea{resize:none}
.form-group input,.textarea-group textarea{background:0 0;font-size:1.125rem;font-weight:400;height:100%}
.form-group i{color:var(--text-grey-color-5);font-size:18px}
.form-group label{position:absolute;top:calc(100% + 4px);left:35px}
.form-group:focus-within{box-shadow:0 0 0 2px rgb(151 85 200/1)}
.primary-button{padding:10px 20px;background-image:linear-gradient(-180deg,#9755c8 0,#713c94 100%);background-color:var(--primary-color);color:#fff;font-size:.925rem;line-height:1.5em;letter-spacing:.05em;border-radius:999px;transition:all .35s ease;font-weight:500;text-transform:uppercase}
.primary-button:disabled{opacity:.65;cursor:no-drop}
.privacy-policy{padding:2rem;border-radius:25px;border:1px solid #e8e8e8;box-shadow:0 1px 3px #19213d1a}
.rupees,.usd{animation:textFadeIn 1.5s cubic-bezier(0,0,0,1);overflow:hidden}
.optional-box{display:grid;grid-template-rows:50px auto auto;height:100%}
.optional-box h4{font-size:1.625rem;font-weight:600;color:var(--primary-color);border-bottom:1px solid var(--text-grey-color-3);padding-bottom:.3em;margin-bottom:.35em}
.optional-box p{font-size:.925rem;color:var(--text-grey-color-2);text-align:left}
.optional-box p:last-child{font-size:1rem;color:var(--text-grey-color-1);font-weight:500}
.hero-banner-solution{background:linear-gradient(315deg,rgb(113 61 148),#713c94,#713c94,rgb(113 61 148))}
.solutions-banner{position:relative;height:16rem}
.solutions-banner::after{content:"";width:100%;height:100%;background-image:url(../assets/images/bg4.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;left:0;top:100%;z-index:1}
.hero-banner-img,.solutions-banner_wrapper{position:relative;z-index:2}
.hero-banner-img{width:100%;height:100%;display:grid;place-items:center;margin:0 auto;transform:perspective(999px) rotateX(0) rotateY(-8deg) translateY(-100px) scale(1)}
.hero-banner-img img{width:40rem;height:40rem}
.solutions-banner_wrapper--content{margin-top:11rem}
.solution-section-gap{margin-top:18rem}
.Benefits_Container{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(1,1fr);gap:15px;margin-top:5rem}
.center_Benefits-img{width:310px;height:310px;border-radius:9999px;overflow:hidden;margin:0 auto;position:relative;z-index:1;box-shadow:0 0 0 13px #fff889,0 0 0 0,0 0 0 30px #fffec2,0 0 3px 45px #fefde8}
.center_Benefits-img img{height:100%;object-fit:cover}
.Benefit_Block{display:flex;align-items:center;padding:.5rem 1rem;border-radius:15px;width:85%;box-shadow:0 4px 50px 0#0000000d;border:1px solid #ddd}
.Benefit_Block figure{width:70px;height:70px;display:grid;place-items:center;margin:0 1rem 0 0;padding:0 1rem 0 0;border-right:1px solid var(--text-grey-color-6)}
.Benefit_Block figure img{height:100%}
.Benefit_Block div{display:flex;flex-direction:column}
.Benefit_Block div h2,.Benefit_Block div h4{font-size:1.275rem;font-weight:600;margin:0}
.Benefit_Block div p{font-size:.9rem;font-weight:400;line-height:1.4;color:var(--text-grey-color-2);margin:0}
.Benefit_Block:is(:first-child,:last-child){align-self:end}
.right-side_Benefits>.Benefit_Block{align-self:flex-end}
.right-side_Benefits>.Benefit_Block:is(:first-child,:last-child){align-self:flex-start}
.stacked-3d-slider--section{display:flex;flex-direction:column;gap:1rem;position:relative;height:auto;overflow:hidden}
.screen-1{border:2px solid rgb(153 153 153/.5);padding:.75em;width:100%;border-radius:20px;overflow:hidden;height:fit-content;position:relative;background-color:#f2eeff;border-color:var(--primary-color);margin-top:3rem;display:grid;grid-template-columns:1fr .5fr;row-gap:1.5rem;column-gap:1.25rem;box-shadow:0 10px 15px -3px rgba(0,0,0,.05),0 4px 6px -4px rgba(0,0,0,.05);opacity:0;scale:0;will-change:opacity,scale;backface-visibility:hidden}
.screen_header{grid-column:1/3;border-bottom:1px solid}
.screen-1 figure{margin:0}
.stacked-3d-slider--section article.screen-1 h3{font-size:2rem;font-weight:600}
.stacked-3d-slider--section article.screen-1{padding:.7em .7em 1em;width:100%;position:relative;z-index:1}
.impact-section{background:#fff;display:flex;gap:1rem;border-radius:10px;overflow:hidden;box-shadow:1px 1px 0 2px var(--primary-color),1px 2px 0 2px var(--primary-color);padding:.6em .5em;align-items:center}
.imapct-icon{display:grid;place-items:center;width:2.5em;height:2.5em;color:#86480d}
.imapct-icon svg{width:100%;height:100%;fill:currentColor}
.progress-text{font-size:1.75rem;font-weight:700;line-height:1.25em;color:var(--primary-color);padding-right:3px}
.Features-used{padding:1.5rem 1.5rem 1.5rem .75rem;overflow:hidden;margin-top:-5px}
.Features-used li{font-size:1rem;line-height:1.6em;font-weight:400}
.Features-used h3{border-bottom:1px solid var(--text-grey-color-2)}
.info-text,.source{position:absolute;z-index:1}
.source{bottom:6px;right:15px;opacity:.65;font-style:italic;display:none}
.info-text{top:50%;right:20px;width:40ch;background-color:#fff;height:fit-content;display:grid;place-items:center;padding:2rem;border-radius:.856rem;transform:translateY(-50%);box-shadow:1px 1px 0 2px var(--primary-color),1px 7px 0 2px var(--primary-color);font:500 1.575rem/2.575rem var(--font-family)}
.security-challenges-container{display:grid;grid-template-columns:1fr 20vw 1fr;align-items:center;margin-top:4em;gap:1rem}
.challenges-column{flex:1;display:flex;flex-direction:column;gap:1.5rem;position:relative;z-index:1}
.left-challenges{align-items:flex-end}
.right-challenges{align-items:flex-start}
.challenges__img::after{content:"";position:absolute;inset:0;background-image:var(--bg-url);background-size:cover;background-position:center;z-index:-1;height:100%;width:100%;transform:scale(1.3)}
.center-image,.challenges__img{position:relative;height:100%;width:100%}
.image-container{height:100%;width:100%;display:grid;place-items:center}
.image-container>img:not(.cafm-img){scale:1.4}
.cafm-img{scale:1.2}
.challenge-item{display:flex;align-items:center;padding:.25em;border-radius:99px 0 0 99px;background:linear-gradient(to right,var(--secondary-color) 3%,transparent);gap:.5em;width:100%}
.right-challenges .challenge-item{border-radius:0 99px 99px 0;background:linear-gradient(to left,var(--secondary-color) 3%,transparent);flex-direction:row-reverse}
.challenge-icon{display:flex;justify-content:center;align-items:center;width:50px;height:50px;border-radius:50%;background-color:var(--primary-color);color:#fff;font-size:20px;flex:0 0 50px}
.challenge-text{display:flex;align-items:center;gap:.5rem}
.challenge-text>p{margin-bottom:0;font-size:.98rem;font-weight:500;z-index:1;line-height:1.5;letter-spacing:.0025em}
.right-challenges .challenge-text{text-align:right}
.user-free-Section{background:linear-gradient(45deg,#9755c8,#713c94,#713c94,#9755c8);height:260px;position:relative}
.user-free-Section::after{content:"";display:block;width:100%;height:100%;background-image:url(../assets/images/fill-bg-1.svg);background-repeat:no-repeat;background-size:cover;position:absolute;top:0;left:0;background-position:center;overflow:hidden;z-index:-1}
.sales-contacts{position:absolute;top:-40px}
.sales-contacts img{max-width:100%;width:300px;height:300px}
.contact-btn{background-color:var(--secondary-color);border-radius:9999px;padding:1.5rem 2rem;box-shadow:0 2px 2px 2px #0003;transition:.8s ease;position:relative;font:500 1.5rem/2rem var(--font-family)}
.contact-btn:hover{background-color:#fff;color:var(--primary-color);box-shadow:none}
.free-trial_section{display:flex;flex-direction:column}
.free-trial_section>*{margin:0}
.free-trial_section p{color:#fff;font-size:1.65rem;font-weight:400;line-height:1.65;font-style:italic;letter-spacing:.008em;display:flex;align-items:center}
.free-trial_section p em{transform:skewX(-15deg)}
.free-trial_section p svg{width:70px;height:70px;fill:#fff;opacity:.25;position:absolute;top:50px;left:50%}
.free-trial_section h3{color:var(--secondary-color);font-size:4rem;font-weight:700;line-height:4rem;letter-spacing:1.25px;text-transform:uppercase}
.connect-section{display:flex;align-items:center;gap:1.5rem}
.connect-section span{font-size:1.35rem;line-height:1.35rem;font-weight:400}
.connect-section a{cursor:pointer}
.connect-section a svg{width:25px;height:25px}
.sales-center-img{object-position:-105px}
.free-section_icon{width:30px;height:30px}
.hero-banner-img-1{transform:perspective(999px) rotateX(0) rotateY(-8deg) translateY(7%) scale(.825);width:45rem}
.hero-banner-img-1 img{width:100%;height:100%}
:is([data-animation=translateY],.integration-box,.pricing_Card,.heading,.clients-grid>span,.product-listing>article,.features-listing>article,.benefits-card,.client-listingfigure,.key_benefits--listing>article,.Challenges-content>article,.optional-box,.Component){opacity:0;transform:translateY(30%)}
.iso-wrapper{display:flex;align-items:center;gap:.25rem;color:#fff;opacity:.9;flex:150px 0 0;margin-left:2rem}
.iso-wrapper>p{font-size:.825em}
.iso-wrapper>span{display:grid;place-items:center}
.iso-wrapper>span>svg{width:28px;height:28px;fill:#fff}