@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap);.contact-form,.input-container,form{position:relative}*,.contactFormSide,.modal-body{padding:0}.form,.success-modal{box-shadow:0 0 20px 1px rgba(0,0,0,.1)}*{box-sizing:border-box;margin:0;font-family:Montserrat,sans-serif}html{scroll-behavior:smooth}:root{--green-theme-color:#169fa7;--light-text-background:#edeef0}a.custom-link-button{text-decoration:none;color:#fff;transition:.25s ease-in-out;background-color:#7dce82;padding:.5em 1.25em;text-transform:uppercase;font-size:1.3em;border-radius:2px}.custom-grid-container .grid-item-text-wrapper,section.after-switch-new-wrapper{border-bottom:1em solid #7dce82;background-color:var(--light-text-background)}a.custom-link-button:hover,a.simple-link:hover{font-weight:700}span.display-block{display:block;font-weight:500;text-transform:inherit;font-size:45px;line-height:1.1;letter-spacing:-1px;color:#252525}span.display-block span.double-down{display:inline-block;transform:rotate(90deg);font-size:1.2em}.custom-grid-container,section.after-switch-new-wrapper .grid-text-container{display:grid;grid-auto-flow:column}.custom-grid-container .grid-item-text-wrapper{padding:8%}.grid-item-text-wrapper p.pre-section-title,section.after-switch-new-wrapper p.sub-header{font-weight:700;text-transform:uppercase;color:#000;letter-spacing:0;margin:0;font-size:1.1em}.grid-item-text-wrapper h3.main-section-title{color:#7dce82;margin:.8em 0;font-weight:700;font-size:2.25em;letter-spacing:-1px}.grid-item-text-wrapper p.solution-details,section.after-switch-new-wrapper .grid-text-container .what-we-offer p{letter-spacing:-.5px;color:#282828;line-height:1.5;margin-bottom:1.5em;font-size:1.2em;width:75%}a.simple-link{text-decoration:underline;color:#000;transition:.25s ease-in-out;letter-spacing:-.3px;font-weight:500}section#boostProductivityWithCopilot,section#innovateWithGiffy,section#strategizeYourAIJourney,section#transformYourBusiness,section.after-switch-new-wrapper{transform:translateX(-100%);width:100vw;transition:1.5s ease-in-out;position:relative}.right-align-text-container{display:grid;justify-items:end}.shift-and-slide{overflow-x:clip;display:flex;flex-wrap:nowrap;flex-direction:row;width:200%}.form,.success-modal,form{overflow:hidden}section#boostProductivityWithCopilot,section#strategizeYourAIJourney{border-left:1px solid #282828}section.after-switch-new-wrapper{padding:2%}section.banner-section .banner-wrapper{background-image:url("https://storage.googleapis.com/infiflexnew.appspot.com/images/ai_page/banner_image.png");background-size:cover;padding-top:8em;padding-bottom:10em}section.banner-section .banner-text-content{top:2em}section.ai-page-banner article.text-wrapper{padding-left:7em;width:75%}article.text-wrapper p.top-banner-text{text-transform:uppercase;color:#252525;font-size:18px;font-weight:600;margin:auto;letter-spacing:.3px}article.text-wrapper .divider-line{background-color:#7dce82;height:.35em;width:3%;margin-top:1em;border-radius:4px}article.text-wrapper h1{margin:.8em 0;letter-spacing:-1.5px;font-size:3em;color:#373737}article.text-wrapper p.bottom-banner-text{font-size:1.4em;font-weight:500;color:#252525;letter-spacing:-.5px;line-height:1.6;margin-bottom:2.5em}.center-aligned-banner-text{text-align:center;margin-top:10em}.center-aligned-banner-text h2.banner-lower-text{text-transform:uppercase;font-weight:700;letter-spacing:0;color:#000;font-size:1.3em;margin:0;line-height:1}i.down-icon{font-size:1.5em;margin-top:.4em}section.innovate-with-giffy .custom-grid-container .grid-item-text-wrapper,section.transform-your-business .custom-grid-container .grid-item-text-wrapper{text-align:right}section.after-switch-new-wrapper .grid-text-container h3.sub-section-title{color:#7dce82;font-weight:700;letter-spacing:-1px;padding-bottom:.5em;border-bottom:1.3px solid #7dce82;width:85%;margin-bottom:.75em}.grid-text-container .benefits h3.sub-section-title{width:100%!important}section.after-switch-new-wrapper .grid-text-container .what-we-offer p{width:90%}.right-text-content .benefit-points-wrapper ul{margin:0;padding-left:1em}.right-text-content .benefit-points-wrapper ul li{letter-spacing:-.5px;color:#282828;line-height:1.5;margin-bottom:.3em;font-size:1.2em;font-weight:500}.right-text-content .button-wrapper{margin-top:25%;float:right;display:grid;grid-auto-flow:column;align-items:center;width:100%;justify-content:space-between}.right-text-content .button-wrapper a.contact-us-btn,section.schedule-consultation .center-aligned-content-wrapper a.schedule-consultation-btn{text-transform:none}section.boost-productivity-with-copilot .custom-grid-container .grid-item-text-wrapper{padding-top:6%}section.schedule-consultation{padding:5%}section.schedule-consultation .center-aligned-content-wrapper{text-align:center}section.schedule-consultation .center-aligned-content-wrapper h3{font-size:3.25em;font-weight:700;letter-spacing:-1px;margin-top:.75em;margin-bottom:.85em}.contact-form:before{content:"";content:"";position:absolute;width:26px;height:26px;background-color:#f5f5f5;transform:rotate(45deg);top:50px;left:-13px}.form{display:grid;z-index:1000;grid-template-columns:repeat(2,1fr);height:auto;width:100%;background-color:#fff;border-radius:2px;grid-template-columns:repeat(2,1fr)}.contact-form{width:100%;margin:0;background-color:#7dce82}form{padding:2em;z-index:10}.title{color:#000;font-weight:400;font-size:1.2em;line-height:1;margin-bottom:1em;text-transform:capitalize;text-align:unset;letter-spacing:-.5px}.input,.input-container label{letter-spacing:-.2px;font-weight:500;font-size:1em}.contact-form .title{color:#fff;font-weight:500;letter-spacing:0}.input-container{margin:2.5em 0}.labelRight{color:#616161!important}.input{outline:0;width:100%;border:none;background:#f5f5f5;padding:.8em;color:#646464;border-radius:2px;transition:.2s}textarea.input{padding:1em;min-height:4em;border-radius:2px;resize:none;overflow-y:auto;border:1.5px solid #c2c2c2}.input-container label{position:absolute;top:45%;left:15px;transform:translateY(-50%);color:#5b5b5b;pointer-events:none;z-index:1000;transition:.5s}.input-container:has(.error-message) label{top:40%}.input-container.textarea label{top:1rem;transform:translateY(0)}.btn{padding:1em 2em;background-color:#dcdcdc;border:none;font-size:1em;color:#000;border-radius:2em;outline:0;cursor:pointer;transition:.25s ease-in-out;margin:0;width:100%;text-transform:uppercase;font-weight:500}.btn:hover{color:#6f6f6f;letter-spacing:1.5px;border-radius:2px}.input-container span{position:absolute;top:0;left:25px;transform:translateY(-50%);font-size:.8rem;padding:0 .4rem;color:transparent;pointer-events:none;z-index:500}.input-container span:before{left:50%}.input-container span:after{right:50%}.input-container.focus label{top:-14px;transform:translateY(-50%);left:0;color:#414141}.input-container.focus span:after,.input-container.focus span:before{width:50%;opacity:1}.contact-info .input{border:1.5px solid #e3e3e3}.contact-info{padding:2.3rem 2.2rem;position:relative}.contact-info .title,.mobile-cross{color:#000}.text{color:#333;margin:1.5rem 0 2rem}.contact-info:before{content:"";position:absolute;width:110px;height:100px;border-radius:50%;bottom:-74px;right:50px;opacity:.3}.dateTime{width:100%;color:#7a7a7a;border:1.5px solid #c2c2c2;border-radius:2px;height:3em;font-size:.9em;padding:.8em;font-weight:600;outline:0;background:#fff}.closeCross{float:right;font-size:2.5em;font-weight:300;color:#fff;opacity:unset;transition:.2s ease-in-out}.close:focus,.close:hover{color:#dfdfdf;opacity:unset}.success-modal{height:auto;width:100%;background-color:#fff;border-radius:2px;padding:4%}.success-modal img{display:block;margin-left:auto;margin-right:.5em;width:4%;margin-top:0;position:relative;float:left}.success-modal h5{text-align:left;font-size:2em;margin-bottom:1em;letter-spacing:-1.5px;margin-top:0}.success-modal p{text-align:left;font-size:1.1em;letter-spacing:-.3px;margin-bottom:0;line-height:1.6}.success-msg .dedicated{margin-top:2em;font-weight:600}.success-msg h4{text-align:left;letter-spacing:-1px;margin-top:0;margin-bottom:0}.thankYouCross{color:#282828;font-weight:500}.thankYouCross:hover{color:#7dce82}.input-container1{margin:-15px 0 30px}.input-container1 .labelRight{font-weight:500;font-size:1em;color:#fff!important;letter-spacing:0}.input-container .terms-text span{position:static!important;transform:none!important;top:unset!important;left:unset!important}.termsAgree-label{color:#000!important;font-size:12px!important}.input-container:has(#termsAgree){margin-bottom:0}.input-container:has(#termsAgree) label{position:static;transform:none;top:unset;left:unset}.input-container .form-group{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.input-container .form-group .termsAgree-label{display:inline}@media (max-width:359px){.contact-info,form{padding:1.2rem 1rem}.input{width:100%;box-sizing:border-box;min-width:0}.form{overflow:hidden}.modal-dialog{margin:.5rem}}.terms-row{display:flex;flex-direction:row;align-items:flex-start;gap:8px}.terms-row input[type=checkbox]{margin-top:3px;flex-shrink:0}.terms-text{font-size:12px;color:#000;line-height:1.4}.terms-text .termsAgree-label{font-size:12px;color:#000;cursor:pointer}.terms-text a.termsAgree-label{color:#2424ff!important;text-decoration:none;cursor:pointer}span.asterics{color:red;font-size:unset;position:unset}.inputRight{background-color:#fff;color:#000;border:1.5px solid #c2c2c2}.grid-item-img-wrapper img{height:100%}@media only screen and (max-width:992px){div.banner-wrapper p.top-banner-text{font-size:1em}}@media only screen and (max-width:768px){div.banner-wrapper p.bottom-banner-text{font-size:16px}div.banner-wrapper .divider-line{width:1.2em;height:3.5px}section.banner-section .banner-text-content{left:5%;width:86%;position:relative;margin-top:15%;top:0}}@media only screen and (max-width:526px){span.display-block{font-size:1em}}@media (min-width:768px){.mobile-cross{display:none}}@media (min-width:1440px){a.simple-link,article.text-wrapper p.bottom-banner-text{font-size:1.2em}.grid-item-text-wrapper h3.main-section-title{font-size:2.5em}section.after-switch-new-wrapper .grid-text-container h3.sub-section-title{font-size:2em}section.ai-page-banner article.text-wrapper{width:60%}.grid-item-text-wrapper p.solution-details,.right-text-content .benefit-points-wrapper ul li,section.after-switch-new-wrapper .grid-text-container .what-we-offer p{font-size:1.3em}a.custom-link-button{font-size:1.6em}}@media (min-width:1921px){section.ai-page-banner article.text-wrapper{width:50%}.grid-item-text-wrapper p.pre-section-title,article.text-wrapper p.bottom-banner-text,section.after-switch-new-wrapper p.sub-header{font-size:1.4em}.grid-item-text-wrapper h3.main-section-title{font-size:3em}section.after-switch-new-wrapper .grid-text-container h3.sub-section-title{font-size:2.5em}.grid-item-text-wrapper p.solution-details,.right-text-content .benefit-points-wrapper ul li,section.after-switch-new-wrapper .grid-text-container .what-we-offer p{font-size:1.5em}a.simple-link{font-size:1.3em}a.custom-link-button{font-size:1.7em}}@media (min-width:2056px){.grid-item-img-wrapper img{width:100%}.right-text-content .button-wrapper{margin-top:10%}}@media (max-width:1214px){.grid-item-text-wrapper p.solution-details,.right-text-content .benefit-points-wrapper ul li,section.after-switch-new-wrapper .grid-text-container .what-we-offer p{font-size:1.1em}}@media (max-width:1162px){.grid-item-text-wrapper h3.main-section-title{font-size:2em}.grid-item-text-wrapper p.pre-section-title,.grid-item-text-wrapper p.solution-details,.right-text-content .benefit-points-wrapper ul li,section.after-switch-new-wrapper .grid-text-container .what-we-offer p,section.after-switch-new-wrapper p.sub-header{font-size:1em}section.schedule-consultation .center-aligned-content-wrapper h3{font-size:3em}a.custom-link-button{font-size:1.3em}}@media (max-width:1111px){.right-text-content .button-wrapper{margin-top:10%}}@media (max-width:1084px){section.after-switch-new-wrapper .grid-text-container .what-we-offer p{margin-bottom:.7em}}@media (max-width:1050px){.center-aligned-banner-text h2.banner-lower-text{font-size:1.2em}.custom-grid-container .grid-item-text-wrapper{padding:5%}section.schedule-consultation .center-aligned-content-wrapper h3{font-size:2.75em}}@media (max-width:1006px){.grid-item-text-wrapper p.pre-section-title,.grid-item-text-wrapper p.solution-details,.right-text-content .benefit-points-wrapper ul li,section.after-switch-new-wrapper .grid-text-container .what-we-offer p,section.after-switch-new-wrapper p.sub-header{font-size:.95em}.grid-item-text-wrapper h3.main-section-title{font-size:1.75em;margin:.7em 0}section.schedule-consultation .center-aligned-content-wrapper h3{font-size:2.5em}a.custom-link-button{font-size:1.2em}}@media (max-width:940px){section.after-switch-new-wrapper .grid-text-container .what-we-offer p{font-size:.9em}}@media (max-width:908px){.center-aligned-banner-text h2.banner-lower-text,article.text-wrapper p.top-banner-text{font-size:1.1em}article.text-wrapper .divider-line{height:.5em}article.text-wrapper h1{font-size:2.75em}article.text-wrapper p.bottom-banner-text{font-size:1em}.grid-item-text-wrapper p.pre-section-title,.grid-item-text-wrapper p.solution-details,.right-text-content .benefit-points-wrapper ul li,section.after-switch-new-wrapper .grid-text-container .what-we-offer p,section.after-switch-new-wrapper p.sub-header{font-size:.9em}}@media (max-width:888px){.custom-grid-container{grid-auto-columns:minmax(0,1fr)}section.schedule-consultation .center-aligned-content-wrapper h3{font-size:2.25em}.custom-grid-container .grid-item-text-wrapper{padding:7%}.grid-item-text-wrapper p.solution-details{width:100%}}@media (max-width:850px){.form{grid-template-columns:1fr}.contact-info:before{bottom:initial;top:-75px;right:65px;transform:scale(.95)}.contact-form:before{top:-13px;left:initial;right:70px}.square{transform:translate(140%,43%);height:350px}.big-circle{bottom:75%;transform:scale(.9) translate(-40%,30%);right:50%}.text{margin:1rem 0 1.5rem}.social-media{padding:1.5rem 0 0}}@media (max-width:836px){.custom-grid-container{display:flex;flex-direction:column-reverse}.grid-item-text-wrapper h3.main-section-title,section.after-switch-new-wrapper .grid-text-container h3.sub-section-title{width:auto;font-size:2em}section.after-switch-new-wrapper p.sub-header{font-size:1em}.grid-item-text-wrapper p.solution-details,.right-text-content .benefit-points-wrapper ul li,section.after-switch-new-wrapper .grid-text-container .what-we-offer p{font-size:1.1em}.boost-productivity-with-copilot .custom-grid-container,.strategise-your-ai-journey .custom-grid-container{flex-direction:column}.custom-grid-container .grid-item-text-wrapper{padding:5%}.grid-item-img-wrapper img{width:100vw}section.after-switch-new-wrapper .grid-text-container{grid-auto-flow:row}.right-text-content .button-wrapper{margin-top:10%}}@media (max-width:768px){.desktop-cross{display:none}}@media (max-width:756px){article.text-wrapper h1{font-size:2.5em}a.custom-link-button{font-size:1.1em}.grid-item-text-wrapper h3.main-section-title{font-size:1.5em}section.ai-page-banner article.text-wrapper{padding-left:2em}}@media (max-width:736px){.right-text-content .button-wrapper{margin-top:9em}.grid-item-text-wrapper p.pre-section-title,.grid-item-text-wrapper p.solution-details,.right-text-content .benefit-points-wrapper ul li,section.after-switch-new-wrapper .grid-text-container .what-we-offer p,section.after-switch-new-wrapper p.sub-header{font-size:1em}.grid-item-text-wrapper h3.main-section-title{font-size:2.25em}a.custom-link-button{font-size:1.2em}.grid-item-img-wrapper img{width:auto}}@media (max-width:578px){section.ai-page-banner article.text-wrapper{width:85%}}@media (max-width:512px){section.ai-page-banner article.text-wrapper{width:95%}}@media (max-width:480px){.container{padding:1.5rem}.big-circle,.contact-info:before,.square{display:none}.contact-info,form{padding:1.7rem 1.6rem}.information,.social-media p,.text{font-size:.8rem}.title{font-size:1.15rem}.social-icons a{width:30px;height:30px;line-height:30px}.icon{width:23px}.btn,.input{padding:.45rem 1.2rem}}@media (max-width:458px){section.ai-page-banner article.text-wrapper{width:auto;padding-left:1em;padding-right:2em}article.text-wrapper h1{font-size:2.25em}section.after-switch-new-wrapper .grid-text-container .what-we-offer p,section.after-switch-new-wrapper .grid-text-container h3.sub-section-title{width:auto}.right-text-content .button-wrapper{margin-top:2em;float:unset;display:flex}.grid-item-text-wrapper p.pre-section-title,.grid-item-text-wrapper p.solution-details,.right-text-content .benefit-points-wrapper ul li,section.after-switch-new-wrapper .grid-text-container .what-we-offer p,section.after-switch-new-wrapper p.sub-header{font-size:1.1em}section.schedule-consultation .center-aligned-content-wrapper h3{font-size:2em}}@media (max-width:418px){article.text-wrapper h1{font-size:2em;margin:1.25em 0}.grid-item-text-wrapper h3.main-section-title{font-size:2em}.center-aligned-banner-text h2.banner-lower-text,.grid-item-text-wrapper p.pre-section-title,.grid-item-text-wrapper p.solution-details,.right-text-content .benefit-points-wrapper ul li,article.text-wrapper p.top-banner-text,section.after-switch-new-wrapper .grid-text-container .what-we-offer p,section.after-switch-new-wrapper p.sub-header{font-size:1em}article.text-wrapper p.bottom-banner-text{font-size:.95em}}.contact-modal-box{margin-top:8em}@media screen and (min-width:1500px) and (max-width:1919px){.contact-modal-box{top:15%;transform:translateY(-50%)}}@media screen and (min-width:1920px){.contact-modal-box{top:25%;transform:translateY(-50%)}}@media (min-width:2560px){section.banner-section .banner-wrapper{padding-top:14em}section.banner-section .banner-text-content p{font-size:2em}a.custom-link-button{font-size:2.2em}.center-aligned-banner-text h2.banner-lower-text{font-size:3.3em}.grid-item-text-wrapper p.pre-section-title,.grid-item-text-wrapper p.solution-details,.transform-your-business span.display-block,span.display-block{font-size:1.8em}a.simple-link{font-size:2.3em}}