.features-area{position:relative;overflow:hidden}.features-area .features-wrapper{background:var(--black);position:relative}.features-area .section-title{z-index:3;position:relative}.features-area .section-title .title{color:var(--white);max-width:802px;margin:0 auto}.features-area .features-card-wrapper{z-index:3;border-radius:20px;padding:1px;transition:all .15s ease-in-out;position:relative}.features-area .features-card-wrapper .features-card{border:1px solid var(--gray-3);background:var(--gray-linear-gradient);-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);border-radius:20px;padding:20px}.features-area .features-card-wrapper .features-card .icon{text-align:center;width:60px;height:60px;margin-bottom:20px}.features-area .features-card-wrapper .features-card .title{color:var(--white);text-transform:capitalize;font-size:22px;font-style:normal;font-weight:600;line-height:28px}.features-area .features-card-wrapper:hover{background:var(--main-color---linear);border-radius:20px;padding:1px}.features-area .features-card-wrapper:hover .features-card{background:var(--black);border:1px solid #0000}
.promote-area{background:var(--black);position:relative}.promote-area .main-shape{z-index:9;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.promote-area .bg-shape{z-index:9;position:absolute;top:0;right:447px}@media (max-width:1199px){.promote-area .bg-shape img{width:50%}}@media (max-width:767px){.promote-area .bg-shape img{width:32%}}@media (max-width:1439px){.promote-area .bg-shape{right:300px}}@media (max-width:1199px){.promote-area .bg-shape{right:140px}}@media (max-width:991px){.promote-area .bg-shape{right:-28px}}.promote-area .bg-shape-2{z-index:9;position:absolute;top:213px;right:303px}@media (max-width:1439px){.promote-area .bg-shape-2{right:178px}}@media (max-width:1199px){.promote-area .bg-shape-2{top:287px;right:40px;transform:rotate(61deg)}}@media (max-width:991px){.promote-area .bg-shape-2{top:180px}}@media (max-width:767px){.promote-area .bg-shape-2{display:none}}.promote-area .bg-text{z-index:9;position:absolute;top:167px;right:110px}@media (max-width:1439px){.promote-area .bg-text{right:0}}@media (max-width:1199px){.promote-area .bg-text{top:362px}}@media (max-width:991px){.promote-area .bg-text{top:252px}}@media (max-width:767px){.promote-area .bg-text{display:none}}.promote-area .bg-text .title{color:var(--white);width:179px;font-size:32px;font-style:normal;font-weight:400;line-height:38px}@media (max-width:767px){.promote-area .bg-text .title{font-size:24px;line-height:32px}}.promote-area .promote-wrapper{z-index:99;position:relative}.promote-area .promote-wrapper.pb-100{padding-bottom:70px}@media (max-width:767px){.promote-area .promote-wrapper .section-title{margin-bottom:0}}.promote-area .promote-wrapper .section-title .title{color:var(--white);max-width:660px}.promote-area .promote-wrapper .promote-content{margin-bottom:82px}@media (max-width:991px){.promote-area .promote-wrapper .promote-content{margin-bottom:45px}}@media (max-width:767px){.promote-area .promote-wrapper .promote-content{margin-bottom:35px}}@media (max-width:450px){.promote-area .promote-wrapper .promote-content{text-align:center}}.promote-area .promote-wrapper .promote-content span{-webkit-text-fill-color:transparent;letter-spacing:-2px;text-align:center;background-color:#fff;background-image:linear-gradient(182.46deg,#0006 11.6%,#0000 47.85%),none;background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:auto,auto;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;-webkit-background-clip:text;background-clip:text;margin-left:223px;font-size:200px;font-style:normal;font-weight:700;line-height:220px}@media (max-width:1439px){.promote-area .promote-wrapper .promote-content span{margin-left:76px}}@media (max-width:1199px){.promote-area .promote-wrapper .promote-content span{margin-left:30px}}@media (max-width:767px){.promote-area .promote-wrapper .promote-content span{margin-left:80px;font-size:120px;line-height:180px}}@media (max-width:470px){.promote-area .promote-wrapper .promote-content span{margin-left:30px}}@media (max-width:450px){.promote-area .promote-wrapper .promote-content span{margin-left:0;font-size:85px;line-height:140px}}.promote-area .promote-wrapper .promote-content p{color:var(--white);text-transform:capitalize;text-align:center;font-size:22px;font-style:normal;font-weight:600;line-height:28px}@media (max-width:991px){.promote-area .promote-wrapper .promote-bottom-content{flex-direction:column;row-gap:20px}}.promote-area .promote-wrapper .promote-bottom-content .promote-btn{gap:20px;display:flex}@media (max-width:349px){.promote-area .promote-wrapper .promote-bottom-content .promote-btn{flex-direction:column;row-gap:10px}}.promote-area .promote-wrapper .promote-bottom-content p{color:#c5c5c5;text-align:left;max-width:518px;font-size:16px;font-style:normal;font-weight:400;line-height:22px}
.pricing-area{position:relative}.pricing-area .pricing-wrapper{z-index:9;position:relative}.pricing-area .pricing-wrapper .section-title .sub-title{width:170px}.pricing-area .pricing-wrapper .section-title p{max-width:424px;color:var(--gray-5)}.pricing-area .pricing-wrapper .arrow-logo{text-align:center;padding-bottom:69px}@media (max-width:1199px){.pricing-area .pricing-wrapper .arrow-logo{display:none}}.pricing-area .pricing-wrapper .pricing-card{border:1px solid var(--border-stroke);background:var(--white);z-index:99;border-radius:20px;position:relative;overflow:hidden;box-shadow:0 4px 80px #0000000d}.pricing-area .pricing-wrapper .pricing-card.active-border{border:1px solid var(--bg-primary-color-13);background:var(--white);border-radius:20px;box-shadow:0 4px 80px #0000000d}.pricing-area .pricing-wrapper .pricing-card .bg-shape{z-index:1;position:absolute;top:0;left:0}.pricing-area .pricing-wrapper .pricing-card .round-shape1{filter:blur(20px);z-index:-1;background:radial-gradient(50% 50%,#859dff4d 0%,#fff0 100%);border-radius:671px;width:671px;height:641px;position:absolute;bottom:-285px;left:-302px}.pricing-area .pricing-wrapper .pricing-card .round-shape2{filter:blur(20px);z-index:-1;background:radial-gradient(50% 50%,#859dff4d 0%,#fff0 100%);border-radius:671px;width:671px;height:641px;position:absolute;top:-60px;right:-302px}.pricing-area .pricing-wrapper .pricing-card .pricing-card-content .top-content{background:var(--color-white);border-radius:20px 20px 0 0;padding:30px 30px 0;position:relative}.pricing-area .pricing-wrapper .pricing-card .pricing-card-content .top-content .card-title{color:var(--black);text-align:center;text-transform:capitalize;border:1px solid var(--Stroke,#e1ecff);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:99;background:linear-gradient(90deg,#fff3 0%,#79a8ff33 100%);border-radius:30px;padding:7px 20px;font-size:14px;font-style:normal;font-weight:500;line-height:16px;display:inline-block;position:relative}.pricing-area .pricing-wrapper .pricing-card .pricing-card-content .top-content .pricing{color:var(--black-soft);letter-spacing:-3.8px;z-index:99;font-size:76px;font-style:normal;font-weight:800;line-height:normal;position:relative}@media (max-width:450px){.pricing-area .pricing-wrapper .pricing-card .pricing-card-content .top-content .pricing{font-size:55px}}.pricing-area .pricing-wrapper .pricing-card .pricing-card-content .top-content .pricing span{color:var(--black-soft);letter-spacing:-1.8px;font-size:36px;font-style:normal;font-weight:600;line-height:normal}.pricing-area .pricing-wrapper .pricing-card .pricing-card-content .bottom-content{background:var(--white);border-radius:0 0 20px 20px;padding:18px 30px 46px 31px}@media (max-width:991px){.pricing-area .pricing-wrapper .pricing-card .pricing-card-content .bottom-content{padding:18px 20px 46px}}.pricing-area .pricing-wrapper .pricing-card .pricing-card-content .bottom-content .pricing-list{margin-bottom:30px}.pricing-area .pricing-wrapper .pricing-card .pricing-card-content .bottom-content .pricing-list li{color:var(--gray-5);gap:12px;max-width:324px;margin-bottom:18px;font-size:16px;font-style:normal;font-weight:400;line-height:22px;display:flex}.pricing-area .pricing-wrapper .pricing-card .pricing-card-content .bottom-content .pricing-list li:last-child{margin-bottom:0}.pricing-area .pricing-wrapper .pricing-card .pricing-card-content .bottom-content .pricing-list li span{width:22px;height:22px;margin-top:-3px;margin-right:12px}.pricing-area .pricing-wrapper .pricing-card .pricing-card-content .bottom-content .btn-wrapper .black-btn,.pricing-area .pricing-wrapper .pricing-card .pricing-card-content .bottom-content .btn-wrapper .white-btn{justify-content:center;width:260px}.pricing-page{padding:160px 0 120px}.pricing-page-head{text-align:center;max-width:640px;margin:0 auto 56px}.pricing-page-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:28px;max-width:880px;margin:0 auto;display:grid}.pricing-plan{border:1px solid var(--border-stroke);background:var(--white);transition:var(--transition-250);border-radius:24px;flex-direction:column;padding:36px 32px;display:flex;position:relative}.pricing-plan:hover{border-color:var(--card-hover-border);transform:translateY(-4px)}@media (prefers-reduced-motion:reduce){.pricing-plan:hover{transform:none}}.pricing-plan.featured{border-color:var(--primary-color)}.pricing-plan-badge{background:var(--primary-color);color:var(--white);font-size:13px;font-weight:var(--font-semibold);border-radius:999px;padding:4px 14px;position:absolute;top:-14px;right:28px}.pricing-plan-name{color:var(--primary-text-color);margin-bottom:8px;font-size:24px}.pricing-plan-desc{min-height:48px;color:var(--secondary-text-color);margin-bottom:20px}.pricing-plan-price{font-size:52px;font-weight:var(--font-bold);color:var(--primary-text-color);margin-bottom:24px;line-height:1}.pricing-plan-price small{font-size:15px;font-weight:var(--font-medium);color:var(--secondary-text-color);margin-left:8px}.pricing-plan-list{flex:1;margin:0 0 32px;padding:0;list-style:none}.pricing-plan-list li{color:var(--secondary-text-color);align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.pricing-plan-list svg{flex-shrink:0}.pricing-plan-list rect{fill:var(--bg-primary-color-12)}.pricing-plan-list path{fill:var(--primary-color)}.pricing-plan-btn{border-radius:var(--radius-default);background:var(--black-soft);color:var(--white);font-weight:var(--font-semibold);text-align:center;padding:14px 24px;transition:background .2s;display:block}.pricing-plan.featured .pricing-plan-btn{background:var(--primary-color)}.pricing-plan-btn:hover{background:var(--primary-color);color:var(--white)}.login-area .login-card.payment-card{max-width:980px}.payment-layout{text-align:left;grid-template-columns:1fr 1fr;gap:40px;display:grid}.payment-heading{color:var(--primary-text-color);font-size:18px;font-weight:var(--font-semibold);margin-bottom:16px}.payment-column .form-group{margin-bottom:16px}.payment-column .form-control[readonly]{color:var(--secondary-text-color);cursor:not-allowed}.login-area .login-form .form-group .form-control[readonly]:hover,.login-area .login-form .form-group .form-control[readonly]:focus{border-color:var(--border-stroke);box-shadow:none}.payment-hint{margin:6px 0 0;font-size:13px}.payment-column .login-error{margin:6px 0 0}@media (max-width:767px){.payment-layout{grid-template-columns:1fr;gap:24px}}.payment-summary{border:1px solid var(--primary-color);background:var(--bg-primary-color-12);border-radius:12px;flex-direction:column;gap:10px;margin-bottom:24px;padding:14px 16px;display:flex}.payment-summary-row,.payment-summary-total{justify-content:space-between;align-items:center;gap:16px;display:flex}.payment-summary-row{color:var(--secondary-text-color);font-size:14px}.payment-summary-row strong{color:var(--primary-text-color)}.payment-summary-total{border-top:1px solid var(--border-stroke);padding-top:10px}.payment-summary-name{color:var(--secondary-text-color);font-size:14px;font-weight:var(--font-medium);display:block}.payment-summary-price{color:var(--primary-text-color);font-size:24px;font-weight:var(--font-bold)}.payment-note,.payment-secure{color:var(--secondary-text-color);font-size:14px}.payment-secure{text-align:center;margin:14px 0 0}.login-area .payment-card .btn-wrapper{margin-top:24px}.login-area .login-card.invoice-card{max-width:640px}.invoice{text-align:left}.invoice-meta{grid-template-columns:1fr 1fr;gap:16px 24px;margin:0 0 24px;display:grid}.invoice-meta dt{color:var(--secondary-text-color);font-size:13px;font-weight:var(--font-medium);text-transform:uppercase;letter-spacing:.04em;margin-bottom:4px}.invoice-meta dd{color:var(--primary-text-color);font-size:15px;font-weight:var(--font-medium);word-break:break-word;margin:0}.invoice-codes{border:1px dashed var(--border-stroke);text-align:center;border-radius:12px;margin-bottom:24px;padding:16px}.invoice-codes-label{color:var(--secondary-text-color);font-size:13px;font-weight:var(--font-medium);text-transform:uppercase;letter-spacing:.04em;margin-bottom:8px;display:block}.invoice-codes ul{margin:0 0 8px;padding:0;list-style:none}.invoice-codes li{justify-content:center;align-items:center;gap:8px;display:flex}.invoice-codes li+li{margin-top:6px}.invoice-codes code{color:var(--primary-text-color);font-size:16px;font-weight:var(--font-bold);word-break:break-all}.invoice-codes .copy-code-btn{width:32px;height:32px;color:var(--secondary-text-color);border:1px solid var(--border-stroke);cursor:pointer;transition:color var(--transition-250), border-color var(--transition-250), background-color var(--transition-250);background:0 0;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.invoice-codes .copy-code-btn:hover{color:var(--primary-color);border-color:var(--card-hover-border)}.invoice-codes .copy-code-btn.copied{color:#16a34a;background:#16a34a14;border-color:#16a34a66}.invoice-codes small{color:var(--secondary-text-color);font-size:13px}.login-area .invoice-actions{grid-template-columns:1fr 1fr;gap:12px;display:grid}.login-area .invoice-actions>:only-child{grid-column:1/-1}.invoice-download-note{text-align:center;margin:0 0 20px}.login-area .invoice-actions .gt-btn{display:block}.login-area .invoice-actions .gt-btn .black-btn,.login-area .invoice-actions .gt-btn .white-btn{white-space:nowrap;border:0;justify-content:center;width:100%;padding-inline:20px}@media (max-width:575px){.invoice-meta,.login-area .invoice-actions{grid-template-columns:1fr}}@media print{body>:not(:has(.invoice-card)){display:none!important}.login-area:has(.invoice-card){min-height:0;padding:0}.login-area:has(.invoice-card):before{display:none}.login-area:has(.invoice-card):after{display:none}body:has(.invoice-card){background:#fff}.login-area:has(.invoice-card){background:#fff}.login-area .login-card.invoice-card{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border:0;border-radius:0;max-width:none;margin:0;padding:0;animation:none}.login-area .login-card.invoice-card:before,.invoice-card .success-check,.invoice-card .invoice-actions,.invoice-card .copy-code-btn,.invoice-card .login-footer{display:none}.invoice-card .invoice,.invoice-card .payment-summary,.invoice-card .invoice-codes{break-inside:avoid}}.plan-old-price{color:var(--secondary-text-color);font-size:15px;font-weight:var(--font-medium);margin-left:8px;text-decoration:line-through}.plan-features{gap:10px;margin:0 0 10px;padding:0;list-style:none;display:grid}.plan-features li{color:var(--primary-text-color);align-items:flex-start;gap:10px;font-size:14px;line-height:20px;display:flex}.plan-features svg{color:var(--color-green);flex-shrink:0;margin-top:2px}.quantity-field{border:1px solid var(--border-stroke);background:var(--white);border-radius:12px;align-items:center;display:inline-flex;overflow:hidden}.quantity-field button{width:46px;height:48px;color:var(--primary-text-color);cursor:pointer;transition:var(--transition-150);background:0 0;border:0;font-size:20px;line-height:1}.quantity-field button:hover:not(:disabled){background:var(--bg-primary-color-12);color:var(--primary-color)}.quantity-field button:disabled{color:var(--border-stroke-2);cursor:not-allowed}.quantity-field input{border:0;border-inline:1px solid var(--border-stroke);width:56px;height:48px;color:var(--primary-text-color);font-size:16px;font-weight:var(--font-semibold);text-align:center;appearance:textfield}.quantity-field input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.quantity-field input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.quantity-field input:focus{outline:0}.support-option{cursor:pointer;align-items:flex-start;gap:12px;margin-bottom:20px;display:flex}.support-option input{border:1.5px solid var(--border-stroke-2);background:var(--white) center / 14px no-repeat;cursor:pointer;appearance:none;border-radius:6px;flex-shrink:0;width:20px;height:20px;margin:1px 0 0;transition:background-color .15s,border-color .15s,box-shadow .15s}.support-option:hover input:not(:disabled){border-color:var(--primary-color)}.support-option input:checked{border-color:var(--primary-color);background-color:var(--primary-color);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E")}.support-option input:focus-visible{outline:0;box-shadow:0 0 0 3px #2e75f540}.support-option input:disabled{opacity:.5;cursor:not-allowed}.support-option-text{flex-direction:column;gap:2px;display:flex}.support-option-title{color:var(--primary-text-color);font-size:15px;font-weight:var(--font-semibold)}.support-option-price{color:var(--secondary-text-color);font-size:13px}.support-option-old-price{margin-left:6px;text-decoration:line-through}.pricing-area .pricing-wrapper .pricing-card .pricing-card-content .top-content .pricing .old-price{color:var(--secondary-text-color);letter-spacing:normal;margin-left:10px;font-size:24px;font-weight:600;text-decoration:line-through}.pricing-unavailable{color:var(--secondary-text-color);font-size:16px}
.dashboard-features .dashboard-features-wrapper .section-title .title{max-width:802px;margin:0 auto}.dashboard-features .dashboard-features-wrapper .row .col-xl-12 .dashboard-features-card{justify-content:space-between;gap:30px}.dashboard-features .dashboard-features-wrapper .row .col-xl-12 .dashboard-features-card .content{max-width:405px}.dashboard-features .dashboard-features-wrapper .dashboard-features-card{border:1px solid var(--border-stroke);background:var(--color-white);transition:var(--transition-250);border-radius:20px;height:100%;padding:30px}.dashboard-features .dashboard-features-wrapper .dashboard-features-card:hover{border-color:var(--card-hover-border);transform:translateY(-4px)}@media (prefers-reduced-motion:reduce){.dashboard-features .dashboard-features-wrapper .dashboard-features-card:hover{transform:none}}.dashboard-features .dashboard-features-wrapper .dashboard-features-card .icon{text-align:center;background:var(--bg-primary-color-12);border-radius:50%;width:60px;height:60px;line-height:60px}.dashboard-features .dashboard-features-wrapper .dashboard-features-card .content .description{color:var(--gray-5);font-size:16px;font-style:normal;font-weight:400;line-height:22px;display:inline-block}@media (max-width:450px){.dashboard-features .dashboard-features-wrapper .dashboard-features-card .content .description{font-size:12px}.dashboard-features .dashboard-features-wrapper .dashboard-features-card .content .md-title{font-size:20px}}.dashboard-features .dashboard-features-wrapper .dashboard-features-card .thumb img{border-radius:10px;max-width:100%}
.outstanding-features-wrapper .section-title .title{max-width:540px;margin:0 auto}.outstanding-features-wrapper .outstanding-features-card{border:1px solid var(--border-stroke);background:var(--color-white);height:100%;transition:var(--transition-250);border-radius:20px;padding:30px;position:relative;overflow:hidden}.outstanding-features-wrapper .outstanding-features-card:hover{border-color:var(--card-hover-border);transform:translateY(-4px)}@media (prefers-reduced-motion:reduce){.outstanding-features-wrapper .outstanding-features-card:hover{transform:none}}.outstanding-features-wrapper .outstanding-features-card .shape-bg{z-index:1;position:absolute;top:0;left:0}.outstanding-features-wrapper .outstanding-features-card .card-text-content{text-align:center;z-index:9;position:relative}@media (max-width:349px){.outstanding-features-wrapper .outstanding-features-card .card-text-content .md-title{font-size:20px}}.outstanding-features-wrapper .outstanding-features-card .card-text-content .description{color:var(--gray-5);text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:16px}@media (max-width:450px){.outstanding-features-wrapper .outstanding-features-card .card-text-content .description{font-size:12px}}.outstanding-features-wrapper .outstanding-features-card .card-thumb{text-align:center}.outstanding-features-wrapper .outstanding-features-card .card-thumb img{border-radius:10px;max-width:90%}
.why-choose-us .why-choose-us-wrapper .why-choose-us-card{border:1px solid var(--border-stroke);background:var(--color-white);z-index:99;transition:var(--transition-250);border-radius:20px;flex-direction:column;justify-content:start;align-items:center;height:100%;padding:30px;display:flex;position:relative;overflow:hidden}@media (max-width:1439px){.why-choose-us .why-choose-us-wrapper .why-choose-us-card{padding:12px}}@media (max-width:1199px){.why-choose-us .why-choose-us-wrapper .why-choose-us-card{padding:30px}}.why-choose-us .why-choose-us-wrapper .why-choose-us-card:hover{border-color:var(--card-hover-border);transform:translateY(-4px)}@media (prefers-reduced-motion:reduce){.why-choose-us .why-choose-us-wrapper .why-choose-us-card:hover{transform:none}}.why-choose-us .why-choose-us-wrapper .why-choose-us-card:hover .icon{transform:scaleX(-1)}.why-choose-us .why-choose-us-wrapper .why-choose-us-card .bg-shape{z-index:-1;position:absolute;top:0;left:0}.why-choose-us .why-choose-us-wrapper .why-choose-us-card .icon{text-align:center;background:var(--bg-primary-color-12);width:100px;height:100px;transition:var(--transition-150);border-radius:100px;margin-bottom:20px;line-height:100px}.why-choose-us .why-choose-us-wrapper .why-choose-us-card .content{text-align:center}.why-choose-us .why-choose-us-wrapper .why-choose-us-card .content .md-title{margin-bottom:16px}.why-choose-us .why-choose-us-wrapper .why-choose-us-card .content .description{color:var(--gray-5);text-align:center;font-size:15px;font-style:normal;font-weight:400;line-height:22px}@media (max-width:450px){.why-choose-us .why-choose-us-wrapper .why-choose-us-card .content .description{font-size:13px}}
.main-card{border-radius:40px}.theme-features-wrapper{z-index:0;position:relative}.theme-features-wrapper .section-title{z-index:99;position:relative}.theme-features-wrapper .section-title .sub-title{color:#0000;-webkit-text-fill-color:transparent;pointer-events:none;background:linear-gradient(90deg,#0976fc 0%,#e567cb 50%,#fc9312 100%);-webkit-background-clip:text;background-clip:text;width:200px;margin:0 auto 15px}.theme-features-wrapper .section-title .title{max-width:802px;margin:0 auto}.theme-features-wrapper .theme-feature-card{border:10px solid var(--white);z-index:1;background-position:50%;background-repeat:no-repeat;background-size:auto;border-radius:20px;flex-direction:column;justify-content:center;width:100%;height:100%;display:flex;position:relative}@media (max-width:991px){.theme-features-wrapper .theme-feature-card{background-size:cover;height:410px}}@media (max-width:500px){.theme-features-wrapper .theme-feature-card{height:300px}}.theme-features-wrapper .theme-feature-card.custom-theme-feature .round-shape{top:-214px;left:-253px}.theme-features-wrapper .theme-feature-card .round-shape{z-index:-1;background:radial-gradient(50% 50%,#859dff33 0%,#fff0 100%);border-radius:671px;width:671px;height:641px;position:absolute;top:-214px;right:-253px}@media (max-width:1600px){.theme-features-wrapper .theme-feature-card .thumb img{max-width:90%}}
.custom-projects-area .custom-projects-wrapper{border-radius:20px;position:relative;overflow:hidden}@media (max-width:1199px){.custom-projects-area .custom-projects-wrapper.pb-127{padding-bottom:50px}}@media (max-width:767px){.custom-projects-area .custom-projects-wrapper.pb-127{padding-bottom:30px}}@media (max-width:1199px){.custom-projects-area .custom-projects-wrapper.pt-127{padding-top:50px}}@media (max-width:767px){.custom-projects-area .custom-projects-wrapper.pt-127{padding-top:30px}}.custom-projects-area .custom-projects-wrapper .logo-shape-1{position:absolute;top:57px;left:240px}@media (max-width:1199px){.custom-projects-area .custom-projects-wrapper .logo-shape-1{display:none;left:105px}}.custom-projects-area .custom-projects-wrapper .logo-shape-2{position:absolute;top:224px;left:147px}@media (max-width:1199px){.custom-projects-area .custom-projects-wrapper .logo-shape-2{left:60px}}@media (max-width:991px){.custom-projects-area .custom-projects-wrapper .logo-shape-2{left:0}}@media (max-width:1199px){.custom-projects-area .custom-projects-wrapper .logo-shape-2{display:none}}.custom-projects-area .custom-projects-wrapper .logo-shape-3{position:absolute;bottom:40px;left:182px}@media (max-width:1199px){.custom-projects-area .custom-projects-wrapper .logo-shape-3{display:none;left:100px}}.custom-projects-area .custom-projects-wrapper .logo-shape-4{position:absolute;top:20px;right:232px}@media (max-width:1199px){.custom-projects-area .custom-projects-wrapper .logo-shape-4{display:none;right:105px}}.custom-projects-area .custom-projects-wrapper .logo-shape-5{position:absolute;top:230px;right:143px}@media (max-width:1199px){.custom-projects-area .custom-projects-wrapper .logo-shape-5{right:65px}}@media (max-width:991px){.custom-projects-area .custom-projects-wrapper .logo-shape-5{right:0}}@media (max-width:1199px){.custom-projects-area .custom-projects-wrapper .logo-shape-5{display:none}}.custom-projects-area .custom-projects-wrapper .logo-shape-6{position:absolute;bottom:56px;right:248px}@media (max-width:1199px){.custom-projects-area .custom-projects-wrapper .logo-shape-6{display:none;right:136px}}.custom-projects-area .custom-projects-wrapper .main-content{z-index:99;position:relative}@media (max-width:767px){.custom-projects-area .custom-projects-wrapper .main-content{padding:20px}}.custom-projects-area .custom-projects-wrapper .main-content .section-title{margin-bottom:30px}.custom-projects-area .custom-projects-wrapper .main-content .section-title .title{max-width:548px;color:var(--white);margin:0 auto 15px}.custom-projects-area .custom-projects-wrapper .main-content .section-title p{max-width:544px;color:var(--gray-4);margin:0 auto}.custom-projects-area .custom-projects-wrapper .main-content .btn-wrapper{justify-content:center;display:flex}.custom-projects-area .custom-projects-wrapper .main-content .meta-content{text-align:center}.custom-projects-area .custom-projects-wrapper .main-content .meta-content .company-email{color:var(--white);text-align:center;justify-content:center;gap:7px;font-size:14px;font-style:normal;font-weight:400;line-height:16px;display:flex}@media (max-width:450px){.custom-projects-area .custom-projects-wrapper .main-content .meta-content .company-email{flex-direction:column;row-gap:10px}}.custom-projects-area .custom-projects-wrapper .main-content .meta-content .company-email a{color:var(--white);text-transform:lowercase;font-size:14px;font-style:normal;font-weight:700;line-height:16px}.custom-projects-area .custom-projects-wrapper .main-content .meta-content .company-email:hover a{color:var(--primary-color)}
@media (max-width:767px){.additional-features{padding:50px 0}}.additional-features-wrapper .section-title .title{max-width:802px;margin:0 auto}.additional-features-wrapper .marquee-section{position:relative}.additional-features-wrapper .marquee-section .blur-color-1{z-index:99;background:linear-gradient(88deg,#fff 21.62%,#ffffff1a 98.73%);width:185px;height:355px;position:absolute;top:50%;left:0;transform:translateY(-50%)}@media (max-width:767px){.additional-features-wrapper .marquee-section .blur-color-1{left:-75px}}.additional-features-wrapper .marquee-section .blur-color-2{z-index:99;background:linear-gradient(88deg,#fff 21.62%,#ffffff1a 98.73%);width:185px;height:355px;position:absolute;top:-80px;right:0;transform:rotate(-180deg)}@media (max-width:767px){.additional-features-wrapper .marquee-section .blur-color-2{right:-75px}}.additional-features-wrapper .slider-card{border:1px solid var(--border-stroke);background:var(--color-white);border-radius:12px;align-items:center;gap:10px;padding:12px 46px;display:flex}@media (max-width:991px){.additional-features-wrapper .slider-card{padding:10px 46px}}
.ecommerce-features-wrapper .section-title .title{max-width:802px;margin:0 auto}.ecommerce-features-wrapper .ecommerce-features-card{flex-wrap:wrap;justify-content:center;gap:30px}@media (max-width:1439px){.ecommerce-features-wrapper .ecommerce-features-card{gap:20px}}@media (max-width:1199px){.ecommerce-features-wrapper .ecommerce-features-card{gap:15px}}@media (max-width:575px){.ecommerce-features-wrapper .ecommerce-features-card{gap:10px}}.ecommerce-features-wrapper .ecommerce-features-card .card-items{border:1px solid var(--border-stroke);background:var(--color-white);transition:var(--transition-250);border-radius:20px;gap:20px;padding:18px 20px}.ecommerce-features-wrapper .ecommerce-features-card .card-items:hover{border-color:var(--card-hover-border);transform:translateY(-4px)}@media (prefers-reduced-motion:reduce){.ecommerce-features-wrapper .ecommerce-features-card .card-items:hover{transform:none}}@media (max-width:1439px){.ecommerce-features-wrapper .ecommerce-features-card .card-items{gap:10px;padding:15px 20px}}@media (max-width:1199px){.ecommerce-features-wrapper .ecommerce-features-card .card-items{padding:6px 20px}}@media (max-width:500px){.ecommerce-features-wrapper .ecommerce-features-card .card-items{padding:6px 14px}}@media (max-width:470px){.ecommerce-features-wrapper .ecommerce-features-card .card-items{padding:6px 12px}}@media (max-width:450px){.ecommerce-features-wrapper .ecommerce-features-card .card-items{gap:10px;padding:6px 10px}}.ecommerce-features-wrapper .ecommerce-features-card .card-items .icon{text-align:center;width:50px;height:50px;line-height:50px}@media (max-width:1439px){.ecommerce-features-wrapper .ecommerce-features-card .card-items .icon{width:40px;height:40px;line-height:40px}}@media (max-width:450px){.ecommerce-features-wrapper .ecommerce-features-card .card-items .icon{width:25px;height:25px;line-height:25px}}@media (max-width:1439px){.ecommerce-features-wrapper .ecommerce-features-card .card-items .icon svg{width:40px;height:40px;line-height:40px}}@media (max-width:450px){.ecommerce-features-wrapper .ecommerce-features-card .card-items .icon svg{width:25px;height:25px}}.ecommerce-features-wrapper .ecommerce-features-card .card-items .md-title{color:var(--black-soft)}@media (max-width:1439px){.ecommerce-features-wrapper .ecommerce-features-card .card-items .md-title{font-size:20px}}@media (max-width:1199px){.ecommerce-features-wrapper .ecommerce-features-card .card-items .md-title{font-size:16px}}@media (max-width:450px){.ecommerce-features-wrapper .ecommerce-features-card .card-items .md-title{font-size:13px}}
.testimonial-area{background:var(--color-white)}.testimonial-area .testimonial-wrapper{position:relative}.testimonial-area .testimonial-wrapper .section-title{z-index:9;position:relative}.testimonial-area .testimonial-wrapper .section-title .sub-title{width:210px;margin:0 auto}.testimonial-area .testimonial-wrapper .marquee-transparent-shape1{z-index:20;background:linear-gradient(#fafbfd00 0%,#fafbfd 50.14%);width:100%;height:279px;position:absolute;top:115px;left:0;transform:rotate(180deg)}.testimonial-area .testimonial-wrapper .marquee-transparent-shape2{z-index:20;background:linear-gradient(#fafbfd00 0%,#fafbfd 50.14%);width:100%;height:279px;position:absolute;bottom:0;left:0}@media (max-width:450px){.testimonial-area .testimonial-wrapper .marquee-transparent-shape2{bottom:-95px}}.testimonial-area .testimonial-wrapper .swiper{height:1130px}.testimonial-area .testimonial-wrapper .testimonial-summary{z-index:30;justify-content:center;margin-bottom:13px;position:relative}.testimonial-area .testimonial-wrapper .testimonial-summary .summary-item{text-align:center;border-right:1px solid #00000080;padding-right:30px}.testimonial-area .testimonial-wrapper .testimonial-summary .summary-item:last-child{border-right:none;padding-left:30px;padding-right:0}.testimonial-area .testimonial-wrapper .testimonial-summary .summary-item .summary-title{color:var(--black-soft);text-transform:capitalize;justify-content:center;gap:10px;margin-bottom:10px;font-family:Outfit;font-size:22px;font-style:normal;font-weight:600;line-height:28px}@media (max-width:450px){.testimonial-area .testimonial-wrapper .testimonial-summary .summary-item .summary-title{flex-direction:column}}.testimonial-area .testimonial-wrapper .testimonial-summary .summary-item .summary-sub-title{color:var(--gray-5);text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:22px}.testimonial-area .testimonial-wrapper .row{height:1000px}@media (max-width:1199px){.testimonial-area .testimonial-wrapper .row .col-xl-4:last-child{display:none}}@media (max-width:767px){.testimonial-area .testimonial-wrapper .row .col-xl-4:nth-child(2){display:none}}.testimonial-area .testimonial-wrapper .testimonial-card-wrapper{pointer-events:none;height:1100px;position:relative;overflow:hidden}@media (max-width:991px){.testimonial-area .testimonial-wrapper .testimonial-card-wrapper{height:100%;overflow:visible}}.testimonial-area .testimonial-wrapper .testimonial-card-wrapper.swiper-free-mode>.swiper-wrapper{transition-timing-function:linear}.testimonial-area .testimonial-wrapper .testimonial-card-wrapper.swiper:not(.swiper-initialized) .swiper-wrapper{display:flex;flex-direction:column!important}.testimonial-area .testimonial-wrapper .testimonial-card-wrapper.swiper:not(.swiper-initialized) .swiper-wrapper .swiper-slide{width:100%;padding:0}@media (max-width:1199px){.testimonial-area .testimonial-wrapper .testimonial-card-wrapper.swiper:not(.swiper-initialized) .swiper-wrapper .swiper-slide:nth-child(5)~.swiper-slide{display:none}}@media (max-width:991px){.testimonial-area .testimonial-wrapper .testimonial-card-wrapper.swiper:not(.swiper-initialized) .swiper-wrapper .swiper-slide:nth-child(4)~.swiper-slide{display:none}}@media (max-width:767px){.testimonial-area .testimonial-wrapper .testimonial-card-wrapper.swiper:not(.swiper-initialized) .swiper-wrapper .swiper-slide:nth-child(2)~.swiper-slide{display:none}}@media (max-width:575px){.testimonial-area .testimonial-wrapper .testimonial-card-wrapper.swiper:not(.swiper-initialized) .swiper-wrapper .swiper-slide:first-child~.swiper-slide{display:none}}.testimonial-area .testimonial-wrapper .testimonial-card-wrapper .swiper-slide{height:auto}.testimonial-area .testimonial-wrapper .testimonial-card-wrapper .testimonial-card{border:1px solid var(--border-stroke);background:var(--color-white);cursor:pointer;border-radius:16px;align-items:center;margin-bottom:20px;padding:20px}@media (max-width:991px){.testimonial-area .testimonial-wrapper .testimonial-card-wrapper .testimonial-card{animation:none}}.testimonial-area .testimonial-wrapper .testimonial-card-wrapper .testimonial-card .rating-icon{gap:3px}.testimonial-area .testimonial-wrapper .testimonial-card-wrapper .testimonial-card p{color:var(--gray-5);letter-spacing:-.14px;text-transform:capitalize;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.testimonial-area .testimonial-wrapper .testimonial-card-wrapper .testimonial-card .client-info{gap:8px}.testimonial-area .testimonial-wrapper .testimonial-card-wrapper .testimonial-card .client-info .profile-thumb{width:40px;height:40px}.testimonial-area .testimonial-wrapper .testimonial-card-wrapper .testimonial-card .client-info .profile-thumb img{border-radius:100%;max-width:100%}.testimonial-area .testimonial-wrapper .testimonial-card-wrapper .testimonial-card .client-info .client-title-content .client-name{color:var(--black-soft);text-transform:capitalize;margin-bottom:2px;font-size:16px;font-style:normal;font-weight:600;line-height:22px}.testimonial-area .testimonial-wrapper .testimonial-card-wrapper .testimonial-card .client-info .client-title-content span{color:var(--black-soft);text-transform:capitalize;font-size:14px;font-style:normal;font-weight:400;line-height:16px}
.technologies-area{background:var(--color-white);z-index:2;position:relative;overflow:hidden}@media (max-width:767px){.technologies-area{display:none}}@media (max-width:991px){.technologies-area.pt-260{padding-top:160px}}@media (max-width:767px){.technologies-area.pt-260{padding-top:140px}}@media (max-width:991px){.technologies-area.pb-259{padding-bottom:160px}}@media (max-width:767px){.technologies-area.pb-259{padding-bottom:140px}}.technologies-area .bg-shape{z-index:-1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:1199px){.technologies-area .bg-shape img{width:1000px}}@media (max-width:991px){.technologies-area .bg-shape img{width:832px}}.technologies-area .technologies-wrapper .content{max-width:583px;margin:0 auto}@media (max-width:1199px){.technologies-area .technologies-wrapper .content{max-width:420px}.technologies-area .technologies-wrapper .content.pl-88{padding-left:55px}}.technologies-area .technologies-wrapper .content .title{text-align:center}@media (max-width:1199px){.technologies-area .technologies-wrapper .content .title{font-size:43px}}@media (max-width:991px){.technologies-area .technologies-wrapper .content .title{font-size:38px}}.technologies-area .technologies-wrapper .content p{text-align:center;color:var(--gray-5)}
.free-setup-wrapper .section-title{margin-bottom:0}.free-setup-wrapper .section-title .sub-title{max-width:230px}.free-setup-wrapper .section-title p{color:var(--gray-5)}.free-setup-wrapper .main-thumb{flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex;position:relative}.free-setup-wrapper .main-thumb img{max-width:100%;max-height:100%}.free-setup-wrapper .main-thumb .sub-thumb1{position:absolute;top:10px;left:-85px}@media (max-width:1199px){.free-setup-wrapper .main-thumb .sub-thumb1{top:-93px;left:70px}}@media (max-width:991px){.free-setup-wrapper .main-thumb .sub-thumb1{top:-81px;left:-62px}}@media (max-width:767px){.free-setup-wrapper .main-thumb .sub-thumb1{top:-53px;left:-63px}}@media (max-width:500px){.free-setup-wrapper .main-thumb .sub-thumb1{top:-47px;left:3px}}@media (max-width:450px){.free-setup-wrapper .main-thumb .sub-thumb1{top:-47px;left:3px}}.free-setup-wrapper .main-thumb .sub-thumb1 img{max-width:100%}@media (max-width:450px){.free-setup-wrapper .main-thumb .sub-thumb1 img{width:250px}}.free-setup-wrapper .main-thumb .sub-thumb2{position:absolute;bottom:10px;right:-39px}@media (max-width:1199px){.free-setup-wrapper .main-thumb .sub-thumb2{bottom:-69px;right:127px}}@media (max-width:991px){.free-setup-wrapper .main-thumb .sub-thumb2{bottom:-81px;right:-22px}}@media (max-width:767px){.free-setup-wrapper .main-thumb .sub-thumb2{bottom:-87px;right:-64px}}@media (max-width:450px){.free-setup-wrapper .main-thumb .sub-thumb2{bottom:-78px;right:-37px}}.free-setup-wrapper .main-thumb .sub-thumb2 img{max-width:100%}@media (max-width:450px){.free-setup-wrapper .main-thumb .sub-thumb2 img{width:130px}}@media (max-width:1199px){.free-setup-wrapper .btn-wrapper{text-align:center}}.free-setup-wrapper .setup-card .setup-card-item{border:1px solid var(--border-stroke);background:var(--color-white);border-radius:20px;gap:20px;padding:20px}@media (max-width:1439px){.free-setup-wrapper .setup-card .setup-card-item .md-title{font-size:16px}}.free-setup-wrapper .setup-card .setup-card-item p{color:var(--gray-5)}@media (max-width:1439px){.free-setup-wrapper .setup-card .setup-card-item p{font-size:14px}}
.faq-wrapper .section-title .sub-title{width:47px}.faq-wrapper .faq-accordion{margin-right:119px}@media (max-width:1199px){.faq-wrapper .faq-accordion{margin-right:0}}.faq-wrapper .faq-card-wrapper{flex-direction:column;justify-content:center;height:100%;display:flex}@media (max-width:1199px){.faq-wrapper .faq-card-wrapper{flex-direction:row;gap:20px}}@media (max-width:767px){.faq-wrapper .faq-card-wrapper{flex-direction:column}}.faq-wrapper .faq-card-wrapper .faq-card{border:1px solid var(--border-stroke);background:var(--color-white);transition:var(--transition-150);border-radius:20px;padding:30px;box-shadow:0 4px 80px #0000000d}.faq-wrapper .faq-card-wrapper .faq-card:hover{border-color:var(--card-hover-border)}@media (max-width:1199px){.faq-wrapper .faq-card-wrapper .faq-card.mb-20{margin-bottom:0}}.faq-wrapper .faq-card-wrapper .faq-card p{color:var(--gray-5);font-size:16px;font-style:normal;font-weight:400;line-height:22px}@media (max-width:450px){.faq-wrapper .faq-card-wrapper .faq-card .btn-wrapper .gt-btn .white-btn{padding:14px 15px}}.theme-feature-faq{z-index:99;position:relative}
.contact-wrapper .section-title{margin-bottom:0}.contact-wrapper .section-title .sub-title{width:146px}.contact-wrapper .section-title .title-border{background:var(--border-stroke);width:341px;height:2px;margin-top:30px;margin-bottom:24px}.contact-wrapper .contact-info-content{flex-direction:column;justify-content:center;height:100%;display:flex}.contact-wrapper .contact-info-content .contact-items{gap:15px}.contact-wrapper .contact-info-content .contact-items .icon{background:var(--bg-primary-color-12);text-align:center;border-radius:100px;width:40px;height:40px;line-height:40px}.contact-wrapper .contact-info-content .contact-items p,.contact-wrapper .contact-info-content .contact-items a{color:var(--gray-5);font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:22px}.contact-wrapper .contact-info-content .contact-items a:hover{color:var(--primary-color)}.contact-wrapper .contact-form{border:1px solid var(--border-stroke);background:var(--color-white);border-radius:20px;padding:30px}
.schedule-call-page{min-height:100vh;padding-top:90px}.schedule-call-layout{width:100%;min-height:calc(100vh - 90px);display:flex}.schedule-call-info{background:var(--white);min-width:0;color:var(--black-soft);flex:0 0 38%;padding:60px 40px 40px max(32px,50vw - 668px);font-size:14px;line-height:22px}.schedule-call-info .host{align-items:center;gap:10px;margin-bottom:24px;font-weight:500;display:flex}.schedule-call-info .host .avatar{background:var(--bg-primary-color-1);width:40px;height:40px;color:var(--primary-color);border-radius:50%;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.schedule-call-info .call-title{margin-bottom:16px;font-family:Outfit,serif;font-size:24px;font-weight:500;line-height:30px}.schedule-call-info .call-meta{flex-wrap:wrap;gap:8px;margin-bottom:20px;display:flex}.schedule-call-info .call-meta span{background:#f1f3f6;border-radius:6px;padding:6px 10px;font-size:12px}.schedule-call-info .booking-steps-title{margin:18px 0 4px}.schedule-call-info ol{margin:0;padding-left:20px}.schedule-call-booking{background:#f1f3f6;flex-direction:column;flex:1;justify-content:center;min-width:0;padding:40px max(28px,50vw - 672px) 40px 28px;display:flex}.schedule-call-booking .timezone-bar{background:var(--white);color:var(--primary-color);border-radius:20px;justify-content:space-between;align-items:center;margin-bottom:8px;padding:12px 18px;font-size:13px;display:flex}.schedule-call-booking .timezone-label{align-items:center;gap:8px;display:inline-flex}.schedule-call-booking .view-switch{background:#ececec;border-radius:8px;gap:2px;padding:3px;display:inline-flex}.schedule-call-booking .view-switch button{color:var(--black-soft);background:0 0;border:0;border-radius:6px;padding:7px 9px;transition:background .25s,color .25s;display:inline-flex}.schedule-call-booking .view-switch button.active{background:var(--primary-color);color:var(--white)}.schedule-call-booking .view-panel{animation:.35s both scheduleFadeUp}.schedule-call-booking .slots-fade{flex-direction:column;min-height:0;animation:.3s both scheduleFadeUp;display:flex}.schedule-call-booking .list-panel{background:var(--white);border-radius:20px;padding:18px}.schedule-call-booking .list-month{border-bottom:1px solid #e6e6e6;padding-bottom:12px;font-size:14px}.schedule-call-booking .list-month span,.schedule-call-booking .list-day-title span{color:var(--gray-5)}.schedule-call-booking .list-scroll{scroll-behavior:smooth;max-height:420px;padding-right:6px;overflow-y:auto}.schedule-call-booking .list-day{padding:16px 0 8px}.schedule-call-booking .list-day-title{margin-bottom:10px;font-size:13px}.schedule-call-booking .list-slots{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}@keyframes scheduleFadeUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.schedule-call-booking .booking-panels{gap:8px;display:flex}.schedule-call-booking .calendar-panel,.schedule-call-booking .slots-panel{background:var(--white);border-radius:20px;padding:18px}.schedule-call-booking .calendar-panel{flex:1;min-width:0}.schedule-call-booking .slots-panel{flex-direction:column;flex:0 0 34%;max-height:392px;display:flex}.schedule-call-booking .calendar-header{justify-content:space-between;align-items:center;margin-bottom:14px;font-size:14px;display:flex}.schedule-call-booking .calendar-header button{color:var(--gray-5);background:0 0;border:0;font-size:24px;line-height:1}.schedule-call-booking .calendar-header button:disabled{opacity:.3}.schedule-call-booking .calendar-grid{text-align:center;grid-template-columns:repeat(7,1fr);gap:6px;display:grid}.schedule-call-booking .calendar-grid .weekday{color:var(--gray-5);padding-bottom:6px;font-size:11px}.schedule-call-booking .calendar-grid .day{aspect-ratio:1;color:#9b9fa8;background:0 0;border:0;border-radius:8px;font-size:14px}.schedule-call-booking .calendar-grid .day.available{color:var(--primary-color);background:#f1f3f6;transition:background .2s,color .2s,transform .2s}.schedule-call-booking .calendar-grid .day.available:hover{background:var(--bg-primary-color-3)}.schedule-call-booking .calendar-grid .day.selected{background:var(--primary-color);color:var(--white)}.schedule-call-booking .slots-title{text-align:center;margin-bottom:14px;font-size:14px}.schedule-call-booking .slots-title span{color:var(--gray-5)}.schedule-call-booking .slots-list{flex-direction:column;gap:8px;display:flex;overflow-y:auto}.schedule-call-booking .slot{background:#f1f3f6;border:0;border-radius:6px;padding:10px;font-size:14px;transition:background .2s,color .2s,transform .2s}.schedule-call-booking .slot:hover,.schedule-call-booking .calendar-grid .day.available:hover{background:var(--bg-primary-color-3);color:var(--primary-color);transform:translateY(-1px)}.schedule-call-booking .slot.selected{background:var(--primary-color);color:var(--white)}.schedule-call-booking .booking-form{background:var(--white);border-radius:14px;margin-top:8px;padding:18px;animation:.35s both scheduleFadeUp}.schedule-call-booking .booking-form .booking-summary{color:var(--primary-color);margin-bottom:14px;font-size:14px;font-weight:500}.schedule-call-booking .meeting-platforms{border:0;padding:0}.schedule-call-booking .meeting-platforms legend{margin-bottom:10px}.schedule-call-booking .meeting-platform-options{flex-wrap:wrap;gap:8px;display:flex}.schedule-call-booking .meeting-platform-option{cursor:pointer;background:#f1f3f6;border-radius:6px;align-items:center;gap:8px;padding:10px 14px;font-size:14px;transition:background .2s,color .2s;display:inline-flex}.schedule-call-booking .meeting-platform-option:hover{background:var(--bg-primary-color-3);color:var(--primary-color)}.schedule-call-booking .meeting-platform-option.active{background:var(--primary-color);color:var(--white)}.schedule-call-booking .meeting-platform-option input{accent-color:var(--white);margin:0}@media (max-width:991px){.schedule-call-layout{flex-direction:column}.schedule-call-info{flex:none;padding:30px 24px 20px}.schedule-call-booking{padding:16px}}@media (max-width:575px){.schedule-call-booking .booking-panels{flex-direction:column}.schedule-call-booking .slots-panel{flex:none}}@media (prefers-reduced-motion:reduce){.schedule-call-booking .view-panel,.schedule-call-booking .slots-fade,.schedule-call-booking .booking-form{animation:none}.schedule-call-booking .view-switch button,.schedule-call-booking .calendar-grid .day,.schedule-call-booking .slot{transition:none}.schedule-call-booking .list-scroll{scroll-behavior:auto}}
.platform-migration-wrapper{position:relative}.platform-migration-wrapper .section-title{max-width:760px;margin:0 auto 50px}.platform-migration-wrapper .section-title .title-description{color:var(--gray-5);text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:22px}.platform-migration-wrapper .section-title .title-description span{color:var(--gray-5);font-weight:700}.platform-migration-wrapper .row .col-xl-4:nth-child(2) .platform-migration-card{margin-top:72px}@media (max-width:991px){.platform-migration-wrapper .row .col-xl-4:nth-child(2) .platform-migration-card{margin-top:0}}.platform-migration-wrapper .platform-migration-card{border:1px solid var(--border-stroke);background:var(--color-white);transition:var(--transition-250);z-index:9;border-radius:20px;padding:30px;position:relative}.platform-migration-wrapper .platform-migration-card:hover{border-color:var(--card-hover-border);transform:translateY(-4px)}@media (prefers-reduced-motion:reduce){.platform-migration-wrapper .platform-migration-card:hover{transform:none}}.platform-migration-wrapper .platform-migration-card .shape-arrow1{z-index:2;position:absolute;top:-35px;right:-106px}@media (max-width:991px){.platform-migration-wrapper .platform-migration-card .shape-arrow1{display:none}}.platform-migration-wrapper .platform-migration-card .shape-arrow2{z-index:2;position:absolute;top:-107px;right:-85px}@media (max-width:991px){.platform-migration-wrapper .platform-migration-card .shape-arrow2{display:none}}.platform-migration-wrapper .platform-migration-card .thumb img{max-width:100%}@media (max-width:767px){.platform-migration-wrapper .platform-migration-card .thumb img{width:100%}}@media (max-width:1199px){.platform-migration-wrapper .platform-migration-card .content .md-title{font-size:18px}}.platform-migration-wrapper .platform-migration-card .content p{color:var(--gray-5);text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:22px}
.quick-question{position:relative;overflow:hidden}.quick-question .modal{z-index:9999}.quick-question .modal .modal-dialog{max-width:700px;margin:28px auto}@media (min-width:768px){.quick-question .modal .modal-dialog{justify-content:center;align-items:center;height:100vh;display:flex}.quick-question .modal .modal-dialog.get-a-quote-modal-dialog{justify-content:center;align-items:center;max-width:600px;max-height:93vh;display:flex}}.quick-question .modal .modal-dialog .content-wrapper{background:#ffffffb3;border-radius:30px;width:100%;padding:10px}.quick-question .modal .modal-dialog .content-wrapper .modal-content{background:var(--white);border-radius:25px;padding:40px;box-shadow:0 4px 80px #0000000d}.quick-question .modal .modal-dialog .content-wrapper .modal-content .modal-header{text-align:center;border-bottom:none;margin:0 0 40px;padding:0;display:block}.quick-question .modal .modal-dialog .content-wrapper .modal-content .modal-header .modal-tittle{color:var(--black-soft);text-align:center;max-width:332px;margin-bottom:15px;font-family:Outfit,serif;font-size:26px;font-style:normal;font-weight:600;line-height:28px;display:inline-block}.quick-question .modal .modal-dialog .content-wrapper .modal-content .modal-header .modal-excerpt{text-align:center;color:#6b6f78;font-size:14px;line-height:18px;display:block}.quick-question .modal .modal-dialog .content-wrapper .modal-content .modal-header .modal-excerpt strong{color:var(--black-soft);font-weight:500}.quick-question .modal .modal-dialog .content-wrapper .modal-content .modal-header .btn-close{position:absolute;top:16px;right:16px}.quick-question .modal .modal-dialog .content-wrapper .modal-content .modal-body{padding:0!important}.quick-question .modal .modal-dialog .content-wrapper .modal-content .modal-body .framework-container{grid-template-columns:repeat(2,1fr);gap:20px;margin-bottom:16px;display:grid}@media (max-width:767px){.quick-question .modal .modal-dialog .content-wrapper .modal-content .modal-body .framework-container{grid-template-columns:repeat(1,1fr);margin-bottom:25px}}.quick-question .modal .modal-dialog .content-wrapper .modal-content .modal-body .framework-container .framework-card{text-align:center;cursor:pointer;background-color:#fafbfd;border:1px solid #e1ecff;border-radius:8px;justify-content:center;align-items:center;gap:10px;padding:10px 20px;transition:all .3s;display:flex}.quick-question .modal .modal-dialog .content-wrapper .modal-content .modal-body .framework-container .framework-card.active{background-color:#fafbfd;border-color:#2e75f5;box-shadow:0 4px 13px 5px #859dff17}.quick-question .modal .modal-dialog .content-wrapper .modal-content .modal-body .framework-container .framework-card .framework-icon{max-width:42px;max-height:42px}.quick-question .modal .modal-dialog .content-wrapper .modal-content .modal-body .framework-container .framework-card .framework-name{color:#0b1d2c;font-size:18px;font-weight:600;line-height:28px}.quick-question .modal .modal-dialog .content-wrapper .modal-content .modal-body .framework-container .framework-card:hover{background-color:#fafbfd;border-color:#2e75f5}

