.tt-exh-main-image{display:block;width:100%!important;max-width:100%!important;height:auto!important;margin:0 auto;line-height:0;vertical-align:top}.tt-exh-main-image-wrap{display:block;width:100%;max-width:100%;overflow:hidden;margin:0;padding:0;border:0;line-height:0}.tt-exh-main-image-wrap img{display:block;width:100%!important;height:auto!important;object-fit:cover;margin:0}.tt-exh-jobs-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:16px;margin:18px 0}.tt-exh-job-card{min-height:92px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:16px 12px;border-radius:12px;background:#faf7ff;box-shadow:0 4px 14px rgb(38 8 70 / .08);text-align:center;color:#4b1769;font-weight:600}.tt-exh-job-card i{font-size:30px;color:#61217f}.tt-exh-job-card span{font-size:14px;word-break:break-word}.exhibition-map-container,.tt-exhibition-map-wrap{max-width:100%;overflow:hidden;border-radius:12px}.exhibition-map-container iframe,.tt-exhibition-map-wrap iframe{display:block;width:100%!important;min-height:260px;height:56vw;border:0}.entry-content img,.entry-content iframe,.entry-content video,.entry-content table,.elementor-widget-container img,.elementor-widget-container iframe{max-width:100%}.entry-content table{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.tourak-unified-nav-ready .elementor-location-header .elementor-widget-nav-menu,.tourak-unified-nav-ready header .elementor-widget-nav-menu,.tourak-unified-nav-ready .elementor-element-71820a7{display:none!important}#tourak-fixed-menu-toggle{position:fixed!important;top:18px;right:18px;z-index:100002;display:flex!important;flex-direction:column;align-items:center;justify-content:center;gap:5px;width:52px;height:52px;margin:0;padding:9px;border:0;border-radius:14px;background:#61217f;color:#fff;box-shadow:0 8px 24px rgb(38 8 70 / .28);cursor:pointer;direction:rtl}#tourak-fixed-menu-toggle>span:not(.tourak-menu-label){display:block;width:25px;height:2px;border-radius:2px;background:#fff;transition:transform .25s ease,opacity .25s ease}#tourak-fixed-menu-toggle .tourak-menu-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}#tourak-fixed-menu-toggle[aria-expanded="true"]>span:nth-child(1){transform:translateY(7px) rotate(45deg)}#tourak-fixed-menu-toggle[aria-expanded="true"]>span:nth-child(2){opacity:0}#tourak-fixed-menu-toggle[aria-expanded="true"]>span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}#tourak-fixed-menu-overlay{position:fixed;inset:0;z-index:100000;background:rgb(16 7 22 / .55);opacity:0;visibility:hidden;transition:opacity .25s ease,visibility .25s ease}#tourak-fixed-menu-overlay.tourak-open{opacity:1;visibility:visible}#tourak-fixed-side-panel{position:fixed;top:0;right:0;bottom:0;z-index:100001;width:360px;max-width:88vw;overflow-y:auto;background:#fff;color:#2d2232;box-shadow:-10px 0 30px rgb(0 0 0 / .2);direction:rtl;transform:translateX(105%);transition:transform .3s ease;-webkit-overflow-scrolling:touch}#tourak-fixed-side-panel.tourak-open{transform:translateX(0)}.tourak-panel-header{position:sticky;top:0;z-index:2;display:flex;align-items:center;justify-content:space-between;min-height:72px;padding:14px 20px;border-bottom:1px solid #eee;background:#fff}.tourak-panel-header strong{font-size:18px;color:#4b1769}.tourak-panel-close{display:flex;align-items:center;justify-content:center;width:42px;height:42px;padding:0;border:0;border-radius:10px;background:#f5eff8;color:#61217f;font-size:30px;line-height:1;cursor:pointer}.tourak-fixed-menu,.tourak-fixed-submenu{list-style:none;margin:0;padding:0}.tourak-fixed-menu{padding:8px 0 28px}.tourak-fixed-menu-item{position:relative;margin:0;border-bottom:1px solid #eee}.tourak-fixed-menu-link{display:block;padding:15px 56px 15px 20px;color:#302735!important;text-decoration:none!important;font-size:15px;line-height:1.6}.tourak-fixed-menu-link:hover,.tourak-fixed-menu-link:focus{background:#faf7fc;color:#61217f!important}.tourak-submenu-toggle{position:absolute;top:7px;right:10px;display:flex;align-items:center;justify-content:center;width:38px;height:38px;padding:0;border:0;border-radius:9px;background:#f5eff8;color:#61217f;font-size:18px;cursor:pointer;transition:transform .2s ease}.tourak-submenu-toggle[aria-expanded="true"]{transform:rotate(180deg)}.tourak-fixed-submenu{display:none;background:#faf8fb}.tourak-submenu-open>.tourak-fixed-submenu{display:block}.tourak-fixed-submenu .tourak-fixed-menu-link{padding-right:38px;font-size:14px;color:#665c6b!important}html.tourak-menu-is-open,body.tourak-menu-is-open{overflow:hidden!important}@media(max-width:767px){.elementor-380 .elementor-element-9eed757.elementor-hidden-phone{display:flex!important}.elementor-380 .elementor-element-9eed757 .elementor-container{flex-wrap:nowrap!important;align-items:center!important;padding:0 15px!important}.elementor-380 .elementor-element-9eed757 .elementor-element-cb71359{width:50%!important}.elementor-380 .elementor-element-9eed757 .elementor-element-9e7f970{width:50%!important;display:flex!important;justify-content:flex-end!important;align-items:center!important}.elementor-380 .elementor-element-9eed757 .elementor-element-2689b87,.elementor-380 .elementor-element-9eed757 .elementor-element-9e7f970 .elementor-widget-html{display:none!important}.elementor-8226 .elementor-element-96c9e80{height:auto!important;min-height:0!important;--min-height:0px!important;padding:0!important}.elementor-8226 .elementor-element-e34fb73 img{display:block!important;width:100%!important;height:auto!important}.elementor-8226 .elementor-element-f318869{margin-top:10px!important}.tt-exh-jobs-grid{grid-template-columns:1fr;gap:12px}.tt-exh-job-card{min-height:auto;align-items:flex-start;justify-content:flex-start;flex-direction:row;text-align:right;padding:14px}.tt-exh-job-card i{font-size:24px;min-width:28px}.tt-exh-job-card span{font-size:16px}.entry-content{padding-left:12px;padding-right:12px}.exhibition-map-container iframe,.tt-exhibition-map-wrap iframe{min-height:250px;height:56vw}#tourak-fixed-menu-toggle{top:12px;right:12px;width:48px;height:48px;border-radius:12px}}@media(prefers-reduced-motion:reduce){#tourak-fixed-menu-toggle>span,#tourak-fixed-menu-overlay,#tourak-fixed-side-panel,.tourak-submenu-toggle{transition:none!important}}.elementor-tabs .elementor-tab-title,.elementor-widget-tabs .elementor-tab-title,.elementor-tabs-wrapper .elementor-tab-title,.tabs>li>a,.nav-tabs>li>a{padding:16px 24px!important;line-height:1.65!important;white-space:normal;text-align:center}@media (max-width:767px){.elementor-tabs .elementor-tab-title,.elementor-widget-tabs .elementor-tab-title,.elementor-tabs-wrapper .elementor-tab-title,.tabs>li>a,.nav-tabs>li>a{padding:12px 16px!important}}.elementor-tabs .elementor-tab-content,.elementor-widget-tabs .elementor-tab-content,.elementor-tabs-content-wrapper,.tabs-content,.tab-content{padding:24px 28px!important;line-height:2!important;text-align:right}.elementor-tabs .elementor-tab-content p,.elementor-widget-tabs .elementor-tab-content p,.elementor-tabs-content-wrapper p,.tabs-content p,.tab-content p{margin:0 0 1.15em!important;line-height:2!important}.elementor-tabs .elementor-tab-content p:last-child,.elementor-widget-tabs .elementor-tab-content p:last-child,.elementor-tabs-content-wrapper p:last-child,.tabs-content p:last-child,.tab-content p:last-child{margin-bottom:0!important}@media (max-width:767px){.elementor-tabs .elementor-tab-content,.elementor-widget-tabs .elementor-tab-content,.elementor-tabs-content-wrapper,.tabs-content,.tab-content{padding:18px 16px!important;line-height:1.9!important}}