<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";
/*! Made with flatiron: http://themble.com/flatiron :) */
 article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:#fff0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong,.strong{font-weight:700}dfn,em,.em{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}p{-webkit-hyphens:auto;-epub-hyphens:auto;-moz-hyphens:auto;hyphens:auto}pre{margin:0}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}q:before,q:after{content:'';content:none}small,.small{font-size:75%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0}menu{padding:0 0 0 40px}ol,ul{padding:0;list-style-type:none}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.image-replacement,.ir{text-indent:100%;white-space:nowrap;overflow:hidden}.clearfix,.cf{zoom:1}.clearfix:before,.clearfix:after,.cf:before,.cf:after{content:"";display:table}.clearfix:after,.cf:after{clear:both}span.amp{font-family:Baskerville,'Goudy Old Style',Palatino,'Book Antiqua',serif!important;font-style:italic}.hidden-phone{display:none!important}@media (min-width:1025px),(min-width:768px) and (max-width:1024px){.hidden-phone{display:block!important}}.hidden-tablet{display:none}@media (min-width:1025px),(max-width:767px){.hidden-tablet{display:block}}.hidden-desktop{display:none}@media (max-width:767px),(min-width:768px) and (max-width:1024px){.hidden-desktop{display:block}}.desktop-only{display:none}@media (min-width:1025px){.desktop-only{display:block}}.tablet-only{display:none}@media (min-width:768px) and (max-width:1024px){.tablet-only{display:block}}.phone-only{display:none}@media (max-width:767px){.phone-only{display:block}}.admin-only{display:none}body.logged-in .admin-only{display:block}p{-ms-word-wrap:break-word;word-break:break-word;word-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;-webkit-hyphenate-before:2;-webkit-hyphenate-after:3;hyphenate-lines:3;-webkit-font-feature-settings:"liga","dlig";-moz-font-feature-settings:"liga=1, dlig=1";-ms-font-feature-settings:"liga","dlig";-o-font-feature-settings:"liga","dlig";font-feature-settings:"liga","dlig"}@font-face{font-family:'GillSans';src:url("../../../../themes/FLATIRON2/library/fonts/GillSans.eot?#iefix") format("embedded-opentype"),url(../../../../themes/FLATIRON2/library/fonts/GillSans.woff) format("woff"),url(../../../../themes/FLATIRON2/library/fonts/GillSans.ttf) format("truetype"),url("../../../../themes/FLATIRON2/library/fonts/GillSans.svg#GillSans") format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'flatiron-title';src:url("../../../../themes/FLATIRON2/library/fonts/GothicThirteenStd.eot?#iefix") format("embedded-opentype"),url(../../../../themes/FLATIRON2/library/fonts/GothicThirteenStd.otf) format("opentype"),url(../../../../themes/FLATIRON2/library/fonts/GothicThirteenStd.woff) format("woff"),url(../../../../themes/FLATIRON2/library/fonts/GothicThirteenStd.ttf) format("truetype"),url("../../../../themes/FLATIRON2/library/fonts/GothicThirteenStd.svg#GothicThirteenStd") format("svg");font-weight:400;font-style:normal;font-display:swap}body{font-family:'GillSans';font-size:16px}h1{margin:0;font-size:inherit;line-height:inherit;font-family:'flatiron-title';font-size:60px;letter-spacing:2;display:block;text-transform:uppercase;color:#fff;line-height:1}.heading{margin:0;font-family:'flatiron-title';font-size:40px;letter-spacing:2;display:block;text-transform:uppercase;color:#fff;line-height:inherit}@media (min-width:768px) and (max-width:1024px),(max-width:767px){h1{font-size:40px;line-height:2}}h2{text-transform:uppercase;letter-spacing:0;margin:0;font-weight:400;font-size:15px}h3{text-transform:uppercase;letter-spacing:0;margin:0;font-weight:400;font-size:20px;font-weight:700}button.button{letter-spacing:1px;font-size:12px;text-transform:uppercase;background:#000;padding:10px 20px;color:white!important;cursor:pointer;border:none}a.button{letter-spacing:1px;font-size:12px;text-transform:uppercase;background:#000;padding:10px 20px;color:white!important;cursor:pointer}a.button.long{display:inline-block;margin-top:15px;text-align:center}.blocktitle{text-align:center;display:block;margin:auto}.last-col{float:right;padding-right:0!important}@media (max-width:767px){.m-all{float:left;padding-right:.75em;width:100%;padding-right:0}.m-1of2{float:left;padding-right:.75em;width:50%}.m-1of3{float:left;padding-right:.75em;width:33.33%}.m-2of3{float:left;padding-right:.75em;width:66.66%}.m-1of4{float:left;padding-right:.75em;width:25%}.m-3of4{float:left;padding-right:.75em;width:75%}}@media (min-width:768px) and (max-width:1029px){.t-all{float:left;padding-right:.75em;width:100%;padding-right:0}.t-1of2{float:left;padding-right:.75em;width:50%}.t-1of3{float:left;padding-right:.75em;width:33.33%}.t-2of3{float:left;padding-right:.75em;width:66.66%}.t-1of4{float:left;padding-right:.75em;width:25%}.t-3of4{float:left;padding-right:.75em;width:75%}.t-1of5{float:left;padding-right:.75em;width:20%}.t-2of5{float:left;padding-right:.75em;width:40%}.t-3of5{float:left;padding-right:.75em;width:60%}.t-4of5{float:left;padding-right:.75em;width:80%}}@media (min-width:1030px){.d-all{float:left;padding-right:.75em;width:100%;padding-right:0}.d-1of2{float:left;padding-right:.75em;width:50%}.d-1of3{float:left;padding-right:.75em;width:33.33%}.d-2of3{float:left;padding-right:.75em;width:66.66%}.d-1of4{float:left;padding-right:.75em;width:25%}.d-3of4{float:left;padding-right:.75em;width:75%}.d-1of5{float:left;padding-right:.75em;width:20%}.d-2of5{float:left;padding-right:.75em;width:40%}.d-3of5{float:left;padding-right:.75em;width:60%}.d-4of5{float:left;padding-right:.75em;width:80%}.d-1of6{float:left;padding-right:.75em;width:16.6666666667%}.d-1of7{float:left;padding-right:.75em;width:14.2857142857%}.d-2of7{float:left;padding-right:.75em;width:28.5714286%}.d-3of7{float:left;padding-right:.75em;width:42.8571429%}.d-4of7{float:left;padding-right:.75em;width:57.1428572%}.d-5of7{float:left;padding-right:.75em;width:71.4285715%}.d-6of7{float:left;padding-right:.75em;width:85.7142857%}.d-1of8{float:left;padding-right:.75em;width:12.5%}.d-1of9{float:left;padding-right:.75em;width:11.1111111111%}.d-1of10{float:left;padding-right:.75em;width:10%}.d-1of11{float:left;padding-right:.75em;width:9.09090909091%}.d-1of12{float:left;padding-right:.75em;width:8.33%}}.alert-help,.alert-info,.alert-error,.alert-success{margin:10px;padding:5px 18px;border:1px solid}.alert-help{border-color:#e8dc59;background:#ebe16f}.alert-info{border-color:#bfe4f4;background:#d5edf8}.alert-error{border-color:#f8cdce;background:#fbe3e4}.alert-success{border-color:#deeaae;background:#e6efc2}.blue-btn{display:inline-block;position:relative;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;text-decoration:none;color:#fff;font-size:.9em;font-size:34px;line-height:34px;font-weight:400;padding:0 24px;border-radius:4px;border:0;cursor:pointer;-webkit-transition:background-color 0.14s ease-in-out;transition:background-color 0.14s ease-in-out}.blue-btn:hover,.blue-btn:focus{color:#fff;text-decoration:none;outline:none}.blue-btn:active{top:1px}.blue-btn{background-color:#2980b9}.blue-btn:hover,.blue-btn:focus{background-color:#2574a8}.blue-btn:active{background-color:#2472a4}input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],select,textarea,.field{display:block;height:40px;line-height:1em;padding:0 12px;margin-bottom:14px;font-size:1em;color:#5c6b80;border-radius:3px;vertical-align:middle;box-shadow:none;border:0;width:100%;max-width:400px;font-family:"Lato","Helvetica Neue",Helvetica,Arial,sans-serif;background-color:#eaedf2;-webkit-transition:background-color 0.24s ease-in-out;transition:background-color 0.24s ease-in-out}input[type="text"]:focus,input[type="text"]:active,input[type="password"]:focus,input[type="password"]:active,input[type="datetime"]:focus,input[type="datetime"]:active,input[type="datetime-local"]:focus,input[type="datetime-local"]:active,input[type="date"]:focus,input[type="date"]:active,input[type="month"]:focus,input[type="month"]:active,input[type="time"]:focus,input[type="time"]:active,input[type="week"]:focus,input[type="week"]:active,input[type="number"]:focus,input[type="number"]:active,input[type="email"]:focus,input[type="email"]:active,input[type="url"]:focus,input[type="url"]:active,input[type="search"]:focus,input[type="search"]:active,input[type="tel"]:focus,input[type="tel"]:active,input[type="color"]:focus,input[type="color"]:active,select:focus,select:active,textarea:focus,textarea:active,.field:focus,.field:active{background-color:#f7f8fa;outline:none}input[type="text"].error,input[type="text"].is-invalid,input[type="password"].error,input[type="password"].is-invalid,input[type="datetime"].error,input[type="datetime"].is-invalid,input[type="datetime-local"].error,input[type="datetime-local"].is-invalid,input[type="date"].error,input[type="date"].is-invalid,input[type="month"].error,input[type="month"].is-invalid,input[type="time"].error,input[type="time"].is-invalid,input[type="week"].error,input[type="week"].is-invalid,input[type="number"].error,input[type="number"].is-invalid,input[type="email"].error,input[type="email"].is-invalid,input[type="url"].error,input[type="url"].is-invalid,input[type="search"].error,input[type="search"].is-invalid,input[type="tel"].error,input[type="tel"].is-invalid,input[type="color"].error,input[type="color"].is-invalid,select.error,select.is-invalid,textarea.error,textarea.is-invalid,.field.error,.field.is-invalid{color:#fbe3e4;border-color:#fbe3e4;background-color:#fff;background-position:99% center;background-repeat:no-repeat;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2NDM0NDREQkYwNEIxMUUyOTI4REZGQTEzMzA2MDcyNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2NDM0NDREQ0YwNEIxMUUyOTI4REZGQTEzMzA2MDcyNiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjQ3ODRGRkE2RjA0QTExRTI5MjhERkZBMTMzMDYwNzI2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjY0MzQ0NERBRjA0QjExRTI5MjhERkZBMTMzMDYwNzI2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+U8iT5wAAAedJREFUeNqk1U9I02Ecx/HtV3aIFAc1hcRDUoGXRAq0oNLA2CrsEFmHbikZu0iQYIFGYAiegkCpLipBxPpDEBMUzB0EhSG2LhG7hMR2GviPgUTvB57Bw8P3+U23B16HPX8+e/b8nt93wezZSMCnhXETF3AcB5BDCnH8Dq98ExcGHcFn8Ah3cdDni+fxnPDv9oAnTB7CKu6VCFXtChZy56LxUjt+jfuB8toSOth9wd7xWAWhqrUjYR/FRTwWJm+iIPT/w7bQf5ljiZnBg45dtKFX6H+LU8gIY8OEV6vgTkStwXWE8BPTGDHGPqNPz2mCfSOOYkA99TvCt1bhGPL68zMcwmncMuape10jrI+q4BbHi/FLn31S9z2x5tRhTc+1W506ipM+T3oRD4X+8+qtc4SqFvL0z/Fr14S+Szjis8bz9Lvvaq8cwS/wwGfdlqfPSWqTiFlX77o13u9Ym1PBs8JAytpRoy44X9Ft9E/gvbA+rYKn8NcaaMVc8UHgBw4b9/iqUQZ6hOAJFbyDcUflmsEX4a6+wTtHGfhAIUqa1U29Zc2BytouThD8x6xuN5CtMPi2CrXLZkZf/HyZoRFCP7n+QVR4PV7uI/AjGghN7OU/r1ilnqILtfpNC+o6vIFljBKYlhb/F2AAgaBsWR5wRiIAAAAASUVORK5CYII=);outline-color:#fbe3e4}input[type="text"].success,input[type="text"].is-valid,input[type="password"].success,input[type="password"].is-valid,input[type="datetime"].success,input[type="datetime"].is-valid,input[type="datetime-local"].success,input[type="datetime-local"].is-valid,input[type="date"].success,input[type="date"].is-valid,input[type="month"].success,input[type="month"].is-valid,input[type="time"].success,input[type="time"].is-valid,input[type="week"].success,input[type="week"].is-valid,input[type="number"].success,input[type="number"].is-valid,input[type="email"].success,input[type="email"].is-valid,input[type="url"].success,input[type="url"].is-valid,input[type="search"].success,input[type="search"].is-valid,input[type="tel"].success,input[type="tel"].is-valid,input[type="color"].success,input[type="color"].is-valid,select.success,select.is-valid,textarea.success,textarea.is-valid,.field.success,.field.is-valid{color:#e6efc2;border-color:#e6efc2;background-color:#fff;background-position:99% center;background-repeat:no-repeat;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2NDM0NDRERkYwNEIxMUUyOTI4REZGQTEzMzA2MDcyNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2NDM0NDRFMEYwNEIxMUUyOTI4REZGQTEzMzA2MDcyNiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjY0MzQ0NERERjA0QjExRTI5MjhERkZBMTMzMDYwNzI2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjY0MzQ0NERFRjA0QjExRTI5MjhERkZBMTMzMDYwNzI2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+7olkTQAAAfhJREFUeNqklU9oE0EUhzdroWjw0tBeWlDxkEaIp55TsCU9VKIgCrHBelA8CQ1Kr1WPbZrQ3gqtQqvGqxpQc2jBk6BIIaAGD4qNCKURpDSKiPi98gLDsJt//uBjsztvfnk7895sIPAw6/joGMThFJyAXn2+A+9gA57/TaY/eU0OeBgfhGm4DiGnsb7DAszxBz/NAdcKjMJLuNWCqagHbsscN5+L+hmH4QkMOe1L5jzFfNA2PgT34ajTuY7AGuZB0/hmh5m+gS0r8xv1zRvg+gGCHZiOwnF4DP3iB3sQkYxPd2C6CWfhB9Xwlus5+K1j4jXuaq3a+gM1H9OPcAa+7q9lPidZJqHbiIm7Wg22rsEI7FrPSzAMX/T+ADyAKSsu7Fr1KplehLvwCs5DvfBf65p+MypqRbO1FXK9utH4/QKuaqYTsG3E3INJv00Q46px3+XxanJ/Ute2/vqP4FKDza2KcdljIKdnhS0xXYULTaqmLMZFn8FFSFtvt6x70ExFCS5oUXspq2ssa7oEl1swFa+CGFdgtkHgPDyDKy02zyxNU6lXRUZb1EuHYayNNs+Yh5B0WQo+/8fpJnNTZFuzz2OpjoQ2QruSOQlMy35fEGmEGMxY9e1brxobw7TkWA1h6xfckUPb+JhGoE/Hpfvew7qUld/H9J8AAwDpw3WYrxcZ3QAAAABJRU5ErkJggg==);outline-color:#e6efc2}input[type="text"][disabled],input[type="text"].is-disabled,input[type="password"][disabled],input[type="password"].is-disabled,input[type="datetime"][disabled],input[type="datetime"].is-disabled,input[type="datetime-local"][disabled],input[type="datetime-local"].is-disabled,input[type="date"][disabled],input[type="date"].is-disabled,input[type="month"][disabled],input[type="month"].is-disabled,input[type="time"][disabled],input[type="time"].is-disabled,input[type="week"][disabled],input[type="week"].is-disabled,input[type="number"][disabled],input[type="number"].is-disabled,input[type="email"][disabled],input[type="email"].is-disabled,input[type="url"][disabled],input[type="url"].is-disabled,input[type="search"][disabled],input[type="search"].is-disabled,input[type="tel"][disabled],input[type="tel"].is-disabled,input[type="color"][disabled],input[type="color"].is-disabled,select[disabled],select.is-disabled,textarea[disabled],textarea.is-disabled,.field[disabled],.field.is-disabled{cursor:not-allowed;border-color:#cfcfcf;opacity:.6}input[type="text"][disabled]:focus,input[type="text"][disabled]:active,input[type="text"].is-disabled:focus,input[type="text"].is-disabled:active,input[type="password"][disabled]:focus,input[type="password"][disabled]:active,input[type="password"].is-disabled:focus,input[type="password"].is-disabled:active,input[type="datetime"][disabled]:focus,input[type="datetime"][disabled]:active,input[type="datetime"].is-disabled:focus,input[type="datetime"].is-disabled:active,input[type="datetime-local"][disabled]:focus,input[type="datetime-local"][disabled]:active,input[type="datetime-local"].is-disabled:focus,input[type="datetime-local"].is-disabled:active,input[type="date"][disabled]:focus,input[type="date"][disabled]:active,input[type="date"].is-disabled:focus,input[type="date"].is-disabled:active,input[type="month"][disabled]:focus,input[type="month"][disabled]:active,input[type="month"].is-disabled:focus,input[type="month"].is-disabled:active,input[type="time"][disabled]:focus,input[type="time"][disabled]:active,input[type="time"].is-disabled:focus,input[type="time"].is-disabled:active,input[type="week"][disabled]:focus,input[type="week"][disabled]:active,input[type="week"].is-disabled:focus,input[type="week"].is-disabled:active,input[type="number"][disabled]:focus,input[type="number"][disabled]:active,input[type="number"].is-disabled:focus,input[type="number"].is-disabled:active,input[type="email"][disabled]:focus,input[type="email"][disabled]:active,input[type="email"].is-disabled:focus,input[type="email"].is-disabled:active,input[type="url"][disabled]:focus,input[type="url"][disabled]:active,input[type="url"].is-disabled:focus,input[type="url"].is-disabled:active,input[type="search"][disabled]:focus,input[type="search"][disabled]:active,input[type="search"].is-disabled:focus,input[type="search"].is-disabled:active,input[type="tel"][disabled]:focus,input[type="tel"][disabled]:active,input[type="tel"].is-disabled:focus,input[type="tel"].is-disabled:active,input[type="color"][disabled]:focus,input[type="color"][disabled]:active,input[type="color"].is-disabled:focus,input[type="color"].is-disabled:active,select[disabled]:focus,select[disabled]:active,select.is-disabled:focus,select.is-disabled:active,textarea[disabled]:focus,textarea[disabled]:active,textarea.is-disabled:focus,textarea.is-disabled:active,.field[disabled]:focus,.field[disabled]:active,.field.is-disabled:focus,.field.is-disabled:active{background-color:#d5edf8}input[type="password"]{letter-spacing:.3em}textarea{max-width:100%;min-height:120px;line-height:1.5em}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAHCAYAAADXhRcnAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpEOEZCMjYxMEYwNUUxMUUyOTI4REZGQTEzMzA2MDcyNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpEOEZCMjYxMUYwNUUxMUUyOTI4REZGQTEzMzA2MDcyNiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkQ4RkIyNjBFRjA1RTExRTI5MjhERkZBMTMzMDYwNzI2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkQ4RkIyNjBGRjA1RTExRTI5MjhERkZBMTMzMDYwNzI2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Vxkp9gAAAI9JREFUeNpidHFxucHAwKAOxE+AmJmBMPgLxDJAfJMFSKwD4kqoAClgA+P///8ZXF1dPaCGcBKh6QcQB+3evXs7WDMIAA2QB1I7gFgDj0aQFz2BGh+AOEwwUaDAQyBlCMR7cGjcC5KHaQQBuM3IAOiKTiBVhiTUDdRUhq4Oq2aoAelAahIQ5wM1zsCmBiDAADhYMJXVZ9u9AAAAAElFTkSuQmCC);background-repeat:no-repeat;background-position:97.5% center}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body *{box-sizing:border-box}body a,body a:visited{color:#000;outline:none;text-decoration:none}.wrap{width:96%;margin:0 auto}a:link,a:visited:link{-webkit-tap-highlight-color:rgb(0 0 0 / .3)}@media only screen and (min-width:481px){.menu{}.entry-content .alignleft,.entry-content img.alignleft{margin-right:1.5em;display:inline;float:left}.entry-content .alignright,.entry-content img.alignright{margin-left:1.5em;display:inline;float:right}.entry-content .aligncenter,.entry-content img.aligncenter{margin-right:auto;margin-left:auto;display:block;clear:both;text-align:center}}@media only screen and (min-width:768px){.wrap{width:760px}.nav{border:0}.nav ul{background:#323944;margin-top:0}.nav li{float:left;position:relative}.nav li a{border-bottom:0}.nav li a:hover,.nav li a:focus{color:#fff;text-decoration:underline}.nav li ul.sub-menu,.nav li ul.children{margin-top:0;border:1px solid #ccc;border-top:0;position:absolute;visibility:hidden;z-index:8999}.nav li ul.sub-menu li a,.nav li ul.children li a{padding-left:10px;border-right:0;display:block;width:180px;border-bottom:1px solid #ccc}.nav li ul.sub-menu li:last-child a,.nav li ul.children li:last-child a{border-bottom:0}.nav li ul.sub-menu li ul,.nav li ul.children li ul{top:0;left:100%}.nav li:hover&gt;ul{top:auto;visibility:visible}.sidebar{margin-top:2.2em}.widgettitle{border-bottom:2px solid #444;margin-bottom:.75em}.widget{padding:0 10px;margin:2.2em 0}.widget ul li{margin-bottom:.75em}.widget ul li ul{margin-top:.75em;padding-left:1em}}@media only screen and (min-width:1030px){.wrap{width:1040px}}@media print{*{background:transparent!important;color:black!important;text-shadow:none!important;filter:none!important;-ms-filter:none!important}a,a:visited{color:#444!important;text-decoration:underline}a:after,a:visited:after{content:" (" attr(href) ")"}a abbr[title]:after,a:visited abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.sidebar,.page-navigation,.wp-prev-next,.respond-form,nav{display:none}}
/*!
 * FlexMasonry
 * Version: 0.2.3
 * Author: Gilbert Pellegrom &lt;gilbert@pellegrom.me&gt;
 * License: MIT
 */
 .flexmasonry{display:flex;flex-flow:column wrap;align-content:space-between}.flexmasonry-item{width:100%}.flexmasonry-cols-2 .flexmasonry-item{width:50%}.flexmasonry-cols-3 .flexmasonry-item{width:33.333%}.flexmasonry-cols-4 .flexmasonry-item{width:25%}.flexmasonry-cols-5 .flexmasonry-item{width:20%}.flexmasonry-cols-6 .flexmasonry-item{width:16.666%}.flexmasonry-cols-7 .flexmasonry-item{width:14.285%}.flexmasonry-cols-8 .flexmasonry-item{width:12.5%}.flexmasonry-cols-2 .flexmasonry-item:nth-child(2n+1){order:1}.flexmasonry-cols-2 .flexmasonry-item:nth-child(2n){order:2}.flexmasonry-cols-3 .flexmasonry-item:nth-child(3n+1){order:1}.flexmasonry-cols-3 .flexmasonry-item:nth-child(3n+2){order:2}.flexmasonry-cols-3 .flexmasonry-item:nth-child(3n){order:3}.flexmasonry-cols-4 .flexmasonry-item:nth-child(4n+1){order:1}.flexmasonry-cols-4 .flexmasonry-item:nth-child(4n+2){order:2}.flexmasonry-cols-4 .flexmasonry-item:nth-child(4n+3){order:3}.flexmasonry-cols-4 .flexmasonry-item:nth-child(4n){order:4}.flexmasonry-cols-5 .flexmasonry-item:nth-child(5n+1){order:1}.flexmasonry-cols-5 .flexmasonry-item:nth-child(5n+2){order:2}.flexmasonry-cols-5 .flexmasonry-item:nth-child(5n+3){order:3}.flexmasonry-cols-5 .flexmasonry-item:nth-child(5n+4){order:4}.flexmasonry-cols-5 .flexmasonry-item:nth-child(5n){order:5}.flexmasonry-cols-6 .flexmasonry-item:nth-child(6n+1){order:1}.flexmasonry-cols-6 .flexmasonry-item:nth-child(6n+2){order:2}.flexmasonry-cols-6 .flexmasonry-item:nth-child(6n+3){order:3}.flexmasonry-cols-6 .flexmasonry-item:nth-child(6n+4){order:4}.flexmasonry-cols-6 .flexmasonry-item:nth-child(6n+5){order:5}.flexmasonry-cols-6 .flexmasonry-item:nth-child(6n){order:6}.flexmasonry-cols-7 .flexmasonry-item:nth-child(7n+1){order:1}.flexmasonry-cols-7 .flexmasonry-item:nth-child(7n+2){order:2}.flexmasonry-cols-7 .flexmasonry-item:nth-child(7n+3){order:3}.flexmasonry-cols-7 .flexmasonry-item:nth-child(7n+4){order:4}.flexmasonry-cols-7 .flexmasonry-item:nth-child(7n+5){order:5}.flexmasonry-cols-7 .flexmasonry-item:nth-child(7n+6){order:6}.flexmasonry-cols-7 .flexmasonry-item:nth-child(7n){order:7}.flexmasonry-cols-8 .flexmasonry-item:nth-child(8n+1){order:1}.flexmasonry-cols-8 .flexmasonry-item:nth-child(8n+2){order:2}.flexmasonry-cols-8 .flexmasonry-item:nth-child(8n+3){order:3}.flexmasonry-cols-8 .flexmasonry-item:nth-child(8n+4){order:4}.flexmasonry-cols-8 .flexmasonry-item:nth-child(8n+5){order:5}.flexmasonry-cols-8 .flexmasonry-item:nth-child(8n+6){order:6}.flexmasonry-cols-8 .flexmasonry-item:nth-child(8n+7){order:7}.flexmasonry-cols-8 .flexmasonry-item:nth-child(8n){order:8}.flexmasonry-break{content:"";flex-basis:100%;width:0!important;margin:0}.flexmasonry-break-1{order:1}.flexmasonry-break-2{order:2}.flexmasonry-break-3{order:3}.flexmasonry-break-4{order:4}.flexmasonry-break-5{order:5}.flexmasonry-break-6{order:6}.flexmasonry-break-7{order:7}@font-face{font-family:'flexslider-icon';src:url(../../../../themes/FLATIRON2/library/css/fonts/flexslider-icon.eot);src:url("../../../../themes/FLATIRON2/library/css/fonts/flexslider-icon.eot?#iefix") format("embedded-opentype"),url(../../../../themes/FLATIRON2/library/css/fonts/flexslider-icon.woff) format("woff"),url(../../../../themes/FLATIRON2/library/css/fonts/flexslider-icon.ttf) format("truetype"),url("../../../../themes/FLATIRON2/library/css/fonts/flexslider-icon.svg#flexslider-icon") format("svg");font-weight:400;font-style:normal;font-display:swap}.flex-container a:hover,.flex-slider a:hover{outline:none}.slides,.slides&gt;li,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flex-pauseplay span{text-transform:capitalize}.flexslider{margin:0;padding:0}.flexslider .slides&gt;li{display:none;-webkit-backface-visibility:hidden;float:left!important}.flexslider .slides img{width:100%;display:block}.flexslider .slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .flexslider .slides{display:block}* html .flexslider .slides{height:1%}.no-js .flexslider .slides&gt;li:first-child{display:block}.flexslider{margin:0 0 60px;position:relative;zoom:1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:"" 0 1px 4px rgb(0 0 0 / .2);-moz-box-shadow:"" 0 1px 4px rgb(0 0 0 / .2);-o-box-shadow:"" 0 1px 4px rgb(0 0 0 / .2);box-shadow:"" 0 1px 4px rgb(0 0 0 / .2)}.flexslider .slides{zoom:1}.flexslider .slides img{height:auto;-moz-user-select:none}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}@-moz-document url-prefix(){.loading .flex-viewport{max-height:none}}.carousel li{margin-right:5px}.flex-direction-nav{*height:0}.flex-direction-nav a{text-decoration:none;display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgb(0 0 0 / .8);text-shadow:1px 1px 0 rgb(255 255 255 / .3);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.flex-direction-nav a.flex-next:before{content:'\f002'}.flex-direction-nav .flex-prev{left:-50px}.flex-direction-nav .flex-next{right:-50px;text-align:right}.flexslider:hover .flex-direction-nav .flex-prev{opacity:.7;left:10px}.flexslider:hover .flex-direction-nav .flex-prev:hover{opacity:1}.flexslider:hover .flex-direction-nav .flex-next{opacity:.7;right:10px}.flexslider:hover .flex-direction-nav .flex-next:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default;z-index:-1}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}.flex-pauseplay a:before{font-family:"flexslider-icon";font-size:20px;display:inline-block;content:'\f004'}.flex-pauseplay a:hover{opacity:1}.flex-pauseplay a.flex-play:before{content:'\f003'}.flex-control-nav{width:100%;position:absolute;text-align:center}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgb(0 0 0 / .5);cursor:pointer;text-indent:-9999px;-webkit-box-shadow:inset 0 0 3px rgb(0 0 0 / .3);-moz-box-shadow:inset 0 0 3px rgb(0 0 0 / .3);-o-box-shadow:inset 0 0 3px rgb(0 0 0 / .3);box-shadow:inset 0 0 3px rgb(0 0 0 / .3);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.flex-control-paging li a:hover{background:#333;background:rgb(0 0 0 / .7)}.flex-control-paging li a.flex-active{background:#000;background:rgb(0 0 0 / .9);cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;height:auto;display:block;opacity:.7;cursor:pointer;-moz-user-select:none;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:10px}.flex-direction-nav .flex-next{opacity:1;right:10px}}body{background:#f9f9f9;background:#000;color:#fff;font-size:16px;line-height:1.3}body p{hyphens:none!important;-webkit-hyphens:none!important}body *{box-sizing:border-box}@media (min-width:1025px){body.filter-overlay{overflow:hidden}}body img{max-width:100%;height:auto}body a,body a:link,body a:visited{outline:0;color:inherit}body a.page-link{display:inline-block;position:relative}body a.page-link:after{content:"";border-top:dotted 1px #999;position:absolute;bottom:-10px;width:100%;height:1px;left:0}body ul{margin:0;padding:0}body table{width:100%}body .clearfix::after{content:"";clear:both;display:table}body a.node-link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100}.scrollAnimatedItem{-webkit-transition:all ease-out 0.8s;transition:all ease-out 0.8s;-moz-transform:translateY(30px);-o-transform:translateY(30px);-ms-transform:translateY(30px);-webkit-transform:translateY(30px);transform:translateY(30px);opacity:.2}.margintopminus10{margin-top:-2em}.scrollAnimatedItem.inview{opacity:1;-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}.inline-container{font-size:0;position:relative;margin-top:50px}.inline-container .inline{display:inline-block;vertical-align:top;padding:0 50px;font-size:16px}.inline-container .inline.col50{width:50%}.image-container{position:relative;width:100%;overflow:hidden}.no-objectfit .image-container .highres{width:100%;height:auto}.image-container .lowres{position:relative;width:100%;opacity:0}.image-container .highres{opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;-webkit-transition:all ease-out 0.6s;transition:all ease-out 0.6s}.image-container .highres.lazy-loaded{opacity:1}.flexslider{position:relative;overflow:hidden;z-index:30;border-radius:0;border:0}.flexslider .flex-control-nav{position:relative;z-index:60;margin-top:10px}.flexslider .flex-direction-nav .flex-nav-prev a.flex-prev{position:absolute;top:0;left:0;width:50%;height:100%;z-index:50;text-indent:-9999px}.flexslider .flex-direction-nav .flex-nav-next a.flex-next{position:absolute;top:0;right:0;width:50%;height:100%;z-index:50;text-indent:-9999px}.flexslider .flex-control-paging{text-align:center}.flexslider .flex-control-paging li a{text-indent:-9999px;font-size:0;padding:3px;border-radius:100px;background:#000;margin:0;opacity:.5;width:0;height:0}.flexslider .flex-control-paging li a.flex-active{opacity:1}.header{position:fixed;top:0;left:0;width:100vw;height:80px;z-index:50;display:flex;flex-wrap:wrap;justify-content:center;background:#000}.page-template-page-homepagetemp .header,.menu-visible .header{background:black!important}.page-template-page-homepage .header{background:#fff0}.page-template-page-homepage.menu-visible .header{background:#f9f9f9}.header .menu-icon{position:absolute;top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);left:calc(50px * 0.5);-webkit-transition:all ease-out 0.6s;transition:all ease-out 0.6s;transform-origin:0 0;cursor:pointer}.page-template-page-homepagetemp .header .menu-icon{display:none}.menu-visible .header .menu-icon{-moz-transform:translateY(20px) rotate(-90deg);-o-transform:translateY(20px) rotate(-90deg);-ms-transform:translateY(20px) rotate(-90deg);-webkit-transform:translateY(20px) rotate(-90deg);transform:translateY(20px) rotate(-90deg)}.menu-visible .header .menu-icon svg{fill:#fff}.menu-visible .header .menu-icon svg g{fill:#fff}.header .menu-icon svg{width:50px;height:50px;fill:#fff}.header .menu-icon svg g{fill:#fff}.header .logo{line-height:80px;-webkit-transition:all ease-out 0.6s;transition:all ease-out 0.6s}.header .logo h1{font-size:40px;line-height:inherit}.page-template-page-homepagetemp .header .logo h1,.menu-visible .header .logo h1{color:#fff}.main-menu{position:fixed;top:0;top:80px;background:#f9f9f9;z-index:45;width:100%;height:100%;visibility:hidden;opacity:0;height:calc(100vh - 80px);background:#000;-webkit-transition:opacity ease-out 0.6s;transition:opacity ease-out 0.6s;overflow:scroll;-webkit-overflow-scrolling:touch;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.page-template-page-homepagetemp .main-menu{opacity:1;visibility:visible;background:#000}@media (min-width:1025px){.page-template-page-homepagetemp .main-menu{top:0;height:100vh}}@media (max-width:767px){.main-menu{top:0;height:100vh;padding-top:0}}.main-menu ul#menu-main_menu{left:0;right:0;margin:auto}.menu-visible .main-menu{visibility:visible;opacity:1}.main-menu li{-webkit-transition:all ease-out 0.6s;transition:all ease-out 0.6s;opacity:0;-moz-transform:translateY(10px);-o-transform:translateY(10px);-ms-transform:translateY(10px);-webkit-transform:translateY(10px);transform:translateY(10px);text-align:center}.page-template-page-homepagetemp .main-menu li{opacity:1;visibility:visible}.menu-visible .main-menu li{opacity:1;visibility:visible;-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}.main-menu li a{text-align:center;font-family:'flatiron-title';font-size:60px;letter-spacing:2;display:block;text-transform:uppercase;color:#fff;-webkit-transition:all ease-out 0.6s;transition:all ease-out 0.6s;display:inline-block;color:#fff;font-size:50px}.main-menu li a:hover{opacity:.3}.main-content{position:relative;margin-top:80px;padding:50px 50px;max-width:1850px;margin-left:auto;margin-right:auto}@media (max-width:767px){.main-content{padding:25px}}.main-content.nopadding{padding-top:0}.grid-block{position:relative}.grid-block .block-item{display:flex;flex-wrap:wrap;align-items:center;width:100%;margin-bottom:50px}.grid-block .block-item .block-image{width:50%}.grid-block .block-item .block-image.block-flexslider{margin-bottom:0}@media (max-width:767px),(min-width:768px) and (max-width:1024px){.grid-block .block-item .block-image.block-flexslider{margin-bottom:25px}.grid-block .block-item .block-image.block-flexslider .slide-item .image-container{margin-bottom:0;padding-top:100%;background:#CCC}}@media (max-width:767px) and (min-width:768px) and (max-width:1024px),(min-width:768px) and (max-width:1024px) and (min-width:768px) and (max-width:1024px){.grid-block .block-item .block-image.block-flexslider .slide-item .image-container{padding-top:66%;background:#fff0}}@media (max-width:767px),(min-width:768px) and (max-width:1024px){.no-objectfit .grid-block .block-item .block-image.block-flexslider .slide-item .image-container img{width:100%;height:auto}.grid-block .block-item .block-image.block-flexslider .slide-item .image-container img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}}@media (max-width:767px) and (min-width:768px) and (max-width:1024px),(min-width:768px) and (max-width:1024px) and (min-width:768px) and (max-width:1024px){.grid-block .block-item .block-image.block-flexslider .slide-item .image-container img{object-fit:contain}}@media (max-width:767px),(min-width:768px) and (max-width:1024px){.grid-block .block-item .block-image.block-flexslider .slide-item .caption{text-align:center;position:relative;margin-top:10px;height:75px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}}@media (max-width:767px),(min-width:768px) and (max-width:1024px){.grid-block .block-item .block-image{width:100%;position:relative;margin-bottom:25px;order:1}}.grid-block .block-item .block-image:not(.block-flexslider) li:not(:nth-child(1)){margin-top:50px}.grid-block .block-item .block-content{width:50%}.grid-block .block-item:nth-child(5) .image-container img.highres{object-position:right}@media (max-width:767px){.grid-block .block-item .block-content{width:100%;order:2;padding:0}}.grid-block .block-item .block-content .content{max-width:650px;margin:0 20px}@media (min-width:768px) and (max-width:1024px){.grid-block .block-item .block-content{width:100%;max-width:650px;position:relative;padding:0 30px;margin:50px auto;order:2}}@media (min-width:1025px){.grid-block .block-item.stretch{align-items:stretch}.grid-block .block-item.stretch .block-image ul{height:100%}.grid-block .block-item.stretch .block-image ul li{height:100%}.grid-block .block-item.stretch .block-image ul li .image-container{height:100%}.grid-block .block-item:nth-child(4n+1){margin-top:50px}.grid-block .block-item:nth-child(4n+2) .block-image{order:2;position:relative}.grid-block .block-item:nth-child(4n+2) .block-content{order:1}.grid-block .block-item:nth-child(4n+4) .block-image{order:2;position:relative}.grid-block .block-item:nth-child(4n+4) .block-content{order:1}.grid-block .block-item:nth-child(4n+4)[data-title="wider world"]{max-width:1200px;margin:50px auto}.grid-block .block-item:nth-child(4n+4)[data-title="wider world"] .block-image{width:100%;order:1}.grid-block .block-item:nth-child(4n+4)[data-title="wider world"] .block-content{order:2;display:block;padding:0;margin-top:50px}}.grid-block .block-item[data-title="Our Suppliers"] .block-content a{font-weight:700;padding-left:30px;display:block;position:relative}.grid-block .block-item[data-title="Our Suppliers"] .block-content a:before{position:absolute;left:0;content:"→"}.bookings-page-container .bookings-container .widget,.single-booking .bookings-container .widget{position:relative;max-width:650px;text-align:center;margin:auto}.bookings-page-container .bookings-container .widget iframe .logo-panel,.single-booking .bookings-container .widget iframe .logo-panel{display:none}.bookings-page-container .bookings-container .covid,.single-booking .bookings-container .covid{max-width:650px;text-align:left;margin:auto;padding:30px 40px;border:dotted 1px #000}.bookings-page-container .bookings-container .booking-policy,.single-booking .bookings-container .booking-policy{position:relative;max-width:650px;margin:50px auto;padding:30px 40px;border:dotted 1px #000}.bookings-page-container .bookings-container .booking-policy a,.single-booking .bookings-container .booking-policy a{font-weight:700}.bookings-page-container .bookings-container .booking-policy .book-now,.single-booking .bookings-container .booking-policy .book-now{display:block;margin-top:20px;text-align:center}.bookings-page-container .blocktitle,.single-booking .blocktitle{margin-bottom:50px}.view-links{text-align:right;position:fixed;top:50%;right:calc(50px * 0.5);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:767px){.view-links{display:none}}.view-links&gt;div{opacity:.5}.view-links&gt;div.active{opacity:.1}.view-links svg{fill:#000;width:15px;height:15px}.view-links svg g{fill:#000}.view-links .grid-view{display:block;margin-bottom:10px}.view-links .list-view{display:inline-block;margin-left:20px}.locations-grid{display:flex;flex-wrap:wrap}.locations-grid .location-item{width:50%;padding:50px 100px;text-align:center}.locations-grid .location-item a.node-link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:200}@media (max-width:767px){.locations-grid .location-item{width:100%;padding:0;margin-bottom:50px}}@media (min-width:768px) and (max-width:1024px){.locations-grid .location-item{padding:50px 25px}}.locations-grid .location-item.location-closed .location-grid-info{opacity:.4}.locations-grid .location-item .grid-title{position:relative;margin-top:20px}.locations-grid .location-item .image-container{position:relative;padding-top:80%}.locations-grid .location-item .image-container img{position:absolute}a.jobs-link{background:#fff;color:black!important;font-family:'flatiron-title';font-size:21px;display:flex;align-content:center;justify-content:center;line-height:1;padding-bottom:5px}.location-links{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.location-links .inline-link{vertical-align:middle;margin:0 10px}@media (max-width:767px){.location-links .inline-link a.button{padding:10px 0}}.location-links .inline-link.grid-booking a{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.location-links .inline-link.grid-booking a svg{width:20px;height:20px;fill:#fff;margin-right:10px}@media (max-width:767px){.location-links .inline-link.grid-booking a svg{width:15px;height:15px}}.closed-container{position:absolute;top:0;left:0;width:100%;height:100%;letter-spacing:1px;font-size:12px;text-transform:uppercase;background:#000;padding:10px 20px;color:white!important;cursor:pointer;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;z-index:900;background:rgb(0 0 0 / .5);pointer-events:none}.closed-container .closed-info{letter-spacing:2px;font-weight:700;font-size:20px}.christmas{margin:0 auto;padding:0 50px 15px;font-size:12px;text-transform:uppercase;line-height:1.5;position:relative;border-bottom:dotted 1px #fff;margin-bottom:50px;max-width:650px}.christmas table{width:100%;max-width:260px;margin:0 auto;position:relative}.christmas table tbody tr td{width:50%;text-align:left;padding:0;border:none}.christmas table tbody tr td:nth-child(2){text-align:right}section.christmas-hours{text-transform:uppercase}section.christmas-hours table tr td{border:none}.page-template-page-locations .christmas{border-top:dotted 1px #fff;margin-top:50px;padding-top:15px}.page-template-page-locations .christmas .blocktitle{margin-bottom:20px}.single-restaurant .christmas{max-width:370px}.christmas .row{display:flex;justify-content:space-between}.christmas .icon{position:absolute;top:20px;left:20px}.christmas .icon svg{width:20px;height:auto;fill:#fff}.grid-hours{position:relative;margin:20px auto;padding:15px 0;border-top:dotted 1px #fff;border-bottom:dotted 1px #fff;font-size:12px;text-transform:uppercase;max-width:650px}.grid-hours table{width:100%;max-width:260px;margin:0 auto;position:relative}.grid-hours table tbody tr td{width:50%;text-align:left}.grid-hours table tbody tr td:nth-child(2){text-align:right}.progress-container{position:fixed;top:0;left:0;width:100%;z-index:50}.progress-container .progress-bar{background:#000;height:4px;width:0}.quote{position:relative;margin:100px auto;max-width:1200px}@media (min-width:768px) and (max-width:1024px){.quote{margin:50px auto;max-width:650px;position:relative}}@media (min-width:1025px){.ourstory .grid-block .block-item:nth-child(1) .block-image{order:2}.ourstory .grid-block .block-item:nth-child(1) .block-content{order:1}}.cog{max-width:650px;margin:0 auto;position:relative;margin-bottom:calc(50px * 2);overflow:hidden}.cog .cog-graph{position:relative;width:100%;padding-top:85%}.cog .cog-graph .cog-title{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;font-size:35px;text-transform:uppercase;width:133px;height:140px;font-weight:700;letter-spacing:1px;text-align:center}.cog .cog-graph svg{width:100%;height:100%}.cog .cog-graph img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.cog .cog-graph img.static{z-index:30}@-moz-keyframes spin{100%{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@media (min-width:768px) and (max-width:1024px){.purpose-page .grid-block .block-item .block-content{width:50%}.purpose-page .grid-block .block-item .block-image{width:50%}.purpose-page .grid-block .block-item:nth-child(4n+1){margin-top:50px}.purpose-page .grid-block .block-item:nth-child(4n+2) .block-image{order:2;position:relative}.purpose-page .grid-block .block-item:nth-child(4n+2) .block-content{order:1}.purpose-page .grid-block .block-item:nth-child(4n+4) .block-image{order:2;position:relative}.purpose-page .grid-block .block-item:nth-child(4n+4) .block-content{order:1}.purpose-page .grid-block .block-item[data-title="wider world"]{max-width:1200px;margin:50px auto}.purpose-page .grid-block .block-item[data-title="wider world"] .block-image{width:100%;order:1}.purpose-page .grid-block .block-item[data-title="wider world"] .block-content{order:2;display:block;padding:0;margin-left:0;margin-top:0}}@media (min-width:1025px){.purpose-page .grid-block .block-item:nth-child(4n+2) .block-image{position:relative;padding-left:50px}.purpose-page .grid-block .block-item:nth-child(4n+2) .block-image .image-container{min-height:70vh}.purpose-page .grid-block .block-item:nth-child(4n+2) .block-content{text-align:right;padding-right:0;padding-left:calc(50px * 2)}.purpose-page .grid-block .block-item:nth-child(4n+2) .block-content .title{max-width:650px;text-align:left;display:inline-block;width:100%}.purpose-page .grid-block .block-item:nth-child(4n+2) .block-content .content{max-width:650px;text-align:left;display:inline-block;width:100%}.purpose-page .grid-block .block-item:nth-child(4n+3){margin-bottom:100px}}@media (max-width:767px),(min-width:768px) and (max-width:1024px){.page-template-page-homepage .header .logo{opacity:0}}@media (max-width:767px){.page-template-page-homepage.bodyscroll .header .logo{opacity:1}}.page-template-page-homepage.menu-visible .header .logo{display:block;opacity:1}@media (max-width:767px){.page-template-page-homepage.menu-visible .header .logo{opacity:1}}@media (min-width:1025px),(min-width:768px) and (max-width:1024px){.page-template-page-homepage .mobile-icon-intro{display:none}}@media (max-width:767px){.page-template-page-homepage .mobile-icon-intro{position:relative;height:100vh;display:flex;flex-wrap:wrap;align-items:center}.page-template-page-homepage .mobile-icon-intro .icon svg{width:100%}.page-template-page-homepage .mobile-icon-intro .icon .slogan{position:relative;display:block;text-align:center;margin-top:10px}.page-template-page-homepage .mobile-icon-intro .icon .slogan h2{font-size:20px}}@media (min-width:1025px){.page-template-page-homepage .main-content{padding-bottom:0;padding-left:100px;padding-right:100px}}.page-template-page-homepage .moodboard{position:relative;display:block;width:100%;text-align:center}.page-template-page-homepage .moodboard .images-container{text-align:center}.page-template-page-homepage .moodboard .images-container .item{width:100%;position:relative;margin-bottom:50px;display:inline-block;text-align:center;z-index:5}.page-template-page-homepage .moodboard .images-container .item .image-container{width:100%;display:inline-block}.page-template-page-homepage .moodboard .images-container .item .image-container img{width:100%;height:auto;opacity:1}@media (max-width:767px){.page-template-page-homepage .moodboard .images-container .item:nth-child(2){margin-left:-25px;margin-right:-25px;width:calc(100% + 25px*2)}.page-template-page-homepage .moodboard .images-container .item:nth-child(3){margin-top:-80px}}@media (min-width:1025px){.page-template-page-homepage .moodboard .images-container .item:nth-child(1){text-align:center;padding-left:25%;padding-right:25%}.page-template-page-homepage .moodboard .images-container .item:nth-child(2){padding-left:40%;z-index:10}.page-template-page-homepage .moodboard .images-container .item:nth-child(3){z-index:20;padding-right:40%;padding-left:10%}.page-template-page-homepage .moodboard .images-container .item:nth-child(4){padding-left:40%;z-index:10;margin-top:-25%}.page-template-page-homepage .moodboard .images-container .item:nth-child(5){padding-right:10%;padding-left:30%;margin-top:10%}.page-template-page-homepage .moodboard .images-container .item:nth-child(6){padding-right:50%;padding-left:10%;margin-top:10%}.page-template-page-homepage .moodboard .images-container .item:nth-child(7){padding-right:10%;padding-left:30%;margin-top:-10%;z-index:40}.page-template-page-homepage .moodboard .images-container .item:nth-child(8){padding-right:40%;padding-left:10%;margin-top:-10%;z-index:30}.page-template-page-homepage .moodboard .images-container .item:nth-child(9){padding-left:20%;padding-right:30%;margin-top:10%;z-index:30}.page-template-page-homepage .moodboard .images-container .item:nth-child(10){padding-left:50%;padding-right:0%;margin-top:-10%;z-index:40}.page-template-page-homepage .moodboard .images-container .item:nth-child(11){padding-left:25%;padding-right:25%}.page-template-page-homepage .moodboard .images-container .item:nth-child(12){padding-left:30%;padding-right:0%}.page-template-page-homepage .moodboard .images-container .item:nth-child(13){padding-left:0%;padding-right:50%;margin-top:-10%}.page-template-page-homepage .moodboard .images-container .item:nth-child(14){padding-left:60%;padding-right:0%;margin-top:-10%}}.page-template-page-homepage .flexslider.desktop-flexslider{margin:0}.page-template-page-homepage .flexslider.desktop-flexslider .slide-item .image-container{width:83%;left:0;right:0;margin:auto;background-size:cover}.page-template-page-homepage .flexslider.desktop-flexslider .slide-item .image-container img{width:100%;height:100%;object-fit:cover}@media (min-width:768px) and (max-width:1024px),(max-width:767px){.flexslider.mobile-flexslider{margin-top:80px;margin-bottom:0}}.flexslider.mobile-flexslider .slide-item .image-container{margin-bottom:0;padding-top:150%;background:#CCC}@media (min-width:768px) and (max-width:1024px){.flexslider.mobile-flexslider .slide-item .image-container{padding-top:125%;background:#fff0}}.flexslider.mobile-flexslider .slide-item .image-container img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}@media (min-width:768px) and (max-width:1024px){.flexslider.mobile-flexslider .slide-item .image-container img{object-fit:contain}}.flexslider.mobile-flexslider .slide-item .caption{text-align:center;position:relative;margin-top:10px;height:75px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.flexslider.desktop-flexslider{overflow:visible;height:100vh}.flexslider.desktop-flexslider .flex-control-nav{position:absolute;bottom:6px}.flexslider.desktop-flexslider .slide-item{text-align:center;height:calc(100vh);padding:0}.homepage .flexslider.desktop-flexslider .slide-item{padding:20px}.flexslider.desktop-flexslider .slide-item .image-container{position:relative;padding-top:85vh;margin-bottom:10px}.no-objectfit .flexslider.desktop-flexslider .slide-item .image-container img{width:100%;height:auto}.flexslider.desktop-flexslider .slide-item .image-container img{position:absolute;top:0;left:0;right:0;margin:auto;width:auto;height:100%}.flexslider.desktop-flexslider .slide-item .caption{position:absolute;bottom:0;left:0;width:100%;height:50px;bottom:25px;line-height:10vh}.arrow-down{position:absolute;-webkit-transition:all ease-out 0.5s;transition:all ease-out 0.5s;left:50%;-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:20px}.bodyscroll .arrow-down{opacity:0;bottom:50px}.arrow-down svg{width:30px;height:30px}.locations-list .location-list-item{display:flex;flex-wrap:wrap;font-size:12px;margin-bottom:30px;align-items:center}.locations-list .location-list-item&gt;div{width:20%;padding:0 10px;text-align:center}.locations-list .location-list-item&gt;div .list-link{display:block;margin:10px auto}.locations-list .location-list-item&gt;div .list-link a{display:inline-block;width:120px}.locations-list .location-list-item&gt;div.image-container{position:relative;padding-top:15%}.locations-list .location-list-item&gt;div.image-container img{position:absolute}.locations-list .location-list-item&gt;div.grid-title{width:40%;text-align:center}@media (min-width:768px) and (max-width:1024px){.locations-list .location-list-item&gt;div.grid-title{width:30%}}.locations-list .location-list-item&gt;div.grid-hours{padding:20px 0;max-width:450px}@media (min-width:768px) and (max-width:1024px){.locations-list .location-list-item&gt;div.grid-hours{width:30%}}body.page-id-897 .newsletter-link{display:none}.newsletter-overlay{position:fixed;top:0;left:0;width:100%;height:100%;overflow:scroll;z-index:100;padding:50px;display:flex;align-items:center;background:rgb(255 255 255 / .7);opacity:0;visibility:hidden}.newsletter-overlay-open .newsletter-overlay{opacity:1;visibility:visible}.newsletter-overlay .newsletter-content{background:#000;text-align:center;color:#fff;width:100%;max-width:650px;position:relative;padding:20px;box-shadow:10px 0 24px #CCC;margin-left:auto;margin-right:auto}.newsletter-overlay .newsletter-content .newsletter-close{position:absolute;top:-30px;right:-30px;-webkit-transition:all ease-out 0.6s;transition:all ease-out 0.6s;cursor:pointer}.newsletter-overlay .newsletter-content .newsletter-close:hover{-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.newsletter-overlay .newsletter-content .newsletter-close svg{width:15px;height:15px}.newsletter-overlay .newsletter-content #mc_embed_signup div#mce-success-response{color:#fff;display:block;margin-bottom:20px}.newsletter-overlay .newsletter-content #mc_embed_signup .mc-field-group,.newsletter-overlay .newsletter-content #mc_embed_signup .form-field{display:block;line-height:1;margin-bottom:20px}.newsletter-overlay .newsletter-content #mc_embed_signup .mc-field-group label,.newsletter-overlay .newsletter-content #mc_embed_signup .form-field label,.newsletter-content #mc_embed_signup .mc-field-group label,.newsletter-content #mc_embed_signup .form-field label{letter-spacing:1px;font-size:12px;text-transform:uppercase;background:#000;padding:10px 20px;color:white!important;cursor:pointer;display:block;text-align:left;padding:0;margin-bottom:3px}.newsletter-content br{display:none}.page-id-897 .newsletter-content{max-width:800px;margin:0 auto}.newsletter-overlay .newsletter-content #mc_embed_signup .mc-field-group div.mce_inline_error,.newsletter-overlay .newsletter-content #mc_embed_signup .form-field div.mce_inline_error{border:none;color:red;text-align:left;background:none;padding:0}.newsletter-overlay .newsletter-content #mc_embed_signup .mc-field-group input,.newsletter-overlay .newsletter-content #mc_embed_signup .form-field input,.newsletter-content #mc_embed_signup .mc-field-group input,.newsletter-content #mc_embed_signup .form-field input{border:#fff;padding:10px;width:100%;background:#fff;border-radius:0;display:block;margin-top:5px;max-width:100%}.newsletter-overlay .newsletter-content #mc_embed_signup input.button,.newsletter-content #mc_embed_signup input.button{letter-spacing:1px;font-size:12px;text-transform:uppercase;background:#000;padding:10px 20px;color:white!important;cursor:pointer;background:#000;border:solid 1px #fff;padding:20px;display:block;width:100%}.overlay{position:fixed;top:0;left:0;width:100%;height:100%;overflow:scroll;z-index:100;padding:50px;display:flex;align-items:center;background:rgb(255 255 255 / .9);opacity:0;visibility:hidden}.overlay.visible{opacity:1;visibility:visible}@media (max-width:767px){.overlay{background:#000;padding:0;padding-top:40px}}.nooverlay .overlay{opacity:0;visibility:hidden}@media (max-width:767px){.overlay.overlay-with-video .overlay-inner .overlay-close svg{fill:#fff}}.overlay .overlay-inner{display:flex;flex-wrap:wrap;background:#000;color:#fff;max-width:1200px;margin-left:auto;margin-right:auto;position:relative;box-shadow:10px 0 24px #CCC;align-items:flex-start}.overlay .overlay-inner.overlay-no-info{width:100%;max-width:700px}.overlay .overlay-inner.overlay-no-info .overlay-video{width:100%}.overlay .overlay-inner.overlay-no-info .overlay-video .video-container{padding-top:56.5%}@media (max-width:767px){.overlay .overlay-inner{background:none;box-shadow:none;padding:10px;align-items:cente;max-height:100vh;width:100%;overflow:scroll}}.overlay .overlay-inner .overlay-close{position:absolute;top:20px;right:20px;cursor:pointer;z-index:50}@media (max-width:767px){.overlay .overlay-inner .overlay-close{position:fixed;top:20px;right:20px;z-index:50}}.overlay .overlay-inner .overlay-close svg{width:15px;height:15px;fill:#fff;-webkit-transition:all ease-out 0.6s;transition:all ease-out 0.6s}@media (max-width:767px){.overlay .overlay-inner .overlay-close svg{fill:#fff;width:30px;height:30px}}.overlay .overlay-inner .overlay-close svg:hover{-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.overlay .overlay-inner .overlay-content{width:50%;order:2;padding:40px}@media (max-width:767px){.overlay .overlay-inner .overlay-content{width:100%;padding:0;background:rgb(0 0 0 / .85);padding:20px;position:relative;z-index:20}}.overlay .overlay-inner .overlay-content h1{color:#fff}.overlay .overlay-inner .overlay-video{width:50%;order:1}@media (max-width:767px){.overlay .overlay-inner .overlay-video{width:100%;margin-bottom:20px}}.overlay .overlay-inner .overlay-video .video-container{position:relative;padding-top:53.5%}.overlay .overlay-inner .overlay-video .video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.overlay .overlay-inner .overlay-image{width:50%;order:1}@media (min-width:1025px){.overlay .overlay-inner .overlay-image{max-height:70vh;overflow:hidden}.overlay .overlay-inner .overlay-image .image-container img{object-fit:cover}}@media (max-width:767px){.overlay .overlay-inner .overlay-image{width:100%;padding:0;position:fixed;top:0;left:0;width:100%;height:100%;z-index:10}}.overlay .overlay-inner .overlay-image .image-container{height:100%}.ourteam .work-logos{position:relative;margin-bottom:50px;display:flex;flex-wrap:wrap}.ourteam .work-logos .logo{width:50%;padding:50px}@media (max-width:767px){.ourteam .work-logos .logo{width:100%;padding:25px}}@media (min-width:768px) and (max-width:1024px){.ourteam .work-logos .logo{padding:25px}}@media (min-width:1025px) and (min-width:1025px){.ourteam .grid-block .block-item[data-title="Why work with us?"]{align-items:stretch}.ourteam .grid-block .block-item[data-title="Why work with us?"] ul{position:relative}.ourteam .grid-block .block-item[data-title="Why work with us?"] ul li{position:relative;height:100%}.ourteam .grid-block .block-item[data-title="Why work with us?"] ul li .image-container{position:relative;height:100%}}@media (min-width:1025px){.ourteam .grid-block .block-item:nth-child(4n+1) .block-image{order:2}.ourteam .grid-block .block-item:nth-child(4n+1) .block-content{order:1}.ourteam .grid-block .block-item:nth-child(4n+2) .block-image{order:1}.ourteam .grid-block .block-item:nth-child(4n+2) .block-content{order:2}.ourteam .grid-block .block-item:nth-child(4n+3) .block-image{order:2}.ourteam .grid-block .block-item:nth-child(4n+3) .block-content{order:1}.ourteam .grid-block .block-item:nth-child(4n+4) .block-image{order:1}.ourteam .grid-block .block-item:nth-child(4n+4) .block-content{order:2}}.single-shop .location-closed-container+.location-header,.single-restaurant .location-closed-container+.location-header{margin-top:50px}.single-shop .other-locations,.single-restaurant .other-locations{text-align:left;position:relative;margin-top:calc(50px * 2)}@media (min-width:1025px){.single-shop .other-locations .other-locations-inner,.single-restaurant .other-locations .other-locations-inner{column-count:2;column-gap:50px;width:500px}}.single-shop .other-locations .block-title,.single-restaurant .other-locations .block-title{margin-bottom:50px}.single-shop .other-locations .location,.single-restaurant .other-locations .location{margin-bottom:5px}.single-shop .other-locations .location a,.single-restaurant .other-locations .location a{-webkit-transition:all ease-out 0.3s;transition:all ease-out 0.3s}.single-shop .other-locations .location a:hover,.single-restaurant .other-locations .location a:hover{opacity:.3}.single-shop .footer,.single-restaurant .footer{margin-top:0}@media (max-width:767px){.single-shop .locations-list,.single-restaurant .locations-list{display:none}}.single-shop .locations-list .blocktitle,.single-restaurant .locations-list .blocktitle{margin-bottom:100px}.single-shop .location-closed-container,.single-restaurant .location-closed-container{text-align:center;margin:0 auto;background:#000;color:#fff;display:flex;align-items:center;margin-bottom:50px;position:fixed;left:50px;right:50px;z-index:20;top:80px}@media (max-width:767px){.single-shop .location-closed-container,.single-restaurant .location-closed-container{left:0;right:0}}.single-shop .location-closed-container .closed-info,.single-restaurant .location-closed-container .closed-info{width:100%;text-align:center;display:block;letter-spacing:1px;font-size:12px;text-transform:uppercase;background:#000;color:white!important;cursor:pointer;padding:20px 20px}.single-shop .location-header,.single-restaurant .location-header{display:flex;flex-wrap:wrap;align-items:center}.single-shop .location-header .grid-hours,.single-restaurant .location-header .grid-hours{max-width:370px}.single-shop .location-header .image-container,.single-restaurant .location-header .image-container{width:50%;order:2}@media (max-width:767px){body.postid-890 .main-content::before{font-size:18px}}@media (min-width:768px) and (max-width:1024px){.single-shop .location-header .image-container,.single-restaurant .location-header .image-container{order:1;width:100%}}@media (max-width:767px){.single-shop .location-header .image-container,.single-restaurant .location-header .image-container{order:1;width:100%;margin-bottom:20px}.single-shop .location-header .image-container img,.single-restaurant .location-header .image-container img{top:0;left:0}}.single-shop .location-header .location-info,.single-restaurant .location-header .location-info{width:50%;order:1;padding:50px;text-align:center}@media (min-width:768px) and (max-width:1024px){.single-shop .location-header .location-info,.single-restaurant .location-header .location-info{order:2;width:100%;margin:0 auto}}@media (max-width:767px){.single-shop .location-header .location-info,.single-restaurant .location-header .location-info{order:2;width:100%;margin-bottom:0;padding:0}.single-shop .location-header .location-info .gird-directions a,.single-restaurant .location-header .location-info .gird-directions a{display:block}}.single-shop .location-details,.single-restaurant .location-details{display:flex;margin:50px auto;align-items:center;flex-wrap:wrap}@media (max-width:767px){.single-shop .location-details,.single-restaurant .location-details{margin:0 auto}}.single-shop .location-details .location-cover,.single-restaurant .location-details .location-cover{order:1;width:50%;padding:0 50px;padding-left:0}@media (max-width:767px){.single-shop .location-details .location-cover,.single-restaurant .location-details .location-cover{order:2;width:100%;margin-bottom:0;padding:0}}.single-shop .location-details .location-text,.single-restaurant .location-details .location-text{order:2;padding:0 50px;padding-left:0;width:50%}@media (max-width:767px){.single-shop .location-details .location-text,.single-restaurant .location-details .location-text{order:1;width:100%;margin-bottom:50px;padding:0}.single-shop .location-details .location-text p:last-child,.single-restaurant .location-details .location-text p:last-child{margin-bottom:0}}.beef-gallery,.ourstory-gallery,.location-gallery{position:relative;margin:50px auto;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}@media (min-width:1025px){.beef-gallery,.ourstory-gallery,.location-gallery{margin-left:-50px;margin-right:-50px}}.beef-gallery .masonry,.ourstory-gallery .masonry,.location-gallery .masonry{display:flex;flex-wrap:wrap;width:100%!important;position:relative}.beef-gallery .gallery-item,.ourstory-gallery .gallery-item,.location-gallery .gallery-item{width:50%;padding:50px}.beef-gallery .gallery-item img,.ourstory-gallery .gallery-item img,.location-gallery .gallery-item img{width:100%;height:auto}@media (max-width:767px){.beef-gallery .gallery-item,.ourstory-gallery .gallery-item,.location-gallery .gallery-item{width:100%;padding:0;margin-bottom:50px}}.beef-gallery .gallery-item .caption,.ourstory-gallery .gallery-item .caption,.location-gallery .gallery-item .caption{position:relative;margin-top:25px;max-width:450px;opacity:.7}.beef-gallery .gallery-sizer,.ourstory-gallery .gallery-sizer,.location-gallery .gallery-sizer{width:50%}.block-content{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;border-top:dotted 1px #fff;padding:50px 0;border-bottom:dotted 1px #fff;flex-direction:column}.block-content .image{width:50%}@media (max-width:767px){.block-content .image{width:100%;padding:0;margin-top:50px}}.block-content .block-info{width:50%;padding:50px}@media (max-width:500px){body.postid-217 main .block-content,body.postid-712 main .block-content{padding:0}body.postid-217 .block-content .block-info,body.postid-712 .block-content .block-info{padding:0;margin-top:0}}@media (max-width:767px){.block-content .block-info{width:100%;padding:0;margin-top:50px}}.block-content .block-info .info{margin-top:20px;posito:relative}.block-content .block-info .info&gt;div{margin-bottom:20px}.product-info-container{display:flex;flex-wrap:wrap}.product-info-container .location-gallery{width:50%;margin:0;padding:0 50px}@media (max-width:767px){.product-info-container .location-gallery{width:100%;order:2}}.product-info-container .location-gallery .gallery-item{width:100%;margin-bottom:50px}.product-info-container .product-info{width:50%}@media (max-width:767px){.product-info-container .product-info{width:100%;order:1}}.product-info-container .product-info .button{border-top:solid 1px #fff;border-bottom:solid 1px #fff;padding:20px;text-align:center;display:block;margin:30px auto}.page-template-page-shop .location-item .buynow{border:solid 1px #fff;display:block;width:100%;-webkit-transition:all ease-out 0.6s;transition:all ease-out 0.6s;display:flex;justify-content:center;align-items:center;height:50px}.page-template-page-shop .location-item .buynow:hover{background:#fff;color:black!important}.page-template-page-menu .main-content .menu-text{text-align:left;max-width:1200px;max-width:900px;margin-left:0;margin-right:auto;margin-top:50px}.page-template-page-menu .main-content .menu-text h1{font-size:45px;margin-top:50px}.page-template-page-menu .main-content .menu-text a{position:relative;padding-left:30px}.page-template-page-menu .main-content .menu-text a.noarrow{padding-left:0;text-decoration:underline}.page-template-page-menu .main-content .menu-text a.noarrow:before{display:none}.page-template-page-menu .main-content .menu-text a:before{position:absolute;left:0;content:"→"}@media (min-width:1025px){.page-template-page-menu .main-content .menu-text{padding-left:50px}}.page-template-page-menu .main-content .flexslider{margin:0}@media (min-width:1025px){.page-template-page-menu .main-content .flexslider{height:calc(100vh  - 80px);max-height:1000px;overflow:hidden;margin-bottom:50px}.page-template-page-menu .main-content .flexslider .slide-item .image-container{position:relative;height:calc(100vh  - 80px - 50px);max-height:calc(1000px - 50px);padding-top:0;background-size:cover;background-position:center}.no-objectfit .page-template-page-menu .main-content .flexslider .slide-item .image-container img{width:100%;height:auto}.page-template-page-menu .main-content .flexslider .slide-item .image-container img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.page-template-page-menu .main-content .flexslider .flex-control-paging{position:absolute;bottom:0;left:0;width:100%;display:flex;align-items:center;justify-content:center;height:50px}}.page-template-page-menu .main-content .flexslider.mobile-flexslider{margin-bottom:25px}.page-template-page-menu .main-content .flexslider.mobile-flexslider .slide-item .image-container{background-size:cover;background-position:center}.food-menu-container{position:relative;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center}.food-menu-container .gallery-slideshow{width:100%;order:2}@media (min-width:768px) and (max-width:1024px){.food-menu-container .gallery-slideshow{display:none}}.menu-sections{width:33.33%;padding:0 25px;text-align:center;max-width:400px}@media (min-width:768px) and (max-width:1024px){.menu-sections{padding:0 5px}}.menu-sections .withborder{border-top:#fff 1px dotted;padding-top:25px}@media (max-width:767px){.menu-sections{width:100%}}.menu-sections .section-title{position:relative;margin-bottom:25px;font-size:45px}.menu-sections .section-title .subtitle{font-size:16px;font-weight:400}.menu-sections .section-title.nomargin{margin-bottom:0}.menu-sections .section-title h1{position:relative;line-height:1;font-size:40px}@media (max-width:767px){.menu-sections.wine-menu-sections{order:3}}.menu-sections.wine-menu-sections .section-title{border-top:dotted 1px #fff;padding-top:25px}.menu-sections.wine-menu-sections .section-content .desc{font-weight:700}.menu-sections.wine-menu-sections .section-subtitle{position:relative;margin-bottom:10px}.menu-sections.wine-menu-sections .section-subtitle h2{font-weight:700}.menu-sections.wine-menu-sections .section-subtitle h2:before{content:"";width:10px;height:1px;display:inline-block;vertical-align:middle;margin-right:3px;background:#000}.menu-sections.wine-menu-sections .section-subtitle h2:after{content:"";width:10px;height:1px;display:inline-block;vertical-align:middle;margin-left:3px;background:#000}.menu-sections.wine-menu-sections .section:last-child{border-bottom:dotted 1px #fff;padding-bottom:25px}@media (max-width:767px){.menu-sections.food-menu-sections{order:1}}.menu-sections.food-menu-sections .section-content .desc{font-weight:700}.menu-sections.drinks-menu-sections .section-title{border-top:dotted 1px #fff;padding-top:25px}@media (max-width:767px){.menu-sections.drinks-menu-sections .section-title{border-top:none;padding-top:0}}.menu-sections.drinks-menu-sections .price{margin-bottom:20px}@media (max-width:767px){.menu-sections.drinks-menu-sections{order:3}}@media (max-width:767px){.menu-sections.drinks-menu-sections .section{border-bottom:dotted 1px #fff;padding-bottom:25px}.menu-sections.drinks-menu-sections .section:last-child{border-bottom:none;padding-bottom:25px}}.menu-sections.drinks-menu-sections .section[data-name="Beer"] .section-title,.menu-sections.drinks-menu-sections .section[data-name="softs"] .section-title{margin-bottom:25px}.menu-sections.drinks-menu-sections .section[data-name="Beer"] .price,.menu-sections.drinks-menu-sections .section[data-name="softs"] .price{display:none}.menu-sections .section{margin-bottom:25px}.menu-sections .section .drinks .drink{margin-bottom:25px}.menu-sections .section .dish{margin-bottom:25px}.menu-sections .section[data-name="Steak"],.menu-sections .section[data-name="Special beef"]{border:solid 1px #fff;padding:25px}.menu-sections .section[data-name="Steak"] .dish:last-child,.menu-sections .section[data-name="Special beef"] .dish:last-child{margin-bottom:0}.menu-sections .section .price{display:block}.menu-sections .section .price:before{content:"";width:10px;height:1px;display:inline-block;vertical-align:middle;margin-right:3px;background:#fff}.menu-sections .section .price:after{content:"";width:10px;height:1px;display:inline-block;vertical-align:middle;margin-left:3px;background:#fff}.menu-sections .section .calories{display:block;font-style:italic;font-size:13px}.menu-sections .section .calories:after{content:" kcal"}.block-content li{position:relative;display:block;margin-bottom:5px;padding-left:30px;list-style:none}.block-content li:before{content:" ";background:url(../../../../themes/FLATIRON2/library/images/flatironicon.png);background-size:20px auto;background-position:left center;background-repeat:no-repeat;width:30px;height:30px;position:absolute;left:0;top:-6px;-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.page-template-page-contact .main-content{padding-bottom:0}.page-template-page-contact .footer{padding-top:0}.contact-info{text-align:center}.faq{position:relative;max-width:650px;margin:50px auto}.faq h3{text-align:center}.faq .faq-item{position:relative;display:block;padding:10px;border-bottom:dotted 1px #fff}.faq .faq-item .title{cursor:pointer}.faq .faq-item.active .faq-answer{max-height:100000px}.faq .faq-item.active svg{fill:#fff;-moz-transform:rotate(-180deg);-o-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.faq .faq-item svg{position:absolute;width:15px;height:15px;top:15px;right:15px;-webkit-transition:all ease-out 0.6s;transition:all ease-out 0.6s;fill:#fff}.faq .faq-item .faq-answer{max-height:1px;overflow:hidden}.faq .faq-item .faq-answer table{margin-top:30px}.faq .faq-item .faq-answer table tbody tr td{border:solid 1px #fff;padding:10px}.faq .faq-item .faq-answer table tbody tr td:first-child{width:80%!important}.faq .faq-item .faq-answer table tbody tr td:nth-child(2){text-align:center}.faq .faq-item .faq-answer a{font-weight:700;border-bottom:dotted 1px #CCC}.page-template-page-legal .page-title{width:100%;text-align:center}.page-template-page-legal .max-width{max-width:950px;margin:0 auto;position:relative}.footer{position:relative;text-align:center;padding:50px 50px}.footer .social-links{text-align:center;position:relative;margin-bottom:25px}.footer .social-links .social{display:inline-block;margin:0 5px}.footer .social-links .social svg{width:15px;fill:#fff}.footer .legal{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin-top:25px}.footer .legal .legal-link{margin:0 10px}.footer .legal .legal-link a{font-size:12px}.footer .terms{position:relative;margin-top:25px}.footer .terms a{font-size:12px}#responsive-menu-pro-container #responsive-menu-pro-wrapper{padding-top:100px}#responsive-menu-pro-container #responsive-menu-pro li.responsive-menu-pro-item a{text-transform:uppercase}#responsive-menu-pro-container #responsive-menu-pro li.responsive-menu-pro-item a .responsive-menu-pro-subarrow{right:30%!important;font-size:35px}img.responsive-menu-pro-button-icon-active,img.responsive-menu-pro-button-icon-inactive{height:50px;width:50px}.manchestertop{border-top:2px dotted #fff;width:200px!important;padding:5px 0 0!important;margin:5px calc(50% - 100px) 0!important}.manchesterbottom{border-bottom:2px dotted #fff;width:200px!important;padding:0 0 0!important;margin:0 calc(50% - 100px) 10px!important}button.is-active{transform:translateY(20px) rotate(-90deg);-webkit-transition:all ease-out 0.6s;transition:all ease-out 0.6s;transform-origin:50px 50px}button.is-activ{-webkit-transition:all ease-out 0.6s;transition:all ease-out 0.6s;transform-origin:10px 10px}#responsive-menu-pro-container .fa-chevron-up::before{color:#4c4c4c}#responsive-menu-pro-container .fa-chevron-down:hover{color:#4c4c4c}@media only screen and (min-width:2001px) and (max-width:5000px){#responsive-menu-pro-container #responsive-menu-pro li.responsive-menu-pro-item a .responsive-menu-pro-subarrow{right:40%!important}}@media only screen and (min-width:1200px) and (max-width:2000px){#responsive-menu-pro-container #responsive-menu-pro li.responsive-menu-pro-item a .responsive-menu-pro-subarrow{right:35%!important}}@media only screen and (min-width:601px) and (max-width:900px){#responsive-menu-pro-container #responsive-menu-pro li.responsive-menu-pro-item a .responsive-menu-pro-subarrow{right:20%!important}}@media only screen and (max-width:600px){#responsive-menu-pro-container #responsive-menu-pro li.responsive-menu-pro-item a .responsive-menu-pro-subarrow{right:0!important}}@media only screen and (max-width:360px){#responsive-menu-pro-container #responsive-menu-pro li.responsive-menu-pro-item a .responsive-menu-pro-subarrow{display:none!important}}</pre></body></html>