.desktop-title{display:inline}.mobile-title{display:none}.exhibition-opening-hours{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:4px}.exhibition-opening-hours>div{width:calc(50% - 4px)}.exhibition-opening-hours>div:last-of-type{padding-left:4px}.opening-hours-content{color:#7e7e7e}#credits{position:relative;bottom:-84px;right:-705px;line-height:12px;margin-top:-12px;color:#7e7e7e}.logo-no-results{display:none}.exhibion-category-header{display:none}.text10-mobile{display:none}.parentheses{display:none}.logo{background:url(../images/logo.svg) no-repeat;background-size:contain}.mobile-modal{display:none}.header-mobile-menu{display:none}.footer-mobile-menu{display:none}fieldset:not(.mobile){display:block!important}.main-heading.mobile{display:none}.sidebar-mobile{display:none}.sidebar-desktop{display:block}.lightbox.mobile{display:none}.lightbox.desktop{display:block}.header-section.fixed .logo{background-image:url(../images/logo3.svg);background-size:contain}.gallery4 .btns-box-mobile{display:none}@media (max-width:767px){*{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;-webkit-box-sizing:border-box;box-sizing:border-box}.paging,body{background-color:white}.post-box{line-height:24px}.logo2{background-image:url("../images/logo2.svg");background-size:cover}img{max-width:100%;height:auto}p{margin-bottom:10px}iframe{max-width:100%}body{font-size:16px;line-height:24px}.mobile-modal{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:justify;align-content:space-between;font-family:"deste-gothicregular",Arial,Helvetica,sans-serif;top:0;left:-101%;-webkit-transition:all 0.3s linear;transition:all 0.3s linear;padding:30px 18px 0 18px;width:100%;height:100%;overflow:auto;position:fixed;background-color:black;color:white;z-index:999}.mobile-modal.active{left:0}.mobile-modal a{color:white;text-decoration:none}.mobile-modal .mobile-modal-body{width:100%}.mobile-modal .mobile-modal-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:3px solid;padding-bottom:36px}.mobile-modal .mobile-modal-logo{font-size:36px;line-height:37px;font-weight:700;font-family:Arial,Helvetica,sans-serif}.mobile-modal .mobile-modal-menu-box{padding:18px 0px 0px 14px}.mobile-modal .mobile-modal-menu-box a{font-size:28px;line-height:28px}.mobile-modal .mobile-modal-social{padding:0px 0px 18px 14px}.mobile-modal .mobile-modal-social a{font-size:14px;line-height:14px}.mobile-modal ol,.mobile-modal ul,.mobile-modal ul li{list-style:none;margin:0}.mobile-modal .mobile-modal-footer{font-family:Helvetica,sans-serif;padding-top:27px;padding-bottom:21px;border-top:3px solid white;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:10px;line-height:10px;letter-spacing:normal}.mobile-modal .mobile-modal-footer .logo2{background-image:url("../images/logo2_white.svg")}.mobile-modal .mobile-modal-footer p{margin-bottom:10px}.mobile-modal .mobile-modal-footer .title{font-size:14px;line-height:18px;letter-spacing:normal;font-weight:normal;margin:0 0 10px;display:block}.mobile-modal .mobile-modal-footer .text-box{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;letter-spacing:normal;width:100%}.mobile-modal .mobile-modal-footer .text-box .logo2{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;width:50%;text-indent:unset;background-size:contain;background-position:center;margin:0;height:91px}.mobile-modal .mobile-modal-footer .text-box .logo2 a{color:transparent}.mobile-modal .mobile-modal-footer .text-box .widgets-area{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:50%;padding-left:0}.mobile-modal .search-box{margin:0 0 0 auto;height:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mobile-modal .search-box .opener{background-image:url(../images/ico-opener_white.svg);height:15px;width:15px;background-size:contain}.mobile-modal .search-box .search-form{width:calc(100vw - 76px);max-width:calc(100vw - 76px);top:0;bottom:0;margin:auto}.mobile-modal .search-box .search-form fieldset{width:calc(100vw - 88px);max-width:calc(100vw - 88px);height:32px;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mobile-modal .search-box .search-form input[type=text]{width:calc(100% - 36px);max-width:calc(100% - 36px)}.mobile-modal .search-box .search-form .close,.mobile-modal .search-box .search-form input[type=submit]{margin-top:0;margin-bottom:0}.mobile-modal .search-box .search-form input[type=submit]{background-image:url(../images/ico-opener.svg);width:15px;background-repeat:no-repeat;background-size:contain}.mobile-modal .search-box .search-form .close{background-image:url(../images/btn-next.svg);background-repeat:no-repeat;background-size:contain;height:12px}.button-close{padding:10px 0 10px 10px;margin-left:20px}.button-close .close-icon{width:15px;height:15px;background-image:url(../images/shape_close_white.svg);background-repeat:no-repeat;background-size:contain}.email-box{width:100%}#mc_signup_form .mc_merge_var input[type=email],#mc_signup_form .mc_merge_var input[type=text]{width:100%;background-color:rgba(198,198,198,0.4);border-radius:8px}#mc_signup_form .mc_merge_var{width:100%;background-image:none}.user-consent{display:-webkit-box;display:-ms-flexbox;display:flex}#mc_signup_form .mc_merge_var+.mc_merge_var+.mc_merge_var~.mc_merge_var label{margin-bottom:10px}.header-mobile-menu{padding:10px 0px;font-size:16px;line-height:16px;font-family:"deste-gothicregular";border-top:3px solid black;border-bottom:3px solid black;display:block}.header-mobile-menu ol,.header-mobile-menu ul,.header-mobile-menu ul li{list-style:none}.header-mobile-menu ol,.header-mobile-menu ul{margin:0}.header-mobile-menu a{text-decoration:none}.header-mobile-menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.header-mobile-menu ul li{padding:7px 13px}.footer-mobile-menu{margin-bottom:25px;padding:10px 0px;font-size:16px;line-height:16px;font-family:"deste-gothicregular";border-top:3px solid black;border-bottom:3px solid black;display:block;width:100%}.footer-mobile-menu ol,.footer-mobile-menu ul,.footer-mobile-menu ul li{list-style:none}.footer-mobile-menu ol,.footer-mobile-menu ul{margin:0}.footer-mobile-menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer-mobile-menu ul li{width:50%;padding:7px 13px}.footer-mobile-menu ul li:nth-child(2n){padding-left:0}.desktop-title{display:none}.mobile-title{display:inline}body{min-width:unset}.options-block{width:auto;float:left}.options-block .text-box{font-size:14px;line-height:18px;margin:0;padding:0;letter-spacing:normal}.options-block .section{margin:0}.options-block .languages,.options-block .main-nav,.options-block .menu-box,.options-block .nav,.options-block .search-box{display:none}#main,#wrapper{width:auto}#wrapper{background-image:url("../images/bg-wrapper-mobile.png");background-position-x:calc(100% + 9px);background-position-y:70px}.button-burger{padding:15px 0 15px 15px;margin-left:auto}.button-burger .burger-icon{width:15px;height:15px;background-image:url(../images/Shape_burger.svg);background-repeat:no-repeat;background-size:contain}#main{padding:0 18px 20px 18px}.logo{width:116px;height:56px;background-size:contain;margin:auto 13px auto 0;background-position:center}.header-holder{padding:0 18px;height:auto;width:auto}.header-section:not(.fixed){padding:15px 0px 15px 8px;margin:0 0 0px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:none}.header-section.fixed{background-color:white;width:calc(100% - 36px);left:unset;height:auto;padding:30px 12px;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header-section.fixed .options-block{display:none}.header-section.fixed:after{display:none}.scroll-with-burger{float:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.scroll-with-burger .scroll-to-top-button{padding:10px;margin-right:10px}.scroll-with-burger .scroll-to-top-button .scroll-to-top-icon{height:20px;width:20px;background-size:contain;background-image:url("../images/arrow_to_top.svg")}.scroll-with-burger .button-burger{margin:0}.gallery2-holder{margin:0 12px 24px 12px}.gallery{border:none;padding:16px 0px 30px 0px;width:100%;border-bottom:3px solid black;margin-bottom:2px}.gallery .btn-next,.gallery .btn-prev{margin-bottom:3px}.gallery .btn-prev{border-left:none;background-image:url(../images/btn-prev.svg)}.gallery .btn-next{background-image:url(../images/btn-next.svg)}.gallery .heading{font-size:12px;line-height:12px;letter-spacing:normal;margin:0 12px 14px}.gallery .switcher{left:5px;right:unset;bottom:13px;text-align:left}.gallery .title{padding:10px 5px 0 5px;font-size:30px;line-height:37px}.gallery2 h2{font-size:20px;line-height:20px;letter-spacing:normal}.boxes{margin:0}.boxes .widget-latest-news{height:auto!important}.boxes .widget-latest-news .switcher{left:15px}.boxes .widget-home-featured .box{padding:0}.boxes .widget-home-featured .box .link{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:calc(50% - 23px);padding:4px 12px 3px 4px;margin:9px 8px 5px 0px;float:right}.boxes .widget-home-featured .box .link-image{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;width:calc(50% + 15px);padding:9px 15px 9px 8px;margin:0;float:left}.boxes .widget-home-featured .box .link-image .image{margin:0;width:100%}.boxes .widget-home-featured .box .link-title{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:calc(50% - 15px);float:right}.boxes .widget-home-featured .box .link-title .entry{padding:0 8px 0 0px}.boxes .widget-home-featured .box:first-child{margin-right:0}.boxes .link{background-image:none;width:100%;background-color:rgba(198,198,198,0.4);padding:4px 12px 3px 12px;font-size:12px;line-height:12px;letter-spacing:normal}.boxes .box{border-color:black;margin:15px 0 0 0;padding:6px 8px 8px;width:100%;height:auto!important}.boxes .box:first-child{margin-right:0px}.boxes .box:last-child{margin-bottom:15px}.boxes .box:hover{border-color:black}.boxes .title{font-size:20px;line-height:20px}#footer{font-family:Helvetica,sans-serif;border-top:none;margin:0;padding:0 18px 25px 18px;font-size:10px;line-height:10px;letter-spacing:normal}#footer p{font-family:Helvetica,sans-serif;margin-bottom:10px}#footer .title{font-size:14px;line-height:18px;letter-spacing:normal;font-weight:normal;margin:0 0 10px;display:block}#footer .inner-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#footer .inner-footer .text-box{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;letter-spacing:normal;width:100%}#footer .inner-footer .text-box .logo2{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;width:50%;text-indent:unset;background-size:contain;background-position:center;margin:0;height:91px}#footer .inner-footer .text-box .logo2 a{color:transparent}#footer .inner-footer .text-box .widgets-area{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:50%;padding-left:0}#footer .inner-footer .policies{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:0 13px;position:static;font-size:8px;line-height:14px;width:50%}#footer .inner-footer #credits{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;position:static;margin:0;font-size:8px;line-height:14px;width:50%;color:#464748}#footer .inner-footer #credits .separator{display:block;visibility:hidden;line-height:0}#footer .inner-footer .social-footer{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%;margin-top:11px;margin-bottom:10px;padding-bottom:15px;border-bottom:1px dotted black}#footer .inner-footer .social-footer .textwidget{width:50%;margin-left:auto}#footer .inner-footer .social-footer .textwidget .social{float:left}#footer .inner-footer .social-footer .textwidget .social li .hover{visibility:hidden}#footer .inner-footer .social-footer .textwidget .social li:first-of-type{margin-left:0}#footer .inner-footer a.fmail{text-decoration:none}.page-template-template-past-shows .main-heading,.page-template-template-past-shows .main-heading.alt,.page-template-template-past-shows .main-heading.alt2,.tax-exhibition-category .main-heading,.tax-exhibition-category .main-heading.alt,.tax-exhibition-category .main-heading.alt2{padding:0}.main-heading,.main-heading.alt,.main-heading.alt2{padding:16px 0 16px 0;margin:0;border-bottom:none}.logo-no-results{display:block}.logo-no-results.info-block{margin:0}.logo-no-results .logo{background-color:white;margin:auto;width:100%;height:173px;background-image:url("../images/LOGO_news-thumb 1.png");background-repeat:no-repeat;background-size:contain;background-position:center}.info-block-no-posts{border:none;margin-bottom:0}.info-block-no-posts span{display:block;margin-bottom:14px}.info-block{margin:0 0 18px;padding:9px 8px}.info-block:last-of-type{margin:0;padding-bottom:0}.info-block .text-box{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.info-block .text-box img{padding:0}.info-block .text-box .alt{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;background-color:#f3f3f3;font-size:12px;padding:6px 4px;margin:0 0 9px;letter-spacing:normal}.info-block .text-box img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.info-block .text-box .title{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;font-size:28px;line-height:29px;margin:15px 0 10px 0;padding:0 4px;letter-spacing:normal}.info-block .text-box .date{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;color:#c6c6c6;font-size:18px;line-height:18px;padding:0 4px;margin:0 0 15px;letter-spacing:normal}.exhibion-category-header,.single .tab-controls{padding:11px 0 14px 0;display:block;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.exhibion-category-header h1,.single .tab-controls h1{font-size:18px;line-height:18px;letter-spacing:normal;display:inline;margin:0 0}.exhibion-category-header li,.exhibion-category-header ol,.exhibion-category-header ul,.single .tab-controls li,.single .tab-controls ol,.single .tab-controls ul{list-style:none;margin:0}.exhibion-category-header ul,.single .tab-controls ul{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;line-height:12px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.exhibion-category-header ul li,.single .tab-controls ul li{text-align:center;background-color:#e8e8e8;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:calc(33.3% - 10px);padding:4px 6px}.exhibion-category-header ul li.active,.single .tab-controls ul li.active{background-color:black}.exhibion-category-header ul li.active a,.single .tab-controls ul li.active a{color:white}.exhibion-category-header ul a,.single .tab-controls ul a{text-decoration:none;font-size:16px;line-height:16px;font-family:"deste-gothicregular",Arial,Helvetica,sans-serif}.main-heading{border-bottom:none;margin-bottom:0}.main-heading .social{display:none}.content-boxes{margin:0}.content-boxes .box{height:auto!important;min-height:auto;border:1px dotted black;width:100%;padding:9px 8px;margin:0 0 18px 0}.content-boxes .box img{width:calc(50% - 15px);float:left}.content-boxes .box .category,.content-boxes .box .date{float:right;font-size:12px;line-height:12px;width:calc(50% - 7px);margin:0px 0 5px 0px;letter-spacing:normal;background:rgba(198,198,198,0.4)}.content-boxes .box .title{float:right;font-size:20px;line-height:20px;width:calc(50% - 7px);margin:0 0 20px 0;letter-spacing:normal;padding:0 4px}.content-boxes .box .date2{float:right;left:unset;font-size:12px;line-height:12px;color:black;right:0;width:calc(50% - 7px);padding:0 4px;letter-spacing:normal}.page-template-template-past-shows .search-section,.page-template-template-publication .search-section{letter-spacing:normal;border-bottom:none;padding:10px 9px 11px;background-color:#f3f3f3}.page-template-template-past-shows .search-section .filter-head,.page-template-template-publication .search-section .filter-head{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 4px}.page-template-template-past-shows .search-section .filter-head:after,.page-template-template-publication .search-section .filter-head:after{content:"";width:12px;background-image:url(../images/shape_open.png);background-repeat:no-repeat;color:black;font-weight:bold;float:right;background-size:contain}.page-template-template-past-shows .search-section .filter-head.active:after,.page-template-template-publication .search-section .filter-head.active:after{background-image:url(../images/shape_close.png)}.page-template-template-past-shows .search-section .chk-area,.page-template-template-publication .search-section .chk-area{margin:0 16px 0 0;width:23px;height:23px;background-color:white}.page-template-template-past-shows .search-section .chk-checked,.page-template-template-publication .search-section .chk-checked{background:white url(../images/arrow.png) no-repeat 7px 5px}.page-template-template-past-shows .search-section input.text2,.page-template-template-publication .search-section input.text2{width:63px}.page-template-template-past-shows .search-section input,.page-template-template-past-shows .search-section label,.page-template-template-publication .search-section input,.page-template-template-publication .search-section label{margin-bottom:9px}.page-template-template-past-shows .search-section label,.page-template-template-publication .search-section label{font-size:14px;line-height:18px}.page-template-template-past-shows .search-section .text10-mobile,.page-template-template-publication .search-section .text10-mobile{font-family:"deste-gothicregular",Arial,Helvetica,sans-serif;text-align:center;font-size:16px;line-height:16px;width:100%;display:block;margin-top:0;letter-spacing:normal}.page-template-template-past-shows .search-section .text10-desktop,.page-template-template-publication .search-section .text10-desktop{display:none}.page-template-template-past-shows .search-section fieldset.hide,.page-template-template-publication .search-section fieldset.hide{display:none}.page-template-template-past-shows .search-section fieldset.mobile,.page-template-template-publication .search-section fieldset.mobile{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:14px}.page-template-template-past-shows .search-section fieldset:not(.mobile),.page-template-template-publication .search-section fieldset:not(.mobile){display:block}.page-template-template-past-shows .search-section .ac-input,.page-template-template-publication .search-section .ac-input{width:100%;margin-right:0}.page-template-template-past-shows .search-section input[type=text],.page-template-template-publication .search-section input[type=text]{background-color:white;padding:5px 4px;font-size:14px;line-height:14px;color:#979797}.page-template-template-past-shows .search-section input[type=submit],.page-template-template-publication .search-section input[type=submit]{-webkit-box-ordinal-group:101;-ms-flex-order:100;order:100;width:100%;height:23px;background-image:none;background-color:black;color:white;text-align:center;font-size:16px;margin:3px 0 0 0}.paging{border-top:1px dotted black;border-bottom:1px dotted black;margin:0;padding:9px 0}.filter-section .paging{padding:9px 0;margin-top:7px}.paging .next,.paging .prev{display:none}.paging li.last{position:absolute;right:33px}.paging li.first{position:absolute;left:33px}.paging li{-webkit-filter:brightness(0);filter:brightness(0);padding:0 0 0 17px}.paging.show-all{border:none;text-transform:uppercase;margin-top:0!important;padding:10px 0 0px 0}.blog .content-container,.category .content-container,.search .content-container{width:100%;background:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0}.blog .content-container .content,.category .content-container .content,.search .content-container .content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%}.blog .content-container .aside,.category .content-container .aside,.search .content-container .aside{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;width:100%;padding:0}.blog .content-container .aside .widget-custom-filters ul,.blog .content-container .aside .widget_categories ul,.category .content-container .aside .widget-custom-filters ul,.category .content-container .aside .widget_categories ul,.search .content-container .aside .widget-custom-filters ul,.search .content-container .aside .widget_categories ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#f3f3f3;padding:0 13px}.blog .content-container .aside .widget-custom-filters .title,.blog .content-container .aside .widget_categories .title,.category .content-container .aside .widget-custom-filters .title,.category .content-container .aside .widget_categories .title,.search .content-container .aside .widget-custom-filters .title,.search .content-container .aside .widget_categories .title{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:13px 20px;margin:0;background-color:#f3f3f3;font-size:16px;line-height:16px;letter-spacing:normal}.blog .content-container .aside .widget-custom-filters .title:after,.blog .content-container .aside .widget_categories .title:after,.category .content-container .aside .widget-custom-filters .title:after,.category .content-container .aside .widget_categories .title:after,.search .content-container .aside .widget-custom-filters .title:after,.search .content-container .aside .widget_categories .title:after{content:"";width:12px;background-image:url(../images/shape_open.png);background-repeat:no-repeat;color:black;font-weight:bold;float:right;background-size:contain}.blog .content-container .aside .widget-custom-filters .title:not(.active) .mobile,.blog .content-container .aside .widget_categories .title:not(.active) .mobile,.category .content-container .aside .widget-custom-filters .title:not(.active) .mobile,.category .content-container .aside .widget_categories .title:not(.active) .mobile,.search .content-container .aside .widget-custom-filters .title:not(.active) .mobile,.search .content-container .aside .widget_categories .title:not(.active) .mobile{margin-bottom:0}.blog .content-container .aside .widget-custom-filters .title.active:after,.blog .content-container .aside .widget_categories .title.active:after,.category .content-container .aside .widget-custom-filters .title.active:after,.category .content-container .aside .widget_categories .title.active:after,.search .content-container .aside .widget-custom-filters .title.active:after,.search .content-container .aside .widget_categories .title.active:after{background-image:url(../images/shape_close.png)}.blog .content-container .aside .recent-box,.category .content-container .aside .recent-box,.search .content-container .aside .recent-box{border-bottom:1px dotted black;padding:0 0 17px;margin:0 0 20px 0}.blog .content-container .aside .recent-box .parentheses,.category .content-container .aside .recent-box .parentheses,.search .content-container .aside .recent-box .parentheses{display:inline}.blog .content-container .aside .recent-box span,.category .content-container .aside .recent-box span,.search .content-container .aside .recent-box span{margin-left:4px}.blog .content-container .aside .recent-box li,.category .content-container .aside .recent-box li,.search .content-container .aside .recent-box li{padding:0;border:none;list-style-position:unset}.blog .content-container .aside .recent-box .btn-show,.blog .content-container .aside .recent-box .btn-show-older,.category .content-container .aside .recent-box .btn-show,.category .content-container .aside .recent-box .btn-show-older,.search .content-container .aside .recent-box .btn-show,.search .content-container .aside .recent-box .btn-show-older{background-color:black;color:white;display:block;padding:13px 20px;margin:0;background-image:none}.blog .content-container .post-box p,.category .content-container .post-box p,.search .content-container .post-box p{display:none}.blog .main-heading.alt h1,.blog .main-heading.alt2 h1,.category .main-heading.alt h1,.category .main-heading.alt2 h1,.search .main-heading.alt h1,.search .main-heading.alt2 h1{font-size:36px;line-height:37px;letter-spacing:normal;padding:0 11px;margin:0}.blog .post-box .cat,.category .post-box .cat,.search .post-box .cat{font-size:12px;line-height:12px;letter-spacing:normal;background:rgba(198,198,198,0.4);padding:6px 4px;margin:0 5px 0 0}.blog .posts .post-box,.category .posts .post-box,.search .posts .post-box{margin:0 0 20px;border-bottom:1px dotted black}.blog .post-box .date,.category .post-box .date,.search .post-box .date{font-size:12px;line-height:12px;color:#dadada;letter-spacing:normal;padding:6px 4px;margin:0}.blog .posts .text-box,.category .posts .text-box,.search .posts .text-box{padding:0}.blog .post-box .meta,.category .post-box .meta,.search .post-box .meta{margin:0 0 8px 0;padding:0 9px}.blog .posts .post-box h2,.category .posts .post-box h2,.search .posts .post-box h2{font-size:20px;line-height:20px;letter-spacing:normal;padding:0 9px}.blog .posts .post-box .image,.category .posts .post-box .image,.search .posts .post-box .image{display:none}.single .tab-controls{border-bottom:1px dotted black;margin:0}.single .container{background:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0}.single .twocolumns{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%}.single .content{width:100%;padding:18px 0}.single .container.alt2 .sidebar,.single .sidebar{width:100%;margin:0}.single .aside{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;width:100%;padding:14px 16px}.single .recent-box{width:100%}.single .recent-box .btn-show,.single .recent-box .btn-show-older{text-decoration:none;background-color:black;color:white;display:block;padding:13px 20px;margin:0;background-image:none}.single .main-heading h1{padding:0 11px;letter-spacing:normal;font-size:36px;line-height:37px;margin-bottom:13px}.single .main-heading .author{padding:0 11px;margin-top:2px;font-size:18px;line-height:18px}.single .main-heading .alt-text{padding:0 11px;letter-spacing:normal;font-size:18px;line-height:18px}.single .main-heading .alt-text span{display:block}.single .info-box2 .image img{width:100%}.single .info-box2 .link,.single .product-section .product .link{border:none;border-bottom:1px dotted black;background-size:contain;background:none;padding:11px 13px;letter-spacing:normal;color:black;font-size:16px;line-height:16px;text-align:left}.single .heading .title_new,.single .info-box2 .title{margin:0;background-color:rgba(198,198,198,0.4);font-size:12px;line-height:12px;letter-spacing:normal;padding:6px 13px}.single .info-box2{margin:0}.single .info-box2 .controls{border:none;padding:8px 13px;font-size:16px;line-height:24px;margin-bottom:-15px}.single .info-box2 .image{padding:0}.single .container.alt2{padding-bottom:0}.single .tag-box{margin:0;letter-spacing:normal;font-size:18px;line-height:18px}.single .tag-box .title{margin-bottom:10px;color:#c6c6c6}.single .tag-box ul{margin-bottom:20px}.single .tag-box:last-of-type ul{margin-bottom:0}.single .main-heading .alt-text span{color:#c6c6c6}.single .about-box>:not(.wp-video){padding-left:13px;padding-right:13px}.single .about-box,.single .container.alt2 .about-box{border-bottom:1px dotted black;font-size:16px;line-height:24px}.single .info-box2 dl,.single .info-box2 dl.alt{padding:15px 13px}.single .info-box2 dt{margin:0;font-size:16px;line-height:24px;color:black;letter-spacing:normal}.single .info-box2 dl{font-size:16px;line-height:24px}.single .info-box2 dl.alt dd{margin:0}.single .info-box2 dl.alt a:before{content:"";width:11px;height:11px;background-size:contain;background-image:url(../images/btn-down.png);background-repeat:no-repeat;display:inline-block;margin-right:10px}.single .gallery6-holder{margin-top:15px}.single .tag-box li{margin:0 0 3px}.single .tag-box li:last-of-type{margin-bottom:0}.gallery3,.main-image{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border:1px dotted black;padding:9px 8px;margin:0 0 15px 0}.gallery3 iframe,.main-image iframe{width:100%}.gallery3 .link,.main-image .link{bottom:30px}.gallery3 .link,.image-block .link,.main-image .link,.posts-list .image .link{width:auto;padding:10px 9px;letter-spacing:normal}.content-cols .content-col{width:100%}.content-boxes .box{width:100%}.description-box .text-box{width:100%;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;border-bottom:1px dotted black}.description-box .alt-box{width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin:0}.description-box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.alt-box{border-bottom:1px dotted black}.description-box .alt-box h2{margin:0;padding:12px 13px}.alt-box-head>h2:after{content:"";width:15px;height:15px;background-image:url(../images/shape_open.png);background-repeat:no-repeat;background-size:contain;float:right;display:inline-block}.alt-box-head.active>h2:after{background-image:url(../images/shape_close.png)}.alt-box-body{padding:0 13px}.alt-box-body p:last-of-type{margin-bottom:13px}.alt-box-body>p:before{content:"";width:11px;height:9px;margin-right:9px;background-size:contain;background-image:url(../images/btn-next.png);background-repeat:no-repeat;display:inline-block}.main-heading h1,.main-heading.alt h1,.main-heading.alt2{font-size:36px;line-height:37px;margin-bottom:0;letter-spacing:normal}.text-box>:not(.wp-video){padding-left:13px;padding-right:13px}.description-box{padding:0 0 38px}.content-cols .heading{padding:10px 13px 13px 13px;margin:0 0 18px}.content-sidebar{width:100%}.content-cols .heading h2{font-size:26px;line-height:27px}.news-list li{padding:9px 13px}.news-list li:first-child{padding-top:9px}.news-list .date{color:#969798;font-size:12px;line-height:12px;margin:0 0 6px;letter-spacing:normal}.news-list a{font-size:20px;line-height:20px;letter-spacing:normal}.description-box .text-box p{font-size:16px;line-height:24px;letter-spacing:normal}.description-box .alt-box{font-size:16px;line-height:24px}.page-template-template-fashioncollection .main-heading h1{font-size:26px;line-height:27px}.product-section.alt{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 0 17px}.text-list2{width:100%;padding:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding:20px 0 10px 0;border-bottom:1px dotted black}.product-section.alt .description{width:100%;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;border-bottom:1px dotted black}.description-box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.description-box .alt-col{width:100%;margin:0}.text-box{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.alt-col{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.text-list .title{background:rgba(198,198,198,0.4);padding:6px 13px;font-size:12px;line-height:12px;letter-spacing:normal;margin:0}.text-list li{padding:16px 0 0 0;border-bottom:1px dotted black}.text-list .note{padding:10px 13px 15px 13px;color:black}.page-template-template-publication .main-heading.alt,.page-template-template-publication .main-heading.alt2{border:none}.page-template-template-publication .search-section .text10-mobile{text-align:left}.page-template-template-publication label[for=checkbox534]{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.page-template-template-publication label[for=checkbox534]+*{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.page-template-template-publication label[for=checkbox25]{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.page-template-template-publication label[for=checkbox25]+*{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.page-template-template-publication label[for=checkbox26]{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.page-template-template-publication label[for=checkbox26]+*{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.page-template-template-publication label[for=text11]{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.page-template-template-publication label[for=text11]+*{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.page-template-template-publication .info-boxes{margin:0}.page-template-template-publication .info-boxes .content-boxes .box .entry,.page-template-template-publication .info-boxes .content-boxes .box .entry2{visibility:hidden;padding:6px 4px;line-height:0}.page-template-template-publication .info-boxes .content-boxes .box .entry span,.page-template-template-publication .info-boxes .content-boxes .box .entry2 span{width:100%;visibility:visible}.page-template-template-publication .info-boxes .content-boxes .box .text-box{width:calc(50% - 10px)}.page-template-template-publication .info-boxes .content-boxes .box .text-box .category{float:left;width:100%;padding:6px 4px;margin:0px 0 9px 0px}.page-template-template-publication .info-boxes .content-boxes .box .image{width:calc(50% - 10px);margin:0}.page-template-template-publication .info-boxes .content-boxes .box .image img{width:100%}.page-template-template-publication .info-boxes .content-boxes .box .alt{left:8px;bottom:0;padding:8px 4px;width:calc(50% - 10px);font-size:12px;line-height:12px;color:#979797}.product-section .product{padding:0;width:100%;margin:0}.product-section .product .image{padding:13px 12px;border:1px dotted black}.product-section .product .image img{width:100%;margin:0}.product-section .description{width:100%;padding:23px 13px 0 13px}.page-template-template-visit-deste .tab-controls{margin:0}.page-template-template-visit-deste .tab-controls ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page-template-template-visit-deste .tab-controls ul li{width:calc(50% - 7px);margin:0;background-color:#f3f3f3;padding:3px;text-align:center}.page-template-template-visit-deste .tab-controls ul li a{color:black;width:100%;display:block}.page-template-template-visit-deste .tab-controls ul li.active{background-color:black}.page-template-template-visit-deste .tab-controls ul li.active a,.page-template-template-visit-deste .tab-controls ul li.active a:hover{color:white}.page-template-template-visit-deste .content-tab .main-heading{display:none}.page-template-template-visit-deste .main-heading.mobile{display:block;padding:16px 11px}.page-template-template-visit-deste .main-image iframe{margin-bottom:0}.page-template-template-visit-deste .container.alt3{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-template-template-visit-deste .container.alt3 .content{width:100%;float:unset}.page-template-template-visit-deste .container.alt3 .sidebar{width:100%;float:unset;margin:0}.page-template-template-visit-deste .post-rows>li{border-top:none}.page-template-template-visit-deste .post-rows>li>*{padding:0 13px}.page-template-template-visit-deste .post-rows>li:not(:first-of-type) h2{margin-bottom:14px}.page-template-template-visit-deste .post-rows>li:not(:first-of-type) h2:not(:first-of-type){margin-bottom:0}.page-template-template-visit-deste .post-rows .image{margin:17px -13px 17px -13px;max-width:calc(100% + 26px);border:1px dotted black;padding:13px;width:calc(100% + 26px)}.page-template-template-visit-deste .post-rows .meta{border-bottom:3px solid black;margin-bottom:18px}.page-template-template-visit-deste .post-rows h3{font-weight:700;font-size:16px;line-height:24px}.page-template-template-visit-deste .tab-controls{padding-bottom:20px}.page-template-template-visit-deste .sidebar-mobile li>:not(.title){padding:0 13px 10px 13px}.page-template-template-visit-deste .opening-hours .text-list-content{display:none}.aside,.content-container .aside{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;width:100%;padding:0;float:unset;position:static!important}.aside .add-menu li,.content-container .aside .add-menu li{border:none;text-align:center}.twocolumns{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%;float:unset}.post-rows{color:black;line-height:24px}.post-rows p{margin-bottom:20px}.post-rows>li{padding:20px 0 1px}.post-rows h2{font-size:26px;line-height:27px;letter-spacing:normal}.sidebar-mobile{display:block}.sidebar-mobile .text-list li{padding:0}.sidebar-mobile .text-list li:not(:last-of-type){border-bottom:none}.sidebar-mobile .title{margin-bottom:15px;background:rgba(198,198,198,0.4)}.sidebar-mobile .text-list .textwidget>*{padding:0 13px 15px 13px;border-bottom:1px dotted black}.sidebar-desktop{display:none}.add-menu{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px dotted black;margin-bottom:18px}.add-menu li{margin:0;padding-bottom:14px}.add-menu a{letter-spacing:normal}.btn-top{display:none}.page-template-template-contact .main-heading,.page-template-template-contact .main-heading.alt,.page-template-template-contact .main-heading.alt2{padding:16px 11px}.page-template-template-contact .contact-section{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-top:1px dotted black;margin:0}.page-template-template-contact .contact-section .alt-col{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;width:100%;float:unset;margin:0;padding:0;border-bottom:none}.page-template-template-contact .contact-section .text-list{padding-bottom:10px;border-bottom:1px dotted black;margin-bottom:20px}.page-template-template-contact .contact-section .text-list li{padding:0;border-bottom:none}.page-template-template-contact .contact-section .address-box{color:black}.page-template-template-contact .contact-section li{margin-bottom:15px;padding:0 13px}.page-template-template-contact .contact-section .text-list .title{margin-bottom:15px}.page-template-template-contact .contact-section .text-list .textwidget>*{padding:0 13px}.page-template-template-contact .contact-section .text-list .textwidget span{display:inline-block}.page-template-template-contact .contact-section .cols{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;float:unset;padding:0 13px}.page-template-template-contact .contact-section .text-list .note a,.page-template-template-contact .contact-section .textwidget a{text-decoration:none}.page-template-template-contact .contact-section .address-box h2{font-size:26px;line-height:27px;letter-spacing:normal}.page-template-template-contact .contact-section .address-box address,.page-template-template-contact .contact-section .contact-list a,.page-template-template-contact .contact-section .text-list{letter-spacing:normal;font-size:16px;line-height:24px}.page-template-template-contact .contact-section .text-list dt{width:auto}.page-template-template-contact .contact-section .text-list dd{margin:0}.page-template-template-contact .contact-section .contact-list .alt{font-size:18px;line-height:20px;letter-spacing:normal}.page-template-template-contact .contact-section .contact-list a{color:#dadada}.page-template-template-contact .contact-section .contact-list li{margin:0 0 20px}.page-template-template-contact .contact-section .contact-list li:last-of-type{margin:0}.page-id-17,.page-id-73{}.page-id-17 .gallery3 .link,.page-id-17 .image-block .link,.page-id-17 .posts-list .image .link,.page-id-73 .gallery3 .link,.page-id-73 .image-block .link,.page-id-73 .posts-list .image .link{color:white;background-color:black}.lightbox.mobile{display:inline-block}.lightbox.desktop{display:none}.text-section .widget-box{width:100%}.text-section .col{margin:0;float:unset}.content-container,.content-container2{width:100%;background:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0}.content-container .content,.content-container2 .content{width:100%;float:unset;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.text-section .widget-box.empty{display:none}.page-template-template-subpages .sidebar-mobile .add-menu{margin:0;border-bottom:0;border-top:1px dotted black}.page-template-template-subpages .sidebar-mobile .add-menu li{padding:14px 0}.page-template-template-subpages .about-box .text-box h2{border-bottom:3px solid black;padding-bottom:13px}.about-box{font-size:16px;line-height:24px}.widget-box{padding:9px 8px}.widget-box .image{height:auto}.widget-box .arrow{display:none}.widget-box .image-holder{position:static;width:100%}.main-heading .alt-text2{font-size:16px;line-height:16px;letter-spacing:normal;text-transform:uppercase;padding:10px 13px 0 13px}.recent-box .title{padding:11px 13px;font-size:16px;line-height:16px;letter-spacing:normal;background:#f3f3f3}.results-list .type{background:rgba(198,198,198,0.4);padding:6px 4px;font-size:12px;line-height:12px;letter-spacing:normal;margin:0 7px 0 0}.recent-box a{color:black}.main-heading .alt-text2 span{color:#979797}.results-list .date{color:#dadada;letter-spacing:normal;font-size:12px;line-height:12px}.results-list h2{letter-spacing:normal;font-size:20px;line-height:20px;margin-bottom:0}.results-list p{display:none}.results-list .meta{margin:0}.results-list>li{padding:20px 13px 16px 13px}.results-list{margin:0;padding:0 0 20px;word-spacing:normal}#fancybox-wrap{width:100%!important;left:0!important;padding:0}#fancybox-overlay{opacity:1!important}#fancybox-content{width:100%!important;padding:34px 18px 47px 18px;background:black;margin:0}.gallery-lightbox{width:auto;padding:0}.gallery4-holder{width:100%}.gallery4-holder img{margin:auto}.gallery4-holder>ul{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.gallery4-holder>ul>li{min-height:unset}#fancybox-outer{background-color:black}#fancybox-close{background:url(../images/btn-close-mobile.svg) no-repeat;width:15px;height:15px;top:24px;right:20px;padding:20px;background-color:black;border-radius:50%;border:1px solid white;background-position:center center}.gallery-lightbox{background-color:black;color:white;border:none}.gallery-lightbox h2{padding-bottom:30px;border-bottom:3px solid white;padding-right:50px}.thumbnails .btn-next2,.thumbnails .btn-prev2{background-image:url(../images/btn-prev-mobile.svg);background-position:center;width:15px;height:71px;margin:0;background-size:contain}.gallery4-options{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.gallery4-options .text-box{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.gallery4-options .gallery-text{padding:0}.thumbnails{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%;border-top:3px solid white;padding-top:22px}.thumbnails .btn-next2{background-image:url(../images/btn-next-mobile.svg)}.thumbnails .thumb-holder{width:calc(100% - 30px);padding-top:0px}.thumbnails .thumb-frame{width:100%}.gallery-lightbox .gallery4 .btns-box{margin:0;height:auto;width:100%}.gallery-lightbox .gallery4 .btns-box-mobile .btns-box{top:100%}.gallery4 .btns-box .btn-holder{left:0;margin:0}.gallery4 .btn-holder{height:27px}.gallery4 .next{background:url(../images/btn-next2-mobile.png) no-repeat;width:27px;height:27px}.gallery4 .prev{background:url(../images/btn-prev2-mobile.png) no-repeat;width:27px;height:27px}.gallery4 .btns-box.left .btn-prev .btn-holder{left:0}.gallery4 .btn-next .btn-holder .num{display:none;left:0;font-family:Helvetica,sans-serif}.gallery4 .btns-box-mobile{display:block}.gallery4-holder .img-holder{display:-webkit-box;display:-ms-flexbox;display:flex;height:auto}.gallery4-options .text-box .section{min-height:unset}}@media (max-width:360px){.logo{width:108px}}@media (max-width:334px){.logo{width:90px}}