.lr-privacy{--lrp-text:#333;--lrp-heading:#111;--lrp-accent:#0073e6;--lrp-maxw:850px;background:#fff;color:var(--lrp-text);line-height:1.6}.lr-privacy *{box-sizing:border-box}.lrp-h1{font-size:1.9rem;font-weight:500;color:var(--lrp-heading);text-align:center;margin-bottom:25px;font-family:Outfit,sans-serif}.lrp-h2{font-size:24px;font-weight:500;color:var(--lrp-heading);margin:30px 0 15px;border-bottom:1px solid #ddd;padding-bottom:5px;font-family:Outfit,sans-serif}.lr-h3{font-size:18px;font-weight:500;color:var(--lrp-heading);margin:15px 0 10px;font-family:Outfit,sans-serif}.lrp-p{font-weight:400;font-size:16px;line-height:1.5;color:#555;padding-bottom:20px;font-family:"Outfit"}.lrp-strong{font-weight:700}.lrp-list{margin:10px 0 20px 20px;padding-left:20px}.lrp-list li{margin-bottom:8px;font-size:14px;font-weight:400;padding:0;display:list-item;list-style:disc;cursor:auto;font-family:Outfit,sans-serif;color:#555}.lrp-contact{margin-top:25px;padding:15px;border:1px solid #ddd;border-radius:6px;background:#fafafa}.lrp-contact .lrp-strong{color:var(--lrp-accent)}@media (max-width:767px){.lrp-h1{font-size:28px}.lrp-p{font-size:14px}.lrp-h2{font-size:20px;line-height:normal}.lr-h3{font-size:16px}}.lr-privacy{--lrp-text:#333;--lrp-heading:#111;--lrp-accent:#0073e6;--lrp-maxw:850px;background:#fff;color:var(--lrp-text);line-height:1.6}.lr-privacy *{box-sizing:border-box}.lrp-h1{font-size:1.9rem;font-weight:500;color:var(--lrp-heading);text-align:center;margin-bottom:25px;font-family:Outfit,sans-serif}.lrp-h2{font-size:24px;font-weight:500;color:var(--lrp-heading);margin:30px 0 15px;border-bottom:1px solid #ddd;padding-bottom:5px;font-family:Outfit,sans-serif}.lr-h3{font-size:18px;font-weight:500;color:var(--lrp-heading);margin:15px 0 10px;font-family:Outfit,sans-serif}.lrp-p{font-weight:400;font-size:16px;line-height:1.5;color:#555;padding-bottom:20px;font-family:"Outfit"}.lrp-strong{font-weight:700}.lrp-list{margin:10px 0 20px 20px;padding-left:20px}.lrp-list li{margin-bottom:8px;font-size:14px;font-weight:400;padding:0;display:list-item;list-style:disc;cursor:auto;font-family:Outfit,sans-serif;color:#555}.lrp-contact{margin-top:25px;padding:15px;border:1px solid #ddd;border-radius:6px;background:#fafafa}.lrp-contact .lrp-strong{color:var(--lrp-accent)}@media (max-width:767px){.lrp-h1{font-size:28px}.lrp-p{font-size:14px}.lrp-h2{font-size:20px;line-height:normal}.lr-h3{font-size:16px}}.lr-privacy{--lrp-text:#333;--lrp-heading:#111;--lrp-accent:#0073e6;--lrp-maxw:850px;background:#fff;color:var(--lrp-text);line-height:1.6}.lr-privacy *{box-sizing:border-box}.lrp-h1{font-size:1.9rem;font-weight:500;color:var(--lrp-heading);text-align:center;margin-bottom:25px;font-family:Outfit,sans-serif}.lrp-h2{font-size:24px;font-weight:500;color:var(--lrp-heading);margin:30px 0 15px;border-bottom:1px solid #ddd;padding-bottom:5px;font-family:Outfit,sans-serif}.lr-h3{font-size:18px;font-weight:500;color:var(--lrp-heading);margin:15px 0 10px;font-family:Outfit,sans-serif}.lrp-p{font-weight:400;font-size:16px;line-height:1.5;color:#555;padding-bottom:20px;font-family:"Outfit"}.lrp-strong{font-weight:700}.lrp-list{margin:10px 0 20px 20px;padding-left:20px}.lrp-list li{margin-bottom:8px;font-size:14px;font-weight:400;padding:0;display:list-item;list-style:disc;cursor:auto;font-family:Outfit,sans-serif;color:#555}.lrp-contact{margin-top:25px;padding:15px;border:1px solid #ddd;border-radius:6px;background:#fafafa}.lrp-contact .lrp-strong{color:var(--lrp-accent)}@media (max-width:767px){.lrp-h1{font-size:28px}.lrp-p{font-size:14px}.lrp-h2{font-size:20px;line-height:normal}.lr-h3{font-size:16px}}.pricing-plan li.p-hide{display:none!important}.pricing-plan li.p-show{display:flex!important}@media (max-width:575px){body{height:auto!important}}#cookie-banner{position:fixed;left:0;right:0;bottom:0;display:none;z-index:9999;background:#252525;color:#fff;padding:12px 10px;text-align:center;gap:12px;font-family:inherit;font-weight:300;box-shadow:0 -1px 10px 0 rgb(172 171 171 / .3)}#cookie-banner .cb-text{flex:1;font-size:14px;line-height:1.4}#cookie-banner .cb-btn{margin:5px;color:#fff;background-color:#000;font-size:13px;font-weight:400;line-height:1;display:inline-block;padding:9px 12px;position:relative;cursor:pointer}@keyframes animatedgradient{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.modal-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgb(0 0 0 / .5);z-index:999999;opacity:0;transition:opacity 0.3s ease;overflow-y:auto;padding:20px;align-items:center;justify-content:center}.modal-overlay.active{display:flex!important;opacity:1}.modal-container{background:#fff;border-radius:10px;max-width:600px;width:100%;max-height:90vh;overflow-y:auto;transform:scale(.9);transition:transform 0.3s ease;box-shadow:0 5px 30px rgb(0 0 0 / .3);position:relative;z-index:1000000}.modal-overlay.active .modal-container{transform:scale(1)}.modal-container{margin-top:20px}.modal-container .form-group p{display:flex!important;gap:10px}.free-Consultation-btn p{justify-content:center;flex-direction:column}.free-Consultation-btn .wpcf7-spinner{display:none}.modal-container .form-group p span{width:100%;margin-bottom:15px}.modal-container .form-group input,.modal-container .form-group textarea{padding:8px 12px;border-radius:10px;font-size:16px;font-family:"Outfit",sans-serif;margin-bottom:5px}.modal-container .form-group input:focus-visible,.modal-container .form-group textarea:focus-visible{outline:none}.modal-container .form-group input{width:100%}.modal-container input[type="submit"]{font-size:14px;height:41px;width:205px!important;margin:0 auto!important;color:#fff;display:block;background-color:#eb753b;border-radius:30px;transition:all ease 0.3s;cursor:pointer}.modal-container input[type="submit"]:hover{background-color:#02afe5;cursor:pointer}.free-Consultation-group{display:block;padding-top:20px;font-family:"Outfit",sans-serif}.free-Consultation-group span br{display:none}.free-Consultation-group p{justify-content:center;font-family:"Outfit",sans-serif}.free-consultation-wrap{display:flex;justify-content:flex-start;flex-direction:column}.free-consult-btn{display:flex;align-items:center;gap:10px;background-color:#078988;padding:2px 12px;max-width:250px;border:2px solid #d5d5d5;border-radius:6px;box-shadow:0 4px 6px rgb(0 0 0 / .33);text-decoration:none;padding:5px;font-family:"Outfit",sans-serif}.free-consult-btn .icon{width:36px!important;height:26px;display:flex;align-items:center;justify-content:center;border-right:2px solid #fff;padding-right:7px;filter:brightness(1);font-size:16px;color:#fff}.free-consult-btn .text{display:flex;flex-direction:column;line-height:1.2;font-family:"Outfit",sans-serif}.free-consult-btn small{font-size:13px;color:#fff;font-family:"Outfit",sans-serif}.free-consult-btn strong{font-size:16px;font-weight:600;color:#fff}.modal-body .wpcf7-response-output{margin:15px 0 0 0;padding:12px;border-radius:5px;border:none;font-size:14px;font-family:"Outfit",sans-serif}.modal-body .wpcf7-validation-errors{background-color:#fff3cd;color:#856404;font-family:"Outfit",sans-serif}.modal-body .wpcf7-mail-sent-ok{background-color:#d4edda;color:#155724;font-family:"Outfit",sans-serif}.modal-body .wpcf7-mail-sent-ng,.modal-body .wpcf7-aborted{background-color:#f8d7da;color:#721c24;font-family:"Outfit",sans-serif}.hire-developer-form{margin-top:20px}.hire-developer-form .form-group p{display:flex;gap:10px}.hire-developer-form .form-group p span{width:100%;margin-bottom:15px}.free-Consultation-group p a span{margin-bottom:0!important}.hire-developer-form .form-group input,.hire-developer-form .form-group textarea{padding:8px 12px;border-radius:10px;font-size:16px;font-family:"Outfit",sans-serif;margin-bottom:5px}.hire-developer-form .form-group input:focus-visible,.hire-developer-form .form-group textarea:focus-visible{outline:none}.hire-developer-form .form-group input{width:100%}.hire-developer-form input[type="submit"]{font-size:14px;height:41px;width:205px;margin:0 auto;color:#fff;display:block;background-color:#eb753b;border-radius:30px;transition:all ease 0.3s;cursor:pointer}.hire-developer-form input[type="submit"]:hover{background-color:#02afe5}.contact__form_contact .form-group p,.contact__form_contact .form-group-two{display:grid;grid-template-columns:1fr 1fr;gap:40px}.contact__form_contact .form-group p br{display:none}.contact__form_contact input{border-radius:0;width:100%;margin-bottom:2px!important}.contact__form_contact textarea{margin-bottom:2px!important;border-radius:0}.contact__form_contact .wpcf7-form-control-wrap,.contact__form_contact .form-group-two{margin-bottom:25px!important}.contact-number span>span{display:none}.contact__form_contact .contact-number{position:absolute;top:0;left:90px}.contact__form_contact .country-group,.country-code{position:relative}.wpcf7-not-valid-tip{font-size:13px;margin-bottom:0!important}.contact__form_contact input[type="submit"]{display:flex;align-items:center;justify-content:center;width:170px;height:170px;font-weight:400;font-size:16px;line-height:1.3;text-transform:capitalize;color:var(--black-3);border:1px solid var(--gray);border-radius:100%;margin-top:20px;transition:all ease 0.3s;cursor:pointer}.contact__form_contact input[type="submit"]:hover{background-color:#000;color:#fff}.contact__form_contact .submit-btn p{display:flex;justify-content:flex-start;align-items:center}.contact__form_contact .country-code{z-index:20}.contact__form_contact .country-code>p{display:flex}.contact__form_contact .country-code span:first-child{width:90px}.portfolio__detail-btns a i::before{display:none!important}.contact__form_contact .intl-tel-input .country-list .divider{width:100%}.country-list li.country{display:block!important}.leading-loose br{display:none}.contact__form_contact .country-code p{position:relative}.contact__form_contact .country-code p span{margin-bottom:0!important}.contact__form_contact .flag-container+input[type="text"]{display:none}.contact__form_contact .country-code p span:first-child{position:absolute;z-index:9999;height:57px}.contact__form_contact .country-code p span:first-child>div{height:100%}.contact__form_contact .country-code p input[type="tel"]{padding-left:105px}@media (max-width:767px){.contact__form_contact .form-group p,.contact__form_contact .form-group-two{grid-template-columns:1fr;gap:0}.contact__form_contact input,.contact__form_contact textarea{margin-bottom:2px!important}.contact__form_contact .country-group{margin-bottom:15px}.contact__form_contact input[type="submit"]{width:130px;height:130px}.modal-container .form-group input,.modal-container .form-group textarea{font-size:14px}}body.page-template-terms-conditions,body.page-template-privacy-policy,body.page-template-cookies-policy{height:auto!important}.page-template-home .duration-1000:hover{background:none!important;color:#374151!important}@font-face{font-family:"Font Awesome 6 Free";font-display:swap;src:local("Font Awesome 6 Free")}.say-hello{--borderWidth:3px;position:relative;border-radius:var(--borderWidth);border:0;color:#fff}.say-hello:hover{color:#fff}.say-hello::after{content:"";position:absolute;top:calc(-1 * var(--borderWidth));left:calc(-1 * var(--borderWidth));height:calc(100% + var(--borderWidth) * 2);width:calc(100% + var(--borderWidth) * 2);background:linear-gradient(60deg,#f79533,#f37055,#ef4e7b,#a166ab,#5073b8,#1098ad,#07b39b,#6fba82);border-radius:calc(2 * var(--borderWidth));z-index:-1;animation:animatedgradient 3s ease alternate infinite;background-size:300% 300%}@keyframes animatedgradient{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.head-navigation a.active{background:linear-gradient(60deg,#6590e6,#e25a80);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0}.head-navigation a{opacity:.7;transition:opacity 0.5s,background 0.5s}.head-navigation a:hover{opacity:1!important;background:linear-gradient(60deg,#8d5cea,#e09b8f);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0}header nav{z-index:9;position:relative}.custom-logo{width:9rem;height:43px;object-fit:contain}@media (min-width:768px){.custom-logo{width:11rem}}@media (min-width:1536px){.custom-logo{width:auto}}#navbar-collapse{display:none}#navbar-collapse.open{display:flex}@media (min-width:1024px){#navbar-collapse{display:flex!important}}@media (min-width:1024px){.head-navigation a,.say-hello{font-size:18px}}@media (min-width:1536px){.head-navigation a,.say-hello{font-size:1.125rem}}header{transition:background-color 0.1s ease,padding 0.1s ease;background-color:transparent!important}body.page-template-contact-us header,body.page-template-contact-copy header{background-color:var(--scroll-bg-color)!important}header.scrolled{background-color:var(--scroll-bg-color)!important;backdrop-filter:blur(10px)}header.scrolled nav{padding-top:16px;padding-bottom:16px}.postid-78 #headdynamic nav,.postid-21 #headdynamic nav{background-color:#fff}.postid-78 #headdynamic,.postid-21 #headdynamic{background-color:#fff;box-shadow:0 2px 10px rgb(0 0 0 / .1)}.postid-78 .solution__area,.postid-21 .solution__area{margin-top:75px}@media (min-width:1024px){header.scrolled nav{padding-top:24px;padding-bottom:24px}}@media (max-width:991px){.postid-78 .solution__area,.postid-21 .solution__area{margin-top:0}}header .head-navigation a,header button{color:var(--text-color);transition:color 0.3s ease,opacity 0.5s,background 0.5s}header button svg{stroke:var(--text-color);transition:stroke 0.3s ease}header .say-hello{color:#fff!important;transition:opacity 0.5s,background 0.5s}.head-navigation a.active{opacity:1!important;background:linear-gradient(to right,#8d5cea,#e09b8f);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text}.head-navigation a:hover{opacity:1!important}[data-aos]{opacity:0!important;transition-property:opacity,transform}[data-aos].aos-animate{opacity:1!important}.head-navigation a:first-child{margin-left:0!important}.head-navigation a:nth-last-child(2){margin-right:0!important}#headdynamic{transition:transform 0.3s ease-in-out}#headdynamic.scroll-down{transform:translateY(-100%)}#headdynamic.scroll-up{transform:translateY(0)}#headdynamic.scrolled{position:fixed;background-color:var(--scroll-bg-color);box-shadow:0 2px 10px rgb(0 0 0 / .1)}