.counter-mobile-wrapper{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center}@media screen and (min-width:768px){.counter-mobile-wrapper{display:block;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}}.banner-progress-bar__banner{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;text-align:center;padding-top:1rem;padding-bottom:1rem;position:relative}@media screen and (min-width:768px){.banner-progress-bar__banner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:center;align-items:center}}.banner-progress-bar__banner__title{margin-bottom:.5625rem}@media screen and (min-width:768px){.banner-progress-bar__banner__title{margin-bottom:0;gap:12px}}.banner-progress-bar__banner.--scrolling .banner-progress-bar__banner__title{width:100%;gap:17px;margin-bottom:.75rem;-webkit-box-pack:justify;justify-content:space-between}@media screen and (min-width:768px){.banner-progress-bar__banner.--scrolling .banner-progress-bar__banner__title{margin-bottom:0;gap:16px;-webkit-box-pack:start;justify-content:start}}@media screen and (min-width:1280px){.banner-progress-bar__banner.--scrolling .banner-progress-bar__banner__title{gap:67px}}.banner-progress-bar__banner.--scrolling .banner-progress-bar__banner__title .banner-progress-bar__banner__cta{display:block}@media screen and (min-width:768px){.banner-progress-bar__banner.--scrolling .banner-progress-bar__banner__title .banner-progress-bar__banner__cta{display:none}}@media screen and (min-width:768px){.banner-progress-bar__banner{-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;justify-content:space-between}}.banner-progress-bar__banner__wrapper{width:100%;position:fixed;z-index:500;overflow:hidden;top:0;background:linear-gradient(90deg,rgba(0,2,29,.81) 0%,rgba(0,60,169,.81) 50%,rgba(0,2,29,.81) 100%);background-color:#030303;backdrop-filter:blur(6px)}@media screen and (min-width:1024px){.banner-progress-bar__banner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between}}@media screen and (min-width:768px){.banner-progress-bar__banner__informations{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;align-items:center;gap:1rem}}@media screen and (min-width:1024px){.banner-progress-bar__banner__informations{-webkit-box-pack:end;justify-content:end}}@media screen and (min-width:768px){.banner-progress-bar__banner__informations .divider{content:"";display:block;background-image:url(/assets/img/ultimo-deploy/divider.1765205558.svg);background-position:center;background-repeat:no-repeat;position:relative;height:52px;width:2px}}@media screen and (min-width:768px){.banner-progress-bar__banner__informations__progress-bar{max-width:180px}}@media screen and (min-width:1024px){.banner-progress-bar__banner__informations__progress-bar{max-width:360px}}@media screen and (min-width:1280px){.banner-progress-bar__banner__informations__progress-bar{max-width:400px}}.banner-progress-bar__banner__informations__progress-bar .progress-bar{height:12px;overflow:hidden;border-radius:6px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;align-items:center;position:relative;background:transparent}.banner-progress-bar__banner__informations__progress-bar .progress-bar::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:6px;z-index:1;background-image:linear-gradient(to right,rgb(23,25,66) 40%,#6B7791 55%,rgb(23,25,66) 65%);background-size:200% 100%;animation:total-shine 3.35s linear infinite}.banner-progress-bar__banner__informations__progress-bar .progress-bar__fill{position:relative;float:left;min-width:1%;height:100%;border-radius:5px;z-index:2;background-image:linear-gradient(to right,#2bdefd 20%,#e6e8f8 65%,#2bdefd 80%);background-size:200% 100%;animation:gradient-move 3.5s linear infinite}.banner-progress-bar__banner__informations__progress-bar .progress-bar__text{display:none;font-family:"Chakra Petch",sans-serif;text-align:left;text-transform:uppercase;color:#fff}.banner-progress-bar__banner__informations__progress-bar .progress-bar__text span{text-transform:uppercase;font-weight:700;color:#2BFDBE}@media screen and (min-width:768px){.banner-progress-bar__banner__informations__progress-bar .progress-bar__text span{font-size:.875rem}}@media screen and (min-width:768px){.banner-progress-bar__banner__informations__progress-bar .progress-bar__text{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:end;align-items:end;gap:.75rem;font-size:.75rem;margin-bottom:.5rem}}@media screen and (min-width:1280px){.banner-progress-bar__banner__informations__progress-bar .progress-bar__text{font-size:.875rem;gap:1.5rem}}.banner-progress-bar__banner__informations__progress-bar .progress-bar__mobile-text{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;justify-content:space-between;font-family:"Chakra Petch",sans-serif;text-transform:uppercase;text-align:left;color:#fff;font-size:.75rem;margin:.375rem 0 1rem}.banner-progress-bar__banner__informations__progress-bar .progress-bar__mobile-text-percentage{text-transform:uppercase;font-weight:700;color:#2BFDBE}@media screen and (min-width:768px){.banner-progress-bar__banner__informations__progress-bar .progress-bar__mobile-text{display:none}}.banner-progress-bar__banner__informations__text{font-family:"Chakra Petch",sans-serif;text-align:left;color:#fff}@media screen and (min-width:768px){.banner-progress-bar__banner__informations__text{font-size:.75rem;margin-right:.75rem;text-align:right}}@media screen and (min-width:1024px){.banner-progress-bar__banner__informations__text{font-size:1rem;margin:0 .75rem}}.banner-progress-bar__banner__informations__text span{text-transform:uppercase;font-weight:700;color:#2BFDBE}@media screen and (min-width:768px){.banner-progress-bar__banner__informations__text span{font-size:.875rem}}@media screen and (min-width:1024px){.banner-progress-bar__banner__informations__text span{font-size:1.125rem}}.banner-progress-bar__banner__heading{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;-webkit-box-ordinal-group:2;order:1;-webkit-box-flex:1;flex:1 0 50%;gap:20px;margin-bottom:1rem}@media screen and (min-width:768px){.banner-progress-bar__banner__heading{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;gap:1rem;-webkit-box-flex:0;flex:0 1 25%;-webkit-box-pack:start;justify-content:start;margin-bottom:0}}@media screen and (min-width:1024px){.banner-progress-bar__banner__heading{text-align:start;gap:32px}}@media screen and (min-width:1280px){.banner-progress-bar__banner__heading{-webkit-box-align:center;align-items:center;gap:2rem}}@media screen and (min-width:768px){.banner-progress-bar__banner__heading-discount.--mobile{display:none}}.banner-progress-bar__banner__heading-discount.--tablet{display:none}@media screen and (min-width:768px){.banner-progress-bar__banner__heading-discount.--tablet{display:block}}@media screen and (min-width:1280px){.banner-progress-bar__banner__heading-discount.--tablet{display:none}}.banner-progress-bar__banner__heading-discount.--desktop{display:none}@media screen and (min-width:768px){.banner-progress-bar__banner__heading-discount.--desktop{display:none}}@media screen and (min-width:1280px){.banner-progress-bar__banner__heading-discount.--desktop{display:block;position:absolute;left:8%}}.banner-progress-bar__banner__heading-title{font-family:"Inter",sans-serif;font-size:.625rem;font-weight:500;color:#fff;text-transform:uppercase;text-align:left;line-height:12px}.banner-progress-bar__banner__heading-title{font-size:.625rem}@media (min-width:768px){.banner-progress-bar__banner__heading-title{font-size:.75rem}}@media (min-width:1280px){.banner-progress-bar__banner__heading-title{font-size:1.375rem}}.banner-progress-bar__banner__heading-title span{font-family:"Chakra Petch",sans-serif;line-height:20px;font-weight:600;color:#fd58ff}.banner-progress-bar__banner__heading-title span{font-size:1.25rem}@media (min-width:768px){.banner-progress-bar__banner__heading-title span{font-size:1.25rem}}@media (min-width:1280px){.banner-progress-bar__banner__heading-title span{font-size:2rem}}@media screen and (min-width:768px){.banner-progress-bar__banner__heading-title{width:40px}}@media screen and (min-width:1280px){.banner-progress-bar__banner__heading-title{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;width:unset;gap:.5rem;line-height:117%}}.banner-progress-bar__banner__heading .--cta-to-plans{display:block}@media screen and (min-width:768px){.banner-progress-bar__banner__heading .--cta-to-plans{display:none}}.banner-progress-bar__banner__heading .logo__images.small{max-width:100px}.banner-progress-bar__banner__days-left{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center}.banner-progress-bar__banner__cta{color:#2BFDBE;line-height:150%;font-family:"Chakra Petch",sans-serif;font-weight:400;font-style:normal;text-decoration-line:underline;text-decoration-style:solid;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.banner-progress-bar__banner__cta{font-size:1rem}@media (min-width:768px){.banner-progress-bar__banner__cta{font-size:.875rem}}@media (min-width:1280px){.banner-progress-bar__banner__cta{font-size:1rem}}.banner-progress-bar__banner__cta:hover{color:#D9FFF6}.banner-progress-bar__banner__cta__wrapper{-webkit-box-ordinal-group:4;order:3}@media screen and (min-width:1024px){.banner-progress-bar__banner__cta__wrapper{margin-left:1rem}}@media screen and (min-width:1280px){.banner-progress-bar__banner__cta__wrapper{margin-left:1.4375rem}}.banner-progress-bar__banner__cta.--scrolling{text-decoration:none;color:#000;font-family:"Chakra Petch",sans-serif;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase;padding:.75rem 1rem;border-radius:53.132px;border:1px solid #2BFDBE;background-color:#2BFDBE;background-image:linear-gradient(99deg,transparent 30.09%,#D9FFF6 50%,transparent 69.91%);box-shadow:0 0 3.523px 0 rgba(0,0,0,0) inset,0 0 7.487px 1.762px rgba(42,253,190,.7);-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;-webkit-box-ordinal-group:3;order:2;-webkit-box-flex:1;flex:1 0 35%;letter-spacing:normal;-webkit-align-self:center;align-self:center}.banner-progress-bar__banner__cta.--scrolling{font-size:.625rem}@media (min-width:768px){.banner-progress-bar__banner__cta.--scrolling{font-size:.625rem}}@media (min-width:1280px){.banner-progress-bar__banner__cta.--scrolling{font-size:.875rem}}.banner-progress-bar__banner__cta.--scrolling:hover{-webkit-transform:translateY(1px);transform:translateY(1px);border-radius:3.3207rem;border:1px solid #D9FFF6;background-color:#D9FFF6;box-shadow:0 0 3.523px 0 rgb(217,255,246) inset,0 0 7.487px 1.762px rgb(217,255,246)}@media screen and (min-width:768px){.banner-progress-bar__banner__cta.--scrolling{text-wrap:nowrap;padding:.75rem 1.5rem}}@media screen and (min-width:1280px){.banner-progress-bar__banner__cta.--scrolling{padding:.75rem 2rem}}.banner-progress-bar__banner__wrapper.--carreiras{background:linear-gradient(90deg,#2bdefd 0%,#e6e8f8 50%,#2bdefd 100%);backdrop-filter:blur(6px);position:fixed;z-index:1001}.banner-progress-bar__banner__wrapper.--carreiras .progress-bar{position:relative;background:transparent}.banner-progress-bar__banner__wrapper.--carreiras .progress-bar::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:6px;z-index:1;background-image:linear-gradient(to right,#17192a 40%,#e6e8f8 55%,#17192a 65%);background-size:200% 100%;animation:total-shine 3.35s linear infinite}.banner-progress-bar__banner__wrapper.--carreiras .progress-bar__fill{position:relative;z-index:2;background-image:linear-gradient(to right,#fc15ff 20%,#e6e8f8 65%,#fc15ff 80%);background-size:200% 100%;animation:gradient-move 3.5s linear infinite}@media screen and (min-width:768px){.banner-progress-bar__banner__wrapper.--carreiras{background:linear-gradient(98deg,#2bdefd 32.8%,#e6e8f8 50.31%,#2bdefd 67.83%)}}.banner-progress-bar__banner__wrapper.--carreiras .banner-progress-bar__banner__heading-title{color:#050505}.banner-progress-bar__banner__wrapper.--carreiras .banner-progress-bar__banner__heading-title span{color:#050505}.banner-progress-bar__banner__wrapper.--carreiras .banner-progress-bar__banner__cta{color:#050505}.banner-progress-bar__banner__wrapper.--carreiras .banner-progress-bar__banner__cta.--scrolling{padding:.5rem 1rem;border-radius:92px;border:3px solid #f973fc;background-color:#fd58ff;background-image:linear-gradient(99deg,transparent 30.09%,#e6e8f8 50%,transparent 69.91%);box-shadow:0 0 2.31px 0 rgba(0,0,0,.54) inset,0 1.155px 3.176px 0 rgba(0,0,0,.54)}.banner-progress-bar__banner__wrapper.--carreiras .banner-progress-bar__banner__cta.--scrolling:hover{-webkit-transform:translateY(1px);transform:translateY(1px);border-radius:3.3207rem;border:3px solid #fd58ff;background-color:#f973fc;box-shadow:0 0 2.31px 0 rgba(0,0,0,.54) inset,0 1.155px 3.176px 0 rgba(0,0,0,.54)}.banner-progress-bar__banner__wrapper.--carreiras .banner-progress-bar__banner__informations__progress-bar .progress-bar{background:linear-gradient(90deg,#6b7791 30.52%,#171942 100%)}.banner-progress-bar__banner__wrapper.--carreiras .banner-progress-bar__banner__informations__progress-bar .progress-bar__fill{background-image:linear-gradient(to right,#fc15ff 0%,#e6e8f8 49.99%,#fc15ff 99.99%)}.banner-progress-bar__banner__wrapper.--carreiras .banner-progress-bar__banner__informations__progress-bar .progress-bar__text{color:#050505}.banner-progress-bar__banner__wrapper.--carreiras .banner-progress-bar__banner__informations__progress-bar .progress-bar__text span{color:#fc15ff}.banner-progress-bar__banner__wrapper.--carreiras .banner-progress-bar__banner__informations__progress-bar .progress-bar__mobile-text{color:#050505}.banner-progress-bar__banner__wrapper.--carreiras .banner-progress-bar__banner__informations__progress-bar .progress-bar__mobile-text span{color:#fc15ff}.banner-progress-bar__banner__wrapper.--carreiras .banner-progress-bar__banner__informations__text{color:#050505}.banner-progress-bar__banner__wrapper.--carreiras .banner-progress-bar__banner__informations__text span{color:#fc15ff}@keyframes total-shine{0%,50%{background-position:100% 50%}50.01%{background-position:100% 50%}100%{background-position:0% 50%}}@keyframes gradient-move{50%{background-position:0% 50%}0%{background-position:100% 50%}100%{background-position:0% 50%}}