#snackbar,.popup{left:50%}#popup:after,#snackbar,.popup{position:fixed}body,html{width:100vw;overflow-x:hidden!important;font-family:Montserrat!important}.footer-section .page-container,.page-container{padding:0}.container-fluid{padding-right:0!important;padding-left:0!important}#buttonWrapper,#header,#loginPanel,#profileModal,.contact-us,.footer-wrapper,.top-bar{display:none!important}.first-section{background:url('https://storage.googleapis.com/infiflexnew.appspot.com/img/Grupo 82.png') no-repeat padding-box;width:100%;padding-top:6em}.first-section .logo-img{width:276px;height:66px}.first-section .logo-row,.footer-section .phoneCall-row{margin-top:2rem}.first-section .live-chat-icon,.first-section .phone-call-icon{width:20px;height:20px;opacity:1}.first-section .live-chat-content,.first-section .number{width:100%;font:medium 13px / 16px Montserrat;letter-spacing:0;margin-top:-5px;color:#333;opacity:1}.first-section .number{height:16px;text-align:left}.first-section .logo-img-style{text-align:right}.first-section .live-chat-content{text-align:left}.first-section .content{text-align:left;letter-spacing:-.67px;opacity:1;font-size:48px;margin-top:1rem;line-height:1px;margin-bottom:30px}.first-section .content .first{font:48px/55px Montserrat;letter-spacing:-.67px;color:#333}.first-section .content .second{font:800 48px/55px Montserrat;letter-spacing:-.67px;color:#7dce82}.first-section .form .box,.popup.form .popup-box{width:90%;height:auto;border:1px solid #707070;border-radius:8px;opacity:1;background:#f5f5fa;margin:12px auto 15px}.first-section .form-control,.popup.form-control{margin-top:12px;margin-bottom:15px}.first-section .form,.popup.form{width:70%;height:auto;background:no-repeat padding-box #f5f5fa;box-shadow:0 24px 100px #00000040;border-radius:16px;opacity:1;margin-bottom:10rem}.first-section .form .label-name,.popup.form .popup-label-name{text-align:left;font:13px/16px Montserrat;letter-spacing:0;color:#807979;opacity:1;margin-top:28px;margin-left:5%}.first-section .digital-line{width:84px;height:6px;background:no-repeat padding-box #7dce82;margin-top:3rem;margin-bottom:5rem}.first-section .form .label-style,.popup.form .popup-label-style{text-align:left;font:13px/16px Montserrat;letter-spacing:0;color:#807979;opacity:1;margin-left:5%}.first-section .digital-row{margin-top:5rem;margin-bottom:3rem}.first-section .form .schedule-box,.popup.form .popup-schedule-box{width:90%;height:52px;background:no-repeat padding-box #7dce82;border-radius:8px;opacity:1;border:#fff;margin-top:15px;margin-left:5%;margin-bottom:2rem;color:#fff;font:600 16px/19px Montserrat}.first-section .form .schedule-box:hover,.popup.form .popup-schedule-box:hover{background:#1e8999}.first-section .live-chat-circle{position:fixed;top:81%;left:82%;width:80px;height:80px;background:no-repeat padding-box #eaf2fa;opacity:1;border-radius:50px;z-index:10000}.first-section .live-chat-circle-icon{position:absolute;top:15px;left:12px;width:58px;height:50px;background:url('https://storage.googleapis.com/infiflexnew.appspot.com/img/Grupo 76.png') no-repeat padding-box;opacity:1}.section-boarder .section-boarder-line{width:100%;height:2px;background:no-repeat padding-box #1e8999}.yellowSchedule a:hover{text-decoration:none}.round-button{width:51px;height:51px;background:0 0;border:none;transform:translateY(-2em)}.round-button:hover{padding-top:10px;padding-bottom:8px;transition:.7s}.second-section{height:auto}.second-section .first-part{height:auto;background:url('https://storage.googleapis.com/infiflexnew.appspot.com/img/Enmascarar grupo 2.png') no-repeat padding-box}.second-section .first-part .scroll{text-align:center;font:bold 14px/18px Montserrat;letter-spacing:0;color:#1e8999;margin:6rem auto}.second-section .first-part .line{width:84px;height:6px;background:no-repeat padding-box #1e8999;margin:60px auto 0}.second-section .first-part .query{text-align:center;letter-spacing:0;opacity:1;margin:30px auto;font-size:45px}.fifth-section .if-text1,.fourth-section .key1,.second-section .first-part .query .q1{font:600 45px/55px Montserrat;color:#333}.second-section .first-part .query .q2{font:800 45px/55px Montserrat;color:#1e8999}.second-section .first-part .first-part-content{text-align:center;font:20px/26px Montserrat;letter-spacing:0;color:#333;margin:0 auto}.second-section .first-part .first-part-content .heading{font:bold 20px/26px Montserrat;letter-spacing:0;color:#333}.second-section .first-part .first-part-content .middle{margin-top:25px}.second-section .first-part .download-btn{width:404px;height:52px;background:no-repeat padding-box #1e8999;margin:34px auto;border-radius:8px;border:none}.second-section .first-part .btn-text{height:19px;font:600 16px/19px Montserrat;letter-spacing:0;color:#fff;text-align:right}.second-section .first-part .download-icon{width:23px;height:23px}.third-section{height:auto;margin-top:5rem}.third-section .first-image,.third-section .second-image,.third-section .third-image{height:97px;text-align:center}.image-text{font:600 20px/24px Montserrat;color:#707070;text-align:center;margin-top:15px}.third-section .last-image{height:98px;text-align:center}.fourth-section{width:100%;transform:matrix(1,0,0,1,0,0);background:url('https://storage.googleapis.com/infiflexnew.appspot.com/img/Grupo 19.png') no-repeat padding-box}.fourth-section .lines{width:84px;height:6px;background:no-repeat padding-box #e6c946;margin:45px auto 0}.fourth-section .key{text-align:center;margin-top:3rem}.fourth-section .key2{font:800 45px/55px Montserrat;color:#e6c946}.fourth-section .card{background:no-repeat padding-box #e6c946;border-radius:8px;width:100%;height:434px}.fourth-section .card:hover{transition:.5s;transform:scale(1.06)}.fourth-section .card-section{margin-top:10rem}.aboutUs-section .aboutUs-box,.fourth-section .card-section .card-section-img{margin-top:5rem}.fourth-section .card-section .card-section-heading p{text-align:center;font:bold 23px/28px Montserrat;color:#333;margin:2rem auto 0}.fourth-section .card-section .card-section-content p{text-align:center;color:#333;font-size:20px;letter-spacing:0}.fourth-section .card-design{margin:0 auto}.fourth-section .button-style{width:432px;height:56px;background:no-repeat padding-box #1e8999;border-radius:8px;border:none;margin-top:8rem;margin-bottom:5rem}.fourth-section .button-style-text{text-align:center;font:600 16px/19px Montserrat;color:#fff;margin-bottom:0}.fifth-section{width:100%;background:no-repeat padding-box #f3f3f3}.fifth-section .lines2{width:84px;height:6px;background:no-repeat padding-box #e6c946;margin:50px auto 0}.fifth-section .gray-half,.fifth-section .green-half,.fifth-section .red-half,.fifth-section .yellow-half{position:relative;width:254px;height:249px}.fifth-section .if-text{text-align:center;margin-top:2rem;margin-bottom:5rem}.fifth-section .if-text2{font:800 45px/55px Montserrat;color:#e6c946;margin-top:5px;margin-bottom:15px}.fifth-section .yellow-half{background:no-repeat padding-box #e6c946;float:right;border-radius:100% 0 0}.fifth-section .red-half{background:no-repeat padding-box #a22c29;border-radius:0 100% 0 0}.fifth-section .gray-half{background:no-repeat padding-box #707070;float:right;border-radius:0 0 0 100%}.fifth-section .green-half{background:no-repeat padding-box #7dce82;border-radius:0 0 100%}.fifth-section .gray-half-whitecircle,.fifth-section .green-half-whitecircle,.fifth-section .red-half-whitecircle,.fifth-section .yellow-half-whitecircle{background-color:#f3f3f3;width:90px;height:90px;position:absolute}.fifth-section .red-half-whitecircle{border-radius:0 100% 0 0;bottom:0;left:0}.fifth-section .yellow-half-whitecircle{border-radius:100% 0 0;float:right;bottom:0;right:0}.fifth-section .gray-half-whitecircle{border-radius:0 0 0 100%;float:right;top:0;right:0}.fifth-section .green-half-whitecircle{border-radius:0 0 100%;top:0;left:0}.circle-gap{padding-right:5px!important;padding-left:5px!important;padding-top:5px;padding-bottom:5px}.fifth-section .infi-logo{width:114px;height:66px}.fifth-section .productivity-box{width:180px;height:auto;background:no-repeat padding-box #e6c946}.fifth-section .productivity-heading p{text-align:center!important;font:800 24px/37px Montserrat!important;letter-spacing:0!important;color:#fff!important}.fifth-section .productivity-content{text-align:left;color:#333;font-size:17px;margin-top:10px;letter-spacing:0;width:226px}.fifth-section .security-box{width:125px;height:auto;background:no-repeat padding-box #a22c29}.fifth-section .business-box{width:210px;height:auto;background:no-repeat padding-box #707070}.fifth-section .demand-box{width:280px;height:auto;background:no-repeat padding-box #7dce82}.fifth-section .productivity-content p{margin:0}.productivity-row{margin-top:5rem;margin-bottom:5rem}.assesment-btn{width:404px;height:52px;background:no-repeat padding-box #e6c946;border:none;border-radius:8px;margin:0 auto 5rem}.assesment-btn-text{text-align:center;font:600 16px/19px Montserrat;letter-spacing:0;color:#333;margin-top:6px}.business-section{width:100%;height:auto;background:url('https://storage.googleapis.com/infiflexnew.appspot.com/img/Grupo 48.png') no-repeat padding-box}.business-section .red-line{width:84px;height:6px;background:no-repeat padding-box #a22c29;margin-top:8rem}.business-heading{text-align:center;letter-spacing:0;margin-top:2rem}.business-heading p{margin:0 0 -5px}.business-heading-first{text-align:center;font:600 45px/50px Montserrat;letter-spacing:0;color:#333}.business-heading-second{text-align:center;font:800 45px/50px Montserrat;letter-spacing:0;color:#a22c29}.business-card-row{margin-top:8rem;margin-bottom:5rem}.business-card{background:no-repeat padding-box #fff;box-shadow:0 3px 23px #00000012;border-radius:8px;height:284px}.business-card .red-icon{margin-top:3rem}.business-card-heading p{text-align:center;font:bold 17px/22px Montserrat;letter-spacing:0;color:#707070;margin-top:2rem}.business-card-heading2 p{text-align:center;font:17px/22px Montserrat;letter-spacing:0;color:#707070}.business-card-content p{text-align:center;font:16px/25px Montserrat;letter-spacing:0;color:#333}.business-card-content .row{margin-right:0;margin-left:0}.button-box1{width:44px;height:44px;border:1px solid #ccc;border-radius:8px;float:right}.button-box2{width:44px;height:44px;border:1px solid #ccc;border-radius:8px}.aboutUs-section{width:100%;background:url('https://storage.googleapis.com/infiflexnew.appspot.com/img/Grupo 83.png') no-repeat padding-box}.aboutUs-section .yellow-box{width:459px;height:100%;background:no-repeat padding-box #e6c946;margin-bottom:5rem}.aboutUs-box .aboutUs-image{width:100%;height:590px}.aboutUs-box .aboutUs-imageBox{margin:9rem}.aboutUs-line{width:84px;height:6px;background:no-repeat padding-box #e6c946;margin-top:23rem}.aboutUs-heading{text-align:left;letter-spacing:0;margin:2rem 0}.aboutUs-heading1{font:600 45px/55px Montserrat;letter-spacing:0;color:#333}.aboutUs-heading2{text-align:left;font:800 45px/55px Montserrat;letter-spacing:0;color:#e6c946}.aboutUs-content,.aboutUs-content1,.aboutUs-content2{text-align:left;color:#333;letter-spacing:0}.button-row{margin-bottom:6rem}.aboutUs-content1{font:bold 20px/26px Montserrat}.aboutUs-content2{font:20px/26px Montserrat}.footer-section{width:100%;background:no-repeat padding-box #333}.footer-section .footer-logo{width:236px;height:57px;margin-top:5rem}.footer-section .rights{text-align:center;font:12px/24px Montserrat;letter-spacing:0;color:#707070;margin-top:7rem}.footer-section .phoneCall,.footer-section .placeholder{width:20px;height:20px}.footer-section .phoneCall-text,.footer-section .placeholder-text{text-align:left;font:medium 13px / 16px Montserrat;letter-spacing:0;color:#707070}.footer-section .placeholder-row{margin-top:8rem}.footer-section .social-media-row{margin:10rem 2rem}.footer-section .social-media{width:45px;height:45px}.arrow{border:solid #ccc;border-width:0 3px 3px 0;display:inline-block;padding:5px;margin-top:13px;margin-left:13px}.right-btn{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.left{transform:rotate(135deg);-webkit-transform:rotate(135deg)}#snackbar{visibility:hidden;min-width:250px;margin-left:-125px;background-color:#333;color:#fff;text-align:center;border-radius:2px;padding:16px;z-index:1;top:30px;font-size:17px}#snackbar.show{visibility:visible;-webkit-animation:.5s fadein,.5s 2.5s fadeout;animation:.5s fadein,.5s 2.5s fadeout}@-webkit-keyframes fadein{from{top:0;opacity:0}to{top:30px;opacity:1}}@keyframes fadein{from{top:0;opacity:0}to{top:30px;opacity:1}}@-webkit-keyframes fadeout{from{top:30px;opacity:1}to{top:0;opacity:0}}@keyframes fadeout{from{top:30px;opacity:1}to{top:0;opacity:0}}.popup{display:none;padding:10px;width:300px;margin-left:-150px;height:auto;top:50%;margin-top:-100px;background:#fff;z-index:20;text-align:left}.form-container{max-width:300px;padding:10px;background-color:#fff}.form-container-label{font:13px/16px Montserrat}.form-container input[type=email],.form-container input[type=text]{width:100%;height:auto;border:1px solid #707070;border-radius:8px;opacity:1;background:#f5f5fa;margin:0 auto;font-size:12px}.form-container-btn{width:100%;height:35px;background:no-repeat padding-box #1e8999;border-radius:8px;opacity:1;border:#fff;margin-top:15px;color:#fff;font:600 12px/19px Montserrat}#popup:after{content:"";top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,.5);z-index:-2}#popup:before,.close{position:absolute;right:0}#popup:before{content:"";top:0;left:0;bottom:0;background:#fff;z-index:-1}.close{cursor:pointer;padding:2px 16px;transform:translate(-15%,-35%);color:#000;opacity:.4}.close:hover{background:#bbb}.submitIcon{height:100px}.backStyle{height:40px;width:115px;background:#c23737;border:none;border-radius:15px;color:#fff;font-weight:600;font-size:17px}.positionstyle{text-align:center;padding-top:8%}.thankYoustyle{font-size:6rem;font-weight:600;color:#7dce82}.submissionStyle{font-size:3rem;font-weight:500;color:#337ab7}.digital-transformation-button{background:no-repeat padding-box #85d189;margin:34px auto;border-radius:8px;border:none;color:#fff;padding:15px 30px;font-weight:600;font-size:17px}