.legal-offer{background-color:rgba(0,0,0,0)}@media only screen and (min-width: 850px){.legal-offer{background-color:rgba(0,0,0,0)}}.legal-offer__container{max-width:1200px;margin-left:20px;margin-right:20px}@media only screen and (min-width: calc(1200px + 20px * 2)){.legal-offer__container{margin-left:auto;margin-right:auto}}.legal-offer__container p,.legal-offer__container span,.legal-offer__container div,.legal-offer__container a,.legal-offer__container ul,.legal-offer__container ol,.legal-offer__container li,.legal-offer__container h1,.legal-offer__container h2,.legal-offer__container h3,.legal-offer__container h4,.legal-offer__container h5,.legal-offer__container h6{font-family:var(--font) !important;font-weight:300 !important}.legal-offer__container strong{font-family:var(--font) !important;font-weight:600 !important}.legal-offer__container strong p,.legal-offer__container strong span,.legal-offer__container strong div,.legal-offer__container strong a,.legal-offer__container strong ul,.legal-offer__container strong ol,.legal-offer__container strong li,.legal-offer__container strong h1,.legal-offer__container strong h2,.legal-offer__container strong h3,.legal-offer__container strong h4,.legal-offer__container strong h5,.legal-offer__container strong h6{font-weight:600 !important}.legal-offer__container a{color:inherit !important}.legal-offer__container ul,.legal-offer__container ol{list-style-position:outside !important;padding-left:15px !important}.legal-offer__container ul{list-style-type:disc}.legal-offer__container ol{list-style-type:decimal}.legal-offer__container em{font-style:italic !important}.legal-offer__container sup{font-size:.625rem !important;vertical-align:super !important}@media only screen and (min-width: 1200px){.legal-offer__container sup{font-size:.6875rem !important}}.legal-offer__container table{border-collapse:collapse !important}.legal-offer__container th,.legal-offer__container td{border:1px solid #d3d3d3 !important;padding:5px !important}.legal-offer__container{font-size:.6875rem;padding:30px 0 30px}@media only screen and (min-width: 1200px){.legal-offer__container{font-size:.75rem;padding:0 0 50px}}.promotional-offer{width:100%;background-color:var(--color-secondary);padding:7px 20px 7px}@media only screen and (min-width: 850px){.promotional-offer{position:relative;padding:15px 20px 15px}}.promotional-offer__text{max-width:1200px;margin-left:20px;margin-right:20px}@media only screen and (min-width: calc(1200px + 20px * 2)){.promotional-offer__text{margin-left:auto;margin-right:auto}}.promotional-offer__text p,.promotional-offer__text span,.promotional-offer__text div,.promotional-offer__text a,.promotional-offer__text ul,.promotional-offer__text ol,.promotional-offer__text li,.promotional-offer__text h1,.promotional-offer__text h2,.promotional-offer__text h3,.promotional-offer__text h4,.promotional-offer__text h5,.promotional-offer__text h6{font-family:var(--font) !important;font-weight:300 !important}.promotional-offer__text strong{font-family:var(--font) !important;font-weight:600 !important}.promotional-offer__text strong p,.promotional-offer__text strong span,.promotional-offer__text strong div,.promotional-offer__text strong a,.promotional-offer__text strong ul,.promotional-offer__text strong ol,.promotional-offer__text strong li,.promotional-offer__text strong h1,.promotional-offer__text strong h2,.promotional-offer__text strong h3,.promotional-offer__text strong h4,.promotional-offer__text strong h5,.promotional-offer__text strong h6{font-weight:600 !important}.promotional-offer__text a{color:inherit !important}.promotional-offer__text ul,.promotional-offer__text ol{list-style-position:outside !important;padding-left:15px !important}.promotional-offer__text ul{list-style-type:disc}.promotional-offer__text ol{list-style-type:decimal}.promotional-offer__text em{font-style:italic !important}.promotional-offer__text sup{font-size:.625rem !important;vertical-align:super !important}@media only screen and (min-width: 1200px){.promotional-offer__text sup{font-size:.6875rem !important}}.promotional-offer__text table{border-collapse:collapse !important}.promotional-offer__text th,.promotional-offer__text td{border:1px solid #d3d3d3 !important;padding:5px !important}.promotional-offer__text{color:var(--color-white);font-size:.875rem}@media only screen and (min-width: 850px){.promotional-offer__text{font-size:.9375rem}}@media only screen and (min-width: 1200px){.promotional-offer__text{font-size:1rem}}.modal__media{display:none;width:100%;height:100%;position:fixed;top:0;left:0;z-index:20;background-color:rgba(0,0,0,.5);overflow:auto}.modal__media__background{width:100%;height:100%;position:absolute;top:0;left:0}.modal__media__close{width:80px;height:80px;background-color:var(--color-white);position:absolute;top:0;right:0;z-index:1;cursor:pointer}.modal__media__close:before,.modal__media__close:after{content:"";width:24px;height:2px;background-color:var(--color-secondary);display:block;position:absolute;top:calc(50% - 1px);left:calc(50% - 12px)}.modal__media__close:before{-webkit-transform:rotateZ(45deg);transform:rotateZ(45deg)}.modal__media__close:after{-webkit-transform:rotateZ(-45deg);transform:rotateZ(-45deg)}.modal__media__container{position:relative;height:100%;margin:auto}@media only screen and (min-width: 1200px){.modal__media__container{width:90%;max-width:1600px}}.modal__media__container__visual{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:0;left:0;width:100%;height:100%;padding:20px}@media only screen and (min-width: 1200px){.modal__media__container__visual{padding:45px}}.modal__media__container__visual__item{max-width:100%;max-height:100%}.open-modal-media{position:relative;overflow:hidden;cursor:none}.open-modal-media__cursor{display:none;width:60px;height:60px;background-color:var(--color-primary);position:absolute;top:-70px;left:-70px;z-index:1;pointer-events:none;border-radius:999px}.open-modal-media__cursor:before,.open-modal-media__cursor:after{content:"";width:18px;height:2px;background-color:var(--color-white);display:block;position:absolute;top:calc(50% - 1px);left:calc(50% - 9px)}.open-modal-media__cursor:after{-webkit-transform:rotateZ(90deg);transform:rotateZ(90deg)}.patch{width:135px;height:80px;border-radius:5px;padding:10px 11px;-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);text-transform:uppercase;background-color:var(--color-secondary);color:var(--color-white);line-height:1.2;font-weight:400;font-family:"Roboto",sans-serif;-webkit-text-size-adjust:100%}@media only screen and (min-width: 1200px){.patch{width:190px;height:110px;padding:10px 12px}}.patch>span,.patch>strong{display:block}.patch>span sup,.patch>strong sup{font-weight:400;font-size:.4375rem}@media only screen and (min-width: 1200px){.patch>span sup,.patch>strong sup{font-size:.625rem}}.patch>span>span,.patch>span>strong,.patch>strong>span,.patch>strong>strong{display:block}.patch--price__line3,.patch--house__line3{line-height:1;font-weight:700}.patch--gift1__line2{font-size:.9375rem}@media only screen and (min-width: 1200px){.patch--gift1__line2{font-size:1.25rem}}.patch--gift3__line2,.patch--gift2__line3{font-size:1.1875rem}@media only screen and (min-width: 1200px){.patch--gift3__line2,.patch--gift2__line3{font-size:1.6875rem}}.patch--only__line2,.patch--offer2__line2,.patch--offer1__line2,.patch--discount__line2,.patch--price__line3,.patch--house__line3{font-size:1.375rem}@media only screen and (min-width: 1200px){.patch--only__line2,.patch--offer2__line2,.patch--offer1__line2,.patch--discount__line2,.patch--price__line3,.patch--house__line3{font-size:1.75rem}}.patch--vat2__line2{font-size:1.5rem}@media only screen and (min-width: 1200px){.patch--vat2__line2{font-size:2rem}}.patch--vat1__line2,.patch--vat__line2,.patch--web__line2{font-size:1.875rem}@media only screen and (min-width: 1200px){.patch--vat1__line2,.patch--vat__line2,.patch--web__line2{font-size:2.375rem}}.patch--priceFrom__line3 strong sup{bottom:1px}@media only screen and (min-width: 1200px){.patch--priceFrom__line3 strong sup{bottom:3px}}.patch--only__line2 sup,.patch--offer2__line2 sup,.patch--offer1__line2 sup,.patch--vat2__line2 sup,.patch--vat1__line2 sup,.patch--vat__line2 sup,.patch--web__line2 sup,.patch--price__line3 sup,.patch--house__line3 sup{bottom:7px;margin-left:2px}.patch--only__line1,.patch--gift1__line3,.patch--vat2__line1,.patch--discount__line1,.patch--discount__line3,.patch--price__line1,.patch--house__line1{font-size:.4375rem;margin-bottom:3px}@media only screen and (min-width: 1200px){.patch--only__line1,.patch--gift1__line3,.patch--vat2__line1,.patch--discount__line1,.patch--discount__line3,.patch--price__line1,.patch--house__line1{font-size:.875rem}}.patch--offer2__line1,.patch--offer1__line1,.patch--offer__line1,.patch--vat1__line1,.patch--vat__line1,.patch--web__line1{font-size:.5625rem;margin-bottom:5px}@media only screen and (min-width: 1200px){.patch--offer2__line1,.patch--offer1__line1,.patch--offer__line1,.patch--vat1__line1,.patch--vat__line1,.patch--web__line1{font-size:1.0625rem}}.patch--eco1__line1{font-size:.625rem;margin-bottom:5px}@media only screen and (min-width: 1200px){.patch--eco1__line1{font-size:1.1875rem}}.patch--eco1__line2,.patch--only__line4,.patch--offer2__line3,.patch--offer1__line3,.patch--offer__line3,.patch--gift3__line4,.patch--gift3__line1,.patch--gift2__line4,.patch--gift2__line2,.patch--gift1__line5,.patch--gift1__line1,.patch--vat2__line3,.patch--vat1__line3,.patch--vat__line3,.patch--web__line3,.patch--price__line4,.patch--house__line4,.patch--price__line2,.patch--house__line2{text-transform:none;font-weight:300}.patch--eco1__line2,.patch--only__line4,.patch--offer2__line3,.patch--offer1__line3,.patch--offer__line3,.patch--offer__line,.patch--gift3__line4,.patch--gift3__line1,.patch--gift2__line4,.patch--gift2__line2,.patch--gift1__line5,.patch--gift1__line1,.patch--vat2__line3,.patch--vat1__line3,.patch--vat__line3,.patch--web__line3,.patch--price__line4,.patch--house__line4{font-size:.4375rem}@media only screen and (min-width: 1200px){.patch--eco1__line2,.patch--only__line4,.patch--offer2__line3,.patch--offer1__line3,.patch--offer__line3,.patch--offer__line,.patch--gift3__line4,.patch--gift3__line1,.patch--gift2__line4,.patch--gift2__line2,.patch--gift1__line5,.patch--gift1__line1,.patch--vat2__line3,.patch--vat1__line3,.patch--vat__line3,.patch--web__line3,.patch--price__line4,.patch--house__line4{font-size:.5625rem}}.patch--offer1__line,.patch--price__line2,.patch--house__line2{font-size:.4375rem}@media only screen and (min-width: 1200px){.patch--offer1__line,.patch--price__line2,.patch--house__line2{font-size:.625rem}}.patch--eco1__line4{font-size:.5625rem}@media only screen and (min-width: 1200px){.patch--eco1__line4{font-size:.75rem}}.patch--movein__line2,.patch--movein__line3{font-size:1rem}@media only screen and (min-width: 1200px){.patch--movein__line2,.patch--movein__line3{font-size:1.4375rem}}.patch--succes__line,.patch--gift1__line4,.patch--exclusive__line{font-size:1.125rem}@media only screen and (min-width: 1200px){.patch--succes__line,.patch--gift1__line4,.patch--exclusive__line{font-size:1.5625rem}}.patch--movein__line1,.patch--only__line3,.patch--gift2__line1{font-size:.875rem}@media only screen and (min-width: 1200px){.patch--movein__line1,.patch--only__line3,.patch--gift2__line1{font-size:1.1875rem}}.patch{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.patch:first-child{margin:4px;background-color:var(--color-white);color:var(--color-primary)}@media only screen and (min-width: 500px){.patch:first-child{margin:0 10px 0 0}}.patch:nth-child(2){margin:4px}@media only screen and (min-width: 500px){.patch:nth-child(2){margin:0}}.patch--price__line1,.patch--house__line1{margin-bottom:9px}@media only screen and (min-width: 1200px){.patch--price__line1,.patch--house__line1{margin-bottom:3px}}.patch--price__line2,.patch--house__line2{margin-bottom:2px}.patch--discount__line1,.patch--discount__line2,.patch--discount__line3,.patch--discount__line4{line-height:1}.patch--discount__line2{font-weight:700}.patch--discount__line4{font-weight:700;font-size:.9375rem}@media only screen and (min-width: 1200px){.patch--discount__line4{font-size:1.4375rem}}.patch--price__line1{font-size:.625rem;margin-bottom:5px}@media only screen and (min-width: 1200px){.patch--price__line1{font-size:.875rem}}.patch--price__line3{line-height:1;letter-spacing:-1.6px}.patch--web{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.patch--web__line1{line-height:1}.patch--web__line2 sup{bottom:7px}.patch--vat__line1{line-height:1}.patch--vat1__line1{line-height:1;margin-bottom:-2px}.patch--vat1__line3{line-height:1}.patch--resa{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.patch--resa__line1{font-size:.6875rem}@media only screen and (min-width: 1200px){.patch--resa__line1{font-size:.9375rem}}.patch--resa__line2{font-size:1.875rem;font-weight:700}@media only screen and (min-width: 1200px){.patch--resa__line2{font-size:2.4375rem}}.patch--resa__line3{font-size:1rem;font-weight:700}@media only screen and (min-width: 1200px){.patch--resa__line3{font-size:1.375rem}}.patch--opportunity{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.patch--opportunity__line1,.patch--opportunity__line2,.patch--opportunity__line3{text-transform:uppercase;font-size:.875rem;line-height:1.3}@media only screen and (min-width: 1200px){.patch--opportunity__line1,.patch--opportunity__line2,.patch--opportunity__line3{font-size:1.25rem}}.patch--gift1__line3{margin-bottom:0}.patch--gift2__line1{margin-bottom:2px}.patch--gift2__line3{line-height:1}.patch--gift3{padding-top:15px}.patch--gift3__line1{margin-bottom:4px;font-weight:400}.patch--gift3__line3{font-size:.5625rem}@media only screen and (min-width: 1200px){.patch--gift3__line3{font-size:.8125rem;margin-bottom:2px}}.patch--gift3__line3 sup{bottom:0}@media only screen and (min-width: 1200px){.patch--gift3__line3 sup{bottom:-2px}}.patch--offer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.patch--offer__line{margin-bottom:2px}.patch--offer__line1{margin-bottom:0}.patch--offer__line2{margin-bottom:2px}.patch--offer__line2 sup{bottom:-1px}.patch--offer1__line{margin-bottom:3px}.patch--offer1__line1{margin-bottom:0}.patch--offer2__line1{margin-bottom:0}.patch--only__line3__break{display:block}.patch--only__line4{text-transform:uppercase;font-size:.3125rem}@media only screen and (min-width: 1200px){.patch--only__line4{font-size:.4375rem}}.patch--eco1__line1{margin-bottom:0}.patch--eco1__line3{font-size:1.625rem;line-height:1}@media only screen and (min-width: 1200px){.patch--eco1__line3{font-size:2.25rem}}.patch--eco1__line3 sup{bottom:4px}@media only screen and (min-width: 1200px){.patch--eco1__line3 sup{bottom:6px}}.patch--eco1__line4{font-size:.5rem}@media only screen and (min-width: 1200px){.patch--eco1__line4{font-size:.6875rem}}.patch--succes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.patch--movein{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.patch--priceFrom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.patch--priceFrom__line1{font-size:.75rem}@media only screen and (min-width: 1200px){.patch--priceFrom__line1{line-height:1;font-size:1.1875rem}}.patch--priceFrom__line3 strong{display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1;font-size:1.3125rem}@media only screen and (min-width: 1200px){.patch--priceFrom__line3 strong{font-size:1.6875rem}}.patch--priceFrom__line2,.patch--priceFrom__line4{text-transform:none;font-size:.6875rem}@media only screen and (min-width: 1200px){.patch--priceFrom__line2,.patch--priceFrom__line4{font-size:1rem}}.patch--works-quota{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.patch--works-quota>span{font-size:.875rem;font-weight:700}@media only screen and (min-width: 1200px){.patch--works-quota>span{font-size:1rem}}.patch--works-quota>span:last-child{font-size:1.75rem;line-height:1}@media only screen and (min-width: 1200px){.patch--works-quota>span:last-child{font-size:2.25rem}}.patch--discount2__line1{font-size:.875rem;line-height:1.2}@media only screen and (min-width: 1200px){.patch--discount2__line1{font-size:1.1875rem}}.patch--discount2__line1{font-weight:500}.patch--discount2__line2{font-size:1.625rem;line-height:.9}@media only screen and (min-width: 1200px){.patch--discount2__line2{font-size:2.25rem}}.patch--discount2__line2 sup{bottom:8px}@media only screen and (min-width: 1200px){.patch--discount2__line2 sup{bottom:12px}}.patch--discount2__line3{font-size:.875rem;line-height:1.2}@media only screen and (min-width: 1200px){.patch--discount2__line3{font-size:1.1875rem}}.patch--discount2__line3{font-weight:500;text-transform:none}.patch--discount2__line4{font-size:.4375rem;letter-spacing:-0.4px;font-weight:300;text-transform:none}@media only screen and (min-width: 1200px){.patch--discount2__line4{font-size:.5625rem;letter-spacing:0}}.patch{border-radius:0;background-color:var(--color-white);color:var(--color-black)}.patch:first-child{background-color:var(--color-secondary);color:var(--color-white)}.hero__visual__visit .countdown{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:20px}@media only screen and (min-width: 1200px){.hero__visual__visit .countdown{margin-bottom:30px}}.hero__visual__visit .countdown__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:55px;height:55px;background-color:var(--color-white);margin:0 2px}@media only screen and (min-width: 1200px){.hero__visual__visit .countdown__item{width:70px;height:70px}}.hero__visual__visit .countdown__item__number{color:var(--color-secondary);font-size:1.5625rem;font-weight:600;line-height:1}@media only screen and (min-width: 1200px){.hero__visual__visit .countdown__item__number{font-size:2rem}}.hero__visual__visit .countdown__item__label{color:var(--color-black);font-size:.625rem}@media only screen and (min-width: 1200px){.hero__visual__visit .countdown__item__label{font-size:.75rem}}.hero{margin-bottom:30px}@media only screen and (min-width: 850px){.hero{margin-bottom:45px;position:relative}}@media only screen and (min-width: 1200px){.hero{margin-bottom:60px}}.hero__visual{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:225px;background:center/cover;position:relative}@media only screen and (min-width: 500px){.hero__visual{height:400px}}@media only screen and (min-width: 850px){.hero__visual{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1;padding:40px 0}}@media only screen and (min-width: 1200px){.hero__visual{padding:60px 0}}.hero__visual:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(0,0,0,.6)}@media only screen and (min-width: 850px){.hero__visual:before{background:-webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), color-stop(50%, rgba(0, 0, 0, 0.3)), to(rgba(0, 0, 0, 0)));background:linear-gradient(90deg, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.3) 50%, rgba(0, 0, 0, 0) 100%)}}.hero__visual__visit{position:relative;z-index:1}@media only screen and (min-width: 850px){.hero__visual__visit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 20px}}@media only screen and (min-width: 1200px){.hero__visual__visit{width:1200px;margin:0 auto}}.hero__visual__visit__booked{color:var(--color-white);font-size:.875rem;font-weight:700;text-align:center;margin-bottom:10px}@media only screen and (min-width: 850px){.hero__visual__visit__booked{font-size:1rem;text-align:right;margin-bottom:0;margin-right:10px}}@media only screen and (min-width: 1200px){.hero__visual__visit__booked{font-size:1.125rem}}@media only screen and (min-width: 850px){.hero__visual__visit__booked>strong{display:block}}.hero__visual__visit .countdown{margin-bottom:0}@media only screen and (min-width: 1200px){.hero__visual__visit .countdown{margin-bottom:0}}.hero__content{max-width:1200px;margin-left:auto;margin-right:auto}@media only screen and (min-width: 850px){.hero__content{padding-top:150px;padding-bottom:60px;position:relative}}@media only screen and (min-width: 1200px){.hero__content{padding-top:190px;padding-bottom:80px}}.hero__content__advancement{display:inline-block;color:var(--color-white);font-size:.8125rem;font-weight:800;text-transform:uppercase;background-color:var(--color-primary);padding:10px 15px;margin-bottom:15px}@media only screen and (min-width: 850px){.hero__content__advancement{margin:0 20px 5px}}.hero__content__eligibilities .eligibilities{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:7px;padding:0 20px}@media only screen and (min-width: 850px){.hero__content__eligibilities .eligibilities{margin-bottom:15px}}@media only screen and (min-width: 1200px){.hero__content__eligibilities .eligibilities{margin-bottom:20px}}.hero__content__eligibilities .eligibilities__item{color:var(--color-primary);font-size:.8125rem;font-weight:500;background-color:var(--color-grey);padding:5px;margin-right:5px;margin-bottom:5px}.hero__content__program__name{display:block;font-size:.75rem;text-transform:uppercase;padding:0 20px}@media only screen and (min-width: 850px){.hero__content__program__name{color:var(--color-white);font-size:1rem;font-weight:600}}@media only screen and (min-width: 1200px){.hero__content__program__name{font-size:1.25rem}}.hero__content__program__city{display:block;font-size:1rem;font-weight:500;text-transform:uppercase;margin-bottom:10px;padding:0 20px}@media only screen and (min-width: 850px){.hero__content__program__city{color:var(--color-white);font-size:1.75rem;font-weight:600;margin-bottom:15px}}@media only screen and (min-width: 1200px){.hero__content__program__city{font-size:2.5rem;margin-bottom:20px}}.hero__content__program__title{display:block;font-size:1.125rem;padding:0 20px}@media only screen and (min-width: 850px){.hero__content__program__title{max-width:50%;color:var(--color-white);font-size:1.5rem;font-weight:500}}@media only screen and (min-width: 1200px){.hero__content__program__title{font-size:1.875rem}}.hero__content__cta{padding:0 20px;margin-top:20px}.hero__content__cta__register{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:48px;color:var(--color-white);font-size:.875rem;font-weight:600;text-decoration:none;text-align:center;padding:5px 10px;background-color:var(--color-secondary);border:1px solid var(--color-secondary);border-radius:var(--button-border-radius);outline:none;cursor:pointer}@media only screen and (min-width: 850px){.hero__content__cta__register{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:5px 25px;min-height:50px;font-size:.9375rem}}@media only screen and (min-width: 1200px){.hero__content__cta__register{-webkit-transition:-webkit-filter .5s ease;transition:-webkit-filter .5s ease;transition:filter .5s ease;transition:filter .5s ease, -webkit-filter .5s ease}}@media only screen and (min-width: 1200px){.hero__content__cta__register:hover{-webkit-filter:brightness(1.15);filter:brightness(1.15)}}.hero__content__cta__register.disabled{color:var(--color-white);background-color:rgba(0,0,0,.3);border-color:rgba(0,0,0,0);cursor:default;pointer-events:none}.hero__content__cta__register .icon{fill:var(--color-white)}.hero__content__cta__register{letter-spacing:1.4px}@media only screen and (min-width: 850px){.hero__content__cta__register{font-size:.875rem;padding:14px 30px}}.hero__content__cta__register .icon{width:17px;height:19px;margin-right:8px}@media only screen and (min-width: 850px){.hero__content__patchs{position:absolute;bottom:60px;right:20px}}@media only screen and (min-width: 1200px){.hero__content__patchs{bottom:80px}}.hero__content__patchs .patchs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:15px}@media only screen and (min-width: 500px){.hero__content__patchs .patchs{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0 20px}}@media only screen and (min-width: 850px){.hero__content__patchs .patchs{padding:0}}.description{margin-bottom:35px}@media only screen and (min-width: 850px){.description{margin-bottom:55px}}@media only screen and (min-width: 1200px){.description{margin-bottom:70px}}.description__container{max-width:1200px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}@media only screen and (min-width: calc(1200px + 20px * 2)){.description__container{padding-left:0;padding-right:0}}@media only screen and (min-width: 850px){.description__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.description__visual{height:310px;background-size:cover;background-position:center;margin-bottom:30px}@media only screen and (min-width: 500px){.description__visual{height:425px}}@media only screen and (min-width: 850px){.description__visual{width:calc(50% - 20px);height:450px;margin-bottom:0}}@media only screen and (min-width: 1200px){.description__visual{width:calc(50% - 10px);height:500px}}@media only screen and (min-width: 850px){.description__content{width:calc(50% - 20px)}}@media only screen and (min-width: 1200px){.description__content{width:calc(50% - 50px)}}.description__content__title{color:var(--color-black);font-family:var(--font-title);font-size:1.5rem;font-weight:var(--font-title-weight)}@media only screen and (min-width: 850px){.description__content__title{font-size:1.875rem}}@media only screen and (min-width: 1200px){.description__content__title{font-size:2.1875rem}}.description__content__title{margin-bottom:20px}@media only screen and (min-width: 850px){.description__content__title{margin-bottom:25px}}@media only screen and (min-width: 1200px){.description__content__title{margin-bottom:30px}}.description__content__text p,.description__content__text span,.description__content__text div,.description__content__text a,.description__content__text ul,.description__content__text ol,.description__content__text li,.description__content__text h1,.description__content__text h2,.description__content__text h3,.description__content__text h4,.description__content__text h5,.description__content__text h6{font-family:var(--font) !important;font-weight:400 !important}.description__content__text strong{font-family:var(--font) !important;font-weight:700 !important}.description__content__text strong p,.description__content__text strong span,.description__content__text strong div,.description__content__text strong a,.description__content__text strong ul,.description__content__text strong ol,.description__content__text strong li,.description__content__text strong h1,.description__content__text strong h2,.description__content__text strong h3,.description__content__text strong h4,.description__content__text strong h5,.description__content__text strong h6{font-weight:700 !important}.description__content__text a{color:inherit !important}.description__content__text ul,.description__content__text ol{list-style-position:outside !important;padding-left:15px !important}.description__content__text ul{list-style-type:disc}.description__content__text ol{list-style-type:decimal}.description__content__text em{font-style:italic !important}.description__content__text sup{font-size:.625rem !important;vertical-align:super !important}@media only screen and (min-width: 1200px){.description__content__text sup{font-size:.6875rem !important}}.description__content__text table{border-collapse:collapse !important}.description__content__text th,.description__content__text td{border:1px solid #d3d3d3 !important;padding:5px !important}.description__content__text{font-size:.875rem;line-height:1.5}@media only screen and (min-width: 1200px){.description__content__text{line-height:1.6}}.description__content__patchs{display:none}.description.no-image .description__visual{display:none}@media only screen and (min-width: 850px){.description.no-image .description__content{width:700px}}@media only screen and (min-width: 1200px){.description.no-image .description__content{width:850px}}.strong-points__content__list{list-style:none;padding-left:25px}@media only screen and (min-width: 850px){.strong-points__content__list{width:calc(50% - 25px)}}@media only screen and (min-width: 1200px){.strong-points__content__list{width:calc(50% - 40px);padding-left:30px}}.strong-points__content__list li{color:var(--color-secondary);margin-bottom:10px;font-size:1.25rem;line-height:1;position:relative}@media only screen and (min-width: 850px){.strong-points__content__list li{margin-bottom:15px}}.strong-points__content__list li:before{content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M5 14L8.23309 16.4248C8.66178 16.7463 9.26772 16.6728 9.60705 16.2581L18 6" stroke="%23E72B78" stroke-width="2" stroke-linecap="round"/></svg>');position:absolute;top:0;left:-25px}@media only screen and (min-width: 1200px){.strong-points__content__list li:before{left:-30px}}.strong-points__content__list li span{color:var(--color-black);font-size:.875rem;line-height:1.2}.strong-points{margin-bottom:35px}@media only screen and (min-width: 850px){.strong-points{margin-bottom:50px}}@media only screen and (min-width: 1200px){.strong-points{margin-bottom:65px}}.strong-points__container{max-width:1200px;margin-left:20px;margin-right:20px}@media only screen and (min-width: calc(1200px + 20px * 2)){.strong-points__container{margin-left:auto;margin-right:auto}}.strong-points__container{border:1px solid var(--color-grey);-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow)}@media only screen and (min-width: 850px){.strong-points__container{display:-webkit-box;display:-ms-flexbox;display:flex}}.strong-points__visual{height:200px;background-position:center;background-size:cover}@media only screen and (min-width: 500px){.strong-points__visual{height:350px}}@media only screen and (min-width: 850px){.strong-points__visual{width:50%;height:auto;min-height:400px}}.strong-points__content{padding:25px}@media only screen and (min-width: 850px){.strong-points__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:50%;padding:50px}}@media only screen and (min-width: 1200px){.strong-points__content{padding:75px}}.strong-points__content__title{color:var(--color-black);font-family:var(--font-title);font-size:1.125rem;font-weight:var(--font-title-weight)}@media only screen and (min-width: 850px){.strong-points__content__title{font-size:1.4375rem}}@media only screen and (min-width: 1200px){.strong-points__content__title{font-size:1.75rem}}.strong-points__content__title{margin-bottom:15px}@media only screen and (min-width: 850px){.strong-points__content__title{margin-bottom:20px}}@media only screen and (min-width: 1200px){.strong-points__content__title{margin-bottom:25px}}.strong-points__content__list{padding-left:20px !important}@media only screen and (min-width: 850px){.strong-points__content__list{width:100% !important}}@media only screen and (min-width: 1200px){.strong-points__content__list{width:100% !important;padding-left:25px !important}}@media only screen and (min-width: 850px){.strong-points__content__list li{margin-bottom:10px !important}}.strong-points__content__list li:before{content:url('data:image/svg+xml,<svg width="10" height="10" viewBox="0 0 10 10" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M2 0H0V10H2V0Z" fill="%23E72B78"/><path d="M6 0H4V10H6V0Z" fill="%23E72B78"/><path d="M10 0H8V10H10V0Z" fill="%23E72B78"/></svg>') !important;left:-20px !important}@media only screen and (min-width: 1200px){.strong-points__content__list li:before{left:-25px !important}}.strong-points__content__list li span{font-weight:700}.strong-points__content .labels{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:15px}.strong-points__content .labels__item{color:var(--color-primary);font-size:.8125rem;font-weight:500;background-color:var(--color-grey);padding:5px;margin-right:5px;margin-bottom:5px}@media only screen and (min-width: 850px){.strong-points.image-right .strong-points__visual{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media only screen and (min-width: 850px){.strong-points.image-right .strong-points__content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.stickybar{display:none}