diff --git a/app/Http/Controllers/highlightsController.php b/app/Http/Controllers/highlightsController.php index ec21555b..ce6e905f 100644 --- a/app/Http/Controllers/highlightsController.php +++ b/app/Http/Controllers/highlightsController.php @@ -220,25 +220,4 @@ public function bytheme(string $theme): View $theme = HighlightThemes::getDetails($theme); return view('highlights.bytheme', compact('pharos', 'theme')); } - - /** - * @param Request $request - * @return View - */ - public function fitzobjects(Request $request): View - { - $paginator = StaffObjects::list($request); - $week = $paginator->items(); - return view('highlights.fitz-objects', compact('week', 'paginator')); - } - - /** - * @param string $slug - * @return View - */ - public function fitzobject(string $slug): View - { - $week = StaffObjects::find($slug); - return view('highlights.fitz-object', compact('week')); - } } diff --git a/app/Models/StaffObjects.php b/app/Models/StaffObjects.php deleted file mode 100644 index ba10e759..00000000 --- a/app/Models/StaffObjects.php +++ /dev/null @@ -1,54 +0,0 @@ -setEndpoint('staff_object_of_the_week'); - $api->setArguments( - array( - 'fields' => '*.*.*.*', - 'meta' => '*', - 'limit' => $perPage, - 'offset' => $offset - ) - ); - $pharos = $api->getData(); - $currentPage = LengthAwarePaginator::resolveCurrentPage(); - $total = $pharos['meta']['total_count']; - $paginator = new LengthAwarePaginator($pharos, $total, $perPage, $currentPage); - $paginator->setPath('highlights'); - return $paginator; - } - - /** - * @param string $slug - * @return array - */ - public static function find(string $slug): array - { - $api = new DirectUs; - $api->setEndpoint('staff_object_of_the_week'); - $api->setArguments( - array( - 'fields' => '*.*.*.*.*', - 'meta' => '*', - 'filter[slug][eq]' => $slug, - ) - ); - return $api->getData(); - } -} diff --git a/config/breadcrumbs.php b/config/breadcrumbs.php new file mode 100644 index 00000000..9a268fa9 --- /dev/null +++ b/config/breadcrumbs.php @@ -0,0 +1,75 @@ + 'breadcrumbs::bootstrap5', + + /* + |-------------------------------------------------------------------------- + | Breadcrumbs File(s) + |-------------------------------------------------------------------------- + | + | The file(s) where breadcrumbs are defined. e.g. + | + | - base_path('routes/breadcrumbs.php') + | - glob(base_path('breadcrumbs/*.php')) + | + */ + + 'files' => base_path('routes/breadcrumbs.php'), + + /* + |-------------------------------------------------------------------------- + | Exceptions + |-------------------------------------------------------------------------- + | + | Determine when to throw an exception. + | + */ + + // When route-bound breadcrumbs are used but the current route doesn't have a name (UnnamedRouteException) + 'unnamed-route-exception' => true, + + // When route-bound breadcrumbs are used and the matching breadcrumb doesn't exist (InvalidBreadcrumbException) + 'missing-route-bound-breadcrumb-exception' => true, + + // When a named breadcrumb is used but doesn't exist (InvalidBreadcrumbException) + 'invalid-named-breadcrumb-exception' => true, + + /* + |-------------------------------------------------------------------------- + | Classes + |-------------------------------------------------------------------------- + | + | Subclass the default classes for more advanced customisations. + | + */ + + // Manager + 'manager-class' => Diglactic\Breadcrumbs\Manager::class, + + // Generator + 'generator-class' => Diglactic\Breadcrumbs\Generator::class, + +]; diff --git a/public/css/fitzwilliam.css b/public/css/fitzwilliam.css index 82914ffd..50756190 100644 --- a/public/css/fitzwilliam.css +++ b/public/css/fitzwilliam.css @@ -1 +1 @@ -.parallax{min-height:65vh;background-attachment:fixed;background-size:cover;margin-top:0!important}.human{min-height:200px}.btn-info{background-color:#0f7290!important;border-color:#0f7290!important;color:#fff}.text-info{color:#0f7290!important}.no-gutters{margin-right:-14px!important;margin-left:-14px!important}[aria-expanded=false]>.expanded,[aria-expanded=true]>.collapsed{display:none}.card-header{background-color:#fff}#coverVideo{height:300px;width:100%;position:relative;display:flex;justify-content:center;align-items:center;overflow:hidden}#contentVideo{flex:0;min-height:100%;min-width:100%}.humancontent{color:#fff;z-index:9999;position:absolute}h3.hc{font-size:3rem}.btn-btnBook{border:1px solid #fff;color:#fff;padding:14px 28px;font-size:16px;cursor:pointer;background-color:#000}button.btn.btn-btnBook a{color:#fff}.open-link a{color:#fff}.absolute-bottom{position:absolute;bottom:0}.jumbotron{margin-top:30px;margin-bottom:0}.steppe{min-height:600px;background-image:url('https://fitz-cms-images.s3.eu-west-2.amazonaws.com/kazakh-compressed.jpg');background-repeat:no-repeat;background-size:cover;background-position:50% 50%}@media screen and (max-width:440px){.head{padding-top:100px;background-repeat:no-repeat;background-position:center center}.second-parallax-home{background-position:center center}.third-parallax-home{background-position:center center}.fourth-parallax-home{background-position:center center}.parallax-home{background-position:center center}.hide{padding-top:5rem}.division{text-align:center}.shout{font-size:2.6rem;font-weight:500}.shout-less{font-size:2rem}}.chip-icon,footer{background-color:#fff}.bg-black{background-color:#000!important}.bg-fade{background-image:linear-gradient(to right,rgba(255,0,0,0),#a3c1ad)}.bg-maroon{background-color:maroon!important}.bg-nav-cambridge{background-color:#a3c1ad}body{font-family:Roboto,sans-serif;background-color:#fff;font-size:1rem;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}h2,h3{font-family:Roboto,sans-serif;font-weight:500}h3{font-size:1.25rem}.shadow-sm{background-color:#fff}.card{border:0!important}a{background-color:transparent;color:#731100;text-decoration:none}article{overflow-wrap:break-word;word-wrap:break-word}video{object-fit:cover}.share a{color:#000}.w3w a{color:#000}@media only screen and (min-width:768px){.logo{margin-top:100px!important}.cd-top{right:20px;bottom:20px}}@media only screen and (min-width:1024px){.cd-top{height:60px;width:60px;right:30px;bottom:30px}}.thumb-post img{object-fit:cover}.thumb-nail{position:relative;width:150px;height:150px;overflow:hidden}.label-thumb{position:relative;max-width:100%;max-height:400px}#sponsors img{margin-bottom:10px}.badge-wine{background-color:#731200;color:#fff;padding:10px}.btn-wine{background-color:#731200;color:#fff;padding:10px}.max-coffins{max-width:100%}.share li{list-style:none;margin-left:-40px;font-size:1rem}#error{object-fit:cover;width:100%}.contact .btn{background-color:#731200;color:#fff}label.cm-app-label{color:#fff}.btn{white-space:normal!important;word-wrap:break-word}.navbar nav{display:inline}.intro-card{background-color:rgba(115,18,0,.1)}.not-intro{text-align:right;font-size:small;color:#686868}@media (max-width:440px){.shorten-words{max-width:300px;display:inline-block}}.shareTwitter a{color:#000}.txt-intro{text-align:left;color:#686868}.division{border-top:1px solid maroon;margin-left:10%;margin-right:10%}.progress{background:maroon;position:fixed;top:3.4rem;bottom:auto;left:0;width:0;height:8px;z-index:10000}.fit-image{display:inline-block}.minimum{min-height:200px}.audio-player{min-height:60px}@media screen and (min-width:441px){.hidden{display:none}}@media screen and (min-width:440px){.shout{font-size:5rem;font-weight:500}.shout-less{font-size:4rem}}.bg-black-opacity{background-color:rgba(000,0,0,.7)!important}.min-height-250{min-height:250px}#share{display:inline-block;float:none}.covid-19{background-color:#a3c1ad;min-height:50px;margin-top:56px;color:#000;font-size:1.2rem;padding-top:10px;padding-bottom:10px}.beta{background-color:#a3c1ad;min-height:50px;color:#000;font-size:1.2rem;padding-top:10px}.white{color:#fff}.cropped-image img{object-fit:cover}.gnw-map.fade{transition:opacity .15s linear}.gnw-map.fade:not(.show){opacity:0}a.share-click{color:#fff!important}#panorama{width:100%;height:500px}.floor-plans>li{list-style:none}blockquote{font-size:1.1rem;margin-bottom:1rem;font-family:'Libre Baskerville',serif;padding:0 1rem;font-weight:400;font-style:italic}@media screen and (max-width:440px){li.page-item{display:none}.page-item.active,.page-item:first-child,.page-item:last-child{display:block}}.card,.shadow-sm{box-shadow:none!important}.map{min-height:400px;max-height:400px}a.share{color:#000;text-decoration:underline}.svg-logo{z-index:-1;float:right;margin-top:-6px}input#query{background-color:#fff;color:#000}input#query::placeholder{color:#000}.search-results{min-height:200px}.badge-wine{background-color:#731200;color:#fff}.ucam{margin-bottom:-40px;margin-top:9px}.further-info{margin-top:-4.125rem}.frontpageQuote{font-size:5rem;font-weight:400;color:#fff;border-left:none}.overlay{opacity:0;visibility:hidden;position:fixed;width:100%;height:100%;background:rgba(0,0,0,.65);z-index:100;-webkit-transform:scale(1.8);-moz-transform:scale(1.8);-o-transform:scale(1.8);transform:scale(1.8)}.heroCaption{font-size:1.3rem;padding:10px 16px;width:220px;position:absolute;bottom:100%;top:auto;right:0;left:auto;margin-bottom:20px}.parallax-home{margin-top:-25px}.popover{background:#000;color:#fff;font-size:1.3rem;max-width:100%}.further-info a:active,.further-info a:hover{color:#000}.small-muted{color:rgba(214,217,207,.6)!important;font-size:2.5rem;font-weight:bolder}.beta a,.covid-19 a{color:#000;text-decoration:underline}figcaption.figure-caption.text-right{font-size:1rem}.text-muted{color:rgba(0,0,0,.85)!important}btn.btn.btn-wine.m-1 a{color:#fff!important}span.btn.btn-wine.m-1.p-2.share a{color:#fff!important}img.img-fluid.twitter{object-fit:cover;width:308px;height:308px}.square-list li{list-style:square}.container-fluid.remove{padding-left:0!important;padding-right:0!important}@media only screen and (max-width:1024px){.head,.parallax{background-attachment:scroll!important}}@media only screen and (max-width:768px){.head,.parallax{background-attachment:scroll!important}}.negative-padding{margin-left:-20px!important;margin-right:-20px!important}.breadcrumb,.pagination{background-color:#fff!important}@media (max-width:480px){ul.logos-sponsors li{display:block;list-style:none;padding:10px;text-align:center!important}}.logos-sponsors img{height:86px;margin-right:10px;margin-bottom:10px;display:inline-block}.col-md-6.mb-3.mt-3.mx-auto.d-block.book{margin-top:100px!important}h3>a{position:relative;color:#000;text-decoration:none!important}h3.hc>a:hover{color:#fff}h3.hc>a{position:relative;color:#fff;text-decoration:none!important}h3>a:hover{color:#000}h3>a::before{content:"";position:absolute;width:100%;height:2px;bottom:0;left:0;background-color:#000;visibility:hidden;transform:scaleX(0);transition:all .3s ease-in-out 0s}h3>a:hover::before{visibility:visible;transform:scaleX(1)}h2>a{position:relative;color:#000;text-decoration:none!important}h2.hc>a:hover{color:#fff}h2.hc>a{position:relative;color:#fff;text-decoration:none!important}h2>a:hover{color:#000}h2>a::before{content:"";position:absolute;width:100%;height:2px;bottom:0;left:0;background-color:#000;visibility:hidden;transform:scaleX(0);transition:all .3s ease-in-out 0s}h2>a:hover::before{visibility:visible;transform:scaleX(1)}h5>a{position:relative;color:#000;text-decoration:none!important}h5.hc>a:hover{color:#fff}h5.hc>a{position:relative;color:#fff;text-decoration:none!important}h5>a:hover{color:#000}h5>a::before{content:"";position:absolute;width:100%;height:2px;bottom:0;left:0;background-color:#000;visibility:hidden;transform:scaleX(0);transition:all .3s ease-in-out 0s}h5>a:hover::before{visibility:visible;transform:scaleX(1)}.free_ticket a{color:#fff!important}.page-link{border:none!important;color:#000}.social_box ul{list-style:none}.social_box li{display:inline}.navbar-dark .navbar-nav .nav-link{color:#f5f5f5!important}p.small-font{font-size:1rem!important}.free_ticket{position:relative;color:#fff;text-decoration:underline!important}a.free_ticket:hover{color:#fff}a.free_ticket::before{content:"";position:absolute;width:100%;height:2px;bottom:0;left:0;background-color:#000;visibility:hidden;transform:scaleX(0);transition:all .3s ease-in-out 0s}a.free_ticket:hover::before{visibility:visible;transform:scaleX(1)}a.free_ticket{color:#fff!important}.twitter__thumbnail{position:relative;width:200px;height:200px;overflow:hidden}.twitter__thumbnail img{position:absolute;left:50%;top:50%;height:100%;width:auto;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.twitter__thumbnail img.portrait{width:100%;height:auto}img.results_image__thumbnail{width:100%;object-fit:cover}.insta-wrap{word-break:break-all}.collections li{list-style:square}ul.text-center.conversation-footer{padding-inline-start:0!important}.libsyn{min-height:90px!important}[data-toggle=collapse].collapsed .if-not-collapsed{display:none}[data-toggle=collapse]:not(.collapsed) .if-collapsed{display:none}.btn-sign{position:relative}.btn-sign-text{color:#000;text-align:center;vertical-align:middle;position:relative;padding:20px 30px}.btn-sign-box{transition:all 1s;position:absolute;bottom:0;left:0;height:100%;width:100%;border-radius:10px!important}.btn-sign:hover .btn-sign-box{background-color:#d3d3d3;width:100%;transform:fadeIn;top:auto}@media (max-width:992px){.wrapper{width:100%}}.panel-heading{background-color:#fff}.panel-title>a,.panel-title>a:active{display:block;color:#000;font-weight:700;text-decoration:none}.panel-heading a:before{content:"+";font-weight:900;float:right;transition:all .9s}.panel-heading.active a:before{-webkit-transform:rotate(0);-moz-transform:rotate(0);transform:rotate(0)}li.nav-item.active{border-bottom:solid 5px #fff!important}a.nav-link{color:hsla(0,0%,100%,.5);background-color:transparent}.form-check__event-types{padding-left:0}.bg-gdbo{background-color:#a3c1ad}.bg-grey{background-color:#97816224}.bg-pastel{background-color:#9cc2cb24}.card-fitz:hover{opacity:.8;-webkit-transform:scale(1.02);-moz-transform:scale(1.02);-ms-transform:scale(1.02);-o-transform:scale(1.02);transform:scale(1.02)}.card-fitz:hover{background:#fff;box-shadow:0 15px 26px rgba(0,0,0,.5);-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-ms-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}.alert__jobs{border-radius:0;margin-bottom:0}.btn{border-radius:0}.form-control{border-radius:0}a.text-center.btn.btn-outline-light.btn__book{border:4px solid #fff}.copyright{position:relative}.copyright-text{position:absolute;bottom:0;right:0}.hockney-title{font-size:3.3rem}.hockney-subtitle{font-size:1.4rem}.hockney-dates{font-size:1.2rem}.hockney_sub{margin-left:-30px;margin-right:-30px}.hockney_header{min-height:40vh;background-color:#2a9941}.ttn_header{min-height:40vh;background-color:#8695be}.hockney_top_banner{min-height:40vh;margin-top:60px;background-color:#179d41}.ttn_top_banner{min-height:40vh;margin-top:60px;background-color:#8695be}.ttn_top_banner__home{min-height:40vh;background-color:#8695be}.hockney__link a{text-decoration:none;color:#fff}.hockney__link a:focus,.hockney__link a:hover,.hockney__link a:visited{text-decoration:none;color:#fff}.hockney__link{min-height:400px;background:url('https://fitz-cms-images.s3.eu-west-2.amazonaws.com/banner-text-hockney.jpg') no-repeat center;background-size:contain}.ttn__link{min-height:400px;background:url('https://fitz-cms-images.s3.eu-west-2.amazonaws.com/ttn_right_panel.jpg') no-repeat center;background-size:contain}.hockney__link__href{display:block;height:100%;width:100%}.carousel-caption{position:initial}.carousel-control-next,.carousel-control-prev{color:#000}.btn-hockney{color:#fff;background-color:#299942;border-color:#299942}.btn-hockney:hover{color:#fff;background-color:#299942;border-color:#299942}.btn-hockney.focus,.btn-hockney:focus{box-shadow:0 0 0 .2rem rgba(0,90,90,.5)}.btn-hockney.disabled,.btn-hockney:disabled{color:#fff;background-color:#299942;border-color:#299942}.btn-hockney:not(:disabled):not(.disabled).active,.btn-hockney:not(:disabled):not(.disabled):active,.show>.btn-hockney.dropdown-toggle{color:#fff;background-color:#299942;border-color:#299942}.btn-hockney:not(:disabled):not(.disabled).active:focus,.btn-hockney:not(:disabled):not(.disabled):active:focus,.show>.btn-hockney.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,90,90,.5)}.star_rating{font-size:1.5rem}.star_rating__color{color:#299942}.btn-ttn{color:#fff;background-color:#8695be;border-color:#8695be}.btn-ttn:hover{color:#fff;background-color:#8695be;border-color:#8695be}.btn-ttn.focus,.btn-ttn:focus{box-shadow:0 0 0 .2rem #7e8fbb}.btn-ttn.disabled,.btn-ttn:disabled{color:#fff;background-color:#8695be;border-color:#8695be}.btn-ttn:not(:disabled):not(.disabled).active,.btn-ttn:not(:disabled):not(.disabled):active,.show>.btn-ttn.dropdown-toggle{color:#fff;background-color:#8695be;border-color:#8695be}.btn-ttn:not(:disabled):not(.disabled).active:focus,.btn-ttn:not(:disabled):not(.disabled):active:focus,.show>.btn-ttn.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #778ab8}.footer__info{width:330px}.eden{filter:invert(1) sepia(1) saturate(5) hue-rotate(175deg)}.card-img-top{height:100%!important}#btn-back-to-top{position:fixed;bottom:20px;right:20px;display:none;z-index:100000}:root{--cc-bg:#fff;--cc-text:#2d4156;--cc-btn-primary-bg:#2d4156;--cc-btn-primary-text:var(--cc-bg);--cc-btn-primary-hover-bg:#1d2e38;--cc-btn-secondary-bg:#eaeff2;--cc-btn-secondary-text:var(--cc-text);--cc-btn-secondary-hover-bg:#d8e0e6;--cc-toggle-bg-off:#919ea6;--cc-toggle-bg-on:var(--cc-btn-primary-bg);--cc-toggle-bg-readonly:#d5dee2;--cc-toggle-knob-bg:#fff;--cc-toggle-knob-icon-color:#ecf2fa;--cc-block-text:var(--cc-text);--cc-cookie-category-block-bg:#f0f4f7;--cc-cookie-category-block-bg-hover:#e9eff4;--cc-section-border:#f1f3f5;--cc-cookie-table-border:#e9edf2;--cc-overlay-bg:rgba(4, 6, 8, .85);--cc-webkit-scrollbar-bg:#cfd5db;--cc-webkit-scrollbar-bg-hover:#9199a0}.c_darkmode{--cc-bg:#181b1d;--cc-text:#d8e5ea;--cc-btn-primary-bg:#a6c4dd;--cc-btn-primary-text:#000;--cc-btn-primary-hover-bg:#c2dff7;--cc-btn-secondary-bg:#33383c;--cc-btn-secondary-text:var(--cc-text);--cc-btn-secondary-hover-bg:#3e454a;--cc-toggle-bg-off:#667481;--cc-toggle-bg-on:var(--cc-btn-primary-bg);--cc-toggle-bg-readonly:#454c54;--cc-toggle-knob-bg:var(--cc-cookie-category-block-bg);--cc-toggle-knob-icon-color:var(--cc-bg);--cc-block-text:#b3bfc5;--cc-cookie-category-block-bg:#23272a;--cc-cookie-category-block-bg-hover:#2b3035;--cc-section-border:#292d31;--cc-cookie-table-border:#2b3035;--cc-webkit-scrollbar-bg:#667481;--cc-webkit-scrollbar-bg-hover:#9199a0}.cc_div *,.cc_div :after,.cc_div :before{-webkit-box-sizing:border-box;box-sizing:border-box;float:none;font-style:inherit;font-variant:normal;font-weight:inherit;font-family:inherit;line-height:1.2;font-size:1em;transition:none;animation:none;margin:0;padding:0;text-transform:none;letter-spacing:unset;color:inherit;background:0 0;border:none;box-shadow:none;text-decoration:none;text-align:left;visibility:unset}.cc_div{font-size:16px;font-weight:400;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;color:#2d4156;color:var(--cc-text)}#c-ttl,#s-bl td:before,#s-ttl,.cc_div .b-tl,.cc_div .c-bn{font-weight:600}#cm,#s-bl .act .b-acc,#s-inr,.cc_div .b-tl,.cc_div .c-bl{border-radius:.35em}#s-bl .act .b-acc{border-top-left-radius:0;border-top-right-radius:0}.cc_div a,.cc_div button,.cc_div input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.cc_div a{border-bottom:1px solid}.cc_div a:hover{text-decoration:none;border-color:transparent}#cm-ov,#cs-ov,.c--anim #cm,.c--anim #s-cnt,.c--anim #s-inr{transition:visibility .25s linear,opacity .25s ease,transform .25s ease!important}.c--anim .c-bn{transition:background-color .25s ease!important}.c--anim #cm.bar.slide,.c--anim .bar.slide #s-inr{transition:visibility .4s ease,opacity .4s ease,transform .4s ease!important}.c--anim #cm.bar.slide+#cm-ov,.c--anim .bar.slide+#cs-ov{transition:visibility .4s ease,opacity .4s ease,transform .4s ease!important}#cm.bar.slide,.cc_div .bar.slide #s-inr{transform:translateX(100%);opacity:1}#cm.bar.top.slide,.cc_div .bar.left.slide #s-inr{transform:translateX(-100%);opacity:1}#cm.slide,.cc_div .slide #s-inr{transform:translateY(1.6em)}#cm.top.slide{transform:translateY(-1.6em)}#cm.bar.slide{transform:translateY(100%)}#cm.bar.top.slide{transform:translateY(-100%)}.show--consent .c--anim #cm,.show--consent .c--anim #cm.bar,.show--settings .c--anim #s-inr,.show--settings .c--anim .bar.slide #s-inr{opacity:1;transform:scale(1);visibility:visible!important}.show--consent .c--anim #cm.box.middle,.show--consent .c--anim #cm.cloud.middle{transform:scale(1) translateY(-50%)}.show--settings .c--anim #s-cnt{visibility:visible!important}.force--consent.show--consent .c--anim #cm-ov,.show--settings .c--anim #cs-ov{visibility:visible!important;opacity:1!important}#cm{font-family:inherit;padding:1.1em 1.8em 1.4em 1.8em;position:fixed;z-index:1;background:#fff;background:var(--cc-bg);max-width:24.2em;width:100%;bottom:1.25em;right:1.25em;box-shadow:0 .625em 1.875em #000;box-shadow:0 .625em 1.875em rgba(2,2,3,.28);opacity:0;visibility:hidden;transform:scale(.95);line-height:initial}#cc_div #cm{display:block!important}#c-ttl{margin-bottom:.7em;font-size:1.05em}.cloud #c-ttl{margin-top:-.15em}#c-txt{font-size:.9em;line-height:1.5em}.cc_div #c-bns{display:flex;justify-content:space-between;margin-top:1.4em}.cc_div .c-bn{color:#40505a;color:var(--cc-btn-secondary-text);background:#e5ebef;background:var(--cc-btn-secondary-bg);padding:1em 1.7em;display:inline-block;cursor:pointer;font-size:.82em;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none;text-align:center;border-radius:4px;flex:1}#c-bns button+button,#s-c-bn,#s-cnt button+button{float:right;margin-left:1em}#s-cnt #s-rall-bn{float:none}#cm .c_link:active,#cm .c_link:hover,#s-c-bn:active,#s-c-bn:hover,#s-cnt button+button:active,#s-cnt button+button:hover{background:#d8e0e6;background:var(--cc-btn-secondary-hover-bg)}#s-cnt{position:fixed;top:0;left:0;width:100%;z-index:101;display:table;height:100%;visibility:hidden}#s-bl{outline:0}#s-bl .title{margin-top:1.4em}#s-bl .title:first-child{margin-top:0}#s-bl .b-bn{margin-top:0}#s-bl .b-acc .p{margin-top:0;padding:1em}#s-cnt .b-bn .b-tl{display:block;font-family:inherit;font-size:.95em;width:100%;position:relative;padding:1.3em 6.4em 1.3em 2.7em;background:0 0;transition:background-color .25s ease}#s-cnt .b-bn .b-tl.exp{cursor:pointer}#s-cnt .act .b-bn .b-tl{border-bottom-right-radius:0;border-bottom-left-radius:0}#s-cnt .b-bn .b-tl:active,#s-cnt .b-bn .b-tl:hover{background:#e9eff4;background:var(--cc-cookie-category-block-bg-hover)}#s-bl .b-bn{position:relative}#s-bl .c-bl{padding:1em;margin-bottom:.5em;border:1px solid #f1f3f5;border-color:var(--cc-section-border);transition:background-color .25s ease}#s-bl .c-bl:hover{background:#f0f4f7;background:var(--cc-cookie-category-block-bg)}#s-bl .c-bl:last-child{margin-bottom:.5em}#s-bl .c-bl:first-child{transition:none;padding:0;margin-top:0;border:none;margin-bottom:2em}#s-bl .c-bl:not(.b-ex):first-child:hover{background:0 0;background:unset}#s-bl .c-bl.b-ex{padding:0;border:none;background:#f0f4f7;background:var(--cc-cookie-category-block-bg);transition:none}#s-bl .c-bl.b-ex+.c-bl{margin-top:2em}#s-bl .c-bl.b-ex+.c-bl.b-ex{margin-top:0}#s-bl .c-bl.b-ex:first-child{margin-bottom:1em}#s-bl .c-bl.b-ex:first-child{margin-bottom:.5em}#s-bl .b-acc{max-height:0;overflow:hidden;padding-top:0;margin-bottom:0;display:none}#s-bl .act .b-acc{max-height:100%;display:block;overflow:hidden}#s-cnt .p{font-size:.9em;line-height:1.5em;margin-top:.85em;color:#2d4156;color:var(--cc-block-text)}.cc_div .b-tg .c-tgl:disabled{cursor:not-allowed}#c-vln{display:table-cell;vertical-align:middle;position:relative}#cs{padding:0 1.7em;width:100%;position:fixed;left:0;right:0;top:0;bottom:0;height:100%}#s-inr{height:100%;position:relative;max-width:45em;margin:0 auto;transform:scale(.96);opacity:0;padding-top:4.75em;padding-bottom:4.75em;position:relative;height:100%;overflow:hidden;visibility:hidden;box-shadow:rgba(3,6,9,.26) 0 13px 27px -5px}#s-bns,#s-hdr,#s-inr{background:#fff;background:var(--cc-bg)}#s-bl{overflow-y:auto;overflow-y:overlay;overflow-x:hidden;height:100%;padding:1.3em 2.1em;display:block;width:100%}#s-bns{position:absolute;bottom:0;left:0;right:0;padding:1em 2.1em;border-top:1px solid #f1f3f5;border-color:var(--cc-section-border);height:4.75em}.cc_div .cc-link{color:#253b48;color:var(--cc-btn-primary-bg);border-bottom:1px solid #253b48;border-color:var(--cc-btn-primary-bg);display:inline;padding-bottom:0;text-decoration:none;cursor:pointer;font-weight:600}.cc_div .cc-link:active,.cc_div .cc-link:hover{border-color:transparent}#c-bns button:first-child,#s-bns button:first-child{color:#fff;color:var(--cc-btn-primary-text);background:#253b48;background:var(--cc-btn-primary-bg)}#c-bns.swap button:first-child{color:#40505a;color:var(--cc-btn-secondary-text);background:#e5ebef;background:var(--cc-btn-secondary-bg)}#c-bns.swap button:last-child{color:#fff;color:var(--cc-btn-primary-text);background:#253b48;background:var(--cc-btn-primary-bg)}.cc_div .b-tg .c-tgl:checked~.c-tg{background:#253b48;background:var(--cc-toggle-bg-on)}#c-bns button:first-child:active,#c-bns button:first-child:hover,#c-bns.swap button:last-child:active,#c-bns.swap button:last-child:hover,#s-bns button:first-child:active,#s-bns button:first-child:hover{background:#1d2e38;background:var(--cc-btn-primary-hover-bg)}#c-bns.swap button:first-child:active,#c-bns.swap button:first-child:hover{background:#d8e0e6;background:var(--cc-btn-secondary-hover-bg)}#s-hdr{position:absolute;top:0;width:100%;display:table;padding:0 2.1em;height:4.75em;vertical-align:middle;z-index:2;border-bottom:1px solid #f1f3f5;border-color:var(--cc-section-border)}#s-ttl{display:table-cell;vertical-align:middle;font-size:1em}#s-c-bn{padding:0;width:1.7em;height:1.7em;font-size:1.45em;margin:0;font-weight:initial;position:relative}#s-c-bnc{display:table-cell;vertical-align:middle}.cc_div span.t-lb{position:absolute;top:0;z-index:-1;opacity:0;pointer-events:none;overflow:hidden}#c_policy__text{height:31.25em;overflow-y:auto;margin-top:1.25em}#c-s-in{position:relative;transform:translateY(-50%);top:50%;height:100%;height:calc(100% - 2.5em);max-height:37.5em}@media screen and (min-width:688px){#s-bl::-webkit-scrollbar{width:.9em;height:100%;background:0 0;border-radius:0 .25em .25em 0}#s-bl::-webkit-scrollbar-thumb{border:.25em solid var(--cc-bg);background:#cfd5db;background:var(--cc-webkit-scrollbar-bg);border-radius:100em}#s-bl::-webkit-scrollbar-thumb:hover{background:#9199a0;background:var(--cc-webkit-scrollbar-bg-hover)}#s-bl::-webkit-scrollbar-button{width:10px;height:5px}}.cc_div .b-tg{position:absolute;right:0;top:0;bottom:0;display:inline-block;margin:auto;right:1.2em;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle}.cc_div .b-tg .c-tgl{position:absolute;cursor:pointer;display:block;top:0;left:0;margin:0;border:0}.cc_div .b-tg .c-tg{position:absolute;background:#919ea6;background:var(--cc-toggle-bg-off);transition:background-color .25s ease,box-shadow .25s ease;pointer-events:none}.cc_div .b-tg,.cc_div .b-tg .c-tg,.cc_div .b-tg .c-tgl,.cc_div span.t-lb{width:3.4em;height:1.5em;border-radius:4em}.cc_div .b-tg .c-tg.c-ro{cursor:not-allowed}.cc_div .b-tg .c-tgl~.c-tg.c-ro{background:#d5dee2;background:var(--cc-toggle-bg-readonly)}.cc_div .b-tg .c-tgl~.c-tg.c-ro:after{box-shadow:none}.cc_div .b-tg .c-tg:after{content:"";position:relative;display:block;left:.125em;top:.125em;width:1.25em;height:1.25em;border:none;box-sizing:content-box;background:#fff;background:var(--cc-toggle-knob-bg);box-shadow:0 1px 2px rgba(24,32,35,.36);transition:transform .25s ease;border-radius:100%}.cc_div .b-tg .c-tgl:checked~.c-tg:after{transform:translateX(1.9em)}#s-bl table,#s-bl td,#s-bl th{border:none}#s-bl tbody tr{transition:background-color .25s ease}#s-bl tbody tr:hover{background:#e9eff4;background:var(--cc-cookie-category-block-bg-hover)}#s-bl table{text-align:left;border-collapse:collapse;width:100%;padding:0;margin:0;overflow:hidden}#s-bl td,#s-bl th{padding:.8em .625em;text-align:left;vertical-align:top;font-size:.8em;padding-left:1.2em}#s-bl th{font-family:inherit;padding:1.2em 1.2em}#s-bl thead tr:first-child{border-bottom:1px solid #e9edf2;border-color:var(--cc-cookie-table-border)}.force--consent #cs,.force--consent #s-cnt{width:100vw}#cm-ov,#cs-ov{position:fixed;left:0;right:0;top:0;bottom:0;visibility:hidden;opacity:0;background:#070707;background:rgba(4,6,8,.85);background:var(--cc-overlay-bg);display:none;transition:none}.c--anim #cs-ov,.force--consent .c--anim #cm-ov,.force--consent.show--consent #cm-ov,.show--settings #cs-ov{display:block}#cs-ov{z-index:2}.force--consent .cc_div{position:fixed;top:0;left:0;bottom:0;width:100%;width:100vw;visibility:hidden;transition:visibility .25s linear}.force--consent.show--consent .c--anim .cc_div,.force--consent.show--settings .c--anim .cc_div{visibility:visible}.force--consent #cm{position:absolute}.force--consent #cm.bar{width:100vw;max-width:100vw}html.force--consent.show--consent{overflow-y:hidden!important}html.force--consent.show--consent,html.force--consent.show--consent body{height:auto!important;overflow-x:hidden!important}.cc_div .act .b-bn .exp::before,.cc_div .b-bn .exp::before{border:solid #2d4156;border-color:var(--cc-btn-secondary-text);border-width:0 2px 2px 0;padding:.2em;display:inline-block;position:absolute;content:'';margin-right:15px;position:absolute;transform:translateY(-50%) rotate(45deg);left:1.2em;top:50%}.cc_div .act .b-bn .b-tl::before{transform:translateY(-20%) rotate(225deg)}.cc_div .on-i::before{border:solid #fff;border-color:var(--cc-toggle-knob-icon-color);border-width:0 2px 2px 0;padding:.1em;display:inline-block;padding-bottom:.45em;content:'';margin:0 auto;transform:rotate(45deg);top:.37em;left:.75em;position:absolute}#s-c-bn::after,#s-c-bn::before{content:'';position:absolute;left:.82em;top:.58em;height:.6em;width:1.5px;background:#444d53;background:var(--cc-btn-secondary-text);transform:rotate(45deg);border-radius:1em;margin:0 auto}#s-c-bn::after{transform:rotate(-45deg)}.cc_div .off-i,.cc_div .on-i{height:100%;width:50%;position:absolute;right:0;display:block;text-align:center;transition:opacity .15s ease}.cc_div .on-i{left:0;opacity:0}.cc_div .off-i::after,.cc_div .off-i::before{right:.8em;top:.42em;content:' ';height:.7em;width:.09375em;display:block;background:#cdd6dc;background:var(--cc-toggle-knob-icon-color);margin:0 auto;position:absolute;transform-origin:center}.cc_div .off-i::before{transform:rotate(45deg)}.cc_div .off-i::after{transform:rotate(-45deg)}.cc_div .b-tg .c-tgl:checked~.c-tg .on-i{opacity:1}.cc_div .b-tg .c-tgl:checked~.c-tg .off-i{opacity:0}#cm.box.middle,#cm.cloud.middle{top:50%;transform:translateY(-37%);bottom:auto}#cm.box.middle.zoom,#cm.cloud.middle.zoom{transform:scale(.95) translateY(-50%)}#cm.box.center{left:1em;right:1em;margin:0 auto}#cm.cloud{max-width:50em;margin:0 auto;text-align:center;left:1em;right:1em;overflow:hidden;padding:1.3em 2em;width:unset}.cc_div .cloud #c-inr{display:table;width:100%}.cc_div .cloud #c-inr-i{width:70%;display:table-cell;vertical-align:top;padding-right:2.4em}.cc_div .cloud #c-txt{font-size:.85em}.cc_div .cloud #c-bns{min-width:170px;display:table-cell;vertical-align:middle}#cm.cloud .c-bn{margin:.625em 0 0 0;width:100%}#cm.cloud .c-bn:first-child{margin:0}#cm.cloud.left{margin-right:1.25em}#cm.cloud.right{margin-left:1.25em}#cm.bar{width:100%;max-width:100%;left:0;right:0;bottom:0;border-radius:0;position:fixed;padding:2em}#cm.bar #c-inr{max-width:32em;margin:0 auto}#cm.bar #c-bns{max-width:33.75em}#cm.bar #cs{padding:0}.cc_div .bar #c-s-in{top:0;transform:none;height:100%;max-height:100%}.cc_div .bar #s-bl,.cc_div .bar #s-bns,.cc_div .bar #s-hdr{padding-left:1.6em;padding-right:1.6em}.cc_div .bar #cs{padding:0}.cc_div .bar #s-inr{margin:0;margin-left:auto;margin-right:0;border-radius:0;max-width:32em}.cc_div .bar.left #s-inr{margin-left:0;margin-right:auto}.cc_div .bar #s-bl table,.cc_div .bar #s-bl tbody,.cc_div .bar #s-bl td,.cc_div .bar #s-bl th,.cc_div .bar #s-bl thead,.cc_div .bar #s-bl tr,.cc_div .bar #s-cnt{display:block}.cc_div .bar #s-bl thead tr{position:absolute;top:-9999px;left:-9999px}.cc_div .bar #s-bl tr{border-top:1px solid #e3e7ed;border-color:var(--cc-cookie-table-border)}.cc_div .bar #s-bl td{border:none;position:relative;padding-left:35%}.cc_div .bar #s-bl td:before{position:absolute;left:1em;padding-right:.625em;white-space:nowrap;content:attr(data-column);color:#000;color:var(--cc-text);overflow:hidden;text-overflow:ellipsis}#cm.top{bottom:auto;top:1.25em}#cm.left{right:auto;left:1.25em}#cm.right{left:auto;right:1.25em}#cm.bar.left,#cm.bar.right{left:0;right:0}#cm.bar.top{top:0}@media screen and (max-width:688px){#cm,#cm.cloud,#cm.left,#cm.right{width:auto;max-width:100%;margin:0;padding:1.4em!important;right:1em;left:1em;bottom:1em;display:block}.force--consent #cm,.force--consent #cm.cloud{width:auto;max-width:100vw}#cm.top{top:1em;bottom:auto}#cm.bottom{bottom:1em;top:auto}#cm.bar.bottom{bottom:0}#cm.cloud .c-bn{font-size:.85em}#s-bns,.cc_div .bar #s-bns{padding:1em 1.3em}.cc_div .bar #s-inr{max-width:100%;width:100%}.cc_div .cloud #c-inr-i{padding-right:0}#cs{border-radius:0;padding:0}#c-s-in{max-height:100%;height:100%;top:0;transform:none}.cc_div .b-tg{transform:scale(1.1);right:1.1em}#s-inr{margin:0;padding-bottom:7.9em;border-radius:0}#s-bns{height:7.9em}#s-bl,.cc_div .bar #s-bl{padding:1.3em}#s-hdr,.cc_div .bar #s-hdr{padding:0 1.3em}#s-bl table{width:100%}#s-inr.bns-t{padding-bottom:10.5em}.bns-t #s-bns{height:10.5em}.cc_div .bns-t .c-bn{font-size:.83em;padding:.9em 1.6em}#s-cnt .b-bn .b-tl{padding-top:1.2em;padding-bottom:1.2em}#s-bl table,#s-bl tbody,#s-bl td,#s-bl th,#s-bl thead,#s-bl tr,#s-cnt{display:block}#s-bl thead tr{position:absolute;top:-9999px;left:-9999px}#s-bl tr{border-top:1px solid #e3e7ed;border-color:var(--cc-cookie-table-border)}#s-bl td{border:none;position:relative;padding-left:35%}#s-bl td:before{position:absolute;left:1em;padding-right:.625em;white-space:nowrap;content:attr(data-column);color:#000;color:var(--cc-text);overflow:hidden;text-overflow:ellipsis}#cm .c-bn,.cc_div .c-bn{width:100%;margin-right:0}#s-cnt #s-rall-bn{margin-left:0}.cc_div #c-bns{flex-direction:column}#c-bns button+button,#s-cnt button+button{margin-top:.625em;margin-left:0;float:unset}#cm.box,#cm.cloud{left:1em;right:1em;width:auto}#cm.cloud.left,#cm.cloud.right{margin:0}.cc_div .cloud #c-bns,.cc_div .cloud #c-inr,.cc_div .cloud #c-inr-i{display:block;width:auto;min-width:unset}.cc_div .cloud #c-txt{font-size:.9em}.cc_div .cloud #c-bns{margin-top:1.625em}}.cc_div.ie #c-vln{height:100%;padding-top:5.62em}.cc_div.ie .bar #c-vln{padding-top:0}.cc_div.ie #cs{max-height:37.5em;position:relative;top:0;margin-top:-5.625em}.cc_div.ie .bar #cs{margin-top:0;max-height:100%}.cc_div.ie #cm{border:1px solid #dee6e9}.cc_div.ie #c-s-in{top:0}.cc_div.ie .b-tg{padding-left:1em;margin-bottom:.7em}.cc_div.ie .b-tg .c-tgl:checked~.c-tg:after{left:1.95em}.cc_div.ie #s-bl table{overflow:auto}.cc_div.ie .b-tg .c-tg{display:none}.cc_div.ie .b-tg .c-tgl{position:relative;display:inline-block;vertical-align:middle;margin-bottom:.2em;height:auto}.cc_div.ie #s-cnt .b-bn .b-tl{padding:1.3em 6.4em 1.3em 1.4em}.cc_div.ie .bar #s-bl td:before{display:none}.cc_div.ie .bar #s-bl td{padding:.8em .625em .8em 1.2em}.cc_div.ie .bar #s-bl thead tr{position:relative} +.parallax{min-height:65vh;background-attachment:fixed;background-size:cover;margin-top:0!important}.human{min-height:200px}.btn-info{background-color:#0f7290!important;border-color:#0f7290!important;color:#fff}.text-info{color:#0f7290!important}.no-gutters{margin-right:-14px!important;margin-left:-14px!important}[aria-expanded=false]>.expanded,[aria-expanded=true]>.collapsed{display:none}.card-header{background-color:#fff}#coverVideo{height:300px;width:100%;position:relative;display:flex;justify-content:center;align-items:center;overflow:hidden}#contentVideo{flex:0;min-height:100%;min-width:100%}.humancontent{color:#fff;z-index:9999;position:absolute}h3.hc{font-size:3rem}.btn-btnBook{border:1px solid #fff;color:#fff;padding:14px 28px;font-size:16px;cursor:pointer;background-color:#000}button.btn.btn-btnBook a{color:#fff}.open-link a{color:#fff}.absolute-bottom{position:absolute;bottom:0}.jumbotron{margin-top:30px;margin-bottom:0}.steppe{min-height:600px;background-image:url('https://fitz-cms-images.s3.eu-west-2.amazonaws.com/kazakh-compressed.jpg');background-repeat:no-repeat;background-size:cover;background-position:50% 50%}@media screen and (max-width:440px){.head{padding-top:100px;background-repeat:no-repeat;background-position:center center}.second-parallax-home{background-position:center center}.third-parallax-home{background-position:center center}.fourth-parallax-home{background-position:center center}.parallax-home{background-position:center center}.hide{padding-top:5rem}.division{text-align:center}.shout{font-size:2.6rem;font-weight:500}.shout-less{font-size:2rem}}.chip-icon,footer{background-color:#fff}.bg-black{background-color:#000!important}.bg-fade{background-image:linear-gradient(to right,rgba(255,0,0,0),#a3c1ad)}.bg-maroon{background-color:maroon!important}.bg-nav-cambridge{background-color:#a3c1ad}body{font-family:Roboto,sans-serif;background-color:#fff;font-size:1rem;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}h2,h3{font-family:Roboto,sans-serif;font-weight:500}h2,h3{font-size:1.25rem}.shadow-sm{background-color:#fff}.card{border:0!important}a{background-color:transparent;color:#731100;text-decoration:none}article{overflow-wrap:break-word;word-wrap:break-word}video{object-fit:cover}.share a{color:#000}.w3w a{color:#000}@media only screen and (min-width:768px){.logo{margin-top:100px!important}.cd-top{right:20px;bottom:20px}}@media only screen and (min-width:1024px){.cd-top{height:60px;width:60px;right:30px;bottom:30px}}.thumb-post img{object-fit:cover}.thumb-nail{position:relative;width:150px;height:150px;overflow:hidden}.label-thumb{position:relative;max-width:100%;max-height:400px}#sponsors img{margin-bottom:10px}.badge-wine{background-color:#731200;color:#fff;padding:10px}.btn-wine{background-color:#731200;color:#fff;padding:10px}.max-coffins{max-width:100%}.share li{list-style:none;margin-left:-40px;font-size:1rem}#error{object-fit:cover;width:100%}.contact .btn{background-color:#731200;color:#fff}label.cm-app-label{color:#fff}.btn{white-space:normal!important;word-wrap:break-word}.navbar nav{display:inline}.intro-card{background-color:rgba(115,18,0,.1)}.not-intro{text-align:right;font-size:small;color:#686868}@media (max-width:440px){.shorten-words{max-width:300px;display:inline-block}}.shareTwitter a{color:#000}.txt-intro{text-align:left;color:#686868}.division{border-top:1px solid maroon;margin-left:10%;margin-right:10%}.progress{background:maroon;position:fixed;top:3.4rem;bottom:auto;left:0;width:0;height:8px;z-index:10000}.fit-image{display:inline-block}.minimum{min-height:200px}.audio-player{min-height:60px}@media screen and (min-width:441px){.hidden{display:none}}@media screen and (min-width:440px){.shout{font-size:5rem;font-weight:500}.shout-less{font-size:4rem}}.bg-black-opacity{background-color:rgba(000,0,0,.7)!important}.min-height-250{min-height:250px}#share{display:inline-block;float:none}.covid-19{background-color:#a3c1ad;min-height:50px;margin-top:56px;color:#000;font-size:1.2rem;padding-top:10px;padding-bottom:10px}.beta{background-color:#a3c1ad;min-height:50px;color:#000;font-size:1.2rem;padding-top:10px}.white{color:#fff}.cropped-image img{object-fit:cover}.gnw-map.fade{transition:opacity .15s linear}.gnw-map.fade:not(.show){opacity:0}a.share-click{color:#fff!important}#panorama{width:100%;height:500px}.floor-plans>li{list-style:none}blockquote{font-size:1.1rem;margin-bottom:1rem;font-family:'Libre Baskerville',serif;padding:0 1rem;font-weight:400;font-style:italic}@media screen and (max-width:440px){li.page-item{display:none}.page-item.active,.page-item:first-child,.page-item:last-child{display:block}}.card,.shadow-sm{box-shadow:none!important}.map{min-height:400px;max-height:400px}a.share{color:#000;text-decoration:underline}.svg-logo{z-index:-1;float:right;margin-top:-6px}input#query{background-color:#fff;color:#000}input#query::placeholder{color:#000}.search-results{min-height:200px}.badge-wine{background-color:#731200;color:#fff}.ucam{margin-bottom:-40px;margin-top:9px}.further-info{margin-top:-4.125rem}.frontpageQuote{font-size:5rem;font-weight:400;color:#fff;border-left:none}.overlay{opacity:0;visibility:hidden;position:fixed;width:100%;height:100%;background:rgba(0,0,0,.65);z-index:100;-webkit-transform:scale(1.8);-moz-transform:scale(1.8);-o-transform:scale(1.8);transform:scale(1.8)}.heroCaption{font-size:1.3rem;padding:10px 16px;width:220px;position:absolute;bottom:100%;top:auto;right:0;left:auto;margin-bottom:20px}.parallax-home{margin-top:-25px}.popover{background:#000;color:#fff;font-size:1.3rem;max-width:100%}.further-info a:active,.further-info a:hover{color:#000}.small-muted{color:rgba(214,217,207,.6)!important;font-size:2.5rem;font-weight:bolder}.beta a,.covid-19 a{color:#000;text-decoration:underline}figcaption.figure-caption.text-right{font-size:1rem}.text-muted{color:rgba(0,0,0,.85)!important}btn.btn.btn-wine.m-1 a{color:#fff!important}span.btn.btn-wine.m-1.p-2.share a{color:#fff!important}img.img-fluid.twitter{object-fit:cover;width:308px;height:308px}.square-list li{list-style:square}.container-fluid.remove{padding-left:0!important;padding-right:0!important}@media only screen and (max-width:1024px){.head,.parallax{background-attachment:scroll!important}}@media only screen and (max-width:768px){.head,.parallax{background-attachment:scroll!important}}.negative-padding{margin-left:-20px!important;margin-right:-20px!important}.breadcrumb,.pagination{background-color:#fff!important}@media (max-width:480px){ul.logos-sponsors li{display:block;list-style:none;padding:10px;text-align:center!important}}.logos-sponsors img{height:86px;margin-right:10px;margin-bottom:10px;display:inline-block}.col-md-6.mb-3.mt-3.mx-auto.d-block.book{margin-top:100px!important}h3>a{position:relative;color:#000;text-decoration:none!important}h3.hc>a:hover{color:#fff}h3.hc>a{position:relative;color:#fff;text-decoration:none!important}h3>a:hover{color:#000}h3>a::before{content:"";position:absolute;width:100%;height:2px;bottom:0;left:0;background-color:#000;visibility:hidden;transform:scaleX(0);transition:all .3s ease-in-out 0s}h3>a:hover::before{visibility:visible;transform:scaleX(1)}h2>a{position:relative;color:#000;text-decoration:none!important}h2.hc>a:hover{color:#fff}h2.hc>a{position:relative;color:#fff;text-decoration:none!important}h2>a:hover{color:#000}h2>a::before{content:"";position:absolute;width:100%;height:2px;bottom:0;left:0;background-color:#000;visibility:hidden;transform:scaleX(0);transition:all .3s ease-in-out 0s}h2>a:hover::before{visibility:visible;transform:scaleX(1)}h5>a{position:relative;color:#000;text-decoration:none!important}h5.hc>a:hover{color:#fff}h5.hc>a{position:relative;color:#fff;text-decoration:none!important}h5>a:hover{color:#000}h5>a::before{content:"";position:absolute;width:100%;height:2px;bottom:0;left:0;background-color:#000;visibility:hidden;transform:scaleX(0);transition:all .3s ease-in-out 0s}h5>a:hover::before{visibility:visible;transform:scaleX(1)}.free_ticket a{color:#fff!important}.page-link{border:none!important;color:#000}.social_box ul{list-style:none}.social_box li{display:inline}.navbar-dark .navbar-nav .nav-link{color:#f5f5f5!important}p.small-font{font-size:1rem!important}.free_ticket{position:relative;color:#fff;text-decoration:underline!important}a.free_ticket:hover{color:#fff}a.free_ticket::before{content:"";position:absolute;width:100%;height:2px;bottom:0;left:0;background-color:#000;visibility:hidden;transform:scaleX(0);transition:all .3s ease-in-out 0s}a.free_ticket:hover::before{visibility:visible;transform:scaleX(1)}a.free_ticket{color:#fff!important}.twitter__thumbnail{position:relative;width:200px;height:200px;overflow:hidden}.twitter__thumbnail img{position:absolute;left:50%;top:50%;height:100%;width:auto;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.twitter__thumbnail img.portrait{width:100%;height:auto}img.results_image__thumbnail{width:100%;object-fit:cover}.insta-wrap{word-break:break-all}.collections li{list-style:square}ul.text-center.conversation-footer{padding-inline-start:0!important}.libsyn{min-height:90px!important}[data-toggle=collapse].collapsed .if-not-collapsed{display:none}[data-toggle=collapse]:not(.collapsed) .if-collapsed{display:none}.btn-sign{position:relative}.btn-sign-text{color:#000;text-align:center;vertical-align:middle;position:relative;padding:20px 30px}.btn-sign-box{transition:all 1s;position:absolute;bottom:0;left:0;height:100%;width:100%;border-radius:10px!important}.btn-sign:hover .btn-sign-box{background-color:#d3d3d3;width:100%;transform:fadeIn;top:auto}@media (max-width:992px){.wrapper{width:100%}}.panel-heading{background-color:#fff}.panel-title>a,.panel-title>a:active{display:block;color:#000;font-weight:700;text-decoration:none}.panel-heading a:before{content:"+";font-weight:900;float:right;transition:all .9s}.panel-heading.active a:before{-webkit-transform:rotate(0);-moz-transform:rotate(0);transform:rotate(0)}li.nav-item.active{border-bottom:solid 5px #fff!important}a.nav-link{color:hsla(0,0%,100%,.5);background-color:transparent}.form-check__event-types{padding-left:0}.bg-gdbo{background-color:#a3c1ad}.bg-grey{background-color:#97816224}.bg-pastel{background-color:#9cc2cb24}.card-fitz:hover{opacity:.8;-webkit-transform:scale(1.02);-moz-transform:scale(1.02);-ms-transform:scale(1.02);-o-transform:scale(1.02);transform:scale(1.02)}.card-fitz:hover{background:#fff;box-shadow:0 15px 26px rgba(0,0,0,.5);-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-ms-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}.alert__jobs{border-radius:0;margin-bottom:0}.btn{border-radius:0}.form-control{border-radius:0}a.text-center.btn.btn-outline-light.btn__book{border:4px solid #fff}.copyright{position:relative}.copyright-text{position:absolute;bottom:0;right:0}.hockney-title{font-size:3.3rem}.hockney-subtitle{font-size:1.4rem}.hockney-dates{font-size:1.2rem}.hockney_sub{margin-left:-30px;margin-right:-30px}.hockney_header{min-height:40vh;background-color:#2a9941}.ttn_header{min-height:40vh;background-color:#8695be}.hockney_top_banner{min-height:40vh;margin-top:60px;background-color:#179d41}.ttn_top_banner{min-height:40vh;margin-top:60px;background-color:#8695be}.ttn_top_banner__home{min-height:40vh;background-color:#8695be}.hockney__link a{text-decoration:none;color:#fff}.hockney__link a:focus,.hockney__link a:hover,.hockney__link a:visited{text-decoration:none;color:#fff}.hockney__link{min-height:400px;background:url('https://fitz-cms-images.s3.eu-west-2.amazonaws.com/banner-text-hockney.jpg') no-repeat center;background-size:contain}.ttn__link{min-height:400px;background:url('https://fitz-cms-images.s3.eu-west-2.amazonaws.com/ttn_right_panel.jpg') no-repeat center;background-size:contain}.hockney__link__href{display:block;height:100%;width:100%}.carousel-caption{position:initial}.carousel-control-next,.carousel-control-prev{color:#000}.btn-hockney{color:#fff;background-color:#299942;border-color:#299942}.btn-hockney:hover{color:#fff;background-color:#299942;border-color:#299942}.btn-hockney.focus,.btn-hockney:focus{box-shadow:0 0 0 .2rem rgba(0,90,90,.5)}.btn-hockney.disabled,.btn-hockney:disabled{color:#fff;background-color:#299942;border-color:#299942}.btn-hockney:not(:disabled):not(.disabled).active,.btn-hockney:not(:disabled):not(.disabled):active,.show>.btn-hockney.dropdown-toggle{color:#fff;background-color:#299942;border-color:#299942}.btn-hockney:not(:disabled):not(.disabled).active:focus,.btn-hockney:not(:disabled):not(.disabled):active:focus,.show>.btn-hockney.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,90,90,.5)}.star_rating{font-size:1.5rem}.star_rating__color{color:#299942}.btn-ttn{color:#fff;background-color:#8695be;border-color:#8695be}.btn-ttn:hover{color:#fff;background-color:#8695be;border-color:#8695be}.btn-ttn.focus,.btn-ttn:focus{box-shadow:0 0 0 .2rem #7e8fbb}.btn-ttn.disabled,.btn-ttn:disabled{color:#fff;background-color:#8695be;border-color:#8695be}.btn-ttn:not(:disabled):not(.disabled).active,.btn-ttn:not(:disabled):not(.disabled):active,.show>.btn-ttn.dropdown-toggle{color:#fff;background-color:#8695be;border-color:#8695be}.btn-ttn:not(:disabled):not(.disabled).active:focus,.btn-ttn:not(:disabled):not(.disabled):active:focus,.show>.btn-ttn.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #778ab8}.footer__info{width:330px}.eden{filter:invert(1) sepia(1) saturate(5) hue-rotate(175deg)}.card-img-top{height:100%!important}#btn-back-to-top{position:fixed;bottom:20px;right:20px;display:none;z-index:100000}:root{--cc-bg:#fff;--cc-text:#2d4156;--cc-btn-primary-bg:#2d4156;--cc-btn-primary-text:var(--cc-bg);--cc-btn-primary-hover-bg:#1d2e38;--cc-btn-secondary-bg:#eaeff2;--cc-btn-secondary-text:var(--cc-text);--cc-btn-secondary-hover-bg:#d8e0e6;--cc-toggle-bg-off:#919ea6;--cc-toggle-bg-on:var(--cc-btn-primary-bg);--cc-toggle-bg-readonly:#d5dee2;--cc-toggle-knob-bg:#fff;--cc-toggle-knob-icon-color:#ecf2fa;--cc-block-text:var(--cc-text);--cc-cookie-category-block-bg:#f0f4f7;--cc-cookie-category-block-bg-hover:#e9eff4;--cc-section-border:#f1f3f5;--cc-cookie-table-border:#e9edf2;--cc-overlay-bg:rgba(4, 6, 8, .85);--cc-webkit-scrollbar-bg:#cfd5db;--cc-webkit-scrollbar-bg-hover:#9199a0}.c_darkmode{--cc-bg:#181b1d;--cc-text:#d8e5ea;--cc-btn-primary-bg:#a6c4dd;--cc-btn-primary-text:#000;--cc-btn-primary-hover-bg:#c2dff7;--cc-btn-secondary-bg:#33383c;--cc-btn-secondary-text:var(--cc-text);--cc-btn-secondary-hover-bg:#3e454a;--cc-toggle-bg-off:#667481;--cc-toggle-bg-on:var(--cc-btn-primary-bg);--cc-toggle-bg-readonly:#454c54;--cc-toggle-knob-bg:var(--cc-cookie-category-block-bg);--cc-toggle-knob-icon-color:var(--cc-bg);--cc-block-text:#b3bfc5;--cc-cookie-category-block-bg:#23272a;--cc-cookie-category-block-bg-hover:#2b3035;--cc-section-border:#292d31;--cc-cookie-table-border:#2b3035;--cc-webkit-scrollbar-bg:#667481;--cc-webkit-scrollbar-bg-hover:#9199a0}.cc_div *,.cc_div :after,.cc_div :before{-webkit-box-sizing:border-box;box-sizing:border-box;float:none;font-style:inherit;font-variant:normal;font-weight:inherit;font-family:inherit;line-height:1.2;font-size:1em;transition:none;animation:none;margin:0;padding:0;text-transform:none;letter-spacing:unset;color:inherit;background:0 0;border:none;box-shadow:none;text-decoration:none;text-align:left;visibility:unset}.cc_div{font-size:16px;font-weight:400;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;color:#2d4156;color:var(--cc-text)}#c-ttl,#s-bl td:before,#s-ttl,.cc_div .b-tl,.cc_div .c-bn{font-weight:600}#cm,#s-bl .act .b-acc,#s-inr,.cc_div .b-tl,.cc_div .c-bl{border-radius:.35em}#s-bl .act .b-acc{border-top-left-radius:0;border-top-right-radius:0}.cc_div a,.cc_div button,.cc_div input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.cc_div a{border-bottom:1px solid}.cc_div a:hover{text-decoration:none;border-color:transparent}#cm-ov,#cs-ov,.c--anim #cm,.c--anim #s-cnt,.c--anim #s-inr{transition:visibility .25s linear,opacity .25s ease,transform .25s ease!important}.c--anim .c-bn{transition:background-color .25s ease!important}.c--anim #cm.bar.slide,.c--anim .bar.slide #s-inr{transition:visibility .4s ease,opacity .4s ease,transform .4s ease!important}.c--anim #cm.bar.slide+#cm-ov,.c--anim .bar.slide+#cs-ov{transition:visibility .4s ease,opacity .4s ease,transform .4s ease!important}#cm.bar.slide,.cc_div .bar.slide #s-inr{transform:translateX(100%);opacity:1}#cm.bar.top.slide,.cc_div .bar.left.slide #s-inr{transform:translateX(-100%);opacity:1}#cm.slide,.cc_div .slide #s-inr{transform:translateY(1.6em)}#cm.top.slide{transform:translateY(-1.6em)}#cm.bar.slide{transform:translateY(100%)}#cm.bar.top.slide{transform:translateY(-100%)}.show--consent .c--anim #cm,.show--consent .c--anim #cm.bar,.show--settings .c--anim #s-inr,.show--settings .c--anim .bar.slide #s-inr{opacity:1;transform:scale(1);visibility:visible!important}.show--consent .c--anim #cm.box.middle,.show--consent .c--anim #cm.cloud.middle{transform:scale(1) translateY(-50%)}.show--settings .c--anim #s-cnt{visibility:visible!important}.force--consent.show--consent .c--anim #cm-ov,.show--settings .c--anim #cs-ov{visibility:visible!important;opacity:1!important}#cm{font-family:inherit;padding:1.1em 1.8em 1.4em 1.8em;position:fixed;z-index:1;background:#fff;background:var(--cc-bg);max-width:24.2em;width:100%;bottom:1.25em;right:1.25em;box-shadow:0 .625em 1.875em #000;box-shadow:0 .625em 1.875em rgba(2,2,3,.28);opacity:0;visibility:hidden;transform:scale(.95);line-height:initial}#cc_div #cm{display:block!important}#c-ttl{margin-bottom:.7em;font-size:1.05em}.cloud #c-ttl{margin-top:-.15em}#c-txt{font-size:.9em;line-height:1.5em}.cc_div #c-bns{display:flex;justify-content:space-between;margin-top:1.4em}.cc_div .c-bn{color:#40505a;color:var(--cc-btn-secondary-text);background:#e5ebef;background:var(--cc-btn-secondary-bg);padding:1em 1.7em;display:inline-block;cursor:pointer;font-size:.82em;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none;text-align:center;border-radius:4px;flex:1}#c-bns button+button,#s-c-bn,#s-cnt button+button{float:right;margin-left:1em}#s-cnt #s-rall-bn{float:none}#cm .c_link:active,#cm .c_link:hover,#s-c-bn:active,#s-c-bn:hover,#s-cnt button+button:active,#s-cnt button+button:hover{background:#d8e0e6;background:var(--cc-btn-secondary-hover-bg)}#s-cnt{position:fixed;top:0;left:0;width:100%;z-index:101;display:table;height:100%;visibility:hidden}#s-bl{outline:0}#s-bl .title{margin-top:1.4em}#s-bl .title:first-child{margin-top:0}#s-bl .b-bn{margin-top:0}#s-bl .b-acc .p{margin-top:0;padding:1em}#s-cnt .b-bn .b-tl{display:block;font-family:inherit;font-size:.95em;width:100%;position:relative;padding:1.3em 6.4em 1.3em 2.7em;background:0 0;transition:background-color .25s ease}#s-cnt .b-bn .b-tl.exp{cursor:pointer}#s-cnt .act .b-bn .b-tl{border-bottom-right-radius:0;border-bottom-left-radius:0}#s-cnt .b-bn .b-tl:active,#s-cnt .b-bn .b-tl:hover{background:#e9eff4;background:var(--cc-cookie-category-block-bg-hover)}#s-bl .b-bn{position:relative}#s-bl .c-bl{padding:1em;margin-bottom:.5em;border:1px solid #f1f3f5;border-color:var(--cc-section-border);transition:background-color .25s ease}#s-bl .c-bl:hover{background:#f0f4f7;background:var(--cc-cookie-category-block-bg)}#s-bl .c-bl:last-child{margin-bottom:.5em}#s-bl .c-bl:first-child{transition:none;padding:0;margin-top:0;border:none;margin-bottom:2em}#s-bl .c-bl:not(.b-ex):first-child:hover{background:0 0;background:unset}#s-bl .c-bl.b-ex{padding:0;border:none;background:#f0f4f7;background:var(--cc-cookie-category-block-bg);transition:none}#s-bl .c-bl.b-ex+.c-bl{margin-top:2em}#s-bl .c-bl.b-ex+.c-bl.b-ex{margin-top:0}#s-bl .c-bl.b-ex:first-child{margin-bottom:1em}#s-bl .c-bl.b-ex:first-child{margin-bottom:.5em}#s-bl .b-acc{max-height:0;overflow:hidden;padding-top:0;margin-bottom:0;display:none}#s-bl .act .b-acc{max-height:100%;display:block;overflow:hidden}#s-cnt .p{font-size:.9em;line-height:1.5em;margin-top:.85em;color:#2d4156;color:var(--cc-block-text)}.cc_div .b-tg .c-tgl:disabled{cursor:not-allowed}#c-vln{display:table-cell;vertical-align:middle;position:relative}#cs{padding:0 1.7em;width:100%;position:fixed;left:0;right:0;top:0;bottom:0;height:100%}#s-inr{height:100%;position:relative;max-width:45em;margin:0 auto;transform:scale(.96);opacity:0;padding-top:4.75em;padding-bottom:4.75em;position:relative;height:100%;overflow:hidden;visibility:hidden;box-shadow:rgba(3,6,9,.26) 0 13px 27px -5px}#s-bns,#s-hdr,#s-inr{background:#fff;background:var(--cc-bg)}#s-bl{overflow-y:auto;overflow-y:overlay;overflow-x:hidden;height:100%;padding:1.3em 2.1em;display:block;width:100%}#s-bns{position:absolute;bottom:0;left:0;right:0;padding:1em 2.1em;border-top:1px solid #f1f3f5;border-color:var(--cc-section-border);height:4.75em}.cc_div .cc-link{color:#253b48;color:var(--cc-btn-primary-bg);border-bottom:1px solid #253b48;border-color:var(--cc-btn-primary-bg);display:inline;padding-bottom:0;text-decoration:none;cursor:pointer;font-weight:600}.cc_div .cc-link:active,.cc_div .cc-link:hover{border-color:transparent}#c-bns button:first-child,#s-bns button:first-child{color:#fff;color:var(--cc-btn-primary-text);background:#253b48;background:var(--cc-btn-primary-bg)}#c-bns.swap button:first-child{color:#40505a;color:var(--cc-btn-secondary-text);background:#e5ebef;background:var(--cc-btn-secondary-bg)}#c-bns.swap button:last-child{color:#fff;color:var(--cc-btn-primary-text);background:#253b48;background:var(--cc-btn-primary-bg)}.cc_div .b-tg .c-tgl:checked~.c-tg{background:#253b48;background:var(--cc-toggle-bg-on)}#c-bns button:first-child:active,#c-bns button:first-child:hover,#c-bns.swap button:last-child:active,#c-bns.swap button:last-child:hover,#s-bns button:first-child:active,#s-bns button:first-child:hover{background:#1d2e38;background:var(--cc-btn-primary-hover-bg)}#c-bns.swap button:first-child:active,#c-bns.swap button:first-child:hover{background:#d8e0e6;background:var(--cc-btn-secondary-hover-bg)}#s-hdr{position:absolute;top:0;width:100%;display:table;padding:0 2.1em;height:4.75em;vertical-align:middle;z-index:2;border-bottom:1px solid #f1f3f5;border-color:var(--cc-section-border)}#s-ttl{display:table-cell;vertical-align:middle;font-size:1em}#s-c-bn{padding:0;width:1.7em;height:1.7em;font-size:1.45em;margin:0;font-weight:initial;position:relative}#s-c-bnc{display:table-cell;vertical-align:middle}.cc_div span.t-lb{position:absolute;top:0;z-index:-1;opacity:0;pointer-events:none;overflow:hidden}#c_policy__text{height:31.25em;overflow-y:auto;margin-top:1.25em}#c-s-in{position:relative;transform:translateY(-50%);top:50%;height:100%;height:calc(100% - 2.5em);max-height:37.5em}@media screen and (min-width:688px){#s-bl::-webkit-scrollbar{width:.9em;height:100%;background:0 0;border-radius:0 .25em .25em 0}#s-bl::-webkit-scrollbar-thumb{border:.25em solid var(--cc-bg);background:#cfd5db;background:var(--cc-webkit-scrollbar-bg);border-radius:100em}#s-bl::-webkit-scrollbar-thumb:hover{background:#9199a0;background:var(--cc-webkit-scrollbar-bg-hover)}#s-bl::-webkit-scrollbar-button{width:10px;height:5px}}.cc_div .b-tg{position:absolute;right:0;top:0;bottom:0;display:inline-block;margin:auto;right:1.2em;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle}.cc_div .b-tg .c-tgl{position:absolute;cursor:pointer;display:block;top:0;left:0;margin:0;border:0}.cc_div .b-tg .c-tg{position:absolute;background:#919ea6;background:var(--cc-toggle-bg-off);transition:background-color .25s ease,box-shadow .25s ease;pointer-events:none}.cc_div .b-tg,.cc_div .b-tg .c-tg,.cc_div .b-tg .c-tgl,.cc_div span.t-lb{width:3.4em;height:1.5em;border-radius:4em}.cc_div .b-tg .c-tg.c-ro{cursor:not-allowed}.cc_div .b-tg .c-tgl~.c-tg.c-ro{background:#d5dee2;background:var(--cc-toggle-bg-readonly)}.cc_div .b-tg .c-tgl~.c-tg.c-ro:after{box-shadow:none}.cc_div .b-tg .c-tg:after{content:"";position:relative;display:block;left:.125em;top:.125em;width:1.25em;height:1.25em;border:none;box-sizing:content-box;background:#fff;background:var(--cc-toggle-knob-bg);box-shadow:0 1px 2px rgba(24,32,35,.36);transition:transform .25s ease;border-radius:100%}.cc_div .b-tg .c-tgl:checked~.c-tg:after{transform:translateX(1.9em)}#s-bl table,#s-bl td,#s-bl th{border:none}#s-bl tbody tr{transition:background-color .25s ease}#s-bl tbody tr:hover{background:#e9eff4;background:var(--cc-cookie-category-block-bg-hover)}#s-bl table{text-align:left;border-collapse:collapse;width:100%;padding:0;margin:0;overflow:hidden}#s-bl td,#s-bl th{padding:.8em .625em;text-align:left;vertical-align:top;font-size:.8em;padding-left:1.2em}#s-bl th{font-family:inherit;padding:1.2em 1.2em}#s-bl thead tr:first-child{border-bottom:1px solid #e9edf2;border-color:var(--cc-cookie-table-border)}.force--consent #cs,.force--consent #s-cnt{width:100vw}#cm-ov,#cs-ov{position:fixed;left:0;right:0;top:0;bottom:0;visibility:hidden;opacity:0;background:#070707;background:rgba(4,6,8,.85);background:var(--cc-overlay-bg);display:none;transition:none}.c--anim #cs-ov,.force--consent .c--anim #cm-ov,.force--consent.show--consent #cm-ov,.show--settings #cs-ov{display:block}#cs-ov{z-index:2}.force--consent .cc_div{position:fixed;top:0;left:0;bottom:0;width:100%;width:100vw;visibility:hidden;transition:visibility .25s linear}.force--consent.show--consent .c--anim .cc_div,.force--consent.show--settings .c--anim .cc_div{visibility:visible}.force--consent #cm{position:absolute}.force--consent #cm.bar{width:100vw;max-width:100vw}html.force--consent.show--consent{overflow-y:hidden!important}html.force--consent.show--consent,html.force--consent.show--consent body{height:auto!important;overflow-x:hidden!important}.cc_div .act .b-bn .exp::before,.cc_div .b-bn .exp::before{border:solid #2d4156;border-color:var(--cc-btn-secondary-text);border-width:0 2px 2px 0;padding:.2em;display:inline-block;position:absolute;content:'';margin-right:15px;position:absolute;transform:translateY(-50%) rotate(45deg);left:1.2em;top:50%}.cc_div .act .b-bn .b-tl::before{transform:translateY(-20%) rotate(225deg)}.cc_div .on-i::before{border:solid #fff;border-color:var(--cc-toggle-knob-icon-color);border-width:0 2px 2px 0;padding:.1em;display:inline-block;padding-bottom:.45em;content:'';margin:0 auto;transform:rotate(45deg);top:.37em;left:.75em;position:absolute}#s-c-bn::after,#s-c-bn::before{content:'';position:absolute;left:.82em;top:.58em;height:.6em;width:1.5px;background:#444d53;background:var(--cc-btn-secondary-text);transform:rotate(45deg);border-radius:1em;margin:0 auto}#s-c-bn::after{transform:rotate(-45deg)}.cc_div .off-i,.cc_div .on-i{height:100%;width:50%;position:absolute;right:0;display:block;text-align:center;transition:opacity .15s ease}.cc_div .on-i{left:0;opacity:0}.cc_div .off-i::after,.cc_div .off-i::before{right:.8em;top:.42em;content:' ';height:.7em;width:.09375em;display:block;background:#cdd6dc;background:var(--cc-toggle-knob-icon-color);margin:0 auto;position:absolute;transform-origin:center}.cc_div .off-i::before{transform:rotate(45deg)}.cc_div .off-i::after{transform:rotate(-45deg)}.cc_div .b-tg .c-tgl:checked~.c-tg .on-i{opacity:1}.cc_div .b-tg .c-tgl:checked~.c-tg .off-i{opacity:0}#cm.box.middle,#cm.cloud.middle{top:50%;transform:translateY(-37%);bottom:auto}#cm.box.middle.zoom,#cm.cloud.middle.zoom{transform:scale(.95) translateY(-50%)}#cm.box.center{left:1em;right:1em;margin:0 auto}#cm.cloud{max-width:50em;margin:0 auto;text-align:center;left:1em;right:1em;overflow:hidden;padding:1.3em 2em;width:unset}.cc_div .cloud #c-inr{display:table;width:100%}.cc_div .cloud #c-inr-i{width:70%;display:table-cell;vertical-align:top;padding-right:2.4em}.cc_div .cloud #c-txt{font-size:.85em}.cc_div .cloud #c-bns{min-width:170px;display:table-cell;vertical-align:middle}#cm.cloud .c-bn{margin:.625em 0 0 0;width:100%}#cm.cloud .c-bn:first-child{margin:0}#cm.cloud.left{margin-right:1.25em}#cm.cloud.right{margin-left:1.25em}#cm.bar{width:100%;max-width:100%;left:0;right:0;bottom:0;border-radius:0;position:fixed;padding:2em}#cm.bar #c-inr{max-width:32em;margin:0 auto}#cm.bar #c-bns{max-width:33.75em}#cm.bar #cs{padding:0}.cc_div .bar #c-s-in{top:0;transform:none;height:100%;max-height:100%}.cc_div .bar #s-bl,.cc_div .bar #s-bns,.cc_div .bar #s-hdr{padding-left:1.6em;padding-right:1.6em}.cc_div .bar #cs{padding:0}.cc_div .bar #s-inr{margin:0;margin-left:auto;margin-right:0;border-radius:0;max-width:32em}.cc_div .bar.left #s-inr{margin-left:0;margin-right:auto}.cc_div .bar #s-bl table,.cc_div .bar #s-bl tbody,.cc_div .bar #s-bl td,.cc_div .bar #s-bl th,.cc_div .bar #s-bl thead,.cc_div .bar #s-bl tr,.cc_div .bar #s-cnt{display:block}.cc_div .bar #s-bl thead tr{position:absolute;top:-9999px;left:-9999px}.cc_div .bar #s-bl tr{border-top:1px solid #e3e7ed;border-color:var(--cc-cookie-table-border)}.cc_div .bar #s-bl td{border:none;position:relative;padding-left:35%}.cc_div .bar #s-bl td:before{position:absolute;left:1em;padding-right:.625em;white-space:nowrap;content:attr(data-column);color:#000;color:var(--cc-text);overflow:hidden;text-overflow:ellipsis}#cm.top{bottom:auto;top:1.25em}#cm.left{right:auto;left:1.25em}#cm.right{left:auto;right:1.25em}#cm.bar.left,#cm.bar.right{left:0;right:0}#cm.bar.top{top:0}@media screen and (max-width:688px){#cm,#cm.cloud,#cm.left,#cm.right{width:auto;max-width:100%;margin:0;padding:1.4em!important;right:1em;left:1em;bottom:1em;display:block}.force--consent #cm,.force--consent #cm.cloud{width:auto;max-width:100vw}#cm.top{top:1em;bottom:auto}#cm.bottom{bottom:1em;top:auto}#cm.bar.bottom{bottom:0}#cm.cloud .c-bn{font-size:.85em}#s-bns,.cc_div .bar #s-bns{padding:1em 1.3em}.cc_div .bar #s-inr{max-width:100%;width:100%}.cc_div .cloud #c-inr-i{padding-right:0}#cs{border-radius:0;padding:0}#c-s-in{max-height:100%;height:100%;top:0;transform:none}.cc_div .b-tg{transform:scale(1.1);right:1.1em}#s-inr{margin:0;padding-bottom:7.9em;border-radius:0}#s-bns{height:7.9em}#s-bl,.cc_div .bar #s-bl{padding:1.3em}#s-hdr,.cc_div .bar #s-hdr{padding:0 1.3em}#s-bl table{width:100%}#s-inr.bns-t{padding-bottom:10.5em}.bns-t #s-bns{height:10.5em}.cc_div .bns-t .c-bn{font-size:.83em;padding:.9em 1.6em}#s-cnt .b-bn .b-tl{padding-top:1.2em;padding-bottom:1.2em}#s-bl table,#s-bl tbody,#s-bl td,#s-bl th,#s-bl thead,#s-bl tr,#s-cnt{display:block}#s-bl thead tr{position:absolute;top:-9999px;left:-9999px}#s-bl tr{border-top:1px solid #e3e7ed;border-color:var(--cc-cookie-table-border)}#s-bl td{border:none;position:relative;padding-left:35%}#s-bl td:before{position:absolute;left:1em;padding-right:.625em;white-space:nowrap;content:attr(data-column);color:#000;color:var(--cc-text);overflow:hidden;text-overflow:ellipsis}#cm .c-bn,.cc_div .c-bn{width:100%;margin-right:0}#s-cnt #s-rall-bn{margin-left:0}.cc_div #c-bns{flex-direction:column}#c-bns button+button,#s-cnt button+button{margin-top:.625em;margin-left:0;float:unset}#cm.box,#cm.cloud{left:1em;right:1em;width:auto}#cm.cloud.left,#cm.cloud.right{margin:0}.cc_div .cloud #c-bns,.cc_div .cloud #c-inr,.cc_div .cloud #c-inr-i{display:block;width:auto;min-width:unset}.cc_div .cloud #c-txt{font-size:.9em}.cc_div .cloud #c-bns{margin-top:1.625em}}.cc_div.ie #c-vln{height:100%;padding-top:5.62em}.cc_div.ie .bar #c-vln{padding-top:0}.cc_div.ie #cs{max-height:37.5em;position:relative;top:0;margin-top:-5.625em}.cc_div.ie .bar #cs{margin-top:0;max-height:100%}.cc_div.ie #cm{border:1px solid #dee6e9}.cc_div.ie #c-s-in{top:0}.cc_div.ie .b-tg{padding-left:1em;margin-bottom:.7em}.cc_div.ie .b-tg .c-tgl:checked~.c-tg:after{left:1.95em}.cc_div.ie #s-bl table{overflow:auto}.cc_div.ie .b-tg .c-tg{display:none}.cc_div.ie .b-tg .c-tgl{position:relative;display:inline-block;vertical-align:middle;margin-bottom:.2em;height:auto}.cc_div.ie #s-cnt .b-bn .b-tl{padding:1.3em 6.4em 1.3em 1.4em}.cc_div.ie .bar #s-bl td:before{display:none}.cc_div.ie .bar #s-bl td{padding:.8em .625em .8em 1.2em}.cc_div.ie .bar #s-bl thead tr{position:relative} diff --git a/public/mix-manifest.json b/public/mix-manifest.json index 2772fc45..67599de6 100644 --- a/public/mix-manifest.json +++ b/public/mix-manifest.json @@ -1,5 +1,5 @@ { "/js/app.js": "/js/app.js?id=1072f3bf5674b0bbd5892213a7f75ff1", "/css/app.css": "/css/app.css?id=bf846dd8edf2f05e55bd3e13cc3a439d", - "/css/fitzwilliam.css": "/css/fitzwilliam.css?id=77a35cfaed6c45d6581e734762fb43ad" + "/css/fitzwilliam.css": "/css/fitzwilliam.css?id=56a205941c75e7705762b6f1a1eee6bb" } diff --git a/resources/css/site.css b/resources/css/site.css index c6af78d0..1efc8146 100644 --- a/resources/css/site.css +++ b/resources/css/site.css @@ -171,7 +171,7 @@ h3, h2 { font-weight: 500; } -h3 { +h3,h2 { font-size: 1.25rem; } diff --git a/resources/views/components/associated-curator.blade.php b/resources/views/components/associated-curator.blade.php index db13b5b0..fd1a6a8b 100644 --- a/resources/views/components/associated-curator.blade.php +++ b/resources/views/components/associated-curator.blade.php @@ -21,11 +21,11 @@ @endisset
-

+

{{ $curator['associated_people_id']['display_name'] }} -

+ @isset($curator['associated_people_id']['associated_role'])

{{$curator['associated_people_id']['associated_role']}} diff --git a/resources/views/components/audioguide-card.blade.php b/resources/views/components/audioguide-card.blade.php index a98d9493..44c53242 100644 --- a/resources/views/components/audioguide-card.blade.php +++ b/resources/views/components/audioguide-card.blade.php @@ -20,11 +20,11 @@ @endisset

-

+

{{ $title }} -

+ @isset($stop)

Stop number: {{ $stop }} diff --git a/resources/views/components/ciim-card.blade.php b/resources/views/components/ciim-card.blade.php index 71f842cc..5967cbf1 100644 --- a/resources/views/components/ciim-card.blade.php +++ b/resources/views/components/ciim-card.blade.php @@ -24,11 +24,11 @@

@if(array_key_exists('title',$record['_source'] )) -

+

{{ ucfirst($record['_source']['title'][0]['value']) }} -

+ @else

diff --git a/resources/views/components/exhibition-card.blade.php b/resources/views/components/exhibition-card.blade.php index 6b7f7209..6ce1f586 100644 --- a/resources/views/components/exhibition-card.blade.php +++ b/resources/views/components/exhibition-card.blade.php @@ -21,11 +21,11 @@

@if($status === 'current' && $ticketed === true && !is_null($tessitura))

Ticket and timed entry

Book diff --git a/resources/views/components/exhibition-files.blade.php b/resources/views/components/exhibition-files.blade.php index f2c155f0..b5ac0f62 100644 --- a/resources/views/components/exhibition-files.blade.php +++ b/resources/views/components/exhibition-files.blade.php @@ -1,7 +1,7 @@ @if(!empty($files))
-

Exhibition files and maps

+

Exhibition files and maps

    @foreach($files as $file)
  • diff --git a/resources/views/components/exhibition-thanks.blade.php b/resources/views/components/exhibition-thanks.blade.php index 1a1918cc..206803ca 100644 --- a/resources/views/components/exhibition-thanks.blade.php +++ b/resources/views/components/exhibition-thanks.blade.php @@ -1,9 +1,9 @@ @if(!empty($exhibition['exhibition_thank_you']))
    -

    +

    Acknowledgements -

    + @markdown($exhibition['exhibition_thank_you'])
    diff --git a/resources/views/components/family-video.blade.php b/resources/views/components/family-video.blade.php index 0e4419b5..354733e6 100644 --- a/resources/views/components/family-video.blade.php +++ b/resources/views/components/family-video.blade.php @@ -15,7 +15,9 @@ @endif
    -

    {{ $session['title'] }}

    +

    + {{ $session['title'] }} +

diff --git a/resources/views/components/gallery-card.blade.php b/resources/views/components/gallery-card.blade.php index 9775bf25..df66b8ec 100644 --- a/resources/views/components/gallery-card.blade.php +++ b/resources/views/components/gallery-card.blade.php @@ -21,11 +21,11 @@ @endisset
-

+

{{ $title }} -

+ @if($status) @foreach($status as $stat) {{$stat}} diff --git a/resources/views/components/governance-card.blade.php b/resources/views/components/governance-card.blade.php index 0e689a4d..4783a61d 100644 --- a/resources/views/components/governance-card.blade.php +++ b/resources/views/components/governance-card.blade.php @@ -21,11 +21,11 @@ @endisset
-

+

{{ $title }} -

+

@mime($file['type']) - @humansize($file['filesize'])

Document type: {{ ucfirst($type) }} diff --git a/resources/views/components/image-card.blade.php b/resources/views/components/image-card.blade.php index 52dc330c..c0f51123 100644 --- a/resources/views/components/image-card.blade.php +++ b/resources/views/components/image-card.blade.php @@ -21,11 +21,11 @@ @endisset

diff --git a/resources/views/components/learning-file-card.blade.php b/resources/views/components/learning-file-card.blade.php index f4107dbb..ab1a15a3 100644 --- a/resources/views/components/learning-file-card.blade.php +++ b/resources/views/components/learning-file-card.blade.php @@ -2,9 +2,9 @@
-

+

{{ $file['learning_files_id']['title'] }} -

+
  • Resource type: {{ ucfirst($file['learning_files_id']['type']) }}
  • File size: @humansize($file['learning_files_id']['file']['filesize'],2)
  • diff --git a/resources/views/components/learning-profile-card.blade.php b/resources/views/components/learning-profile-card.blade.php index 5b5456d3..83f307cb 100644 --- a/resources/views/components/learning-profile-card.blade.php +++ b/resources/views/components/learning-profile-card.blade.php @@ -2,9 +2,9 @@
    -

    +

    {{ $profile['display_name'] }} -

    +

    {{ $profile['job_title']}}
    Telephone: {{ $profile['telephone_number']}}
    diff --git a/resources/views/components/partner-card.blade.php b/resources/views/components/partner-card.blade.php index 81663313..65421963 100644 --- a/resources/views/components/partner-card.blade.php +++ b/resources/views/components/partner-card.blade.php @@ -21,11 +21,11 @@ @endisset

    -

    +

    {{ $title }} -

    + @isset($subtitle)

    {{ $subtitle }}

    @endisset diff --git a/resources/views/components/press-card.blade.php b/resources/views/components/press-card.blade.php index aea15793..3fbdb680 100644 --- a/resources/views/components/press-card.blade.php +++ b/resources/views/components/press-card.blade.php @@ -11,11 +11,11 @@ @endif

    {{ substr(strip_tags(htmlspecialchars_decode($release['body'])),0,200) }}...

    diff --git a/resources/views/components/shopify-card.blade.php b/resources/views/components/shopify-card.blade.php index a48ef59e..073f6d5f 100644 --- a/resources/views/components/shopify-card.blade.php +++ b/resources/views/components/shopify-card.blade.php @@ -18,11 +18,11 @@ @endisset

    -

    +

    {{ $result['title'][0] }} -

    +

    £{{ number_format((float)$result['price'][0], 2, '.', '') }}

    diff --git a/resources/views/components/shopify-live-card.blade.php b/resources/views/components/shopify-live-card.blade.php index b19a24b1..389c1787 100644 --- a/resources/views/components/shopify-live-card.blade.php +++ b/resources/views/components/shopify-live-card.blade.php @@ -9,12 +9,12 @@
    -

    +

    {{ $result['title'] }} -

    +

    £{{ number_format((float)$result['variants'][0]['price'], 2, '.', '') }}

    diff --git a/resources/views/components/solr-card.blade.php b/resources/views/components/solr-card.blade.php index 32bf62a8..052c91b4 100644 --- a/resources/views/components/solr-card.blade.php +++ b/resources/views/components/solr-card.blade.php @@ -19,7 +19,9 @@ class="card-img-top" @endif
    -

    {{ $result['title'][0] }}

    +

    + {{ $result['title'][0] }} +

    @isset($result['publication_date'][0])

    {{ Carbon\Carbon::parse($result['publication_date'][0] )->format('l dS F Y')}}

    @if(Carbon\Carbon::parse($result['publication_date'][0])->diffInDays() > 120) diff --git a/resources/views/components/spoliation-card.blade.php b/resources/views/components/spoliation-card.blade.php index 75b71f28..65fdbd7b 100644 --- a/resources/views/components/spoliation-card.blade.php +++ b/resources/views/components/spoliation-card.blade.php @@ -21,11 +21,11 @@ @endisset
    -

    +

    {{ $claim['accession_number'] }}: {{ $claim['alt_text'] }} -

    +

    Call for information expires on: {{ $claim['expiry_date'] }}

    diff --git a/resources/views/components/static-image-card.blade.php b/resources/views/components/static-image-card.blade.php index 61655921..18bb6f6a 100644 --- a/resources/views/components/static-image-card.blade.php +++ b/resources/views/components/static-image-card.blade.php @@ -18,11 +18,11 @@ @endisset
    diff --git a/resources/views/components/tessitura-production-card.blade.php b/resources/views/components/tessitura-production-card.blade.php index 747e9a79..9ec2e1ff 100644 --- a/resources/views/components/tessitura-production-card.blade.php +++ b/resources/views/components/tessitura-production-card.blade.php @@ -15,12 +15,12 @@ @endif
    -

    +

    {{ $production->PerformanceDescription }} -

    +
    {{ Carbon\Carbon::parse($production->PerformanceDate)->format('l j F Y') }}
    diff --git a/resources/views/components/tessitura-production-details-card.blade.php b/resources/views/components/tessitura-production-details-card.blade.php index ace70ba8..d791e2bb 100644 --- a/resources/views/components/tessitura-production-details-card.blade.php +++ b/resources/views/components/tessitura-production-details-card.blade.php @@ -27,13 +27,13 @@ @endif
    -

    +

    {{ $production->PerformanceDescription }} -

    +
    {{ Carbon\Carbon::parse($production->PerformanceDate)->format('l j F Y') }} diff --git a/resources/views/components/ttn-artist.blade.php b/resources/views/components/ttn-artist.blade.php index 1f13111e..47ca68c1 100644 --- a/resources/views/components/ttn-artist.blade.php +++ b/resources/views/components/ttn-artist.blade.php @@ -21,11 +21,11 @@ @endif

    {{ $artists['year_of_birth'] }} -{{ $artists['year_of_death'] }}

    diff --git a/resources/views/components/ttn-labels.blade.php b/resources/views/components/ttn-labels.blade.php index cbd3e49e..b3ab31b6 100644 --- a/resources/views/components/ttn-labels.blade.php +++ b/resources/views/components/ttn-labels.blade.php @@ -18,14 +18,14 @@ @endisset
    -

    +

    @if(isset($labels['display_id_number'])) {{ $labels['display_id_number'] }}: @endif {{ $labels['title'] }} -

    +

    {{$labels['artist']['display_name'] ?? 'Anon'}}

    diff --git a/resources/views/components/ttn-viewpoints.blade.php b/resources/views/components/ttn-viewpoints.blade.php index ed4c3fa3..0eb8805d 100644 --- a/resources/views/components/ttn-viewpoints.blade.php +++ b/resources/views/components/ttn-viewpoints.blade.php @@ -19,14 +19,14 @@ @endisset
    -

    +

    @if(isset($viewpoint['display_id_number'])) {{ $viewpoint['display_id_number'] }}: @endif {{ $viewpoint['title'] }} -

    +

    @foreach($viewpoint['associated_people'] as $person) {{$person['associated_people_id']['display_name'] ?? 'Anon'}}
    diff --git a/resources/views/components/vacancy.blade.php b/resources/views/components/vacancy.blade.php index ae2eeb4a..bb50f4b0 100644 --- a/resources/views/components/vacancy.blade.php +++ b/resources/views/components/vacancy.blade.php @@ -15,9 +15,9 @@ @endif

    -

    +

    {{ $vacancy['job_title']}} -

    +

    Closing Date: {{ Carbon\Carbon::parse($vacancy['expires'])->format('l dS F Y') }}

    @if(isset($vacancy['salary_range'])) diff --git a/resources/views/components/viewpoint.blade.php b/resources/views/components/viewpoint.blade.php index 99f0651d..0707ceba 100644 --- a/resources/views/components/viewpoint.blade.php +++ b/resources/views/components/viewpoint.blade.php @@ -23,7 +23,7 @@ @markdown($viewpoint['poetry']) @endif -

    +

    @foreach($viewpoint['associated_people'] as $person) {{$person['associated_people_id']['display_name']}}@isset($person['associated_people_id']['associated_role']), {{$person['associated_people_id']['associated_role']}} @endisset @@ -33,5 +33,5 @@ @endisset
    @endforeach -

    +
    diff --git a/resources/views/components/visit-us-static-card.blade.php b/resources/views/components/visit-us-static-card.blade.php index 2fa8342c..06543133 100644 --- a/resources/views/components/visit-us-static-card.blade.php +++ b/resources/views/components/visit-us-static-card.blade.php @@ -18,11 +18,11 @@ @endisset
    diff --git a/resources/views/components/wordpress-card.blade.php b/resources/views/components/wordpress-card.blade.php index d6c51495..209d740d 100644 --- a/resources/views/components/wordpress-card.blade.php +++ b/resources/views/components/wordpress-card.blade.php @@ -18,11 +18,11 @@ @endisset