*{margin:0;padding:0;box-sizing:border-box;font-family:"Open Sans",sans-serif}::selection{background-color:rgb(163 255 191 / 20%)}html{scroll-behavior:smooth}body{background-image:linear-gradient(to bottom,#1f1f23,#011016,#202024);color:white}a{color:inherit;text-decoration:none}li{list-style:none;line-height:1.5}strong{color:var(--primary-color)}p{line-height:1.5}.ratio{position:relative;width:100%}.ratio::before{content:"";display:block;padding-top:56.25%}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.faq{overflow:hidden}.faq-link{color:var(--primary-color);font-weight:bold}.horizontal-line{width:95%;max-width:1150px;margin:3rem auto;height:1px;background-image:linear-gradient(to right,transparent,var(--primary-color) 51%,transparent)}.vertical-line{height:150px;width:1px;margin:1.5rem auto 0;background-image:linear-gradient(to bottom,var(--primary-color) 51%,#000)}.btn-primary-cta,.btn-primary{background-color:var(--primary-color);color:black;text-align:center;font-size:.8rem;font-weight:bold;text-transform:uppercase;border-radius:30px;-webkit-transition:.3s;transition:.3s}.btn-primary:hover{opacity:.9}.btn-primary-cta{width:100%;display:inline-block;padding:1rem}.btn-primary-cta:hover{-webkit-transform:translateY(2px);transform:translateY(2px)}.bootcamp-start__decoration{position:absolute;bottom:0;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;background-color:var(--primary-color);height:2px;width:0%}.section-title{font-size:1.7rem;font-weight:800}.section-title::before{content:"";margin-bottom:1rem;display:block;width:2.4rem;height:8px;background-color:var(--primary-color);box-shadow:0 0 8px -2px var(--primary-color)}.container-wrapper{margin:2rem 1.5rem;max-width:1150px}.bootcamp-start-alert{z-index:10;width:100vw;background-color:#202024;position:fixed;top:0}.bootcamp-start-alert__text-container{padding:1rem 0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.bootcamp-start-alert__message{margin-bottom:1rem;text-align:center;color:var(--primary-color)}.bootcamp-start-alert__message{font-size:.85rem;padding:0 .8rem}.bootcamp-start-alert__countdown{font-size:.85rem;color:var(--primary-color);border:2px solid var(--primary-color);padding:.5rem}.bootcamp-start-alert__message strong{text-transform:uppercase}.--countdown-button{font-weight:bold;text-transform:uppercase}.countdown--button.disabled{cursor:initial}.bootcamp-start-alert__button-simple,.bootcamp-start-alert__button{display:block;background-color:var(--primary-color);color:black;font-size:.625rem;margin:.5rem 0;padding:.5rem;-webkit-transition:.3s;transition:.3s}.bootcamp-start-alert__button:hover{background-color:var(--primary-color);-webkit-transform:translateY(2px);transform:translateY(2px);opacity:.9}.bootcamp-start-alert__button-simple{background-color:#fff}.bootcamp-start-alert__button-simple:hover{-webkit-transform:translateY(2px);transform:translateY(2px)}.timer-countdown{text-align:center}.timer-countdown__text-wrapper{font-weight:bold}.timer-countdown__text-wrapper b{margin:0 .1875rem}.header{margin-top:0;padding-top:9.375rem;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:end;justify-content:flex-end;gap:10px}.header__logo-container{margin-right:auto}.header__logo{height:auto;width:7rem}.header__button{padding:.5rem;font-size:.7rem}.--opening-container{margin:0;padding:1.5rem}.opening{position:relative;height:55vh;max-height:450px;min-height:400px;text-align:center}.opening::before{content:"";position:absolute;z-index:-1;top:5%;left:0;width:100%;max-width:800px;height:350px;background-image:url(/assets/img/bootcamp/bootcamp-back-end-con-java/oval-code.1750260032.svg);background-repeat:no-repeat;background-position:center;background-size:cover}.opening::after{position:absolute;content:"";display:block;height:20%;width:5px;background-image:url(/assets/img/bootcamp/bootcamp-back-end-con-java/dots-boot-camp-2-prancheta-1.1750260032.svg);right:30px;top:0}.opening__title-details{display:block;margin:1rem 0;font-size:2rem;font-weight:bold;text-transform:uppercase}.opening__title--first,.opening__title--second{color:white;font-size:calc(1.1 * 3rem);text-transform:uppercase}@supports (-webkit-text-stroke:2px var(--primary-color)){.opening__title--first,.opening__title--second{color:transparent;background-image:none;-webkit-text-stroke:2px var(--primary-color)}}.opening__featuring{margin:1.5rem 0 0;font-size:1rem;font-family:"Roboto Mono",monospace;font-style:italic;color:var(--primary-color)}.opening__details{font-size:1rem;line-height:1.5}.opening__details strong{color:#fff}.motto{margin-top:0;-webkit-box-pack:justify;justify-content:space-between}.motto__video{margin-top:1rem}.motto__title{margin-bottom:1.5rem}.motto__description{margin-bottom:1.5rem;color:#c0c0c0;font-size:.937rem;line-height:1.5}.motto__text{-webkit-align-self:flex-end;align-self:flex-end;max-width:600px}.what-expect__title{margin-bottom:1.5rem;font-size:1.6rem}.what-expect__description{font-size:1rem;margin-bottom:4rem}.what-expect__item{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;padding:2.5rem 1.5rem;border-radius:10px;background-color:#13171c;margin-bottom:1rem;border:solid 1px var(--primary-color);box-shadow:0 2px 10px 0 rgba(163,255,191,.26);-webkit-transition:.3s;transition:.3s}.what-expect__icon{margin-bottom:1rem;position:relative;display:block;max-width:55px;max-height:50px}.what-expect__item-description{width:80%;text-align:center;font-size:.85rem}.what-expect__item-description:before{content:'';bottom:0;left:0;background:var(--primary-color);width:38px;height:5px;display:block;margin:0 auto 1.25rem}.testimonies__title{margin-bottom:2rem}.testimonies__video{margin-bottom:2rem;width:100%;min-height:200px}.target-audience{display:grid;grid-template-areas:"title" "image" "cta" "warning";margin-top:3rem}.target-audience__text-container{grid-area:title;margin-bottom:2rem}.target-audience__title{margin-bottom:1.5rem}.target-audience__description{font-size:.937rem;color:#c0c0c0;margin-bottom:1.5rem;line-height:1.5}.target-audience__description strong,.motto__description strong,.what-expect__description strong{color:inherit}.target-audience__cta{grid-area:cta;width:100%;margin-top:1rem}.target-audience__warning{grid-area:warning;display:block;width:90%;font-size:1rem;font-weight:bold;margin-top:2rem}.target-audience__warning--color{color:var(--primary-color)}.target-audience__image-container{grid-area:image;position:relative;margin-bottom:1.5rem}.target-audience__image-container::before{content:"";display:block;position:absolute;z-index:-1;top:-13px;bottom:0;left:-26px;right:30px;border-style:solid;border-width:2px;border-image-source:linear-gradient(to bottom,var(--primary-color),transparent 100%);border-image-slice:1}.target-audience__image{width:98%}.bootcamp-techs{margin-top:3rem}.bootcamp-techs__description{font-size:1.1rem;font-weight:600;margin:1.5rem 0}.bootcamp-techs__tech-container{display:grid;grid-template-columns:1fr 1fr;-webkit-box-align:center;align-items:center;justify-items:center;gap:2rem}.data-science-dots{display:none;max-width:219px}.bootcamp-techs__icon{max-width:100px;height:auto;object-fit:contain;aspect-ratio:3 / 2}.bootcamp-techs__concept-item{list-style-type:"-";list-style-position:inside;margin-bottom:1rem;font-size:.9rem;color:#c0c0c0}.modules{margin-top:3rem}.modules__description{color:#fff;font-size:1rem;margin:1.5rem 0}.modules__description__cta{margin:1rem 0 2rem}.modules__list{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.modules__item{background-color:transparent;margin-bottom:1.5rem;border-radius:10px;width:100%}.modules__number{opacity:.6;font-size:calc(1.5 * 3rem);font-weight:bold;color:#202024;text-shadow:-1px -1px 0 var(--primary-color),1px -1px 0 var(--primary-color),-1px 1px 0 var(--primary-color),1px 1px 0 var(--primary-color)}@supports (-webkit-text-stroke:1px var(--primary-color)){.modules__number{text-shadow:none;color:transparent;-webkit-text-stroke:2px var(--primary-color)}}.modules__item-title{margin:.85rem 0;font-size:1.8rem}.modules__item-title:before{content:'';width:38px;height:8px;background:var(--primary-color);box-shadow:1px 1px 5px 1px rgb(163 255 191 / 26%);display:block;margin-bottom:.5rem}.modules__item.special .modules__item-title--decoration{color:var(--module-bonus-color,#fff)}.modules__item.special .modules__item-title:before{background:var(--module-bonus-color,#fff);box-shadow:1px 1px 5px 1px var(--module-bonus-color,#fff)}.modules__item-special{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;text-align:center;width:95px;height:95px;border-radius:100%;font-size:.75rem;font-weight:800;background-color:var(--module-bonus-color,#000);margin-left:1rem}.modules__item-title--decoration{color:var(--primary-color)}.modules__item-description{font-size:1rem;color:#fff;font-weight:bold}.modules__item-project,.modules__item-tools{font-size:.9rem;display:block}.modules__item-project{margin-top:2rem}.schedule{margin-top:3rem}.schedule__title{margin-bottom:1.5rem}.schedule__info-container{margin:1.5rem 0}.schedule__bootcamp-start-date{color:var(--primary-color)}.schedule__bootcamp-start-text{font-weight:600}.schedule__bootcamp-support{font-size:calc(.9 * 1.25rem);font-weight:600}.schedule__bootcamp-support-text{margin-top:.3rem;font-size:.8rem;color:#c0c0c0}.schedule__meet{margin-bottom:1.5rem}.schedule__meet-info{font-size:1rem;text-transform:uppercase;font-weight:600;color:#c0c0c0;margin-bottom:1rem;padding-left:.5rem}.schedule__days-container{background-color:#202024;padding:1.5rem;border-radius:10px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center}.schedule__list-title{text-transform:uppercase;margin-bottom:1.5rem}.schedule__list{width:100%}.schedule__meet-day{font-size:calc(1.2 * 1rem);list-style-type:" - ";list-style-position:inside;text-align:center;padding:1rem 0;color:var(--primary-color);font-weight:bold;border-top:.5px solid rgba(198,198,198,.3)}.educational-support{margin-top:3rem}.educational-support__icon{display:none}.educational-support__title{margin-bottom:1.5rem}.educational-support__description{font-size:.9rem;color:#c0c0c0;margin-bottom:1rem}.educational-support__types-wrapper{position:relative;margin-bottom:3rem}.educational-support__types-wrapper::before{content:"";position:absolute;bottom:-110px;right:0;height:100px;width:100px;background-image:url(/assets/img/bootcamp/bootcamp-back-end-con-java/dots-boot-camp-3-mobile.1750260032.svg)}.educational-support__type{margin-bottom:1rem}.educational-support__type-name{display:block;font-size:1.2rem;font-weight:bold;margin:1rem 0}.educational-support__item{list-style-type:" > ";color:var(--primary-color);list-style-position:inside;font-size:.9rem;font-family:"Roboto Mono",monospace;margin-bottom:1.25rem;width:80%}.educational-support__item span{color:#c0c0c0}.educational-support__community-list li{margin-bottom:.5rem}.certificate{margin-top:1.5rem}.certificate__icon{display:none}.certificate__title{margin-bottom:1rem}.certificate__subtitle{font-size:.9rem;margin-bottom:1rem}.certificate__list{margin-bottom:1.5rem}.certificate__item{list-style:inside;list-style-position:inside;font-size:1rem;color:#c0c0c0;margin-bottom:.5rem}.certificate__cta{margin-top:1rem}.certificate__projects{margin-top:4rem}.certificate__projects-description{font-size:1rem;margin-bottom:1.5rem}.certificate__companies-container{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:start;align-items:flex-start;margin-top:1rem}.certificate__company{width:30%;height:30%}.instructors{margin-top:8rem}.instructors__title{margin-bottom:3rem}.instructors__card{position:relative;display:grid;grid-template-columns:1fr;grid-template-rows:auto auto;grid-template-areas:"photo" "information";-webkit-box-align:center;align-items:center;margin:3rem 0}.instructors__card::before{position:absolute;content:"";background-image:url(/assets/img/bootcamp/bootcamp-back-end-con-java/bg-code-blue-02-mobile.svg);background-repeat:no-repeat;background-size:contain;top:-3%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);min-width:400px;width:60%;height:300px;z-index:-1}.instructors__info{grid-area:information;padding:1rem}.instructors__photo{grid-area:photo;justify-self:center;max-width:100%;margin-bottom:1rem}.instructors__name{font-size:calc(1.5 * 1.25rem);line-height:1.2;margin-bottom:1rem}.instructors__role{display:block;font-size:1.1rem;font-weight:bold;margin-bottom:1rem}.instructors__description{width:100%;font-size:1rem;line-height:21px;color:#c0c0c0}.instructors__coordinate{font-size:1.2rem;font-weight:bold}.payment__money.--line-through{position:relative;color:#585858;margin-bottom:1rem}.--line-through:after{content:'';position:absolute;top:50%;left:calc(.01px - 10%);height:2px;width:120%;background-color:#979797}.--primary-border{border:1px solid var(--primary-color)}.payment__card{background-color:#021116;padding:1.5rem;margin-bottom:1.5rem;border-radius:10px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;box-shadow:0 2px 10px 0 rgba(163,255,191,.11)}.payment__card-title{font-size:2rem;font-weight:800;text-align:center;margin-bottom:1rem}.payment__card-title::before{content:"";display:block;width:30px;margin:.2rem auto 1rem;height:6px;background-color:var(--primary-color)}.payment__original-price-text{color:#585858;line-height:15px;font-size:1rem;font-weight:bold}.payment__original-price-value{color:#585858;font-size:1.25rem;margin-bottom:1.5rem}.payment__money{font-weight:700;font-size:2rem;color:#fff}.payment__money span{font-size:.5rem}.payment__discount-price-text{font-size:1rem;font-weight:bold;margin-top:1rem}.payment__discount-validity{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;padding:.3125rem;-webkit-box-align:center;align-items:center;position:absolute;top:-20px;right:-40px;width:85px;height:85px;border-radius:50%;background:var(--cupon-bg-color,linear-gradient(180deg,#2D8AEC 0%,#84EEC1 100%));color:var(--cupon-color,#061C37);text-shadow:0 4px 4px rgba(0,0,0,.25)}.payment__discount-validity-title{font-size:.625rem}.payment__discount-validity-date{font-size:.9375rem;color:inherit;font-weight:800}.payment__discount-validity-time{font-size:.5rem}.payment__countdown{margin-top:1.5rem;color:var(--primary-color)}.--payment-button{margin:1.5rem 0;border:none;font-size:1.25rem;font-weight:800;padding:.85rem;width:100%;letter-spacing:1px;-webkit-transition:.3s;transition:.3s}.payment__warranty{font-size:.85rem;text-align:center;color:#c0c0c0;margin-bottom:3rem}.payment__warranty-number,.payment__warranty-day{text-align:center;color:#202024;text-shadow:-1px -1px 0 rgba(163,255,191,.4),1px -1px 0 rgba(163,255,191,.4),-1px 1px 0 rgba(163,255,191,.4),1px 1px 0 rgba(163,255,191,.4)}@supports (-webkit-text-stroke:1px var(--primary-color)){.payment__warranty-number,.payment__warranty-day{text-shadow:none;color:transparent;-webkit-text-stroke:2px var(--primary-color);opacity:.6}}.payment__warranty-number{display:block;font-size:calc(2 * 3rem);line-height:65px}.payment__warranty-day{display:block;font-size:calc(1.5 * 3rem)}.payment__type{max-width:30em;text-align:center;font-size:.8rem}.payment__benefits{margin-top:1.5rem}.payment__discount__cupom{position:relative;border:1px solid var(--primary-color);color:var(--primary-color);text-align:center;padding:.5rem 3rem;border-radius:2.125rem;margin-top:2.5rem;text-shadow:0 4px 4px rgba(0,0,0,.25)}.payment__discount__cupom::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--primary-color);opacity:.1;border-radius:2.125rem}.payment__discount__cupom .payment__money{color:var(--primary-color)}.payment__discount-price-subtitle{color:#fff}.payment__benefits li.payment__benefit{list-style:disc;font-size:.75rem}.faq{margin-top:6rem}.faq__title{margin-bottom:3rem}.faq__question-container{position:relative;border-top:1px solid white}.faq__arrow-decoration{display:block;height:30px;width:30px;-webkit-transition:0.2s;transition:0.2s;position:absolute;top:25px;right:0;z-index:-1}.faq__question-toggle{display:none}.faq__question-toggle:checked~.faq__arrow-decoration{fill:var(--primary-color);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.faq__question-toggle:checked~.faq__question{color:var(--primary-color)}.faq__question-toggle:checked~.faq__answer{opacity:1;height:auto;-webkit-transform:translateY(20px);transform:translateY(20px);margin-bottom:3rem;-webkit-transition:.3s;transition:.3s}.faq__question-toggle:checked~.faq__answer>*{height:auto}.faq__question{padding:2rem 3rem 2rem 0rem;width:100%;font-size:1rem;font-weight:600;display:block;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;cursor:pointer}.faq__answer{height:0;opacity:0;font-size:1rem;padding-right:4rem;-webkit-transition:.3s;transition:.3s}.faq__answer>*{height:0}.faq__answer--date-list{margin:1rem 0;color:var(--primary-color)}.faq__answer--date-list li{margin:.5rem;list-style:disc;list-style-position:inside}.faq__more-questions{font-size:.9rem;padding-right:1rem;margin-top:1.5rem;color:#c0c0c0}.faq__more-questions--effect{color:var(--primary-color)}.footer{padding:0 1.5rem;text-align:center}.footer::after{content:"";display:block;margin:.5rem auto 0;height:80px;width:2px;background-image:linear-gradient(to top,rgba(234,249,95,.4) 30%,transparent)}.countdown{position:relative}.countdown__card{background-color:#202024;padding:1.5rem;margin-bottom:1.5rem;border-radius:10px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.countdown__title{font-size:2rem;text-transform:uppercase;font-weight:800;text-align:center;margin-bottom:1rem}.countdown__title::before{content:"";display:block;width:30px;margin:.2rem auto;height:6px;background-color:var(--primary-color)}.countdown-wrapper>*{color:var(--primary-color);font-size:2rem;font-weight:800;font-family:"Roboto Mono",monospace}.bootcamp-routine__title{margin-bottom:2rem}.bootcamp-routine__item{position:relative;padding-left:2rem;border-left:1px solid white}.bootcamp-routine__item::before{content:'01';position:absolute;top:0;left:-17px;color:black;font-weight:bold;font-size:1.2rem;background-color:var(--primary-color);line-height:33px;text-align:center;display:block;width:35px;height:35px;border-radius:50%}.bootcamp-routine__list{padding-left:1rem;padding-right:1rem;margin-top:5rem}.bootcamp-routine__list li:nth-child(2)::before{content:'02'}.bootcamp-routine__list li:nth-child(3)::before{content:'03'}.bootcamp-routine__list li:nth-child(4){border-left:none}.bootcamp-routine__list li:nth-child(4)::before{content:'04'}.bootcamp-routine__item-title{font-size:1.2rem;font-weight:bold}.bootcamp-routine__item-description{margin:2rem 0;color:#c0c0c0;font-size:.8125rem;line-height:1.2}.bootcamp-routine__icon{margin-bottom:2rem;max-height:104px}.bootcamp-routine__cta{display:block;margin:2rem auto 0;max-width:400px}.instructors__info{margin-left:auto;margin-right:auto;text-align:center}.modules__download__wrapper{margin:4rem 0 8rem}#contenidoDelPrograma{scroll-margin-top:140px}.modules__download{background:transparent;color:var(--primary-color);padding:1rem 2rem;margin:0 auto;width:100%;max-width:535px;font-size:1.125rem;display:block;text-align:center;font-weight:bold;text-transform:uppercase;border-radius:8px;border:solid 1px var(--primary-color);box-shadow:1px 1px 5px 1px rgba(163,255,191,.26);z-index:5;position:relative;-webkit-transition:.3s;transition:.3s}.modules__download:hover{background:var(--primary-color);color:#021116}.calendar{max-width:360px}.calendar__schedule{border-left:dashed 1px var(--primary-color);padding:1.875rem 0}.calendar__title{font-size:.8125rem;color:var(--primary-color);text-transform:uppercase;margin-left:-.1875rem}.schedule__month{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;gap:10px;max-width:295px;margin:1.312rem 0 3.312rem}.calendar__schedule__title{font-size:.875rem;color:#021116;background:var(--primary-color);width:5.857rem;text-align:center;padding:.3rem 0;margin-left:-.0625rem}.calendar__title:first-child:after{content:'';width:7px;height:7px;border-radius:50%;border:solid 1px var(--primary-color);display:block;margin:1rem 0 0 0}.calendar__title:last-child:before{content:'';width:7px;height:7px;border-radius:50%;border:solid 1px var(--primary-color);display:block;margin:0 0 1rem 0}.schedule__day{font-size:1.6875rem;height:1.851rem;width:1.851rem;border:solid 1px var(--primary-color);box-shadow:0 2px 10px 0 rgba(163,255,191,.11);font-weight:bold;text-align:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.schedule__weekday{color:var(--primary-color);text-align:center;font-size:.6875rem}.schedule__day__number{height:1rem;margin-top:-.1rem}.schedule__day__module{font-size:.5625rem;display:block;letter-spacing:initial;margin-top:.3rem;background-color:var(--primary-color);color:#021116;padding:.3rem .5rem}.warranty__highlight{color:var(--primary-color)}.footer__logo{width:150px;margin-top:1.5625rem}.footer_text{color:#c0c0c0;font-size:1rem;margin-bottom:1rem}.footer__email{color:var(--primary-color);font-size:1rem;font-weight:bold}.bootcamp-cronograma-title{font-size:.8125rem;font-weight:800;text-transform:uppercase;color:var(--primary-color);margin-bottom:1.875rem}.bootcamp-cronograma-calendario-title{font-size:.6875rem;font-weight:600;margin-bottom:1.875rem;color:var(--primary-color)}.bootcamp-cronograma-meses{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:1rem}.bootcamp-cronograma-mes{min-width:110px;max-width:30%}.bootcamp-cronograma-mes-nome{font-size:.875rem;margin-bottom:1.75rem;display:inline-block;padding:.25rem 0;padding-left:.625rem;background:var(--primary-color);color:#021116;width:88px}.bootcamp-cronograma-mes-infos{border:1px solid var(--primary-color);box-shadow:0 2px 10px rgba(163,255,191,.114237);padding:.75rem;min-height:135px}.bootcamp-cronograma-mes-infos p{font-size:.5625rem;background:var(--primary-color);color:#021116;font-weight:bold;padding:.25rem .3125rem}.bootcamp-cronograma-mes-infos strong{font-size:1.8125rem;margin-bottom:.1875rem}.bootcamp-cronograma-calendario.conclusao{margin-top:3.4375rem}.bootcamp-techs__tech-container img:nth-last-child(-n+2),.bootcamp-techs__tech-container img:last-child{width:100px}.testimonies__videos-wrapper{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;margin-bottom:10em;gap:1rem}.schedule__month{padding-left:1rem}@media (min-width:520px){.calendar{margin-top:6.25rem;max-width:380px}.schedule__day{font-size:1.8125rem;height:2.172rem;width:2.172rem}.schedule__month{max-width:370px}.header__logo{width:9rem}.header__button{padding:1rem}.opening__title--first,.opening__title--second{font-size:4rem;line-height:60px}.opening::after{top:0;height:35%}.opening__title--second::after{content:'';background-color:var(--primary-color);height:5px;width:48px;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;margin-left:.625rem}.opening__title-details,.opening__title--first,.opening__title--second,.opening__featuring,.opening__details{text-align:center}.header{padding-top:10rem}.bootcamp-start-alert__message,.bootcamp-start-alert__countdown{font-size:1rem;text-align:left}.testimonies__video{width:80%}.testimonies__link{color:var(--primary-color);text-decoration:underline}.testimonies__link:first-child{margin-right:5rem}.testimonies__subtitle{margin-top:1rem}.instructors__info{padding:0 1.5rem;width:60%}.opening__details{width:60%;margin:0 auto}.bootcamp-routine__title{text-align:center}.bootcamp-routine__title::before{margin:0 auto 1rem}.bootcamp-routine__list{padding-left:8rem;padding-right:8rem}.bootcamp-cronograma-meses{gap:1.25rem}.bootcamp-cronograma-mes-infos{max-width:none;width:140px;height:140px;box-sizing:border-box}.bootcamp-cronograma-mes-infos p{width:100%;height:45%;margin-top:.9375rem}.bootcamp-cronograma{position:relative}.bootcamp-cronograma:before{content:"";width:1px;height:100%;border-left:1px dashed var(--primary-color);position:absolute;left:-30px;top:40px}.payment__discount-validity{padding:.3125rem;top:-55px;right:-65px;width:110px;height:110px}.payment__discount-validity-title,.payment__discount-validity-date,.payment__discount-validity-time{max-width:80%}.payment__discount-validity-title{font-size:.75rem}.payment__discount-validity-date{font-size:1rem}.payment__discount-validity-time{font-size:.65rem}}@media (min-width:600px){.motto__video{margin:0 auto}.target-audience__image-container{width:70%;margin:0 auto}.opening__details{width:80%}.bootcamp-routine__list{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.bootcamp-routine__item-description{max-width:400px;margin-top:1rem}}@media (min-width:750px){.target-audience__cta{max-width:75%;margin-top:0}.container-wrapper{margin:3rem}.motto__title{width:80%}.header{padding:6.875rem 3rem 0}.header__logo{width:11.5rem}.bootcamp-start-alert__message{margin-bottom:0;max-width:calc(100% - 300px)}.bootcamp-start-alert__text-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-pack:justify;justify-content:space-around}.header__button,.bootcamp-start-alert__button-simple,.bootcamp-start-alert__button{padding:1rem}.section-title{font-size:2.38rem}.opening{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;min-height:450px;-webkit-box-pack:center;justify-content:center}.opening::before{top:-17%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);height:600px;max-width:calc(100vw - 6rem);background-size:contain}.opening::after{left:0;height:40%;top:unset}.opening__title-details{font-size:3rem;line-height:20px}.opening__title-details::after{content:"";position:absolute;right:0;bottom:10%;display:block;height:133px;width:150px;background-image:url(/assets/img/bootcamp/bootcamp-back-end-con-java//dots-boot-camp.1750260032.svg);background-repeat:no-repeat;background-size:contain}.opening__title--first,.opening__title--second{font-size:5rem;line-height:90px}.opening__featuring{font-size:1.6rem}.opening__details{font-size:1.2rem;text-align:center;width:60%}.motto__description{width:80%}.what-expect__title{max-width:70vw}.what-expect__description{font-size:1.125rem;margin-bottom:5rem}.what-expect__list{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;justify-content:center}.what-expect__list li{margin-right:1rem}.what-expect__item{width:40%}.target-audience{position:relative;margin-top:5rem;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;grid-template-areas:"title image" "cta image" "warning image"}.target-audience::after{content:"";display:block;position:absolute;left:55.9%;bottom:-391px;height:300px;width:2px;background-image:linear-gradient(to bottom,transparent,var(--primary-color),transparent)}.target-audience__image-container{width:100%;-webkit-align-self:center;align-self:center}.target-audience__title{max-width:40vw}.target-audience__description{width:80%}.target-audience__warning{font-size:1.125rem}.bootcamp-techs{margin-top:10rem;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;justify-content:space-between}.bootcamp-techs__text-container{width:45%}.bootcamp-techs__concepts-taught{-webkit-box-ordinal-group:3;order:2;margin-top:0;width:50%;font-size:1.25rem;justify-self:flex-end}.bootcamp-techs__concept-item{margin-top:1.5rem;font-size:.85rem}.bootcamp-techs__tech-container{margin-top:3rem;-webkit-box-ordinal-group:4;order:3;width:100%;grid-template-columns:repeat(3,1fr);gap:3rem}.modules{position:relative;margin-top:10rem}.modules__title{width:50%}.modules__title::after{content:"";position:absolute;display:block;background-image:url(/assets/img/bootcamp/bootcamp-back-end-con-java/dots-square-desktop-map.1750260032.png);background-repeat:no-repeat;background-size:contain;top:2.5%;right:0;height:300px;width:300px}.modules__title-container::after{content:"";display:block;height:210px;margin:-5rem auto 0;width:2px;background-image:linear-gradient(to bottom,var(--primary-color) 40%,transparent 80%)}.modules__title-container.semtraco::after{display:none}.modules__text-container{margin-bottom:4rem}.modules__item-title{font-size:1.9rem}.modules__description{width:40%;position:relative;font-size:1.25rem}.modules__description__cta{max-width:40%;margin:1rem 0 0}.modules__item{display:-webkit-box;display:-webkit-flex;display:flex;width:50%}.modules__number{-webkit-align-self:center;align-self:center;font-size:9rem;margin-right:1.5rem}.modules__item-description{width:80%;font-size:1.25rem;line-height:1.3}.schedule{position:relative;margin-top:5rem;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;justify-content:space-around}.schedule::before{position:absolute;right:0;content:"";display:block;background-image:url(/assets/img/bootcamp/bootcamp-back-end-con-java/dots-boot-camp-2-prancheta-1.1750260032.svg);background-repeat:no-repeat;height:150px;width:20px}.schedule__basic-info{width:25%}.schedule__basic-info::after{content:"";display:block;height:150px;width:100%;background-image:url(/assets/img/bootcamp/bootcamp-back-end-con-java/dots-square-desktop.1750260032.svg);background-repeat:no-repeat;background-position:left 0 bottom 0;background-size:contain}.schedule__title{margin-bottom:3rem}.schedule__bootcamp-start-date,.schedule__bootcamp-start-text,.schedule__bootcamp-support{font-size:1.25rem}.schedule__bootcamp-support-text{font-size:1rem}.schedule__meet{margin-top:12.5rem;width:30%;max-width:350px}.schedule__meet-info{text-align:center}.schedule__meet.--teste{padding:0 .8rem}.educational-support{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between}.educational-support__title{max-width:45vw}.educational-support__description{max-width:60%}.educational-support__icon{display:block;height:250px;width:300px}.educational-support__types-wrapper{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.educational-support__types-wrapper::before{content:none}.educational-support__type{margin-right:3rem}.certificate{margin-bottom:6rem;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse;-webkit-box-pack:justify;justify-content:space-around}.certificate__list{width:80%}.certificate__icon{display:block;height:250px;width:300px;margin-right:3rem;-webkit-align-self:center;align-self:center}.certificate__companies-container{-webkit-box-pack:start;justify-content:flex-start}.certificate__company{width:20%;height:20%;max-width:150px;max-height:150px;margin-right:1.5rem}.certificate__company.--atila-logo{font-size:1.5rem;text-align:center}.certificate__subtitle{font-size:1.25rem}.certificate__item{font-size:1.1rem}.certificate__projects-description{font-size:1.25rem}.instructors{margin:5rem 3rem}.instructors__title{text-align:center;margin-bottom:5rem}.instructors__title::before{margin:0 auto 1rem}.instructors__card{position:relative;grid-template-columns:auto 1fr;grid-template-rows:1fr;grid-template-areas:"photo information";gap:2rem}.instructors__card::before{background-image:url(/assets/img/bootcamp/bootcamp-back-end-con-java/bg-code-blue-05.1750260032.svg);background-size:cover;top:40%;left:-15%;width:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.instructors__info{padding:0;text-align:unset;-webkit-align-self:center;align-self:center;min-width:300px;width:100%}.instructors__description{width:100%;line-height:27px;font-size:1rem}.instructors__coordinate{font-size:1rem;text-align:center;position:absolute;bottom:-10px;left:3%}.payment{position:relative;padding:0 4rem}.payment::before{content:"";background-image:url(/assets/img/bootcamp/bootcamp-back-end-con-java/bg-code-green-01.1750260032.svg);background-repeat:no-repeat;position:absolute;display:block;height:400px;width:400px;z-index:-1;left:0}.payment::after{content:"";background-image:url(/assets/img/bootcamp/bootcamp-back-end-con-java/bg-code-green-01.1750260032.svg);background-repeat:no-repeat;position:absolute;display:block;height:400px;width:20%;min-width:200px;right:0;z-index:-1;bottom:30%}.payment__card-title{font-size:3rem}.payment__discount-price-text{font-size:1.25rem}.payment__card{margin:1.5rem auto;-webkit-box-pack:center;justify-content:center;padding:3.125rem 0}.faq__arrow-decoration{top:45px}.faq__question-toggle:checked~.faq__answer{margin:-3rem 0 3rem}.--warranty-container{min-height:350px;max-height:500px;height:40vh}.--payment-button{max-width:60%;padding:1rem}.payment__warranty{max-width:80%;font-size:1rem}.payment__warranty-number,.payment__warranty-day{display:initial}.payment__warranty-number{font-size:9rem}.payment__original-price-text,.payment__original-value,.payment__discount-value{font-size:.9375rem}.payment__discount-price-text{font-size:1.25rem}.payment__countdown{font-size:1.25rem}.faq{position:relative}.faq::before{content:'';position:absolute;display:block;height:20%;width:5px;background-image:url(/assets/img/bootcamp/bootcamp-back-end-con-java/dots-boot-camp-2-prancheta-1.1750260032.svg);left:0;top:-15%}.faq__title{margin:5rem 0;text-align:center}.faq__title::before{margin:0 auto 1rem}.faq__answer{font-size:1.25rem;padding-right:10rem;-webkit-transition:.3s;transition:.3s}.faq__question{padding:3rem 0;font-weight:800;font-size:1.4375rem}.faq__question span{display:inline-block;max-width:90%}.faq__more-questions{position:relative;margin:1.5rem auto;font-size:1.25rem;text-align:center;max-width:80%}.faq__more-questions::before{content:"";position:absolute;left:-10%;top:-20%;display:block;background-image:url(/assets/img/bootcamp/bootcamp-back-end-con-java/dots-boot-camp.1750260032.svg);background-repeat:no-repeat;background-size:contain;height:100px;width:100px}.footer{position:relative;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-box-align:center;align-items:center}.footer::after{height:120px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:0}.countdown__card{margin:1.5rem auto;width:80%;height:35vh;min-height:350px;max-height:550px}.countdown::before{content:"";background-image:url(/assets/img/bootcamp/bootcamp-back-end-con-java/bg-code-green-01.1750260032.svg);background-repeat:no-repeat;position:absolute;display:block;height:400px;width:400px;z-index:-1;left:0}.countdown::after{content:"";background-image:url(/assets/img/bootcamp/bootcamp-back-end-con-java/bg-code-green-01.1750260032.svg);background-repeat:no-repeat;position:absolute;display:block;height:400px;width:20%;min-width:200px;right:0;z-index:-1;bottom:-10%}.countdown-wrapper>*{font-size:3rem}.bootcamp-routine__title{text-align:left;margin-bottom:3rem}.bootcamp-routine__title::before{margin:0 0 1rem}.bootcamp-routine__list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;padding-left:0;padding-right:0}.bootcamp-routine__item{padding-top:3rem;padding-left:0;border-left:none;border-top:1px solid white;position:relative;min-height:200px}.bootcamp-routine__item-description{height:200px;padding-right:2rem;margin-bottom:1rem}.bootcamp-routine__item::before{top:-15px;left:0}.modules__download{padding:1.8rem}.modules__download:before{content:'';width:120px;height:1px;background-color:var(--primary-color);position:absolute;left:-120px;top:50%}.modules__download:after{content:'';width:120px;height:1px;background-color:var(--primary-color);position:absolute;right:-120px;top:50%}.bootcamp-routine__list li:nth-child(4){border-top:0}.bootcamp-routine__icon{position:absolute;bottom:0}.bootcamp-routine__item:nth-child(2) .bootcamp-routine__icon,.bootcamp-routine__item:nth-child(3) .bootcamp-routine__icon{bottom:6px}.instructors__photo{max-width:300px}}@media (min-width:900px){.section-title{font-size:2.625rem}.section-title.motto__title{font-size:1.875rem}.opening__title--first,.opening__title--second{font-size:6rem}.opening__details{width:60%}.motto{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;justify-content:space-between}.what-expect__title{max-width:50%}.what-expect__list{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}.what-expect__list li:not(:last-child){margin-right:1rem}.what-expect__item{width:25%}.target-audience__title{max-width:65%}.target-audience__description{width:80%}.target-audience__warning{font-size:1.25rem;line-height:1.5;max-width:75%}.bootcamp-techs__text-container{width:40%}.bootcamp-techs__description{color:#c0c0c0;width:60%;font-weight:normal}.bootcamp-techs__concept-item{font-size:1rem}.modules__title strong{font-weight:800}.modules__title::after{height:481px;width:390px}.educational-support__icon,.certificate__icon{max-height:400px;max-width:400px;height:80%;width:80%}.payment__card{max-width:80%}.certificate__icon{margin-right:6rem}.instructors__card{gap:4rem;margin-top:6rem;margin-bottom:6rem}.faq__answer{max-width:900px;padding-right:2rem}.countdown__title{font-size:2rem}.countdown-wrapper>*{font-size:5rem}.testimonies__videos-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;margin-bottom:0}.testimonies__wrapper{width:30%}.testimonies__videos-wrapper iframe:not(:last-child){margin-right:2rem}.bootcamp-routine__item-description{padding-right:3rem}}@media (min-width:1000px){.certificate__projects{margin-top:5rem}.instructors__card-list li:nth-child(2n) .instructors__card{grid-template-areas:"information photo"}.instructors__card-list li:nth-child(2n) .instructors__card .instructors__info{margin-left:0;padding-right:4rem}.instructors__card-list li:nth-child(2n) .instructors__card::before{right:-10%;left:auto}.container-wrapper{padding:0 2rem;margin:5rem 3rem}.header{margin-top:0;padding-top:7.5rem}.instructors__card-list li{padding:0 8rem}.opening__details{width:40%}.opening{margin-top:4rem}.motto{margin-top:4rem}.bootcamp-techs__tech-container{margin:10rem 0 7rem;column-gap:0}.bootcamp-techs__tech-container img:nth-last-child(-n+2),.bootcamp-techs__tech-container img:last-child{grid-row:3;width:200px;height:auto}.bootcamp-techs__tech-container img:nth-last-child(-n+2){grid-column:1 /3}.bootcamp-techs__tech-container img:last-child{grid-column:2 / 4}.data-science-dots{display:block}.bootcamp-techs__icon{max-width:150px}.bootcamp-techs{margin-top:8rem}.payment__warranty{max-width:50%}.header__button,.bootcamp-start-alert__button-simple,.bootcamp-start-alert__button{padding:1.3rem 2.1rem}.bootcamp-start-alert__countdown{font-size:.8125rem}.educational-support__types-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.target-audience::after{left:47.9%;bottom:-511px;height:371px}.data-science-dots{margin-right:.8rem}.bootcamp-routine__item-title:last-child{width:250px;display:block}.bootcamp-calendar{background-image:url(/assets/img/bootcamp/bootcamp-back-end-con-java/dots-square-desktop.1616501197.svg);background-repeat:no-repeat;background-position:center right;margin-bottom:6rem}.payment__money{font-size:3rem}.--payment-button{padding:2rem 1rem;border-radius:50px}.--payment-button:hover{-webkit-transform:translateY(2px);transform:translateY(2px)}.payment__card.--primary-border{position:relative}.payment__card.--primary-border:first-child:before,.payment__card.--primary-border:first-child:after{content:'';background-image:url(/assets/img/bootcamp/bootcamp-back-end-con-java/dots-boot-camp-2-prancheta-1.1750260032.svg);width:5px;height:180px;position:absolute;right:44px;top:42px}.payment__card.--primary-border:first-child:after{right:62px;top:105px}.payment__card.--primary-border:nth-child(2):before,.payment__card.--primary-border:nth-child(2):after{content:'';background-image:url(/assets/img/bootcamp/bootcamp-back-end-con-java/dots-boot-camp-2-prancheta-1.1750260032.svg);width:5px;height:180px;position:absolute;left:31px;bottom:34px}.payment__card.--primary-border:nth-child(2):after{left:46px;bottom:97px}.footer_text{position:relative}.footer_text:before{content:'';background-image:url(/assets/img/bootcamp/bootcamp-back-end-con-java/dots-boot-camp2.1750260032.svg);width:100px;height:115px;left:-205px;bottom:0}.footer_text:after{content:'';background-image:url(/assets/img/bootcamp/bootcamp-back-end-con-java/dots-boot-camp-3-mobile.1750260032.svg);background-size:100%;background-repeat:no-repeat;width:214px;height:208px;position:absolute;top:125px}.oneTestimonial.testimonies{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;justify-content:space-between}.oneTestimonial .testimonies__wrapper{width:497px}.oneTestimonial .testimonies__video iframe,.testimonies__videos-wrapper{height:315px}.oneTestimonial .testimonies__videos-wrapper{-webkit-box-align:baseline;align-items:baseline}}@media(min-width:1200px){.container-wrapper{margin-left:auto;margin-right:auto}}@media (min-width:1440px){.horizontal-line{margin-top:5rem;margin-bottom:5rem}.modules__title{max-width:50%}}