/* @license MIT https://github.com/necolas/normalize.css/blob/3.0.3/LICENSE.md */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}
@media (min--moz-device-pixel-ratio:0){summary{display:list-item;}}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action:before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action:before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li:before{content:" \BB ";}.breadcrumb li:first-child:before{content:none;}
.button,.image-button{margin-right:1em;margin-left:1em;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}
.collapse-processed > summary{padding-right:0.5em;padding-left:0.5em;}.collapse-processed > summary:before{float:left;width:1em;height:1em;content:"";background:url(/themes/contrib/classy/images/misc/menu-expanded.png) 0 100% no-repeat;}[dir="rtl"] .collapse-processed > summary:before{float:right;background-position:100% 100%;}.collapse-processed:not([open]) > summary:before{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-position:25% 35%;}[dir="rtl"] .collapse-processed:not([open]) > summary:before{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);background-position:75% 35%;}
.container-inline label:after,.container-inline .label:after{content:":";}.form-type-radios .container-inline label:after,.form-type-checkboxes .container-inline label:after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2.4em;margin-left:0;}.marker{color:#e00;}.form-required:after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/themes/contrib/classy/images/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message:before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/themes/contrib/classy/images/icons/e32700/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/themes/contrib/classy/images/misc/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/themes/contrib/classy/images/misc/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
ul.menu{margin-left:1em;padding:0;list-style:none outside;text-align:left;}[dir="rtl"] ul.menu{margin-right:1em;margin-left:0;text-align:right;}.menu-item--expanded{list-style-type:circle;list-style-image:url(/themes/contrib/classy/images/misc/menu-expanded.png);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/themes/contrib/classy/images/misc/menu-collapsed.png);}[dir="rtl"] .menu-item--collapsed{list-style-image:url(/themes/contrib/classy/images/misc/menu-collapsed-rtl.png);}.menu-item{margin:0;padding-top:0.2em;}ul.menu a.is-active{color:#000;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/contrib/classy/images/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/contrib/classy/images/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/contrib/classy/images/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:-webkit-linear-gradient(#e7e7df,#f0f0f0);background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsla(0,0%,0%,0.16);}.progress__bar{height:16px;margin-top:-1px;margin-left:-1px;padding:0 1px;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;-webkit-animation:animate-stripes 3s linear infinite;-moz-animation:animate-stripes 3s linear infinite;border:1px #07629a solid;border-radius:10em;background:#057ec9;background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.15)),-webkit-linear-gradient(left top,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.15)),linear-gradient(to right bottom,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px;}[dir="rtl"] .progress__bar{margin-right:-1px;margin-left:0;-webkit-animation-direction:reverse;-moz-animation-direction:reverse;animation-direction:reverse;}@media screen and (prefers-reduced-motion:reduce){.progress__bar{-webkit-transition:none;transition:none;-webkit-animation:none;-moz-animation:none;}}@-webkit-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@-ms-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}
html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure{display:block}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}main{display:block}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}input{overflow:visible}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;display:table;max-width:100%;padding:0;color:inherit;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}details{display:block}summary{display:list-item}menu{display:block}canvas{display:inline-block}[hidden],template{display:none}body{background:#000;color:#171513;font-family:Gotham SSm A,Gotham SSm B;font-size:.9375rem;font-style:normal;font-weight:300;letter-spacing:.06em}body.cke_editable{background:#fff;font-family:Arial;letter-spacing:0}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:Saol Text Regular;letter-spacing:.12em;line-height:1.2;margin-top:0}.h1,h1{font-size:1.875rem}@media (min-width:740px){.h1,h1{font-size:2.25rem}}@media (min-width:1300px){.h1,h1{font-size:3.25rem}}.h2,h2{font-size:1.125rem}@media (min-width:740px){.h2,h2{font-size:1.25rem}}@media (min-width:1300px){.h2,h2{font-size:1.5rem}}.h3,h3{font-size:1rem}@media (min-width:740px){.h3,h3{font-size:1.125rem}}@media (min-width:1300px){.h3,h3{font-size:1.375rem}}.h4,h4{font-size:1rem}@media (min-width:740px){.h4,h4{font-size:1.125rem}}@media (min-width:1300px){.h4,h4{font-size:1.25rem}}a{color:#fa9937;text-decoration:underline;-webkit-transition:color .25s ease;-o-transition:color .25s ease;transition:color .25s ease}a:hover{color:#171513;text-decoration:none}a.btn:hover{color:#fa9937}.light a:hover{color:#fff}.btn--tour{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:12px;border:1px solid #ece0e3;background:#fff;color:#171513;font-family:Saol Text Regular;font-size:1rem;letter-spacing:.25rem;font-style:italic;font-weight:400;line-height:normal;padding:20px 32px;padding:clamp(10px,1vw,20px) clamp(14px,2vw,32px);text-decoration:none}.btn--tour:before{content:"";height:24px;width:24px;background:url(/themes/custom/newbury/assets/img/icon_360.svg) 50% no-repeat;background-size:contain}sup{top:-1em;font-size:50%}.dialog-off-canvas-main-canvas,.layout-container{background-color:#f5f5f5;margin:0 auto;max-width:1920px}.block-local-tasks-block{border-bottom:1px solid #ddd}ul.tabs{margin:0 auto;height:70px;margin-top:60px;width:-webkit-max-content;width:-moz-max-content;width:max-content;text-align:center;z-index:501}ul.tabs li .is-active{background-color:#fff;border-right:2px solid #ddd;border-left:1px solid #ddd;border-top:1px solid #ddd;border-bottom:3px solid #fff}ul.tabs li a{border-right:2px solid #f5f5f5;border-left:1px solid #f5f5f5;border-top:1px solid #f5f5f5;color:#000;float:left;display:block;padding:20px 60px;margin-left:-1px;position:relative;left:1px;text-decoration:none;font-family:Saol Text Regular;letter-spacing:.12em;line-height:1.2;font-size:1.5rem}ul.tabs li a:hover{background:#fff;border-right:2px solid #ddd;border-left:1px solid #ddd;border-top:1px solid #ddd}ul.tabs a{color:#171513}.paragraph,section{margin:20px 0}@media (min-width:320px){.paragraph,section{margin:40px 0}}@media (min-width:740px){.paragraph,section{margin:60px 0}}@media (min-width:980px){.paragraph,section{margin:80px 0}}.btn{background:#171513 url(/themes/custom/newbury/assets/img/bg-button.png) right 40px center no-repeat;border:1px solid #999;color:#fa9937;display:inline-block;font-family:Saol Text Medium Italic;font-size:1.125rem;letter-spacing:.12em;line-height:1.2;margin-top:20px;padding:20px 100px 20px 40px;text-decoration:none;-webkit-transition:background .25s ease;-o-transition:background .25s ease;transition:background .25s ease}.btn:hover{background:#171513 url(/themes/custom/newbury/assets/img/bg-button.png) right 30px center no-repeat}.button{text-decoration:none}.button span{position:relative}.button span:after{background:url(/themes/custom/newbury/assets/img/scroll.png) -16px 0 no-repeat;bottom:-56px;content:"";height:101px;position:absolute;right:15px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);width:8px}.wysiwyg__button--transparent{color:#fa9937;font-family:Saol Text Medium Italic;letter-spacing:.12em;line-height:1.2;position:relative;text-decoration:none}.wysiwyg__button--transparent:after{background:url(/themes/custom/newbury/assets/img/scroll.png) -16px -41px no-repeat;bottom:-36px;content:"";height:60px;position:absolute;right:10px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:right .25s ease;-o-transition:right .25s ease;transition:right .25s ease;width:8px}.wysiwyg__button--transparent:focus:after,.wysiwyg__button--transparent:hover:after{right:0}.light{color:#fff}.dark{color:#171513}b,strong{font-weight:700}@font-face{font-family:Saol Text Light Italic;src:url(/themes/custom/newbury/assets/font/Saol-Text-Light-Italic.eot);src:url(/themes/custom/newbury/assets/font/Saol-Text-Light-Italic.woff) format("woff")}@font-face{font-family:Saol Text Light;src:url(/themes/custom/newbury/assets/font/Saol-Text-Light.eot);src:url(/themes/custom/newbury/assets/font/Saol-Text-Light.woff) format("woff")}@font-face{font-family:Saol Text Medium Italic;src:url(/themes/custom/newbury/assets/font/Saol-Text-Medium-Italic.eot);src:url(/themes/custom/newbury/assets/font/Saol-Text-Medium-Italic.woff) format("woff")}@font-face{font-family:Saol Text Medium;src:url(/themes/custom/newbury/assets/font/Saol-Text-Medium.eot);src:url(/themes/custom/newbury/assets/font/Saol-Text-Medium.woff) format("woff")}@font-face{font-family:Saol Text Regular Italic;src:url(/themes/custom/newbury/assets/font/Saol-Text-Regular-Italic.eot);src:url(/themes/custom/newbury/assets/font/Saol-Text-Regular-Italic.woff) format("woff")}@font-face{font-family:Saol Text Regular;src:url(/themes/custom/newbury/assets/font/Saol-Text-Regular.eot);src:url(/themes/custom/newbury/assets/font/Saol-Text-Regular.woff) format("woff")}html{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-overflow-style:scrollbar}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-auto,.col-lg,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-auto,.col-md,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md-auto,.col-sm,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-auto{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-1,.col-auto{-webkit-box-flex:0}.col-1{-webkit-flex:0 0 8.33333%;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-2{-webkit-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-2,.col-3{-webkit-box-flex:0}.col-3{-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-4,.col-5{-webkit-box-flex:0}.col-5{-webkit-flex:0 0 41.66667%;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-6{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-6,.col-7{-webkit-box-flex:0}.col-7{-webkit-flex:0 0 58.33333%;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-8{-webkit-flex:0 0 66.66667%;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-8,.col-9{-webkit-box-flex:0}.col-9{-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-webkit-flex:0 0 83.33333%;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-10,.col-11{-webkit-box-flex:0}.col-11{-webkit-flex:0 0 91.66667%;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.order-last{-webkit-box-ordinal-group:14;-webkit-order:13;-ms-flex-order:13;order:13}.order-0{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.order-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.order-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.order-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.order-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.order-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.order-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}.order-7{-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7}.order-8{-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8}.order-9{-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9}.order-10{-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10}.order-11{-webkit-box-ordinal-group:12;-webkit-order:11;-ms-flex-order:11;order:11}.order-12{-webkit-box-ordinal-group:13;-webkit-order:12;-ms-flex-order:12;order:12}.offset-1{margin-left:8.33333%}.offset-2{margin-left:16.66667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333%}.offset-5{margin-left:41.66667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333%}.offset-8{margin-left:66.66667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333%}.offset-11{margin-left:91.66667%}@media (min-width:576px){.col-sm{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{-webkit-box-flex:0;-webkit-flex:0 0 8.33333%;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-sm-2{-webkit-box-flex:0;-webkit-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-sm-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-webkit-box-flex:0;-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-sm-5{-webkit-box-flex:0;-webkit-flex:0 0 41.66667%;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-sm-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-webkit-box-flex:0;-webkit-flex:0 0 58.33333%;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-sm-8{-webkit-box-flex:0;-webkit-flex:0 0 66.66667%;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-sm-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-webkit-box-flex:0;-webkit-flex:0 0 83.33333%;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-sm-11{-webkit-box-flex:0;-webkit-flex:0 0 91.66667%;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-sm-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.order-sm-last{-webkit-box-ordinal-group:14;-webkit-order:13;-ms-flex-order:13;order:13}.order-sm-0{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.order-sm-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.order-sm-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.order-sm-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.order-sm-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.order-sm-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.order-sm-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}.order-sm-7{-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7}.order-sm-8{-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8}.order-sm-9{-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9}.order-sm-10{-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10}.order-sm-11{-webkit-box-ordinal-group:12;-webkit-order:11;-ms-flex-order:11;order:11}.order-sm-12{-webkit-box-ordinal-group:13;-webkit-order:12;-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333%}.offset-sm-2{margin-left:16.66667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333%}.offset-sm-5{margin-left:41.66667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333%}.offset-sm-8{margin-left:66.66667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333%}.offset-sm-11{margin-left:91.66667%}}@media (min-width:768px){.col-md{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-md-1{-webkit-box-flex:0;-webkit-flex:0 0 8.33333%;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-md-2{-webkit-box-flex:0;-webkit-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-md-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-webkit-box-flex:0;-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-md-5{-webkit-box-flex:0;-webkit-flex:0 0 41.66667%;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-md-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-webkit-box-flex:0;-webkit-flex:0 0 58.33333%;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-md-8{-webkit-box-flex:0;-webkit-flex:0 0 66.66667%;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-md-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-webkit-box-flex:0;-webkit-flex:0 0 83.33333%;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-md-11{-webkit-box-flex:0;-webkit-flex:0 0 91.66667%;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-md-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.order-md-last{-webkit-box-ordinal-group:14;-webkit-order:13;-ms-flex-order:13;order:13}.order-md-0{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.order-md-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.order-md-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.order-md-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.order-md-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.order-md-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.order-md-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}.order-md-7{-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7}.order-md-8{-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8}.order-md-9{-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9}.order-md-10{-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10}.order-md-11{-webkit-box-ordinal-group:12;-webkit-order:11;-ms-flex-order:11;order:11}.order-md-12{-webkit-box-ordinal-group:13;-webkit-order:12;-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333%}.offset-md-2{margin-left:16.66667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333%}.offset-md-5{margin-left:41.66667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333%}.offset-md-8{margin-left:66.66667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333%}.offset-md-11{margin-left:91.66667%}}@media (min-width:992px){.col-lg{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-lg-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{-webkit-box-flex:0;-webkit-flex:0 0 8.33333%;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-lg-2{-webkit-box-flex:0;-webkit-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-lg-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-webkit-box-flex:0;-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-lg-5{-webkit-box-flex:0;-webkit-flex:0 0 41.66667%;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-lg-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-webkit-box-flex:0;-webkit-flex:0 0 58.33333%;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-lg-8{-webkit-box-flex:0;-webkit-flex:0 0 66.66667%;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-lg-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-webkit-box-flex:0;-webkit-flex:0 0 83.33333%;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-lg-11{-webkit-box-flex:0;-webkit-flex:0 0 91.66667%;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-lg-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.order-lg-last{-webkit-box-ordinal-group:14;-webkit-order:13;-ms-flex-order:13;order:13}.order-lg-0{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.order-lg-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.order-lg-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.order-lg-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.order-lg-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.order-lg-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.order-lg-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}.order-lg-7{-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7}.order-lg-8{-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8}.order-lg-9{-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9}.order-lg-10{-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10}.order-lg-11{-webkit-box-ordinal-group:12;-webkit-order:11;-ms-flex-order:11;order:11}.order-lg-12{-webkit-box-ordinal-group:13;-webkit-order:12;-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333%}.offset-lg-2{margin-left:16.66667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333%}.offset-lg-5{margin-left:41.66667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333%}.offset-lg-8{margin-left:66.66667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333%}.offset-lg-11{margin-left:91.66667%}}@media (min-width:1200px){.col-xl{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xl-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{-webkit-box-flex:0;-webkit-flex:0 0 8.33333%;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-xl-2{-webkit-box-flex:0;-webkit-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-xl-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-webkit-box-flex:0;-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-xl-5{-webkit-box-flex:0;-webkit-flex:0 0 41.66667%;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-xl-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-webkit-box-flex:0;-webkit-flex:0 0 58.33333%;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-xl-8{-webkit-box-flex:0;-webkit-flex:0 0 66.66667%;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-xl-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-webkit-box-flex:0;-webkit-flex:0 0 83.33333%;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-xl-11{-webkit-box-flex:0;-webkit-flex:0 0 91.66667%;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-xl-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.order-xl-last{-webkit-box-ordinal-group:14;-webkit-order:13;-ms-flex-order:13;order:13}.order-xl-0{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.order-xl-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.order-xl-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.order-xl-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.order-xl-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.order-xl-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.order-xl-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}.order-xl-7{-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7}.order-xl-8{-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8}.order-xl-9{-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9}.order-xl-10{-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10}.order-xl-11{-webkit-box-ordinal-group:12;-webkit-order:11;-ms-flex-order:11;order:11}.order-xl-12{-webkit-box-ordinal-group:13;-webkit-order:12;-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333%}.offset-xl-2{margin-left:16.66667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333%}.offset-xl-5{margin-left:41.66667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333%}.offset-xl-8{margin-left:66.66667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333%}.offset-xl-11{margin-left:91.66667%}}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.bg-primary{background-color:#007bff!important}a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background-color:#0062cc!important}.bg-secondary{background-color:#6c757d!important}a.bg-secondary:focus,a.bg-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover{background-color:#545b62!important}.bg-success{background-color:#28a745!important}a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{background-color:#1e7e34!important}.bg-info{background-color:#17a2b8!important}a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{background-color:#117a8b!important}.bg-warning{background-color:#ffc107!important}a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover{background-color:#d39e00!important}.bg-danger{background-color:#dc3545!important}a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{background-color:#bd2130!important}.bg-light{background-color:#f8f9fa!important}a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{background-color:#dae0e5!important}.bg-dark{background-color:#343a40!important}a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover{background-color:#1d2124!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.border{border:1px solid #dee2e6!important}.border-top{border-top:1px solid #dee2e6!important}.border-right{border-right:1px solid #dee2e6!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-left{border-left:1px solid #dee2e6!important}.border-0{border:0!important}.border-top-0{border-top:0!important}.border-right-0{border-right:0!important}.border-bottom-0{border-bottom:0!important}.border-left-0{border-left:0!important}.border-primary{border-color:#007bff!important}.border-secondary{border-color:#6c757d!important}.border-success{border-color:#28a745!important}.border-info{border-color:#17a2b8!important}.border-warning{border-color:#ffc107!important}.border-danger{border-color:#dc3545!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#343a40!important}.border-white{border-color:#fff!important}.rounded-sm{border-radius:.2rem!important}.rounded{border-radius:.25rem!important}.rounded-top{border-top-left-radius:.25rem!important}.rounded-right,.rounded-top{border-top-right-radius:.25rem!important}.rounded-bottom,.rounded-right{border-bottom-right-radius:.25rem!important}.rounded-bottom,.rounded-left{border-bottom-left-radius:.25rem!important}.rounded-left{border-top-left-radius:.25rem!important}.rounded-lg{border-radius:.3rem!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important}.rounded-0{border-radius:0!important}.clearfix:after{display:block;clear:both;content:""}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-webkit-inline-box!important;display:-webkit-inline-flex!important;display:-ms-inline-flexbox!important;display:inline-flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{display:-webkit-inline-box!important;display:-webkit-inline-flex!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-webkit-inline-box!important;display:-webkit-inline-flex!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{display:-webkit-inline-box!important;display:-webkit-inline-flex!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{display:-webkit-inline-box!important;display:-webkit-inline-flex!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.d-print-inline-flex{display:-webkit-inline-box!important;display:-webkit-inline-flex!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive:before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9:before{padding-top:42.85714%}.embed-responsive-16by9:before{padding-top:56.25%}.embed-responsive-4by3:before{padding-top:75%}.embed-responsive-1by1:before{padding-top:100%}.flex-row{-webkit-box-orient:horizontal!important;-webkit-flex-direction:row!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-column,.flex-row{-webkit-box-direction:normal!important}.flex-column{-webkit-box-orient:vertical!important;-webkit-flex-direction:column!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-webkit-box-orient:horizontal!important;-webkit-flex-direction:row-reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse,.flex-row-reverse{-webkit-box-direction:reverse!important}.flex-column-reverse{-webkit-box-orient:vertical!important;-webkit-flex-direction:column-reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-wrap{-webkit-flex-wrap:wrap!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-webkit-flex-wrap:nowrap!important;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-webkit-flex-wrap:wrap-reverse!important;-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-fill{-webkit-box-flex:1!important;-webkit-flex:1 1 auto!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-grow-0{-webkit-box-flex:0!important;-webkit-flex-grow:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-grow-1{-webkit-box-flex:1!important;-webkit-flex-grow:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-shrink-0{-webkit-flex-shrink:0!important;-ms-flex-negative:0!important;flex-shrink:0!important}.flex-shrink-1{-webkit-flex-shrink:1!important;-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-start{-webkit-box-pack:start!important;-webkit-justify-content:flex-start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-webkit-box-pack:end!important;-webkit-justify-content:flex-end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-webkit-box-pack:center!important;-webkit-justify-content:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-webkit-box-pack:justify!important;-webkit-justify-content:space-between!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-webkit-justify-content:space-around!important;-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-start{-webkit-box-align:start!important;-webkit-align-items:flex-start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-webkit-box-align:end!important;-webkit-align-items:flex-end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-webkit-box-align:center!important;-webkit-align-items:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-webkit-box-align:baseline!important;-webkit-align-items:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-webkit-box-align:stretch!important;-webkit-align-items:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-start{-webkit-align-content:flex-start!important;-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-end{-webkit-align-content:flex-end!important;-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-center{-webkit-align-content:center!important;-ms-flex-line-pack:center!important;align-content:center!important}.align-content-between{-webkit-align-content:space-between!important;-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-around{-webkit-align-content:space-around!important;-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-stretch{-webkit-align-content:stretch!important;-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-auto{-webkit-align-self:auto!important;-ms-flex-item-align:auto!important;-ms-grid-row-align:auto!important;align-self:auto!important}.align-self-start{-webkit-align-self:flex-start!important;-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-end{-webkit-align-self:flex-end!important;-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-center{-webkit-align-self:center!important;-ms-flex-item-align:center!important;-ms-grid-row-align:center!important;align-self:center!important}.align-self-baseline{-webkit-align-self:baseline!important;-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-webkit-align-self:stretch!important;-ms-flex-item-align:stretch!important;-ms-grid-row-align:stretch!important;align-self:stretch!important}@media (min-width:576px){.flex-sm-row{-webkit-box-orient:horizontal!important;-webkit-flex-direction:row!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-column,.flex-sm-row{-webkit-box-direction:normal!important}.flex-sm-column{-webkit-box-orient:vertical!important;-webkit-flex-direction:column!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:row-reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:column-reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-wrap{-webkit-flex-wrap:wrap!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-nowrap{-webkit-flex-wrap:nowrap!important;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-wrap-reverse{-webkit-flex-wrap:wrap-reverse!important;-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-sm-fill{-webkit-box-flex:1!important;-webkit-flex:1 1 auto!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-sm-grow-0{-webkit-box-flex:0!important;-webkit-flex-grow:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-sm-grow-1{-webkit-box-flex:1!important;-webkit-flex-grow:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-sm-shrink-0{-webkit-flex-shrink:0!important;-ms-flex-negative:0!important;flex-shrink:0!important}.flex-sm-shrink-1{-webkit-flex-shrink:1!important;-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-sm-start{-webkit-box-pack:start!important;-webkit-justify-content:flex-start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-sm-end{-webkit-box-pack:end!important;-webkit-justify-content:flex-end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-center{-webkit-box-pack:center!important;-webkit-justify-content:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-between{-webkit-box-pack:justify!important;-webkit-justify-content:space-between!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-sm-around{-webkit-justify-content:space-around!important;-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-sm-start{-webkit-box-align:start!important;-webkit-align-items:flex-start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-webkit-box-align:end!important;-webkit-align-items:flex-end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-webkit-box-align:center!important;-webkit-align-items:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-sm-baseline{-webkit-box-align:baseline!important;-webkit-align-items:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-webkit-box-align:stretch!important;-webkit-align-items:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-sm-start{-webkit-align-content:flex-start!important;-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-sm-end{-webkit-align-content:flex-end!important;-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-sm-center{-webkit-align-content:center!important;-ms-flex-line-pack:center!important;align-content:center!important}.align-content-sm-between{-webkit-align-content:space-between!important;-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-sm-around{-webkit-align-content:space-around!important;-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-sm-stretch{-webkit-align-content:stretch!important;-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-sm-auto{-webkit-align-self:auto!important;-ms-flex-item-align:auto!important;-ms-grid-row-align:auto!important;align-self:auto!important}.align-self-sm-start{-webkit-align-self:flex-start!important;-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-sm-end{-webkit-align-self:flex-end!important;-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-sm-center{-webkit-align-self:center!important;-ms-flex-item-align:center!important;-ms-grid-row-align:center!important;align-self:center!important}.align-self-sm-baseline{-webkit-align-self:baseline!important;-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-sm-stretch{-webkit-align-self:stretch!important;-ms-flex-item-align:stretch!important;-ms-grid-row-align:stretch!important;align-self:stretch!important}}@media (min-width:768px){.flex-md-row{-webkit-box-orient:horizontal!important;-webkit-flex-direction:row!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column,.flex-md-row{-webkit-box-direction:normal!important}.flex-md-column{-webkit-box-orient:vertical!important;-webkit-flex-direction:column!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:row-reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:column-reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-wrap{-webkit-flex-wrap:wrap!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-webkit-flex-wrap:nowrap!important;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-wrap-reverse{-webkit-flex-wrap:wrap-reverse!important;-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-md-fill{-webkit-box-flex:1!important;-webkit-flex:1 1 auto!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-md-grow-0{-webkit-box-flex:0!important;-webkit-flex-grow:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-md-grow-1{-webkit-box-flex:1!important;-webkit-flex-grow:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-md-shrink-0{-webkit-flex-shrink:0!important;-ms-flex-negative:0!important;flex-shrink:0!important}.flex-md-shrink-1{-webkit-flex-shrink:1!important;-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-md-start{-webkit-box-pack:start!important;-webkit-justify-content:flex-start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-webkit-box-pack:end!important;-webkit-justify-content:flex-end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-center{-webkit-box-pack:center!important;-webkit-justify-content:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-webkit-box-pack:justify!important;-webkit-justify-content:space-between!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-md-around{-webkit-justify-content:space-around!important;-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-md-start{-webkit-box-align:start!important;-webkit-align-items:flex-start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-webkit-box-align:end!important;-webkit-align-items:flex-end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-webkit-box-align:center!important;-webkit-align-items:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-md-baseline{-webkit-box-align:baseline!important;-webkit-align-items:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-webkit-box-align:stretch!important;-webkit-align-items:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-md-start{-webkit-align-content:flex-start!important;-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-md-end{-webkit-align-content:flex-end!important;-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-md-center{-webkit-align-content:center!important;-ms-flex-line-pack:center!important;align-content:center!important}.align-content-md-between{-webkit-align-content:space-between!important;-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-md-around{-webkit-align-content:space-around!important;-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-md-stretch{-webkit-align-content:stretch!important;-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-md-auto{-webkit-align-self:auto!important;-ms-flex-item-align:auto!important;-ms-grid-row-align:auto!important;align-self:auto!important}.align-self-md-start{-webkit-align-self:flex-start!important;-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-md-end{-webkit-align-self:flex-end!important;-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-md-center{-webkit-align-self:center!important;-ms-flex-item-align:center!important;-ms-grid-row-align:center!important;align-self:center!important}.align-self-md-baseline{-webkit-align-self:baseline!important;-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-md-stretch{-webkit-align-self:stretch!important;-ms-flex-item-align:stretch!important;-ms-grid-row-align:stretch!important;align-self:stretch!important}}@media (min-width:992px){.flex-lg-row{-webkit-box-orient:horizontal!important;-webkit-flex-direction:row!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column,.flex-lg-row{-webkit-box-direction:normal!important}.flex-lg-column{-webkit-box-orient:vertical!important;-webkit-flex-direction:column!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:row-reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:column-reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-wrap{-webkit-flex-wrap:wrap!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-webkit-flex-wrap:nowrap!important;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-webkit-flex-wrap:wrap-reverse!important;-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-lg-fill{-webkit-box-flex:1!important;-webkit-flex:1 1 auto!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-lg-grow-0{-webkit-box-flex:0!important;-webkit-flex-grow:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-lg-grow-1{-webkit-box-flex:1!important;-webkit-flex-grow:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-lg-shrink-0{-webkit-flex-shrink:0!important;-ms-flex-negative:0!important;flex-shrink:0!important}.flex-lg-shrink-1{-webkit-flex-shrink:1!important;-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-lg-start{-webkit-box-pack:start!important;-webkit-justify-content:flex-start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-webkit-box-pack:end!important;-webkit-justify-content:flex-end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-webkit-box-pack:center!important;-webkit-justify-content:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-webkit-box-pack:justify!important;-webkit-justify-content:space-between!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-around{-webkit-justify-content:space-around!important;-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-lg-start{-webkit-box-align:start!important;-webkit-align-items:flex-start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-webkit-box-align:end!important;-webkit-align-items:flex-end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-webkit-box-align:center!important;-webkit-align-items:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-webkit-box-align:baseline!important;-webkit-align-items:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-webkit-box-align:stretch!important;-webkit-align-items:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-lg-start{-webkit-align-content:flex-start!important;-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-lg-end{-webkit-align-content:flex-end!important;-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-lg-center{-webkit-align-content:center!important;-ms-flex-line-pack:center!important;align-content:center!important}.align-content-lg-between{-webkit-align-content:space-between!important;-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-lg-around{-webkit-align-content:space-around!important;-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-lg-stretch{-webkit-align-content:stretch!important;-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-lg-auto{-webkit-align-self:auto!important;-ms-flex-item-align:auto!important;-ms-grid-row-align:auto!important;align-self:auto!important}.align-self-lg-start{-webkit-align-self:flex-start!important;-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-lg-end{-webkit-align-self:flex-end!important;-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-lg-center{-webkit-align-self:center!important;-ms-flex-item-align:center!important;-ms-grid-row-align:center!important;align-self:center!important}.align-self-lg-baseline{-webkit-align-self:baseline!important;-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-webkit-align-self:stretch!important;-ms-flex-item-align:stretch!important;-ms-grid-row-align:stretch!important;align-self:stretch!important}}@media (min-width:1200px){.flex-xl-row{-webkit-box-orient:horizontal!important;-webkit-flex-direction:row!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column,.flex-xl-row{-webkit-box-direction:normal!important}.flex-xl-column{-webkit-box-orient:vertical!important;-webkit-flex-direction:column!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:row-reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:column-reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-wrap{-webkit-flex-wrap:wrap!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-webkit-flex-wrap:nowrap!important;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-wrap-reverse{-webkit-flex-wrap:wrap-reverse!important;-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-xl-fill{-webkit-box-flex:1!important;-webkit-flex:1 1 auto!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-xl-grow-0{-webkit-box-flex:0!important;-webkit-flex-grow:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-xl-grow-1{-webkit-box-flex:1!important;-webkit-flex-grow:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-xl-shrink-0{-webkit-flex-shrink:0!important;-ms-flex-negative:0!important;flex-shrink:0!important}.flex-xl-shrink-1{-webkit-flex-shrink:1!important;-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-xl-start{-webkit-box-pack:start!important;-webkit-justify-content:flex-start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-webkit-box-pack:end!important;-webkit-justify-content:flex-end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-center{-webkit-box-pack:center!important;-webkit-justify-content:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-webkit-box-pack:justify!important;-webkit-justify-content:space-between!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xl-around{-webkit-justify-content:space-around!important;-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-xl-start{-webkit-box-align:start!important;-webkit-align-items:flex-start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-webkit-box-align:end!important;-webkit-align-items:flex-end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-webkit-box-align:center!important;-webkit-align-items:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-xl-baseline{-webkit-box-align:baseline!important;-webkit-align-items:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-webkit-box-align:stretch!important;-webkit-align-items:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xl-start{-webkit-align-content:flex-start!important;-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xl-end{-webkit-align-content:flex-end!important;-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xl-center{-webkit-align-content:center!important;-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xl-between{-webkit-align-content:space-between!important;-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xl-around{-webkit-align-content:space-around!important;-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xl-stretch{-webkit-align-content:stretch!important;-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xl-auto{-webkit-align-self:auto!important;-ms-flex-item-align:auto!important;-ms-grid-row-align:auto!important;align-self:auto!important}.align-self-xl-start{-webkit-align-self:flex-start!important;-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xl-end{-webkit-align-self:flex-end!important;-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xl-center{-webkit-align-self:center!important;-ms-flex-item-align:center!important;-ms-grid-row-align:center!important;align-self:center!important}.align-self-xl-baseline{-webkit-align-self:baseline!important;-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xl-stretch{-webkit-align-self:stretch!important;-ms-flex-item-align:stretch!important;-ms-grid-row-align:stretch!important;align-self:stretch!important}}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}@media (min-width:576px){.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}}@media (min-width:768px){.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}}@media (min-width:992px){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}}@media (min-width:1200px){.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!important}}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.fixed-top{top:0}.fixed-bottom,.fixed-top{position:fixed;right:0;left:0;z-index:1030}.fixed-bottom{bottom:0}@supports ((position:-webkit-sticky) or (position:sticky)){.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.shadow-sm{-webkit-box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important;box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow{-webkit-box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important;box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.shadow-lg{-webkit-box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important;box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{-webkit-box-shadow:none!important;box-shadow:none!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.min-vw-100{min-width:100vw!important}.min-vh-100{min-height:100vh!important}.vw-100{width:100vw!important}.vh-100{height:100vh!important}.stretched-link:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:transparent}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-n1{margin:-.25rem!important}.mt-n1,.my-n1{margin-top:-.25rem!important}.mr-n1,.mx-n1{margin-right:-.25rem!important}.mb-n1,.my-n1{margin-bottom:-.25rem!important}.ml-n1,.mx-n1{margin-left:-.25rem!important}.m-n2{margin:-.5rem!important}.mt-n2,.my-n2{margin-top:-.5rem!important}.mr-n2,.mx-n2{margin-right:-.5rem!important}.mb-n2,.my-n2{margin-bottom:-.5rem!important}.ml-n2,.mx-n2{margin-left:-.5rem!important}.m-n3{margin:-1rem!important}.mt-n3,.my-n3{margin-top:-1rem!important}.mr-n3,.mx-n3{margin-right:-1rem!important}.mb-n3,.my-n3{margin-bottom:-1rem!important}.ml-n3,.mx-n3{margin-left:-1rem!important}.m-n4{margin:-1.5rem!important}.mt-n4,.my-n4{margin-top:-1.5rem!important}.mr-n4,.mx-n4{margin-right:-1.5rem!important}.mb-n4,.my-n4{margin-bottom:-1.5rem!important}.ml-n4,.mx-n4{margin-left:-1.5rem!important}.m-n5{margin:-3rem!important}.mt-n5,.my-n5{margin-top:-3rem!important}.mr-n5,.mx-n5{margin-right:-3rem!important}.mb-n5,.my-n5{margin-bottom:-3rem!important}.ml-n5,.mx-n5{margin-left:-3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-n1{margin:-.25rem!important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem!important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem!important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem!important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem!important}.m-sm-n2{margin:-.5rem!important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem!important}.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem!important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem!important}.ml-sm-n2,.mx-sm-n2{margin-left:-.5rem!important}.m-sm-n3{margin:-1rem!important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem!important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem!important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem!important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem!important}.m-sm-n4{margin:-1.5rem!important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem!important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem!important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem!important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem!important}.m-sm-n5{margin:-3rem!important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem!important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem!important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem!important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-n1{margin:-.25rem!important}.mt-md-n1,.my-md-n1{margin-top:-.25rem!important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem!important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem!important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem!important}.m-md-n2{margin:-.5rem!important}.mt-md-n2,.my-md-n2{margin-top:-.5rem!important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem!important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem!important}.ml-md-n2,.mx-md-n2{margin-left:-.5rem!important}.m-md-n3{margin:-1rem!important}.mt-md-n3,.my-md-n3{margin-top:-1rem!important}.mr-md-n3,.mx-md-n3{margin-right:-1rem!important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem!important}.ml-md-n3,.mx-md-n3{margin-left:-1rem!important}.m-md-n4{margin:-1.5rem!important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem!important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem!important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem!important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem!important}.m-md-n5{margin:-3rem!important}.mt-md-n5,.my-md-n5{margin-top:-3rem!important}.mr-md-n5,.mx-md-n5{margin-right:-3rem!important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem!important}.ml-md-n5,.mx-md-n5{margin-left:-3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-n1{margin:-.25rem!important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem!important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem!important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem!important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem!important}.m-lg-n2{margin:-.5rem!important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem!important}.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem!important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem!important}.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem!important}.m-lg-n3{margin:-1rem!important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem!important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem!important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem!important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem!important}.m-lg-n4{margin:-1.5rem!important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem!important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem!important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem!important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem!important}.m-lg-n5{margin:-3rem!important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem!important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem!important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem!important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width:1200px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-n1{margin:-.25rem!important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem!important}.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem!important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem!important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem!important}.m-xl-n2{margin:-.5rem!important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem!important}.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem!important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem!important}.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem!important}.m-xl-n3{margin:-1rem!important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem!important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem!important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem!important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem!important}.m-xl-n4{margin:-1.5rem!important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem!important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem!important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem!important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem!important}.m-xl-n5{margin:-3rem!important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem!important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem!important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem!important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace!important}.text-justify{text-align:justify!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media (min-width:576px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:300!important}.font-weight-lighter{font-weight:lighter!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}.font-weight-bolder{font-weight:bolder!important}.font-italic{font-style:italic!important}.text-white{color:#fff!important}.text-primary{color:#007bff!important}a.text-primary:focus,a.text-primary:hover{color:#0056b3!important}.text-secondary{color:#6c757d!important}a.text-secondary:focus,a.text-secondary:hover{color:#494f54!important}.text-success{color:#28a745!important}a.text-success:focus,a.text-success:hover{color:#19692c!important}.text-info{color:#17a2b8!important}a.text-info:focus,a.text-info:hover{color:#0f6674!important}.text-warning{color:#ffc107!important}a.text-warning:focus,a.text-warning:hover{color:#ba8b00!important}.text-danger{color:#dc3545!important}a.text-danger:focus,a.text-danger:hover{color:#a71d2a!important}.text-light{color:#f8f9fa!important}a.text-light:focus,a.text-light:hover{color:#cbd3da!important}.text-dark{color:#343a40!important}a.text-dark:focus,a.text-dark:hover{color:#121416!important}.text-body{color:#212529!important}.text-muted{color:#6c757d!important}.text-black-50{color:rgba(0,0,0,.5)!important}.text-white-50{color:hsla(0,0%,100%,.5)!important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.text-decoration-none{text-decoration:none!important}.text-break{word-break:break-word!important;overflow-wrap:break-word!important}.text-reset{color:inherit!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}.glide{-webkit-box-sizing:border-box;box-sizing:border-box}.glide *{-webkit-box-sizing:inherit;box-sizing:inherit}.glide__slides,.glide__track{overflow:hidden}.glide__slides{position:relative;width:100%;list-style:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-ms-touch-action:pan-Y;touch-action:pan-Y;padding:0;white-space:nowrap;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;will-change:transform}.glide__slide,.glide__slides--dragging{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.glide__slide{width:100%;height:100%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;white-space:normal;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.glide__slide a{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows,.glide__bullets{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.glide--rtl{direction:rtl}.datepicker--cells{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.datepicker--cell,.datepicker--cells{display:-webkit-flex;display:-ms-flexbox;display:-webkit-box;display:flex}.datepicker--cell{border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;position:relative;-webkit-align-items:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;height:32px;z-index:1}.datepicker--cell.-focus-{background:#f0f0f0}.datepicker--cell.-current-{color:#4eb5e6}.datepicker--cell.-current-.-focus-{color:#4a4a4a}.datepicker--cell.-current-.-in-range-{color:#4eb5e6}.datepicker--cell.-in-range-{background:rgba(92,196,239,.1);color:#4a4a4a;border-radius:0}.datepicker--cell.-in-range-.-focus-{background-color:rgba(92,196,239,.2)}.datepicker--cell.-disabled-{cursor:default;color:#aeaeae}.datepicker--cell.-disabled-.-focus-{color:#aeaeae}.datepicker--cell.-disabled-.-in-range-{color:#a1a1a1}.datepicker--cell.-disabled-.-current-.-focus-{color:#aeaeae}.datepicker--cell.-range-from-{border:1px solid rgba(92,196,239,.5);background-color:rgba(92,196,239,.1);border-radius:4px 0 0 4px}.datepicker--cell.-range-to-{border:1px solid rgba(92,196,239,.5);background-color:rgba(92,196,239,.1);border-radius:0 4px 4px 0}.datepicker--cell.-selected-,.datepicker--cell.-selected-.-current-{color:#fff;background:#5cc4ef}.datepicker--cell.-range-from-.-range-to-{border-radius:4px}.datepicker--cell.-selected-{border:none}.datepicker--cell.-selected-.-focus-{background:#45bced}.datepicker--cell:empty{cursor:default}.datepicker--days-names{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:8px 0 3px}.datepicker--day-name,.datepicker--days-names{display:-webkit-flex;display:-ms-flexbox;display:-webkit-box;display:flex}.datepicker--day-name{color:#ff9a19;-webkit-align-items:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-webkit-flex:1;-ms-flex:1;-webkit-box-flex:1;flex:1;text-align:center;text-transform:uppercase;font-size:.8em}.-only-timepicker- .datepicker--content,.datepicker--body,.datepicker-inline .datepicker--pointer{display:none}.datepicker--cell-day{width:14.28571%}.datepicker--cells-months{height:170px}.datepicker--cell-month{width:33.33%;height:25%}.datepicker--cells-years,.datepicker--years{height:170px}.datepicker--cell-year{width:25%;height:33.33%}.datepickers-container{position:absolute;left:0;top:0}@media print{.datepickers-container{display:none}}.datepicker{background:#fff;border:1px solid #dbdbdb;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.15);box-shadow:0 4px 12px rgba(0,0,0,.15);border-radius:4px;-webkit-box-sizing:content-box;box-sizing:content-box;font-family:Tahoma,sans-serif;font-size:.875rem;color:#4a4a4a;width:250px;position:absolute;left:-100000px;opacity:0;transition:opacity .3s ease,left 0s .3s,-webkit-transform .3s ease;-webkit-transition:opacity .3s ease,left 0s .3s,-webkit-transform .3s ease;-o-transition:opacity .3s ease,transform .3s ease,left 0s .3s;transition:opacity .3s ease,transform .3s ease,left 0s .3s;transition:opacity .3s ease,transform .3s ease,left 0s .3s,-webkit-transform .3s ease;z-index:100}.datepicker.-from-top-{-webkit-transform:translateY(-8px);-ms-transform:translateY(-8px);transform:translateY(-8px)}.datepicker.-from-right-{-webkit-transform:translateX(8px);-ms-transform:translateX(8px);transform:translateX(8px)}.datepicker.-from-bottom-{-webkit-transform:translateY(8px);-ms-transform:translateY(8px);transform:translateY(8px)}.datepicker.-from-left-{-webkit-transform:translateX(-8px);-ms-transform:translateX(-8px);transform:translateX(-8px)}.datepicker.active{opacity:1;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);transition:opacity .3s ease,left 0s 0s,-webkit-transform .3s ease;-webkit-transition:opacity .3s ease,left 0s 0s,-webkit-transform .3s ease;-o-transition:opacity .3s ease,transform .3s ease,left 0s 0s;transition:opacity .3s ease,transform .3s ease,left 0s 0s;transition:opacity .3s ease,transform .3s ease,left 0s 0s,-webkit-transform .3s ease}.datepicker-inline .datepicker{border-color:#d7d7d7;-webkit-box-shadow:none;box-shadow:none;position:static;left:auto;right:auto;opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}.datepicker--content{-webkit-box-sizing:content-box;box-sizing:content-box;padding:4px}.datepicker--pointer{position:absolute;background:#fff;border-top:1px solid #dbdbdb;border-right:1px solid #dbdbdb;width:10px;height:10px;z-index:-1}.datepicker--nav-action:hover,.datepicker--nav-title:hover{background:#f0f0f0}.-top-center- .datepicker--pointer,.-top-left- .datepicker--pointer,.-top-right- .datepicker--pointer{top:calc(100% - 4px);-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.-right-bottom- .datepicker--pointer,.-right-center- .datepicker--pointer,.-right-top- .datepicker--pointer{right:calc(100% - 4px);-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}.-bottom-center- .datepicker--pointer,.-bottom-left- .datepicker--pointer,.-bottom-right- .datepicker--pointer{bottom:calc(100% - 4px);-webkit-transform:rotate(315deg);-ms-transform:rotate(315deg);transform:rotate(315deg)}.-left-bottom- .datepicker--pointer,.-left-center- .datepicker--pointer,.-left-top- .datepicker--pointer{left:calc(100% - 4px);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.-bottom-left- .datepicker--pointer,.-top-left- .datepicker--pointer{left:10px}.-bottom-right- .datepicker--pointer,.-top-right- .datepicker--pointer{right:10px}.-bottom-center- .datepicker--pointer,.-top-center- .datepicker--pointer{left:calc(50% - 10px / 2)}.-left-top- .datepicker--pointer,.-right-top- .datepicker--pointer{top:10px}.-left-bottom- .datepicker--pointer,.-right-bottom- .datepicker--pointer{bottom:10px}.-left-center- .datepicker--pointer,.-right-center- .datepicker--pointer{top:calc(50% - 10px / 2)}.datepicker--body.active{display:block}.datepicker--nav{display:-webkit-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between;border-bottom:1px solid #efefef;min-height:32px;padding:4px}.-only-timepicker- .datepicker--nav{display:none}.datepicker--nav-action,.datepicker--nav-title{display:-webkit-flex;display:-ms-flexbox;display:-webkit-box;display:flex;cursor:pointer;-webkit-align-items:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center}.datepicker--nav-action{width:32px;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datepicker--nav-action.-disabled-{visibility:hidden}.datepicker--nav-action svg{width:32px;height:32px}.datepicker--nav-action path{fill:none;stroke:#9c9c9c;stroke-width:2px}.datepicker--nav-title{border-radius:4px;padding:0 8px}.datepicker--buttons,.datepicker--time{border-top:1px solid #efefef;padding:4px}.datepicker--nav-title i{font-style:normal;color:#9c9c9c;margin-left:5px}.datepicker--nav-title.-disabled-{cursor:default;background:0 0}.datepicker--buttons{display:-webkit-flex;display:-ms-flexbox;display:-webkit-box;display:flex}.datepicker--button{color:#4eb5e6;cursor:pointer;border-radius:4px;-webkit-flex:1;-ms-flex:1;-webkit-box-flex:1;flex:1;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:-webkit-inline-box;display:inline-flex;-webkit-justify-content:center;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center;height:32px}.datepicker--button:hover{color:#4a4a4a;background:#f0f0f0}.datepicker--time{display:-webkit-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-align-items:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center;position:relative}.datepicker--time.-am-pm- .datepicker--time-sliders{-webkit-flex:0 1 138px;-ms-flex:0 1 138px;-webkit-box-flex:0;flex:0 1 138px;max-width:138px}.-only-timepicker- .datepicker--time{border-top:none}.datepicker--time-sliders{-webkit-flex:0 1 153px;-ms-flex:0 1 153px;-webkit-box-flex:0;flex:0 1 153px;margin-right:10px;max-width:153px}.datepicker--time-label{display:none;font-size:.75rem}.datepicker--time-current{display:-webkit-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-align-items:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center;-webkit-flex:1;-ms-flex:1;-webkit-box-flex:1;flex:1;font-size:.875rem;text-align:center;margin:0 0 0 10px}.datepicker--time-current-colon{margin:0 2px 3px;line-height:1}.datepicker--time-current-hours,.datepicker--time-current-minutes{line-height:1;font-size:1.1875rem;font-family:Century Gothic,CenturyGothic,AppleGothic,sans-serif;position:relative;z-index:1}.datepicker--time-current-hours:after,.datepicker--time-current-minutes:after{content:"";background:#f0f0f0;border-radius:4px;position:absolute;left:-2px;top:-3px;right:-2px;bottom:-2px;z-index:-1;opacity:0}.datepicker--time-current-hours.-focus-:after,.datepicker--time-current-minutes.-focus-:after{opacity:1}.datepicker--time-current-ampm{text-transform:uppercase;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;color:#9c9c9c;margin-left:6px;font-size:.6875rem;margin-bottom:1px}.datepicker--time-row{display:-webkit-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-align-items:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center;font-size:.6875rem;height:17px;background:-webkit-gradient(linear,left top,right top,from(#dedede),to(#dedede)) left 50%/100% 1px no-repeat;background:-o-linear-gradient(left,#dedede,#dedede) left 50%/100% 1px no-repeat;background:linear-gradient(90deg,#dedede,#dedede) left 50%/100% 1px no-repeat}.datepicker--time-row:first-child{margin-bottom:4px}.datepicker--time-row input[type=range]{background:0 0;cursor:pointer;-webkit-flex:1;-ms-flex:1;-webkit-box-flex:1;flex:1;height:100%;padding:0;margin:0;-webkit-appearance:none}.datepicker--time-row input[type=range]::-ms-tooltip{display:none}.datepicker--time-row input[type=range]:hover::-webkit-slider-thumb{border-color:#b8b8b8}.datepicker--time-row input[type=range]:hover::-moz-range-thumb{border-color:#b8b8b8}.datepicker--time-row input[type=range]:hover::-ms-thumb{border-color:#b8b8b8}.datepicker--time-row input[type=range]:focus{outline:0}.datepicker--time-row input[type=range]:focus::-webkit-slider-thumb{background:#5cc4ef;border-color:#5cc4ef}.datepicker--time-row input[type=range]:focus::-moz-range-thumb{background:#5cc4ef;border-color:#5cc4ef}.datepicker--time-row input[type=range]:focus::-ms-thumb{background:#5cc4ef;border-color:#5cc4ef}.datepicker--time-row input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;-webkit-box-sizing:border-box;box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid #dedede;background:#fff;cursor:pointer;-webkit-transition:background .2s;-o-transition:background .2s;transition:background .2s;margin-top:-6px}.datepicker--time-row input[type=range]::-moz-range-thumb{box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid #dedede;background:#fff;cursor:pointer;-webkit-transition:background .2s;-o-transition:background .2s;transition:background .2s}.datepicker--time-row input[type=range]::-ms-thumb{box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid #dedede;background:#fff;cursor:pointer;-webkit-transition:background .2s;-o-transition:background .2s;transition:background .2s}.datepicker--time-row input[type=range]::-webkit-slider-runnable-track{border:none;height:1px;cursor:pointer;color:transparent;background:0 0}.datepicker--time-row input[type=range]::-moz-range-track{border:none;height:1px;cursor:pointer;color:transparent;background:0 0}.datepicker--time-row input[type=range]::-ms-track{border:none;height:1px;cursor:pointer;color:transparent;background:0 0}.datepicker--time-row input[type=range]::-ms-fill-lower,.datepicker--time-row input[type=range]::-ms-fill-upper{background:0 0}.datepicker--time-row span{padding:0 12px}.datepicker--time-icon{color:#9c9c9c;border:1px solid;border-radius:50%;font-size:1rem;position:relative;margin:0 5px -1px 0;width:1em;height:1em}.datepicker--time-icon:after,.datepicker--time-icon:before{content:"";background:currentColor;position:absolute}.datepicker--time-icon:after{height:.4em;width:1px;left:calc(50% - 1px);top:calc(50% + 1px);-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.datepicker--time-icon:before{width:.4em;height:1px;top:calc(50% + 1px);left:calc(50% - 1px)}.datepicker--cell-day.-other-month-,.datepicker--cell-year.-other-decade-{color:#dedede}.datepicker--cell-day.-other-month-:hover,.datepicker--cell-year.-other-decade-:hover{color:#c5c5c5}.-disabled-.-focus-.datepicker--cell-day.-other-month-,.-disabled-.-focus-.datepicker--cell-year.-other-decade-{color:#dedede}.-selected-.datepicker--cell-day.-other-month-,.-selected-.datepicker--cell-year.-other-decade-{color:#fff;background:#a2ddf6}.-selected-.-focus-.datepicker--cell-day.-other-month-,.-selected-.-focus-.datepicker--cell-year.-other-decade-{background:#8ad5f4}.-in-range-.datepicker--cell-day.-other-month-,.-in-range-.datepicker--cell-year.-other-decade-{background-color:rgba(92,196,239,.1);color:#ccc}.-in-range-.-focus-.datepicker--cell-day.-other-month-,.-in-range-.-focus-.datepicker--cell-year.-other-decade-{background-color:rgba(92,196,239,.2)}.datepicker--cell-day.-other-month-:empty,.datepicker--cell-year.-other-decade-:empty{background:0 0;border:none}header .menu_link_content>.container_div>.menu-level-1-right>a{padding:0!important}header ul:nth-child(2) menu-item{padding:10px 2px!important}header ul:nth-child(2) .menu>.menu-item>a{padding:0!important}header{background:transparent;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 auto;max-width:1920px;padding:56px 40px 40px;position:relative;-webkit-transition:background .3s ease;-o-transition:background .3s ease;transition:background .3s ease;width:100%;z-index:99}header .navigation-button{display:none;background:transparent url(/themes/custom/newbury/assets/img/menu.png) no-repeat;border:none;height:23px;margin-right:20px;position:relative;text-indent:-9999px;top:0;width:40px}@media (max-width:1450px){header .navigation-button{display:block;left:0}}header .menu--main{background:#171513;display:none;height:calc(100vh - 93px);left:0;overflow-y:scroll;position:absolute;top:118px}header .menu--main .menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:10px 0;position:relative;width:100vw}header .menu--main .menu .menu-item:after{background:#e5e5e5;content:"";display:inline-block;height:1px;width:100%;opacity:.2}header .menu--main .menu .menu-item:first-child{position:absolute;right:10px;top:10px}@media (max-width:1450px){header .menu--main .menu .menu-item:first-child{position:relative;right:unset;top:unset}}header .menu--main .menu .menu-item:first-child a{color:#e5e5e5;font-family:Gotham SSm A,Gotham SSm B;font-size:.75rem;font-style:normal;font-weight:400;letter-spacing:.06em}header .menu--main .menu .menu-item:first-child a:focus,header .menu--main .menu .menu-item:first-child a:hover{color:#fa9937}header .menu--main .menu .menu-item:nth-child(2){margin-top:40px}@media (max-width:1450px){header .menu--main .menu .menu-item:nth-child(2){margin-top:0}}header .menu--main .menu .menu-item a,header .menu--main .menu .menu-item span{display:block;font-family:Saol Text Regular;font-size:1.125rem;letter-spacing:.12em;line-height:1.2;padding:20px 20px 10px}header .menu--secondary-navigation{position:unset;left:40px;display:block}@media (max-width:1450px){header .menu--secondary-navigation{display:none}}header .menu--booking-navigation{margin-left:auto;margin-top:-20px}@media (max-width:1450px){header .menu--booking-navigation{margin-top:0}}header .menu--booking-navigation .menu .menu-item--book span{padding:14px 2px}header .menu--booking-navigation .menu .menu-item--leaders,header .menu--booking-navigation .menu .menu-item--phone{display:none}header .menu--booking-navigation .menu .menu-item--leaders span,header .menu--booking-navigation .menu .menu-item--phone span{padding:14px 2px}@media (min-width:1250px){header .menu--booking-navigation .menu .menu-item--leaders,header .menu--booking-navigation .menu .menu-item--phone{display:inline}}header .menu--booking-navigation .menu .menu-item a{font-family:Saol Text Regular;font-size:1.125rem;letter-spacing:.12em;line-height:1.2}header .menu--booking-navigation .menu .menu-item a.book{color:#fa9937;padding:20px 0 20px 20px;position:relative}@media (min-width:740px){header .menu--booking-navigation .menu .menu-item a.book{padding:20px}}@media (min-width:740px){header .menu--booking-navigation .menu .menu-item a.book:after{background:url(/themes/custom/newbury/assets/img/scroll.png) -16px 0 no-repeat;bottom:-36px;content:"";height:101px;position:absolute;right:46px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:right .25s ease;-o-transition:right .25s ease;transition:right .25s ease;width:8px}}@media (min-width:740px){header .menu--booking-navigation .menu .menu-item a.book:focus:after,header .menu--booking-navigation .menu .menu-item a.book:hover:after{right:36px}}header .menu_link_content .container_div{max-width:calc(100% - 200px);min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;position:absolute;top:94px;left:40px;background-color:#f5f5f5;padding:38px 28px 10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;z-index:98}header .menu_link_content .container_div .view-all{width:100%;position:absolute;bottom:0;left:0;background-color:#fff;text-align:center;padding:16px}@media (max-width:1450px){header .menu_link_content .container_div .view-all{position:relative;background-color:unset;padding:0 0 0 12px}}header .menu_link_content .container_div .view-all a{color:#171513;font-family:Saol Text Regular;font-size:1rem;font-weight:400;letter-spacing:.12em;line-height:1.5rem;width:-webkit-max-content;width:-moz-max-content;width:max-content}@media (max-width:1450px){header .menu_link_content .container_div .view-all a{color:#fff;padding:14px 20px 10px}}header .menu_link_content .container_div .view-all a:after{background:url(/themes/custom/newbury/assets/img/scroll.png) -16px -10px no-repeat;bottom:-40px;content:"";height:110px;position:absolute;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:right .25s ease;-o-transition:right .25s ease;transition:right .25s ease;width:8px}@media (max-width:1450px){header .menu_link_content .container_div .view-all a:after{bottom:-50px}}@media (max-width:1450px){header .menu_link_content .container_div{max-width:100%;padding:8px 0 0;position:unset;top:unset;background-color:unset}}@media (max-width:590px){header .menu_link_content .container_div{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}header .menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0}header .menu.menu-level-0 .menu-item::marker{content:""!important}header .menu.menu-level-0 .menu-item--expanded{padding:0 18px!important}header .menu.menu-level-0 .menu-item--expanded div>.container_div .menu .menu-item:after{height:0}@media (max-width:1450px){header .menu.menu-level-0 .menu-item--expanded{padding:0 6px!important}}@media (max-width:1450px){header .menu.menu-level-0 .menu-item--expanded span:after{background:url(/themes/custom/newbury/assets/img/down_arrow_icon_white.png) 0 0 no-repeat;content:"";height:15px;position:absolute;right:40px;width:15px}}header .menu.menu-level-0 .menu-item--expanded.open span{border-bottom:4px solid #171513;position:relative;z-index:9999}@media (max-width:1450px){header .menu.menu-level-0 .menu-item--expanded.open span{border-bottom:0}header .menu.menu-level-0 .menu-item--expanded.open span:after{right:34px;-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}}header .menu.menu-level-0 .menu-item--expanded.open .menu_link_content{position:unset;display:block;padding:0 10px}header .menu.menu-level-0 span{border-bottom:0;-webkit-transition:border-bottom-width .1s linear;-o-transition:border-bottom-width .1s linear;transition:border-bottom-width .1s linear}header .menu.menu-level-0 .menu_link_content{display:none}header .menu .menu-level-1-right{max-width:290px;min-width:290px;padding:0 0 0 14px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start}@media (max-width:1585px){header .menu .menu-level-1-right{max-width:500px;min-width:500px}}@media (max-width:1500px){header .menu .menu-level-1-right{max-width:440px;min-width:440px}}@media (max-width:931px){header .menu .menu-level-1-right{max-width:100%;min-width:unset;width:100%}}header .menu .menu-level-1-right .sub-menu-text{width:100%;text-align:left;padding:2px 10px 18px 0}@media (max-width:1450px){header .menu .menu-level-1-right .sub-menu-text{text-align:center}}header .menu .menu-level-1-right .sub-menu-text a{color:#171513;font-family:Gotham SSm A,Gotham SSm B;padding:0!important;font-size:1rem;font-weight:500;letter-spacing:.12em;line-height:1.2}header .menu .add-space{padding-bottom:50px!important}@media (max-width:1450px){header .menu .add-space{padding-bottom:0!important}}header .menu .menu-level-1{width:100%;background-color:#f5f5f5;padding:0}@media (max-width:1450px){header .menu .menu-level-1{width:100%;background-color:unset}}header .menu .menu-level-1 .menu-item .sub-menu-text{width:100%;text-align:center;padding:10px 0 12px;max-width:265px;margin:0 auto}header .menu .menu-level-1 .menu-item .sub-menu-text a{padding:0!important}@media (max-width:1450px){header .menu .menu-level-1 .menu-item .sub-menu-text{padding:10px 26px 0;margin:unset;text-align:left;max-width:100%}}header .menu .menu-level-1 .menu-item .sub-menu-text a{color:#171513;font-family:Saol Text Regular;font-size:1rem;font-weight:400;letter-spacing:.12em;line-height:1.73rem}@media (max-width:1450px){header .menu .menu-level-1 .menu-item .sub-menu-text a{color:#fff}header .menu .menu-level-1 .menu-item .sub-menu-text a.is-active,header .menu .menu-level-1 .menu-item .sub-menu-text a:focus,header .menu .menu-level-1 .menu-item .sub-menu-text a:hover{color:#fa9937;outline:none}header .menu .menu-level-1 .menu-item .sub-menu-text a:after{content:"»";margin:0 0 0 10px}}@media (min-width:1850px){header .menu{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}header .menu .menu-item{padding:0 6px;color:#fff;font-size:1rem;font-weight:500}header .menu .menu-item span{color:#fff;font-size:1rem;padding:20px 0;text-decoration:none;cursor:pointer}header .menu .menu-item span.is-active,header .menu .menu-item span:focus,header .menu .menu-item span:hover{color:#fa9937;outline:none}header .menu .menu-item a{color:#fff;font-size:1rem;padding:20px 8px;text-decoration:none;cursor:pointer}header .menu .menu-item a.is-active,header .menu .menu-item a:focus,header .menu .menu-item a:hover{color:#fa9937;outline:none}header .newbury-icon{height:70px;left:50%;position:absolute;top:12px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:140px}header .newbury-icon .newbury-emblem{left:0;opacity:0;padding:0 25%;position:absolute;top:16px}header .newbury-icon .newbury-emblem,header .newbury-icon .newbury-logo{-webkit-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease}header .newbury-icon .newbury-logo{opacity:1;z-index:97;position:relative}header .newbury-icon .newbury-logo img,header .newbury-icon .newbury-logo svg{height:auto;width:100%}header.active,header.scroll{background:#000}header.active .newbury-icon .newbury-emblem,header.scroll .newbury-icon .newbury-emblem{opacity:1}header.active .newbury-icon .newbury-logo,header.scroll .newbury-icon .newbury-logo{opacity:0}.user-logged-in{top:36px!important}.toolbar-tray-open .header-container{top:79px!important}@media (max-width:976px){.toolbar-tray-open .header-container{top:36px!important}}.hero{background:#171513;height:168px;max-height:1080px;min-height:123px;overflow:hidden;position:relative}.hero--gradient{background:-webkit-gradient(linear,left bottom,left top,from(#000),color-stop(40%,transparent));background:-o-linear-gradient(bottom,#000 0,transparent 40%);background:linear-gradient(0deg,#000 0,transparent 40%);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.hero--gradient.gradient-top,.hero--gradient.gradient-top-with-banner{background:-webkit-gradient(linear,left top,left bottom,from(#000),color-stop(15%,transparent));background:-o-linear-gradient(top,#000 0,transparent 15%);background:linear-gradient(180deg,#000 0,transparent 15%)}.hero--dynamic{height:800px;min-height:800px}@media (max-width:1024px){.hero--dynamic{height:600px;min-height:600px}}@media (max-width:740px){.hero--dynamic{height:400px;min-height:400px}}@media (max-width:450px){.hero--dynamic{height:275px;min-height:275px}}.hero--sm{height:600px}.hero--md,.hero--sm{min-height:600px}@media (min-width:740px){.hero--md{height:800px}}.hero--lg{min-height:600px}@media (min-width:740px){.hero--lg{height:1024px}}.hero--full{height:100vh;min-height:600px}.hero--dynamic,.hero--full,.hero--lg,.hero--md,.hero--sm{padding:170px 20px 10px}@media (min-width:450px){.hero--dynamic,.hero--full,.hero--lg,.hero--md,.hero--sm{padding:170px 60px 20px 40px}}@media (min-width:740px){.hero--dynamic,.hero--full,.hero--lg,.hero--md,.hero--sm{padding:170px 60px 50px}}@media (min-width:980px){.hero--dynamic,.hero--full,.hero--lg,.hero--md,.hero--sm{padding:170px 135px 100px}}@media (min-width:1300px){.hero--dynamic,.hero--full,.hero--lg,.hero--md,.hero--sm{padding:270px 270px 100px}}.hero--video{padding:0}.hero__icon{background:url(/themes/custom/newbury/assets/img/newbury-boston-logo_0.png) 0 0 no-repeat;content:"";height:227px;left:50%;position:absolute;bottom:22%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:317px}.hero__icon a{display:block;height:100%;text-indent:-9999px;width:100%}.hero__content{padding:0 15px}.hero__content .small{font-family:Gotham SSm A,Gotham SSm B;font-size:1.3125rem;font-weight:400;letter-spacing:.06em;position:relative;top:-10px}@media (min-width:740px){.hero__content .small{top:-14px}}@media (min-width:1300px){.hero__content .small{top:-24px}}.hero__content .arrow{position:relative}.hero__content .arrow:after{background:url(/themes/custom/newbury/assets/img/scroll.png) 0 -77px no-repeat;bottom:8px;content:"";height:23px;position:absolute;right:-30px;width:8px}@media (min-width:740px){.hero__content .arrow:after{background-position:0 -72px;bottom:9px;height:28px}}@media (min-width:1300px){.hero__content .arrow:after{background-position:0 -62px;bottom:13px;height:38px}}.hero__content.dark .arrow:after{background-position:-8px -77px}@media (min-width:740px){.hero__content.dark .arrow:after{background-position:-8px -72px}}@media (min-width:1300px){.hero__content.dark .arrow:after{background-position:-8px -62px}}.hero__overlay{max-width:320px;text-align:center;position:absolute;left:50%;top:45%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.hero__overlay img{display:inline-block;height:auto;width:100%}.hero__overlay--container{width:100%}.hero__scroll{color:#fff;bottom:40px;font-family:Saol Text Light Italic;font-size:.875rem;position:absolute;right:20px}.hero__scroll:after{background:url(/themes/custom/newbury/assets/img/scroll.png) 0 -86px no-repeat;bottom:-20px;content:"";height:14px;left:50%;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:8px}.hero video{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.hero--play-pause{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;position:absolute;bottom:20px;right:20px;width:70px;height:70px;background-image:url(/themes/custom/newbury/assets/img/playpause-bg.svg);background-size:contain;background-repeat:no-repeat;background-color:transparent;border:0;cursor:pointer}.hero--play-pause.is-playing .play,.hero--play-pause .pause{display:none}.hero--play-pause.is-playing .pause{display:initial}.hero--play-pause-icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;width:30px;height:30px;background:#fff}.paragraph--type--basic-content{background-color:#f5f5f5;overflow:hidden;position:relative}.paragraph--type--basic-content .contact-layout{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start}@media (max-width:1200px){.paragraph--type--basic-content{background-image:none!important}}.paragraph--type--basic-content.paragraph--dark{background-color:#171513;color:#fff}.paragraph--type--basic-content .row .amenity-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:no-wrap;-ms-flex-wrap:no-wrap;flex-wrap:no-wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0}.paragraph--type--basic-content .row .amenity-list .amenities_icon{padding:7px 0;width:30px;text-align:center;display:inline-block}.paragraph--type--basic-content .row .amenity-list .amenities_icon img{height:30px;width:auto;max-width:30px}.paragraph--type--basic-content .row .amenity-list .amenities_description{padding:6px 15px 6px 20px;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}@media (max-width:1640px){.paragraph--type--basic-content .row .amenity-list .amenities_description{font-size:.9375rem}}@media (max-width:1380px){.paragraph--type--basic-content .row .amenity-list .amenities_description{font-size:.875rem}}@media (min-width:1600px){.paragraph--type--basic-content .row .col-xl-5{padding-left:80px}}.paragraph--type--basic-content__background{background-size:contain;background-repeat:no-repeat;height:600px}.paragraph--type--basic-content__background.paragraph--background--left{background-position:50%;left:0;right:auto}.paragraph--type--basic-content__background.paragraph--background--center,.paragraph--type--basic-content__background.paragraph--background--right{background-position:50%}.paragraph--type--basic-content__background.paragraph--background--movement--move{display:none}@media (min-width:1200px){.paragraph--type--basic-content__background.paragraph--background--movement--move{display:block}}.paragraph--type--basic-content__title--underline .h2{margin-bottom:30px;padding-bottom:30px;position:relative}.paragraph--type--basic-content__title--underline .h2:after{border-bottom:1px solid #e5e5e5;bottom:0;content:"";display:block;height:1px;left:50%;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:60px}.paragraph--type--basic-content__title h3{font-family:Gotham SSm A,Gotham SSm B;font-size:1.125rem;font-weight:300;letter-spacing:.06em}.paragraph--type--basic-content__title .authored-date{color:#999;font-size:.875rem}.paragraph--type--basic-content__content{max-width:907px;margin:0 auto}.paragraph--type--basic-content__content a.anchor{display:block;position:relative;top:-280px;visibility:hidden}.paragraph--type--basic-content__content li,.paragraph--type--basic-content__content p{line-height:250%}@media (min-width:740px){.paragraph--type--basic-content__content li,.paragraph--type--basic-content__content p{font-size:1rem}}.paragraph--type--basic-content__content li.quote,.paragraph--type--basic-content__content p.quote{font-family:Saol Text Regular;font-size:1.5rem;letter-spacing:.12em;line-height:250%}.paragraph--type--basic-content__content li a.anchor,.paragraph--type--basic-content__content p a.anchor{display:block;position:relative;top:-280px;visibility:hidden}.paragraph--type--basic-content__content figure.caption-img img{height:auto;width:100%}.paragraph--type--basic-content__content.font-serif li,.paragraph--type--basic-content__content.font-serif p{font-family:Saol Text Regular;font-size:1rem;letter-spacing:.12em}.paragraph--type--basic-content__content.font-serif li b,.paragraph--type--basic-content__content.font-serif li strong,.paragraph--type--basic-content__content.font-serif p b,.paragraph--type--basic-content__content.font-serif p strong{font-weight:900}.paragraph--type--basic-content__content .button{display:block;font-family:Saol Text Medium Italic;font-size:1rem;letter-spacing:.12em;margin-left:0;margin-right:0;text-decoration:none}.paragraph--type--basic-content__content .button span{position:relative}.paragraph--type--basic-content__content .button span:after{background:url(/themes/custom/newbury/assets/img/scroll.png) -16px 0 no-repeat;bottom:-56px;content:"";height:101px;position:absolute;right:15px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:right .25s ease;-o-transition:right .25s ease;transition:right .25s ease;width:8px}.paragraph--type--basic-content__content .button:focus span:after,.paragraph--type--basic-content__content .button:hover span:after{right:5px}.paragraph--type--basic-content__content .button+.button{margin:10px 0}.paragraph--type--basic-content__content--underline{border-bottom:1px solid #e5e5e5;padding-bottom:40px}.paragraph--type--basic-content__content .divider{display:block;-webkit-margin-before:.5em;margin-block-start:.5em;-webkit-margin-after:.5em;margin-block-end:.5em;-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto;overflow:hidden;border-style:inset;border-width:1px;height:0;text-indent:-9999px}.paragraph--type--basic-content__content .divider.width-short{width:60px}.paragraph--type--basic-content__content .divider.width-full{width:100%}@media (min-width:740px){.paragraph--type--basic-content--indent p{margin-left:50px}}.paragraph--type--basic-content--has-image{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-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.paragraph--type--basic-content__icons{padding:10px 0}.paragraph--type--basic-content__icons .icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:10px 0}.paragraph--type--basic-content__icons .icon .image{height:36px;text-align:center;width:36px}.paragraph--type--basic-content__icons .icon .image img{display:inline-block;height:auto;width:100%}.paragraph--type--basic-content__icons .icon .caption{line-height:1.625rem;padding:5px 20px}.paragraph--type--basic-content__text-list,.paragraph--type--basic-content__text-list .item{padding:10px 0}.paragraph--type--basic-content__text-list .caption{line-height:1.625rem;padding:5px 0;position:relative}.paragraph--type--basic-content .container{max-width:1140px}.paragraph--type--basic-content.paragraph--view-mode--alternate{overflow:unset}.paragraph--type--basic-content.paragraph--view-mode--alternate .paragraph--type--basic-content__content{max-width:unset}@media (min-width:1200px){.paragraph--type--basic-content.paragraph--view-mode--alternate .paragraph--type--basic-content__content{-webkit-box-ordinal-group:initial;-webkit-order:initial;-ms-flex-order:initial;order:0}}.paragraph--type--basic-content.paragraph--view-mode--alternate .paragraph--type--basic-content__background{background-position:50%;background-repeat:no-repeat;background-size:cover;height:185px;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}@media (min-width:980px){.paragraph--type--basic-content.paragraph--view-mode--alternate .paragraph--type--basic-content__background{height:500px}}@media (min-width:1200px){.paragraph--type--basic-content.paragraph--view-mode--alternate .paragraph--type--basic-content__background{background-position:100%;height:unset;margin-bottom:0;margin-top:0;-webkit-box-ordinal-group:initial;-webkit-order:initial;-ms-flex-order:initial;order:0}}.paragraph--type--basic-content.paragraph--view-mode--alternate .paragraph--type--basic-content__background .photo--caption{bottom:-20px;color:#fa9937;font-family:Gotham;position:absolute;right:0}@media (max-width:1199px){.paragraph--type--basic-content.paragraph--view-mode--alternate .paragraph--type--basic-content__background .photo--caption{display:none}}.paragraph--type--basic-content.paragraph--view-mode--alternate .paragraph--type--basic-content__background.paragraph--background--center{background-position:top}@media (max-width:1199px){.paragraph--type--basic-content.paragraph--view-mode--alternate .paragraph--type--basic-content--has-image{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}}.paragraph--type--basic-content h1.page-404{text-transform:uppercase;font-size:clamp(3.75rem,7vw,6.25rem);letter-spacing:0;margin:.67em 0 0}.paragraph--type--basic-content .btn-404{color:#171513;text-transform:none;background:none;padding:20px 40px}.node--view-mode-full .node__content .field--name-field-layout .field__item:first-child .paragraph--type--basic-content{margin:0 0 -20px;padding:20px 0;background-image:url(/themes/custom/newbury/assets/img/newbury-icon-bg.png);background-position:0;background-repeat:no-repeat}@media (min-width:320px){.node--view-mode-full .node__content .field--name-field-layout .field__item:first-child .paragraph--type--basic-content{margin:0 0 -40px;padding:40px 0}}@media (min-width:740px){.node--view-mode-full .node__content .field--name-field-layout .field__item:first-child .paragraph--type--basic-content{margin:0 0 -60px;padding:60px 0}}@media (min-width:980px){.node--view-mode-full .node__content .field--name-field-layout .field__item:first-child .paragraph--type--basic-content{margin:0 0 -80px;padding:80px 0}}.responsive-table-new table{width:100%}.responsive-table-new table tbody td{border-left:1px solid #000;border-right:1px solid #000;font-size:.875rem;font-weight:100;padding:8px 5px;text-align:left;vertical-align:top}.responsive-table-new table tbody .noLeft-border{border-left:none!important}.responsive-table-new table tbody .noRight-border{border-right:none!important}.responsive-table-new table thead{display:table-header-group;vertical-align:middle;border-color:inherit}.responsive-table-new table thead tr{display:table-row;vertical-align:inherit;border-color:inherit}.responsive-table-new table thead tr th{background-color:#ccc;border:1px solid #000;border-left:none!important;border-right:none!important;font-size:.75rem;padding:8px 5px;text-align:left;font-weight:500;text-transform:uppercase}.responsive-table-venue{margin-bottom:40px}@media (max-width:1140px){.responsive-table-venue{overflow-x:scroll}}.responsive-table-venue table{min-width:1040px;width:100%}.responsive-table-venue table tbody tr:last-of-type{border-bottom:1px solid #000!important}.responsive-table-venue table tbody td{border-left:1px solid #000;border-right:1px solid #000;font-size:.875rem;font-weight:100;padding:6px 5px;text-align:center;vertical-align:top}.responsive-table-venue table tbody td:first-of-type{text-align:left}.responsive-table-venue table tbody .noLeft-border{border-left:none!important}.responsive-table-venue table tbody .noRight-border{border-right:none!important}.responsive-table-venue table thead{display:table-header-group;vertical-align:middle;border-color:inherit}.responsive-table-venue table thead tr{display:table-row;vertical-align:inherit;border-color:inherit}.responsive-table-venue table thead tr th{background-color:#ccc;border:1px solid #000;border-left:none!important;font-size:.75rem;padding:8px 5px;text-align:center;font-weight:500;text-transform:uppercase}.responsive-table-venue table thead tr th:last-of-type{border-right:none!important}.responsive-table-venue table thead tr th:first-of-type{text-align:left}.responsive-table-venue table thead tr .no-bg{background-color:unset;border-top:none!important}.responsive-table-venue table thead tr .seating{border:1px solid #000!important;border-bottom:none!important;border-right:none!important}.responsive-table-venue table thead tr .second-header{background-color:unset;border-top:none!important;text-align:left;text-transform:unset;font-size:.9375rem;font-weight:600}.responsive-table-venue table thead tr .second-header:last-child{border-top:1px solid #000!important}:not(.field__item.basic_content.alternate)+.field__item.basic_content.alternate .paragraph--type--basic-content{padding-bottom:0;margin-bottom:0}@media (min-width:320px){:not(.field__item.basic_content.alternate)+.field__item.basic_content.alternate .paragraph--type--basic-content{margin-bottom:0;padding-bottom:0}}@media (min-width:740px){:not(.field__item.basic_content.alternate)+.field__item.basic_content.alternate .paragraph--type--basic-content{margin-bottom:0;padding-bottom:0}}@media (min-width:980px){:not(.field__item.basic_content.alternate)+.field__item.basic_content.alternate .paragraph--type--basic-content{margin-bottom:0;padding-bottom:0}}.field__item.basic_content.alternate+.field__item.basic_content.alternate .paragraph--background,.field__item.basic_content.alternate+.field__item.basic_content.alternate .paragraph--type--basic-content{padding:0;margin:0}@media (min-width:320px){.field__item.basic_content.alternate+.field__item.basic_content.alternate .paragraph--background,.field__item.basic_content.alternate+.field__item.basic_content.alternate .paragraph--type--basic-content{margin:0;padding:0}}@media (min-width:740px){.field__item.basic_content.alternate+.field__item.basic_content.alternate .paragraph--background,.field__item.basic_content.alternate+.field__item.basic_content.alternate .paragraph--type--basic-content{margin:0;padding:0}}@media (min-width:980px){.field__item.basic_content.alternate+.field__item.basic_content.alternate .paragraph--background,.field__item.basic_content.alternate+.field__item.basic_content.alternate .paragraph--type--basic-content{margin:0;padding:0}}.field__item.basic_content.alternate+.field__item.basic_content.alternate:last-of-type .paragraph--background,.field__item.basic_content.alternate+.field__item.basic_content.alternate:last-of-type .paragraph--type--basic-content,.field__item.basic_content.alternate:last-of-type .paragraph--background,.field__item.basic_content.alternate:last-of-type .paragraph--type--basic-content{margin:0 0 80px!important;padding:0}@media (min-width:320px){.field__item.basic_content.alternate+.field__item.basic_content.alternate:last-of-type .paragraph--background,.field__item.basic_content.alternate+.field__item.basic_content.alternate:last-of-type .paragraph--type--basic-content,.field__item.basic_content.alternate:last-of-type .paragraph--background,.field__item.basic_content.alternate:last-of-type .paragraph--type--basic-content{margin:0 0 80px!important;padding:0}}@media (min-width:740px){.field__item.basic_content.alternate+.field__item.basic_content.alternate:last-of-type .paragraph--background,.field__item.basic_content.alternate+.field__item.basic_content.alternate:last-of-type .paragraph--type--basic-content,.field__item.basic_content.alternate:last-of-type .paragraph--background,.field__item.basic_content.alternate:last-of-type .paragraph--type--basic-content{margin:0 0 80px!important;padding:0}}@media (min-width:980px){.field__item.basic_content.alternate+.field__item.basic_content.alternate:last-of-type .paragraph--background,.field__item.basic_content.alternate+.field__item.basic_content.alternate:last-of-type .paragraph--type--basic-content,.field__item.basic_content.alternate:last-of-type .paragraph--background,.field__item.basic_content.alternate:last-of-type .paragraph--type--basic-content{margin:0 0 80px!important;padding:0}}.paragraph--type--image-and-text .image-and-text-mobile{display:none}.paragraph--type--image-and-text .image-and-text-desktop{display:block}@media (max-width:620px){.paragraph--type--image-and-text{min-height:300px;max-height:unset;margin:60px 0}.paragraph--type--image-and-text .image-and-text-mobile{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.paragraph--type--image-and-text .image-and-text-mobile>div>img{width:100%;height:auto}.paragraph--type--image-and-text .image-and-text-desktop{display:none}}.paragraph--type--image-and-text .row{position:relative;margin-right:0}.paragraph--type--image-and-text__container{max-height:960px;min-height:650px;height:calc(100vh - 93px);width:100%}@media (max-width:620px){.paragraph--type--image-and-text__container{height:unset;min-height:unset;max-height:unset}}.paragraph--type--image-and-text__container--left{margin-bottom:0}@media (min-width:740px){.paragraph--type--image-and-text__container--left{margin-bottom:0;margin-left:50px}}@media (min-width:980px){.paragraph--type--image-and-text__container--left{margin-left:100px}}.paragraph--type--image-and-text__container--right{margin-bottom:0}@media (min-width:740px){.paragraph--type--image-and-text__container--right{margin-bottom:0;margin-right:50px}}@media (min-width:980px){.paragraph--type--image-and-text__container--right{margin-right:100px}}.paragraph--type--image-and-text__container--wide{margin-bottom:0}@media (min-width:740px){.paragraph--type--image-and-text__container--wide{margin-bottom:0;margin-left:0;margin-right:0}}@media (min-width:980px){.paragraph--type--image-and-text__container--wide.paragraph--type--image-and-text__container--left{margin-left:340px}}@media (min-width:980px){.paragraph--type--image-and-text__container--wide.paragraph--type--image-and-text__container--right{margin-right:340px}}.paragraph--type--image-and-text__column{padding:20px;position:relative}@media (min-width:740px){.paragraph--type--image-and-text__column>div{width:60%}}@media (min-width:980px){.paragraph--type--image-and-text__column{bottom:40px;position:absolute;width:300px}.paragraph--type--image-and-text__column--left{left:20px}.paragraph--type--image-and-text__column--right{right:20px}.paragraph--type--image-and-text__column>div{width:100%}}.paragraph--type--image-and-text__column h2{font-family:Saol Text Light Italic;margin-bottom:10px}.paragraph--type--image-and-text__column .field--name-field-column-text,.paragraph--type--image-and-text__column p{line-height:200%;margin-bottom:0}.paragraph--type--image-and-text__column a{color:#171513;font-family:Saol Text Medium Italic;letter-spacing:.12em;line-height:3;position:relative;text-decoration:none}@media (min-width:740px){.paragraph--type--image-and-text__column a{bottom:30px;line-height:1.2;position:absolute;right:60px}}@media (min-width:980px){.paragraph--type--image-and-text__column a{bottom:auto;position:relative;right:auto;top:15px}}.paragraph--type--image-and-text__column a:after{background:url(/themes/custom/newbury/assets/img/scroll.png) -16px -40px no-repeat;bottom:-36px;content:"";height:61px;position:absolute;right:6px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:right .25s ease;-o-transition:right .25s ease;transition:right .25s ease;width:8px}.paragraph--type--image-and-text__column a:focus:after,.paragraph--type--image-and-text__column a:hover:after{right:-4px}.paragraph--type--image-and-text__column.light a{color:#fff}.paragraph--type--image-and-text__content{background:rgba(23,21,19,.65);padding:20px}@media (max-width:620px){.paragraph--type--image-and-text__content{background:#171513}}@media (min-width:740px){.paragraph--type--image-and-text__content{padding:20px 30px}}@media (min-width:980px){.paragraph--type--image-and-text__content{padding:80px 50px}}@media (min-width:1300px){.paragraph--type--image-and-text__content{padding:180px 70px}}@media (min-width:1300px){.paragraph--type--image-and-text__content.extra-padding{padding:180px 100px}}.paragraph--type--image-and-text__content.align-items-start{margin-bottom:auto;width:100%}@media (max-width:620px){.paragraph--type--image-and-text__content.align-items-start{margin-top:-30px}}@media (min-width:980px){.paragraph--type--image-and-text__content.align-items-start{margin-bottom:0;width:auto}}.paragraph--type--image-and-text__content.align-items-center,.paragraph--type--image-and-text__content.align-items-end{margin-top:auto;width:100%}@media (max-width:620px){.paragraph--type--image-and-text__content.align-items-center,.paragraph--type--image-and-text__content.align-items-end{margin-top:-30px}}@media (min-width:980px){.paragraph--type--image-and-text__content.align-items-center,.paragraph--type--image-and-text__content.align-items-end{margin-top:0;width:auto}}.paragraph--type--image-and-text__content.dark{background:hsla(0,0%,100%,.8)}.paragraph--type--image-and-text__content--inner{line-height:250%;position:relative;padding-bottom:12px}@media (min-width:740px){.paragraph--type--image-and-text__content--inner{padding-bottom:unset;max-width:365px}}.paragraph--type--image-and-text__content--inner.arrow:after{background:url(/themes/custom/newbury/assets/img/scroll.png) no-repeat;bottom:-55px;content:"";height:101px;left:45px;position:absolute;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);width:8px}.paragraph--type--image-and-text__content--inner.arrow.dark:after{background-position:-8px 0}.paragraph--type--image-and-text__content--inner .field--name-field-body{line-height:200%;padding-top:44px}@media (min-width:740px){.paragraph--type--image-and-text__content--inner .field--name-field-body{padding-top:20px;line-height:230%}}.paragraph--type--image-and-text__content .button{display:block;font-family:Saol Text Medium Italic;font-size:1rem;letter-spacing:.12em;margin-left:0;margin-right:0;text-decoration:none}.paragraph--type--image-and-text__content .button span{position:relative}.paragraph--type--image-and-text__content .button span:after{background:url(/themes/custom/newbury/assets/img/scroll.png) -16px 0 no-repeat;bottom:-56px;content:"";height:101px;position:absolute;right:15px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:right .25s ease;-o-transition:right .25s ease;transition:right .25s ease;width:8px}.paragraph--type--image-and-text__content .button:focus span:after,.paragraph--type--image-and-text__content .button:hover span:after{right:5px}.paragraph--type--image-and-text__content .button+.button{margin:10px 0}.paragraph--type--image-and-text__quote{font-family:Saol Text Regular;font-size:1.3125rem;letter-spacing:.12em;line-height:200%;max-width:80%}@media (min-width:992px){.paragraph--type--image-and-text__quote{max-width:50%}}@media (min-width:1300px){.paragraph--type--image-and-text__quote{max-width:500px}}@media (min-width:1600px){.paragraph--type--image-and-text__quote{max-width:666px}}.paragraph--type--image-and-text .color--white{background:#fff}.paragraph--type--image-and-text .color--black{background:#171513}.paragraph--type--image-and-text .color--gray{background:#e5e5e5}.paragraph--type--image-and-text .color--blue{background:#b1d4e1}.paragraph--type--image-and-text .color--lilac{background:#ece0e3}.paragraph--type--image-and-text .color--mint{background:#d7e7da}.paragraph--type--image-and-text .color--darky{background:#677485}.top_spacing_small{margin-top:120px}@media (max-width:840px){.top_spacing_small{margin-top:80px}}.bottom_spacing_small{margin-bottom:120px}@media (max-width:840px){.bottom_spacing_small{margin-bottom:80px}}.top_spacing_large{margin-top:240px}@media (max-width:840px){.top_spacing_large{margin-top:100px}}.bottom_spacing_large{margin-bottom:240px}@media (max-width:840px){.bottom_spacing_large{margin-bottom:100px}}.paragraph--type--video-and-text .row{position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.paragraph--type--video-and-text__container{width:1250px}.paragraph--type--video-and-text__container .video-container{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.paragraph--type--video-and-text__container .video-container__text{-webkit-flex-basis:45%;-ms-flex-preferred-size:45%;flex-basis:45%;padding:0 60px 0 10px}@media (max-width:840px){.paragraph--type--video-and-text__container .video-container__text{padding:0;width:100%;-webkit-flex-basis:90%;-ms-flex-preferred-size:90%;flex-basis:90%}}.paragraph--type--video-and-text__container .video-container__text .body{margin:40px 0}@media (max-width:840px){.paragraph--type--video-and-text__container .video-container__text .body{margin:20px 0}}.paragraph--type--video-and-text__container .video-container__text .body p{line-height:230%}@media (max-width:1024px){.paragraph--type--video-and-text__container .video-container__text .body p{line-height:170%}}.paragraph--type--video-and-text__container .video-container__text .button{background-color:#171513;padding:20px 90px 20px 40px;width:-webkit-max-content;width:-moz-max-content;width:max-content;text-align:left;margin-left:0;cursor:pointer}@media (max-width:840px){.paragraph--type--video-and-text__container .video-container__text .button{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 auto;margin-bottom:26px}}.paragraph--type--video-and-text__container .video-container__text .button span{color:#fa9937;font-family:Saol Text Light Italic;font-size:1.25rem;letter-spacing:.12em;line-height:1.2;position:relative;text-decoration:none}.paragraph--type--video-and-text__container .video-container__text .button span:after{background:url(/themes/custom/newbury/assets/img/scroll.png) -16px -64px no-repeat;bottom:-20px;content:"";height:60px;position:absolute;right:-40px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:right .25s ease;-o-transition:right .25s ease;transition:right .25s ease;width:8px}.paragraph--type--video-and-text__container .video-container__text .button span:focus:after,.paragraph--type--video-and-text__container .video-container__text .button span:hover:after{right:-50px}.paragraph--type--video-and-text__container .video-container__image{cursor:pointer;-webkit-flex-basis:55%;-ms-flex-preferred-size:55%;flex-basis:55%;text-align:right}@media (max-width:840px){.paragraph--type--video-and-text__container .video-container__image{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;width:100%;text-align:center}}.paragraph--type--video-and-text__container .video-container__image div{position:relative;display:block;max-width:650px}@media (max-width:1200px){.paragraph--type--video-and-text__container .video-container__image div{max-width:unset}}.paragraph--type--video-and-text__container .video-container__image div .mainImage{max-width:650px}@media (max-width:1200px){.paragraph--type--video-and-text__container .video-container__image div .mainImage{width:550px}}@media (max-width:1024px){.paragraph--type--video-and-text__container .video-container__image div .mainImage{width:450px}}@media (max-width:840px){.paragraph--type--video-and-text__container .video-container__image div .mainImage{max-width:unset;width:90%}}.paragraph--type--video-and-text__container .video-container__image div .overlayIcon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.paragraph--type--video-and-text__container .justify-content-right{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:row-reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}@media (max-width:840px){.paragraph--type--video-and-text__container .justify-content-right{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:column-reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}}.paragraph--type--video-and-text__container .justify-content-right .video-container__text{padding:0 10px 0 40px}@media (max-width:840px){.paragraph--type--video-and-text__container .justify-content-right .video-container__text{padding:30px}}.videoTrigger{display:none}.videoModal{visibility:hidden;opacity:0;-webkit-transition:visibility .5s 0s,opacity .2s linear .2s;-o-transition:visibility .5s 0s,opacity .2s .2s linear;transition:visibility .5s 0s,opacity .2s linear .2s;position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;overflow:hidden;background-color:#000;background-color:rgba(0,0,0,.8)}.videoModal .modal-content{background-color:#fff;margin:12% auto;padding:20px;overflow:auto;width:850px;max-height:100%}.videoModal .modal-content .videoClose{padding:0 0 20px;color:#171513;float:right;font-weight:500;font-size:1.125rem}@media (max-width:840px){.videoModal .modal-content .videoClose{padding:10px 20px 20px 0}}.videoModal .modal-content .videoClose:focus,.videoModal .modal-content .videoClose:hover{color:#000;text-decoration:none;cursor:pointer}@media (max-width:840px){.videoModal .modal-content{width:100%;height:100%;padding:10px;margin:0 auto}}.videoModal .modal-content .main-body{padding:0}@media (max-width:840px){.videoModal .modal-content .main-body{padding:20px}}.paragraph--type--images{border-bottom:15px solid #fff;border-left:20px solid #fff;border-top:20px solid #fff}.paragraph--type--images__container{background:#fff}.paragraph--type--images__container img{height:auto;width:100%}.paragraph--type--images .number-1,.paragraph--type--images .number-2{border-right:20px solid #fff}.paragraph--type--images .number-3{border-right:20px solid #fff;display:none}@media (min-width:1200px){.paragraph--type--images .number-3{display:block}}.paragraph--type--images .number-4{display:none}.paragraph--type--single-image__image{margin:0 auto;max-width:1144px}.paragraph--type--single-image__image img{height:auto;width:100%}.paragraph--type--quote{background-color:#f5f5f5;color:#171513;overflow:hidden;position:relative}.paragraph--type--quote .container-fluid{position:relative;z-index:5}.paragraph--type--quote .row{height:auto}@media (min-width:1200px){.paragraph--type--quote .row{height:720px}}@media (min-width:1300px){.paragraph--type--quote .row{height:820px}}.paragraph--type--quote .row.height-auto{height:auto}.paragraph--type--quote .row.paragraph--background--movement--move{width:auto}.paragraph--type--quote .row.paragraph--background--movement--move .paragraph--type--quote__background{display:none}@media (min-width:1200px){.paragraph--type--quote .row.paragraph--background--movement--move .paragraph--type--quote__background{display:block}}.paragraph--type--quote .row.paragraph--background--movement--default .paragraph--type--quote__background{height:500px;background-size:contain}@media (min-width:1200px){.paragraph--type--quote .row.paragraph--background--movement--default .paragraph--type--quote__background{height:100%;background-size:auto}}.paragraph--type--quote__background{background-size:contain;height:100%}.paragraph--type--quote__background.paragraph--background--left{background-position:50%;left:0;right:auto}.paragraph--type--quote__background.paragraph--background--right{background-position:50%}@media (min-width:1200px){.paragraph--type--quote__content.order-2-desktop{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}}.paragraph--type--quote__content .quote p{font-family:Saol Text Regular;font-size:1.5rem;letter-spacing:.12em;line-height:250%}.paragraph--type--quote__content .text{line-height:250%;margin-top:60px}.paragraph--type--quote__content .buttons{margin:30px 0}.paragraph--type--quote__content .buttons a{color:#fa9937;font-family:Saol Text Medium Italic;font-size:1rem;letter-spacing:.12em}.paragraph--type--quote__content .buttons a span:after{-webkit-transition:right .25s ease;-o-transition:right .25s ease;transition:right .25s ease}.paragraph--type--quote__content .buttons a:focus span:after,.paragraph--type--quote__content .buttons a:hover span:after{right:5px}.paragraph--type--articles{background-color:#f5f5f5;color:#171513;overflow:hidden;position:relative}.paragraph--type--articles .container-fluid{position:relative;z-index:5}.paragraph--type--articles .row{padding:60px 20px}@media (min-width:740px){.paragraph--type--articles .row{padding:60px}}@media (min-width:992px){.paragraph--type--articles .row{height:830px;padding:80px 135px 80px 235px}}@media (min-width:1300px){.paragraph--type--articles .row{height:930px;padding:100px 270px 100px 370px}}.paragraph--type--articles__background{height:100%;left:0;opacity:.15;position:absolute;top:0;width:100%}@media (min-width:980px){.paragraph--type--articles__background{opacity:.35}}@media (min-width:1300px){.paragraph--type--articles__background{opacity:.55}}@media (min-width:1900px){.paragraph--type--articles__background{opacity:.8}}.paragraph--type--articles__background.paragraph--background--left{left:auto;right:0}.paragraph--type--articles__background.paragraph--background--movement--move{opacity:1;width:1760px}.paragraph--type--articles__content{max-width:708px}.paragraph--type--articles__content .articles>.field__items>.field__item:first-child,.paragraph--type--articles__content .views-row:first-child{margin-bottom:60px}@media (min-width:992px){.paragraph--type--articles__content .articles>.field__items>.field__item:first-child,.paragraph--type--articles__content .views-row:first-child{margin-bottom:80px;margin-left:-100px;padding-right:100px}}.paragraph--type--articles__content h2{margin-bottom:20px}.paragraph--type--articles__content h2 a{color:#171513;text-decoration:none}.paragraph--type--articles__content .field--name-body{line-height:250%}.paragraph--type--articles__content .articles-btn,.paragraph--type--articles__content .node-readmore{padding:0}.paragraph--type--articles__content .articles-btn a,.paragraph--type--articles__content .node-readmore a{color:#171513;font-family:Saol Text Light Italic;font-size:1rem;letter-spacing:.12em;position:relative;text-decoration:none}.paragraph--type--articles__content .articles-btn a:after,.paragraph--type--articles__content .node-readmore a:after{background:url(/themes/custom/newbury/assets/img/scroll.png) -16px 0 no-repeat;bottom:-60px;content:"";height:101px;position:absolute;right:10px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:right .25s ease;-o-transition:right .25s ease;transition:right .25s ease;width:8px}.paragraph--type--articles__content .articles-btn a:focus:after,.paragraph--type--articles__content .articles-btn a:hover:after,.paragraph--type--articles__content .node-readmore a:focus:after,.paragraph--type--articles__content .node-readmore a:hover:after{right:0}.paragraph--type--articles__content .articles-btn{margin:80px 0 30px}@media (min-width:992px){.paragraph--type--articles__content .articles-btn{margin-left:-100px}}.paragraph--type--articles__content .articles-btn a{color:#fa9937;font-family:Saol Text Medium Italic}.paragraph--type--articles__content .articles-btn a:after{background:url(/themes/custom/newbury/assets/img/scroll.png) -16px -70px no-repeat;bottom:-6px;content:"";height:31px;position:absolute;right:-30px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:right .25s ease;-o-transition:right .25s ease;transition:right .25s ease;width:8px}.paragraph--type--articles__content .articles-btn a:focus:after,.paragraph--type--articles__content .articles-btn a:hover:after{right:-40px}.paragraph--type--articles__content .comment-add{display:none}.paragraph--type--articles.paragraph-text--light__content .articles-btn a,.paragraph--type--articles.paragraph-text--light__content .node-readmore a,.paragraph--type--articles.paragraph-text--light__content h2 a{color:#fff}.paragraph--type--articles.paragraph-text--light__content .articles-btn a:after,.paragraph--type--articles.paragraph-text--light__content .node-readmore a:after{background-position:0 0}.view-articles{margin:90px 0 20px}@media (min-width:320px){.view-articles{margin:100px 0 40px}}@media (min-width:740px){.view-articles{margin:100px 0 60px}}@media (min-width:980px){.view-articles{margin:110px 0 80px}}.view-articles .view-header{margin:0 auto 20px;max-width:952px;padding:0 20px;text-align:center}.view-articles .view-header h2{margin-bottom:30px}.view-articles .view-header p{line-height:200%;font-family:Saol Text Regular}.view-articles .view-filters{margin:0 auto 40px;max-width:912px;text-align:center}.view-articles .view-filters .form--inline{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;display:none;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.view-articles .view-filters .form-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.view-articles .view-filters .form-item label{font-family:Saol Text Light Italic;font-size:1.125rem;letter-spacing:.12em;line-height:1.2;padding:18px 0;width:200px}.view-articles .view-filters .form-submit{padding:32px 20px}.view-articles .view-content{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto;max-width:1428px}.view-articles .view-content,.view-articles .views-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}.view-articles .views-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:20px;padding:0 20px}@media (min-width:480px){.view-articles .views-row{width:50%}}@media (min-width:980px){.view-articles .views-row{width:33%}}@media (min-width:1395px){.view-articles .views-row .views-field-field-card-image{height:380px}}.view-articles .views-row .views-field-field-card-image img{height:auto;width:100%}.view-articles .views-row .views-field-field-category{visibility:hidden}.view-articles .views-row .views-field-title{position:relative}.view-articles .views-row .views-field-title h3{margin:20px 0}.view-articles .views-row .views-field-title:after{border-bottom:1px solid #e5e5e5;bottom:0;content:"";display:block;height:1px;left:0;position:absolute;width:60px}.view-articles .views-row .views-field-field-short-description p{line-height:200%}.view-articles .views-row .views-field-created{padding:0 20px;font-weight:900}.view-articles .views-row .views-field-uid{color:#999;padding:0 20px}.view-articles .views-row .views-field-view-node{margin:0 0 40px}.view-articles .views-row .views-field-view-node span{display:inline-block;position:relative}.view-articles .views-row .views-field-view-node span:after{background:url(/themes/custom/newbury/assets/img/scroll.png) -16px 0 no-repeat;bottom:-56px;content:"";height:101px;position:absolute;right:15px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:right .25s ease;-o-transition:right .25s ease;transition:right .25s ease;width:8px}.view-articles .views-row .views-field-view-node span:focus:after,.view-articles .views-row .views-field-view-node span:hover:after{right:5px}.view-articles .views-row .views-field-view-node span a{font-family:Saol Text Light Italic;letter-spacing:.12em;line-height:1.2;text-decoration:none}.region-content-bottom .view-articles .view-header{display:block;max-width:1428px;padding:0 20px;text-align:left}@media (min-width:980px){.region-content-bottom .view-articles .view-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}@media (min-width:980px){.region-content-bottom .view-articles .view-header h3{padding-top:34px}}.region-content-bottom .view-articles .view-header p{margin-left:auto}@media (min-width:980px){.region-content-bottom .view-articles .view-header p{margin-right:1%}}.region-content-bottom .view-articles .view-header p .btn{background-color:#fff;color:#171513;margin-top:0}.journal-selection{margin-bottom:50px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-style:italic}.journal-selection .h4{color:#171513;font-size:1.25rem;margin-bottom:10px}@media (max-width:740px){.journal-selection .h4{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;text-align:center}}@media (min-width:740px){.journal-selection .h4{margin-right:20px;padding-top:16px;width:auto}}.journal-selection select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url(/themes/custom/newbury/assets/img/bg-select.png) right 20px center no-repeat;border:1px solid #999;font-family:Gotham SSm A,Gotham SSm B;font-size:.9375rem;font-style:normal;font-weight:300;letter-spacing:.06em;border-radius:0;height:58px;line-height:3.625rem;padding:0 45px 0 20px;width:300px}@media (max-width:740px){.journal-selection select{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}.journal-selection select:focus{border:1px solid #171513}.paragraph--type--photo-gallery,.paragraph--type--second-photo-gallery{width:100%;display:inline-block}.paragraph--type--photo-gallery .caption,.paragraph--type--second-photo-gallery .caption{font-size:.8125rem;text-align:left;width:100%;min-height:40px;background-color:#fff;padding:16px 30px}.paragraph--type--photo-gallery .photo-gallery__top,.paragraph--type--second-photo-gallery .photo-gallery__top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-right:20px;padding-left:20px;gap:20px clamp(26px,3vw,60px);margin-bottom:20px}.paragraph--type--photo-gallery .photo-gallery__top h2,.paragraph--type--second-photo-gallery .photo-gallery__top h2{margin:0}.gallery-container{width:100%;text-align:center}.gallery-container .paragraph-gallery{margin:-30px 0 40px}.gallery-container .gallery-row-container{background:#f5f5f5}.gallery-container .gallery-row-container h1:empty{display:none}.gallery-row-container h1{padding-top:calc(.67em + 60px)}.gallery-row-container .views-row{padding:10px 24px 60px}.gallery-row-container .views-row .views-field-field-categorytype .field-content{font-family:Saol Text Regular;letter-spacing:.12em;line-height:1.2;font-size:1.4rem;text-align:center;padding:20px 10px 0}.gallery-row-container .container-inner{padding-top:80px;max-width:1400px}.gallery-row-container{text-align:center;background-color:#fff;width:100%;margin-top:1px;z-index:500}.gallery-row-container .views-row{padding:10px 14px 40px}.gallery-row-container .views-row .views-field-field-card-title .field-content{font-family:Saol Text Regular;letter-spacing:.12em;line-height:1.2;font-size:1.4rem;text-align:center;padding:20px 10px 0}.gallery-row-container .container-inner{padding-top:60px;max-width:1500px;margin:auto 0;display:inline-block}.gallery-row-container .container-inner .flex-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}.gallery-grid{display:-ms-grid;display:grid;gap:28px;max-width:1500px;margin:0 auto;padding:40px;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}@media (max-width:1024px){.gallery-grid{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.gallery-grid{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}}.gallery-grid .gallery-grid-item{width:100%;position:relative;padding-top:63.333333333%;height:0}.gallery-grid .gallery-grid-item.gallery-video-item{padding-top:56.25%}.gallery-grid .gallery-grid-item img,.gallery-grid .gallery-grid-item video{position:absolute;top:0;left:0;width:100%;height:100%;background:#171513}.gallery-lightbox{display:none;position:fixed;top:0;left:0;width:100%;height:100vh;z-index:1000;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background:hsla(0,0%,100%,.5);padding:40px}.gallery-lightbox.is-open{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.gallery-lightbox .container-fluid{max-width:1120px}.gallery-lightbox .glide__slide{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}.gallery-lightbox .glide__slide iframe{max-height:75vh}.gallery-lightbox .glide__slide .caption{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:32px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:.8125rem;font-weight:500;letter-spacing:.12em}.gallery-lightbox .glide__slide .caption .glide__counter{padding:0}.gallery-lightbox .glide__arrow--left{left:0}.gallery-lightbox .glide__arrow--right{right:0}.gallery-lightbox .lightbox-close{position:absolute;right:25px;top:33px;z-index:2;color:#fff;font-style:italic;font-size:1.125rem;font-family:Saol Text Regular;text-decoration:none}.gallery-lightbox .lightbox-close span{color:#fa9937}.paragraph--type--content-slider h2{font-size:2.375rem;font-weight:300;width:100%}@media (max-width:1640px){.paragraph--type--content-slider h2{font-size:2rem}}@media (max-width:1024px){.paragraph--type--content-slider h2{font-size:1.75rem}}.paragraph--type--content-slider .node__content--container{display:block}.paragraph--type--content-slider .node__content--content{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;max-width:100%;padding:20px}.paragraph--type--content-slider .node__content--content .node__content--amenities{margin-bottom:16px}.paragraph--type--content-slider .node__content--content .node__content--amenities .field--name-field-room-feature-s-{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.paragraph--type--content-slider .node__content--content .node__content--amenities .field--name-field-room-feature-s- .amenity-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0}.paragraph--type--content-slider .node__content--content .node__content--amenities .field--name-field-room-feature-s- .amenity-list .amenities_icon{padding:7px 14px 7px 0;width:14px;text-align:center}.paragraph--type--content-slider .node__content--content .node__content--amenities .field--name-field-room-feature-s- .amenity-list .amenities_icon img{width:auto!important;max-width:20px!important;height:20px!important}.paragraph--type--content-slider .node__content--content .node__content--amenities .field--name-field-room-feature-s- .amenity-list .amenities_description{padding:6px 40px 6px 16px;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;font-size:.75rem}.paragraph--type--content-slider .node__content--buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:100%;padding:0 20px 20px}.paragraph--type--content-slider .node__content .field--name-field-room-type{display:none}.paragraph--type--content-slider .node__content .field--name-field-card-title{font-family:Saol Text Regular;font-size:1.5rem;letter-spacing:.12em;line-height:1.2;margin-bottom:10px}.paragraph--type--content-slider .node__content .field--name-body{margin-top:10px}.paragraph--type--content-slider .node__content .field--name-body p{line-height:200%;margin:0;padding:0}.paragraph--type--content-slider .node__content .field--name-field-card-buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:24px;margin-left:-10px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.paragraph--type--content-slider .node__content .field--name-field-card-buttons .field__item a:is(:not(.btn--tour)){padding:10px;color:#171513;font-family:Saol Text Medium Italic;letter-spacing:.12em;line-height:1.2;position:relative;text-decoration:none}.paragraph--type--content-slider .node__content .field--name-field-card-buttons .field__item a:is(:not(.btn--tour)):after{background:url(/themes/custom/newbury/assets/img/scroll.png) -16px -41px no-repeat;bottom:-26px;content:"";height:60px;position:absolute;right:10px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:right .25s ease;-o-transition:right .25s ease;transition:right .25s ease;width:8px}.paragraph--type--content-slider .node__content .field--name-field-card-buttons .field__item a:is(:not(.btn--tour)):focus:after,.paragraph--type--content-slider .node__content .field--name-field-card-buttons .field__item a:is(:not(.btn--tour)):hover:after{right:0}.paragraph--type--content-slider .node__content .field--name-field-card-buttons .field__item a.btn--tour{background:none;border:0;padding:10px;gap:8px}.paragraph--type--content-slider li.glide__slide--active+li{opacity:1}.paragraph--type--content-slider .glide__slide{opacity:.3}.paragraph--type--content-slider .glide__slide--active{opacity:1}.paragraph--type--content-slider .glide__slide h2{display:none}.paragraph--type--content-slider .glide__arrow{height:44px;top:15%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:44px}@media (min-width:400px){.paragraph--type--content-slider .glide__arrow{top:20%}}@media (min-width:500px){.paragraph--type--content-slider .glide__arrow{top:25%}}@media (min-width:700px){.paragraph--type--content-slider .glide__arrow{top:30%}}@media (min-width:1360px){.paragraph--type--content-slider .glide__arrow{top:35%}}.paragraph--type--content-slider .glide__arrow:after{background-position:-16px -68px;bottom:5px;height:32px;left:18px}.paragraph--type--content-slider .glide__arrow--left{left:0}@media (min-width:992px){.paragraph--type--content-slider .glide__arrow--left{left:-20px}}@media (min-width:1360px){.paragraph--type--content-slider .glide__arrow--left{left:-20px}}.paragraph--type--content-slider .glide__arrow--left:after{left:18px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}@media (min-width:1360px){.paragraph--type--content-slider .glide__arrow--left:after{left:18px}}.paragraph--type--content-slider .glide__arrow--right{right:0}@media (min-width:992px){.paragraph--type--content-slider .glide__arrow--right{right:250px}}@media (min-width:1360px){.paragraph--type--content-slider .glide__arrow--right{right:340px}}.content-with-sidebar-container{width:100%;margin-bottom:50px;margin-top:95px}@media (max-width:740px){.content-with-sidebar-container{margin-bottom:25px;margin-top:75px}}.content-with-sidebar-container .body-container{margin:0 auto;width:1150px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media (max-width:1350px){.content-with-sidebar-container .body-container{width:100%}}@media (max-width:740px){.content-with-sidebar-container .body-container{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:1040px){.content-with-sidebar-container .body-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}@media (min-width:768px) and (max-width:1040px){.content-with-sidebar-container .body-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.content-with-sidebar-container .body-container .main-body{-webkit-flex-basis:60%;-ms-flex-preferred-size:60%;flex-basis:60%}@media (max-width:740px){.content-with-sidebar-container .body-container .main-body{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;padding:0 0 15px}}@media (min-width:768px) and (max-width:1039px){.content-with-sidebar-container .body-container .main-body{padding-top:20px;padding-right:100px}}@media (min-width:1040px){.content-with-sidebar-container .body-container .main-body{padding:25px 170px 0 0}}.content-with-sidebar-container .body-container .main-body .contact-button{font-family:Saol Text Regular;font-size:1.125rem;font-style:normal;font-weight:400;margin-bottom:30px;letter-spacing:.03em;line-height:2rem;text-decoration:none;color:#171513}@media (max-width:768px){.content-with-sidebar-container .body-container .main-body .contact-button{font-size:.875rem}}.content-with-sidebar-container .body-container .main-body h2{font-family:Saol Text Regular;font-size:2.25rem;font-style:normal;font-weight:300;margin-bottom:30px;letter-spacing:.12em;line-height:2.75rem}@media (max-width:1350px){.content-with-sidebar-container .body-container .main-body h2{font-size:1.75rem}}@media (max-width:740px){.content-with-sidebar-container .body-container .main-body h2{margin-bottom:20px;padding:0!important}}.content-with-sidebar-container .body-container .main-body ul{-webkit-padding-start:18px;padding-inline-start:18px}.content-with-sidebar-container .body-container .main-body ul li{line-height:2.625rem;text-align:left;font-family:Gotham SSm A,Gotham SSm B;font-style:normal;font-weight:300;font-size:1.25rem;letter-spacing:.12em}.content-with-sidebar-container .body-container .main-body p{line-height:2.1375rem;text-align:left;font-family:Gotham SSm A,Gotham SSm B;font-style:normal;font-weight:400;font-size:1.125rem;letter-spacing:.08em}@media (max-width:680px){.content-with-sidebar-container .body-container .main-body p{font-size:.875rem;line-height:1.6625rem}}.content-with-sidebar-container .body-container .sidebar-content{-webkit-flex-basis:496px;-ms-flex-preferred-size:496px;flex-basis:496px;background-color:#fff;text-align:center;padding:14px 0}@media (max-width:1350px){.content-with-sidebar-container .body-container .sidebar-content{padding:10px 25px}}@media (max-width:740px){.content-with-sidebar-container .body-container .sidebar-content{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}.content-with-sidebar-container .body-container .sidebar-content h2{font-size:2rem;line-height:3rem;font-weight:400;letter-spacing:.11em;font-family:Saol Text Medium}@media (max-width:768px){.content-with-sidebar-container .body-container .sidebar-content h2{font-size:1.5rem}}.content-with-sidebar-container .body-container .sidebar-content h3{font-size:1.25rem;line-height:1.375rem;font-weight:400;letter-spacing:.03em;font-family:Saol Text Medium}@media (max-width:768px){.content-with-sidebar-container .body-container .sidebar-content h3{font-size:1rem}}.content-with-sidebar-container .body-container .sidebar-content hr{background-color:rgba(250,153,55,.5);border:none;height:1px;margin:0 auto 18px;width:295px}@media (max-width:768px){.content-with-sidebar-container .body-container .sidebar-content hr{width:unset;margin:0 30px 18px}}.content-with-sidebar-container .body-container .sidebar-content p{font-family:Gotham SSm A,Gotham SSm B;max-width:1000px;line-height:1.125rem;font-weight:400;padding:0 30px;font-size:1.125rem;letter-spacing:.03em}@media (max-width:768px){.content-with-sidebar-container .body-container .sidebar-content p{font-size:.875rem}}.content-with-sidebar-container .additional-content-container{margin:0 auto;margin-top:14px;width:1150px}@media (max-width:1350px){.content-with-sidebar-container .additional-content-container{width:100%}}.content-with-sidebar-container .additional-content-container h3{font-family:Saol Text Regular;font-size:1.625rem;font-style:normal;font-weight:300;letter-spacing:.06em}.content-with-sidebar-container .additional-content-container .additional-content{padding:0}.content-with-sidebar-container .additional-content-container .additional-content ul{-webkit-padding-start:18px;padding-inline-start:18px}.content-with-sidebar-container .additional-content-container .additional-content ul li{line-height:2.625rem;text-align:left;font-family:Gotham SSm A,Gotham SSm B;font-style:normal;font-weight:300;font-size:1rem;letter-spacing:.12em}.content-with-sidebar-container .additional-content-container .additional-content ul li a{text-decoration:none}.content-with-sidebar-container .additional-content-container .additional-content p{line-height:2.625rem;text-align:left;font-family:Gotham SSm A,Gotham SSm B;font-style:normal;font-weight:300;font-size:1.25rem;letter-spacing:.12em}@media (max-width:1350px){.content-with-sidebar-container .additional-content-container .additional-content p{font-size:1rem;line-height:1.875rem}}@media (max-width:740px){.content-with-sidebar-container .additional-content-container .additional-content p{font-size:.875rem;line-height:1.75rem}}.paragraph--type--rooms .container-fluid .row{display:block}.paragraph--type--rooms h2{width:100%}.paragraph--type--rooms__content{margin:0 auto;max-width:1270px}.paragraph--type--rooms__content .view-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.paragraph--type--rooms__content .views-row{padding:15px 15px 30px;width:100%}@media (min-width:740px){.paragraph--type--rooms__content .views-row{width:50%}}.paragraph--type--rooms__content .views-row h2{display:none}.paragraph--type--rooms__content .node__content{display:block}.paragraph--type--rooms__content .node__content,.paragraph--type--rooms__content .node__content--container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.paragraph--type--rooms__content .node__content--container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.paragraph--type--rooms__content .node__content img{height:100%;width:100%}.paragraph--type--rooms__content .node__content--content{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;padding:20px 20px 0}.paragraph--type--rooms__content .node__content--content .node__content--amenities{margin-bottom:16px}.paragraph--type--rooms__content .node__content--content .node__content--amenities .field--name-field-room-feature-s-{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.paragraph--type--rooms__content .node__content--content .node__content--amenities .field--name-field-room-feature-s- .amenity-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0}.paragraph--type--rooms__content .node__content--content .node__content--amenities .field--name-field-room-feature-s- .amenity-list .amenities_icon{padding:7px 5px 7px 0;width:14px;text-align:center}.paragraph--type--rooms__content .node__content--content .node__content--amenities .field--name-field-room-feature-s- .amenity-list .amenities_icon img{width:auto!important;max-width:20px!important;height:20px!important}.paragraph--type--rooms__content .node__content--content .node__content--amenities .field--name-field-room-feature-s- .amenity-list .amenities_description{padding:6px 40px 6px 16px;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;font-size:.75rem}.paragraph--type--rooms__content .node__content--buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:auto;padding:0 20px 20px}.paragraph--type--rooms__content .node__content .field--name-field-room-type{display:none}.paragraph--type--rooms__content .node__content .field--name-field-card-title{font-family:Saol Text Regular;font-size:1.5rem;letter-spacing:.12em;line-height:1.2;margin-bottom:10px}.paragraph--type--rooms__content .node__content .amenities--icon{margin:0;max-width:22px}.paragraph--type--rooms__content .node__content .amenities--icon img{display:inline-block;height:auto;margin:0 auto;max-width:100%;width:auto}.paragraph--type--rooms__content .node__content .amenities--text{font-size:.75rem;line-height:1.375rem;margin:0;padding:0 40px 0 10px;white-space:nowrap}.paragraph--type--rooms__content .node__content .field--name-field-amenities-short-list .field__item{border-right:1px solid #e5e5e5;font-size:.75rem;line-height:1.375rem;margin:0 25px 0 0;padding:0 25px 0 0;white-space:nowrap}.paragraph--type--rooms__content .node__content .field--name-field-amenities-short-list .field__item:last-child{border-right:none}.paragraph--type--rooms__content .node__content .field--name-body{margin-bottom:16px}.paragraph--type--rooms__content .node__content .field--name-body p{line-height:200%;margin:0;padding:0}.paragraph--type--rooms__content .node__content .field--name-field-card-buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:24px 40px;margin-left:-10px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.paragraph--type--rooms__content .node__content .field--name-field-card-buttons .field__item a:is(:not(.btn--tour)){padding:10px;color:#171513;font-family:Saol Text Medium Italic;letter-spacing:.12em;line-height:1.2;position:relative;text-decoration:none}.paragraph--type--rooms__content .node__content .field--name-field-card-buttons .field__item a:is(:not(.btn--tour)):after{background:url(/themes/custom/newbury/assets/img/scroll.png) -16px -41px no-repeat;bottom:-26px;content:"";height:60px;position:absolute;right:10px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:right .25s ease;-o-transition:right .25s ease;transition:right .25s ease;width:8px}.paragraph--type--rooms__content .node__content .field--name-field-card-buttons .field__item a:is(:not(.btn--tour)):focus:after,.paragraph--type--rooms__content .node__content .field--name-field-card-buttons .field__item a:is(:not(.btn--tour)):hover:after{right:0}.paragraph--type--rooms__content .node__content .field--name-field-card-buttons .field__item a.btn--tour{background:none;border:0;padding:10px;gap:8px}.room-selection{background:#fff;border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5;display:none;margin-bottom:30px;margin-left:-15px;margin-right:-15px}@media (min-width:992px){.room-selection{display:block}}.room-selection--tabs{list-style-type:none}@media (min-width:992px){.room-selection--tabs{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.room-selection--header{color:#fa9937;font-family:Saol Text Medium Italic;font-size:1.125rem;letter-spacing:.12em;line-height:1.2}.room-selection--tab{border-right:1px solid #e5e5e5;display:block;cursor:pointer;margin:20px 0;padding:0 20px}@media (min-width:992px){.room-selection--tab{display:list-item;margin:0;padding:0 40px}}.room-selection--tab.active,.room-selection--tab:hover{text-decoration:underline}.room-selection--tab:last-child{border-right:none}.room-selection-mobile{display:block;margin-bottom:20px}@media (min-width:600px){.room-selection-mobile{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}@media (min-width:992px){.room-selection-mobile{display:none}}.room-selection-mobile .h4{color:#171513;font-size:1.375rem;margin-bottom:10px}@media (min-width:600px){.room-selection-mobile .h4{margin-right:20px;padding-top:16px;width:auto}}.room-selection-mobile select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url(/themes/custom/newbury/assets/img/bg-select.png) right 20px center no-repeat;border:1px solid #999;border-radius:0;height:58px;line-height:3.625rem;padding:0 45px 0 20px;width:300px}.room-selection-mobile select:focus{border:1px solid #171513}.offer-body{margin-bottom:24px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.offer-body p{max-width:907px;line-height:2.25rem;text-align:left;font-weight:300;font-family:Saol Text Regular;font-size:1rem;letter-spacing:.12em}@media (max-width:740px){.offer-body p{max-width:90%;line-height:1.875rem}}.offer-selection{margin-bottom:50px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-style:italic}.offer-selection .h4{color:#171513;font-size:1.25rem;margin-bottom:10px}@media (max-width:740px){.offer-selection .h4{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;text-align:center}}@media (min-width:740px){.offer-selection .h4{margin-right:20px;padding-top:16px;width:auto}}.offer-selection select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url(/themes/custom/newbury/assets/img/bg-select.png) right 20px center no-repeat;border:1px solid #999;border-radius:0;height:58px;line-height:3.625rem;padding:0 45px 0 20px;width:300px}@media (max-width:740px){.offer-selection select{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}.offer-selection select:focus{border:1px solid #171513}.paragraph--type--offers-list h2{width:100%;margin-bottom:16px}@media (max-width:740px){.paragraph--type--offers-list h2{line-height:2rem;padding:0 15px}}.paragraph--type--offers-list__content{margin:0 auto 20px;max-width:100%}.paragraph--type--offers-list__content .block-views-blockoffers-compact--block-1 .view-content .views-row{padding:15px 15px 0}.paragraph--type--offers-list__content .block-views-blockoffers-compact--block-1 .compact-header{display:block;max-width:1428px;padding:0 20px;text-align:center;margin:0 auto;margin-bottom:10px}@media (min-width:980px){.paragraph--type--offers-list__content .block-views-blockoffers-compact--block-1 .compact-header{text-align:left;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}@media (min-width:980px){.paragraph--type--offers-list__content .block-views-blockoffers-compact--block-1 .compact-header h2{padding-top:34px}}.paragraph--type--offers-list__content .block-views-blockoffers-compact--block-1 .compact-header p{margin-left:auto}@media (min-width:980px){.paragraph--type--offers-list__content .block-views-blockoffers-compact--block-1 .compact-header p{margin-right:1%}}.paragraph--type--offers-list__content .block-views-blockoffers-compact--block-1 .compact-header p .btn{background-color:#fff;width:300px;color:#171513;margin-top:0}@media (max-width:980px){.paragraph--type--offers-list__content .block-views-blockoffers-compact--block-1 .compact-header p .btn{width:-webkit-max-content;width:-moz-max-content;width:max-content;font-size:1rem}}.paragraph--type--offers-list__content .view-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 20px}@media (max-width:1024px){.paragraph--type--offers-list__content .view-content{margin:0}}.paragraph--type--offers-list__content .views-row{padding:15px 15px 30px;width:100%}@media (min-width:1024px){.paragraph--type--offers-list__content .views-row{width:50%}}@media (min-width:1300px){.paragraph--type--offers-list__content .views-row{width:33.3%}}.paragraph--type--offers-list__content .views-row h2{display:none}.paragraph--type--offers-list__content .node__content,.paragraph--type--offers-list__content .node__content--container,.paragraph--type--offers-list__content article{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}.paragraph--type--offers-list__content .node__content img{height:100%;width:100%;padding:0 6px}.paragraph--type--offers-list__content .node__content--content{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;padding:20px}@media (max-width:420px){.paragraph--type--offers-list__content .node__content--content{padding:20px 10px}}.paragraph--type--offers-list__content .node__content--buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:auto;padding:0 20px 20px}@media (max-width:420px){.paragraph--type--offers-list__content .node__content--buttons{padding:0 10px 10px}}.paragraph--type--offers-list__content .node__content .field--name-field-offercategory{display:none}.paragraph--type--offers-list__content .node__content .field--name-field-card-title{font-family:Saol Text Regular;font-size:1.625rem;font-weight:500;letter-spacing:.12em;line-height:1.2;margin-bottom:20px}@media (max-width:1300px){.paragraph--type--offers-list__content .node__content .field--name-field-card-title{font-size:1.5rem}}@media (max-width:1024px){.paragraph--type--offers-list__content .node__content .field--name-field-card-title{font-size:1.375rem}}.paragraph--type--offers-list__content .node__content .field--name-field-card-title:after{display:block;content:"";width:10%;height:1px;margin-top:24px;background:#a9a9a9;bottom:-20px;left:15px}.paragraph--type--offers-list__content .node__content .field--name-field-shortdescription{margin:0;padding:0;height:150px;overflow:hidden;font-size:.9375rem;line-height:200%}@media (max-width:1300px){.paragraph--type--offers-list__content .node__content .field--name-field-shortdescription{height:120px;font-size:.875rem;line-height:190%}}@media (max-width:1024px){.paragraph--type--offers-list__content .node__content .field--name-field-shortdescription{height:unset;font-size:.8125rem;line-height:180%}}.paragraph--type--offers-list__content .node__content .field--name-field-shortdescription p{line-height:200%;margin:0;padding:0}.paragraph--type--offers-list__content .node__content .field--name-field-card-buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.paragraph--type--offers-list__content .node__content .field--name-field-card-buttons .no-left-padding{padding:18px 15px 0 0!important}.paragraph--type--offers-list__content .node__content .field--name-field-card-buttons .field__item{padding:18px 15px 0 36px}@media (max-width:740px){.paragraph--type--offers-list__content .node__content .field--name-field-card-buttons .field__item{padding:18px 5px 0 16px}}.paragraph--type--offers-list__content .node__content .field--name-field-card-buttons .field__item a{color:#171513;font-family:Saol Text Medium Italic;letter-spacing:.12em;line-height:1.2;position:relative;text-decoration:none}.paragraph--type--offers-list__content .node__content .field--name-field-card-buttons .field__item a:after{background:url(/themes/custom/newbury/assets/img/scroll.png) -16px -41px no-repeat;bottom:-36px;content:"";height:60px;position:absolute;right:10px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:right .25s ease;-o-transition:right .25s ease;transition:right .25s ease;width:8px}.paragraph--type--offers-list__content .node__content .field--name-field-card-buttons .field__item a:focus:after,.paragraph--type--offers-list__content .node__content .field--name-field-card-buttons .field__item a:hover:after{right:0}.paragraph--type--offers-list__content .node__content .field--name-field-card-buttons .field__item:not(:first-child) a{color:#faa54f}.paragraph--type--offers-list__content .node__content .field--name-field-card-buttons .field__item:first-child{background-color:#fff;border:1px solid #ece0e3;padding:22px 100px 22px 40px}@media (max-width:420px){.paragraph--type--offers-list__content .node__content .field--name-field-card-buttons .field__item:first-child{padding:18px 55px 18px 14px}}.paragraph--type--offers-list__content .node__content .field--name-field-card-buttons .field__item:first-child a:after{background:url(/themes/custom/newbury/assets/img/scroll.png) -16px -61px no-repeat;bottom:-20px;content:"";height:60px;position:absolute;right:-55px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:right .25s ease;-o-transition:right .25s ease;transition:right .25s ease;width:8px}@media (max-width:420px){.paragraph--type--offers-list__content .node__content .field--name-field-card-buttons .field__item:first-child a:after{background:url(/themes/custom/newbury/assets/img/scroll.png) -16px -71px no-repeat;right:-45px}}.paragraph--type--offers-list__content .node__content .field--name-field-card-buttons .field__item:first-child a:focus:after,.paragraph--type--offers-list__content .node__content .field--name-field-card-buttons .field__item:first-child a:hover:after{right:-65px}.node--type-offers{width:100%;background-color:#f5f5f5}.node--type-offers .offer-title{text-align:center;padding:110px 0 4px}.node--type-offers .offer-title h2{font-size:2.25rem;font-weight:300;width:100%}@media (max-width:1300px){.node--type-offers .offer-title h2{font-size:2rem}}@media (max-width:1024px){.node--type-offers .offer-title h2{font-size:1.625rem}}.node--type-offers hr{width:60px;border-top:1px solid #a9a9a9}.node--type-offers .offer-shortdescription{width:100%;text-align:center;margin:30px auto 0}.node--type-offers .offer-shortdescription div{display:inline-block;width:55%;line-height:2.625rem;font-size:1rem;font-weight:300}@media (max-width:1300px){.node--type-offers .offer-shortdescription div{line-height:2.25rem;font-size:1.125rem;width:70%}}@media (max-width:1024px){.node--type-offers .offer-shortdescription div{line-height:2rem;font-size:1rem;width:85%}}.node--type-offers .offer-terms{width:100%;margin:50px auto 0;text-align:center}.node--type-offers .offer-terms div{display:inline-block;text-align:left;width:46%;border-bottom:1px solid #a9a9a9;padding-bottom:40px;line-height:2.125rem;font-size:.9375rem;font-weight:300}@media (max-width:1300px){.node--type-offers .offer-terms div{width:70%}}@media (max-width:1024px){.node--type-offers .offer-terms div{width:90%}}.node--type-offers .offer-terms div ol{-webkit-padding-start:20px;padding-inline-start:20px}.node--type-offers .offer-terms div ol li{padding:16px 0}.node--type-offers .field--book-button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:30px 0 50px}.node--type-offers .field--book-button .book-this-offer-bottom{padding:22px 100px 22px 40px;background-color:#fff;cursor:pointer}.node--type-offers .field--book-button .book-this-offer-bottom a{color:#171513;font-family:Saol Text Medium Italic;letter-spacing:.12em;line-height:1.2;position:relative;text-decoration:none}.node--type-offers .field--book-button .book-this-offer-bottom a:after{background:url(/themes/custom/newbury/assets/img/scroll.png) -16px -61px no-repeat;bottom:-20px;content:"";height:60px;position:absolute;right:-55px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:right .25s ease;-o-transition:right .25s ease;transition:right .25s ease;width:8px}.node--type-offers .field--book-button .book-this-offer-bottom a:focus:after,.node--type-offers .field--book-button .book-this-offer-bottom a:hover:after{right:-65px}.node--type-offers .main-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:80px}.node--type-offers .main-header .main-image{-webkit-flex-basis:55%;-ms-flex-preferred-size:55%;flex-basis:55%;width:100%;background:no-repeat 50%;background-size:cover}@media (max-width:840px){.node--type-offers .main-header .main-image{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;height:350px}}.node--type-offers .main-header .main-image .field__item img{width:100%;height:auto}.node--type-offers .main-header .main-body{-webkit-flex-basis:45%;-ms-flex-preferred-size:45%;flex-basis:45%;background-color:#fff;padding:80px 80px 80px 70px}@media (max-width:840px){.node--type-offers .main-header .main-body{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}@media (max-width:1640px){.node--type-offers .main-header .main-body{padding:30px 40px}}@media (max-width:1380px){.node--type-offers .main-header .main-body{padding:20px 30px}}.node--type-offers .main-header .main-body div>p{font-size:1rem;font-weight:300;line-height:2.25rem}@media (max-width:1640px){.node--type-offers .main-header .main-body div>p{font-size:.9375rem;line-height:1.875rem}}@media (max-width:1380px){.node--type-offers .main-header .main-body div>p{font-size:.875rem;line-height:1.625rem}}.node--type-offers .main-header .main-body div>ul>li{margin:0 0 18px}.node--type-offers .main-header .main-body .offer-amenities{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.node--type-offers .main-header .main-body .offer-amenities .offer-amenities_icon{-webkit-flex-basis:62px;-ms-flex-preferred-size:62px;flex-basis:62px;padding:10px 0}@media (max-width:1640px){.node--type-offers .main-header .main-body .offer-amenities .offer-amenities_icon{-webkit-flex-basis:50px;-ms-flex-preferred-size:50px;flex-basis:50px;padding:5px 0}}.node--type-offers .main-header .main-body .offer-amenities .offer-amenities_icon img{width:35px;height:auto;max-height:35px}@media (max-width:1640px){.node--type-offers .main-header .main-body .offer-amenities .offer-amenities_icon img{width:30px;max-height:30px}}.node--type-offers .main-header .main-body .offer-amenities .offer-amenities_description{padding:0;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}@media (max-width:1640px){.node--type-offers .main-header .main-body .offer-amenities .offer-amenities_description{font-size:.9375rem}}@media (max-width:1380px){.node--type-offers .main-header .main-body .offer-amenities .offer-amenities_description{font-size:.875rem}}.node--type-offers__content{margin:0 auto;max-width:100%}.node--type-offers__content .view-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.node--type-offers__content .views-row{padding:15px 15px 30px;width:100%}@media (min-width:740px){.node--type-offers__content .views-row{width:50%}}.node--type-offers__content .views-row h2{display:none}.node--type-offers__content .node__content,.node--type-offers__content .node__content--container,.node--type-offers__content article{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}.node--type-offers__content .node__content img{height:100%;width:100%}.node--type-offers__content .node__content--content{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;padding:20px}.node--type-offers__content .node__content--amenities div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:10px 0}.node--type-offers__content .node__content--buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:auto;padding:0 20px 20px}.node--type-offers__content .node__content .field--name-field-card-title{font-family:Saol Text Regular;font-size:1.625rem;font-weight:500;letter-spacing:.12em;line-height:1.2;margin-bottom:20px}@media (max-width:1300px){.node--type-offers__content .node__content .field--name-field-card-title{font-size:1.5rem}}@media (max-width:1024px){.node--type-offers__content .node__content .field--name-field-card-title{font-size:1.25rem}}.node--type-offers__content .node__content .field--name-field-card-title:after{display:block;content:"";width:10%;height:1px;margin-top:24px;background:#a9a9a9;bottom:-20px;left:15px}.node--type-offers__content .node__content .amenities--icon{margin:0;max-width:22px}.node--type-offers__content .node__content .amenities--icon img{display:inline-block;height:auto;margin:0 auto;max-width:100%;width:auto}.node--type-offers__content .node__content .amenities--text{font-size:.75rem;line-height:1.375rem;margin:0;padding:0 40px 0 10px;white-space:nowrap}.node--type-offers__content .node__content .field--name-field-amenities-short-list .field__item{border-right:1px solid #e5e5e5;font-size:.75rem;line-height:1.375rem;margin:0 25px 0 0;padding:0 25px 0 0;white-space:nowrap}.node--type-offers__content .node__content .field--name-field-amenities-short-list .field__item:last-child{border-right:none}.node--type-offers__content .node__content .field--name-field-shortdescription,.node--type-offers__content .node__content .field--name-field-shortdescription p{line-height:200%;margin:0;padding:0}.neighborhood-body{margin-bottom:60px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media (max-width:740px){.neighborhood-body{margin-bottom:24px}}.neighborhood-body p{max-width:907px;line-height:2.25rem;text-align:left;font-weight:100;font-family:Saol Text Regular;font-size:1rem;letter-spacing:.12em}@media (max-width:740px){.neighborhood-body p{max-width:90%;line-height:1.875rem}}.paragraph--type--neighborhood-list h2{width:100%;margin-bottom:16px}@media (max-width:740px){.paragraph--type--neighborhood-list h2{line-height:2rem;padding:0 15px}}.paragraph--type--neighborhood-list__content{margin:0 auto 20px;max-width:100%}.paragraph--type--neighborhood-list__content .view-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 20px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media (max-width:1024px){.paragraph--type--neighborhood-list__content .view-content{margin:0}}.paragraph--type--neighborhood-list__content .views-row{padding:15px 15px 30px;width:100%}@media (min-width:1024px){.paragraph--type--neighborhood-list__content .views-row{width:50%}}@media (min-width:1300px){.paragraph--type--neighborhood-list__content .views-row{width:33%}}.paragraph--type--neighborhood-list__content .views-row h2{display:none}.paragraph--type--neighborhood-list__content .node__content,.paragraph--type--neighborhood-list__content .node__content--container,.paragraph--type--neighborhood-list__content article{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}.paragraph--type--neighborhood-list__content .node__content img{height:100%;width:100%;padding:0 6px}.paragraph--type--neighborhood-list__content .node__content--content{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;padding:20px}@media (max-width:420px){.paragraph--type--neighborhood-list__content .node__content--content{padding:20px 10px}}.paragraph--type--neighborhood-list__content .node__content--buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:auto;padding:0 20px 20px}@media (max-width:420px){.paragraph--type--neighborhood-list__content .node__content--buttons{padding:0 10px 10px}}.paragraph--type--neighborhood-list__content .node__content--buttons .field--name-field-card-buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.paragraph--type--neighborhood-list__content .node__content--buttons .field--name-field-card-buttons .field__item{padding:0 15px 0 0}@media (max-width:420px){.paragraph--type--neighborhood-list__content .node__content--buttons .field--name-field-card-buttons .field__item{padding:18px 5px 0 18px}}.paragraph--type--neighborhood-list__content .node__content--buttons .field--name-field-card-buttons .field__item a{color:#faa54f;font-family:Saol Text Medium Italic;letter-spacing:.12em;line-height:1.2;position:relative;text-decoration:none}.paragraph--type--neighborhood-list__content .node__content--buttons .field--name-field-card-buttons .field__item a:after{background:url(/themes/custom/newbury/assets/img/scroll.png) -16px -41px no-repeat;bottom:-36px;content:"";height:60px;position:absolute;right:10px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:right .25s ease;-o-transition:right .25s ease;transition:right .25s ease;width:8px}.paragraph--type--neighborhood-list__content .node__content--buttons .field--name-field-card-buttons .field__item a:focus:after,.paragraph--type--neighborhood-list__content .node__content--buttons .field--name-field-card-buttons .field__item a:hover:after{right:0}.paragraph--type--neighborhood-list__content .node__content .field--name-field-card-title{font-family:Saol Text Regular;font-size:1.625rem;font-weight:500;letter-spacing:.12em;line-height:1.2;margin-bottom:20px}@media (max-width:1300px){.paragraph--type--neighborhood-list__content .node__content .field--name-field-card-title{font-size:1.5rem}}@media (max-width:1024px){.paragraph--type--neighborhood-list__content .node__content .field--name-field-card-title{font-size:1.375rem}}.paragraph--type--neighborhood-list__content .node__content .field--name-field-card-title:after{display:block;content:"";width:10%;height:1px;margin-top:24px;background:#a9a9a9;bottom:-20px;left:15px}.paragraph--type--neighborhood-list__content .node__content .field--name-field-body{margin:0;padding:0;height:150px;overflow:hidden;font-size:.9375rem;line-height:200%}@media (max-width:1300px){.paragraph--type--neighborhood-list__content .node__content .field--name-field-body{height:120px;font-size:.875rem;line-height:190%}}@media (max-width:1024px){.paragraph--type--neighborhood-list__content .node__content .field--name-field-body{height:unset;font-size:.8125rem;line-height:180%}}.paragraph--type--neighborhood-list__content .node__content .field--name-field-body p{line-height:200%;margin:0;padding:0}.node--type-neighborhood-page{width:100%;background-color:#f5f5f5}.node--type-neighborhood-page .neighborhood-title{text-align:center;padding:70px 0 4px}.node--type-neighborhood-page .neighborhood-title h2{font-size:2.25rem;font-weight:300;width:100%}@media (max-width:1300px){.node--type-neighborhood-page .neighborhood-title h2{font-size:2rem}}@media (max-width:1024px){.node--type-neighborhood-page .neighborhood-title h2{font-size:1.625rem}}.node--type-neighborhood-page hr{width:60px;border-top:1px solid #a9a9a9}.node--type-neighborhood-page .offer-shortdescription{width:100%;text-align:center;margin:30px auto 0}.node--type-neighborhood-page .offer-shortdescription div{display:inline-block;width:55%;line-height:2.625rem;font-size:1rem;font-weight:300}@media (max-width:1300px){.node--type-neighborhood-page .offer-shortdescription div{line-height:2.25rem;font-size:1.125rem;width:70%}}@media (max-width:1024px){.node--type-neighborhood-page .offer-shortdescription div{line-height:2rem;font-size:1rem;width:85%}}.node--type-neighborhood-page .offer-terms{width:100%;margin:50px auto 0;text-align:center}.node--type-neighborhood-page .offer-terms div{display:inline-block;text-align:left;width:46%;border-bottom:1px solid #a9a9a9;padding-bottom:40px;line-height:2.125rem;font-size:.9375rem;font-weight:300}@media (max-width:1300px){.node--type-neighborhood-page .offer-terms div{width:70%}}@media (max-width:1024px){.node--type-neighborhood-page .offer-terms div{width:90%}}.node--type-neighborhood-page .offer-terms div ol{-webkit-padding-start:20px;padding-inline-start:20px}.node--type-neighborhood-page .offer-terms div ol li{padding:16px 0}.node--type-neighborhood-page .field--book-button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:30px 0 50px}.node--type-neighborhood-page .field--book-button .book-this-offer-bottom{padding:22px 100px 22px 40px;background-color:#fff;cursor:pointer}.node--type-neighborhood-page .field--book-button .book-this-offer-bottom a{color:#171513;font-family:Saol Text Medium Italic;letter-spacing:.12em;line-height:1.2;position:relative;text-decoration:none}.node--type-neighborhood-page .field--book-button .book-this-offer-bottom a:after{background:url(/themes/custom/newbury/assets/img/scroll.png) -16px -61px no-repeat;bottom:-20px;content:"";height:60px;position:absolute;right:-55px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:right .25s ease;-o-transition:right .25s ease;transition:right .25s ease;width:8px}.node--type-neighborhood-page .field--book-button .book-this-offer-bottom a:focus:after,.node--type-neighborhood-page .field--book-button .book-this-offer-bottom a:hover:after{right:-65px}.node--type-neighborhood-page .main-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:80px}.node--type-neighborhood-page .main-header .main-image{-webkit-flex-basis:55%;-ms-flex-preferred-size:55%;flex-basis:55%}@media (max-width:840px){.node--type-neighborhood-page .main-header .main-image{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}.node--type-neighborhood-page .main-header .main-image .field__item img{width:100%;height:auto}.node--type-neighborhood-page .main-header .main-body{-webkit-flex-basis:45%;-ms-flex-preferred-size:45%;flex-basis:45%;background-color:#fff;padding:80px 80px 80px 70px}@media (max-width:840px){.node--type-neighborhood-page .main-header .main-body{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}@media (max-width:1640px){.node--type-neighborhood-page .main-header .main-body{padding:30px 40px}}@media (max-width:1380px){.node--type-neighborhood-page .main-header .main-body{padding:20px 30px}}.node--type-neighborhood-page .main-header .main-body div>p{font-size:1rem;font-weight:300;line-height:2.25rem}@media (max-width:1640px){.node--type-neighborhood-page .main-header .main-body div>p{font-size:.9375rem;line-height:1.875rem}}@media (max-width:1380px){.node--type-neighborhood-page .main-header .main-body div>p{font-size:.875rem;line-height:1.625rem}}.node--type-neighborhood-page .main-header .main-body div>ul>li{margin:0 0 18px}.node--type-neighborhood-page .main-header .main-body .offer-amenities{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.node--type-neighborhood-page .main-header .main-body .offer-amenities .offer-amenities_icon{-webkit-flex-basis:62px;-ms-flex-preferred-size:62px;flex-basis:62px;padding:10px 0}@media (max-width:1640px){.node--type-neighborhood-page .main-header .main-body .offer-amenities .offer-amenities_icon{-webkit-flex-basis:50px;-ms-flex-preferred-size:50px;flex-basis:50px;padding:5px 0}}.node--type-neighborhood-page .main-header .main-body .offer-amenities .offer-amenities_icon img{width:35px;height:auto;max-height:35px}@media (max-width:1640px){.node--type-neighborhood-page .main-header .main-body .offer-amenities .offer-amenities_icon img{width:30px;max-height:30px}}.node--type-neighborhood-page .main-header .main-body .offer-amenities .offer-amenities_description{padding:0;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}@media (max-width:1640px){.node--type-neighborhood-page .main-header .main-body .offer-amenities .offer-amenities_description{font-size:.9375rem}}@media (max-width:1380px){.node--type-neighborhood-page .main-header .main-body .offer-amenities .offer-amenities_description{font-size:.875rem}}.node--type-neighborhood-page__content{margin:0 auto;max-width:100%}.node--type-neighborhood-page__content .view-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.node--type-neighborhood-page__content .views-row{padding:15px 15px 30px;width:100%}@media (min-width:740px){.node--type-neighborhood-page__content .views-row{width:50%}}.node--type-neighborhood-page__content .views-row h2{display:none}.node--type-neighborhood-page__content .node__content,.node--type-neighborhood-page__content .node__content--container,.node--type-neighborhood-page__content article{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}.node--type-neighborhood-page__content .node__content img{height:100%;width:100%}.node--type-neighborhood-page__content .node__content--content{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;padding:20px}.node--type-neighborhood-page__content .node__content--amenities div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:10px 0}.node--type-neighborhood-page__content .node__content--buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:auto;padding:0 20px 20px}.node--type-neighborhood-page__content .node__content .field--name-field-card-title{font-family:Saol Text Regular;font-size:1.625rem;font-weight:500;letter-spacing:.12em;line-height:1.2;margin-bottom:20px}@media (max-width:1300px){.node--type-neighborhood-page__content .node__content .field--name-field-card-title{font-size:1.5rem}}@media (max-width:1024px){.node--type-neighborhood-page__content .node__content .field--name-field-card-title{font-size:1.25rem}}.node--type-neighborhood-page__content .node__content .field--name-field-card-title:after{display:block;content:"";width:10%;height:1px;margin-top:24px;background:#a9a9a9;bottom:-20px;left:15px}.node--type-neighborhood-page__content .node__content .amenities--icon{margin:0;max-width:22px}.node--type-neighborhood-page__content .node__content .amenities--icon img{display:inline-block;height:auto;margin:0 auto;max-width:100%;width:auto}.node--type-neighborhood-page__content .node__content .amenities--text{font-size:.75rem;line-height:1.375rem;margin:0;padding:0 40px 0 10px;white-space:nowrap}.node--type-neighborhood-page__content .node__content .field--name-field-amenities-short-list .field__item{border-right:1px solid #e5e5e5;font-size:.75rem;line-height:1.375rem;margin:0 25px 0 0;padding:0 25px 0 0;white-space:nowrap}.node--type-neighborhood-page__content .node__content .field--name-field-amenities-short-list .field__item:last-child{border-right:none}.node--type-neighborhood-page__content .node__content .field--name-field-shortdescription,.node--type-neighborhood-page__content .node__content .field--name-field-shortdescription p{line-height:200%;margin:0;padding:0}.paragraph--type--venues .container-fluid .row{display:block}.paragraph--type--venues h2{width:100%}.paragraph--type--venues__content{margin:0 auto;max-width:1270px}.paragraph--type--venues__content .view-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.paragraph--type--venues__content .view-footer{text-align:center}.paragraph--type--venues__content .view-footer a{color:#171513;font-family:Saol Text Medium Italic;letter-spacing:.12em;line-height:1.2;position:relative;text-decoration:none}.paragraph--type--venues__content .view-footer a:after{background:url(/themes/custom/newbury/assets/img/scroll.png) -16px -41px no-repeat;bottom:-36px;content:"";height:60px;position:absolute;right:10px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:right .25s ease;-o-transition:right .25s ease;transition:right .25s ease;width:8px}.paragraph--type--venues__content .view-footer a:focus:after,.paragraph--type--venues__content .view-footer a:hover:after{right:0}.paragraph--type--venues__content .views-row{padding:15px 15px 30px;width:100%}@media (min-width:740px){.paragraph--type--venues__content .views-row{width:50%}}.paragraph--type--venues__content .views-row h2{display:none}.paragraph--type--venues__content .node__content{display:block}.paragraph--type--venues__content .node__content,.paragraph--type--venues__content .node__content--container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.paragraph--type--venues__content .node__content--container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.paragraph--type--venues__content .node__content img{height:100%;width:100%}.paragraph--type--venues__content .node__content--content{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;padding:20px}.paragraph--type--venues__content .node__content--amenities div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 10px}.paragraph--type--venues__content .node__content--buttons{padding:0 20px 20px}.paragraph--type--venues__content .node__content .field--name-field-room-type{display:none}.paragraph--type--venues__content .node__content .field--name-field-card-title{font-family:Saol Text Regular;font-size:1.5rem;letter-spacing:.12em;line-height:1.2;margin-bottom:20px}.paragraph--type--venues__content .node__content .amenities--icon{margin:0;max-width:22px}.paragraph--type--venues__content .node__content .amenities--icon img{display:inline-block;height:auto;margin:0 auto;max-width:100%;width:auto}.paragraph--type--venues__content .node__content .amenities--text{font-size:.75rem;line-height:1.375rem;margin:0;padding:0 40px 0 10px;white-space:nowrap}.paragraph--type--venues__content .node__content .field--name-field-amenities-short-list .field__item{border-right:1px solid #e5e5e5;font-size:.75rem;line-height:1.375rem;margin:0 25px 0 0;padding:0 25px 0 0;white-space:nowrap}.paragraph--type--venues__content .node__content .field--name-field-amenities-short-list .field__item:last-child{border-right:none}.paragraph--type--venues__content .node__content .field--name-body p{line-height:200%;margin:0;padding:0}.paragraph--type--venues__content .node__content .field--name-field-card-buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.paragraph--type--venues__content .node__content .field--name-field-card-buttons .field__item a{color:#171513;font-family:Saol Text Medium Italic;letter-spacing:.12em;line-height:1.2;position:relative;text-decoration:none}.paragraph--type--venues__content .node__content .field--name-field-card-buttons .field__item a:after{background:url(/themes/custom/newbury/assets/img/scroll.png) -16px -41px no-repeat;bottom:-36px;content:"";height:60px;position:absolute;right:10px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:right .25s ease;-o-transition:right .25s ease;transition:right .25s ease;width:8px}.paragraph--type--venues__content .node__content .field--name-field-card-buttons .field__item a:focus:after,.paragraph--type--venues__content .node__content .field--name-field-card-buttons .field__item a:hover:after{right:0}.paragraph--type--tags h2{padding:0 20px;width:100%}.paragraph--type--tags .tag{line-height:1.25rem;margin-left:10px;padding:10px 20px}@media (min-width:576px){.paragraph--type--tags .tag{margin-left:0}}.paragraph--type--tags .tag--exclusive{margin-bottom:60px}@media (min-width:992px){.paragraph--type--dining-menu__title{bottom:-10px;margin-bottom:-42px;position:relative}}.paragraph--type--dining-menu__title h2{margin-bottom:10px;padding:0 20px}@media (min-width:992px){.paragraph--type--dining-menu__title h2{margin-bottom:0}}.paragraph--type--dining-menu__tabs{bottom:-1px;position:relative;z-index:3;width:100%;background-color:#000;height:57px}@media (max-width:1024px){.paragraph--type--dining-menu__tabs{height:auto}}@media (max-width:576px){.paragraph--type--dining-menu__tabs{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.paragraph--type--dining-menu__tabs--tab{position:relative;background-color:#000;color:#fa9937;border-style:none!important;font-family:Saol Text Regular;font-size:1.25rem;font-weight:400;letter-spacing:.05em;line-height:1.6475rem;padding:15px 40px}@media (max-width:1024px){.paragraph--type--dining-menu__tabs--tab{padding:15px 20px}}@media (max-width:739px){.paragraph--type--dining-menu__tabs--tab{padding-right:15px;padding-left:15px;font-size:1rem}}.paragraph--type--dining-menu__tabs--tab:not(:last-child):after{content:"";height:50%;width:1px;position:absolute;right:0;top:14px;background-color:#f7f3f3}.paragraph--type--dining-menu__tabs--tab.active{background:#000;text-decoration:underline}.paragraph--type--dining-menu__content{width:100%}.paragraph--type--dining-menu__content .field--name-field-menu>.field__item article{background-color:#fff;border:1px solid #e5e5e5;display:none;padding:20px 0}@media (min-width:992px){.paragraph--type--dining-menu__content .field--name-field-menu>.field__item article{padding:0 80px 60px}}.paragraph--type--dining-menu__content .field--name-field-menu>.field__item:first-child article{display:block}@media (max-width:576px){.paragraph--type--dining-menu__content .field--name-field-menu>.field__item:first-child article{padding:80px 0 20px}}.paragraph--type--dining-menu__content .field--name-field-menu .node__content--container{display:none;background:#fff;margin-bottom:-1px;position:relative}.paragraph--type--dining-menu__content .field--name-field-menu .menu-row:last-child{border-bottom:none}@media (min-width:768px){.paragraph--type--dining-menu__content .field--name-field-menu .menu-row{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;border-bottom:thin solid orange;margin:0 250px}}@media (min-width:768px) and (max-width:1600px){.paragraph--type--dining-menu__content .field--name-field-menu .menu-row{margin:0 150px}}@media (min-width:768px) and (max-width:1024px){.paragraph--type--dining-menu__content .field--name-field-menu .menu-row{margin:0 75px}}.paragraph--type--dining-menu__content .field--name-field-menu .menu-row .paragraph-menu-item{padding:50px 0}@media (max-width:1024px){.paragraph--type--dining-menu__content .field--name-field-menu .menu-row .paragraph-menu-item{padding-top:20px;padding-bottom:20px}}.paragraph--type--dining-menu__content .field--name-field-menu .menu-row .paragraph--type--dining-menu-item{padding-left:20px;padding-right:20px}@media (max-width:768px){.paragraph--type--dining-menu__content .field--name-field-menu .menu-row .paragraph--type--dining-menu-item{padding-left:0;padding-right:0}}.paragraph--type--dining-menu__content .field--name-field-heading{display:none;font-family:Saol Text Regular;font-size:1.375rem;letter-spacing:.12em;line-height:1.2;margin-top:0}@media (min-width:740px){.paragraph--type--dining-menu__content .field--name-field-heading{font-size:1.6875rem}}@media (min-width:1300px){.paragraph--type--dining-menu__content .field--name-field-heading{font-size:1.875rem}}.paragraph--type--dining-menu__content .field--name-body{line-height:200%;padding-bottom:20px}@media (min-width:992px){.paragraph--type--dining-menu__content .field--name-field-layout{-webkit-column-count:3;-moz-column-count:3;column-count:3}}.paragraph--type--dining-menu__content .field--name-field-layout>.field__item{padding:0 20px 20px}@media (min-width:992px){.paragraph--type--dining-menu__content .field--name-field-layout>.field__item{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}}.paragraph--type--dining-menu__content .field--name-field-layout>.field__item .paragraph--type--dining-menu-item{border-top:1px solid #e5e5e5;padding-top:40px}.paragraph--type--dining-menu__content .field--name-field-layout .paragraph{margin:0}.paragraph--type--dining-menu__content .field--name-field-disclaimer p{font-size:.6875rem;font-style:italic;line-height:150%}.paragraph--type--dining-menu .node--type-dining-menu>h2{display:none}.paragraph--type--dining-menu-item__content--title{font-weight:400;font-family:Saol Text Regular;font-size:1.25rem;text-align:center;line-height:1.90438rem;letter-spacing:0}.paragraph--type--dining-menu-item__content--body{line-height:1.1425rem;text-align:center;font-size:.75rem;font-family:Gotham SSm A,Gotham SSm B;margin-top:-10px;font-weight:300;font-style:normal}.paragraph--type--dining-menu-item__content--body .field--name-field-body{margin:0 75px}@media (max-width:1600px){.paragraph--type--dining-menu-item__content--body .field--name-field-body{margin:0 20px}}@media (max-width:764px){.paragraph--type--dining-menu-item__content--body .field--name-field-body{margin-left:75px;margin-right:75px}}.paragraph--type--dining-menu .container{max-width:2000px}.menu-component-header h3{font-size:2rem}@media (max-width:768px){.menu-component-header h3{font-size:1.5rem}}.paragraph--type--accolades{background:#fff}.paragraph--type--accolades__accolade{margin-bottom:40px}@media (min-width:980px){.paragraph--type--accolades__accolade:nth-of-type(3){margin-bottom:0}}.paragraph--type--accolades__accolade:nth-of-type(4){margin-bottom:0}@media (min-width:1200px){.paragraph--type--accolades__accolade{margin-bottom:0}}.paragraph--type--accolades__content{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:60px;margin-bottom:25px}.paragraph--type--accolades__caption{font-size:.875rem;line-height:160%;letter-spacing:.12em;margin:0 auto;max-width:220px;text-align:center}.booking-widget{margin-top:40px}@media (min-width:992px){.booking-widget{margin-top:0}}.booking-widget form{overflow:visible}.booking-widget__content{background-color:#fff;border:1px solid #e5e5e5}.booking-widget__content--dates{border-bottom:1px solid #e5e5e5;padding:25px 15px 20px;position:relative}@media (min-width:480px){.booking-widget__content--dates{padding:25px 30px 20px}}.booking-widget__content--dates:after{background:url(/themes/custom/newbury/assets/img/scroll.png) -16px -61px no-repeat;bottom:calc(50% - 20px);content:"";height:40px;position:absolute;right:15px;width:8px}@media (min-width:480px){.booking-widget__content--dates:after{right:40px}}.booking-widget__content--guests{padding:25px 15px 20px;position:relative}@media (min-width:480px){.booking-widget__content--guests{padding:25px 30px 20px}}.booking-widget__content--guests:after{background:url(/themes/custom/newbury/assets/img/scroll.png) -16px -61px no-repeat;bottom:calc(50% - 20px);content:"";height:40px;position:absolute;right:15px;width:8px}@media (min-width:480px){.booking-widget__content--guests:after{right:40px}}.booking-widget__content label{font-size:.6875rem;margin-bottom:10px}.booking-widget__content label.dates-label{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.booking-widget__content .arrive-container{margin-bottom:5px;position:relative}.booking-widget__content .depart-container{position:relative}.booking-widget__content .date-text{cursor:pointer;font-family:Saol Text Regular;font-size:1.375rem;letter-spacing:.12em;line-height:1.2;pointer-events:none;position:absolute;top:0;width:100%}@media (min-width:992px){.booking-widget__content .date-text{font-size:1.125rem}}@media (min-width:1300px){.booking-widget__content .date-text{font-size:1.1875rem}}.booking-widget__content input{background-color:transparent;border:none;font-family:Saol Text Regular;font-size:1.375rem;letter-spacing:.12em;line-height:1.2;width:calc(100% - 40px)}@media (min-width:992px){.booking-widget__content input{font-size:1.125rem}}@media (min-width:1300px){.booking-widget__content input{font-size:1.1875rem}}.booking-widget__content input.arrive,.booking-widget__content input.depart{color:transparent}.booking-widget__content input.dates:focus{outline:none}.booking-widget__content input.dates{background:transparent;bottom:12px;font-size:0;height:0;line-height:0;position:absolute;width:0}.booking-widget__content input.focus{outline:1px dotted #212121;outline:5px auto -webkit-focus-ring-color}.booking-widget__content .guests-widget{display:none;overflow:hidden;padding-top:5px;position:relative}.booking-widget__content .guests-widget__label{font-size:.6875rem;margin-bottom:5px}.booking-widget__content .guests-widget__adult{border:1px solid #999;margin-bottom:15px;width:180px}.booking-widget__content .guests-widget__child{border:1px solid #999;width:180px}.booking-widget__content .guests-widget .guests-selector{background:#171513;border:none;color:#fa9937;font-size:1.4375rem;height:44px;line-height:2.75rem;text-align:center;width:44px}.booking-widget__content .guests-widget .guests-selector.minus,.booking-widget__content .guests-widget .guests-selector.plus{border-left:1px solid #999}.booking-widget__content .guests-widget .number-guests{font-size:1.4375rem;line-height:2.75rem;margin:0 auto;padding:0 10px}.booking-widget__content .guests-widget .close{background:transparent;border:none;color:#fa9937;font-size:.6875rem;line-height:2.75rem;position:absolute;top:-10px;left:200px}.booking-widget__button{padding:30px 0;position:relative}.booking-widget__button input{background:transparent;border:none;color:#171513;font-family:Saol Text Medium Italic;font-size:1.3125rem;letter-spacing:.12em;line-height:1.2;padding:0 30px}.booking-widget__button span{position:relative}.booking-widget__button span:after{background:url(/themes/custom/newbury/assets/img/scroll.png) -16px 0 no-repeat;bottom:-56px;content:"";height:101px;position:absolute;right:56px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:right .25s ease;-o-transition:right .25s ease;transition:right .25s ease;width:8px}.booking-widget__button span:focus:after,.booking-widget__button span:hover:after{right:46px}.booking-widget-header{display:none;margin-top:0;max-width:520px;position:absolute;right:0;top:93px}.booking-widget-header__close{background:transparent;border:0;color:#e5e5e5;font-size:.75rem;position:absolute;right:20px;top:20px}.booking-widget-header__close:focus,.booking-widget-header__close:hover{color:#fa9937}.booking-widget-header__close:after{content:" X"}.booking-widget-header .booking-widget__content{background:rgba(0,0,0,.8);border:none;padding-top:35px}.booking-widget-header .booking-widget__content label{color:#fff;margin-bottom:25px;text-align:center}.booking-widget-header .booking-widget__content label.dates-label{margin:0}.booking-widget-header .booking-widget__content .date-text{color:#fff;text-align:center}.booking-widget-header .booking-widget__content input{color:#fff;text-align:center;width:100%}.booking-widget-header .booking-widget__content input.arrive,.booking-widget-header .booking-widget__content input.depart{color:transparent}.booking-widget-header .booking-widget__content .arrival-container,.booking-widget-header .booking-widget__content .departure-container,.booking-widget-header .booking-widget__content .guests-container{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;padding-bottom:40px;position:relative}.booking-widget-header .booking-widget__content .arrival-container:after,.booking-widget-header .booking-widget__content .departure-container:after,.booking-widget-header .booking-widget__content .guests-container:after{background:url(/themes/custom/newbury/assets/img/scroll.png) -16px -81px no-repeat;bottom:0;content:"";height:20px;left:calc(50% - 4px);position:absolute;width:8px}.booking-widget-header .booking-widget__content--dates{border-bottom:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.booking-widget-header .booking-widget__content--dates:after{display:none}.booking-widget-header .booking-widget__content--guests{padding:0}.booking-widget-header .booking-widget__content--guests:after{display:none}.booking-widget-header .booking-widget__content--guests .guests-widget{padding:20px 30px 5px}.booking-widget-header .booking-widget__content--guests .guests-widget__label{color:#fff;margin-left:auto;width:180px}.booking-widget-header .booking-widget__content--guests .guests-widget__adult,.booking-widget-header .booking-widget__content--guests .guests-widget__child{border:1px solid #fff;margin-left:auto;color:#fff}.booking-widget-header .booking-widget__content--guests .guests-widget .guests-selector.minus,.booking-widget-header .booking-widget__content--guests .guests-widget .guests-selector.plus{border-left:1px solid #fff}.booking-widget-header .booking-widget__content--guests .guests-widget .close{left:auto;right:30px;top:-15px}.booking-widget-header .booking-widget__button{background:rgba(0,0,0,.8)}.booking-widget-header .booking-widget__button input{color:#fff}.booking-widget-header .booking-widget__phone{background:rgba(0,0,0,.8);color:#fff;padding-bottom:25px}.booking-widget-header .booking-widget__phone a{color:#fff;text-decoration:none}.booking-widget-header .booking-widget__phone a:focus,.booking-widget-header .booking-widget__phone a:hover{color:#fa9937}.datepickers-container{display:none}.datepicker--day-name{color:#171513!important}.datepicker--cell.-current-{color:#171513!important;font-weight:900}.datepicker--cell.-selected-,.datepicker--cell.-selected-.-current-{color:#171513!important;background:#fa9937!important}.full-gallery-wrapper{width:100%;text-align:center}.full-gallery-wrapper .field-categorytype{padding:80px 40px 0;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;max-width:1400px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}.full-gallery-wrapper .field-categorytype .gallery-title{position:relative}.full-gallery-wrapper .field-categorytype .gallery-title:before{content:"";position:absolute;bottom:0;left:calc(50% - 30px);width:60px;height:1px;background:#999;display:block}.full-gallery-wrapper .field-categorytype .gallery-title h2{font-size:2.2rem;font-weight:300}.full-gallery-wrapper .field-categorytype .gallery-back-button a{background-color:transparent;text-decoration:none;-webkit-transition:color .25s ease;-o-transition:color .25s ease;transition:color .25s ease;color:#171513;font-family:Saol Text Medium Italic;letter-spacing:.12em;line-height:1.2;position:relative}.full-gallery-wrapper .field-categorytype .gallery-back-button a:after{background:url(/themes/custom/newbury/assets/img/scroll.png) -16px -51px no-repeat;bottom:-36px;content:"";height:50px;position:absolute;right:10px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:right .25s ease;-o-transition:right .25s ease;transition:right .25s ease;width:8px}.thumbnail-wrapper{margin-bottom:90px}@media (max-width:960px){.thumbnail-wrapper{display:none}}.thumbnail-wrapper li.glide__slide--active+li,.thumbnail-wrapper li.glide__slide--active+li+li,.thumbnail-wrapper li.glide__slide--active+li+li+li{opacity:1}.thumbnail-wrapper li img{width:245px;height:auto;cursor:pointer}@media (max-width:1590px){.thumbnail-wrapper li img{width:220px}}@media (max-width:1500px){.thumbnail-wrapper li img{width:180px}}.thumbnail-wrapper .glide__slide--active img{border:3px solid #321c2d}.thumbnail-wrapper .iframe-thumb{aspect-ratio:30/19}.glide{width:100%;position:relative}.glide__slide--iframe{height:auto}.glide__slide .glide__counter{text-align:right;padding:0 0 10px}.glide__slide img,.glide__slide video{height:auto;width:100%}.glide__slide iframe{border:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;width:100%;min-height:400px}.glide__arrow{background:#f5f5f5;border:none;height:44px;position:absolute;text-indent:-9999px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:44px}@media (min-width:1300px){.glide__arrow{height:40px;width:40px}}.glide__arrow:after{background:url(/themes/custom/newbury/assets/img/scroll.png) -16px -68px no-repeat;bottom:5px;content:"";height:32px;left:18px;position:absolute;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);width:8px}@media (min-width:1300px){.glide__arrow:after{background-position:-16px -74px;height:30px;left:18px}}.glide__arrow--left{left:0}@media (min-width:960px){.glide__arrow--left{left:180px}}@media (min-width:1350px){.glide__arrow--left{left:380px}}.glide__arrow--left:after{left:18px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}@media (min-width:1350px){.glide__arrow--left:after{left:14px}}.glide__arrow--right{right:0}@media (min-width:960px){.glide__arrow--right{right:180px}}@media (min-width:1350px){.glide__arrow--right{right:380px}}.glide__slide{opacity:.2;-webkit-transition:opacity .7s;-o-transition:opacity .7s;transition:opacity .7s}.glide__slide .caption{min-height:40px;background-color:#fff;text-align:left;padding:16px 30px}.glide__slide--active{z-index:1;opacity:1;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}form{overflow:hidden}@media (max-width:1024px){form{display:unset}}form label{display:block;margin-bottom:2px}form label.option{position:relative;top:5px;left:10px}@media (max-width:1024px){form label.option{top:-4px;left:2px;height:-webkit-max-content;height:-moz-max-content;height:max-content}}form .fieldset-legend{font-weight:200}form fieldset.form-item,form fieldset.form-item .fieldset-wrapper>div.form-item{margin-bottom:0}form div.form-item{margin-bottom:1.8em;margin-top:1.8em}@media (min-width:1300px){form div.form-item.form--inline{display:inline-block;margin-bottom:0;margin-top:0;padding-right:20px;width:49%}}form div.form-item.form--inline .form-text{max-width:350px;width:100%}@media (min-width:1300px){form div.form-item.container-inline{margin-top:1.8em}}form div.form-item.container-inline label{display:block}@media (min-width:1300px){form div.form-item.container-inline label{display:inline}}form div.form-item.form-type-processed-text{margin-top:0}form div.form-item.form-type-processed-text p{line-height:250%}form .webform-type-checkboxes{margin-top:1.8em}form .form-type-checkbox{height:26px}form hr.webform-horizontal-rule{background:#efe4e6;border:none;height:1px;left:-40px;margin:3em 0;position:relative;width:150%}@media (max-width:740px){form hr.webform-horizontal-rule{display:none}}form .form-email,form .form-select,form .form-tel,form .form-text{border:1px solid #999;height:58px;line-height:3.625rem;padding:0 20px;width:100%}form .form-email::-ms-expand,form .form-select::-ms-expand,form .form-tel::-ms-expand,form .form-text::-ms-expand{display:none}@media (min-width:740px){form .form-email,form .form-select,form .form-tel,form .form-text{width:auto}}form .form-email:focus,form .form-select:focus,form .form-tel:focus,form .form-text:focus{border:1px solid #171513}form .form--default .form-select{width:auto}form .form-textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #999;padding:10px 20px}form .form-select,form .hasDatepicker{background:#fff url(/themes/custom/newbury/assets/img/bg-select.png) right 20px center no-repeat;border-radius:0;max-width:350px;padding-right:45px;width:100%}form .form-checkbox,form .form-select,form .hasDatepicker{-webkit-appearance:none;-moz-appearance:none;appearance:none}form .form-checkbox{background:#fff;border:1px solid #999;border-radius:0;height:26px;width:26px}form .form-checkbox:checked{background:#fff url(/themes/custom/newbury/assets/img/bg-checkbox.png) 50% no-repeat}form .form-checkbox+.description{font-size:1rem;position:relative;top:-24px}form .form-file{background:#171513;border:1px solid #999;color:#fa9937;font-family:Saol Text Regular;font-size:1.125rem;letter-spacing:.12em;line-height:1.2;padding:20px 10px;width:100%}@media (min-width:480px){form .form-file{background:#171513 url(/themes/custom/newbury/assets/img/bg-upload.png) right 20px center no-repeat;padding:20px 80px 20px 20px;width:400px}}form .form-type-webform-document-file .webform-element-description{line-height:1.8}form .form-submit{background:transparent;border:none;color:#fa9937;font-family:Saol Text Regular;letter-spacing:.12em}@media (max-width:480px){form .form-submit{margin-left:0;padding-left:0}}form .webform-button--submit{background:#171513 url(/themes/custom/newbury/assets/img/bg-button.png) right 25px center no-repeat;border:1px solid #999;color:#fa9937;font-family:Saol Text Regular;font-size:1.125rem;letter-spacing:.12em;line-height:1.2;margin-left:2px!important;margin-top:40px;padding:20px 80px 20px 20px}@media (min-width:480px){form .webform-button--submit{background:#171513 url(/themes/custom/newbury/assets/img/bg-button.png) right 40px center no-repeat;padding:20px 100px 20px 40px}}.block-verb-newsletter-signup-webform .webform-button--submit{background:#171513 url(/themes/custom/newbury/assets/img/bg-button.png) right 25px center no-repeat;border:none!important;color:#fa9937;font-family:Saol Text Regular;font-size:1rem;letter-spacing:.12em;line-height:1.2;margin-left:2px!important;margin-top:-20px;padding:20px 80px 20px 20px}@media (min-width:480px){.block-verb-newsletter-signup-webform .webform-button--submit{background:#171513 url(/themes/custom/newbury/assets/img/bg-button.png) 50px 35px no-repeat;padding:10px 10px 20px 0}}.webform-submission-newsletter-signup-form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.webform-submission-newsletter-signup-form>div>.messages--error{background-color:#171513!important;color:#fff;border:0;text-align:left;width:480px!important}@media (max-width:1024px){.webform-submission-newsletter-signup-form{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.webform-submission-newsletter-signup-form .webform-confirmation__message{color:#fff;font-size:1.375rem;font-weight:400;padding:0 30px 0 0;font-family:Saol Text Regular}.webform-submission-submit-an-rfp-form,.webform-submission-the-newbury-prospecting-subscrip-form{background:#fff;border:1px solid #efe4e6;padding:20px;margin-top:-480px;position:relative;z-index:10}@media (min-width:1300px){.webform-submission-submit-an-rfp-form,.webform-submission-the-newbury-prospecting-subscrip-form{margin-top:-380px}}@media (max-width:1024px){.webform-submission-submit-an-rfp-form,.webform-submission-the-newbury-prospecting-subscrip-form{background:unset;border:0}}.webform-submission-submit-an-rfp-form h3,.webform-submission-the-newbury-prospecting-subscrip-form h3{font-size:1.5rem}.webform-submission-submit-an-rfp-form h4,.webform-submission-the-newbury-prospecting-subscrip-form h4{font-family:Gotham SSm A,Gotham SSm B;font-size:1.0625rem;font-weight:600;letter-spacing:.06em;margin-top:1.8em}#block-prospectingsubscriptions,#block-submitanrfp,#block-submitanrfp-2{background:#f5f5f5;padding:0;margin:0}#block-prospectingsubscriptions .field--type-webform,#block-submitanrfp-2 .field--type-webform,#block-submitanrfp .field--type-webform{margin:0 auto;max-width:1000px;padding:18px}@media (min-width:480px){#block-prospectingsubscriptions .field--type-webform,#block-submitanrfp-2 .field--type-webform,#block-submitanrfp .field--type-webform{padding:0 20px}}@media (min-width:740px){#block-prospectingsubscriptions .field--type-webform,#block-submitanrfp-2 .field--type-webform,#block-submitanrfp .field--type-webform{padding:0 40px}}.c-newsletter-signup{background:#171513;padding:30px 0 10px;margin:0}@media (max-width:1024px){.c-newsletter-signup{padding:0}}.c-newsletter-signup__form{max-width:1160px;padding:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (max-width:1024px){.c-newsletter-signup__form .webform-ajax-form-wrapper form>.form-item{margin-bottom:0}}@media (max-width:1024px){.c-newsletter-signup__form{display:unset;text-align:center}}.c-newsletter-signup__form .webform-submission-form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.c-newsletter-signup__form .js-form-item-i-agree-to-the-terms-conditions{-webkit-box-flex:0!important;-webkit-flex:0 0 100%!important;-ms-flex:0 0 100%!important;flex:0 0 100%!important;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:0;text-align:left}.c-newsletter-signup__form .js-form-item-i-agree-to-the-terms-conditions .form-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid #999;height:16px;width:16px;margin-top:4px}.c-newsletter-signup__form .js-form-item-i-agree-to-the-terms-conditions .form-checkbox:checked{background:#fff url(/themes/custom/newbury/assets/img/bg-checkbox.png) 50% no-repeat}@media (min-width:1024px){.c-newsletter-signup__form .js-form-item-i-agree-to-the-terms-conditions .form-checkbox{width:26px!important}}@media (max-width:1024px){.c-newsletter-signup__form .js-form-item-i-agree-to-the-terms-conditions{text-align:center;display:block;height:80px!important}}@media (max-width:500px){.c-newsletter-signup__form .js-form-item-i-agree-to-the-terms-conditions{width:90%;-webkit-box-flex:0!important;-webkit-flex:0 0 90%!important;-ms-flex:0 0 90%!important;flex:0 0 90%!important}}@media (min-width:1025px){.c-newsletter-signup__form .js-form-item-i-agree-to-the-terms-conditions{margin-top:-12px}}@media (min-width:1281px){.c-newsletter-signup__form .js-form-item-i-agree-to-the-terms-conditions{max-width:462px}}.c-newsletter-signup__form .js-form-item-i-agree-to-the-terms-conditions>label{color:#fff;font-size:.6875rem;line-height:.9375rem}.c-newsletter-signup__form .js-form-item-i-agree-to-the-terms-conditions>label a:hover{color:#fff}.c-newsletter-signup__intro{margin-bottom:20px;padding:0 30px 0 0;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}@media (max-width:1024px){.c-newsletter-signup__intro{padding:unset}}@media (min-width:992px){.c-newsletter-signup__intro{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.c-newsletter-signup__intro h3{color:#fff;font-size:1.5rem;font-weight:400;margin:15px 0 5px}@media (max-width:1024px){.c-newsletter-signup__intro h3{margin:25px 0 5px}}.c-newsletter-signup__intro h3 span{white-space:nowrap}.c-newsletter-signup__intro p{font-family:Saol Text Regular;font-size:1.125rem;letter-spacing:.12em;line-height:1.2}@media (min-width:740px){.c-newsletter-signup__intro p{font-size:1.5rem}}@media (min-width:992px){.c-newsletter-signup__intro p{margin-bottom:0;margin-top:1.04em;width:44%}}.c-newsletter-signup__intro p a{color:#fff;text-decoration:none}.c-newsletter-signup__intro p span{font-size:1.125rem}@media (min-width:740px){.c-newsletter-signup__intro p span{font-size:1.375rem}}@media (min-width:992px){.c-newsletter-signup__intro p span{font-size:1.5rem}}@media (min-width:1300px){.c-newsletter-signup__intro p span{font-size:1.6875rem}}.c-newsletter-signup__fields{display:inline-block;position:relative}.c-newsletter-signup__fields .form-item-email{margin-top:10px}@media (min-width:992px){.c-newsletter-signup__fields .form-item-email{margin-top:0}}.c-newsletter-signup__fields .form-text{width:100%}@media (min-width:480px){.c-newsletter-signup__fields .form-text{width:280px}}@media (min-width:740px){.c-newsletter-signup__fields .form-text{width:518px}}.c-newsletter-signup__fields:after{background:url(/themes/custom/newbury/assets/img/scroll.png) -16px 0 no-repeat;bottom:-76px;content:"";height:101px;left:46px;position:absolute;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);width:8px}@media (min-width:480px){.c-newsletter-signup__fields:after{bottom:-10px;left:auto;right:-84px}}.block-verb-newsletter-signup-webform form .form-actions{padding:8px 0 0 30px}@media (max-width:1024px){.block-verb-newsletter-signup-webform form .form-actions{padding:8px 0 0}}.block-verb-newsletter-signup-webform .js-form-type-email{margin-top:4px}.block-verb-newsletter-signup-webform .js-form-type-email input{width:360px;text-align:left}@media (max-width:1024px){.block-verb-newsletter-signup-webform .js-form-type-email input{text-align:center}}@media (max-width:500px){.block-verb-newsletter-signup-webform .js-form-type-email input{width:90%}}.footer{background-color:#f5f5f5;font-size:.875rem;margin-bottom:0;padding-bottom:20px;text-align:center}@media (min-width:320px){.footer{padding-bottom:40px}}@media (min-width:740px){.footer{padding-bottom:60px}}@media (min-width:980px){.footer{padding-bottom:80px}}.footer__icon{background:url(/themes/custom/newbury/assets/img/newbury-boston-icon.png) 0 -70px no-repeat;content:"";height:70px;left:50%;margin-bottom:30px;position:relative;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:70px}.footer__logo{display:inline-block;padding:10px 20px}.footer__logo--right{padding:0 20px}.footer__logo--right img{height:85px;width:auto}@media (max-width:740px){.footer__logo--right img{padding:10px 20px}}.footer__address a{color:#171513}.footer__contact{margin-bottom:40px}.footer__contact--phone{color:#171513;font-weight:900;margin-right:30px}.footer__contact--email{color:#171513;text-decoration:underline}.footer__copyright{margin-bottom:40px}@media (min-width:1200px){.footer .container{max-width:1260px}}.menu--footer ul{text-align:center}.menu--footer ul li{display:inline-block}.menu--footer ul li a{border-right:1px solid #171513;color:#171513;padding:0 20px;display:block;margin:5px 0}.menu--footer ul li:last-child a{border-right:none}#block-submitanrfp+#block-newslettersignupform .c-newsletter-signup{padding-top:0}.social-media{margin-bottom:40px}.social-media a{background:url(/themes/custom/newbury/assets/img/social.png) 0 0 no-repeat;display:inline-block;height:24px;margin:0 10px;text-indent:-9999px;width:24px}.social-media a:hover{opacity:.8}.social-media--instagram a{background-position:0 -24px}.social-media--pinterest a{background:url(/themes/custom/newbury/assets/img/social-pinterest.png) 0 0 no-repeat}.social-media--linkedin a{background:url(/themes/custom/newbury/assets/img/social-linkedin.png) 0 0 no-repeat}.amenities_and_features{width:100%}.amenities_and_features .field--name-field-amenities-title{padding:60px 0 40px;color:#f5f5f5;font-size:2rem;font-weight:300;font-family:Saol Text Regular;letter-spacing:.12em;line-height:1.2;text-align:center}@media (max-width:1200px){.amenities_and_features .field--name-field-amenities-title{font-size:1.75rem;padding:50px 0 30px}}@media (max-width:767px){.amenities_and_features .field--name-field-amenities-title{font-size:1.5rem;padding:50px 0 30px}}.amenities_and_features .container .field--name-field-amenity-bg-color{display:none}.amenities_and_features .container .field--name-field-amenities-and-features{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;padding:0 0 60px}.amenities_and_features .container .field--name-field-amenities-and-features .field__item{-webkit-flex-basis:33%;-ms-flex-preferred-size:33%;flex-basis:33%}@media (max-width:1200px){.amenities_and_features .container .field--name-field-amenities-and-features .field__item{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}}@media (max-width:767px){.amenities_and_features .container .field--name-field-amenities-and-features .field__item{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}.amenities_and_features .container .field--name-field-amenities-and-features .field__item .amenity-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:no-wrap!important;-ms-flex-wrap:no-wrap!important;flex-wrap:no-wrap!important;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:10px 0}.amenities_and_features .container .field--name-field-amenities-and-features .field__item .amenity-list .amenities_icon{padding:7px 0;width:30px;text-align:center;display:inline-block}.amenities_and_features .container .field--name-field-amenities-and-features .field__item .amenity-list .amenities_icon img{height:30px;width:auto;max-width:30px}.amenities_and_features .container .field--name-field-amenities-and-features .field__item .amenity-list .amenities_description{padding:6px 15px 6px 30px;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;color:#f5f5f5}@media (max-width:1640px){.amenities_and_features .container .field--name-field-amenities-and-features .field__item .amenity-list .amenities_description{font-size:.9375rem}}@media (max-width:1380px){.amenities_and_features .container .field--name-field-amenities-and-features .field__item .amenity-list .amenities_description{font-size:.875rem}}.giftcard-container{padding-top:260px;max-height:1024px;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(20%,rgba(16,23,31,.7)),color-stop(80%,#10171f)),url(/themes/custom/newbury/assets/img/newbury-drinks.jpg);background-image:-o-linear-gradient(top,rgba(16,23,31,.7) 20%,#10171f 80%),url(/themes/custom/newbury/assets/img/newbury-drinks.jpg);background-image:linear-gradient(180deg,rgba(16,23,31,.7) 20%,#10171f 80%),url(/themes/custom/newbury/assets/img/newbury-drinks.jpg);background-repeat:no-repeat;width:100%;position:relative;border-bottom:2px solid #fff}@media (max-width:700px){.giftcard-container{max-height:unset;padding-top:200px}}.giftcard-container .image-text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify!important;-webkit-justify-content:space-between!important;-ms-flex-pack:justify!important;justify-content:space-between!important;margin:0 auto;padding:0 0 100px;width:920px}@media (max-width:920px){.giftcard-container .image-text{-webkit-flex-wrap:wrap-reverse;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse;width:100%}}.giftcard-container .image-text__content{padding:0 20px;text-align:center}@media (max-width:700px){.giftcard-container .image-text__content{padding:0 40px;width:100%;text-align:center}}.giftcard-container .image-text__content .content-title h2{text-align:center!important}.giftcard-container .image-text__content .content-body{text-align:left;padding:0 0 20px}.giftcard-container .image-text__content .content-body p{font-size:.9375rem;line-height:2.625rem;color:#fff;letter-spacing:.16em;text-align:center}@media (max-width:500px){.giftcard-container .image-text__content .content-body p{padding:0;line-height:2rem}}.giftcard-container .image-text__content .content-title h2{color:#fff;margin-bottom:30px;padding-bottom:10px;position:relative;text-align:left;font-weight:100}.giftcard-container .image-text__content a{padding:20px 0}@media (max-width:700px){.giftcard-container .image-text__content a{padding:10px 0}}@media (max-width:700px){.giftcard-container .image-text__image{text-align:center}}.giftcard-container .image-text__image img{width:350px;height:610px}@media (max-width:700px){.giftcard-container .image-text__image img{width:85%;height:auto}}.giftcard-container .image-text .button{display:block;font-family:Saol Text Light Italic;font-size:1.125rem;letter-spacing:.34em;margin-left:0;margin-right:0;text-decoration:none}@media (max-width:700px){.giftcard-container .image-text .button{font-size:1rem;letter-spacing:.22em}}.giftcard-container .image-text .button span{position:relative;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.giftcard-container .image-text .button span:after{background:url(/themes/custom/newbury/assets/img/scroll.png) -16px 0 no-repeat;bottom:-56px;content:"";height:101px;position:absolute;right:15px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:right .25s ease;-o-transition:right .25s ease;transition:right .25s ease;width:8px}.giftcard-container .image-text .button:focus span,.giftcard-container .image-text .button:hover span{color:#fff}.giftcard-container .image-text .button:focus span:after,.giftcard-container .image-text .button:hover span:after{right:5px}.giftcard-container .image-text .button+.button{margin:10px 0}.header-container{width:100%;position:fixed;top:0;left:0;z-index:500}.site-banner-container{height:-webkit-max-content;height:-moz-max-content;height:max-content;width:100%;z-index:9999;background-color:#fff;text-align:center}.site-banner-container .site-banner{padding:16px;font-family:Saol Text Regular;font-size:1.125rem}@media (max-width:992px){.site-banner-container .site-banner{font-size:.875rem}}.site-banner-container .site-banner a{margin:0 0 0 20px;color:#fa9937;position:relative;text-decoration:none}@media (max-width:992px){.site-banner-container .site-banner a{margin:0 0 0 6px}}.site-banner-container .site-banner a:after{background:url(/themes/custom/newbury/assets/img/scroll.png) -16px -41px no-repeat;bottom:-32px;content:"";height:60px;position:absolute;right:10px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:right .25s ease;-o-transition:right .25s ease;transition:right .25s ease;width:8px}.site-banner-container .site-banner-white{padding:16px;font-family:Saol Text Regular;color:#fff;font-size:1.125rem}@media (max-width:992px){.site-banner-container .site-banner-white{font-size:.875rem;padding:10px}}.site-banner-container .site-banner-white a{font-weight:900;margin:0 0 0 20px;color:#fa9937;position:relative;text-decoration:none}@media (max-width:992px){.site-banner-container .site-banner-white a{margin:0 0 0 2px}}.site-banner-container .site-banner-white a:after{background:url(/themes/custom/newbury/assets/img/scroll.png) -16px -41px no-repeat;bottom:-32px;content:"";height:60px;position:absolute;right:10px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:right .25s ease;-o-transition:right .25s ease;transition:right .25s ease;width:8px}.site-banner-container .site-banner-black-link{padding:16px;font-family:Saol Text Regular;font-size:1.125rem}@media (max-width:992px){.site-banner-container .site-banner-black-link{font-size:.875rem;padding:10px}}.site-banner-container .site-banner-black-link a{font-weight:900;margin:0 0 0 20px;color:#000;position:relative;text-decoration:none}.site-banner-container .site-banner-black-link a:after{background:url(/themes/custom/newbury/assets/img/scroll.png) -8px -41px no-repeat;bottom:-32px;content:"";height:60px;position:absolute;right:10px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:right .25s ease;-o-transition:right .25s ease;transition:right .25s ease;width:8px}.shareBar{border-top:2px solid #868584;padding:40px 0 10px}.shareBar .tooltip{position:relative;display:inline-block;height:36px;cursor:pointer;font-family:Saol Text Light;text-decoration:none;line-height:1.2em;letter-spacing:.12em;color:#fa9937;font-size:1.125rem}.shareBar .tooltip:hover .tooltiptext{opacity:1}.shareBar .tooltip .tooltiptext{opacity:0;width:-webkit-max-content;width:-moz-max-content;width:max-content;color:#fff;text-align:center;padding:10px;-webkit-transition:.6s;-o-transition:.6s;transition:.6s;position:absolute;top:-14px;z-index:1}@media (max-width:576px){.shareBar .tooltip .tooltiptext{width:300px;top:24px;left:0}}.shareBar .tooltip .tooltiptext ul{list-style-type:none;margin:0;padding:0;overflow:hidden}@media (max-width:576px){.shareBar .tooltip .tooltiptext ul{margin-left:-20px}}.shareBar .tooltip .tooltiptext ul li{float:left}.shareBar .tooltip .tooltiptext ul li a{outline:none;border:none}.shareBar .tooltip .tooltiptext ul li a>div{width:34px;height:34px;outline:none;border:none;margin-left:18px;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.shareBar .tooltip .tooltiptext ul li .facebook_icon{background:url(/themes/custom/newbury/assets/img/facebook.svg) no-repeat}.shareBar .tooltip .tooltiptext ul li .facebook_icon:hover{background:url(/themes/custom/newbury/assets/img/facebook_on.svg) no-repeat}.shareBar .tooltip .tooltiptext ul li .pinterest_icon{background:url(/themes/custom/newbury/assets/img/pinterest.svg) no-repeat}.shareBar .tooltip .tooltiptext ul li .pinterest_icon:hover{background:url(/themes/custom/newbury/assets/img/pinterest_on.svg) no-repeat}.shareBar .tooltip .tooltiptext ul li .twitter_icon{background:url(/themes/custom/newbury/assets/img/twitter.svg) no-repeat}.shareBar .tooltip .tooltiptext ul li .twitter_icon:hover{background:url(/themes/custom/newbury/assets/img/twitter_on.svg) no-repeat}.shareBar .tooltip .tooltiptext ul li .linkedin_icon{background:url(/themes/custom/newbury/assets/img/linkedin.svg) no-repeat}.shareBar .tooltip .tooltiptext ul li .linkedin_icon:hover{background:url(/themes/custom/newbury/assets/img/linkedin_on.svg) no-repeat}.paragraph--type--social-media-share-bar{margin:0 0 40px}.paragraph--type--social-media-share-bar .container{width:100%;max-width:1140px;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.paragraph--type--social-media-share-bar .container .row{margin-right:-15px;margin-left:-15px}@media (min-width:576px){.paragraph--type--social-media-share-bar .container{max-width:540px}}@media (min-width:768px){.paragraph--type--social-media-share-bar .container{max-width:720px}}@media (min-width:992px){.paragraph--type--social-media-share-bar .container{max-width:960px}}@media (min-width:1200px){.paragraph--type--social-media-share-bar .container{max-width:1140px}}.accessibilityButton{color:#171513;font-family:Saol Text Light Italic;font-size:1rem;font-weight:100;letter-spacing:.32em;line-height:1.2;margin-top:5px;padding:20px 0;cursor:pointer}@media (max-width:728px){.accessibilityButton{padding:20px 0;letter-spacing:.12em;text-align:center;width:100%}}.accessibilityButton:focus{outline:none}.accessibilityButton:after{background:url(/themes/custom/newbury/assets/img/scroll.png) -16px -24px no-repeat;bottom:-36px;content:"";height:101px;position:absolute;right:110px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:right .25s ease;-o-transition:right .25s ease;transition:right .25s ease;width:8px}.accessibilityButton:focus:after,.accessibilityButton:hover:after{right:96px}.AccessibilityModal{display:none;position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;overflow:hidden;background-color:#000;background-color:rgba(0,0,0,.4)}.modal-content{background-color:#f5f5f5;margin:0 auto;padding:40px;border:0;overflow:auto;width:750px;max-height:100%}@media (max-width:728px){.modal-content{padding:20px;width:100%}}.modal-content .main-body{line-height:1.625rem;color:#171513;font-weight:500;padding:20px 40px 0}.modal-content .main-body .title{text-align:center;font-family:Saol Text Regular\;;padding:20px 0;font-weight:500;font-size:1.5rem;letter-spacing:.12em}.modal-content .main-body .logo{width:100%;text-align:center}@media (max-width:490px){.modal-content .main-body .logo img{width:100%;height:auto}}.modal-content .main-body p:last-of-type{text-align:center;margin-top:30px}.modal-content .main-body p:last-of-type a:last-of-type{color:#171513;font-family:Saol Text Light;font-size:1.2rem;font-weight:100;letter-spacing:.1em;text-decoration:none;position:relative;margin-left:-60px}.modal-content .main-body p:last-of-type a:last-of-type:after{background:url(/themes/custom/newbury/assets/img/scroll.png) -8px -58px no-repeat;bottom:-40px;content:"";height:101px;position:absolute;z-index:10001;right:-75px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:right .25s ease;-o-transition:right .25s ease;transition:right .25s ease;width:8px}.modal-content .main-body p:last-of-type a:last-of-type:focus:after,.modal-content .main-body p:last-of-type a:last-of-type:hover:after{right:-90px}@media (max-width:728px){.modal-content .main-body{padding:20px}}.modal-content .main-body ul{padding-left:18px}.modal-content .main-body ul li{margin:20px 0}.close{color:#171513;float:right;font-weight:500;font-size:1.125rem}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer}.popup .popup__container{background-color:#1c1a17;padding:0;width:90vw!important;max-height:85vh;overflow-y:hidden}@media (min-width:768px){.popup .popup__container{width:85vw!important;max-height:100vh;overflow-y:auto}}@media (min-width:1078px){.popup .popup__container{width:75vw!important}}@media (min-width:1440px){.popup .popup__container{width:62vw!important}}.popup .popup__container .popup__header{height:0;padding:0}.popup .popup__container .popup__header .popup__close{margin:30px 30px 0 0;color:transparent}.popup .popup__container .popup__header .popup__close:after{color:#fff;font-size:1.625rem;font-weight:100!important}.popup .popup__container .popup__content__image{padding:0;-webkit-box-flex:unset;-webkit-flex:unset;-ms-flex:unset;flex:unset;-webkit-flex-basis:60%;-ms-flex-preferred-size:60%;flex-basis:60%;max-width:100%}.popup .popup__container .popup__content__image img{width:100%!important;-o-object-fit:cover;object-fit:cover}@media (max-width:768px){.popup .popup__container .popup__content__image img{height:40vh!important}}.popup .popup__container .popup__content__body{max-width:100%;-webkit-box-flex:unset;-webkit-flex:unset;-ms-flex:unset;flex:unset;-webkit-flex-basis:40%;-ms-flex-preferred-size:40%;flex-basis:40%;text-align:left;padding:180px 120px 50px 50px;position:relative}@media (max-width:1242px){.popup .popup__container .popup__content__body{padding:180px 40px 50px}}@media (max-width:768px){.popup .popup__container .popup__content__body{padding:104px 40px 80px 30px}}.popup .popup__container .popup__content__body:before{background:url(/themes/custom/newbury/assets/img/newbury-boston-icon-small.png) 0 0 no-repeat;top:100px;content:"";position:absolute;height:57px;width:55px}@media (max-width:768px){.popup .popup__container .popup__content__body:before{top:24px}}.popup .popup__container .popup__content__body .popup__title{color:#fff;font-family:Saol Text Regular;font-size:2.125rem;font-weight:500;letter-spacing:.12em;line-height:1.2}@media (max-width:1078px){.popup .popup__container .popup__content__body .popup__title{font-size:1.875rem}}.popup .popup__container .popup__content__body .field--name-field-popup-body p:first-child{font-family:Saol Text Light;font-size:1.5rem;line-height:1.4}@media (max-width:1078px){.popup .popup__container .popup__content__body .field--name-field-popup-body p:first-child{font-size:1.375rem}}.popup .popup__container .popup__content__body .field--name-field-popup-body p:nth-child(2){font-family:Saol Text Light;font-size:1.0625rem}@media (max-width:1078px){.popup .popup__container .popup__content__body .field--name-field-popup-body p:nth-child(2){font-size:1rem}}.popup .popup__container .popup__content__body .field--type-link>a{font-family:Saol Text Medium;letter-spacing:.12em;line-height:1.2;font-size:.6875rem;text-transform:uppercase;position:relative;text-decoration:none;color:#fff}.popup .popup__container .popup__content__body .field--type-link>a:after{background:url(/themes/custom/newbury/assets/img/scroll.png) -16px -41px no-repeat;bottom:-33px;content:"";height:60px;position:absolute;right:10px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:right .25s ease;-o-transition:right .25s ease;transition:right .25s ease;width:8px}.popup .popup__container .popup__content{color:#fff;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.popup.cyber .popup__container{background:none;width:auto!important}.popup.cyber .popup__container .popup__header{height:auto;background-color:transparent}.popup.cyber .popup__container .popup__header .popup__close{color:#fff;margin:0;font-size:.75rem;text-transform:uppercase;font-family:Saol Text Regular}.popup.cyber .popup__container .popup__header .popup__close:hover{text-decoration:underline}.popup.cyber .popup__container .popup__header .popup__close:after{font-size:.75rem}.popup.cyber .popup__container .popup__content{color:#000;background-color:#f3f3f3}.popup.cyber .popup__container .popup__content__image{max-width:310px}@media screen and (max-width:767px){.popup.cyber .popup__container .popup__content__image{display:none}}.popup.cyber .popup__container .popup__content__image *{height:100%}.popup.cyber .popup__container .popup__content__body{text-align:center;padding:2rem;max-width:310px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.popup.cyber .popup__container .popup__content__body:before{content:none}.popup.cyber .popup__container .popup__content__body .popup__pretitle{text-transform:uppercase;color:#1a1917;font-family:Saol Text Regular;font-size:.75rem;font-weight:600;letter-spacing:.1125rem;margin-bottom:32px}.popup.cyber .popup__container .popup__content__body .popup__title{color:#000;font-size:1.6875rem;font-style:italic;font-weight:500;letter-spacing:.05063rem;text-transform:uppercase;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;padding:1.5rem 0}.popup.cyber .popup__container .popup__content__body .field--name-field-popup-body>*{color:#4f4f4f;font-family:Saol Text Regular;font-size:1.9375rem!important;font-weight:400;letter-spacing:.05813rem;text-transform:capitalize;margin-bottom:16px}.popup.cyber .popup__container .popup__content__body .field--type-link>a{background:#e0e0e0 url(/themes/custom/newbury/assets/img/bg-button.png) right 40px center no-repeat;border:1px solid #999;color:#4f4f4f;display:inline-block;font-family:Saol Text Medium Italic;font-size:1.125rem;letter-spacing:.12em;line-height:1.2;margin-top:20px;padding:15px 90px 15px 40px;text-decoration:none;-webkit-transition:background .25s ease;-o-transition:background .25s ease;transition:background .25s ease;text-transform:capitalize}.popup.cyber .popup__container .popup__content__body .field--type-link>a:after{content:none}.popup.cyber .popup__container .popup__content__body .field--type-link>a:hover{background:url(/themes/custom/newbury/assets/img/bg-button.png) right 30px center no-repeat}.popup.cyber .popup__container .popup__content__body .popup__footer_text{color:#828282;font-family:Saol Text Regular;font-size:.75rem;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.1125rem;margin-top:2.5rem;margin-bottom:0;text-transform:capitalize}.press-body-container{width:100%;margin-bottom:50px;margin-top:95px}@media (max-width:740px){.press-body-container{margin-bottom:25px;margin-top:75px}}.press-body-container .body-container{margin:0 auto;width:1150px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media (max-width:1350px){.press-body-container .body-container{width:100%}}@media (max-width:740px){.press-body-container .body-container{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.press-body-container .body-container .press-body{-webkit-flex-basis:60%;-ms-flex-preferred-size:60%;flex-basis:60%;padding:0 140px 0 0}@media (max-width:740px){.press-body-container .body-container .press-body{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;padding:0 0 15px}}.press-body-container .body-container .press-body h2{font-family:Saol Text Regular;font-size:2.25rem;font-style:normal;font-weight:300;margin-bottom:30px;letter-spacing:.12em;line-height:2.75rem}@media (max-width:1350px){.press-body-container .body-container .press-body h2{font-size:1.75rem}}@media (max-width:740px){.press-body-container .body-container .press-body h2{margin-bottom:20px;padding:0!important}}.press-body-container .body-container .press-body ul{-webkit-padding-start:18px;padding-inline-start:18px}.press-body-container .body-container .press-body p,.press-body-container .body-container .press-body ul li{line-height:2.625rem;text-align:left;font-family:Gotham SSm A,Gotham SSm B;font-style:normal;font-weight:300;font-size:1.25rem;letter-spacing:.12em}@media (max-width:1350px){.press-body-container .body-container .press-body p{font-size:1rem;line-height:1.875rem}}@media (max-width:740px){.press-body-container .body-container .press-body p{font-size:.875rem;line-height:1.75rem}}.press-body-container .body-container .press-contact{-webkit-flex-basis:40%;-ms-flex-preferred-size:40%;flex-basis:40%;max-height:360px;background-color:#fff;border:1px solid #e0e0e0;text-align:center;padding:14px 45px}@media (max-width:1350px){.press-body-container .body-container .press-contact{padding:10px 25px}}@media (max-width:740px){.press-body-container .body-container .press-contact{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}.press-body-container .body-container .press-contact p{font-family:Gotham SSm A,Gotham SSm B;max-width:1000px;line-height:1.875rem;font-weight:300;padding:0 30px;font-size:1rem;letter-spacing:.12em}@media (max-width:1350px){.press-body-container .body-container .press-contact p{font-size:.8rem;line-height:1.625rem}}@media (max-width:740px){.press-body-container .body-container .press-contact p{line-height:1.875rem}}.press-body-container .body-container .press-contact p a{font-weight:500;color:#171513}.press-body-container .body-container .press-contact p:first-of-type{font-family:Saol Text Medium;padding:0;font-weight:400;font-size:1.6875rem;line-height:2.375rem;position:relative;margin-bottom:60px;letter-spacing:.12em}@media (max-width:1350px){.press-body-container .body-container .press-contact p:first-of-type{font-size:1.25rem;line-height:1.875rem;margin-bottom:40px}}.press-body-container .body-container .press-contact p:first-of-type:after{display:inline-block;content:"";width:16%;height:1px;background:#a9a9a9;position:absolute;bottom:-30px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media (max-width:1350px){.press-body-container .body-container .press-contact p:first-of-type:after{bottom:-24px}}.press-body-container .additional-content-container{margin:0 auto;margin-top:14px;width:1150px}@media (max-width:1350px){.press-body-container .additional-content-container{width:100%}}.press-body-container .additional-content-container h3{font-family:Saol Text Regular;font-size:1.625rem;font-style:normal;font-weight:300;letter-spacing:.06em}.press-body-container .additional-content-container .additional-content{padding:0}.press-body-container .additional-content-container .additional-content ul{-webkit-padding-start:18px;padding-inline-start:18px}.press-body-container .additional-content-container .additional-content ul li{line-height:2.625rem;text-align:left;font-family:Gotham SSm A,Gotham SSm B;font-style:normal;font-weight:300;font-size:1rem;letter-spacing:.12em}.press-body-container .additional-content-container .additional-content ul li a{text-decoration:none}.press-body-container .additional-content-container .additional-content p{line-height:2.625rem;text-align:left;font-family:Gotham SSm A,Gotham SSm B;font-style:normal;font-weight:300;font-size:1.25rem;letter-spacing:.12em}@media (max-width:1350px){.press-body-container .additional-content-container .additional-content p{font-size:1rem;line-height:1.875rem}}@media (max-width:740px){.press-body-container .additional-content-container .additional-content p{font-size:.875rem;line-height:1.75rem}}.paragraph--type--press-list h2{width:100%;margin-bottom:16px}@media (max-width:740px){.paragraph--type--press-list h2{line-height:2rem;padding:0 15px}}.paragraph--type--press-list__content{margin:0 auto 20px;max-width:1440px}.paragraph--type--press-list__content .view-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 20px;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}@media (max-width:1024px){.paragraph--type--press-list__content .view-content{margin:0}}.paragraph--type--press-list__content .views-row{padding:15px 15px 30px;width:100%}@media (min-width:700px){.paragraph--type--press-list__content .views-row{width:50%}}@media (min-width:1350px){.paragraph--type--press-list__content .views-row{width:33%}}.paragraph--type--press-list__content .views-row h2{display:none}.paragraph--type--press-list__content article{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.paragraph--type--press-list__content .node__content,.paragraph--type--press-list__content article{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}.paragraph--type--press-list__content .node__content{max-width:100%}@media (min-width:1124px){.paragraph--type--press-list__content .node__content{max-width:95%}}@media (min-width:1350px){.paragraph--type--press-list__content .node__content{max-width:670px}}.paragraph--type--press-list__content .node__content--container{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-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.paragraph--type--press-list__content .node__content img{padding:0 6px;width:100%;height:auto}@media (min-width:1124px){.paragraph--type--press-list__content .node__content img{max-width:95%}}@media (min-width:1350px){.paragraph--type--press-list__content .node__content img{max-width:100%;width:unset;height:auto}}.paragraph--type--press-list__content .node__content--content{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;padding:14px 6px 0}@media (max-width:420px){.paragraph--type--press-list__content .node__content--content{padding:20px 10px}}.paragraph--type--press-list__content .node__content .field--name-field-card-title{font-family:Saol Text Regular;font-size:1.375rem;font-weight:400;height:76px;letter-spacing:.03em;line-height:1.8125rem;margin-bottom:20px}@media (max-width:1300px){.paragraph--type--press-list__content .node__content .field--name-field-card-title{font-size:1.5rem}}@media (max-width:1024px){.paragraph--type--press-list__content .node__content .field--name-field-card-title{font-size:1.375rem}}.paragraph--type--press-list__content .node__content .field--name-field-card-title:after{display:block;content:"";width:18%;height:1px;margin-top:24px;background:#a9a9a9;bottom:-20px;left:15px}.paragraph--type--press-list__content .node__content .field--name-field-card-category{font-size:.75rem;font-weight:400;color:#555;letter-spacing:.12em;margin:10px 0}.paragraph--type--press-list__content .node__content .field--name-field-body{margin:0;padding:0;overflow:hidden;line-height:190%}@media (max-width:1300px){.paragraph--type--press-list__content .node__content .field--name-field-body{font-size:.875rem;line-height:190%}}@media (max-width:1024px){.paragraph--type--press-list__content .node__content .field--name-field-body{font-size:.8125rem;line-height:180%}}.paragraph--type--press-list__content .node__content .field--name-field-body p{line-height:1.6875rem;font-size:.875rem;color:#555;font-weight:300;letter-spacing:.12em;margin:0;padding:0}.paragraph--type--press-list__content .node__content .field--name-field-card-buttons .field__item{padding:0 0 0 6px}@media (max-width:420px){.paragraph--type--press-list__content .node__content .field--name-field-card-buttons .field__item{padding:18px 5px 0 18px}}.paragraph--type--press-list__content .node__content .field--name-field-card-buttons .field__item a{color:#faa54f;font-family:Saol Text Regular Italic;font-size:1rem;font-weight:400;letter-spacing:.3em;line-height:2.5rem;position:relative;text-decoration:none}.paragraph--type--press-list__content .node__content .field--name-field-card-buttons .field__item a:after{background:url(/themes/custom/newbury/assets/img/scroll.png) -16px -41px no-repeat;bottom:-36px;content:"";height:60px;position:absolute;right:10px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:right .25s ease;-o-transition:right .25s ease;transition:right .25s ease;width:8px}.paragraph--type--press-list__content .node__content .field--name-field-card-buttons .field__item a:focus:after,.paragraph--type--press-list__content .node__content .field--name-field-card-buttons .field__item a:hover:after{right:0}.node--type-press-release{width:100%;background-color:#f5f5f5}.node--type-press-release .press-release-title{text-align:center;padding:70px 0 4px}.node--type-press-release .press-release-title h2{font-size:2.25rem;font-weight:300;width:100%}@media (max-width:1300px){.node--type-press-release .press-release-title h2{font-size:2rem}}@media (max-width:1024px){.node--type-press-release .press-release-title h2{font-size:1.625rem}}.node--type-press-release hr{width:60px;border-top:1px solid #a9a9a9}.node--type-press-release__content{margin:0 auto;max-width:100%}.node--type-press-release__content .view-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.node--type-press-release__content .views-row{padding:15px 15px 3x0px;width:100%}@media (min-width:740px){.node--type-press-release__content .views-row{padding:15px 15px 30px;width:50%}}.node--type-press-release__content .views-row h2{display:none}.node--type-press-release__content .node__content,.node--type-press-release__content .node__content--container,.node--type-press-release__content article{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}.node--type-press-release__content .node__content img{height:100%;width:100%}.node--type-press-release__content .node__content--content{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;padding:20px}.node--type-press-release__content .node__content--amenities div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:10px 0}.node--type-press-release__content .node__content--buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:auto;padding:0 20px 20px}.node--type-press-release__content .node__content .field--name-field-card-title{font-family:Saol Text Regular;font-size:1.625rem;font-weight:500;letter-spacing:.12em;line-height:1.2;margin-bottom:20px}@media (max-width:1300px){.node--type-press-release__content .node__content .field--name-field-card-title{font-size:1.5rem}}@media (max-width:1024px){.node--type-press-release__content .node__content .field--name-field-card-title{font-size:1.25rem}}.node--type-press-release__content .node__content .field--name-field-card-title:after{display:block;content:"";width:10%;height:1px;margin-top:24px;background:#a9a9a9;bottom:-20px;left:15px}.node--type-press-release__content .node__content .amenities--icon{margin:0;max-width:22px}.node--type-press-release__content .node__content .amenities--icon img{display:inline-block;height:auto;margin:0 auto;max-width:100%;width:auto}.node--type-press-release__content .node__content .amenities--text{font-size:.75rem;line-height:1.375rem;margin:0;padding:0 40px 0 10px;white-space:nowrap}.node--type-press-release__content .node__content .field--name-field-amenities-short-list .field__item{border-right:1px solid #e5e5e5;font-size:.75rem;line-height:1.375rem;margin:0 25px 0 0;padding:0 25px 0 0;white-space:nowrap}.node--type-press-release__content .node__content .field--name-field-amenities-short-list .field__item:last-child{border-right:none}.node--type-press-release__content .node__content .field--name-field-shortdescription,.node--type-press-release__content .node__content .field--name-field-shortdescription p{line-height:200%;margin:0;padding:0}.additional_span{width:100%;margin:0 auto;text-align:center}.additional_span .inner{display:inline-block;width:75%}@media (max-width:1040px){.additional_span .inner{width:100%}}.additional_span .inner .additional-offers_container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:80px;margin-bottom:20px}@media (max-width:1040px){.additional_span .inner .additional-offers_container{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.additional_span .inner .additional-offers_container .additional-offers_text{font-family:Saol Text Regular;font-size:1.5rem;font-weight:600;letter-spacing:.12em}@media (max-width:1040px){.additional_span .inner .additional-offers_container .additional-offers_text{font-size:1.25rem;font-weight:500;padding:0 25px}}.additional_span .inner .additional-offers_container .additional-offers_button{padding:22px 100px 22px 40px;background-color:#fff;border:1px solid #ece0e3;cursor:pointer}@media (max-width:1040px){.additional_span .inner .additional-offers_container .additional-offers_button{margin-top:20px}}.additional_span .inner .additional-offers_container .additional-offers_button a{color:#171513;font-family:Saol Text Medium Italic;letter-spacing:.12em;font-size:1.125rem;position:relative;text-decoration:none}.additional_span .inner .additional-offers_container .additional-offers_button a:after{background:url(/themes/custom/newbury/assets/img/scroll.png) -16px -61px no-repeat;bottom:-20px;content:"";height:60px;position:absolute;right:-55px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:right .25s ease;-o-transition:right .25s ease;transition:right .25s ease;width:8px}.additional_span .inner .additional-offers_container .additional-offers_button a:focus:after,.additional_span .inner .additional-offers_container .additional-offers_button a:hover:after{right:-65px}.accordion-row .accordion-row .ui-state-default{background-image:url(/themes/custom/newbury/assets/img/down_arrow_icon.png);background-repeat:no-repeat;background-position:99% 50%;padding-right:25px!important}.accordion-row .views-accordion-header .field-content{font-family:Gotham SSm A,Gotham SSm B;font-size:1.125rem;font-weight:300;color:#171513}.accordion-row .ui-accordion-header-icon{float:right;margin-top:2px}.accordion-row .ui-button,.accordion-row .ui-state-default,.accordion-row .ui-widget-content .ui-state-default,.accordion-row .ui-widget-header .ui-state-default,.accordion-row html .ui-button.ui-state-disabled:active,.accordion-row html .ui-button.ui-state-disabled:hover{border-right:0;border-left:0}.accordion-row .ui-button.ui-state-active:hover,.accordion-row .ui-button:active,.accordion-row .ui-state-active,.accordion-row a.ui-button:active{background-color:unset;color:unset;background-image:url(/themes/custom/newbury/assets/img/up_arrow_icon.png)!important;border-bottom-color:#fff!important}.accordion-row .ui-accordion,.accordion-row .ui-accordion-header{padding:20px 10px;margin-top:-1px}.accordion-row .js-views-accordion-group-header{padding:40px 0 0}.accordion-row .accordion-row .ui-accordion,.accordion-row .accordion-row .ui-accordion-header{border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5;padding:22px 18px;margin-top:-1px}.accordion-row .accordion-row .ui-button,.accordion-row .accordion-row .ui-state-default,.accordion-row .accordion-row .ui-widget-content .ui-state-default,.accordion-row .accordion-row .ui-widget-header .ui-state-default,.accordion-row .accordion-row html .ui-button.ui-state-disabled:active,.accordion-row .accordion-row html .ui-button.ui-state-disabled:hover{border:1px solid #e5e5e5;background-color:#fff}.accordion-row .ui-accordion-content-active{border-top:0!important}.accordion-row .ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0;padding:.5em .5em .5em .7em;font-size:100%}.accordion-row .ui-corner-all,.accordion-row .ui-corner-bottom,.accordion-row .ui-corner-br,.accordion-row .ui-corner-right{border-bottom-right-radius:0}.accordion-row .ui-corner-all,.accordion-row .ui-corner-bl,.accordion-row .ui-corner-bottom,.accordion-row .ui-corner-left{border-bottom-left-radius:0}.accordion-row .ui-corner-all,.accordion-row .ui-corner-right,.accordion-row .ui-corner-top,.accordion-row .ui-corner-tr{border-top-right-radius:0}.accordion-row .ui-corner-all,.accordion-row .ui-corner-left,.accordion-row .ui-corner-tl,.accordion-row .ui-corner-top{border-top-left-radius:0}.accordion-row .ui-accordion,.accordion-row .ui-accordion-content{padding:0 15px 5px 18px}.accordion-row .ui-accordion-content .views-field-body .field-content>p,.accordion-row .ui-accordion-content .views-field-body .field-content>ul>li,.accordion-row .ui-accordion .views-field-body .field-content>p,.accordion-row .ui-accordion .views-field-body .field-content>ul>li{font-family:Gotham SSm A,Gotham SSm B;font-size:.875rem;font-weight:300;line-height:1.5;color:#555}.accordion-row .ui-accordion-content .views-field-body .field-content>p strong,.accordion-row .ui-accordion-content .views-field-body .field-content>ul>li strong,.accordion-row .ui-accordion .views-field-body .field-content>p strong,.accordion-row .ui-accordion .views-field-body .field-content>ul>li strong{font-weight:700}.faq-container{width:95;margin:40px 0 80px}@media (max-width:992px){.faq-container{margin:20px 20px 80px}}.faq-container .view-faq-s-section{max-width:1060px;margin:0 auto}.faq-selection{background:#fff;border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5;display:none;margin:-30px 0 20px;padding:4px}.faq-selection ul{-webkit-padding-start:0;padding-inline-start:0}@media (min-width:992px){.faq-selection{display:block}}.faq-selection--tabs{list-style-type:none}@media (min-width:992px){.faq-selection--tabs{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.faq-selection--tab{border-right:1px solid #999;display:block;cursor:pointer;margin:20px 0;padding:0 10px;font-family:Gotham SSm A,Gotham SSm B;font-size:1.125rem;font-weight:400;color:#555}@media (min-width:992px){.faq-selection--tab{display:list-item;margin:5px 0;padding:0 15px}}.faq-selection--tab.active,.faq-selection--tab:hover{text-decoration:underline;font-weight:500;color:#171513}.faq-selection--tab:last-child{border-right:none}.faq-selection-mobile{display:block;width:100%;text-align:center;margin-bottom:10px}@media (min-width:992px){.faq-selection-mobile{display:none}}.faq-selection-mobile .h4{color:#171513;font-size:1.375rem;margin-bottom:10px}@media (min-width:600px){.faq-selection-mobile .h4{margin-right:20px;padding-top:16px;width:auto}}.faq-selection-mobile select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url(/themes/custom/newbury/assets/img/bg-select.png) right 20px center no-repeat;border:1px solid #999;border-radius:0;height:58px;line-height:3.625rem;padding:0 45px 0 20px;width:60%}.faq-selection-mobile select:focus{border:1px solid #171513}.paragraph--type--art-piece-listing-group-manual .paragraph--type--art-piece-group,.paragraph--type--art-pieces-by-group-listing .paragraph--type--art-piece-group{margin:0}.paragraph--type--art-piece-listing-group-manual .group-container,.paragraph--type--art-pieces-by-group-listing .group-container{max-width:1440px;margin:0 auto;padding:20px 15px;-webkit-columns:2 auto;-moz-columns:2 auto;columns:2 auto}@media (min-width:769px){.paragraph--type--art-piece-listing-group-manual .group-container,.paragraph--type--art-pieces-by-group-listing .group-container{padding:20px}}.paragraph--type--art-piece-listing-group-manual .group-container .group,.paragraph--type--art-pieces-by-group-listing .group-container .group{padding:100px 0 0}@media (min-width:769px){.paragraph--type--art-piece-listing-group-manual .group-container .group,.paragraph--type--art-pieces-by-group-listing .group-container .group{padding:210px 20px 0}}.paragraph--type--art-piece-listing-group-manual .group-container .group:first-of-type,.paragraph--type--art-pieces-by-group-listing .group-container .group:first-of-type{padding:0}@media (min-width:769px){.paragraph--type--art-piece-listing-group-manual .group-container .group:first-of-type,.paragraph--type--art-pieces-by-group-listing .group-container .group:first-of-type{padding:0 20px}}.paragraph--type--art-piece-listing-group-manual .group-container .glide__arrow,.paragraph--type--art-pieces-by-group-listing .group-container .glide__arrow{background:transparent;border:1px solid #fa9937;opacity:0;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;height:24px;width:26px}.paragraph--type--art-piece-listing-group-manual .group-container .glide__arrow:after,.paragraph--type--art-pieces-by-group-listing .group-container .glide__arrow:after{background:url(/themes/custom/newbury/assets/img/arrow--orange.svg) no-repeat 50%;left:0;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);height:100%;width:100%;background-size:13px;bottom:0}@media (min-width:769px){.paragraph--type--art-piece-listing-group-manual .group-container .glide__arrow,.paragraph--type--art-pieces-by-group-listing .group-container .glide__arrow{height:44px;width:44px;margin-top:10px}.paragraph--type--art-piece-listing-group-manual .group-container .glide__arrow:after,.paragraph--type--art-pieces-by-group-listing .group-container .glide__arrow:after{height:100%;width:42px;background-size:50%}}.paragraph--type--art-piece-listing-group-manual .group-container .glide__arrow--left,.paragraph--type--art-pieces-by-group-listing .group-container .glide__arrow--left{left:0}.paragraph--type--art-piece-listing-group-manual .group-container .glide__arrow--right,.paragraph--type--art-pieces-by-group-listing .group-container .glide__arrow--right{right:0}.paragraph--type--art-piece-listing-group-manual .group-container .glide__arrow--right:after,.paragraph--type--art-pieces-by-group-listing .group-container .glide__arrow--right:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.paragraph--type--art-piece-listing-group-manual .group-container .glide__slide,.paragraph--type--art-pieces-by-group-listing .group-container .glide__slide{opacity:1}.art-piece--teaser .field--name-title{display:block;font-family:Saol Text Regular;font-size:1.125rem;margin-bottom:10px}@media (min-width:769px){.art-piece--teaser .field--name-title{font-size:2rem}}.art-piece--teaser .field--name-field-artist{display:block;font-family:Saol Text Medium;font-size:.875rem;margin-bottom:10px}@media (min-width:769px){.art-piece--teaser .field--name-field-artist{font-size:1.5rem}}.art-piece--teaser .field--name-field-medium{display:block;font-family:Saol Text Regular;font-size:.75rem;margin-bottom:10px}@media (min-width:769px){.art-piece--teaser .field--name-field-medium{font-size:.875rem}}.art-piece--teaser .btn--orange{background:transparent;border:none;font-family:Gotham;color:#fa9937;letter-spacing:.12em;font-weight:400;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 auto;font-size:.625rem;white-space:nowrap}@media (min-width:769px){.art-piece--teaser .btn--orange{font-size:.875rem;white-space:normal}}.art-piece--teaser .btn--orange:hover{-webkit-text-decoration:underline 1px;text-decoration:underline 1px;text-underline-offset:3px}.art-piece--teaser .btn--orange:after{content:"";height:15px;width:15px;display:inline-block;background-size:contain;margin-left:5px}@media (min-width:769px){.art-piece--teaser .btn--orange:after{height:25px;width:25px;margin-left:10px}}@-webkit-keyframes a{0%{-webkit-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(.9);transform:scale(.9)}50%{-webkit-transform:scale(1);transform:scale(1)}75%{-webkit-transform:scale(.9);transform:scale(.9)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes a{0%{-webkit-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(.9);transform:scale(.9)}50%{-webkit-transform:scale(1);transform:scale(1)}75%{-webkit-transform:scale(.9);transform:scale(.9)}to{-webkit-transform:scale(1);transform:scale(1)}}.art-piece--teaser .btn--orange--audio:after{background:url(/themes/custom/newbury/assets/img/microphone.svg) no-repeat 50%;background-size:contain;-webkit-animation:a 1s infinite;animation:a 1s infinite}.art-piece--teaser .btn--orange--audio.paused:after{-webkit-animation:none;animation:none}.art-piece--teaser .btn--orange--dialog:after{background:url(/themes/custom/newbury/assets/img/book.svg) no-repeat 50%;background-size:contain}.art-piece--teaser .audio-descriptions{display:none}.art-piece--teaser .teaser-image{font-size:0;background:transparent;position:relative}.art-piece--teaser .teaser-image img{position:absolute;top:50%;-webkit-transform:translatey(-50%);-ms-transform:translatey(-50%);transform:translatey(-50%)}.art-piece--teaser .teaser-content{background-color:#f5f5f5;padding:55px 0 20px;text-align:center;margin:0 auto;max-width:100%}@media (min-width:769px){.art-piece--teaser .teaser-content{padding:75px 0 20px}}@media (min-width:1025px){.art-piece--teaser .teaser-content{padding:20px 40px;max-width:75%}}.art-piece--teaser__modal.fancybox__content{border:5px solid #fa9937;color:#171513;font-family:Saol Text Regular;max-width:1000px;width:100%;padding:40px 24px}@media (min-width:768px){.art-piece--teaser__modal.fancybox__content{padding:80px}}.art-piece--teaser__modal.fancybox__content .modal-heading{margin-bottom:24px}.art-piece--teaser__modal.fancybox__content .modal-body:before{display:block;background:#999;width:80px;height:2px;content:""}.art-piece--teaser__modal.fancybox__content .modal-body .field--name-body{margin-top:30px}.art-piece--teaser__modal.fancybox__content .modal-body .field--name-body p{font-family:Gotham SSm A,Gotham SSm B}.art-piece--teaser__modal.fancybox__content .field--name-title{display:block;font-size:1.25rem;margin-bottom:5px}@media (min-width:768px){.art-piece--teaser__modal.fancybox__content .field--name-title{font-size:2.1875rem}}.art-piece--teaser__modal.fancybox__content .field--name-field-medium{margin-bottom:5px}.art-piece--teaser__modal.fancybox__content .field--name-field-artist{font-size:1.5rem}.art-piece--teaser__modal.fancybox__content .carousel__button.is-close{top:15px;right:15px}.art-piece--teaser__modal.fancybox__content .carousel__button.is-close:after{content:"";background:url(/themes/custom/newbury/assets/img/close.svg) no-repeat 50%;background-size:contain;height:30px;width:30px}.art-piece--teaser__modal.fancybox__content .carousel__button.is-close svg{display:none}.node--type-art-gallery .art-gallery__header{margin:100px auto 0;max-width:950px;padding:0 20px;text-align:center}.node--type-art-gallery .art-gallery__header .field--name-body{font-size:.875rem;line-height:1.75rem;letter-spacing:.12em}.node--type-art-gallery .art-gallery__header h1{font-size:2.25rem;line-height:2.75rem;letter-spacing:.12em}.paragraph--type--art-gallery-listing{max-width:1440px;margin:0 auto;padding:10px}@media (min-width:1025px){.paragraph--type--art-gallery-listing{padding:20px}}.paragraph--type--art-gallery-listing .field--name-field-title{padding:0 10px}@media (min-width:1025px){.paragraph--type--art-gallery-listing .field--name-field-title{padding:0 20px}}.paragraph--type--art-gallery-listing .field--name-field-gallery-selection{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.paragraph--type--art-gallery-listing .field--name-field-gallery-selection>.field__item{padding:10px;width:100%}@media (min-width:769px){.paragraph--type--art-gallery-listing .field--name-field-gallery-selection>.field__item{width:50%}}@media (min-width:1025px){.paragraph--type--art-gallery-listing .field--name-field-gallery-selection>.field__item{padding:20px}}.paragraph--type--art-gallery-listing .field--name-field-gallery-selection .field--name-field-image{padding-bottom:20px}.paragraph--type--art-gallery-listing .field--name-field-gallery-selection .field--name-field-image picture{font-size:0}.paragraph--type--art-gallery-listing .field--name-field-gallery-selection .field--name-field-image img{width:100%}.paragraph--type--art-gallery-listing .field--name-field-gallery-selection .teaser-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.paragraph--type--art-gallery-listing .field--name-field-gallery-selection .teaser-content a{color:#171513;font-family:Saol Text Medium Italic;letter-spacing:.12em;line-height:1.2;position:relative;text-decoration:none;height:16px;margin-right:30px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.paragraph--type--art-gallery-listing .field--name-field-gallery-selection .teaser-content a:after{background:url(/themes/custom/newbury/assets/img/scroll.png) -16px -41px no-repeat;bottom:-36px;content:"";height:60px;position:absolute;right:10px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:right .25s ease;-o-transition:right .25s ease;transition:right .25s ease;width:8px}.paragraph--type--art-gallery-listing .field--name-field-gallery-selection .teaser-content a:focus:after,.paragraph--type--art-gallery-listing .field--name-field-gallery-selection .teaser-content a:hover:after{right:0}.paragraph--type--art-gallery-listing .field--name-field-gallery-selection .teaser-content:not(:first-child) a{color:#faa54f}.paragraph--type--art-gallery-listing .field--name-field-gallery-selection .teaser-content:first-child{background-color:#fff;border:1px solid #ece0e3;padding:22px 100px 22px 40px}@media (max-width:420px){.paragraph--type--art-gallery-listing .field--name-field-gallery-selection .teaser-content:first-child{padding:18px 55px 18px 14px}}.paragraph--type--art-gallery-listing .field--name-field-gallery-selection .teaser-content:first-child a:after{background:url(/themes/custom/newbury/assets/img/scroll.png) -16px -61px no-repeat;bottom:-20px;content:"";height:60px;position:absolute;right:-55px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:right .25s ease;-o-transition:right .25s ease;transition:right .25s ease;width:8px}@media (max-width:420px){.paragraph--type--art-gallery-listing .field--name-field-gallery-selection .teaser-content:first-child a:after{background:url(/themes/custom/newbury/assets/img/scroll.png) -16px -71px no-repeat;right:-45px}}.paragraph--type--art-gallery-listing .field--name-field-gallery-selection .teaser-content:first-child a:focus:after,.paragraph--type--art-gallery-listing .field--name-field-gallery-selection .teaser-content:first-child a:hover:after{right:-65px}.paragraph--type--container{position:relative;overflow:hidden}.paragraph--type--container .field--name-field-layout{position:relative;z-index:1}.node--type-art-gallery .field--name-field-background-image{display:none;left:100px;position:absolute;top:-100px;width:calc(100% - 300px);z-index:0}@media (min-width:1200px){.node--type-art-gallery .field--name-field-background-image{display:block}}.node--type-art-gallery .field--name-field-background-image img{width:100%;height:auto}.node--type-art-gallery .field--name-field-media-image{overflow:hidden}.paragraph--type--card-grid h2{text-align:center;margin:0 40px 40px;color:#fa9937}.paragraph--type--card-grid .field--name-field-cards{margin:0 40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:44px}.paragraph--type--card-grid .field--name-field-cards .field__item{-webkit-box-flex:0;-webkit-flex:0 0 calc(33.33333% - 29.333333333333332px);-ms-flex:0 0 calc(33.33333% - 29.333333333333332px);flex:0 0 calc(33.33333% - 29.333333333333332px)}@media (max-width:1024px){.paragraph--type--card-grid .field--name-field-cards .field__item{-webkit-box-flex:0;-webkit-flex:0 0 calc(50% - 22px);-ms-flex:0 0 calc(50% - 22px);flex:0 0 calc(50% - 22px)}}@media (max-width:768px){.paragraph--type--card-grid .field--name-field-cards .field__item{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}}.paragraph--type--card-grid .field--name-field-cards .field__item .paragraph{margin:0}.paragraph--type--card .card--image{width:100%;height:0;padding-top:100%;position:relative}@media (max-width:768px){.paragraph--type--card .card--image{padding-top:300px}}.paragraph--type--card .card--image>.field{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.paragraph--type--card .card--image>.field *{width:100%;height:100%}.paragraph--type--card .card--image>.field img{-o-object-fit:cover;object-fit:cover}.paragraph--type--card h3{margin:40px 0 0;position:relative;padding-bottom:20px}.paragraph--type--card h3:after{content:"";position:absolute;left:0;bottom:0;width:60px;height:1px;background:#999}.paragraph--type--card .card--body p{font-family:Gotham SSm A,Gotham SSm B;font-size:1rem;line-height:200%;font-weight:400}.paragraph--type--card .field--name-field-url a{color:#fa9937;font-family:Saol Text Medium Italic;letter-spacing:.12em;line-height:1.2;position:relative;text-decoration:none}.paragraph--type--card .field--name-field-url a:after{background:url(/themes/custom/newbury/assets/img/scroll.png) -16px -41px no-repeat;bottom:-36px;content:"";height:60px;position:absolute;right:10px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:right .25s ease;-o-transition:right .25s ease;transition:right .25s ease;width:8px}.paragraph--type--card .field--name-field-url a:focus:after,.paragraph--type--card .field--name-field-url a:hover:after{right:0}.map--container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:end;-ms-flex-pack:end;justify-content:end;position:relative}.map--container #map{position:absolute;top:0;left:0;width:100%;height:100%}.map--sidebar{min-height:80vh;border-bottom:24px solid #d7e7da;width:100%;margin-top:375px;background:-webkit-gradient(linear,left bottom,left top,color-stop(33.06%,rgba(23,21,19,.92)),to(rgba(23,21,19,.33)));background:-o-linear-gradient(bottom,rgba(23,21,19,.92) 33.06%,rgba(23,21,19,.33) 100%);background:linear-gradient(0deg,rgba(23,21,19,.92) 33.06%,rgba(23,21,19,.33));padding:40px 24px 24px;color:#fff;z-index:2;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-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:30px}@media (min-width:769px){.map--sidebar{border-bottom:0;border-right:25px solid #d7e7da;margin-top:0;width:400px;background:rgba(23,21,19,.8);padding:40px 40px 40px 60px}}@media (min-width:1025px){.map--sidebar{border-right-width:40px;gap:48px}}@media (min-width:1281px){.map--sidebar{border-right-width:60px;width:540px;padding:50px 75px}}@media (min-width:1441px){.map--sidebar{border-right-width:80px;width:645px;padding:112px;margin:0}}.map--sidebar h2{font-size:1.125rem;font-weight:400;line-height:200%;letter-spacing:.05625rem;margin:0}@media (min-width:1281px){.map--sidebar h2{font-size:1.6875rem;letter-spacing:.08438rem}}.map--caption{font-family:Gotham,sans-serif;font-size:.625rem;font-weight:700;letter-spacing:.15625rem;text-transform:uppercase}.map--categories{list-style:none;margin:0;padding:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:21px}.map--categories,.map--categories a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.map--categories a{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:16px;font-family:Gotham,sans-serif;font-size:.625rem;font-weight:700;letter-spacing:.15625rem;text-transform:uppercase;color:#fff;text-decoration:none}.map--categories a.is-active,.map--categories a:hover{color:#bf6e1d}.map--categories a.is-active img,.map--categories a:hover img{-webkit-filter:invert(46%) sepia(100%) saturate(2132%) hue-rotate(7deg) brightness(88%) contrast(77%);filter:invert(46%) sepia(100%) saturate(2132%) hue-rotate(7deg) brightness(88%) contrast(77%)}.map--categories a img{width:28px;height:28px;-webkit-filter:none;filter:none;-webkit-transition-duration:.25s;-o-transition-duration:.25s;transition-duration:.25s}@media (min-width:1281px){.map--categories a img{width:32px;height:32px}}.map--accordion-toggle{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:16px;font-family:Gotham,sans-serif;font-size:.625rem;font-weight:700;letter-spacing:.15625rem;text-transform:uppercase;background:none;border:none;width:100%}.map--accordion-toggle.is-open svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.map--accordion-toggle svg{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}@media (min-width:769px){.map--accordion-toggle svg{display:none}}.map--accordion-content{display:none;gap:18px 36px;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);margin:0;padding:30px 0 0;list-style:none}.map--accordion-content.is-open{display:-ms-grid;display:grid}@media (min-width:769px){.map--accordion-content{display:-ms-grid;display:grid;padding:30px 0}}.map--accordion-content button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:16px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:none;border:none;padding:0;font-family:Gotham,sans-serif;font-size:.75rem;font-weight:400;line-height:125%;letter-spacing:.1875rem;text-transform:uppercase}.map--accordion-content button:hover .map--toggle:before{left:4px}.map--accordion-content button:hover .map--toggle.is-active{background:#bf6e1d}.map--accordion-content button:hover .map--toggle.is-active:before{left:calc(100% - 22px)}.map--toggle{position:relative;width:39px;height:21px;border-radius:13px;background:#d9d9d9;padding:1.5px}.map--toggle.is-active{background:#bf6e1d}.map--toggle.is-active:before{left:calc(100% - 19.5px)}.map--toggle:before{content:"";display:block;position:absolute;top:1.5px;left:1.5px;width:18px;height:18px;border-radius:50%;background:#171513;-webkit-transition-duration:.25s;-o-transition-duration:.25s;transition-duration:.25s}.map--recenter{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:16px;font-family:Gotham,sans-serif;font-size:.625rem;font-weight:700;letter-spacing:.15625rem;text-transform:uppercase;background:none;border:none}.map--marker.marker--primary{z-index:1;width:50px;height:75px;background:url(/themes/custom/newbury/assets/img/map-marker-large.svg) no-repeat}.map--marker.marker--secondary{width:26px;height:38px;background:url(/themes/custom/newbury/assets/img/map-marker.svg) no-repeat}.map--marker.marker--secondary.is-active{z-index:1;background:url(/themes/custom/newbury/assets/img/map-marker-active.svg) no-repeat}.map--close{position:absolute;top:0;right:0;z-index:1;background:#fff;border:0;padding:5px 10px;font-size:.625rem;font-weight:700;line-height:160%;letter-spacing:.0625rem;color:#171513}.map--popup{width:calc(100vw - 48px);max-width:none!important;background:#f3f3f3}@media (min-width:769px){.map--popup{width:285px}}.map--popup .mapboxgl-popup-tip{display:none}.map--popup .mapboxgl-popup-content{padding:0;border-radius:0}.map--popup-image{height:100px}@media (min-width:769px){.map--popup-image{height:170px}}.map--popup-image .field__item{height:100px}@media (min-width:769px){.map--popup-image .field__item{height:170px}}.map--popup-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.map--popup-content{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;gap:24px;padding:18px}.map--popup-content>a{position:relative;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;color:#171513;text-decoration:none;font-size:.625rem;font-weight:700;line-height:normal;letter-spacing:.125rem;text-transform:uppercase;outline:none}.map--popup-content>a:before{content:"";background-image:url(/themes/custom/newbury/assets/img/arrow-accent.svg);background-size:contain;background-repeat:no-repeat;position:absolute;bottom:-5px;right:-30px;width:60px;height:6px;-webkit-transition:right .25s ease;-o-transition:right .25s ease;transition:right .25s ease}.map--popup-content>a:focus:before,.map--popup-content>a:hover:before{right:-45px}.map--popup-title{font-family:Saol Text Regular;font-weight:500;font-size:1.125rem;line-height:140%;letter-spacing:.1125rem}.map--popup-desc{font-size:.75rem;line-height:170%;letter-spacing:.075rem}.map--popup-distance{font-size:.625rem;font-weight:700;line-height:160%;letter-spacing:.0625rem}.paragraph--background,.paragraph--dark,.paragraph--white{margin:0;padding:20px 0}@media (min-width:320px){.paragraph--background,.paragraph--dark,.paragraph--white{margin:0;padding:40px 0}}@media (min-width:740px){.paragraph--background,.paragraph--dark,.paragraph--white{margin:0;padding:60px 0}}@media (min-width:980px){.paragraph--background,.paragraph--dark,.paragraph--white{margin:0;padding:80px 0}}.paragraph--white{background-color:#fff}.paragraph--light{background-color:#f5f5f5}.paragraph--dark{background-color:#171513}.paragraph--gray{background-color:#e5e5e5}.paragraph--blue{background-color:#b1d4e1}.paragraph--mint{background-color:#d7e7da}.paragraph--lilac{background-color:#ece0e3}.paragraph--darky{background-color:#677485}.paragraph--grape{background-color:#321c2d}.paragraph-text--dark{color:#171513}.paragraph-text--light{color:#fff}.paragraph--background,.paragraph--background--left{background-position:0 100%;background-repeat:no-repeat}.paragraph--background--right{background-position:100% 100%;background-repeat:no-repeat}.paragraph--background--movement--move{width:1920px}.paragraph--background--focus--left{background-position:12% 50%}.paragraph--background--focus--center{background-position:50%}.paragraph--background--focus--right{background-position:88% 50%}@media (min-width:980px){.paragraph--background--focus--left--l{background-position:12% 50%}}@media (min-width:980px){.paragraph--background--focus--center--l{background-position:50%}}@media (min-width:980px){.paragraph--background--focus--right--l{background-position:88% 50%}}.paragraph--top-none{margin-top:0;padding-top:0}.paragraph--bottom-none{margin-bottom:0;padding-bottom:0}@media screen and (max-width:799.98px){.article-image-centered-mobile{float:none!important;display:block;margin:0 auto}}
