@font-face{font-family:Nunito;font-weight:300;src:url(/assets/Nunito-ExtraLight-CzD0wFeL.ttf)}@font-face{font-family:Nunito;font-weight:600;src:url(/assets/Nunito-SemiBold-BDYPXFJ_.ttf)}@font-face{font-family:Nunito;font-weight:500;src:url(/assets/Nunito-Medium-L5wTUp6G.ttf)}@font-face{font-family:Nunito;font-weight:400;src:url(/assets/Nunito-Regular-BzIFT1ox.ttf)}@font-face{font-family:Nunito;font-weight:light;src:url(/assets/Nunito-Light-CFkSxSOc.ttf)}@font-face{font-family:Rubik;font-weight:700;src:url(/assets/Rubik-Bold-OGWP0tra.ttf)}@font-face{font-family:Rubik;font-weight:bolder;src:url(/assets/Rubik-ExtraBold-CnUsGbel.ttf)}@font-face{font-family:Montserrat;font-weight:700;src:url(/assets/Montserrat-Bold-BSrD1I5P.ttf)}@font-face{font-family:Montserrat;font-weight:bolder;src:url(/assets/Montserrat-ExtraBold-DnlpJ974.ttf)}@font-face{font-family:Montserrat;font-weight:Medium;src:url(/assets/Montserrat-Medium-CpRznguy.ttf)}*{box-sizing:border-box}body{padding:0;margin:0;box-sizing:border-box}:root{overflow-x:hidden;box-sizing:border-box;font-size:18px;--productPresentationBottomMargin:220px;--carrosselbackground:transparent linear-gradient(141deg, #F5F2F200 0%, #C4BEBE5C 74%, #7B797903 100%) 0% 0% no-repeat padding-box;--carrosselLeftPadding:180px;--paddingLeftGlobal:8%;--paddingRightGlobal:100px;--white:#FFFFFF;--blacktext:#191515;--darkblue:#035AA6;--blue:#035AA6;--green:#29A71A;--purple:#035AA6;--carrosselbuttonsGrey:#C4C5DF;--carrosselbuttonsPurple:#035AA6;--footerIconBg:#EAECF0;--foterTextColor:#857979;--headerLogoMargin:5%;--headerItensGap:15%}@media (max-width: 1250px){:root{--paddingRightGlobal:0px}}.column{display:flex;flex-direction:column}.row{display:flex;flex-direction:row}.TextWithBefore{font-family:Montserrat;font-weight:Medium;font-size:.667rem;color:var(--blacktext);margin-top:-5px;margin-bottom:5px;letter-spacing:1.44px}.TextWithBefore:before{content:"//";font-weight:bolder;color:var(--purple);letter-spacing:1.44px;margin-right:4px}.NormalText{font-family:Nunito;font-size:1.444rem;font:normal}.ListItemGlobal{font-family:Nunito;font-weight:400;font-size:1.222rem}.TitleItemGlobal{font-family:Nunito;font-size:1.444rem;font-weight:bolder}.SubTitleItemGlobal{font-family:Nunito;font-size:1.2222rem;font-weight:700}.SubTitleItemGlobalBlue{color:var(--blue)}.ContractNowButtonGlobal{border:none;border-radius:50px;font-family:Nunito;font-size:1.6667rem;font-weight:700;background-color:var(--blue);color:var(--white);width:362px;height:92px;margin:30px}.ContractNowButtonGlobal:hover{background-color:var(--darkblue)}.summaryDiv{padding-left:var(--paddingLeftGlobal);gap:20%}.summarySubDiv{margin-top:5px;padding-left:25px}.ProductPresentationInitialDiv{min-height:600px;padding-left:var(--paddingLeftGlobal);margin-bottom:0;display:flex;flex-direction:column;position:relative;justify-content:flex-end}.ProductPresentationInitialDiv span{color:var(--white);font-family:Nunito;font-weight:light}.ProductProviderProductDiv{text-align:left;max-width:55%;padding:5%;background-color:var(--blue);position:relative;bottom:-180px}.ProductPresentationTypeText{font-size:1.111rem}.ProductPresentationTitleText{margin-top:10px;font-weight:700;font-size:2.444rem}.ProductPresentationDescripText{margin-top:20px;font-size:1.444rem}@media (max-width: 1350px){.ProductProviderProductDiv{max-width:90%}}.contactContainer{width:20%;cursor:pointer;justify-content:center;align-items:center;background-color:var(--green);border-radius:12px;height:50px;padding:0;margin:0;gap:10px;transition:all .3s ease}.contactContainer:hover{background-color:#468f3e}.contactText{font-family:Nunito;font-weight:700;font-size:1rem;color:var(--white);margin:0}.contactLogo{width:1.7rem;height:1.7rem}@media (max-width: 1250px){.contactContainer p{display:none}.contactContainer{width:auto!important;padding:10px;border-radius:50px}.contactLogo{margin-left:0}}.btn-header-custom{background-color:transparent!important;border:1px solid #fff;width:auto!important;padding:0 25px!important}.btn-header-custom:hover{background-color:#fff3!important}.btn-header-custom .contactText{color:#fff!important}.Header{box-sizing:border-box;z-index:2;padding:10px;padding-left:var(--paddingLeftGlobal);align-items:center;background-color:var(--white);box-shadow:0 3px 20px #00000029}.HeaderExtension{position:absolute;top:-1000px;box-shadow:0 3px 20px #000000ba;z-index:1;padding-left:var(--paddingLeftGlobal);padding-bottom:40px;align-items:center;background-color:var(--white);transition:.5s}.expanded{top:70px;transition:.5s;background-color:#fff}.McbLogoText{font-family:Nunito;font-weight:700;font-size:3.333rem;color:var(--blacktext)}.itensRow{align-items:center;gap:2%;width:100%}.ItensHeader{-webkit-user-select:none;user-select:none;width:15%;margin-left:2%;font-family:Nunito;font-weight:400;font-size:1rem;color:var(--blacktext);transition:all .18s}.ItensHeader:hover{color:var(--blue);font-weight:600}.extendedItensTitle{cursor:pointer;text-align:left;font-family:Nunito;font-weight:bolder;font-size:1.111rem;color:var(--blacktext)}.itens:hover>.extendedItensTitle{color:var(--blue);text-decoration:underline}.itensWithouthDescr>span:hover{text-decoration:underline;color:var(--blue)}.extendedItensDescription{cursor:pointer;text-align:left;text-wrap:wrap;font-family:Nunito;font-weight:light;font-size:.889rem;color:var(--blacktext)}.extendedItensRows{gap:2%;width:100%;padding-bottom:50px}.headerItem{padding-top:35px;gap:20px;width:15%;margin-left:2%}.itensWithouthDescr{cursor:pointer;font-family:Nunito;font-weight:600;font-size:.889rem;grid-gap:8px}.headerLogoMargin{margin-right:5%;width:100%}@media screen and (max-width:940px){.ItensHeader{display:none}.itensRow{justify-content:center}.contact-header{display:none}.Header{padding-left:0}}.ContainerCarrossel{margin-top:30px;padding-bottom:50px}.carrosseldiv{width:100vw;overflow:hidden;position:relative}.carrossel{display:flex;transition:transform .5s ease;width:1000%}.slide{width:100vw;display:flex;-webkit-user-select:none;user-select:none}.buttons{padding-left:var(--paddingLeftGlobal);line-height:100px;flex-wrap:nowrap;display:flex;flex-direction:row;margin-bottom:40px}.buttons button{background-color:var(--carrosselbuttonsGrey);max-width:100px;height:18px;width:30%!important;border-radius:50px;border:none;margin:0 10px;padding:10px 20px;cursor:pointer}.active{width:154px!important;background-color:var(--carrosselbuttonsPurple)!important}.divCasesSucessoCarrossel{align-items:stretch;padding-right:10%;gap:0px!important;flex-wrap:wrap-reverse}.casesSucessoCarrosselImg{flex:2 1 400px;width:100%}.casesSucessoCarrosselImg>img{width:100%}.casesSucessoCarrosselContent{grid-gap:20px;flex:3 1 500px;padding-left:20px}.rowDescriptionCasesCarrossel span{font-family:Nunito;font-weight:bolder;font-size:2.222rem;white-space:pre-wrap}.CasesSucessoCarrosselDescrip{font-weight:400;font-size:1.111rem}.dotBefore{color:var(--blue)}.dotBefore:before{content:".";color:var(--blacktext)}.ShowCaseButton{border:none;font-weight:700;color:var(--white);border-radius:50px;background-color:var(--blue);width:170px;height:50px}.ShowCaseButton:hover{background-color:var(--darkblue)}*{font-family:Nunito}button{cursor:pointer}.firstInitialPageDiv{width:100%;min-height:85vh;background-size:cover;background-position:center bottom;background-repeat:no-repeat;color:#fff;display:flex;flex-direction:column;justify-content:space-between;padding:80px 0 0;background-color:#035aa6;position:relative}.CompetitiveDifferential{width:100%;margin-top:5vh;padding:0px var(--paddingRightGlobal) 0px var(--paddingLeftGlobal)}.CompetitiveDifferentialText{text-align:left;font-weight:light}.CompetitiveDifferentialTitle{text-align:left;font-weight:700;font-size:2.4444rem;max-width:600px}.CompetitiveDifferentialDescription{font-weight:light;text-align:left;font-size:1.2222rem;max-width:660px}.characteristics{position:absolute;bottom:0;left:0;min-height:8vh;height:27.3vh;width:65%}@media screen and (max-width: 1200px){.characteristics{width:100%}}.bg-fade{position:absolute;height:100%;width:100%;background-color:#1f1868b2;align-items:center;-webkit-mask-image:linear-gradient(to right,rgba(0,0,0,1) 80%,rgba(0,0,0,0) 100%);mask-image:linear-gradient(to right,#000 80%,#0000)}.bg-text{position:absolute;bottom:0;padding-left:var(--paddingLeftGlobal);height:100%;gap:20px;justify-content:space-between;align-items:center}.bg-text>div{height:150px}.ContactAreaText{font-size:1.4444rem;font-weight:500;text-align:left}.ContactArea{gap:10px}.ContactAreaInput{border-radius:4px;width:240px;padding:10px;text-align:left;font-weight:600;font-size:.7778rem}.CharacteristicsDiv{padding:100px;justify-content:space-between;padding-left:var(--paddingLeftGlobal);padding-right:var(--paddingRightGlobal);background-color:#035aa6}.CharTitle{font-size:1.66667rem;font-weight:600;text-align:left}.CharDescrip{font-size:1rem;font-weight:light;text-align:left}.TitleWithBefore{font-weight:Medium;font-size:2.2222rem;color:var(--blacktext);margin-top:-5px;margin-bottom:5px}.TitleWithBefore:before{content:"//";font-weight:700;color:var(--blue);letter-spacing:1.44px;margin-right:4px}.imagesDiv{justify-content:center;align-items:center}.ProductsAndSolutionsDiv{grid-gap:35px;margin:5%;width:85%;max-width:1200px;justify-content:center;align-items:center}.ProductsAndSolutionsDesc{box-sizing:border-box;font-size:1.2222rem;text-align:center;font-weight:light;color:var(--blacktext)}.Product{width:100%}.DotMCBWithBefore{font-weight:bolder;font-size:1.6666rem;color:var(--blacktext);margin-top:-5px;margin-bottom:5px}.DotMCBWithBefore:before{content:".MCB";font-weight:700;color:var(--blue);letter-spacing:1.44px;margin-right:4px}.ProductImg{box-sizing:border-box;width:50%}.ProductDescriptionDiv{width:50%;justify-content:center;gap:15px;padding:5% 5% 5% 8%}.ProductDescriptionText{width:100%;color:var(--blacktext);font-weight:400;text-align:left}.buttonsDiv{gap:15px}.ContratarButton{border:0;font-weight:700;color:var(--white);border-radius:50px;background-color:var(--blue);width:170px;height:50px}.ContratarButton:hover{background-color:var(--darkblue)}.SaibaMaisButton:hover{background-color:var(--darkblue);color:var(--white);border:0}.SaibaMaisButton{border:1px solid #707070;font-weight:700;color:var(--blacktext);border-radius:50px;background-color:var(--white);width:170px;height:50px}.ProductListObj{font-weight:500}.ProductListObj:before{margin-bottom:4px;justify-content:center;content:"";display:inline-block;width:5px;height:5px;border-radius:50%;margin-right:5px;background-color:var(--blue)}.Customers{padding-top:100px;padding-bottom:100px;padding-left:var(--paddingLeftGlobal);padding-right:var(--paddingRightGlobal);box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;align-items:center}.CustomersRow{padding-top:80px;width:100%;display:flex;justify-content:space-between;align-items:center;gap:40px;-webkit-user-select:none;user-select:none;transition:all .2s}.CustomersRow>img{min-width:200px;width:200px;-webkit-user-select:none;user-select:none}.rightFade{-webkit-mask-image:linear-gradient(to right,rgba(0,0,0,1) 95%,rgba(0,0,0,0) 100%);mask-image:linear-gradient(to right,#000 95%,#0000)}.leftFade{-webkit-mask-image:linear-gradient(to left,rgba(0,0,0,1) 95%,rgba(0,0,0,0) 100%);mask-image:linear-gradient(to left,#000 95%,#0000),}.leftFade.rightFade{-webkit-mask-image:linear-gradient(to right,#0000,#000 5%,#000 95%,#0000);mask-image:linear-gradient(to right,#0000,#000 5%,#000 95%,#0000)}.customer-logo{height:auto;max-height:100px;max-width:150px;object-fit:contain;transition:all .3s ease}.customer-logo:hover{opacity:1;transform:scale(1.05)}.depoimentosTitle{text-align:center;font-weight:700;font-size:2.2222rem}.depoimentosTitle:before{color:#035aa6!important}.carrosselDepoimentos{gap:2px;padding-top:80px;align-items:center;justify-content:center;background:var(--carrosselbackground)}.carrosselCases{padding-top:80px;align-items:center;justify-content:center;background:var(--carrosselbackground);gap:20px}.carroselCasesDescp{max-width:75%;text-align:center;font-family:Nunito;font-weight:light}.ProductImg img{width:100%;height:100%;object-fit:cover;display:block}.ProductImg{width:50%;min-height:400px}@media screen and (max-width:1000px){.ProductDescriptionDiv{padding:40px 20px}}@media screen and (max-width:700px){.ProductImg{width:100%;order:1}.ProductDescriptionDiv{width:100%;order:2}.Product{flex-wrap:wrap}}.firstConhecaMCBdiv{padding-top:80px;padding-bottom:50px;padding-left:var(--paddingLeftGlobal)}.ConhecaMCBTexts{padding-top:40px;gap:10px;max-width:500px;width:50%;min-width:300px}.firstConhecaMCBdiv span{font-family:Nunito;color:var(--white)}.conhecaMcbText{font-weight:light;font-size:1.111rem}.conhecaMcbTextTitle{font-weight:700;font-size:2.4444rem}.conhecaMcbTextDescr{margin-bottom:5%;font-size:1.444rem}.conhecaMcbTextDepoimento{padding:60px var(--paddingLeftGlobal);justify-content:center;align-items:center;margin:0;width:100%;height:auto}.conhecaMcbTextDepoimentoText{font-size:2.111rem;font-weight:500;max-width:1400px;text-align:center;color:#fff}.sobreMcbTextosFundacao{gap:50px;padding:100px 0;padding-left:calc(var(--paddingLeftGlobal) + 10px);padding-right:calc(var(--paddingRightGlobal) + 40px)}.sobreMcbDivTexts{padding-right:70px}.sobreMcbText{font-weight:500;font-size:1.333rem}.sobreMcbFundacaoText{font-size:2rem;font-weight:700}.mcbRedesSociaisText{font-weight:700;font-size:1.6667rem}.ListIten{margin-top:5px}.ListIten:before{margin-bottom:4px;justify-content:center;content:"";display:inline-block;width:7px;height:7px;border-radius:50%;margin-right:5px;background-color:var(--blacktext)}.sobreMcbRedesSociais{margin-top:50px;border-top:solid 1px #DBDADA;border-color:gray;padding-top:20px;gap:10px;display:flex;flex-direction:column}.sobreMcbIconsDiv{background-color:var(--footerIconBg);width:35px;height:35px;border-radius:10px;padding:5px}.sobreMcbIconsText{font-weight:500;font-size:.889rem!important;text-decoration:none}.iconsRow{color:#000;text-decoration:none}.iconsRow:hover{color:var(--blue)}.FooterTitlesRow{display:flex;padding:2% 5%;justify-content:space-between;align-items:flex-start;gap:20px}.footerItemColumn{display:flex;flex-direction:column;gap:15px;text-align:left}.FooterLogo{font-size:3rem;text-align:left;display:block;line-height:1}.FooterLogoBefore{font-size:.5555rem;display:block;letter-spacing:2px}.logoImageHeader{width:150px}.iconsFooter{background-color:var(--footerIconBg);width:45px;height:45px;border-radius:25px;padding:10px;object-fit:contain}.iconsColumn{display:flex;flex-direction:column;gap:15px;max-width:300px}.iconsRow{display:flex;margin-bottom:15px;align-items:center;gap:15px;text-decoration:none}.iconsRow>*{text-decoration:none}.iconsRow span{font-family:Nunito;font-weight:400;font-size:.77778rem;line-height:1.4}.footerProducts{cursor:pointer;color:var(--foterTextColor);font-family:Nunito;font-weight:900;font-size:.8889rem;text-decoration:none}.footerProducts:hover{text-decoration:underline}.footerProductsMedium{cursor:pointer;color:var(--foterTextColor);font-family:Nunito;font-weight:500;font-size:.7778rem;margin-bottom:5px;display:block}.footerProductsMedium:hover{text-decoration:underline}.footerTitles{font-family:Nunito;font-weight:900;font-size:1.1111rem;margin-bottom:10px;display:block}.lastDiv{box-shadow:-5px -5px 6px #00000029;height:30px;background-color:var(--darkblue);width:100%}@media (max-width: 1200px){.FooterTitlesRow{flex-wrap:wrap;gap:50px}.footerItemColumn{min-width:200px}}.allProductsDiv{justify-content:space-around;margin-top:90px;background-color:var(--blue);padding-left:var(--paddingLeftGlobal);padding-right:var(--paddingLeftGlobal);padding-bottom:120px;padding-top:70px;flex-wrap:wrap;gap:10px;row-gap:20px}.allProductsDiv span{color:var(--white);font-family:Nunito}.AllProductButtonsRow button{border-radius:50px;width:173px;height:51px}.allProductsProductTypeText{font-weight:700;font-size:2.222rem}.allProductsProductTypeText:before{content:"//";font-weight:700;color:var(--white);letter-spacing:1.44px;margin-right:4px}.allproductsColumn{flex:1 1 400px}.allProductsProductTitleText{margin-top:50px;margin-bottom:20px;font-weight:bolder;font-size:1.6667rem}.allProductsProductDescriptText{font-weight:light;font-size:1.222rem;margin-bottom:30px}.allProductsButtonContrat{border:none}.allProductsButtonContractText{font-weight:900;color:var(--blue);background-color:var(--white)}.allProductsButtonFindOut{border:1px solid var(--white);background-color:var(--blue)}.allProductsButtonFindOut:hover{background-color:var(--darkblue)}.allProductsButtonContrat:hover{background-color:var(--darkblue);color:var(--white);border:1px solid var(--white)}.allProductsButtonFindOutText{font-weight:700;color:var(--white)}.AllProductButtonsRow{margin-top:auto;gap:15px;flex-wrap:wrap}.BeforeTransparent{visibility:hidden}.summarySubItensDiv{padding:0!important}.summaryFirstDiv{gap:5px}@media screen and (max-width:1000px){.summaryDiv{margin-top:120px!important}}@media screen and (max-width:550px){.summaryDiv{margin-top:180px!important}}.CasesPageContainer{width:100%;display:flex;flex-direction:column;font-family:Nunito,sans-serif;overflow-x:hidden}.CasesBanner{width:100%;height:600px;background-size:cover;background-position:center;position:relative;display:flex;align-items:flex-end}.CasesBannerContent{width:100%;max-width:1400px;margin:0 auto;padding-left:5%;padding-bottom:50px}.CasesBannerBlueBox{background-color:var(--blue);padding:40px 50px;width:100%;max-width:550px;color:#fff;box-shadow:0 10px 30px #0003}.CasesBannerTitle{font-family:Nunito,sans-serif;font-size:2.5rem;font-weight:700;margin:0 0 20px;display:block}.CasesBannerDesc{font-family:Nunito,sans-serif;font-size:1rem;line-height:1.6;font-weight:400;margin:0;display:block}.CasesTabsContainer{width:100%;border-bottom:1px solid #E0E0E0;background-color:#fff;margin-bottom:60px}.CasesTabsWrapper{width:90%;max-width:1500px;margin:0 auto;display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-end;gap:40px;padding-top:40px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:1px}.CasesTabItem{font-family:Nunito,sans-serif;font-size:2rem;font-weight:500;line-height:54px;color:#191515;letter-spacing:0px;opacity:1;padding-bottom:15px;cursor:pointer;border-bottom:3px solid transparent;background-color:transparent!important;transition:color .2s,border-bottom .2s;flex:0 0 auto;min-width:max-content;white-space:nowrap;display:flex;justify-content:center;align-items:center;text-align:left}.CasesTabItem.active{font-weight:800;border-bottom:3px solid var(--blue)}.CasesContent{width:100%;display:flex;align-items:center;flex-direction:column;justify-content:center;padding:0 10%;gap:20px}.CasesHeader{display:flex;flex-direction:row;gap:20px;align-items:stretch;width:100%;flex-wrap:wrap}.CasesHeader>img{min-width:0;flex:1 1 400px}.CasesHeader>div{flex:1 1 400px}.CasesBody{display:flex;flex-direction:row;flex-wrap:wrap;gap:20px;align-items:start;margin-bottom:40px}.CasesBody>div{flex:1 1 400px}.CasesInfoSide{display:flex;flex-direction:column;text-align:left;gap:20px}.CasesProjectTitle{font-family:Nunito,sans-serif;font-weight:700;color:#000;margin:0}h2.CasesProjectTitle{font-size:2.5rem}h3.CasesProjectTitle{font-size:2rem}h4.CasesProjectTitle{font-size:1.5rem}.FeatureTable{border-collapse:collapse;border:1px solid black;width:90%}.FeatureTable th,.FeatureTable td{border:1px solid black;width:50%;padding:0 20px}.CasesProjectDesc{font-family:Nunito,sans-serif;font-size:1.15rem;color:#555;line-height:1.8;max-width:100%;margin:0}.CasesButton{background-color:var(--blue);color:#fff;border:none;border-radius:50px;padding:14px 45px;font-size:1rem;font-weight:700;cursor:pointer;align-self:flex-start;transition:background .3s,transform .2s}.CasesButton:hover{background-color:#151a9e;transform:translateY(-2px)}.CasesFeaturesSection{background-color:#fafafa;width:100%;padding:80px 0;margin-bottom:40px}.CasesFeaturesGrid{width:90%;max-width:1200px;margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);align-items:start;gap:30px}.CasesFeatureColumn{text-align:left;display:flex;flex-direction:column}.CasesFeatureColumn>div{margin-bottom:40px}.CasesFeatureColumn>div:last-child{margin-bottom:0}.FeatureTitle{font-family:Nunito,sans-serif;font-size:1.25rem;font-weight:700;color:#000;margin-bottom:15px;line-height:1.3}.FeatureDesc{font-family:Nunito,sans-serif;font-size:1rem;color:#555;line-height:1.6;margin-bottom:20px}.FeatureList{list-style:none;padding:0;margin:0}.FeatureList li{font-family:Nunito,sans-serif;font-size:.95rem;color:#333;margin-bottom:12px;padding-left:20px;position:relative;font-weight:600;line-height:1.5}.FeatureList li:before{content:"";background-color:var(--blue);width:6px;height:6px;border-radius:50%;position:absolute;left:0;top:9px}@media (max-width: 1024px){.CasesMainContent{flex-direction:column;text-align:center;gap:50px}.CasesMonitorSide{flex:1;width:100%}.CasesInfoSide{align-items:center;margin-top:20px;width:100%}.CasesFeaturesGrid{grid-template-columns:1fr;gap:60px}.CasesFeatureColumn>div{margin-bottom:50px}.CasesBanner{height:auto;min-height:500px;padding-top:100px;align-items:center}.CasesBannerBlueBox{width:90%;margin:0 auto;padding:30px}}
