@import url("https://p.typekit.net/p.css?s=1&k=pek8wka&ht=tk&f=26053.26062.26014.26016.26018.26024.26026.28908.28909&a=119463456&app=typekit&e=css");@import url('https://fonts.googleapis.com/css2?family=Roboto+Serif:ital,wght@0,100;0,500;0,700;1,100;1,500;1,700&display=swap');
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.affix{position:fixed;width:100%;top:0;z-index:1035;left:0;}
.book-navigation .menu{border-top:1px solid #d6d6d6;}.book-navigation .book-pager{border-bottom:1px solid #d6d6d6;border-top:1px solid #d6d6d6;margin:0;}
.contextual-links a{border-bottom:none;text-shadow:0 0 0;}
.feed-icon{border-bottom:none;display:inline-block;padding:15px 0 0 0;}
.field--type-entity-reference{margin:0 0 1.2em;}.field--type-entity-reference .field__label{font-weight:normal;margin:0;padding-right:5px;}[dir="rtl"] .field--type-entity-reference .field__label{padding-left:5px;padding-right:0;}.field--type-entity-reference ul.links{padding:0;margin:0;list-style:none;}.field--type-entity-reference ul.links li{float:left;padding:0 1em 0 0;white-space:nowrap;}[dir="rtl"] .field--type-entity-reference ul.links li{padding:0 0 0 1em;float:right;}@media all and (min-width:560px){.node .field--type-image{float:left;margin:0 1em 0 0;}[dir="rtl"] .node .field--type-image{float:right;margin:0 0 0 1em;}.node .field--type-image + .field--type-image{clear:both;}}.field--type-image img,.field--name-field-user-picture img{margin:0 0 1em;}.field--type-image a{border-bottom:none;}.field--name-field-tags{margin:0 0 1.2em;}.field--name-field-tags .field__label{font-weight:normal;margin:0;padding-right:5px;}[dir="rtl"] .field--name-field-tags .field__label{padding-left:5px;padding-right:0;}.field--name-field-tags .field__label,.field--name-field-tags ul.links{font-size:0.8em;}.node--view-mode-teaser .field--name-field-tags .field__label,.node--view-mode-teaser .field--name-field-tags ul.links{font-size:0.821em;}.field--name-field-tags ul.links{padding:0;margin:0;}.field--name-field-tags ul.links li{float:left;padding:0 1em 0 0;white-space:nowrap;}[dir="rtl"] .field--name-field-tags ul.links li{padding:0 0 0 1em;float:right;}.field--label-inline .field__label,.field--label-inline .field__items,.field--label-inline .field__item{display:inline-block;}
.navbar-dark .nav-link:hover,.navbar-dark .nav-link:focus{color:rgba(255,255,255,0.75);}.navbar-dark .nav-link{color:rgba(255,255,255,0.5);}.navbar-light .nav-link:hover,.navbar-light .nav-link:focus{color:rgba(0,0,0,0.7);}.navbar-light .nav-link{color:rgba(0,0,0,0.5);}.navbar-brand .site-logo{margin-right:1rem;}@media (max-width:33.9em){.navbar-toggleable-xs .navbar-nav .nav-item+.nav-item,.navbar-toggleable-xs.collapse.in .navbar-nav .nav-item{margin-left:0;float:none;}}@media (max-width:47.9em){.navbar-toggleable-sm .navbar-nav .nav-item+.nav-item,.navbar-toggleable-xs.collapse.in .navbar-nav .nav-item{margin-left:0;float:none;}}
.block-help{margin-bottom:1em;padding:1.26em;word-wrap:break-word;color:inherit;border:1px solid var(--bs-secondary);background-color:var(--bs-secondary-bg);overflow-wrap:break-word;}.block-help__container{padding-left:24px;background-image:url(/themes/contrib/bootstrap_barrio/images/help.png);background-repeat:no-repeat;background-position:left 4px;}[dir="rtl"] .block-help__container{padding-right:24px;padding-left:0;background-position:right 4px;}.block-help__container>*:last-child{margin-bottom:0;}
.icon-help{background:url(/themes/contrib/bootstrap_barrio/images/help.png) 0 50% no-repeat;padding:1px 0 1px 20px;}[dir="rtl"] .icon-help{background-position:100% 50%;padding:1px 20px 1px 0;}.feed-icon{background:url(/themes/contrib/bootstrap_barrio/images/feed.svg) no-repeat;overflow:hidden;text-indent:-9999px;display:block;width:16px;direction:ltr;height:16px;}.navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");}
.image-button.is-disabled:hover,.image-button.is-disabled:active,.image-button.is-disabled:focus,.image-button.is-disabled{background:transparent;opacity:0.5;cursor:default;}
.item-list ul{list-style:none;margin:0 0 0.25em 0;padding:0;}[dir="rtl"] .item-list ul{padding:0;}.item-list ul li{margin:0;padding:0.2em 0.5em 0 0;}[dir="rtl"] .item-list ul li{margin:0;padding:0.2em 0 0 0.5em;}.item-list .item-list__comma-list,.item-list .item-list__comma-list li,[dir="rtl"] .item-list .item-list__comma-list,[dir="rtl"] .item-list .item-list__comma-list li{padding:0;}
.list-group__link{border-top:1px solid #ccc;padding:7px 0 0;}.list-group__description{margin:0 0 10px;}
.field--name-field-media-image img{max-width:100%;height:auto;}.media-library-wrapper{display:flex;flex-wrap:wrap;}.media-library-menu{margin:5px 5px 5px 0;padding:20px 15px;border:1px solid #dddddd;border-radius:3px;background:#e9e9e9;height:100%;}.media-library-menu li{margin:5px;white-space:nowrap;height:45px;}.media-library-menu li::marker{color:#e9e9e9;}.media-library-menu__link{margin:5px 5px 5px 0;padding:10px 15px;border:1px solid #dddddd;border-radius:3px;background:#e9e9e9;}.active.media-library-menu__link{background:#fff;}.media-library-content{flex:2;}.media-library-wrapper .form--inline{display:flex;flex-wrap:wrap;align-items:flex-end;}.media-library-widget-modal .js-form-item{margin:5px;}.media-library-wrapper .form-type-textfield{flex:2;}.media-library-widget-modal .form-actions{position:sticky;bottom:0;background:#fff;padding:5px;}.media-library-widget-modal .ui-dialog-content{padding-bottom:0;}.ui-dialog.ui-corner-all.ui-widget.ui-widget-content.ui-front.media-library-widget-modal.ui-dialog--narrow{width:80% !important;left:10% !important;}.media-library-views-form__rows{display:flex;flex-wrap:wrap;}.media-library-item--grid{margin:10px;width:220px;}.media-library-item--grid .js-form-type-checkbox,.media-library-item--grid .form-check-label{padding-left:0;}.media-library-add-form__media::marker{color:#fff;}
em.placeholder{vertical-align:unset!important;cursor:unset!important;background-color:unset!important;opacity:unset!important;}section.full-width{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;}
input[type="search"]{box-sizing:border-box;}header #search-block-form{padding:5px 15px;flex-flow:row wrap;}#search-block-form{display:flex;}
.shortcut-wrapper{margin:2.2em 0 1.1em 0;}.shortcut-wrapper .page-title{float:left;margin:0;}[dir="rtl"] .shortcut-wrapper .page-title{float:right;}.shortcut-action{border-bottom:none;margin-left:0.5em;padding-top:0.35em;}[dir="rtl"] .shortcut-action{margin-left:0;margin-right:0.5em;}.shortcut-action:hover,.shortcut-action:active,.shortcut-action:focus{border-bottom:none;}
.sidebar .block{border-style:solid;border-width:1px;padding:15px 15px;margin:0 0 20px;}.sidebar h2{margin:0 0 0.5em;border-bottom:1px solid #d6d6d6;padding-bottom:5px;text-shadow:0 1px 0 #fff;font-size:1.071em;line-height:1.2;}.sidebar .block .content{font-size:0.914em;line-height:1.4;}.sidebar tbody{border:none;}.sidebar .even,.sidebar .odd{background:none;border-bottom:1px solid #d6d6d6;}.sidebar nav .nav{margin:0 -1rem;}
.site-footer{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;padding:35px 0 30px;background:black;}.site-footer .layout-container{padding:0 15px;}@media all and (min-width:560px){.site-footer__top .region{float:left;position:relative;width:50%;}[dir="rtl"] .site-footer__top .region{float:right;}}@media all and (min-width:560px) and (max-width:850px){.site-footer .region{box-sizing:border-box;}.site-footer__top .region:nth-child(2n+1){padding-right:10px;}[dir="rtl"] .site-footer__top .region:nth-child(2n+1){padding-left:10px;padding-right:0;}.site-footer__top .region:nth-child(2n){padding-left:10px;}[dir="rtl"] .site-footer__top .region:nth-child(2n){padding-left:0;padding-right:10px;}.region-footer-third{clear:both;}}@media all and (min-width:851px){.site-footer__top .region{width:24%;padding:0 0.65%;}.site-footer__top .region:first-child{padding-left:0;}[dir="rtl"] .site-footer__top .region:first-child{padding-left:10px;padding-right:0;}.site-footer__top .region:last-child{padding-right:0;}[dir="rtl"] .site-footer__top .region:last-child{padding-left:0;padding-right:10px;}}.site-footer h2{color:#c0c0c0;color:rgba(255,255,255,0.65);}.site-footer blockquote{color:#555;}.site-footer .content{color:#c0c0c0;color:rgba(255,255,255,0.65);font-size:0.857em;}.site-footer .menu-item{padding:0;}.site-footer .content ol:not(.menu),.site-footer .content ul:not(.menu){padding-left:1.4em;}[dir="rtl"] .site-footer .content ol:not(.menu),[dir="rtl"] .site-footer .content ul:not(.menu){padding-right:1.4em;padding-left:0;}.site-footer .content a,.site-footer .content a.is-active{color:#fcfcfc;color:rgba(255,255,255,0.8);}.site-footer .content a:hover,.site-footer .content a:focus{color:#fefefe;color:rgba(255,255,255,0.95);}.site-footer .block{margin:20px 0;border:1px solid #444;border-color:rgba(255,255,255,0.1);padding:10px;}.site-footer table{font-size:1em;}.site-footer tr td,.site-footer tr th{border-color:#555;border-color:rgba(255,255,255,0.18);}.site-footer tr.odd{background-color:transparent;}.site-footer tr.even{background-color:#2c2c2c;background-color:rgba(0,0,0,0.15);}.site-footer__top h2{border-bottom:1px solid #555;border-color:rgba(255,255,255,0.15);font-size:1em;margin-bottom:0;padding-bottom:3px;text-transform:uppercase;}.site-footer__top .content{margin-top:0;}.site-footer__top p{margin-top:1em;}.site-footer__top .content .menu{padding-left:0;}[dir="rtl"] .site-footer__top .content .menu{padding-right:0;}.site-footer__top .content li a{display:block;border-bottom:1px solid #555;border-color:rgba(255,255,255,0.15);line-height:1.2;padding:0.8em 2px 0.8em 20px;text-indent:-15px;}[dir="rtl"] .site-footer__top .content li a{padding:0.8em 20px 0.8em 2px;}.site-footer__top .content li a:hover,.site-footer__top .content li a:focus{background-color:#1f1f21;background-color:rgba(255,255,255,0.05);text-decoration:none;}.site-footer__top .block-menu,.site-footer__bottom .block{margin:0;padding:0;border:none;}.site-footer__bottom .block{margin:0.5em 0;}.site-footer__bottom .content{padding:0.5em 0;margin-top:0;}.site-footer__bottom .block h2{margin:0;}.site-footer__bottom{letter-spacing:0.2px;margin-top:30px;border-top:1px solid #555;border-color:rgba(255,255,255,0.15);}.site-footer__bottom .region{margin-top:20px;}.site-footer__bottom .block{clear:both;}.site-footer__bottom .block .menu{padding:0;}.site-footer__bottom .menu-item a{float:left;padding:0 12px;display:block;border-right:1px solid #555;border-color:rgba(255,255,255,0.15);}[dir="rtl"] .site-footer__bottom .menu-item a{float:right;border-left:1px solid #555;border-right:none;}.site-footer__bottom .menu-item:first-child a{padding-left:0;}[dir="rtl"] .site-footer__bottom .menu-item:first-child a{padding-right:0;padding-left:12px;}.site-footer__bottom .menu-item:last-child a{padding-right:0;border-right:none;}[dir="rtl"] .site-footer__bottom .menu-item:last-child a{padding-left:0;padding-right:12px;border-left:none;}[dir="rtl"] .site-footer__bottom .menu-item:first-child:last-child a{padding-right:0;}
.skip-link{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:50;background:#444;background:rgba(0,0,0,0.6);font-size:0.94em;line-height:1.7em;padding:1px 10px 2px;border-radius:0 0 10px 10px;border-bottom-width:0;outline:0;}.skip-link.visually-hidden.focusable:focus{position:absolute !important;color:#fff;}
table{border:0;border-spacing:0;font-size:0.857em;margin:10px 0;width:100%;}table table{font-size:1em;}tr{border-bottom:1px solid #ccc;padding:0.1em 0.6em;background:#efefef;background:rgba(0,0,0,0.063);}thead > tr{border-bottom:1px solid #000;}tr.odd{background:#e4e4e4;background:rgba(0,0,0,0.105);}table tr th{background:#757575;background:rgba(0,0,0,0.51);border-bottom-style:none;}table tr th,table tr th a,table tr th a:hover,table tr th a:focus{color:#fff;font-weight:bold;}table tbody tr th{vertical-align:top;}tr td,tr th{padding:4px 9px;border:1px solid #fff;text-align:left;}[dir="rtl"] tr td,[dir="rtl"] tr th{text-align:right;}@media screen and (max-width:37.5em){th.priority-low,td.priority-low,th.priority-medium,td.priority-medium{display:none;}}@media screen and (max-width:60em){th.priority-low,td.priority-low{display:none;}}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}.tabledrag-changed.warning{margin-bottom:0.5rem;color:var(--bs-warning);}a.tabledrag-handle .handle{width:25px;height:25px;}.tabledrag-cell-content>*{display:table-cell;vertical-align:middle;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
.tablesort{width:14px;height:14px;vertical-align:top;margin:1px 0 0 5px;}.tablesort--asc{background-image:url(/core/misc/icons/ffffff/twistie-down.svg);}.tablesort--desc{background-image:url(/core/misc/icons/ffffff/twistie-up.svg);}
#page .ui-widget{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;}
nav.tabs{margin-bottom:1rem;}
body.toolbar-horizontal #navbar-top.fixed-top,body.toolbar-vertical #navbar-top.fixed-top,body.toolbar-vertical.toolbar-tray-open #navbar-top.fixed-top,body.toolbar-horizontal #navbar-main.fixed-top,body.toolbar-vertical #navbar-main.fixed-top,body.toolbar-vertical.toolbar-tray-open #navbar-main.fixed-top{top:40px;}body.toolbar-horizontal.toolbar-tray-open #navbar-top.fixed-top,body.toolbar-horizontal.toolbar-tray-open #navbar-main.fixed-top{top:80px;}body.toolbar-fixed .toolbar-oriented .toolbar-bar{z-index:1040;}
.vertical-tabs{margin:0;border:1px solid #ccc;display:flex;flex-direction:row;font-size:0.875rem;}[dir="rtl"] .vertical-tabs{flex-direction:row-reverse;margin-left:0;margin-right:0;}.vertical-tabs__menu{display:flex;flex-direction:column;flex-wrap:nowrap;width:15em;margin:0;padding:0;border-top:1px solid #ccc;list-style:none;}[dir="rtl"] .vertical-tabs__menu{margin-left:0;margin-right:-15em;}.vertical-tabs__pane{margin:0;border:0;}.vertical-tabs__pane>summary{display:none;}.vertical-tabs__pane label{font-weight:bold;}.vertical-tabs__menu-item{border:1px solid #ccc;border-top:0;background:#eee;}.vertical-tabs__menu-item a{display:block;padding:0.5em 0.6em;text-decoration:none;}.vertical-tabs__menu-item a:focus .vertical-tabs__menu-item-title,.vertical-tabs__menu-item a:active .vertical-tabs__menu-item-title,.vertical-tabs__menu-item a:hover .vertical-tabs__menu-item-title{text-decoration:underline;}.vertical-tabs__menu-item a:hover{outline:1px dotted;}.vertical-tabs__menu-item.is-selected{border-right-width:0;background-color:#fff;}[dir="rtl"] .vertical-tabs__menu-item.is-selected{border-left-width:0;border-right-width:1px;}.vertical-tabs__menu-item.is-selected .vertical-tabs__menu-item-title{color:#000;}.vertical-tabs__menu-item-summary{display:block;margin-bottom:0;line-height:normal;}
.views-displays .tabs .open > a{border-radius:7px 7px 0 0;}.views-displays .tabs .open > a:hover,.views-displays .tabs .open > a:focus{color:#0071b3;}.views-displays .secondary .form-submit{font-size:0.846em;}.views-displays .tabs .action-list{padding:0;}.views-filterable-options .filterable-option:nth-of-type(even) .form-type-checkbox{background-color:#f9f9f9;}.views-ui-display-tab-actions .dropbutton .form-submit{color:#0071b3;}.views-ui-display-tab-actions .dropbutton .form-submit:hover,.views-ui-display-tab-actions .dropbutton .form-submit:focus{color:#018fe2;}
.form-required::after{content:'';vertical-align:super;display:inline-block;background-image:url(/themes/contrib/bootstrap_barrio/images/required.svg);background-repeat:no-repeat;background-size:7px 7px;width:7px;height:7px;margin:0 0.3em;}.webform-options-display-buttons-horizontal .webform-options-display-buttons-wrapper{flex:auto;}.webform-options-display-buttons .form-check-label{margin:0 5px 10px 5px;border:3px solid #ccc;border-radius:3px;background-color:#fff;padding:10px;width:100%;}.webform-options-display-buttons .form-check-label:hover{border-color:#999;color:#333;}.webform-options-display-buttons .form-check-input:checked ~ .form-check-label{border-color:#0074bd;color:#000;}.webform-options-display-buttons .webform-options-display-buttons-wrapper .form-check-label{text-align:center;margin:0 5px 10px 0;}.webform-options-display-buttons .webform-options-display-buttons-wrapper .radio,.webform-options-display-buttons .webform-options-display-buttons-wrapper .form-check{padding:0;}
.ui-widget-overlay{background:#000;opacity:0.7;}.ui-dialog{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;border-radius:0;}.ui-dialog input,.ui-dialog select,.ui-dialog textarea{font-size:0.9em;}.ui-dialog .button{background-color:#fff;background-image:-webkit-linear-gradient(top,#f3f3f3,#e8e8e8);background-image:linear-gradient(to bottom,#f3f3f3,#e8e8e8);border:1px solid #e4e4e4;border-bottom-color:#b4b4b4;border-left-color:#d2d2d2;border-right-color:#d2d2d2;color:#3a3a3a;cursor:pointer;font-size:0.929em;font-weight:normal;text-align:center;padding:0.250em 1.063em;border-radius:1em;}
.teaser{position:relative;padding-block-end:var(--sp1-5);}.teaser::after{position:absolute;inset-block-end:0;width:var(--sp3);height:0;content:"";border-top:solid 2px var(--color--gray-95);}@media (min-width:62.5rem){.teaser{padding-block-end:var(--sp3);}}.teaser__content{display:grid;grid-auto-rows:max-content;gap:var(--sp);}.teaser__content .field:not(:last-child){margin-block-end:0;}@media (min-width:62.5rem){.teaser__content{gap:var(--sp2);}}.teaser__image{flex-shrink:0;margin:0;}.teaser__image:empty{display:none;}.teaser__image:empty + .teaser__title{flex-basis:auto;}.teaser__image a{display:block;}.teaser__image img{width:var(--sp3-5);height:var(--sp3-5);object-fit:cover;border-radius:50%;}@media (min-width:62.5rem){.teaser__image img{width:var(--grid-col-width);height:var(--grid-col-width);}}@media (min-width:62.5rem){.teaser__image{position:absolute;inset-block-start:0;inset-inline-start:calc(-1 * ((var(--grid-col-width) + var(--grid-gap))));margin:0;}}.teaser__meta{margin-block-end:var(--sp);}.teaser__title{margin-block:0;flex-basis:calc(100% - var(--sp4-5));color:var(--color-text-neutral-loud);font-size:1.5rem;line-height:var(--line-height-base);}@media (min-width:62.5rem){.teaser__title{flex-basis:auto;font-size:var(--sp2);line-height:var(--sp3);}}.teaser__top{display:flex;flex-wrap:nowrap;align-items:center;margin:0;gap:var(--sp1);margin-block-end:var(--sp1);}@media (min-width:62.5rem){.teaser__top{position:relative;}}
.paragraph.paragraph--color > .paragraph__column{padding-top:30px;padding-bottom:30px;}.paragraph.paragraph--color + .paragraph > .paragraph__column{padding-top:30px;}.paragraph--color--rgba-blue-light{background:rgba(3,169,244,0.3);}.paragraph--color--rgba-red-light{background:rgba(244,67,54,0.3);}.paragraph--color--rgba-pink-light{background:rgba(233,30,99,0.3);}.paragraph--color--rgba-purple-light{background:rgba(156,39,176,0.3);}.paragraph--color--rgba-indigo-light{background:rgba(63,81,181,0.3);}.paragraph--color--rgba-cyan-light{background:rgba(0,188,212,0.3);}.paragraph--color--rgba-teal-light{background:rgba(0,150,136,0.3);}.paragraph--color--rgba-green-light{background:rgba(76,175,80,0.3);}.paragraph--color--rgba-lime-light{background:rgba(205,220,57,0.3);}.paragraph--color--rgba-yellow-light{background:rgba(255,235,59,0.3);}.paragraph--color--rgba-orange-light{background:rgba(255,152,0,0.3);}.paragraph--color--rgba-brown-light{background:rgba(121,85,72,0.3);}.paragraph--color--rgba-grey-light{background:rgba(158,158,158,0.3);}.paragraph--color--rgba-bluegrey-light{background:rgba(96,125,139,0.3);}.paragraph--color--rgba-black-light{background:rgba(0,0,0,0.3);}.paragraph--color--rgba-stylish-light{background:rgba(62,69,81,0.3);}.paragraph--color--rgba-white-light{background:rgba(255,255,255,0.3);}.paragraph--color--rgba-blue-strong{background:rgba(3,169,244,0.7);}.paragraph--color--rgba-red-strong{background:rgba(244,67,54,0.7);}.paragraph--color--rgba-pink-strong{background:rgba(233,30,99,0.7);}.paragraph--color--rgba-purple-strong{background:rgba(156,39,176,0.7);}.paragraph--color--rgba-indigo-strong{background:rgba(63,81,181,0.7);}.paragraph--color--rgba-cyan-strong{background:rgba(0,188,212,0.7);}.paragraph--color--rgba-teal-strong{background:rgba(0,150,136,0.7);}.paragraph--color--rgba-green-strong{background:rgba(76,175,80,0.7);}.paragraph--color--rgba-lime-strong{background:rgba(205,220,57,0.7);}.paragraph--color--rgba-yellow-strong{background:rgba(255,235,59,0.7);}.paragraph--color--rgba-orange-strong{background:rgba(255,152,0,0.7);}.paragraph--color--rgba-brown-strong{background:rgba(121,85,72,0.7);}.paragraph--color--rgba-grey-strong{background:rgba(158,158,158,0.7);}.paragraph--color--rgba-bluegrey-strong{background:rgba(96,125,139,0.7);}.paragraph--color--rgba-black-strong{background:rgba(0,0,0,0.7);}.paragraph--color--rgba-stylish-strong{background:rgba(62,69,81,0.7);}.paragraph--color--rgba-white-strong{background:rgba(255,255,255,0.7);}.paragraph--color--rgba-blue-slight{background:rgba(3,169,244,0.1);}.paragraph--color--rgba-red-slight{background:rgba(244,67,54,0.1);}.paragraph--color--rgba-pink-slight{background:rgba(233,30,99,0.1);}.paragraph--color--rgba-purple-slight{background:rgba(156,39,176,0.1);}.paragraph--color--rgba-indigo-slight{background:rgba(63,81,181,0.1);}.paragraph--color--rgba-cyan-slight{background:rgba(0,188,212,0.1);}.paragraph--color--rgba-teal-slight{background:rgba(0,150,136,0.1);}.paragraph--color--rgba-green-slight{background:rgba(76,175,80,0.1);}.paragraph--color--rgba-lime-slight{background:rgba(205,220,57,0.1);}.paragraph--color--rgba-yellow-slight{background:rgba(255,235,59,0.1);}.paragraph--color--rgba-orange-slight{background:rgba(255,152,0,0.1);}.paragraph--color--rgba-brown-slight{background:rgba(121,85,72,0.1);}.paragraph--color--rgba-grey-slight{background:rgba(158,158,158,0.1);}.paragraph--color--rgba-bluegrey-slight{background:rgba(96,125,139,0.1);}.paragraph--color--rgba-black-slight{background:rgba(0,0,0,0.1);}.paragraph--color--rgba-stylish-slight{background:rgba(62,69,81,0.1);}.paragraph--color--rgba-white-slight{background:rgba(255,255,255,0.1);}.paragraph--color--transparent{background:transparent;}.paragraph--color--primary,.paragraph--color--secondary,.paragraph--color--success,.paragraph--color--info,.paragraph--color--warning,.paragraph--color--danger{background:transparent;}
.paragraph.paragraph--type--bp-columns > .paragraph__column,.paragraph.paragraph--type--bp-columns-two-uneven > .paragraph__column,.paragraph.paragraph--type--bp-columns-three-uneven > .paragraph__column{padding-left:0;padding-right:0;}.paragraph.paragraph--type--bp-columns .paragraph--type--bp-columns__6col{position:relative;min-height:1px;padding-left:15px;padding-right:15px;}@media (min-width:768px){.paragraph.paragraph--type--bp-columns .paragraph--type--bp-columns__6col{float:left;width:16.66666667%;}}.paragraph.paragraph--type--bp-columns .paragraph--type--bp-columns__5col{position:relative;min-height:1px;padding-left:15px;padding-right:15px;}@media (min-width:768px){.paragraph.paragraph--type--bp-columns .paragraph--type--bp-columns__5col{float:left;width:20%;}}.paragraph.paragraph--type--bp-columns .paragraph--type--bp-columns__4col{position:relative;min-height:1px;padding-left:15px;padding-right:15px;}@media (min-width:768px){.paragraph.paragraph--type--bp-columns .paragraph--type--bp-columns__4col{float:left;width:25%;}}.paragraph.paragraph--type--bp-columns .paragraph--type--bp-columns__3col{position:relative;min-height:1px;padding-left:15px;padding-right:15px;}@media (min-width:768px){.paragraph.paragraph--type--bp-columns .paragraph--type--bp-columns__3col{float:left;width:33.33333333%;}}.paragraph.paragraph--type--bp-columns .paragraph--type--bp-columns__2col{position:relative;min-height:1px;padding-left:15px;padding-right:15px;}@media (min-width:768px){.paragraph.paragraph--type--bp-columns .paragraph--type--bp-columns__2col{float:left;width:50%;}}.paragraph.paragraph--type--bp-columns .paragraph--type--bp-columns__1col{position:relative;min-height:1px;padding-left:15px;padding-right:15px;}@media (min-width:768px){.paragraph.paragraph--type--bp-columns .paragraph--type--bp-columns__1col{float:left;width:100%;}}.paragraph--type--bp-columns__1col .paragraph.paragraph--width--tiny > .paragraph__column{position:relative;min-height:1px;padding-left:15px;padding-right:15px;}@media (min-width:768px){.paragraph--type--bp-columns__1col .paragraph.paragraph--width--tiny > .paragraph__column{float:left;width:33.33333333%;}}@media (min-width:768px){.paragraph--type--bp-columns__1col .paragraph.paragraph--width--tiny > .paragraph__column{margin-left:33.33333333%;}}.paragraph--type--bp-columns__1col .paragraph.paragraph--width--narrow > .paragraph__column{position:relative;min-height:1px;padding-left:15px;padding-right:15px;}@media (min-width:768px){.paragraph--type--bp-columns__1col .paragraph.paragraph--width--narrow > .paragraph__column{float:left;width:50%;}}@media (min-width:768px){.paragraph--type--bp-columns__1col .paragraph.paragraph--width--narrow > .paragraph__column{margin-left:25%;}}.paragraph--type--bp-columns__1col .paragraph.paragraph--width--medium > .paragraph__column{position:relative;min-height:1px;padding-left:15px;padding-right:15px;}@media (min-width:768px){.paragraph--type--bp-columns__1col .paragraph.paragraph--width--medium > .paragraph__column{float:left;width:66.66666667%;}}@media (min-width:768px){.paragraph--type--bp-columns__1col .paragraph.paragraph--width--medium > .paragraph__column{margin-left:16.66666667%;}}.paragraph--type--bp-columns__1col .paragraph.paragraph--width--wide > .paragraph__column{position:relative;min-height:1px;padding-left:15px;padding-right:15px;}@media (min-width:768px){.paragraph--type--bp-columns__1col .paragraph.paragraph--width--wide > .paragraph__column{float:left;width:83.33333333%;}}@media (min-width:768px){.paragraph--type--bp-columns__1col .paragraph.paragraph--width--wide > .paragraph__column{margin-left:8.33333333%;}}.paragraph--type--bp-columns__1col .paragraph.paragraph--width--full > .paragraph__column{position:relative;min-height:1px;padding-left:15px;padding-right:15px;}@media (min-width:768px){.paragraph--type--bp-columns__1col .paragraph.paragraph--width--full > .paragraph__column{float:left;width:100%;}}
@font-face{font-family:"acumin-pro";src:url("https://use.typekit.net/af/6d4bb2/00000000000000003b9acafc/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff2"),url("https://use.typekit.net/af/6d4bb2/00000000000000003b9acafc/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff"),url("https://use.typekit.net/af/6d4bb2/00000000000000003b9acafc/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:700;font-stretch:normal;}@font-face{font-family:"acumin-pro";src:url("https://use.typekit.net/af/46da36/00000000000000003b9acaf6/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff2"),url("https://use.typekit.net/af/46da36/00000000000000003b9acaf6/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff"),url("https://use.typekit.net/af/46da36/00000000000000003b9acaf6/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:400;font-stretch:normal;}@font-face{font-family:"acumin-pro-extra-condensed";src:url("https://use.typekit.net/af/d53db5/00000000000000003b9acb22/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n8&v=3") format("woff2"),url("https://use.typekit.net/af/d53db5/00000000000000003b9acb22/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n8&v=3") format("woff"),url("https://use.typekit.net/af/d53db5/00000000000000003b9acb22/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n8&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:800;font-stretch:normal;}@font-face{font-family:"acumin-pro-extra-condensed";src:url("https://use.typekit.net/af/c4767b/00000000000000003b9acb20/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff2"),url("https://use.typekit.net/af/c4767b/00000000000000003b9acb20/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff"),url("https://use.typekit.net/af/c4767b/00000000000000003b9acb20/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:700;font-stretch:normal;}@font-face{font-family:"acumin-pro-extra-condensed";src:url("https://use.typekit.net/af/f2b2eb/00000000000000003b9acb1a/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff2"),url("https://use.typekit.net/af/f2b2eb/00000000000000003b9acb1a/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff"),url("https://use.typekit.net/af/f2b2eb/00000000000000003b9acb1a/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:400;font-stretch:normal;}@font-face{font-family:"acumin-pro-extra-condensed";src:url("https://use.typekit.net/af/b8e425/00000000000000003b9acb1c/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3") format("woff2"),url("https://use.typekit.net/af/b8e425/00000000000000003b9acb1c/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3") format("woff"),url("https://use.typekit.net/af/b8e425/00000000000000003b9acb1c/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:500;font-stretch:normal;}@font-face{font-family:"acumin-pro-extra-condensed";src:url("https://use.typekit.net/af/8d1fa8/00000000000000003b9acb1e/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3") format("woff2"),url("https://use.typekit.net/af/8d1fa8/00000000000000003b9acb1e/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3") format("woff"),url("https://use.typekit.net/af/8d1fa8/00000000000000003b9acb1e/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:600;font-stretch:normal;}@font-face{font-family:"roboto-slab";src:url("https://use.typekit.net/af/cdf406/00000000000000007735b236/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff2"),url("https://use.typekit.net/af/cdf406/00000000000000007735b236/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff"),url("https://use.typekit.net/af/cdf406/00000000000000007735b236/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:400;font-stretch:normal;}@font-face{font-family:"roboto-slab";src:url("https://use.typekit.net/af/084aef/00000000000000007735b23b/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff2"),url("https://use.typekit.net/af/084aef/00000000000000007735b23b/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff"),url("https://use.typekit.net/af/084aef/00000000000000007735b23b/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:700;font-stretch:normal;}:root{--gold:#DB9C47;--green:#272D61;--green-dark:#191F4A;--grey-brown:#696969;--cream-light:#fffefe;--cream-medium:#efece8;--cream-dark:#d6cdc2;--copy-roboto:'Roboto Serif',serif;--font-tk-acumin-pro:"acumin-pro",sans-serif;--font-tk-acumin-pro-extra-condensed:"acumin-pro-extra-condensed",sans-serif;--font-tk-roboto-slab:"roboto-slab",serif;}html,body{overflow-x:hidden;}body{background-color:var(--cream-light)!important;}.paragraph--color--rgba-brown-slight{background-color:var(--cream-medium)!important;}p,li,a,em,bold,b,h1,h2,h3,h4,h5,h6{color:var(--grey-brown);}p:empty{display:none;}#preloader_animation{position:fixed;left:0;top:0;z-index:99999999999999;background:#f5f4e9;background:-moz-linear-gradient(top,#f5f4e9 0%,#f4f4f4 100%);background:-webkit-linear-gradient(top,#f5f4e9 0%,#f4f4f4 100%);background:linear-gradient(to bottom,#f5f4e9 0%,#f4f4f4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f4e9',endColorstr='#f4f4f4',GradientType=0);display:block;width:100%;height:100%;}.paragraph.paragraph--width--wide>.paragraph__column{float:left;width:89.33333333%;margin-left:5.33333333%;}.paragraph--width--narrow{padding-top:160px;padding-bottom:120px;}#page-wrapper{border:40px solid #000000;background-color:var(--cream-light)!important;}main.main-content,.content-wrapper{padding-left:0px;padding-right:0px;}body.path-frontpage h1,.node__meta{display:none;}.content-body-wrapper .paragraph__column img{width:100%;height:auto;display:block;}.viewsreference--view-title{display:none;}.node__content{margin-top:0px;}.paragraph>.paragraph__column,.paragraph.paragraph--color>.paragraph__column{padding:0px 0px;}a svg{display:none;}#page-wrapper a:hover{color:var(--green);}p a:not(.btn),p a:not(.btn):hover{font-size:22px;text-decoration:underline dotted;color:var(--green);}body.node--type-page  .body-subwrap{position:relative;}p{margin-bottom:40px;font-family:var(--copy-roboto)!important;font-size:19px;line-height:33px;letter-spacing:.38px;font-weight:100!important;color:var(--grey-brown)!important;}p,li,li a{font-family:var(--copy-roboto);font-weight:300;color:var(--grey-brown);}h2,.h2{font-family:var(--font-tk-acumin-pro-extra-condensed);font-weight:600;font-size:56px;line-height:100%;letter-spacing:2.8px;margin-bottom:54px;}h3,.h3{font-family:var(--font-tk-acumin-pro);color:var(--gold);font-size:23px;line-height:33px;letter-spacing:.46px;font-weight:bold;margin-bottom:54px;}h4,.h4{font-family:var(--font-tk-roboto-slab);text-transform:uppercase;font-weight:600;font-size:24px;line-height:32px;letter-spacing:2.64px;color:var(--gold);}h5,.h5{font-size:18px;font-family:var(--font-tk-acumin-pro);font-weight:300;color:var(--gold);}bold,.bold,b,.b,strong,.strong{font-weight:700;}ul.no-bullet{margin-left:0px;padding:0px;}ul.no-bullet li{list-style-type:none;}.btn{border-radius:30px!important;font-size:22px!important;line-height:56px!important;letter-spacing:2.2px!important;height:59px!important;padding:0px 48px!important;border:none!important;font-family:var(--font-tk-acumin-pro-extra-condensed);}a.nav-link--menu{border-radius:30px!important;font-size:22px!important;line-height:56px!important;letter-spacing:2.2px!important;padding:0px 48px!important;border:none!important;font-family:var(--font-tk-acumin-pro-extra-condensed);}.btn.btn-gold,a.nav-link--menu{background-color:#D39F61;color:#ffffff!important;}.btn.btn-green{background-color:var(--green);color:#ffffff!important;}a.nav-link--menu{position:relative;top:10px;font-size:24px!important;line-height:56px!important;background-color:#D39F61;color:#ffffff!important;border-radius:30px!important;letter-spacing:.85px!important;height:59px!important;padding:0px 48px!important;border:none!important;}.btn.btn-brown,.btn.btn-primary{background-color:#3D3D3D;color:#ffffff;}.btn.btn-brown:hover,.btn.btn-primary:hover{background-color:#1a1919;color:#ffffff;}.highlighted{background:#000000;}.highlighted > .container-fluid{padding:0px;}nav.tabs{margin-bottom:0px!important;background:var(--gold)!important;padding:5px 0px!important;}nav.tabs ul.nav.primary.nav-tabs{width:fit-content!important;display:flex!important;margin-top:0px!important;justify-content:center!important;text-align:center!important;border:1px solid #ffffff!important;background-color:var(--gold)!important;margin-left:auto!important;margin-right:auto!important;border-radius:4px!important;padding:5px 5px!important;}nav.tabs ul.nav.primary.nav-tabs > li{background-color:var(-gold)!important;border-radius:4px!important;margin:0px 1px!important;border:none!important;color:#ffffff!important;display:inline-block;}nav.tabs ul.nav.primary.nav-tabs > li a{background-color:transparent!important;border:none!important;border-radius:0px!important;color:#ffffff!important;font-size:16px!important;font-family:var(--copy-roboto)!important;line-height:0px!important;height:100%!important;padding:15px 15px;}nav.tabs ul.nav.primary.nav-tabs > li a:before{display:none!important;}nav.tabs ul.nav.primary.nav-tabs > li.active{background-color:#ffffff!important;border:1px solid var(--gold)!important;}nav.tabs ul.nav.primary.nav-tabs > li.active a{color:var(--gold)!important;}table{margin-bottom:40px;}table tr,table tr td{border:0px;background-color:transparent;}table tr{padding:0px;}table tr:nth-child(odd){background-color:#FFFFFF;}table tr td,table tr th{height:57px;padding:15px 0px 15px 15px;font-weight:300;}.paragraph--type--bp-webform{background-color:var(--green);padding:160px 5vw;}.webform-submission-form{display:flex;flex-wrap:wrap;gap:8%;flex-direction:column;}.paragraph--type--bp-webform .webform-flexbox{display:flex;gap:34px;}.webform-submission-form fieldset{margin-top:0px;margin-bottom:34px;flex:48%;}.paragraph--type--bp-webform .webform-flexbox,.paragraph--type--bp-webform .webform-flex--container,.paragraph--type--bp-webform legend{margin:0px!important;}.webform-submission-form fieldset.js-form-type-textarea{flex:100%;}.webform-submission-form label{display:none;}.webform-submission-form input,.webform-submission-form .form-textarea.form-control,.webform-submission-form select#edit-address-state-province{height:89px;border-radius:0px!important;text-indent:39px!important;}.form-actions.webform-actions.js-form-wrapper.form-group{width:100%;display:flex;justify-content:center;}.webform-submission-form input.webform-button--submit{text-indent:0px!important;display:inline-block!important;width:unset!important;background-color:#D39F61!important;border:none!important;border-radius:30px!important;height:inherit!important;}.webform-submission-form input#edit-resume-upload-upload{background:var(--green);border:none;text-indent:0px!important;padding:0px!important;}.form-type-webform-document-file .description,.form-type-webform-document-file{color:#ffffff;}.webform-submission-form .form-textarea.form-control{height:351px;padding-top:33px;}.webform-submission-form h2{color:#ffffff;text-align:center;margin-bottom:66px;font-size:56px;}.webform-submission-form .form-type-webform-markup{color:#ffffff!important;max-width:800px;margin:auto;text-align:center;margin-bottom:130px;}.page-node-4 .paragraph--id--59 > .paragraph__column{padding-bottom:0px!important;}.page-node-4 .paragraph--id--63{padding:0px 10vw;}.page-node-4 .paragraph--id--63 > .paragraph__column{display:flex!important;}.page-node-4 .paragraph--id--65{padding:40px 10vw 160px 10vw;}.page-node-4 .paragraph--id--65 img{display:block;width:100%;height:auto;margin:0px;padding:0px;min-width:100%;}body.path-search #main-wrapper{margin-left:10.5vw;margin-right:10.5vw;margin-bottom:140px;}body.path-search main.main-content{padding-top:160px;}body.path-search main.main-content h2{margin-top:40px;margin-bottom:40px;}.list-group.node_search-results > li{border:1px solid #eeeeee;border-radius:31px;padding:25px;margin-bottom:25px;}body.path-search #main-wrapper a{color:var(--green);}body.path-search #main .form-type-search,body.path-search #main .form-actions input{display:inline-block;}body.path-search #main .search-form .form-control{height:40px;border-radius:0px;}body.path-search #main .search-form #edit-submit.button{display:inline-block!important;width:unset!important;position:relative;top:-2px;}body.path-search #main .search-form input#edit-keys.form-search{height:64px!important;max-height:89px!important;border-radius:45px !important;text-indent:39px !important;}.embed-container{position:relative;padding-bottom:52%;height:0px;width:100vw;display:flex;z-index:1;}.embed-container:before{position:absolute;display:block;content:"";top:0px;left:0px;width:100%;height:100%;background:rgba(0,0,0,.35);z-index:10;}.embed-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.user-login-form,body.path-user main.main-content{margin:160px 10vw 160px 10vw;}#navbar-main{background-color:#ffffff!important;}#navbar-main a{color:var(--grey-brown);font-size:24px;font-family:var(--font-tk-acumin-pro-extra-condensed)!important;letter-spacing:2.4px!important;text-transform:uppercase;line-height:59px;font-weight:bold;}#navbar-main li.nav-item{margin-right:72px;}#navbar-main li.nav-item:last-of-type{margin-right:0px;}{}header#header{padding:0vw 4.8vw;}header#header .navbar a img{max-width:158px;height:auto;}.view-hero-carousel > .view-content.row{display:unset;flex-wrap:unset;margin-right:unset;margin-left:unset;}.region-featured-top > .views-element-container{flex:1 1 auto;overflow:auto;}.featured-top__inner .carousel-item{position:relative;}.featured-top__inner .carousel-item:before{position:absolute;content:"";top:0px;left:0px;display:block;width:100%;height:100%;background-color:rgba(0,0,0,.3);}.featured-top__inner .carousel-caption{top:15vh;left:0px;right:0px;margin:auto;}.featured-top__inner .carousel-caption .has-banners-image{max-width:100vw;text-align:center;}.featured-top__inner .carousel-caption .hero-title{font-size:100px;line-height:100px;letter-spacing:5px;text-transform:uppercase;}.featured-top__inner .carousel-caption .hero-super-title-mini{font-size:30px;line-height:30px;letter-spacing:6px;}.featured-top__inner .carousel-caption .hero-content p{color:#ffffff!important;font-size:26px!important;line-height:30px!important;letter-spacing:0.4px!important;max-width:400px;margin:0px auto 54px auto;}img.image-style-banner-fat{width:100%;height:fit-content;}.paragraph--type--bp-columns.paragraph--width--wide .paragraph--type--bp-columns__2col:first-of-type .paragraph--type--bp-simple,.paragraph--id--2,.paragraph--id--18{padding-right:50px;}.paragraph--type--bp-columns.paragraph--width--wide img,.paragraph--id--2 img,.paragraph--id--20 img{border:20px solid #ffffff;box-shadow:5px 3px 24px rgba(0,0,0,.2);}.paragraph--id--5 ul{margin:0px 0px 0px 0px;padding:0px;}.paragraph--id--5 ul li{list-style-type:none;margin-bottom:40px;color:var(--grey-brown);}.paragraph--type--bp-columns.paragraph--width--wide,.paragraph--id--4,.paragraph--id--20{padding:160px 0px;}.paragraph--id--4 .paragraph--id--2 .field--type-text-long,.paragraph--id--26 .paragraph--id--24 .field--type-text-long{position:relative;}.paragraph--id--4 .paragraph--id--2 .field--type-text-long:before,.paragraph--id--26 .paragraph--id--24 .field--type-text-long:before{position:absolute;content:"";display:block;bottom:-140px;left:40px;z-index:999;background-image:url("/sites/default/files/2023-03/mulligans-seal.png");background-size:cover;background-repeat:no-repeat;width:231.2px;height:210.45px;}.our-location-map-wrapper{padding:80px 0px;float:left;width:87.63333333%;margin-left:6.33333333%;}.our-location-map-wrapper ul{margin:0px 0px 0px 0px;padding:0px;}.our-location-map-wrapper ul li{list-style-type:none;margin-bottom:40px;color:var(--grey-brown);}.paragraph--id--8{background-color:var(--green);overflow:hidden;padding-bottom:80px;}.paragraph--id--8 .view-header{margin:0vw 4.8vw;margin-top:160px;margin-bottom:70px;}.paragraph--id--8 .view-header h2,.paragraph--id--8 .view-header h4{color:#ffffff!important;text-align:Center!important;}#views-bootstrap-view-relax-unwind-block-1{display:flex;flex-direction:row;width:100%;background-color:var(--green);}#views-bootstrap-view-relax-unwind-block-1 .carousel-indicators{background-color:var(--green);top:0px;bottom:unset;width:39%;margin-left:55%;display:flex;overflow:hidden;height:100%;flex-direction:column;justify-content:flex-start;}#views-bootstrap-view-relax-unwind-block-1 .carousel-inner{width:55%;margin:0%;}#views-bootstrap-view-relax-unwind-block-1 .carousel-indicators button{position:relative;width:100%;margin:0px;text-indent:2.2vw;text-transform:uppercase;padding:35px 0px;line-height:0px;letter-spacing:2.48px;background-color:transparent;border-top:0px;border-bottom:1px solid rgba(255,255,255,.05);opacity:1;color:#ffffff;font-size:33px;font-family:var(--font-tk-acumin-pro-extra-condensed);font-weight:bold;transition:background-color 0.2s ease-in 0s;}#views-bootstrap-view-relax-unwind-block-1 .carousel-indicators button:last-of-type{border-bottom:none;}#views-bootstrap-view-relax-unwind-block-1 .carousel-indicators button.active{background-color:var(--green-dark);color:#ffffff;}#views-bootstrap-view-relax-unwind-block-1 h3{display:none;}#views-bootstrap-view-relax-unwind-block-1 p{color:#F1EFEB!important;font-size:19px;line-height:36px;}#views-bootstrap-view-relax-unwind-block-1 img{width:80%;height:auto;display:block;margin-bottom:100px;margin-left:5.8vw;border:20px solid #ffffff;box-shadow:5px 3px 24px rgba(0,0,0,.2);}#views-bootstrap-view-relax-unwind-block-1 .carousel-item{padding-bottom:60px;}#views-bootstrap-view-relax-unwind-block-1 .carousel-caption{left:5.8vw;width:41.75vw;text-align:left;bottom:0px;}#views-bootstrap-view-relax-unwind-block-1 .carousel-indicators button.active{position:relative;}#views-bootstrap-view-relax-unwind-block-1 .carousel-indicators button.active:before{position:absolute;content:"";left:12px;top:27px;display:block;width:11px;height:19px;background-image:url("/sites/default/files/2023-03/chevron-left.png");background-size:cover;background-repeat:no-repeat;}.paragraph--id--16{position:relative;}.paragraph--id--16:before{position:absolute;top:0px;left:0px;content:"";background-image:url("/sites/default/files/2023-03/double-plamtrees.png")!important;background-size:100%;background-position:-100px 60px;background-repeat:no-repeat;width:20vw;height:100%;}.paragraph--id--9{position:relative;background-image:url("/sites/default/files/2023-03/double-plamtrees.png")!important;background-size:20%;background-position:-100px 60px;background-repeat:no-repeat;}.view-daily-specials-wrapper{padding:80px 5.7vw;}.view-daily-specials-wrapper .row-eq-height .vertical-center-col{display:flex;align-items:center;}.view-daily-specials-wrapper .daily-specials-intro h2{margin-bottom:28px;text-transform:uppercase;}.view-daily-specials-wrapper .daily-specials-intro p:last-of-type{margin-bottom:0px;}.view-daily-specials-wrapper .daily-specials-content h5{color:var(--green);text-transform:uppercase;font-family:var(--font-tk-acumin-pro-extra-condensed);font-size:32px;line-height:38px;letter-spacing:2.4px;margin-top:45px;margin-bottom:28px;}.view-daily-specials-wrapper .daily-specials-content p{margin-bottom:10px;}.view-daily-specials-wrapper .daily-specials-content h6{font-weight:bold;font-family:var(--copy-roboto)!important;font-size:19px;}.view-daily-specials-wrapper img{border:20px solid #ffffff;box-shadow:5px 3px 24px rgba(0,0,0,.2);}.appetizers-entrees-wrapper{display:flex;align-items:center;background-color:var(--green);}.appetizers-entrees-wrapper .col-lg-6{padding:0px;}.appetizers-entrees-wrapper .col-lg-6:last-of-type{padding:0px 77px!important;background-image:url("/sites/default/files/2023-04/two-gentlemen-playing-game.png");background-size:50%;background-repeat:no-repeat;background-position:bottom right;background-color:var(--green);display:flex;}.appetizers-entrees-wrapper .appetizer-entrees-flex{display:flex;flex-direction:column;justify-content:center;}.appetizers-entrees-wrapper h2{margin-bottom:28px;}.appetizers-entrees-wrapper h2,.appetizers-entrees-wrapper h4,.appetizers-entrees-wrapper p{color:#ffffff!important;}.appetizers-entrees-wrapper .appetizer-entrees-flex p:last-of-type{margin-bottom:0px;}.paragraph--id--12 > .paragraph__column{display:flex;align-items:center;background-color:var(--green);}.paragraph--id--12 .paragraph--type--bp-columns__2col{padding:0px!important;}.paragraph--id--12 .paragraph__column > .paragraph--type--bp-columns__2col:last-of-type{padding:0px 77px!important;background-image:url("/sites/default/files/2023-03/appetizers-entrees-golf-background.png");background-size:50%;background-repeat:no-repeat;background-position:bottom right;}.paragraph--id--12 .paragraph--type--bp-columns__2col h2{margin-bottom:28px;}.paragraph--id--12 .paragraph--type--bp-columns__2col h2,.paragraph--id--12 .paragraph--type--bp-columns__2col h4,.paragraph--id--12 .paragraph--type--bp-columns__2col p{color:#ffffff!important;}.paragraph--id--12 .paragraph--type--bp-columns__2col p:last-of-type{margin-bottom:0px;}.site-footer{padding:0px;}.featured-bottom{padding:100px 5.6vw;background-color:#EFECE8;}.featured-bottom > .container-fluid{gap:110px 0px;flex-flow:row wrap;justify-content:space-between;}.featured-bottom .container-fluid .region-featured-bottom-first .footer-first-column{display:flex;gap:87px;}.featured-bottom .container-fluid .region-featured-bottom-first .footer-first-column .footer-first-column-col{}.footer-imges-logo img{width:154px;height:auto;margin-bottom:60px;position:relative;left:-6px;}.footer-images-social{margin:0px;padding:0px;display:flex;justify-content:space-between;max-width:140px;}.footer-images-social li{display:inline-block;list-style-type:none;}.footer-images-social li img{width:auto;height:22px;}.footer-first-column .footer-first-column-col:last-of-type ul,.region-featured-bottom-second ul{margin:0px;padding:0px;}.region-featured-bottom-second ul{margin-bottom:48px!important;}.region-featured-bottom-second .field--name-body ul:last-of-type,.region-featured-bottom-second .field--name-body ul:last-of-type li:last-of-type{margin-bottom:0px!important;}.footer-first-column .footer-first-column-col:last-of-type ul li,.region-featured-bottom-second ul li{list-style-type:none;font-size:17px;margin-bottom:0px;margin-top:53px;}.region-featured-bottom-second ul li{margin-top:0px;margin-bottom:53px;}.region-featured-bottom-second h2{font-family:var(--font-tk-acumin-pro-extra-condensed);font-size:24px;line-height:38px;letter-spacing:1.8px;margin-top:46px;margin-bottom:24px!important;}.region-featured-bottom-third{display:flex;flex-direction:column;}.region-featured-bottom-third ul{margin-top:46px;}.region-featured-bottom-third ul{flex-direction:row;}.region-featured-bottom-third ul li a{font-size:24px;line-height:34px!important;background-color:transparent;color:var(--green)!important;font-family:var(--font-tk-acumin-pro-extra-condensed);font-weight:600;padding:0px 24px 0px 24px!important;height:unset!important;position:relative;top:inherit;letter-spacing:1.8px;text-transform:uppercase;}.region-featured-bottom-third ul li:last-of-type a{padding-right:0px!important;}.region-featured-bottom-third .btn{margin-left:24px;margin-top:40px;position:relative;text-indent:28px;}.region-featured-bottom-third .btn:before{position:absolute;content:"";top:21px;left:45px;width:20px;height:20px;background-image:url("/sites/default/files/2023-03/phone.png");background-size:cover;background-repeat:no-repeat;display:block;}.our-location-map-wrapper .col-lg-4 a:not(.btn){position:relative;margin-left:30px;}.our-location-map-wrapper .col-lg-4 a:not(.btn):before{position:absolute;content:"";top:2px;left:-30px;width:20px;height:20px;background-image:url("/sites/default/files/2023-03/phone.png");background-size:cover;background-repeat:no-repeat;display:block;}#CollapsingNavbar.navbar-collapse{flex-wrap:nowrap;flex-direction:column;align-items:flex-end;}#CollapsingNavbar.navbar-collapse p{margin:0px;}#block-headerphone a{font-size:20px;position:relative;text-decoration:none;}#block-headerphone a:before{position:absolute;content:"";top:9px;left:-30px;width:16px;height:16px;background-image:url("/sites/default/files/2023-03/phone.png");background-size:cover;background-repeat:no-repeat;display:block;}.region-featured-bottom-third ul li:first-of-type a{padding-left:0px!important;}footer.site-footer{background-color:#EFECE8!important;}footer.site-footer > .container-fluid{width:84vw;margin:auto;border-top:1px solid rgba(0,0,0,.1);}footer.site-footer section.row.region.region-footer-first{width:100%;}footer.site-footer #block-footercopyright .site-info,footer.site-footer #block-footercopyright .site-info a{color:var(--grey-brown);font-size:15px;letter-spacing:0.3px;}#block-footercopyright{margin:10px;}#block-footercopyright,.site-footer-block{width:100%;min-width:100%;text-align:center;}.paragraph--id--28{position:relative;}.paragraph--id--28:before{position:absolute;content:"";display:block;top:0px;left:0px;background-image:url("/sites/default/files/2023-04/playing-game-mulligans.png");background-repeat:no-repeat;background-position:left;background-size:cover;width:600px;height:370px;}main.main-content .block-page-title-block h1.title{display:none;}body:not(.path-frontpage) .body-wrapper .field--name-body{padding:80px 5.6vw;}body:not(.path-frontpage) .body-wrapper .field--name-body h5{color:var(--green);text-transform:uppercase;font-family:var(--font-tk-acumin-pro-extra-condensed);font-size:32px;line-height:38px;letter-spacing:2.4px;margin-top:45px;margin-bottom:20px;}body:not(.featured-top-has-carousel) .view-banner-image{overflow:hidden;}body:not(.featured-top-has-carousel) .view-banner-image .view-content.row .views-row{width:100%;}body:not(.featured-top-has-carousel) .view-banner-image .view-content.row .views-row .views-field span{display:block;}body:not(.featured-top-has-carousel) .has-banners-image{max-width:100%;width:100%;height:auto;position:relative;display:block;}body:not(.featured-top-has-carousel) .has-banners-image h1{position:absolute;top:0px;bottom:0px;margin:auto;text-align:center;width:100%;line-height:15vw;color:#ffffff;text-transform:uppercase;font-weight:bold;font-family:var(--font-tk-acumin-pro-extra-condensed);font-size:100px;}body:not(.featured-top-has-carousel) .slim-banner-image-wrapper{}body:not(.featured-top-has-carousel) .image-style-banner-slim{width:100vw;height:inherit;display:block;}body.page-node-3 .content-body-wrapper{background:#F1EFEB;}body.page-node-3 .paragraph--id--16 > .paragraph__column{}body.page-node-3 .paragraph--view-mode--default.paragraph--id--16{background:#ffffff;}body.page-node-3 .paragraph--id--33{padding:80px 0px 0px 0px;background:#F1EFEB;}body.page-node-3 .paragraph--id--33 h2{margin-bottom:0px;}body.page-node-3 .paragraph--id--35{padding:0px 0px 40px 0px;}body.page-node-3 .paragraph--id--35 h3{margin:auto;margin-top:40px;text-align:center;max-width:1000px;}body.page-node-3 .paragraph--id--38,body.page-node-3 .paragraph--id--41{padding:40px 0px 80px 0px;}.paragraph--id--38  img,.paragraph--id--41 img{border:none!important;box-shadow:none!important;cursor:pointer;}.image-gallery-modal-window{position:fixed;top:0px;left:0px;right:0px;width:100%;height:100vh;z-index:999999999999;display:inline-block;background:rgba(0,0,0,.95);border-radius:5px;text-align:center;overflow-y:auto;}.image-gallery-modal-window img{display:block;padding:50px;margin:auto;width:90vw;pointer-events:none;}.image-gallery-modal-window .close-icon-lightbox{color:#ffffff;font-size:4em;position:absolute;right:40px;top:15px;cursor:pointer;}.image-gallery-modal-window .close-icon-lightbox:hover{color:var(--gold);}.paragraph--id--19 h4:last-of-type{text-transform:capitalize!important;margin-bottom:22px;}.paragraph--id--19 a.btn{position:relative;padding:0px 48px 0px 78px!important}.paragraph--id--19 a.btn:before{position:absolute;content:"";top:21px;left:45px;width:20px;height:20px;background-image:url("/sites/default/files/2023-03/phone.png");background-size:cover;background-repeat:no-repeat;display:block;}.paragraph--id--26{position:relative;}.paragraph--id--26:before{position:absolute;content:"";display:block;bottom:0px;right:0px;width:100vw;height:100%;background-repeat:no-repeat;background-size:35%;background-position:bottom right;background-image:url("/sites/default/files/2023-03/playing-golf-old-silver.png");}.paragraph--id--4,.paragraph--id--30{position:relative;overflow:hidden;}.paragraph--id--4:before,.paragraph--id--30:before{position:absolute;content:"";display:block;bottom:0px;right:-60px;width:70vw;height:100%;background-repeat:no-repeat;background-size:35%;background-position:bottom right;background-image:url("/sites/default/files/2023-03/plamtree-right-hand-side.png");}.view-view-menu-pdf-button-headline > .view-content.row{margin:0px!important;}.nav-link.nav-link--contact:before{display:none;}body.page-node-24 .view-daily-specials-wrapper > .view-content.row > .views-row{border-bottom:1px solid #eeeeee;margin-bottom:40px;padding-bottom:40px;}body.page-node-24 .view-daily-specials-wrapper > .view-content.row > .views-row:last-of-type{border-bottom:none;margin-bottom:0pc;padding-bottom:0px;}@media (max-width:1500px){.featured-top__inner .carousel-caption{top:5vw;}.content-body-wrapper .paragraph__column img{height:100%;}.appetizers-entrees-wrapper .row{flex-direction:column;}.appetizers-entrees-wrapper .col-lg-6{padding:0px;max-width:100%;}.appetizers-entrees-wrapper .appetizer-entrees-flex{display:flex;flex-direction:column;justify-content:center;padding:60px 0px;}}@media (max-width:1350px){.featured-top__inner .carousel-caption{top:3vw;}.featured-top__inner .carousel-caption .hero-title,.featured-top__inner .carousel-caption .hero-content p{margin-bottom:25px;}.view-daily-specials-wrapper .row.row-eq-height{display:flex;flex-direction:column-reverse;}.view-daily-specials-wrapper .row.row-eq-height .col-lg-6{max-width:100%;}.view-daily-specials-wrapper .daily-specials-intro{padding:60px 15px;}}@media (max-width:991.98px){.navbar-toggler .navbar-toggler-icon{position:relative;border:none!important;outline:none!important;}.navbar-toggler .navbar-toggler-icon:before{font-family:"Font Awesome 5 Free";content:"\f0c9";font-style:normal;font-variant-caps:normal;font-variant-ligatures:normal;font-weight:900;line-height:0px;font-size:40px;color:#D39F61;text-rendering:auto;text-align:center;-webkit-font-smoothing:antialiased;display:block;position:absolute;top:15px;left:-2px;border:none;}.navbar-collapse{flex-grow:0;}.navbar-collapse.collapsing{-webkit-transition:height 0.01s;-moz-transition:height 0.01s;-o-transition:height 0.01s;transition:height 0.01s;}div#CollapsingNavbar{display:none!important;}div#CollapsingNavbar.show{background:#fbfbf6;margin-top:0px;margin-right:-18px;padding:20px;display:block!important;-webkit-animation:swing-in-top-fwd 0.5s cubic-bezier(0.175,0.885,0.320,1.275) both;animation:swing-in-top-fwd 0.5s cubic-bezier(0.175,0.885,0.320,1.275) both;box-shadow:0 4px 20px -2px rgb(12 46 59 / 20%);position:absolute;z-index:999999;top:0px;left:-4vw;}div#CollapsingNavbar.show #block-headerphone a{left:20px;}div#CollapsingNavbar.show #block-headerphone a:before{display:none;}@-webkit-keyframes swing-in-top-fwd{0%{-webkit-transform:rotateX(-100deg);transform:rotateX(-100deg);-webkit-transform-origin:top;transform-origin:top;opacity:0;}100%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);-webkit-transform-origin:top;transform-origin:top;opacity:1;}}@keyframes swing-in-top-fwd{0%{-webkit-transform:rotateX(-100deg);transform:rotateX(-100deg);-webkit-transform-origin:top;transform-origin:top;opacity:0;}100%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);-webkit-transform-origin:top;transform-origin:top;opacity:1;}}@-webkit-keyframes swing-out-top-bck{0%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);-webkit-transform-origin:top;transform-origin:top;opacity:1;}100%{-webkit-transform:rotateX(-100deg);transform:rotateX(-100deg);-webkit-transform-origin:top;transform-origin:top;opacity:0;}}@keyframes swing-out-top-bck{0%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);-webkit-transform-origin:top;transform-origin:top;opacity:1;}100%{-webkit-transform:rotateX(-100deg);transform:rotateX(-100deg);-webkit-transform-origin:top;transform-origin:top;opacity:0;}}div#CollapsingNavbar.show #block-mulligans-main-menu{margin-left:0px;}div#CollapsingNavbar.show ul.nav.navbar-nav > li.nav-item{margin-left:0px;margin-right:0px;}#CollapsingNavbar.show .dropdown-toggle::after{right:22px;display:none;}ul.nav.navbar-nav > li.nav-item.show:before{display:none;}ul.nav.navbar-nav > li.nav-item ul.dropdown-menu{display:block;}ul.nav.navbar-nav > li.nav-item ul.dropdown-menu{background:rgba(0,0,0,.05)!important;box-shadow:none!important;}#CollapsingNavbar ul.nav.navbar-nav > li.nav-item{padding:12px 22px;}#CollapsingNavbar ul.nav.navbar-nav > li.nav-item a{line-height:22px;}ul.nav.navbar-nav > li.nav-item ul.dropdown-menu > li > a{border-bottom:1px solid rgba(0,0,0,.08);padding:12px 22px!important;}ul.nav.navbar-nav > li.nav-item ul.dropdown-menu > li:last-of-type > a{border-bottom:none;}.navbar-expand-xl .navbar-collapse:after{background:transparent;}#CollapsingNavbar ul.nav.navbar-nav > li.nav-item.active:after{display:none;}}@media (max-width:991px){#page-wrapper{border:none;}.paragraph--id--4{padding:80px 0px 0px 0px!important;}.paragraph--id--4 .paragraph__column{display:flex;flex-direction:column;}.paragraph--id--4 .paragraph__column .paragraph--type--bp-columns__2col{width:100%;}.paragraph--id--4 .paragraph__column .paragraph--type--bp-columns__2col:last-of-type{padding:60px 15px;}.paragraph--id--4 .field--type-text-long:before{bottom:-40px!important;}.our-location-map-wrapper .container-fluid .row{flex-direction:column;}.our-location-map-wrapper .container-fluid .row .col-md-6{max-width:100%;}.paragraph--id--8 .view-header{margin:0vw 4.8vw;margin-top:60px;margin-bottom:60px;}#views-bootstrap-view-relax-unwind-block-1 img{width:89%;margin-bottom:40px;}#views-bootstrap-view-relax-unwind-block-1 .carousel-caption{width:100vw;}#views-bootstrap-view-relax-unwind-block-1 .carousel-caption p{margin-bottom:20px;}#views-bootstrap-view-relax-unwind-block-1 .carousel-inner{width:100%;}#views-bootstrap-view-relax-unwind-block-1{height:100vw;}#views-bootstrap-view-relax-unwind-block-1 .carousel-indicators{top:64vw;bottom:unset;width:87vw;margin:auto;display:flex;overflow:hidden;flex-direction:column;justify-content:flex-start;}#views-bootstrap-view-relax-unwind-block-1 .carousel-indicators button{padding:25px 0px;}.featured-bottom{padding:40px 5.6vw;}.featured-bottom .container-fluid .region-featured-bottom-first .footer-first-column,.featured-bottom > .container-fluid{flex-direction:column;gap:0px;}.region-featured-bottom-third p{margin-bottom:0px;}.region-featured-bottom-third .btn{margin-left:0px;}.featured-top__inner .carousel-caption .hero-title{font-size:50px;margin-bottom:0px;line-height:80px;}}@media (max-width:768px){header#header .navbar a img{max-width:80px;height:auto;}#views-bootstrap-view-relax-unwind-block-1{height:120vw;}#views-bootstrap-view-relax-unwind-block-1 .carousel-indicators button{font-size:20px;}#views-bootstrap-view-relax-unwind-block-1 .carousel-indicators button.active:before{display:none;}.view-daily-specials-wrapper .daily-specials-content h5{margin:15px 0px;}.view-daily-specials-wrapper .daily-specials-intro{padding:25px 15px;}.appetizers-entrees-wrapper .col-lg-6:last-of-type{padding:0px 25px !important;}.paragraph--type--bp-columns.paragraph--width--wide .paragraph--type--bp-columns__2col:first-of-type .paragraph--type--bp-simple,.paragraph--id--2{padding-right:0px;}.paragraph--type--bp-columns.paragraph--width--wide img{margin-bottom:40px;}.paragraph--type--bp-columns.paragraph--width--wide,.paragraph--id--4,.paragraph--id--20,.paragraph--width--narrow{padding:60px 0px;}.paragraph--id--4 .paragraph--id--2 .field--type-text-long:before,.paragraph--id--26 .paragraph--id--24 .field--type-text-long:before{bottom:-40px;}.paragraph--type--bp-webform{padding:60px 5vw;}body.page-node-3 .paragraph--id--33{padding:60px 0px 0px 0px;}.view-hero-carousel .carousel-caption.d-none.d-md-block{display:block!important;}.featured-top__inner .carousel-caption .hero-title{font-size:14px;line-height:20px;}.featured-top__inner .carousel-caption .hero-super-title-mini{font-size:18px;line-height:22px;}.featured-top__inner .carousel-caption .hero-content p{font-size:14px!important;line-height:110%!important;margin-bottom:15px!important;}.featured-top__inner .carousel-caption .hero-content p .btn{font-size:12px!important;}img.image-style-banner-fat{width:150%;}}
[dir="rtl"] .color-form .color-palette{margin-left:0;margin-right:20px;}[dir="rtl"] .color-form .form-item label{float:right;}[dir="rtl"] .color-form .color-palette .lock{right:-20px;left:0;}
.row{--bs-gutter-x:30px;}.container,.container-fluid{--bs-gutter-x:30px;}#navbar-main{--bs-navbar-padding-x:16px;}.float-left{float:left !important;}.float-right{float:right !important;}.text-left{text-align:left !important;}.text-right{text-align:right !important;}@media (min-width:1400px){.container{max-width:1140px;}}#views-bootstrap-view-relax-unwind-block-1 .carousel-indicators button{text-align:left;}.carousel-indicators{padding-left:0;}.featured-top__inner,.view-hero-carousel > .view-content.row > .carousel,#views-bootstrap-view-relax-unwind-block-1{padding-right:0;padding-left:0;}.paragraph--type--bp-columns > .paragraph__column > .row{margin-right:0;margin-left:0;}.view > .view-content.row > .views-row:not([class*="col-"]):not(.col){padding-right:0;padding-left:0;}.featured-bottom > .container-fluid > .row > .block{padding-right:0;padding-left:0;}@media (max-width:1500px){.appetizers-entrees-wrapper .col-lg-6{width:100%;}}@media (max-width:1350px){.view-daily-specials-wrapper .row.row-eq-height .col-lg-6{width:100%;}}@media (max-width:991px){.our-location-map-wrapper .container-fluid .row .col-md-6{width:100%;}}.webform-submission-form label{display:block;margin-bottom:8px;color:#fff;font-size:16px;line-height:1.4;}.webform-submission-form label.visually-hidden{position:static !important;width:auto !important;height:auto !important;margin:0 0 8px !important;overflow:visible !important;clip:auto !important;clip-path:none !important;white-space:normal !important;}.webform-submission-form input[type="file"]{width:100%;height:auto !important;padding:12px;color:#212529;background:#fff;font-size:16px;}@media (max-width:575.98px){.paragraph--type--bp-webform .webform-flexbox{flex-direction:column;gap:16px;}.webform-submission-form .webform-flex{flex:1 1 auto;width:100%;}.webform-submission-form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]),.webform-submission-form select,.webform-submission-form select#edit-address-state-province,.webform-submission-form .form-textarea.form-control{height:60px;min-height:44px;padding:12px;text-indent:0 !important;font-size:16px;}.webform-submission-form .form-textarea.form-control{height:180px;min-height:180px;}}@media (max-width:575.98px){.paragraph--id--4 h2,.paragraph--id--26 h2,.paragraph--id--8 .view-header h2{font-size:clamp(40px,12vw,56px);line-height:1.1;}}@media (max-width:1199.98px){body:not(.featured-top-has-carousel) .view-banner-image > .view-content.row{margin-right:0;margin-left:0;}body:not(.featured-top-has-carousel) .has-banners-image h1{font-size:clamp(36px,8vw,90px);}body:not(.featured-top-has-carousel) .image-style-banner-slim{width:100%;}}@media (min-width:992px) and (max-width:1199.98px){#navbar-main li.nav-item{margin-right:28px;}#navbar-main a{font-size:22px;letter-spacing:1.8px !important;}header#header .navbar a img{max-width:110px;}}@media (min-width:768px) and (max-width:1399.98px){.paragraph--id--4 > .paragraph__column{width:100%;margin-left:0;padding-right:5vw;padding-left:5vw;}.paragraph--id--4 > .paragraph__column > .row{display:grid;grid-template-columns:minmax(0,0.9fr) minmax(0,1.3fr);gap:80px 32px;}.paragraph--id--4 > .paragraph__column > .row > *{width:100%;min-width:0;padding:0;}.paragraph--id--4 > .paragraph__column > .row > :nth-child(2){grid-column:2;grid-row:1 / span 2;}.paragraph--id--4 > .paragraph__column > .row > :nth-child(3){grid-column:1;grid-row:2;}.paragraph--id--4 .paragraph--id--2{padding-right:0;}.paragraph--id--4 h2{font-size:clamp(40px,4.6vw,60px);line-height:1.1;}.featured-top__inner .carousel-caption .hero-title{font-size:clamp(42px,6vw,70px);line-height:1.1;margin-bottom:18px;}.featured-top__inner .carousel-caption .hero-super-title-mini{font-size:22px;line-height:1.4;margin-bottom:12px;}.featured-top__inner .carousel-caption .hero-content p{font-size:20px !important;line-height:1.4 !important;margin-bottom:20px !important;}}@media (min-width:768px) and (max-width:991.98px){.view-hero-carousel .carousel-caption{top:24px;}.view-hero-carousel img.image-style-banner-fat{height:400px;object-fit:cover;}}@media (max-width:991.98px){#CollapsingNavbar.show{max-height:calc(100dvh - 16px);overflow-y:auto;}#views-bootstrap-view-relax-unwind-block-1{height:auto;flex-direction:column;}#views-bootstrap-view-relax-unwind-block-1 .carousel-inner{order:1;}#views-bootstrap-view-relax-unwind-block-1 .carousel-item{padding-bottom:0;}#views-bootstrap-view-relax-unwind-block-1 img{margin-bottom:24px;}#views-bootstrap-view-relax-unwind-block-1 .carousel-caption{display:block !important;position:static;width:auto;padding:0 5.8vw;}#views-bootstrap-view-relax-unwind-block-1 .carousel-caption p{font-size:18px;line-height:1.5;}#views-bootstrap-view-relax-unwind-block-1 .carousel-indicators{order:2;position:static;width:auto;height:auto;margin:24px 5.8vw 0;overflow:visible;}#views-bootstrap-view-relax-unwind-block-1 .carousel-indicators button{box-sizing:border-box;height:auto;flex:0 0 auto;min-height:52px;padding:14px 16px;font-size:clamp(20px,3vw,28px);line-height:1.3;text-indent:0;}#views-bootstrap-view-relax-unwind-block-1 .carousel-indicators button.active::before{display:none;}}@media (min-width:992px) and (max-width:1199.98px){#views-bootstrap-view-relax-unwind-block-1 .carousel-indicators button{box-sizing:border-box;height:auto;flex:0 0 auto;padding:22px 28px;font-size:24px;line-height:1.3;text-indent:0;}#views-bootstrap-view-relax-unwind-block-1 .carousel-indicators button.active::before{top:calc(50% - 9.5px);}}@media (max-width:767.98px){.paragraph--id--4 .paragraph--id--2{padding-right:0;}.paragraph--id--4 .paragraph--id--2,.paragraph--id--26 .paragraph--id--24{margin-bottom:72px;}.paragraph--id--4 .paragraph--id--2 .field--type-text-long::before,.paragraph--id--26 .paragraph--id--24 .field--type-text-long::before{left:50%;width:clamp(160px,50vw,200px);height:auto;aspect-ratio:231.2 / 210.45;transform:translateX(-50%);}.paragraph--id--38{padding-bottom:0;}.paragraph--id--41{padding-top:0;}.view-hero-carousel .carousel-item{min-height:340px;}.view-hero-carousel img.image-style-banner-fat{width:100%;height:340px;object-fit:cover;}.view-hero-carousel .carousel-caption.d-none.d-md-block{display:flex !important;align-items:center;justify-content:center;inset:0;padding:24px 16px;}.featured-top__inner .carousel-caption .hero-title{font-size:clamp(26px,7vw,40px);line-height:1.15;margin-bottom:16px;}.featured-top__inner .carousel-caption .hero-super-title-mini{font-size:clamp(15px,4.5vw,20px);line-height:1.4;margin-bottom:12px;}.featured-top__inner .carousel-caption .hero-content p{font-size:16px !important;line-height:1.4 !important;}.featured-top__inner .carousel-caption .hero-content .btn{min-height:44px;font-size:18px !important;}}.menu-image-viewer{width:calc(100% - 32px);max-width:1100px;max-height:calc(100dvh - 32px);padding:16px;border:0;}.menu-image-viewer::backdrop{background:rgb(0 0 0 / 80%);}.menu-image-viewer-controls{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:12px;margin-bottom:16px;}.menu-image-viewer button{min-height:44px;padding:8px 16px;border:2px solid #23294f;color:#23294f;background:#fff;font-size:16px;}.menu-image-viewer-scroll{max-height:calc(100dvh - 150px);overflow:auto;}.menu-image-viewer img{display:block;width:100%;height:auto;}.menu-image-viewer.is-zoomed img{width:1100px;max-width:none;}.paragraph--id--38 img[role="button"],.paragraph--id--41 img[role="button"]{cursor:zoom-in;}.menu-image-viewer button:focus-visible,.menu-image-viewer-scroll:focus-visible,.paragraph--id--38 img[role="button"]:focus-visible,.paragraph--id--41 img[role="button"]:focus-visible,#views-bootstrap-view-relax-unwind-block-1 .carousel-indicators button:focus-visible{outline:3px solid #cf945b;outline-offset:3px;}@media (prefers-reduced-motion:reduce){.carousel-item,.btn{transition:none !important;}#CollapsingNavbar.show{animation:none !important;}}
