/*!
Theme Name: AM2 Child Theme
Theme URI:
Author: AM2 Studio
Author URI: http://am2studio.hr/
Description: AM2 Admin Starter Theme.
Version: 2.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
!*/@font-face{font-family:'Rubik';src:url("../fonts/rubik/Rubik-Regular.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'Rubik';src:url("../fonts/rubik/Rubik-Medium.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:'Rubik';src:url("../fonts/rubik/Rubik-Bold.ttf") format("truetype");font-weight:700;font-style:normal}*{-webkit-box-sizing:border-box;box-sizing:border-box}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-overflow-scrolling:touch}html,body{width:100%;margin:0px;padding:0px}body{font:400 16px/22px "Rubik",sans-serif;color:#000;background:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.clearfix{zoom:1}.clearfix::before,.clearfix::after{display:table;content:''}.clearfix::after{clear:both}a{color:var(--primary);text-decoration:none;background-color:transparent}a:hover{color:rgba(var(--primary), 10)}p,ul,ol{margin:0 0 28px}p:last-child,ul:last-child,ol:last-child{margin-bottom:0}a,a img,button{-webkit-transition:all 0.3s cubic-bezier(0.45, 0.03, 0.5, 0.95);transition:all 0.3s cubic-bezier(0.45, 0.03, 0.5, 0.95)}h1,h2,h3,h4,h5,h6{line-height:120%;font-weight:500;margin:0px 0px 28px}h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child{margin-bottom:0px}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:var(--primary)}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:rgba(var(--primary), 10)}h1{font-size:40px}h2{font-size:32px}h3{font-size:28px}h4{font-size:24px}h5{font-size:20px}h6{font-size:16px}table{width:100%;max-width:100%;border-collapse:collapse;border-spacing:0}td,th{padding:12px}mark{display:inline-block;background:var(--secondary);color:#FFFFFF;padding:0px 4px}figure{position:relative;margin:0;overflow:hidden;background-size:cover;background-position:center center}figure img{display:block;width:100%;height:auto}figure a:hover img{opacity:.8}img{max-width:100%;border:0;backface-visibility:hidden;-webkit-backface-visibility:hidden}svg:not(:root){overflow:hidden}.header--site{background:#ffffff}.info-list a{display:block}.info-list__background{opacity:1}.info-list .slick-next,.info-list .slick-prev{opacity:1}.info-list svg{fill:#ffffff}.events{background-color:#ffffff}.events.empty_events{background-color:#ffffff}.events__featured-events{background-color:#ffffff}.events__content-container{background-color:#ffffff}.newsletter-form{background:-webkit-gradient(linear, right top, left top, from(var(--brand)), to(var(--primary)));background:linear-gradient(270deg, var(--brand) 0%, var(--primary) 100%)}.newsletter-form img{display:none}.slick-dots li button{background-color:#333333;border-color:#333333}.slick-dots li.slick-active button{background-color:var(--secondary);border-color:var(--secondary)}.footer--site{color:#000;background:#ffffff}.footer .columns{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer__logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:none}.footer__logo a+a{margin-left:40px}.footer__logo a.first img{width:195px;height:auto}.footer__logo a.second img{width:auto;height:40px}.footer__middle{margin-bottom:30px}.footer__middle p{color:#BDC3C7}.footer__middle a{color:var(--secondary)}.footer__bottom{color:#8E8E8E;margin-bottom:48px}.footer__bottom .wrapper{padding:0;border-top:1px solid #e1e1e1;padding-top:20px}.footer__bottom .copyright p{margin:1em 0 0;font-size:0.8em}@media (min-width: 1340px){.footer__bottom .copyright p{font-size:11px}}@media (max-width: 767px){.footer__bottom .copyright p{font-size:10px;margin:0.25em 0 0}}@media (min-width: 1024px){.footer__bottom .copyright p{margin:0}}.footer__bottom .copyright p:last-of-type{font-size:0.6em}@media (min-width: 1340px){.footer__bottom .copyright p:last-of-type{font-size:11px}}.schema-faq-section .schema-faq-question{color:var(--brand)}.accordion svg{fill:#000000}.accordion__content>div:nth-child(odd){color:var(--brand) !important}.accordion__content h2,.accordion__content h3{color:var(--brand)}button,.button{cursor:pointer;display:inline-block;min-width:150px;margin-bottom:0;margin-right:4px;font-weight:500;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;background-image:none;border:1px solid transparent;border-radius:4px;white-space:nowrap;font-size:14px;padding:10px;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none;color:#000;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:all 0.3s cubic-bezier(0.45, 0.03, 0.5, 0.95);transition:all 0.3s cubic-bezier(0.45, 0.03, 0.5, 0.95)}button:active,.button:active{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}button:focus,.button:focus{text-decoration:none;color:#000}button:hover,.button:hover{background:#000;color:#000}button:last-child,.button:last-child{margin-right:0px}.button span{display:inline-block;margin-right:6px}.button span:last-child{margin-right:0px}.button__icon{margin-right:6px;width:16px;height:16px;vertical-align:text-top}.button__icon:last-child{margin-right:0px}.button--large{padding:14px 20px;font-size:18px}.button--large .button__icon{width:18px;height:18px}.button--small{padding:10px;font-size:9px}.button--small .button__icon{width:12px;height:12px}.button--primary{background:-webkit-gradient(linear, left top, left bottom, from(var(--brand)), to(var(--primary)));background:linear-gradient(180deg, var(--brand) 0%, var(--primary) 100%);color:#fff;fill:#fff}.button--primary:hover{background:-webkit-gradient(linear, left top, left bottom, from(var(--brand)), to(var(--primary)));background:linear-gradient(180deg, var(--brand) 0%, var(--primary) 100%);color:#fff;fill:#fff}.button--primary:focus{color:#fff;fill:#fff}.button--secondary{background:var(--secondary);color:#fff;fill:#fff}.button--secondary:hover{background:rgba(var(--secondary), 5%);color:#fff;fill:#fff}.button--secondary:focus{color:#fff;fill:#fff}.button--transparent{background:transparent;color:#000;fill:#000;-webkit-box-shadow:none;box-shadow:none;border:1px solid #000;text-transform:uppercase;border-radius:5px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:normal;min-width:170px}.button--transparent:hover{color:#ffffff;background:var(--primary);border-color:var(--primary);-webkit-box-shadow:none;box-shadow:none}.button--transparent:active{-webkit-box-shadow:none;box-shadow:none}.button--transparent:focus{outline-color:transparent;color:#ffffff;background:var(--primary)}.button--white{background:transparent;color:#ffffff;fill:#ffffff;border:2px solid #ffffff}.button--white:hover{background:var(--primary);color:#ffffff;fill:#ffffff;border-color:var(--primary)}.button--white:focus{color:#ffffff;fill:#ffffff}.button--gray{background:#BDC3C7;color:#ffffff;fill:#BDC3C7;border:2px solid #BDC3C7}.button--gray:hover{background:var(--secondary);color:#ffffff;fill:#ffffff;border-color:var(--secondary)}.button--gray:focus{color:#ffffff;fill:#ffffff}.button--dark-reversed{background:var(--secondary);color:#ffffff;border:2px solid var(--secondary);white-space:inherit;text-align:left}.button--dark-reversed:hover{background:var(--secondary);color:#ffffff;border-color:var(--secondary)}.button--dark-reversed:focus{color:#ffffff}.button--full-width{display:block;width:100%}button:disabled,.button--disabled{opacity:0.7;pointer-events:none;-webkit-box-shadow:none;box-shadow:none}button:disabled:hover,.button--disabled:hover{color:inherit;background-color:inherit}.city-select{min-width:200px;width:auto;text-align:center}.city-select__subsites{background:#ffffff;border-top:3px solid var(--secondary)}.city-select__subsites a{color:#000}.city-select__subsites a:hover{border-color:white;background:var(--secondary);color:white;border-top-color:var(--secondary);border-bottom-color:var(--secondary)}.city-select svg{fill:var(--secondary)}.city-select--asFilter:hover>a{color:#fff}.city-select--asFilter:hover svg{fill:#fff}.city-select--asFilter>a{font-size:14px;margin:0 !important;padding:0;line-height:normal;color:#ffffff;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.city-select--asFilter svg{-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;fill:#ffffff}.city-select--asFilter .city-select__subsites{min-width:160px;width:100%}.city-select--asFilter .city-select__subsites a:hover{color:#ffffff;background:var(--secondary);border-bottom-color:var(--secondary)}.ui-selectmenu-menu{background-color:#ffffff;-webkit-box-shadow:0 0 16px rgba(15,20,28,0.19);box-shadow:0 0 16px rgba(15,20,28,0.19)}.ui-selectmenu-open{display:block}.ui-selectmenu-button{background-image:url("../../resources/svg/arrow/down.svg")}.ui-menu{padding:20px 0 10px 0}.ui-menu-item{color:#000;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.ui-menu-item:hover{background-color:var(--primary);color:#ffffff}.global-date__day{background-color:var(--primary)}.global-date__month{background-color:var(--secondary)}.event-details,.place-details{background-color:#ffffff}.event-details>div>p:first-of-type,.place-details>div>p:first-of-type{color:#8E8E8E}.events-listing-item:hover .events-listing-item__title,.location-listing-item:hover .events-listing-item__title,.events-listing-item:hover .events-listing-item-second__title,.location-listing-item:hover .events-listing-item-second__title,.events-listing-item:hover .location-listing-item__title,.location-listing-item:hover .location-listing-item__title{color:var(--brand)}.events-listing-item__title,.events-listing-item-second__title,.location-listing-item__title{color:#000}.events-listing-item__excerpt-text,.events-listing-item-second__excerpt-text{color:#8E8E8E}.events-listing-item__more,.events-listing-item-second__more{color:var(--brand)}.events-listing-item-second:hover .events-listing-item-second__title{color:var(--brand)}.events-listing-item-second__content{background-color:transparent;padding:12px 0}@media (min-width: 768px){.events-listing-item-second__content{padding:18px 0 10px}}@media (min-width: 1340px){.events-listing-item-second__content{padding:24px 0 10px}}.events-listing-item-second__more{background-color:transparent;color:var(--brand);padding:0 0 12px 0}@media (min-width: 1340px){.events-listing-item-second__more{font-size:1em;padding:0 0 24px 0}}.events-listing-item-third:hover .events-listing-item-third__title{color:var(--brand)}.events-listing-item-third__content{color:#8E8E8E}.events-listing-item-third__title{color:#000}.events-listing-item-third__more{color:var(--brand)}.facebook-feed h3 svg{-webkit-filter:invert(0%) sepia(0%) saturate(0%) hue-rotate(0deg) brightness(0%) contrast(50%);filter:invert(0%) sepia(0%) saturate(0%) hue-rotate(0deg) brightness(0%) contrast(50%)}.no-js .filters-search{opacity:0}.filters-search{-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out;opacity:1}.filters-search .filters-v1,.filters-search .filters-v2{color:#000;background-color:#ffffff}@media (min-width: 1024px){.filters-search .filters-v1 form,.filters-search .filters-v2 form{background-color:#ffffff;-webkit-box-shadow:0 0 16px rgba(15,20,28,0.19);box-shadow:0 0 16px rgba(15,20,28,0.19)}}.filters-search .filters-v1 label>span:first-of-type,.filters-search .filters-v2 label>span:first-of-type{color:#BDC3C7}.filters-search .filters-v1 select option,.filters-search .filters-v2 select option{background-color:#ffffff}@media (min-width: 1024px){.filters-search .filters-v1__filters-block,.filters-search .filters-v2__filters-block{width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:10px 0 10px 10px}}@media (min-width: 1024px){.filters-search .filters-v1__filters-block>span:not(:last-of-type),.filters-search .filters-v2__filters-block>span:not(:last-of-type){border-right:1px solid rgba(89,105,115,0.4)}}@media (max-width: 1023px){.filters-search .filters-v1__filters-block>span:not(:last-of-type),.filters-search .filters-v2__filters-block>span:not(:last-of-type){border-bottom:1px solid rgba(89,105,115,0.4)}}@media (min-width: 1024px){.filters-search .filters-v1__label,.filters-search .filters-v2__label{border-right:1px solid #596973}}@media (max-width: 1023px){.filters-search .filters-v1__label,.filters-search .filters-v2__label{border-bottom:1px solid #596973}}.filters-search .filters-v1 .date_s,.filters-search .filters-v1 .date_e,.filters-search .filters-v2 .date_s,.filters-search .filters-v2 .date_e{color:#000}.filters-search .filters-v1 .date_s:-ms-input-placeholder, .filters-search .filters-v1 .date_e:-ms-input-placeholder, .filters-search .filters-v2 .date_s:-ms-input-placeholder, .filters-search .filters-v2 .date_e:-ms-input-placeholder{color:#000}.filters-search .filters-v1 .date_s::-webkit-input-placeholder, .filters-search .filters-v1 .date_e::-webkit-input-placeholder, .filters-search .filters-v2 .date_s::-webkit-input-placeholder, .filters-search .filters-v2 .date_e::-webkit-input-placeholder{color:#000}.filters-search .filters-v1 .date_s::-moz-placeholder, .filters-search .filters-v1 .date_e::-moz-placeholder, .filters-search .filters-v2 .date_s::-moz-placeholder, .filters-search .filters-v2 .date_e::-moz-placeholder{color:#000}.filters-search .filters-v1 .date_s::-ms-input-placeholder, .filters-search .filters-v1 .date_e::-ms-input-placeholder, .filters-search .filters-v2 .date_s::-ms-input-placeholder, .filters-search .filters-v2 .date_e::-ms-input-placeholder{color:#000}.filters-search .filters-v1 .date_s::placeholder,.filters-search .filters-v1 .date_e::placeholder,.filters-search .filters-v2 .date_s::placeholder,.filters-search .filters-v2 .date_e::placeholder{color:#000}.filters-search .filters-v1 .date_s:focus::-webkit-input-placeholder, .filters-search .filters-v1 .date_e:focus::-webkit-input-placeholder, .filters-search .filters-v2 .date_s:focus::-webkit-input-placeholder, .filters-search .filters-v2 .date_e:focus::-webkit-input-placeholder{color:transparent}.filters-search .filters-v1 .date_s:focus::-webkit-input-placeholder,.filters-search .filters-v1 .date_s:focus::-moz-placeholder,.filters-search .filters-v1 .date_s:focus:-ms-input-placeholder,.filters-search .filters-v1 .date_s:focus::placeholder,.filters-search .filters-v1 .date_e:focus::-webkit-input-placeholder,.filters-search .filters-v1 .date_e:focus::-moz-placeholder,.filters-search .filters-v1 .date_e:focus:-ms-input-placeholder,.filters-search .filters-v1 .date_e:focus::placeholder,.filters-search .filters-v2 .date_s:focus::-webkit-input-placeholder,.filters-search .filters-v2 .date_s:focus::-moz-placeholder,.filters-search .filters-v2 .date_s:focus:-ms-input-placeholder,.filters-search .filters-v2 .date_s:focus::placeholder,.filters-search .filters-v2 .date_e:focus::-webkit-input-placeholder,.filters-search .filters-v2 .date_e:focus::-moz-placeholder,.filters-search .filters-v2 .date_e:focus:-ms-input-placeholder,.filters-search .filters-v2 .date_e:focus::placeholder{color:transparent}#ui-datepicker-div{background:#ffffff;border:1px solid #ffffff}#ui-datepicker-div .ui-datepicker-title,#ui-datepicker-div th{color:#000}#ui-datepicker-div .ui-state-default:hover{background-color:var(--primary);color:#ffffff}.js-header-search .filters-v2{background-color:#1d2021}input:focus,input:active,textarea:focus,textarea:active{border-bottom-color:#ffffff}input,textarea{color:#8E8E8E}.hero:before,.hero:after{display:none}.hero__background:after{display:none}.hero__background img{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero__content{background-color:rgba(0,0,0,0.2)}.hero__top_text{color:#CDCED0;background-color:rgba(var(--primary-values), 0.33)}@media (max-width: 639px){.hero__top_text{display:none}}.hero__top_text a{color:#CDCED0}.hero__top_mini_title{text-shadow:-1px 1px 3px rgba(0,0,0,0.57)}@media (min-width: 1024px){.hero__top_mini_title{font-size:20px}}.hero__main_title{font-family:'Rubik';letter-spacing:0px;margin-bottom:50px;text-shadow:-1px 1px 3px rgba(0,0,0,0.57)}@media (min-width: 440px){.hero__main_title{letter-spacing:0px;margin-bottom:70px}}@media (min-width: 768px){.hero__main_title{letter-spacing:0px}}@media (min-width: 1024px){.hero__main_title{font-size:60px;letter-spacing:0px}}.hero__bottom_mini_title{max-width:100%;margin:auto;text-shadow:-1px 1px 3px rgba(0,0,0,0.57)}@media (min-width: 440px){.hero__bottom_mini_title{max-width:340px}}@media (min-width: 1024px){.hero__bottom_mini_title{font-size:18px}}.heading,.heading-second{background-color:#000000}.heading__background,.heading-second__background{min-height:inherit}.heading__background img,.heading-second__background img{min-height:inherit}.info-block{background-color:rgba(0,0,0,0.7);color:#ffffff}.info-block__link a{color:var(--primary-lighter)}.info-block__link a:hover{color:#ffffff}.info-block__link svg{-webkit-filter:invert(65%) sepia(12%) saturate(1881%) hue-rotate(182deg) brightness(94%) contrast(92%);filter:invert(65%) sepia(12%) saturate(1881%) hue-rotate(182deg) brightness(94%) contrast(92%)}.instagram-feed h3 img{width:62px;height:auto;margin-right:8px;-webkit-filter:brightness(0);filter:brightness(0)}@media (min-width: 1024px){.instagram-feed h3 img{width:72px}}.listing-item:hover .listing-item__text{color:var(--primary) !important}.location-listing-item__content{background-color:#F4F4F4}.location-listing-item__content p{color:var(--brand)}.menu--main-menu .menu-item--has-children.menu-item--current-ancestor.menu-item--depth-0>.menu-item__link,.menu--main-menu .menu-item--has-children.menu-item--current-parent.menu-item--depth-0>.menu-item__link,.menu--main-menu .menu-item--has-children.menu-item--current-item.menu-item--depth-0>.menu-item__link,.menu--main-menu .menu-item--has-children:hover.menu-item--depth-0>.menu-item__link{border-bottom-color:transparent}.menu--main-menu .menu-item--has-children.menu-item--current-ancestor.menu-item--depth-0::after,.menu--main-menu .menu-item--has-children.menu-item--current-parent.menu-item--depth-0::after,.menu--main-menu .menu-item--has-children.menu-item--current-item.menu-item--depth-0::after,.menu--main-menu .menu-item--has-children:hover.menu-item--depth-0::after{-webkit-filter:invert(26%) sepia(46%) saturate(3481%) hue-rotate(205deg) brightness(83%) contrast(91%);filter:invert(26%) sepia(46%) saturate(3481%) hue-rotate(205deg) brightness(83%) contrast(91%)}.menu--main-menu .menu-item--has-children.menu-item--current-ancestor::after,.menu--main-menu .menu-item--has-children.menu-item--current-parent::after,.menu--main-menu .menu-item--has-children.menu-item--current-item::after,.menu--main-menu .menu-item--has-children:hover::after{-webkit-filter:invert(26%) sepia(46%) saturate(3481%) hue-rotate(205deg) brightness(83%) contrast(91%);filter:invert(26%) sepia(46%) saturate(3481%) hue-rotate(205deg) brightness(83%) contrast(91%)}.menu--main-menu .menu-item--has-children::after{background:url("../../resources/svg/arrow/down.svg") no-repeat center center;background-size:contain;-webkit-filter:invert(26%) sepia(46%) saturate(3481%) hue-rotate(205deg) brightness(83%) contrast(91%);filter:invert(26%) sepia(46%) saturate(3481%) hue-rotate(205deg) brightness(83%) contrast(91%)}.menu--main-menu .menu-item--depth-0::after{border-top-color:#FFFFFF}.menu--main-menu .menu-item--current-ancestor>.menu-item__link,.menu--main-menu .menu-item--current-item>.menu-item__link,.menu--main-menu .menu-item:hover>.menu-item__link{border-bottom-color:var(--secondary)}.menu--main-menu .menu-item--current-ancestor>.menu-item__link--main,.menu--main-menu .menu-item--current-item>.menu-item__link--main,.menu--main-menu .menu-item:hover>.menu-item__link--main{color:#000}.menu--main-menu .menu-item--current-ancestor>.menu-item__link--dropdown,.menu--main-menu .menu-item--current-item>.menu-item__link--dropdown,.menu--main-menu .menu-item:hover>.menu-item__link--dropdown{background:var(--secondary);color:#ffffff !important;border-top-color:var(--secondary);border-bottom-color:transparent}.menu--main-menu .menu-item__link--main{color:#000}.menu--main-menu .menu-item__dropdown{background:#ffffff}.menu--main-menu .menu-item__dropdown--depth-1,.menu--main-menu .menu-item__dropdown--depth-2,.menu--main-menu .menu-item__dropdown--depth-3{border-left:3px solid var(--primary)}.menu--main-menu .menu-item__dropdown .menu-item__link{color:#000}.menu--footer-menu .menu-item__link{color:#000}.menu-toggle__lines{background-color:var(--brand)}.menu-toggle__lines::before,.menu-toggle__lines::after{background-color:var(--brand)}.menu--responsive-menu .menu-item__link--opened .menu-item__toggle svg,.menu--responsive-menu .menu-item__link--opened,.menu--responsive-menu .menu-item__dropdown .menu-item__link--dropdown{color:var(--brand);fill:var(--brand)}.newsletter-form__title{color:#ffffff}.newsletter-form__subtitle{color:#ffffff}.newsletter-form select option{background-color:#ffffff}.newsletter-form__custom-select>span{color:#ffffff}.newsletter-form__custom-select .ui-selectmenu-button{background-image:url("../../resources/svg/arrow/down-white.svg")}.newsletter-form .field-shift{display:none}.newsletter-form .form__input{color:#ffffff}.newsletter-form .form__input:-ms-input-placeholder{color:#fff}.newsletter-form .form__input::-webkit-input-placeholder{color:#fff}.newsletter-form .form__input::-moz-placeholder{color:#fff}.newsletter-form .form__input::-ms-input-placeholder{color:#fff}.newsletter-form .form__input::placeholder{color:#fff}.newsletter-form .form__input:focus::-webkit-input-placeholder{color:transparent}.newsletter-form .form__input:focus::-webkit-input-placeholder,.newsletter-form .form__input:focus::-moz-placeholder,.newsletter-form .form__input:focus:-ms-input-placeholder,.newsletter-form .form__input:focus::placeholder{color:transparent}.pagination li a,.pagination li .current{color:#000;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;min-height:30px;min-width:30px;background:#F4F4F4}.pagination li a:hover,.pagination li .current:hover{background:var(--secondary);color:#fff}.pagination li .current{color:#fff;background:var(--secondary)}.pagination li.active a{color:#FFFFFF}.pagination li.active a:hover{background:var(--secondary)}.pagination li.active{background-color:var(--primary)}.pagination li.disabled a{cursor:default;color:#999999}.pagination li.pages ul li{display:inline-block;float:none}.pagination__arrow.disabled{pointer-events:none;opacity:.5}.pagination__arrow svg{width:30px;height:30px;fill:var(--primary)}.pagination__arrow:hover a{background:none}.pagination__arrow:hover a svg{fill:var(--secondary)}.read-more-toggle__text-area.more_than_250::before{background:-webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,0)), color-stop(67%, #fff), to(#fff));background:linear-gradient(180deg, rgba(255,255,255,0) 0%, #fff 67%, #fff 100%)}.related-events{background-color:#ffffff}.related-events .events-listing-item__link{background-color:transparent}.related-events .events-listing-item__content{background-color:transparent;padding:0}@media (min-width: 768px){.related-events .events-listing-item__content{padding:18px 0 10px}}@media (min-width: 1340px){.related-events .events-listing-item__content{padding:24px 0 10px}}.related-events .events-listing-item__more,.related-events .events-listing-item-second__more{background-color:transparent;padding:0}@media (min-width: 1340px){.related-events .events-listing-item__more,.related-events .events-listing-item-second__more{font-size:1em;padding:0}}.related-events .slick-next{border-top-color:#000;border-right-color:#000}.related-events .slick-prev{border-top-color:#000;border-left-color:#000}.social-share a,.default-page__social-links a{fill:var(--brand);border-color:var(--brand)}.social-share a:hover,.default-page__social-links a:hover{background-color:var(--brand)}.social-share a{fill:var(--brand);border:2px solid var(--brand)}.social-share a:hover{background-color:var(--brand)}.social-share__title{color:#8E8E8E}.social__link svg{width:17px;height:17px;fill:var(--secondary)}.switch-post a{background-color:var(--brand)}.switch-post svg{fill:orange;-webkit-filter:invert(1);filter:invert(1)}.title-with-date__main,.title-with-date__sub{color:#ffffff}.archive .events-archive .listing-item__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.archive .places-archive,.archive .events-archive{background-color:#ffffff}.archive .places-archive__title,.archive .events-archive__title{font-size:20px;line-height:normal;text-transform:uppercase;letter-spacing:0.02em}@media (min-width: 640px){.archive .places-archive__title,.archive .events-archive__title{font-size:24px}}@media (min-width: 768px){.archive .places-archive__title,.archive .events-archive__title{font-size:28px}}@media (min-width: 1024px){.archive .places-archive__title,.archive .events-archive__title{font-size:30px}}.archive .places-archive__title span,.archive .events-archive__title span{color:var(--secondary)}.archive .places-archive__inner,.archive .events-archive__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width: 640px){.archive .places-archive__inner,.archive .events-archive__inner{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.archive .places-archive__types,.archive .events-archive__types{position:relative;top:-25px;margin-bottom:25px;z-index:9}@media (min-width: 1024px){.archive .places-archive__types,.archive .events-archive__types{margin-bottom:45px}}.archive .places-archive__type,.archive .events-archive__type{width:100%;margin:0 0 2% 0;padding:14px 10px;font-size:12px;font-weight:500;line-height:normal;letter-spacing:0.05em;text-transform:uppercase}@media (min-width: 440px){.archive .places-archive__type,.archive .events-archive__type{width:49%}}@media (min-width: 640px){.archive .places-archive__type,.archive .events-archive__type{width:calc( 33% - 8px);margin-right:8px;font-size:14px}}@media (min-width: 768px){.archive .places-archive__type,.archive .events-archive__type{width:calc( 33% - 6px);margin-right:12px}}@media (max-width: 1023px){.archive .places-archive__type:nth-of-type(3n),.archive .events-archive__type:nth-of-type(3n){margin-right:0}}@media (min-width: 1024px){.archive .places-archive__type,.archive .events-archive__type{width:auto}}.archive .places-archive__type:last-of-type,.archive .events-archive__type:last-of-type{margin-right:0}.archive .places-archive__featured-places,.archive .places-archive__featured-events,.archive .events-archive__featured-places,.archive .events-archive__featured-events{padding-bottom:40px}@media (min-width: 1024px){.archive .places-archive__featured-places,.archive .places-archive__featured-events,.archive .events-archive__featured-places,.archive .events-archive__featured-events{padding-bottom:80px}}.archive .places-archive__places-list,.archive .places-archive__events-list,.archive .events-archive__places-list,.archive .events-archive__events-list{background-color:#ffffff;padding:40px 0}@media (min-width: 1024px){.archive .places-archive__places-list,.archive .places-archive__events-list,.archive .events-archive__places-list,.archive .events-archive__events-list{padding:60px 0}}.archive .places-archive__places-list h2,.archive .places-archive__events-list h2,.archive .events-archive__places-list h2,.archive .events-archive__events-list h2{font-size:1em}@media (min-width: 640px){.archive .places-archive__places-list h2,.archive .places-archive__events-list h2,.archive .events-archive__places-list h2,.archive .events-archive__events-list h2{font-size:18px}}@media (min-width: 768px){.archive .places-archive__places-list h2,.archive .places-archive__events-list h2,.archive .events-archive__places-list h2,.archive .events-archive__events-list h2{font-size:20px}}@media (min-width: 1024px){.archive .places-archive__places-list h2,.archive .places-archive__events-list h2,.archive .events-archive__places-list h2,.archive .events-archive__events-list h2{font-size:22px}}.archive .places-archive__places-list .listing-item__more a,.archive .places-archive__events-list .listing-item__more a,.archive .events-archive__places-list .listing-item__more a,.archive .events-archive__events-list .listing-item__more a{font-size:15px;letter-spacing:0.005em}.archive .places-archive .show-more-button,.archive .events-archive .show-more-button{text-align:center;margin-top:48px;text-transform:uppercase}@media (min-width: 1024px){.archive .places-archive .show-more-button,.archive .events-archive .show-more-button{margin-top:40px}}.archive .places-archive .show-more-button a,.archive .events-archive .show-more-button a{min-width:190px}.archive .places-archive.empty_events,.archive .events-archive.empty_events{background-color:transparent}.archive .places-archive.empty_events .template-slider-items,.archive .events-archive.empty_events .template-slider-items{padding:0}.default-page__content{color:#8E8E8E}.default-page__content h1,.default-page__content h2,.default-page__content h3,.default-page__content h4,.default-page__content h5,.default-page__content h6{color:#000000}.default-page__content form{padding:0;background-color:#ffffff}.default-page__content .form__input{background-color:#ffffff;border-color:#cccccc}.default-page__content .form__input:-ms-input-placeholder{color:#8E8E8E}.default-page__content .form__input::-webkit-input-placeholder{color:#8E8E8E}.default-page__content .form__input::-moz-placeholder{color:#8E8E8E}.default-page__content .form__input::-ms-input-placeholder{color:#8E8E8E}.default-page__content .form__input::placeholder{color:#8E8E8E}.default-page__content .form__input:focus::-webkit-input-placeholder{color:transparent}.default-page__content .form__input:focus::-webkit-input-placeholder,.default-page__content .form__input:focus::-moz-placeholder,.default-page__content .form__input:focus:-ms-input-placeholder,.default-page__content .form__input:focus::placeholder{color:transparent}.default-page__contact_form .form__input{background-color:transparent;border-color:#8E8E8E}.default-page__contact_form .form__input:-ms-input-placeholder{color:#8E8E8E}.default-page__contact_form .form__input::-webkit-input-placeholder{color:#8E8E8E}.default-page__contact_form .form__input::-moz-placeholder{color:#8E8E8E}.default-page__contact_form .form__input::-ms-input-placeholder{color:#8E8E8E}.default-page__contact_form .form__input::placeholder{color:#8E8E8E}.default-page__contact_form .form__input:focus::-webkit-input-placeholder{color:transparent}.default-page__contact_form .form__input:focus::-webkit-input-placeholder,.default-page__contact_form .form__input:focus::-moz-placeholder,.default-page__contact_form .form__input:focus:-ms-input-placeholder,.default-page__contact_form .form__input:focus::placeholder{color:transparent}.default-page__contact_form form{background-color:transparent}@media (min-width: 1024px){.default-page__contact_form form{padding:0}}.default-page__links_list svg{-webkit-transition:none;transition:none;-webkit-filter:none;filter:none;fill:var(--secondary)}.default-page__links_list a:hover svg{fill:var(--brand);-webkit-filter:none;filter:none}.default-page__active-link svg{fill:var(--brand);-webkit-filter:none;filter:none}.default-page__information-items p span,.default-page__information-items p a{font-size:15px;color:#8E8E8E}.event-single .hero{position:absolute;height:440px}@media (max-width: 639px){.event-single .hero{height:340px}}.event-single .hero img{-o-object-position:50% 80%;object-position:50% 80%}.event-single .hero__background:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;background-color:#020406;opacity:0.3;z-index:2}.event-single__description{color:#8E8E8E}.event-single__description h1,.event-single__description h2,.event-single__description h3,.event-single__description h4,.event-single__description h5,.event-single__description h6{color:#000}.place-single .hero__background{position:relative}.place-single .hero__background::before{content:'';position:absolute;top:0;left:0;display:block;width:100%;height:100%;background-color:#020406;opacity:0.65}.place-single__title{color:#ffffff}.place-single__place-events>h2 span{color:var(--brand)}.place-single__slider-prev svg,.place-single__slider-next svg{-webkit-filter:invert(13%) sepia(0%) saturate(127%) hue-rotate(182deg) brightness(106%) contrast(82%);filter:invert(13%) sepia(0%) saturate(127%) hue-rotate(182deg) brightness(106%) contrast(82%)}.template-slider-items{background-color:#ffffff}.template-slider-items .slick-next{border-top-color:#000;border-right-color:#000}.template-slider-items .slick-prev{border-top-color:#000;border-left-color:#000}

