.header{position:relative}.header__logo{margin:2em;width:97.91666667%;margin-left:1.04166667%;margin-right:1.04166667%}.logo__image{display:block;margin:0;text-indent:-999px;background-repeat:no-repeat;background-position:left center;background-size:contain;height:100%;line-height:1.6;font-size:16px}.header__navigation{margin:2em;width:97.91666667%;margin-left:1.04166667%;margin-right:1.04166667%}.header__tools{width:97.91666667%;margin-left:1.04166667%;margin-right:1.04166667%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.tools__schedule,.tools__search{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;transition:background-color .4s ease-in-out}.tools__schedule{padding:0 .5em 0 1em}.tools__schedule.open{background-color:#f5f5f5}.image--mobile{display:none}.image--desktop{display:block}.msg--error,.promo-seller__wrapper .promo-scan__msg--error{background:#ffd5d5;color:#cc2727;padding:1em}.link,.promo-msg__link{color:#6eaf6b;text-decoration:none}.div--loading{color:#fff;background:#292929;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:10em;text-transform:uppercase;position:relative;padding-bottom:1em}.div--loading .loader__text{width:100%;text-align:center;font-weight:600;font-size:.875em;letter-spacing:2px;margin-bottom:1em}.div--loading .loader{color:#6eaf6b;font-size:1em;text-align:center;position:relative;text-indent:-9999em;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation-delay:-80ms;animation-delay:-80ms;border-radius:50%;width:.75em;height:.75em;margin:0 .5em 0 0;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:loading 1.3s infinite ease-in-out;animation:loading 1.3s infinite ease-in-out}.div--loading .loader:after,.div--loading .loader:before{content:'';position:absolute;top:0;border-radius:50%;width:.75em;height:.75em;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:loading 1.3s infinite ease-in-out;animation:loading 1.3s infinite ease-in-out}.div--loading .loader:before{left:-1.5em;-webkit-animation-delay:-.16s;animation-delay:-.16s}.div--loading .loader:after{left:1.5em;-webkit-animation-delay:80ms;animation-delay:80ms}@-webkit-keyframes loading{0%,100%,80%{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}@keyframes loading{0%,100%,80%{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}.button--loading{text-indent:-9999px;position:relative;pointer-events:none}.button--loading:after{content:'';width:1.75em;height:1.75em;background:0 0;position:absolute;top:calc(50% - .875em);left:calc(50% - .875em);border:4px solid #6eaf6b;border-top:4px solid transparent;border-radius:50%;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}.button--loading.button_filled-green:after,.button--loading.isbn__label:after,.lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .button--loading.lum-button.lum-button-primary:after{border:4px solid #fff;border-top:4px solid transparent}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.page--loading{position:relative;color:#292929;pointer-events:none;height:15em;width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-top:2.5em}.page--loading span{font-weight:700;text-transform:uppercase;font-size:.875em}.page--loading:after{content:'';width:1.75em;height:1.75em;background:0 0;position:absolute;top:calc(50% - 1.75em);left:calc(50% - .875em);border:4px solid #6eaf6b;border-top:4px solid transparent;border-radius:50%;-webkit-animation:page-spin 1s linear infinite;animation:page-spin 1s linear infinite}@-webkit-keyframes page-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes page-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.navigation__list{display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0;margin:0;list-style-type:none;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.navigation__item{margin:0;position:relative}.navigation__link{color:#414141;font-size:.875em;font-family:FFMarkWebProBold;font-weight:400;text-transform:uppercase;text-decoration:none;transition:opacity .3s ease-out;padding:1em 0;display:block}.navigation__link:hover{color:#6eaf6b}.navigation__link.link--language{text-indent:-9999px;background:url(../img/icon-language.svg) no-repeat center center;background-size:1.5em 1.5em;width:2em;height:2em;padding:0;opacity:.7}.navigation__link.link--language:hover{opacity:1}.navigation__button{position:absolute;top:0;right:0;width:2em;height:3.125em;text-indent:-9999px;border:none;background:transparent url(../img/icon-arrow-down.svg) no-repeat center center;background-size:1.5em 1.5em}.navigation__button:focus{outline:0}.navigation__sublist{position:absolute;max-height:0;overflow:hidden;margin:0;padding:0;list-style-type:none;transition:max-height .4s ease-in-out;z-index:200;width:auto;top:calc(100% - .75em);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.navigation__sublist:before{content:'';position:absolute;top:.25em;left:calc(50% - .75em);border-style:solid;border-width:0 .75em .75em;border-color:transparent transparent #292929}.navigation__subitem{margin:0;display:block;background-color:#292929;white-space:nowrap}.navigation__subitem:first-child{padding-top:1em;margin-top:1em}.navigation__subitem:last-child{padding-bottom:1em}.navigation__sublink{display:block;font-family:FFMarkWebProBold;font-size:.875em;font-weight:400;color:#fff;text-decoration:none;text-transform:uppercase;padding:.5em 2em}.navigation__sublink:hover{text-decoration:underline}.navigation__close,.schedule__close{position:absolute;top:0;right:0;border:none;background:transparent url(../img/icon-close.svg) no-repeat center center;background-size:1em 1em;text-indent:-9999px;height:3em;width:3em;font-size:1em;display:block;padding:0;cursor:pointer}.navigation__close:focus,.schedule__close:focus{outline:0}.mobile__tools{display:none;background-color:#fff;padding:2em}.mobile__tools .link--language{display:block!important;width:4em;height:3em;background-size:3em;margin:1em auto;opacity:.6}.schedule__trigger{font-size:.875em;line-height:1;text-transform:uppercase;text-align:left;font-family:FFMarkWebProHeavy;font-weight:400;background:url(../img/icon-arrow-down.svg) no-repeat right .5em center;background-size:1em 1em;padding:0 2em 0 0;cursor:pointer;transition:opacity .3s ease-out;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}.schedule__trigger:hover{opacity:.7}.schedule__highlight_open{display:block;color:#6eaf6b}.schedule__dropdown{position:absolute;max-height:0;min-width:17em;width:100%;top:100%;left:0;transition:all .4s ease-in-out;background-color:#f5f5f5;overflow:hidden;z-index:300}.open .schedule__dropdown{max-height:150em}.schedule__content{padding:1em}.schedule__title{font-size:1.125em;text-transform:uppercase;color:#6eaf6b;font-family:FFMarkWebProBold}.schedule__list{margin:0}.schedule__term{margin-top:.5em;text-transform:uppercase;font-family:FFMarkWebProBold;font-weight:400;line-height:1.6}.schedule__definition{margin:0;font-size:.875em;line-height:1.6}.schedule__definition p{margin:0}.schedule__link{margin:1em -1em -1em}.lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .schedule__link .lum-button.lum-button-primary,.schedule__link .button_filled-green,.schedule__link .isbn__label,.schedule__link .lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .lum-button.lum-button-primary{width:100%;text-align:center}.search__trigger{width:2em;height:2em;border:none;background:url(../img/icon-search.svg) no-repeat center center;background-size:1.5em 1.5em;padding:0;margin-left:1em;font-size:inherit;font-family:inherit;cursor:pointer;transition:opacity .3s ease-out}.search__trigger:focus{outline:0}.search__trigger:hover{opacity:.7}.search__wrapper{position:absolute;right:0;top:0;height:100%;background-color:#f5f5f5;width:0;transition:width .4s ease-in-out;overflow:hidden}.open .search__wrapper{width:100%;overflow:visible}.search__input{border:0;width:100%;height:100%;background-color:transparent;font-size:1.25em;color:#292929;padding:0 3em;font-family:FFMarkWebProRegular}.search__input::-webkit-input-placeholder{color:#292929;text-transform:uppercase;opacity:1;font-family:FFMarkWebProBold}.search__input:-ms-input-placeholder{color:#292929;text-transform:uppercase;opacity:1;font-family:FFMarkWebProBold}.search__input::placeholder{color:#292929;text-transform:uppercase;opacity:1;font-family:FFMarkWebProBold}.search__input:-ms-input-placeholder{color:#292929;font-family:FFMarkWebProBold;text-transform:uppercase}.search__input::-ms-input-placeholder{color:#292929;font-family:FFMarkWebProBold;text-transform:uppercase}.search__button{position:absolute;visibility:hidden;height:1px;width:1px;padding:0;margin:0;border:none;bottom:0;left:0}.search__clear,.user-menu__clear{font-size:1.25em;position:absolute;top:0;right:-.5em;width:4em;height:100%;border:none;background:transparent url(../img/icon-close.svg) no-repeat center center;background-size:.875em .875em;text-indent:-9999px;padding:0;margin:0;cursor:pointer}.search__clear:focus,.user-menu__clear:focus{outline:0}.search__mobile{position:relative;border-bottom:solid 2px #ccc;margin-bottom:2em}.search__mobile .search__input{padding:.5em 0;height:2.5em}.search__mobile .search__input::-webkit-input-placeholder{color:#909090}.search__mobile .search__input::-moz-placeholder{color:#909090}.search__mobile .search__input:-ms-input-placeholder{color:#909090}.search__mobile .search__input:-moz-placeholder{color:#909090}.search__mobile .search__button{visibility:visible;width:2em;height:2em;text-indent:-9999px;right:0;left:auto;top:.25em;bottom:auto;background:transparent url(../img/icon-search.svg) no-repeat center center;background-size:1.5em 1.5em}.header__mobile-highlights{position:fixed;bottom:0;left:0;width:100%;height:4em;z-index:200;background-color:#292929}.mobile-highlights__list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0;padding:0;list-style-type:none;width:100%;height:100%}.mobile-highlights__item{display:block}.mobile-highlights__link{display:block;text-decoration:none}.mobile-highlights__icon{width:1.25em;display:block;margin:0 auto}.mobile-highlights__title{display:block;color:#fff;text-transform:uppercase;font-size:.5em;margin-top:.75em;font-family:FFMarkWebProBold}.link--menu .mobile-highlights__title{display:none}.hero{position:relative;background:#292929}.hero .slick-dots{position:absolute;bottom:1em;margin:0;padding:0;list-style-type:none;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.hero .slick-dots li{margin:0 .25em;height:.875em}.hero .slick-dots button{text-indent:-9999px;width:.875em;height:.875em;display:block;border:solid 2px #b9b9b9;background-color:rgba(180,180,180,.4);border-radius:50%;font-size:1em;padding:0;margin:0;box-shadow:0 0 2px 0 rgba(0,0,0,.2)}.hero .slick-dots button:focus{outline:0}.hero .slick-dots .slick-active button{border-color:#6eaf6b;background-color:#6eaf6b}.hero .slick-slide{outline:0}.hero__wrapper{max-width:1900px;margin:0 auto}.hero__wrapper:not(.slick-initialized) .hero__slide:not(:first-child){display:none}.slide__nav{width:97.91666667%;margin-left:auto;margin-right:auto;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;height:auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1}.slide{position:relative;display:block;color:#fff;text-decoration:none;text-align:center;line-height:1.2;height:40em}.slide:before{content:'';display:block;position:absolute;width:50%;height:100%;background:#292929;right:0;top:0}.slide:hover .slide__button{opacity:.7}.slide:hover .slide__image,.slide:hover .slide__image--mobile{opacity:.7}.slick-initialized .slide.slick-slide{display:-webkit-flex;display:-ms-flexbox;display:flex}.slide__wrapper{width:97.91666667%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;position:relative;z-index:1;height:100%}.slide__image,.slide__image--mobile{display:block;position:absolute;width:50%;height:100%;background-size:cover;background-position:top center;transition:opacity .3s ease-out}.slide__image--mobile{display:none}.slide__text{width:97.91666667%;margin-left:1.04166667%;margin-right:1.04166667%;padding:4em;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}.slide__title{text-transform:uppercase;font-size:4.75em;line-height:1;font-family:FFMarkWebProHeavy;font-weight:400}.slide__introduction{font-size:1.313em;line-height:1.3;margin:1em 0;width:100%}.store-search__wrapper{width:97.91666667%;margin-left:auto;margin-right:auto;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:2em 4em}.store-search__wrapper>*{-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.store-search__title{width:97.91666667%;margin-left:1.04166667%;margin-right:1.04166667%;font-size:1.313em;font-family:FFMarkWebProBold;text-transform:uppercase;margin:0;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0}.store-search__form{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;width:102.08333333%;margin-left:-1.04167%;margin-right:-1.04167%;width:97.91666667%;margin-left:1.04166667%;margin-right:1.04166667%;font-size:.875em;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0}.store-search__form>*{-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.store-search__item{margin:.5em;width:97.91666667%;margin-left:1.04166667%;margin-right:1.04166667%}.store-search__input{height:100%;color:#838383;-webkit-appearance:none;border-radius:0}.store-search__button{margin:.5em;width:97.91666667%;margin-left:1.04166667%;margin-right:1.04166667%}.store-search__button>*{height:100%}.lumis-service-search #search_area .lum-search-form #sortCriteria,select.store-search__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url(../img/icon-arrow-down.svg) no-repeat right .5em center;background-size:1.25em;padding-right:2.25em}.accordion--store .lumis-service-search #search_area .lum-search-form #sortCriteria,.accordion--store select.store-search__input,.lumis-service-search #search_area .lum-search-form #sortCriteria .accordion--food,.lumis-service-search #search_area .lum-search-form .accordion--store #sortCriteria,select.store-search__input .accordion--food{margin:0 0 0 auto;width:20em}.store-search--detail{padding:3em 0}.store-search--detail .inner-page__wrapper,.store-search--detail .lumis-service-questionnaire.lum-non-administration-area{-webkit-align-items:center;-ms-flex-align:center;align-items:center}.store-search__text{width:97.91666667%;margin-left:1.04166667%;margin-right:1.04166667%}.store-search__text .store-search__title{font-size:1.75em;text-transform:none;font-weight:400;letter-spacing:-1px}.store-search__text .store-search__title+p{margin-top:1em}.input-holder{position:relative}.input-holder__label{position:absolute;top:.75em;left:.5em;font-size:1em;font-weight:300;overflow:hidden;width:calc(100% - 1em);white-space:nowrap;pointer-events:none;transition:all .2s ease-in-out}.dirt-input+.input-holder__label{width:0}.store-detail__header{display:none}.store-detail__backpage{padding:2em 0;background-color:#f5f5f5}.store-detail__backpage-link{text-indent:-9999px;display:inline-block;width:2em;height:2em;padding:0;margin:0 1.04167%;background:url(../img/arrow-left.png) no-repeat center left;background-size:auto 1.8em}.store-detail{padding:4em 0;background-color:#292929;color:#fff;border-bottom:1px solid #fff}.store-detail .inner-page__wrapper,.store-detail .lumis-service-questionnaire.lum-non-administration-area{position:relative}.store-detail.store-detail_no-result{background:#f5f5f5;color:#292929;padding-top:2em}.store-detail.store-detail_no-result .store-detail__name{color:#292929;margin-bottom:.5em}.store-page__wrapper{width:97.91666667%;margin-left:1.04166667%;margin-right:1.04166667%;display:-ms-grid;display:grid;-ms-grid-columns:calc(100% / 12 * 4) calc(2.08333%) auto;grid-template-columns:calc(100% / 12 * 4) calc(2.08333%) auto;-ms-grid-rows:auto;grid-template-rows:auto}.store-detail__text{-ms-grid-column:1;grid-column-start:1;grid-column-end:2;-ms-grid-row:2;grid-row-start:2;grid-row-end:2}.store-detail__text a{color:#fff;text-decoration:none}.store-detail__store{-ms-grid-column:1;grid-column-start:1;grid-column-end:2;-ms-grid-row:1;grid-row-start:1;grid-row-end:2}.store-detail__name{font:normal 2em/1.2 FFMarkWebProBold;margin:0 0 .125em;color:#fff}.store-detail__segment{font:normal 1.25em/1.2 FFMarkWebProBold;color:#6eaf6b}.store-detail__email,.store-detail__telephone{font:normal 1.25em/1.2 FFMarkWebProRegular;margin:1em 0}.store-detail__email a,.store-detail__telephone a{display:table}.store-detail__floor{font:normal 1.25em/1.2 FFMarkWebProBold}.store-detail__figure{display:block;margin:0;-ms-grid-column:3;grid-column-start:3;grid-column-end:3;-ms-grid-row:1;grid-row-start:1;grid-row-end:3;width:14em;background:url(content/bla.jpg) center/contain no-repeat #fff;border:1em solid #fff}.store-detail__image{max-width:100%;display:block;margin:0}.store-search__row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;width:102.08333333%;margin-left:-1.04167%;margin-right:-1.04167%}.store-search__row>*{-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.store-filter{background-color:#292929}.store-filter .store-search__wrapper{padding:2em 0}.store-offline__result{background-color:#292929;color:#fff;border-bottom:solid 2px #f5f5f5}.store-offline__wrapper{width:97.91666667%;margin-left:auto;margin-right:auto;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;padding:2em 4em}.store-offline__wrapper>*{-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.store-offline__title{margin:0 0 .25em;width:100%;font:normal 2.5em/1.2 FFMarkWebProBold}.store-offline__segment{width:100%;font:normal 1.125em/1.2 FFMarkWebProBold;color:#6eaf6b}.store-offline__segment span:not(:first-child):before{content:'| ';color:#999;font-family:FFMarkWebProRegular}.store-offline__text{width:100%;margin-top:1em}.store-offline__text span{display:block}.store-offline__floor{font:normal 1.25em/1.2 FFMarkWebProBold}.store-offline__message{padding:4em 0;background-color:#f5f5f5;text-align:center}.store-offline__alert{font:normal 2em/1.2 FFMarkWebProBold;margin:0 0 .5em}.highlights{background:#f5f5f5;padding:2em 0 4em}.highlights__wrapper{width:97.91666667%;margin-left:auto;margin-right:auto;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.highlights__wrapper>*{-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.highlights__title{margin-top:0;width:97.91666667%;margin-left:1.04166667%;margin-right:1.04166667%;font-size:2.25em;text-align:center;text-transform:uppercase;font-family:FFMarkWebProHeavy;font-weight:400}.highlights__list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;width:102.08333333%;margin-left:-1.04167%;margin-right:-1.04167%;width:97.91666667%;margin-left:1.04166667%;margin-right:1.04166667%;overflow:hidden}.highlights__list>*{-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.highlights__list .slick-list{min-width:100%}.highlights__list .slick-track{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:strech;-ms-flex-align:strech;align-items:strech}.highlights__list .slick-arrow{position:absolute;top:9em;z-index:10}.highlights__list .slick-arrow.slick-prev{left:1em}.highlights__list .slick-arrow.slick-next{right:1em}.highlights__agenda{width:97.91666667%;margin-left:1.04166667%;margin-right:1.04166667%}.highlights__item{display:block;margin:0 9.109px;width:419px;height:auto;background:#fff;transition:opacity .3s ease-out;text-decoration:none;color:#292929}.highlights__item:hover{opacity:.7}.highlight__image{margin:0}.highlight__image img{width:100%;display:block}.highlight__content{padding:2em}.highlight__title{font-size:1.375em;line-height:1.2;text-transform:uppercase;font-family:FFMarkWebProBold;max-height:1.25em;overflow:hidden}.highlight__text{margin-top:.5em;max-height:3.25em;overflow:hidden}.highlight__cta{font-family:FFMarkWebProBold;color:#6eaf6b;margin-top:.5em;display:inline-block}.highlight__meta{font-size:1.125em;color:#6eaf6b;text-transform:uppercase;font-family:FFMarkWebProBold}.cinema{background:#292929;padding:3em 0}.cinema .slick-arrow{width:3.25em;height:3em;background-color:#292929;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:20;background-size:2em 2em}.cinema .slick-arrow.slick-prev{right:auto;left:0}.cinema__title{margin-top:0;width:97.91666667%;margin-left:1.04166667%;margin-right:1.04166667%;color:#fff;font-size:2.25em;text-align:center;text-transform:uppercase;font-family:FFMarkWebProHeavy;font-weight:400}.cinema__button{width:97.91666667%;margin-left:1.04166667%;margin-right:1.04166667%;text-align:center;margin-top:3em}.cinema__list{list-style-type:none;padding:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.cinema__item{width:18.75em;margin:0 1.5em}.cinema__item:focus,.cinema__item:focus a,.cinema__item:hover,.cinema__item:hover a{outline:0}.cinema__link{display:block;text-decoration:none;color:#6eaf6b;transition:opacity .3s ease-out}.cinema__link:hover{opacity:.7}.cinema__image{margin:0;box-shadow:0 0 25px 5px rgba(0,0,0,.25)}.cinema__image img{display:block;max-width:100%}.cinema__text{margin:1em 0;text-transform:uppercase;text-align:center;font-family:FFMarkWebProBold}.cinema__next-section{color:#fff;display:block}.cinema__cta{display:block;text-align:center;color:#6eaf6b;text-decoration:none;text-transform:uppercase;transition:opacity .3s ease-out;font-family:FFMarkWebProBold}.cinema__cta:hover{opacity:.7}.cinema--home{margin-bottom:3rem}.cinema-debut{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font:normal 1.375em/1 FFMarkWebProBold;margin:.5em 0 1.75em;padding-bottom:1.75em;border-bottom:1px solid #676767}.cinema-debut__icon{margin:0 .5em 0 0;height:1.25em;width:1.25em}.cinema-debut__icon path{fill:#fff}.movie-popup.popup__container{width:960px;padding:3em}.movie-popup.popup__container .mfp-close{top:0;right:0;background-color:transparent}.movie-popup.popup__container .mfp-close:after{content:none}.movie-popup__content{margin-top:1.5em}.movie-popup__label{font-size:.875em}.movie-popup__title{margin:0;font-size:2em;font-weight:400}.movie-popup__trailer{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.movie-popup__trailer iframe{position:absolute;top:0;left:0;width:100%;height:100%}.club{background:url(../content/bg_club.jpg) no-repeat center center;background-size:cover;padding:3em 0;margin:-3em 0 3em}.club__wrapper{width:97.91666667%;margin-left:auto;margin-right:auto;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.club__wrapper>*{-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.club__form{width:97.91666667%;margin-left:1.04166667%;margin-right:1.04166667%;background:#fff;border-radius:5px;padding:2em}.club__cta{width:97.91666667%;margin-left:1.04166667%;margin-right:1.04166667%;color:#fff}.club__title{margin:0;font-size:3.313em;font-family:FFMarkWebProHeavy;font-weight:400;line-height:1}.club__text{font-size:1.313em;margin:1em 0;line-height:1.2;font-family:FFMarkWebProBold;font-weight:400}.club__item{margin:1em 0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:.875em}.club__item .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message span,.club__item span.error,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message .club__item span{font:normal .875em/1 FFMarkWebProBold;margin:.5em 0 0 .5em;color:#cf5c01}.club__item:last-child{margin-top:1.5em}.club__password-recovery{color:#009cde;transition:opacity .3s ease-out}.club__password-recovery:hover{opacity:.7}.advertising{padding:0 0 3em 0}.advertising__header{width:97.91666667%;margin-left:auto;margin-right:auto;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.advertising__header>*{-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.advertising__title{width:97.91666667%;margin-left:1.04166667%;margin-right:1.04166667%;font-size:.75em;text-transform:uppercase;font-weight:400}.advertising__wrapper{width:97.91666667%;margin-left:auto;margin-right:auto;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;position:relative;padding:0 1.04167%}.advertising__wrapper>*{-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.advertising__wrapper .slick-list{width:100%}.advertising__wrapper .slick-arrow{width:2em;height:2em;position:absolute;top:calc(50% - 1em);z-index:10;opacity:.6}.advertising__wrapper .slick-arrow:hover{opacity:1}.advertising__wrapper .slick-prev{left:1.25em}.advertising__wrapper .slick-next{right:1.25em}.advertising__link{display:block;transition:opacity .3s ease-out;width:100%}.advertising__link:hover{opacity:.7}.advertising__figure{margin:0}.advertising__figure .advertising__image,.advertising__figure .advertising__image--mobile{display:block;width:100%;height:auto}.advertising__figure .advertising__image--mobile{display:none}.lumis-service-search>form>section>.lum-header{display:none}.lumis-service-search>form>section>.lum-content{margin:2em 0}.lumis-service-search>form>section>.lum-content>.lum-content-body{width:97.91666667%;margin-left:auto;margin-right:auto;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;padding:0 1em}.lumis-service-search>form>section>.lum-content>.lum-content-body>*{-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.lumis-service-search .lum-aggregate-area{width:97.91666667%;margin-left:1.04166667%;margin-right:1.04166667%;background:#f5f5f5;-webkit-align-self:start;-ms-flex-item-align:start;-ms-grid-row-align:start;align-self:start;padding:1em;margin-bottom:2em}.lumis-service-search .lum-aggregate-area .lum-aggregate-title{font-size:1.313em;text-transform:uppercase;font-weight:400;font-family:FFMarkWebProHeavy;color:#6eaf6b;width:100%}.lumis-service-search .lum-aggregate-area .lum-aggregate-aggregation>span{display:none}.lumis-service-search .lum-aggregate-area .lum-aggregate-filter-links{list-style-type:none;padding:0;margin:0}.lumis-service-search .lum-aggregate-area .lum-aggregate-filter-links .lum-list-item{margin:.5em 0}.lumis-service-search .lum-aggregate-area .lum-aggregate-filter-links .lum-aggregate-filter-link{font-weight:400;font-family:FFMarkWebProBold;transition:opacity .3s ease-out;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer}.lumis-service-search .lum-aggregate-area .lum-aggregate-filter-links .lum-aggregate-filter-link:hover{opacity:.7}.lumis-service-search .lum-aggregate-area .lum-aggregate-filter-links .lum-aggregate-filter-link .lum-aggregate-document-count{margin:0 .5em 0 0;background:#292929;color:#fff;width:1.5em;display:inline-block;text-align:center;line-height:1.45em;height:1.5em;font-size:.8em;-webkit-order:-1;-ms-flex-order:-1;order:-1}.lumis-service-search #search_area{width:97.91666667%;margin-left:1.04166667%;margin-right:1.04166667%}.lumis-service-search #search_area .lum-search-norowsmessage{border-top:1px solid #d8d8d8;margin-top:2em;padding:2em 0}.lumis-service-search #search_area .lum-search-norowsmessage>p{font-weight:700;font-size:1.3rem;line-height:1.3}.lumis-service-search #search_area .lum-search-norowsmessage .lum-list{list-style-type:none;font-size:1em}.lumis-service-search #search_area .lum-search-norowsmessage .lum-list-item:before{background:#6eaf6b}.lumis-service-search #search_area .lum-search-form{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;max-width:100%;padding:0;position:relative}.lumis-service-search #search_area .lum-search-form .lum-form-field-id-query{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin-right:9.5em;min-width:60%}.lumis-service-search #search_area .lum-search-form .lum-form-field-id-sortCriteria{width:50%;margin:1em 1em 0 0;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-order:2;-ms-flex-order:2;order:2;position:relative;z-index:1;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.lumis-service-search #search_area .lum-search-form .lum-form-field-id-sortCriteria .lum-form-field-value{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin:0 1em}.lumis-service-search #search_area .lum-search-form>.lum-actions{list-style-type:none;padding:0;margin:0;position:absolute;right:0;top:-1px}.lumis-service-search #search_area>.lum-list{list-style-type:none;margin:0;padding:0}.lumis-service-search #search_area>.lum-list .lum-list-item{padding:2em 0;border-bottom:1px solid #dadada;clear:both;overflow:hidden}.lumis-service-search #search_area>.lum-list .lum-list-item.lum-last{border:none}.lumis-service-search #search_area>.lum-list .lum-content-title{font-size:1.313em;font-weight:400;line-height:1.2;text-transform:uppercase;font-family:FFMarkWebProBold;margin:0}.lumis-service-search #search_area>.lum-list .lum-content-title a{color:#292929;text-decoration:none;transition:opacity .3s ease-out}.lumis-service-search #search_area>.lum-list .lum-content-title a:hover{opacity:.7}.lumis-service-search #search_area>.lum-list .lum-content-meta-information{list-style-type:none;padding:0;margin:0}.lumis-service-search #search_area>.lum-list .lum-content-meta-information li{font-family:FFMarkWebProBold;font-size:.875em;text-transform:uppercase;color:#6eaf6b}.lumis-service-search #search_area>.lum-list .lum-field-id-highlights{opacity:.7}.lumis-service-search #search_area>.lum-list .lum-field-id-highlights .lum-label{display:none}.lumis-service-search #search_area>.lum-list .lum-content-introduction-image{float:right;margin:0 0 1em 1em;max-width:10em;max-height:10em}.lumis-service-search #search_area>.lum-list .lum-content-introduction-image img{width:100%}.lumis-service-search .lum-pagination{padding-left:50%;border-bottom:5px solid #dadada;padding-bottom:1em;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin-top:-3em}.lumis-service-search .lum-pagination:last-child{margin-top:1em;padding-top:1em;padding-bottom:0;border-top:5px solid #dadada;border-bottom:none}.lumis-service-search .lum-pagination .lum-pagination-navigation{display:-webkit-flex;display:-ms-flexbox;display:flex}.lumis-service-search .lum-pagination .lum-pagination-navigation-page{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 1em}.lumis-service-search .lum-pagination input[type=text]{width:3em!important;margin:0 .5em;text-align:center}.lumis-service-search .lum-pagination .lum-pagination-navigation-buttons{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:5em;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.lumis-service-search .lum-pagination .lum-pagination-navigation-buttons .lum-button.lum-disabled{opacity:.5}.ui-autocomplete{border-top:1px solid #e0e0e0;background:#f5f5f5;margin:0;padding:0;position:absolute;left:0;top:100%;list-style-type:none}li.lum-first.lum-last.lum-service-search-lists-separator.lum-service-search-autocomplete-item.ui-menu-item{font-weight:700;color:#6eaf6b}li.lum-first.lum-last.lum-service-search-lists-separator.lum-service-search-autocomplete-item.ui-menu-item .ui-corner-all{padding:.75em 5em;cursor:pointer}li.lum-service-search-autocomplete-item{margin:0;border-bottom:1px solid #e0e0e0;transition:.3s all ease-in-out}li.lum-service-search-autocomplete-item:last-child{border:none}li.lum-service-search-autocomplete-item:last-child .ui-corner-all{padding-bottom:2.5em}li.lum-service-search-autocomplete-item:hover{background:#fff}li.lum-service-search-autocomplete-item .ui-corner-all{text-decoration:none;color:inherit;position:relative;padding:2em 5em;display:block}li.lum-service-search-autocomplete-item .ui-corner-all .lum-content-header{position:relative;padding-right:14em}li.lum-service-search-autocomplete-item .ui-corner-all .lum-content-introduction-image{position:absolute;right:0;top:0;width:12em;max-height:100%;overflow:hidden;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}li.lum-service-search-autocomplete-item .ui-corner-all .lum-content-introduction-image img{width:100%}li.lum-service-search-autocomplete-item .ui-corner-all .lum-content-title{font-size:1.5em;line-height:1.3;text-transform:uppercase;margin:0 0 .3em;color:#6eaf6b}.ui-menu .ui-menu-item.lum-service-search-autocomplete-item a.ui-state-active,.ui-menu .ui-menu-item.lum-service-search-autocomplete-item a:hover{background:#fff;border:none;color:inherit}button{font-size:1em;transition:all .4s ease-in-out}button:focus{outline:0}.button--inactive{pointer-events:none;opacity:.4}.button--icon,.button_filled-green,.button_hollow,.button_hollow-black,.button_hollow-green,.isbn__label,.lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .lum-button,.lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .lum-button.lum-button-primary,.lumis-service-search #search_area .lum-search-form>.lum-actions .lum-button-primary{background:0 0;font-family:FFMarkWebProBold;font-size:1em;text-decoration:none;text-align:center;line-height:1;display:inline-block;width:auto;min-height:3.25em;padding:1em 2em;color:#fff;text-transform:uppercase;font-weight:400;border:2px solid #fff;cursor:pointer;transition:opacity .3s ease-out}.button--icon:hover,.button_filled-green:hover,.button_hollow-black:hover,.button_hollow-green:hover,.button_hollow:hover,.isbn__label:hover,.lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .lum-button:hover,.lumis-service-search #search_area .lum-search-form>.lum-actions .lum-button-primary:hover{opacity:.7}.button--icon,.button_filled-green,.button_hollow-green,.isbn__label,.lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .lum-button,.lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .lum-button.lum-button-primary,.lumis-service-search #search_area .lum-search-form>.lum-actions .lum-button-primary{color:#6eaf6b;border:2px solid #6eaf6b}.button_hollow-black{color:#fff;border-color:#292929;background:#292929}.button_filled-green,.isbn__label,.lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .lum-button.lum-button-primary{background:#6eaf6b;color:#fff}.button--inactive.isbn__label,.button_filled-green.button--inactive,.lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .button--inactive.lum-button.lum-button-primary{pointer-events:none;opacity:.4}.back-button{position:absolute;left:1em;text-indent:-99999px;background:url(../img/icon-arrow-left.svg) center center/contain no-repeat transparent;border:none;height:1.75em;width:1.5em;padding:0;top:calc(50% - .8em)}.form__title{font-size:1.313em;font-family:FFMarkWebProBold;margin:0 0 1em;text-transform:uppercase;font-weight:400}.form__text{margin:0 0 1rem;font-size:1.1em}.form__title+.form__text{margin-top:-1rem}.form__row+.form__message,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field+.form__message{margin-top:.5em}.form__subtitle{font-family:FFMarkWebProBold}.form-group,.form__group{margin:0;padding:0;border:none}.form__actions{margin:1.5em .5em .5em;width:calc(100% - 1em)}.form-group__legend{padding:0;display:block;margin:.5em;width:calc(100% - 1em)}.input__holder,.input__holder--25,.input__holder--info,.input__holder--radio,.input__holder--select,.input__holder--text,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value,.perfil__form .input__holder--100{margin:.5em;width:calc(100% - 1em);position:relative}.input__holder .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message span,.input__holder span.error,.input__holder--25 .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message span,.input__holder--25 span.error,.input__holder--info .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message span,.input__holder--info span.error,.input__holder--radio .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message span,.input__holder--radio span.error,.input__holder--select .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message span,.input__holder--select span.error,.input__holder--text .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message span,.input__holder--text span.error,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value .lum-validation-message span,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value span.error,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message .input__holder span,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message .input__holder--25 span,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message .input__holder--info span,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message .input__holder--radio span,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message .input__holder--select span,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message .input__holder--text span,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message .lum-form-field-value span,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message .perfil__form .input__holder--100 span,.perfil__form .input__holder--100 .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message span,.perfil__form .input__holder--100 span.error{font:normal .75em/1 FFMarkWebProBold;margin:0 0 0 .5em;color:#b30000}.input__holder--info:before{content:'';position:absolute;bottom:.8rem;right:-.7rem;background-image:url(../img/icon-info.png);width:1.5rem;height:1.5rem;background-size:cover}.input__holder--25{width:calc(25% - 1em)}.input__hint{font-size:.75em;position:absolute;bottom:0;color:#6eaf6b}.input__label,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-label label{font:normal normal .875rem/1.2 FFMarkWebProBold;text-transform:uppercase;color:#838383;margin:0 .5em .5em 0}.input__label span,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-label label span{color:#6eaf6b}.input__holder--checkbox,.input__holder--radio{padding-left:2em;display:block}.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-label body .input__holder--checkbox label,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-label body .input__holder--radio label,body .input__holder--checkbox .input__label,body .input__holder--checkbox .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-label label,body .input__holder--radio .input__label,body .input__holder--radio .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-label label{position:relative;cursor:pointer;z-index:1;display:inline-block}.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-label body .input__holder--checkbox label:before,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-label body .input__holder--radio label:before,body .input__holder--checkbox .input__label:before,body .input__holder--checkbox .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-label label:before,body .input__holder--radio .input__label:before,body .input__holder--radio .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-label label:before{content:''!important;width:1.5em;height:1.5em;background:url(../img/check-symbol.svg) center center/1em no-repeat #fff;border:1px solid #bbb;border-radius:50%;display:block;position:absolute;left:-2em;top:calc(50% - .75em);transition:background-color .2s ease-in-out;z-index:3}.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-label body .input__holder--checkbox input:checked~label:before,body .input__holder--checkbox .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-label input:checked~label:before,body .input__holder--checkbox input:checked~.input__label:before{background-color:#6eaf6b}.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-label body .input__holder--radio input:checked~label:after,body .input__holder--radio .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-label input:checked~label:after,body .input__holder--radio input:checked~.input__label:after{content:''!important;width:1.25em;height:1.25em;background:#6eaf6b;border-radius:50%;border:none;display:block;position:absolute;left:-2em;top:calc(50% - .6em);transition:background-color .2s ease-in-out;z-index:3}.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-label body .input__holder--checkbox label:before,body .input__holder--checkbox .input__label:before,body .input__holder--checkbox .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-label label:before{border-radius:2px}.input__group{padding:0;border:none;width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:1.5em 0}.form__row,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field{width:calc(100% + 1em);margin:0 -.5em 1rem;display:-webkit-flex;display:-ms-flexbox;display:flex}.form__row .button--icon,.form__row .button_filled-green,.form__row .button_hollow-green,.form__row .isbn__label,.form__row .lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .lum-button,.form__row .lumis-service-search #search_area .lum-search-form>.lum-actions .lum-button-primary,.lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .form__row .lum-button,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-actions.lum-interface-buttons .lum-form-field .lum-button,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .button--icon,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .button_filled-green,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .button_hollow-green,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .isbn__label,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-actions.lum-interface-buttons .lum-button,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lumis-service-search #search_area .lum-search-form>.lum-actions .lum-button-primary,.lumis-service-search #search_area .lum-search-form>.lum-actions .form__row .lum-button-primary,.lumis-service-search #search_area .lum-search-form>.lum-actions .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-button-primary{margin:.5em}.form__input,.form__input--disabled,.form__input_search,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value select,.lumis-service-search #search_area .lum-search-form #sortCriteria,.lumis-service-search #search_area .lum-search-form .lum-form-field-id-query input[type=text],.lumis-service-search .lum-pagination input[type=text]{font-family:inherit;font-size:inherit;border:1px solid #d1d1d1;padding:.5rem;line-height:1.3;display:block;width:100%;height:3.143rem}.form__input--disabled{background:#f5f5f5}.input__holder--select .form__input,.input__holder--select .form__input--disabled,.input__holder--select .form__input_search,.input__holder--select .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value select,.input__holder--select .lumis-service-search #search_area .lum-search-form #sortCriteria,.input__holder--select .lumis-service-search #search_area .lum-search-form .lum-form-field-id-query input[type=text],.input__holder--select .lumis-service-search .lum-pagination input[type=text],.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value .form__input,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value .form__input--disabled,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value .form__input_search,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value .lumis-service-search #search_area .lum-search-form #sortCriteria,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value .lumis-service-search #search_area .lum-search-form .lum-form-field-id-query input[type=text],.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value .lumis-service-search .lum-pagination input[type=text],.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value select,.lumis-service-search #search_area .lum-search-form .input__holder--select #sortCriteria,.lumis-service-search #search_area .lum-search-form .lum-form-field-id-query .input__holder--select input[type=text],.lumis-service-search #search_area .lum-search-form .lum-form-field-id-query .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value input[type=text],.lumis-service-search #search_area .lum-search-form .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value #sortCriteria,.lumis-service-search .lum-pagination .input__holder--select input[type=text],.lumis-service-search .lum-pagination .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url(../img/icon-arrow-down.svg) no-repeat right .5em center;background-size:1.25em}.input__holder--text .form__input,.input__holder--text .form__input--disabled,.input__holder--text .form__input_search,.input__holder--text .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value select,.input__holder--text .lumis-service-search #search_area .lum-search-form #sortCriteria,.input__holder--text .lumis-service-search #search_area .lum-search-form .lum-form-field-id-query input[type=text],.input__holder--text .lumis-service-search .lum-pagination input[type=text],.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value .input__holder--text select,.lumis-service-search #search_area .lum-search-form .input__holder--text #sortCriteria,.lumis-service-search #search_area .lum-search-form .lum-form-field-id-query .input__holder--text input[type=text],.lumis-service-search .lum-pagination .input__holder--text input[type=text]{min-width:100%;max-width:100%;min-height:3.143em;max-height:10em;height:auto}.input__holder--checkbox .form__input,.input__holder--checkbox .form__input--disabled,.input__holder--checkbox .form__input_search,.input__holder--checkbox .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value select,.input__holder--checkbox .lumis-service-search #search_area .lum-search-form #sortCriteria,.input__holder--checkbox .lumis-service-search #search_area .lum-search-form .lum-form-field-id-query input[type=text],.input__holder--checkbox .lumis-service-search .lum-pagination input[type=text],.input__holder--radio .form__input,.input__holder--radio .form__input--disabled,.input__holder--radio .form__input_search,.input__holder--radio .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value select,.input__holder--radio .lumis-service-search #search_area .lum-search-form #sortCriteria,.input__holder--radio .lumis-service-search #search_area .lum-search-form .lum-form-field-id-query input[type=text],.input__holder--radio .lumis-service-search .lum-pagination input[type=text],.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value .input__holder--checkbox select,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value .input__holder--radio select,.lumis-service-search #search_area .lum-search-form .input__holder--checkbox #sortCriteria,.lumis-service-search #search_area .lum-search-form .input__holder--radio #sortCriteria,.lumis-service-search #search_area .lum-search-form .lum-form-field-id-query .input__holder--checkbox input[type=text],.lumis-service-search #search_area .lum-search-form .lum-form-field-id-query .input__holder--radio input[type=text],.lumis-service-search .lum-pagination .input__holder--checkbox input[type=text],.lumis-service-search .lum-pagination .input__holder--radio input[type=text]{display:none}.error.form__input--disabled,.error.form__input_search,.form__input.error,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value select.error,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message .lumis-service-search #search_area .lum-search-form span#sortCriteria,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message span.form__input,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message span.form__input--disabled,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message span.form__input_search,.lumis-service-search #search_area .lum-search-form .error#sortCriteria,.lumis-service-search #search_area .lum-search-form .lum-form-field-id-query input.error[type=text],.lumis-service-search #search_area .lum-search-form .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message span#sortCriteria,.lumis-service-search .lum-pagination input.error[type=text]{outline:#cf5c01 auto 5px!important}.form__input--calendar{position:relative;display:block;width:100%}.form__input--calendar:after{content:'';background-image:url(../../img/icon-calendar.png);position:absolute;width:1.5em;height:1.5em;background-position:center;background-size:contain;right:.5em;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-repeat:no-repeat;pointer-events:none}.form__input_search,.lumis-service-search #search_area .lum-search-form .lum-form-field-id-query input[type=text]{background:#fff url(../img/icon-search.svg) no-repeat right .5em center;background-size:1.25em;padding-right:2.25em}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}input{font:normal 1em/1.2 FFMarkWebProRegular;color:#292929}.easy-autocomplete-container ul li div{font:normal 1em/1.2 FFMarkWebProRegular!important;color:#6eaf6b!important}.easy-autocomplete-container ul .eac-category,.easy-autocomplete-container ul li{padding:.5em .75em!important}.easy-autocomplete input{border-color:#d1d1d1!important;border-radius:0!important;border-style:solid!important;border-width:1px!important;box-shadow:none!important;color:#555!important;float:none!important;padding:.5rem 2.25em .5em .5em!important}.calendar{background:#fff;padding:1em;height:100%}.calendar__header{margin:-1em -1em 1em;padding:1em;border-bottom:1px solid #eee;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;text-align:center}.calendar-button_next,.calendar-button_prev{display:block;text-indent:-9999px;height:100%;width:1em;position:absolute;transition:opacity .3s ease-out;top:0}.calendar-button_next:hover,.calendar-button_prev:hover{opacity:.7}.calendar-button_next:before,.calendar-button_prev:before{content:'';display:block;position:absolute;top:50%;left:0;width:0;height:0;border-style:solid;border-width:7.5px 0 7.5px 11px;border-color:transparent transparent transparent #6eaf6b;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.calendar-button_next.disabled,.calendar-button_prev.disabled{pointer-events:none}.calendar-button_next.disabled:before,.calendar-button_prev.disabled:before{border-color:transparent transparent transparent #d3d3d3}.calendar-button_next{right:1em}.calendar-button_prev{left:1em}.calendar-button_prev:before{border-width:7.5px 11px 7.5px 0;border-color:transparent #6eaf6b transparent transparent}.calendar-button_prev.disabled:before{border-color:transparent #d3d3d3 transparent transparent}.calendar__header .title{font-size:1.313em;text-transform:uppercase;font-weight:400;font-family:FFMarkWebProHeavy;color:#6eaf6b;width:100%}.calendar__wrapper{margin:1em 0}.week,.weekdays{display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:.875em;color:#a0a0a0}.week>*,.weekdays>*{-webkit-flex:1;-ms-flex:1;flex:1;height:3em;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative}.day{height:0;padding-top:calc(100% / 7);position:relative}.day:not(.inMonth){color:#d7d7d7}.day.isInvalid{color:#d7d7d7}.day-label{position:absolute;z-index:1;width:90%;height:90%;top:5%;left:5%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.hasEvent .day-label{text-decoration:none;color:#fff;border-radius:50%;background-color:#6eaf6b;cursor:pointer;transition:opacity .3s ease-out}.hasEvent .day-label:hover{opacity:.7}.calendar__button{margin:0 auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:block;text-align:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.calendar__button .button__icon{width:1.5em;height:1.5em;margin-right:.5em}.calendar__button .button__label{margin-top:.125em}.main-calendar{width:100%}.main-calendar .calendar{height:auto;padding:0 1.04167%}.main-calendar .calendar__wrapper{margin:0}.main-calendar .week,.main-calendar .weekdays{font-size:1em}.main-calendar .weekday{font:normal 1em/1 FFMarkWebProBold;color:#292929}.main-calendar .week__wrapper{border:solid 1px #d3d3d3}.main-calendar .day{position:relative;border:solid 1px #d3d3d3;min-height:18em;height:auto;padding:3em 0 0;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;width:calc(100% / 7)}.main-calendar .hasEvent{background-color:#f5f5f5}.main-calendar .today{cursor:default;transition:none}.main-calendar .today:before{content:none}.main-calendar .today .day-label{color:#a0a0a0}.main-calendar .today:hover{opacity:1}.main-calendar .day-label{font:normal 1.5em/1 FFMarkWebProBold;position:absolute;top:.75rem;left:1rem;width:auto;height:auto;background-color:transparent;color:#a0a0a0;border-radius:none}.main-calendar .event{width:100%;transition:all .3s ease-out;cursor:pointer;text-decoration:none;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0}.main-calendar .event:hover{background-color:#292929}.main-calendar .event:hover .event-title{color:#fff}.main-calendar .event-label{font:normal .75em/1 FFMarkWebProBold;text-transform:uppercase;color:#fff;background-color:#6eaf6b;display:block;padding:.5em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin:1em}.main-calendar .event-label+.event-title{margin-top:0!important}.main-calendar .event-title{font:normal .875em/1.2 FFMarkWebProRegular;color:#292929;transition:all .3s ease-out;width:100%;margin:1em}.main-calendar .more{text-indent:-9999px;display:block;width:1.25em;height:1.25em;background:#6eaf6b url(../img/icon-plus-white.png) no-repeat center center;background-size:.75em .75em;margin:.5em 1em;cursor:pointer;transition:all .3s ease-out}.main-calendar .more:hover{background-color:#549651}.lumis-service-search .lum-pagination .lum-pagination-navigation-buttons .disabled.lum-button,.lumis-service-search .lum-pagination .lum-pagination-navigation-buttons .lum-button.lum-disabled,.page-change__link.disabled{pointer-events:none}.lumis-service-search .lum-pagination .lum-pagination-navigation-buttons .disabled.lum-button:before,.lumis-service-search .lum-pagination .lum-pagination-navigation-buttons .lum-button.lum-disabled:before,.page-change__link.disabled:before{border-right-color:#444;border-bottom-color:#444}.calendar-modal{position:fixed;top:0;left:0;z-index:1000;background-color:rgba(0,0,0,.8);width:100%;height:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.calendar-modal__holder{margin:1em auto;width:97.91666667%;margin-left:auto;margin-right:auto;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;max-width:100%;max-height:calc(100% - 2em);background-color:#fff}.calendar-modal__holder>*{-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.calendar-modal__header{width:100%;position:relative;padding:2em 1em;height:6em}.calendar-modal__date{font:normal 2em/1 FFMarkWebProHeavy}.calendar-modal__btn-close{position:absolute;top:2.5em;right:1em;border:none;background:transparent url(../img/icon-close.png) no-repeat center center;background-size:1em 1em;text-indent:-9999px;width:1em;height:1em;cursor:pointer}.calendar-modal__list{overflow-y:auto;background-color:#fff;padding:1em;max-height:calc(100vh - 8em);bottom:1em;width:100%}.calendar-modal__list .calendar-list__item{width:auto;margin:0}.footer{background:#292929;padding:3em 0 0}.footer__wrapper{width:97.91666667%;margin-left:auto;margin-right:auto;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;position:relative}.footer__wrapper>*{-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.footer__sitemap{width:97.91666667%;margin-left:1.04166667%;margin-right:1.04166667%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.sitemap__list{padding:0;list-style-type:none;font-size:.875em;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%}.sitemap--offline .sitemap__list{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;color:#a0a0a0}.sitemap__link,.sitemap__link_area{display:block;text-decoration:none;color:#a0a0a0;transition:opacity .3s ease-out}.sitemap__link:hover,.sitemap__link_area:hover{opacity:.7}.sitemap__link_area{text-transform:uppercase;color:#fefefe;margin:0 0 1em;font-family:FFMarkWebProBold;font-weight:400}.footer__info{color:#a0a0a0;width:97.91666667%;margin-left:1.04166667%;margin-right:1.04166667%}.footer__social-networks{display:-webkit-flex;display:-ms-flexbox;display:flex}.social-networks__link{background:#fefefe;width:2em;height:2em;display:block;border-radius:50%;margin-right:2em;transition:opacity .3s ease-out;position:relative;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.social-networks__link:hover{opacity:.7}.social-networks__icon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:1.125em;height:1.125em;background:no-repeat center center;background-size:contain}.footer__localization{font-size:.875em}.footer__localization img{max-width:100%}.localization__offline{margin:0;display:block;width:100%;height:15em;overflow:hidden}.localization__offline img{margin:0;display:block;width:100%}.localization__address{margin:1em 0}.sitemap--offline .localization__address{position:absolute;color:#a0a0a0;top:14em;right:.875em;width:31.25%;margin:0}.localization__map{height:15em;margin:3em 0 1em}.footer__aliansce{margin:3em 0 0;padding:2em 0;background:#fff}.aliansce__wrapper{-webkit-align-items:center!important;-ms-flex-align:center!important;align-items:center!important;-webkit-justify-content:space-between!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.aliansce__logo{width:97.91666667%;margin-left:1.04166667%;margin-right:1.04166667%;display:block;margin:0;height:4em;text-indent:-999px;background-image:url(../img/aliansce-logo.png);background-repeat:no-repeat;background-position:left center;background-size:contain;position:relative}.aliansce__link{width:97.91666667%;margin-left:1.04166667%;margin-right:1.04166667%;width:auto;padding:0;font-size:.875em;line-height:1.2;color:#414141;text-decoration:none;font-family:FFMarkWebProBold;font-weight:400;transition:opacity .3s ease-out}.aliansce__link:hover{opacity:.7}.slick-arrow{font-size:1em;display:block;width:2.25em;height:2.25em;text-indent:-9999px;background:url(../img/icon-arrow-right.svg) no-repeat center center;background-size:contain;box-shadow:-12px 14px 39px -19px rgba(0,0,0,.75);border:none;cursor:pointer}.slick-arrow.slick-prev{background-image:url(../img/icon-arrow-left.svg);padding-left:.5em}.inner-page__header{background-color:#f5f5f5;padding:4em 0}.inner-page__title{font:normal 2.25em/1.2 FFMarkWebProHeavy;margin:0;width:97.91666667%;margin-left:1.04166667%;margin-right:1.04166667%;text-align:left;text-transform:uppercase}.inner-page__subtitle{margin:.75em 1.04166667% 0;font-size:1.1rem}.inner-page__intro{width:97.91666667%;margin-left:1.04166667%;margin-right:1.04166667%;font-size:1.25em;margin-top:1.25em}.inner-page__wrapper,.lumis-service-questionnaire.lum-non-administration-area{clear:both;padding:0;margin:0;width:97.91666667%;margin-left:auto;margin-right:auto;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.inner-page__wrapper>*,.lumis-service-questionnaire.lum-non-administration-area>*{-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.inner-page__figure{display:block;width:100%;margin:0}.inner-page__figure.image--mobile{display:none}.inner-page__figure.image--desktop{display:block}.inner-page__image,.inner-page__image--alternative{display:block;width:100%}.inner-page__image--alternative{display:none}.inner-page__section-title,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-header>.lum-content-title{font:normal 2em/1.2 FFMarkWebProBold;margin:0 0 .5em}.mapa__localizacao iframe{display:block;margin:0}.mapa__address{background-color:#414141;color:#fff;padding:2em 0}.mapa__title{width:100%;font-family:FFMarkWebProBold;text-transform:uppercase;margin-bottom:.5em}.inner-schedule{padding:1em 0}.inner-schedule__list{list-style-type:none;padding:0;margin:0;width:97.91666667%;margin-left:1.04166667%;margin-right:1.04166667%}.inner-schedule__item{margin:0;padding:1.75em 0}.inner-schedule__item p{margin:0}.inner-schedule__item strong{font:normal 1em/1.3 FFMarkWebProBold}.inner-schedule__title{font:normal 1.5em/1.3 FFMarkWebProBold;color:#6eaf6b;margin:0 0 .5em}.accordion,.accordion--faq,.accordion--store{padding:0}.accordion__group{position:relative;margin-bottom:1px;color:#000;overflow:hidden}.accordion__group:last-child .accordion__content{border-bottom:none}.accordion__icon{width:5em;height:5em;display:block;-webkit-flex:none;-ms-flex:none;flex:none;background-size:contain}.accordion__title{font:normal 2em/1.3 FFMarkWebProHeavy;color:#000;margin:0 1em 0 0;width:calc(100% - 8em)}.accordion__icon+.accordion__title{margin-left:1em}.accordion--faq .accordion__title{font-family:FFMarkWebProRegular;font-size:1.4em;margin:0 1em 0 1.04166667%}.accordion__map{margin:1.5em 3.5em 1em auto;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-family:FFMarkWebProRegular;color:#292929;text-decoration:none;outline:0}.accordion__pin{margin-right:1em}.accordion__link{color:#292929;font-family:FFMarkWebProBold;text-decoration:none}.accordion__input{position:absolute;opacity:0;margin:0;padding:0;visibility:hidden;height:0;width:0}.accordion__label{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin:2.5em 0;cursor:pointer}.accordion__label .inner-page__wrapper,.accordion__label .lumis-service-questionnaire.lum-non-administration-area{position:relative;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.accordion__label .inner-page__wrapper:after,.accordion__label .lumis-service-questionnaire.lum-non-administration-area:after{content:'';background:url(../img/icon-plus.png) no-repeat center center;background-size:contain;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:block;width:2em;height:2em;transition:all .4s ease-in-out}.accordion__input:checked+.accordion__label .inner-page__wrapper:after,.accordion__input:checked+.accordion__label .lumis-service-questionnaire.lum-non-administration-area:after{background-image:url(../img/icon-minus.png)}.accordion--store .accordion__label .inner-page__wrapper:after,.accordion--store .accordion__label .lumis-service-questionnaire.lum-non-administration-area:after{content:none}.empty .accordion__label{cursor:default}.empty .accordion__label .inner-page__wrapper:after,.empty .accordion__label .lumis-service-questionnaire.lum-non-administration-area:after{content:none}.accordion__content{max-height:0;overflow:hidden;transition:all .4s ease-in-out;background-color:#f5f5f5;border-bottom:solid 1px #eee}.accordion__content .inner-page__wrapper,.accordion__content .lumis-service-questionnaire.lum-non-administration-area{padding:3em 25% 3em 7em;display:block}.accordion--faq .accordion__content .inner-page__wrapper,.accordion--faq .accordion__content .lumis-service-questionnaire.lum-non-administration-area{padding:3em 25% 3em 1em}.accordion__input:checked~.accordion__content{max-height:350em}.accordion__content .accordion__map{margin-bottom:2em;display:-webkit-flex;display:-ms-flexbox;display:flex}.accordion__content .accordion__link{text-transform:uppercase}.accordion__content .lead+p{margin-top:.25em}.store-list{padding:0;margin:0 -.5em;list-style-type:none;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.store-list li{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:calc(100% / 3 - 1em);margin:.5em}.store-list a{display:block;text-decoration:none;color:#292929;word-break:break-word}.store-list a:not([href*=tel]):hover{color:#a9a9a9}.store-list a[href*=tel]{cursor:default}.store-list__floor{font-size:1.125em}.accordion-horizontal{width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;padding-bottom:5rem}.accordion-horizontal__item{padding:2rem 0 2rem 2rem;width:80%;display:none}.accordion-horizontal__item--active{display:block}.accordion-horizontal__menu{list-style:none;padding:2rem 1rem 2rem 0;width:20%;margin:0}.accordion-horizontal__menu li{padding:.2rem 0}.accordion-horizontal__menu__item{font-size:1rem;color:#6eaf6b;text-transform:capitalize;text-decoration:none;padding:.6rem .7rem;width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.accordion-horizontal__menu__item--active{font-weight:700;background:#6eaf6b;color:#fff;pointer-events:none}.accordion-horizontal__menu__item--active .accordion-horizontal__menu__icon path{fill:#fff}.accordion-horizontal__menu__icon{width:1.5rem;margin-right:.6rem;height:1.5rem;margin:.3rem .6rem 0 0;display:inline-block}.accordion-horizontal__menu__icon path{fill:#6eaf6b}.filter{background-color:#292929;width:100%;padding:2em 0}.filter .inner-page__wrapper,.filter .lumis-service-questionnaire.lum-non-administration-area{-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.filter__field{display:block;position:relative;margin:.5em}.filter__input{position:absolute;opacity:0;visibility:hidden;height:0;width:0;margin:0;padding:0}.filter__label{color:#fff;position:relative;padding-left:1.75em;white-space:nowrap}.filter__label:before{content:'';position:absolute;width:1.25em;height:1.25em;background-color:#a0a0a0;left:0;top:calc(50% - .625em)}.filter__input:checked+.filter__label:before{background-color:#6eaf6b}.filter__input:checked+.filter__label:after{content:'L';font-family:FFMarkWebProBold;position:absolute;left:-.25em;top:50%;line-height:1;-webkit-transform:rotateZ(45deg) rotateY(180deg) translateY(-90%);transform:rotateZ(45deg) rotateY(180deg) translateY(-90%)}.page-change{margin:0 1.04167%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex:0 0 0;-ms-flex:0 0 0px;flex:0 0 0}.page-change__page{color:#fff;font-size:1.75em;line-height:1;font-family:FFMarkWebProBold;font-weight:400;padding:0 .5em .125em}.lumis-service-search .lum-pagination .lum-pagination-navigation-buttons .lum-button,.page-change__link{color:#6eaf6b;text-decoration:none;position:relative;text-indent:-9999px;display:block;width:1.5em;height:2em;overflow:hidden}.lumis-service-search .lum-pagination .lum-pagination-navigation-buttons .lum-button:before,.page-change__link:before{content:'';position:absolute;width:1.25em;height:1.25em;border-bottom:solid 3px #6eaf6b;border-right:solid 3px #6eaf6b;top:.375em}.lumis-service-search .lum-pagination .lum-pagination-navigation-buttons .lum-button:first-child:before,.page-change__link:first-child:before{-webkit-transform:rotateZ(135deg);transform:rotateZ(135deg);left:.375em}.lumis-service-search .lum-pagination .lum-pagination-navigation-buttons .lum-button:last-child:before,.page-change__link:last-child:before{-webkit-transform:rotateZ(-45deg);transform:rotateZ(-45deg);right:.375em}.filter__boxes{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.filter__options{margin:1.04167% 1.04167% 1.04167% auto;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-flex:0 0 0;-ms-flex:0 0 0px;flex:0 0 0}.filter__button,.filter__button--active{font-size:1em;color:#fff;padding:0 .75em;border:none;height:2.5em;text-decoration:none;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:transparent;margin:0}.filter__button+.filter__button,.filter__button+.filter__button--active,.filter__button--active+.filter__button,.filter__button--active+.filter__button--active{margin-left:.5em}.filter__button .button__label,.filter__button--active .button__label{font-family:FFMarkWebProBold;margin-left:.75em}.filter__button--active{background-color:#6eaf6b}.content-list__item{width:100%;display:-ms-grid;display:grid;-ms-grid-columns:35% 4em auto;grid-template-columns:35% 4em auto;-ms-grid-rows:auto 1fr;grid-template-rows:auto 1fr;padding:4em 0;margin:0 1.04167%;border-bottom:1px solid #ececec}.content-list__item:last-child{border-bottom:none}.content-list__link{text-decoration:none}.content-list__link.link--figure{width:100%;-ms-grid-column:1;grid-column-start:1;grid-column-end:2;-ms-grid-row:1;grid-row-start:1;grid-row-end:3;-ms-grid-row-span:2}.content-list__link.link--figure:hover{opacity:.7}.content-list__link.link--title{-ms-grid-column:3;grid-column-start:3;grid-column-end:3;-ms-grid-row:1;grid-row-start:1;grid-row-end:2}.content-list__link.link--title:hover~.link--figure{opacity:.7}.content-list__title{margin:-.25em 0 .75em;font:normal 2em/1.3 FFMarkWebProBold;color:#6eaf6b;text-decoration:none}.calendar-list__image,.content-list__figure{display:block;margin:0;padding:0}.content-list__image{display:block;margin:0;width:100%;height:31.25em;background-size:cover}.calendar-list__text,.content-list__text{-ms-grid-column:3;grid-column-start:3;grid-column-end:3;-ms-grid-row:2;grid-row-start:2;grid-row-end:3}.calendar-list__additional-info,.content-list__additional-info,.event-detail__additional-info{margin-top:1.5em;font-family:FFMarkWebProBold;color:#292929}.calendar-list__additional-info p+p,.content-list__additional-info p+p,.event-detail__additional-info p+p{margin-top:0}.calendar-list__additional-info a,.content-list__additional-info a,.event-detail__additional-info a{text-decoration:none;color:#292929}.calendar-list{padding:1em 0}.calendar-list__item{display:-ms-grid;display:grid;-ms-grid-columns:42% 2em auto;grid-template-columns:42% 2em auto;-ms-grid-rows:auto 1fr;grid-template-rows:auto 1fr;padding:0;margin:0 1.04167%;background-color:#f5f5f5;width:100%}.calendar-list__item.past-event{background-color:#f9f9f9!important}.calendar-list__item+.calendar-list__item{margin-top:1em}.calendar-list__header{padding:3em 6em 2em 4em;-ms-grid-column:3;grid-column-start:3;grid-column-end:3;-ms-grid-row:1;grid-row-start:1;grid-row-end:2}.past-event .calendar-list__header{opacity:.5!important}.calendar-list__tags,.event-detail__tags{margin:-.25em -.25em 1.75em;display:-webkit-flex;display:-ms-flexbox;display:flex}.calendar-list__tag,.event-detail__tag{font:normal 1em/1 FFMarkWebProBold;color:#fff;padding:.1em 1em .25em;background-color:#6eaf6b;text-transform:uppercase;margin:.25em}.calendar-list__date,.event-detail__date{font:normal 1.25em/1.2 FFMarkWebProHeavy;color:#6eaf6b;margin-top:.75em;display:inline-block}.calendar-list__title,.event-detail__title{font:normal 2.25em/1.2 FFMarkWebProBold;margin:0}.calendar-list__title a,.event-detail__title a{text-decoration:none;color:#292929;transition:color .4s ease-in-out}.calendar-list__title a:hover,.event-detail__title a:hover{color:#5c5c5c}.calendar-list__image{width:100%;height:31.25em;-ms-grid-column:1;grid-column-start:1;grid-column-end:2;-ms-grid-row:1;grid-row-start:1;grid-row-end:3;-ms-grid-row-span:2;padding-top:100%;background:no-repeat center center;background-size:cover}.calendar-list__image.image--mobile{display:none;height:auto}.past-event .calendar-list__image{opacity:.5!important}a.calendar-list__image{transition:opacity .4s ease-in-out}a.calendar-list__image:hover{opacity:.8}.calendar-list__text{padding:0 6em 3em 4em}.past-event .calendar-list__text{opacity:.5!important}.noevents{margin:4em auto 8em;text-align:center}.noevents__title{font-size:2em;color:#6eaf6b;margin-bottom:.25em;line-height:1.1}.noevents__background{display:block;margin:2em auto 1em;width:4em;height:4em}.noevents__text{font-size:1.25em}.map-navigation{background-color:#292929;padding:2em 0;border-top:solid 1px #707070}.map-navigation__list{list-style-type:none;padding:0;margin:0;width:97.91666667%;margin-left:auto;margin-right:auto;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.map-navigation__list>*{-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.map-navigation__item{margin:1.04167%}.map-navigation__button{font:normal 1em/1 FFMarkWebProHeavy;color:#fff;background-color:transparent;border:solid 2px #6eaf6b;padding:.5em 1.5em;cursor:pointer;transition:all .4s ease-in-out}.map-navigation__button:hover{box-shadow:inset 0 0 4px 0 #6eaf6b,0 0 4px 0 rgba(0,0,0,.4)}.map-navigation__button.active{background-color:#6eaf6b}.inner-map{position:relative}.inner-map__display{margin:0;padding:3em 0;width:97.91666667%;margin-left:1.04166667%;margin-right:1.04166667%;background-color:#c7c7af}.inner-map__display:before{content:'';position:absolute;width:50%;height:100%;background-color:#c7c7af;top:0;right:0}.inner-map__list{list-style-type:none;margin:0;padding:3em 0;width:97.91666667%;margin-left:1.04166667%;margin-right:1.04166667%}.inner-map__figure{margin:0;padding:0;display:block}.inner-map__item{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.inner-map__item+.inner-map__item{margin-top:1em}.inner-map__icon{width:2.5em;height:2.5em;margin-right:1em}.inner-map__image{position:relative;display:block;margin:0 auto;max-width:100%}.inner-map__label{font-family:FFMarkWebProBold;max-width:calc(100% - 3.75em)}.data-list{list-style-type:none;margin:0;padding:0;display:-webkit-flex;display:-ms-flexbox;display:flex;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;width:102.08333333%;margin-left:-1.04167%;margin-right:-1.04167%}.data-list>*{-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.data-list__item{width:97.91666667%;margin-left:1.04166667%;margin-right:1.04166667%;margin:1.04167%;height:0;padding-top:calc(25% - 1.04167% * 2);position:relative}.data-list__content{background-color:#292929;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;padding:.5em;width:100%;height:100%;position:absolute;top:0;left:0}.data-list__value{font:normal 2.875em/1 FFMarkWebProHeavy;color:#6eaf6b;width:100%;text-align:center;margin-bottom:.25em;height:50%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.data-list__label{font:normal 1em/1.2 FFMarkWebProBold;color:#fff;width:100%;text-align:center;height:calc(50% - .75em)}.matter .inner-page__wrapper,.matter .lumis-service-questionnaire.lum-non-administration-area,.matter--data .inner-page__wrapper,.matter--data .lumis-service-questionnaire.lum-non-administration-area{padding:3em 0}.matter--data:nth-child(even),.matter:nth-child(even){background-color:#fff}.matter--data:nth-child(odd),.matter:nth-child(odd){background-color:#f5f5f5}.matter+.matter--data,.matter--data+.matter--data{background-color:#fff}.matter+.matter--data .inner-page__wrapper,.matter+.matter--data .lumis-service-questionnaire.lum-non-administration-area,.matter--data+.matter--data .inner-page__wrapper,.matter--data+.matter--data .lumis-service-questionnaire.lum-non-administration-area{border-top:solid 1px #dcdcdc}.matter__header{width:97.91666667%;margin-left:1.04166667%;margin-right:1.04166667%}.matter__content{width:97.91666667%;margin-left:1.04166667%;margin-right:1.04166667%}.matter__label{font:normal 2.25em/1.2 FFMarkWebProBold;margin-bottom:.75em}.matter__title{font:normal 2em/1.2 FFMarkWebProBold;margin:0 0 .875em;color:#6eaf6b}.matter__figure{display:block;margin:0;width:97.91666667%;margin-left:1.04166667%;margin-right:1.04166667%}.matter__image{display:block;width:100%}.commercial{padding:2em 0}.commercial__header,.promo-list__header{width:97.91666667%;margin-left:1.04166667%;margin-right:1.04166667%;padding:2em 0}.commercial__title{font:normal 2.25em/1.2 FFMarkWebProBold;color:#6eaf6b;margin:0 0 .75em}.commercial__intro{font:normal 1.25em/1.2 FFMarkWebProRegular}.commercial__content{padding:2em 0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.info-block{width:97.91666667%;margin-left:1.04166667%;margin-right:1.04166667%;padding:2em;background-color:#292929;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start}.info-block__title{font:normal 2.25em/1.2 FFMarkWebProBold;margin:0 0 .75em;color:#fff;width:100%}.info-block__intro{color:#fff;width:100%}.info-block__contacts{width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;margin-top:1em}.info-block__info{padding:1em 1em 1em 3.5em;position:relative;width:100%}.info-block__info .info-block__icon{width:2.5em;height:2.5em;position:absolute;top:.75em;left:0}.block-info__type{font:normal 1.25em/1.2 FFMarkWebProBold;text-transform:uppercase;color:#fff;margin:0 0 .75em}.block-info__contact a{font-family:FFMarkWebProBold;color:#6eaf6b;text-decoration:none;word-break:break-word}.lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .parking .lum-button,.lumis-service-search #search_area .lum-search-form>.lum-actions .parking .lum-button-primary,.parking .button--icon,.parking .button_filled-green,.parking .button_hollow-green,.parking .isbn__label,.parking .lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .lum-button,.parking .lumis-service-search #search_area .lum-search-form>.lum-actions .lum-button-primary{width:100%;margin:1.5em 0}.lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .parking .credit-card__list--login .lum-button,.lumis-service-search #search_area .lum-search-form>.lum-actions .parking .credit-card__list--login .lum-button-primary,.parking .credit-card__list--login .button--icon,.parking .credit-card__list--login .button_filled-green,.parking .credit-card__list--login .button_hollow-green,.parking .credit-card__list--login .isbn__label,.parking .credit-card__list--login .lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .lum-button,.parking .credit-card__list--login .lumis-service-search #search_area .lum-search-form>.lum-actions .lum-button-primary{margin:1em 0 0}.lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .parking .button_filled-green+.lum-button,.lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .parking .isbn__label+.lum-button,.lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .parking .lum-button.lum-button-primary+.button--icon,.lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .parking .lum-button.lum-button-primary+.button_filled-green,.lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .parking .lum-button.lum-button-primary+.button_hollow-green,.lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .parking .lum-button.lum-button-primary+.isbn__label,.lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .parking .lum-button.lum-button-primary+.lum-button,.lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .parking .lumis-service-search #search_area .lum-search-form>.lum-actions .lum-button.lum-button-primary+.lum-button-primary,.lumis-service-search #search_area .lum-search-form>.lum-actions .lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .parking .lum-button.lum-button-primary+.lum-button-primary,.lumis-service-search #search_area .lum-search-form>.lum-actions .parking .button_filled-green+.lum-button-primary,.lumis-service-search #search_area .lum-search-form>.lum-actions .parking .isbn__label+.lum-button-primary,.lumis-service-search #search_area .lum-search-form>.lum-actions .parking .lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .lum-button.lum-button-primary+.lum-button-primary,.parking .button_filled-green+.button--icon,.parking .button_filled-green+.button_filled-green,.parking .button_filled-green+.button_hollow-green,.parking .button_filled-green+.isbn__label,.parking .isbn__label+.button--icon,.parking .isbn__label+.button_filled-green,.parking .isbn__label+.button_hollow-green,.parking .isbn__label+.isbn__label,.parking .lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .button_filled-green+.lum-button,.parking .lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .isbn__label+.lum-button,.parking .lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .lum-button.lum-button-primary+.button--icon,.parking .lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .lum-button.lum-button-primary+.button_filled-green,.parking .lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .lum-button.lum-button-primary+.button_hollow-green,.parking .lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .lum-button.lum-button-primary+.isbn__label,.parking .lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .lum-button.lum-button-primary+.lum-button,.parking .lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .lumis-service-search #search_area .lum-search-form>.lum-actions .lum-button.lum-button-primary+.lum-button-primary,.parking .lumis-service-search #search_area .lum-search-form>.lum-actions .button_filled-green+.lum-button-primary,.parking .lumis-service-search #search_area .lum-search-form>.lum-actions .isbn__label+.lum-button-primary{margin-top:-.5em}.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .parking .lum-form-field,.parking .form__row,.parking .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .parking .form__row .lum-button,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-actions.lum-interface-buttons .parking .lum-form-field .lum-button,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .parking .lum-form-field .button--icon,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .parking .lum-form-field .button_filled-green,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .parking .lum-form-field .button_hollow-green,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .parking .lum-form-field .isbn__label,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .parking .lum-form-field .lum-actions.lum-interface-buttons .lum-button,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .parking .lum-form-field .lumis-service-search #search_area .lum-search-form>.lum-actions .lum-button-primary,.lumis-service-search #search_area .lum-search-form>.lum-actions .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .parking .lum-form-field .lum-button-primary,.lumis-service-search #search_area .lum-search-form>.lum-actions .parking .form__row .lum-button-primary,.lumis-service-search #search_area .lum-search-form>.lum-actions .parking .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-button-primary,.parking .form__row .button--icon,.parking .form__row .button_filled-green,.parking .form__row .button_hollow-green,.parking .form__row .isbn__label,.parking .form__row .lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .lum-button,.parking .form__row .lumis-service-search #search_area .lum-search-form>.lum-actions .lum-button-primary,.parking .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-actions.lum-interface-buttons .lum-form-field .lum-button,.parking .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .button--icon,.parking .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .button_filled-green,.parking .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .button_hollow-green,.parking .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .isbn__label,.parking .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-actions.lum-interface-buttons .lum-button,.parking .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lumis-service-search #search_area .lum-search-form>.lum-actions .lum-button-primary{margin:2em .5em 0}.parking__steps{height:.25em;background:#d8d8d8;position:relative}.parking__steps:before{content:'';width:100%;height:100%;background:#6eaf6b;left:0;top:0;position:absolute;-webkit-transform:translateX(-100%);transform:translateX(-100%);transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.parking__steps.step1:before{-webkit-transform:translateX(-75%);transform:translateX(-75%)}.parking__steps.step2:before{-webkit-transform:translateX(-50%);transform:translateX(-50%)}.parking__steps.step3:before{-webkit-transform:translateX(-25%);transform:translateX(-25%)}.parking__steps.step4:before{-webkit-transform:translateX(0);transform:translateX(0)}.parking__header{padding:2.25em 0;text-align:center}.parking__title,.parking__title--resume{font:normal 1.4em/1.2 FFMarkWebProBold;color:#6eaf6b;margin:0 0 .5rem}.parking__title--resume{color:#292929;text-transform:uppercase;text-align:center;margin:1.5em 0 1.25em}.codebar-target,.parking__barcode{width:calc(100% + 2.5em);height:18em;overflow:hidden;margin:0 -1.25em 0;z-index:-1;position:relative;background:0 0;transition:background-color .2s ease-in-out}.codebar-target video,.parking__barcode video{width:100%;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.codebar-target canvas,.parking__barcode canvas{width:100%}.parking--pwa .codebar-target,.parking--pwa .parking__barcode{display:none;opacity:0}.codebar-target.button--loading,.parking__barcode.button--loading{background:#0c0c0c}.codebar-target__input{display:none}.parking--pwa .codebar-target__input{display:block}.parking__print-group{padding:1em;margin:-1em}.parking__actions{background:#fff;position:relative}.parking__save-card{margin:1em auto .5em}.parking-button+.parking-button{margin-top:-.5em}.parking__msg{width:calc(100% + 3em);background:#fff;text-align:center;max-height:0;overflow:hidden;position:absolute;-webkit-transform:translate(0,0);transform:translate(0,0);padding:0;bottom:6em;left:-1.5em;transition:max-height .2s ease-in-out}.lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .parking__msg .lum-button,.lumis-service-search #search_area .lum-search-form>.lum-actions .parking__msg .lum-button-primary,.parking__msg .button--icon,.parking__msg .button_filled-green,.parking__msg .button_hollow-green,.parking__msg .isbn__label,.parking__msg .lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .lum-button,.parking__msg .lumis-service-search #search_area .lum-search-form>.lum-actions .lum-button-primary{margin-bottom:0}.parking__msg-holder{padding:1.5em 1.5em 0 1.5em}.parking-total{color:#838383;font:normal .875em/1.2 FFMarkWebProBold;text-transform:uppercase;padding:0;margin:1.5em 0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.parking-total__value{color:#6eaf6b;font-size:1rem}.parking__row{width:97.91666667%;margin-left:auto;margin-right:auto;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.parking__row>*{-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.parking__row .small__holder{width:calc(56% - 1em)}.parking__row .small__holder+.small__holder{width:calc(44% - 1em)}.parking__wrapper,.parking__wrapper--error{width:97.91666667%;margin-left:1.04166667%;margin-right:1.04166667%;min-height:32em;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#parkingFormPay .parking__wrapper,#parkingFormPay .parking__wrapper--error{min-height:0}.parking__wrapper--error{background-color:#414141;color:#fff;text-align:center;padding:1em}.parking__cpf{padding-top:1em}.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-label .parking__cpf label,.parking__cpf .input__label,.parking__cpf .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-label label{position:absolute;left:0;top:-9px;-webkit-transform:translate(1em,2.5em);transform:translate(1em,2.5em);transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;text-transform:none;font:normal 1em/1.2 FFMarkWebProRegular}.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-label .parking__cpf input.dirt-input~label,.parking__cpf .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-label input.dirt-input~label,.parking__cpf input.dirt-input~.input__label{-webkit-transform:translate(0,0);transform:translate(0,0);font-size:.875em}.form__divisor{font:normal 1.25em/1 FFMarkWebProBold;text-align:center;margin:0 0 2rem}.parking-modal{width:100%;max-width:480px;margin:0 auto;background-color:#fff;padding:1em}.parking-modal__text{margin:0 0 1em}.parking-modal__title{font:normal 1.5em/1.3 FFMarkWebProBold;color:#6eaf6b;margin:0 0 .5em}.parking__box{background-color:#f5f5f5;padding:1em}.parking__box+.parking__box{margin-top:.25em}.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .parking__box .lum-form-field,.parking__box .form__row,.parking__box .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field{width:100%;margin:0;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.parking__infos{background-color:#f5f5f5;padding:.5em .5em 1.25em;margin:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.parking__infos+.parking__infos{border-top:1px solid #ddd;padding:1.5em 1em .5em}.parking-info{-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;padding:.5em}.parking-info:not(:first-child):not(:nth-child(2)){padding-top:1em}.parking-info:nth-child(2n-1):last-child{margin:0 auto;width:100%}.parking-info__label{font:normal 1rem/1 FFMarkWebProBold;display:block;text-transform:uppercase;position:relative;color:#6eaf6b;margin-bottom:.5em;padding-left:1.25rem}.parking__infos+.parking__infos .parking-info__label{text-align:center;font-size:.875em;padding:0}.parking-info__icon{position:absolute;background:no-repeat center center;background-size:1rem auto;left:0;top:50%;width:1rem;height:1rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.parking-info__value{font:normal .875em/1.2 FFMarkWebProBold;display:block;color:#292929}.parking__infos+.parking__infos .parking-info__value{text-align:center;font-size:2.25em;margin:0}.parking__form{padding:2em .5em}.info__holder{margin:.25em;width:calc(50% - .5em);font-size:.875em}.info__holder:first-child:last-child{width:100%}.info__icon,.inner-page .info__icon{width:1.15em;height:1.15em;margin-top:.1em;margin-right:.35em}.info__label{font-family:FFMarkWebProBold;color:#6eaf6b;text-transform:uppercase;margin-bottom:.125em;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.info__value{font-family:FFMarkWebProBold}.parking__img--error{display:block;width:6em;height:auto;margin:1em auto}.parking__img--error+.parking__text{font-size:1.5em}.parking__error{padding:1em;text-align:center;background:#414141;color:#fff;margin:0 0 1em}.input__holder.isbn,.isbn.input__holder--25,.isbn.input__holder--info,.isbn.input__holder--radio,.isbn.input__holder--select,.isbn.input__holder--text,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .isbn.lum-form-field-value,.perfil__form .isbn.input__holder--100{margin:0;width:100%}.isbn__input{display:none}.parking .codebar-target__input .isbn__label{width:100%;margin:0}.mfp-title{padding:1em;font-family:FFMarkWebProBold;background:#464646;text-align:center}.mfp-figure .mfp-close{color:#6eaf6b;right:.25rem;top:2.25rem}.parking-error .parking__msg,.parking-error--camera .parking__msg,.parking-error--timeout .parking__msg{max-height:4.5em}.lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .parking-error .parking__msg .lum-button,.lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .parking-error--camera .parking__msg .lum-button,.lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .parking-error--timeout .parking__msg .lum-button,.lumis-service-search #search_area .lum-search-form>.lum-actions .parking-error .parking__msg .lum-button-primary,.lumis-service-search #search_area .lum-search-form>.lum-actions .parking-error--camera .parking__msg .lum-button-primary,.lumis-service-search #search_area .lum-search-form>.lum-actions .parking-error--timeout .parking__msg .lum-button-primary,.parking-error .parking__msg .button--icon,.parking-error .parking__msg .button_filled-green,.parking-error .parking__msg .button_hollow-green,.parking-error .parking__msg .isbn__label,.parking-error .parking__msg .lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .lum-button,.parking-error .parking__msg .lumis-service-search #search_area .lum-search-form>.lum-actions .lum-button-primary,.parking-error--camera .parking__msg .button--icon,.parking-error--camera .parking__msg .button_filled-green,.parking-error--camera .parking__msg .button_hollow-green,.parking-error--camera .parking__msg .isbn__label,.parking-error--camera .parking__msg .lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .lum-button,.parking-error--camera .parking__msg .lumis-service-search #search_area .lum-search-form>.lum-actions .lum-button-primary,.parking-error--timeout .parking__msg .button--icon,.parking-error--timeout .parking__msg .button_filled-green,.parking-error--timeout .parking__msg .button_hollow-green,.parking-error--timeout .parking__msg .isbn__label,.parking-error--timeout .parking__msg .lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .lum-button,.parking-error--timeout .parking__msg .lumis-service-search #search_area .lum-search-form>.lum-actions .lum-button-primary{opacity:0;pointer-events:none}.parking-error--camera:not(.parking--pwa) #typeNumber,.parking-error--timeout:not(.parking--pwa) #typeNumber,.parking-error:not(.parking--pwa) #typeNumber{background:#6eaf6b;color:#fff}.parking-error--camera:not(.parking--pwa) #typeNumber.button--loading:after,.parking-error--timeout:not(.parking--pwa) #typeNumber.button--loading:after,.parking-error:not(.parking--pwa) #typeNumber.button--loading:after{border:4px solid #fff;border-top:4px solid transparent}.parking--pwa .parking__msg{position:relative}.parking--pwa .parking__msg p{padding:.5em;background:#fdd;color:#650d0d}.parking--pwa.parking-error .parking__msg,.parking--pwa.parking-error--camera .parking__msg,.parking--pwa.parking-error--timeout .parking__msg{max-height:7em;bottom:2em}.parking-error--camera video{opacity:0}.parking-error--camera .parking__msg{max-height:7em}.parking-error--camera .parking__barcode{position:relative}.parking-error--camera .parking__barcode:before{content:'';position:absolute;z-index:1;width:100%;height:100%;display:block;background:#0c0c0c url(../img/icon-error-camera.png) no-repeat center calc(50% - 3em);background-size:2.838em auto}.parking-error--timeout video{opacity:0}.parking-error--timeout .parking__msg{max-height:12.5em}.lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .parking-error--timeout .parking__msg .lum-button,.lumis-service-search #search_area .lum-search-form>.lum-actions .parking-error--timeout .parking__msg .lum-button-primary,.parking-error--timeout .parking__msg .button--icon,.parking-error--timeout .parking__msg .button_filled-green,.parking-error--timeout .parking__msg .button_hollow-green,.parking-error--timeout .parking__msg .isbn__label,.parking-error--timeout .parking__msg .lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .lum-button,.parking-error--timeout .parking__msg .lumis-service-search #search_area .lum-search-form>.lum-actions .lum-button-primary{opacity:1;pointer-events:all}.parking-error--timeout .parking__barcode{position:relative}.parking-error--timeout .parking__barcode:before{content:'';position:absolute;z-index:1;width:100%;height:100%;display:block;background:#0c0c0c url(../img/icon-error-camera.png) no-repeat center calc(50% - 4.3em);background-size:2.838em auto}.parking-error--sensedia h3{position:relative}.parking-error--sensedia h3:before{content:'';position:absolute;top:-2em;width:100%;height:24px;display:block;background:url(../img/icon-error-server.svg) no-repeat center}.pay-button{pointer-events:none;opacity:.4}.is--shown~.parking__actions .pay-button:not(.button--inactive){pointer-events:all;opacity:1}.event-detail__back-link{font:normal 1.1em/1 FFMarkWebProBold;color:#6eaf6b;text-transform:uppercase;text-decoration:none;display:inline-block;padding:.5em .5em .625em 2em;margin:2em 0;background:url(../img/arrow-left.png) no-repeat left center;background-size:auto 1.2em}.event-detail__back-link:hover{color:#549651}.event-detail__back-date{color:#ccc;margin-left:1em;display:inline-block}.event-detail__back-date:hover{color:#ccc}.event-detail__content{width:97.91666667%;margin-left:1.04166667%;margin-right:1.04166667%;margin:2em auto}.event-detail__header,.event-detail__text{margin:2em 4em}.event-detail__figure{margin:2em 0}.event-detail__image{margin:0;display:block;width:100%}.event-detail__share{list-style-type:none;margin:2em 0;padding:2em 3.5em;border-top:solid 1px #ccc;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.event-detail__item{font:normal 1em/1 FFMarkWebProBold;margin:.5em;text-transform:uppercase}.event-detail__item.share--facebook a{display:block;text-indent:-9999px;width:1.75em;height:1.75em;background:url(../img/share-facebook.png) no-repeat center center;background-size:contain}.event-detail__item a:hover{opacity:.8}.event-detail__description img{max-width:100%}.cinema-list__item{padding:2em 0 4em;background-color:#292929;color:#fff}.cinema-list__item+.cinema-list__item{border-top:solid 1px #414141}.cinema-list__preview{margin:0;width:97.91666667%;margin-left:1.04166667%;margin-right:1.04166667%}.cinema-list__figure{margin:0}.cinema-list__image{display:block;width:100%}.cinema-list__details{width:97.91666667%;margin-left:1.04166667%;margin-right:1.04166667%;padding-left:1em}.cinema-list__title{font:normal 2em/1.2 FFMarkWebProBold;margin:0 0 .5em}.cinema-list__infos{border:solid 1px #a0a0a0;border-radius:.25em;margin:1.375em 0;padding:.5em 1em;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#a0a0a0}.cinema-list__info{font:normal .875em/1 FFMarkWebProBold;text-transform:uppercase;margin:0 .5em}.cinema-list__section{font:normal 1.375em/1 FFMarkWebProBold;text-transform:uppercase;color:#6eaf6b;margin:1em 0}.cinema-list__subsection{font:normal 1em/1 FFMarkWebProBold;text-transform:uppercase;color:#6eaf6b;margin:1em 0}.cinema-list__sessions{width:97.91666667%;margin-left:1.04166667%;margin-right:1.04166667%}.cinema-list__sessions:not(.teatro-sessions) .button--icon,.cinema-list__sessions:not(.teatro-sessions) .button_filled-green,.cinema-list__sessions:not(.teatro-sessions) .button_hollow-green,.cinema-list__sessions:not(.teatro-sessions) .isbn__label,.cinema-list__sessions:not(.teatro-sessions) .lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .lum-button,.cinema-list__sessions:not(.teatro-sessions) .lumis-service-search #search_area .lum-search-form>.lum-actions .lum-button-primary,.lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .cinema-list__sessions:not(.teatro-sessions) .lum-button,.lumis-service-search #search_area .lum-search-form>.lum-actions .cinema-list__sessions:not(.teatro-sessions) .lum-button-primary{border:solid 1px #434343;border-radius:.5em;padding:.45em .75em .5em;min-height:0;margin:.3em .5em;line-height:1;font-size:.875em}.cinema-list__sessions:not(.teatro-sessions) .combo .button--icon,.cinema-list__sessions:not(.teatro-sessions) .combo .button_filled-green,.cinema-list__sessions:not(.teatro-sessions) .combo .button_hollow-green,.cinema-list__sessions:not(.teatro-sessions) .combo .isbn__label,.cinema-list__sessions:not(.teatro-sessions) .combo .lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .lum-button,.cinema-list__sessions:not(.teatro-sessions) .combo .lumis-service-search #search_area .lum-search-form>.lum-actions .lum-button-primary,.lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .cinema-list__sessions:not(.teatro-sessions) .combo .lum-button,.lumis-service-search #search_area .lum-search-form>.lum-actions .cinema-list__sessions:not(.teatro-sessions) .combo .lum-button-primary{margin:.3em;border:solid 1px #a0a0a0}.cinema-list__holder{display:-webkit-flex;display:-ms-flexbox;display:flex}.cinema-list__button{width:100%;text-align:center;margin:3em auto}.cinema-list__actions{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:1em -.5em}.cinema-list__actions .button--icon,.cinema-list__actions .button_filled-green,.cinema-list__actions .button_hollow-green,.cinema-list__actions .isbn__label,.cinema-list__actions .lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .lum-button,.cinema-list__actions .lumis-service-search #search_area .lum-search-form>.lum-actions .lum-button-primary,.lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .cinema-list__actions .lum-button,.lumis-service-search #search_area .lum-search-form>.lum-actions .cinema-list__actions .lum-button-primary{margin:.5em}.cinema-list__link{font:normal 1em/1 FFMarkWebProBold;color:#6eaf6b;text-decoration:none;display:inline-block;margin-top:1em;text-transform:uppercase;background:url(../img/icon-plus-green.png) no-repeat left top 3px;background-size:.75em .75em;padding-left:1.25em}.button--icon{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border:none}.button--icon .button__icon{width:2em;height:2em;margin-right:.5em}.cinema-prices__list{margin:0}.cinema-prices__room{text-align:center;font-family:FFMarkWebProBold;color:#6eaf6b}.cinema-prices__room:not(:first-child){margin-top:2em;padding-top:2em;border-top:solid 1px #ccc}.cinema-prices__item{text-align:center;margin:1em 0}.cinema-prices__item p{margin:0;font-size:.875em;line-height:1.2}.cinema-dates{margin:0;padding:0;list-style-type:none;background-color:#434343}.cinema-dates .inner-page__wrapper,.cinema-dates .lumis-service-questionnaire.lum-non-administration-area{padding:1em 0;position:relative}.cinema-dates__link,.cinema-dates__link--currently{text-decoration:none;color:#fff}.cinema-dates__link--currently{color:#6eaf6b;pointer-events:none;cursor:default}.cinema-dates__item--debut .cinema-dates__link,.cinema-dates__item--debut .cinema-dates__link--currently{transition:none}.cinema-dates__label{font-size:.5em;text-transform:uppercase;font-family:FFMarkWebProRegular;font-weight:700;letter-spacing:1px;position:absolute;bottom:-1.5em;white-space:nowrap}.cinema-dates__day,.cinema-dates__title{display:block;text-transform:uppercase}.cinema-dates__item{margin:1.04167% calc(1.04167% * 3);font:normal 1.125em/1.4 FFMarkWebProBold}.cinema-dates__item:first-child{margin-left:1.04167%}.cinema-dates__item:last-child{margin-right:1.04167%}.cinema-dates__item--debut{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:0;font-size:1.1em}.cinema-dates__item--debut .cinema-dates__link,.cinema-dates__item--debut .cinema-dates__link--currently{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.cinema-dates__title{max-width:6em;line-height:1.4;transition:all .43s ease-in-out}.cinema-dates__icon{width:1.5em;height:1.5em;margin:.25em .5em 0 0}.cinema-dates__icon path{fill:#fff;transition:all .3s ease-in-out}.cinema-dates__link--currently .cinema-dates__icon path{fill:#6eaf6b}.combo{position:relative;margin:2em 0}.combo--inactive{opacity:.5;pointer-events:none}.next-session{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:2em 0}.next-session__label{width:100%;font-weight:700;font-size:.875rem;color:gray}.next-session__info{margin-right:.25em;white-space:nowrap}.next-session__hour{font-family:FFMarkWebProBold;margin-left:.5em}.next-session__message{font-size:.75em;margin-top:.25em;width:100%}.tag{font:normal .875em/1 FFMarkWebProBold;text-transform:uppercase;padding:.5em 1.25em;background-color:#434343;border-radius:.5em;margin:.3em;display:inline-block}.combo__btn{font:normal 1em/1 FFMarkWebProBold;color:#fff;text-align:left;background-color:#434343;border:none;border-radius:0;margin:0;padding:1em;width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;transition:all .4s ease-in-out;cursor:pointer}.combo__btn:after{content:'';background:url(../img/icon-plus-green.png) no-repeat center center;background-size:contain;width:1em;height:1em}.combo__btn.open:after{background-image:url(../img/icon-minus-green.png)}.cinema-list__item--debut .combo__btn.open:after{background-image:url(../img/icon-plus-green.png)}.combo__content{position:absolute;width:100%;top:100%;left:0;z-index:2;background-color:#434343;overflow-y:auto;transition:all .4s ease-in-out;max-height:0}.combo__btn.open+.combo__content{max-height:20em}.combo__content .next-session{margin:0;padding:.5em 1em;border-top:solid 1px #a0a0a0}.combo__content .tag{background-color:#292929}.combo-modal .popup__content{max-height:60vh;overflow-y:scroll;padding-top:0;padding-bottom:0;margin-top:1em;margin-bottom:1em}.combo-modal .popup__header{text-align:center}.combo-modal .popup__title{font-size:2em}.combo-modal .popup__label{font:normal 1em/1 FFMarkWebProHeavy;text-transform:uppercase;margin:0 auto;color:#6eaf6b}.combo-modal .cinema-dates{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:1em 1em 1.75em;position:-webkit-sticky;position:sticky;top:0;z-index:3}.combo-modal .cinema-dates .cinema-dates__item{position:relative;line-height:1.1}.combo-modal__session-list{background:#292929;width:100%;margin:0;padding:1em 1.25em;color:#fff}.combo-modal__session:not(:last-child){padding-bottom:.75em;margin-bottom:.75em;border-bottom:1px solid #414141}.combo-modal__session .button--icon,.combo-modal__session .button_filled-green,.combo-modal__session .button_hollow-green,.combo-modal__session .isbn__label,.combo-modal__session .lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .lum-button,.combo-modal__session .lumis-service-search #search_area .lum-search-form>.lum-actions .lum-button-primary,.lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .combo-modal__session .lum-button,.lumis-service-search #search_area .lum-search-form>.lum-actions .combo-modal__session .lum-button-primary{border:solid 1px #414141;border-radius:.5em;padding:.45em .75em .5em;min-height:0;margin:.3em .5em;line-height:1;font-size:.875em}.send-message{position:relative;margin:4em 0;width:97.91666667%;margin-left:1.04166667%;margin-right:1.04166667%;padding-left:calc(100% / 12)}.send-message:before{content:'';position:absolute;width:1px;height:100%;top:0;left:calc(100% / 12);background-color:#ccc}.contact-us{margin:4em 0;width:97.91666667%;margin-left:1.04166667%;margin-right:1.04166667%}.contact-us__wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;width:102.08333333%;margin-left:-1.04167%;margin-right:-1.04167%}.contact-us__wrapper>*{-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.contact-us__block{width:97.91666667%;margin-left:1.04166667%;margin-right:1.04166667%;margin:1.04167%;margin-top:0;position:relative;padding:2em 6em}.contact-us__block .contact-us__icon{left:2em}.contact-us__block:first-child{background-color:#292929;color:#fff;margin-bottom:1em}.contact-us__block:first-child .contact-us__icon{top:2em}.contact-us__block:first-child .contact-us__title{padding-left:0}.contact-us__block:first-child:last-child{margin-bottom:0}.contact-us__block:last-child:not(:first-child){padding-bottom:0;margin-bottom:0}.contact-us__block .contact-us__icon{position:absolute;width:2.5em;height:2.5em}.contact-us__title{font:normal 2em/1.2 FFMarkWebProBold;margin:0}.contact-us__text{margin-top:1.5em}.contact-us__text .button_filled-green,.contact-us__text .isbn__label,.contact-us__text .lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .lum-button.lum-button-primary,.lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .contact-us__text .lum-button.lum-button-primary{margin-top:1.5em}.contact-us__text dl{margin:0}.contact-us__text dt{font:normal 1.25em/1 FFMarkWebProBold;color:#6eaf6b;margin:1em 0 .25em}.contact-us__text dd{margin:0;padding:0}.contact-us__text dd p{margin:0;word-break:break-word}.popup__container{width:560px;max-width:100%;margin:0 auto;background-color:#f5f5f5;position:relative;padding:1em 0}.popup__container .mfp-close{color:#6eaf6b}.popup__container.combo-modal{width:860px}.popup__header{padding:1em 2em}.popup__title{text-align:center;font:normal 1.5em/1.2 FFMarkWebProBold}.popup-introduction{font:normal .875em/1.2 FFMarkWebProRegular;margin-top:1em}.popup__maps-filter{padding:0 2.75em 0 1.625em;margin:0;list-style-type:none;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.popup__filter-links{font:normal .75em/1 FFMarkWebProBold;text-decoration:none;text-transform:uppercase;color:#292929;border:solid 2px #6eaf6b;padding:.375em .75em;margin:.375rem;background-color:#f5f5f5;cursor:pointer}.popup__filter-links.active{color:#fff;background-color:#6eaf6b}.popup__content{padding:1em 2em}.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .popup__content .lum-form-field,.popup__content .form__row,.popup__content .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.popup__content .popup__banner{margin-bottom:0}.popup__banner{display:block;margin-bottom:-1em}.popup__banner img{display:block;margin:0 auto;max-width:100%}.popup__banner+*{margin-top:1.5em}.popup__message{text-align:center}.popup__message--title{font:normal 1.5em/1.2 FFMarkWebProHeavy;margin:0 0 .5em}.popup__message--icon{display:block;margin:0 auto .5em;width:3em}.popup__map{display:block;margin:0}.popup__map img{display:block;width:100%}.popup__actions{padding:1em 2em}.popup__actions .link,.popup__actions .promo-msg__link{text-decoration:none;font-family:FFMarkWebProBold;margin:1.04167%;color:#292929}.popup__actions .button{border-color:#292929;background-color:#292929;color:#fff;margin:1.04167%}.popup__actions .button:hover{border-color:#434343;background-color:#434343;color:#fff}.popup__actions .actions__row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;width:102.08333333%;margin-left:-1.04167%;margin-right:-1.04167%;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.popup__actions .actions__row>*{-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.lumis-service-login{width:97.91666667%;margin-left:auto;margin-right:auto;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.lumis-service-login>*{-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.lumis-service-login form{width:100%}.lumis-service-login .lum-content-body{width:420px;margin:2em 0}.lumis-service-login .lum-form-field{margin-top:1em}.lumis-service-login .lum-form-field .lum-form-field-label label{font:normal 16px/1 FFMarkWebProBold;color:#666}.lumis-service-login .lum-form-field .lum-form-field-value input{font-family:inherit;font-size:inherit;border:1px solid #d1d1d1;padding:.5em;line-height:1.3;display:block;width:100%;height:3.143em}.lumis-service-login .lum-actions{margin:0;padding:0;list-style-type:none}.lumis-service-login .lum-button{font:normal 1em/1 FFMarkWebProBold;padding:1em 2em;display:inline-block;margin-top:1.5em;background-color:#292929;color:#fff;text-decoration:none}.unsubscribe{margin:4em auto}.unsubscribe__wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;width:102.08333333%;margin-left:-1.04167%;margin-right:-1.04167%;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.unsubscribe__wrapper>*{-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.unsubscribe__title{margin:0 0 1em}.unsubscribe__figure{width:97.91666667%;margin-left:1.04166667%;margin-right:1.04166667%}.unsubscribe__content{width:97.91666667%;margin-left:1.04166667%;margin-right:1.04166667%}.table{border-collapse:collapse}.table td{padding:.75em 1.5em}.table th{padding:.75em 1.5em;text-align:left;font-weight:700}.table thead tr{background:#fff}.table tbody tr:nth-child(odd){background:#eaeaea}.table tbody tr:nth-child(even){background:#f9f9f9}.page-content{width:97.91666667%;margin-left:1.04166667%;margin-right:1.04166667%;margin:2em auto}.page-content__figure{margin:2em 0}.page-content__image{margin:0;width:100%}.page-content__text{margin:2em 4em}.promo-list{margin:2em 1.04166667%;width:100%}.promo-list__header{margin-top:2em}.promo-list__title{margin:0;font:normal 2em/1.2 FFMarkWebProBold;color:#292929}.promo{margin:0 0 2.5em;padding:0 0 2.5em;border-bottom:1px solid #ccc;display:-webkit-flex;display:-ms-flexbox;display:flex}.promo--expired{position:relative}.promo--expired:not(.promo--notes):not(.promo--empty):before{content:'Promoção encerrada';padding:.5em 1em;left:1.5em;top:1.5em;text-transform:uppercase;background:#ff9800;font-size:.875em;color:#fff;font-weight:700;display:inline;position:absolute;white-space:nowrap;z-index:3}.promo--expired .promo__button:not(#saldo){pointer-events:none;opacity:.4}.promo--error .promo__button:not(#saldo){pointer-events:none;opacity:.4}.promo-header{background-color:#292929;position:relative}.promo-header .inner-page__title{color:#fff;position:relative;text-transform:none}.promo-header__container{position:relative;width:100%;padding-left:2.5em}.promo__figure{margin:0;width:560px;height:560px;background:url(#) center center/cover no-repeat transparent;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.promo__figure.image--mobile{display:none}.promo--data .promo__figure{width:calc(100% + 3em);height:480px}.promo__content{width:calc(100% - (460px + 1em));padding:3em 0 3em 3.5em}.promo--data .promo__content{width:calc(100% + 3em);padding:3em}.promo__header{text-align:left;position:relative}.promo__title{line-height:1.2;text-transform:uppercase;font-weight:400;margin:0;font-size:2em;font-family:FFMarkWebProBold}.promo__expiration{margin:.5em 0 0;display:block;color:#3d2929;font-size:.875em;font-weight:700;text-transform:uppercase}.promo--error .promo__expiration{display:none}.promo--expired .promo__expiration{opacity:.4}.promo__button{margin:2em 0 1em;width:50%;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:.5em 0;line-height:1.8}.promo__button svg{width:2em;height:2em;margin-right:.75em}.promo__button svg path{fill:#fff}.promo--data .promo__button,.promo--empty .promo__button,.promo--notes .promo__button{margin-right:1em;margin-bottom:0;width:15em}.promo--modal .promo__button{width:calc(50% - .5em);margin-bottom:0}.promo__text{line-height:1.5;max-height:13.5em;overflow:hidden;margin-top:1em}.promo--expired .promo__text{opacity:.4}.questionnaire__holder .promo__text{max-height:none}.promo__regulation{text-align:left;display:inline-block;margin:2em 0 0;text-decoration:none;font-weight:700;color:#6eaf6b;text-transform:uppercase;font-size:.875em}.promo--expired .promo__regulation{opacity:.4;pointer-events:none}.promo__link{font-weight:700;color:#6eaf6b;text-decoration:none}.promo__error{margin:0;display:none;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;z-index:10;top:calc(100% + 2.5em);float:right;margin:2em 0 1em;width:47%}.promo--error .promo__error{display:-webkit-flex;display:-ms-flexbox;display:flex}.promo__error svg{width:2em;height:2em;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:.5em}.promo__error svg path,.promo__error svg polygon,.promo__error svg rect{fill:#969696}.promo__error p{color:#969696;line-height:1.3;font-family:FFMarkWebProBold;text-transform:uppercase;font-size:.75em}.promo--data{background:0 0;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:1000px;margin:0 auto;border:none;padding:0}.promo__actions{display:-webkit-flex;display:-ms-flexbox;display:flex}.promo--modal .promo__actions{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.promo__label{display:inline-block;width:auto;text-transform:uppercase;font-weight:700;color:#6eaf6b;margin:0 0 1.25em;font-size:1.2em}.promo-coupons{width:100%;margin:1em 0;background:#414141;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.promo--expired .promo-coupons{display:none}.promo-coupons__group{width:calc(100% / 3);padding:1em;border-top:1px solid #525252;border-left:1px solid #525252;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.promo-coupons__group:first-child:last-child{width:100%}.promo-coupons__group:nth-child(2):nth-last-child(6),.promo-coupons__group:nth-child(2n):not(:nth-child(3n)):nth-last-child(2n-1):not(:nth-last-child(3n-1)),.promo-coupons__group:nth-child(2n):nth-last-child(2n-1):not(:nth-last-child(3n-1)):nth-last-child(3),.promo-coupons__group:nth-child(2n):nth-last-child(4n),.promo-coupons__group:nth-child(2n-1):not(:nth-child(3n)):not(:nth-child(5)):nth-last-child(2n):not(:nth-last-child(3n)),.promo-coupons__group:nth-child(2n-1):not(:nth-child(5)):nth-last-child(3n-1),.promo-coupons__group:nth-last-child(7){width:calc(100% / 3)}.promo-coupons__group:first-child:last-child{width:100%}.promo-coupons__label{text-transform:uppercase;color:#6eaf6b;font-family:FFMarkWebProBold;display:block}.promo-coupons__description{margin:0;color:#fff;font-family:FFMarkWebProBold;display:block}.promo-coupons__obs{padding-top:.75em;display:block;font-size:.8em}.promo-coupons__info{color:#fff;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:1.75rem;background:#292929;margin:-1rem 0 0 0}.promo-coupons__info div{-webkit-flex-basis:70%;-ms-flex-preferred-size:70%;flex-basis:70%;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.promo-coupons__info svg{width:auto;height:3em;margin-right:1.5em;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.promo-coupons__info p{line-height:1.3}.promo--empty{margin-top:2em}.promo--empty,.promo--notes{background:0 0;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:720px;border:none}.promo__table{width:100%}.promo__table td{white-space:nowrap}td.promo__value,th.promo__value{text-align:right}.promo-msg{display:-webkit-flex;display:-ms-flexbox;display:flex;color:#717171;margin:2em 0 0;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.promo-msg svg{width:4em;height:4em;margin-right:2em;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.promo-msg svg circle,.promo-msg svg path,.promo-msg svg polygon,.promo-msg svg rect{fill:#717171}.promo-msg__link{font-family:FFMarkWebProBold;text-transform:uppercase;font-weight:400;margin-top:1.5em;display:block}.promo-msg__title{margin:0 0 .5em;font-size:1.5rem;line-height:1.3}.promo--modal{width:100%;max-width:480px;margin:0 auto;background-color:#fff;padding:1em;position:relative}[v-cloak],[v-cloak]>*{display:none}.promo-scan__close{position:absolute;right:1em;top:1em;width:1em;height:1em;background:url(../img/icon-close.png) center center/contain no-repeat transparent;text-indent:-99999px}.promo-scan__content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;margin:0 2em 2em}.promo-scan__content svg{width:5em;height:5em;margin:0 1em 0 0}.promo-scan__content p{line-height:1.3}.promo-scan__text{margin:0 0 1em}.promo-scan__text svg{width:4em;margin:2em auto 1em;height:4em;display:block}.promo-scan__text svg path{fill:#6eaf6b}.promo-scan__title{font:normal 1.75em/1.3 FFMarkWebProBold;margin:0 0 .5em;text-align:center}.promo-scan__msg{background:#e8e8e8;padding:1.5em;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.promo-scan__msg.msg--error,.promo-seller__wrapper .promo-scan__msg.promo-scan__msg--error{background:#ffd5d5;color:#cc2727}.promo-scan__target{position:relative;width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}.promo-scan__cam-switch{display:none;text-indent:-99999px;border:none;background:url(../img/camera.svg) center center/contain no-repeat transparent;width:2em;height:2em;margin:.5em;position:absolute;right:0;bottom:0}.promo-scan__error{background:rgba(255,0,0,.149);padding:2em;line-height:1.2;color:#8b0b0b}.promo-scan__group{width:100%}.promo-scan__group .promo-scan__msg{margin-bottom:1.5em}.promo-scan__input-label{width:100%}.promo-scan--loading{text-indent:-9999px;position:relative}.promo-scan--loading:after{content:'';width:1.75em;height:1.75em;background:0 0;position:absolute;top:calc(50% - .875em);left:calc(50% - .875em);border:4px solid #fff;border-top:4px solid transparent;border-radius:50%;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}#promo-scan__input-file{display:none}.promo-scan__sucess-top{padding:0 1.5em 1em;text-align:center;font-weight:700;font-size:.9rem;color:green}.promo-scan__sucess-top.promo-scan__msg.promo-scan__msg--error,.promo-scan__sucess-top.promo-scan__msg.promo-scan__msg--sucess{padding:1em;width:calc(100% - 4rem);margin:0 auto 1rem;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.promo-scan__sucess-top.promo-scan__msg.promo-scan__msg--error{background:#ffd5d5;color:#cc2727}.promo-seller{max-width:520px;overflow-y:visible}.promo-seller__form{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.promo-seller .input-holder--33{width:33%}.promo-seller .input-holder--25{width:calc(25% - .5rem);margin:0 auto 0 0}.promo-seller .input-holder--25+.input-holder--25{margin:0 0 0 auto}.promo-seller .input-holder--25 .select2-container,.promo-seller .input-holder--25 .select2-selection{height:100%!important}.promo-seller .input-holder--25 .promo__button{margin:0;width:100%}.promo-seller .input-holder--50{width:calc(50% - .5rem);margin:0 auto 0 0}.promo-seller .input-holder--50+.input-holder--50{margin:0 0 0 auto}.promo-seller .input-holder--50 .select2-container,.promo-seller .input-holder--50 .select2-selection{height:100%!important}.promo-seller .input-holder--50 .promo__button{margin:0;width:100%}.promo-seller .input-holder--75{width:calc(75% - .5rem);margin:0 auto 0 0}.promo-seller .input-holder--75+.input-holder--75{margin:0 0 0 auto}.promo-seller .input-holder--75 .select2-container,.promo-seller .input-holder--75 .select2-selection{height:100%!important}.promo-seller .input-holder--75 .promo__button{margin:0;width:100%}.promo-seller .input-holder--100{width:calc(100% - .5rem);margin:0 auto 0 0}.promo-seller .input-holder--100+.input-holder--100{margin:0 0 0 auto}.promo-seller .input-holder--100 .select2-container,.promo-seller .input-holder--100 .select2-selection{height:100%!important}.promo-seller .input-holder--100 .promo__button{margin:0;width:100%}.promo-seller .select2-selection__rendered{color:#000;padding:0;font-size:1rem;line-height:1.3}.promo-seller .select2-selection.select2-selection--single{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;background:#fff url(../img/icon-arrow-down.svg) no-repeat right .5em center;background-size:1.25em;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border:1px solid #d1d1d1;border-radius:0;outline:0;padding:.5rem 2rem .5rem .5rem}.promo-seller .select2-search.select2-search--dropdown{max-width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:.5rem}.promo-seller .select2-search--dropdown .select2-search__field{border-radius:.8rem;outline:0}.promo-seller .select2-search--dropdown .select2-search__field,.promo-seller .select2-search--dropdown .select2-search__field .select2-results__option{padding:.5rem .5rem;font-family:'Open sans';font-size:.9rem}.promo-seller .select2-results__options{margin:.5rem 0}.promo-seller .select2-container--default .select2-results__option[aria-selected=true]{font-weight:700;background:#fff}.promo-seller .select2-results__option{padding:.5rem 1.5rem;font-size:.9rem;max-width:100%;overflow:hidden;text-overflow:ellipsis}.promo-seller .select2-container--default .select2-results__option--highlighted[aria-selected]{background:#6eaf6b}.promo-seller .select2-selection__arrow{display:none}.promo-seller.sucess .promo--modal .promo__button{margin-top:1rem}.promo-seller.sucess .promo-scan__sucess-top.promo-scan__msg.promo-scan__msg--sucess{margin-top:3rem}.promo-seller.sucess .promo-seller__wrapper .promo-seller__form{display:none}.promo-seller.sucess .promo-seller__wrapper .promo-scan__msg--sucess{display:block}.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message span.promo-seller .promo--modal .promo__button,.promo-seller.error .promo--modal .promo__button{margin-top:1rem}.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message span.promo-seller .promo-scan__sucess-top.promo-scan__msg.promo-scan__msg--error,.promo-seller.error .promo-scan__sucess-top.promo-scan__msg.promo-scan__msg--error{margin-top:3rem}.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message span.promo-seller .promo-seller__wrapper .promo-scan__msg--error,.promo-seller.error .promo-seller__wrapper .promo-scan__msg--error{display:block}.promo-seller__wrapper .promo-scan__msg{display:none;text-align:center}.promo-seller__wrapper .promo-scan__msg--error{margin-top:2rem}.promo-sign{margin:0 1.04166667% 4em;width:720px}.promo-sign .input::-webkit-input-placeholder{font-weight:700}.promo-sign .input:-ms-input-placeholder{font-weight:700}.promo-sign .input::placeholder{font-weight:700}.lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .promo-sign .lum-button.lum-button-primary,.promo-sign .button_filled-green,.promo-sign .isbn__label,.promo-sign .lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .lum-button.lum-button-primary{width:100%}.promo-sign__label{margin:0 .5em 1.5em .5em;display:block;line-height:1.3}.promo-sign__label span{font-weight:700;display:block;margin-bottom:.25em}.promo-sign__label strong{font-weight:700;color:#6eaf6b}.promo-sign__wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .promo-sign__wrapper .lum-form-field-value,.perfil__form .promo-sign__wrapper .input__holder--100,.promo-sign__wrapper .input__holder,.promo-sign__wrapper .input__holder--25,.promo-sign__wrapper .input__holder--info,.promo-sign__wrapper .input__holder--radio,.promo-sign__wrapper .input__holder--select,.promo-sign__wrapper .input__holder--text,.promo-sign__wrapper .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value,.promo-sign__wrapper .perfil__form .input__holder--100{width:calc(50% - 1em);margin:.25em .5em}.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .promo-sign__wrapper #createAccount.lum-form-field-value,.perfil__form .promo-sign__wrapper #createAccount.input__holder--100,.promo-sign__wrapper #createAccount.input__holder--25,.promo-sign__wrapper #createAccount.input__holder--info,.promo-sign__wrapper #createAccount.input__holder--radio,.promo-sign__wrapper #createAccount.input__holder--select,.promo-sign__wrapper #createAccount.input__holder--text,.promo-sign__wrapper .input__holder#createAccount,.promo-sign__wrapper .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field #createAccount.lum-form-field-value,.promo-sign__wrapper .perfil__form #createAccount.input__holder--100{width:calc(100% - 1em)}.promo-sign__wrapper svg{width:2.5em;margin:0;height:3em;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.promo-sign__fieldset{width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:1.5em}.promo-sign__fieldset .input--uf{width:calc(15% - 1em)}.promo-sign__fieldset .input--gender{width:calc(25% - 1em)}.promo-sign__fieldset .input--adress{width:calc(55% - 1em)}.promo-sign__fieldset .input--type{width:calc(30% - 1em)}.promo-sign__fieldset .input--number{width:calc(15% - 1em)}.promo-sign__fieldset .input--complement{width:100%}.promo-sign__row{margin:0 -.5em}.promo-sign__row#promoForm1{margin-bottom:2em}.promo-sign__wrapper .promo-sign__terms{margin:0 .5em 1.5em;width:100%}.promo-sign__question{position:relative;margin-bottom:.5em;width:100%}.promo-sign__question .form-group__legend{text-align:left;font-weight:700;padding:1.5em 1.5em 1.5em 3.5em;line-height:1.4;color:#fff;margin:1.5em .5em;border:1px solid #6a6a6a;border-left:0;border-right:0;position:relative}.promo-sign__question .input__holder--radio{padding:0 .75rem .5rem 2.25em;color:#717171;margin-bottom:.3em;width:calc(100% - 1em)}.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-label .promo-sign__question .input__holder--radio label,.promo-sign__question .input__holder--radio .input__label,.promo-sign__question .input__holder--radio .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-label label{display:block;width:100%;color:#fff}.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-label .promo-sign__question .input__holder--radio label:before,.promo-sign__question .input__holder--radio .input__label:before,.promo-sign__question .input__holder--radio .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-label label:before{content:''!important;width:1.75em;height:1.75em;background:#292929;border-radius:50%;border:none;display:block;position:absolute;left:-2.25em;top:calc(50% - .875em);transition:background-color .2s ease-in-out;z-index:3}.promo-sign__question-icon{width:3em;height:3em;display:block;position:absolute;top:calc(50% - 1.5em);left:.5em}.promo-sign__question-icon path,.promo-sign__question-icon rect{fill:#717171}.promo-sign__success .promo-sign__wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:center;background:#434343;padding:1.75rem}.promo-sign__success svg{width:3em;height:3em;margin:2em auto 0;position:relative;top:0;left:auto}.promo-sign__success svg path{fill:#6eaf6b}#promoForm2 .promo-sign__wrapper{background:#434343;padding:1.5em;margin:.5em}.promo-sign__msg{font-size:1.3em;font-weight:700;margin:1em 0 2em;line-height:1.2;color:#fff}.promo-sign__inputs-msg{margin:0 .5em 1.5em;width:100%;font-size:.875em;font-style:italic}.promo-sign__inputs-msg span{color:#6eaf6b}.promo-ticket__group+.promo-ticket__group{margin-top:3em}.promo-ticket__list{padding:0;list-style-type:none;background:#f5f5f5;margin:0}.promo-ticket__item{position:relative}.promo-ticket__header{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:1em 3em 1em 1em;position:relative;transition:background-image .3s ease-in-out;cursor:pointer}.promo-ticket__item:not(:first-child) .promo-ticket__header{border-top:1px solid #e3e3e3}.promo-ticket__header:before{content:'';width:1px;height:1.25em;border-left:2px solid #4680a0;position:absolute;right:1.75em;top:calc(50% - .625em);-webkit-transform-origin:center center;transform-origin:center center;font-size:.875em;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.promo-ticket__header:after{content:'';width:1px;height:1.25em;border-left:2px solid #4680a0;position:absolute;right:1.75em;top:calc(50% - .625em);-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:center center;transform-origin:center center;font-size:.875em;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.is--shown .promo-ticket__header:before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.promo-ticket__store{width:100%;margin:0 1.5em 0 0;line-height:1.2;position:relative;font-size:1.1em;font-family:FFMarkWebProBold;font-weight:400;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.promo-ticket__store svg{width:1em;height:1em;margin-right:.5em;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.promo-ticket__item--approved .promo-ticket__store svg path{fill:#6eaf6b}.promo-ticket__item--analyzing .promo-ticket__store svg path{fill:#f99300}.promo-ticket__item--refused .promo-ticket__store svg path{fill:#c6202b}.promo-ticket__send-date{padding:.5em 0;display:inline-block;text-transform:uppercase;font-size:.8em;font-family:FFMarkWebProHeavy;font-weight:400;margin-bottom:.5em}.promo-ticket__send-date span{color:#6eaf6b}.promo-ticket__amount{font-family:FFMarkWebProBold;font-weight:400}.promo-ticket__wrapper{overflow:hidden;max-height:0;margin:0;transition:max-height .3s ease-in-out;background:#f5f5f5}.is--shown .promo-ticket__wrapper{max-height:20em}.promo-ticket__info{margin:0;display:-ms-grid;display:grid;padding:1.5em;padding-top:1em;-ms-grid-columns:1fr 2em 1fr;grid-template-columns:1fr 2em 1fr;-ms-grid-rows:auto auto 1em auto auto;grid-template-rows:auto auto 1em auto auto;font-size:.875em}.promo-ticket__label{font-family:FFMarkWebProBold;font-weight:400}.promo-ticket__value{margin:0}.label--number{-ms-grid-column:1;grid-column-start:1;grid-column-end:2;-ms-grid-row:1;grid-row-start:1;grid-row-end:2;line-height:1}.value--number{-ms-grid-column:1;grid-column-start:1;grid-column-end:2;-ms-grid-row:2;grid-row-start:2;grid-row-end:3}.label--data{-ms-grid-column:3;grid-column-start:3;grid-column-end:4;-ms-grid-row:1;grid-row-start:1;grid-row-end:2;line-height:1}.value--data{-ms-grid-column:3;grid-column-start:3;grid-column-end:4;-ms-grid-row:2;grid-row-start:2;grid-row-end:3}.label--status{-ms-grid-column:1;grid-column-start:1;grid-column-end:4;-ms-grid-row:4;grid-row-start:4;grid-row-end:5}.label--status span{position:relative;color:#6eaf6b}.promo-ticket__item--analyzing .label--status span{color:#f99300}.promo-ticket__item--refused .label--status span{color:#c6202b}.value--status{-ms-grid-column:1;grid-column-start:1;grid-column-end:4;-ms-grid-row:5;grid-row-start:5;grid-row-end:6;line-height:1.2}.iphone-pop{position:fixed;background:#fff;box-shadow:0 0 10px -2px rgba(0,0,0,.4);padding:1em 3.5em 1em 1.5em;border-radius:5px;font-size:.775em;line-height:1.6;bottom:1.5rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:calc(100% - 3em);z-index:200}.iphone-pop:before{content:'';content:'';width:0;height:0;border-style:solid;border-width:1.25em 1em 0 1em;border-color:#fff transparent transparent transparent;background:0 0;left:calc(50% - 1em);top:calc(100% - 2px);position:absolute}.iphone-pop__close{position:absolute;text-indent:-9999px;width:.8rem;height:.8rem;right:1rem;display:block;top:calc(50% - .4rem);background:url(../img/icon-close.png) center center/contain no-repeat transparent}.iphone-pop__icon{text-indent:-99999px;display:inline-block;width:1.5em;height:1.5em;background:url(../img/ios-share.svg) center center/contain no-repeat transparent}.inner-login__holder{background:#f5f5f5;padding:5em 0}.inner-login__wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.inner-login,.inner-login--register{width:540px}.inner-login .button--icon,.inner-login .button_filled-green,.inner-login .button_hollow-green,.inner-login .isbn__label,.inner-login .lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .lum-button,.inner-login .lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .lum-button.lum-button-primary,.inner-login .lumis-service-search #search_area .lum-search-form>.lum-actions .lum-button-primary,.inner-login--register .button--icon,.inner-login--register .button_filled-green,.inner-login--register .button_hollow-green,.inner-login--register .isbn__label,.inner-login--register .lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .lum-button,.inner-login--register .lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .lum-button.lum-button-primary,.inner-login--register .lumis-service-search #search_area .lum-search-form>.lum-actions .lum-button-primary,.lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .inner-login .lum-button,.lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .inner-login .lum-button.lum-button-primary,.lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .inner-login--register .lum-button,.lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .inner-login--register .lum-button.lum-button-primary,.lumis-service-search #search_area .lum-search-form>.lum-actions .inner-login .lum-button-primary,.lumis-service-search #search_area .lum-search-form>.lum-actions .inner-login--register .lum-button-primary{width:100%;margin:0 .5em}.inner-login .form__actions,.inner-login--register .form__actions{text-align:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.inner-login .input__holder,.inner-login .input__holder--25,.inner-login .input__holder--info,.inner-login .input__holder--radio,.inner-login .input__holder--select,.inner-login .input__holder--text,.inner-login .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value,.inner-login .perfil__form .input__holder--100,.inner-login--register .input__holder,.inner-login--register .input__holder--25,.inner-login--register .input__holder--info,.inner-login--register .input__holder--radio,.inner-login--register .input__holder--select,.inner-login--register .input__holder--text,.inner-login--register .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value,.inner-login--register .perfil__form .input__holder--100,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .inner-login .lum-form-field-value,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .inner-login--register .lum-form-field-value,.perfil__form .inner-login .input__holder--100,.perfil__form .inner-login--register .input__holder--100{margin:1em .5em}.inner-login .form__row .input__holder,.inner-login .form__row .input__holder--25,.inner-login .form__row .input__holder--info,.inner-login .form__row .input__holder--radio,.inner-login .form__row .input__holder--select,.inner-login .form__row .input__holder--text,.inner-login .form__row .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value,.inner-login .form__row .perfil__form .input__holder--100,.inner-login .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .input__holder,.inner-login .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .input__holder--25,.inner-login .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .input__holder--info,.inner-login .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .input__holder--radio,.inner-login .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .input__holder--select,.inner-login .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .input__holder--text,.inner-login .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value,.inner-login .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .perfil__form .input__holder--100,.inner-login--register .form__row .input__holder,.inner-login--register .form__row .input__holder--25,.inner-login--register .form__row .input__holder--info,.inner-login--register .form__row .input__holder--radio,.inner-login--register .form__row .input__holder--select,.inner-login--register .form__row .input__holder--text,.inner-login--register .form__row .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value,.inner-login--register .form__row .perfil__form .input__holder--100,.inner-login--register .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .input__holder,.inner-login--register .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .input__holder--25,.inner-login--register .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .input__holder--info,.inner-login--register .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .input__holder--radio,.inner-login--register .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .input__holder--select,.inner-login--register .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .input__holder--text,.inner-login--register .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value,.inner-login--register .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .perfil__form .input__holder--100,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .inner-login .lum-form-field .input__holder,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .inner-login .lum-form-field .input__holder--25,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .inner-login .lum-form-field .input__holder--info,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .inner-login .lum-form-field .input__holder--radio,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .inner-login .lum-form-field .input__holder--select,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .inner-login .lum-form-field .input__holder--text,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .inner-login .lum-form-field .lum-form-field-value,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .inner-login .lum-form-field .perfil__form .input__holder--100,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .inner-login--register .lum-form-field .input__holder,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .inner-login--register .lum-form-field .input__holder--25,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .inner-login--register .lum-form-field .input__holder--info,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .inner-login--register .lum-form-field .input__holder--radio,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .inner-login--register .lum-form-field .input__holder--select,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .inner-login--register .lum-form-field .input__holder--text,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .inner-login--register .lum-form-field .lum-form-field-value,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .inner-login--register .lum-form-field .perfil__form .input__holder--100,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .inner-login .form__row .lum-form-field-value,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .inner-login--register .form__row .lum-form-field-value,.perfil__form .inner-login .form__row .input__holder--100,.perfil__form .inner-login .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .input__holder--100,.perfil__form .inner-login--register .form__row .input__holder--100,.perfil__form .inner-login--register .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .input__holder--100,.perfil__form .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .inner-login .lum-form-field .input__holder--100,.perfil__form .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .inner-login--register .lum-form-field .input__holder--100{margin:.5em}.inner-login .form__group+.form__group,.inner-login--register .form__group+.form__group{margin-top:2em}.inner-login--register{width:740px}.inner-login--register .button_filled-green,.inner-login--register .isbn__label,.inner-login--register .lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .lum-button.lum-button-primary,.lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .inner-login--register .lum-button.lum-button-primary{width:300px}.inner-login__content{background:#fff;padding:2em}.inner-login__content .form__actions{margin:0;width:100%;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.inner-login__header{-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:2.5em}.inner-login__title{font:normal normal 2.25em/1.2 FFMarkWebProBold;text-transform:uppercase;margin:0 0 .75rem;text-align:center}.inner-login__introduction{margin:.5em 0 0;text-align:center}.inner-login__form{margin:0 -.5em;width:calc(100% + 1em);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.inner-login__form .link,.inner-login__form .promo-msg__link{margin:1.25em auto 0;display:inline-block;text-align:center;font:normal normal 1em/1.2 FFMarkWebProBold}.inner-login__register{display:block;margin-top:1em}.user-menu{position:relative;position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-left:1em;z-index:10}.user-menu:before{content:'';top:0;width:calc(100% + 2em);height:100%;left:-1em;background:0 0;position:absolute;transition:background-color .2s ease-in-out}.user-menu.is--open:before{background:#f5f5f5;top:0}.user-menu:first-child:last-child{margin:0 auto}.search__trigger{width:2.75rem}.user-menu--logged [class*=login]{display:none}.user-menu--login [class*=logged]{display:none}.user-menu__icon{width:2.25rem;height:2.25rem;font:normal normal 1em/1 FFMarkWebProBold;background:#6eaf6b;border-radius:2px;display:-webkit-flex;display:-ms-flexbox;display:flex;color:#fff;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-bottom:.15em}.user-menu__icon svg{width:100%}.user-menu__icon circle,.user-menu__icon path{fill:#fff}.user-menu__trigger--login .user-menu__icon{padding:.45em;background:0 0}.user-menu__trigger--login .user-menu__icon circle,.user-menu__trigger--login .user-menu__icon path{fill:#6eaf6b}.user-menu__trigger,.user-menu__trigger--logged,.user-menu__trigger--login{text-decoration:none;position:relative;z-index:5;display:block}.user-menu__group{overflow:hidden;max-height:0;height:auto;transition:max-height .5s ease-in-out;-webkit-transform:translateY(0);transform:translateY(0);position:absolute;right:-1em;top:7.1em;background:#f5f5f5;margin:0;width:auto}.user-menu--logged .user-menu--show~.user-menu__group{max-height:20em}.user-menu__list{display:-webkit-flex;display:-ms-flexbox;display:flex;list-style-type:none;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;height:100%;margin:0;padding:1em 1.5em;font-size:.875em}.user-menu__clear{display:none}.user-menu__item{margin:0;width:100%;padding:.5rem 0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.user-menu__item img{margin-right:.5rem;width:1rem;height:1rem}.user-menu__link{text-decoration:none;color:#292929;font-family:FFMarkWebProHeavy;font-weight:400;text-transform:uppercase;white-space:nowrap;word-break:keep-all;transition:color .1s ease-in-out}.user-menu__link:hover{color:#6eaf6b}.accordion-small{padding:0;list-style-type:none;background:#f5f5f5;margin:0 0 1em}.accordion-small__item{position:relative}.card-group__header-title{margin-left:20px}.accordion-small__header{font-family:FFMarkWebProBold;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:1em 3em 1em 1em;position:relative;transition:background-image .3s ease-in-out;cursor:pointer}.accordion-small__item:not(:first-child) .accordion-small__header{border-top:1px solid #e3e3e3}.accordion-small__header.card-group__header{padding:.65em 1em;cursor:pointer}.accordion-small__header:before{content:'';width:1px;height:1.25em;border-left:2px solid #4680a0;position:absolute;top:calc(50% - .625em);-webkit-transform-origin:center center;transform-origin:center center;font-size:.875em;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.accordion-small__header:after{content:'';width:1px;height:1.25em;border-left:2px solid #4680a0;position:absolute;top:calc(50% - .625em);-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:center center;transform-origin:center center;font-size:.875em;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.is--shown .accordion-small__header:before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.accordion-small__wrapper{overflow:hidden;max-height:0;margin:0;transition:max-height .3s ease-in-out;background:#eaeaea}.is--shown .accordion-small__wrapper{max-height:40em}.card-group{padding:0;list-style-type:none;background:#f5f5f5;margin:0 0 .5em;position:relative;z-index:0}.card-group:before{content:'';width:100vw;height:100%;background:rgba(0,0,0,0);position:fixed;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:all .2s ease-in-out;z-index:0;pointer-events:none}.card-group.card-group--editing:before{background:rgba(0,0,0,.6);pointer-events:all}.card-group.card-group--editing{z-index:10}.card-group__item{position:relative;transition:all .2s ease-in-out}.card-group--editing .card-group__item{background:#fbfbfb}.card-group__header{font-family:FFMarkWebProRegular;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:.65em 1em .15em;position:relative}.card-group__edit{height:2em;background:0 0;border:none;padding:0;cursor:pointer;position:relative;text-align:right;padding-right:1.75em;font-size:.875em;font-family:FFMarkWebProBold;color:#6eaf6b;opacity:0;pointer-events:none;transition:opacity .2s ease-in-out}.is--shown .card-group__edit{pointer-events:all;opacity:1}.card-group__edit-close,.card-group__edit-icon{width:1.25rem;height:auto;display:block;position:absolute;right:0;top:50%;-webkit-transform:translate(0,-40%);transform:translate(0,-40%);opacity:1;transition:opacity .2s ease-in-out}.card-group__edit-close path,.card-group__edit-icon path{fill:#6eaf6b}.card-group--editing .card-group__edit-close,.card-group--editing .card-group__edit-icon{opacity:0}.card-group__edit-close{width:.875rem;right:.35em;opacity:0;transition:opacity .2s ease-in-out}.card-group--editing .card-group__edit-close{opacity:1}.card-group__wrapper{margin:0}.credit-card__msg{font:normal 1rem/1.2 FFMarkWebProBold;text-align:center;color:#838383;margin:.5em 0;display:block}.credit-card__msg+.button--icon,.credit-card__msg+.button_filled-green,.credit-card__msg+.button_hollow-green,.credit-card__msg+.isbn__label,.lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .credit-card__msg+.lum-button,.lumis-service-search #search_area .lum-search-form>.lum-actions .credit-card__msg+.lum-button-primary{margin:1em 0 0 0}.credit-card__list--empty{display:none}.credit-card--empty .credit-card__list--empty{display:block}.credit-card__list--empty .credit-card__msg .credit-card__msgIcon{width:62px;height:62px;display:block;background:url(../img/icon-no-card.png) no-repeat center;margin:1em auto}.credit-card__list--empty .credit-card__msg .credit-card__msgText{padding:0 2.5em;display:block}.credit-card__list--login{display:none;padding:1.25em}.credit-card--login .credit-card__list--login{display:block}.credit-card__list{padding:.5em}.credit-card__item{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:.1em 0;transition:all .2s ease-in-out}.credit-card__item>input{display:none}.card-group--editing .credit-card__item{background:#6eaf6b}.credit-card__header{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;width:100%;padding:.5em}input:checked~.credit-card__header{background:#e6e6e6}.card-group--editing .credit-card__header,.card-group--editing input:checked~.credit-card__header{color:#fff;background:0 0;pointer-events:none}.credit-card__icon{width:2.75em;height:1.75em;display:block;margin-right:1em;text-indent:-9999px;border-radius:.25em;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;background:#4d4d4d}.card--visa .credit-card__icon{background:url(../img/visa.svg) center center/75% auto no-repeat #05447b}.card--master .credit-card__icon{background:url(../img/master.svg) center center/contain no-repeat #2b2e30}.card--elo .credit-card__icon{background:url(../img/elo.svg) center center/40% auto no-repeat #2b2e30}.card--amex .credit-card__icon{background:url(../img/american.svg) right .35em bottom .35em/.75em no-repeat #0b7ebd}.card--diners .credit-card__icon{background:url(../img/diners.svg) center center/1.5em auto no-repeat #89a3e8}.card--hipercard .credit-card__icon{background:url(../img/hipercard.svg) center center/1.25em no-repeat #ad3f4a}.card--discover .credit-card__icon{background:url(../img/discover.svg) center center/40% auto no-repeat #c5c5c5}.card--jcb .credit-card__icon{background:url(../img/jcb.svg) center center/1em no-repeat #cecece}.card--aura .credit-card__icon{background:url(../img/aura.svg) center center/1.5em no-repeat #454986}.credit-card__number{font:bold .875em/1.2 FFMarkWebProRegular;letter-spacing:1px;padding-left:3.25em;position:relative;color:#838383}.credit-card__number:before{content:'';width:6px;height:6px;background:#838383;box-shadow:10px 0 0 0 #838383,20px 0 0 0 #838383,30px 0 0 0 #838383;border-radius:50%;position:absolute;left:0;top:calc(50% - 3px);transition:all .2s ease-in-out}input:checked~.credit-card__header .credit-card__number{color:#589d55}input:checked~.credit-card__header .credit-card__number:before{background:#6eaf6b;box-shadow:10px 0 0 0 #6eaf6b,20px 0 0 0 #6eaf6b,30px 0 0 0 #6eaf6b}.card-group--editing .credit-card__number,.card-group--editing input:checked~.credit-card__header .credit-card__number{pointer-events:none;color:#fff}.card-group--editing .credit-card__number:before,.card-group--editing input:checked~.credit-card__header .credit-card__number:before{background:#fff;box-shadow:10px 0 0 0 #fff,20px 0 0 0 #fff,30px 0 0 0 #fff}.credit-card__image{width:3em;margin:0 auto 1em;display:block}.credit-card__image path{fill:#9e9e9e}.credit-card__cvv{max-width:0;overflow:hidden;transition:max-width .2s ease-in-out;position:absolute;right:1.15em}.credit-card__cvv .form__input,.credit-card__cvv .form__input--disabled,.credit-card__cvv .form__input_search,.credit-card__cvv .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value select,.credit-card__cvv .lumis-service-search #search_area .lum-search-form #sortCriteria,.credit-card__cvv .lumis-service-search #search_area .lum-search-form .lum-form-field-id-query input[type=text],.credit-card__cvv .lumis-service-search .lum-pagination input[type=text],.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value .credit-card__cvv select,.lumis-service-search #search_area .lum-search-form .credit-card__cvv #sortCriteria,.lumis-service-search #search_area .lum-search-form .lum-form-field-id-query .credit-card__cvv input[type=text],.lumis-service-search .lum-pagination .credit-card__cvv input[type=text]{height:2em;border:none}input:checked~.credit-card__cvv{max-width:4em}.card-group--editing .credit-card__cvv{opacity:0;pointer-events:none}.credit-card__add{font:normal .875rem/1.2 FFMarkWebProHeavy;color:#6eaf6b;text-transform:uppercase;margin:1.75em 0 0 .5em;display:block;position:relative;padding:.5em 1em;text-decoration:none}.credit-card__add:before{content:'';width:1px;height:1em;position:absolute;left:0;top:calc(50% - .5em);font-size:.875em;border-left:2px solid #6eaf6b}.credit-card__add:after{content:'';width:1px;height:1em;position:absolute;left:0;top:calc(50% - .5em);-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:center center;transform-origin:center center;font-size:.875em;border-left:2px solid #6eaf6b}#ownerId{margin:.35em -2rem 0;width:calc(100% + 2rem)}#saveCPF2:checked~#ownerId,#saveCPF:checked~#ownerId{display:block}#ownerId-error{display:none;-webkit-transform:translateX(-3em);transform:translateX(-3em);margin-top:.5em}#saveCPF2:checked~#ownerId-error,#saveCPF:checked~#ownerId-error{display:block}#saveCPF+.input__label,#saveCPF2+.input__label,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-label #saveCPF+label,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-label #saveCPF2+label{text-transform:none;font-family:FFMarkWebProRegular}.credit-card__delete{opacity:0;pointer-events:none;text-indent:-99999px;display:block;width:1.25em;height:1.25em;background:url(../img/trash.svg) center center/contain no-repeat transparent;border:none;position:absolute;right:1.25em}.card-group--editing .credit-card__delete{cursor:pointer;opacity:1;pointer-events:all}.credit-card__delete.button--loading{background-image:none;cursor:not-allowed;pointer-events:none;padding:0;overflow:visible}.credit-card__delete.button--loading:after{width:1.1em;height:1.1em;top:0;right:0;left:auto;border:3px solid #fff;border-top:3px solid transparent;-webkit-animation:spin 1.5s linear infinite;animation:spin 1.5s linear infinite}.credit-card__new-card{padding:1em}.credit-card__new-card .form__row:first-child .input__holder,.credit-card__new-card .form__row:first-child .input__holder--25,.credit-card__new-card .form__row:first-child .input__holder--info,.credit-card__new-card .form__row:first-child .input__holder--radio,.credit-card__new-card .form__row:first-child .input__holder--select,.credit-card__new-card .form__row:first-child .input__holder--text,.credit-card__new-card .form__row:first-child .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value,.credit-card__new-card .form__row:first-child .perfil__form .input__holder--100,.credit-card__new-card .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field:first-child .input__holder,.credit-card__new-card .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field:first-child .input__holder--25,.credit-card__new-card .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field:first-child .input__holder--info,.credit-card__new-card .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field:first-child .input__holder--radio,.credit-card__new-card .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field:first-child .input__holder--select,.credit-card__new-card .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field:first-child .input__holder--text,.credit-card__new-card .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field:first-child .lum-form-field-value,.credit-card__new-card .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field:first-child .perfil__form .input__holder--100,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .credit-card__new-card .lum-form-field:first-child .input__holder,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .credit-card__new-card .lum-form-field:first-child .input__holder--25,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .credit-card__new-card .lum-form-field:first-child .input__holder--info,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .credit-card__new-card .lum-form-field:first-child .input__holder--radio,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .credit-card__new-card .lum-form-field:first-child .input__holder--select,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .credit-card__new-card .lum-form-field:first-child .input__holder--text,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .credit-card__new-card .lum-form-field:first-child .lum-form-field-value,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .credit-card__new-card .lum-form-field:first-child .perfil__form .input__holder--100,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .credit-card__new-card .form__row:first-child .lum-form-field-value,.perfil__form .credit-card__new-card .form__row:first-child .input__holder--100,.perfil__form .credit-card__new-card .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field:first-child .input__holder--100,.perfil__form .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .credit-card__new-card .lum-form-field:first-child .input__holder--100{position:relative}.credit-card__new-card .form__row:first-child .input__holder--25:before,.credit-card__new-card .form__row:first-child .input__holder--info:before,.credit-card__new-card .form__row:first-child .input__holder--radio:before,.credit-card__new-card .form__row:first-child .input__holder--select:before,.credit-card__new-card .form__row:first-child .input__holder--text:before,.credit-card__new-card .form__row:first-child .input__holder:before,.credit-card__new-card .form__row:first-child .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value:before,.credit-card__new-card .form__row:first-child .perfil__form .input__holder--100:before,.credit-card__new-card .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field:first-child .input__holder--25:before,.credit-card__new-card .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field:first-child .input__holder--info:before,.credit-card__new-card .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field:first-child .input__holder--radio:before,.credit-card__new-card .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field:first-child .input__holder--select:before,.credit-card__new-card .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field:first-child .input__holder--text:before,.credit-card__new-card .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field:first-child .input__holder:before,.credit-card__new-card .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field:first-child .lum-form-field-value:before,.credit-card__new-card .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field:first-child .perfil__form .input__holder--100:before,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .credit-card__new-card .lum-form-field:first-child .input__holder--25:before,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .credit-card__new-card .lum-form-field:first-child .input__holder--info:before,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .credit-card__new-card .lum-form-field:first-child .input__holder--radio:before,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .credit-card__new-card .lum-form-field:first-child .input__holder--select:before,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .credit-card__new-card .lum-form-field:first-child .input__holder--text:before,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .credit-card__new-card .lum-form-field:first-child .input__holder:before,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .credit-card__new-card .lum-form-field:first-child .lum-form-field-value:before,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .credit-card__new-card .lum-form-field:first-child .perfil__form .input__holder--100:before,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .credit-card__new-card .form__row:first-child .lum-form-field-value:before,.perfil__form .credit-card__new-card .form__row:first-child .input__holder--100:before,.perfil__form .credit-card__new-card .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field:first-child .input__holder--100:before,.perfil__form .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .credit-card__new-card .lum-form-field:first-child .input__holder--100:before{content:'';width:1.5em;height:1.4em;background:url(../img/photo-camera.svg) center center/contain no-repeat transparent;position:absolute;right:1em;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.questionnaire{margin:-2em .5em 3em}.questionnaire button{min-width:10em}.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .questionnaire .lum-form-field:last-of-type button,.questionnaire .form__row:last-of-type button,.questionnaire .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field:last-of-type button{margin-top:2em}.questionnaire--sent{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:40rem;margin:4rem auto}.questionnaire__img{width:10rem;height:10rem;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 2rem}.questionnaire__img img{width:100%;height:100%}.questionnaire__answer__title{margin:0;font-size:2rem}.questionnaire__answer__description{display:block;padding-top:.5rem}.lumis-service-questionnaire.lum-non-administration-area{margin:4em auto}.lumis-service-questionnaire.lum-non-administration-area form{max-width:100%}.lumis-service-questionnaire.lum-non-administration-area #alreadyRegisteredTextBox{margin-bottom:3rem;font-size:1.3rem}.lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons{width:30rem;max-width:30rem;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .lum-actions li{margin:0 0 1rem}.lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .lum-button{box-shadow:none;text-shadow:none}.lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .lum-button.lum-button-primary{box-shadow:none;text-shadow:none;margin-right:1rem}.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content{width:30rem;max-width:30rem}.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field{width:100%;margin:0;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column}.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-label-required:before{display:none}.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value{margin:0 0 1rem}.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value select{font-weight:400;font:normal normal 1rem/1.2 FFMarkWebProRegular}.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message{background:0 0;border:0}.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message span{margin:0!important;font-size:.7rem!important;padding:0}.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message img{display:none}.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-header>.lum-content-title{text-transform:none}.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-header>.lum-content-title:after{display:none}.perfil__title{margin:0;font-size:1.8rem}.perfil__cards{margin-top:1.7rem;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row;-ms-flex-flow:row;flex-flow:row;position:relative}.perfil__cards .credit-card__header{border-bottom:#f5f5f5 .1rem solid}.perfil__cards .credit-card__list{padding:0;scrollbar-color:#6eaf6b #f5f5f5;scrollbar-width:thin}.perfil__cards .credit-card__list::-webkit-scrollbar{width:.5rem}.perfil__cards .credit-card__list::-webkit-scrollbar-track{background:#f5f5f5}.perfil__cards .credit-card__list::-webkit-scrollbar-thumb{background:#6eaf6b}.perfil__cards .credit-card__item{position:relative;transition:all 1s ease-in-out}.perfil__cards .credit-card__item:last-child{border-bottom:0}.perfil__cards .credit-card__item .perfil__action{top:-25%;min-width:25rem;-webkit-transform:none;transform:none;padding:1.5rem 1rem}.perfil__cards .credit-card__item .perfil__action:after{top:2rem}.perfil__cards .credit-card__item .perfil__action .perfil__action__cancel{border:0}.perfil__cards--active-add:after,.perfil__cards--active:after{content:'';height:100%;width:100%;background:rgba(255,255,255,.8);top:0;left:0;position:absolute;pointer-events:auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1;display:block}.perfil__cards--active-add .perfil-card-add{z-index:3}.perfil__cards--active-add .perfil-card-add:before{max-width:100%}.perfil__cards--active-add .perfil-card-add__button{z-index:3;padding-right:0}.perfil__cards__content{width:24rem;margin-right:2rem}.perfil__card__delete{text-indent:-99999px;display:block;width:1.25em;height:1.25em;background:url(../img/trash--green.svg) center center/contain no-repeat transparent;border:none;position:absolute;cursor:pointer;right:1.25em;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.perfil-card__plus-icon{width:1rem;height:100%;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.perfil-card__plus-icon:after,.perfil-card__plus-icon:before{content:'';width:1px;left:1.5rem;height:1.2em;border-left:2px solid #4680a0;position:absolute;top:calc(50% - .625em);-webkit-transform-origin:center center;transform-origin:center center;font-size:.875em;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.perfil-card__plus-icon:after{-webkit-transform:rotate(90deg);transform:rotate(90deg);transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.perfil-card-add{position:relative;background:#f5f5f5;margin-top:1rem}.perfil-card-add:before{content:'';background:#fff;height:100%;position:absolute;width:100%;left:0;z-index:1;transition:all 1s;max-width:0}.perfil-card-add__button{width:auto;border:none;z-index:1;cursor:pointer;background:0 0;padding:.8rem 3rem;position:relative;text-align:left}.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .perfil-card-add .lum-form-field button,.perfil-card-add .form__row button,.perfil-card-add .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field button{width:50%}.perfil-card-add .perfil__action{position:relative;-webkit-transform:translateY(-43%);transform:translateY(-43%)}.perfil__action{display:none;padding:1rem;position:absolute;left:calc(100% + 2rem);background:#f5f5f5;z-index:2;min-width:30rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.perfil__action:after{right:100%;top:52%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136,183,213,0);border-right-color:#f5f5f5;border-width:1rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.perfil__action__text+.perfil__action__buttons{margin-top:1.5rem}.perfil__action__buttons{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.perfil__action__buttons button{min-height:1rem;padding:.5rem 1rem;min-width:7rem}.perfil__action__buttons button:first-child{margin-right:1rem}.perfil__action--add-card{position:relative;-webkit-transform:none;transform:none;left:0;width:30rem}.perfil__action--add-card:after{display:none}.perfil__form{margin-top:2rem}.perfil__form__text,.perfil__form__text--help{width:40%;position:relative}.perfil__form__text a,.perfil__form__text--help a{color:#6eaf6b}.perfil__form__text--help{padding-left:2.5rem}.perfil__form__text--help:before{content:'';position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;background-image:url(../img/icon-info.png);width:1.5rem;height:1.5rem;background-size:cover}.perfil__form__footer{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;padding:1.5rem 0 1.5rem 0;border-top:.1rem solid #f5f5f5;margin-top:5rem}.perfil__form .form__input--name{color:#6eaf6b;font-weight:700}.perfil__form .form__input--name:-ms-input-placeholder{font-weight:400;color:#838383}.perfil__form .form__input--name::-webkit-input-placeholder{font-weight:400;color:#838383}.perfil__form .form__group{width:70%;padding:1.5rem;position:relative;margin:2rem 0}.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .perfil__form .lum-form-field,.perfil__form .form__row,.perfil__form .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field{width:100%;margin:0}.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .perfil__form .lum-form-field button,.perfil__form .form__row button,.perfil__form .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field button{margin:0}.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .perfil__form .lum-form-field-value,.perfil__form .input__holder,.perfil__form .input__holder--100,.perfil__form .input__holder--25,.perfil__form .input__holder--info,.perfil__form .input__holder--radio,.perfil__form .input__holder--select,.perfil__form .input__holder--text,.perfil__form .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value{margin:.5rem 2rem 1rem 0;width:calc(50% - 2rem);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.perfil__form .input__holder--25{width:calc(25% - 2rem)}.perfil__form .input__holder--100{width:calc(100% - 2rem)}.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message .perfil__form .input__holder span,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message .perfil__form .input__holder--100 span,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message .perfil__form .input__holder--25 span,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message .perfil__form .input__holder--info span,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message .perfil__form .input__holder--radio span,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message .perfil__form .input__holder--select span,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message .perfil__form .input__holder--text span,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message .perfil__form .lum-form-field-value span,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .perfil__form .lum-form-field-value .lum-validation-message span,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .perfil__form .lum-form-field-value span.error,.perfil__form .input__holder .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message span,.perfil__form .input__holder span.error,.perfil__form .input__holder--100 .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message span,.perfil__form .input__holder--100 span.error,.perfil__form .input__holder--25 .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message span,.perfil__form .input__holder--25 span.error,.perfil__form .input__holder--info .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message span,.perfil__form .input__holder--info span.error,.perfil__form .input__holder--radio .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message span,.perfil__form .input__holder--radio span.error,.perfil__form .input__holder--select .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message span,.perfil__form .input__holder--select span.error,.perfil__form .input__holder--text .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message span,.perfil__form .input__holder--text span.error,.perfil__form .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value .lum-validation-message span,.perfil__form .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value span.error,.perfil__form .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message .lum-form-field-value span{position:absolute;width:100%;top:calc(100% + .2rem)}.perfil__form .form__actions{width:auto;margin:0 0 0 auto}.perfil__form .form__actions button:not(:last-child){margin-right:1rem}.perfil__cards--empty{display:none;margin-bottom:1rem}.perfil__cards--empty--active{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.perfil__cards--empty img{width:4rem;float:left;margin-right:1.5rem}.perfil__cards--empty .perfil__cards__text--empty{font-size:1rem;font-weight:700;color:#b7b7b7;padding:.2rem 0}.perfil__form .form__group{width:100%;background:#f5f5f5;padding:2rem;margin:0 0 3rem}.perfil__form__title{text-transform:uppercase;font-weight:700;position:absolute;bottom:calc(100% - 1rem);font-size:1.2rem;color:#838383}.popup__container--perfil .popup-introduction{margin-top:1em!important}.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .popup__container--perfil .lum-form-field,.popup__container--perfil .form__row,.popup__container--perfil .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field{-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.popup__container--perfil .actions__row{-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.popup__container--perfil .popup__actions .actions__row a{color:#6eaf6b;transition:opacity .3s ease-out;text-decoration:underline;cursor:pointer}.popup__container--perfil .popup__actions .actions__row a:hover{opacity:.7}.popup__container--perfil p{text-align:center}.credit-card__new-card .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message span,.credit-card__new-card span.error,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message .credit-card__new-card span{position:absolute;top:calc(100% - .7rem)}.credit-card__new-card .form__row,.credit-card__new-card .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .credit-card__new-card .lum-form-field{margin-bottom:0}.credit-card__new-card .form__row .error.form__input--disabled,.credit-card__new-card .form__row .error.form__input_search,.credit-card__new-card .form__row .form__input.error,.credit-card__new-card .form__row .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value select.error,.credit-card__new-card .form__row .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message .lumis-service-search #search_area .lum-search-form span#sortCriteria,.credit-card__new-card .form__row .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message span.form__input,.credit-card__new-card .form__row .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message span.form__input--disabled,.credit-card__new-card .form__row .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message span.form__input_search,.credit-card__new-card .form__row .lumis-service-search #search_area .lum-search-form .error#sortCriteria,.credit-card__new-card .form__row .lumis-service-search #search_area .lum-search-form .lum-form-field-id-query input.error[type=text],.credit-card__new-card .form__row .lumis-service-search .lum-pagination input.error[type=text],.credit-card__new-card .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .error.form__input--disabled,.credit-card__new-card .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .error.form__input_search,.credit-card__new-card .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .form__input.error,.credit-card__new-card .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value select.error,.credit-card__new-card .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message .lumis-service-search #search_area .lum-search-form span#sortCriteria,.credit-card__new-card .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message span.form__input,.credit-card__new-card .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message span.form__input--disabled,.credit-card__new-card .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message span.form__input_search,.credit-card__new-card .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lumis-service-search #search_area .lum-search-form .error#sortCriteria,.credit-card__new-card .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lumis-service-search #search_area .lum-search-form .lum-form-field-id-query input.error[type=text],.credit-card__new-card .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lumis-service-search .lum-pagination input.error[type=text],.credit-card__new-card .lumis-service-search #search_area .lum-search-form .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message span#sortCriteria,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .credit-card__new-card .lum-form-field .error.form__input--disabled,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .credit-card__new-card .lum-form-field .error.form__input_search,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .credit-card__new-card .lum-form-field .form__input.error,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .credit-card__new-card .lum-form-field .lum-form-field-value select.error,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .credit-card__new-card .lum-form-field .lum-validation-message .lumis-service-search #search_area .lum-search-form span#sortCriteria,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .credit-card__new-card .lum-form-field .lum-validation-message span.form__input,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .credit-card__new-card .lum-form-field .lum-validation-message span.form__input--disabled,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .credit-card__new-card .lum-form-field .lum-validation-message span.form__input_search,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .credit-card__new-card .lum-form-field .lumis-service-search #search_area .lum-search-form .error#sortCriteria,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .credit-card__new-card .lum-form-field .lumis-service-search #search_area .lum-search-form .lum-form-field-id-query input.error[type=text],.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .credit-card__new-card .lum-form-field .lumis-service-search .lum-pagination input.error[type=text],.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value .credit-card__new-card .form__row select.error,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message .credit-card__new-card .form__row span.form__input,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message .credit-card__new-card .form__row span.form__input--disabled,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message .credit-card__new-card .form__row span.form__input_search,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message .lumis-service-search #search_area .lum-search-form .credit-card__new-card .form__row span#sortCriteria,.lumis-service-search #search_area .lum-search-form .credit-card__new-card .form__row .error#sortCriteria,.lumis-service-search #search_area .lum-search-form .credit-card__new-card .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .error#sortCriteria,.lumis-service-search #search_area .lum-search-form .credit-card__new-card .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message span#sortCriteria,.lumis-service-search #search_area .lum-search-form .lum-form-field-id-query .credit-card__new-card .form__row input.error[type=text],.lumis-service-search #search_area .lum-search-form .lum-form-field-id-query .credit-card__new-card .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field input.error[type=text],.lumis-service-search #search_area .lum-search-form .lum-form-field-id-query .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .credit-card__new-card .lum-form-field input.error[type=text],.lumis-service-search #search_area .lum-search-form .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .credit-card__new-card .lum-form-field .error#sortCriteria,.lumis-service-search #search_area .lum-search-form .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .credit-card__new-card .lum-form-field .lum-validation-message span#sortCriteria,.lumis-service-search #search_area .lum-search-form .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message .credit-card__new-card .form__row span#sortCriteria,.lumis-service-search .lum-pagination .credit-card__new-card .form__row input.error[type=text],.lumis-service-search .lum-pagination .credit-card__new-card .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field input.error[type=text],.lumis-service-search .lum-pagination .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .credit-card__new-card .lum-form-field input.error[type=text]{margin-bottom:1rem}.credit-card__new-card .form__row:last-child,.credit-card__new-card .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field:last-child,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .credit-card__new-card .lum-form-field:last-child{margin-top:1.5rem}.credit-card__new-card .form__row:first-child .input__holder--25:before,.credit-card__new-card .form__row:first-child .input__holder--info:before,.credit-card__new-card .form__row:first-child .input__holder--radio:before,.credit-card__new-card .form__row:first-child .input__holder--select:before,.credit-card__new-card .form__row:first-child .input__holder--text:before,.credit-card__new-card .form__row:first-child .input__holder:before,.credit-card__new-card .form__row:first-child .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value:before,.credit-card__new-card .form__row:first-child .perfil__form .input__holder--100:before,.credit-card__new-card .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field:first-child .input__holder--25:before,.credit-card__new-card .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field:first-child .input__holder--info:before,.credit-card__new-card .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field:first-child .input__holder--radio:before,.credit-card__new-card .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field:first-child .input__holder--select:before,.credit-card__new-card .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field:first-child .input__holder--text:before,.credit-card__new-card .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field:first-child .input__holder:before,.credit-card__new-card .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field:first-child .lum-form-field-value:before,.credit-card__new-card .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field:first-child .perfil__form .input__holder--100:before,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .credit-card__new-card .lum-form-field:first-child .input__holder--25:before,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .credit-card__new-card .lum-form-field:first-child .input__holder--info:before,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .credit-card__new-card .lum-form-field:first-child .input__holder--radio:before,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .credit-card__new-card .lum-form-field:first-child .input__holder--select:before,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .credit-card__new-card .lum-form-field:first-child .input__holder--text:before,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .credit-card__new-card .lum-form-field:first-child .input__holder:before,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .credit-card__new-card .lum-form-field:first-child .lum-form-field-value:before,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .credit-card__new-card .lum-form-field:first-child .perfil__form .input__holder--100:before,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .credit-card__new-card .form__row:first-child .lum-form-field-value:before,.perfil__form .credit-card__new-card .form__row:first-child .input__holder--100:before,.perfil__form .credit-card__new-card .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field:first-child .input__holder--100:before,.perfil__form .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .credit-card__new-card .lum-form-field:first-child .input__holder--100:before{top:25px}.floating-msg{position:fixed;bottom:2em;right:2em;padding:2em 6em 2em 2em;width:36em;max-width:100%;background:#fff;border-radius:2px;z-index:20000;box-shadow:0 9px 20px -1px rgba(70,109,68,.4);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;opacity:0;transition:all .3s ease-in-out;-webkit-transform:translateY(calc(100% + 2em));transform:translateY(calc(100% + 2em));pointer-events:none}.floating-msg.floating-msg--show{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.floating-msg__icon-error{display:none}.floating-msg--error .floating-msg__icon-error{display:block}.floating-msg__icon-check{display:block}.floating-msg--error .floating-msg__icon-check{display:none}.floating-msg__close{position:absolute;display:block;right:1.5em;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);pointer-events:all}.floating-msg__close-text{display:none}.floating-msg__close-icon{width:2.25em;height:2.25em;padding:.5em}.floating-msg__close-icon path{fill:#6eaf6b}.floating-msg__icon{margin:0 1em 0 0;width:1.5em;height:1.5em;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.floating-msg__text{line-height:1.4}*{box-sizing:border-box;-webkit-tap-highlight-color:rgba(255,255,255,0)!important;-webkit-tap-highlight-color:transparent!important}:after,:before{box-sizing:inherit}[v-cloak]{display:none}.visuallyhidden{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}body{margin:0;padding:0;font-family:FFMarkWebProRegular;color:#292929;line-height:1.6!important;font-size:16px!important}.hidden-ovf,.hidden-ovf body{overflow:hidden;height:100%}.main{overflow:hidden}.aliansce__wrapper,.header__wrapper,.wrapper{width:97.91666667%;margin-left:auto;margin-right:auto;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.aliansce__wrapper>*,.header__wrapper>*,.wrapper>*{-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}p{margin:0!important}p+p{margin-top:1em}a{transition:all .4s ease-in-out}strong{font-weight:400;font-family:FFMarkWebProBold}::-webkit-input-placeholder{color:#838383}:-ms-input-placeholder{color:#838383}::placeholder{color:#838383}@media screen and (min-width:600px){.store-search__wrapper{width:480px}.store-offline__wrapper{width:480px}.highlights__wrapper{width:480px}.club__wrapper{width:480px}.advertising__header{width:480px}.advertising__wrapper{width:480px}.lumis-service-search>form>section>.lum-content>.lum-content-body{width:480px}.calendar-modal__holder{width:480px}.footer__wrapper{width:480px}.inner-page__wrapper,.lumis-service-questionnaire.lum-non-administration-area{width:480px}.map-navigation__list{width:480px}.parking__row{width:480px}.parking__wrapper--error{margin-bottom:2em}.lumis-service-login{width:480px}.aliansce__wrapper,.header__wrapper,.wrapper{width:480px}}@media screen and (min-width:740px){.search__wrapper{right:6em}.open .search__wrapper{width:calc(100% - 4em)}.store-search__wrapper{width:720px}.store-offline__wrapper{width:720px}.highlights__wrapper{width:720px}.club__wrapper{width:720px}.advertising__header{width:720px}.advertising__wrapper{width:720px}.lumis-service-search>form>section>.lum-content>.lum-content-body{width:720px}.calendar-modal__holder{width:720px}.footer__wrapper{width:720px}.inner-page__wrapper,.lumis-service-questionnaire.lum-non-administration-area{width:720px}.map-navigation__list{width:720px}.parking__row{width:720px}.parking__wrapper,.parking__wrapper--error{margin:0 auto}.lumis-service-login{width:720px}.iphone-pop{top:1.5rem;bottom:auto;z-index:250;box-shadow:0 -4px 21px -2px rgba(0,0,0,.4)}.iphone-pop:before{border-width:0 1.5em 1.5em 1.5em;border-color:transparent transparent #fff transparent;bottom:calc(100% - 2px);top:auto;left:auto;right:6em}.aliansce__wrapper,.header__wrapper,.wrapper{width:720px}}@media screen and (min-width:980px){.header__logo{width:22.91667%}.header__navigation{width:68.75%}.navigation__button{display:none}.navigation__item:hover .navigation__sublist{max-height:100vh}.navigation__close,.schedule__close{display:none}.schedule__dropdown{width:calc(100% + 2.5em);right:auto;left:0}.search__wrapper{right:3.25em}.open .search__wrapper{width:calc(100% - 4.25em)}.header__mobile-highlights{display:none}.slide__text{width:47.91667%}.slide__text{margin-left:51.04167%}.store-search__wrapper{width:960px}.store-search__item{width:39.58333%}.store-search__button{width:14.58333%}.store-search__text{width:39.58333%}.store-search__text+.store-search__form{margin-left:9.375%}.store-search__text+.store-search__form{width:31.25%}.store-offline__wrapper{width:960px}.highlights__wrapper{width:960px}.highlights__title{width:97.91667%}.highlights__list{width:72.91667%}.highlights__agenda{width:22.91667%}.cinema__title{width:97.91667%}.cinema__button{width:97.91667%}.club__wrapper{width:960px}.club__form{width:33.63095%}.club__cta{width:31.25%}.advertising__header{width:960px}.advertising__wrapper{width:960px}.lumis-service-search>form>section>.lum-content>.lum-content-body{width:960px}.lumis-service-search .lum-aggregate-area{width:22.91667%}.lumis-service-search #search_area{width:72.91667%}.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message .perfil__form .popup__content .input__holder--100 span,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message .popup__content .input__holder span,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message .popup__content .input__holder--25 span,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message .popup__content .input__holder--info span,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message .popup__content .input__holder--radio span,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message .popup__content .input__holder--select span,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message .popup__content .input__holder--text span,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message .popup__content .lum-form-field-value span,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message .popup__content .perfil__form .input__holder--100 span,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .popup__content .lum-form-field-value .lum-validation-message span,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .popup__content .lum-form-field-value span.error,.perfil__form .popup__content .input__holder--100 .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message span,.perfil__form .popup__content .input__holder--100 span.error,.popup__content .input__holder .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message span,.popup__content .input__holder span.error,.popup__content .input__holder--25 .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message span,.popup__content .input__holder--25 span.error,.popup__content .input__holder--info .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message span,.popup__content .input__holder--info span.error,.popup__content .input__holder--radio .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message span,.popup__content .input__holder--radio span.error,.popup__content .input__holder--select .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message span,.popup__content .input__holder--select span.error,.popup__content .input__holder--text .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message span,.popup__content .input__holder--text span.error,.popup__content .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value .lum-validation-message span,.popup__content .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value span.error,.popup__content .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message .lum-form-field-value span,.popup__content .perfil__form .input__holder--100 .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message span,.popup__content .perfil__form .input__holder--100 span.error{position:absolute;top:calc(100% + .4em)}.calendar-modal__holder{width:960px}.footer__wrapper{width:960px}.footer__sitemap{width:56.25%}.footer__info{width:31.25%}.footer__info{margin-left:9.375%}.aliansce__logo{width:14.58333%}.inner-page__intro{width:47.91667%}.inner-page__wrapper,.lumis-service-questionnaire.lum-non-administration-area{width:960px}.inner-schedule__list{width:31.25%}.map-navigation__list{width:960px}.inner-map__display{width:72.91667%}.inner-map__list{width:22.91667%}.data-list__item{width:31.25%}.matter__header{width:22.91667%}.matter__content{width:64.58333%}.matter__figure{width:31.25%}.commercial__header,.promo-list__header{width:56.25%}.info-block{width:47.91667%}.parking__row{width:960px}.parking__wrapper,.parking__wrapper--error{width:39.58333%}.event-detail__content{width:64.58333%}.cinema-list__preview{width:14.58333%}.cinema-list__details{width:31.25%}.cinema-list__sessions{margin-left:9.375%}.cinema-list__sessions{width:39.58333%}.send-message{width:47.91667%}.send-message{-webkit-order:2;-ms-flex-order:2;order:2}.contact-us{width:47.91667%}.contact-us{-webkit-order:1;-ms-flex-order:1;order:1}.contact-us__block{width:97.91667%}.popup__container .input-holder{width:64.58333%}.lumis-service-login{width:960px}.unsubscribe__figure{width:12.5%}.unsubscribe__content{width:47.91667%}.unsubscribe__content{margin-left:3.125%}.page-content{width:64.58333%}.perfil__cards--empty--active{display:inline-block}.aliansce__wrapper,.header__wrapper,.wrapper{width:960px}}@media screen and (min-width:1200px){.header__logo{width:14.58333%}.header__navigation{width:77.08333%}.header__tools{width:81.25%}.store-search__wrapper{width:1180px}.store-offline__wrapper{width:1180px}.highlights__wrapper{width:1180px}.club__wrapper{width:1180px}.club__form{width:26.4881%}.club__form{margin-right:9.375%}.club__cta{margin-left:9.375%}.advertising__header{width:1180px}.advertising__wrapper{width:1180px}.lumis-service-search>form>section>.lum-content>.lum-content-body{width:1180px}.calendar-modal__holder{width:1180px}.footer__wrapper{width:1180px}.inner-page__wrapper,.lumis-service-questionnaire.lum-non-administration-area{width:1180px}.map-navigation__list{width:1180px}.matter__header{width:31.25%}.matter__content{width:56.25%}.matter__figure{width:31.25%}.matter__figure{margin-left:9.375%}.parking__row{width:1180px}.parking__wrapper,.parking__wrapper--error{width:31.25%}.lumis-service-login{width:1180px}.perfil__cards--active-add .perfil-card-add:after{left:100%;top:50%;z-index:3;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136,183,213,0);border-right-color:#f5f5f5;border-width:1rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.perfil-card-add .perfil__action{margin-bottom:-5rem}.aliansce__wrapper,.header__wrapper,.wrapper{width:1180px}}@media screen and (min-width:1500px){.header__navigation{width:60.41667%}.header__tools{width:calc(97.91666667% / 5);margin:0}.schedule__dropdown{left:auto;right:0;width:calc((100% - 1420px)/ 2 + 1420px / 6)}.search__wrapper{right:calc((100% - 1420px)/ 2 + 4em)}.open .search__wrapper{width:calc(1420px - (1420px / 6 + 4.25em))}.store-search__wrapper{width:1420px}.store-offline__wrapper{width:1420px}.highlights__wrapper{width:1420px}.club__wrapper{width:1420px}.advertising__header{width:1420px}.advertising__wrapper{width:1420px}.lumis-service-search>form>section>.lum-content>.lum-content-body{width:1420px}.calendar-modal__holder{width:1420px}.footer__wrapper{width:1420px}.inner-page__wrapper,.lumis-service-questionnaire.lum-non-administration-area{width:1420px}.map-navigation__list{width:1420px}.parking__row{width:1420px}.cinema-list__sessions{width:35.41667%}.lumis-service-login{width:1420px}.aliansce__wrapper,.header__wrapper,.wrapper{width:1420px}}@media screen and (max-width:1499px){.header__navigation{margin:4.5em 0 0 auto}.schedule__highlight_open{margin-right:.5em}.main-calendar .day{min-height:14em;padding-top:2em}.main-calendar .day-label{font-size:1em;top:.5em;left:.5em}.main-calendar .event-label{margin:.5em}.main-calendar .event-title{margin:.5em}.main-calendar .more{margin:.5em}.localization__offline{height:12.5em}.sitemap--offline .localization__address{top:12em}.filter__field{font-size:.875em}.page-change__page{font-size:1.5em}.promo__text{max-height:9.25em}.promo__error p{font-size:.75em}.promo--data{width:980px}.user-menu__group{top:4em}.user-menu__list{padding:1.25em 1.5em}}@media screen and (max-width:1366px){.promo__figure{width:460px;height:460px}}@media screen and (max-width:1199px){.localization__offline{height:10.25em}.sitemap--offline .localization__address{top:10em}.accordion-horizontal__item{width:100%;padding:0}.accordion-horizontal__menu li{width:6rem;min-width:6rem;max-width:6.5rem;margin-right:1rem}.accordion-horizontal__menu li.slick-active:focus{border:none;outline:0}.accordion-horizontal__menu__item--active{font-weight:700}.accordion-horizontal__menu__item{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;height:100%;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;font-size:.75rem;line-height:1rem;border:.01rem solid #f5f5f5;font-weight:700}.accordion-horizontal__menu__icon{margin:0;width:2rem;background-size:contain;height:2rem}.accordion-horizontal__menu{width:100%;padding:1rem 0;display:-webkit-flex;display:-ms-flexbox;display:flex}.accordion-horizontal{-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column}.accordion-horizontal .slick-list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column}.accordion-horizontal .slick-track{display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;width:100%!important}.cinema-list__next-session.next-session{font-size:.8em}.promo__error{left:auto;width:auto;padding-top:2em}.promo__error svg{top:-.75em;left:calc(50% - 1em);position:absolute}.perfil__title{font-size:1.5rem}.perfil__cards .credit-card__header{padding:.5rem 0}.perfil__cards .credit-card__item .perfil__action{top:calc(100% + .5rem);min-width:auto;z-index:3;padding:1rem}.perfil__cards .credit-card__item .perfil__action:after{left:calc(100% - 1.5rem);-webkit-transform:none;transform:none;top:auto;bottom:100%;border-right-color:transparent;border-bottom-color:#f5f5f5;border-width:.8rem}.perfil__cards--active-add:after,.perfil__cards--active:after{position:fixed;background:rgba(0,0,0,.5);z-index:2}.perfil__cards--active-add:after{position:absolute;background:rgba(255,255,255,.8);z-index:1}.perfil__cards{-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;margin-top:1rem;width:100%}.perfil__cards__content{width:100%;margin-right:0}.perfil__card__delete{right:0}.perfil-card-add:before{display:none}.perfil-card-add__button{width:100%;-webkit-transform:none!important;transform:none!important;padding-right:3rem!important}.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .perfil-card-add .lum-form-field button,.perfil-card-add .form__row button,.perfil-card-add .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field button{width:100%}.perfil-card-add .perfil__action{top:auto;padding:0;left:auto;position:relative}.perfil-card-add .perfil__action:after{display:none}.perfil-card-add{background:rgba(245,245,245,.5)}.perfil__action__buttons button{font-size:.75rem}.perfil__action{min-width:auto;left:auto;-webkit-transform:none;transform:none;width:100%}.perfil__action--add-card button{width:100%}.perfil__form__text,.perfil__form__text--help{width:100%;font-size:.8rem}.perfil__form__text+.form__actions,.perfil__form__text--help+.form__actions{margin-top:2rem}.perfil__form__footer{margin-top:2rem;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;padding-top:2rem}.perfil__form .form__group{width:100%}.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .perfil__form .lum-form-field button,.perfil__form .form__row button,.perfil__form .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field button{width:100%}.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .perfil__form .lum-form-field,.perfil__form .form__row,.perfil__form .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field{-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column}.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .perfil__form .lum-form-field-value,.perfil__form .input__holder,.perfil__form .input__holder--100,.perfil__form .input__holder--25,.perfil__form .input__holder--info,.perfil__form .input__holder--radio,.perfil__form .input__holder--select,.perfil__form .input__holder--text,.perfil__form .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value{width:100%;margin:.5rem 0 1.5rem}.perfil__form .form__actions button:not(:last-child){margin:0 0 1rem}.perfil__form .form__actions button{width:100%;margin:0}.perfil__form .form__actions{width:100%}.perfil__title+.perfil__form{margin-top:1rem}.perfil__cards--empty img{width:4rem!important}.perfil__cards--empty{-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;margin-top:2rem;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}@media screen and (max-width:979px){.header__logo{margin:0;width:calc(100% / 5 * 2);height:3.25em;padding:.5em .5em .5em 2rem;position:fixed;top:0;left:0;z-index:200;background-color:#fff}.offline .header__logo{width:100%}.header__navigation{background-color:#fff;position:fixed;top:0;left:0;margin:0;width:100%;height:100%;z-index:1000;overflow-x:hidden;overflow-y:auto;transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.header__navigation.open-menu{-webkit-transform:translateX(0);transform:translateX(0)}.header__tools{margin:0;width:calc(100% / 5 * 3);position:fixed;top:0;right:0;height:3.25em;z-index:201;background-color:#fff}.tools__schedule{padding:0 .5em;margin-left:.5em}.navigation__list{display:block;padding:3em 2em;background-color:#292929}.navigation__link{color:#fff}.navigation__link.link--language{display:none}.navigation__sublist{position:static;-webkit-transform:none;transform:none}.navigation__sublist:before{content:none}.open-submenu .navigation__sublist{max-height:100vh}.navigation__subitem{margin:0!important;padding:0!important}.navigation__sublink{padding:.5em 1em;color:#696969}.mobile__tools{display:block}.schedule__trigger{text-align:right;font-size:.675em;width:10.5em;line-height:1.3}.schedule__dropdown{position:fixed;height:100%;top:0;-webkit-transform:translateX(100%);transform:translateX(100%);background-color:#292929;max-height:none!important;overflow-y:auto}.open .schedule__dropdown{-webkit-transform:translateX(0);transform:translateX(0)}.schedule__title{text-align:center;margin-top:3em}.schedule__term{color:#6eaf6b;text-align:center}.schedule__definition{color:#fff;text-align:center}.schedule__link{margin:2em 1em}.search__trigger{margin:0;width:2.75em;height:100%;background-color:#6eaf6b;background-image:url(../img/icon-search-white.svg);background-size:1.125em 1.125em}.slide{height:calc(100vh - 7.25em);height:calc((var(--vh,1vh) * 100) - 7.25em);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.slide:before{content:none}.slide__wrapper{margin:0;width:100%;height:unset}.slide__image,.slide__image--mobile{width:100%;position:relative}.slide__text{padding:2em 1em 3em;background-color:#f5f5f5;color:#292929;margin:0;width:100%}.slide__text .slide__button{display:none}.slide__title{font-size:2em}.slide__introduction{display:none}.store-search__wrapper{padding:2em 0}.store-search__title{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;text-align:center;font-size:2em;margin-bottom:.25em}.lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .store-search__button .lum-button,.lumis-service-search #search_area .lum-search-form>.lum-actions .store-search__button .lum-button-primary,.store-search__button .button--icon,.store-search__button .button_filled-green,.store-search__button .button_hollow-green,.store-search__button .isbn__label,.store-search__button .lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .lum-button,.store-search__button .lumis-service-search #search_area .lum-search-form>.lum-actions .lum-button-primary{width:100%}.accordion--store .lumis-service-search #search_area .lum-search-form #sortCriteria,.accordion--store select.store-search__input,.lumis-service-search #search_area .lum-search-form #sortCriteria .accordion--food,.lumis-service-search #search_area .lum-search-form .accordion--store #sortCriteria,select.store-search__input .accordion--food{margin-top:0;width:15em}.store-search__text{margin-bottom:1em}.store-search__text .store-search__title{text-align:left}.store-page__wrapper{-ms-grid-columns:calc(100% / 12 * 8) calc(2.08333%) auto;grid-template-columns:calc(100% / 12 * 8) calc(2.08333%) auto}.store-offline__wrapper{padding:2em 1em}.highlights{background-color:#fff}.highlights__agenda{margin:1.04167%;padding:1.04167%}.cinema-debut{margin-top:1.5em}.cinema-debut p{font-size:1rem}.club__form{display:none}.club__cta{text-align:center}.club__title{margin:1em 0 .5em}li.lum-service-search-autocomplete-item .ui-corner-all .lum-content-header{padding:0}li.lum-service-search-autocomplete-item .ui-corner-all .lum-content-introduction-image{position:relative;width:100%;margin-bottom:1em}.highlights__agenda .calendar{padding:0}.highlights__agenda .calendar__header{display:none}.highlights__agenda .calendar__wrapper{display:none}.highlights__agenda .calendar__button{width:calc(100% - 1.04167% * 2);margin:0 1.04167%}.main-calendar .day{min-height:10em;padding-top:2em}.main-calendar .weekday{text-transform:uppercase}.main-calendar .event-label{width:100%;text-align:center}.main-calendar .event-title{display:none}.filter__calendar.filter__options{display:none}.footer__sitemap{display:none}.footer__sitemap.sitemap--offline{display:block;margin-bottom:2em;text-align:center}.localization__offline{height:auto;margin-bottom:6em}.sitemap--offline .localization__address{top:auto;bottom:0;width:98%;right:1%}.footer__aliansce{padding-bottom:6em;background-color:#f5f5f5}.offline .footer__aliansce{padding-bottom:2em}.aliansce__logo{width:calc(50% - 1.04167% * 2);font-family:FFMarkWebProBold;color:#292929;font-size:.75em}.aliansce__link{width:calc(50% - 1.04167% * 2)}.inner-page__header{padding:2em 0}.inner-page__title{font-size:2em}.inner-page__image,.inner-page__image--alternative{display:none}.inner-page__image--alternative{display:block}.inner-schedule__item{border-bottom:1px solid #ececec}.accordion__icon{width:2em;height:2em}.accordion__title{font-size:1.5em;margin:0 .5em 0 0;width:calc(100% - 4em)}.accordion__icon+.accordion__title{margin-left:.5em}.accordion--faq .accordion__title{width:calc(100% - 2em)}.accordion--food .accordion__title,.accordion__title .accordion--store{font-size:1.125em;margin:0 .5em 0 0;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.accordion--food .accordion__icon+.accordion__title,.accordion--store .accordion__icon+.accordion__title{margin-left:.5em}.accordion__map{margin:.25em 1.75em 0 auto}.accordion__pin{margin:.25em .5em}.accordion__link{display:none}.accordion__label{margin:1.5em 0}.accordion__label .inner-page__wrapper:after,.accordion__label .lumis-service-questionnaire.lum-non-administration-area:after{width:1.5em;height:1.5em}.accordion__content .inner-page__wrapper,.accordion__content .lumis-service-questionnaire.lum-non-administration-area{padding:1em 0 1em 3.5em}.accordion--faq .accordion__content .inner-page__wrapper,.accordion--faq .accordion__content .lumis-service-questionnaire.lum-non-administration-area{padding:1em 0 1em .5em}.accordion--faq .accordion__content .inner-page__wrapper>:first-child,.accordion--faq .accordion__content .lumis-service-questionnaire.lum-non-administration-area>:first-child{margin-top:0}.accordion__content .accordion__link{display:block}.accordion__content .accordion__pin{margin-left:0}.accordion__content .accordion__map{margin-bottom:1em}.filter .inner-page__wrapper,.filter .lumis-service-questionnaire.lum-non-administration-area{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-change{margin:1.04167% 1.04167% 1em;width:100%;-webkit-order:0;-ms-flex-order:0;order:0}.filter__boxes{-webkit-order:2;-ms-flex-order:2;order:2;width:100%}.filter__options{margin-bottom:1em;-webkit-order:1;-ms-flex-order:1;order:1}.filter__button .button__label,.filter__button--active .button__label{display:none}.content-list__item{display:block;padding:2em 0}.content-list__link.link--figure{width:100%}.calendar-list__image,.content-list__figure{width:100%;margin:0 0 2em}.calendar-list__item{display:block}.calendar-list__header{padding:3em 4em}.calendar-list__text{padding:0 4em 3em}.inner-map__display{-webkit-order:1;-ms-flex-order:1;order:1;position:relative;padding:1em 0}.inner-map__display:before{width:100vw;height:100%;right:50%;-webkit-transform:translateX(50%);transform:translateX(50%)}.inner-map__list{-webkit-order:2;-ms-flex-order:2;order:2;padding:1em 0}.data-list__item{padding-top:calc(50% - 1.04167% * 2)}.matter .inner-page__wrapper,.matter .lumis-service-questionnaire.lum-non-administration-area,.matter--data .inner-page__wrapper,.matter--data .lumis-service-questionnaire.lum-non-administration-area{padding:1.5em 1em}.matter__label{font-size:1.75em}.matter__title{font-size:1.5em}.matter__figure{margin-top:1.5em}.commercial{padding:1em 0}.commercial__header,.promo-list__header{padding:1em 0}.commercial__content{padding:1.5em 0}.info-block+.info-block{margin-top:2px}.info-block__title{margin-bottom:.5em}.info-block__contacts{margin-top:1.5em}.parking-error--timeout .parking__barcode:before{background-position:center calc(50% - 5.3em)}.event-detail__back-link{margin:0}.event-detail__content{margin:1em auto}.event-detail__header,.event-detail__text{margin:1em 0}.event-detail__figure{margin:1em 0}.event-detail__share{padding:1em 0}.cinema-dates{display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:auto}.cinema-dates .inner-page__wrapper,.cinema-dates .lumis-service-questionnaire.lum-non-administration-area{width:auto;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.cinema-dates__label{position:relative;bottom:2px}.cinema-dates__item--debut{position:relative;margin:1.04167% calc(1.04167% * 3);top:0;-webkit-transform:translateY(0);transform:translateY(0)}.send-message{padding-left:0;margin-top:2em;margin-bottom:0}.send-message:before{content:none}.contact-us{margin-top:2em;margin-bottom:2em}.contact-us__block{padding:1em 0}.contact-us__block:first-child{padding:2em;text-align:center}.contact-us__block .contact-us__icon{width:2.5em;position:static;display:inline-block;vertical-align:middle;margin-right:.75em}.contact-us__title{display:inline;vertical-align:middle;padding-left:0;font-size:1.5em}.contact-us__text{margin-top:1em}.popup__container{padding:.5em 0}.popup__container.combo-modal{width:calc(100% - 3em)}.popup__header{padding:.5em 1em}.popup__maps-filter{padding-left:.625em}.popup__content{padding:.5em 1em}.popup__actions{padding:.5em 1em}.unsubscribe__figure{margin:0 auto 1.5em}.page-content{margin:1em auto}.page-content__figure{margin:1em 0}.page-content__text{margin:1em 0}.promo-list{margin:0}.promo{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:0 0 .5em;padding:0;border:none}.promo--expired:not(.promo--notes):not(.promo--empty):before{right:-1.5em;top:10.75em;width:16em;left:auto;text-align:center}.promo-header.inner-page__header{padding:1.25em 0}.promo-header .inner-page__title{text-align:center;padding:0}.promo-header__container{padding:0}.promo__figure{width:calc(100% + 3em);margin:0 -1.5em;height:24em}.promo--data .promo__figure{height:24em}.promo__figure.image--mobile{display:block}.promo__figure.image--desktop{display:none}.promo__content{width:calc(100% + 3em);padding:2.5em;margin:0 -1.5em;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.promo--data .promo__content{background:0 0;padding:1.5em}.promo__header{text-align:center}.promo__title{font-size:1.4em}.promo__button{margin:1.5em 0;width:100%}.promo--data .promo__button,.promo--empty .promo__button,.promo--notes .promo__button{width:calc(50% - .5em);margin-right:0;padding:.25em;margin-bottom:1em}.promo__text{max-height:none}.promo__regulation{text-align:center}.promo--data{width:100%}.promo__actions{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%}.promo-coupons{width:calc(100% + 5em);margin:0 -2.5em 1.25em;padding:1.5em 2.5em;border-left:none;border-right:none;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.promo-coupons__group:nth-child(2):nth-last-child(6),.promo-coupons__group:nth-child(2n):not(:nth-child(3n)):nth-last-child(2n-1):not(:nth-last-child(3n-1)),.promo-coupons__group:nth-child(2n):nth-last-child(2n-1):not(:nth-last-child(3n-1)):nth-last-child(3),.promo-coupons__group:nth-child(2n):nth-last-child(4n),.promo-coupons__group:nth-child(2n-1):not(:nth-child(3n)):not(:nth-child(5)):nth-last-child(2n):not(:nth-last-child(3n)),.promo-coupons__group:nth-child(2n-1):not(:nth-child(5)):nth-last-child(3n-1),.promo-coupons__group:nth-last-child(7){width:100%}.promo-coupons__group{width:100%;padding:0;border-top:none;border-left:none}.promo-coupons__group:not(:last-of-type){padding:0 0 1em;border-left:none;border-bottom:1px solid #707070;margin-bottom:1em}.promo-coupons__label{padding:0 .5rem}.promo-coupons__description{padding:0 .5rem}.promo-coupons__info{width:calc(100% + 5em);margin:-1.5rem -1.5rem 1em}.promo--empty,.promo--notes{width:100%}.promo-msg{margin:4em 0 3em;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:center}.promo-msg svg{margin:0 auto 1.5em}.promo-scan__cam-switch{display:block}.promo-seller .input-holder--25{width:100%}.promo-seller .input-holder--25+.input-holder--25{margin:1.5rem 0 0 auto}.promo-seller .input-holder--50{width:100%}.promo-seller .input-holder--50+.input-holder--50{margin:1.5rem 0 0 auto}.promo-seller .input-holder--75{width:100%}.promo-seller .input-holder--75+.input-holder--75{margin:1.5rem 0 0 auto}.promo-seller .input-holder--100{width:100%}.promo-seller .input-holder--100+.input-holder--100{margin:1.5rem 0 0 auto}.promo-sign{width:calc(100% + 3em);margin:0 -1.5rem 0;padding:1.5rem 2rem 0}.form--questionaire .promo-sign{padding:0 1rem 0}.promo-sign__wrapper{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .promo-sign__wrapper .lum-form-field-value,.perfil__form .promo-sign__wrapper .input__holder--100,.promo-sign__wrapper .input__holder,.promo-sign__wrapper .input__holder--25,.promo-sign__wrapper .input__holder--info,.promo-sign__wrapper .input__holder--radio,.promo-sign__wrapper .input__holder--select,.promo-sign__wrapper .input__holder--text,.promo-sign__wrapper .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value,.promo-sign__wrapper .perfil__form .input__holder--100{width:calc(100% - 1em)}.promo-sign__wrapper svg{margin:-1em auto 1.5em;position:relative;left:0;height:3.5em;-webkit-transform:none;transform:none;top:1em;display:block}.promo-sign__question{margin:0}.promo-sign__question .form-group__legend{text-align:center;padding:1.5em 0;line-height:1.4;color:#fff;margin:1.5em 0;border:1px solid #6a6a6a;border-left:0;border-right:0}.promo-sign__question-icon{width:4em;height:4em;top:0;left:calc(50% - 2em)}.promo-sign__success .promo-sign__wrapper{width:calc(100% + 3.5rem);margin:0 -1.75rem}#promoForm2 .promo-sign__wrapper{width:calc(100% + 3em);margin:0 -1.5em}.promo-ticket__holder{margin-left:1.04166667%;margin-right:1.04166667%}.promo-ticket__list{margin:0 -2em;width:calc(100% + 4em)}.promo-ticket__header{padding:1em 3em 1em 2em}.user-menu{-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-left:1px solid #8ec18c;background:#6eaf6b;width:3em;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-left:0}.user-menu:before{content:none}.user-menu__icon{width:100%;height:100%;border-radius:0;padding:.5em}.user-menu__icon svg{width:1.25em;height:auto}.user-menu__trigger--login .user-menu__icon{background:#6eaf6b}.user-menu__trigger--login .user-menu__icon circle,.user-menu__trigger--login .user-menu__icon path{fill:#fff}.user-menu__trigger,.user-menu__trigger--logged,.user-menu__trigger--login{height:100%;width:100%}.user-menu__group{top:100%;right:0;width:50vw}.user-menu--logged .user-menu--show~.user-menu__group{border-bottom:1px solid #fff}.user-menu__list{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.user-menu__clear{display:none}.user-menu__item{font-size:1em}.user-menu__link{font-family:FFMarkWebProHeavy}.questionnaire{margin:2em -.5em 3em}.questionnaire__img{width:11rem;height:11rem;margin:0 1rem}.questionnaire__answer__title{font-size:1.5rem}.questionnaire__answer__description{font-size:.8rem}.lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .lum-button{width:100%}.lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .lum-button.lum-button-primary{width:100%}.lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons{max-width:100%;width:100%;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column}.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content{max-width:100%}.perfil__text{font-size:.8rem}.floating-msg{bottom:5em;right:1em;padding:1.5em 4em 1.5em 1.5em;width:calc(100% - 2em)}.floating-msg__close{right:1em}.main{margin-top:3.25em}}@media screen and (max-width:739px){.header__wrapper{width:100%!important;margin:0}.header__logo{padding:.5em .5em .5em 1em}.image--mobile{display:block}.image--desktop{display:none}.div--loading{height:20em;padding:4em 1em 5em}.navigation__link.link--language:hover{opacity:1}.schedule__trigger:hover{opacity:1}.search__trigger:hover{opacity:1}.search__wrapper{right:5.75em;border-bottom:1px solid #fff}.open .search__wrapper{width:calc(100vw - 5.75em)}.search__input{font-size:1em;padding:0 2em 0 1em}.search__clear,.user-menu__clear{font-size:1em;width:2em;background-size:.75em;right:.5em}.slide:hover .slide__button{opacity:1}.slide:hover .slide__image,.slide:hover .slide__image--mobile{opacity:1}.slide{height:calc(100vh - 9.25em);height:calc((var(--vh,1vh) * 100) - 9.25em)}.slide__image,.slide__image--mobile{display:none}.slide__image--mobile{display:block;background-position:center center;width:100%;height:100%;position:relative;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.slide__text{padding:2em 1.25em 3em}.slide__title{font-size:1.5em}.accordion--store .store-search__input{font-size:.875em}.accordion--store .lumis-service-search #search_area .lum-search-form #sortCriteria,.accordion--store select.store-search__input,.lumis-service-search #search_area .lum-search-form #sortCriteria .accordion--food,.lumis-service-search #search_area .lum-search-form .accordion--store #sortCriteria,select.store-search__input .accordion--food{margin-top:0;width:11em}.store-page__wrapper{display:block}.store-detail__figure{margin:1.25em 0;width:100%;height:13em}.store-filter .store-search__wrapper{padding:2em 1em}.highlights__list .slick-arrow{top:7em}.highlights__item:hover{opacity:1}.highlight__title{max-height:2.25em}.highlight__text{max-height:4.5em}.cinema__item{width:17.5em;margin:0 .75em}.cinema__link:hover{opacity:1}.cinema__cta:hover{opacity:1}.movie-popup.popup__container{width:90%;max-height:70vh;overflow-y:scroll;padding:1em}.movie-popup__content{margin:1em 0;padding:1.5em 0;border:1px solid #d5d5d5;border-left:none;border-right:none}.movie-popup__trailer{margin:0 -1em}.club__wrapper{padding:1.25rem}.club__password-recovery:hover{opacity:1}.advertising__link:hover{opacity:1}.advertising__figure .advertising__image,.advertising__figure .advertising__image--mobile{display:none}.advertising__figure .advertising__image--mobile{display:block}.lumis-service-search .lum-aggregate-area .lum-aggregate-filter-links .lum-aggregate-filter-link:hover{opacity:1}.lumis-service-search #search_area .lum-search-form .lum-form-field-id-sortCriteria .lum-form-field-value{margin-right:0}.lumis-service-search #search_area .lum-search-form .lum-form-field-id-sortCriteria{width:100%;margin-right:0}.lumis-service-search #search_area .lum-search-form>.lum-actions{position:relative;width:100%;margin:.5em 0 0 0;right:unset;top:unset;text-align:center}.lumis-service-search #search_area .lum-search-form>.lum-actions .lum-button{width:100%}.lumis-service-search #search_area>.lum-list .lum-content-title a:hover{opacity:1}.lumis-service-search #search_area{max-width:100%!important}.lumis-service-search .lum-pagination{padding-left:0;margin-top:1em;font-size:.875em}.ui-autocomplete{max-height:45em;overflow-y:auto}.ui-autocomplete{max-height:30em}li.lum-first.lum-last.lum-service-search-lists-separator.lum-service-search-autocomplete-item.ui-menu-item .ui-corner-all{padding:.75em 1em}li.lum-service-search-autocomplete-item .ui-corner-all .lum-content-title{font-size:1.3em}li.lum-service-search-autocomplete-item .ui-corner-all{padding:1.5em 1em}.button--icon,.button_filled-green,.button_hollow,.button_hollow-black,.button_hollow-green,.isbn__label,.lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .lum-button,.lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .lum-button.lum-button-primary,.lumis-service-search #search_area .lum-search-form>.lum-actions .lum-button-primary{padding:1em}.button--icon:hover,.button_filled-green:hover,.button_hollow-black:hover,.button_hollow-green:hover,.button_hollow:hover,.isbn__label:hover,.lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .lum-button:hover,.lumis-service-search #search_area .lum-search-form>.lum-actions .lum-button-primary:hover{opacity:1}.input__holder--checkbox+.input__holder--checkbox,.input__holder--checkbox+.input__holder--radio,.input__holder--radio+.input__holder--checkbox,.input__holder--radio+.input__holder--radio{margin-top:1em}.input__group{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:0}.form__row,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.calendar-button_next:hover,.calendar-button_prev:hover{opacity:1}.hasEvent .day-label:hover{opacity:1}.calendar-modal__header{padding:1em;height:4em}.calendar-modal__btn-close{top:1.5em}.calendar-modal__list{max-height:calc(100vh - 6em)}.sitemap__link:hover,.sitemap__link_area:hover{opacity:1}.social-networks__link:hover{opacity:1}.aliansce__link:hover{opacity:1}.inner-page img{width:100%}.inner-page img.accordion__icon{width:2em}.inner-page img.inner-map__icon{width:2.5em}.inner-page__wrapper,.lumis-service-questionnaire.lum-non-administration-area{padding:0 1em}.inner-page__figure.image--mobile{display:block}.inner-page__figure.image--desktop{display:none}.mapa__address{padding:2em .25em}.accordion__title{font-size:1em;width:calc(100% - 8em);margin-top:0}.accordion--store .accordion__title{font-size:1em;width:calc(100% - 14em)}.accordion--faq .accordion__title,.accordion--food .accordion__title{font-size:1em}.accordion__label .inner-page__wrapper:after,.accordion__label .lumis-service-questionnaire.lum-non-administration-area:after{right:1em}.accordion__content .inner-page__wrapper,.accordion__content .lumis-service-questionnaire.lum-non-administration-area{padding:1em 1.1em}.accordion--faq .accordion__content .inner-page__wrapper,.accordion--faq .accordion__content .lumis-service-questionnaire.lum-non-administration-area{padding:1em 1.25em}.store-list li{width:calc(50% - 1em)}.filter .inner-page__wrapper,.filter .lumis-service-questionnaire.lum-non-administration-area{width:100%}.filter.filter-perfis{padding:0}.filter.filter-perfis .inner-page__wrapper,.filter.filter-perfis .lumis-service-questionnaire.lum-non-administration-area{overflow-x:auto;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:1em}.filter__field{padding-right:1em}.content-list__link.link--figure:hover{opacity:1}.content-list__link.link--title:hover~.link--figure{opacity:1}.calendar-list .inner-page__wrapper,.calendar-list .lumis-service-questionnaire.lum-non-administration-area{width:100%;margin:0;padding:0}.calendar-list__image.image--desktop{display:none}.calendar-list__image.image--mobile{display:block}a.calendar-list__image:hover{opacity:1}.noevents{padding:0 1em}.map-navigation{padding:2em 1em}.data-list__item{width:47.91667%}.data-list__item:last-child{width:97.91667%}.commercial__content{margin:0 -1em;width:calc(100% + 2em)}.info-block{padding:1em}.info-block__info{padding-left:2.5em}.info-block__info .info-block__icon{width:2em;height:2em}.block-info__contact{margin-left:-2.5em}.parking-error--camera .parking__barcode:before{background-size:2.3em auto}.parking-error--timeout .parking__barcode:before{background-size:2.3em auto;background-position:center calc(50% - 4.3em)}.event-detail__item a:hover{opacity:1}.cinema-list__item{padding:2em 0 1em}.cinema-list__preview{width:31.25%}.cinema-list__details{width:64.58333%}.cinema-list__details{padding-left:.5em}.cinema-list__holder{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.cinema-list__actions{margin:0;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.cinema-list__actions .button--icon,.cinema-list__actions .button_filled-green,.cinema-list__actions .button_hollow-green,.cinema-list__actions .isbn__label,.cinema-list__actions .lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .lum-button,.cinema-list__actions .lumis-service-search #search_area .lum-search-form>.lum-actions .lum-button-primary,.lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .cinema-list__actions .lum-button,.lumis-service-search #search_area .lum-search-form>.lum-actions .cinema-list__actions .lum-button-primary{margin:.5em 0;width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.cinema-prices__room:not(:first-child){margin-top:1em;padding-top:1em}.next-session__info{margin:.3em .5em .3em .2em;width:100%}.next-session__spec{margin:.3em 0}.combo__btn.open+.combo__content{max-height:15.25em;overflow-y:auto}.combo-modal .popup__title{font-size:1.65em}.combo-modal .cinema-dates{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding:.5em 0}.combo-modal .cinema-dates .cinema-dates__item{padding:.5em 1em}.combo-modal__session-list{padding:1em}.contact-us__block:first-child{padding:2em 1.5em;text-align:center;margin:1em -1.3em;width:calc(100% + 2.6em)}.popup__container.combo-modal{width:calc(100% - 2em)}.unsubscribe__figure{width:47.91667%}.promo-list__title{font-size:1.65em}.promo__figure{height:14em}.promo--data .promo__figure{height:14em}.promo__content{padding:1.5em}.promo__expiration{font-size:.75em}.promo--data .promo__button,.promo--empty .promo__button,.promo--notes .promo__button{width:100%;margin:.5em 0}.promo__text{font-size:.875em;margin-top:.5em}.promo__error p{font-size:.8em}.promo__actions{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:1em 0}.promo-ticket__holder+.promo__actions{margin:1.5em 0}.promo__label{font-size:1em;margin:0 0 .75em}.promo-coupons{width:calc(100% + 3em);margin:0 -1.5em 1.25em;padding:1.5em}.promo-coupons__label{padding:0 1em}.promo-coupons__description{padding:0 1em;font-size:.875em}.promo-coupons__info{font-size:.875em;padding:1.25em 1.75rem;margin:-1.25rem -1.5rem 1em;width:calc(100% + 3.4em)}.promo__table-holder{width:calc(100% + 3em);overflow-x:scroll;margin:2em -1.5em 0;-webkit-overflow-scrolling:touch}.promo--modal{overflow-y:scroll;max-height:90vh}.promo-sign__fieldset .input--uf{width:calc(25% - 1em)}.promo-sign__fieldset .input--city{width:calc(75% - 1em)}.promo-ticket__group,.promo-ticket__group+.promo-ticket__group{margin-top:2em}.promo-ticket__list{margin:0 -1.5em;width:calc(100% + 3em)}.promo-ticket__header{padding:1em 3em 1em 1.5em}.promo-ticket__info{-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:auto auto 1em auto auto 1em auto auto;grid-template-rows:auto auto 1em auto auto 1em auto auto}.promo-ticket__label{-ms-grid-column:1;grid-column-start:1;grid-column-end:2}.promo-ticket__value{-ms-grid-column:1;grid-column-start:1;grid-column-end:2}.value--number{-ms-grid-row:2;grid-row-start:2;grid-row-end:3}.label--data{-ms-grid-row:4;grid-row-start:4;grid-row-end:5}.value--data{-ms-grid-row:5;grid-row-start:5;grid-row-end:6}.label--status{-ms-grid-row:7;grid-row-start:7;grid-row-end:8}.value--status{-ms-grid-row:8;grid-row-start:8;grid-row-end:9}.inner-login__holder{padding:1.5em 0;font-size:.875em}.inner-login,.inner-login--register{width:100%;padding:2em 0}.inner-login--register{width:100%}.inner-login .button--icon,.inner-login .button_filled-green,.inner-login .button_hollow-green,.inner-login .isbn__label,.inner-login .lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .lum-button,.inner-login .lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .lum-button.lum-button-primary,.inner-login .lumis-service-search #search_area .lum-search-form>.lum-actions .lum-button-primary,.inner-login--register .button--icon,.inner-login--register .button_filled-green,.inner-login--register .button_hollow-green,.inner-login--register .isbn__label,.inner-login--register .lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .lum-button,.inner-login--register .lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .lum-button.lum-button-primary,.inner-login--register .lumis-service-search #search_area .lum-search-form>.lum-actions .lum-button-primary,.lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .inner-login .lum-button,.lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .inner-login .lum-button.lum-button-primary,.lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .inner-login--register .lum-button,.lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .inner-login--register .lum-button.lum-button-primary,.lumis-service-search #search_area .lum-search-form>.lum-actions .inner-login .lum-button-primary,.lumis-service-search #search_area .lum-search-form>.lum-actions .inner-login--register .lum-button-primary{margin:.5em}.inner-login__content{padding:1em 1.5em}.inner-login__content .form__actions{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.inner-login__form .link,.inner-login__form .promo-msg__link{margin:1em auto}.user-menu__clear{right:5.25em}.user-menu__item{margin:0 1.25em 0 0;font-size:.875em}.questionnaire{margin:2em -.5em 3em}.questionnaire button{width:100%}}@media screen and (max-width:599px){.store-search__wrapper{padding:1em .75em}.store-search--detail{padding:1em 0 2em}.store-detail{padding:2em 0}.store-offline__wrapper{padding:1em}.store-offline__title{font-size:2em}.store-offline__segment{font-size:1em}.highlights{padding:1em 0}.highlights__wrapper{width:100%;margin:0}.highlights__list .slick-arrow{top:6em}.highlights__list{width:100%;margin:0}.highlights__agenda{width:100%;margin:0;padding:0 1.5em 1em}.highlights__item{width:100%;margin:0}.highlight__content{padding:1.5em}.cinema{padding:1em 0}.cinema__title{margin-bottom:.625em}.cinema__button{margin-top:2em;margin-bottom:1em}.advertising{padding:1em 1rem 2em}.lumis-service-search #search_area .lum-search-form .lum-form-field-id-query{min-width:100%;margin-right:0;margin-bottom:.25em}.highlights__agenda .calendar__button{width:100%;margin:0}.main-calendar .day{min-height:8em;padding-top:1.5em}.main-calendar .day-label{font-size:.875em;top:.25em;left:.25em}.main-calendar .event-label,.main-calendar .event-title{margin:.25em}.main-calendar .more{margin:.25em}.calendar-modal__header{padding:1em .5em}.calendar-modal__btn-close{right:.5em}.footer__wrapper{width:100%}.footer__info{width:100%;margin:0;background-color:#fff}.footer__social-networks{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background-color:#292929;padding-bottom:3em}.social-networks__link{width:3em;height:3em;margin:0 1em}.social-networks__icon{width:1.5em;height:1.5em}.footer__localization{text-align:center;padding-bottom:2em}.sitemap--offline .localization__address{bottom:1.5em}.localization__address{color:#292929}.localization__map{margin-top:0;height:20em}.footer__aliansce{margin-top:0;padding:2em 1.25rem 6em}.inner-page__title{font-size:1.875em}.inner-schedule{padding:0}.accordion,.accordion--faq,.accordion--store{padding:0}.store-list li{width:calc(100% - 1em)}.lumis-service-search .lum-pagination .lum-pagination-navigation-buttons .lum-button,.page-change__link{width:1.5em;height:1.5em}.lumis-service-search .lum-pagination .lum-pagination-navigation-buttons .lum-button:before,.page-change__link:before{width:1.5em;height:1.5em;top:calc(50% - .75em)}.lumis-service-search .lum-pagination .lum-pagination-navigation-buttons .lum-button:first-child:before,.page-change__link:first-child:before{left:.5em}.lumis-service-search .lum-pagination .lum-pagination-navigation-buttons .lum-button:last-child:before,.page-change__link:last-child:before{right:.5em}.filter__boxes{width:100%;padding:1em;margin:1em -1em -2em;background-color:#000;overflow-x:auto;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.filter__button,.filter__button--active{margin:0 .5em}.calendar-list__image,.content-list__figure{margin-bottom:1em}.calendar-list__item{margin:0}.calendar-list__item+.calendar-list__item{margin-top:1em}.calendar-list__header{padding:1em 1.5em}.calendar-list__tags,.event-detail__tags{margin-bottom:.5em}.calendar-list__text{padding:0 calc(1.04167% * 2) 1em}.data-list__label{font-size:.875em}.commercial__header,.promo-list__header{padding:0}.commercial__title{font-size:2em}.info-block{width:calc(100% + 1.04167% * 2);margin:0 -1.04167%;padding:1.5rem}.info-block__title{font-size:2em}.parking__row{width:100%;margin:0}.parking__wrapper,.parking__wrapper--error{padding:0 1.25em;width:100%;margin:0}.parking__infos{margin:0}.cinema-list__preview{width:97.91667%}.cinema-list__details{width:97.91667%}.cinema-list__details{padding:1em 0 0}.cinema-list__subsection:first-child{margin-top:2em;padding-top:2em;border-top:solid 1px #414141}.cinema-dates__item{margin:0;padding:.5em 1.5em}.cinema-dates__item:first-child{margin-left:0}.cinema-dates__item:last-child{margin-right:0}.tag{margin:.1em}.popup__header{padding:.5em .5em}.popup__maps-filter{padding-left:.125em}.popup__content{padding:.5em .5em}.popup__actions{padding:.5em .5em}.promo-header .inner-page__title{font-size:1.5em}.promo--modal .promo__button{font-size:.675em}.promo-sign__fieldset .input--city,.promo-sign__fieldset .input--uf{width:100%}}@media screen and (max-width:376px){.accordion--store .lumis-service-search #search_area .lum-search-form #sortCriteria,.accordion--store select.store-search__input,.lumis-service-search #search_area .lum-search-form #sortCriteria .accordion--food,.lumis-service-search #search_area .lum-search-form .accordion--store #sortCriteria,select.store-search__input .accordion--food{margin-top:1em;font-size:.625em}.data-list__value{font-size:2em}.codebar-target,.parking__barcode{height:14em}.parking__wrapper,.parking__wrapper--error{min-height:27em}.parking-error--camera .parking__msg{max-height:7.5em}.parking-error--camera .parking__barcode:before{background-position:center calc(50% - 3.5em);background-color:rgba(12,12,12,0)}.parking-error--timeout .parking__barcode:before{background-color:rgba(12,12,12,0);background-position:center calc(50% - 5.5em)}}@media screen and (max-width:375px){.inner-page__title{font-size:1.5em}.promo-header .inner-page__title{font-size:1.3em}}@media screen and (max-width:374px){.cinema-list__sessions:not(.teatro-sessions) .button--icon,.cinema-list__sessions:not(.teatro-sessions) .button_filled-green,.cinema-list__sessions:not(.teatro-sessions) .button_hollow-green,.cinema-list__sessions:not(.teatro-sessions) .isbn__label,.cinema-list__sessions:not(.teatro-sessions) .lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .lum-button,.cinema-list__sessions:not(.teatro-sessions) .lumis-service-search #search_area .lum-search-form>.lum-actions .lum-button-primary,.lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .cinema-list__sessions:not(.teatro-sessions) .lum-button,.lumis-service-search #search_area .lum-search-form>.lum-actions .cinema-list__sessions:not(.teatro-sessions) .lum-button-primary{margin:.5em 0}.cinema-list__next-session.next-session{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}@media screen and (max-width:361px){.lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .parking .lum-button,.lumis-service-search #search_area .lum-search-form>.lum-actions .parking .lum-button-primary,.parking .button--icon,.parking .button_filled-green,.parking .button_hollow-green,.parking .isbn__label,.parking .lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .lum-button,.parking .lumis-service-search #search_area .lum-search-form>.lum-actions .lum-button-primary{margin:1.25em 0}.lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .parking .credit-card__list--login .lum-button,.lumis-service-search #search_area .lum-search-form>.lum-actions .parking .credit-card__list--login .lum-button-primary,.parking .credit-card__list--login .button--icon,.parking .credit-card__list--login .button_filled-green,.parking .credit-card__list--login .button_hollow-green,.parking .credit-card__list--login .isbn__label,.parking .credit-card__list--login .lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .lum-button,.parking .credit-card__list--login .lumis-service-search #search_area .lum-search-form>.lum-actions .lum-button-primary{margin:1em 0 0}.lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .parking .button_filled-green+.lum-button,.lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .parking .isbn__label+.lum-button,.lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .parking .lum-button.lum-button-primary+.button--icon,.lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .parking .lum-button.lum-button-primary+.button_filled-green,.lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .parking .lum-button.lum-button-primary+.button_hollow-green,.lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .parking .lum-button.lum-button-primary+.isbn__label,.lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .parking .lum-button.lum-button-primary+.lum-button,.lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .parking .lumis-service-search #search_area .lum-search-form>.lum-actions .lum-button.lum-button-primary+.lum-button-primary,.lumis-service-search #search_area .lum-search-form>.lum-actions .lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .parking .lum-button.lum-button-primary+.lum-button-primary,.lumis-service-search #search_area .lum-search-form>.lum-actions .parking .button_filled-green+.lum-button-primary,.lumis-service-search #search_area .lum-search-form>.lum-actions .parking .isbn__label+.lum-button-primary,.lumis-service-search #search_area .lum-search-form>.lum-actions .parking .lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .lum-button.lum-button-primary+.lum-button-primary,.parking .button_filled-green+.button--icon,.parking .button_filled-green+.button_filled-green,.parking .button_filled-green+.button_hollow-green,.parking .button_filled-green+.isbn__label,.parking .isbn__label+.button--icon,.parking .isbn__label+.button_filled-green,.parking .isbn__label+.button_hollow-green,.parking .isbn__label+.isbn__label,.parking .lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .button_filled-green+.lum-button,.parking .lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .isbn__label+.lum-button,.parking .lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .lum-button.lum-button-primary+.button--icon,.parking .lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .lum-button.lum-button-primary+.button_filled-green,.parking .lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .lum-button.lum-button-primary+.button_hollow-green,.parking .lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .lum-button.lum-button-primary+.isbn__label,.parking .lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .lum-button.lum-button-primary+.lum-button,.parking .lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .lumis-service-search #search_area .lum-search-form>.lum-actions .lum-button.lum-button-primary+.lum-button-primary,.parking .lumis-service-search #search_area .lum-search-form>.lum-actions .button_filled-green+.lum-button-primary,.parking .lumis-service-search #search_area .lum-search-form>.lum-actions .isbn__label+.lum-button-primary{margin-top:-.25em}.lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .parking .lum-button.lum-button-primary,.parking .button_filled-green,.parking .isbn__label,.parking .lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .lum-button.lum-button-primary{margin:1em 0}.parking__header{padding:1.25em 0}.parking__title,.parking__title--resume{margin:0 0 .25em}.parking__title--resume{margin:1.5em 0 1.25em}.parking__instructions{font-size:.75em}.codebar-target,.parking__barcode{height:12em}.parking__msg{bottom:5em}.parking__msg p{font-size:.75em}.parking__box{padding:.5em}.info__label{font-size:.875em;font-family:FFMarkWebProHeavy}.parking--pwa.parking-error .parking__msg,.parking--pwa.parking-error--camera .parking__msg,.parking--pwa.parking-error--timeout .parking__msg{bottom:0;max-height:5em}.parking--pwa .parking__msg-holder{padding-top:.5em}.parking-error--timeout .parking__barcode:before{background-position:center calc(50% - 4.3em)}}@media screen and (max-width:360px){.block-info__contact a{font-size:.875em}}@media screen and (max-width:350px){.accordion--store .accordion__title{width:calc(100% - 4em);font-size:.75em}.accordion--food .accordion__title{font-size:.75em}}@media screen and (max-width:339px){.tools__schedule{font-size:.875em}.search__wrapper{right:5.25em;border-bottom:1px solid #fff}.open .search__wrapper{width:calc(100vw - 5.25em)}.search__input{font-size:.875em}.highlights__list .slick-arrow{top:4.5em}.inner-page__header{padding:1.5em 0}.parking-total{margin:1.25em 0;font-size:.8em}.parking__row .small__holder{width:100%}.parking__row .small__holder+.small__holder{width:100%}.parking__infos{padding:.5em .25em 1em}.parking__infos+.parking__infos{padding:1em .5em .5em}.promo-ticket__store{font-size:.875em}.user-menu__clear{right:4.5em}.card-group__header{font-size:.875em}}@media screen and (max-width:321px){.parking__wrapper,.parking__wrapper--error{padding:0 .5em;min-height:22em}.mfp-title{font-size:.75em;padding:.75em}.parking-error--camera .parking__msg{max-height:6em}.parking-error--camera .parking__barcode:before{background-position:center calc(50% - 2.75em)}}@media screen and (max-width:320px){.parking-error--timeout .parking__barcode:before{background-size:1.8em auto}}@media screen and (min-width:980px) and (max-width:1199px){.header__tools{position:absolute;margin:0;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;height:4.5em;right:calc((100% - 960px)/ 2);width:calc(960px - (960px)/ 4)}}@media screen and (min-width:1200px) and (max-width:1499px){.header__tools{position:absolute;margin:0;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;height:4.5em;right:calc((100% - 1180px)/ 2);width:calc(1180px - (1180px)/ 6)}.search__trigger{margin-left:.5em}}@media screen and (min-width:980px) and (max-width:1499px){.tools__schedule{position:relative}.navigation__list{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.navigation__item{margin:0 .5em}.data-list__value{font-size:2.25em}}@media screen and (min-width:740px) and (max-width:979px){.inner-map__display{width:97.91667%}.inner-map__list{width:97.91667%}.data-list__item{width:47.91667%}.data-list__item:last-child{width:97.91667%}.data-list__value{font-size:5em}.parking__wrapper,.parking__wrapper--error{width:47.91667%}.cinema-list__preview{width:31.25%}.cinema-list__details{width:64.58333%}.unsubscribe__figure{width:47.91667%}}@media screen and (max-width:1199px) and (min-width:740px){.perfil__cards .credit-card__item .perfil__action{width:auto;right:0}}@media screen{.cinema-list__button .button_filled-green,.cinema-list__button .isbn__label,.cinema-list__button .lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .lum-button.lum-button-primary,.lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .cinema-list__button .lum-button.lum-button-primary{margin:0 calc(1.04167% * 2)}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.popup__container--perfil button{display:inline-table}}