*,*:before,*:after{margin:0;padding:0;box-sizing:border-box;font-family:Poppins,sans-serif}body{background-color:var(--background-color);color:var(--text-color);background-image:url(/build/assets/backgroun-2ENnvDo-.png);background-repeat:repeat-y;background-size:100% auto;background-position:top center;transition:background-color .3s ease-in-out}a{text-decoration:none;color:inherit}p{margin:0}.theme-toggle{width:40px;height:40px;border-radius:50%;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:18px;transition:all .3s ease-in-out;background-color:var(--toggle-bg);color:var(--toggle-icon)}.theme-toggle:hover{filter:brightness(1.1);transform:scale(1.1)}.language-toggle{width:40px;height:40px;border-radius:50%;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;text-transform:uppercase;transition:all .3s ease-in-out;background-color:var(--toggle-bg);color:var(--toggle-icon);text-decoration:none}.language-toggle:hover{filter:brightness(1.1);transform:scale(1.1)}.gradient-text{background:var(--linear-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.primary-color{color:var(--primary-color);padding-top:8px}.line-height-32,.line-height-32 p{line-height:32px}.text-link{color:var(--text-color);transition:.35s ease-in-out}.text-link:hover{color:var(--primary-color);transform:scaleX(1.1)}.clients-card{padding:24px;border-radius:16px;background-color:var(--client-card)}.clients-card .client-img{max-width:352px;width:100%;max-height:220px;border-radius:16px;margin-bottom:24px}.clients-card .client-logo{max-width:116px;width:100%;max-height:32px;margin-bottom:24px}.clients-card p{font-weight:500;font-size:18px;line-height:24px}.text-align-start{text-align:start!important}.page-item{margin:0 4px}.page-item .page-link{border:none;background:#ffffff4d;color:#000;padding:8px 16px;border-radius:4px;font-size:20px;font-weight:500}.page-item .page-link:hover{background:#48bf90}.active>.page-link{background:#48bf90}@media (max-width: 575.98px){.page-item .page-link{padding:4px 8px;font-size:14px;font-weight:500}}.margin-page{margin:100px 0}.service-card{padding:24px;border-radius:16px;background-color:var(--client-card)}.service-card .service-img{max-width:352px;width:100%;max-height:220px;border-radius:16px;margin-bottom:24px}.service-card .service-logo{width:33px;height:33px}.service-card h5{font-weight:600;font-size:18px;line-height:24px;margin-bottom:16px}.cstm-btn,.footer-btn,.form-btn,.choose-plan-sec-btn,.choose-plan-prim-btn,.hero-btn,.cstm-btn2{font-family:Poppins,sans-serif;background:#23bf7c;color:#fff;border-radius:98px;padding:12px 24px;font-size:16px;font-weight:500;letter-spacing:.5px;border:none;transition:.4s ease-in-out}.cstm-btn:hover,.footer-btn:hover,.form-btn:hover,.choose-plan-sec-btn:hover,.choose-plan-prim-btn:hover,.hero-btn:hover,.cstm-btn2:hover{background:#1c925f}[data-theme=dark] .cstm-btn,[data-theme=dark] .footer-btn,[data-theme=dark] .form-btn,[data-theme=dark] .choose-plan-sec-btn,[data-theme=dark] .choose-plan-prim-btn,[data-theme=dark] .hero-btn,[data-theme=dark] .cstm-btn2{color:#090909}.cstm-btn2{color:#000}[data-theme=dark] .cstm-btn,[data-theme=dark] .footer-btn,[data-theme=dark] .form-btn,[data-theme=dark] .choose-plan-sec-btn,[data-theme=dark] .choose-plan-prim-btn,[data-theme=dark] .hero-btn,[data-theme=dark] .cstm-btn2{color:#fff}.hero-btn{box-shadow:0 0 44px #23bf7c4d;background:#141414;padding:12px 32px;font-size:18px;letter-spacing:0%;position:absolute;right:2px;top:2px}.hero-btn:hover{background:#000}[dir=rtl] .hero-btn{right:auto;left:2px;top:auto;bottom:2px}[data-theme=dark] .hero-btn{color:#fff}.choose-plan-sec-btn,.choose-plan-prim-btn{width:100%;display:block;text-align:center;background:#23bf7c1a;color:#23bf7c;padding:14px;font-size:15px;font-weight:700}.choose-plan-sec-btn:hover,.choose-plan-prim-btn:hover{background:#23bf7c4d;color:#23bf7cb3}.choose-plan-prim-btn{background-color:#fff;color:#5243c2}.choose-plan-prim-btn:hover{background-color:#fcfcfc;color:#7e74cc}[data-theme=dark] .choose-plan-prim-btn{color:#5243c2}[data-theme=dark] .choose-plan-prim-btn:hover{background-color:#ffffffca;color:#7165c8}.form-btn{color:#000;padding:12px 48px}[data-theme=dark] .form-btn{color:#000}.footer-btn{color:#000;font-size:18px;font-weight:400;padding:16.5px 48px}[data-theme=dark] .footer-btn{background:#9de619}[data-theme=dark] .footer-btn:hover{background-color:#80ba14}:root{--background-color: #EFEFEF;--text-color: #000;--primary-color: #23BF7C;--bs-primary: #23BF7C;--nav-link-color: #010101;--toggle-bg: #f0f0f0;--toggle-icon: #111;--footer-bg: #FFFFFF99;--hero-subtitle: #000000B2;--hero-input-background: #FFFFFF80;--why-choose-us-background: #F5F5F5;--subtitle: #00000080;--linear-gradient: linear-gradient(90deg, #23BF7C 0%, #000000 22.7%, #49BDDD 50%);--client-card: #FFFFFFB2;--plan-background: #FFFFFF}:root .btn-primary{--bs-btn-color: #fff;--bs-btn-bg: #23BF7C;--bs-btn-border-color: #23BF7C;--bs-btn-hover-bg: #168555;--bs-btn-hover-border-color: #23BF7C;--bs-btn-active-bg: #136845;--bs-btn-active-border-color: #23BF7C}[data-theme=dark]{--background-color: #121317;--text-color: #fff;--toggle-bg: #333;--toggle-icon: #f0f0f0;--nav-link-color: #fff;--footer-bg: #121317;--hero-subtitle: #FFFFFFB2;--hero-input-background: rgba(62, 81, 125, .5);--why-choose-us-background: #121317;--subtitle: #FFFFFF80;--linear-gradient: linear-gradient(90deg, #23BF7C 0%, #FFFFFF 22.7%, #49BDDD 50%);--client-card: #121317;--plan-background: #131418}#logo-dark,[data-theme=dark] #logo-light{display:none}[data-theme=dark] #logo-dark{display:block}.nav-link a p{position:relative;font-size:16px;font-weight:500;color:var(--nav-link-color);transition:color .3s ease,transform .3s ease;width:fit-content}.nav-link a p:hover{color:#1bbb75;transform:translateY(-2px)}.nav-link a p:after{content:"";position:absolute;width:100%;height:2px;bottom:-4px;left:0;background-color:#1bbb75;transform:scaleX(0);transform-origin:right;transition:transform .3s ease-in-out}.nav-link a p:hover:after{transform:scaleX(1);transform-origin:left}.nav-link .active{color:#1bbb75!important}.cstm-dropdown{position:relative}.cstm-dropdown .btn:first-child:active{background-color:transparent}.cstm-dropdown .dropdown-toggle{font-size:16px;color:var(--nav-link-color);background:transparent;border:none;transition:all .3s ease}.cstm-dropdown .dropdown-toggle:hover,.cstm-dropdown .dropdown-toggle:focus{color:#1bbb75}.cstm-dropdown .dropdown-toggle:after{transition:transform .3s ease-in-out}.cstm-dropdown .dropdown-toggle[aria-expanded=true]:after{transform:rotate(180deg)}.cstm-dropdown .dropdown-menu{border:none;box-shadow:0 4px 10px #0000001a;overflow:hidden;transition:.3s ease-in-out}.cstm-dropdown .dropdown-menu .dropdown-item{font-size:14px;padding:10px 16px;transition:color .6s ease,transform .6s ease}.cstm-dropdown .dropdown-menu .dropdown-item:hover,.cstm-dropdown .dropdown-menu .active-item{background:#1bbb75;transform:translate(5px)}.dropdown-divider{width:200px;margin:auto;border:5px}@media (max-width: 1200px){.logo-style{width:150px;height:auto}}.menu-icon-style{transition:transform .3s ease-in-out}.menu-icon-style:hover{transform:scale(1.1)}.cstm-offcanvas{width:33.33%!important;transition:transform .6s ease-in-out,visibility .6s ease-in-out}@media (max-width: 1400px){.cstm-offcanvas{width:33.33%!important}}@media (max-width: 1299px){.cstm-offcanvas{width:50%!important}}@media (max-width: 425.89px){.cstm-offcanvas{width:100%!important}}.footer-box-style{padding:45px 32px;background:var(--footer-bg);border-radius:24px}form ::placeholder{font-size:17px;font-weight:400;line-height:16px}form input{background:#e2e2e2;color:#000;border:none;border-radius:100px;padding:16px 32px;width:100%}form input:focus{outline:none;border:none}.lets-chat{line-height:32px;letter-spacing:-.2px;text-transform:capitalize}.social-icons-style a svg rect{stroke:var(--text-color)}.social-icons-style a svg path{fill:var(--text-color)}.link-style:hover{color:var(--primary-color)}.hero-section .newsletter-box{height:45vh;margin-bottom:100px;text-align:center}.hero-section .newsletter-box h1{font-weight:500px}.hero-section .newsletter-box .gradient-text{background:linear-gradient(90deg,#23bf7c,#10593a 29.17%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.hero-section .newsletter-box .subtitle-style{color:var(--hero-subtitle);font-size:20px;line-height:32px;letter-spacing:0%;max-width:800px;text-align:center;padding-bottom:8px}.hero-section .newsletter-box form{max-width:520px;width:100%}.hero-section .newsletter-box form ::placeholder{font-size:17px;font-weight:400;line-height:16px;opacity:.5;color:var(--text-color)}.hero-section .newsletter-box form input{background:var(--hero-input-background)!important;border:none;border-radius:100px;padding:16px 32px;width:100%;color:var(--text-color)}.hero-section .newsletter-box form input:focus{outline:none;border:none}.hero-section .newsletter-box .to-next-sec-btn-style{background-color:transparent;border:none;transition:transform .3s ease-in-out;animation:bounce 1s infinite ease-in-out}.hero-section .newsletter-box .to-next-sec-btn-style svg path{fill:var(--text-color)}.hero-section .newsletter-box .to-next-sec-btn-style:hover{transform:translateY(10px)}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.hero-section .why-choose-us-style{background:var(--why-choose-us-background);padding:18px 0 26px}.hero-section .why-choose-us-style .sub-title{color:var(--subtitle);font-size:14px}.hero-section .why-choose-us-style h2{font-size:37px;font-weight:600;line-height:100%;letter-spacing:0%;white-space:nowrap}.hero-section .why-choose-us-style .color-balck{color:var(--text-color)}@media (max-width: 768px){.hero-section .why-choose-us-style .cstm-font{font-size:24px!important}}[dir=rtl] .fix-question-mark,.fix-question-mark{unicode-bidi:plaintext;direction:rtl;text-align:right}.about-dataup-section{margin-top:170px}.about-dataup-section .about-subtitle{font-weight:700;font-style:italic;font-size:16px}.our-services-section{margin-top:170px}.our-services-section h2{line-height:40px;letter-spacing:0%;text-transform:capitalize}.our-services-section .cstm-color{color:var(--hero-subtitle)}.home-img{max-width:574px;width:100%;max-height:432px}.clients-section,.our-plans-section{margin-top:170px}.contact-us-section{margin:170px 0;text-align:center;text-transform:capitalize}.about-page-image{width:100%;max-height:445px;border-radius:12px}.about-line{border:1px solid rgba(0,0,0,.1490196078)}.contact-us-form-container{background:#0077441a;border-radius:24px;max-width:660px;width:100%;padding:32px;margin:auto;text-align:center}.contact-us-form-container form ::placeholder{font-size:15px;font-weight:400}.contact-us-form-container form input{background:#fff9;color:#000;border:none;border-radius:100px;padding:16px 32px;margin-bottom:32px;width:100%}.contact-us-form-container form input:focus{outline:none;border:none}.contact-us-form-container form textarea{background:#fff9;color:#000;border:none;border-radius:24px;padding:16px 32px;width:100%;margin-bottom:32px}.contact-us-form-container form textarea:focus{outline:none;border:none}.plans{position:relative;min-height:650px;width:100%}.plans>div{width:440px;background:var(--plan-backgroun);box-shadow:-50px 40px 44px #12222033;border-radius:24px;padding:24px 32px;color:var(--text-color);position:absolute}.plans>div:nth-child(1){left:0}.plans>div:nth-child(1) .most-popular{display:none}.plans>div:nth-child(2){left:420px}.plans>div:nth-child(2) .most-popular{display:none}.plans>div:nth-child(3){left:840px;background-color:#074;color:#fff}.plans>div:nth-child(3) .most-popular{color:var(--text-color);font-size:10px;font-weight:500;color:#fff;border-radius:13.5px;background:#ef004426;width:fit-content;padding:8px 16px;letter-spacing:.83px;text-transform:uppercase;margin-bottom:24px}[data-theme=dark] .plans>div:nth-child(3) .primary-color{color:#fff!important}@media (max-width: 1399.98px){.plans>div{width:380px}.plans>div:nth-child(1){left:0}.plans>div:nth-child(2){left:360px}.plans>div:nth-child(3){left:720px;background-color:#074;color:#fff}}@media (max-width: 1199.98px){.plans>div{width:320px}.plans>div:nth-child(1){left:0}.plans>div:nth-child(2){left:300px}.plans>div:nth-child(3){left:600px;background-color:#074;color:#fff}}@media (max-width: 997.98px){.plans>div{width:100%;max-width:450;position:static}}
