.qcp-planos-home{--qcp-font-famili:"Galano",sans-serif;--qcp-blue-dark:#171A88;--qcp-blue:#171A88;--qcp-gray-text:#1A1919;--qcp-gray-border:#E5E4E3;--qcp-card-radius:16px;--qcp-gap:8px;width:100%}.qcp-planos-home__status{font-size:.95rem;color:#555}.qcp-planos-home__empty,.qcp-planos-home__error,.qcp-planos-home__loading,.qcp-planos-home__notice{display:block}.qcp-planos-home__error{color:#b32d2e}.qcp-planos-home__filters{margin-bottom:1.5rem;padding:1.25rem;border:1px solid var(--qcp-gray-border);border-radius:var(--qcp-card-radius);background:#f9f9f9}.qcp-planos-home__filters-title{margin:0 0 1rem;font-size:.95rem;color:#333}.qcp-planos-home__filters-row{display:flex;flex-wrap:wrap;gap:1rem;align-items:flex-end}.qcp-planos-home__filter-field{display:flex;flex-direction:column;gap:.35rem;min-width:200px;flex:1}.qcp-planos-home__filter-field span{font-size:.875rem;font-weight:600;color:#333}.qcp-planos-home__select{width:100%;padding:.625rem .75rem;border:1px solid #ccc;border-radius:4px;background:#fff;font-size:.95rem}.qcp-planos-home__select:disabled{background:#eee;cursor:not-allowed}.qcp-planos-home__filter-btn{padding:.625rem 1.25rem;border:none;border-radius:4px;background:var(--qcp-blue);color:#fff;font-size:.95rem;font-weight:600;cursor:pointer;transition:background .2s}.qcp-planos-home__filter-btn:focus,.qcp-planos-home__filter-btn:hover{background:var(--qcp-blue-dark)}.qcp-planos-home__carousel{width:100%}.qcp-planos-home__carousel-inner{display:flex;align-items:center;gap:.5rem}.qcp-planos-home__viewport{flex:1;overflow:hidden;touch-action:pan-y}.qcp-planos-home__carousel.is-swipeable .qcp-planos-home__viewport{touch-action:pan-y;cursor:grab}.qcp-planos-home__carousel.is-swipeable .qcp-planos-home__track{user-select:none}.qcp-planos-home__track{display:flex;gap:12px;transition:transform .35s;will-change:transform}.qcp-planos-home__track.is-centered{justify-content:center;min-width:100%}.qcp-planos-home__nav{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:none;background:0 0;color:#111;font-size:1.75rem;line-height:1;cursor:pointer;transition:opacity .2s}.qcp-planos-home__nav:focus:not(:disabled),.qcp-planos-home__nav:hover:not(:disabled){opacity:.7}.qcp-planos-home__nav:disabled{opacity:.25;cursor:not-allowed}.qcp-planos-home__dots{display:none}.qcp-planos-home__dot{width:10px;height:10px;padding:0;border:2px solid var(--qcp-blue-dark);border-radius:50%;background:#fff;cursor:pointer;transition:background .2s,border-color .2s}.qcp-planos-home__dot.is-active{background:var(--qcp-blue-dark);border-color:var(--qcp-blue-dark)}a.qcp-planos-home__card--link{text-decoration:none;color:inherit;cursor:pointer;transition:box-shadow .25s}a.qcp-planos-home__card--link:focus-visible,a.qcp-planos-home__card--link:hover{box-shadow:0 6px 24px rgba(0,0,0,.12)}a.qcp-planos-home__card--link:focus-visible .qcp-planos-home__btn-outline,a.qcp-planos-home__card--link:hover .qcp-planos-home__btn-outline{background:var(--qcp-blue-dark);color:#fff}@media (max-width:959px){.banner-main .subtitle-p,.banner-main .titleh1{font-size:32px;line-height:35px}.encontre .btn1{margin-right:0;margin-bottom:24px}}@media (max-width:600px){.qcp-planos-home__filters-row{flex-direction:column}.qcp-planos-home__filter-btn,.qcp-planos-home__filter-field{width:100%}.qcp-planos-home__carousel-inner{gap:.25rem}.qcp-planos-home__nav{width:28px;font-size:1.5rem}}.confianca .data-count .data-contagem__label{background:inherit;border-bottom:inherit;height:0}.encontre{background:#1e22b2!important}.encontre.automatic-debit{gap:0!important}.encontre .automatic-debit__container{width:inherit;justify-content:center}.encontre img{contain-intrinsic-size:500px 500px!important}.encontre .img-thumb{height:100%;width:100%;object-fit:cover;float:right;position:relative}.encontre .img-thumb img{float:right;position:absolute;height:100%;width:100%}.encontre .btn1{margin-right:24px}.encontre,.encontre.automatic-debit{max-width:100%;min-width:0;box-sizing:border-box}.encontre .automatic-debit__container{min-width:0!important;max-width:100%!important;box-sizing:border-box!important}.encontre .automatic-debit__content,.encontre article.automatic-debit__content{min-width:0!important;max-width:100%!important;width:100%!important;box-sizing:border-box!important}.automatic-debit.encontre .content-img,.encontre .content-img,.wp-block-group.content-img{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:flex-start!important;gap:16px;width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important;overflow-x:auto!important;overflow-y:hidden!important;-webkit-overflow-scrolling:touch;touch-action:pan-x;padding-bottom:14px!important;scrollbar-width:auto;scrollbar-color:#1E22B2 #fff}.encontre .content-img::-webkit-scrollbar,.wp-block-group.content-img::-webkit-scrollbar{height:12px}.encontre .content-img::-webkit-scrollbar-track,.wp-block-group.content-img::-webkit-scrollbar-track{background:#ffb61e;border-radius:12px}.encontre .content-img::-webkit-scrollbar-thumb,.wp-block-group.content-img::-webkit-scrollbar-thumb{background:#1a1919;border-radius:12px;border:2px solid #ffb61e}.automatic-debit.encontre .content-img figure,.encontre .content-img .item,.encontre .content-img .wp-block-image,.encontre .content-img figure,.encontre .content-img>*,.wp-block-group.content-img figure,.wp-block-group.content-img>*{flex:0 0 90px!important;flex-shrink:0!important;width:90px!important;min-width:90px!important;max-width:90px!important;height:90px!important;margin:0!important;padding:0!important;grid-column:auto!important}.automatic-debit.encontre .content-img figure img,.automatic-debit.encontre .content-img img,.encontre .content-img .item img,.encontre .content-img figure img,.encontre .content-img img,.wp-block-group.content-img img{width:90px!important;height:90px!important;max-width:none!important;min-width:90px!important;object-fit:contain!important;contain-intrinsic-size:90px 90px!important}@media (max-width:959px){.encontre,.encontre.automatic-debit{display:block!important;overflow-x:clip!important;width:100%!important;max-width:100%!important}.encontre .automatic-debit__container,.encontre .automatic-debit__content,.encontre article.automatic-debit__content,.encontre>.wp-block-group{display:flex!important;flex-direction:column!important;align-items:stretch!important;width:100%!important;max-width:100%!important;min-width:0!important;overflow:hidden!important;box-sizing:border-box!important}.encontre .automatic-debit__content>*,.encontre article.automatic-debit__content>*{min-width:0!important;max-width:100%!important}.automatic-debit.encontre .content-img,.encontre .content-img,.wp-block-group.content-img{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:flex-start!important;gap:16px!important;overflow-x:auto!important;overflow-y:hidden!important;width:100%!important;max-width:100%!important;min-width:0!important;touch-action:pan-x pinch-zoom;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none;-ms-overflow-style:none;padding-bottom:0!important}.encontre .content-img::-webkit-scrollbar,.wp-block-group.content-img::-webkit-scrollbar{display:none;height:0}.encontre .content-img .item,.encontre .content-img .wp-block-image,.encontre .content-img figure,.encontre .content-img>*,.wp-block-group.content-img figure,.wp-block-group.content-img>*{display:block!important;flex:0 0 110px!important;white-space:normal!important;float:none!important}.encontre .content-img .exclude-mobile,.wp-block-group.content-img .exclude-mobile{display:block!important}.encontre .qcp-logo-scroll{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important}.encontre .qcp-logo-scrollbar{display:block;position:relative;width:100%;height:12px;margin-top:12px;background:#fff;border-radius:12px;overflow:hidden}.encontre .qcp-logo-scrollbar__thumb{position:absolute;top:3px;left:0;height:6px;min-width:40px;background:#1e22b2;border-radius:6px;pointer-events:none}}@media (min-width:960px){.encontre .qcp-logo-scrollbar{display:none}}.biggest{padding:60px 0;background:#f4f2f1}.biggest .text-item{width:30%;padding:24px}.biggest .item{background:#fff;border:1px solid #e5e4e3;width:180px;height:192px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;margin-left:18px;border-radius:16px}.biggest .item .description,.biggest .item .h3subtitle,.biggest .item img{padding-bottom:8px}.biggest .item .h3subtitle{font-family:Galano,sans-serif;font-size:14px;line-height:20px;font-weight:600;color:#171a88}.biggest .item .description{font-family:Galano,sans-serif;font-weight:400;font-size:12px;line-height:15px;padding:0 16px 8px}.biggest .item .home-about__links{border-bottom:1px solid #171a88;width:74px}.biggest .item .home-about__links a{font-family:Galano,sans-serif;font-weight:600;font-size:12px;line-height:16px;color:#171a88;margin-right:13px}.biggest .item .home-about__links a::after{color:#171a88;content:"\f061";font-family:"Font Awesome 6 Free";font-size:12px;font-weight:900;line-height:16px;position:absolute;right:-13px;top:3}.banner-main{background-position:right center!important;background-size:cover!important}.banner-main .banner-main__content{width:535px}.banner-main .titleh1{color:#fff;font-size:64px;line-height:72px;font-weight:700;width:500px;margin-bottom:24px}.banner-main .paragraph{color:#fff;font-family:Galano,sans-serif;font-size:18px;font-weight:400;line-height:24px;margin-bottom:32px}.banner-main .btn-banner-form{padding:24px;border-radius:8px}.banner-main .btn-banner-form .content{padding-left:8px}.banner-main .btn-banner-form .content p{font-family:Galano,sans-serif;line-height:24px;color:#1a1919!important;margin:0}.banner-main .btn-banner-form .content .first-paragraph{font-weight:700;font-size:20px}.banner-main .btn-banner-form .content .second-paragraph{font-size:14px}.banner-main #chamar-formulario{cursor:pointer}.five-columns{padding:0;margin-top:-100px}.five-columns .text-item{width:50%;background:#1e22b2;padding:40px 50px;border-radius:30px}.five-columns .row-content{align-items:self-start}.five-columns .item .description,.five-columns .item .h3subtitle,.five-columns .text-item .description,.five-columns .text-item .subtitle,.five-columns .text-item .title{font-family:Galano,sans-serif;color:#fff}.five-columns .text-item .description{font-weight:10;line-height:20px}.five-columns .text-item .description.margin-top-32{margin-top:16px}.five-columns .content-full{gap:16px}.five-columns .text-item .img-logo{margin:0;padding-right:16px;width:60px}.five-columns .text-item .subtitle{font-size:24px;line-height:32px;font-weight:700}.five-columns .item{flex-direction:column;justify-content:flex-start;text-align:center;background:#1e22b2;width:12%;height:192px;display:flex;border-radius:30px;padding:16px;gap:16px}.five-columns .item .description,.five-columns .item .h3subtitle,.five-columns .item img{padding-bottom:8px}.five-columns .item .h3subtitle{font-size:14px;line-height:20px;font-weight:600;color:#171a88}.five-columns .text-item .title{font-size:24px;font-weight:700;line-height:32px}.five-columns .item .description{font-family:Galano,sans-serif;font-weight:700;font-size:12px;line-height:18px;padding:0 16px 8px}.five-columns .item .home-about__links{border-bottom:1px solid #171a88;width:74px}.five-columns .item .home-about__links a{font-family:Galano,sans-serif;font-weight:600;font-size:12px;line-height:16px;color:#171a88;margin-right:13px}.five-columns .item .home-about__links a::after{color:#171a88;content:"\f061";font-family:"Font Awesome 6 Free";font-size:12px;font-weight:900;line-height:16px;position:absolute;right:-13px;top:3}.banner-main .banner-main__container{display:flex;justify-content:center;z-index:1}.encontre .automatic-debit__container{padding:48px 40px}.conectando .thumb-img{height:100%;width:100%;object-fit:cover;float:right;position:relative}.conectando .thumb-img img{float:right;position:absolute;height:100%;width:100%}@media (max-width:1440px){.banner-main .titleh1{font-size:40px;line-height:40px;width:350px}.five-columns{margin-top:-50px}}@media (max-width:1023px){.banner-main{background-position:70% 0!important}.banner-main .titleh1{font-size:32px;line-height:32px}.five-columns{margin-top:0}.five-columns .item{display:none!important}.five-columns .text-item{width:100%;border-radius:0;padding:16px}.five-columns .row-content{display:flex;align-items:center;margin-bottom:16px}.five-columns .row-content .img-logo{padding:16px}.biggest .text-item{width:inherit;padding:0 16px 24px}.biggest .text-item .title{font-size:18px;line-height:20px}.biggest .content-title-item .fouritens{flex-direction:row;flex-wrap:wrap;justify-content:center}.biggest .content-title-item{flex-direction:column}}@media (max-width:959px){.banner-main .btn-banner-form .content .first-paragraph{font-size:18px;line-height:20px}.banner-main .btn-banner-form .content .second-paragraph{font-size:12px;line-height:16px}.encontre .btn1{margin-right:0;margin-bottom:24px}}@media (max-width:768px){.banner-main .banner-main__content{width:100%}.banner-main__content .paragraph{display:none}.banner-main .titleh1{font-size:24px;line-height:24px;width:200px}.banner-main .banner-main__container{justify-content:end;margin-bottom:16px}}@media (max-width:680px){.banner-main__content .box-text{display:flex}.banner-main .btn-banner-form{padding:24px 16px}.banner-main .btn-banner-form img{width:24px}}@media (max-width:600px){.banner-main .btn-banner-form .content{width:80%}.biggest .text-item .title{font-size:18px;line-height:24px}.biggest{padding:24px 16px}.biggest .content-title-item .fouritens .item{width:45%;margin:4px}.encontre .content-img,.wp-block-group.content-img{overflow-x:auto!important;min-width:0!important;max-width:100%!important}.banner-main .banner-main__content{width:100%;margin:0 10px}.five-columns .text-item .title{font-size:20px;line-height:24px}.confianca .wp-block-data-contagem{gap:0}.confianca .data-count{gap:48px}.encontre .automatic-debit__container{padding:24px 16px}}@media (max-width:425px){.encontre .automatic-debit__container{gap:24px}.biggest .text-item .title,.confianca .title,.encontre .encontre-title{font-size:18px;line-height:20px}.confianca{padding:24px 16px}}