.different-section,.hero,.logo-section{background-color:#d5dae4}.hero .banner-btn,.problem{background-color:#d5dae4;z-index:1}.addon-card,.cta-section{text-align:center}*,body{font-family:Montserrat,sans-serif}.form,.success-modal{box-shadow:0 0 20px 1px rgba(0,0,0,.1)}.logo-section{margin-top:4em;padding:2em 4em 0;position:relative}.startpro-text{font-size:2.5em;font-weight:700;color:#000;margin-bottom:0}.infiflex-logo{position:absolute;right:4em;top:3em;width:15%}.hero h1{color:#288886;font-weight:800;font-size:4em;line-height:.85em}.hero p{width:85%;margin:auto;padding-top:.7em;padding-bottom:2em;color:#272727;font-size:1.5em;font-weight:400;line-height:1.3em;max-width:1000px}.hero .banner-btn-div{width:50%;text-align:right}.hero .banner-btn{color:#288886;border:1px solid #288886;border-radius:50px;font-weight:600;font-size:1.8em;letter-spacing:.8px;padding:5px 15px;margin-bottom:.7em;position:relative;cursor:pointer}.hero .banner-btn:hover{color:#fff;background-color:#288886}.hero .banner-image{position:absolute;width:75%;top:31em;left:13em}.problem-content{padding:3.5em 2em;width:85%;margin:33em auto 5em;background-color:#6ea0a9}.problem-content h3{font-weight:500;color:#000;margin:0;padding-bottom:.5em}.problem-content h4{color:#000;font-size:2.8em;font-weight:700;padding-bottom:.3em}.problem-content p{color:#000;margin:0;line-height:1.4em;font-size:1.4em}.problem-content h5{color:#000;font-size:1.7em;margin:0;font-weight:700}.content-container{margin-left:15px;margin-right:15px}*,.contactFormSide,.different-section .image-tab,.modal-body{padding:0}.different-section .text-tab{padding-left:8em;padding-right:6em;padding-top:4em}.different-section h2{font-weight:700;margin-bottom:15px;font-size:33px;color:#000}.different-section .highlight{color:#0097a7}.different-section .divider{border:0;border-top:1.5px solid #333;width:90%;margin:15px 0 25px;background:0 0;height:0}.different-section p{font-size:19px;color:#000;margin-bottom:0;line-height:1.4em}.different-section .bold-text{font-weight:700;color:#000;font-size:20px;margin-top:15px}.included-section{background-color:#d94b45;color:#fff;padding:70px 0}.growth-list ul,.included-list{padding:0;list-style:none}.included-section img{width:80%;margin:auto}.included-content h2{font-size:35px;font-weight:700;margin-bottom:20px}.included-content .divider{border:0;border-top:0 solid rgba(255,255,255,.6);margin:20px 0;width:85%}.included-list{margin-bottom:25px}.included-list li{font-size:20px;margin-bottom:12px;color:#fff;width:85%}.included-content .highlight-text{font-weight:600;font-size:22px;margin:15px 0;color:#fff}.team-section{background:#d3d3d3;padding:80px 20px}.team-content{padding-left:3.5em}.team-section h2{font-size:38px;font-weight:700;margin-bottom:18px;line-height:1.2}.team-section .black-text{color:#000}.team-section .highlight-text{color:#0097a7;font-weight:700}.team-section .sub-text{font-size:22px;font-weight:600;color:#000;margin-bottom:40px}.team-buttons{display:flex;flex-wrap:wrap;justify-content:left;gap:30px}.team-btn{border:2px solid #0097a7;background:0 0;color:#000;font-size:20px;font-weight:700;padding:12px 30px;border-radius:50px;transition:.3s;min-width:200px;cursor:default}.team-img img{width:100%;height:auto;display:block}.cta-section{background:#fff;padding:40px 20px}.cta-section h2{font-size:35px;font-weight:700;color:#000;margin-bottom:40px;line-height:1.3}.cta-section .highlight{color:#000;font-weight:800}.cta-btn{background:#288886;color:#fff;font-size:22px;font-weight:600;padding:6px 16px;border:2px solid #288886;border-radius:50px;cursor:pointer;transition:.3s}.cta-btn:hover{border:2px solid #288886;background-color:#fff;color:#288886}.growth-section{background:#85a8b0;color:#fff;padding:80px 20px}.growth-section .highlight-red{color:#b74242;font-size:3.5em;font-weight:700;margin-bottom:15px}.growth-section .sub-text{font-size:2.4em;font-weight:700;width:85%;margin:auto;color:#fff;line-height:1.2}.btn-pricing:hover,.extra-buttons button:hover{color:#288886;background:#fff}.growth-section hr{border:0;border-top:0 solid #fff;margin:35px auto;width:80%}.growth-list{font-size:16px;margin-bottom:20px}.growth-list p{font-weight:600;margin-bottom:10px;font-size:1.4em;color:#fff}.growth-list ul li{margin:8px 0;font-size:1.5em;font-weight:600;position:relative;color:#000}.growth-list ul li::before{content:"> ";color:#000;font-weight:700}.addons-title{font-size:3.6em;font-weight:700;margin:40px 0 30px}.addon-card p,.note{font-size:1.5em;color:#fff}.addons-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:30px;margin-bottom:25px}.addon-card img{max-width:100%;margin-bottom:15px}.addon-card p{width:80%;margin:auto auto 1em;font-weight:600;line-height:1.2}.note{margin-top:20px}.comparison-section{background:#d94c4c;padding:40px 20px 60px;text-align:center;color:#fff}.comparison-title{font-size:3.5em;font-weight:700;margin-bottom:10px}.comparison-subtext{color:#fff;font-size:1.4em;font-weight:400;max-width:900px;margin:0 auto 40px;line-height:1.3}.comparison-table{background:#fff;overflow:hidden;color:#000;max-width:950px;margin:0 auto;padding:1em}.table-header,.table-row{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;padding:15px 20px;align-items:center;font-weight:600}.table-header{font-size:1.5em}.table-row{font-size:15px}.check,.cross{font-size:2em}.table-row:last-child{border-bottom:none}.cross{color:#d94c4c;font-weight:700}.check,.highlight{color:#18a558;font-weight:700}.comparison-type{font-size:1.5em;text-align:left;min-width:300px}.pricing-section{background:#85a8b0;color:#fff;text-align:center;padding:3em 1.5em}.pricing-title{font-size:3.5em;font-weight:700}.pricing-subtitle{font-size:1.4em;margin-bottom:2em;color:#fff;font-weight:400}.pricing-container{display:flex;flex-wrap:wrap;justify-content:center}.pricing-card{color:#000;padding:2em;border:.1em solid #fff;flex:1 1 25em;max-width:25em;text-align:center;position:relative}.package-title{font-size:2.2em;font-weight:700;margin-bottom:.8em;justify-content:space-between;align-items:center}.pricing-title-line{width:100%;color:#fff;height:.5px}.package-title span{font-size:1.2em;font-weight:700;color:#fff}.package-desc{color:#000;font-weight:700;font-size:1.4em;line-height:1.2;margin-bottom:1em;text-align:left}.package-list{list-style:none;padding:0;margin:0 0 1.5em}.package-list li{font-size:1.2em;font-weight:500;margin:.5em 0;text-align:left}.btn-pricing{background:#288886;color:#fff;border:2px solid #288886;font-size:1.5em;font-weight:600;border-radius:50px;padding:5px 12px;cursor:pointer;position:absolute;bottom:40px;left:4.8em}.contact-form,.contact-info,.input-container,form{position:relative}.pricing-extra{margin-top:3em}.pricing-extra p{font-size:1.5em;margin-bottom:0;color:#000;line-height:1.3}.extra-buttons{display:flex;justify-content:center;gap:1em;flex-wrap:wrap;padding-top:2em}.extra-buttons button{background:0 0;border:1px solid #fff;color:#fff;padding:6px 40px;font-size:1.6em;font-weight:500;border-radius:50px;cursor:pointer}@media (max-width:768px){.logo-section{margin-top:6em}.infiflex-logo{top:3.2em}.hero h1{font-size:3.5em}.addon-card p,.hero p{font-size:1.8em}.hero .banner-btn{font-size:1.6em}.hero .banner-image{width:80%;top:47em;left:5em}.hero .banner-btn-div{width:100%;text-align:center}.problem-content{margin-top:26em}.problem-content h4{font-size:2.5em}.growth-list ul li,.problem-content h5{font-size:1.5em}.different-section .text-tab{padding:4em}.included-section{padding:3em}.included-section img{width:70%}.team-content{padding-left:1.5em}.team-buttons{gap:20px}.desktop-cross{display:none}}@media (max-width:480px){.logo-section{margin-top:4em}.cta-btn,.startpro-text{font-size:2em}.infiflex-logo{width:25%}.hero h1{font-size:2.5em;width:85%;margin:1em auto .5em}.hero p{font-size:1.2em}.hero .banner-btn{font-size:1.6em}.hero .banner-image{width:88%;top:37em;left:2em}.problem-content{margin-top:19em;padding:3em 1.5em}.problem-content h3{font-size:1.3em}.extra-buttons button,.problem-content h4{font-size:1.7em}.problem-content p{font-size:1.3em;margin-bottom:1em;line-height:1.1}.problem-content h5{font-size:1.4em}.different-section .text-tab{padding:1em 2em 2em 3em}.different-section p{font-size:19px}.included-section{padding:2em 0 3em 2em}.included-section img{width:90%;margin-left:0}.included-content .divider{width:90%}.included-list li{font-size:18px}.included-content .highlight-text{font-size:20px;line-height:1.5em}.team-section{padding:3em 2em}.team-content{padding-left:0}.team-section h2{font-size:3em;line-height:1}.team-section .sub-text{font-size:20px;line-height:1.4}.team-btn{font-size:20px;padding:8px 20px;min-width:0}.team-buttons{gap:15px}.cta-section h2{font-size:23px}.growth-section{padding:50px 20px}.growth-section .highlight-red{font-size:2.6em}.growth-section .sub-text{font-size:1.6em;width:100%}.growth-section hr{margin:25px auto}.growth-list p,.note{font-size:1.2em;line-height:1.2}.growth-list ul li{font-size:1.4em;line-height:1.3;padding-bottom:.5em}.addons-title{font-size:3em}.addon-card p{line-height:1;margin-bottom:.5em}.addon-card img{max-width:80%}.table-header{font-size:.7em}.comparison-section{padding:20px 20px 40px}.comparison-title{font-size:2.5em}.comparison-subtext{font-size:1.2em;line-height:1.1}.comparison-type{font-size:.8em;min-width:0}.check,.cross,.pricing-extra p{font-size:1em}.btn-pricing{font-size:2em;left:2.8em}.check{font-weight:700}.table-header,.table-row{padding:0}.table-row{font-size:11px;padding-top:1em}.pricing-section{padding:1.5em}.pricing-subtitle{font-size:1.4em;line-height:1.2}.growth-section .extra-buttons button{font-size:2.2em}}@media (max-width:425px){.hero .banner-image{top:40em}}@media (max-width:375px){.startpro-text{font-size:1.5em}.logo-section{padding:2em 2em 0}.infiflex-logo{right:2em;top:2.5em}.hero .banner-btn{font-size:1.3em}.hero .banner-image{top:39em;left:2em}.different-section p{font-size:15px}.team-section h2{font-size:2.5em}.pricing-subtitle{font-size:1em;line-height:1.2}.pricing-card{padding:1em}.package-title{font-size:1.8em}.package-desc{font-size:1.2em}.btn-pricing{left:2em;bottom:32px}}@media (min-width:1400px){.logo-section{margin-top:5em}.problem-content h4,.startpro-text{font-size:3em}.addon-card p,.hero p,.included-list li,.package-list li{font-size:1.8em}.hero .banner-image{width:73%;top:33em;left:18em}.problem-content{margin-top:37em}.problem-content h3{font-size:28px}.problem-content p{font-size:1.5em}.problem-content h5{font-size:1.9em}.cta-section h2,.different-section h2,.included-content h2,.team-section h2{font-size:3.5em}.different-section .text-tab{padding:4em 6em}.different-section p{font-size:1.7em}.comparison-subtext,.different-section .bold-text,.growth-list p,.included-content .highlight-text,.note,.package-desc,.pricing-subtitle,.team-btn,.team-section .sub-text{font-size:2em}.cta-btn,.extra-buttons button,.growth-list ul li,.pricing-extra p{font-size:2.5em}.addons-title,.growth-section .highlight-red,.pricing-title{font-size:4em}.growth-section .sub-text{font-size:2.6em}.addons-title{margin:2em 0 30px}.comparison-subtext,.comparison-table{max-width:1200px}.comparison-type{font-size:1.8em;min-width:400px}.table-header{font-size:2.2em}.pricing-card{max-width:32em}.package-title{font-size:2.8em}.btn-pricing{font-size:2.5em;left:3em;bottom:47px}}@media (min-width:1600px){.hero p,.package-list li,.problem-content p{font-size:2em}.hero .banner-btn,.included-list li,.pricing-subtitle,.problem-content h5,.team-section .sub-text{font-size:2.2em}.hero .banner-btn-div{width:50%}.hero .banner-image{width:65%;top:38em;left:23em}.problem-content{margin-top:39em}.problem-content h4{font-size:3.3em}.different-section .text-tab{padding:4em 7em}.different-section p{font-size:1.9em}.different-section .bold-text{font-size:2.3em}.different-section h2,.included-content h2,.team-section h2{font-size:3.8em}.addon-card p{font-size:2.1em}.comparison-title{font-size:4em}}@media (min-width:1800px){.logo-section{margin-top:6em}.cta-section h2,.different-section h2,.startpro-text,.team-section h2{font-size:4em}.hero .banner-image{width:66%;top:37em;left:24em}.problem-content{margin-top:41em}.problem-content h3{font-size:35px}.different-section p,.problem-content p{font-size:2.2em}.different-section .bold-text{font-size:2.8em}.problem-content h4{font-size:3.5em}.included-section img{width:80%}.addon-card p,.team-btn{font-size:2.5em}.cta-btn{font-size:3em}.growth-section .highlight-red{font-size:4.5em}.addons-title{font-size:4.2em;margin:1.8em 0 30px}.comparison-type{font-size:2em}}@media (min-width:2000px){.hero .banner-image{width:60%;top:37em;left:32em}.included-section img{width:55%}}@media (min-width:2200px){.logo-section{margin-top:7em}.hero .banner-image{width:59%;top:36em;left:35em}.included-section img{width:45%}}@media (min-width:2400px){.hero .banner-image{width:55%;top:37em;left:42em}}@media (min-width:2560px){.logo-section{margin-top:8em}.startpro-text{font-size:5em}.hero h1{font-size:7em}.growth-list p,.hero p{font-size:2.5em}.growth-section .sub-text,.hero .banner-btn,.note,.package-list li{font-size:3em}.hero .banner-image{width:65%;top:50em;left:34em}.problem-content{margin-top:54em;width:93%}.problem-content h3{font-size:45px}.problem-content h4{font-size:6.2em}.different-section p,.included-content .highlight-text,.included-list li,.pricing-subtitle,.problem-content h5,.problem-content p,.table-header{font-size:3.2em}.comparison-title,.cta-section h2,.different-section h2,.included-content h2,.pricing-title,.team-section h2{font-size:6em}.addon-card p,.different-section .bold-text,.extra-buttons button,.growth-list ul li,.package-desc,.pricing-extra p,.team-btn{font-size:3.5em}.included-section img{width:70%}.team-section .sub-text{font-size:2.8em}.check,.cross,.cta-btn{font-size:4em}.growth-section .highlight-red{font-size:6.5em}.addons-title{font-size:6.2em;margin:1.5em 0 1.2em}.comparison-subtext{max-width:1500px;font-size:3em}.comparison-table{max-width:1800px}.comparison-type{font-size:3em;min-width:550px}.pricing-card{max-width:56em}.package-title{font-size:4.8em}.btn-pricing{font-size:3.5em;left:4.5em;bottom:70px}}*{box-sizing:border-box;margin:0}.contact-form{background-color:var(--green-theme-color);width:100%;margin:0}.contact-form:before{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}form{padding:2em;z-index:10;overflow:hidden}.contact-form{background-color:#10a6ad}.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}.contact-form .title{color:#fff;font-weight:500;letter-spacing:0}.input-container{margin:2.5em 0}.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)}.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}.contact-info{padding:2.3rem 2.2rem}span.asterics{color:red;font-size:unset;position:unset}.input-container span{top:0;left:25px;transform:translateY(-50%);font-size:1.2rem;padding:0 .4rem;pointer-events:none;z-index:500}.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}.modalSubmitBtn{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}.modalSubmitBtn:hover{color:#6f6f6f;letter-spacing:1.5px;border-radius:2px}.input-container1 .labelRight,.labelRight{font-weight:500;font-size:1em;letter-spacing:0}.dateTime,.inputRight{border:1.5px solid #c2c2c2}.dateTime,.success-modal{width:100%;border-radius:2px}.inputRight{background-color:#fff;color:#000}.labelRight{color:#616161!important}.input-container1{margin:-15px 0 30px}.input-container1 .labelRight{color:#fff!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}.dateTime{color:#7a7a7a;height:3em;font-size:.9em;padding:.8em;font-weight:600;outline:0;background:#fff}.success-modal{height:auto;background-color:#fff;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}.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}.thankYouCross{color:#282828;font-weight:500}.thankYouCross:hover{color:var(--green-theme-color)}.contact-modal-box{margin-top:8em}.contact-info .input{border:1.5px solid #e3e3e3}.input-container label{letter-spacing:-.2px;font-weight:500;font-size:1em}@media (max-width:850px){.form{grid-template-columns:1fr}.contact-form:before{top:-13px;left:initial;right:70px}.contact-info:before{top:-75px;right:65px;transform:scale(.95)}}@media (max-width:480px){.contact-info,form{padding:1.7rem 1.6rem}.input,.modalSubmitBtn{padding:.45rem 1.2rem}.title{font-size:1.15rem}}@media (min-width:768px){.mobile-cross{display:none}}.giffyWebChat-interface .start-button{bottom:100px}@media (max-width:768px){.giffyWebChat-interface .start-button{bottom:80px}}@media (min-width:1600px){.giffyWebChat-interface .start-button{bottom:150px}}