* { box-sizing: border-box; } body {margin: 0;}:root{--gjs-t-color-primary:#cf549e;--gjs-t-color-secondary:#b9227d;--gjs-t-color-accent:#ffb347;--gjs-t-color-success:#28a745;--gjs-t-color-warning:#ffc107;--gjs-t-color-error:#dc3545;}body{background-color:#e7e7e7;font-family:'Inter', sans-serif;margin:0;}.head{padding:50px 50px 35px;}.logo{height:50px;display:block;margin:0 auto;}.card{max-width:700px;padding:40px 45px;background-color:white;border-radius:15px;margin:0 auto;}.title{margin:0;text-align:center;}.gjs-t-body{background-color:inherit;color:inherit;font-size:1rem;line-height:1.75rem;font-family:Arial, Helvetica, sans-serif;}.subtitle{text-align:center;margin:0;padding:25px 0;}.paragraph{line-height:1.5;margin-bottom:40px;}.link{color:#af4e8a;text-decoration:none;font-size:13px;}.footer{margin-top:30px;text-align:center;}.gjs-t-h1{color:var(--gjs-t-color-secondary);font-size:1.5rem;line-height:2.5rem;}.button{display:block;padding:0.5rem 1rem;text-decoration:none;text-align:center;border-width:0;}.gjs-t-h2{color:#601843;font-size:1.2rem;line-height:1.75rem;}.gjs-t-button{background-color:var(--gjs-t-color-primary);color:white;border-radius:0.3rem;}.gjs-t-link{color:var(--gjs-t-color-primary);text-decoration:underline;}.gjs-t-border{border-radius:0.3rem;border-color:#e0e0e0;}::-webkit-scrollbar{display:none;}.fa{font-family:"Font Awesome 6 Free", "Font Awesome 6 Brands" !important;}.fas{font-family:"Font Awesome 6 Free", "Font Awesome 6 Brands" !important;}.far{font-family:"Font Awesome 6 Free", "Font Awesome 6 Brands" !important;}.fal{font-family:"Font Awesome 6 Free", "Font Awesome 6 Brands" !important;}.fab{font-family:"Font Awesome 6 Free", "Font Awesome 6 Brands" !important;}.highlighted-section{outline:2px solid #3F20FB;background-color:rgba(63, 32, 251, 0.1);}.edit-button{position:absolute;z-index:1000;}html, body{-ms-overflow-style:none;scrollbar-width:none;}.hero-animation{animation:fadeIn 1s ease-in-out;}.card-hover{transition:transform 0.3s ease, box-shadow 0.3s ease;}.card-hover:hover{transform:translateY(-5px);box-shadow:0 10px 25px -5px rgba(0, 0, 0, 0.1);}.widget-hover{transition:all 0.3s ease;}.widget-hover:hover{transform:scale(1.02);box-shadow:0 10px 25px -5px rgba(0, 0, 0, 0.15);}.widget-hover:hover .drag-indicator{opacity:1;}.drag-indicator{opacity:0;transition:opacity 0.3s ease;}*{box-sizing:border-box;}.gjs-t-body{background-color:inherit;color:inherit;font-size:1rem;line-height:1.75rem;font-family:Arial, Helvetica, sans-serif;}.gjs-t-h1{color:var(--gjs-t-color-secondary);font-size:1.5rem;line-height:2.5rem;}.gjs-t-h2{color:#601843;font-size:1.2rem;line-height:1.75rem;}.gjs-t-button{background-color:var(--gjs-t-color-primary);color:white;border-radius:0.3rem;}.gjs-t-link{color:var(--gjs-t-color-primary);text-decoration:underline;}.gjs-t-border{border-radius:0.3rem;border-color:#e0e0e0;}#it7kfdv{color:rgba(0, 0, 0, 1);}.animate-fade-in{animation:fadeIn 0.6s ease-in-out;}.animate-on-scroll{opacity:0;transform:translateY(20px);transition:opacity 0.6s ease-out, transform 0.6s ease-out;}.animate-on-scroll.visible{opacity:1;transform:translateY(0);}.hero-transition{transition:all 0.3s ease-in-out;}.feature-card:hover{transform:translateY(-5px);transition:transform 0.3s ease;}.process-step:hover{transform:scale(1.05);transition:transform 0.2s ease;}.flip-card{perspective:1000px;height:250px;}.flip-card-inner{transition:transform 0.6s;transform-style:preserve-3d;position:relative;width:100%;height:100%;}.flip-card:hover .flip-card-inner{transform:rotateY(180deg);}.flip-card-front{position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:0.375rem;}.flip-card-back{position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:0.375rem;transform:rotateY(180deg);}.client-logo-slider{animation:slide 20s linear infinite;}.comparison-slider{position:relative;overflow:hidden;}.comparison-slider .before, .comparison-slider .after{position:absolute;top:0;width:100%;height:100%;}.comparison-slider .before{left:0;z-index:1;}.comparison-slider .after{right:0;z-index:2;}.comparison-slider .divider{position:absolute;top:0;bottom:0;width:4px;background:#1E40AF;left:50%;transform:translateX(-50%);z-index:3;cursor:ew-resize;}.comparison-slider .divider::after{content:'';position:absolute;width:40px;height:40px;background:#1E40AF;border-radius:50%;top:50%;left:50%;transform:translate(-50%, -50%);}.comparison-slider .divider::before{content:'⟷';position:absolute;color:white;top:50%;left:50%;transform:translate(-50%, -50%);z-index:4;font-size:16px;}#after-side{clip-path:inset(0 0 0 50%);}#slider-handle{left:50%;}#backlog-chart{height:400px;}#i1467pd{scrollbar-width:none;}#ir4l4y{background-color:rgba(0, 0, 0, 1);}#iwhql8{font-family:Helvetica, sans-serif;}#ijjumq{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}#ic1jfh1{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;width:150px;}#i7uikck{font-size:8pt;}#inf8cnm{font-size:8pt;}#i4tnauw{font-size:8pt;}#iilety{padding-top:2px;padding-right:0px;padding-bottom:0px;padding-left:0px;}#i5jlevq{font-size:10pt;}#im5o7{font-family:Helvetica, sans-serif;}#ifm76l{margin-top:0px;margin-right:0px;margin-bottom:32px;margin-left:0px;}#ibo6ii{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:1px;}#ipamix{height:788px;}#isrjf4{padding-top:0.016px;padding-right:0px;padding-bottom:0px;padding-left:0px;}#i1ymp9o{color:rgba(255, 255, 255, 1);}@keyframes fadeIn{from{opacity:0;transform:translateY(20px);}to{opacity:1;transform:translateY(0);}}@keyframes slide{0%{transform:translateX(0);}100%{transform:translateX(-100%);}}
.bg-custom-image {
    background-image: url('images/your-background-image.jpg');
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    background-attachment: fixed; /* Optional: creates parallax effect */
}