@charset "utf-8";.datatable-pagination-list button,.datatable-table th button{background-color:inherit;border:0;color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;font-weight:inherit;text-align:inherit}.datatable-wrapper.no-header .datatable-container{border-top:1px solid #d9d9d9}.datatable-wrapper.no-footer .datatable-container{border-bottom:1px solid #d9d9d9}.datatable-bottom,.datatable-top{padding:8px 10px}.datatable-bottom>div:first-child,.datatable-bottom>nav:first-child,.datatable-top>div:first-child,.datatable-top>nav:first-child{float:left}.datatable-bottom:after,.datatable-top:after{clear:both;content:" ";display:table}.datatable-bottom>div:last-child,.datatable-bottom>nav:last-child,.datatable-top>div:not(first-child),.datatable-top>nav:last-child{float:right}.datatable-selector{padding:6px}.datatable-input{padding:6px 9pt}.datatable-info{margin:7px 0}.datatable-pagination ul{margin:0;padding-left:0}.datatable-pagination li{float:left;list-style:none}.datatable-pagination li.datatable-hidden{visibility:hidden}.datatable-pagination a,.datatable-pagination button{border:1px solid transparent;color:#333;cursor:pointer;float:left;margin-left:2px;padding:6px 9pt;position:relative;text-decoration:none}.datatable-pagination a:hover,.datatable-pagination button:hover{background-color:#d9d9d9}.datatable-pagination .datatable-active a,.datatable-pagination .datatable-active a:focus,.datatable-pagination .datatable-active a:hover,.datatable-pagination .datatable-active button,.datatable-pagination .datatable-active button:focus,.datatable-pagination .datatable-active button:hover{background-color:#d9d9d9;cursor:default}.datatable-pagination .datatable-disabled a,.datatable-pagination .datatable-disabled a:focus,.datatable-pagination .datatable-disabled a:hover,.datatable-pagination .datatable-disabled button,.datatable-pagination .datatable-disabled button:focus,.datatable-pagination .datatable-disabled button:hover,.datatable-pagination .datatable-ellipsis a,.datatable-pagination .datatable-ellipsis a:focus,.datatable-pagination .datatable-ellipsis a:hover,.datatable-pagination .datatable-ellipsis button,.datatable-pagination .datatable-ellipsis button:focus,.datatable-pagination .datatable-ellipsis button:hover{cursor:default;pointer-events:none}.datatable-pagination .datatable-disabled a,.datatable-pagination .datatable-disabled a:focus,.datatable-pagination .datatable-disabled a:hover,.datatable-pagination .datatable-disabled button,.datatable-pagination .datatable-disabled button:focus,.datatable-pagination .datatable-disabled button:hover{cursor:not-allowed;opacity:.4}.datatable-pagination .datatable-pagination a,.datatable-pagination .datatable-pagination button{font-weight:700}.datatable-table{border-collapse:separate;border-spacing:0;max-width:100%;width:100%}.datatable-table>tbody>tr>td,.datatable-table>tbody>tr>th,.datatable-table>tfoot>tr>td,.datatable-table>tfoot>tr>th,.datatable-table>thead>tr>td,.datatable-table>thead>tr>th{padding:8px 10px;vertical-align:top}.datatable-table>thead>tr>th{border-bottom:1px solid #d9d9d9;text-align:left;vertical-align:bottom}.datatable-table>tfoot>tr>th{border-top:1px solid #d9d9d9}.datatable-table th,.datatable-table>tfoot>tr>th{text-align:left;vertical-align:bottom}.datatable-table th a{color:inherit;text-decoration:none}table.datatable-table:focus{outline:1px solid #000;outline-offset:-1px}table.datatable-table:focus tr.datatable-cursor>td:first-child{border-left:3px solid blue}.datatable-filter,.datatable-sorter{display:inline-block;height:100%;position:relative;width:100%}.datatable-sorter:after,.datatable-sorter:before{border-left:4px solid transparent;border-right:4px solid transparent;content:"";height:0;opacity:.2;position:absolute;right:4px;width:0}.datatable-sorter:before{border-top:4px solid #000;bottom:0}.datatable-sorter:after{border-bottom:4px solid #000;border-top:4px solid transparent;top:0}.datatable-ascending .datatable-filter:after,.datatable-ascending .datatable-sorter:after,.datatable-descending .datatable-filter:before,.datatable-descending .datatable-sorter:before{opacity:.6}.datatable-filter:before{border-left:7px solid transparent;border-radius:50%;border-right:7px solid transparent;border-top:10px solid #000;content:"";height:0;opacity:.2;position:absolute;right:4px;top:25%;width:0}.datatable-filter-active .datatable-filter:before{opacity:.6}.datatable-empty{text-align:center}html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}@font-face{font-display:swap;font-family:Antique Legacy;font-style:normal;font-weight:400;src:url(clientlib-site/resources/fonts/AntiqueLegacy-Regular.woff2) format("woff2"),url(clientlib-site/resources/fonts/AntiqueLegacy-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Antique Legacy Medium;font-style:normal;font-weight:500;src:url(clientlib-site/resources/fonts/AntiqueLegacy-Medium.woff2) format("woff2"),url(clientlib-site/resources/fonts/AntiqueLegacy-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:Antique Legacy Bold;font-style:normal;font-weight:700;src:url(clientlib-site/resources/fonts/AntiqueLegacy-Bold.woff2) format("woff2"),url(clientlib-site/resources/fonts/AntiqueLegacy-Bold.woff) format("woff")}@font-face{font-display:block;font-family:bcn-turisme-icons;font-style:normal;font-weight:400;src:url(clientlib-site/resources/fonts/bcn-turisme-icons.eot?k6yrfi);src:url(clientlib-site/resources/fonts/bcn-turisme-icons.eot?k6yrfi#iefix) format("embedded-opentype"),url(clientlib-site/resources/fonts/bcn-turisme-icons.ttf?k6yrfi) format("truetype"),url(clientlib-site/resources/fonts/bcn-turisme-icons.woff?k6yrfi) format("woff"),url(clientlib-site/resources/fonts/bcn-turisme-icons.svg?k6yrfi#bcn-turisme-icons) format("svg")}[class*=" tur-icon-"],[class^=tur-icon-]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:bcn-turisme-icons!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.tur-icon-star:before{content:""}.tur-icon-linkedin:before{content:""}.tur-icon-edit:before{content:""}.tur-icon-list:before{content:""}.tur-icon-visibility:before{content:""}.tur-icon-contact_page:before{content:""}.tur-icon-language:before{content:""}.tur-icon-mail:before{content:""}.tur-icon-phone:before{content:""}.tur-icon-send:before{content:""}.tur-icon-instagram:before{content:""}.tur-icon-telegram:before{content:""}.tur-icon-tiktok:before{content:""}.tur-icon-youtube:before{content:""}.tur-icon-article:before{content:""}.tur-icon-bookmark_add:before{content:""}.tur-icon-home:before{content:""}.tur-icon-bed:before{content:""}.tur-icon-campaign:before{content:""}.tur-icon-home_fill:before{content:""}.tur-icon-add:before{content:""}.tur-icon-close:before{content:""}.tur-icon-bookmark:before{content:""}.tur-icon-download:before{content:""}.tur-icon-location_on:before{content:""}.tur-icon-menu_book:before{content:""}.tur-icon-calendar_add_on:before{content:""}.tur-icon-groups:before{content:""}.tur-icon-format_list_bulleted:before{content:""}.tur-icon-calendar_today:before{content:""}.tur-icon-calendar_clock:before{content:""}.tur-icon-picture_as_pdf:before{content:""}.tur-icon-search:before{content:""}.tur-icon-arrow_forward:before{content:""}.tur-icon-person:before{content:""}.tur-icon-keyboard_arrow_up:before{content:""}.tur-icon-keyboard_arrow_down:before{content:""}.tur-icon-format_quote:before{content:""}.tur-icon-check:before{content:""}.tur-icon-chevron_backward:before{content:""}.tur-icon-chevron_forward:before{content:""}.tur-icon-arrow_outward:before{content:""}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,time,tt,u,ul,var,video{border:none;font:inherit;margin:0;padding:0;vertical-align:baseline}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}body{background-color:#fff;color:#000;font-family:Antique Legacy,sans-serif;font-size:1rem;line-height:1.5rem}body.not-scroll{height:100%;overflow:hidden}b,strong{font-family:Antique Legacy Bold,sans-serif;font-weight:400}em,i{font-style:italic}img{display:block;max-width:100%;width:auto}a{color:inherit;text-decoration:none}a:hover{text-decoration:underline}sub,sup{color:initial;font-size:.75pxrem}.tur-container{margin-left:auto;margin-right:auto;padding-left:1.25rem;padding-right:1.25rem;width:100%}@media(min-width:576px){.tur-container{max-width:33.75rem}.tur-container--small{max-width:30rem}}@media(min-width:768px){.tur-container{max-width:45rem;padding-left:1.5rem;padding-right:1.5rem}.tur-container--small{max-width:33.75rem}}@media(min-width:992px){.tur-container{max-width:60rem}.tur-container--small{max-width:45rem}}@media(min-width:1200px){.tur-container{max-width:71.25rem}.tur-container--small{max-width:60rem}}@media(min-width:1440px){.tur-container{max-width:85.25rem}.tur-container--small{max-width:64rem}}@media(min-width:1920px){.tur-container{max-width:107.5rem}.tur-container--small{max-width:90rem}}body.no-scroll{overflow:hidden}.text-grey-500{color:#6c6c6c}.cmp-link__screen-reader-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}._coral-SelectList-group:before{color:#000;font-family:Antique Legacy Bold,sans-serif;font-weight:700}.root-private{margin-left:11.25rem;position:relative}@media(min-width:1200px){.root-private{margin-left:13.25rem}}.cmp-room-form__header{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1.5rem}.cmp-room-form .cmp-table{margin-bottom:2.75rem;margin-top:2rem}.cmp-room-form .cmp-table table td{height:1px;padding-block:0}.cmp-room-form__td__text{display:block;padding-block:1.25rem}.cmp-room-form__input{height:100%;width:100%}.cmp-room-form .cmp-button__container{margin-top:1rem}@media(min-width:992px){.cmp-room-form{margin-inline:auto;width:55rem}}.cmp-header{background-color:#fff;-webkit-box-shadow:0 4px 5pc 0 rgba(0,0,0,.1);box-shadow:0 4px 5pc 0 rgba(0,0,0,.1);left:0;position:fixed;top:0;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform .5s ease-in-out;transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out;width:100%;z-index:10000}.cmp-header.is-hidden{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.cmp-header__overlay{background-color:rgba(0,0,0,.5);height:100dvh;left:0;opacity:0;position:fixed;top:calc(var(--header-height, 0px));-webkit-transition:opacity .5s ease-in-out,visibility .5s ease-in-out;transition:opacity .5s ease-in-out,visibility .5s ease-in-out;visibility:hidden;width:100%;z-index:8}.cmp-header__overlay.is-open{opacity:1;visibility:visible}.cmp-header__container{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;justify-content:space-between;padding:.75rem 1.25rem}.cmp-header__logo{-ms-flex-negative:0;flex-shrink:0;height:1.25rem}.cmp-header__logo img{height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.cmp-header__main{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1.5rem;height:0;left:0;position:absolute;top:100%;-webkit-transition:opacity .5s ease-in-out,visibility .5s ease-in-out,padding .5s ease-in-out;transition:opacity .5s ease-in-out,visibility .5s ease-in-out,padding .5s ease-in-out;width:100%;z-index:9}.cmp-header__main.is-open{height:calc(100dvh - var(--header-height, 0px));opacity:1;padding:1.5rem 1.25rem;visibility:visible}.cmp-header__nav{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1rem;max-height:100%;overflow-x:hidden;overflow-y:auto}.cmp-header__nav__list.cmp-accordion{display:grid;gap:1.5rem;grid-template-columns:repeat(1,minmax(0,1fr));list-style:none}.cmp-header__nav__item{-webkit-box-pack:justify;-ms-flex-pack:justify;border-bottom:1px solid #c9c7bd;-webkit-column-gap:.75rem;-moz-column-gap:.75rem;column-gap:.75rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;width:100%}.cmp-header__nav__item,.cmp-header__nav__link{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cmp-header__nav__link{-webkit-box-flex:1;color:#ef0005;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex:1;flex:1;font-size:1.25rem;gap:.75rem;line-height:1.75rem;padding:.75rem 0 .375rem;-webkit-transition:color .5s ease-in-out;transition:color .5s ease-in-out}.cmp-header__nav__link:hover{color:#c62828;text-decoration:none}@media(min-width:992px){.cmp-header__nav__link{font-size:1.5rem;line-height:1.875rem}}@media(min-width:1200px){.cmp-header__nav__link{font-size:1.75rem;line-height:2.125rem}}.cmp-header__nav__button.cmp-accordion__header{-ms-flex-negative:0;border:none;flex-shrink:0;padding:0;width:1.5rem}.cmp-header__nav__button.cmp-accordion__header .cmp-accordion__icon{border:none;font-size:1.25rem;width:1.5625rem}.cmp-header__nav__button[data-toggle=accordion][aria-expanded=true] .cmp-accordion__icon:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.cmp-header__nav__button[data-toggle=accordion][aria-expanded=true]+.cmp-accordion__content{padding-block:.75rem}.cmp-header__nav__content{width:100%}.cmp-header__nav__content.cmp-accordion__content .cmp-accordion__text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.5rem;max-width:100%}.cmp-header__nav__sublink{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.875rem;gap:.5rem;line-height:1.25rem;padding-block:.5rem;-webkit-transition:color .5s ease-in-out;transition:color .5s ease-in-out}.cmp-header__nav__sublink__icon{font-size:1.25rem}.cmp-header__nav__sublink:hover{color:#ef0005;text-decoration:none}@media(min-width:992px){.cmp-header__nav__sublink{font-size:1rem;line-height:1.5rem}}@media(min-width:1200px){.cmp-header__nav__sublink{font-size:1.25rem;line-height:1.75rem}}.cmp-header__actions{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.125rem}.cmp-header__login{width:100%}.cmp-header__login.cmp-button{-webkit-box-pack:start;-ms-flex-pack:start;border-color:#000;justify-content:start;padding:.4375rem .75rem}.cmp-header__toggle{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#ef0005;border:none;border-radius:50%;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.75rem;height:2.25rem;justify-content:center;padding:0;width:2.25rem}.cmp-header__toggle__icon{background-color:#fff;display:block;height:.09375rem;position:relative;width:1.0625rem}.cmp-header__toggle__icon:after,.cmp-header__toggle__icon:before{background-color:#fff;content:"";height:.09375rem;left:0;position:absolute;-webkit-transition:-webkit-transform .5s ease-in-out;transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out;width:100%}.cmp-header__toggle__icon:before{top:-.375rem}.cmp-header__toggle__icon:after{top:.375rem}.cmp-header__toggle__text{color:#fff;display:none;font-size:.75rem;letter-spacing:-.12px;line-height:.625rem}@media(min-width:992px){.cmp-header__toggle__text{font-size:1rem;letter-spacing:0;line-height:1.5rem}}.cmp-header__toggle[aria-expanded=true] .cmp-header__toggle__icon{background-color:transparent}.cmp-header__toggle[aria-expanded=true] .cmp-header__toggle__icon:after,.cmp-header__toggle[aria-expanded=true] .cmp-header__toggle__icon:before{background-color:#fff;top:0}.cmp-header__toggle[aria-expanded=true] .cmp-header__toggle__icon:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.cmp-header__toggle[aria-expanded=true] .cmp-header__toggle__icon:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.cmp-header__toggle.has-text{border-radius:1.5rem;padding:.75rem;width:auto}.cmp-header__toggle.has-text .cmp-header__toggle__text{display:block}.cmp-header__toggle.has-text[aria-expanded=true]{border-radius:50%;padding:0;width:2.25rem}.cmp-header__toggle.has-text[aria-expanded=true] .cmp-header__toggle__text{display:none}@media(min-width:992px){.cmp-header__toggle{height:3rem;width:3rem}.cmp-header__toggle.has-text{width:auto}.cmp-header__toggle.has-text[aria-expanded=true]{width:3rem}}.cmp-header__language.cmp-dropdown{display:none}.cmp-header__language.cmp-dropdown .cmp-dropdown__toggle{color:#000}.cmp-header__language.cmp-dropdown .cmp-dropdown__menu{left:auto;margin-top:-.1875rem;right:0}.cmp-header.cmp-header--private .cmp-header__nav__text{color:#000;font-size:1rem;line-height:1.5rem}.cmp-header.cmp-header--private .cmp-header__nav__icon{color:#000}.cmp-header.cmp-header--private .cmp-header__nav__item.is-active .cmp-header__nav__icon{color:#ef0005}.cmp-header.cmp-header--private .cmp-header__nav__item.is-active .cmp-header__nav__text{font-family:Antique Legacy Medium,sans-serif}@media(min-width:768px){.cmp-header__logo{height:1.875rem}.cmp-header__container{gap:1.5rem;margin-left:auto;margin-right:auto;max-width:45rem;padding:1.5rem}.cmp-header__nav{-webkit-box-flex:1;-ms-flex:1;flex:1}.cmp-header__nav__item{border-bottom:none}.cmp-header__nav__link{border-bottom:1px solid #c9c7bd;padding:1.25rem 0 .75rem}.cmp-header__nav__list.cmp-accordion{-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;grid-template-columns:repeat(3,minmax(0,1fr));padding-inline:2rem;row-gap:1.5rem}.cmp-header__nav__button.cmp-accordion__header{display:none}.cmp-header__nav__content.cmp-accordion__content{height:auto;opacity:1;padding-block:.75rem;-webkit-transition:none;transition:none;visibility:visible}.cmp-header__actions{-ms-flex-negative:0;flex-shrink:0;gap:1rem}.cmp-header__language.cmp-dropdown{height:100%;padding-block:1rem}.cmp-header.cmp-header--private{height:100dvh;width:11.25rem}.cmp-header.cmp-header--private.is-hidden{-webkit-transform:translateY(0);transform:translateY(0)}.cmp-header.cmp-header--private .cmp-header__logo{height:2.25rem;padding-inline:1.5rem}.cmp-header.cmp-header--private .cmp-header__container{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:start;-ms-flex-pack:start;align-items:flex-start;height:100%;justify-content:flex-start;max-width:100%;padding:3rem 0}.cmp-header.cmp-header--private .cmp-header__container,.cmp-header.cmp-header--private .cmp-header__main{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.cmp-header.cmp-header--private .cmp-header__main{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;height:auto;left:auto;position:static;top:auto}.cmp-header.cmp-header--private .cmp-header__nav__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.cmp-header.cmp-header--private .cmp-header__nav__item{height:auto;position:relative;width:100%}.cmp-header.cmp-header--private .cmp-header__nav__item .cmp-dropdown{padding:.75rem 1.5rem;width:100%}.cmp-header.cmp-header--private .cmp-header__nav__item:before{background-image:linear-gradient(90deg,#c1c1c1 2px,transparent 0);background-position:top;background-repeat:repeat-x;background-size:8px 2px;bottom:0;content:"";height:.0625rem;left:.75rem;position:absolute;width:calc(100% - 1.5rem)}.cmp-header.cmp-header--private .cmp-header__nav__item.is-active{border-bottom:none}.cmp-header.cmp-header--private .cmp-header__nav__item.is-active:after{background-color:#ef0005;content:"";height:calc(100% - 1.5rem);position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:4px}.cmp-header.cmp-header--private .cmp-header__nav__link{border-bottom:none;display:-webkit-box;display:-ms-flexbox;display:flex;padding-block:1rem;width:100%}.cmp-header.cmp-header--private .cmp-header__toggle{display:none}}@media(min-width:992px){.cmp-header__container{max-width:60rem}}@media(min-width:1200px){.cmp-header__container{gap:2rem;max-width:71.25rem}.cmp-header__nav__list.cmp-accordion{-webkit-column-gap:3rem;-moz-column-gap:3rem;column-gap:3rem;padding-inline:3rem;row-gap:2rem}.cmp-header.cmp-header--private{width:13.25rem}.cmp-header.cmp-header--private .cmp-header__container{gap:6.5rem}}@media(min-width:1440px){.cmp-header__container{gap:5rem;max-width:85.25rem}.cmp-header__nav__list.cmp-accordion{-webkit-column-gap:4.625rem;-moz-column-gap:4.625rem;column-gap:4.625rem;padding-inline:4.625rem;row-gap:2.5rem}.cmp-header__language.cmp-dropdown{padding-block:1.75rem}}@media(min-width:1920px){.cmp-header__container{max-width:107.5rem}}.cmp-footer{background-color:#000;color:#fff}.cmp-footer__top{padding-bottom:3rem;padding-top:3.75rem}.cmp-footer__nav__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.75rem;list-style:none;position:relative}.cmp-footer__nav__list:before{background-image:linear-gradient(90deg,#c1c1c1 2px,transparent 0);background-position:top;background-repeat:repeat-x;background-size:8px 2px;content:"";height:.0625rem;left:0;position:absolute;top:calc(100% + 3pc);width:100%}.cmp-footer__nav__item{-webkit-box-flex:1;color:#fff;-ms-flex:1;flex:1}.cmp-footer__nav__item .cmp-dropdown{width:100%}.cmp-footer__nav__item .cmp-dropdown__toggle{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.cmp-footer__nav__item .cmp-dropdown__toggle.is-placeholder{color:#fff}.cmp-footer__nav__item .cmp-dropdown__menu{background-color:transparent;-webkit-box-shadow:none;box-shadow:none;left:auto;min-width:auto;position:relative;top:auto;width:100%}.cmp-footer__nav__item .cmp-dropdown__menu>li{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.cmp-footer__nav__item .cmp-dropdown__menu>li:not(:last-child):before{display:none}.cmp-footer__nav__item .cmp-dropdown__item{text-align:left;-webkit-transition:color .5s ease-in-out;transition:color .5s ease-in-out}.cmp-footer__nav__item .cmp-dropdown__item:hover{color:#ef0005;text-decoration:underline}.cmp-footer__nav__item .cmp-dropdown [data-toggle=dropdown][aria-expanded=true]+.cmp-dropdown__menu>li{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.cmp-footer__nav__link{-webkit-transition:color .5s ease-in-out;transition:color .5s ease-in-out}.cmp-footer__nav__link:hover{color:#ef0005;text-decoration:underline}.cmp-footer__logo{-webkit-transition:color .5s ease-in-out;transition:color .5s ease-in-out}.cmp-footer__logo:hover{color:#ef0005;text-decoration:none}.cmp-footer__bottom{padding-bottom:2.5rem;padding-top:1.75rem}.cmp-footer__bottom__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column;gap:1.5rem}.cmp-footer__bottom__container,.cmp-footer__social{display:-webkit-box;display:-ms-flexbox;display:flex}.cmp-footer__social{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.75rem;list-style:none;padding-bottom:1.75rem;position:relative;width:100%}.cmp-footer__social:before{background-image:linear-gradient(90deg,#c1c1c1 2px,transparent 0);background-position:top;background-repeat:repeat-x;background-size:8px 2px;bottom:0;content:"";height:.0625rem;left:0;position:absolute;width:100%}.cmp-footer__social__link{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;-webkit-transition:color .5s ease-in-out;transition:color .5s ease-in-out}.cmp-footer__social__link:hover{color:#ef0005;text-decoration:none}.cmp-footer__social__item{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;aspect-ratio:1;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;width:2.125rem}.cmp-footer__social__icon{font-size:1.375rem}.cmp-footer__policy{-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;padding-bottom:1.75rem}.cmp-footer__policy,.cmp-footer__policy__item:not(:last-child){-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.75rem}.cmp-footer__policy__item:not(:last-child):after{content:"·";font-size:1.5rem}.cmp-footer__policy__link{-webkit-transition:color .5s ease-in-out;transition:color .5s ease-in-out}.cmp-footer__policy__link:hover{color:#ef0005;text-decoration:none}@media(min-width:768px){.cmp-footer__top{padding-block:3rem}.cmp-footer__nav__list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem;margin-bottom:1.5rem}.cmp-footer__nav__item{-webkit-box-flex:1;-ms-flex:1 1 calc(50% - 32px);flex:1 1 calc(50% - 32px)}.cmp-footer__nav__item .cmp-dropdown__toggle{pointer-events:none}.cmp-footer__nav__item .cmp-dropdown__toggle:after{display:none}.cmp-footer__nav__item .cmp-dropdown__menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.75rem;height:auto;margin-top:1rem;opacity:1;padding:0;visibility:visible}.cmp-footer__nav__item .cmp-dropdown__menu,.cmp-footer__nav__item .cmp-dropdown__menu>li{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex}.cmp-footer__nav__item .cmp-dropdown__menu>li{padding-left:1rem;position:relative;-webkit-transition:color .5s ease-in-out;transition:color .5s ease-in-out}.cmp-footer__nav__item .cmp-dropdown__menu>li:not(:last-child):before{display:none}.cmp-footer__nav__item .cmp-dropdown__menu>li:after{content:"";font-family:bcn-turisme-icons;left:0;position:absolute;top:-.1875rem}.cmp-footer__nav__item .cmp-dropdown__menu>li:hover{color:#ef0005}.cmp-footer__nav__item .cmp-dropdown__menu>li.cmp-dropdown__item--external{padding-left:0;padding-right:1.25rem}.cmp-footer__nav__item .cmp-dropdown__menu>li.cmp-dropdown__item--external:after{content:"";left:auto;right:0}.cmp-footer__nav__item .cmp-dropdown__item{padding:0;text-align:left;text-decoration:underline;text-underline-offset:3px}.cmp-footer__bottom{padding-bottom:1.5rem;padding-top:2rem}.cmp-footer__bottom__container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;-ms-flex-direction:row;flex-direction:row;gap:2rem;justify-content:space-between}.cmp-footer__social{width:auto}.cmp-footer__social:before{display:none}}@media(min-width:1024px){.cmp-footer__nav__item{-webkit-box-flex:1;-ms-flex:1 1 calc(33.33% - 64px);flex:1 1 calc(33.33% - 64px)}}@media(min-width:1280px){.cmp-footer__nav__item{-webkit-box-flex:1;-ms-flex:1;flex:1}}.cmp-alerts{border:1px solid;-webkit-box-shadow:0 1pc 40px 0 rgba(0,0,0,.1);box-shadow:0 1pc 40px 0 rgba(0,0,0,.1);padding:1rem;position:relative;width:18.75rem}.cmp-alerts:not(.editMode){-webkit-animation:fadeIn .3s ease-out;animation:fadeIn .3s ease-out;display:none;left:50%;position:fixed;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1000}.cmp-alerts.open{display:block}.cmp-alerts__close{margin-bottom:.25rem;margin-left:auto}.cmp-alerts__close.cmp-button{border:none;gap:0;padding:0}.cmp-alerts--success{background-color:#e9f7ed;border-color:#239d44;color:#239d44}.cmp-alerts--success .cmp-alerts__close{color:#239d44}.cmp-alerts--error{background-color:#ffebeb;border-color:#e82a2a;color:#e82a2a}.cmp-alerts--error .cmp-alerts__close{color:#e82a2a}.cmp-alerts--warning{background-color:#fff5e5;border-color:#f1aa3e;color:#f1aa3e}.cmp-alerts--warning .cmp-alerts__close{color:#f1aa3e}.cmp-alerts--info{background-color:#e7f1fd;border-color:#2371d9;color:#2371d9}.cmp-alerts--info .cmp-alerts__close{color:#2371d9}.cmp-alerts__text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column}.cmp-alerts__text,.cmp-breadcrumb__list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem}.cmp-breadcrumb__list{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;padding-block:.5rem}.cmp-breadcrumb__text{font-size:.875rem;line-height:1rem}.cmp-breadcrumb__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:.5rem;-webkit-transition:color .5s ease-in-out;transition:color .5s ease-in-out}.cmp-breadcrumb__item:not(:last-child){opacity:.5}.cmp-breadcrumb__item:not(:last-child):after{aspect-ratio:1;background-color:#000;content:"";display:inline-block;width:.125rem}.cmp-breadcrumb__item:not(:last-child) .cmp-breadcrumb__text{text-decoration:none}.cmp-breadcrumb__item:not(:last-child):hover{color:#ef0005;opacity:1}.cmp-breadcrumb__item:last-child{text-decoration:underline}.cmp-breadcrumb__item:first-child .cmp-breadcrumb__text{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:0}.cmp-breadcrumb__item:first-child .cmp-breadcrumb__text:before{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:bcn-turisme-icons;font-size:1rem;height:1rem;justify-content:center;margin-bottom:.0625rem}.cmp-breadcrumb__link{display:-webkit-box;display:-ms-flexbox;display:flex}.cmp-breadcrumb__link:hover{text-decoration:none}.cmp-button{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:transparent;border:1px solid #dbdbdb;color:#000;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;justify-content:center;padding:.4375rem .75rem;text-align:center;-webkit-transition:border-color .5s ease-in-out,background-color .5s ease-in-out,color .5s ease-in-out;transition:border-color .5s ease-in-out,background-color .5s ease-in-out,color .5s ease-in-out}.cmp-button__text{font-size:1rem;line-height:1.25rem}.cmp-button:hover{border-color:#ef0005}.cmp-button:focus,.cmp-button:hover{text-decoration:none}.cmp-button.disabled,.cmp-button:disabled{opacity:.7}.cmp-button--lg{padding:.6875rem .75rem}.cmp-button--xl{padding:.9375rem 1.25rem}.cmp-button--hasIcon{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:left}.cmp-button--primary{background-color:#1a1a19;border-color:#1a1a19;color:#fff}.cmp-button--primary:hover{background-color:#ef0005}.cmp-button--secondary{background-color:#fff}.cmp-button--ghost-black,.cmp-button--secondary{border-color:#000;color:#000}.cmp-button--ghost-white{border-color:#fff;color:#fff}.cmp-button--link{border:none;gap:0;padding:0}.cmp-button--link .cmp-button__icon{font-size:1.125rem}.cmp-button--link:hover .cmp-button__text{font-family:Antique Legacy Medium,sans-serif;text-decoration:underline;-webkit-text-decoration-color:#ef0005;text-decoration-color:#ef0005;text-underline-offset:4px}.cmp-button--link:hover .cmp-button__icon{-webkit-transform:translateX(4px);transform:translateX(4px)}.cmp-button--link:hover .cmp-button.cmp-button--iconFirst .cmp-button__icon{-webkit-transform:translateX(-4px);transform:translateX(-4px)}.cmp-button--white{background-color:#fff;border-color:#fff;color:#000}.cmp-button__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.75rem}.cmp-button__container--line{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cmp-button__container--line:before{-webkit-box-flex:1;background-image:linear-gradient(90deg,#c1c1c1 2px,transparent 0);background-position:top;background-repeat:repeat-x;background-size:8px 2px;content:"";-ms-flex:1;flex:1;height:.0625rem}@media(min-width:768px){.cmp-button__container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.cmp-button__container--end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.cmp-button__container--center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.cmp-button__icon{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:1.25rem;justify-content:center;width:1.25rem}.cmp-button--iconFirst{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media(min-width:768px){.cmp-button{padding:.75rem 1.1875rem}.cmp-button--lg{padding-inline:1.25rem}.cmp-button--xl{padding-block:1.4375rem}.cmp-button--link{padding:0}.cmp-button--min-320{min-width:20rem}.cmp-button__icon{font-size:1.25rem;height:1.5rem;width:1.5rem}}.cmp-calendar.fc .fc-toolbar-title{font-size:1.75rem;letter-spacing:-.36px;line-height:100%}.cmp-calendar.fc .fc-toolbar-title:first-letter{text-transform:uppercase}@media(min-width:768px){.cmp-calendar.fc .fc-toolbar-title{font-size:2rem}}@media(min-width:1200px){.cmp-calendar.fc .fc-toolbar-title{font-size:2.25rem}}.cmp-calendar.fc .fc-col-header-cell{font-size:.8125rem;letter-spacing:-.14px;line-height:1.25rem;padding:1.25rem;pointer-events:none;text-transform:uppercase}@media(min-width:768px){.cmp-calendar.fc .fc-col-header-cell{font-size:.875rem}}.cmp-calendar.fc .fc-scrollgrid,.cmp-calendar.fc .fc-scrollgrid td,.cmp-calendar.fc .fc-scrollgrid th{border:none}.cmp-calendar.fc .fc-daygrid-day{padding-bottom:.625rem}.cmp-calendar.fc .fc-daygrid-day-top{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border-radius:50%;font-size:.8125rem;height:2rem;justify-content:center;left:50%;letter-spacing:-.14px;line-height:1.25rem;pointer-events:none;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:2rem}@media(min-width:768px){.cmp-calendar.fc .fc-daygrid-day-top{font-size:.875rem;height:2.75rem;width:2.75rem}}.cmp-calendar.fc .fc-daygrid-day-top .fc-daygrid-day-number{color:inherit}.cmp-calendar.fc .fc-daygrid-day-frame{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;background:#fff;border:1px solid #d5d4df;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center}.cmp-calendar.fc .fc-daygrid-day-events{display:none}.cmp-calendar.fc .fc-day-today{background-color:transparent}.cmp-calendar.fc .fc-day-today .fc-daygrid-day-top{background-color:#f2f2ed;color:#ef0005;font-family:Antique Legacy Medium,sans-serif}.cmp-calendar.fc .fc-day-other .fc-daygrid-day-top{color:#6c6c6c;opacity:1}.cmp-calendar.fc .fc-day-other .fc-daygrid-day-frame{background-color:#f5f5f5}.cmp-calendar.fc .fc-day-other.fc-event-day .fc-daygrid-day-top{color:#000}.cmp-calendar.fc .fc-day.fc-event-day .fc-daygrid-day-top{font-family:Antique Legacy Medium,sans-serif}.cmp-calendar.fc .fc-day.fc-event-day .fc-daygrid-day-frame{background-color:#c9c7bd}.cmp-calendar.fc .fc-day.fc-selected-day .fc-daygrid-day-top{background-color:#000;color:#fff;font-family:Antique Legacy Medium,sans-serif}.cmp-calendar.fc .fc-h-event{background-color:#ef0005;border-color:#ef0005;border-radius:0;padding:.125rem .25rem}.cmp-calendar.fc .fc-today-button{display:none}.cmp-calendar.fc .fc-button-group{gap:.5rem}.cmp-calendar.fc .fc-next-button,.cmp-calendar.fc .fc-prev-button{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#fff;border:1px solid #000;border-radius:0;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;height:2rem;justify-content:center;-webkit-transition:background-color .5s ease-in-out,color .5s ease-in-out,border-color .5s ease-in-out;transition:background-color .5s ease-in-out,color .5s ease-in-out,border-color .5s ease-in-out;width:2rem}.cmp-calendar.fc .fc-next-button:hover,.cmp-calendar.fc .fc-prev-button:hover{background-color:#ef0005;border-color:#ef0005;color:#fff}.cmp-calendar.fc .fc-next-button:disabled,.cmp-calendar.fc .fc-prev-button:disabled{opacity:.3;pointer-events:none}@media(min-width:768px){.cmp-calendar.fc .fc-next-button,.cmp-calendar.fc .fc-prev-button{height:2.75rem;width:2.75rem}}.cmp-card-archive{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#fff;border:1px solid #fff;-webkit-box-shadow:0 1pc 40px 0 rgba(0,0,0,.1);box-shadow:0 1pc 40px 0 rgba(0,0,0,.1);-ms-flex-direction:column;flex-direction:column;gap:1.5rem;overflow:hidden;padding:.75rem 1rem;position:relative;-webkit-transition:border-color .5s ease-in-out;transition:border-color .5s ease-in-out}.cmp-card-archive,.cmp-card-archive__icon{display:-webkit-box;display:-ms-flexbox;display:flex}.cmp-card-archive__icon{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border:1px solid #000;color:#000;height:2.75rem;justify-content:center;-webkit-transition:border-color .5s ease-in-out,background-color .5s ease-in-out,color .5s ease-in-out;transition:border-color .5s ease-in-out,background-color .5s ease-in-out,color .5s ease-in-out;width:2.75rem}.cmp-card-archive__text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;gap:.0625rem;justify-content:flex-end;margin-top:auto;position:relative;z-index:2}.cmp-card-archive__content{color:#6c6c6c;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-transition:color .5s ease-in-out;transition:color .5s ease-in-out}.cmp-card-archive__content,.cmp-card-archive__content>:not(:last-child){-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.75rem}.cmp-card-archive__content>:not(:last-child):after{background-color:#dbdbdb;content:"";display:inline-block;height:.875rem;-webkit-transition:background-color .5s ease-in-out;transition:background-color .5s ease-in-out;width:1px}.cmp-card-archive__subtitle{color:#ef0005}.cmp-card-archive:hover{border-color:#ef0005;text-decoration:none}.cmp-card-archive:hover .cmp-card-archive__icon{background-color:#ef0005;border-color:#ef0005;color:#fff}@media(min-width:768px){.cmp-card-archive{gap:2.5rem;padding:1.5rem 1.75rem}}.cmp-card-event{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#fff;-webkit-box-shadow:0 1pc 40px 0 rgba(0,0,0,.1);box-shadow:0 1pc 40px 0 rgba(0,0,0,.1);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;overflow:hidden;position:relative}.cmp-card-event:before{background-color:#ef0900;background-image:radial-gradient(107.76% 107.76% at 43.1% -4.48%,#ff4e4a 0,#ff4e4a 40%,rgba(255,78,74,0) 100%);bottom:0;content:"";height:0;left:0;position:absolute;-webkit-transition:height .5s ease-in-out;transition:height .5s ease-in-out;width:100%}.cmp-card-event:hover:before{height:100%}.cmp-card-event__icon{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border:1px solid #fff;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;height:2.75rem;justify-content:center;left:1.75rem;position:absolute;top:1.5rem;-webkit-transition:border-color .5s ease-in-out,background-color .5s ease-in-out,color .5s ease-in-out;transition:border-color .5s ease-in-out,background-color .5s ease-in-out,color .5s ease-in-out;width:2.75rem}.cmp-card-event__img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.cmp-card-event__img__box{aspect-ratio:42/19;overflow:hidden;width:100%}.cmp-card-event__text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;gap:.0625rem;padding:1.5rem 1.75rem;position:relative;z-index:2}.cmp-card-event__content{color:#6c6c6c;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-transition:color .5s ease-in-out;transition:color .5s ease-in-out}.cmp-card-event__content,.cmp-card-event__content>:not(:last-child){-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.75rem}.cmp-card-event__content>:not(:last-child):after{background-color:#dbdbdb;content:"";display:inline-block;height:.875rem;-webkit-transition:background-color .5s ease-in-out;transition:background-color .5s ease-in-out;width:1px}.cmp-card-event__title{-webkit-transition:color .5s ease-in-out;transition:color .5s ease-in-out}.cmp-card-event:hover{text-decoration:none}.cmp-card-event:hover .cmp-card-event__icon{background-color:#ef0005;border-color:#ef0005;color:#fff}.cmp-card-event:hover .cmp-card-event__content,.cmp-card-event:hover .cmp-card-event__title{color:#fff}.cmp-card-event:hover .cmp-card-event__content>:not(:last-child):after{background-color:#fff}.cmp-card-event.cmp-card-event--no-img:not(.cmp-card-event--dark) .cmp-card-event__icon{border-color:#000;color:#000}.cmp-card-event.cmp-card-event--no-img:not(.cmp-card-event--dark):hover .cmp-card-event__icon{border-color:#ef0005;color:#fff}.cmp-card-event.cmp-card-event--dark{background-color:#2e2e2e}.cmp-card-event.cmp-card-event--dark .cmp-card-event__title{color:#fff}.cmp-card-event.cmp-card-event--dark .cmp-card-event__content{color:#c1c1c1}.cmp-card-event.cmp-card-event--dark:hover .cmp-card-event__content{color:#fff}.cmp-card-event.cmp-card-event--list .cmp-card-event__icon{border-color:#000;color:#000;left:auto;right:1.75rem}.cmp-card-event.cmp-card-event--list .cmp-card-event__title{margin-top:auto;padding-top:4.125rem}.cmp-card-event.cmp-card-event--list:hover .cmp-card-event__icon{border-color:#ef0005;color:#fff}.cmp-card-image{height:21.375rem;overflow:hidden;position:relative;width:100%}.cmp-card-image:before{background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.1)),to(rgba(0,0,0,.1))),-webkit-gradient(linear,right top,left top,color-stop(49.44%,transparent),color-stop(89.51%,rgba(0,0,0,.4)));background:linear-gradient(0deg,rgba(0,0,0,.1),rgba(0,0,0,.1)),linear-gradient(270deg,transparent 49.44%,rgba(0,0,0,.4) 89.51%);content:"";inset:0;position:absolute}.cmp-card-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media(min-width:768px){.cmp-card-image{height:28.125rem}}@media(min-width:1280px){.cmp-card-image{height:41rem}}.cmp-card-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1rem}.cmp-card-info__media{-webkit-box-flex:1;-ms-flex:1;flex:1}.cmp-card-info__image{aspect-ratio:16/9;-webkit-box-shadow:0 20px 60px -10px rgba(0,0,0,.1);box-shadow:0 20px 60px -10px rgba(0,0,0,.1);overflow:hidden;width:100%}.cmp-card-info__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.cmp-card-info__text,.cmp-card-info__title{max-width:30.5rem}@media(min-width:1440px){.cmp-card-info__text,.cmp-card-info__title{max-width:37.5rem}}.cmp-card-info__content{-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;gap:1rem;padding:1rem}.cmp-card-info__content--full .cmp-card-info__text,.cmp-card-info__content--full .cmp-card-info__title{max-width:100%}.cmp-card-info__text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;color:#6c6c6c;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1rem}.cmp-card-info__text ol,.cmp-card-info__text ul{padding-left:1.25rem}.cmp-card-info__text a{color:#ef0005;text-decoration:underline}.cmp-card-info__text a:hover{color:#c62828}.cmp-card-info__button{border-color:#000;width:100%}@media(min-width:576px){.cmp-card-info__button{min-width:15.25rem;width:auto}}@media(min-width:768px){.cmp-card-info{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-inline:1.5rem}.cmp-card-info__content{padding:1.5rem 0}.cmp-card-info__content--end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.cmp-card-info__content,.cmp-card-info__text{gap:1.75rem}.cmp-card-info__media .cmp-card-table{margin:0;width:100%}}@media(min-width:1280px){.cmp-card-info{padding-inline:2.75rem}.cmp-card-info__content{padding-block:2.25rem}}.block--dark .cmp-card-info__title{color:#fff}.block--dark .cmp-card-info__button{border-color:#fff;color:#fff}.cmp-card-news{-webkit-box-orient:vertical;-webkit-box-direction:normal;border:1px solid transparent;-webkit-box-shadow:0 1pc 40px 0 rgba(0,0,0,.1);box-shadow:0 1pc 40px 0 rgba(0,0,0,.1);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-transition:border-color .5s ease-in-out;transition:border-color .5s ease-in-out}.cmp-card-news:focus,.cmp-card-news:hover{border-color:#ef0005;text-decoration:none}.cmp-card-news__img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.cmp-card-news__img__box{aspect-ratio:7/4;overflow:hidden;position:relative;width:100%}.cmp-card-news__text{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#fff;-ms-flex-direction:column;flex-direction:column;gap:.5rem;padding:1rem 1.75rem 2.25rem;position:relative;z-index:2}.cmp-card-news__icon,.cmp-card-news__text{display:-webkit-box;display:-ms-flexbox;display:flex}.cmp-card-news__icon{-webkit-box-pack:center;-ms-flex-pack:center;border:1px solid #f5f5f5;color:#fff;height:2.75rem;justify-content:center;left:.625rem;position:absolute;top:.9375rem;width:2.75rem}.cmp-card-news__icon,.cmp-card-news__info{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cmp-card-news__info{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.75rem}.cmp-card-news__category{background-color:rgba(239,0,5,.1);color:#ef0005;font-family:Antique Legacy Medium,sans-serif;font-size:.75rem;line-height:1;padding:.25rem .375rem;text-transform:uppercase}.cmp-card-news__description{color:#6c6c6c}.cmp-card-news.cmp-card-news--highlight,.cmp-card-news.cmp-card-news--highlight .cmp-card-news{position:relative}.cmp-card-news.cmp-card-news--highlight .cmp-card-news__img{height:100%;inset:0;position:absolute;z-index:1}.cmp-card-news.cmp-card-news--highlight .cmp-card-news__img__box{position:static}.cmp-card-news.cmp-card-news--highlight .cmp-card-news__img__box:before{background:-webkit-gradient(linear,left top,left bottom,color-stop(60%,transparent),to(rgba(0,0,0,.2))),-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.05)),to(rgba(0,0,0,.05)));background:linear-gradient(180deg,transparent 60%,rgba(0,0,0,.2)),linear-gradient(0deg,rgba(0,0,0,.05),rgba(0,0,0,.05));z-index:2}.cmp-card-news.cmp-card-news--highlight .cmp-card-news__category{background-color:#ef0005;color:#fff}.cmp-card-news.cmp-card-news--highlight .cmp-card-news__text{background-color:transparent}.cmp-card-news.cmp-card-news--white .cmp-card-news__icon{background-color:#dbdbdb;z-index:2}.cmp-card-news.cmp-card-news--white .cmp-card-news__text{color:#fff}.cmp-card-news.cmp-card-news--white .cmp-card-news__description{display:none}@media(min-width:992px){.cmp-card-news__text{padding-bottom:3.5625rem}}.cmp-card-note{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background-color:#fff;border:1px solid #fff;-webkit-box-shadow:0 1pc 40px 0 rgba(0,0,0,.1);box-shadow:0 1pc 40px 0 rgba(0,0,0,.1);gap:.375rem;overflow:hidden;padding:.75rem 1rem;-webkit-transition:border-color .5s ease-in-out;transition:border-color .5s ease-in-out}.cmp-card-note,.cmp-card-note__text{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:relative}.cmp-card-note__text{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-box-flex:1;-ms-flex:1;flex:1;gap:.0625rem;justify-content:flex-end;margin-top:auto;z-index:2}.cmp-card-note__subtitle{color:#6c6c6c}.cmp-card-note__date{color:#ef0005}.cmp-card-note__button{margin-bottom:1.5rem}@media(min-width:768px){.cmp-card-note{gap:.75rem;padding:1.5rem 1.75rem}.cmp-card-note__button{margin-bottom:2.75rem}}.cmp-card-partner{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#fff;border:1px solid transparent;-webkit-box-shadow:0 1pc 40px 0 rgba(0,0,0,.1);box-shadow:0 1pc 40px 0 rgba(0,0,0,.1);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.75rem;padding:.75rem .75rem 1rem;-webkit-transition:border-color .5s ease-in-out;transition:border-color .5s ease-in-out}.cmp-card-partner__img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.cmp-card-partner__img__box{aspect-ratio:99/65;overflow:hidden;position:relative;width:100%}.cmp-card-partner__img__box:before{background:-webkit-gradient(linear,left top,left bottom,color-stop(67.69%,transparent),to(rgba(0,0,0,.4)));background:linear-gradient(180deg,transparent 67.69%,rgba(0,0,0,.4));content:"";inset:0;position:absolute}.cmp-card-partner__stars{bottom:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;left:1rem;position:absolute}.cmp-card-partner__stars .tur-icon-star{color:#fff}.cmp-card-partner__text{gap:.5rem;padding:.875rem 1rem}.cmp-card-partner__info,.cmp-card-partner__text{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.cmp-card-partner__info{color:#6c6c6c;gap:.125rem}.cmp-card-partner__info a{color:#ef0005;text-decoration:underline}.cmp-card-partner__info__item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem}.cmp-card-partner__info__icon{-ms-flex-negative:0;flex-shrink:0;font-size:1.25rem;height:1.25rem;width:1.25rem}.cmp-card-partner:hover{border-color:#ef0005;text-decoration:none}.cmp-card-profile{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#fff;-webkit-box-shadow:0 1pc 40px 0 rgba(0,0,0,.1);box-shadow:0 1pc 40px 0 rgba(0,0,0,.1);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.75rem;padding:.75rem .75rem 1rem}.cmp-card-profile__img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.cmp-card-profile__img__box{aspect-ratio:99/70;overflow:hidden;width:100%}.cmp-card-profile__text{gap:.5rem;padding:.25rem 1rem 1rem}.cmp-card-profile__text,.cmp-card-profile__text__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.cmp-card-profile__text__content{gap:.125rem}.cmp-card-profile__position{color:#ef0005}.cmp-card-profile__info{color:#6c6c6c}.cmp-card-publication{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#fff;-webkit-box-shadow:0 1pc 40px 0 rgba(0,0,0,.1);box-shadow:0 1pc 40px 0 rgba(0,0,0,.1);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.75rem;padding:.75rem}.cmp-card-publication__image{height:10rem;position:relative;width:100%}.cmp-card-publication__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.cmp-card-publication__image:before{background:-webkit-gradient(linear,left top,left bottom,color-stop(67.69%,transparent),to(rgba(0,0,0,.4)));background:linear-gradient(180deg,transparent 67.69%,rgba(0,0,0,.4));content:"";inset:0;position:absolute}.cmp-card-publication__text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;gap:.25rem;padding:.25rem .75rem}.cmp-card-publication__buttons{margin-top:auto;padding-top:.625rem}.cmp-card-publication__info{-webkit-box-orient:vertical;-webkit-box-direction:normal;color:#6c6c6c;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.125rem}.cmp-card-publication__info ol,.cmp-card-publication__info ul{padding-left:1.25rem}.cmp-card-publication__info a{color:#ef0005;text-decoration:underline}.cmp-card-publication__info a:hover{color:#c62828}@media(min-width:768px){.cmp-card-publication__image{height:10rem}}@media(min-width:992px){.cmp-card-publication{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.cmp-card-publication__image{-ms-flex-negative:0;flex-shrink:0;height:16.25rem;width:11.625rem}}@media(min-width:1440px){.cmp-card-publication__text{padding-inline:1.75rem 1rem}}.cmp-card-quote{background-color:#fff;-webkit-box-shadow:0 1pc 40px 0 rgba(0,0,0,.1);box-shadow:0 1pc 40px 0 rgba(0,0,0,.1);overflow:hidden;-webkit-perspective:62.5rem;perspective:62.5rem;position:relative}.cmp-card-quote__text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;gap:1rem;height:100%;padding:1.5rem 1.75rem;position:relative;z-index:2}.cmp-card-quote__img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.cmp-card-quote__img__box{inset:0;opacity:0;position:absolute;-webkit-transform:rotateY(90deg);transform:rotateY(90deg);-webkit-transform-origin:center center;transform-origin:center center;-webkit-transition:opacity .5s ease-in-out,-webkit-transform .5s ease-in-out;transition:opacity .5s ease-in-out,-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out,opacity .5s ease-in-out;transition:transform .5s ease-in-out,opacity .5s ease-in-out,-webkit-transform .5s ease-in-out;z-index:1}.cmp-card-quote__img__box:before{background-color:rgba(239,0,5,.75);content:"";inset:0;position:absolute}.cmp-card-quote__description{-webkit-box-align:start;-ms-flex-align:start;align-items:start;color:#1a1a19;font-style:italic;gap:1.25rem;letter-spacing:.14px}.cmp-card-quote__author,.cmp-card-quote__description{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-transition:color .5s ease-in-out;transition:color .5s ease-in-out}.cmp-card-quote__author{gap:.25rem;margin-top:auto;padding-top:1.5rem}.cmp-card-quote__icon{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border:1px solid #f5f5f5;display:-webkit-box;display:-ms-flexbox;display:flex;height:2.75rem;justify-content:center;-webkit-transition:color .5s ease-in-out,border-color .5s ease-in-out;transition:color .5s ease-in-out,border-color .5s ease-in-out;width:2.75rem}.cmp-card-quote__info{color:#6c6c6c;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-transition:color .5s ease-in-out;transition:color .5s ease-in-out}.cmp-card-quote__info,.cmp-card-quote__info>:not(:last-child){-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.75rem}.cmp-card-quote__info>:not(:last-child):after{background-color:#dbdbdb;content:"";display:inline-block;height:.875rem;-webkit-transition:background-color .5s ease-in-out;transition:background-color .5s ease-in-out;width:1px}.cmp-card-quote:hover .cmp-card-quote__img__box{opacity:1;-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}.cmp-card-quote:hover .cmp-card-quote__description{color:transparent}.cmp-card-quote:hover .cmp-card-quote__icon{border-color:#fff;color:#fff}.cmp-card-quote:hover .cmp-card-quote__author,.cmp-card-quote:hover .cmp-card-quote__info{color:#fff}.cmp-card-quote:hover .cmp-card-quote__info>:not(:last-child):after{background-color:#fff}.cmp-card-section{gap:1rem;padding-inline:1rem}.cmp-card-section,.cmp-card-section__text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.cmp-card-section__text{color:#6c6c6c;gap:.5rem}.cmp-card-section .cmp-button{margin-top:auto}@media(min-width:576px){.cmp-card-section .cmp-button{min-width:15.25rem}}@media(min-width:768px){.cmp-card-section{gap:1.5rem;padding-inline:1.5rem}.cmp-card-section__text{gap:1rem}}@media(min-width:1200px){.cmp-card-section{padding-inline:2rem}}@media(min-width:1440px){.cmp-card-section{padding-inline:3rem}}.block--dark .cmp-card-section__title{color:#fff}.block--dark .cmp-card-section__text{color:#c1c1c1}.cmp-card-tech{background-color:#fff;border-radius:1rem;-webkit-box-shadow:0 1pc 40px 0 rgba(0,0,0,.1);box-shadow:0 1pc 40px 0 rgba(0,0,0,.1);padding:.75rem 1.5rem;width:100%}.cmp-card-tech__block{padding-inline:1.375rem}.cmp-card-tech__list{display:grid;gap:.75rem;grid-template-columns:1fr;list-style:none}.cmp-card-tech__list__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:relative}.cmp-card-tech__list__item:after,.cmp-card-tech__list__item:before{background-image:linear-gradient(90deg,#c1c1c1 2px,transparent 0);background-position:top;background-repeat:repeat-x;background-size:8px 2px;content:"";height:.0625rem;left:0;position:absolute;width:100%}.cmp-card-tech__list__item:before{top:0}.cmp-card-tech__list__item:after{bottom:0}.cmp-card-tech__list__block:not(:last-child):after{background-image:linear-gradient(90deg,#c1c1c1 2px,transparent 0);background-position:top;background-repeat:repeat-x;background-size:8px 2px;content:"";display:block;height:.0625rem;margin-top:.75rem;width:100%}.cmp-card-tech__item{gap:.75rem;padding-block:1.5rem}.cmp-card-tech__icon,.cmp-card-tech__item{display:-webkit-box;display:-ms-flexbox;display:flex}.cmp-card-tech__icon{-ms-flex-negative:0;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#6c6c6c;flex-shrink:0;font-size:1.25rem;height:1.5rem;justify-content:center;width:1.5rem}.cmp-card-tech__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.125rem;max-width:calc(100% - 2.25rem);overflow:hidden;text-overflow:ellipsis}.cmp-card-tech__content a{color:#ef0005;text-decoration:underline;-webkit-transition:color .5s ease-in-out;transition:color .5s ease-in-out}.cmp-card-tech__content a:hover{color:#c62828}@media(min-width:768px){.cmp-card-tech{padding:1.5rem 2.375rem}.cmp-card-tech__list{gap:1.5rem;grid-template-columns:repeat(2,minmax(0,1fr))}.cmp-card-tech__block{margin-inline:auto;width:85%}}@media(min-width:1200px){.cmp-card-tech__block{width:57.75rem}}@media(min-width:1280px){.cmp-card-tech__list{gap:3rem}}.block--dark .cmp-card-tech__icon{color:#c1c1c1}.block--dark .cmp-card-tech__content{color:#fff}.cmp-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:start;background-color:#fff;-webkit-box-shadow:0 20px 60px -10px rgba(0,0,0,.1);box-shadow:0 20px 60px -10px rgba(0,0,0,.1);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.5rem;padding:1.5rem 1.75rem 1.875rem}.cmp-card__description{color:#6c6c6c}.cmp-card__link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-top:auto}.cmp-card__link__icon{font-size:1.125rem;-webkit-transition:-webkit-transform .5s ease-in-out;transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out}.cmp-card__link:hover{text-decoration:none}.cmp-card__link:hover .cmp-card__link__text{font-family:Antique Legacy Medium,sans-serif;text-decoration:underline;-webkit-text-decoration-color:#ef0005;text-decoration-color:#ef0005;text-underline-offset:4px}.cmp-card__link:hover .cmp-card__link__icon{-webkit-transform:translateX(4px);transform:translateX(4px)}@media(min-width:768px){.cmp-card{min-height:13.25rem}}.cmp-carousel{-webkit-box-orient:vertical;-webkit-box-direction:normal;--carousel-gap:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1rem;position:relative}.cmp-carousel,.cmp-carousel--sm-1{--carousel-cols:1}.cmp-carousel--sm-2{--carousel-cols:2}.cmp-carousel--sm-3{--carousel-cols:3}.cmp-carousel--sm-4{--carousel-cols:4}@media(min-width:768px){.cmp-carousel--md-1{--carousel-cols:1}.cmp-carousel--md-2{--carousel-cols:2}.cmp-carousel--md-3{--carousel-cols:3}.cmp-carousel--md-4{--carousel-cols:4}}@media(min-width:1280px){.cmp-carousel--lg-1{--carousel-cols:1}.cmp-carousel--lg-2{--carousel-cols:2}.cmp-carousel--lg-3{--carousel-cols:3}.cmp-carousel--lg-4{--carousel-cols:4}}.cmp-carousel__track{margin-block:-3rem;overflow:hidden;padding-block:3rem;position:relative}.cmp-carousel__inner>.aem-Grid{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--carousel-gap);margin-left:calc(var(--carousel-gap)*-1);-webkit-transition:-webkit-transform .45s ease;transition:-webkit-transform .45s ease;transition:transform .45s ease;transition:transform .45s ease,-webkit-transform .45s ease;will-change:transform}.cmp-carousel__inner>.aem-Grid>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;min-width:0;width:var(--carousel-item-width,100%)}.cmp-carousel__inner>.aem-Grid>*>*{height:100%}.cmp-carousel__inner>.aem-Grid>*>.cmp-card-image{height:21.375rem}@media(min-width:768px){.cmp-carousel__inner>.aem-Grid>*>.cmp-card-image{height:28.125rem}}@media(min-width:1280px){.cmp-carousel__inner>.aem-Grid>*>.cmp-card-image{height:41rem}}.cmp-carousel__inner>.aem-Grid>.aem-GridColumn{width:var(--carousel-item-width,100%)}.cmp-carousel__inner>.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--12,.cmp-carousel__inner>.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--default--12,.cmp-carousel__inner>.aem-Grid.aem-Grid--default--12>.aem-GridColumn.aem-GridColumn--12,.cmp-carousel__inner>.aem-Grid.aem-Grid--default--12>.aem-GridColumn.aem-GridColumn--default--12{float:none;width:var(--carousel-item-width,100%)}.cmp-carousel__controls{-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;justify-content:flex-end;position:relative}.cmp-carousel__controls:before{background-image:linear-gradient(90deg,#c1c1c1 2px,transparent 0);background-position:top;background-repeat:repeat-x;background-size:8px 2px;content:"";height:.0625rem;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:calc(100% - 7.125rem)}.cmp-carousel__btn{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:transparent;border:1px solid #000;color:#000;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.25rem;height:2.75rem;justify-content:center;-webkit-transition:border-color .5s ease-in-out,background-color .5s ease-in-out,color .5s ease-in-out;transition:border-color .5s ease-in-out,background-color .5s ease-in-out,color .5s ease-in-out;width:2.75rem}.cmp-carousel__btn:hover{background-color:#ef0005;border-color:#ef0005;color:#fff}.cmp-carousel__btn:disabled{border-color:transparent;opacity:.3;pointer-events:none}.cmp-section--dark:not(.cmp-section--middle) .cmp-carousel .cmp-carousel__btn{border-color:#fff;color:#fff}.cmp-section--dark:not(.cmp-section--middle) .cmp-carousel .cmp-carousel__btn:hover{background-color:#ef0005;border-color:#ef0005;color:#fff}.cmp-section--dark:not(.cmp-section--middle) .cmp-carousel .cmp-carousel__btn:disabled{border-color:transparent}.cmp-carousel.cmp-carousel--arrows{gap:0}.cmp-carousel.cmp-carousel--arrows .cmp-carousel__controls{bottom:1.75rem;position:absolute;right:1.75rem;z-index:9}.cmp-carousel.cmp-carousel--arrows .cmp-carousel__controls:before{display:none}.cmp-carousel.cmp-carousel--arrows .cmp-carousel__btn{border-color:#fff;color:#fff}.cmp-carousel.cmp-carousel--arrows .cmp-carousel__btn:hover{border-color:#ef0005}@media(min-width:768px){.cmp-carousel{--carousel-gap:1.25rem;gap:1.5rem}}.cmp-slider__inner .aem-Grid{display:grid;gap:1.125rem;grid-template-columns:1fr;width:100%}@media(min-width:768px){.cmp-slider__inner .aem-Grid{gap:1.75rem}}@media(min-width:576px){.cmp-slider--cols2 .cmp-slider__inner .aem-Grid,.cmp-slider--cols4 .cmp-slider__inner .aem-Grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:576px)and (min-width:992px){.cmp-slider--cols3 .cmp-slider__inner .aem-Grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:576px)and (min-width:1024px){.cmp-slider--cols4 .cmp-slider__inner .aem-Grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.cmp-cercador-membres__filters-bar{-webkit-box-pack:justify;-ms-flex-pack:justify;border-top:1px solid #dbdbdb;gap:1rem;justify-content:space-between;margin-bottom:1.5rem;padding-block:1rem}.cmp-cercador-membres__filters-bar,.cmp-cercador-membres__filters-bar__left{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex}.cmp-cercador-membres__filters-bar__left{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.75rem}.cmp-cercador-membres__filters-label{-ms-flex-negative:0;color:#6c6c6c;flex-shrink:0;padding-top:.25rem;white-space:nowrap}.cmp-cercador-membres__filters-chips{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem}.cmp-cercador-membres__count{-ms-flex-negative:0;color:#6c6c6c;flex-shrink:0;padding-top:.25rem;white-space:nowrap}.cmp-cercador-membres__filter-chip{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:1px solid #dbdbdb;border-radius:6.25rem;color:#1a1a19;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:.8125rem;gap:.375rem;line-height:1.4;padding:.25rem .625rem;-webkit-transition:border-color .5s ease-in-out,background-color .5s ease-in-out;transition:border-color .5s ease-in-out,background-color .5s ease-in-out}.cmp-cercador-membres__filter-chip:hover{background-color:#ffebeb;border-color:#ef0005}.cmp-cercador-membres__filter-chip-remove{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;color:#6c6c6c;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:.875rem;justify-content:center;line-height:1;margin-left:.125rem}.cmp-cercador-membres__results-section{padding-bottom:3rem;padding-top:1.5rem}.cmp-cercador-membres__results-header{margin-bottom:1.5rem}.cmp-cercador-membres__loading{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding-block:3rem}.cmp-cercador-membres__spinner{-webkit-animation:cercador-spin .7s linear infinite;animation:cercador-spin .7s linear infinite;border:3px solid #dbdbdb;border-radius:50%;border-top-color:#ef0005;display:inline-block;height:2rem;width:2rem}@-webkit-keyframes cercador-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes cercador-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.cmp-cercador-membres__no-results{color:#6c6c6c;padding-block:3rem;text-align:center}.cmp-cercador-membres__pagination{-webkit-box-pack:end;-ms-flex-pack:end;border-top:1px solid #dbdbdb;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.25rem;justify-content:flex-end;margin-top:2rem;padding-top:1rem}.cmp-cercador-membres__pagination-btn{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#fff;border:1px solid #dbdbdb;color:#1a1a19;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:1.25rem;height:2.25rem;justify-content:center;-webkit-transition:border-color .5s ease-in-out,background-color .5s ease-in-out,color .5s ease-in-out;transition:border-color .5s ease-in-out,background-color .5s ease-in-out,color .5s ease-in-out;width:2.25rem}.cmp-cercador-membres__pagination-btn span{font-size:1.25rem}.cmp-cercador-membres__pagination-btn:hover:not(:disabled){border-color:#ef0005;color:#ef0005}.cmp-cercador-membres__pagination-btn:disabled{opacity:.4;pointer-events:none}.cmp-distributor{display:grid;grid-template-columns:1fr;width:100%}.cmp-distributor--gapNone{gap:0}.cmp-distributor--gapSmall{-webkit-column-gap:.375rem;-moz-column-gap:.375rem;column-gap:.375rem;row-gap:.75rem}.cmp-distributor--gapMedium{-webkit-column-gap:.625rem;-moz-column-gap:.625rem;column-gap:.625rem;row-gap:1rem}.cmp-distributor--gapLarge{gap:1.125rem}.cmp-distributor--gapHuge{gap:2.25rem}@media(min-width:576px){.cmp-distributor--cols2,.cmp-distributor--cols4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:768px){.cmp-distributor--gapLarge{gap:1.75rem}.cmp-distributor--gapHuge{gap:3rem}}@media(min-width:992px){.cmp-distributor--cols3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1024px){.cmp-distributor--cols4{grid-template-columns:repeat(4,minmax(0,1fr))}.cmp-distributor--gapHuge{gap:4rem}}.cmp-dropdown{display:inline-block;position:relative}.cmp-dropdown__toggle{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;border:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:.25rem;padding:0}.cmp-dropdown__toggle.cmp-button{border:1px solid #dbdbdb;padding:.4375rem .75rem}.cmp-dropdown__toggle.cmp-button.cmp-button--lg{padding:.6875rem .75rem}.cmp-dropdown__toggle.cmp-button.cmp-button--xl{padding:.9375rem 1.25rem}@media(min-width:768px){.cmp-dropdown__toggle.cmp-button{padding:.75rem 1.1875rem}.cmp-dropdown__toggle.cmp-button.cmp-button--lg{padding-inline:1.25rem}.cmp-dropdown__toggle.cmp-button.cmp-button--xl{padding-block:1.4375rem}}.cmp-dropdown__toggle.is-placeholder{color:#c1c1c1}.cmp-dropdown__toggle:after{content:"";font-family:bcn-turisme-icons;font-size:1.25rem;height:1.25rem;-webkit-transition:-webkit-transform .5s ease-in-out;transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out;width:1.25rem}.cmp-dropdown__toggle[aria-expanded=true]:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.cmp-dropdown__toggle.disabled,.cmp-dropdown__toggle:disabled{opacity:.7;pointer-events:none}.cmp-dropdown__menu{background-color:#f2f2ed;-webkit-box-shadow:0 24px 40px 0 rgba(0,0,0,.15);box-shadow:0 24px 40px 0 rgba(0,0,0,.15);height:0;left:0;list-style:none;min-width:10rem;opacity:0;overflow:hidden;padding-inline:.75rem;position:absolute;top:calc(100% + 4px);-webkit-transition:opacity .5s ease-in-out,visibility .5s ease-in-out,height .5s ease-in-out,padding-bottom .5s ease-in-out,padding-top .5s ease-in-out;transition:opacity .5s ease-in-out,visibility .5s ease-in-out,height .5s ease-in-out,padding-bottom .5s ease-in-out,padding-top .5s ease-in-out;visibility:hidden;z-index:1000}.cmp-dropdown__menu--right{left:auto;right:0}.cmp-dropdown__menu>li{display:none}.cmp-dropdown__menu>li:not(:last-child){position:relative}.cmp-dropdown__menu>li:not(:last-child):before{background-image:linear-gradient(90deg,#c1c1c1 2px,transparent 0);background-position:top;background-repeat:repeat-x;background-size:8px 2px;bottom:0;content:"";height:.0625rem;left:0;position:absolute;width:100%}@media(min-width:768px){.cmp-dropdown__menu{padding-inline:1.5rem}}.cmp-dropdown__item{display:-webkit-box;display:-ms-flexbox;display:flex;padding-block:.5rem;text-align:center}.cmp-dropdown__item:focus,.cmp-dropdown__item:hover{color:#ef0005;outline:none;text-decoration:none}.cmp-dropdown__item.is-active,.cmp-dropdown__item[aria-current=true]{font-family:Antique Legacy Medium,sans-serif}.cmp-dropdown__item.disabled,.cmp-dropdown__item:disabled{opacity:.7;pointer-events:none}@media(min-width:768px){.cmp-dropdown__item{padding-block:1.125rem}}[data-toggle=dropdown]{cursor:pointer}[data-toggle=dropdown][aria-expanded=true]+.cmp-dropdown__menu{height:auto;max-height:18.75rem;opacity:1;overflow-y:auto;padding-block:.25rem;visibility:visible}[data-toggle=dropdown][aria-expanded=true]+.cmp-dropdown__menu>li{-webkit-box-pack:center;-ms-flex-pack:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}[data-toggle=dropdown][aria-expanded=true]+.cmp-dropdown__menu>li.is-active{font-family:Antique Legacy Medium,sans-serif}[data-toggle=dropdown][aria-expanded=true]+.cmp-dropdown__menu>li.is-placeholder{color:#c1c1c1}@media(min-width:768px){[data-toggle=dropdown][aria-expanded=true]+.cmp-dropdown__menu{padding-block:.375rem}}.cmp-iframe{aspect-ratio:21/9;border-radius:1rem;overflow:hidden;width:100%}.cmp-img-text{display:grid;grid-template-columns:1fr}.cmp-img-text__image{aspect-ratio:16/9;margin-inline:auto;max-width:72.875rem;overflow:hidden;width:100%}.cmp-img-text__image img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.cmp-img-text__content{padding:1rem}.cmp-img-text__block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1rem}.cmp-img-text__text,.cmp-img-text__title{max-width:55rem}.cmp-img-text__text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1rem}.cmp-img-text__text ol,.cmp-img-text__text ul{padding-left:1.25rem}.cmp-img-text__text a{color:#ef0005;text-decoration:underline}.cmp-img-text__text a:hover{color:#c62828}.cmp-img-text__table{padding-block:1rem}.cmp-img-text .cmp-button{border-color:#000;width:100%}.cmp-img-text.cmp-img-text--left .cmp-img-text__image,.cmp-img-text.cmp-img-text--up .cmp-img-text__image{grid-row:1}.cmp-img-text.cmp-img-text--left .cmp-img-text__content,.cmp-img-text.cmp-img-text--up .cmp-img-text__content{grid-row:2}@media(min-width:576px){.cmp-img-text .cmp-button{min-width:15.25rem;width:auto}}@media(min-width:768px){.cmp-img-text__content{padding-block:0}.cmp-img-text__block,.cmp-img-text__text{gap:1.5rem}.cmp-img-text__table{padding-block:2rem}.cmp-img-text.cmp-img-text--right{grid-template-columns:1fr 1fr}.cmp-img-text.cmp-img-text--right .cmp-img-text__content{grid-column:1;grid-row:1;min-width:0}.cmp-img-text.cmp-img-text--right .cmp-img-text__image{grid-column:2;grid-row:1;margin-inline:auto 0;min-width:0}.cmp-img-text.cmp-img-text--left{grid-template-columns:1fr 1fr}.cmp-img-text.cmp-img-text--left .cmp-img-text__image{grid-column:1;grid-row:1;margin-inline:0 auto;min-width:0}.cmp-img-text.cmp-img-text--left .cmp-img-text__content{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column:2;grid-row:1;min-width:0}.cmp-img-text.cmp-img-text--left .cmp-img-text__text,.cmp-img-text.cmp-img-text--left .cmp-img-text__title,.cmp-img-text.cmp-img-text--right .cmp-img-text__text,.cmp-img-text.cmp-img-text--right .cmp-img-text__title{max-width:30.5rem}.cmp-img-text.cmp-img-text--left .cmp-img-text__image,.cmp-img-text.cmp-img-text--right .cmp-img-text__image{aspect-ratio:4/3;max-width:41.125rem}.cmp-img-text.cmp-img-text--down,.cmp-img-text.cmp-img-text--up{gap:3rem}.cmp-img-text.cmp-img-text--down .cmp-img-text__block,.cmp-img-text.cmp-img-text--up .cmp-img-text__block{margin-inline:auto;max-width:55rem}}@media(min-width:1200px){.cmp-img-text__content{padding-inline:3rem}.cmp-img-text.cmp-img-text--down,.cmp-img-text.cmp-img-text--up{gap:5.125rem}}@media(min-width:1680px){.cmp-img-text.cmp-img-text--left .cmp-img-text__image,.cmp-img-text.cmp-img-text--right .cmp-img-text__image{max-width:43.75rem}.cmp-img-text.cmp-img-text--left .cmp-img-text__text,.cmp-img-text.cmp-img-text--left .cmp-img-text__title,.cmp-img-text.cmp-img-text--right .cmp-img-text__text,.cmp-img-text.cmp-img-text--right .cmp-img-text__title{max-width:38.75rem}}.block--dark .cmp-img-text__text,.block--dark .cmp-img-text__title{color:#fff}.block--dark .cmp-button{border-color:#fff;color:#fff}.block--dark .cmp-button:hover{border-color:#ef0005}.cmp-card-table{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#fff;border-radius:1rem;-webkit-box-shadow:0 1pc 40px 0 rgba(0,0,0,.1);box-shadow:0 1pc 40px 0 rgba(0,0,0,.1);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1.25rem;padding:1.25rem}@media(min-width:768px){.cmp-card-table{gap:2rem;margin-inline:1.5rem;padding:1.875rem;width:calc(100% - 3rem)}}@media(min-width:1440px){.cmp-card-table{gap:2.625rem;margin-inline:3rem;padding:2.5rem;width:calc(100% - 6rem)}}.cmp-table{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1.25rem}.cmp-table caption{font-family:Antique Legacy Medium,sans-serif;font-size:.875rem;line-height:150%;padding-bottom:1.25rem;text-align:left;text-transform:uppercase}@media(min-width:768px){.cmp-table caption{font-size:1rem}}.cmp-table table{border-spacing:0}.cmp-table table td,.cmp-table table th{border-bottom:1px solid #e5e5e5;padding-block:1.25rem;text-align:left}.cmp-table--mini table{border-top:1px solid #e5e5e5}.cmp-table:not(.cmp-table--mini) table tbody tr:last-child td{border-bottom:none}.cmp-status{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:.6875rem;gap:.75rem;letter-spacing:.09pc;line-height:100%;padding:.5rem;text-transform:uppercase}.cmp-status:before{content:"";height:.3125rem;width:.3125rem}.cmp-status--open{border-color:#fccd86}.cmp-status--open:before{background-color:#f1aa3e}.cmp-status--confirm{background-color:#e9f7ed;border-color:#e9f7ed}.cmp-status--confirm:before{background-color:#239d44}.cmp-status--register{border-color:#77c88d}.cmp-status--register:before{background-color:#239d44}.cmp-status--cancel{background-color:#ffebeb;border-color:#ffebeb}.cmp-status--cancel:before{background-color:#e82a2a}@media(min-width:768px){.cmp-status{font-size:.75rem}}.cmp-table-results .datatable-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1.25rem}.cmp-table-results .datatable-wrapper .datatable-container{border:none}.cmp-table-results .datatable-input{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;border:1px solid #dbdbdb;border-radius:0;color:#000;cursor:default;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;padding:.4375rem .75rem;-webkit-transition:border-color .5s ease-in-out,background-color .5s ease-in-out,color .5s ease-in-out;transition:border-color .5s ease-in-out,background-color .5s ease-in-out,color .5s ease-in-out}.cmp-table-results .datatable-input::-webkit-input-placeholder{color:#c1c1c1}.cmp-table-results .datatable-input::-moz-placeholder{color:#c1c1c1}.cmp-table-results .datatable-input:-ms-input-placeholder{color:#c1c1c1}.cmp-table-results .datatable-input::-ms-input-placeholder{color:#c1c1c1}.cmp-table-results .datatable-input::placeholder{color:#c1c1c1}@media(min-width:768px){.cmp-table-results .datatable-input{padding:.75rem 1.1875rem}}.cmp-table-results .datatable-table>thead>tr>th{border-color:#dbdbdb;color:#000;font-family:Antique Legacy Medium,sans-serif;font-size:.875rem;font-weight:500;line-height:150%;padding:.5rem .625rem 1.25rem}@media(min-width:768px){.cmp-table-results .datatable-table>thead>tr>th{font-size:1rem}}.cmp-table-results .datatable-table>tbody>tr>td{border-bottom:1px solid #dbdbdb;color:#000;font-size:.8125rem;letter-spacing:-.14px;line-height:1.25rem;padding:1.25rem .5rem}@media(min-width:768px){.cmp-table-results .datatable-table>tbody>tr>td{font-size:.875rem}}.cmp-table-results .datatable-dropdown label{color:#000;gap:.5rem}.cmp-table-results .datatable-bottom,.cmp-table-results .datatable-dropdown label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.cmp-table-results .datatable-bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.25rem}.cmp-table-results .datatable-info{color:#6c6c6c;font-size:.8125rem;letter-spacing:-.14px;line-height:1.25rem}@media(min-width:768px){.cmp-table-results .datatable-info{font-size:.875rem}}.cmp-table-results .datatable-pagination .datatable-pagination-list{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem;justify-content:center;list-style:none}.cmp-table-results .datatable-pagination .datatable-pagination-list-item-link{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:transparent;color:#000;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:.75rem;height:2.5rem;justify-content:center;margin-left:0;padding:.25rem;-webkit-transition:color .5s ease-in-out,background-color .5s ease-in-out;transition:color .5s ease-in-out,background-color .5s ease-in-out;width:2.5rem}.cmp-table-results .datatable-pagination .datatable-pagination-list-item-link:hover{background-color:#ef0005;color:#fff}.cmp-table-results .datatable-pagination li.datatable-hidden{opacity:.5;pointer-events:none;visibility:visible}.cmp-table-results .datatable-pagination li.datatable-active .datatable-pagination-list-item-link{background-color:#000;color:#fff}.cmp-table-results .datatable-pagination li:first-child .datatable-pagination-list-item-link,.cmp-table-results .datatable-pagination li:last-child .datatable-pagination-list-item-link{font-size:0}.cmp-table-results .datatable-pagination li:first-child .datatable-pagination-list-item-link:before,.cmp-table-results .datatable-pagination li:last-child .datatable-pagination-list-item-link:before{content:"";font-family:bcn-turisme-icons;font-size:1.5rem}.cmp-table-results .datatable-pagination li:last-child .datatable-pagination-list-item-link:before{content:""}.cmp-table-results__actions{background-color:transparent;border:none;cursor:pointer;font-size:1.5rem;padding:0;-webkit-transition:color .5s ease-in-out;transition:color .5s ease-in-out}.cmp-table-results__actions:hover{color:#ef0005;text-decoration:none}.cmp-table-results__actions:focus{text-decoration:none}.cmp-table-results__actions__box{-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:1.5rem;justify-content:flex-end}.cmp-table-results__expanded__row{background-color:#f5f5f5;display:none}.cmp-table-results__expanded__row.open{display:table-row}.cmp-table-results__inner-table{width:100%}.cmp-table-results__inner-table td,.cmp-table-results__inner-table th{padding:.5rem}.block--dark .cmp-status--open,.block--dark .cmp-status--register{color:#fff}.block--dark .cmp-status--cancel,.block--dark .cmp-status--confirm{color:#000}.block--dark .cmp-table-results .datatable-dropdown label,.block--dark .cmp-table-results .datatable-input,.block--dark .cmp-table-results .datatable-pagination .datatable-pagination-list-item-link,.block--dark .cmp-table-results .datatable-table>tbody>tr>td,.block--dark .cmp-table-results .datatable-table>thead>tr>th{color:#fff}.block--dark .cmp-table-results .datatable-pagination li.datatable-active .datatable-pagination-list-item-link{background-color:#fff;color:#000}.block--dark .cmp-table-results .datatable-sorter:before{border-top-color:#dbdbdb}.block--dark .cmp-table-results .datatable-sorter:after{border-bottom-color:#dbdbdb}.block--dark .cmp-table-results__actions{color:#fff}.block--dark .cmp-table-results__actions:hover{color:#ef0005}.block--dark .cmp-table-results__inner-table td,.block--dark .cmp-table-results__inner-table th{color:#000}.heading-2xl{font-family:Antique Legacy Medium,sans-serif;font-size:3rem;letter-spacing:-.72px;line-height:100%}@media(min-width:768px){.heading-2xl{font-size:3.5rem}}@media(min-width:1200px){.heading-2xl{font-size:4.5rem}}.heading-xl{font-family:Antique Legacy Medium,sans-serif;font-size:2.5rem;letter-spacing:-.64px;line-height:100%}@media(min-width:768px){.heading-xl{font-size:3rem}}@media(min-width:1200px){.heading-xl{font-size:4rem}}.heading-lg{font-size:2.25rem;letter-spacing:-.48px;line-height:110%}@media(min-width:768px){.heading-lg{font-size:2.5rem}}@media(min-width:1200px){.heading-lg{font-size:3rem}}.heading-md{font-size:1.75rem;letter-spacing:-.36px;line-height:100%}@media(min-width:768px){.heading-md{font-size:2rem}}@media(min-width:1200px){.heading-md{font-size:2.25rem}}.heading-sm{font-size:1.125rem;letter-spacing:-.24px;line-height:120%}@media(min-width:768px){.heading-sm{font-size:1.25rem}}@media(min-width:1200px){.heading-sm{font-size:1.5rem}}.heading-xs{font-size:1rem;letter-spacing:-.2px;line-height:120%}@media(min-width:768px){.heading-xs{font-size:1.125rem}}@media(min-width:1200px){.heading-xs{font-size:1.25rem}}.body-xl{font-size:1rem;letter-spacing:-.18px;line-height:110%}@media(min-width:768px){.body-xl{font-size:1.125rem}}.body-l{font-size:.875rem;line-height:150%}@media(min-width:768px){.body-l{font-size:1rem}}.body-m{font-size:.8125rem;letter-spacing:-.14px;line-height:1.25rem}@media(min-width:768px){.body-m{font-size:.875rem}}.body-s{font-size:.6875rem;letter-spacing:-.12px;line-height:86%}@media(min-width:768px){.body-s{font-size:.75rem}}.body-xs{font-size:.625rem;line-height:100%}@media(min-width:768px){.body-xs{font-size:.6875rem}}.body-l ol,.body-l ul,.body-m ol,.body-m ul,.body-s ol,.body-s ul,.body-xs ol,.body-xs ul{padding-left:1.25rem}.button-text{font-size:.875rem;line-height:150%}@media(min-width:768px){.button-text{font-size:1rem}}.label-text{font-size:.6875rem;letter-spacing:.09pc;line-height:100%;text-transform:uppercase}@media(min-width:768px){.label-text{font-size:.75rem}}.caption-text{font-size:.6875rem;line-height:100%}@media(min-width:768px){.caption-text{font-size:.75rem}}.helper-text{color:#6c6c6c;font-size:.625rem;letter-spacing:-.11px;line-height:100%}@media(min-width:768px){.helper-text{font-size:.6875rem}}.font-medium{font-family:Antique Legacy Medium,sans-serif}.font-bold{font-family:Antique Legacy Bold,sans-serif}.block--dark .helper-text{color:#c1c1c1}.cmp-accordion{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;list-style:none}.cmp-accordion,.cmp-accordion__header{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.cmp-accordion__header{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;border:none;cursor:pointer;gap:1rem;justify-content:space-between;padding:1rem 0}.cmp-accordion__text{max-width:40rem}.cmp-accordion__item{position:relative}.cmp-accordion__item:before{background-image:linear-gradient(90deg,#c1c1c1 2px,transparent 0);background-position:top;background-repeat:repeat-x;background-size:8px 2px;content:"";height:.0625rem;left:0;position:absolute;top:0;width:100%}.cmp-accordion__title{font-family:Antique Legacy Medium,sans-serif}.cmp-accordion__icon{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-negative:0;align-items:center;aspect-ratio:1;border:1px solid #c1c1c1;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;justify-content:center;-webkit-transition:border-color .5s ease-in-out;transition:border-color .5s ease-in-out;width:1.75rem}.cmp-accordion__icon:before{-webkit-transition:-webkit-transform .5s ease-in-out;transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out}.cmp-accordion__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1.125rem;height:0;opacity:0;overflow:hidden;padding:0;-webkit-transition:opacity .5s ease-in-out,visibility .5s ease-in-out,height .5s ease-in-out,padding .5s ease-in-out;transition:opacity .5s ease-in-out,visibility .5s ease-in-out,height .5s ease-in-out,padding .5s ease-in-out;visibility:hidden}.cmp-accordion a.cmp-accordion__header .cmp-accordion__title{-webkit-transition:color .5s ease-in-out;transition:color .5s ease-in-out}.cmp-accordion a.cmp-accordion__header:focus,.cmp-accordion a.cmp-accordion__header:hover{text-decoration:none}.cmp-accordion a.cmp-accordion__header:focus .cmp-accordion__title,.cmp-accordion a.cmp-accordion__header:hover .cmp-accordion__title{color:#ef0005}.cmp-accordion a.cmp-accordion__header:focus .cmp-accordion__icon,.cmp-accordion a.cmp-accordion__header:hover .cmp-accordion__icon{border-color:#ef0005}@media(min-width:768px){.cmp-accordion__header{padding-block:1.5rem}.cmp-accordion__icon{font-size:1.25rem;width:2rem}.cmp-accordion__buttons .cmp-button{max-width:100%;min-width:15.25rem}.cmp-accordion__buttons .cmp-button__icon{font-size:1.5rem}}@media(min-width:1280px){.cmp-accordion__icon{font-size:1.5rem;width:2.75rem}}[data-toggle=accordion][aria-expanded=true] .cmp-accordion__title{color:#ef0005}[data-toggle=accordion][aria-expanded=true] .cmp-accordion__icon{border-color:#ef0005}[data-toggle=accordion][aria-expanded=true] .cmp-accordion__icon:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}[data-toggle=accordion][aria-expanded=true]+.cmp-accordion__content{height:auto;opacity:1;padding-bottom:1.5rem;visibility:visible}.block--dark .cmp-accordion__icon,.block--dark .cmp-accordion__text,.block--dark .cmp-accordion__title{color:#fff}.cmp-calendar__view{display:none}.cmp-calendar__view.is-active{display:block}.cmp-calendar__view-button.cmp-button{background-color:#fff;border-color:#000;padding:.75rem 1.25rem}.cmp-calendar__view-button.cmp-button:hover{border-color:#ef0005}.cmp-calendar__view-button.cmp-button.is-active{background-color:#000;border-color:#000;color:#fff}.cmp-calendar__view-selector{-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-end}.cmp-calendar__view-selector-wrapper{width:100%}.cmp-calendar__view .cmp-section__wrapper{display:none}.cmp-pagination__controls{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;justify-content:flex-end;margin-top:3rem;position:relative}.cmp-pagination__controls:before{-webkit-box-flex:1;background-image:linear-gradient(90deg,#c1c1c1 2px,transparent 0);background-position:top;background-repeat:repeat-x;background-size:8px 2px;content:"";-ms-flex:1;flex:1;height:.0625rem}.cmp-pagination__btn{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:transparent;border:1px solid #000;color:#000;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.25rem;height:2.75rem;justify-content:center;-webkit-transition:border-color .5s ease-in-out,background-color .5s ease-in-out,color .5s ease-in-out;transition:border-color .5s ease-in-out,background-color .5s ease-in-out,color .5s ease-in-out;width:2.75rem}.cmp-pagination__btn:hover{background-color:#ef0005;border-color:#ef0005;color:#fff}.cmp-pagination__btn:disabled{border-color:transparent;opacity:.3;pointer-events:none}.cmp-pagination__page{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Antique Legacy Medium,sans-serif;height:2.75rem;justify-content:center;text-align:center;width:2.75rem}.cmp-calendarllista__list{gap:1.5rem}@media(min-width:768px){.cmp-calendarllista__list{gap:3rem}}.cmp-calendardetails .cmp-calendar__details,.cmp-calendarllista .cmp-calendar__details{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1.5rem}.cmp-calendardetails__selected-date,.cmp-calendarllista__selected-date{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.75rem;margin:0}.cmp-calendardetails__selected-date:before,.cmp-calendarllista__selected-date:before{-ms-flex-negative:0;background-color:#ef0005;border-radius:50%;content:"";flex-shrink:0;height:.3125rem;width:.3125rem}.cmp-calendardetails__card,.cmp-calendarllista__card{-webkit-box-pack:end;-ms-flex-pack:end;background-color:#fff;-webkit-box-shadow:0 10px 5pc -10px rgba(0,0,0,.1);box-shadow:0 10px 5pc -10px rgba(0,0,0,.1);gap:1rem;justify-content:flex-end;min-height:11.25rem;padding:1.5rem;position:relative}.cmp-calendardetails__card,.cmp-calendardetails__card-content,.cmp-calendarllista__card,.cmp-calendarllista__card-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.cmp-calendardetails__card-content,.cmp-calendarllista__card-content{gap:.5rem}.cmp-calendardetails__card-meta,.cmp-calendardetails__card-title,.cmp-calendarllista__card-meta,.cmp-calendarllista__card-title{margin:0}.cmp-calendardetails__card-title,.cmp-calendarllista__card-title{text-transform:none}.cmp-calendardetails__card-meta,.cmp-calendarllista__card-meta{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#6c6c6c;-webkit-column-gap:.5rem;-moz-column-gap:.5rem;column-gap:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:.25rem}.cmp-calendardetails__card-separator,.cmp-calendarllista__card-separator{color:#dbdbdb;line-height:1}.cmp-calendardetails__card-delegates,.cmp-calendarllista__card-delegates{white-space:nowrap}.cmp-calendardetails__card-link,.cmp-calendarllista__card-link{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border:.0625rem solid #dbdbdb;color:#000;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:2.125rem;justify-content:center;min-width:2.125rem;position:absolute;right:1rem;text-decoration:none;top:1rem;-webkit-transition:border-color .2s ease,color .2s ease;transition:border-color .2s ease,color .2s ease;width:2.125rem}.cmp-calendardetails__card-link:hover,.cmp-calendarllista__card-link:hover{border-color:#ef0005;color:#ef0005}.cmp-column__wrapper{display:grid;gap:1rem;grid-template-columns:1fr}@media(min-width:768px){.cmp-column__wrapper .cmp-section__title{max-width:25.25rem}.cmp-column__wrapper .cmp-section__title+.cmp-section__subtitle{margin-left:0;margin-top:1.5rem}}@media(min-width:1024px){.cmp-column__wrapper{gap:3rem;grid-template-columns:repeat(3,1fr)}.cmp-column__main{grid-column:span 2}.cmp-column__aside .cmp-section__header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;-ms-flex-direction:column;flex-direction:column;justify-content:flex-start}}@media(min-width:1280px){.cmp-column__wrapper{gap:4.5rem}}@media(min-width:1920px){.cmp-column__wrapper{gap:7rem}}.cmp-feature{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:0 1pc 40px 0 rgba(0,0,0,.1);box-shadow:0 1pc 40px 0 rgba(0,0,0,.1);min-height:20rem;overflow:hidden;padding-block:.75rem;padding:2.875rem 1.5rem}.cmp-feature,.cmp-feature__text{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:100%}.cmp-feature__text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:rgba(0,0,0,.1);color:#000;-ms-flex-direction:column;flex-direction:column;gap:1rem;padding:1.25rem;z-index:2}.cmp-feature__tag{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:.75rem}.cmp-feature__tag:before{background-color:#ef0005;content:"";height:.3125rem;width:.3125rem}.cmp-feature__img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.cmp-feature__img__box{display:none;inset:0;position:absolute;z-index:1}.cmp-feature__link{border-color:#fff;height:100%}.cmp-feature__link,.cmp-feature__link__item{-webkit-box-flex:1;-ms-flex:1;flex:1}.cmp-feature__link__list{list-style:none;margin-top:1.25rem}.cmp-feature__link__icon{font-size:1.25rem}.cmp-feature__link__desc{color:#6c6c6c}.cmp-feature__link__label{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.5rem}@media(min-width:768px){.cmp-feature{min-height:26.25rem;padding-block:1.5rem;padding-inline:3rem}.cmp-feature__text{padding:2rem}}@media(min-width:1200px){.cmp-feature{min-height:31.25rem;padding-inline:4.5rem}}@media(min-width:1440px){.cmp-feature{min-height:35rem;padding-block:2.5625rem;padding-inline:7.0625rem}}.block__intern--dark .cmp-feature{background-color:#151514}.block__intern--dark .cmp-feature__text{background:rgba(0,0,0,.4)}.block__intern--medium .cmp-feature{background-color:#c9c7bd}.block__intern--light .cmp-feature{background-color:#f2f2ed}.block__intern--bgImage .cmp-feature__img__box{display:block}.block__intern--bgImage .cmp-feature__text,.block__intern--dark .cmp-feature__text{color:#fff}.block--dark .cmp-feature__link{color:#000}.cmp-filters__header{gap:1rem}.cmp-filters__content,.cmp-filters__header{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.cmp-filters__content{gap:.75rem}.cmp-filters__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.75rem}.cmp-filters__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f5f5f5;border:1px solid #dbdbdb;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:.5rem;padding:.5rem}.cmp-filters__remove{background:none;border:none;color:#6c6c6c;cursor:pointer;font-size:.875rem;height:.875rem;line-height:1;padding:0;-webkit-transition:color .5s ease-in-out;transition:color .5s ease-in-out}.cmp-filters__remove:hover{color:#ef0005}@media(min-width:768px){.cmp-filters__header{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;-ms-flex-direction:row;flex-direction:row;justify-content:space-between}.cmp-filters__list{gap:1.5rem}}.cmp-form{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1.5rem;padding-inline:1rem}.cmp-form__col{width:100%}.cmp-form__col,.cmp-form__fieldset{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1rem}.cmp-form__legend{padding-bottom:.5rem}.cmp-form .cmp-dropdown__toggle{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.cmp-form .cmp-dropdown__menu{width:100%}.cmp-form [data-toggle=dropdown][aria-expanded=true]+.cmp-dropdown__menu>li{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}.cmp-form__input::-webkit-input-placeholder{color:#c1c1c1}.cmp-form__input:-moz-placeholder,.cmp-form__input::-moz-placeholder{color:#c1c1c1}.cmp-form__input:-ms-input-placeholder{color:#c1c1c1}.cmp-form__input[type=file]{cursor:pointer}.cmp-form__input[type=file]::-webkit-file-upload-button,.cmp-form__input[type=file]::file-selector-button{display:none}.cmp-form__input[type=date]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-right:2.5rem;position:relative;width:100%}.cmp-form__input[type=date]::-webkit-datetime-edit{-webkit-box-flex:1;flex:1;text-align:left}.cmp-form__input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer;position:absolute;right:.75rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.cmp-form__textarea{resize:none}.cmp-form__checkbox__group,.cmp-form__radio__group{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.cmp-form__checkbox__label,.cmp-form__radio__label{color:#6c6c6c;cursor:pointer;padding-left:3.25rem;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cmp-form__checkbox__label:before,.cmp-form__radio__label:before{background-color:transparent;border:.0625rem solid #1a1a19;border-radius:.125rem;content:"";height:1.125rem;left:.6875rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:background-color .5s ease-in-out,border-color .5s ease-in-out;transition:background-color .5s ease-in-out,border-color .5s ease-in-out;width:1.125rem}.cmp-form__checkbox__label:after,.cmp-form__radio__label:after{border:.125rem solid #fff;border-left:none;border-top:none;content:"";height:.625rem;left:1.0625rem;opacity:0;position:absolute;top:50%;-webkit-transform:translateY(-65%) rotate(45deg);transform:translateY(-65%) rotate(45deg);-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;width:.3125rem}.cmp-form__checkbox__label a,.cmp-form__radio__label a{color:#1a1a19;text-decoration:underline;-webkit-transition:color .5s ease-in-out;transition:color .5s ease-in-out}.cmp-form__checkbox__label a:hover,.cmp-form__radio__label a:hover{color:#ef0005}.cmp-form__checkbox__label:has(input:checked),.cmp-form__radio__label:has(input:checked){color:#1a1a19}.cmp-form__checkbox__label:has(input:checked):before,.cmp-form__radio__label:has(input:checked):before{background-color:#000;border-color:#000}.cmp-form__checkbox__label:has(input:checked):after,.cmp-form__radio__label:has(input:checked):after{opacity:1}.cmp-form__checkbox__label:has(input:disabled),.cmp-form__radio__label:has(input:disabled){color:#dbdbdb}.cmp-form__checkbox__label:has(input:disabled):before,.cmp-form__radio__label:has(input:disabled):before{border-color:#dbdbdb}.cmp-form__checkbox__label:has(input:disabled):after,.cmp-form__radio__label:has(input:disabled):after{border-color:#dbdbdb}.cmp-form__checkbox__label:has(input:disabled):has(input:checked):before,.cmp-form__radio__label:has(input:disabled):has(input:checked):before{background-color:#f5f5f5}.cmp-form__radio__label:before{border-radius:50%}.cmp-form__radio__label:after{background-color:#fff;border:none;border-radius:50%;height:.625rem;left:.9375rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:.625rem}.cmp-form__checkbox,.cmp-form__radio{height:0;opacity:0;pointer-events:none;position:absolute;width:0}.cmp-form__radio__fieldset{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.75rem}@media(min-width:992px){.cmp-form{gap:2rem;padding-inline:1.5rem}.cmp-form__fieldset{gap:2rem}}@media(min-width:1440px){.cmp-form{gap:3.625rem;padding-inline:2.75rem}}.cmp-group-card{padding-block:1.5rem}.cmp-group-card__container{gap:1.5rem}.cmp-group-card__container,.cmp-group-card__header{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.cmp-group-card__header{gap:1rem}.cmp-group-card__heading{-webkit-box-flex:1;-ms-flex:1;flex:1}.cmp-group-card__pretitle{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:.75rem;padding-block:.5rem;width:100%}.cmp-group-card__pretitle:before{-webkit-box-flex:0;background-color:#ef0005;content:"";-ms-flex:0 0 0.3125rem;flex:0 0 0.3125rem;height:.3125rem;width:.3125rem}.cmp-group-card__title{margin:0}.cmp-group-card__text{color:#000;margin:0}.cmp-group-card__divider{background-image:linear-gradient(90deg,#c1c1c1 2px,transparent 0);background-position:top;background-repeat:repeat-x;background-size:8px 2px;height:.0625rem}.cmp-group-card__grid{display:grid;gap:1.5rem;grid-template-columns:1fr}.cmp-group-card__card{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#fff;border:1px solid #fff;-webkit-box-shadow:0 1pc 40px 0 rgba(0,0,0,.1);box-shadow:0 1pc 40px 0 rgba(0,0,0,.1);color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-height:16.5rem;overflow:hidden;padding:1.25rem 1.5rem;-webkit-transition:border-color .5s ease-in-out;transition:border-color .5s ease-in-out}.cmp-group-card__card:focus,.cmp-group-card__card:hover{border-color:#ef0005;text-decoration:none}.cmp-group-card a.cmp-group-card__card:focus{outline:2px solid #ef0005;outline-offset:.1875rem}.cmp-group-card__card--notes{gap:2rem}.cmp-group-card__card--archive{gap:2.5rem}.cmp-group-card__card-content{-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;gap:.25rem;justify-content:flex-end;margin-top:auto}.cmp-group-card__pdf-button{-ms-flex-item-align:start;align-self:flex-start;gap:.5rem;pointer-events:none}.cmp-group-card__file-icon,.cmp-group-card__pdf-icon{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;justify-content:center}.cmp-group-card__file-icon{-webkit-box-flex:0;border:1px solid #000;color:#000;-ms-flex:0 0 2.5rem;flex:0 0 2.5rem;font-size:1.125rem;height:2.5rem;-webkit-transition:border-color .5s ease-in-out,background-color .5s ease-in-out,color .5s ease-in-out;transition:border-color .5s ease-in-out,background-color .5s ease-in-out,color .5s ease-in-out;width:2.5rem}.cmp-group-card__card:focus .cmp-group-card__file-icon,.cmp-group-card__card:hover .cmp-group-card__file-icon{background-color:#ef0005;border-color:#ef0005;color:#fff}.cmp-group-card__date,.cmp-group-card__publication{color:#ef0005}.cmp-group-card__card-title{margin:0}.cmp-group-card__description{color:#6c6c6c}.cmp-group-card__description p{margin:0}.cmp-group-card__metadata{color:#6c6c6c;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.625rem}.cmp-group-card__meta-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:.625rem}.cmp-group-card__meta-item:not(:last-child):after{background-color:#dbdbdb;content:"";display:inline-block;height:.875rem;width:1px}.cmp-group-card__sr-only{clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);border:0!important;height:1px!important;overflow:hidden;padding:0!important;position:absolute!important;width:1px!important}.cmp-group-card__cta{margin-top:.5rem}@media(min-width:768px){.cmp-group-card{padding-block:3rem}.cmp-group-card__container{gap:2.75rem}.cmp-group-card__header{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:flex-start;-ms-flex-direction:row;flex-direction:row;justify-content:space-between}.cmp-group-card__text{max-width:20.5rem}.cmp-group-card__grid--cols2{grid-template-columns:repeat(2,minmax(0,1fr))}.cmp-group-card__card{padding:1.5rem 1.75rem}}@media(min-width:992px){.cmp-group-card__grid--cols3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1440px){.cmp-group-card{padding-block:5.125rem}}.cmp-hero__img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.cmp-hero__img__box{aspect-ratio:16/9;width:100%}.cmp-hero__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:relative;z-index:2}.cmp-hero__title{max-width:58.625rem}.cmp-hero__subtitle{color:#1a1a19;font-size:1rem;letter-spacing:.03em;line-height:1.25rem;max-width:42rem}.cmp-hero__text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1rem;padding:0 1.25rem 1.5rem}.cmp-hero__text--full .cmp-hero__subtitle,.cmp-hero__text--full .cmp-hero__title{max-width:100%}.cmp-hero__text--full .cmp-hero__title{font-family:Antique Legacy,sans-serif;font-size:2.25rem;letter-spacing:-.48px;line-height:110%}@media(min-width:768px){.cmp-hero__text--full .cmp-hero__title{font-size:2.5rem}}@media(min-width:1200px){.cmp-hero__text--full .cmp-hero__title{font-size:3rem}}.cmp-hero__text--full .cmp-hero__subtitle{font-size:.875rem;line-height:1.125rem}@media(min-width:768px){.cmp-hero__text--full .cmp-hero__subtitle{font-size:1rem;line-height:1.5rem}}@media(min-width:1200px){.cmp-hero__text--full .cmp-hero__subtitle{font-size:1.125rem}}.cmp-hero__breadcrumb{margin-top:auto;padding:0 1.25rem}.cmp-hero__block{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-height:17.5rem;overflow:hidden;padding-bottom:2rem;padding-top:calc(var(--header-height, 0px) + .75rem);position:relative}.cmp-hero__block.cmp-hero--hasImage{min-height:25rem;padding-top:calc(var(--header-height, 0px) + 1.5rem)}.cmp-hero__block.cmp-hero--hasImage .cmp-hero__subtitle,.cmp-hero__block.cmp-hero--hasImage .cmp-hero__title{max-width:37.625rem}.cmp-hero__distribuidor{position:relative;z-index:3}.cmp-hero__distribuidor .cmp-container>*{margin-bottom:2.25rem;margin-top:-1.875rem}.cmp-hero__stars{margin-bottom:-.5rem}.cmp-hero .cmp-section__block{margin-inline:1.25rem}@media(min-width:768px){.cmp-hero__img__box{height:100%;left:50%;position:absolute;top:0;width:50%}.cmp-hero__subtitle{font-size:1.125rem;line-height:1.5rem}.cmp-hero__block{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;min-height:26.75rem;padding-bottom:5rem;padding-top:calc(var(--header-height, 0px) + 3.5rem)}.cmp-hero__block.cmp-hero--hasImage{min-height:42.5rem;padding-top:calc(var(--header-height, 0px) + 4.5rem)}.cmp-hero__block.cmp-hero--bgImage .cmp-hero__text{gap:2rem}.cmp-hero__distribuidor .cmp-container>*{margin-bottom:3.75rem;margin-top:-3.75rem}.cmp-hero__distribuidor .cmp-section{padding:0}.cmp-hero__distribuidor .cmp-section__container{max-width:100%;padding:0;width:100%}.cmp-hero__text{gap:1.5rem;padding:0 2.75rem 3rem}.cmp-hero__breadcrumb{padding-inline:2.75rem}.cmp-hero__stars{margin-bottom:-.75rem}.cmp-hero .cmp-section__block{margin-inline:2.75rem}}@media(min-width:1440px){.cmp-hero__subtitle{font-size:1.25rem;line-height:1.75rem}.cmp-hero__text{padding-bottom:3.5rem}.cmp-hero__distribuidor .cmp-container>*{margin-bottom:5.125rem}}.block--dark .cmp-hero__block{background-color:#2e2e2e}.block--medium .cmp-hero__block{background-color:#c9c7bd}.block--light .cmp-hero__block{background-color:#f2f2ed}.block--bgImage .cmp-hero__img__box{height:100%;left:0;position:absolute;top:0;width:100%}.block--bgImage .cmp-hero__img__box:before{background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.1)),to(rgba(0,0,0,.1))),-webkit-gradient(linear,right top,left top,color-stop(49.44%,transparent),color-stop(89.51%,rgba(0,0,0,.4)));background:linear-gradient(0deg,rgba(0,0,0,.1),rgba(0,0,0,.1)),linear-gradient(270deg,transparent 49.44%,rgba(0,0,0,.4) 89.51%);content:"";inset:0;position:absolute}.block--bgImage .cmp-hero__text{gap:1rem}.block--bgImage .cmp-hero__title{max-width:58.625rem}.block--bgImage .cmp-hero__subtitle{max-width:42rem}.block--bgImage .cmp-hero__breadcrumb .cmp-breadcrumb__item,.block--bgImage .cmp-hero__subtitle,.block--bgImage .cmp-hero__text,.block--dark .cmp-hero__breadcrumb .cmp-breadcrumb__item,.block--dark .cmp-hero__subtitle,.block--dark .cmp-hero__text{color:#fff}.block--bgImage .cmp-hero__breadcrumb .cmp-breadcrumb__item:not(:last-child):hover,.block--dark .cmp-hero__breadcrumb .cmp-breadcrumb__item:not(:last-child):hover{color:#ef0005}.block--bgImage .cmp-hero__breadcrumb .cmp-breadcrumb__item:not(:last-child):after,.block--dark .cmp-hero__breadcrumb .cmp-breadcrumb__item:not(:last-child):after{background-color:#fff}.cmp-hotel-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1.5rem}@media(min-width:768px){.cmp-hotel-card{gap:3rem}}@media(min-width:1440px){.cmp-hotel-card{gap:5.125rem}}.cmp-partners__list{-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.75rem;justify-content:center;list-style:none}.cmp-partners__item,.cmp-partners__list{display:-webkit-box;display:-ms-flexbox;display:flex}.cmp-partners__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cmp-partners__link{display:-webkit-box;display:-ms-flexbox;display:flex;padding:1rem .75rem}.cmp-partners__logo{height:3.75rem;-o-object-fit:contain;object-fit:contain;-webkit-transition:opacity .5s ease-in-out,-webkit-transform .5s ease-in-out;transition:opacity .5s ease-in-out,-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out,opacity .5s ease-in-out;transition:transform .5s ease-in-out,opacity .5s ease-in-out,-webkit-transform .5s ease-in-out}.cmp-partners__logo:hover{opacity:.7;-webkit-transform:scale(1.05);transform:scale(1.05)}@media(min-width:768px){.cmp-partners__list{gap:1rem}.cmp-partners__logo{height:5rem}.cmp-partners__link{padding:1.75rem 1.25rem}}@media(min-width:1440px){.cmp-partners__list{gap:1.625rem}.cmp-partners__link{padding:2rem 1.5rem}}.cmp-hero-search{background-color:#fff;-webkit-box-shadow:0 10px 5pc -10px rgba(0,0,0,.1);box-shadow:0 10px 5pc -10px rgba(0,0,0,.1);padding:1rem .75rem}.cmp-hero-search__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1rem}.cmp-hero-search .cmp-input-search{-webkit-box-flex:1;-ms-flex:1;flex:1}.cmp-hero-search .cmp-input-search__input{border-color:#dbdbdb;color:#000}.cmp-hero-search .cmp-dropdown{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.cmp-hero-search .cmp-dropdown__toggle{-webkit-box-pack:justify;-ms-flex-pack:justify;border-color:#dbdbdb;color:#000;justify-content:space-between;width:100%}.cmp-hero-search .cmp-dropdown__toggle.is-placeholder{color:#c1c1c1}.cmp-hero-search .cmp-dropdown__menu{width:100%}.cmp-hero-search .cmp-dropdown [data-toggle=dropdown][aria-expanded=true]+.cmp-dropdown__menu>li{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}@media(min-width:768px){.cmp-hero-search{padding:1.5rem}.cmp-hero-search__content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.cmp-hero-search .cmp-input-search{min-width:60%}.cmp-hero-search .cmp-calendar-filter{-webkit-box-flex:0;-ms-flex:0 0 6.5rem;flex:0 0 6.5rem}.cmp-hero-search .cmp-calendar-filter__select{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}}@media(min-width:1280px){.cmp-hero-search{padding:2.25rem}}.cmp-input{border-radius:0;cursor:default;line-height:150%;text-align:left}.cmp-input::-webkit-input-placeholder{color:#c1c1c1}.cmp-input::-moz-placeholder{color:#c1c1c1}.cmp-input:-ms-input-placeholder{color:#c1c1c1}.cmp-input::-ms-input-placeholder{color:#c1c1c1}.cmp-input::placeholder{color:#c1c1c1}.cmp-input[type=file]{color:#c1c1c1;cursor:pointer}.cmp-input[type=file].has-value{color:inherit}.cmp-input[type=file]::-webkit-file-upload-button,.cmp-input[type=file]::file-selector-button{display:none}.cmp-input[type=date]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.cmp-input[type=date]::-webkit-datetime-edit{-webkit-box-flex:1;flex:1;text-align:left}.cmp-input[type=date]::-webkit-datetime-edit-day-field,.cmp-input[type=date]::-webkit-datetime-edit-month-field,.cmp-input[type=date]::-webkit-datetime-edit-text,.cmp-input[type=date]::-webkit-datetime-edit-year-field{color:#c1c1c1}.cmp-input[type=date].has-value::-webkit-datetime-edit-day-field,.cmp-input[type=date].has-value::-webkit-datetime-edit-month-field,.cmp-input[type=date].has-value::-webkit-datetime-edit-text,.cmp-input[type=date].has-value::-webkit-datetime-edit-year-field{color:inherit}.cmp-input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer;flex-shrink:0;margin-left:auto;opacity:.6}.cmp-input[type=date]::-webkit-calendar-picker-indicator:hover{opacity:1}.cmp-input:hover{border-color:#dbdbdb}.cmp-input[readonly]{border-color:transparent;color:#6c6c6c}.cmp-input[disabled],.cmp-input[readonly]{caret-color:transparent;cursor:default;pointer-events:none}.cmp-input[disabled]{background-color:#f5f5f5;border-color:#dbdbdb}.cmp-input__group{display:-webkit-box;display:-ms-flexbox;display:flex}.cmp-input__group .cmp-input{-webkit-box-flex:1;-ms-flex-negative:0;border-right:0;-ms-flex:1;flex:1;flex-shrink:0}.cmp-section{padding-block:1.5rem}.cmp-section.cmp-section--pt-none{padding-top:0}.cmp-section.cmp-section--pb-none{padding-bottom:0}@media(min-width:768px){.cmp-section{padding-block:3rem}}@media(min-width:1440px){.cmp-section{padding-block:5.125rem}}.cmp-section__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-item-align:start;align-self:start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1.5rem;position:relative;z-index:2}@media(min-width:768px){.cmp-section__container{gap:3rem}}.cmp-section__category{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:.75rem;padding-block:.5rem;width:100%}.cmp-section__category:before{background-color:#ef0005;content:"";height:.3125rem;width:.3125rem}.cmp-section__subtitle{-ms-flex-negative:0;color:#6c6c6c;flex-shrink:0;gap:.5rem}.cmp-section__subtitle,.cmp-section__subtitle ol,.cmp-section__subtitle ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.cmp-section__subtitle ol,.cmp-section__subtitle ul{gap:.25rem;padding-left:1.25rem}.cmp-section__subtitle a{color:#ef0005;text-decoration:underline}.cmp-section__subtitle a:hover{color:#c62828}@media(min-width:768px){.cmp-section__subtitle{max-width:20.5rem}}.cmp-section__title{-webkit-box-flex:1;-ms-flex:1;flex:1}.cmp-section__title+.cmp-section__subtitle{margin-top:.5rem}@media(min-width:768px){.cmp-section__title+.cmp-section__subtitle{margin-left:1rem;margin-top:0}}.cmp-section__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media(min-width:768px){.cmp-section__wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}}.cmp-section__header{-webkit-box-flex:1;-ms-flex:1;flex:1}@media(min-width:768px){.cmp-section__header{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}}.cmp-section__cta{-ms-flex-negative:0;flex-shrink:0}.cmp-section__cta .cmp-button--secondary{border-color:#fff}.cmp-section__cta .cmp-button--secondary:hover{border-color:#ef0005}@media(min-width:768px){.cmp-section__cta .cmp-button{min-width:20rem}.cmp-section--hasCta .cmp-section__header{-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;justify-content:start}.cmp-section--hasCta .cmp-section__title+.cmp-section__subtitle{margin-left:0;margin-top:1.375rem}}.cmp-section--default .cmp-section__cta .cmp-button--secondary{border-color:#dbdbdb}.cmp-section--default .cmp-section__cta .cmp-button--secondary:hover{border-color:#ef0005}.cmp-section__block{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#fff;-webkit-box-shadow:0 10px 5pc -10px rgba(0,0,0,.1);box-shadow:0 10px 5pc -10px rgba(0,0,0,.1);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1rem;padding:1rem}@media(min-width:768px){.cmp-section__block{padding:1.5rem}}@media(min-width:1440px){.cmp-section__block{padding:2.25rem}}@media(min-width:768px){.cmp-section__header--block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;-ms-flex-direction:column;flex-direction:column;justify-content:start;margin-inline:auto;max-width:100%;width:100%}.cmp-section__header--block .cmp-section__title+.cmp-section__subtitle{margin-left:0;margin-top:1.5rem}.cmp-section__header--block .cmp-section__subtitle{color:#000;max-width:100%}}@media(min-width:992px){.cmp-section__header--block{max-width:55rem;width:55rem}}.cmp-section__img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.cmp-section__img__box{display:none;height:100%;left:0;position:absolute;top:0;width:100%}.cmp-section__img__box:before{background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.1)),to(rgba(0,0,0,.1))),-webkit-gradient(linear,right top,left top,color-stop(49.44%,transparent),color-stop(89.51%,rgba(0,0,0,.4)));background:linear-gradient(0deg,rgba(0,0,0,.1),rgba(0,0,0,.1)),linear-gradient(270deg,transparent 49.44%,rgba(0,0,0,.4) 89.51%);content:"";inset:0;position:absolute}.block--pt-small .cmp-section{padding-top:.75rem}@media(min-width:768px){.block--pt-small .cmp-section{padding-top:1.5rem}}@media(min-width:1440px){.block--pt-small .cmp-section{padding-top:2.5625rem}}.block--pb-small .cmp-section{padding-bottom:.75rem}@media(min-width:768px){.block--pb-small .cmp-section{padding-bottom:1.5rem}}@media(min-width:1440px){.block--pb-small .cmp-section{padding-bottom:2.5625rem}}.block--py-small .cmp-section{padding-block:.75rem}@media(min-width:768px){.block--py-small .cmp-section{padding-block:1.5rem}}@media(min-width:1440px){.block--py-small .cmp-section{padding-block:2.5625rem}}.block--light .cmp-section{background-color:#f2f2ed}.block--light.block--middle .cmp-section{background:-webkit-gradient(linear,left top,left bottom,from(#f2f2ed),color-stop(50%,#f2f2ed),color-stop(50%,transparent),to(transparent));background:linear-gradient(180deg,#f2f2ed 0,#f2f2ed 50%,transparent 0,transparent)}.block--light .cmp-hero__distribuidor .cmp-section{background-color:transparent}.block--medium .cmp-section{background-color:#c9c7bd}.block--medium .cmp-section__subtitle{color:#1a1a19}.block--medium.block--middle .cmp-section{background:-webkit-gradient(linear,left top,left bottom,from(#c9c7bd),color-stop(50%,#c9c7bd),color-stop(50%,transparent),to(transparent));background:linear-gradient(180deg,#c9c7bd 0,#c9c7bd 50%,transparent 0,transparent)}.block--medium .cmp-hero__distribuidor .cmp-section{background-color:transparent}.block--medium .cmp-section--banner.cmp-section .cmp-button--white{border-color:#fff}.block--medium .cmp-section--banner.cmp-section .cmp-button--white:hover{border-color:#ef0005}.block--dark .cmp-section{background-color:#151514}.block--dark .cmp-section__category,.block--dark .cmp-section__title{color:#fff}.block--dark .cmp-section__subtitle{color:#c1c1c1}.block--dark .cmp-button--secondary,.block--dark .cmp-button--white{color:#000}.block--dark.block--middle .cmp-section{background:-webkit-gradient(linear,left top,left bottom,from(#151514),color-stop(50%,#151514),color-stop(50%,transparent),to(transparent));background:linear-gradient(180deg,#151514 0,#151514 50%,transparent 0,transparent)}.block--dark .cmp-hero__distribuidor .cmp-section{background-color:transparent}.block--dark .cmp-section--banner.cmp-section .cmp-button--white{color:#000}.block--bgImage .cmp-section__category,.block--bgImage .cmp-section__subtitle,.block--bgImage .cmp-section__title{color:#fff}.block--bgImage .cmp-section--banner.cmp-section{position:relative}.block--bgImage .cmp-section--banner.cmp-section .cmp-section__container{position:relative;z-index:2}.block--bgImage .cmp-section--banner.cmp-section .cmp-section__category{margin-bottom:1.5rem}.block--bgImage .cmp-section--banner.cmp-section .cmp-section__title{font-family:Antique Legacy Bold,sans-serif}.block--bgImage .cmp-section--banner.cmp-section .cmp-section__img__box{display:block}.cmp-tabs{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1.5rem}.cmp-tabs__nav{position:relative;width:100%}.cmp-tabs__nav:before{background-image:linear-gradient(90deg,#c1c1c1 2px,transparent 0);background-position:top;background-repeat:repeat-x;background-size:8px 2px;bottom:0;content:"";height:.0625rem;left:0;position:absolute;width:100%}.cmp-tabs__list{-ms-overflow-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.25rem;list-style:none;margin:0;overflow-x:auto;padding:0;position:relative;scrollbar-width:none}.cmp-tabs__list::-webkit-scrollbar{display:none}.cmp-tabs__item{-webkit-transition:border-color .2s ease;transition:border-color .2s ease}.cmp-tabs__link{border-bottom:4px solid transparent;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:.75rem;text-decoration:none;-webkit-transition:border-color .5s ease-in-out,color .5s ease-in-out;transition:border-color .5s ease-in-out,color .5s ease-in-out;white-space:nowrap}.cmp-tabs__link:hover{color:#ef0005;text-decoration:none}.cmp-tabs__link:focus{text-decoration:none}.is-active .cmp-tabs__link{border-color:#ef0005;font-family:Antique Legacy Medium,sans-serif}.cmp-tabs__content__block{display:none}.cmp-tabs__content__block.is-active{display:block}@media(min-width:768px){.cmp-tabs{gap:3rem}.cmp-tabs__link{padding-bottom:1.5rem}}@media(min-width:1280px){.cmp-tabs{gap:4.5rem}}@media(min-width:1440px){.cmp-tabs__list{gap:1.75rem}}