﻿.gj-button{background-color:#f5f5f5;border:1px solid #ddd;color:#000;border-radius:3px;padding:6px 10px;cursor:pointer}.gj-unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.gj-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.gj-margin-left-5{margin-left:5px}.gj-margin-left-10{margin-left:10px}.gj-width-full{width:100%}.gj-cursor-pointer{cursor:pointer}.gj-text-align-center{text-align:center}.gj-font-size-16{font-size:16px}.gj-hidden{display:none}.gj-button-md{background:0 0;border:none;border-radius:2px;color:rgba(0,0,0,.87);position:relative;height:36px;margin:0;min-width:64px;padding:0 16px;display:inline-block;font-family:"Roboto","Helvetica","Arial",sans-serif;font-size:1rem;font-weight:500;text-transform:uppercase;letter-spacing:0;overflow:hidden;will-change:box-shadow;transition:box-shadow .2s cubic-bezier(0.4, 0, 1, 1),background-color .2s cubic-bezier(0.4, 0, 0.2, 1),color .2s cubic-bezier(0.4, 0, 0.2, 1);outline:none;cursor:pointer;text-decoration:none;text-align:center;line-height:36px;vertical-align:middle;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.gj-button-md:hover{background-color:rgba(158,158,158,.2)}.gj-button-md:disabled{color:rgba(0,0,0,.26);background:0 0}.gj-button-md .material-icons,.gj-button-md .gj-icon{vertical-align:middle}.gj-button-md.gj-button-md-icon{width:24px;height:31px;min-width:24px;padding:0px;display:table}.gj-button-md.gj-button-md-icon .material-icons,.gj-button-md.gj-button-md-icon .gj-icon{display:table-cell;margin-right:0px;width:24px;height:24px}.gj-button-md.active{background-color:rgba(158,158,158,.4)}.gj-button-md-group{position:relative;display:inline-block;vertical-align:middle}.gj-textbox-md{border:none;border-bottom:1px solid rgba(0,0,0,.42);display:block;font-family:"Helvetica","Arial",sans-serif;font-size:16px;line-height:16px;padding:4px 0px;margin:0;width:100%;background:0 0;text-align:left;color:rgba(0,0,0,.87)}.gj-textbox-md:focus,.gj-textbox-md:active{border-bottom:2px solid rgba(0,0,0,.42);outline:none}.gj-textbox-md::placeholder{color:#8e8e8e}.gj-textbox-md:-ms-input-placeholder{color:#8e8e8e}.gj-textbox-md::-ms-input-placeholder{color:#8e8e8e}.gj-md-spacer-24{min-width:24px;width:24px;display:inline-block}.gj-md-spacer-32{min-width:32px;width:32px;display:inline-block}.gj-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1203;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0;background-color:rgba(0,0,0,.54118);transition:200ms ease opacity;will-change:opacity}ul.gj-list li [data-role=wrapper]{display:table;width:100%}ul.gj-list li [data-role=checkbox]{display:table-cell;vertical-align:middle;text-align:center}ul.gj-list li [data-role=image]{display:table-cell;vertical-align:middle;text-align:center}ul.gj-list li [data-role=display]{display:table-cell;vertical-align:middle;cursor:pointer}ul.gj-list li [data-role=display]:empty:before{content:"​"}ul.gj-list-bootstrap{padding-left:0px;margin-bottom:0px}ul.gj-list-bootstrap li{padding:0px}ul.gj-list-bootstrap li [data-role=wrapper]{padding:0px 10px}ul.gj-list-bootstrap li [data-role=checkbox]{width:24px;padding:3px}ul.gj-list-bootstrap li [data-role=image]{width:24px;height:24px}ul.gj-list-bootstrap li [data-role=display]{padding:8px 0px 8px 4px}.list-group-item.active ul li,.list-group-item.active:focus ul li,.list-group-item.active:hover ul li{text-shadow:none;color:initial}ul.gj-list-md{padding:0px;list-style:none;list-style-type:none;line-height:24px;letter-spacing:0;color:#616161}ul.gj-list-md li{display:list-item;list-style-type:none;padding:0px;min-height:unset;box-sizing:border-box;align-items:center;cursor:default;overflow:hidden;font-family:"Roboto","Helvetica","Arial",sans-serif;font-size:16px;font-weight:400;letter-spacing:.04em;line-height:1;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}ul.gj-list-md li [data-role=checkbox]{height:24px;width:24px}ul.gj-list-md li [data-role=image]{height:24px;width:24px}ul.gj-list-md li [data-role=display]{padding:8px 0px 8px 5px;order:0;flex-grow:2;text-decoration:none;box-sizing:border-box;align-items:center;text-align:left;color:rgba(0,0,0,.87)}ul.gj-list-md li.disabled>[data-role=wrapper]>[data-role=display]{color:#9e9e9e}.gj-list-md-active{background:#e0e0e0;color:#3f51b5}.gj-picker{position:absolute;z-index:1203;background-color:#fff}.gj-picker .selected{color:#fff}.gj-picker-md{font-family:"Roboto","Helvetica","Arial",sans-serif;font-size:16px;font-weight:400;letter-spacing:.04em;line-height:1;color:rgba(0,0,0,.87);border:1px solid #e0e0e0}.gj-modal .gj-picker-md{border:0px}.gj-picker-md [role=header]{color:hsla(0,0%,100%,.54);display:flex;background:#2196f3;align-items:baseline;user-select:none;justify-content:center}.gj-picker-md [role=footer]{float:right;padding:10px}.gj-picker-md [role=footer] button.gj-button-md{color:#2196f3;font-weight:bold;font-size:13px}.gj-picker-bootstrap{border-radius:4px;border:1px solid #e0e0e0}.gj-picker-bootstrap .selected{color:#888}.gj-picker-bootstrap [role=header]{background:#eee;color:#aaa}@font-face{font-family:"gijgo-material";src:url("../fonts/gijgo-material.eot?235541");src:url("../fonts/gijgo-material.eot?235541#iefix") format("embedded-opentype"),url("../fonts/gijgo-material.ttf?235541") format("truetype"),url("../fonts/gijgo-material.woff?235541") format("woff"),url("../fonts/gijgo-material.svg?235541#gijgo-material") format("svg");font-weight:normal;font-style:normal}.gj-icon{font-family:"gijgo-material" !important;font-size:24px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";-webkit-font-variant-ligatures:discretionary-ligatures;font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.gj-icon.undo:before{content:""}.gj-icon.vertical-align-top:before{content:""}.gj-icon.vertical-align-center:before{content:""}.gj-icon.vertical-align-bottom:before{content:""}.gj-icon.arrow-dropup:before{content:""}.gj-icon.clock:before{content:""}.gj-icon.refresh:before{content:""}.gj-icon.last-page:before{content:""}.gj-icon.first-page:before{content:""}.gj-icon.cancel:before{content:""}.gj-icon.clear:before{content:""}.gj-icon.check-circle:before{content:""}.gj-icon.delete:before{content:""}.gj-icon.arrow-upward:before{content:""}.gj-icon.arrow-forward:before{content:""}.gj-icon.arrow-downward:before{content:""}.gj-icon.arrow-back:before{content:""}.gj-icon.list-numbered:before{content:""}.gj-icon.list-bulleted:before{content:""}.gj-icon.indent-increase:before{content:""}.gj-icon.indent-decrease:before{content:""}.gj-icon.redo:before{content:""}.gj-icon.align-right:before{content:""}.gj-icon.align-left:before{content:""}.gj-icon.align-justify:before{content:""}.gj-icon.align-center:before{content:""}.gj-icon.strikethrough:before{content:""}.gj-icon.italic:before{content:""}.gj-icon.underlined:before{content:""}.gj-icon.bold:before{content:""}.gj-icon.arrow-dropdown:before{content:""}.gj-icon.done:before{content:""}.gj-icon.pencil:before{content:""}.gj-icon.minus:before{content:""}.gj-icon.plus:before{content:""}.gj-icon.chevron-up:before{content:""}.gj-icon.chevron-right:before{content:""}.gj-icon.chevron-down:before{content:""}.gj-icon.chevron-left:before{content:""}.gj-icon.event:before{content:""}.gj-draggable{cursor:move}.gj-resizable-handle{position:absolute;font-size:.1px;display:block;-ms-touch-action:none;touch-action:none;z-index:1203}.gj-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.gj-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.gj-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.gj-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.gj-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.gj-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.gj-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.gj-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.gj-dialog-footer{position:absolute;bottom:0px;width:100%;margin-top:0px}.gj-dialog-scrollable [data-role=body]{overflow-x:hidden;overflow-y:scroll}.gj-dialog-bootstrap{overflow:hidden;z-index:1202}.gj-dialog-bootstrap [data-role=title]{display:inline}.gj-dialog-bootstrap [data-role=close]{line-height:1.42857143}.gj-dialog-bootstrap4{overflow:hidden;z-index:1202}.gj-dialog-bootstrap4 [data-role=title]{display:inline}.gj-dialog-bootstrap4 [data-role=close]{line-height:1.5}.gj-dialog-md{background-color:#fff;overflow:hidden;border:none;box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12);box-sizing:border-box;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-background-clip:padding-box;background-clip:padding-box;outline:0;z-index:1202}.gj-dialog-md-header{padding:24px 24px 0px 24px;font-family:"Roboto","Helvetica","Arial",sans-serif}.gj-dialog-md-title{margin:0;font-weight:400;display:inline;line-height:28px;font-size:20px}.gj-dialog-md-close{-webkit-appearance:none;padding:0;cursor:pointer;background:0 0;border:0;float:right;line-height:28px;font-size:28px}.gj-dialog-md-body{padding:20px 24px 24px 24px;color:rgba(0,0,0,.54);font-family:"Helvetica","Arial",sans-serif;font-size:14px;font-weight:400;line-height:20px}.gj-dialog-md-footer{padding:8px 8px 8px 24px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;box-sizing:border-box}.gj-dialog-md-footer>*:first-child{margin-right:0}.gj-dialog-md-footer>*{margin-right:8px;height:36px}DIV.gj-grid-wrapper{margin:auto;position:relative;clear:both;z-index:1}TABLE.gj-grid{margin:auto;border-collapse:collapse;width:100%;table-layout:fixed}TABLE.gj-grid THEAD TH [data-role=selectAll]{margin:auto}TABLE.gj-grid THEAD TH [data-role=title]{display:inline-block}TABLE.gj-grid THEAD TH [data-role=sorticon]{display:inline-block}TABLE.gj-grid THEAD TH{overflow:hidden;text-overflow:ellipsis}TABLE.gj-grid.autogrow-header-row THEAD TH{overflow:auto;text-overflow:initial;white-space:pre-wrap;-ms-word-break:break-word;word-break:break-word}TABLE.gj-grid>tbody>tr>td{overflow:hidden;position:relative}table.gj-grid tbody div[data-role=display]{vertical-align:middle;text-indent:0;white-space:pre-wrap;-ms-word-break:break-word;word-break:break-word}table.gj-grid.fixed-body-rows tbody div[data-role=display]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-ms-word-break:initial;word-break:initial}table.gj-grid tfoot DIV[data-role=display]{vertical-align:middle;text-indent:0;display:flex}TABLE.gj-grid .fa{padding:2px}TABLE.gj-grid>tbody>tr>td>div{padding:2px;overflow:hidden}DIV.gj-grid-wrapper DIV.gj-grid-loading-cover{background:#bbb;opacity:.5;position:absolute;vertical-align:middle}DIV.gj-grid-wrapper DIV.gj-grid-loading-text{position:absolute;font-weight:bold}table.gj-grid-bootstrap thead th{background-color:#f5f5f5;vertical-align:middle}table.gj-grid-bootstrap thead th [data-role=sorticon]{margin-left:5px}table.gj-grid-bootstrap thead th [data-role=sorticon] i.gj-icon,table.gj-grid-bootstrap thead th [data-role=sorticon] i.material-icons{position:absolute;font-size:20px;top:15px}table.gj-grid-bootstrap tbody tr td div[data-role=display]{padding:0px}.gj-grid-bootstrap-4 .gj-checkbox-bootstrap{display:inline-block;padding-top:2px}.gj-grid-bootstrap-4 tbody tr.active{background-color:rgba(0,0,0,.075)}.gj-grid-md{position:relative;border:1px solid #e0e0e0;border-collapse:collapse;white-space:nowrap;font-size:13px;font-family:"Roboto","Helvetica","Arial",sans-serif;background-color:#fff}.gj-grid-md td:first-of-type,.gj-grid-md th:first-of-type{padding-left:24px}.gj-grid-md th{position:relative;vertical-align:bottom;font-weight:700;line-height:31px;letter-spacing:0;height:56px;font-size:12px;color:rgba(0,0,0,.54);padding-bottom:8px;box-sizing:border-box;padding:12px 18px;text-align:right}.gj-grid-md td{position:relative;height:48px;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;padding:12px 18px;box-sizing:border-box;text-align:left;color:rgba(0,0,0,.87)}.gj-grid-md tbody tr{position:relative;height:48px;transition-duration:.28s;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-property:background-color}.gj-grid-md tbody tr:hover{background-color:#eee}.gj-grid-md tbody tr.gj-grid-md-select{background-color:#f5f5f5}table.gj-grid-md thead th [data-role=sorticon]{margin-left:5px}table.gj-grid-md thead th [data-role=sorticon] i.gj-icon,table.gj-grid-md thead th [data-role=sorticon] i.material-icons{position:absolute;font-size:16px;top:19px}table.gj-grid-md thead th.gj-grid-select-all{padding-bottom:3px}@media only all{th.display-1120,td.display-1120,th.display-960,td.display-960,th.display-800,td.display-800,th.display-640,td.display-640,th.display-480,td.display-480,th.display-320,td.display-320{display:none}}@media screen and (min-width: 20em){TABLE.gj-grid-bootstrap th.display-320,TABLE.gj-grid-bootstrap td.display-320{display:table-cell}}@media screen and (min-width: 30em){TABLE.gj-grid-bootstrap th.display-480,TABLE.gj-grid-bootstrap td.display-480{display:table-cell}}@media screen and (min-width: 40em){TABLE.gj-grid-bootstrap th.display-640,TABLE.gj-grid-bootstrap td.display-640{display:table-cell}}@media screen and (min-width: 50em){TABLE.gj-grid-bootstrap th.display-800,TABLE.gj-grid-bootstrap td.display-800{display:table-cell}}@media screen and (min-width: 60em){TABLE.gj-grid-bootstrap th.display-960,TABLE.gj-grid-bootstrap td.display-960{display:table-cell}}@media screen and (min-width: 70em){TABLE.gj-grid-bootstrap th.display-1120,TABLE.gj-grid-bootstrap td.display-1120{display:table-cell}}.gj-grid-md tfoot tr th{padding-right:14px}.gj-grid-md tfoot tr[data-role=pager] .gj-grid-mdl-pager-label{padding-left:5px;padding-right:5px}.gj-grid-md tfoot tr[data-role=pager] .gj-dropdown-md{margin-left:12px}.gj-grid-md tfoot tr[data-role=pager] .gj-dropdown-md [role=presenter]{font-size:12px;font-weight:bold;color:rgba(0,0,0,.54)}.gj-grid-md tfoot tr[data-role=pager] .gj-dropdown-md [role=presenter] [role=display]{text-align:right}.gj-grid-md tfoot tr[data-role=pager] .gj-grid-md-limit-select{margin-left:10px;font-size:12px;font-weight:bold;color:rgba(0,0,0,.54)}.gj-grid-bootstrap tfoot tr[data-role=pager] th{line-height:30px;background-color:#f5f5f5}.gj-grid-bootstrap tfoot tr[data-role=pager] th>div>div{margin-right:5px}.gj-grid-bootstrap tfoot tr[data-role=pager] th>div>button{margin-right:5px}.gj-grid-bootstrap-4 tfoot tr[data-role=pager] th>div button{height:34px}.gj-grid-bootstrap-4 tfoot tr[data-role=pager] th div .gj-dropdown-bootstrap-4 .gj-dropdown-expander-mi .gj-icon{top:5px}.gj-grid-bootstrap-3 tfoot tr[data-role=pager] th>div>input{margin-right:5px;width:40px;text-align:right;display:inline-block;font-weight:bold}.gj-grid-bootstrap-4 tfoot tr[data-role=pager] th>div>div.input-group{width:40px}.gj-grid-bootstrap-4 tfoot tr[data-role=pager] th>div>div.input-group input{text-align:right;font-weight:bold;height:34px;padding-top:2px;padding-bottom:6px}.gj-grid-bootstrap tfoot tr[data-role=pager] th>div>select{display:inline-block;margin-right:5px;width:60px}.gj-grid-bootstrap tfoot tr[data-role=pager] th .gj-dropdown-bootstrap .gj-list-bootstrap [data-role=display]{line-height:14px}.gj-grid-bootstrap tfoot tr[data-role=pager] th .gj-dropdown-bootstrap [role=presenter] [role=display]{font-weight:bold}.gj-grid-bootstrap tfoot tr[data-role=pager] th .gj-dropdown-bootstrap-3 [role=presenter]{padding:2px 8px}.gj-grid-bootstrap tfoot tr[data-role=pager] th .gj-dropdown-bootstrap-4 [role=presenter]{padding:1px 8px}.gj-grid thead tr th div.gj-grid-column-resizer-wrapper{position:relative;width:100%;height:0px;top:0px;left:0px;padding:0px}span.gj-grid-column-resizer{position:absolute;right:0px;width:10px;top:-100px;height:300px;z-index:1203;cursor:e-resize}.gj-grid-resize-cursor{cursor:e-resize}.gj-grid-md tbody tr.gj-grid-top-border td{border-top:2px solid #777}.gj-grid-md tbody tr.gj-grid-bottom-border td{border-bottom:2px solid #777}.gj-grid-bootstrap tbody tr.gj-grid-top-border td{border-top:2px solid #777}.gj-grid-bootstrap tbody tr.gj-grid-bottom-border td{border-bottom:2px solid #777}.gj-grid-md thead tr th.gj-grid-left-border,.gj-grid-md tbody tr td.gj-grid-left-border{border-left:3px solid #777}.gj-grid-md thead tr th.gj-grid-right-border,.gj-grid-md tbody tr td.gj-grid-right-border{border-right:3px solid #777}.gj-grid-bootstrap thead tr th.gj-grid-left-border,.gj-grid-bootstrap tbody tr td.gj-grid-left-border{border-left:5px solid #ddd}.gj-grid-bootstrap thead tr th.gj-grid-right-border,.gj-grid-bootstrap tbody tr td.gj-grid-right-border{border-right:5px solid #ddd}.gj-dirty{position:absolute;top:0px;left:0px;border-style:solid;border-width:3px;border-color:red rgba(0,0,0,0) rgba(0,0,0,0) red;padding:0;overflow:hidden;vertical-align:top}.gj-grid-md tbody tr td.gj-grid-management-column{padding:3px}.gj-grid-md tbody tr td[data-mode=edit]{padding:0px 18px}.gj-grid-md tbody .gj-dropdown-md [role=presenter] [role=display]{padding:0px}.gj-grid-bootstrap tbody tr td[data-mode=edit]{padding:0px}.gj-grid-bootstrap tbody tr td[data-mode=edit] [data-role=edit]{padding:0px}.gj-grid-bootstrap-3 tbody tr td.gj-grid-management-column{padding:3px}.gj-grid-bootstrap-3 tbody tr td[data-mode=edit]{height:38px}.gj-grid-bootstrap-3 tbody tr td[data-mode=edit] [data-role=edit] input[type=text]{height:37px;padding:8px}.gj-grid-bootstrap-3 tbody tr td[data-mode=edit] .gj-dropdown-bootstrap [role=presenter]{border:0px;border-radius:0px;height:37px;padding-left:8px}.gj-grid-bootstrap-3 tbody tr td[data-mode=edit] .gj-datepicker-bootstrap{height:37px}.gj-grid-bootstrap-3 tbody tr td[data-mode=edit] .gj-datepicker-bootstrap [role=input]{height:37px;border:0px;border-radius:0px}.gj-grid-bootstrap-3 tbody tr td[data-mode=edit] .gj-datepicker-bootstrap [role=right-icon]{border:0px;border-radius:0px}.gj-grid-bootstrap-3 tbody tr td[data-mode=edit] .gj-checkbox-bootstrap{display:inline-block;padding-top:10px;height:32px}.gj-grid-bootstrap-4 tbody tr td.gj-grid-management-column{padding:6px}.gj-grid-bootstrap-4 tbody tr td[data-mode=edit] [data-role=edit] input[type=text]{height:48px;padding-left:12px}.gj-grid-bootstrap-4 tbody tr td[data-mode=edit] .gj-dropdown-bootstrap [role=presenter]{border:0px;border-radius:0px;height:48px;padding-left:12px;font-family:-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif}.gj-grid-bootstrap-4 tbody tr td[data-mode=edit] .gj-dropdown-bootstrap-4 [role=expander].gj-dropdown-expander-mi .gj-icon,.gj-grid-bootstrap-4 tbody tr td[data-mode=edit] .gj-dropdown-bootstrap-4 [role=expander].gj-dropdown-expander-mi .material-icons{top:13px}.gj-grid-bootstrap-4 tbody tr td[data-mode=edit] .gj-datepicker-bootstrap{height:48px}.gj-grid-bootstrap-4 tbody tr td[data-mode=edit] .gj-datepicker-bootstrap [role=input]{height:48px;border:0px;border-radius:0px}.gj-grid-bootstrap-4 tbody tr td[data-mode=edit] .gj-datepicker-bootstrap [role=right-icon]{background-color:#fff}.gj-grid-bootstrap-4 tbody tr td[data-mode=edit] .gj-datepicker-bootstrap [role=right-icon] button{border:0px;border-radius:0px;width:43px;position:relative}.gj-grid-bootstrap-4 tbody tr td[data-mode=edit] .gj-datepicker-bootstrap [role=right-icon] .gj-icon,.gj-grid-bootstrap-4 tbody tr td[data-mode=edit] .gj-datepicker-bootstrap [role=right-icon] .material-icons{top:13px;left:10px;font-size:24px}.gj-grid-bootstrap-4 tbody tr td[data-mode=edit] .gj-checkbox-bootstrap{display:inline-block;padding-top:15px;height:42px}.gj-grid-md thead tr[data-role=filter] th{border-top:1px solid #e0e0e0}div.gj-grid-wrapper div.gj-grid-bootstrap-toolbar{background-color:#f5f5f5;padding:8px;font-weight:bold;border:1px solid #ddd}div.gj-grid-wrapper div.gj-grid-bootstrap-4-toolbar{background-color:#f5f5f5;padding:12px;font-weight:bold;border:1px solid #ddd}div.gj-grid-wrapper div.gj-grid-md-toolbar{font-weight:bold;font-size:24px;font-family:"Helvetica","Arial",sans-serif;background-color:#fff;border-top:1px solid #e0e0e0;border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;border-bottom:0px;border-collapse:collapse;padding:0 18px 0px 18px;line-height:56px}table.gj-grid-scrollable tbody{overflow-y:auto;overflow-x:hidden;display:block}table.gj-grid-md.gj-grid-scrollable{border-bottom:0px}table.gj-grid-md.gj-grid-scrollable tbody{border-right:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0}table.gj-grid-md.gj-grid-scrollable tfoot{border-bottom:1px solid #e0e0e0}table.gj-grid-bootstrap.gj-grid-scrollable{border-bottom:0px}table.gj-grid-bootstrap.gj-grid-scrollable tbody{border-right:1px solid #ddd;border-bottom:1px solid #ddd}table.gj-grid-bootstrap.gj-grid-scrollable tbody tr[data-role=row]:first-child td{border-top:0px}table.gj-grid-bootstrap.gj-grid-scrollable tbody tr[data-role=row] td:first-child{border-left:0px}table.gj-grid-bootstrap.gj-grid-scrollable tbody tr[data-role=row] td:last-child{border-right:0px}table.gj-grid-bootstrap.gj-grid-scrollable tfoot{border-bottom:1px solid #ddd}ul.gj-list li [data-role=spacer]{display:table-cell}ul.gj-list li [data-role=expander]{display:table-cell;vertical-align:middle;text-align:center;cursor:pointer}[data-type=tree] ul li [data-role=expander].gj-tree-material-icons-expander{width:24px}[data-type=tree] ul li [data-role=expander].gj-tree-font-awesome-expander{width:24px}[data-type=tree] ul li [data-role=expander].gj-tree-glyphicons-expander{width:24px}[data-type=tree] ul li [data-role=expander].gj-tree-glyphicons-expander .glyphicon{top:4px;height:24px}.gj-tree-bootstrap-3 ul.gj-list-bootstrap li{border:0px;border-radius:0px;color:#333}.gj-tree-bootstrap-3 ul.gj-list-bootstrap li.active{color:#fff}.gj-tree-bootstrap-3 ul.gj-list-bootstrap li.disabled{color:#777;background-color:#eee}.gj-tree-bootstrap-4 ul.gj-list-bootstrap li{border:0px;border-radius:0px;color:#212529}.gj-tree-bootstrap-4 ul.gj-list-bootstrap li.active{color:#fff}.gj-tree-bootstrap-4 ul.gj-list-bootstrap li.disabled{color:#868e96}.gj-tree-bootstrap-4 ul.gj-list-bootstrap li ul.gj-list-bootstrap{width:100%}.gj-tree-bootstrap-border ul.gj-list-bootstrap li{border:1px solid #ddd}.gj-tree-bootstrap-border ul.gj-list-bootstrap li ul.gj-list-bootstrap li{border-left:0px;border-right:0px}.gj-tree-bootstrap-border ul.gj-list-bootstrap li:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.gj-tree-bootstrap-border ul.gj-list-bootstrap li:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.gj-tree-bootstrap-border ul.gj-list-bootstrap li ul.gj-list-bootstrap li:first-child{border-top-left-radius:0px;border-top-right-radius:0px}.gj-tree-bootstrap-border ul.gj-list-bootstrap li ul.gj-list-bootstrap li:last-child{border-bottom:0px;border-bottom-left-radius:0px;border-bottom-right-radius:0px}ul.gj-list-bootstrap li [data-role=expander].gj-tree-material-icons-expander{padding-top:8px;padding-bottom:4px}ul.gj-list-bootstrap li [data-role=expander].gj-tree-material-icons-expander .gj-icon{width:24px;height:24px}ul.gj-list-md li.disabled>[data-role=wrapper]>[data-role=expander]{color:#9e9e9e}.gj-tree-md-border ul.gj-list-md li{border:1px solid #616161;margin-bottom:-1px}.gj-tree-md-border ul.gj-list-md li ul.gj-list-md li{border-left:0px;border-right:0px}.gj-tree-md-border ul.gj-list-md li ul.gj-list-md li:last-child{border-bottom:0px}.gj-tree-drop-above{border-top:1px solid #000}.gj-tree-drop-below{border-bottom:1px solid #000}.gj-tree-bootstrap-3 ul.gj-list-bootstrap li [data-role=wrapper].drop-above{border-top:2px solid #000}.gj-tree-bootstrap-3 ul.gj-list-bootstrap li [data-role=wrapper].drop-below{border-bottom:2px solid #000}.gj-tree-bootstrap-4 ul.gj-list-bootstrap li [data-role=wrapper].drop-above{border-top:2px solid #000}.gj-tree-bootstrap-4 ul.gj-list-bootstrap li [data-role=wrapper].drop-below{border-bottom:2px solid #000}.gj-tree-drag-el{padding:0px;margin:0px;z-index:1203}.gj-tree-drag-el li{padding:0px;margin:0px}.gj-tree-drag-el [data-role=wrapper]{cursor:move;display:table}.gj-tree-drag-el [data-role=indicator]{width:14px;padding:0px 3px;display:table-cell;vertical-align:middle;text-align:center}.gj-tree-bootstrap-drag-el li.list-group-item{border:0px;background:unset}.gj-tree-bootstrap-drag-el [data-role=indicator]{width:24px;height:24px;padding:0px}.gj-tree-md-drag-el [data-role=indicator]{width:24px;height:24px;padding:0px}.gj-checkbox-bootstrap{min-width:0;font-size:0;font-weight:normal;margin:0px;text-align:center;width:18px;height:18px;position:relative;display:inline}.gj-checkbox-bootstrap input[type=checkbox]{display:none;margin-bottom:-12px}.gj-checkbox-bootstrap span{background:#fff;display:block;content:" ";width:18px;height:18px;line-height:11px;font-size:11px;padding:2px;color:#555;border:1px solid #ccc;border-radius:3px;transition:box-shadow .2s linear,border-color .2s linear;cursor:pointer;margin:auto}.gj-checkbox-bootstrap input[type=checkbox]:focus+span:before{outline:0;box-shadow:0 0 0 0 #66afe9,0 0 6px rgba(102,175,233,.6);border-color:#66afe9}.gj-checkbox-bootstrap input[type=checkbox][disabled]+span{opacity:.6;cursor:not-allowed}.gj-checkbox-bootstrap.gj-checkbox-bootstrap-4 span{line-height:16px;padding:0px}.gj-checkbox-bootstrap-4.gj-checkbox-material-icons input[type=checkbox]:checked+span:after{font-size:16px}.gj-checkbox-bootstrap-4.gj-checkbox-material-icons input[type=checkbox]:indeterminate+span:after{font-size:16px}.gj-checkbox-md{min-width:0;font-size:0;font-weight:normal;margin:0px;text-align:center;width:16px;height:16px;position:relative}.gj-checkbox-md input[type=checkbox]{display:none;margin-bottom:-12px}.gj-checkbox-md span{display:inline-block;box-sizing:border-box;width:16px;height:16px;margin:0;cursor:pointer;overflow:hidden;border:2px solid #616161;border-radius:2px;z-index:2}.gj-checkbox-md input[type=checkbox]:checked+span{border:2px solid #536dfe}.gj-checkbox-md input[type=checkbox]:checked+span:after{color:#fff;background-color:#536dfe;position:absolute;left:1px;top:-15px}.gj-checkbox-md input[type=checkbox]:indeterminate+span{border:2px solid #616161}.gj-checkbox-md input[type=checkbox]:indeterminate+span:after{color:#616161;position:absolute;left:1px;top:-15px}.gj-checkbox-md input[type=checkbox][disabled]+span{border:2px solid #9e9e9e}.gj-checkbox-md input[type=checkbox][disabled]+span:after{background-color:#9e9e9e}.gj-checkbox-md input[type=checkbox][disabled]:indeterminate+span:after{color:#fff}.gj-checkbox-material-icons input[type=checkbox]:checked+span:after{content:"";font-size:14px;font-weight:bold;white-space:pre}.gj-checkbox-material-icons input[type=checkbox]:indeterminate+span:after{content:"";font-size:14px;font-weight:bold;white-space:pre}.gj-checkbox-glyphicons input[type=checkbox]:checked+span:after{display:inline-block;font-family:"Glyphicons Halflings";content:""}.gj-checkbox-glyphicons input[type=checkbox]:indeterminate+span:after{display:inline-block;font-family:"Glyphicons Halflings";content:"−";padding-right:1px}.gj-checkbox-fontawesome .fa{font-size:14px}.gj-checkbox-bootstrap.gj-checkbox-fontawesome .fa{line-height:18px}.gj-checkbox-fontawesome input[type=checkbox]:checked+span:before{content:""}.gj-checkbox-fontawesome input[type=checkbox]:indeterminate+span:before{content:""}.gj-editor [role=body]{overflow:auto;outline:0px solid rgba(0,0,0,0);box-sizing:border-box}.gj-editor-md{padding:7px;font-family:"Roboto","Helvetica","Arial",sans-serif;font-size:14px;font-weight:500;letter-spacing:0;border:1px solid rgba(158,158,158,.2)}.gj-editor-md [role=toolbar]{margin-bottom:7px}.gj-editor-md [role=toolbar] .gj-button-md{min-width:54px;margin-right:5px}.gj-editor-md [role=toolbar] .gj-button-md .gj-icon{width:24px;height:24px}.gj-editor-md [role=body]{border:1px solid rgba(158,158,158,.2)}.gj-editor-md p{margin:0;padding:0}.gj-editor-md blockquote{font-size:14px}.gj-editor-bootstrap{padding:7px;border:1px solid #eceeef}.gj-editor-bootstrap [role=toolbar]{margin-bottom:7px}.gj-editor-bootstrap [role=toolbar] .btn-group{margin-right:10px}.gj-editor-bootstrap [role=toolbar] button{height:36px}.gj-editor-bootstrap [role=body]{border:1px solid #eceeef}.gj-editor-bootstrap p{margin:0;padding:0}.gj-editor-bootstrap blockquote{font-size:14px}.gj-dropdown{position:relative;border-collapse:separate}.gj-dropdown [role=presenter]{display:table;cursor:pointer;outline:none;position:relative}.gj-dropdown [role=presenter] [role=display]{display:table-cell;text-align:left;width:100%}.gj-dropdown [role=presenter] [role=expander]{display:table-cell;vertical-align:middle;text-align:center;width:24px;height:24px}.gj-dropdown-md [role=presenter]{font-family:"Roboto","Helvetica","Arial",sans-serif;font-size:16px;font-weight:400;letter-spacing:.04em;line-height:1;color:rgba(0,0,0,.87);padding:0px;border:0px;border-bottom:1px solid rgba(0,0,0,.42);background:rgba(0,0,0,0)}.gj-dropdown-md [role=presenter]:focus,.gj-dropdown-md [role=presenter]:active{border-bottom:2px solid rgba(0,0,0,.42)}.gj-dropdown-md [role=presenter] [role=display]{padding:4px 0px;line-height:18px}.gj-dropdown-md [role=presenter] [role=display] .placeholder{color:#8e8e8e}.gj-dropdown-list-md{position:absolute;top:0px;left:0px;background-color:#f5f5f5;color:#000;margin:0px;z-index:1203}.gj-dropdown-list-md li:hover,.gj-dropdown-list-md li.active{background-color:#eee}.gj-dropdown-bootstrap [role=presenter] [role=display]{padding-right:5px}.gj-dropdown-bootstrap [role=presenter] [role=expander]{padding-left:5px}.gj-dropdown-bootstrap [role=presenter] [role=expander].gj-dropdown-expander-mi{width:24px}.gj-dropdown-bootstrap-3 [role=presenter] [role=display]{line-height:20px}.gj-dropdown-bootstrap-3 [role=presenter] [role=display] .placeholder{color:#9999b3}.gj-dropdown-bootstrap-3 [role=presenter] [role=expander]{width:20px;height:20px}.gj-dropdown-bootstrap-3 [role=presenter] [role=expander].gj-dropdown-expander-mi .gj-icon,.gj-dropdown-bootstrap-3 [role=presenter] [role=expander].gj-dropdown-expander-mi .material-icons{top:5px;right:10px;position:absolute}.gj-dropdown-bootstrap-4 [role=presenter]{border:1px solid #ced4da}.gj-dropdown-bootstrap-4 [role=presenter] [role=display]{line-height:24px}.gj-dropdown-bootstrap-4 [role=presenter] [role=expander].gj-dropdown-expander-mi .gj-icon,.gj-dropdown-bootstrap-4 [role=presenter] [role=expander].gj-dropdown-expander-mi .material-icons{top:7px;right:10px;position:absolute}.gj-dropdown-list-bootstrap{position:absolute;top:32px;left:0px;margin:0px;z-index:1203}.gj-datepicker [role=input]::-ms-clear{display:none}.gj-datepicker [role=right-icon]{cursor:pointer}.gj-picker div[role=navigator]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.gj-picker div[role=navigator] div{cursor:pointer;position:relative;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.gj-picker div[role=navigator] div[role=period]{width:100%;text-align:center}.gj-datepicker-md{font-family:"Roboto","Helvetica","Arial",sans-serif;font-size:16px;font-weight:400;letter-spacing:.04em;line-height:1;color:rgba(0,0,0,.87);position:relative}.gj-datepicker-md [role=right-icon]{position:absolute;right:0px;top:0px;font-size:24px}.gj-datepicker-md.small .gj-textbox-md{font-size:14px}.gj-datepicker-md.small .gj-icon{font-size:22px}.gj-datepicker-md.large .gj-textbox-md{font-size:18px}.gj-datepicker-md.large .gj-icon{font-size:28px}.gj-picker-md.datepicker [role=header]{padding:20px 20px;display:block}.gj-picker-md.datepicker [role=header] [role=year]{font-size:17px;padding-bottom:5px;cursor:pointer}.gj-picker-md.datepicker [role=header] [role=date]{font-size:36px;cursor:pointer}.gj-picker-md div[role=navigator]{height:42px;line-height:42px}.gj-picker div[role=navigator] div[role=period]{font-weight:bold;font-size:15px}.gj-picker-md div[role=navigator] div:first-child{max-width:42px}.gj-picker-md div[role=navigator] div:last-child{max-width:42px}.gj-picker-md div[role=navigator] div i.gj-icon,.gj-picker-md div[role=navigator] div i.material-icons{position:absolute;top:8px}.gj-picker-md div[role=navigator] div:first-child i.gj-icon,.gj-picker-md div[role=navigator] div:first-child i.material-icons{left:10px}.gj-picker-md div[role=navigator] div:last-child i.gj-icon,.gj-picker-md div[role=navigator] div:last-child i.material-icons{right:11px}.gj-picker-md table thead{color:#9e9e9e}.gj-picker-md table tr th div,.gj-picker-md table tr td div{display:block;width:40px;height:40px;line-height:40px;font-size:13px;text-align:center;vertical-align:middle}[type=year].gj-picker-md table tr td div,[type=decade].gj-picker-md table tr td div,[type=century].gj-picker-md table tr td div{width:73px;height:73px;line-height:73px;cursor:pointer}.gj-picker-md table tr td.gj-cursor-pointer div:hover{background:#eee;border-radius:50%;color:rgba(0,0,0,.87)}.gj-picker-md table tr td.other-month div,.gj-picker-md table tr td.disabled div{color:#bdbdbd}.gj-picker-md table tr td.focused div{background:#e0e0e0;border-radius:50%}.gj-picker-md table tr td.today div{color:#1976d2}.gj-picker-md table tr td.selected.gj-cursor-pointer div{color:#fff;background:#1976d2;border-radius:50%}.gj-picker-md table tr td.calendar-week div{font-weight:bold}.gj-datepicker-bootstrap :focus,.gj-datepicker-bootstrap :active{box-shadow:none}.gj-picker-bootstrap{border:1px solid rgba(0,0,0,.15);border-radius:4px;padding:4px}.gj-modal .gj-picker-bootstrap{padding:0px}.gj-picker-bootstrap.datepicker [role=header]{padding:10px 20px;display:block}.gj-picker-bootstrap.datepicker [role=header] [role=year]{font-size:15px;cursor:pointer}.gj-picker-bootstrap [role=header] [role=date]{font-size:24px;cursor:pointer}.gj-modal .gj-picker-bootstrap.datepicker [role=body]{padding:15px}.gj-picker-bootstrap div[role=navigator]{height:30px;line-height:30px;text-align:center}.gj-picker-bootstrap div[role=navigator] div:first-child{max-width:30px}.gj-picker-bootstrap div[role=navigator] div:last-child{max-width:30px}.gj-picker-bootstrap table tr td div,.gj-picker-bootstrap table tr th div{display:block;width:30px;height:30px;line-height:30px;text-align:center;vertical-align:middle}[type=year].gj-picker-bootstrap table tr td div,[type=decade].gj-picker-bootstrap table tr td div,[type=century].gj-picker-bootstrap table tr td div{width:53px;height:53px;line-height:53px;cursor:pointer}.gj-picker-bootstrap table tr th div i,.gj-picker-bootstrap table tr th div span{line-height:30px}.gj-picker-bootstrap div[role=navigator] .gj-icon,.gj-picker-bootstrap div[role=navigator] .material-icons{margin:3px}.gj-picker-bootstrap table tr td.focused div,.gj-picker-bootstrap table tr td.gj-cursor-pointer div:hover{background:#eee;border-radius:4px;color:#212529}.gj-picker-bootstrap table tr td.today div{color:#204d74;font-weight:bold}.gj-picker-bootstrap table tr td.selected.gj-cursor-pointer div{color:#fff;background-color:#204d74;border-color:#122b40;border-radius:4px}.gj-picker-bootstrap table tr td.other-month div,.gj-picker-bootstrap table tr td.disabled div{color:#777}.gj-datepicker-bootstrap span[role=right-icon].input-group-addon{border-top-left-radius:0px;border-bottom-left-radius:0px;border-top-right-radius:4px;border-bottom-right-radius:4px;border-left:0px;position:relative}.gj-datepicker-bootstrap span[role=right-icon].input-group-addon .gj-icon,.gj-datepicker-bootstrap span[role=right-icon].input-group-addon .material-icons{position:absolute;top:7px;left:7px}.gj-datepicker-bootstrap [role=right-icon] button{width:38px;position:relative;border:1px solid #ced4da}.gj-datepicker-bootstrap [role=right-icon] button:hover{color:#6c757d;background-color:rgba(0,0,0,0)}.gj-datepicker-bootstrap.input-group-sm [role=right-icon] button{width:30px}.gj-datepicker-bootstrap.input-group-lg [role=right-icon] button{width:48px}.gj-datepicker-bootstrap [role=right-icon] button .gj-icon,.gj-datepicker-bootstrap [role=right-icon] button .material-icons{position:absolute;font-size:21px;top:9px;left:9px}.gj-datepicker-bootstrap.input-group-sm [role=right-icon] button .gj-icon,.gj-datepicker-bootstrap.input-group-sm [role=right-icon] button .material-icons{top:6px;left:6px;font-size:19px}.gj-datepicker-bootstrap.input-group-lg [role=right-icon] button .gj-icon,.gj-datepicker-bootstrap.input-group-lg [role=right-icon] button .material-icons{font-size:27px;top:10px;left:10px}.gj-timepicker [role=input]::-ms-clear{display:none}.gj-timepicker [role=right-icon]{cursor:pointer}.gj-picker.timepicker [role=header]{font-size:58px;padding:20px 0;line-height:58px;display:flex;align-items:baseline;user-select:none;justify-content:center}.gj-picker.timepicker [role=header] div{cursor:pointer;width:66px;text-align:right}.gj-picker [role=header] [role=mode]{position:relative;width:0px}.gj-picker [role=header] [role=mode] span{position:absolute;left:7px;line-height:18px;font-size:18px}.gj-picker [role=header] [role=mode] span[role=am]{top:7px}.gj-picker [role=header] [role=mode] span[role=pm]{bottom:7px}.gj-picker [role=body] [role=dial]{width:256px;color:rgba(0,0,0,.87);height:256px;position:relative;background:#eee;border-radius:50%;margin:10px}.gj-picker [role=body] [role=hour]{top:calc(50% - 16px);left:calc(50% - 16px);width:32px;height:32px;cursor:pointer;position:absolute;font-size:14px;text-align:center;line-height:32px;user-select:none;pointer-events:none}.gj-picker [role=body] [role=hour].selected{color:#fff}.gj-picker [role=body] [role=arrow]{top:calc(50% - 1px);left:50%;width:calc(50% - 20px);height:2px;position:absolute;pointer-events:none;transform-origin:left center;transition:all 250ms cubic-bezier(0.4, 0, 0.2, 1);width:calc(50% - 52px)}.gj-picker .arrow-begin{top:-3px;left:-4px;width:8px;height:8px;position:absolute;border-radius:50%}.gj-picker .arrow-end{top:-15px;right:-16px;width:0;height:0;position:absolute;box-sizing:content-box;border-width:16px;border-radius:50%}.gj-timepicker-md{font-family:"Roboto","Helvetica","Arial",sans-serif;font-size:16px;font-weight:400;letter-spacing:.04em;line-height:1;color:rgba(0,0,0,.87);position:relative}.gj-timepicker-md.small .gj-textbox-md{font-size:14px}.gj-timepicker-md.small .gj-icon{font-size:22px}.gj-timepicker-md.large .gj-textbox-md{font-size:18px}.gj-timepicker-md.large .gj-icon{font-size:28px}.gj-timepicker-md [role=right-icon]{cursor:pointer;position:absolute;right:0px;top:0px;font-size:24px}.gj-picker-md .arrow-begin{background-color:#2196f3}.gj-picker-md .arrow-end{border:16px solid #2196f3}.gj-picker-md [role=body] [role=arrow]{background-color:#2196f3}.gj-timepicker-bootstrap :focus,.gj-timepicker-bootstrap :active{box-shadow:none}.gj-picker-bootstrap [role=body] [role=arrow]{background-color:#888}.gj-picker-bootstrap .arrow-begin{background-color:#888}.gj-picker-bootstrap .arrow-end{border:16px solid #888}.gj-timepicker-bootstrap .input-group-addon{border-top-left-radius:0px;border-bottom-left-radius:0px;border-top-right-radius:4px;border-bottom-right-radius:4px;border-left:0px;position:relative;width:38px}.gj-timepicker-bootstrap.input-group-sm .input-group-addon{width:30px}.gj-timepicker-bootstrap.input-group-lg .input-group-addon{width:46px}.gj-timepicker-bootstrap .input-group-addon .gj-icon,.gj-timepicker-bootstrap .input-group-addon .material-icons{position:absolute;font-size:21px;top:6px;left:8px}.gj-timepicker-bootstrap.input-group-sm .input-group-addon .gj-icon,.gj-timepicker-bootstrap.input-group-sm .input-group-addon .material-icons{font-size:19px;top:5px;left:5px}.gj-timepicker-bootstrap.input-group-lg .input-group-addon .gj-icon,.gj-timepicker-bootstrap.input-group-lg .input-group-addon .material-icons{font-size:27px;top:10px;left:10px}.gj-timepicker-bootstrap [role=right-icon] button{width:38px;position:relative}.gj-timepicker-bootstrap.input-group-sm [role=right-icon] button{width:30px}.gj-timepicker-bootstrap.input-group-lg [role=right-icon] button{width:48px}.gj-timepicker-bootstrap [role=right-icon] button .gj-icon,.gj-timepicker-bootstrap [role=right-icon] button .material-icons{position:absolute;font-size:21px;top:7px;left:9px}.gj-timepicker-bootstrap.input-group-sm [role=right-icon] button .gj-icon,.gj-timepicker-bootstrap.input-group-sm [role=right-icon] button .material-icons{top:4px;left:6px;font-size:19px}.gj-timepicker-bootstrap.input-group-lg [role=right-icon] button .gj-icon,.gj-timepicker-bootstrap.input-group-lg [role=right-icon] button .material-icons{font-size:27px;top:8px;left:10px}.gj-picker.datetimepicker [role=header] [role=date]{padding-bottom:5px;text-align:center;cursor:pointer}.gj-picker [role=switch]{align-items:baseline;user-select:none;position:relative}.gj-picker [role=switch] [role=calendarMode]{cursor:pointer;position:absolute;bottom:2px;left:0px}.gj-picker [role=switch] [role=time]{width:100%;text-align:center}.gj-picker [role=switch] [role=time] div{display:inline;cursor:pointer}.gj-picker [role=switch] [role=calendarMode]{cursor:pointer}.gj-picker [role=switch] [role=clockMode]{position:absolute;right:0px;bottom:3px;cursor:pointer}.gj-picker-md.datetimepicker [role=header]{font-size:36px;padding:10px 20px;display:block}.gj-picker-md [role=switch]{color:hsla(0,0%,100%,.54);background:#2196f3;font-size:32px}.gj-picker-bootstrap.datetimepicker [role=header]{font-size:36px;padding:10px 20px;display:block}.gj-picker-bootstrap.datetimepicker [role=header] [role=time]{font-size:22px}.gj-slider{position:relative;padding:8px 6px}.gj-slider [role=track]{width:100%}.gj-slider [role=progress]{position:absolute;z-index:1203}.gj-slider [role=handle]{position:absolute}.gj-slider-md [role=track]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;text-align:center;background-color:#e9ecef;height:2px;background-color:rgba(0,0,0,.26)}.gj-slider-md [role=progress]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;text-align:center;height:2px;background-color:#536dfe;top:8px;left:6px}.gj-slider-md [role=handle]{top:3px;left:0px;width:12px;height:12px;background-color:#536dfe;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);filter:none;-webkit-box-shadow:inset 0 1px 0 hsla(0,0%,100%,.2),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.2),0 1px 2px rgba(0,0,0,.05);border:0px solid rgba(0,0,0,0);border-radius:50%;cursor:pointer;z-index:1204}.gj-slider-bootstrap [role=track]{border-radius:4px;height:10px}.gj-slider-bootstrap [role=progress]{height:10px;border-radius:4px;top:8px;left:6px;transition:none}.gj-slider-bootstrap [role=handle]{top:2px;left:0px;width:20px;height:20px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);filter:none;-webkit-box-shadow:inset 0 1px 0 hsla(0,0%,100%,.2),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.2),0 1px 2px rgba(0,0,0,.05);border:0px solid rgba(0,0,0,0);border-radius:50%;cursor:pointer;z-index:1204}.gj-slider-bootstrap-3 [role=handle]{background-color:#337ab7;background-image:-webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%);background-image:-o-linear-gradient(top, #337ab7 0%, #2e6da4 100%);background-image:linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%);background-repeat:repeat-x}.gj-slider-bootstrap-4 [role=handle]{background-color:#007bff;background-image:-webkit-linear-gradient(top, #007bff 0%, #2e6da4 100%);background-image:-o-linear-gradient(top, #007bff 0%, #2e6da4 100%);background-image:linear-gradient(to bottom, #007bff 0%, #2e6da4 100%);background-repeat:repeat-x}.gj-colorpicker [role=right-icon]{cursor:pointer}.gj-colorpicker-md{font-family:"Roboto","Helvetica","Arial",sans-serif;font-size:16px;font-weight:400;letter-spacing:.04em;line-height:1;color:rgba(0,0,0,.87);position:relative}.gj-colorpicker-md [role=right-icon]{position:absolute;right:0px;top:0px;font-size:24px}@font-face{font-family:"Glyphicons Halflings";src:url("../fonts/glyphicons-halflings-regular.eot");src:url("../fonts/glyphicons-halflings-regular.eot?#iefix") format("embedded-opentype"),url("../fonts/glyphicons-halflings-regular.woff") format("woff"),url("../fonts/glyphicons-halflings-regular.ttf") format("truetype"),url("../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"socicon";src:url("../fonts/socicon-webfont.eot");src:url("../fonts/socicon-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/socicon-webfont.woff") format("woff"),url("../fonts/socicon-webfont.ttf") format("truetype"),url("../fonts/socicon-webfont.svg#sociconregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"Socialico";src:url("../fonts/socialico.eot");src:url("../fonts/socialico.eot?#iefix") format("embedded-opentype"),url("../fonts/socialico.woff") format("woff"),url("../fonts/socialico.ttf") format("truetype"),url("/fonts/socialico.svg#socialico") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"OneDay";src:url("../fonts/oneday.eot");src:url("../fonts/oneday.eot?#iefix") format("embedded-opentype"),url("../fonts/oneday.svg#oneday") format("svg"),url("../fonts/oneday.ttf") format("truetype"),url("../fonts/oneday.woff") format("woff"),url("../fonts/oneday.woff2") format("woff2");font-weight:400;font-style:normal}@font-face{font-family:"TitlingGothicFBSkyline-Standard";src:url("../fonts/titlinggothicfbskylinestandard.woff2") format("woff2"),url("../fonts/titlinggothicfbskylinestandard.ttf") format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"TitlingGothicFBSkyline-Medium";src:url("../fonts/titlinggothicfbskylinemedium.woff2") format("woff2"),url("../fonts/titlinggothicfbskylinemedium.ttf") format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"TitlingGothicFBNormal-Standard";src:url("../fonts/titlinggothicfbnormalstandard.woff2") format("woff2"),url("../fonts/titlinggothicfbnormalstandard.ttf") format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"TitlingGothicFBNormal-Regular";src:url("../fonts/titlinggothicfbnormalregular.woff2") format("woff2"),url("../fonts/titlinggothicfbnormalregular.ttf") format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"VanCondensedPro";src:url("../fonts/vancondensedproregular.eot");src:url("../fonts/vancondensedproregular.eot?#iefix") format("embedded-opentype"),url("../fonts/vancondensedproregular.svg#vancondensedproregular") format("svg"),url("../fonts/vancondensedproregular.ttf") format("truetype"),url("../fonts/vancondensedproregular.woff") format("woff"),url("../fonts/vancondensedproregular.woff2") format("woff2");font-weight:400;font-style:normal}@font-face{font-family:"VanCondensedPro-Bold";src:url("../fonts/vancondensedprobold.eot");src:url("../fonts/vancondensedprobold.eot?#iefix") format("embedded-opentype"),url("../fonts/vancondensedprobold.svg#vancondensedprobold") format("svg"),url("../fonts/vancondensedprobold.ttf") format("truetype"),url("../fonts/vancondensedprobold.woff") format("woff"),url("../fonts/vancondensedprobold.woff2") format("woff2");font-weight:400;font-style:normal}.fhd0{clip-path:url(#SVGID_2_)}.fhd1{fill:#c0af2c;stroke:#fff;stroke-miterlimit:10}.fhd2{fill:#f7971d;stroke:#fff;stroke-miterlimit:10}.fhd3{fill:#7473a8;stroke:#fff;stroke-miterlimit:10}.fhd4{fill:#5d86a0;stroke:#fff;stroke-miterlimit:10}.fhd5{fill:#fff;stroke:#fff;stroke-miterlimit:10}html{position:relative;min-height:100%}body{font-family:"VanCondensedPro",Helvetica,Arial,sans-serif;font-weight:400;font-size:1rem;line-height:1.25rem;color:#454545;background-color:#fff;padding-bottom:0px}strong{font-family:"VanCondensedPro-Bold",Helvetica,Arial,sans-serif}a,a:link{color:#343434;text-decoration:none;cursor:pointer}a:hover,a:focus{color:#e6ab00;text-decoration:underline;transition-property:color .5s linear 0s;-moz-transition:color .5s linear 0s;-webkit-transition:color .5s linear 0s;-o-transition:color .5s linear 0s}a:visited{color:#343434}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{color:#454545;letter-spacing:0px;text-transform:uppercase;font-family:"OneDay",Helvetica,Arial,sans-serif;font-weight:400}.small{font-size:50%}.fullwidth{width:100%}.greenPop{color:#3f6032}.yellowPop{color:#ffcf43 !important}header{z-index:9999;position:fixed;display:block;left:0;top:0;background-color:rgba(0,0,0,0)}.mastlogo,.mastlogo-IE{display:block;width:100%;height:100%;background-size:100% auto;background-repeat:no-repeat;background-position:center center;padding:0;margin:0}.mastlogo{background-image:url("../svg/cultivated_logo_yellow.svg")}.mastlogo-IE{background-image:url("../svg/cultivated_logo_yellow.png")}.navbar-brand{display:block;width:200px;height:30px;margin:12px 0 12px 24px;padding:0}.navbar,.bg-dark{color:#fff;background-color:#000 !important;font-family:"OneDay",Helvetica,Arial,sans-serif;font-size:1em}.navbar-toggler:focus,.navbar-toggler:active{outline:none;box-shadow:none}.navbar-dark .navbar-nav .nav-link{letter-spacing:1.25;color:#fff}.navbar-dark .navbar-nav .nav-link:hover,.navbar-dark .navbar-nav .nav-link:active{color:#ffcf43;text-decoration:none}.navbar,navbar-expand-lg{padding:0;color:#fff}.navbar-dark .navbar-toggler,.navbar-toggler{border:none;color:#fff;margin-right:16px}.navbar-collapse{justify-content:flex-end}.navbar-toggler .icon-bar{display:block;width:30px;height:2px;margin:6px 0px 6px 0px;background-color:#fff;transform:rotate(0);opacity:1;transition:all .25s}.navbar-toggler[aria-expanded=true] .icon-bar{background-color:#fff}.navbar-toggler[aria-expanded=true] .top-bar{transform:rotate(45deg);transform-origin:10% 10%;margin-left:6px}.navbar-toggler[aria-expanded=true] .middle-bar{opacity:0}.navbar-toggler[aria-expanded=true] .bottom-bar{transform:rotate(-45deg);transform-origin:10% 90%;margin-left:6px}.navbar-nav .dropdown-menu,.navbar-nav .dropdown-menu:visited,.navbar-nav .dropdown-menu:link,.dropdown-menu,.dropdown-menu:visited,.dropdown-menu:link{color:#fff;background-color:#121212;border:none;padding:5px 10px;-webkit-border-radius:6px;-webkit-border-top-left-radius:0px;-webkit-border-top-right-radius:0px;-moz-border-radius:6px;-moz-border-radius-topleft:0px;-moz-border-radius-topright:0px;border-radius:6px;border-top-left-radius:0px;border-top-right-radius:0px}.dropdown-menu ul{list-style-type:none;text-align:right}.dropdown-item,.dropdown-item:visited,.dropdown-item:link{font:1em/100% "OneDay",Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:1px;padding:0 12px;color:#fff;background-color:rgba(0,0,0,0);--initialTextColor: $white;--slideTextColor: #666666;--initialBgColor: transparent;--slideBgColor: #ffc42e;color:var(--initialTextColor);background-image:linear-gradient(90deg, var(--initialBgColor) 0%, var(--initialBgColor) 50%, var(--slideBgColor) 50%, var(--slideBgColor) 100%);background-size:200%;transition:background-position .3s cubic-bezier(0.47, 0.1, 1, 0.63),color .2s linear;transition-delay:0s,.15s;text-transform:uppercase}.dropdown-item:hover,.dropdown-item:focus{color:var(--slideTextColor);cursor:pointer;background-position:100% 100%}.navbar-nav .dropdown-menu.show{max-height:600px;padding:3px 15px 15px;display:inline-grid;margin-left:-2rem;margin-top:0px}.dropdown-menu .dropdown-item{display:none}@keyframes bounce{0%{padding:0 6px}60%{padding:10px 6px}100%{padding:6px 6px}}@keyframes open{0%{padding:0 12px}100%{padding:6px 12px}}.dropdown-menu.show .dropdown-item{display:inline-block;padding:6px 0px;animation-name:open;animation-duration:.5s;animation-iteration-count:1;text-align:right;text-decoration:none}@media(max-width: 991px){.navbar-colorBar{background-color:#454545 !important;position:absolute;z-index:0;width:100%;height:54px}.navbar-nav{background-color:#121212 !important}.nav-item{text-align:right;padding:.25rem 1rem 0rem 0}}@media(min-width: 992px){.navbar-colorBar{display:none}#MainNavigation,.navbar-nav,.nav-item{height:98px}.navbar-brand{width:300px;height:40px;margin:18px 0 18px 36px}.navbar-nav{top:0;margin:0 24px 0 0}.nav-item{background-image:url("../img/homepage/underlay-darkestCharcoal.jpg");background-size:200px 100%;background-position-x:200px;background-repeat:no-repeat;transition-property:background-position-x .4s linear 0s;-moz-transition:background-position-x .4s linear 0s;-webkit-transition:background-position-x .4s linear 0s;-o-transition:background-position-x .4s linear 0s}.navbar-expand-lg .navbar-nav a.nav-link:hover,.navbar-expand-lg .navbar-nav a.nav-link:focus{color:#ffcf43}.dropdown-menu.show .dropdown-item{padding:6px 12px}}@media(min-width: 1100px){.navbar-nav{margin-right:24px}.navbar-expand-lg .navbar-nav a.nav-link{padding:3rem .5rem 1rem .5rem}}@media(min-width: 1200px){.navbar-brand{width:350px;height:50px;margin:24px 0 24px 48px}}@media(min-width: 1250px){.nav-item{background-position-x:220px}.navbar-nav{margin-right:30px}}.privacy-policy p{font-family:inherit;font-size:.6em;margin-top:10px;padding:5px 10px;color:#fff;text-align:center}.privacy-policy a{font-family:inherit;color:inherit;transition-property:color .5s linear 0s;-moz-transition:color .5s linear 0s;-webkit-transition:color .5s linear 0s;-o-transition:color .5s linear 0s;text-decoration:none}.privacy-policy a:hover,.privacy-policy a:visited{color:inherit;text-decoration:none}.cookiealert{position:fixed;bottom:0;left:0;width:100%;margin:0 !important;z-index:999;opacity:0;border-radius:0;transform:translateY(100%);transition:all 500ms ease-out;color:#e8e8e8;background:#231f20;font-size:70% !important}.cookiealert.show{opacity:1;transform:translateY(0%);transition-delay:1000ms}.cookiealert a{text-decoration:underline}.cookiealert .acceptcookies{margin-left:10px;vertical-align:baseline}.btn-cookie{padding:4px 3px 2px 6px !important;font-size:65% !important;line-height:100%;border-radius:3px;margin-top:-10px !important;color:#000 !important;background-color:#ffcf43 !important;-webkit-transition:background-color .5s;transition:background-color .5s}.btn-cookie:focus,.btn-cookie.focus{color:#121212 !important;background-color:#e6ab00 !important}.btn-cookie:hover{color:#121212 !important;background-color:#e6ab00 !important}.otnotice-menu{display:inline-block;position:absolute !important}.otnotice-content .otnotice-sections .otnotice-section-content p{margin:0 0 1rem;font-size:1em !important;font-family:inherit;line-height:unset}.otnotice-content a,.otnotice-sections a,.otnotice-section-content a{color:#121212;text-decoration:none;transition-property:color .5s linear 0s;-moz-transition:color .5s linear 0s;-webkit-transition:color .5s linear 0s;-o-transition:color .5s linear 0s}.otnotice-content a:hover,.otnotice-sections a:hover,.otnotice-section-content a:hover{color:#121212;text-decoration:underline}ul.otnotice-menu{margin-top:50px}.otnotice-section-content{margin-top:100px}footer{color:#fff;background-color:#000;font-size:1.25em;line-height:1.25em;padding:2rem 0}footer p{padding:1.5rem 0 .25rem;margin-bottom:.25rem}footer a,footer a:visited,footer a:link{font-family:"VanCondensedPro-Bold",Helvetica,Arial,sans-serif;color:#ffcf43}footer a:hover,footer a:focus{color:#e6ab00;text-decoration:none}.estlogo,.estlogo-IE{display:block;width:100%;height:auto;min-height:100px;background-size:100% auto;background-repeat:no-repeat;background-position:center center;padding:0;margin:0 auto}.estlogo,.estlogo-IE{max-width:200px;height:150px}#cookie .cookiealert p{padding:.5rem 0 .25rem;margin-bottom:.25rem}@media(min-width: 768px){.estlogo,.estlogo-IE{max-width:200px;height:200px}}.javitslogo,.javitslogo-IE{display:block;width:100%;height:auto;min-height:100px;background-size:80% auto;background-repeat:no-repeat;background-position:center center;padding:0;margin:0 auto}.sustainablelogo,.sustainablelogo-IE{display:block;width:100%;height:auto;min-height:100px;background-size:50% auto;background-repeat:no-repeat;background-position:center center;padding:0;margin:0 auto}.javitslogo,.javitslogo-IE{max-width:300px}.sustainablelogo,.sustainablelogo-IE{max-width:180px}.javitslogo{background-image:url("../svg/javits_logo_noTagline.svg")}.javitslogo-IE{background-image:url("../svg/javits_logo_noTagline.png")}.sustainablelogo{background-image:url("../svg/sustainable-badgev2.svg")}.sustainablelogo-IE{background-image:url("../svg/sustainable-badgev2.png")}.estlogo{background-image:url("../svg/established_logo.svg")}.estlogo-IE{background-image:url("../svg/established_logo.png")}.social{float:left}.social img{transition:filter .5s ease-in-out;-webkit-filter:grayscale(0%);filter:grayscale(0%)}.social img:hover{-webkit-filter:grayscale(100%);filter:grayscale(100%)}ul.socialmedia{float:none;display:contents;list-style:none;margin:0px;padding:0px 20px 0px 0px}li.socialicons{display:inline-block;padding:5px 20px 0px 0px}img.platinum-logo{text-align:center;width:40%;float:right;padding-right:25px}@media(max-width: 767px){.social{float:none}}@media(max-width: 575px){img.platinum-logo{width:25%;float:none;padding:0;margin:0 37% 0}}.fatheadlogo{text-align:center;margin:0 auto 0;float:none;cursor:pointer}.fatheadlogo p{padding:12px 0 0 0;width:100%;font-family:"VanCondensedPro",Helvetica,Arial,sans-serif;color:#ccc;font-size:80% !important}.fatheadlogo a{font-family:"VanCondensedPro",Helvetica,Arial,sans-serif}.fatheadlogo img{width:30px;height:30px;margin:0px 10px;padding:4px}.footer--refresh{position:relative;margin-top:0;padding:3.25rem 0 1.25rem;border-top:3px solid #fc0;color:#fc0;background:#000;font-family:"VanCondensedPro",Helvetica,Arial,sans-serif;font-size:1rem;line-height:1.2}.footer--refresh .footer__nyc-tab{position:absolute;z-index:2;top:0;left:50%;width:112px;transform:translate(-50%, -50%)}.footer--refresh .footer__nyc-tab img,.footer--refresh img{display:block;max-width:100%;height:auto}.footer--refresh .footer__content{max-width:1280px}.footer--refresh .footer__main{min-height:180px}.footer--refresh address{margin:0 0 1rem;font-family:"VanCondensedPro-Bold",Helvetica,Arial,sans-serif;font-size:1.2rem;font-style:normal;line-height:1.18}.footer--refresh a,.footer--refresh a:visited,.footer--refresh a:link{color:#fc0}.footer--refresh a:hover,.footer--refresh a:focus{color:#fff}.footer__contact,.footer__seal,.footer__partners{margin:1.25rem 0;text-align:center}.footer__social{display:flex;justify-content:center;gap:.75rem;margin:0 0 1rem}.footer__social a{display:block;width:2rem;transition:opacity .2s ease-in-out}.footer__social a:hover,.footer__social a:focus{opacity:.7}.footer__legal{display:flex;flex-wrap:wrap;justify-content:center;gap:.35rem .6rem;font-family:"VanCondensedPro",Helvetica,Arial,sans-serif;font-size:.82rem;line-height:1.2}.footer__legal a+a::before{margin-right:.6rem;content:"•"}.footer__seal img{width:150px;margin:0 auto}.footer__javits{width:min(240px,100%);margin:0 auto 1rem}.footer__leed{display:flex;justify-content:center;align-items:center;gap:.75rem}.footer__leed img{width:54px}.footer--refresh .fatheadlogo{display:flex;justify-content:center;margin-top:1.5rem;border-top:0}.footer--refresh .fatheadlogo p{margin:0}.footer--refresh .fatheadlogo a,.footer--refresh .fatheadlogo a:link,.footer--refresh .fatheadlogo a:visited{display:inline-flex;align-items:center;gap:.4rem;font-family:"VanCondensedPro-Bold",Helvetica,Arial,sans-serif;font-size:12px !important;font-weight:700;letter-spacing:.035em;color:#454545;text-decoration:none;text-transform:uppercase;transition:color .2s ease-in-out}.footer--refresh .fatheadlogo a:hover,.footer--refresh .fatheadlogo a:focus-visible{color:#e3e3e3}.footer--refresh .fatheadlogo img{width:14px;height:14px;margin:0;padding:0}@media(min-width: 768px){.footer--refresh{padding-top:3.75rem}.footer__contact{text-align:left}.footer__partners{text-align:right}.footer__social,.footer__legal,.footer__leed{justify-content:flex-start}.footer__javits{margin-right:0}.footer__leed{justify-content:flex-end}.footer__seal img{width:175px}}.cd-top,.js-cd-top{position:absolute}.cd-top{display:inline-block;height:40px;width:40px;position:fixed;bottom:40px;right:10px;-webkit-box-shadow:0 0 10px rgba(255,207,66,.25);box-shadow:0 0 10px rgba(255,207,66,.25);overflow:hidden;text-indent:100%;white-space:nowrap;background:rgba(35,31,32,.4) url(../img/layout/cd-top-arrow.svg) no-repeat center 50%;visibility:hidden;opacity:0;-webkit-transition:opacity .3s 0s,visibility 0s .3s,background-color .3s 0s;transition:opacity .3s 0s,visibility 0s .3s,background-color .3s 0s}.cd-top.cd-top--show,.cd-top.cd-top--fade-out,.cd-top:hover{-webkit-transition:opacity .3s 0s,visibility 0s 0s,background-color .3s 0s;transition:opacity .3s 0s,visibility 0s 0s,background-color .3s 0s}.cd-top.cd-top--show{visibility:visible;opacity:1;z-index:50}.cd-top.cd-top--fade-out{opacity:.5}.cd-top:hover{background-color:rgba(255,207,66,.5);opacity:1}span.error{font-family:inherit;font-weight:bold;font-size:70%;color:#c00;line-height:125%;margin:0;padding:0;text-transform:uppercase}input#form1_qcperch,input#form2_qcperch{display:none !important}@media only screen and (min-width: 768px){.cd-top{right:20px;bottom:20px}}@media only screen and (min-width: 1024px){.cd-top{height:60px;width:60px;right:30px;bottom:60px}}#homepage{margin-top:240px;background-color:#fff}.pageTop,.pagePad{padding-top:3rem;padding-bottom:3rem}.pageTopShort{padding-top:3rem;padding-bottom:0rem}.pageTopGrey{background-color:#e3e3e3;padding-top:3rem;margin-top:-3rem}.padBottom{padding-bottom:3rem}.downloadable-menu-button{margin:25px 0px}.page p{font-size:1.625em;line-height:1.5em;padding-top:.75rem}.page hr{height:1px;border-top:1px solid #454545;width:100%}.jumbo{font-size:2em;letter-spacing:6px;padding-bottom:.75rem;margin:0}.page{width:100%;background-color:#fff;margin-top:180px}#splashImage,.pageHeaderImage{position:fixed;z-index:-1;top:48px;height:200px;background-size:100% auto;padding:0;margin:0;background-position:top center;background-repeat:no-repeat}#splashImage{background-image:url("../img/homepage/home-main-image.jpg")}#aboutHeader{background-image:url("../img/about/about-top.jpg")}#teamHeader{background-image:url("../img/team/team-top.jpg")}#spacesHeader{background-image:url("../img/spaces/spaces-top.jpg")}#orderingHeader{background-image:url("../img/ordering/cultivatedGo-header-v2.webp")}#sustainabilityHeader{background-image:url("../img/sustainability/sustainability-top.webp")}#menuHeader{background-image:url("../img/menu/menu-top.jpg");background-position:center -100px}#contactHeader{background-image:url("../img/contact/contact-top.jpg")}@keyframes bounce{0%{padding-top:0}50%{padding-top:20px}100%{padding-top:0}}.splashArrow{position:absolute;width:8%;margin:-50px 46% 0 46%;animation-name:bounce;animation-duration:1.5s;animation-iteration-count:infinite}.splashArrow img{width:100%;height:auto}.pageHeader img{height:100%;width:auto}.pageHeader{position:absolute;height:30px;margin-top:-28px}.featureImage{position:relative;height:170px;background-color:#000;background-size:100% auto;background-position:center center;overflow:hidden}.featureImage a{display:block;width:100%;height:100%;border:none}.featureHeader{position:absolute;z-index:99;display:block;width:170px;height:100px;transform:rotate(-90deg);transform-origin:top right;margin-left:-140px;color:#fff;font-family:"OneDay",Helvetica,Arial,sans-serif;font-size:2rem;text-align:center;letter-spacing:10px}.colorSlide{display:block;height:100%;width:40%;margin-left:-20%;transform:skewX(-10deg);background-color:#ffcf43;opacity:.8}.logoHuge{display:block;width:125%;background-size:100% auto;background-repeat:no-repeat;background-position:center center;padding:0;margin:0}.logoHuge img{width:100%;height:auto}.circleLogo-inner,.circleLogo-outer{position:absolute;top:12px;left:12px;width:35%}.circleLogo-inner img,.circleLogo-outer img{width:100%;height:auto}#homeMenu{background-image:url("../img/homepage/home-menu-block.jpg")}#aboutMain{background-image:url("../img/about/about-main-image.jpg")}#spacesMain{background-image:url("../img/spaces/spaces-main-image-2024.webp")}#honeyBlock{background-image:url("../img/sustainability/honey-block.webp")}#sustainBlock{background-image:url("../svg/sustainability-fullspan.svg")}.carousel{margin-bottom:0}@media(max-width: 575px){.downloadable-menu-button{font-size:.5em;line-height:.75em}#eventsPage .pageHeader{height:20px;margin-top:-18px}#sustainabilityPage .pageHeader{height:20px;margin-top:-18px}}@media(min-width: 450px){.featureImage{height:260px}.featureHeader{font-size:3rem;width:260px;margin-left:-210px}#splashImage{height:260px}.splashArrow{margin:-60px 46% 0 46%}#homePage{margin-top:300px}}@media(min-width: 576px){.featureImage{height:320px}.featureHeader{font-size:3.5rem;width:320px;margin-left:-260px}#splashImage{height:320px}#homePage{margin-top:360px}}@media(min-width: 768px){.featureImage{height:400px}.featureHeader{font-size:4rem;width:400px;margin-left:-340px}#splashImage{height:400px}#homePage{margin-top:440px}.pageHeaderImage{height:280px}.page{margin-top:260px}.pageHeader{height:50px;margin-top:-48px}.circleLogo-inner,.circleLogo-outer{width:40%}}@media(min-width: 992px){.featureImage{background-size:110% auto;background-position:left center;height:500px}.featureHeader{font-size:5rem;letter-spacing:18px;width:500px;margin-left:-400px}#splashImage{height:620px}.splashArrow{margin:-90px 46% 0 46%}#homePage{margin-top:620px}.jumbo{font-size:2.5em}.pageHeaderImage{height:370px}.page{margin-top:400px}.pageHeader{height:74px;margin-top:-72px}.carousel-inner{max-height:500px;overflow-y:hidden}}@media(min-width: 1200px){.featureImage{height:600px}.featureHeader{font-size:6rem;width:600px;margin-left:-450px}#splashImage{height:720px}#homePage{margin-top:720px}.jumbo{font-size:3em}.homeText p{font-size:1.5em;line-height:1.25em}.carousel-inner{max-height:600px;overflow-y:hidden}}@media(min-width: 1400px){.carousel-inner{max-height:700px}}@media(min-width: 1600px){.carousel-inner{max-height:800px;max-width:1600px;margin:0 auto}.fullwidth.borders{background-color:#111}}.heroText h1,.heroText h2,.heroText h3,.heroText h4{font-size:1.5rem;line-height:1.75rem}.heroText p{font-size:1rem;line-height:1.25rem;padding-top:0}.heroText h1 strong,.heroText h2 strong,.heroText h3 strong,.heroText h4 strong,.heroText h1 del,.heroText h2 del,.heroText h3 del,.heroText h4 del,.heroText h1 em,.heroText h2 em,.heroText h3 em,.heroText h4 em,#eventsPage .heroText,#sustainabilityPage .heroText{display:inline-block;padding:6px;margin-bottom:6px;font-family:inherit !important;font-weight:normal !important;font-style:normal !important;text-decoration:none !important}.heroText h1 strong,.heroText h2 strong,.heroText h3 strong,.heroText h4 strong,#eventsPage .heroText,#sustainabilityPage .heroText{background-color:#ffcf43}.heroText h1 del,.heroText h2 del,.heroText h3 del,.heroText h4 del{font-family:inherit !important;color:#78bf21;background-color:#454545}#spacesPage .heroText h1 del,#spacesPage .heroText h2 del,#spacesPage .heroText h3 del,#spacesPage .heroText h4 del{font-family:inherit !important;color:#fff;background-color:#a1143d}.heroText h1 em,.heroText h2 em,.heroText h3 em,.heroText h4 em{font-family:inherit !important;color:#ffcf43;background-color:#454545}.heroText br{display:none}@media(min-width: 576px){.heroText h1,.heroText h2,.heroText h3,.heroText h4{font-size:2rem;line-height:2.25rem;letter-spacing:2px}.heroText p{font-size:1.25rem;line-height:1.5rem}}@media(min-width: 768px){.heroText h1,.heroText h2,.heroText h3,.heroText h4{font-size:2.25rem;line-height:2.5rem;letter-spacing:2px}.heroText h1 strong,.heroText h2 strong,.heroText h3 strong,.heroText h4 strong,.heroText h1 del,.heroText h2 del,.heroText h3 del,.heroText h4 del,.heroText h1 em,.heroText h2 em,.heroText h3 em,.heroText h4 em{display:inline-block;padding:9px 9px 0 9px;margin-bottom:9px}.heroText p{font-size:1.5rem;line-height:1.75rem}}@media(min-width: 992px){.heroText br{display:inline}.heroText h1,.heroText h2,.heroText h3,.heroText h4{font-size:2.75rem;line-height:3rem;letter-spacing:4px}.heroText p{font-size:1.625rem;line-height:1.875rem}}@media(min-width: 1200px){.heroText h1,.heroText h2,.heroText h3,.heroText h4{font-size:3.125rem;line-height:3.375rem;letter-spacing:4px}.heroText h1 strong,.heroText h2 strong,.heroText h3 strong,.heroText h4 strong,.heroText h1 del,.heroText h2 del,.heroText h3 del,.heroText h4 del,.heroText h1 em,.heroText h2 em,.heroText h3 em,.heroText h4 em{display:inline-block;padding:12px 12px 0 12px;margin-bottom:12px}}.teamMember{padding-top:3rem;padding-bottom:3rem}.greyBg{background-color:#e3e3e3}.teamMembersList{background:#e3e3e3 url("../img/homepage/cultivated-logo-pattern.png") 0 0 repeat}.teamName{display:inline-block;padding:6px 6px 0 6px;margin-bottom:6px;background-color:#ffcf43}.teamMembersList .teamName{display:inline;padding:0;margin-bottom:0;background-color:rgba(0,0,0,0)}.teamTitle{margin-top:1rem}.teamImage{float:left;width:33%;height:auto;margin:0 2rem 1rem 0}.teambioImage{float:left;width:100%;height:auto;margin:0 2rem 1rem 0}.teamEmail{font-family:"VanCondensedPro-Bold",Helvetica,Arial,sans-serif;font-size:1.25em;color:#121212 !important;transition:color .5s;-webkit-transition:color .5s}.teamEmail:hover,.teamEmail:focus{color:#343434 !important;text-decoration:underline}.teamBio{padding-top:1.5rem}.teamBio del{display:inline-block;font-size:1px;line-height:1px;width:60%;border-top:1px solid #454545}.teamMember:empty,.teamName:empty,.teamImage[src=""],.teamEmail:empty,.teamBio:empty{display:none}@media(max-width: 575px){.teamEmail{font-size:1em}}@media(min-width: 992px){.teamName{padding:12px 12px 0 12px}.teamEmail{font-size:1.5em}}#spacesBar{color:#454545;background-color:#fff;overflow:hidden;z-index:1}#spacesBar h1,#spacesBar h2,#spacesBar h3,#spacesBar h4{padding:1.5rem 0 0 0;letter-spacing:3px}#spacesBar h3{color:#fff;font-size:1.625em}#spacesBar p{padding:0 0 1.5rem 0;margin:0;font-size:1.5em;line-height:1.625em}#spacesBar .colorSlide{display:none}.spacesHeader,.sustainabilityHeader{line-height:1em;padding-top:50px;z-index:2}.spacesHeader h1,.sustainabilityHeader h1{padding:1.5rem 0;text-align:center;color:#ffcf43}#spacesBar img{float:right;height:72px;width:auto;margin:0 1rem;-webkit-transition:margin-right .3s,margin-left .3s;transition:margin-right .3s,margin-left .3s}#spacesBar img:hover,#spacesBar img:focus{margin-right:.5rem;margin-left:1.5rem}@media(min-width: 576px){#spacesBar img{height:36px}}@media(min-width: 992px){#spacesBar{height:400px;background-color:#ffcf43}#spacesBar .colorSlide{position:absolute;display:block;height:400px;width:75%;margin-left:-25%;transform:skewX(10deg);background-color:#fff;opacity:1}.spacesHeader h1,.sustainabilityHeader h1{color:#fff;text-align:right}#spacesBar img{height:80px}.break-lg{display:block;font-size:1px;line-height:1px;height:1px;width:100%;color:rgba(0,0,0,0);clear:left}}.photoGallery{padding-top:2rem}.photoGallery h1,.photoGallery h2,.photoGallery h3,.photoGallery h4{font-family:"OneDay",Helvetica,Arial,sans-serif;font-size:2.75rem;line-height:3rem;letter-spacing:4px;margin-top:2rem}.galleryImgContainer{position:relative;width:100%;height:230px;overflow:hidden}.modalLink{display:block;width:100%;height:100%}.modalLink img{width:100%;height:auto}.modalLink .colorSlide{position:absolute;top:0;width:180px;margin-left:-80px;transition:all .5s}.modalLink .galleryButton{position:absolute;z-index:99;display:block;top:0;left:0;width:230px;transform:rotate(-90deg);transform-origin:top right;margin-left:-200px;color:#fff;font-family:"OneDay",Helvetica,Arial,sans-serif;font-size:1.25rem;text-align:center;letter-spacing:10px;transition:all .5s}#eventsPage .modal-body{padding:0}#eventsPage .modal-header{background-color:rgba(0,0,0,0);padding:0;border-bottom:none;border-radius:none}#eventsPage .close{position:absolute;z-index:999;top:.25rem;right:.25rem;padding:.25rem;color:hsla(0,0%,100%,.5);transition:all .5s}#eventsPage .close:hover{cursor:pointer;background-color:rgba(0,0,0,0);color:hsla(0,0%,100%,.75)}.carousel-caption{position:absolute;right:0;bottom:0;left:0;z-index:10;padding:5px 20px;text-align:left;background:rgba(52,52,52,.45)}.carousel-shading p{color:#e3e3e3;font-size:1em;line-height:1em;padding:0}.carousel-shading h5{font-family:"OneDay",Helvetica,Arial,sans-serif;font-size:1.2rem;line-height:1rem;letter-spacing:4px;margin-top:.25rem;color:#e3e3e3}.carousel-control-prev:hover,.carousel-control-next:hover{background-color:rgba(255,207,66,.2)}.modal-footer{display:inline-block;padding:1rem;border-top:0px solid #e9ecef}.modal-footer p{color:#343434;font-size:1rem;line-height:1.25rem;padding:10px 5px;text-align:left}#eventsBar .colorSlide{display:none}.eventsHeader{line-height:1em;padding-top:20px;z-index:2}.eventsHeader h1{padding:.25rem 0 0rem;text-align:left;color:#454545 !important}.eventsHeader p{font-size:1.625em;line-height:1.5em;padding-top:.125rem}.eventsVideo{margin:0 auto}.p-r{height:auto}section.eventsSamples{background-color:#e3e3e3;overflow:hidden}.eventsSamples hr{height:1px;border-top:1px solid #454545;width:70%;margin:0 auto}.eventsListings{padding:20px 0 20px 0}.eventsSamples p{font-family:"OneDay",Helvetica,Arial,sans-serif;padding:20px 10px;text-transform:uppercase;letter-spacing:1px}@media(min-width: 992px){#eventsBar{height:550px;background-color:#fff}#eventsBar .colorSlide{position:absolute;display:block;height:550px;width:45%;margin-left:-25%;transform:skewX(10deg);background-color:#ffcf43;opacity:1}.eventsHeader{padding-top:60px}.eventsHeader h1{color:#fff;text-align:left}#eventsBar img{height:80px}.eventsVideo{margin:0 auto}.break-lg{display:block;font-size:1px;line-height:1px;height:1px;width:100%;color:rgba(0,0,0,0);clear:left}}@media(max-width: 575px){.photoGallery h1,.photoGallery h2,.photoGallery h3,.photoGallery h4{font-size:1.5rem;line-height:2rem;margin-top:1rem}.carousel-shading h5{font-family:"OneDay",Helvetica,Arial,sans-serif;font-size:1rem;line-height:.8rem;letter-spacing:4px;margin-top:.125rem;color:#e3e3e3}.carousel-shading p{color:#e3e3e3;font-size:.85em;line-height:.85em;padding:0}}@media(max-width: 370px){.galleryImgContainer{height:190px}.modalLink .galleryButton{width:190px;margin-left:-170px}}@media(min-width: 450px){.galleryImgContainer{height:280px}.modalLink .galleryButton{width:280px;margin-left:-256px}}@media(min-width: 576px){.galleryImgContainer{height:340px}.modalLink .galleryButton{width:340px;margin-left:-300px}}@media(min-width: 768px){.galleryImgContainer{height:460px}.modalLink .galleryButton{width:460px;margin-left:-420px}}@media(min-width: 992px){.photoGallery h1,.photoGallery h2,.photoGallery h3,.photoGallery h4{margin-top:0px}.galleryImgContainer{height:300px}.modalLink .colorSlide{margin-left:-280px}.modalLink.over .colorSlide{margin-left:-80px}.modalLink .galleryButton{width:300px;margin-left:-464px}.modalLink.over .galleryButton{margin-left:-264px}}@media(min-width: 1200px){.galleryImgContainer{height:360px}.modalLink .colorSlide{margin-left:-280px}.modalLink.over .colorSlide{margin-left:-80px}.modalLink .galleryButton{width:360px;margin-left:-524px}.modalLink.over .galleryButton{margin-left:-324px}}  #gallery img{height:75vw;object-fit:cover}@media(min-width: 576px){  #gallery img{height:35vw}}@media(min-width: 992px){  #gallery img{height:18vw}}  .carousel-item img{height:60vw;object-fit:cover}@media(min-width: 576px){  .carousel-item img{height:350px}}.spacesGalleries{background-color:#e3e3e3;margin:50px auto 50px;padding:50px 0 50px}#gallery .carousel-item img{padding:0;clip-path:polygon(20% 0, 100% 0%, 100% 100%, 10% 100%)}#gallery .carousel-placeholder img{padding:0;clip-path:polygon(20% 0, 100% 0%, 100% 100%, 10% 100%)}.galleryThumb,.carousel-spaces{background:#ffcf43}.carousel-placeholder h2{text-align:left;font-size:1.5rem;padding:10px 0 40px 0}table.tags{margin-top:10px}table.tags{padding-left:230px}@media screen and (max-width: 1060px){table.tags{margin-top:10px;padding-left:0}}.membersclass{width:95%;padding-right:15px;padding-left:15px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:36px;margin-right:36px}@media(min-width: 1025px){.membersclass .input-simple.m{width:90% !important}}.membersclass.form-simple .form-entry{width:100%}.membersclass select{padding:.35rem !important;background-color:#f9f9f9 !important;border-color:#ccc !important}.membersclass .input-simple{background-color:#f9f9f9 !important}.membersclass .submit-bar{border-top:0px !important;margin-top:.8rem !important}.membersclass .button.button-simple{border:1px solid #ccc;padding:7px 2em;color:#fff;background-color:#7898cb}.form-group label,.secure-form h1,.secure-form h2{color:#000}#formfields{margin:20px auto 20px}.loginformtitles{font:.85rem/175% "OneDay",Helvetica,Arial,sans-serif;font-weight:400;color:#000;letter-spacing:1px;text-transform:uppercase}input#form1_first_name.loginform,input#form1_last_name.loginform,input#form1_email.loginform,input#form1_password.loginform,input#form1_password2.loginform,input#form2_email.loginform,input#form2_password.loginform{width:50%;padding:10px 0px}.secure-form{background-color:#e3e3e3;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;padding:20px;border:2px solid #000;display:inline-block;margin:0 auto;text-align:center}p.reminder,p.reminder a{font:.85rem/175% "OneDay",Helvetica,Arial,sans-serif;font-weight:700;color:#000;letter-spacing:1px;text-transform:uppercase}.breadcrumbs li,.secure-section li{display:inline-block}.secure-section li:before{content:" •  ";color:#121212;font-size:11px}.secure-section li:first-child:before{content:""}.breadcrumbs li,.breadcrumbs li a:link{display:inline-block;padding:0px 5px}.secure-btn,.secure-btn:visited,.secure-btn:link{display:inline-block;font-family:"OneDay",Helvetica,Arial,sans-serif;font-size:.8rem;line-height:1em;letter-spacing:3px;text-align:center;padding:.75rem 1rem .5rem;color:#454545;background-color:#ffcf43;-webkit-transition:background-color .5s;transition:background-color .5s;margin:.25rem;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.secure-btn:hover,.secure-btn:focus{color:#121212;background-color:#e6ab00;text-decoration:none}.navSecure{margin-bottom:10px}.navBread{margin-bottom:20px}#loginContent{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;padding-bottom:0px;min-height:200px}#secureWrapper{margin:0 auto;padding:100px 10px 100px;text-align:center;width:auto;min-height:500px;background:#454545}#secureWrapper h1{margin-top:50px}#secureWrapper p{font:16px/125% "OneDay",Helvetica,Arial,sans-serif;font-weight:400;color:#fff;font-style:normal}#logout_form input[type=submit]{margin:10px auto 20px;min-height:40px;font-size:16px;border:2px solid #fff;color:#fff}#login_form,#logout_form{background-color:#000;margin:0 auto;text-align:center;background-color:#e3e3e3;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;border:2px solid #000;margin:0 auto 50px;text-align:center}#login_form h1,#logout_form h1{margin:10px auto;font:1.5rem/125% "OneDay",Helvetica,Arial,sans-serif;font-weight:400;color:#000}#login_form input[type=password]{width:94%;height:40px;padding-left:10px;font-size:16px}#login_form input[type=submit],#logout_form input[type=submit]{width:auto;margin:10px auto 50px;height:40px;font:1em/125% "OneDay",Helvetica,Arial,sans-serif;font-weight:400;color:#454545;background-color:#ffcf43;border:none;border-radius:3px;padding:2px 10px 0px}#login_form p{margin:0px;margin-top:15px;font:1em/125% "OneDay",Helvetica,Arial,sans-serif;font-weight:400;color:#ffcf43}@media(min-width: 992px){#login_form{width:50%;margin:10px 25% 50px}}.calendartext p{font:1.25rem/125% "VanCondensedPro",Helvetica,Arial,sans-serif;font-weight:400;color:#000;padding:.25rem .5rem;z-index:2;letter-spacing:.5px}.calendartext p.eventDetails{font:1rem/80% "VanCondensedPro",Helvetica,Arial,sans-serif;font-weight:400;color:#000;padding:1rem .5rem;z-index:2;letter-spacing:.5px}.calendartext .eventDescription p{font:1rem/125% "VanCondensedPro",Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:0}.calendartext .eventDisclaimer p{font:.65rem/125% "VanCondensedPro",Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:0}.calendartext span.eventTitle{font:2.5rem/3rem "VanCondensedPro",Helvetica,Arial,sans-serif;font-weight:900;color:#000;text-transform:uppercase}.calendartext span.keyTitle{font:.7rem/1.25rem "VanCondensedPro",Helvetica,Arial,sans-serif;font-weight:900;color:#000;text-transform:uppercase;vertical-align:top}.calendartext span.eventDate{font:.65rem/.5rem "VanCondensedPro",Helvetica,Arial,sans-serif;font-weight:400;color:#000}.calendartext span.eventSpace{font:.65rem/.5rem "VanCondensedPro",Helvetica,Arial,sans-serif;font-weight:400;color:#000}.calendartext em{font-family:"VanCondensedPro",Helvetica,Arial,sans-serif;font-weight:400;font-style:italic}.calendartext strong{font-family:"VanCondensedPro",Helvetica,Arial,sans-serif;font-weight:800;color:inherit}.calendartext a,.calendartext a:visited,.calendartext a:link{color:#ffcf43;font-family:inherit;text-decoration:none;cursor:pointer;transition:all .25s linear 0s}.calendartext a:hover,.calendartext a:focus{filter:brightness(85%);text-decoration:none}.calendartext h1,.calendartext h2,.calendartext h3,.calendartext h4,.calendartext h5,.calendartext h6,.calendartext .h1,.calendartext .h2,.calendartext .h3,.calendartext .h4,.calendartext .h5,.calendartext .h6{font-family:"VanCondensedPro-Bold",Helvetica,Arial,sans-serif;line-height:100%;font-weight:400;color:inherit;text-transform:uppercase;letter-spacing:.5px;margin:0;padding:.25rem 0 0rem}.calendartext h1{font-size:4rem}.calendartext h2{font-size:1.75rem}.calendartext h3{font-size:1.5rem}.calendartext h4{font-size:1.325rem}.calendartext h5{font-size:1.7rem}.calendartext h6{font-size:1.5rem}.calendartext .detailListItems h2{font-size:.85rem;letter-spacing:.5px}.calendartext blockquote,.calendartext blockquote p,.calendartext bq,.calendartext bq p{font:1.25rem/115% "VanCondensedPro-Bold",Helvetica,Arial,sans-serif;letter-spacing:.5px;color:#000;padding:1rem .25rem 0rem;text-transform:uppercase}.calendartext a.paging-prev,.calendartext a.paging-next{font:.75rem/100% "VanCondensedPro-Bold",Helvetica,Arial,sans-serif;letter-spacing:.5px;color:#000;text-transform:uppercase;padding:.375rem .5rem .25rem;background-color:#78bf21;border-radius:3px;transition:all .25s linear 0s}.calendartext a:hover.paging-prev,.calendartext a:hover.paging-next{filter:brightness(85%);text-decoration:none}.calendartext a.paging-prev{text-align:left;float:left}.calendartext a.paging-next{text-align:right;float:right}.calendartext a.calendarToggle,.calendartext a.calendarToggleActive{font:.75rem/100% "VanCondensedPro-Bold",Helvetica,Arial,sans-serif;letter-spacing:.5px;color:#000;text-transform:uppercase;padding:.375rem .5rem .25rem;border-radius:3px;transition:all .25s linear 0s}.calendartext a.calendarToggle{background-color:#454545}.calendartext a.calendarToggleActive{background-color:#ffcf43}.calendartext a:hover.calendarToggle,.calendartext a:hover.calendarToggleActive{filter:brightness(85%);text-decoration:none}.calendartext .eventPoster img{width:100%;height:auto}.calendartext .splashWrapBlack.greenBtn,.calendartext .splashWrapBlack.orangeBtn,.calendartext .splashWrapBlack.blueBtn,.calendartext .splashWrapBlack.pinkBtn,.calendartext .splashWrapBlack.yellowBtn{display:block}.calendartext .nestedEvent h3{font-size:1rem}.calendartext .nestedEvent h4{font-size:.75rem}.calendartext hr.happ-rule{border-top:4px solid #e3e3e3;margin:2rem 20% 2rem;width:60%}@media(min-width: 768px){.calendartext h2{font-size:2rem}.calendartext h3{font-size:1.75rem}.calendartext h4{font-size:1.625rem}.calendartext .nestedEvent h3{font-size:1.25rem}.calendartext .nestedEvent h4{font-size:1rem}.calendartext .eventDescription p{font:1.25rem/125% "VanCondensedPro",Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:0}.calendartext .eventDisclaimer p{font:.75rem/125% "VanCondensedPro",Helvetica,Arial,sans-serif;font-weight:400}.calendartext .detailListItems h2{font-size:1.5rem;letter-spacing:1px;padding:0rem .5rem}.calendartext .splashWrapBlack.greenBtn,.calendartext .splashWrapBlack.orangeBtn,.calendartext .splashWrapBlack.blueBtn,.calendartext .splashWrapBlack.pinkBtn,.calendartext .splashWrapBlack.yellowBtn{display:inline-block;margin:.5rem 1rem .5rem 0rem}}.calendartext{margin:10px 20px;padding-bottom:20px}.calendar-toppingtons p{margin:1em auto .25em !important}.dtstart{font-size:.8em;line-height:120%}span.value-title{font-size:.8em;font-family:"Lato",sans-serif}span.day{padding-left:3px}h4.summary{color:#d49f0f}.calControls{display:inline-flex;text-align:center;flex-direction:row;align-content:center;align-items:center}ul.calendar-nav{list-style-type:none;margin:0 auto;padding:0;width:100%}ul.calendar-nav li{display:inline-block}ul.calendar-nav h2{margin-top:1.1em}ul.calendar-nav h2 a{background:none;padding-left:0}ul.calendar-nav li h2{margin-top:0;text-align:center}ul.calendar-nav li:nth-child(3){margin-right:0;text-align:right}ul.calendar-nav li a#next_month{padding-right:5%;padding-left:0}ul.calendar{border-top:1px solid #dee0e0;margin:0;padding:0;width:100%;list-style-type:none}ul.calendar ul{margin:0;padding:0;list-style-type:none}ul.calendar>li{border-bottom:1px solid #dee0e0;padding-bottom:.8em}ul.calendar li h3{background:#f0f0f0;margin-top:0;margin-bottom:0;padding:.3em .8em}ul.calendar li .vevent{padding:.8em}ul.calendar .vevent:nth-of-type(2n){border-top:1px dotted #dee0e0}ul.calendar .vevent h4{margin:0}ul.calendar .vevent h4 a{font-weight:normal}table.calendar{font-family:"VanCondensedPro-Bold",Helvetica,Arial,sans-serif;font-weight:400;width:100%}table.calendar th{display:table-cell;width:14.285714286%;font-weight:bold}table.calendar th abbr{font-weight:bold;letter-spacing:1px;text-align:center;text-transform:uppercase}table.calendar tr{display:flex;padding:1px}table.calendar td{border:2px solid #fff;text-align:left;vertical-align:top;width:14.285714286%;background:#e3e3e3;min-height:90px}td.today{background:#e6ab00 !important}table.calendar td.notinmonth{border:2px solid #e3e3e3;background:#fff;margin:0 auto;width:14%;height:88px}table.calendar .day{font-family:"VanCondensedPro",Helvetica,Arial,sans-serif;font-weight:400;color:#000;display:block}table.calendar .has-event a,table.calendar .has-event span.day{font-family:"VanCondensedPro",Helvetica,Arial,sans-serif;font-weight:900;color:#000}span.summary.copa-carnivale,span.summary.main-dining,span.summary.outdoor-events,span.summary.rumba-lounge,span.summary.samba,span.summary.the-alley,span.summary.javits-center{display:block}span.summary.copa-carnivale,span.keysummary.copa-carnivale{background-color:#94c972}span.summary.main-dining,span.keysummary.main-dining{background-color:#f59638}span.summary.outdoor-events,span.keysummary.outdoor-events{background-color:#ffcf43}span.summary.rumba-lounge,span.keysummary.rumba-lounge{background-color:#ea4436}span.summary.samba,span.keysummary.samba{background-color:#f384a9}span.summary.the-alley,span.keysummary.the-alley{background-color:#4398cd}span.summary.javits-center,span.keysummary.javits-center{background-color:#ffcf43}.vevent.event span.summary.copa-carnivale,.vevent.event span.summary.main-dining,.vevent.event span.summary.outdoor-events,.vevent.event span.summary.rumba-lounge,.vevent.event span.summary.samba,.vevent.event span.summary.the-alley,.vevent.event span.summary.javits-center{height:22px;width:22px;border-radius:50%}.keyevent span.keysummary.copa-carnivale,.keyevent span.keysummary.main-dining,.keyevent span.keysummary.outdoor-events,.keyevent span.keysummary.rumba-lounge,.keyevent span.keysummary.samba,.keyevent span.keysummary.the-alley,.keyevent span.keysummary.javits-center{display:inline-block;height:16px;width:16px;border-radius:50%;margin-right:.5rem}table.calendar .has-event a,table.calendar .has-event span.time{font-family:"Lato",sans-serif;color:#2c2828;display:block}table.calendar .vevent{display:block}table.calendar a.vevent abbr{font-weight:bold;margin-right:.5em}table.calendar .has-event{color:#2e2e2e}table.calendar .has-event .eventwrap{padding:.125rem}table.calendar .has-event a,table.calendar .has-event span{color:#2e2e2e}table.calendar .has-event a:hover{color:#e8e8e8}table.calendar tr td .vevent span.summary{margin-top:3px}.detailList{display:contents}.detailListItems{padding:20px 15px}@media(min-width: 768px){table th{padding:10px 8px 10px 8px}table.calendar thead{display:table-header-group}table.calendar tbody{display:table-footer-group}table.calendar:after{content:"";width:100%}table.calendar td{min-height:120px}table.calendar td.notinmonth{height:118px}table.calendar .has-event a,table.calendar .has-event span{color:#2e2e2e}.vevent.event span.summary.copa-carnivale,.vevent.event span.summary.main-dining,.vevent.event span.summary.outdoor-events,.vevent.event span.summary.rumba-lounge,.vevent.event span.summary.samba,.vevent.event span.summary.the-alley,.vevent.event span.summary.javits-center{height:auto;width:100%;border-radius:0}}#eventCopa{position:relative;width:100%;min-height:500px;overflow:hidden;z-index:1}.copaBkgd{display:inline}img.copaTextBk{object-fit:cover;height:auto;height:600px;margin-right:0;z-index:-1;position:absolute;padding:.25rem}.copaBox{position:relative;width:100%;margin:0;z-index:1;overflow-y:auto}.copaTransBg{position:absolute;width:100%;background-color:#fff;opacity:1;height:fit-content;top:50%;left:50%;transform:translate(-50%, -50%);border-radius:6px}.copaBoxText{padding:1.25rem 1.25rem 2rem 1.25rem}.eventHero{display:contents;list-style:none;list-style-type:none;padding:.25rem;width:100%;text-align:center;overflow:hidden;margin:0}.eventHero img{width:100%;height:auto}.eventBlocks{display:block;background-color:none;list-style:none;list-style-type:none;padding:0;width:100%;text-align:center;overflow:hidden;margin:0}.eventBlocks li{display:inline-block;padding:.25%;margin:0}.eventBlocks li:nth-child(1){width:66%;float:left}.eventBlocks li:nth-child(2){width:33%;float:right}.eventBlocks li:nth-child(3){width:33%;float:right}.eventBlocks li:nth-child(4){width:50%;float:left}.eventBlocks li:nth-child(5){width:50%;float:right}.eventBlocks li:nth-child(6){width:33%;float:left}.eventBlocks li:nth-child(7){width:66%;float:right}.eventBlocks li:nth-child(8){width:33%;float:left}.eventBlocks li:nth-child(9){width:50%;float:left}.eventBlocks li:nth-child(10){width:50%;float:right}.eventBlocks img{width:100%;height:auto;padding:.25rem}.eventBlocks .clearCell{width:100%;height:1px;clear:both;margin:0;padding:0}@media(max-width: 575px){.copaBox{height:600px}}@media(min-width: 576px){.copaBox{height:600px}}@media(min-width: 768px){.copaBox{height:360px}}@media(min-width: 992px){.copaBox{height:480px}img.copaTextBk{object-fit:cover;height:auto;height:480px;margin-right:50%;width:50%}.copaTransBg{position:absolute;width:100%;background-color:#fff;opacity:1;height:fit-content;top:50%;left:50%;transform:translate(-50%, -50%);border-radius:6px}.eventHero img{width:50%;height:auto;padding:.25rem}.eventBlocks li:nth-child(1){width:50%;float:left}.eventBlocks li:nth-child(2){width:25%;float:left}.eventBlocks li:nth-child(3){width:25%;float:left}.eventBlocks li:nth-child(4){width:25%;float:left}.eventBlocks li:nth-child(5){width:25%;float:left}.eventBlocks li:nth-child(6){width:50%;float:right}.eventBlocks li:nth-child(7){width:25%;float:right}.eventBlocks li:nth-child(8){width:25%;float:right}.eventBlocks li:nth-child(9){width:25%;float:right}.eventBlocks li:nth-child(10){width:25%;float:right}.eventBlocks img{width:100%;height:auto}}@media(min-width: 1200px){.copaBox{height:580px}img.copaTextBk{height:580px}}@media(min-width: 1400px){.copaBox{height:660px}img.copaTextBk{height:660px}}.eventwrap.detailList{border-bottom:4px solid #000}#eventsCalendar p{font:1.25rem/125% "VanCondensedPro",Helvetica,Arial,sans-serif;font-weight:400;color:#000;padding:.25rem .5rem;z-index:2;letter-spacing:.5px}#eventsCalendar p.eventDetails{font:1rem/80% "VanCondensedPro",Helvetica,Arial,sans-serif;font-weight:400;color:#000;padding:1rem .5rem;z-index:2;letter-spacing:.5px}#eventsCalendar .eventDescription p{font:1rem/125% "VanCondensedPro",Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:0}#eventsCalendar .eventDisclaimer p{font:.65rem/125% "VanCondensedPro",Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:0}#eventsCalendar span.eventTitle{font:2.5rem/3rem "VanCondensedPro",Helvetica,Arial,sans-serif;font-weight:900;color:#000;text-transform:uppercase}#eventsCalendar span.keyTitle{font:.7rem/1.25rem "VanCondensedPro",Helvetica,Arial,sans-serif;font-weight:900;color:#000;text-transform:uppercase;vertical-align:top}#eventsCalendar span.eventDate{font:.65rem/.5rem "VanCondensedPro",Helvetica,Arial,sans-serif;font-weight:400;color:#000}#eventsCalendar span.eventSpace{font:.65rem/.5rem "VanCondensedPro",Helvetica,Arial,sans-serif;font-weight:400;color:#000}#eventsCalendar em{font-family:"VanCondensedPro",Helvetica,Arial,sans-serif;font-weight:400;font-style:italic}#eventsCalendar strong{font-family:"VanCondensedPro",Helvetica,Arial,sans-serif;font-weight:800;color:inherit}#eventsCalendar a,#eventsCalendar a:visited,#eventsCalendar a:link{color:#ffcf43;font-family:inherit;text-decoration:none;cursor:pointer;transition:all .25s linear 0s}#eventsCalendar a:hover,#eventsCalendar a:focus{filter:brightness(85%);text-decoration:none}#eventsCalendar h1,#eventsCalendar h2,#eventsCalendar h3,#eventsCalendar h4,#eventsCalendar h5,#eventsCalendar h6,#eventsCalendar .h1,#eventsCalendar .h2,#eventsCalendar .h3,#eventsCalendar .h4,#eventsCalendar .h5,#eventsCalendar .h6{font-family:"VanCondensedPro-Bold",Helvetica,Arial,sans-serif;line-height:100%;font-weight:400;color:inherit;text-transform:uppercase;letter-spacing:.5px;margin:0;padding:.25rem 0 0rem}#eventsCalendar h1{font-size:4rem}#eventsCalendar h2{font-size:1.75rem}#eventsCalendar h3{font-size:1.5rem}#eventsCalendar h4{font-size:1.325rem}#eventsCalendar h5{font-size:1.7rem}#eventsCalendar h6{font-size:1.5rem}#eventsCalendar .detailListItems h2{font-size:.85rem;letter-spacing:.5px}#eventsCalendar blockquote,#eventsCalendar blockquote p,#eventsCalendar bq,#eventsCalendar bq p{font:1.25rem/115% "VanCondensedPro-Bold",Helvetica,Arial,sans-serif;letter-spacing:.5px;color:#000;padding:1rem .25rem 0rem;text-transform:uppercase}#eventsCalendar a.paging-prev,#eventsCalendar a.paging-next{font:.75rem/100% "VanCondensedPro-Bold",Helvetica,Arial,sans-serif;letter-spacing:.5px;color:#000;text-transform:uppercase;padding:.375rem .5rem .25rem;background-color:#78bf21;border-radius:3px;transition:all .25s linear 0s}#eventsCalendar a:hover.paging-prev,#eventsCalendar a:hover.paging-next{filter:brightness(85%);text-decoration:none}#eventsCalendar a.paging-prev{text-align:left;float:left}#eventsCalendar a.paging-next{text-align:right;float:right}#eventsCalendar a.calendarToggle,#eventsCalendar a.calendarToggleActive{font:.75rem/100% "VanCondensedPro-Bold",Helvetica,Arial,sans-serif;letter-spacing:.5px;color:#000;text-transform:uppercase;padding:.375rem .5rem .25rem;border-radius:3px;transition:all .25s linear 0s}#eventsCalendar a.calendarToggle{background-color:#454545}#eventsCalendar a.calendarToggleActive{background-color:#ffcf43}#eventsCalendar a:hover.calendarToggle,#eventsCalendar a:hover.calendarToggleActive{filter:brightness(85%);text-decoration:none}#eventsCalendar .eventPoster img{width:100%;height:auto}#eventsCalendar .splashWrapBlack.greenBtn,#eventsCalendar .splashWrapBlack.orangeBtn,#eventsCalendar .splashWrapBlack.blueBtn,#eventsCalendar .splashWrapBlack.pinkBtn,#eventsCalendar .splashWrapBlack.yellowBtn{display:block}#eventsCalendar .nestedEvent h3{font-size:1rem}#eventsCalendar .nestedEvent h4{font-size:.75rem}#eventsCalendar hr.happ-rule{border-top:4px solid #e3e3e3;margin:2rem 20% 2rem;width:60%}@media(min-width: 768px){#eventsCalendar h2{font-size:2rem}#eventsCalendar h3{font-size:1.75rem}#eventsCalendar h4{font-size:1.625rem}#eventsCalendar .nestedEvent h3{font-size:1.25rem}#eventsCalendar .nestedEvent h4{font-size:1rem}#eventsCalendar .eventDescription p{font:1.25rem/125% "VanCondensedPro",Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:0}#eventsCalendar .eventDisclaimer p{font:.75rem/125% "VanCondensedPro",Helvetica,Arial,sans-serif;font-weight:400}#eventsCalendar .detailListItems h2{font-size:1.5rem;letter-spacing:1px;padding:0rem .5rem}#eventsCalendar .splashWrapBlack.greenBtn,#eventsCalendar .splashWrapBlack.orangeBtn,#eventsCalendar .splashWrapBlack.blueBtn,#eventsCalendar .splashWrapBlack.pinkBtn,#eventsCalendar .splashWrapBlack.yellowBtn{display:inline-block;margin:.5rem 1rem .5rem 0rem}}a.varButton,a.varButton:visited,a.varButton:link,.varButton,.varButton:visited,.varButton:link,a.varBtn,a.varBtn:visited,a.varBtn:link,.varBtn,.varBtn:visited,.varBtn:link{display:inline-block;color:#fff;border:0;border-radius:0;font-size:2rem;line-height:2rem;font-family:"VanCondensedPro-Bold",Helvetica,Arial,sans-serif;font-weight:900;text-transform:uppercase;letter-spacing:1px;padding:.5rem 1rem .5rem 1rem;transition:all .5s linear}a.varButton:hover,a.varButton:focus,.varButton:hover,.varButton:focus,a.varBtn:hover,a.varBtn:focus,.varBtn:hover,.varBtn:focus{opacity:.75;text-decoration:none !important}a.formButton,a.formButton:visited,a.formButton:link,.formButton,.formButto:visited,.formButton:link,a.formBtn,a.formBtn:visited,a.formBtn:link,.formBtn,.formBtn:visited,.formBtn:link{font:1.25rem/140% "OneDay",Helvetica,Arial,sans-serif;font-weight:500;text-transform:uppercase !important;display:inline-block;color:#ffcf43 !important;background-color:#e3e3e3;border:0;-webkit-border-radius:6px !important;-moz-border-radius:6px !important;border-radius:6px !important;letter-spacing:1px;padding:.5rem 1rem .5rem 1rem;transition:all .5s linear}a.formButton:hover,a.formButton:focus,.formButton:hover,.formButton:focus,a.formBtn:hover,a.formBtn:focus,.formBtn:hover,.formBtn:focus{color:#78bf21 !important;background-color:#e3e3e3;text-decoration:none !important}.cmSignup{margin-bottom:4rem}a.button,a.button:visited,a.button:link,.button,.button:visited,.button:link,a.btn,a.btn:visited,a.btn:link,.btn,.btn:visited,.btn:link{font:1.25rem/140% "OneDay",Helvetica,Arial,sans-serif;font-weight:900;color:#000 !important;background-color:#e3e3e3;padding:.5rem 1rem .5rem 1rem;text-transform:uppercase;transition:all .5s linear;letter-spacing:.125rem;display:inline-block;border-radius:.25rem}a.button:hover,a.button:focus,.button:hover,.button:focus,a.btn:hover,a.btn:focus,.btn:hover,.btn:focus{filter:brightness(85%);text-decoration:none !important}.optional-button{min-height:2.5rem}.optional-handbook-button{min-height:2.5rem;margin:1rem 0 1rem}.optional-button:has(.linkWrap:empty),.optional-button:has(.linkTitlep:empty){min-height:0px !important;display:none !important}.optional-handbook-button:has(.linkWrap:empty),.optional-handbook-button:has(.linkTitle:empty){display:none !important}.linkLogos{display:block}.linkLogos a,.linkLogos a:visited,.linkLogos a:link{filter:brightness(85%);transition-property:all .5s linear 0s}.linkLogos a:hover,.linkLogos a:focus{filter:brightness(100%);cursor:default !important}.linkWrap,.linkTitle{position:relative;display:inline-block;z-index:15}.linkWrap a,.linkWrap a:link,.linkWrap a:visited{position:relative;padding:.5rem .75rem .5rem .75rem;font:1rem/115% "VanCondensedPro-Bold",Helvetica,Arial,sans-serif;font-weight:400;transition:all .5s linear;letter-spacing:1px;z-index:20;text-transform:uppercase;border-radius:.25rem;display:flex;margin:.5rem auto 0rem}.linkTitle a,.linkTitle a:link,.linkTitle a:visited{position:relative;padding:.5rem .75rem .5rem .75rem;font:1rem/115% "VanCondensedPro-Bold",Helvetica,Arial,sans-serif;font-weight:400;transition:all .5s linear;letter-spacing:1px;z-index:20;text-transform:uppercase;border-radius:.25rem;display:flex;margin:.5rem auto 0rem}.linkWrap a:hover,.linkTitle a:hover{filter:brightness(85%);text-decoration:none}.text-black .linkWrap a,.text-black .linkWrap a:link,.text-black .linkWrap a:visited{color:#fff;background:#000}.text-primary .linkWrap a,.text-primary .linkWrap a:link,.text-primary .linkWrap a:visited{color:#000;background:#78bf21}.text-white .linkWrap a,.text-white .linkWrap a:link,.text-white .linkWrap a:visited{color:#ffcf43;background:#fff}.text-black .linkWrap a:hover,.text-primary .linkWrap a:hover,.text-white .linkWrap a:hover{filter:brightness(85%) !important;text-decoration:none}.text-black .linkTitle a,.text-black .linkTitle a:link,.text-black .linkTitle a:visited{color:#000}.text-primary .linkTitle a,.text-primary .linkTitle a:link,.text-primary .linkTitle a:visited{color:#78bf21}.text-white .linkTitle a,.text-white .linkTitle a:link,.text-white .linkTitle a:visited{color:#fff}.text-black .linkTitle a:hover,.text-primary .linkTitle a:hover,.text-white .linkTitle a:hover{filter:brightness(85%) !important}.multiple-buttons{display:contents}.logo-buttons{display:block}.handbook-buttons{display:block}.button-preferred{border-radius:0px}.button-preferred,.button-preferred:visited{position:relative;display:inline-block;padding:.5rem .75rem .5rem .75rem;color:#000;background:#ffcf43;font:1rem/115% "VanCondensedPro-Bold",Helvetica,Arial,sans-serif;font-weight:900;transition:all .5s linear;letter-spacing:0rem;z-index:20;text-transform:none}.button-preferred:hover,.button-preferred:active{background-color:#ffcf43}.button-preferred.show{background-color:#ffcf43;border:1px solid #ffcf43}.dropdown-menu{border:none;border-radius:0;--bs-dropdown-padding-y: 0rem}.dropdown-menu.show{display:contents}.preferredCopy{margin:-3rem 0rem 0rem .5rem}@media(min-width: 768px){.multiple-buttons{display:inline-flex}.logo-buttons{display:block}.linkWrap a,.linkWrap a:link,.linkWrap a:visited,.linkTitle a,.linkTitle a:link,.linkTitle a:visited,.button-preferred,.button-preferred:visited{font:1.25rem/115% "VanCondensedPro-Bold",Helvetica,Arial,sans-serif;font-weight:400;padding:.5rem 1rem .5rem 1rem;letter-spacing:1px;display:inline-block;margin:0}.preferredCopy{margin:-2rem 0rem 0rem .5rem}.featureText .multiple-buttons{margin:0px 20px !important}}@media(min-width: 992px){.preferredCopy{margin:2rem 0rem 0rem 0rem}}.splashWrap{display:inline-block}.greenBtn,.orangeBtn,.blueBtn,.pinkBtn,.yellowBtn{padding:1rem;font:1rem/115% "OneDay",Helvetica,Arial,sans-serif;font-weight:900;transition:all .5s linear;letter-spacing:1px;z-index:20;text-transform:uppercase;border-radius:.25rem;display:inline-block;margin:.5rem auto;text-align:center}.greenBtn{background-color:#94c972;color:#000 !important}.orangeBtn{background-color:#f59638;color:#000 !important}.blueBtn{background-color:#4398cd;color:#fff !important}.pinkBtn{background-color:#e464a0;color:#fff !important}.yellowBtn{background-color:#ffcf43;color:#fff !important}.splashWrapWhite a,.splashWrapWhite a:link,.splashWrapWhite a:visited{color:#fff !important;text-decoration:none}.splashWrapBlack a,.splashWrapBlack a:link,.splashWrapBlack a:visited{color:#000 !important;text-decoration:none}.greenBtn:hover,.orangeBtn:hover,.blueBtn:hover,.pinkBtn:hover,.yellowBtn:hover{filter:brightness(85%);text-decoration:none}.bottomMenu{position:fixed;bottom:100px;right:60px;z-index:1;transition:all .5s;z-index:10000}.hideMenu{opacity:0}.showMenu{opacity:1}form{padding-top:2rem}.form-success{padding-top:2rem}.form-group{margin-bottom:1rem}.form-control{border:2px solid #454545;border-radius:6px;color:#121212;font-size:1.25em;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control:focus{border:2px solid #ffcf43;box-shadow:0px 2px 2px rgba(255,207,67,.075) inset,0px 0px 8px rgba(255,207,67,.8)}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15) !important}#form1_comments{height:210px}button,.btn,.btn:visited,.btn:link{display:inline-block;font-family:"OneDay",Helvetica,Arial,sans-serif;font-size:1.5em;line-height:1em;letter-spacing:3px;text-align:center;padding:1rem 1rem .5rem 1.5rem;color:#000;background-color:#ffcf43;-webkit-transition:background-color .5s;transition:background-color .5s}button:hover,button:focus,.btn:hover,.btn:focus{background-color:#e6ab00;text-decoration:none}#exhibitorBar{color:#fff;background-color:#000;overflow:hidden;z-index:1}#exhibitorBar h1,#exhibitorBar h2,#exhibitorBar h3,#exhibitorBar h4{padding:1.5rem 0 0 0;letter-spacing:3px;z-index:2}#exhibitorBar h2{color:#fff;font-size:1.625em}#exhibitorBar p{padding:0rem 0 1.5rem 0;margin:0;font-size:1.25em;line-height:1.5em;z-index:2}#exhibitorBar a{font-size:100%;text-decoration:none;transition:all 2s cubic-bezier(0.175, 0.885, 0.32, 1.275)}.myclass{display:inline-block;transition:all 2s cubic-bezier(0.175, 0.885, 0.32, 1.275)}#exhibitorBar a:hover .myclass{text-shadow:0px 0px 6px #666;transform:scale(1.1)}@media(max-width: 992px){#exhibitorBar a:hover .myclass{text-shadow:0px 0px 10px #fff;transform:scale(1.1)}}.exhibitor-text a{color:#fff;background-color:#666;padding:.25rem .5rem .25rem .5rem;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-transition:background-color 1s;transition:background-color 1s}.exhibitor-text a:hover,#exhibitorBar a:focus{background-color:#e6ab00;text-decoration:none}#exhibitorBar .colorSlide{display:none}.exhibitorHeader{line-height:1em;z-index:2}.exhibitorHeader h1{padding:1.5rem 0;text-align:center;color:#ffcf43}#exhibitorBar img{float:right;height:72px;width:auto;margin:0 1rem;-webkit-transition:margin-right .3s,margin-left .3s;transition:margin-right .3s,margin-left .3s}#exhibitorBar img:hover,#exhibitorBar img:focus{margin-right:.5rem;margin-left:1.5rem}#gettingHere{padding:2rem}#gettingHere p{font-size:1.25em}#map{background:url(../img/contact/contact-map.jpg);-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;margin-top:20px}@media(max-width: 575px){.break-xs{display:block;font-size:1px;line-height:1px;height:1px;width:100%;color:rgba(0,0,0,0);clear:left}}@media(min-width: 350px){.map-image{margin:30px auto 30px}}@media(min-width: 576px){#exhibitorBar img{height:36px}}@media(min-width: 768px){#map{width:100%;height:auto}}@media(min-width: 992px){#exhibitorBar{height:138px}#exhibitorBar .colorSlide{position:absolute;display:block;height:138px;width:50%;margin-left:-16%;transform:skewX(-10deg);background-color:#ffcf43;opacity:1}.exhibitorHeader h1{color:#fff;text-align:right}#exhibitorBar img{height:80px}.break-lg{display:block;font-size:1px;line-height:1px;height:1px;width:100%;color:rgba(0,0,0,0);clear:left}}#partyslateBar{color:#fff;background-color:#454545;overflow:hidden;z-index:9999}#partyslateBar h1,#partyslateBar h2,#partyslateBar h3,#partyslateBar h4{padding:1.5rem 0 0 0;letter-spacing:3px}#partyslateBar h2{color:#fff;font-size:1.625em}#partyslateBar p{padding:0rem 0 1.5rem 0;margin:0;font-size:1.25em;line-height:1.5em}#partyslateBar a{font-size:100%;text-decoration:none;transition:all 2s cubic-bezier(0.175, 0.885, 0.32, 1.275)}.glowclass{display:inline-block;transition:all 2s cubic-bezier(0.175, 0.885, 0.32, 1.275)}#partyslateBar a:hover .glowclass{text-shadow:0px 0px 6px #666;transform:scale(1.1)}@media(max-width: 992px){#partyslateBar a:hover .glowclass{text-shadow:0px 0px 10px #fff;transform:scale(1.1)}}.partyslateText,.partyslateHeader{z-index:2}.partyslateText a{color:#000;background-color:#ffcf43;padding:.25rem .5rem .25rem .5rem;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-transition:background-color 1s;transition:background-color 1s}.partyslateText a:hover,#partyslateBar a:focus{color:#232323;background-color:#e6ab00;text-decoration:none}#partyslateBar .colorSlide{display:none}.partyslateHeader{line-height:1em}.partyslateHeader h1{padding:1.5rem 0;text-align:center;color:#ffcf43;margin-left:40px}#partyslateBar img{float:right;height:72px;width:auto;margin:0 1rem;-webkit-transition:margin-right .3s,margin-left .3s;transition:margin-right .3s,margin-left .3s}#partyslateBar img:hover,#partyslateBar img:focus{margin-right:.5rem;margin-left:1.5rem}@media(min-width: 576px){#partyslateBar img{height:36px}}@media(min-width: 992px){#partyslateBar{height:138px}#partyslateBar .colorSlide{position:absolute;display:block;height:138px;width:50%;margin-left:-16%;transform:skewX(10deg);background-color:#232323;opacity:1}.partyslateHeader h1{color:#fff;text-align:right;margin-left:0px}#partyslateBar img{height:80px}}.card,.card-header,.card-body{background-color:rgba(0,0,0,0);border:none;margin:1rem 0 0 0}.card-header a,.card-header a[type=button]{background-color:rgba(0,0,0,0);border:none;-webkit-appearance:none}.card-header h3{font-size:2.5rem;letter-spacing:10px}#menuCopyTop{height:390px;background-color:rgba(0,0,0,0);background-size:100% auto;background-position:center center;overflow:hidden}#menuCopyTop .colorSlide{margin-left:-40px;padding:1rem}.topCopyContainer{padding:1rem;text-align:left}.topCopyContainer h1,.topCopyContainer p{transform:skewX(10deg)}.topCopyContainer h1{padding-left:1.5rem}.topCopyContainer p{padding-left:3.25rem;font-size:1.25em}.menuItems{padding:1rem 0}#breakfastAccordian .menuItems{border:2px solid #ffcf43}#lunchAccordian .menuItems{border:2px solid #78bf21}#dinnerAccordian .menuItems{border:2px solid #a1143d}.menuCol{text-align:center;font-size:.875rem}.menuCol strong{font-family:"VanCondensedPro-Bold",Helvetica,Arial,sans-serif}.menuSubhead{padding:2.5rem 0}.menuSubhead h3{font-size:2rem;letter-spacing:10px}.toggleArrow{display:inline-block;width:60px;transform:rotate(180deg);transition:rotate .3s;-webkit-transition:rotate .3s}.collapsed .toggleArrow{transform:rotate(0deg)}.toggleArrow img{width:100%;height:auto}.menuBlockContainer{width:100%;height:240px;overflow:hidden;padding:12px 0 0 12px}.menuImage{width:100%;height:100%;padding-bottom:12px;background-color:rgba(0,0,0,0);background-size:100% auto;background-position:center center;background-repeat:no-repeat}#menuCopyTop{background-image:url("../img/menu/menu-copy-block.jpg")}#lunchHeader{background-image:url("../img/menu/menu-lunch-block.jpg")}#dinnerHeader{background-image:url("../img/menu/menu-dinner-block.jpg")}#breakfastHeader{background-image:url("../img/menu/menu-breakfast-block-2.jpg")}.menuSpacer{display:block;width:100%;height:12px;background-color:#fff}.menuLink{display:block;margin:-12px 0 0 -12px;width:100%;height:100%;color:#fff;border:2px solid #ffcf43}.menuLink .colorSlide{margin-left:-6%}.menuHeader{position:absolute;z-index:99;display:block;width:200px;height:20px;transform:rotate(-90deg);transform-origin:top right;margin-left:-54%;color:#fff;font-family:"OneDay",Helvetica,Arial,sans-serif;font-size:1.25rem;text-align:center;letter-spacing:10px}.downArrow{position:absolute;width:30px;right:1rem;bottom:1rem}.downArrow img{width:100%;height:auto}#breakfastHeader .menuLink{border:2px solid #ffcf43}#lunchHeader .menuLink{border:2px solid #78bf21}#lunchHeader .colorSlide{background-color:#78bf21}#dinnerHeader .menuLink{border:2px solid #a1143d}#dinnerHeader .colorSlide{background-color:#a1143d}@media(min-width: 350px){.menuHeader{margin-left:-50%}.menuLink .colorSlide{margin-left:-6%}}@media(min-width: 380px){.menuHeader{margin-left:-46%}.menuLink .colorSlide{margin-left:-6%}}@media(min-width: 420px){.menuHeader{margin-left:-40%}.menuLink .colorSlide{margin-left:-6%}}@media(min-width: 480px){.menuHeader{margin-left:-30%}.menuLink .colorSlide{margin-left:-6%}}@media(max-width: 575px){.menuLink .colorSlide{width:50%;margin-left:-8%}.downArrow{display:none}.card-header h3,.menuSubhead h3{font-size:1.25rem}.toggleArrow{width:40px}.menuSubhead{padding:1rem 0}.card,.card-header,.card-body{margin-top:0;padding-top:0}.page p{font-size:1.125em}}@media(min-width: 576px){.menuBlockContainer{height:280px}.menuHeader{font-size:1.5rem;width:246px;margin-left:-40%}.menuLink .colorSlide{margin-left:-10%}.downArrow{width:40px;right:1rem;bottom:1rem}}@media(min-width: 600px){.menuHeader{margin-left:-40%}}@media(min-width: 768px){.menuBlockContainer{height:340px}.menuHeader{width:312px;margin-left:-38%;font-size:2rem;-webkit-transition:color .5s;transition:color .5s}.menuLink .colorSlide{margin-left:-12%}.downArrow{width:50px;right:1.5rem;bottom:1.5rem}#breakfastHeader{background-position:center -90px}}@media(min-width: 992px){.menuBlockContainer{height:340px}.menuHeader{width:312px;margin-left:-28%;color:#454545;-webkit-transition:color .5s;transition:color .5s}.over .menuHeader{color:#fff}.menuLink .colorSlide{margin-left:-45%;-webkit-transition:margin-left .5s;transition:margin-left .5s}.menuLink.over .colorSlide{margin-left:-18%}.downArrow{width:60px;right:2rem;bottom:2rem;opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s}.over .downArrow{opacity:1}#breakfastHeader{background-position:center -120px}}@media(min-width: 1200px){.menuBlockContainer{height:380px}.menuHeader{width:352px;margin-left:-25%}#breakfastHeader{background-position:center -140px}}@media(min-width: 1440px){.menuHeader{margin-left:-24%}}.onecol,.twocol,.threecol{-webkit-column-count:1;-moz-column-count:1;column-count:1;white-space:normal;-webkit-column-break-inside:avoid;word-break:keep-all;padding:0;margin-bottom:0px;display:block;vertical-align:top;float:none;min-height:40px}.onecol p,.twocol p,.threecol p{display:block;vertical-align:top;white-space:normal;-webkit-column-break-inside:avoid;word-break:keep-all;padding:0;margin:0}@media(min-width: 576px){.onecol{-webkit-column-count:1;-moz-column-count:1;column-count:1;white-space:normal;-webkit-column-break-inside:avoid;word-break:keep-all;padding:0;margin-bottom:0px;display:block;vertical-align:top;float:none;min-height:40px}.twocol{-webkit-column-count:2;-moz-column-count:2;column-count:2;white-space:normal;-webkit-column-break-inside:avoid;word-break:keep-all;padding:0;margin-bottom:0px;display:block;vertical-align:top;float:none}.threecol{-webkit-column-count:3;-moz-column-count:3;column-count:3;white-space:normal;-webkit-column-break-inside:avoid;word-break:keep-all;padding:0;margin-bottom:0px;display:block;vertical-align:top;float:none}}.editorialpage p{font:24px/36px "VanCondensedPro",Helvetica,Arial,sans-serif;font-weight:400;color:#000;padding:10px 50px 20px}.editorialpage h2{padding:40px auto 10px}.editorialpage h3:empty,.editorialpage h4:empty{display:none !important}.editorialpage .editorialIcons img,.editorialpage .principalIcons img{width:50%;height:auto;padding:40px}.editorialpage .editorialItems,.editorialpage .principalItems{text-align:center}.editorialpage .principalItems p{text-align:left}@media(min-width: 992px){.editorialpage .principalIcons img{width:30%;height:auto;padding:40px}}.editorialpage{padding:15px 0px}#editorialUse p{font:24px/36px "VanCondensedPro",Helvetica,Arial,sans-serif;font-weight:400;color:#000;padding:10px 50px 20px}#editorialUse h2{padding:40px auto 10px}#editorialUse h3:empty,#editorialUse h4:empty{display:none !important}#editorialUse .editorialIcons img,#editorialUse .principalIcons img{width:50%;height:auto;padding:40px}#editorialUse .editorialItems,#editorialUse .principalItems{text-align:center}#editorialUse .principalItems p{text-align:left}@media(min-width: 992px){#editorialUse .principalIcons img{width:30%;height:auto;padding:40px}}#sustainabilityBlocks{margin:2rem auto 2rem}.alternatingBlock{width:100%}.alternatingCopy h2{color:#000}.alternatingCopy p{font:24px/36px "VanCondensedPro",Helvetica,Arial,sans-serif;font-weight:400}.alternatingBlock img{width:100%;height:auto}.alternatingCopy{color:#000;padding:2rem;text-align:left}.honeyHeader{line-height:1em;padding-top:20px;z-index:2;position:absolute}.honeyHeader h1{padding:.25rem 0 0rem;text-align:left;color:#454545 !important}.honeyHeader p{font:14px/22px "VanCondensedPro",Helvetica,Arial,sans-serif;font-weight:400;padding-top:.125rem}.honeySlide{display:block;height:100%;width:65%;margin-left:-20%;transform:skewX(-10deg);background-color:#ffcf43;opacity:1}@media(min-width: 768px){.alternatingBlock{overflow:hidden}.alternatingCopy{width:49.75%;padding:4rem}.alternatingBlock img{width:50%}.alternatingBlock:nth-child(odd) img{float:right}.alternatingBlock:nth-child(even) img{float:left}.alternatingBlock:nth-child(odd) .alternatingCopy{float:left}.alternatingBlock:nth-child(even) .alternatingCopy{float:right}}@media(min-width: 992px){.alternatingBlock:nth-child(1){padding-top:0rem}.honeyHeader{padding-top:60px}.honeyHeader h1{color:#fff;text-align:left}.honeyHeader p{font:26px/38px "VanCondensedPro",Helvetica,Arial,sans-serif;font-weight:400;padding-top:.125rem}.honeySlide{display:block;height:100%;width:45%;margin-left:-10%;transform:skewX(-10deg);background-color:#ffcf43;opacity:1}}.ig-header{padding:20px 0px;text-align:center}.ig-header p{color:#000;text-align:center}.embed-pagination{display:none !important}.embed-pagination li a{display:none !important}.thumbnail-wrapper .thumbnail .thumbnail-image{position:absolute;width:100%;height:100%;border-color:#454545;border-radius:6px;border-width:thin}.media-grid .media-list-item .thumbnail.hover-zoomin img{transition:transform 2s;border-color:#e3e3e3;border-radius:6px;border-width:thin}.thumbnail-wrapper .thumbnail .thumbnail-image .object-fit{max-height:100%;width:100%;height:100%;object-fit:cover;font-family:"object-fit: cover;";border-color:#454545;border-radius:6px;border-width:thin}.media-grid .media-list-item .thumbnail.hover-zoomin img{transition:transform 2s;border-color:#454545 !important;border-radius:6px !important;border-width:thin !important}.caption-overlay .caption-details,.caption-overlay .short-caption,.caption-overlay .long-caption,.caption-overlay.with-sharing{font:.75rem/140% "OneDay",Helvetica,Arial,sans-serif !important;font-weight:400;color:#ffcf43;border-radius:6px !important;border-width:thin;text-transform:none !important}#uid{display:none}#userID{display:none}.uid{display:none}.formContainer{width:90%;max-width:600px;background-color:#fff;padding:24px;margin:36px auto}.formCopy{padding-bottom:18px}#formMessages{display:inline-block;width:100%;word-wrap:break-word}.formError{padding:12px;background-color:#ffdfdf;color:#c00}.formSuccess{padding:12px;background-color:#cafeca;color:#2c572c}.formProcessing{height:100px;width:100%;background:rgba(0,0,0,0) url("../img/loader.gif") 0 0 no-repeat}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.ml-auto{margin-left:0 !important}}@media(min-width: 1400px)and (-ms-high-contrast: none),(-ms-high-contrast: active){.carousel-inner{max-height:700px}}@media(min-width: 1600px)and (-ms-high-contrast: none),(-ms-high-contrast: active){.carousel-inner{max-height:800px}}#elfSight{background-color:#fff;padding:3rem 0rem}.ig-header p{color:#fff}.embed-pagination{display:none !important}.embed-pagination li a{display:none !important}.thumbnail-wrapper .thumbnail .thumbnail-image{position:absolute;width:100%;height:100%;border-color:#343434;border-radius:6px;border-width:thin}.media-grid .media-list-item .thumbnail.hover-zoomin img{transition:transform 2s;border-color:#343434;border-radius:6px;border-width:thin}.thumbnail-wrapper .thumbnail .thumbnail-image .object-fit{max-height:100%;width:100%;height:100%;object-fit:cover;font-family:"object-fit: cover;";border-color:#343434;border-radius:6px;border-width:thin}.media-grid .media-list-item .thumbnail.hover-zoomin img{transition:transform 2s;border-color:#c0bebe !important;border-radius:6px !important;border-width:thin !important}.caption-overlay .caption-details,.caption-overlay .short-caption,.caption-overlay .long-caption{font:.8rem/145% "OneDay",Helvetica,Arial,sans-serif;font-weight:400;color:#fff}.ig-header{padding:20px 0px}#homePage.homepage-refresh{width:100%;margin:0;padding:0}#homePage.homepage-refresh .homepage-hero{--hero-title-small: clamp(2rem, 5.5556vw, 5rem);--hero-title-large: calc(var(--hero-title-small) * 2);position:relative;display:flex;width:100%;max-width:none;margin:0;align-items:flex-end;min-height:100svh;overflow:hidden;color:#fff;background:#000}#homePage.homepage-refresh .homepage-hero__video,#homePage.homepage-refresh .homepage-hero__video #imageFullspan,#homePage.homepage-refresh .homepage-hero__video #inlineVideo,#homePage.homepage-refresh .homepage-hero__video #inlineVideo>div,#homePage.homepage-refresh .homepage-hero__video .ratio,#homePage.homepage-refresh .homepage-hero__video lite-vimeo{position:absolute;inset:0;width:100%;height:100%}#homePage.homepage-refresh .homepage-hero__video{z-index:0;container-type:size;overflow:hidden;pointer-events:none}#homePage.homepage-refresh .homepage-hero__video .ratio::before,#homePage.homepage-refresh .homepage-hero__video lite-vimeo::after{display:none}#homePage.homepage-refresh .homepage-hero__video .ratio{--hero-video-width-factor: 1.777778;--hero-video-height-factor: .5625}#homePage.homepage-refresh .homepage-hero__video .ratio-1x1{--hero-video-width-factor: 1;--hero-video-height-factor: 1}#homePage.homepage-refresh .homepage-hero__video .ratio-4x3{--hero-video-width-factor: 1.333333;--hero-video-height-factor: .75}#homePage.homepage-refresh .homepage-hero__video .ratio-17x9{--hero-video-width-factor: 1.888889;--hero-video-height-factor: .529412}#homePage.homepage-refresh .homepage-hero__video .ratio-21x9{--hero-video-width-factor: 2.333333;--hero-video-height-factor: .428571}#homePage.homepage-refresh .homepage-hero__video .ltv-playbtn{display:none !important}#homePage.homepage-refresh .homepage-hero__video iframe{position:absolute;top:50%;left:50%;width:max(100cqw,100cqh*var(--hero-video-width-factor));height:max(100cqh,100cqw*var(--hero-video-height-factor));border:0;transform:translate(-50%, -50%)}#homePage.homepage-refresh .homepage-hero::after{position:absolute;z-index:1;inset:0;content:"";background:linear-gradient(90deg, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0.22) 52%, rgba(0, 0, 0, 0.05) 100%)}#homePage.homepage-refresh .homepage-hero__content{position:relative;z-index:2;padding-top:clamp(8rem,20vh,12rem);padding-bottom:clamp(5rem,12.444vh,7rem)}#homePage.homepage-refresh .homepage-hero__title{display:flex;max-width:none;margin:0;padding:0;flex-direction:column;align-items:flex-start;gap:0;color:#fff;font-family:"TitlingGothicFBSkyline-Medium",Helvetica,Arial,sans-serif;font-size:var(--hero-title-small);font-weight:normal;letter-spacing:.025em;text-shadow:0 .025em .08em rgba(0,0,0,.85),0 0 .18em rgba(0,0,0,.48);text-transform:uppercase}#homePage.homepage-refresh .homepage-hero__title-eyebrow,#homePage.homepage-refresh .homepage-hero__title-primary,#homePage.homepage-refresh .homepage-hero__title-footer{display:block;font-size:var(--hero-title-small)}#homePage.homepage-refresh .homepage-hero__title-eyebrow{line-height:.84}#homePage.homepage-refresh .homepage-hero__title-primary{margin-top:calc(var(--hero-title-small)*.23);color:#fc0;font-size:var(--hero-title-large);line-height:.84}#homePage.homepage-refresh .homepage-hero__title-footer{line-height:.84}#homePage.homepage-refresh .homepage-hero__scroll{position:absolute;z-index:2;right:1.25rem;bottom:1.25rem;color:#fff;font-family:"TitlingGothicFBSkyline-Medium",Helvetica,Arial,sans-serif;font-size:.75rem;letter-spacing:.08em;text-decoration:none;text-transform:uppercase}#homePage.homepage-refresh .homepage-hero__scroll span{display:inline-block;margin-left:.4rem;color:#fc0;font-size:1.2em}@media(min-width: 768px){#homePage.homepage-refresh .homepage-hero__scroll{right:2.5rem;bottom:2.25rem}}@media(prefers-reduced-motion: reduce){#homePage.homepage-refresh .homepage-hero__video iframe{display:none}}#homePage.homepage-refresh .homepage-intro{--homepage-intro-edge: clamp(1.5rem, 8vw, 2rem);--homepage-intro-dots: 1.75rem;--homepage-intro-gap: .9rem;display:grid;grid-template-columns:1fr;grid-template-areas:"heading" "media" "body";overflow:hidden;background:#fff}#homePage.homepage-refresh .homepage-intro__heading-wrap{grid-area:heading;padding:4rem var(--homepage-intro-edge) 1.5rem;background:#fff}#homePage.homepage-refresh .homepage-intro__body{grid-area:body;padding:4rem var(--homepage-intro-edge) 4.5rem;background:#fff}#homePage.homepage-refresh .homepage-intro__heading{display:grid;grid-template-columns:var(--homepage-intro-dots) minmax(0, 1fr);gap:var(--homepage-intro-gap);align-items:stretch}#homePage.homepage-refresh .decorative-dot-pattern{display:block;width:100%;min-height:7rem;overflow:hidden;background-position:left -0.375rem;background-repeat:no-repeat;background-size:18rem auto}#homePage.homepage-refresh .decorative-dot-pattern--yellow{background-image:url("../svg/yellow-dot-pattern.svg")}#homePage.homepage-refresh .homepage-intro__rule{display:block;width:100%;height:3px;margin-top:1.35rem;background:#fc0}#homePage.homepage-refresh .homepage-intro h2{margin:0;padding:0;color:#000;font-family:"TitlingGothicFBSkyline-Medium",Helvetica,Arial,sans-serif;font-size:clamp(2.25rem,4.4444vw,4rem);font-weight:normal;letter-spacing:.04em;line-height:1.05;text-transform:uppercase}#homePage.homepage-refresh .homepage-intro h2 span{display:block;white-space:nowrap}#homePage.homepage-refresh .homepage-intro p{margin:0;padding:0;color:#000;font-family:"VanCondensedPro",Helvetica,Arial,sans-serif;font-size:1rem;line-height:1.42}#homePage.homepage-refresh .homepage-intro__cta-wrap{display:flex;justify-content:flex-end;margin-top:2.75rem}#homePage.homepage-refresh .homepage-arrow-link,#homePage.homepage-refresh .homepage-arrow-link:link,#homePage.homepage-refresh .homepage-arrow-link:visited{display:inline-flex;align-items:center;gap:clamp(1.25rem,2.25vw,2.25rem);color:#000;font-family:"VanCondensedPro",Helvetica,Arial,sans-serif;font-size:clamp(1.125rem,1.6667vw,1.5rem);letter-spacing:.1em;text-decoration:none;text-transform:uppercase}#homePage.homepage-refresh .homepage-arrow-link:hover,#homePage.homepage-refresh .homepage-arrow-link:focus-visible{color:#000}#homePage.homepage-refresh .homepage-arrow-link__label{position:relative}#homePage.homepage-refresh .homepage-arrow-link__label::after{position:absolute;right:0;bottom:-0.2em;left:0;height:3px;content:"";background:#05b8eb;opacity:0;transition:opacity .5s ease}#homePage.homepage-refresh .homepage-arrow-link--green .homepage-arrow-link__label::after{background:#54b147}#homePage.homepage-refresh .homepage-arrow-link--light,#homePage.homepage-refresh .homepage-arrow-link--light:link,#homePage.homepage-refresh .homepage-arrow-link--light:visited,#homePage.homepage-refresh .homepage-arrow-link--light:hover,#homePage.homepage-refresh .homepage-arrow-link--light:focus-visible{color:#fff}#homePage.homepage-refresh .homepage-arrow-link--yellow .homepage-arrow-link__label::after{background:#fc0}#homePage.homepage-refresh .homepage-arrow-link:hover .homepage-arrow-link__label::after,#homePage.homepage-refresh .homepage-arrow-link:focus-visible .homepage-arrow-link__label::after{opacity:1}#homePage.homepage-refresh .homepage-arrow-link__arrow{display:block;width:clamp(6rem,11.111vw,10rem);height:auto;transform:translateY(0);transition:transform .28s ease}#homePage.homepage-refresh .homepage-arrow-link:hover .homepage-arrow-link__arrow,#homePage.homepage-refresh .homepage-arrow-link:focus-visible .homepage-arrow-link__arrow{transform:translateY(4px)}#homePage.homepage-refresh .homepage-intro__image{position:relative;grid-area:media;display:block;width:100%;min-height:0;aspect-ratio:4/3;overflow:hidden}#homePage.homepage-refresh .homepage-intro__image img{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover;object-position:50% center}@media(min-width: 992px){#homePage.homepage-refresh .homepage-intro{--homepage-intro-edge: 7vw;--homepage-intro-dots: 2.5rem;--homepage-intro-gap: 1.35rem;grid-template-columns:49% 51%;grid-template-rows:auto 1fr;grid-template-areas:"heading media" "body media";min-height:clamp(47rem,68vw,59.5rem)}#homePage.homepage-refresh .homepage-intro__heading-wrap{padding:4.25rem 2.5vw 0 var(--homepage-intro-edge)}#homePage.homepage-refresh .homepage-intro__body{padding:1.5rem 2.5vw 5rem calc(var(--homepage-intro-edge) + var(--homepage-intro-dots) + var(--homepage-intro-gap))}#homePage.homepage-refresh .homepage-intro p{font-size:1.25rem}#homePage.homepage-refresh .homepage-intro__image{min-height:100%;aspect-ratio:auto}#homePage.homepage-refresh .homepage-intro__image img{object-position:left center}#homePage.homepage-refresh .decorative-dot-pattern{min-height:7.5rem}#homePage.homepage-refresh .homepage-intro__cta-wrap{margin-top:2rem}}@media(max-width: 767.98px){#homePage.homepage-refresh .homepage-intro h2{font-size:2.25rem}#homePage.homepage-refresh .homepage-intro h2 span{white-space:normal}#homePage.homepage-refresh .homepage-intro__body{padding-top:3.5rem}#homePage.homepage-refresh .homepage-intro__cta-wrap{margin-top:2rem}}@media(prefers-reduced-motion: reduce){#homePage.homepage-refresh .homepage-arrow-link__label::after,#homePage.homepage-refresh .homepage-arrow-link__arrow{transition:none}#homePage.homepage-refresh .homepage-arrow-link:hover .homepage-arrow-link__arrow,#homePage.homepage-refresh .homepage-arrow-link:focus-visible .homepage-arrow-link__arrow{transform:none}}#homePage.homepage-refresh .homepage-sustainability{position:relative;z-index:1;background:#fff;isolation:isolate}#homePage.homepage-refresh .homepage-sustainability__stage{position:relative;min-height:48rem;padding-top:21.75rem;overflow:hidden;background:#fff}#homePage.homepage-refresh .homepage-sustainability__farm,#homePage.homepage-refresh .homepage-sustainability__story{overflow:hidden}#homePage.homepage-refresh .homepage-sustainability__farm{position:absolute;z-index:1;top:5.5rem;right:-1rem;width:min(55%,25rem);height:28rem}#homePage.homepage-refresh .homepage-sustainability__farm img,#homePage.homepage-refresh .homepage-sustainability__story>img{width:100%;height:100%;object-fit:cover}#homePage.homepage-refresh .homepage-sustainability__farm img{object-position:center}#homePage.homepage-refresh .homepage-sustainability__story{display:none}#homePage.homepage-refresh .homepage-sustainability__story>img{object-position:64% center}#homePage.homepage-refresh .homepage-sustainability__story::after{position:absolute;inset:0;content:"";background:rgba(0,0,0,.43)}#homePage.homepage-refresh .homepage-sustainability__dots{position:absolute;z-index:2;top:2rem;left:15%;width:7rem;height:12.5rem;background:url("../svg/green-dot-pattern.svg") left top/25rem auto no-repeat}#homePage.homepage-refresh .homepage-sustainability__banner{position:absolute;z-index:3;top:13.5rem;right:-0.5rem;left:7%;padding:1rem 1.25rem .85rem 3.5rem;color:#000;background:#fc0;clip-path:polygon(0 0, 100% 0, 100% 100%, 2.25rem 100%)}#homePage.homepage-refresh .homepage-sustainability__banner h2{margin:0;color:#000;font-family:"TitlingGothicFBSkyline-Medium",Helvetica,Arial,sans-serif;font-size:clamp(2rem,8.5vw,2.5rem);font-weight:normal;letter-spacing:.04em;line-height:.98;text-align:center;text-transform:uppercase}#homePage.homepage-refresh .homepage-sustainability__copy{position:relative;z-index:2;padding:0 7%}#homePage.homepage-refresh .homepage-sustainability__copy::before{float:right;width:53%;height:12rem;content:""}#homePage.homepage-refresh .homepage-sustainability__copy::after{display:table;clear:both;content:""}#homePage.homepage-refresh .homepage-sustainability__copy p{margin:0;padding:0;color:#000;font-family:"VanCondensedPro",Helvetica,Arial,sans-serif;font-size:1rem;line-height:1.55}#homePage.homepage-refresh .homepage-sustainability__cta{position:relative;z-index:3;display:flex;align-items:center;justify-content:flex-end;min-height:9rem;padding:1.5rem 7% 3.5rem;background:rgba(0,0,0,0)}@media(min-width: 992px){#homePage.homepage-refresh .homepage-sustainability{margin-top:clamp(3.5rem,6vw,5.5rem);overflow:visible}#homePage.homepage-refresh .homepage-sustainability__stage{min-height:clamp(46rem,57.75vw,52rem);padding-top:0;overflow:visible}#homePage.homepage-refresh .homepage-sustainability__farm{top:-4rem;right:auto;bottom:2rem;left:10.25%;width:clamp(17rem,27.5vw,25rem);height:auto}#homePage.homepage-refresh .homepage-sustainability__farm img{object-position:58% center}#homePage.homepage-refresh .homepage-sustainability__story{position:absolute;z-index:0;top:0;right:0;bottom:10rem;left:0;display:block}#homePage.homepage-refresh .homepage-sustainability__story>img{position:absolute;inset:0}#homePage.homepage-refresh .homepage-sustainability__dots{z-index:2;top:auto;bottom:7rem;left:4.75%;width:4rem;height:8.5rem;background-size:18rem auto}#homePage.homepage-refresh .homepage-sustainability__banner{top:5rem;right:0;left:23%;padding:1.4rem 3vw 1.2rem 3.75rem;clip-path:polygon(0 0, 100% 0, 100% 100%, 3.5rem 100%)}#homePage.homepage-refresh .homepage-sustainability__banner h2{font-size:clamp(2.5rem,3.333vw,3rem);line-height:1;white-space:nowrap}#homePage.homepage-refresh .homepage-sustainability__copy{position:absolute;z-index:2;top:14.5rem;right:4.5%;left:55%;padding:0}#homePage.homepage-refresh .homepage-sustainability__copy::before,#homePage.homepage-refresh .homepage-sustainability__copy::after{display:none}#homePage.homepage-refresh .homepage-sustainability__copy p{max-width:31rem;color:#fff;font-size:clamp(1.05rem,1.4vw,1.25rem);line-height:1.42}#homePage.homepage-refresh .homepage-sustainability__cta{position:absolute;right:0;bottom:0;left:46%;justify-content:center;min-height:10rem;padding:1.5rem 4vw}}#homePage.homepage-refresh .homepage-javits{background:#fff}#homePage.homepage-refresh .homepage-javits__heading{padding:2.5rem 1.5rem 2.25rem;text-align:center}#homePage.homepage-refresh .homepage-javits__heading h2{max-width:52rem;margin:0;margin-inline:auto;color:#000;font-family:"TitlingGothicFBSkyline-Medium",Helvetica,Arial,sans-serif;font-size:2.25rem;font-weight:normal;letter-spacing:.025em;line-height:1.02;text-transform:uppercase}#homePage.homepage-refresh .homepage-javits__feature{position:relative;min-height:44rem;overflow:hidden;background:#fff}#homePage.homepage-refresh .homepage-javits__photo,#homePage.homepage-refresh .homepage-javits__wave{position:absolute;width:100%;object-fit:cover}#homePage.homepage-refresh .homepage-javits__photo{inset:0;height:100%;object-position:50% center}#homePage.homepage-refresh .homepage-javits__wave{z-index:1;right:0;bottom:0;left:0;height:70%;object-position:center bottom}#homePage.homepage-refresh .homepage-javits__feature::after{position:absolute;z-index:2;inset:0;content:"";pointer-events:none;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 45%, rgba(0, 0, 0, 0.12) 100%)}#homePage.homepage-refresh .homepage-javits__content{position:relative;z-index:3;display:flex;flex-direction:column;min-height:44rem;padding:7.5rem 1.75rem 2rem}#homePage.homepage-refresh .homepage-javits__logo{display:block;width:min(68%,22rem);height:auto;margin:0 auto}#homePage.homepage-refresh .homepage-javits__copy{width:min(100%,34rem);margin:2rem auto 0;padding:1.5rem 1.75rem;background:rgba(0,0,0,.62)}#homePage.homepage-refresh .homepage-javits__copy p{margin:0;padding:0;color:#fff;font-family:"VanCondensedPro",Helvetica,Arial,sans-serif;font-size:1rem;line-height:1.45}#homePage.homepage-refresh .homepage-javits__cta{display:flex;justify-content:flex-end;margin-top:auto}@media(min-width: 992px){#homePage.homepage-refresh .homepage-javits__heading{padding:5rem 1.5rem 3.5rem}#homePage.homepage-refresh .homepage-javits__heading h2{font-size:clamp(2.5rem,3.333vw,3rem);white-space:nowrap}#homePage.homepage-refresh .homepage-javits__feature,#homePage.homepage-refresh .homepage-javits__content{min-height:clamp(46rem,57.75vw,52rem)}#homePage.homepage-refresh .homepage-javits__content{padding:11rem 7vw 3rem}#homePage.homepage-refresh .homepage-javits__logo{width:min(52%,41rem)}#homePage.homepage-refresh .homepage-javits__copy{width:min(65%,52rem);margin-top:3rem;padding:2rem 3rem}#homePage.homepage-refresh .homepage-javits__copy p{font-size:clamp(1rem,1.25vw,1.125rem)}}#homePage.homepage-refresh .homepage-cards{position:relative;padding:3.5rem 1.5rem 6rem;overflow:hidden;background-color:#fff;background-image:url("../svg/new-york-state-background.svg");background-position:center top;background-repeat:no-repeat;background-size:auto 110%}#homePage.homepage-refresh .homepage-cards::after{position:absolute;z-index:0;top:34rem;left:0;width:5rem;height:12rem;content:"";background:url("../svg/yellow-dot-pattern.svg") left top/18rem auto no-repeat}#homePage.homepage-refresh .homepage-cards__grid{position:relative;z-index:1;display:grid;grid-template-columns:1fr;gap:2rem;width:min(100%,76rem);margin:0 auto}#homePage.homepage-refresh .homepage-card{display:flex;flex-direction:column;min-width:0;margin:0;border:1px solid #454545;background:#fff}#homePage.homepage-refresh .homepage-card__image{display:block;width:calc(100% - .75rem);margin:.375rem .375rem 0;aspect-ratio:16/9;object-fit:cover}#homePage.homepage-refresh .homepage-card__body{display:flex;flex:1;flex-direction:column;padding:1.5rem 1.4rem 1.35rem}#homePage.homepage-refresh .homepage-card h2{margin:0 0 .9rem;color:#000;font-family:"TitlingGothicFBSkyline-Medium",Helvetica,Arial,sans-serif;font-size:1.5rem;font-weight:normal;letter-spacing:.015em;line-height:1.05;text-transform:uppercase}#homePage.homepage-refresh .homepage-card p{margin:0;padding:0;color:#454545;font-family:"VanCondensedPro",Helvetica,Arial,sans-serif;font-size:1rem;line-height:1.5}#homePage.homepage-refresh .homepage-card__link,#homePage.homepage-refresh .homepage-card__link:link,#homePage.homepage-refresh .homepage-card__link:visited{display:inline-flex;align-items:center;align-self:flex-end;gap:.75rem;margin-top:auto;padding-top:1.5rem;color:#000;font-family:"VanCondensedPro",Helvetica,Arial,sans-serif;font-size:.75rem;letter-spacing:.1em;line-height:1;text-decoration:none;text-transform:uppercase}#homePage.homepage-refresh .homepage-card__link:hover,#homePage.homepage-refresh .homepage-card__link:focus-visible{color:#000}#homePage.homepage-refresh .homepage-card__link-label{position:relative}#homePage.homepage-refresh .homepage-card__link-label::after{position:absolute;right:0;bottom:-0.35em;left:0;height:2px;content:"";background:#05b8eb;opacity:0;transition:opacity .35s ease}#homePage.homepage-refresh .homepage-card__link:hover .homepage-card__link-label::after,#homePage.homepage-refresh .homepage-card__link:focus-visible .homepage-card__link-label::after{opacity:1}#homePage.homepage-refresh .homepage-card__link-arrow{display:block;width:1.5rem;height:auto;transition:transform .28s ease}#homePage.homepage-refresh .homepage-card__link:hover .homepage-card__link-arrow,#homePage.homepage-refresh .homepage-card__link:focus-visible .homepage-card__link-arrow{transform:translateY(3px)}@media(min-width: 992px){#homePage.homepage-refresh .homepage-cards{padding:10rem 5vw 9.5rem;background-size:auto 125%}#homePage.homepage-refresh .homepage-cards::after{top:31rem;left:18%;width:18rem;height:5rem;background-size:18rem auto}#homePage.homepage-refresh .homepage-cards__grid{grid-template-columns:repeat(3, minmax(0, 1fr));gap:2rem}#homePage.homepage-refresh .homepage-card__body{min-height:13rem}#homePage.homepage-refresh .homepage-card h2{font-size:2rem}#homePage.homepage-refresh .homepage-card__link,#homePage.homepage-refresh .homepage-card__link:link,#homePage.homepage-refresh .homepage-card__link:visited{font-size:1rem}#homePage.homepage-refresh .homepage-card__link-arrow{width:2rem}}@media(prefers-reduced-motion: reduce){.homepage-scroll-reveal,.homepage-scroll-reveal.is-visible{opacity:1;transition:none}#homePage.homepage-refresh .homepage-card__link-label::after,#homePage.homepage-refresh .homepage-card__link-arrow{transition:none}#homePage.homepage-refresh .homepage-card__link:hover .homepage-card__link-arrow,#homePage.homepage-refresh .homepage-card__link:focus-visible .homepage-card__link-arrow{transform:none}}.homepage-scroll-reveal{opacity:0;transition:opacity 700ms ease 120ms}.homepage-scroll-reveal.is-visible{opacity:1}/*# sourceMappingURL=cny-main.css.map */
