.visit-button,.button-link,.secondary-button-link,.buy-tickets-button,.join-now-button,.button-link{background-color:rgba(0,0,0,0);border:none;text-decoration:none}.visit-button:hover,.button-link:hover,.secondary-button-link:hover,.buy-tickets-button:hover,.join-now-button:hover{cursor:pointer}.visit-button a,.button-link a,.secondary-button-link a,.buy-tickets-button a,.join-now-button a{border-bottom:none}.visit-button a:after,.button-link a:after,.secondary-button-link a:after,.buy-tickets-button a:after,.join-now-button a:after{border-bottom:none}.label-above,#block-views-news-block .view-header h2,#page>*:not(footer) .block:not(.block-instagram-block)>h2{border-bottom:1px solid #000;padding-bottom:.2em}body .featherlight{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;padding:0;background-color:rgba(0,0,0,.2);max-width:100%;z-index:10 !important}body .featherlight:before{height:0}body .featherlight .featherlight-content{width:100%;max-width:1300px;padding:0;margin-left:auto;margin-right:auto;vertical-align:top;border-bottom:none;top:151px}@media screen and (min-width: 30em){body .featherlight .featherlight-content{top:116px}}@media screen and (min-width: 56.25em){body .featherlight .featherlight-content{top:157px}}@media screen and (min-width: 68.75em){body .featherlight .featherlight-content{top:170px}}body .featherlight .featherlight-content .block-ica-takeover-banner{display:block}body .featherlight .featherlight-content .block-ica-takeover-banner a,body .featherlight .featherlight-content .block-ica-takeover-banner video,body .featherlight .featherlight-content .block-ica-takeover-banner img{display:block}.block-ica-takeover-banner{display:none}.block-ica-takeover-banner .takeover-desktop{display:none}@media screen and (min-width: 56.25em){.block-ica-takeover-banner .takeover-desktop{display:block}}.block-ica-takeover-banner .takeover-mobile{display:block}@media screen and (min-width: 56.25em){.block-ica-takeover-banner .takeover-mobile{display:none}}.block-ica-takeover-banner .takeover-desktop,.block-ica-takeover-banner .takeover-mobile{text-align:center;position:relative;overflow:hidden}.block-ica-takeover-banner .takeover-desktop img,.block-ica-takeover-banner .takeover-mobile img{width:100%}.block-ica-takeover-banner .takeover-desktop .banner-video,.block-ica-takeover-banner .takeover-desktop .banner-image,.block-ica-takeover-banner .takeover-mobile .banner-video,.block-ica-takeover-banner .takeover-mobile .banner-image{position:relative;width:100%}input[type=text]{max-width:100%}input[type=text][name=b_eed5ae21d3033c79fedb819f3_7fd254f441]{display:none}.news-button,button:not(.search-trigger):not(.slick-dots li button):not(.slick-arrow),input[type=submit]{background-size:100% 200%;background-image:-webkit-gradient(linear, left bottom, left top, color-stop(50%, #bfd3eb), color-stop(50%, white));background-image:linear-gradient(to top, #bfd3eb 50%, white 50%);border:.0625em solid #000;color:#000;font-size:1em;font-weight:600;letter-spacing:.01875em;line-height:1.375;padding:.5em;-webkit-transition:background-position .5s;transition:background-position .5s}.news-button:hover,button:hover:not(.search-trigger):not(.slick-dots li button):not(.slick-arrow),input[type=submit]:hover{background-position:0 100%;cursor:pointer}.region-banner .slick{position:relative}.region-banner .slick--optionset--image-train .slick-slide{margin:0 .5em;overflow-x:hidden;-webkit-transition:none ease-in-out .3s;transition:none ease-in-out .3s;-webkit-transition-property:opacity,-webkit-filter;transition-property:opacity,-webkit-filter;transition-property:filter,opacity;transition-property:filter,opacity,-webkit-filter}.region-banner .slick--optionset--image-train .slick-slide .scald-atom-video{height:3px !important;padding-top:56.25%;position:relative;width:950px}.region-banner .slick--optionset--image-train .slick-slide .scald-atom-video iframe{height:100% !important;left:0;position:absolute;top:0;width:100% !important}.region-banner .slick--optionset--image-train .slick-slide:not(.slick-current){-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:.5}.region-banner .slick--optionset--image-train .slick-dots{bottom:-2em;top:98%}.region-banner .slick-dots{position:absolute;right:0;margin:0}.region-banner .slick-dots li{display:inline-block;margin-right:.75em}.region-banner .slick-dots li button{background-color:#fff;border:1px solid #000;border-radius:50%;color:rgba(0,0,0,0);height:1em;overflow:hidden;padding:0;-webkit-transition:background-color ease-in-out 1s;transition:background-color ease-in-out 1s;width:1em}.region-banner .slick-dots li button:hover{cursor:pointer}.region-banner .slick-dots li.slick-active button{background-color:#000 !important}.region-banner .slick--optionset--full-width .slick-dots{top:0;margin-top:46.1538461538%}.region-banner .homepage-carousel{grid-column:1/-1;max-width:100%}.region-banner .homepage-carousel .slick__arrow{display:none}.region-banner .homepage-carousel .group-featured-text{-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:8%}@media screen and (min-width: 32.655em){.region-banner .homepage-carousel .group-featured-text{padding-top:.5em}}.region-banner .homepage-carousel .field-name-title h1,.region-banner .homepage-carousel .field-name-title h2,.region-banner .homepage-carousel .field-name-title h3,.region-banner .homepage-carousel .field-name-slide-heading h1,.region-banner .homepage-carousel .field-name-slide-heading h2,.region-banner .homepage-carousel .field-name-slide-heading h3{margin:0}.region-banner .homepage-carousel .field-name-title+.field-name-exhibition-date,.region-banner .homepage-carousel .field-name-title+.field-name-event-date,.region-banner .homepage-carousel .field-name-slide-heading+.field-name-exhibition-date,.region-banner .homepage-carousel .field-name-slide-heading+.field-name-event-date{padding-top:0}.secondary-button-link,.buy-tickets-button,.join-now-button,.button-link,.region-banner .homepage-carousel .field-name-exhibition-date,.region-banner .homepage-carousel .field-name-event-date,.region-banner .homepage-carousel .field-name-field-featured-text{color:#000}.secondary-button-link a,.buy-tickets-button a,.join-now-button a,.button-link a,.region-banner .homepage-carousel .field-name-exhibition-date a,.region-banner .homepage-carousel .field-name-event-date a,.region-banner .homepage-carousel .field-name-field-featured-text a{color:#000;text-decoration:none !important}.secondary-button-link a:focus,.buy-tickets-button a:focus,.join-now-button a:focus,.button-link a:focus,.region-banner .homepage-carousel .field-name-exhibition-date a:focus,.region-banner .homepage-carousel .field-name-event-date a:focus,.region-banner .homepage-carousel .field-name-field-featured-text a:focus,.secondary-button-link a:hover,.buy-tickets-button a:hover,.join-now-button a:hover,.button-link a:hover,.region-banner .homepage-carousel .field-name-exhibition-date a:hover,.region-banner .homepage-carousel .field-name-event-date a:hover,.region-banner .homepage-carousel .field-name-field-featured-text a:hover{color:#004ecc}.region-banner .homepage-carousel .field-name-field-featured-text p{margin-bottom:0;margin-top:0}.region-banner .homepage-carousel .field-name-field-featured-text p+p{margin-top:1em}.slick--slider{position:relative}.slick__arrow{display:none;left:-3%;position:absolute;right:-3%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (min-width: 1377px){.slick__arrow{display:block}}.slick-arrow{background:rgba(0,0,0,0);border:0;color:rgba(0,0,0,0)}.slick-arrow:before{font-family:ica-icons;color:#000;font-size:2em}.slick-arrow:hover:before{color:#004ecc}.slick-prev:before{content:""}.slick-next{float:right}.slick-next:before{content:""}.secondary-button-link,.buy-tickets-button,.secondary-button-link,.join-now-button,.button-link{border-bottom:0 !important}.secondary-button-link:after,.buy-tickets-button:after,.join-now-button:after,.button-link:after{font-family:ica-icons;content:"";padding:0 .25em;vertical-align:middle;color:#000}.secondary-button-link:hover::after,.buy-tickets-button:hover::after,.join-now-button:hover::after,.button-link:hover::after{color:#004ecc;padding:0 .25em}.secondary-button-link a,.buy-tickets-button a,.secondary-button-link a,.join-now-button a,.button-link a{border-bottom:0 !important}.buy-tickets-button,.visit-button,.join-now-button{text-transform:uppercase;font-size:.8125em;line-height:1.1538461538;padding-bottom:9px;font-weight:bold}.visit-button,.button-link{border-bottom:0 !important}.visit-button a,.button-link a{color:#000;text-decoration:none}.visit-button a:after,.button-link a:after{border-bottom:none !important}.visit-button a:focus,.button-link a:focus,.visit-button a:hover,.button-link a:hover{color:#004ecc;cursor:pointer}.visit-button:after,.button-link:after{font-family:ica-icons;content:"";padding:0 .25em;vertical-align:middle;color:#000}.visit-button:hover::after,.button-link:hover::after{color:#004ecc;padding:0 .25em}.visit-button a,.button-link a{border-bottom:0 !important}.form-submit,.news-button{border:1px solid #000;padding:10px 14px;background:#fff;color:#000;font-size:inherit;background-image:-webkit-gradient(linear, left bottom, left top, from(#bfd3eb), color-stop(50%, #bfd3eb), color-stop(50%, transparent), to(transparent));background-image:linear-gradient(to top, #bfd3eb, #bfd3eb 50%, transparent 50%, transparent);background-position:100% 0;background-size:100% 200%;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.form-submit:hover,.news-button:hover{background-position:0 100%}footer .form-submit{border:1px solid #000;padding:10px 14px;background:rgba(0,0,0,0);color:#000;font-size:inherit;background-image:-webkit-gradient(linear, left bottom, left top, from(white), color-stop(50%, white), color-stop(50%, transparent), to(transparent));background-image:linear-gradient(to top, white, white 50%, transparent 50%, transparent);background-position:100% 0;background-size:100% 200%;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}footer .form-submit:hover{background-position:0 100%}.filter-button{text-decoration:none;text-align:right}.filter-button:after{content:"";width:.7em;height:1em;margin-top:.3em;position:absolute;display:inline-block;margin-left:1em;background-size:contain;background-image:url(../../assets/img/icons/plus.svg);background-repeat:no-repeat}.filter-button.open:after{background-image:url(../../assets/img/icons/minus.svg)}.news-button{display:inline-block;margin:1em 0 !important}.news-button a{border-bottom:none;text-decoration:none}.news-button a:after{border-bottom:none !important}.grid-item{opacity:1;-webkit-transition:opacity ease-in-out .2s;transition:opacity ease-in-out .2s}html.js *:not(.masonry-processed)>.grid-item{opacity:0;overflow:visible}#admin-controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;padding:0 1rem}#admin-controls>*{-ms-flex-item-align:center;align-self:center;margin:0 auto;width:100%}@media screen and (min-width: 81.25em){#admin-controls>*{max-width:1360px}}#admin-controls .tabs.primary{padding-top:3rem;display:inline-block;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;-ms-flex-item-align:start;align-self:start;margin:0;width:auto}#admin-controls .tabs.primary{padding-bottom:3rem}#admin-controls .tabs.primary li{background-size:100% 200%;background-image:-webkit-gradient(linear, left bottom, left top, color-stop(50%, #bfd3eb), color-stop(50%, white));background-image:linear-gradient(to top, #bfd3eb 50%, white 50%);border:.0625em solid #000;color:#000;font-size:1em;font-weight:400;letter-spacing:.01875em;line-height:1.375;padding:.5em;-webkit-transition:background-position .5s;transition:background-position .5s}#admin-controls .tabs.primary li:hover{background-position:0 100%;cursor:pointer}#admin-controls .tabs.primary li a{border-bottom:none;text-decoration:none}#admin-controls .tabs.primary li a:after{border-bottom:none !important}@media screen and (min-width: 37.965em){#admin-controls .tabs.primary{-ms-flex-item-align:center;align-self:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;width:100%}#admin-controls .tabs.primary li{margin:.5em 1em}#admin-controls .tabs.primary li:first-child{margin-left:0}#admin-controls .tabs.primary li:last-child{margin-bottom:.5em}}figure,.figure,.dnd-widget-wrapper,.dnd-atom-wrapper{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;background:rgba(0,0,0,0)}figure:before,.figure:before,.dnd-widget-wrapper:before,.dnd-atom-wrapper:before{clear:both;display:block;height:0;line-height:0}figure a,.figure a,.dnd-widget-wrapper a,.dnd-atom-wrapper a{display:block;width:100%}figure img,.figure img,.dnd-widget-wrapper img,.dnd-atom-wrapper img{display:block;width:100%;height:auto;border:0 none rgba(0,0,0,0);outline:0 none rgba(0,0,0,0);padding-right:20px;padding-bottom:20px}figure.left,figure.atom-align-left,.figure.left,.figure.atom-align-left,.dnd-widget-wrapper.left,.dnd-widget-wrapper.atom-align-left,.dnd-atom-wrapper.left,.dnd-atom-wrapper.atom-align-left{float:left;clear:left}figure.right,figure.atom-align-right,.figure.right,.figure.atom-align-right,.dnd-widget-wrapper.right,.dnd-widget-wrapper.atom-align-right,.dnd-atom-wrapper.right,.dnd-atom-wrapper.atom-align-right{float:right;clear:right}figure figcaption,figure .caption,figure .dnd-caption-wrapper,.figure figcaption,.figure .caption,.figure .dnd-caption-wrapper,.dnd-widget-wrapper figcaption,.dnd-widget-wrapper .caption,.dnd-widget-wrapper .dnd-caption-wrapper,.dnd-atom-wrapper figcaption,.dnd-atom-wrapper .caption,.dnd-atom-wrapper .dnd-caption-wrapper{display:block}figure.image-75,.image-75 figure,.figure.image-75,.image-75 .figure,.dnd-widget-wrapper.image-75,.image-75 .dnd-widget-wrapper,.dnd-atom-wrapper.image-75,.image-75 .dnd-atom-wrapper{width:75%}figure.image-65,.image-65 figure,.figure.image-65,.image-65 .figure,.dnd-widget-wrapper.image-65,.image-65 .dnd-widget-wrapper,.dnd-atom-wrapper.image-65,.image-65 .dnd-atom-wrapper{width:65%}figure.image-50,.image-50 figure,.figure.image-50,.image-50 .figure,.dnd-widget-wrapper.image-50,.image-50 .dnd-widget-wrapper,.dnd-atom-wrapper.image-50,.image-50 .dnd-atom-wrapper{width:50%}figure.image-33,.image-33 figure,.figure.image-33,.image-33 .figure,.dnd-widget-wrapper.image-33,.image-33 .dnd-widget-wrapper,.dnd-atom-wrapper.image-33,.image-33 .dnd-atom-wrapper{width:33%}figure.image-25,.image-25 figure,.figure.image-25,.image-25 .figure,.dnd-widget-wrapper.image-25,.image-25 .dnd-widget-wrapper,.dnd-atom-wrapper.image-25,.image-25 .dnd-atom-wrapper{width:25%}figure.image-20,.image-20 figure,.figure.image-20,.image-20 .figure,.dnd-widget-wrapper.image-20,.image-20 .dnd-widget-wrapper,.dnd-atom-wrapper.image-20,.image-20 .dnd-atom-wrapper{width:20%}figure.image-100,.image-100 figure,.figure.image-100,.image-100 .figure,.dnd-widget-wrapper.image-100,.image-100 .dnd-widget-wrapper,.dnd-atom-wrapper.image-100,.image-100 .dnd-atom-wrapper{width:100%;clear:both}figure.image-100 img,.image-100 figure img,.figure.image-100 img,.image-100 .figure img,.dnd-widget-wrapper.image-100 img,.image-100 .dnd-widget-wrapper img,.dnd-atom-wrapper.image-100 img,.image-100 .dnd-atom-wrapper img{margin-right:0;margin-left:0}.simple_timeline{padding-bottom:19rem}.simple_timeline .timeline-wrapper{display:block;font-size:1em;margin:0 auto;padding:0 !important;position:relative;width:100%}.simple_timeline .timeline-wrapper .year-wrapper{clear:both}.simple_timeline .timeline-wrapper .year-wrapper>div.year{clear:both;float:none;font-weight:600;letter-spacing:.0666em;text-align:right;text-transform:uppercase;width:100%}@media screen and (min-width: 32.655em){.simple_timeline .timeline-wrapper .year-wrapper>div.year{text-align:center}}.simple_timeline .timeline-wrapper .year-wrapper>div.year span{background-color:#bfd3eb;display:inline-block;padding:.3em .5em}.simple_timeline .timeline-wrapper .year-wrapper>div.year+div.timeline-item>div{margin-top:1em !important}.simple_timeline .timeline-wrapper .year-wrapper>div.timeline-item{border-right:1px solid #bfd3eb;-webkit-box-sizing:border-box;box-sizing:border-box;clear:both;display:block;float:left;margin-left:1px;max-width:96%;position:relative;text-align:right;width:96%}@media screen and (min-width: 32.655em){.simple_timeline .timeline-wrapper .year-wrapper>div.timeline-item{max-width:50%;width:50%}}.simple_timeline .timeline-wrapper .year-wrapper>div.timeline-item>div{display:block;float:right;margin:.5em 0 1em 0;max-width:100%;width:350px}.simple_timeline .timeline-wrapper .year-wrapper>div.timeline-item>div{max-width:500px;width:auto}.simple_timeline .timeline-wrapper .year-wrapper>div.timeline-item .timeline-content{border-bottom:1px solid #bfd3eb;display:block;position:relative}.simple_timeline .timeline-wrapper .year-wrapper>div.timeline-item .timeline-content:before{background-color:#fff;border:2px solid #000;border-radius:50%;bottom:-0.7em;content:" ";display:inline-block;height:1em;line-height:1em;position:absolute;right:-0.7em;width:1em}.simple_timeline .timeline-wrapper .year-wrapper>div.timeline-item .timeline-text{font-size:1em}.simple_timeline .timeline-wrapper .year-wrapper>div.timeline-item .timeline-text p{margin:0 !important;padding:0 0 .75em 0}.simple_timeline .timeline-wrapper .year-wrapper>div.timeline-item .timeline-date{margin:0 0 .15em 0;text-align:right}.simple_timeline .timeline-wrapper .year-wrapper>div.timeline-item .timeline-image{display:block;height:auto;overflow:hidden;padding:.75em 1em 1em 0}.simple_timeline .timeline-wrapper .year-wrapper>div.timeline-item .field-name-field-caption,.simple_timeline .timeline-wrapper .year-wrapper>div.timeline-item .field-name-field-credit{display:block;font-size:14px;line-height:18px;margin-top:0}.simple_timeline .timeline-wrapper .year-wrapper>div.timeline-item .field-name-field-caption p:last-child,.simple_timeline .timeline-wrapper .year-wrapper>div.timeline-item .field-name-field-credit p:last-child{margin-bottom:0}.simple_timeline .timeline-wrapper .year-wrapper>div.timeline-item:nth-child(even){border-right:1px solid #bfd3eb;float:left;margin-left:1px;text-align:right}.simple_timeline .timeline-wrapper .year-wrapper>div.timeline-item:nth-child(even)>div{display:block;float:right}.simple_timeline .timeline-wrapper .year-wrapper>div.timeline-item:nth-child(even) .timeline-date{text-align:right}.simple_timeline .timeline-wrapper .year-wrapper>div.timeline-item:nth-child(even) .timeline-content{padding:.5em 1em 0 0}.simple_timeline .timeline-wrapper .year-wrapper>div.timeline-item:nth-child(even) .timeline-image{padding:.75em 1em 0 0}.simple_timeline .timeline-wrapper .year-wrapper>div.timeline-item:nth-child(odd){border-right:1px solid #bfd3eb;float:left;text-align:right}.simple_timeline .timeline-wrapper .year-wrapper>div.timeline-item:nth-child(odd)>div{display:block;float:right}@media screen and (min-width: 32.655em){.simple_timeline .timeline-wrapper .year-wrapper>div.timeline-item:nth-child(odd){border-left:1px solid #bfd3eb;border-right:none;float:right;text-align:left}.simple_timeline .timeline-wrapper .year-wrapper>div.timeline-item:nth-child(odd)>div{float:left}}.simple_timeline .timeline-wrapper .year-wrapper>div.timeline-item:nth-child(odd) .timeline-date{text-align:left}.simple_timeline .timeline-wrapper .year-wrapper>div.timeline-item:nth-child(odd) .timeline-content{padding:.5em 1em 0 0}.simple_timeline .timeline-wrapper .year-wrapper>div.timeline-item:nth-child(odd) .timeline-content:before{left:auto;right:-0.6em}@media screen and (min-width: 32.655em){.simple_timeline .timeline-wrapper .year-wrapper>div.timeline-item:nth-child(odd) .timeline-content{padding:.5em 0 0 1em}.simple_timeline .timeline-wrapper .year-wrapper>div.timeline-item:nth-child(odd) .timeline-content:before{left:-0.6em;right:auto}}.simple_timeline .timeline-wrapper .year-wrapper>div.timeline-item:nth-child(odd) .timeline-image{padding:.75em 1em 1em 0}@media screen and (min-width: 32.655em){.simple_timeline .timeline-wrapper .year-wrapper>div.timeline-item:nth-child(odd) .timeline-image{padding:.75em 0 1em 1em}}.simple_timeline .timeline-wrapper .year-wrapper.last-year .timeline-item.last-item{margin-bottom:0 !important;padding-bottom:0 !important}.simple_timeline .timeline-wrapper .year-wrapper.last-year .timeline-item.last-item .timeline-image,.simple_timeline .timeline-wrapper .year-wrapper.last-year .timeline-item.last-item>div{padding-bottom:0 !important;margin-bottom:0 !important}#ui-datepicker-div{font-family:fakt,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#000;background:#fff;border:none;z-index:9999 !important;border-radius:unset}#ui-datepicker-div *{border-radius:unset}#ui-datepicker-div a{text-align:center}#ui-datepicker-div .ui-datepicker-title{color:#000}#ui-datepicker-div .ui-datepicker-prev-hover,#ui-datepicker-div .ui-datepicker-next-hover{background:#bfd3eb;border:unset;margin:0;padding:0}.ui-widget-header{background:#bfd3eb;color:#000}.ui-widget-content .ui-state-default{background:#fff;border:1px solid #bfd3eb;color:#000}.ui-widget-content .ui-state-default:hover{background:#bfd3eb}
/*# sourceMappingURL=component.css.map */
