.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;font-size:.6875rem;padding:0 0 30px}@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}@media only screen and (min-width: 1200px){.legal-offer__container{font-size:.75rem;padding:0 0 50px}}.legal-offer{padding-bottom:25px}@media only screen and (min-width: 850px){.legal-offer{padding:0 20px 25px}}@media only screen and (min-width: 1200px){.legal-offer{padding:0 70px 45px}}.legal-offer__container{max-width:100%;margin:0;padding:0}.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--opportunity__line2,.patch--opportunity__line3{font-weight:700}.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{background-color:var(--color-tertiary)}.patch:first-child{color:var(--color-black-false)}@media only screen and (min-width: 1200px){.patch:first-child{margin-right:20px}}.main{max-width:1350px;margin-left:20px;margin-right:20px}@media only screen and (min-width: calc(1350px + (20px * 2))){.main{margin-left:auto;margin-right:auto}}@media only screen and (min-width: 850px){.main{position:relative}}@media only screen and (min-width: 850px){.main__wrapper{width:calc(100% - 300px)}}@media only screen and (min-width: 1200px){.main__wrapper{width:calc(100% - 400px)}}.intro{margin-bottom:35px}@media only screen and (min-width: 850px){.intro{width:calc(100% + 40px);position:relative;margin-left:-20px}}@media only screen and (min-width: 1200px){.intro{margin-bottom:45px}}.intro__visual{width:calc(100% + 40px);height:225px;background-size:cover;background-position:center;margin-left:-20px}@media only screen and (min-width: 500px){.intro__visual{height:400px}}@media only screen and (min-width: 850px){.intro__visual{width:100%;height:100%;margin-left:0;position:absolute;top:0;left:0;z-index:-1}}@media only screen and (min-width: 850px){.intro__visual:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;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%)}}@media only screen and (min-width: 850px){.intro__content{padding:200px 40px 20px}}@media only screen and (min-width: 1200px){.intro__content{padding:275px 80px 40px}}.intro__content__advancement{display:inline-block;color:var(--color-white);font-size:.75rem;font-weight:800;text-transform:uppercase;background-color:var(--color-primary);padding:9px 13px 10px;margin-left:-20px}@media only screen and (min-width: 850px){.intro__content__advancement{margin-left:0}}.intro__content .eligibilities{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:15px;margin-bottom:7px}@media only screen and (min-width: 850px){.intro__content .eligibilities{max-width:560px;margin-top:5px;margin-bottom:10px}}.intro__content .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}.intro__content__title{display:block;margin-top:15px}@media only screen and (min-width: 850px){.intro__content__title{max-width:560px}}.intro__content__title__name{display:block;font-size:.75rem;text-transform:uppercase;margin-bottom:2px}@media only screen and (min-width: 850px){.intro__content__title__name{color:var(--color-white);font-size:.9375rem;font-weight:600}}@media only screen and (min-width: 850px){.intro__content__title__name{font-size:1.125rem}}.intro__content__title__city{display:block;font-size:1rem;font-weight:500;text-transform:uppercase;margin-bottom:10px}@media only screen and (min-width: 850px){.intro__content__title__city{color:var(--color-white);font-size:1.625rem;font-weight:600}}@media only screen and (min-width: 850px){.intro__content__title__city{font-size:2.25rem}}.intro__content__title__text{display:block;font-family:var(--font-title);font-size:1.125rem;margin-bottom:15px}@media only screen and (min-width: 850px){.intro__content__title__text{color:var(--color-white);font-size:1.625rem;font-weight:500}}@media only screen and (min-width: 850px){.intro__content__title__text{font-size:2.1875rem}}.intro__content .patchs{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:20px}@media only screen and (min-width: 850px){.intro__content .patchs{margin-bottom:0;position:absolute;top:45px;left:40px}}@media only screen and (min-width: 1200px){.intro__content .patchs{top:70px;left:80px}}.intro__content .patchs .patch:first-child{margin:0 4px 0 0}.intro__content .patchs .patch:nth-child(2){margin:0 0 0 4px}.intro__content__visit{max-width:475px}@media only screen and (min-width: 850px){.intro__content__visit{max-width:none;width:185px;position:absolute;top:25px;right:30px}}@media only screen and (min-width: 1200px){.intro__content__visit{width:275px;top:50px;right:45px}}.intro__content__visit__booked{font-size:.75rem;font-weight:700;margin-bottom:10px}@media only screen and (min-width: 850px){.intro__content__visit__booked{color:var(--color-white);text-align:center}}@media only screen and (min-width: 1200px){.intro__content__visit__booked{font-size:1.125rem;margin-bottom:15px}}@media only screen and (min-width: 850px){.intro__content__visit__booked>strong{display:block}}.intro__content__visit .countdown{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px}@media only screen and (min-width: 850px){.intro__content__visit .countdown{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media only screen and (min-width: 1200px){.intro__content__visit .countdown{margin-bottom:30px}}.intro__content__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);-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);margin:0 2px}@media only screen and (min-width: 1200px){.intro__content__visit .countdown__item{width:70px;height:70px}}.intro__content__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){.intro__content__visit .countdown__item__number{font-size:2rem}}.intro__content__visit .countdown__item__label{color:var(--color-black);font-size:.625rem}@media only screen and (min-width: 1200px){.intro__content__visit .countdown__item__label{font-size:.75rem}}.intro__content__cta{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:400;text-decoration:none;text-align:center;padding:5px 10px;background-color:var(--color-tertiary);border:1px solid var(--color-tertiary);border-radius:var(--button-border-radius);outline:none;cursor:pointer;width:calc(100% - 40px);position:fixed;left:20px;bottom:20px;z-index:2}@media only screen and (min-width: 850px){.intro__content__cta{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){.intro__content__cta{-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){.intro__content__cta:hover{-webkit-filter:brightness(1.15);filter:brightness(1.15)}}.intro__content__cta.disabled{color:var(--color-white);background-color:rgba(0,0,0,.3);border-color:rgba(0,0,0,0);cursor:default;pointer-events:none}.intro__content__cta .icon{fill:var(--color-white)}@media only screen and (min-width: 850px){.intro__content__cta{display:none}}@media only screen and (min-width: 850px){.intro__visual{z-index:0}}@media only screen and (min-width: 1390px){.intro__visual{width:calc(100% - 40px);left:20px}}@media only screen and (min-width: 850px){.intro__content{position:relative;z-index:1}}.strong-points__content__list{list-style:disc;padding-left:20px}@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)}}.strong-points__content__list li{color:var(--color-secondary);margin-bottom:15px;font-size:1rem;line-height:1}.strong-points__content__list li span{color:var(--color-black);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;-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow)}@media only screen and (min-width: calc(1200px + (20px * 2))){.strong-points__container{margin-left:auto;margin-right:auto}}@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);margin-bottom:15px}@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}}@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}}@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}}@media only screen and (min-width: 850px){.strong-points__content__list li{margin-bottom:10px !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}}@media only screen and (min-width: 850px){.description{padding:0 20px}}@media only screen and (min-width: 1200px){.description{padding:0 70px}}.description__content__title{color:var(--color-black);font-family:var(--font-title);font-size:1.5rem;font-weight:var(--font-title-weight);margin-bottom:20px}@media only screen and (min-width: 850px){.description__content__title{font-size:1.75rem}}@media only screen and (min-width: 1200px){.description__content__title{font-size:2rem}}@media only screen and (min-width: 850px){.description__content__title{max-width:500px}}.description__content__text{line-height:1.4;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}@media only screen and (min-width: 850px){.description .strong-points{margin-bottom:35px}}@media only screen and (min-width: 1200px){.description .strong-points{margin-bottom:35px}}.description .strong-points__container{max-width:100%;margin:0;padding:0}.description .strong-points__visual{display:none}@media only screen and (min-width: 850px){.description .strong-points__content{width:100%;padding:35px}}.description__program{margin-bottom:30px}.description__program .overview__program{display:block;background-color:var(--color-white);-webkit-box-shadow:0 4px 16px 0 rgba(0,0,0,.1);box-shadow:0 4px 16px 0 rgba(0,0,0,.1);padding-bottom:30px;text-decoration:none;cursor:default;pointer-events:none}@media only screen and (min-width: 850px){.description__program .overview__program{position:relative}}@media only screen and (min-width: 1200px){.description__program .overview__program{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:0}}@media only screen and (min-width: 1200px){.description__program .overview__program:hover .overview__program__visual__arrow{-webkit-transform:scale(1.1);transform:scale(1.1)}}@media only screen and (min-width: 1200px){.description__program .overview__program:hover .overview__program__cta__btn{-webkit-filter:brightness(1.15);filter:brightness(1.15)}}.description__program .overview__program__visual{height:190px;background:center/cover;margin-bottom:30px;position:relative;pointer-events:none}@media only screen and (min-width: 500px){.description__program .overview__program__visual{height:350px}}@media only screen and (min-width: 850px){.description__program .overview__program__visual{height:350px}}@media only screen and (min-width: 1200px){.description__program .overview__program__visual{width:50%;height:auto;margin-bottom:0}}.description__program .overview__program__visual__arrow{display:none}.description__program .overview__program__visual__offer{background-color:var(--color-secondary);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:7px 10px}.description__program .overview__program__visual__offer__text{color:var(--color-white);font-size:.75rem;font-weight:700}@media only screen and (min-width: 1200px){.description__program .overview__program__content{width:50%;padding:25px 0}}.description__program .overview__program__name,.description__program .overview__program__city,.description__program .overview__program__type,.description__program .overview__program__price,.description__program .overview__program__wysiwyg,.description__program .overview__program__cta{padding-left:20px;padding-right:20px}@media only screen and (min-width: 1200px){.description__program .overview__program__name,.description__program .overview__program__city,.description__program .overview__program__type,.description__program .overview__program__price,.description__program .overview__program__wysiwyg,.description__program .overview__program__cta{padding-left:30px;padding-right:30px}}.description__program .overview__program__progress{display:inline-block;color:var(--color-white);font-size:.75rem;font-weight:700;text-transform:uppercase;padding:5px 10px;margin-left:20px;margin-bottom:10px;background-color:var(--color-primary);border-radius:var(--button-border-radius)}@media only screen and (min-width: 1200px){.description__program .overview__program__progress{margin-left:30px}}.description__program .overview__program__name{color:var(--color-primary);font-size:.75rem;text-transform:uppercase;pointer-events:none}@media only screen and (min-width: 1200px){.description__program .overview__program__name{font-size:.875rem}}.description__program .overview__program__city{color:var(--color-black);font-size:1.375rem;font-weight:600;margin-bottom:15px;pointer-events:none}@media only screen and (min-width: 850px){.description__program .overview__program__city{font-size:1.4375rem}}@media only screen and (min-width: 1200px){.description__program .overview__program__city{font-size:1.5625rem;margin-bottom:20px}}.description__program .overview__program__city span{font-weight:400;display:inline-block}.description__program .overview__program__city span:first-letter{text-transform:uppercase}.description__program .overview__program__type{color:var(--color-black);font-size:.875rem;margin-bottom:15px;pointer-events:none}@media only screen and (min-width: 1200px){.description__program .overview__program__type{font-size:.9375rem}}.description__program .overview__program__price{color:var(--color-primary);font-size:.5rem;padding:8px;margin:0 20px 5px;position:relative;pointer-events:none}@media only screen and (min-width: 1200px){.description__program .overview__program__price{font-size:.625rem;padding:12px;margin:0 30px 5px}}.description__program .overview__program__price:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-color:var(--color-primary);opacity:.1}.description__program .overview__program__price span{font-size:.75rem}@media only screen and (min-width: 1200px){.description__program .overview__program__price span{font-size:.875rem}}.description__program .overview__program__price strong{font-size:1rem;font-weight:700;white-space:nowrap}@media only screen and (min-width: 1200px){.description__program .overview__program__price strong{font-size:1.125rem}}.description__program .overview__program__price sup{font-size:.5625rem}.description__program .overview__program__wysiwyg{color:var(--color-black);margin-top:20px;pointer-events:none}.description__program .overview__program__wysiwyg p,.description__program .overview__program__wysiwyg span,.description__program .overview__program__wysiwyg div,.description__program .overview__program__wysiwyg a,.description__program .overview__program__wysiwyg ul,.description__program .overview__program__wysiwyg ol,.description__program .overview__program__wysiwyg li,.description__program .overview__program__wysiwyg h1,.description__program .overview__program__wysiwyg h2,.description__program .overview__program__wysiwyg h3,.description__program .overview__program__wysiwyg h4,.description__program .overview__program__wysiwyg h5,.description__program .overview__program__wysiwyg h6{font-family:var(--font) !important;font-weight:300 !important}.description__program .overview__program__wysiwyg strong{font-family:var(--font) !important;font-weight:600 !important}.description__program .overview__program__wysiwyg strong p,.description__program .overview__program__wysiwyg strong span,.description__program .overview__program__wysiwyg strong div,.description__program .overview__program__wysiwyg strong a,.description__program .overview__program__wysiwyg strong ul,.description__program .overview__program__wysiwyg strong ol,.description__program .overview__program__wysiwyg strong li,.description__program .overview__program__wysiwyg strong h1,.description__program .overview__program__wysiwyg strong h2,.description__program .overview__program__wysiwyg strong h3,.description__program .overview__program__wysiwyg strong h4,.description__program .overview__program__wysiwyg strong h5,.description__program .overview__program__wysiwyg strong h6{font-weight:600 !important}.description__program .overview__program__wysiwyg a{color:inherit !important}.description__program .overview__program__wysiwyg ul,.description__program .overview__program__wysiwyg ol{list-style-position:outside !important;padding-left:15px !important}.description__program .overview__program__wysiwyg ul{list-style-type:disc}.description__program .overview__program__wysiwyg ol{list-style-type:decimal}.description__program .overview__program__wysiwyg em{font-style:italic !important}.description__program .overview__program__wysiwyg sup{font-size:.625rem !important;vertical-align:super !important}@media only screen and (min-width: 1200px){.description__program .overview__program__wysiwyg sup{font-size:.6875rem !important}}.description__program .overview__program__wysiwyg table{border-collapse:collapse !important}.description__program .overview__program__wysiwyg th,.description__program .overview__program__wysiwyg td{border:1px solid #d3d3d3 !important;padding:5px !important}.description__program .overview__program__wysiwyg p{font-size:.8125rem}.description__program .overview__program__cta{display:none}.aside{width:calc(100% + 40px);margin-left:-20px;background-color:rgba(240,240,240,.4);margin-bottom:30px;padding:25px 20px}@media only screen and (min-width: 850px){.aside{width:300px;height:100%;position:absolute;top:0;right:0;margin-left:0;margin-right:-20px;margin-bottom:0;overflow:auto}}@media only screen and (min-width: 1200px){.aside{width:400px;padding:35px 30px}}.aside__title{font-family:var(--font-title);color:var(--color-secondary);font-size:1.125rem;font-weight:500;text-align:center;margin-bottom:10px}@media only screen and (min-width: 850px){.aside__title{font-size:1.3125rem}}@media only screen and (min-width: 1200px){.aside__title{font-size:1.5rem}}.aside__intro{text-align:center;margin-bottom:25px}@media only screen and (min-width: 1200px){.aside__intro{font-size:.9375rem}}@media only screen and (min-width: 850px){.aside .form-registration__block--half{width:100%;margin-bottom:10px}}@media only screen and (min-width: 850px){.aside .form-registration__label--inline{display:block;margin-bottom:5px}}@media only screen and (min-width: 1390px){.aside{margin-right:0}}