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;}}
.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;}
.collapse-processed > summary{padding-right:0.5em;padding-left:0.5em;}.collapse-processed > summary:before{float:left;width:1em;height:1em;content:"";background:url(/core/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(/core/misc/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(/core/misc/icons/e32700/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/core/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(/core/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;}
.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;}
.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%;}}
@font-face{font-family:'themify';src:url(/themes/custom/branson_theme/fonts/themify.eot?-fvbane=);src:url(/themes/custom/branson_theme/fonts/themify.eot#iefix-fvbane) format("embedded-opentype"),url(/themes/custom/branson_theme/fonts/themify.woff?-fvbane=) format("woff"),url(/themes/custom/branson_theme/fonts/themify.ttf?-fvbane=) format("truetype"),url(/themes/custom/branson_theme/fonts/themify.svg?-fvbane=#themify) format("svg");font-weight:normal;font-style:normal;font-display:swap;}[class^="ti-"],[class*=" ti-"]{font-family:'themify';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.ti-wand:before{content:"\e600";}.ti-volume:before{content:"\e601";}.ti-user:before{content:"\e602";}.ti-unlock:before{content:"\e603";}.ti-unlink:before{content:"\e604";}.ti-trash:before{content:"\e605";}.ti-thought:before{content:"\e606";}.ti-target:before{content:"\e607";}.ti-tag:before{content:"\e608";}.ti-tablet:before{content:"\e609";}.ti-star:before{content:"\e60a";}.ti-spray:before{content:"\e60b";}.ti-signal:before{content:"\e60c";}.ti-shopping-cart:before{content:"\e60d";}.ti-shopping-cart-full:before{content:"\e60e";}.ti-settings:before{content:"\e60f";}.ti-search:before{content:"\e610";}.ti-zoom-in:before{content:"\e611";}.ti-zoom-out:before{content:"\e612";}.ti-cut:before{content:"\e613";}.ti-ruler:before{content:"\e614";}.ti-ruler-pencil:before{content:"\e615";}.ti-ruler-alt:before{content:"\e616";}.ti-bookmark:before{content:"\e617";}.ti-bookmark-alt:before{content:"\e618";}.ti-reload:before{content:"\e619";}.ti-plus:before{content:"\e61a";}.ti-pin:before{content:"\e61b";}.ti-pencil:before{content:"\e61c";}.ti-pencil-alt:before{content:"\e61d";}.ti-paint-roller:before{content:"\e61e";}.ti-paint-bucket:before{content:"\e61f";}.ti-na:before{content:"\e620";}.ti-mobile:before{content:"\e621";}.ti-minus:before{content:"\e622";}.ti-medall:before{content:"\e623";}.ti-medall-alt:before{content:"\e624";}.ti-marker:before{content:"\e625";}.ti-marker-alt:before{content:"\e626";}.ti-arrow-up:before{content:"\e627";}.ti-arrow-right:before{content:"\e628";}.ti-arrow-left:before{content:"\e629";}.ti-arrow-down:before{content:"\e62a";}.ti-lock:before{content:"\e62b";}.ti-location-arrow:before{content:"\e62c";}.ti-link:before{content:"\e62d";}.ti-layout:before{content:"\e62e";}.ti-layers:before{content:"\e62f";}.ti-layers-alt:before{content:"\e630";}.ti-key:before{content:"\e631";}.ti-import:before{content:"\e632";}.ti-image:before{content:"\e633";}.ti-heart:before{content:"\e634";}.ti-heart-broken:before{content:"\e635";}.ti-hand-stop:before{content:"\e636";}.ti-hand-open:before{content:"\e637";}.ti-hand-drag:before{content:"\e638";}.ti-folder:before{content:"\e639";}.ti-flag:before{content:"\e63a";}.ti-flag-alt:before{content:"\e63b";}.ti-flag-alt-2:before{content:"\e63c";}.ti-eye:before{content:"\e63d";}.ti-export:before{content:"\e63e";}.ti-exchange-vertical:before{content:"\e63f";}.ti-desktop:before{content:"\e640";}.ti-cup:before{content:"\e641";}.ti-crown:before{content:"\e642";}.ti-comments:before{content:"\e643";}.ti-comment:before{content:"\e644";}.ti-comment-alt:before{content:"\e645";}.ti-close:before{content:"\e646";}.ti-clip:before{content:"\e647";}.ti-angle-up:before{content:"\e648";}.ti-angle-right:before{content:"\e649";}.ti-angle-left:before{content:"\e64a";}.ti-angle-down:before{content:"\e64b";}.ti-check:before{content:"\e64c";}.ti-check-box:before{content:"\e64d";}.ti-camera:before{content:"\e64e";}.ti-announcement:before{content:"\e64f";}.ti-brush:before{content:"\e650";}.ti-briefcase:before{content:"\e651";}.ti-bolt:before{content:"\e652";}.ti-bolt-alt:before{content:"\e653";}.ti-blackboard:before{content:"\e654";}.ti-bag:before{content:"\e655";}.ti-move:before{content:"\e656";}.ti-arrows-vertical:before{content:"\e657";}.ti-arrows-horizontal:before{content:"\e658";}.ti-fullscreen:before{content:"\e659";}.ti-arrow-top-right:before{content:"\e65a";}.ti-arrow-top-left:before{content:"\e65b";}.ti-arrow-circle-up:before{content:"\e65c";}.ti-arrow-circle-right:before{content:"\e65d";}.ti-arrow-circle-left:before{content:"\e65e";}.ti-arrow-circle-down:before{content:"\e65f";}.ti-angle-double-up:before{content:"\e660";}.ti-angle-double-right:before{content:"\e661";}.ti-angle-double-left:before{content:"\e662";}.ti-angle-double-down:before{content:"\e663";}.ti-zip:before{content:"\e664";}.ti-world:before{content:"\e665";}.ti-wheelchair:before{content:"\e666";}.ti-view-list:before{content:"\e667";}.ti-view-list-alt:before{content:"\e668";}.ti-view-grid:before{content:"\e669";}.ti-uppercase:before{content:"\e66a";}.ti-upload:before{content:"\e66b";}.ti-underline:before{content:"\e66c";}.ti-truck:before{content:"\e66d";}.ti-timer:before{content:"\e66e";}.ti-ticket:before{content:"\e66f";}.ti-thumb-up:before{content:"\e670";}.ti-thumb-down:before{content:"\e671";}.ti-text:before{content:"\e672";}.ti-stats-up:before{content:"\e673";}.ti-stats-down:before{content:"\e674";}.ti-split-v:before{content:"\e675";}.ti-split-h:before{content:"\e676";}.ti-smallcap:before{content:"\e677";}.ti-shine:before{content:"\e678";}.ti-shift-right:before{content:"\e679";}.ti-shift-left:before{content:"\e67a";}.ti-shield:before{content:"\e67b";}.ti-notepad:before{content:"\e67c";}.ti-server:before{content:"\e67d";}.ti-quote-right:before{content:"\e67e";}.ti-quote-left:before{content:"\e67f";}.ti-pulse:before{content:"\e680";}.ti-printer:before{content:"\e681";}.ti-power-off:before{content:"\e682";}.ti-plug:before{content:"\e683";}.ti-pie-chart:before{content:"\e684";}.ti-paragraph:before{content:"\e685";}.ti-panel:before{content:"\e686";}.ti-package:before{content:"\e687";}.ti-music:before{content:"\e688";}.ti-music-alt:before{content:"\e689";}.ti-mouse:before{content:"\e68a";}.ti-mouse-alt:before{content:"\e68b";}.ti-money:before{content:"\e68c";}.ti-microphone:before{content:"\e68d";}.ti-menu:before{content:"\e68e";}.ti-menu-alt:before{content:"\e68f";}.ti-map:before{content:"\e690";}.ti-map-alt:before{content:"\e691";}.ti-loop:before{content:"\e692";}.ti-location-pin:before{content:"\e693";}.ti-list:before{content:"\e694";}.ti-light-bulb:before{content:"\e695";}.ti-Italic:before{content:"\e696";}.ti-info:before{content:"\e697";}.ti-infinite:before{content:"\e698";}.ti-id-badge:before{content:"\e699";}.ti-hummer:before{content:"\e69a";}.ti-home:before{content:"\e69b";}.ti-help:before{content:"\e69c";}.ti-headphone:before{content:"\e69d";}.ti-harddrives:before{content:"\e69e";}.ti-harddrive:before{content:"\e69f";}.ti-gift:before{content:"\e6a0";}.ti-game:before{content:"\e6a1";}.ti-filter:before{content:"\e6a2";}.ti-files:before{content:"\e6a3";}.ti-file:before{content:"\e6a4";}.ti-eraser:before{content:"\e6a5";}.ti-envelope:before{content:"\e6a6";}.ti-download:before{content:"\e6a7";}.ti-direction:before{content:"\e6a8";}.ti-direction-alt:before{content:"\e6a9";}.ti-dashboard:before{content:"\e6aa";}.ti-control-stop:before{content:"\e6ab";}.ti-control-shuffle:before{content:"\e6ac";}.ti-control-play:before{content:"\e6ad";}.ti-control-pause:before{content:"\e6ae";}.ti-control-forward:before{content:"\e6af";}.ti-control-backward:before{content:"\e6b0";}.ti-cloud:before{content:"\e6b1";}.ti-cloud-up:before{content:"\e6b2";}.ti-cloud-down:before{content:"\e6b3";}.ti-clipboard:before{content:"\e6b4";}.ti-car:before{content:"\e6b5";}.ti-calendar:before{content:"\e6b6";}.ti-book:before{content:"\e6b7";}.ti-bell:before{content:"\e6b8";}.ti-basketball:before{content:"\e6b9";}.ti-bar-chart:before{content:"\e6ba";}.ti-bar-chart-alt:before{content:"\e6bb";}.ti-back-right:before{content:"\e6bc";}.ti-back-left:before{content:"\e6bd";}.ti-arrows-corner:before{content:"\e6be";}.ti-archive:before{content:"\e6bf";}.ti-anchor:before{content:"\e6c0";}.ti-align-right:before{content:"\e6c1";}.ti-align-left:before{content:"\e6c2";}.ti-align-justify:before{content:"\e6c3";}.ti-align-center:before{content:"\e6c4";}.ti-alert:before{content:"\e6c5";}.ti-alarm-clock:before{content:"\e6c6";}.ti-agenda:before{content:"\e6c7";}.ti-write:before{content:"\e6c8";}.ti-window:before{content:"\e6c9";}.ti-widgetized:before{content:"\e6ca";}.ti-widget:before{content:"\e6cb";}.ti-widget-alt:before{content:"\e6cc";}.ti-wallet:before{content:"\e6cd";}.ti-video-clapper:before{content:"\e6ce";}.ti-video-camera:before{content:"\e6cf";}.ti-vector:before{content:"\e6d0";}.ti-themify-logo:before{content:"\e6d1";}.ti-themify-favicon:before{content:"\e6d2";}.ti-themify-favicon-alt:before{content:"\e6d3";}.ti-support:before{content:"\e6d4";}.ti-stamp:before{content:"\e6d5";}.ti-split-v-alt:before{content:"\e6d6";}.ti-slice:before{content:"\e6d7";}.ti-shortcode:before{content:"\e6d8";}.ti-shift-right-alt:before{content:"\e6d9";}.ti-shift-left-alt:before{content:"\e6da";}.ti-ruler-alt-2:before{content:"\e6db";}.ti-receipt:before{content:"\e6dc";}.ti-pin2:before{content:"\e6dd";}.ti-pin-alt:before{content:"\e6de";}.ti-pencil-alt2:before{content:"\e6df";}.ti-palette:before{content:"\e6e0";}.ti-more:before{content:"\e6e1";}.ti-more-alt:before{content:"\e6e2";}.ti-microphone-alt:before{content:"\e6e3";}.ti-magnet:before{content:"\e6e4";}.ti-line-double:before{content:"\e6e5";}.ti-line-dotted:before{content:"\e6e6";}.ti-line-dashed:before{content:"\e6e7";}.ti-layout-width-full:before{content:"\e6e8";}.ti-layout-width-default:before{content:"\e6e9";}.ti-layout-width-default-alt:before{content:"\e6ea";}.ti-layout-tab:before{content:"\e6eb";}.ti-layout-tab-window:before{content:"\e6ec";}.ti-layout-tab-v:before{content:"\e6ed";}.ti-layout-tab-min:before{content:"\e6ee";}.ti-layout-slider:before{content:"\e6ef";}.ti-layout-slider-alt:before{content:"\e6f0";}.ti-layout-sidebar-right:before{content:"\e6f1";}.ti-layout-sidebar-none:before{content:"\e6f2";}.ti-layout-sidebar-left:before{content:"\e6f3";}.ti-layout-placeholder:before{content:"\e6f4";}.ti-layout-menu:before{content:"\e6f5";}.ti-layout-menu-v:before{content:"\e6f6";}.ti-layout-menu-separated:before{content:"\e6f7";}.ti-layout-menu-full:before{content:"\e6f8";}.ti-layout-media-right-alt:before{content:"\e6f9";}.ti-layout-media-right:before{content:"\e6fa";}.ti-layout-media-overlay:before{content:"\e6fb";}.ti-layout-media-overlay-alt:before{content:"\e6fc";}.ti-layout-media-overlay-alt-2:before{content:"\e6fd";}.ti-layout-media-left-alt:before{content:"\e6fe";}.ti-layout-media-left:before{content:"\e6ff";}.ti-layout-media-center-alt:before{content:"\e700";}.ti-layout-media-center:before{content:"\e701";}.ti-layout-list-thumb:before{content:"\e702";}.ti-layout-list-thumb-alt:before{content:"\e703";}.ti-layout-list-post:before{content:"\e704";}.ti-layout-list-large-image:before{content:"\e705";}.ti-layout-line-solid:before{content:"\e706";}.ti-layout-grid4:before{content:"\e707";}.ti-layout-grid3:before{content:"\e708";}.ti-layout-grid2:before{content:"\e709";}.ti-layout-grid2-thumb:before{content:"\e70a";}.ti-layout-cta-right:before{content:"\e70b";}.ti-layout-cta-left:before{content:"\e70c";}.ti-layout-cta-center:before{content:"\e70d";}.ti-layout-cta-btn-right:before{content:"\e70e";}.ti-layout-cta-btn-left:before{content:"\e70f";}.ti-layout-column4:before{content:"\e710";}.ti-layout-column3:before{content:"\e711";}.ti-layout-column2:before{content:"\e712";}.ti-layout-accordion-separated:before{content:"\e713";}.ti-layout-accordion-merged:before{content:"\e714";}.ti-layout-accordion-list:before{content:"\e715";}.ti-ink-pen:before{content:"\e716";}.ti-info-alt:before{content:"\e717";}.ti-help-alt:before{content:"\e718";}.ti-headphone-alt:before{content:"\e719";}.ti-hand-point-up:before{content:"\e71a";}.ti-hand-point-right:before{content:"\e71b";}.ti-hand-point-left:before{content:"\e71c";}.ti-hand-point-down:before{content:"\e71d";}.ti-gallery:before{content:"\e71e";}.ti-face-smile:before{content:"\e71f";}.ti-face-sad:before{content:"\e720";}.ti-credit-card:before{content:"\e721";}.ti-control-skip-forward:before{content:"\e722";}.ti-control-skip-backward:before{content:"\e723";}.ti-control-record:before{content:"\e724";}.ti-control-eject:before{content:"\e725";}.ti-comments-smiley:before{content:"\e726";}.ti-brush-alt:before{content:"\e727";}.ti-youtube:before{content:"\e728";}.ti-vimeo:before{content:"\e729";}.ti-twitter:before{content:"\e72a";}.ti-time:before{content:"\e72b";}.ti-tumblr:before{content:"\e72c";}.ti-skype:before{content:"\e72d";}.ti-share:before{content:"\e72e";}.ti-share-alt:before{content:"\e72f";}.ti-rocket:before{content:"\e730";}.ti-pinterest:before{content:"\e731";}.ti-new-window:before{content:"\e732";}.ti-microsoft:before{content:"\e733";}.ti-list-ol:before{content:"\e734";}.ti-linkedin:before{content:"\e735";}.ti-layout-sidebar-2:before{content:"\e736";}.ti-layout-grid4-alt:before{content:"\e737";}.ti-layout-grid3-alt:before{content:"\e738";}.ti-layout-grid2-alt:before{content:"\e739";}.ti-layout-column4-alt:before{content:"\e73a";}.ti-layout-column3-alt:before{content:"\e73b";}.ti-layout-column2-alt:before{content:"\e73c";}.ti-instagram:before{content:"\e73d";}.ti-google:before{content:"\e73e";}.ti-github:before{content:"\e73f";}.ti-flickr:before{content:"\e740";}.ti-facebook:before{content:"\e741";}.ti-dropbox:before{content:"\e742";}.ti-dribbble:before{content:"\e743";}.ti-apple:before{content:"\e744";}.ti-android:before{content:"\e745";}.ti-save:before{content:"\e746";}.ti-save-alt:before{content:"\e747";}.ti-yahoo:before{content:"\e748";}.ti-wordpress:before{content:"\e749";}.ti-vimeo-alt:before{content:"\e74a";}.ti-twitter-alt:before{content:"\e74b";}.ti-tumblr-alt:before{content:"\e74c";}.ti-trello:before{content:"\e74d";}.ti-stack-overflow:before{content:"\e74e";}.ti-soundcloud:before{content:"\e74f";}.ti-sharethis:before{content:"\e750";}.ti-sharethis-alt:before{content:"\e751";}.ti-reddit:before{content:"\e752";}.ti-pinterest-alt:before{content:"\e753";}.ti-microsoft-alt:before{content:"\e754";}.ti-linux:before{content:"\e755";}.ti-jsfiddle:before{content:"\e756";}.ti-joomla:before{content:"\e757";}.ti-html5:before{content:"\e758";}.ti-flickr-alt:before{content:"\e759";}.ti-email:before{content:"\e75a";}.ti-drupal:before{content:"\e75b";}.ti-dropbox-alt:before{content:"\e75c";}.ti-css3:before{content:"\e75d";}.ti-rss:before{content:"\e75e";}.ti-rss-alt:before{content:"\e75f";}.bg-repeat{position:relative;}.bg-repeat::before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background-repeat:repeat;}.bg-image{background-repeat:no-repeat;background-size:cover;background-position:center;}.aspect-ratio.square,.ar.square{position:relative;}.aspect-ratio.square::before,.ar.square::before{display:block;content:"";width:100%;padding-top:100%;}.aspect-ratio.square > *,.ar.square > *{position:absolute;top:0;left:0;right:0;bottom:0;}.aspect-ratio.four-three,.ar.four-three{position:relative;}.aspect-ratio.four-three::before,.ar.four-three::before{display:block;content:"";width:100%;padding-top:75%;}.aspect-ratio.four-three > *,.ar.four-three > *{position:absolute;top:0;left:0;right:0;bottom:0;}.aspect-ratio.sixteen-nine,.ar.sixteen-nine{position:relative;}.aspect-ratio.sixteen-nine::before,.ar.sixteen-nine::before{display:block;content:"";width:100%;padding-top:56.25%;}.aspect-ratio.sixteen-nine > *,.ar.sixteen-nine > *{position:absolute;top:0;left:0;right:0;bottom:0;}.left-text,.la{text-align:left;}.center-text,.ca{text-align:center;}.right-text,.ra{text-align:right;}.all-caps{text-transform:uppercase;}.full-width{width:100%;}.full-height{height:100%;}.pointer{cursor:pointer;}.overflow{overflow:hidden;}.rel{position:relative;}.abs-center{position:absolute;z-index:1;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.abs{position:absolute;z-index:1;}.abs.right{right:0;}.abs.left{left:0;}.abs.top{top:0;}.abs.bottom{bottom:0;}.flex{display:flex;}.flex.inline{display:inline-flex;}.flex.wrap{flex-wrap:wrap;}.flex.row{flex-direction:row;}.flex.row-reverse{flex-direction:row-reverse;}.flex.col{flex-direction:column;}.flex.col-reverse{flex-direction:column-reverse;}.flex.j-start{justify-content:flex-start;}.flex.j-center{justify-content:center;}.flex.j-end{justify-content:flex-end;}.flex.j-space-b{justify-content:space-between;}.flex.j-space-a{justify-content:space-around;}.flex.j-base{justify-content:baseline;}.flex.a-start{align-items:flex-start;}.flex.a-center{align-items:center;}.flex.a-end{align-items:flex-end;}.flex.a-stretch{align-items:stretch;}.flex.a-base{align-items:baseline;}.flex.center{justify-content:center;align-items:center;}.box-shadow{box-shadow:0 0 5px 0 rgba(0,0,0,0.45);}.text-shadow{text-shadow:0 0 5px #000000bf;}.flex-grow,.flex-grow-1{flex-grow:1;}.flex-grow-0{flex-grow:0;}.flex-shrink,.flex-shrink-1{flex-shrink:1;}.flex-shrink-0{flex-shrink:0;}.flex-grid{display:flex;flex-wrap:wrap;}@media screen and (min-width:768px){.flex-grid.two-cols{margin:0;margin-left:-5px !important;margin-top:-5px !important;padding:0 !important;}.flex-grid.two-cols > *{margin:5px 0 0 5px !important;padding:0 !important;box-sizing:border-box;flex:1;min-width:calc((99.5% / 2) - 5px);width:calc((100% / 2) - 5px);max-width:calc((100% / 2) - 5px);}.flex-grid.three-cols{margin:0;margin-left:-5px !important;margin-top:-5px !important;padding:0 !important;}.flex-grid.three-cols > *{margin:5px 0 0 5px !important;padding:0 !important;box-sizing:border-box;flex:1;min-width:calc((99.5% / 3) - 5px);width:calc((100% / 3) - 5px);max-width:calc((100% / 3) - 5px);}}.css-grid-3{display:grid;grid-template-columns:1fr 1fr 1fr;}.css-grid-3 .col-full{grid-column-start:1;grid-column-end:span 3;}.css-grid-3 .col-center{grid-column-start:2;}.css-grid-3 .col-left{grid-column-start:1;grid-column-end:span 1;}.css-grid-3 .col-right{grid-column-start:3;grid-column-end:span 1;}.css-grid-2{display:grid;grid-template-columns:1fr 1fr;}.css-grid-2 .col-full{grid-column-start:1;grid-column-end:span 2;}.css-grid-2 .col-left{grid-column-start:1;grid-column-end:span 1;}.css-grid-2 .col-right{grid-column-start:2;grid-column-end:span 1;}.css-grid-2 .col-1,.css-grid-3 .col-1{grid-column-start:1;}.css-grid-2 .col-2,.css-grid-3 .col-2{grid-column-start:2;}.css-grid-2 .col-3,.css-grid-3 .col-3{grid-column-start:3;}.css-grid-2 .col-4,.css-grid-3 .col-4{grid-column-start:4;}.css-grid-2 .col-span-1,.css-grid-3 .col-span-1{grid-column-end:span 1;}.css-grid-2 .col-span-2,.css-grid-3 .col-span-2{grid-column-end:span 2;}.css-grid-2 .col-span-3,.css-grid-3 .col-span-3{grid-column-end:span 3;}.css-grid-2 .col-span-4,.css-grid-3 .col-span-4{grid-column-end:span 4;}.css-grid-2 .row-1,.css-grid-3 .row-1{grid-row-start:1;}.css-grid-2 .row-2,.css-grid-3 .row-2{grid-row-start:2;}.css-grid-2 .row-3,.css-grid-3 .row-3{grid-row-start:3;}.css-grid-2 .row-4,.css-grid-3 .row-4{grid-row-start:4;}.css-grid-2 .row-5,.css-grid-3 .row-5{grid-row-start:5;}.css-grid-2 .row-6,.css-grid-3 .row-6{grid-row-start:6;}.css-grid-2 .row-7,.css-grid-3 .row-7{grid-row-start:7;}.css-grid-2 .row-8,.css-grid-3 .row-8{grid-row-start:8;}.css-grid-2 .row-9,.css-grid-3 .row-9{grid-row-start:9;}.css-grid-2 .row-span-1,.css-grid-3 .row-span-1{grid-row-end:span 1;}.css-grid-2 .row-span-2,.css-grid-3 .row-span-2{grid-row-end:span 2;}.css-grid-2 .row-span-3,.css-grid-3 .row-span-3{grid-row-end:span 3;}.css-grid-2 .row-span-4,.css-grid-3 .row-span-4{grid-row-end:span 4;}.pa-1{padding:5px;}.pa-2{padding:10px;}.pa-3{padding:15px;}.pa-4{padding:30px;}.pa-5{padding:40px;}.pl-1{padding-left:5px;}.pl-2{padding-left:10px;}.pl-3{padding-left:15px;}.pl-4{padding-left:30px;}.pl-5{padding-left:40px;}.pr-1{padding-right:5px;}.pr-2{padding-right:10px;}.pr-3{padding-right:15px;}.pr-4{padding-right:30px;}.pr-5{padding-right:40px;}.px-1{padding-right:5px;padding-left:5px;}.px-2{padding-right:10px;padding-left:10px;}.px-3{padding-right:15px;padding-left:15px;}.px-4{padding-right:30px;padding-left:30px;}.px-5{padding-right:40px;padding-left:40px;}.py-1{padding-top:5px;padding-bottom:5px;}.py-2{padding-top:10px;padding-bottom:10px;}.py-3{padding-top:15px;padding-bottom:15px;}.py-4{padding-top:30px;padding-bottom:30px;}.py-5{padding-top:40px;padding-bottom:40px;}.pt-1{padding-top:5px;}.pt-2{padding-top:10px;}.pt-3{padding-top:15px;}.pt-4{padding-top:30px;}.pt-5{padding-top:40px;}.pb-1{padding-bottom:5px;}.pb-2{padding-bottom:10px;}.pb-3{padding-bottom:15px;}.pb-4{padding-bottom:30px;}.pb-5{padding-bottom:40px;}.mx-auto{margin-left:auto;margin-right:auto;}.mr-auto{margin-right:auto;}.ml-auto{margin-left:auto;}.ma-1{margin:5px;}.ma-2{margin:10px;}.ma-3{margin:15px;}.ma-4{margin:30px;}.ma-5{margin:40px;}.ml-1{margin-left:5px;}.ml-2{margin-left:10px;}.ml-3{margin-left:15px;}.ml-4{margin-left:30px;}.ml-5{margin-left:40px;}.mr-1{margin-right:5px;}.mr-2{margin-right:10px;}.mr-3{margin-right:15px;}.mr-4{margin-right:30px;}.mr-5{margin-right:40px;}.mx-1{margin-right:5px;margin-left:5px;}.mx-2{margin-right:10px;margin-left:10px;}.mx-3{margin-right:15px;margin-left:15px;}.mx-4{margin-right:30px;margin-left:30px;}.mx-5{margin-right:40px;margin-left:40px;}.mx-a{margin-right:auto;margin-left:auto;}.ml-a{margin-left:auto;}.mr-a{margin-right:auto;}.my-1{margin-top:5px;margin-bottom:5px;}.my-2{margin-top:10px;margin-bottom:10px;}.my-3{margin-top:15px;margin-bottom:15px;}.my-4{margin-top:30px;margin-bottom:30px;}.my-5{margin-top:40px;margin-bottom:40px;}.mt-1{margin-top:5px;}.mt-2{margin-top:10px;}.mt-3{margin-top:15px;}.mt-4{margin-top:30px;}.mt-5{margin-top:40px;}.mb-1{margin-bottom:5px;}.mb-2{margin-bottom:10px;}.mb-3{margin-bottom:15px;}.mb-4{margin-bottom:30px;}.mb-5{margin-bottom:40px;}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}table{border-collapse:collapse;border-spacing:0;}*,*:before,*:after{box-sizing:border-box;}html,body{height:100%;}body{background:white;font-size:18px;font-family:brandon-grotesque,sans-serif;font-weight:300;font-style:normal;line-height:1.4;color:#2B2B2B;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;}@media (max-width:698px){body{font-size:16px;}}h1,h2,h3,h4,h5,h6,.heading1,.heading2,.heading3,.heading4,.heading5,.heading6{font-family:brandon-grotesque,sans-serif;line-height:1.1;margin-bottom:18px;color:#3F5364;font-weight:700;}h1 a,h1 a:visited,h2 a,h2 a:visited,h3 a,h3 a:visited,h4 a,h4 a:visited,h5 a,h5 a:visited,h6 a,h6 a:visited,.heading1 a,.heading1 a:visited,.heading2 a,.heading2 a:visited,.heading3 a,.heading3 a:visited,.heading4 a,.heading4 a:visited,.heading5 a,.heading5 a:visited,.heading6 a,.heading6 a:visited{color:inherit;}h1 a:hover,h1 a:active,h1 a:focus,h2 a:hover,h2 a:active,h2 a:focus,h3 a:hover,h3 a:active,h3 a:focus,h4 a:hover,h4 a:active,h4 a:focus,h5 a:hover,h5 a:active,h5 a:focus,h6 a:hover,h6 a:active,h6 a:focus,.heading1 a:hover,.heading1 a:active,.heading1 a:focus,.heading2 a:hover,.heading2 a:active,.heading2 a:focus,.heading3 a:hover,.heading3 a:active,.heading3 a:focus,.heading4 a:hover,.heading4 a:active,.heading4 a:focus,.heading5 a:hover,.heading5 a:active,.heading5 a:focus,.heading6 a:hover,.heading6 a:active,.heading6 a:focus{color:#B43F2C;}h1,.heading1{font-size:68px;font-weight:900;margin-bottom:18px;color:#2B2B2B;}@media (max-width:698px){h1,.heading1{font-size:42px;}}h2,.heading2{font-size:40px;margin-bottom:18px;}@media (max-width:698px){h2,.heading2{font-size:32px;}}h3,.heading3{font-size:28px;margin-bottom:9px;}@media (max-width:698px){h3,.heading3{font-size:26px;}}h4,.heading4{font-size:24px;margin-bottom:6px;}@media (max-width:698px){h4,.heading4{font-size:22px;}}h5,.heading5{font-weight:700;font-size:18px;margin-bottom:6px;}h6,.heading6{font-weight:700;font-size:18px;margin-bottom:0;}.eyebrow{color:#597639;font-family:look-script,serif;font-weight:400;font-style:normal;font-size:30px;line-height:1.2;}.eyebrow:before{content:"";height:1px;width:80px;background-color:#597639;display:inline-block;vertical-align:middle;margin-right:9px;}.eyebrow.after:after{content:"";height:1px;width:80px;background-color:#597639;display:inline-block;vertical-align:middle;margin-left:9px;}header .eyebrow{font-family:look-script,serif;font-weight:300;font-style:normal;}@media (max-width:698px){.eyebrow{font-size:20px;}.eyebrow:before,.eyebrow.after:after{width:30px;}}p{margin:0 0 18px 0;}p img{margin:0;}.lead,p.lead,p.intro,.intro p{color:#60504D;font-weight:700;font-size:22px;line-height:1.2;}@media (max-width:698px){.lead,p.lead,p.intro,.intro p{font-size:20px;}}em,i{font-style:italic;}strong,b{font-weight:700;}strong.semibold,b.semibold{font-weight:700;}strong.medium,b.medium{font-weight:500;}u{text-decoration:underline;}small,.legal,.small,.small-text,.form-item .description{font-size:14px !important;line-height:1.25;margin-bottom:9px;}small small,.legal small,.small small,.small-text small,.form-item .description small{margin-top:0.5em;font-size:85%;}blockquote{width:80%;margin:0 auto 18px;font-style:italic;font-size:26px;line-height:1.1;font-weight:700;border-width:1px 0;border-color:#afa7a5;border-style:solid;padding:18px 10px 0 3em;position:relative;}@media (max-width:698px){blockquote{padding-left:2em;font-size:22px;}}blockquote:before{position:absolute;top:0.5em;left:0;content:"";height:2em;width:2em;background-image:url(/themes/custom/branson_theme/images/quote-left-green.svg);background-size:contain;background-repeat:no-repeat;background-position:center top;}@media (max-width:698px){blockquote:before{height:1.6em;width:1.6em;}}blockquote cite{display:block;font-size:18px;color:#2B2B2B;}hr{width:80%;border-style:solid;border-color:#afa7a5;border-width:0 0 1px;clear:both;margin:18px auto;position:relative;overflow:visible;}hr:before{content:"";height:1em;width:2.5em;display:block;position:absolute;top:-0.5em;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:white;background-image:url(/themes/custom/branson_theme/images/star-blue.svg);background-repeat:no-repeat;background-position:center center;}hr.unstyle:before{content:none;}.script{font-family:look-script,serif;font-weight:500;font-style:normal;}a,a:visited{color:#2B2B2B;text-decoration:underline;font-weight:700;transition:color 250ms ease-in-out;}a.unstyle,a:visited.unstyle{text-decoration:none;font-weight:inherit;color:inherit;}a:hover,a:focus,a:active{color:#2B2B2B;}a:hover.unstyle,a:focus.unstyle,a:active.unstyle{color:inherit;}ul,ol{margin-bottom:20px;}ul{list-style:none outside;}ol{list-style:decimal;}ol.bold{font-weight:700;}ol li span{font-weight:300;}ol,ul.square,ul.circle,ul.disc{margin-left:30px;}ul.square{list-style:square outside;}ul.circle{list-style:circle outside;}ul.disc{list-style:disc outside;}ul ul,ul ol,ol ol,ol ul{margin-top:4px;margin-right:0;margin-bottom:5px;margin-left:30px;}ul ul li,ul ol li,ol ol li,ol ul li{margin-bottom:6px;}li{margin-bottom:12px;}img.scale-with-grid{display:block;max-width:100%;height:auto;}.button,button,input[type="submit"],input[type="reset"],input[type="button"]{background-image:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:white;border:1px solid #C84B37;border-radius:0;color:#C84B37;display:inline-block;font-size:18px;font-weight:900;font-family:brandon-grotesque,sans-serif;text-decoration:none;text-transform:uppercase;cursor:pointer;line-height:1;padding:0.75em 0.85em 0.72em;letter-spacing:2px;transition:all 250ms ease-in-out !important;position:relative;z-index:1;overflow:hidden;}@media (max-width:698px){.button,button,input[type="submit"],input[type="reset"],input[type="button"]{font-size:16px;}}.button:hover,.button:active,.button:focus,button:hover,button:active,button:focus,input[type="submit"]:hover,input[type="submit"]:active,input[type="submit"]:focus,input[type="reset"]:hover,input[type="reset"]:active,input[type="reset"]:focus,input[type="button"]:hover,input[type="button"]:active,input[type="button"]:focus{color:white;background-color:#C84B37;border-color:#C84B37;}.button:hover:after,.button:active:after,.button:focus:after,button:hover:after,button:active:after,button:focus:after,input[type="submit"]:hover:after,input[type="submit"]:active:after,input[type="submit"]:focus:after,input[type="reset"]:hover:after,input[type="reset"]:active:after,input[type="reset"]:focus:after,input[type="button"]:hover:after,input[type="button"]:active:after,input[type="button"]:focus:after{letter-spacing:-4px;}.button:focus,button:focus,input[type="submit"]:focus,input[type="reset"]:focus,input[type="button"]:focus{outline-style:solid;}.button:visited,button:visited,input[type="submit"]:visited,input[type="reset"]:visited,input[type="button"]:visited{color:#C84B37;}.button:visited:hover,.button:visited:active,.button:visited:focus,button:visited:hover,button:visited:active,button:visited:focus,input[type="submit"]:visited:hover,input[type="submit"]:visited:active,input[type="submit"]:visited:focus,input[type="reset"]:visited:hover,input[type="reset"]:visited:active,input[type="reset"]:visited:focus,input[type="button"]:visited:hover,input[type="button"]:visited:active,input[type="button"]:visited:focus{color:white;}.button:disabled,button:disabled,input[type="submit"]:disabled,input[type="reset"]:disabled,input[type="button"]:disabled{border-color:#8C8C8C;color:#8C8C8C;}.button:disabled:hover,.button:disabled:focus,.button:disabled:active,button:disabled:hover,button:disabled:focus,button:disabled:active,input[type="submit"]:disabled:hover,input[type="submit"]:disabled:focus,input[type="submit"]:disabled:active,input[type="reset"]:disabled:hover,input[type="reset"]:disabled:focus,input[type="reset"]:disabled:active,input[type="button"]:disabled:hover,input[type="button"]:disabled:focus,input[type="button"]:disabled:active{border-color:#8C8C8C !important;color:#8C8C8C !important;background-color:#ffffff !important;}.button.full-width,button.full-width,input[type="submit"].full-width,input[type="reset"].full-width,input[type="button"].full-width{width:100%;text-align:center;}.button.smaller,button.smaller,input[type="submit"].smaller,input[type="reset"].smaller,input[type="button"].smaller{font-size:16px;}.button.smaller:after,button.smaller:after,input[type="submit"].smaller:after,input[type="reset"].smaller:after,input[type="button"].smaller:after{letter-spacing:-7px;margin-left:3px;}.button.smaller:hover:after,.button.smaller:active:after,.button.smaller:focus:after,button.smaller:hover:after,button.smaller:active:after,button.smaller:focus:after,input[type="submit"].smaller:hover:after,input[type="submit"].smaller:active:after,input[type="submit"].smaller:focus:after,input[type="reset"].smaller:hover:after,input[type="reset"].smaller:active:after,input[type="reset"].smaller:focus:after,input[type="button"].smaller:hover:after,input[type="button"].smaller:active:after,input[type="button"].smaller:focus:after{letter-spacing:-2px;}.button.larger,button.larger,input[type="submit"].larger,input[type="reset"].larger,input[type="button"].larger{font-size:20px;padding-bottom:14px;}.button.secondary,button.secondary,.view-grid-layout .view-keywords #edit-submit-content-search,.view-row-layout .view-keywords #edit-submit-content-search,input[type="submit"].secondary,input[type="reset"].secondary,input[type="button"].secondary{background-color:#C84B37;border:1px solid #C84B37;color:white !important;}.button.secondary:hover,.button.secondary:active,.button.secondary:focus,button.secondary:hover,.view-grid-layout .view-keywords #edit-submit-content-search:hover,.view-row-layout .view-keywords #edit-submit-content-search:hover,button.secondary:active,.view-grid-layout .view-keywords #edit-submit-content-search:active,.view-row-layout .view-keywords #edit-submit-content-search:active,button.secondary:focus,.view-grid-layout .view-keywords #edit-submit-content-search:focus,.view-row-layout .view-keywords #edit-submit-content-search:focus,input[type="submit"].secondary:hover,input[type="submit"].secondary:active,input[type="submit"].secondary:focus,input[type="reset"].secondary:hover,input[type="reset"].secondary:active,input[type="reset"].secondary:focus,input[type="button"].secondary:hover,input[type="button"].secondary:active,input[type="button"].secondary:focus{color:#C84B37 !important;background-color:white;border-color:#C84B37;}.button.filled,button.filled,body.page-exception #error-404-search button,input[type="submit"].filled,input[type="reset"].filled,input[type="button"].filled{background-color:#C84B37;border:1px solid #C84B37;color:white !important;}.button.filled:hover,.button.filled:active,.button.filled:focus,button.filled:hover,body.page-exception #error-404-search button:hover,button.filled:active,body.page-exception #error-404-search button:active,button.filled:focus,body.page-exception #error-404-search button:focus,input[type="submit"].filled:hover,input[type="submit"].filled:active,input[type="submit"].filled:focus,input[type="reset"].filled:hover,input[type="reset"].filled:active,input[type="reset"].filled:focus,input[type="button"].filled:hover,input[type="button"].filled:active,input[type="button"].filled:focus{color:white !important;background-color:#B43F2C;border-color:#B43F2C;}.button.transparent,button.transparent,input[type="submit"].transparent,input[type="reset"].transparent,input[type="button"].transparent{background-color:transparent;}.button.transparent:hover,.button.transparent:active,.button.transparent:focus,button.transparent:hover,button.transparent:active,button.transparent:focus,input[type="submit"].transparent:hover,input[type="submit"].transparent:active,input[type="submit"].transparent:focus,input[type="reset"].transparent:hover,input[type="reset"].transparent:active,input[type="reset"].transparent:focus,input[type="button"].transparent:hover,input[type="button"].transparent:active,input[type="button"].transparent:focus{color:white !important;background-color:#B43F2C;border-color:#B43F2C;}.button.unstyle,button.unstyle,input[type="submit"].unstyle,input[type="reset"].unstyle,input[type="button"].unstyle{background:none;border:none;letter-spacing:0;padding:0;border-radius:0;text-transform:none;text-align:inherit;}.button.unstyle::before,button.unstyle::before,input[type="submit"].unstyle::before,input[type="reset"].unstyle::before,input[type="button"].unstyle::before{display:none;}.arrow{word-break:normal;}.arrow .link-arrow-box{display:inline-block;vertical-align:top;height:0.9em;width:0.7em;transition:width 250ms ease-in-out;position:relative;overflow:hidden;-webkit-clip-path:border-box;clip-path:border-box;margin-left:10px;}.arrow .link-arrow-box > span{position:absolute;top:0;right:5px;}.arrow .link-arrow-box > span:after{content:"\e622 \e622 \e622 \e628";font-family:"themify";letter-spacing:-3px;font-size:0.7em;}a:hover .arrow .link-arrow-box,a:active .arrow .link-arrow-box,a:focus .arrow .link-arrow-box,.arrow:hover .link-arrow-box,.arrow:active .link-arrow-box,.arrow:focus .link-arrow-box{width:1.2em;}.cta-button,.cta-button:visited{line-height:1.4;font-weight:700;background-image:none;font-weight:700 !important;color:#C84B37 !important;}.cta-button .link-arrow-box,.cta-button:visited .link-arrow-box{margin-left:0.25em;height:1.2em;}.cta-button:hover,.cta-button:active,.cta-button:focus,.cta-button:visited:hover,.cta-button:visited:active,.cta-button:visited:focus{color:#B43F2C !important;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input[type="text"],input[type="password"],input[type="email"],input[type="search"],input[type="url"],input[type="tel"],select{-webkit-appearance:none;-moz-appearance:none;appearance:none;}form{font-family:brandon-grotesque,sans-serif;margin-bottom:20px;}fieldset{border:1px solid #afa7a5;border-radius:0;margin-bottom:20px;padding:15px;}fieldset .description{margin-top:-9px !important;}input[type="text"],input[type="password"],input[type="email"],input[type="search"],input[type="url"],input[type="tel"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="week"],input[type="time"],input[type="number"],textarea,select,.select2-container > .selection{box-sizing:border-box;background:white;border:1px solid #afa7a5;padding:8px 12px;border-radius:0;box-shadow:none;font-family:brandon-grotesque,sans-serif;margin:0 0 20px;width:100%;display:block;}input[type="text"]:hover,input[type="text"]:active,input[type="password"]:hover,input[type="password"]:active,input[type="email"]:hover,input[type="email"]:active,input[type="search"]:hover,input[type="search"]:active,input[type="url"]:hover,input[type="url"]:active,input[type="tel"]:hover,input[type="tel"]:active,input[type="date"]:hover,input[type="date"]:active,input[type="datetime"]:hover,input[type="datetime"]:active,input[type="datetime-local"]:hover,input[type="datetime-local"]:active,input[type="month"]:hover,input[type="month"]:active,input[type="week"]:hover,input[type="week"]:active,input[type="time"]:hover,input[type="time"]:active,input[type="number"]:hover,input[type="number"]:active,textarea:hover,textarea:active,select:hover,select:active,.select2-container > .selection:hover,.select2-container > .selection:active{color:#2B2B2B;box-shadow:none;}input[type="text"]:focus,input[type="password"]:focus,input[type="email"]:focus,input[type="search"]:focus,input[type="url"]:focus,input[type="tel"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="number"]:focus,textarea:focus,select:focus,.select2-container > .selection:focus{border-color:#2B2B2B;box-shadow:none;font-weight:700;}input[type="file"]{width:100%;}.form-item .description{margin-top:-9px;}.form-item.form-type-webform-image-file .description{margin-top:0;}.form-item.form-type-webform-image-file .form-item{margin:0 0 0.25em;}.form-item.form-type-webform-image-file input.button[type="submit"]{margin:0.5em 0;}.form-item.form-type-textarea .description,.form-item.form-type-checkbox .description{text-indent:0;margin-left:0;margin-top:9px;}.form-item.form-type-checkbox{text-indent:-27px;padding-left:27px;}.form-item.form-indent{padding-left:27px;}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:7px 32.4px 7px 8px;border:1px solid #afa7a5;background:white;color:#2B2B2B;vertical-align:baseline;box-sizing:inherit;transition:all 100ms ease;background:url(/themes/custom/branson_theme/images/angle-down-cavern-gray.svg) no-repeat calc(100% - 5px) 50% white;background-size:18px 18px;border-radius:0;width:100%;}@media screen and (min-width:768px){select{max-width:300px;}}@media screen and (min-width:768px){.select2-container--default{max-width:300px;}}.select2-container--default .selection{margin-bottom:0;background:url(/themes/custom/branson_theme/images/angle-down-cavern-gray.svg) no-repeat 98% 50% white;background-size:18px 18px;padding:0 0 12px 0;}.select2-container--default .selection .select2-selection--single{background-color:transparent;border:0;border-radius:0;}.select2-container--default .selection .select2-selection--single .select2-selection__rendered{color:unset;line-height:unset;padding:8px 12px;}.select2-container--default .selection .select2-selection--single .select2-selection__arrow{display:none;}.select2-container--default .select2-dropdown{border-radius:0;box-shadow:0 2px 10px rgba(0,0,0,0.2);}.select2-container--default .select2-dropdown .select2-search__field{margin-bottom:0;}.select2-container--default .select2-results .select2-results__options{max-height:250px;}.select2-container--default .select2-results .select2-results__options .select2-results__option{margin-bottom:0;}select:focus,.select2-container > .selection:focus{font-weight:300;}textarea{min-height:60px;}label,legend{display:block;font-family:brandon-grotesque,sans-serif;font-weight:600;font-size:18px;}label p,legend p{font-size:18px;}label.option,legend.option{font-family:brandon-grotesque,sans-serif;}label{margin-bottom:5px;}input[type="checkbox"]{display:inline;border:1px solid #afa7a5;}input[type="checkbox"],input[type="radio"],input[type="checkbox"]#edit-delete,.checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;position:relative;top:0;margin-right:0.25em;padding:0;background:white;border:1px solid #afa7a5;width:18px !important;height:18px !important;transition:background 0.5s ease;vertical-align:-0.15em;border-radius:0;}input[type="checkbox"]#edit-delete{margin-bottom:0;}input[type="radio"]{border-radius:50%;}input[type="checkbox"]:hover,input[type="checkbox"]:focus,input[type="radio"]:hover,input[type="radio"]:focus,.checkbox:hover{border-color:#afa7a5;cursor:pointer;}input[type="checkbox"]#edit-delete:hover,input[type="checkbox"]#edit-delete:focus{border-color:#afa7a5;cursor:pointer;}input[type="checkbox"]:checked,input[type="checkbox"]:disabled:checked,input[type="radio"]:checked,input[type="radio"]:disabled:checked,.checkbox.checked{background:#C84B37;border-color:#afa7a5;box-shadow:inset 0px 0px 0px 3px white;}input[type="checkbox"]#edit-delete:checked,input[type="checkbox"]#edit-delete:disabled:checked{background:#C84B37;box-shadow:inset 0px 0px 0px 3px white;}input[type="checkbox"]:disabled,input[type="radio"]:disabled{opacity:0.5;background:#4d4d4d;}input[type="checkbox"]#edit-delete:disabled{opacity:0.5;background:#bfbfbf;}input[type="checkbox"]:disabled:hover{border-color:#4d4d4d;cursor:default;}input[type="checkbox"]:disabled:hover,input[type="radio"]:disabled:hover{border-color:#4d4d4d;cursor:default;}input,textarea,button,select,label,a{-webkit-tap-highlight-color:transparent;}.webform-submission-form label .file{background:none;padding-left:25px;}.component.simpleview-form .form-radio:focus,.component.simpleview-form .form-checkbox:focus{outline-style:dashed;outline-width:1px;}.component.simpleview-form .form-radio:focus.form-radio,.component.simpleview-form .form-checkbox:focus.form-radio{outline-offset:2px;}.component.simpleview-form .sv_api_field_val .form-type-radio > div:last-child:first-child,.component.simpleview-form .form-type-radio .sv_api_field_val > div:last-child:first-child,.component.simpleview-form .sv_api_field_val .form-type-checkbox > div:last-child:first-child,.component.simpleview-form .form-type-checkbox .sv_api_field_val > div:last-child:first-child,.component.simpleview-form .form-type-checkbox .sv_api_field_val{display:grid;grid-template-columns:auto 1fr;}.component.simpleview-form label.sv_api_label{display:inline;}.component.simpleview-form .form-item.form-type-checkbox{text-indent:0;padding-left:0;}.component.simpleview-form .form-type-checkbox .form-type-checkbox{margin:0;}.component.simpleview-form .sv_api_field_required:after,.component.simpleview-form .sv_api_reqhint:before{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/core/misc/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px;}.component.simpleview-form .g-recaptcha{margin-bottom:5px;}.component.simpleview-form label[style*="display:none"]{display:inline !important;}.component.simpleview-form label[style*="display:none"]:not(#label_captcha){position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);word-wrap:normal;}#ui-datepicker-div,.qs-datepicker-container{font-family:brandon-grotesque,sans-serif;font-size:14px;border-radius:0 !important;}#ui-datepicker-div *,.qs-datepicker-container *{font-family:brandon-grotesque,sans-serif;font-size:14px;border-radius:0;}#ui-datepicker-div .ui-datepicker-header,#ui-datepicker-div .qs-controls,.qs-datepicker-container .ui-datepicker-header,.qs-datepicker-container .qs-controls{background:none;border:none;}#ui-datepicker-div .ui-datepicker-header th,#ui-datepicker-div .qs-controls th,.qs-datepicker-container .ui-datepicker-header th,.qs-datepicker-container .qs-controls th{padding:0.15em 0.3em;font-weight:normal;}#ui-datepicker-div .ui-datepicker-header .ui-datepicker-title,#ui-datepicker-div .qs-controls .ui-datepicker-title,.qs-datepicker-container .ui-datepicker-header .ui-datepicker-title,.qs-datepicker-container .qs-controls .ui-datepicker-title{display:flex;align-items:stretch;justify-content:center;padding-bottom:1em;}#ui-datepicker-div .ui-datepicker-header .ui-datepicker-month,#ui-datepicker-div .ui-datepicker-header .ui-datepicker-year,#ui-datepicker-div .ui-datepicker-header .qs-month-year,#ui-datepicker-div .qs-controls .ui-datepicker-month,#ui-datepicker-div .qs-controls .ui-datepicker-year,#ui-datepicker-div .qs-controls .qs-month-year,.qs-datepicker-container .ui-datepicker-header .ui-datepicker-month,.qs-datepicker-container .ui-datepicker-header .ui-datepicker-year,.qs-datepicker-container .ui-datepicker-header .qs-month-year,.qs-datepicker-container .qs-controls .ui-datepicker-month,.qs-datepicker-container .qs-controls .ui-datepicker-year,.qs-datepicker-container .qs-controls .qs-month-year{background:none;border:none;text-transform:uppercase;display:inline-block;width:auto;padding:0 2px;}#ui-datepicker-div .qs-day,.qs-datepicker-container .qs-day{border-radius:0;padding:0.15em 0.3em;font-weight:normal;}#ui-datepicker-div .ui-datepicker-calendar,#ui-datepicker-div .qs-squares,.qs-datepicker-container .ui-datepicker-calendar,.qs-datepicker-container .qs-squares{background:white;}#ui-datepicker-div .ui-datepicker-calendar td,#ui-datepicker-div .qs-squares td,.qs-datepicker-container .ui-datepicker-calendar td,.qs-datepicker-container .qs-squares td{padding:2px;}#ui-datepicker-div .ui-datepicker-calendar td a,#ui-datepicker-div .ui-datepicker-calendar td span,#ui-datepicker-div .qs-squares td a,#ui-datepicker-div .qs-squares td span,.qs-datepicker-container .ui-datepicker-calendar td a,.qs-datepicker-container .ui-datepicker-calendar td span,.qs-datepicker-container .qs-squares td a,.qs-datepicker-container .qs-squares td span{display:block;background:none;border:none;text-align:center;background-color:#EAE5DD;color:#60504D;transition:all 300ms linear;}#ui-datepicker-div .ui-datepicker-calendar td.ui-datepicker-unselectable span,#ui-datepicker-div .qs-squares td.ui-datepicker-unselectable span,.qs-datepicker-container .ui-datepicker-calendar td.ui-datepicker-unselectable span,.qs-datepicker-container .qs-squares td.ui-datepicker-unselectable span{background-color:#F8F7F4;color:#afa7a5;}#ui-datepicker-div .ui-datepicker-calendar td.ui-datepicker-current-day a,#ui-datepicker-div .ui-datepicker-calendar td.ui-datepicker-current-day span,#ui-datepicker-div .qs-squares td.ui-datepicker-current-day a,#ui-datepicker-div .qs-squares td.ui-datepicker-current-day span,.qs-datepicker-container .ui-datepicker-calendar td.ui-datepicker-current-day a,.qs-datepicker-container .ui-datepicker-calendar td.ui-datepicker-current-day span,.qs-datepicker-container .qs-squares td.ui-datepicker-current-day a,.qs-datepicker-container .qs-squares td.ui-datepicker-current-day span{border:none;background-color:#C84B37 !important;color:#ffffff;}#ui-datepicker-div .ui-datepicker-calendar td.ui-datepicker-current-day a:hover,#ui-datepicker-div .ui-datepicker-calendar td.ui-datepicker-current-day a:active,#ui-datepicker-div .ui-datepicker-calendar td.ui-datepicker-current-day a:focus,#ui-datepicker-div .ui-datepicker-calendar td.ui-datepicker-current-day span:hover,#ui-datepicker-div .ui-datepicker-calendar td.ui-datepicker-current-day span:active,#ui-datepicker-div .ui-datepicker-calendar td.ui-datepicker-current-day span:focus,#ui-datepicker-div .qs-squares td.ui-datepicker-current-day a:hover,#ui-datepicker-div .qs-squares td.ui-datepicker-current-day a:active,#ui-datepicker-div .qs-squares td.ui-datepicker-current-day a:focus,#ui-datepicker-div .qs-squares td.ui-datepicker-current-day span:hover,#ui-datepicker-div .qs-squares td.ui-datepicker-current-day span:active,#ui-datepicker-div .qs-squares td.ui-datepicker-current-day span:focus,.qs-datepicker-container .ui-datepicker-calendar td.ui-datepicker-current-day a:hover,.qs-datepicker-container .ui-datepicker-calendar td.ui-datepicker-current-day a:active,.qs-datepicker-container .ui-datepicker-calendar td.ui-datepicker-current-day a:focus,.qs-datepicker-container .ui-datepicker-calendar td.ui-datepicker-current-day span:hover,.qs-datepicker-container .ui-datepicker-calendar td.ui-datepicker-current-day span:active,.qs-datepicker-container .ui-datepicker-calendar td.ui-datepicker-current-day span:focus,.qs-datepicker-container .qs-squares td.ui-datepicker-current-day a:hover,.qs-datepicker-container .qs-squares td.ui-datepicker-current-day a:active,.qs-datepicker-container .qs-squares td.ui-datepicker-current-day a:focus,.qs-datepicker-container .qs-squares td.ui-datepicker-current-day span:hover,.qs-datepicker-container .qs-squares td.ui-datepicker-current-day span:active,.qs-datepicker-container .qs-squares td.ui-datepicker-current-day span:focus{border:none;}#ui-datepicker-div .ui-datepicker-calendar td.ui-datepicker-today,#ui-datepicker-div .qs-squares td.ui-datepicker-today,.qs-datepicker-container .ui-datepicker-calendar td.ui-datepicker-today,.qs-datepicker-container .qs-squares td.ui-datepicker-today{font-weight:700;position:relative;}#ui-datepicker-div .ui-datepicker-calendar td.ui-datepicker-today:before,#ui-datepicker-div .qs-squares td.ui-datepicker-today:before,.qs-datepicker-container .ui-datepicker-calendar td.ui-datepicker-today:before,.qs-datepicker-container .qs-squares td.ui-datepicker-today:before{content:"";position:absolute;border:2px solid rgba(63,83,100,0.75);top:0;left:0;width:100%;height:100%;}#ui-datepicker-div .ui-datepicker-calendar .qs-num,#ui-datepicker-div .qs-squares .qs-num,.qs-datepicker-container .ui-datepicker-calendar .qs-num,.qs-datepicker-container .qs-squares .qs-num{height:2em;background:none;border:none;text-align:center;color:#60504D;transition:all 300ms linear;position:relative;}#ui-datepicker-div .ui-datepicker-calendar .qs-num:hover,#ui-datepicker-div .ui-datepicker-calendar .qs-num:active,#ui-datepicker-div .ui-datepicker-calendar .qs-num:focus,#ui-datepicker-div .qs-squares .qs-num:hover,#ui-datepicker-div .qs-squares .qs-num:active,#ui-datepicker-div .qs-squares .qs-num:focus,.qs-datepicker-container .ui-datepicker-calendar .qs-num:hover,.qs-datepicker-container .ui-datepicker-calendar .qs-num:active,.qs-datepicker-container .ui-datepicker-calendar .qs-num:focus,.qs-datepicker-container .qs-squares .qs-num:hover,.qs-datepicker-container .qs-squares .qs-num:active,.qs-datepicker-container .qs-squares .qs-num:focus{background:none !important;}#ui-datepicker-div .ui-datepicker-calendar .qs-num::before,#ui-datepicker-div .qs-squares .qs-num::before,.qs-datepicker-container .ui-datepicker-calendar .qs-num::before,.qs-datepicker-container .qs-squares .qs-num::before{transition:all 300ms linear;background-color:#EAE5DD;content:"";position:absolute;z-index:-1;top:2px;left:2px;width:calc(100% - 4px);height:calc(100% - 4px);}#ui-datepicker-div .ui-datepicker-calendar .qs-num.qs-disabled,#ui-datepicker-div .qs-squares .qs-num.qs-disabled,.qs-datepicker-container .ui-datepicker-calendar .qs-num.qs-disabled,.qs-datepicker-container .qs-squares .qs-num.qs-disabled{opacity:1 !important;color:#afa7a5 !important;}#ui-datepicker-div .ui-datepicker-calendar .qs-num.qs-disabled::before,#ui-datepicker-div .qs-squares .qs-num.qs-disabled::before,.qs-datepicker-container .ui-datepicker-calendar .qs-num.qs-disabled::before,.qs-datepicker-container .qs-squares .qs-num.qs-disabled::before{background-color:#F8F7F4 !important;}#ui-datepicker-div .ui-datepicker-calendar .qs-num.qs-active,#ui-datepicker-div .qs-squares .qs-num.qs-active,.qs-datepicker-container .ui-datepicker-calendar .qs-num.qs-active,.qs-datepicker-container .qs-squares .qs-num.qs-active{border:none;color:#ffffff;}#ui-datepicker-div .ui-datepicker-calendar .qs-num.qs-active::before,#ui-datepicker-div .qs-squares .qs-num.qs-active::before,.qs-datepicker-container .ui-datepicker-calendar .qs-num.qs-active::before,.qs-datepicker-container .qs-squares .qs-num.qs-active::before{background-color:#C84B37 !important;}#ui-datepicker-div .ui-datepicker-calendar .qs-num.qs-active:hover,#ui-datepicker-div .ui-datepicker-calendar .qs-num.qs-active:active,#ui-datepicker-div .ui-datepicker-calendar .qs-num.qs-active:focus,#ui-datepicker-div .qs-squares .qs-num.qs-active:hover,#ui-datepicker-div .qs-squares .qs-num.qs-active:active,#ui-datepicker-div .qs-squares .qs-num.qs-active:focus,.qs-datepicker-container .ui-datepicker-calendar .qs-num.qs-active:hover,.qs-datepicker-container .ui-datepicker-calendar .qs-num.qs-active:active,.qs-datepicker-container .ui-datepicker-calendar .qs-num.qs-active:focus,.qs-datepicker-container .qs-squares .qs-num.qs-active:hover,.qs-datepicker-container .qs-squares .qs-num.qs-active:active,.qs-datepicker-container .qs-squares .qs-num.qs-active:focus{border:none;}#ui-datepicker-div .ui-datepicker-calendar .qs-num.qs-current,#ui-datepicker-div .qs-squares .qs-num.qs-current,.qs-datepicker-container .ui-datepicker-calendar .qs-num.qs-current,.qs-datepicker-container .qs-squares .qs-num.qs-current{font-weight:700;text-decoration:none;}#ui-datepicker-div .ui-datepicker-calendar .qs-num.qs-current::before,#ui-datepicker-div .qs-squares .qs-num.qs-current::before,.qs-datepicker-container .ui-datepicker-calendar .qs-num.qs-current::before,.qs-datepicker-container .qs-squares .qs-num.qs-current::before{top:1px;left:1px;width:calc(100% - 2px);height:calc(100% - 2px);border:2px solid rgba(63,83,100,0.75);}.clearfix,.row{zoom:1;}.clearfix:before,.clearfix:after,.row:before,.row:after{content:"\0020";display:block;overflow:hidden;visibility:hidden;width:0;height:0;}.clearfix:after,.row:after{clear:both;}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0;}hr.add-bottom:empty,.add-bottom{margin-bottom:30px !important;}hr.add-top:empty,.add-top{margin-top:30px !important;display:inline-block;width:100%;vertical-align:top;}hr.add-top.add-bottom:empty,.add-top.add-bottom{margin-top:30px !important;margin-bottom:30px !important;}.add-bottom + .add-top{margin-top:0 !important;}.add-top:empty{margin-top:0 !important;}#content p + hr.add-top:empty{margin-top:15px !important;}.add-bottom:empty{margin-bottom:0 !important;}.remove-bottom{margin-bottom:0 !important;}.remove-top{margin-top:0 !important;}.title-case{text-transform:capitalize;}.border-none{border:none;}.emphasis{font-style:italic;}.ruled-text{border-top:1px solid #afa7a5;border-bottom:1px solid #afa7a5;padding-top:9px;padding-bottom:9px;margin-top:18px;margin-bottom:18px;}@media (min-width:1081px){.mobile-only{display:none !important;}}@media (max-width:1080px){.desktop-only{display:none !important;}}.fill.white{background-color:white;}.fill.off-white{background-color:#F8F7F4;}.fill.black{background-color:#2B2B2B;}.fill.dark-blue{background-color:#3F5364;}.fill.taneycomo-blue{background-color:#7C9FBC;}.fill.canopy-green{background-color:#73984A;}.fill.dark-green{background-color:#597639;}.fill.ozark-rust{background-color:#C84B37;}.fill.dark-rust{background-color:#B43F2C;}.fill.rock-bluff{background-color:#EAE5DD;}.fill.light-rock-bluff{background-color:#F8F7F4;}.fill.cavern-gray{background-color:#60504D;}.fill.dark-gray{background-color:#404040;}.color.white{color:white;}.color.black{color:#2B2B2B;}.color.dark-blue{color:#3F5364;}.color.taneycomo-blue{color:#7C9FBC;}.color.canopy-green{color:#73984A;}.color.dark-green{color:#597639;}.color.ozark-rust{color:#C84B37;}.color.dark-rust{color:#B43F2C;}.color.rock-bluff{color:#EAE5DD;}.color.cavern-gray{color:#60504D;}.color.dark-gray{color:#404040;}@media (min-width:768px){.swatches{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));grid-gap:9px;}}.swatch{height:120px;line-height:30px;position:relative;border:1px solid #2B2B2B;}.swatch span{text-align:center;position:absolute;width:100%;bottom:0;left:0;border-top:1px solid #2B2B2B;background-color:white;font-size:10px;line-height:1;padding:1em 0;text-transform:uppercase;letter-spacing:0.1em;}@media (max-width:769px){.swatch{height:120px;margin:0 0 18px;}}body{display:grid;grid-template-columns:100%;grid-template-rows:auto auto auto auto 1fr auto auto;grid-template-areas:"highlighted" "header" "help" "section-top" "content" "section-bottom" "footer";overflow-x:hidden;}body.freeze{width:100%;height:100%;overflow:hidden;}.desktop-max-width{display:grid;grid-template-areas:". container .";}.desktop-max-width.right-side{grid-template-areas:". container container";}.desktop-max-width.left-side{grid-template-areas:"container container .";}.media-max-width{display:grid;grid-template-areas:". container .";}@media screen and (max-width:698px){.media-max-width{grid-template-areas:"container container container";}}.body-max-width{display:grid;grid-template-areas:". container .";}.desktop-max-width{grid-template-rows:auto;grid-template-columns:minmax(7%,1fr) minmax(0,1240px) minmax(7%,1fr);}.media-max-width{grid-template-rows:auto;grid-template-columns:minmax(7%,1fr) minmax(0,900px) minmax(7%,1fr);}.body-max-width{grid-template-rows:auto;grid-template-columns:minmax(7%,1fr) minmax(0,744px) minmax(7%,1fr);}@media screen and (min-width:698px){.body-max-width{grid-template-columns:minmax(15%,1fr) minmax(0,744px) minmax(15%,1fr);}}.container{grid-area:container;}#header{grid-area:header;}#help{grid-area:help;}#highlighted{grid-area:highlighted;position:relative;}#section-top{grid-area:section-top;}#content{grid-area:content;padding-top:103px;}#section-bottom{grid-area:section-bottom;}#footer{grid-area:footer;}body.toolbar-horizontal.user-logged-in{padding-top:0 !important;grid-template-columns:100%;grid-template-rows:90px auto auto auto auto 1fr auto auto;grid-template-areas:"toolbar" "highlighted" "header" "help" "section-top" "content" "section-bottom" "footer";}body.toolbar-horizontal.user-logged-in #toolbar-administration{grid-area:toolbar;background-color:black;}body.toolbar-horizontal.user-logged-in #header{top:90px;}.desktop-max-width,.media-max-width,.body-max-width{-ms-grid-columns:1fr 960px 1fr;}.bg-repeat{position:relative;}.bg-repeat::before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background-repeat:repeat;}.bg-image{background-repeat:no-repeat;background-size:cover;background-position:center;}.aspect-ratio.square,.ar.square{position:relative;}.aspect-ratio.square::before,.ar.square::before{display:block;content:"";width:100%;padding-top:100%;}.aspect-ratio.square > *,.ar.square > *{position:absolute;top:0;left:0;right:0;bottom:0;}.aspect-ratio.four-three,.ar.four-three{position:relative;}.aspect-ratio.four-three::before,.ar.four-three::before{display:block;content:"";width:100%;padding-top:75%;}.aspect-ratio.four-three > *,.ar.four-three > *{position:absolute;top:0;left:0;right:0;bottom:0;}.aspect-ratio.sixteen-nine,.ar.sixteen-nine{position:relative;}.aspect-ratio.sixteen-nine::before,.ar.sixteen-nine::before{display:block;content:"";width:100%;padding-top:56.25%;}.aspect-ratio.sixteen-nine > *,.ar.sixteen-nine > *{position:absolute;top:0;left:0;right:0;bottom:0;}.left-text,.la{text-align:left;}.center-text,.ca{text-align:center;}.right-text,.ra{text-align:right;}.all-caps{text-transform:uppercase;}.full-width{width:100%;}.full-height{height:100%;}.pointer{cursor:pointer;}.overflow{overflow:hidden;}.rel{position:relative;}.abs-center{position:absolute;z-index:1;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.abs{position:absolute;z-index:1;}.abs.right{right:0;}.abs.left{left:0;}.abs.top{top:0;}.abs.bottom{bottom:0;}.flex{display:flex;}.flex.inline{display:inline-flex;}.flex.wrap{flex-wrap:wrap;}.flex.row{flex-direction:row;}.flex.row-reverse{flex-direction:row-reverse;}.flex.col{flex-direction:column;}.flex.col-reverse{flex-direction:column-reverse;}.flex.j-start{justify-content:flex-start;}.flex.j-center{justify-content:center;}.flex.j-end{justify-content:flex-end;}.flex.j-space-b{justify-content:space-between;}.flex.j-space-a{justify-content:space-around;}.flex.j-base{justify-content:baseline;}.flex.a-start{align-items:flex-start;}.flex.a-center{align-items:center;}.flex.a-end{align-items:flex-end;}.flex.a-stretch{align-items:stretch;}.flex.a-base{align-items:baseline;}.flex.center{justify-content:center;align-items:center;}.box-shadow{box-shadow:0 0 5px 0 rgba(0,0,0,0.45);}.text-shadow{text-shadow:0 0 5px #000000bf;}.flex-grow,.flex-grow-1{flex-grow:1;}.flex-grow-0{flex-grow:0;}.flex-shrink,.flex-shrink-1{flex-shrink:1;}.flex-shrink-0{flex-shrink:0;}.flex-grid{display:flex;flex-wrap:wrap;}@media screen and (min-width:768px){.flex-grid.two-cols{margin:0;margin-left:-5px !important;margin-top:-5px !important;padding:0 !important;}.flex-grid.two-cols > *{margin:5px 0 0 5px !important;padding:0 !important;box-sizing:border-box;flex:1;min-width:calc((99.5% / 2) - 5px);width:calc((100% / 2) - 5px);max-width:calc((100% / 2) - 5px);}.flex-grid.three-cols{margin:0;margin-left:-5px !important;margin-top:-5px !important;padding:0 !important;}.flex-grid.three-cols > *{margin:5px 0 0 5px !important;padding:0 !important;box-sizing:border-box;flex:1;min-width:calc((99.5% / 3) - 5px);width:calc((100% / 3) - 5px);max-width:calc((100% / 3) - 5px);}}.css-grid-3{display:grid;grid-template-columns:1fr 1fr 1fr;}.css-grid-3 .col-full{grid-column-start:1;grid-column-end:span 3;}.css-grid-3 .col-center{grid-column-start:2;}.css-grid-3 .col-left{grid-column-start:1;grid-column-end:span 1;}.css-grid-3 .col-right{grid-column-start:3;grid-column-end:span 1;}.css-grid-2{display:grid;grid-template-columns:1fr 1fr;}.css-grid-2 .col-full{grid-column-start:1;grid-column-end:span 2;}.css-grid-2 .col-left{grid-column-start:1;grid-column-end:span 1;}.css-grid-2 .col-right{grid-column-start:2;grid-column-end:span 1;}.css-grid-2 .col-1,.css-grid-3 .col-1{grid-column-start:1;}.css-grid-2 .col-2,.css-grid-3 .col-2{grid-column-start:2;}.css-grid-2 .col-3,.css-grid-3 .col-3{grid-column-start:3;}.css-grid-2 .col-4,.css-grid-3 .col-4{grid-column-start:4;}.css-grid-2 .col-span-1,.css-grid-3 .col-span-1{grid-column-end:span 1;}.css-grid-2 .col-span-2,.css-grid-3 .col-span-2{grid-column-end:span 2;}.css-grid-2 .col-span-3,.css-grid-3 .col-span-3{grid-column-end:span 3;}.css-grid-2 .col-span-4,.css-grid-3 .col-span-4{grid-column-end:span 4;}.css-grid-2 .row-1,.css-grid-3 .row-1{grid-row-start:1;}.css-grid-2 .row-2,.css-grid-3 .row-2{grid-row-start:2;}.css-grid-2 .row-3,.css-grid-3 .row-3{grid-row-start:3;}.css-grid-2 .row-4,.css-grid-3 .row-4{grid-row-start:4;}.css-grid-2 .row-5,.css-grid-3 .row-5{grid-row-start:5;}.css-grid-2 .row-6,.css-grid-3 .row-6{grid-row-start:6;}.css-grid-2 .row-7,.css-grid-3 .row-7{grid-row-start:7;}.css-grid-2 .row-8,.css-grid-3 .row-8{grid-row-start:8;}.css-grid-2 .row-9,.css-grid-3 .row-9{grid-row-start:9;}.css-grid-2 .row-span-1,.css-grid-3 .row-span-1{grid-row-end:span 1;}.css-grid-2 .row-span-2,.css-grid-3 .row-span-2{grid-row-end:span 2;}.css-grid-2 .row-span-3,.css-grid-3 .row-span-3{grid-row-end:span 3;}.css-grid-2 .row-span-4,.css-grid-3 .row-span-4{grid-row-end:span 4;}.pa-1{padding:5px;}.pa-2{padding:10px;}.pa-3{padding:15px;}.pa-4{padding:30px;}.pa-5{padding:40px;}.pl-1{padding-left:5px;}.pl-2{padding-left:10px;}.pl-3{padding-left:15px;}.pl-4{padding-left:30px;}.pl-5{padding-left:40px;}.pr-1{padding-right:5px;}.pr-2{padding-right:10px;}.pr-3{padding-right:15px;}.pr-4{padding-right:30px;}.pr-5{padding-right:40px;}.px-1{padding-right:5px;padding-left:5px;}.px-2{padding-right:10px;padding-left:10px;}.px-3{padding-right:15px;padding-left:15px;}.px-4{padding-right:30px;padding-left:30px;}.px-5{padding-right:40px;padding-left:40px;}.py-1{padding-top:5px;padding-bottom:5px;}.py-2{padding-top:10px;padding-bottom:10px;}.py-3{padding-top:15px;padding-bottom:15px;}.py-4{padding-top:30px;padding-bottom:30px;}.py-5{padding-top:40px;padding-bottom:40px;}.pt-1{padding-top:5px;}.pt-2{padding-top:10px;}.pt-3{padding-top:15px;}.pt-4{padding-top:30px;}.pt-5{padding-top:40px;}.pb-1{padding-bottom:5px;}.pb-2{padding-bottom:10px;}.pb-3{padding-bottom:15px;}.pb-4{padding-bottom:30px;}.pb-5{padding-bottom:40px;}.mx-auto{margin-left:auto;margin-right:auto;}.mr-auto{margin-right:auto;}.ml-auto{margin-left:auto;}.ma-1{margin:5px;}.ma-2{margin:10px;}.ma-3{margin:15px;}.ma-4{margin:30px;}.ma-5{margin:40px;}.ml-1{margin-left:5px;}.ml-2{margin-left:10px;}.ml-3{margin-left:15px;}.ml-4{margin-left:30px;}.ml-5{margin-left:40px;}.mr-1{margin-right:5px;}.mr-2{margin-right:10px;}.mr-3{margin-right:15px;}.mr-4{margin-right:30px;}.mr-5{margin-right:40px;}.mx-1{margin-right:5px;margin-left:5px;}.mx-2{margin-right:10px;margin-left:10px;}.mx-3{margin-right:15px;margin-left:15px;}.mx-4{margin-right:30px;margin-left:30px;}.mx-5{margin-right:40px;margin-left:40px;}.mx-a{margin-right:auto;margin-left:auto;}.ml-a{margin-left:auto;}.mr-a{margin-right:auto;}.my-1{margin-top:5px;margin-bottom:5px;}.my-2{margin-top:10px;margin-bottom:10px;}.my-3{margin-top:15px;margin-bottom:15px;}.my-4{margin-top:30px;margin-bottom:30px;}.my-5{margin-top:40px;margin-bottom:40px;}.mt-1{margin-top:5px;}.mt-2{margin-top:10px;}.mt-3{margin-top:15px;}.mt-4{margin-top:30px;}.mt-5{margin-top:40px;}.mb-1{margin-bottom:5px;}.mb-2{margin-bottom:10px;}.mb-3{margin-bottom:15px;}.mb-4{margin-bottom:30px;}.mb-5{margin-bottom:40px;}form a,article p a,article li a,article label a,.cc-link,footer#footer .contact a,footer#footer .legal a,.node-profile.full header a,.full.node-event header a,.full.node-deal header a,form a:visited,article p a:visited,article li a:visited,article label a:visited,.cc-link:visited,footer#footer .contact a:visited,footer#footer .legal a:visited,.node-profile.full header a:visited,.full.node-event header a:visited,.full.node-deal header a:visited{color:inherit;text-decoration:none !important;display:inline;background-position:0 -5px;background-size:auto 200% !important;background-image:linear-gradient(to bottom,rgba(255,255,255,0) 50%,#efc9c3 50%);transition:background-position 250ms ease-in-out;word-break:break-word;}form a:hover,article p a:hover,article li a:hover,article label a:hover,.cc-link:hover,footer#footer .contact a:hover,footer#footer .legal a:hover,.node-profile.full header a:hover,.full.node-event header a:hover,.full.node-deal header a:hover,form a:focus,article p a:focus,article li a:focus,article label a:focus,.cc-link:focus,footer#footer .contact a:focus,footer#footer .legal a:focus,.node-profile.full header a:focus,.full.node-event header a:focus,.full.node-deal header a:focus,form a:active,article p a:active,article li a:active,article label a:active,.cc-link:active,footer#footer .contact a:active,footer#footer .legal a:active,.node-profile.full header a:active,.full.node-event header a:active,.full.node-deal header a:active{color:inherit;text-decoration:none !important;background-position:0 80%;}a.unstyle{background-image:none !important;}ul.primary{border:none;padding:36px 0 0;margin:0 0 10px !important;white-space:nowrap;position:relative;z-index:2;list-style:none !important;font-weight:700;}ul.primary li{line-height:1;margin-bottom:0;display:inline-block;}ul.primary li a{transition:all 250ms ease-in-out;background-color:#3F5364;color:white;padding:8px 14px;border:none;display:block;text-decoration:none;}ul.primary li a.is-active{background-color:#597639;}ul.primary li a:hover{background-color:#C84B37;}ul.primary li a:hover.active{color:white;}@media (max-width:560px){ul.primary.tabs li{display:block;}}.breadcrumb{padding:0;}.breadcrumb ol{margin-left:0 !important;margin-bottom:18px;font-size:12px;}@media (min-width:768px){.breadcrumb ol{font-size:14px;}}@media (min-width:960px){.breadcrumb ol{font-size:16px;}}.breadcrumb a,.breadcrumb a:visited{color:#222222;}.breadcrumb a:hover,.breadcrumb a:active,.breadcrumb a:focus{color:#2B2B2B;}div.messages{text-align:left;max-width:744px;background-image:none;margin:30px auto 0;padding:15px;border-radius:0;font-size:1.1em;overflow:hidden;display:block;width:100%;}div.messages.messages--status{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d;}div.messages.messages--warning{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b;}div.messages.messages--error{background-color:#f2dede;border-color:#ebccd1;color:red;}div.messages.messages--info{background-image:none;}.pager{line-height:1;font-size:14px;font-weight:700;color:#60504D;text-transform:uppercase;}.pager a,.pager a:visited{color:#60504D;background-image:none;display:block;padding:2px 10px;text-decoration:none;border-bottom:1px solid transparent;font-weight:300;}.pager a:hover,.pager a:active,.pager a:focus{color:#C84B37;border-color:#C84B37;}.pager ul.pager__items{text-align:center;margin:0 !important;}.pager ul.pager__items li.pager__item{text-indent:0 !important;margin:0 3px !important;display:inline-block;padding:0;}.pager ul.pager__items li.pager__item:before{content:none !important;}.pager ul.pager__items li.pager__item.is-active{font-weight:inherit;}.pager ul.pager__items li.pager__item.is-active a{background-color:#C84B37;border-color:#C84B37;color:white;font-weight:700;}.pager ul.pager__items li.pager__item span[class^="ti-"]{display:inline-block;transition:all 125ms ease;-webkit-transform:translateX(0px);transform:translateX(0px);}.pager ul.pager__items li.pager__item:hover a,.pager ul.pager__items li.pager__item:hover span[aria-hidden],.pager ul.pager__items li.pager__item:active a,.pager ul.pager__items li.pager__item:active span[aria-hidden],.pager ul.pager__items li.pager__item:focus a,.pager ul.pager__items li.pager__item:focus span[aria-hidden]{font-weight:700;}.pager ul.pager__items li.pager__item.pager__item:first-child a,.pager ul.pager__items li.pager__item.pager__item:last-child a,.pager ul.pager__items li.pager__item.pager__item--first a,.pager ul.pager__items li.pager__item.pager__item--previous a,.pager ul.pager__items li.pager__item.pager__item--next a,.pager ul.pager__items li.pager__item.pager__item--last a{border-color:transparent !important;}.pager ul.pager__items li.pager__item.pager__item:first-child:hover span[class^="ti-"],.pager ul.pager__items li.pager__item.pager__item:first-child:active span[class^="ti-"],.pager ul.pager__items li.pager__item.pager__item:first-child:focus span[class^="ti-"],.pager ul.pager__items li.pager__item.pager__item--first:hover span[class^="ti-"],.pager ul.pager__items li.pager__item.pager__item--first:active span[class^="ti-"],.pager ul.pager__items li.pager__item.pager__item--first:focus span[class^="ti-"],.pager ul.pager__items li.pager__item.pager__item--previous:hover span[class^="ti-"],.pager ul.pager__items li.pager__item.pager__item--previous:active span[class^="ti-"],.pager ul.pager__items li.pager__item.pager__item--previous:focus span[class^="ti-"]{-webkit-transform:translateX(-5px);transform:translateX(-5px);}.pager ul.pager__items li.pager__item.pager__item:last-child:hover span[class^="ti-"],.pager ul.pager__items li.pager__item.pager__item:last-child:active span[class^="ti-"],.pager ul.pager__items li.pager__item.pager__item:last-child:focus span[class^="ti-"],.pager ul.pager__items li.pager__item.pager__item--next:hover span[class^="ti-"],.pager ul.pager__items li.pager__item.pager__item--next:active span[class^="ti-"],.pager ul.pager__items li.pager__item.pager__item--next:focus span[class^="ti-"],.pager ul.pager__items li.pager__item.pager__item--last:hover span[class^="ti-"],.pager ul.pager__items li.pager__item.pager__item--last:active span[class^="ti-"],.pager ul.pager__items li.pager__item.pager__item--last:focus span[class^="ti-"]{-webkit-transform:translateX(5px);transform:translateX(5px);}@media (max-width:768px){.pager ul.pager__items li.pager__item.pager__item:first-child span[aria-hidden],.pager ul.pager__items li.pager__item.pager__item:last-child span[aria-hidden],.pager ul.pager__items li.pager__item.pager__item--first span[aria-hidden],.pager ul.pager__items li.pager__item.pager__item--previous span[aria-hidden],.pager ul.pager__items li.pager__item.pager__item--next span[aria-hidden],.pager ul.pager__items li.pager__item.pager__item--last span[aria-hidden]{display:none;}}.progress .bar,.progress .progress__bar{height:2.5em;background-image:linear-gradient(to right,#ce5d4b,#e4a59b);border:none;box-shadow:rgba(0,0,0,0.1) 0 1px 2px inset;margin:0 0 10px;border-radius:0;}.progress .filled,.progress .progress__track{height:2.5em;background-image:none;background-color:#ce5d4b;box-shadow:rgba(0,0,0,0.1) 0 1px 2px inset;}.progress .progress__percentage{float:right;}#content ul:not(.contextual-links):not(.primary):not(.js-facets-widget):not(.views-item-list):not(.unstyled-list):not(.slick-dots):not(.messages__list),#content ol:not(.contextual-links):not(.primary):not(.js-facets-widget):not(.views-item-list):not(.unstyled-list):not(.slick-dots){margin-left:40px;line-height:1.5;}#content ul:not(.contextual-links):not(.primary):not(.js-facets-widget):not(.views-item-list):not(.unstyled-list):not(.slick-dots):not(.messages__list) ul,#content ul:not(.contextual-links):not(.primary):not(.js-facets-widget):not(.views-item-list):not(.unstyled-list):not(.slick-dots):not(.messages__list) ol,#content ol:not(.contextual-links):not(.primary):not(.js-facets-widget):not(.views-item-list):not(.unstyled-list):not(.slick-dots) ul,#content ol:not(.contextual-links):not(.primary):not(.js-facets-widget):not(.views-item-list):not(.unstyled-list):not(.slick-dots) ol{margin-left:20px;}#content ul:not(.contextual-links):not(.primary):not(.js-facets-widget):not(.views-item-list):not(.unstyled-list):not(.slick-dots):not(.messages__list){list-style:none;margin-left:60px;}#content ul:not(.contextual-links):not(.primary):not(.js-facets-widget):not(.views-item-list):not(.unstyled-list):not(.slick-dots):not(.messages__list) li{margin-bottom:9px;text-indent:-1.5em;}#content ul:not(.contextual-links):not(.primary):not(.js-facets-widget):not(.views-item-list):not(.unstyled-list):not(.slick-dots):not(.messages__list) li:before{content:"";display:inline-block;vertical-align:baseline;height:1em;width:1em;margin-right:0.5em;background-image:url(/themes/custom/branson_theme/images/star-blue.svg);background-size:contain;background-repeat:no-repeat;background-position:center center;}#content ul:not(.contextual-links):not(.primary):not(.js-facets-widget):not(.views-item-list):not(.unstyled-list):not(.slick-dots):not(.messages__list) li ul li{list-style:none !important;text-indent:-1.2em !important;}#content ul:not(.contextual-links):not(.primary):not(.js-facets-widget):not(.views-item-list):not(.unstyled-list):not(.slick-dots):not(.messages__list) li ul li:before{height:0.6em;width:0.6em;background-image:url(/themes/custom/branson_theme/images/nested-list-icon.svg);}#content ol:not(.contextual-links):not(.primary):not(.js-facets-widget):not(.views-item-list):not(.unstyled-list):not(.slick-dots){list-style:none;counter-reset:branson-counter;}#content ol:not(.contextual-links):not(.primary):not(.js-facets-widget):not(.views-item-list):not(.unstyled-list):not(.slick-dots) li{counter-increment:branson-counter;}#content ol:not(.contextual-links):not(.primary):not(.js-facets-widget):not(.views-item-list):not(.unstyled-list):not(.slick-dots) li:before{content:counter(branson-counter) ". ";color:#597639;font-family:look-script,serif;font-weight:400;font-style:normal;}#content ol:not(.contextual-links):not(.primary):not(.js-facets-widget):not(.views-item-list):not(.unstyled-list):not(.slick-dots) ul{margin-left:40px;}#content ol:not(.contextual-links):not(.primary):not(.js-facets-widget):not(.views-item-list):not(.unstyled-list):not(.slick-dots) ul li{list-style:none;text-indent:-1.2em;}#content ol:not(.contextual-links):not(.primary):not(.js-facets-widget):not(.views-item-list):not(.unstyled-list):not(.slick-dots) ul li:before{content:"";height:0.6em;width:0.6em;background-image:url(/themes/custom/branson_theme/images/nested-list-icon.svg);}#content .item-list ul,#content .item-list ol{margin-left:20px;}#content .item-list ul li,#content .item-list ol li{margin-bottom:8px;}#content table{width:100%;line-height:1.2;margin:0 0 20px;border:none;font-weight:300;}@media (max-width:698px){#content table{font-size:14px;}}#content table tr.even,#content table tr:nth-child(even){background-color:#EAE5DD;}#content table tr.odd,#content table tr:nth-child(odd){background-color:#f9f7f5;}#content table td,#content table th{padding:8px 10px;}#content table td{font-size:16px;}@media (max-width:698px){#content table td{font-size:14px;}}#content table th:not([scope="row"]){background-color:#3F5364;color:white;border:none;border-right:1px solid white;vertical-align:bottom;font-weight:700;}@media (max-width:698px){#content table th:not([scope="row"]){font-size:14px;}}#content table th:not([scope="row"]):last-of-type{border:none;}#content table caption{text-transform:uppercase;margin-bottom:16px;font-weight:700;}#content span.table{display:block;overflow-x:auto;}#content .submitted{margin-bottom:20px;}#content .comment .content{padding:1.5em 2em 0;border:1px solid #2B2B2B;}sub{font-size:0.6em;line-height:normal;vertical-align:sub;}sup{font-size:0.6em;line-height:normal;vertical-align:super;}code{font-family:monospace;}.video-embed-field-responsive-video{margin-bottom:18px;}.video{position:relative;}.video:after{content:'';display:block;padding-bottom:56.25%;}.video iframe,.video embed,.video video{position:absolute;top:0;left:0;right:0;bottom:0;margin:0;width:100%;height:100%;}.material-icons{font-size:inherit;vertical-align:sub;}figure.media.rectangle-inline{display:inline-block;width:100%;}figure.media.rectangle-inline img{margin:auto;}.badge{color:white;background-color:#2B2B2B;text-transform:uppercase;padding:2px 9px 1px;display:inline-block;font-size:11px;font-weight:700;margin-right:0.5em;}.icon-section{margin:0 0 3em;clear:both;overflow:hidden;}.icon-container{width:240px;padding:.7em 0;float:left;position:relative;text-align:left;}.icon-container [class^="ti-"],.icon-container [class*=" ti-"]{color:#000;position:absolute;margin-top:3px;transition:.3s;}.icon-container:hover [class^="ti-"],.icon-container:hover [class*=" ti-"]{font-size:2.2em;margin-top:-5px;}.icon-container:hover .icon-name{color:#000;}.icon-name{color:#aaa;margin-left:35px;font-size:.8em;transition:.3s;}.icon-container:hover .icon-name{margin-left:45px;}.user-login-form .form-actions{display:flex;justify-content:space-between;align-items:center;}.accordion{border-top:1px solid #afa7a5;}.accordion:last-child{border-bottom:1px solid #afa7a5;}.accordion .accordion-header{display:flex;justify-content:space-between;width:100%;padding:20px 15px;}.accordion .accordion-header .ti-angle-down{color:#60504D;-webkit-transform:rotate(-180deg);transform:rotate(-180deg);transition:-webkit-transform 300ms ease-in-out;transition:transform 300ms ease-in-out;transition:transform 300ms ease-in-out,-webkit-transform 300ms ease-in-out;}.accordion .accordion-header h2,.accordion .accordion-header .heading2{font-size:16px;text-transform:uppercase;letter-spacing:0.8px;color:#60504D;margin-bottom:0;}.accordion .accordion-content{overflow:hidden;padding:0 20px;opacity:1;transition:all 300ms ease-in-out;max-height:100em;}.accordion.opened .accordion-wrapper{margin-bottom:20px;}.accordion.closed .accordion-header .ti-angle-down{-webkit-transform:rotate(0deg);transform:rotate(0deg);}.accordion.closed .accordion-content{max-height:0;opacity:0;}.gsc-campaign.form-view{width:260px !important;}@media (max-width:550px){.gsc-campaign.form-view{width:100% !important;max-width:100% !important;min-width:100% !important;position:fixed !important;bottom:0 !important;right:0 !important;top:0 !important;left:0 !important;background:rgba(0,0,0,0.7) !important;}.gsc-campaign.form-view .gsc-close{right:30px;top:30px;z-index:200;color:#B43F2C;background:white;border:1px solid #B43F2C;}.gsc-campaign.form-view .gsc-close i{font-size:40px;}.gsc-campaign.form-view .gsc-close:hover,.gsc-campaign.form-view .gsc-close:active,.gsc-campaign.form-view .gsc-close:focus{background:#B43F2C;color:white;}.gsc-campaign.form-view [id^="gsc-flyin-content-"],.gsc-campaign.form-view > .gsc-modal{max-width:90%;top:50%;left:50%;position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.gsc-campaign.form-view [id^="gsc-flyin-content-"]{width:260px;}}@media (min-width:551px){.gsc-campaign.form-view .gsc-close{font-size:20px;width:25px;height:25px;top:5px;right:5px;}}.gsc-campaign.form-view .gsc-flyin-top-wrap{padding:15px;}.gsc-campaign.form-view #enews-flyin-webform{padding:15px;}.gsc-campaign.form-view #enews-flyin-webform form{margin-bottom:0;}.gsc-campaign.form-view #enews-flyin-webform form input[type="submit"]{display:block;margin-left:auto;margin-right:auto;}.gsc-campaign.form-view #enews-flyin-webform > .body-max-width{display:block;}.gsc-campaign.form-view #enews-flyin-webform > .body-max-width.add-bottom{margin-bottom:0 !important;}.gsc-campaign.form-view #enews-flyin-webform .form-item{margin-top:0;}.gsc-campaign.form-view #enews-flyin-webform .form-item input,.gsc-campaign.form-view #enews-flyin-webform .form-item select{margin-bottom:0;}.gsc-campaign.form-view #enews-flyin-webform .form-item label{margin-bottom:0;}.gsc-campaign.form-view #enews-flyin-webform .form-actions{margin-top:15px;margin-bottom:0;}.gsc-campaign.form-view #enews-flyin-webform .form-item-email{margin-bottom:10px;}.gsc-campaign.form-view #enews-flyin-webform .form-item-state-province,.gsc-campaign.form-view #enews-flyin-webform .form-item-zip-postal-code{margin-bottom:15px;display:inline-block;max-width:49%;}.gsc-campaign.form-view #enews-flyin-webform .form-item-state-province > *,.gsc-campaign.form-view #enews-flyin-webform .form-item-zip-postal-code > *{max-width:100%;}.gsc-campaign.form-view #enews-flyin-webform .form-item-state-province{padding-right:5px;}.gsc-campaign.form-view #enews-flyin-webform .form-item-zip-postal-code{padding-left:5px;}.gsc-campaign.form-view #enews-flyin-webform .form-item-explorebranson-newsletter label{font-size:16px;}.gsc-campaign.modal-view{width:100% !important;height:100% !important;max-width:100% !important;background:none;display:block;position:relative;}.gsc-campaign.modal-view .gsc-modal-content{max-width:90% !important;width:700px !important;top:50% !important;left:50% !important;position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:0;background:#EAE5DD;}.gsc-campaign.modal-view [data-bound-field="heading"] h3{font-size:28px !important;}.gsc-campaign.modal-view [data-bound-field="heading"] .eyebrow{font-size:30px !important;}.gsc-campaign.modal-view [data-bound-field="text"]{font-weight:normal;}.gsc-campaign.modal-view .bound-modal-template__right-side{flex:3;width:100%;}.gsc-campaign.modal-view .bound-modal-template__left-side{flex:4;height:400px;width:100%;}.gsc-campaign.modal-view .bound-modal-template{flex-direction:row-reverse;}.gsc-campaign.modal-view .gsc-close{opacity:1;width:54px;height:52px;right:30px;top:30px;z-index:200;color:#B43F2C;background:white;border:1px solid #B43F2C;}.gsc-campaign.modal-view .gsc-close i{font-size:40px;}.gsc-campaign.modal-view .gsc-close:hover,.gsc-campaign.modal-view .gsc-close:active,.gsc-campaign.modal-view .gsc-close:focus{opacity:1;background:#B43F2C;color:white;}@media (max-width:640px){.gsc-campaign.modal-view .gsc-modal-content{max-width:90% !important;width:400px !important;}.gsc-campaign.modal-view .bound-modal-template{flex-direction:column-reverse;}.gsc-campaign.modal-view .bound-modal-template__right-side{flex:1;}.gsc-campaign.modal-view .bound-modal-template__left-side{flex:1;height:0;width:100%;padding:0 0 67%;}}.gsc-campaign.default-view{border-radius:0;padding:0;width:260px !important;}.gsc-campaign.default-view [id^="gsc-flyin-content-"]{background-color:#3F5364;padding:15px;min-height:180px;}.gsc-campaign.default-view [data-bound-field="image_top"]{width:100%;height:0 !important;padding:0 0 67%;margin-top:8px;margin-bottom:15px;}.gsc-campaign.default-view [data-bound-field="heading"]{color:white;margin-bottom:0;padding:0;font-size:24px !important;}.gsc-campaign.default-view [data-bound-field="text"]{color:white;margin-top:0;font-size:16px !important;margin-bottom:20px;padding:0;}.gsc-campaign.default-view [data-bound-field="container"]{margin-top:20px;}.gsc-campaign.default-view [data-bound-field="cta-wrapper"]{display:flex;align-items:flex-end;justify-content:center;padding-bottom:0;}.gsc-campaign.default-view .gsc-close{color:white;background-color:transparent;border-radius:0;opacity:1;font-size:20px;width:25px;height:25px;padding-left:10px;padding-right:10px;}@media (max-width:550px){.gsc-campaign.default-view{width:100% !important;max-width:100% !important;min-width:100% !important;position:fixed !important;bottom:0 !important;right:0 !important;top:0 !important;left:0 !important;background:rgba(0,0,0,0.7) !important;}.gsc-campaign.default-view .gsc-close{right:30px;top:30px;z-index:200;color:#B43F2C;background:white;border:1px solid #B43F2C;}.gsc-campaign.default-view .gsc-close i{font-size:40px;}.gsc-campaign.default-view .gsc-close:hover,.gsc-campaign.default-view .gsc-close:active,.gsc-campaign.default-view .gsc-close:focus{background:#B43F2C;color:white;}.gsc-campaign.default-view [id^="gsc-flyin-content-"],.gsc-campaign.default-view > .gsc-modal{max-width:90%;top:50%;left:50%;position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.gsc-campaign.default-view [id^="gsc-flyin-content-"]{width:260px;}.gsc-campaign.default-view [data-bound-field="image_top"]{margin-top:0;}.gsc-campaign.default-view .gsc-close{background-color:white;width:54px;height:52px;}.gsc-campaign.default-view [data-bound-field="container"]{margin-top:0;}}.gsc-modal-wrapper{z-index:10004 !important;}.gsc-star-bg,.gsc-campaign.default-view [id^="gsc-flyin-content-"]{position:relative;}.gsc-star-bg > *,.gsc-campaign.default-view [id^="gsc-flyin-content-"] > *{z-index:1;position:relative;}.gsc-star-bg::before,.gsc-campaign.default-view [id^="gsc-flyin-content-"]::before{opacity:0.2;content:"";position:absolute;top:5%;left:5%;width:90%;height:90%;z-index:0;background-image:url(/themes/custom/branson_theme/images/star-blue.svg);background-repeat:no-repeat;background-position:center center;background-size:contain;}.gsc-box-shadow,.gsc-campaign.modal-view .gsc-modal-content,.gsc-campaign.default-view [id^="gsc-flyin-content-"]{box-shadow:3px 3px 10px 0 rgba(0,0,0,0.15);}a.arrow.secondary.button.gsc-track{border:1px solid #C84B37;background-color:#C84B37;border-radius:0;}a.arrow.secondary.button.gsc-track:hover,a.arrow.secondary.button.gsc-track:active,a.arrow.secondary.button.gsc-track:focus{color:#C84B37;background-color:white;}.carousel-outline{position:relative;}.mmg-carousel{max-width:100%;}.mmg-carousel .slick-slider{position:relative;overflow:hidden;}.mmg-carousel.video-carousel .slick-slider{overflow:visible;}.mmg-carousel .slick-track{display:flex !important;}.mmg-carousel .slick-pager-counter{display:flex;position:relative;justify-content:center;align-items:center;}.mmg-carousel .slick-dots{display:flex;flex-wrap:wrap;margin-bottom:12px;}.mmg-carousel .slick-dots li{margin-bottom:0;}.mmg-carousel .slick-dots li button{flex:0 1 24px;width:24px;height:12px;margin-right:12px;font-size:0;border:0;background-color:rgba(200,75,55,0.5);}.mmg-carousel .slick-dots li:not(.slick-active):hover button,.mmg-carousel .slick-dots li:not(.slick-active) button:active,.mmg-carousel .slick-dots li:not(.slick-active) button:focus{flex:0 1 28px;width:28px;margin-left:0;margin-right:8px;}.mmg-carousel .slick-dots li.slick-active button{flex:0 1 96px;width:96px;background-color:#B43F2C;}.mmg-carousel .slick-counter{font-weight:700;margin:0 20px;min-width:80px;}.mmg-carousel .slick-counter .current{font-size:36px;color:#B43F2C;}.mmg-carousel .slick-counter .total{font-size:30px;color:rgba(200,75,55,0.5);}.mmg-carousel .media-max-width{margin-left:unset !important;width:100%;}@media (max-width:768px){.mmg-carousel.video-carousel .slick-slide{width:80vw;}}.mmg-carousel.listing-images-carousel{position:relative;}.mmg-carousel.listing-images-carousel .slick-pager-counter:after{content:"";border:1px solid #afa7a5;position:absolute;top:-5vw;width:100%;bottom:0;-webkit-transform:translateX(-5%);transform:translateX(-5%);z-index:-1;}.mmg-carousel.listing-images-carousel .slick-arrow{position:absolute;top:0;bottom:0;color:#ffffff;font-size:32px;padding:10px;transition:background-color 250ms ease-in-out;}.mmg-carousel.listing-images-carousel .slick-arrow.slick-prev{left:0;}.mmg-carousel.listing-images-carousel .slick-arrow.slick-next{right:0;}.mmg-carousel.listing-images-carousel .slick-arrow:hover,.mmg-carousel.listing-images-carousel .slick-arrow:focus,.mmg-carousel.listing-images-carousel .slick-arrow:active{background-color:rgba(0,0,0,0.3);}.mmg-carousel.listing-images-carousel .slick-slide figure.media{margin-top:0 !important;margin-bottom:0 !important;}.mmg-carousel.listing-images-carousel .slick-slide figcaption{width:calc(100% - 100px);left:50px;right:50px;}.mmg-carousel.video-carousel{position:relative;}.mmg-carousel.video-carousel .slick-slide .media{padding-left:15px;padding-right:15px;}.mmg-carousel.video-carousel .media .media-caption img.scale-with-grid{width:100%;max-width:744px;}.mmg-carousel.video-carousel button.video-toggle{z-index:6;}body.freeze{overflow:hidden;}#lightbox-wrap .lightbox-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.7);display:flex;justify-content:center;align-items:center;z-index:699;overflow-y:auto;}#lightbox-wrap .lightbox-backdrop .lightbox-close{z-index:2;color:#B43F2C;}#lightbox-wrap .lightbox-backdrop .lightbox-close i{font-size:40px;}#lightbox-wrap .lightbox-backdrop .lightbox-close:hover,#lightbox-wrap .lightbox-backdrop .lightbox-close:active,#lightbox-wrap .lightbox-backdrop .lightbox-close:focus{color:white;}.lightbox-fade-enter,.lightbox-fade-leave-active{opacity:0;}.lightbox-fade-enter-active,.lightbox-fade-leave-active{transition:all 300ms ease;}.cc-window{opacity:1;transition:opacity 1s ease;}.cc-window.cc-invisible{opacity:0;}.cc-animate.cc-revoke{transition:-webkit-transform 1s ease;transition:transform 1s ease;transition:transform 1s ease,-webkit-transform 1s ease;}.cc-animate.cc-revoke.cc-top{-webkit-transform:translateY(-2em);transform:translateY(-2em);}.cc-animate.cc-revoke.cc-bottom{-webkit-transform:translateY(2em);transform:translateY(2em);}.cc-animate.cc-revoke.cc-active.cc-bottom,.cc-animate.cc-revoke.cc-active.cc-top,.cc-revoke:hover{-webkit-transform:translateY(0);transform:translateY(0);}.cc-grower{max-height:0;overflow:hidden;transition:max-height 1;}.cc-link,.cc-revoke:hover{text-decoration:underline;}.cc-revoke,.cc-window{position:fixed;overflow:hidden;box-sizing:border-box;font-size:14.4px;line-height:1.5em;display:flex;flex-wrap:nowrap;z-index:9999;}.cc-window.cc-static{position:static;}.cc-window.cc-floating{padding:2em;flex-direction:column;}.cc-window.cc-banner{padding:1em 1.8em;width:100%;flex-direction:row;}.cc-revoke{padding:8px;}.cc-header{font-size:16.2px;font-weight:700;}.cc-btn,.cc-close,.cc-link,.cc-revoke{cursor:pointer;}.cc-link{opacity:0.8;display:inline-block;padding:0.2em;}.cc-link:hover{opacity:1;color:#2B2B2B !important;}.cc-link:active,.cc-link:visited{color:#2B2B2B !important;}.cc-btn{text-align:center;white-space:nowrap;text-transform:uppercase;}.cc-banner .cc-btn:last-child{min-width:140px;}.cc-highlight .cc-btn:first-child{background-color:transparent;border-color:transparent;}.cc-highlight .cc-btn:first-child:focus,.cc-highlight .cc-btn:first-child:hover{background-color:transparent;text-decoration:underline;}.cc-close{display:block;position:absolute;top:8px;right:8px;font-size:1.6em;opacity:0.9;line-height:0.75;}.cc-close:focus,.cc-close:hover{opacity:1;}.cc-revoke.cc-top{top:0;left:3em;border-bottom-left-radius:8px;border-bottom-right-radius:8px;}.cc-revoke.cc-bottom{bottom:0;left:3em;border-top-left-radius:8px;border-top-right-radius:8px;}.cc-revoke.cc-left{left:3em;right:unset;}.cc-revoke.cc-right{right:3em;left:unset;}.cc-top{top:1em;}.cc-left{left:1em;}.cc-right{right:1em;}.cc-bottom{bottom:1em;}.cc-floating > .cc-link{margin-bottom:1em;}.cc-floating .cc-message{display:block;margin-bottom:1em;}.cc-window.cc-floating .cc-compliance{flex:1;}.cc-window.cc-banner{align-items:center;}.cc-banner.cc-top{left:0;right:0;top:0;}.cc-banner.cc-bottom{left:0;right:0;bottom:0;}.cc-banner .cc-message{flex:1;}.cc-compliance{display:flex;align-items:center;align-content:space-between;}.cc-compliance > .cc-btn{flex:1;}.cc-btn + .cc-btn{margin-left:8px;}@media print{.cc-revoke,.cc-window{display:none;}}@media screen and (max-width:900px){.cc-btn{white-space:normal;}}@media screen and (max-width:414px) and (orientation:portrait),screen and (max-width:736px) and (orientation:landscape){.cc-window.cc-top{top:0;}.cc-window.cc-bottom{bottom:0;}.cc-window.cc-banner,.cc-window.cc-left,.cc-window.cc-right{left:0;right:0;}.cc-window.cc-banner{flex-direction:column;}.cc-window.cc-banner .cc-compliance{flex:1;}.cc-window.cc-floating{max-width:none;}.cc-window .cc-message{margin-bottom:1em;}.cc-window.cc-banner{align-items:unset;}}.cc-floating.cc-theme-classic{padding:1.2em;border-radius:5px;}.cc-floating.cc-type-info.cc-theme-classic .cc-compliance{text-align:center;display:inline;flex:none;}.cc-theme-classic .cc-btn{border-radius:5px;}.cc-theme-classic .cc-btn:last-child{min-width:140px;}.cc-floating.cc-type-info.cc-theme-classic .cc-btn{display:inline-block;}.cc-theme-edgeless.cc-window{padding:0;}.cc-floating.cc-theme-edgeless .cc-message{margin:2em 2em 1.5em;}.cc-banner.cc-theme-edgeless .cc-btn{margin:0;padding:0.8em 1.8em;height:100%;}.cc-banner.cc-theme-edgeless .cc-message{margin-left:1em;}.cc-floating.cc-theme-edgeless .cc-btn + .cc-btn{margin-left:0;}.cc-window.cc-banner,.cc-window.cc-floating{padding:8px 0 0;align-items:center;justify-content:center;flex-direction:row !important;}.cc-revoke,.cc-window{position:static !important;text-align:center;font-size:inherit;line-height:inherit;flex-wrap:wrap;}.cc-wrapper{position:fixed;overflow:hidden;box-sizing:border-box;z-index:9999;left:0;bottom:0;width:100%;background:#EAE5DD;}.cc-floating .cc-message{margin:0 9px 9px;color:#2B2B2B;line-height:1.5;}.cc-banner .cc-message{margin:0 9px 9px;color:#2B2B2B;flex:1 1 850px;line-height:1.5;}.cc-links{white-space:nowrap;color:#afa7a5;}.cc-link{padding:0;color:#2B2B2B;}.cc-compliance{margin:0 9px 9px;display:inline-block !important;}@media (max-width:959px){.cc-message{margin-right:0;margin-bottom:1em;}}.page-node-type-landing .component.media-video.hero .video-toggle{height:90px;width:90px;}.page-node-type-landing .component.media-video.hero .video-toggle .play-pause{width:52px;height:52px;}.page-node-type-landing .component.media-video.hero .video-toggle:hover .play-pause{width:44px;height:44px;}.component.media-image img{width:100%;}.component.media-image.inline-image{max-width:800px;}.component.media-image.inline-image img{width:auto;margin:0 auto;}.media-caption{position:relative;z-index:1;}.media-caption video{display:block;width:100%;height:auto;}.media-caption .caption{color:white;position:absolute;z-index:2;bottom:5%;right:3%;width:94%;display:flex;align-items:flex-end;justify-content:flex-end;overflow:hidden;height:60%;padding-bottom:1%;font-size:14px;font-weight:700;}.media-caption .caption-box{position:relative;-webkit-transform:translateX(100%);transform:translateX(100%);transition:-webkit-transform 250ms ease-in-out;transition:transform 250ms ease-in-out;transition:transform 250ms ease-in-out,-webkit-transform 250ms ease-in-out;z-index:2;left:-40px;}.media-caption .caption-box .copy{padding:6px 10px 6px 24px;background-color:#C84B37;opacity:0;visibility:visible;transition:all 250ms ease-in-out;position:relative;}.media-caption .caption-box .copy:before{position:absolute;top:8px;left:12px;content:"i";font-family:look-script,serif;font-weight:400;font-style:normal;}.media-caption .caption-box p:last-of-type{margin-bottom:0;}.media-caption .caption-box .star{position:absolute;top:-14px;left:-57px;opacity:1.0;visibility:visible;transition:all 250ms ease-in-out;}.media-caption .caption-box .star .star-path{-webkit-filter:drop-shadow(0 0 3px rgba(43,43,43,0.7));filter:drop-shadow(0 0 3px rgba(43,43,43,0.7));}.media-caption .caption-box:hover,.media-caption .caption-box:active,.media-caption .caption-box:focus{-webkit-transform:translateX(0);transform:translateX(0);outline:none;}.media-caption .caption-box:hover .copy,.media-caption .caption-box:active .copy,.media-caption .caption-box:focus .copy{opacity:1;visibility:visible;}.media-caption .caption-box:hover .star,.media-caption .caption-box:active .star,.media-caption .caption-box:focus .star{opacity:0;visibility:visible;}button.video-toggle{height:70px;width:70px;border-radius:50%;position:absolute;z-index:1;left:0;bottom:0;display:flex;align-items:center;justify-content:center;border:none;background-color:transparent;margin-bottom:2px;margin-left:2px;transition:border-width 120ms ease-in-out;}@media screen and (max-width:768px){button.video-toggle{height:60px;width:60px;}}button.video-toggle .circle{z-index:1;position:absolute;height:100%;width:100%;top:0;left:0;border-radius:50%;padding:2px;background-color:white;pointer-events:none;border-width:6px;border-color:rgba(175,167,165,0.8);border-style:solid;transition:border-width 250ms ease-in-out;}@media screen and (max-width:768px){button.video-toggle .circle{border-width:4px;}}button.video-toggle.video-toggle-center,.mmg-carousel.video-carousel button.video-toggle,.component.media-copy .media-side button.video-toggle{display:block;opacity:1;transition:all 250ms ease;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}button.video-toggle.video-toggle-center .ti-control-play,.mmg-carousel.video-carousel button.video-toggle .ti-control-play,.component.media-copy .media-side button.video-toggle .ti-control-play{display:block;color:white;font-size:2.4em;transition:-webkit-transform 250ms ease;transition:transform 250ms ease;transition:transform 250ms ease,-webkit-transform 250ms ease;text-shadow:0 0 5px #000000bf;}button.video-toggle.video-toggle-center:hover .ti-control-play,.mmg-carousel.video-carousel button.video-toggle:hover .ti-control-play,.component.media-copy .media-side button.video-toggle:hover .ti-control-play,button.video-toggle.video-toggle-center:active .ti-control-play,.mmg-carousel.video-carousel button.video-toggle:active .ti-control-play,.component.media-copy .media-side button.video-toggle:active .ti-control-play,button.video-toggle.video-toggle-center:focus .ti-control-play,.mmg-carousel.video-carousel button.video-toggle:focus .ti-control-play,.component.media-copy .media-side button.video-toggle:focus .ti-control-play{-webkit-transform:scale(1.3);transform:scale(1.3);}button.video-toggle:hover,button.video-toggle:active,button.video-toggle:focus{background-color:transparent;}button.video-toggle:hover .circle,button.video-toggle:active .circle,button.video-toggle:focus .circle{border-width:8px;padding:0;}@media screen and (max-width:768px){button.video-toggle:hover .circle,button.video-toggle:active .circle,button.video-toggle:focus .circle{border-width:6px;padding:2px;}}button.video-toggle:hover .play-pause,button.video-toggle:active .play-pause,button.video-toggle:focus .play-pause{width:30px;height:30px;}button.video-toggle .play-pause{position:absolute;z-index:3;display:block;width:38px;height:38px;pointer-events:none;transition:all 150ms ease-in-out;}button.video-toggle .play-pause path{fill:transparent;stroke:#597639;stroke-width:7px;}body.page-exception #content{padding:0;}body.page-exception #error-404-search{display:flex;max-width:340px;}body.page-exception #error-404-search input{margin-bottom:0;}body.page-exception #error-404-search button{flex-shrink:0;}body.page-exception .back-button{color:white;text-decoration:none;text-transform:uppercase;}body.page-exception .back-button .ti-angle-left{position:relative;left:0;transition:all 250ms ease;}body.page-exception .back-button:hover .ti-angle-left,body.page-exception .back-button:active .ti-angle-left,body.page-exception .back-button:focus .ti-angle-left{left:-5px;}body.page-exception .back-button:hover .back-text,body.page-exception .back-button:active .back-text,body.page-exception .back-button:focus .back-text{text-decoration:underline;}.facet-empty{display:none;}.facets-widget-checkbox.accordion button .ti-angle-down{position:relative;transition:all 125ms ease-in-out;-webkit-transform-origin:50%;transform-origin:50%;top:0;}.facets-widget-checkbox.accordion button:hover span.ti-angle-down,.facets-widget-checkbox.accordion button:active span.ti-angle-down,.facets-widget-checkbox.accordion button:focus span.ti-angle-down{top:2px;}.facets-widget-checkbox.accordion ul{list-style:none !important;margin-left:0 !important;margin-bottom:0;overflow:hidden;max-height:0;transition:all 250ms ease-in-out;}.facets-widget-checkbox.accordion ul li.facet-item{display:flex;align-items:center;}.facets-widget-checkbox.accordion ul li.facet-item:before{display:none;}.facets-widget-checkbox.accordion ul li.facet-item label{margin:0;font-family:brandon-grotesque,sans-serif;font-weight:normal;font-size:16px;}.facets-widget-checkbox.accordion.opened ul{max-height:300px;overflow-y:auto;overflow-x:hidden;padding-top:18px;}.facets-widget-checkbox.accordion.opened button:after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);}.view-grid-layout .view-content,.view-row-layout .view-content{display:flex;}.view-grid-layout .view-content aside.filter-bar,.view-row-layout .view-content aside.filter-bar{flex:0 1 270px;margin-right:36px;margin-top:18px;margin-bottom:18px;}.view-grid-layout .view-content aside.filter-bar .form-checkboxes label,.view-row-layout .view-content aside.filter-bar .form-checkboxes label{margin:0;font-family:brandon-grotesque,sans-serif;font-weight:normal;font-size:16px;}.view-grid-layout .view-content .main,.view-row-layout .view-content .main{flex:0 2 940px;}.view-grid-layout .view-content .results.small,.view-row-layout .view-content .results.small{text-align:right;line-height:18px;color:#60504D;font-weight:600;}.view-grid-layout .view-content .reset-button,.view-row-layout .view-content .reset-button{margin-top:18px;}@media screen and (max-width:768px){.view-grid-layout .view-content,.view-row-layout .view-content{display:block;}.view-grid-layout .view-content aside.filter-bar,.view-row-layout .view-content aside.filter-bar{margin-right:0;margin-top:0;}}.view-grid-layout .view-keywords,.view-row-layout .view-keywords{display:flex;justify-content:center;align-items:center;}@media screen and (max-width:698px){.view-grid-layout .view-keywords,.view-row-layout .view-keywords{display:block;text-align:center;}}.view-grid-layout .view-keywords form,.view-row-layout .view-keywords form{margin:0;}.view-grid-layout .view-keywords .form-item,.view-row-layout .view-keywords .form-item{margin:0;}.view-grid-layout .view-keywords .form-actions,.view-row-layout .view-keywords .form-actions{margin:0;}.view-grid-layout .view-keywords .form--inline,.view-grid-layout .view-keywords .form-item-keys,.view-row-layout .view-keywords .form--inline,.view-row-layout .view-keywords .form-item-keys{display:flex;align-items:stretch;justify-content:center;}.view-grid-layout .view-keywords input[type="text"],.view-row-layout .view-keywords input[type="text"]{margin:0;border-right-width:0;}.view-grid-layout .view-keywords #edit-submit-content-search,.view-row-layout .view-keywords #edit-submit-content-search{flex-shrink:0;}.view-grid-layout .view-keywords label[for="edit-keys"],.view-grid-layout .view-keywords #edit-reset,.view-row-layout .view-keywords label[for="edit-keys"],.view-row-layout .view-keywords #edit-reset{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);word-wrap:normal;}.view-grid-layout.view-content-list .views-item-list,.view-grid-layout.view-industry-list .views-item-list{display:flex;justify-content:flex-start;align-items:stretch;flex-flow:wrap;}.view-grid-layout.view-content-list .views-item-list li,.view-grid-layout.view-industry-list .views-item-list li{flex:1 1 270px;min-width:270px;max-width:300px;margin:0 4px 10px;}.view-grid-layout .form-item,.view-grid-layout .form-actions{margin:0;}.view-row-layout .view-content > .main .item-list ol,.view-row-layout .view-content > .main .item-list ul{list-style:none;margin-left:0 !important;border-top:1px solid #afa7a5;}.view-row-layout .view-content > .main .item-list ol li,.view-row-layout .view-content > .main .item-list ul li{margin:0;border-bottom:1px solid #afa7a5;}article.node.search-result{padding:18px 0;display:flex;justify-content:space-between;margin-left:0;margin-right:0;flex:1;min-width:unset;max-width:100%;}article.node.search-result:hover,article.node.search-result:active,article.node.search-result:focus{background:none;}article.node.search-result .content-wrap{flex:1;}article.node.search-result .heading3 a{background-image:none;text-decoration:none;}article.node.search-result .post-info{margin-bottom:18px;}article.node.search-result h6{font-size:14px;color:#60504D;margin-bottom:0;display:inline-block;}article.node.search-result figure{order:2;flex:0 0 200px;margin-left:18px;width:200px;}article.node.search-result figure a{background-image:none;}@media screen and (max-width:768px){article.node.search-result{flex-direction:column;}article.node.search-result img{margin:0 auto 18px;}article.node.search-result figure{margin:0 auto;width:100%;max-width:260px;}}.contextual{z-index:1;}#header-logo{padding:20px 0;}#header-logo svg{height:56px;width:auto;display:block;margin:auto;}#header-logo svg path{fill:#3F5364;}@media screen and (max-width:1080px){#header-logo svg{height:44px;}}#toolbar-administration{z-index:602;}header#header{position:absolute;width:100%;z-index:601;min-height:85px;background-color:#ffffff;}@media screen and (max-width:1080px){header#header{min-height:65px;}}header#header.scrolled{position:fixed;-webkit-transform:translateY(-100%);transform:translateY(-100%);}header#header.peek{-webkit-transform:translateY(0);transform:translateY(0);background-color:#3F5364 !important;transition:all 500ms ease-in;}header#header.peek:before{display:none;}header#header.peek .main.container{border-bottom:1px solid transparent !important;}header#header.peek button#header-toggle{background-color:#C84B37;}body.page-hero header#header{background-color:transparent;}body.page-hero header#header .main.container{border-bottom:1px solid #ffffff;}header#header.peek #header-logo svg path,body.page-hero header#header #header-logo svg path{fill:#ffffff;}@media screen and (min-width:1080px){header#header.peek nav#header-menu ul.menu.base-nav > li > a,header#header.peek nav#header-menu ul.menu.base-nav > li > span,header#header.peek nav#header-menu ul.menu.main-navigation-secondary > li > a,header#header.peek nav#header-menu ul.menu.main-navigation-secondary > li > span,body.page-hero header#header nav#header-menu ul.menu.base-nav > li > a,body.page-hero header#header nav#header-menu ul.menu.base-nav > li > span,body.page-hero header#header nav#header-menu ul.menu.main-navigation-secondary > li > a,body.page-hero header#header nav#header-menu ul.menu.main-navigation-secondary > li > span{color:#ffffff;}}header#header.peek .header-toggles button,body.page-hero header#header .header-toggles button{color:#ffffff;}header#header.peek .header-toggles #header-toggle span.text,body.page-hero header#header .header-toggles #header-toggle span.text{color:#ffffff;}header#header.peek .header-toggles #header-toggle .hamburger span,body.page-hero header#header .header-toggles #header-toggle .hamburger span{background:#ffffff;}@media screen and (max-width:1079px){header#header:before{content:"";background:#3F5364;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%);transition:all 250ms ease-in-out 0ms;}header#header .header-toggles{position:relative;overflow:hidden;}header#header .header-toggles:before{content:"";background:#C84B37;position:absolute;right:0;top:0;width:50px;height:100%;opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%);transition:all 250ms ease-in-out 0ms;}header#header.active:before,header#header.active .header-toggles:before{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);transition:all 250ms ease-in-out 300ms;}header#header.active .header-toggles:before{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);transition:all 250ms ease-in-out 300ms;}header#header.active #header-logo svg path{fill:#ffffff;}}@media screen and (max-width:1079px) and (min-width:1080px){header#header.active nav#header-menu ul.menu.base-nav > li > a,header#header.active nav#header-menu ul.menu.base-nav > li > span,header#header.active nav#header-menu ul.menu.main-navigation-secondary > li > a,header#header.active nav#header-menu ul.menu.main-navigation-secondary > li > span{color:#ffffff;}}@media screen and (max-width:1079px){header#header.active .header-toggles button{color:#ffffff;}header#header.active .header-toggles #header-toggle span.text{color:#ffffff;}header#header.active .header-toggles #header-toggle .hamburger span{background:#ffffff;}}header#header .main.container{display:flex;justify-content:space-between;width:100%;border-bottom:1px solid #EAE5DD;}@media screen and (min-width:1080px){header#header .main.container{position:relative;}}nav#header-menu{display:flex;flex-flow:row;align-items:flex-end;width:100%;}nav#header-menu ul.menu.base-nav > li,nav#header-menu ul.menu.main-navigation-secondary > li{margin-bottom:0;}nav#header-menu ul.menu.base-nav > li a,nav#header-menu ul.menu.base-nav > li span,nav#header-menu ul.menu.main-navigation-secondary > li a,nav#header-menu ul.menu.main-navigation-secondary > li span{color:#3F5364;text-decoration:none;}nav#header-menu ul.menu.base-nav{display:flex;flex-flow:row;flex-wrap:wrap;flex:1 1 100%;}nav#header-menu ul.menu.base-nav > li.secondary-menu ul.main-navigation-secondary{margin:0;}nav#header-menu ul.menu.base-nav > li.secondary-menu ul.main-navigation-secondary > li{display:flex;align-items:center;}nav#header-menu ul.menu.base-nav > li.secondary-menu ul.main-navigation-secondary > li span.icon{margin-right:5px;transition:all 250ms ease-in-out;}nav#header-menu ul.menu.base-nav > li.secondary-menu ul.main-navigation-secondary > li span.icon:hover,nav#header-menu ul.menu.base-nav > li.secondary-menu ul.main-navigation-secondary > li span.icon:focus,nav#header-menu ul.menu.base-nav > li.secondary-menu ul.main-navigation-secondary > li span.icon:active{text-decoration:none;}nav#header-menu ul.menu.base-nav > li.secondary-menu ul.main-navigation-secondary > li:hover span.icon,nav#header-menu ul.menu.base-nav > li.secondary-menu ul.main-navigation-secondary > li.hover span.icon{color:#C84B37;}nav#header-menu ul.menu.base-nav > li.secondary-menu ul.main-navigation-secondary > li:hover span.icon:not(.ti-announcement):not(.ti-more),nav#header-menu ul.menu.base-nav > li.secondary-menu ul.main-navigation-secondary > li.hover span.icon:not(.ti-announcement):not(.ti-more){-webkit-animation-name:wiggle;animation-name:wiggle;-webkit-animation-duration:300ms;animation-duration:300ms;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1;}nav#header-menu ul.menu.base-nav > li.secondary-menu ul.main-navigation-secondary > li:hover span.icon.ti-announcement,nav#header-menu ul.menu.base-nav > li.secondary-menu ul.main-navigation-secondary > li.hover span.icon.ti-announcement{-webkit-transform:rotate(-30deg);transform:rotate(-30deg);}nav#header-menu ul.menu.base-nav > li.secondary-menu ul.main-navigation-secondary > li:hover span.icon.ti-more,nav#header-menu ul.menu.base-nav > li.secondary-menu ul.main-navigation-secondary > li.hover span.icon.ti-more{-webkit-transform:rotate(90deg);transform:rotate(90deg);}nav#header-menu ul.menu.base-nav > li.secondary-menu ul.main-navigation-secondary > li.menu-item--expanded{font-weight:700;}nav#header-menu ul.menu.base-nav > li.secondary-menu ul.main-navigation-secondary > li > ul.menu{visibility:hidden;opacity:0;max-height:0;-webkit-transform:translateY(-25px);transform:translateY(-25px);transition:all 300ms ease-in-out;margin:0;}nav#header-menu ul.menu.base-nav > li.secondary-menu ul.main-navigation-secondary > li > ul.menu li{max-height:0;transition:all 300ms ease-in-out;}nav#header-menu ul.menu.base-nav > li.secondary-menu ul.main-navigation-secondary > li > ul.menu.active{visibility:visible;opacity:1;max-height:250px;-webkit-transform:translateY(0);transform:translateY(0);z-index:2;}nav#header-menu ul.menu.base-nav > li.secondary-menu ul.main-navigation-secondary > li > ul.menu.active li{max-height:3em;}nav#header-menu ul.menu.base-nav > li.secondary-menu ul.main-navigation-secondary > li > ul.menu li a{font-weight:300;width:100%;}nav#header-menu ul.menu.base-nav > li.secondary-menu ul.main-navigation-secondary > li > ul.menu li a span{position:absolute;height:100%;color:#C84B37;}nav#header-menu ul.menu.base-nav > li.secondary-menu ul.main-navigation-secondary > li > ul.menu li a:hover,nav#header-menu ul.menu.base-nav > li.secondary-menu ul.main-navigation-secondary > li > ul.menu li a:focus,nav#header-menu ul.menu.base-nav > li.secondary-menu ul.main-navigation-secondary > li > ul.menu li a:active{color:#C84B37;text-decoration:underline;}nav#header-menu ul.menu.base-nav > li.menu-item--expanded > .menu-dropdown{position:absolute;width:100%;left:0;}nav#header-menu ul.menu.base-nav > li.menu-item--expanded > .menu-dropdown .eyebrow{display:flex;align-items:center;margin-bottom:20px;font-size:30px;}nav#header-menu ul.menu.base-nav > li.menu-item--expanded > .menu-dropdown .eyebrow .arrow,nav#header-menu ul.menu.base-nav > li.menu-item--expanded > .menu-dropdown .eyebrow .text-only{font-weight:500;color:#597639;display:inline-flex;align-items:center;}nav#header-menu ul.menu.base-nav > li.menu-item--expanded > .menu-dropdown .eyebrow .arrow > span,nav#header-menu ul.menu.base-nav > li.menu-item--expanded > .menu-dropdown .eyebrow .text-only > span{font-size:25px;position:relative;-webkit-transform:none;transform:none;right:unset;align-self:auto;}nav#header-menu ul.menu.base-nav > li.menu-item--expanded > .menu-dropdown .eyebrow .arrow span,nav#header-menu ul.menu.base-nav > li.menu-item--expanded > .menu-dropdown .eyebrow .text-only span{color:#597639;}nav#header-menu ul.menu.base-nav > li.menu-item--expanded > .menu-dropdown > .menu-wrapper > ul.menu{margin:0;}nav#header-menu ul.menu.base-nav > li.menu-item--expanded > .menu-dropdown > .menu-wrapper > ul.menu > li.menu-item{margin-top:0;margin-bottom:5px;padding-top:10px;padding-bottom:10px;transition:background-color 300ms ease-in-out;}nav#header-menu ul.menu.base-nav > li.menu-item--expanded > .menu-dropdown > .menu-wrapper > ul.menu > li.menu-item > a,nav#header-menu ul.menu.base-nav > li.menu-item--expanded > .menu-dropdown > .menu-wrapper > ul.menu > li.menu-item > span{border-top:1px solid #afa7a5;display:flex;align-items:center;justify-content:space-between;margin:0 15px;padding:10px 20px 10px 10px;position:relative;font-weight:700;}nav#header-menu ul.menu.base-nav > li.menu-item--expanded > .menu-dropdown > .menu-wrapper > ul.menu > li.menu-item:hover,nav#header-menu ul.menu.base-nav > li.menu-item--expanded > .menu-dropdown > .menu-wrapper > ul.menu > li.menu-item:focus,nav#header-menu ul.menu.base-nav > li.menu-item--expanded > .menu-dropdown > .menu-wrapper > ul.menu > li.menu-item:active{background-color:#EAE5DD;}nav#header-menu ul.menu.base-nav > li.menu-item--expanded > .menu-dropdown > .menu-wrapper > ul.menu > li.menu-item a.arrow{transition:all 300ms ease-in-out;}nav#header-menu ul.menu.base-nav > li.menu-item--expanded > .menu-dropdown > .menu-wrapper > ul.menu > li.menu-item a.arrow:hover,nav#header-menu ul.menu.base-nav > li.menu-item--expanded > .menu-dropdown > .menu-wrapper > ul.menu > li.menu-item a.arrow:focus,nav#header-menu ul.menu.base-nav > li.menu-item--expanded > .menu-dropdown > .menu-wrapper > ul.menu > li.menu-item a.arrow:active{color:#C84B37;text-decoration:underline;}nav#header-menu ul.menu.base-nav > li.menu-item--expanded > .menu-dropdown > .menu-wrapper > ul.menu > li.menu-item ul.menu{margin:0;}nav#header-menu ul.menu.base-nav > li.menu-item--expanded > .menu-dropdown > .menu-wrapper > ul.menu > li.menu-item ul.menu li.menu-item > a,nav#header-menu ul.menu.base-nav > li.menu-item--expanded > .menu-dropdown > .menu-wrapper > ul.menu > li.menu-item ul.menu li.menu-item > span{display:flex;align-items:center;justify-content:space-between;margin:0 15px;padding:5px 10px;position:relative;font-size:20px;font-weight:300;}nav#header-menu ul.menu.base-nav > li.menu-item--expanded > .menu-dropdown > .menu-wrapper > ul.menu > li.menu-item ul.menu li.menu-item > a span.link-arrow-box,nav#header-menu ul.menu.base-nav > li.menu-item--expanded > .menu-dropdown > .menu-wrapper > ul.menu > li.menu-item ul.menu li.menu-item > span span.link-arrow-box{height:1em;}nav#header-menu ul.menu.base-nav > li.menu-item--expanded > .menu-dropdown > .menu-wrapper > ul.menu > li.menu-item.menu-item--expanded{transition:background-color 500ms ease-in-out;}nav#header-menu ul.menu.base-nav > li.menu-item--expanded > .menu-dropdown > .menu-wrapper > ul.menu > li.menu-item.menu-item--expanded .menu-dropdown{visibility:hidden;max-height:0;opacity:0;transition:all 300ms ease-in-out;}nav#header-menu ul.menu.base-nav > li.menu-item--expanded > .menu-dropdown > .menu-wrapper > ul.menu > li.menu-item.menu-item--expanded .menu-dropdown li.menu-item{max-height:0;opacity:0;transition:all 300ms ease-in-out;}nav#header-menu ul.menu.base-nav > li.menu-item--expanded > .menu-dropdown > .menu-wrapper > ul.menu > li.menu-item.menu-item--expanded.active{background-color:#EAE5DD;}nav#header-menu ul.menu.base-nav > li.menu-item--expanded > .menu-dropdown > .menu-wrapper > ul.menu > li.menu-item.menu-item--expanded.active .menu-dropdown{visibility:visible;max-height:100vh;opacity:1;padding-bottom:15px;}nav#header-menu ul.menu.base-nav > li.menu-item--expanded > .menu-dropdown > .menu-wrapper > ul.menu > li.menu-item.menu-item--expanded.active .menu-dropdown li.menu-item{max-height:3em;opacity:1;}nav#header-menu ul.menu.base-nav > li.menu-item--expanded > .menu-dropdown > .menu-wrapper .key-callout{padding:0 20px;}nav#header-menu ul.menu.base-nav > li.menu-item--expanded > .menu-dropdown > .menu-wrapper .key-callout a{color:#C84B37;}nav#header-menu ul.menu.base-nav > li.menu-item--expanded > .menu-dropdown > .menu-wrapper .key-callout a.callout{display:block;margin-bottom:20px;}nav#header-menu ul.menu.base-nav > li.menu-item--expanded > .menu-dropdown > .menu-wrapper .key-callout a.callout:hover span,nav#header-menu ul.menu.base-nav > li.menu-item--expanded > .menu-dropdown > .menu-wrapper .key-callout a.callout:focus span,nav#header-menu ul.menu.base-nav > li.menu-item--expanded > .menu-dropdown > .menu-wrapper .key-callout a.callout:active span{color:#C84B37;text-decoration:underline;}nav#header-menu ul.menu.base-nav > li.menu-item--expanded > .menu-dropdown > .menu-wrapper .key-callout a.callout:hover .arrow .link-arrow-box,nav#header-menu ul.menu.base-nav > li.menu-item--expanded > .menu-dropdown > .menu-wrapper .key-callout a.callout:focus .arrow .link-arrow-box,nav#header-menu ul.menu.base-nav > li.menu-item--expanded > .menu-dropdown > .menu-wrapper .key-callout a.callout:active .arrow .link-arrow-box{width:1.2em;}nav#header-menu ul.menu.base-nav > li.menu-item--expanded > .menu-dropdown > .menu-wrapper .key-callout a.button{background:transparent;}nav#header-menu ul.menu.base-nav > li.menu-item--expanded > .menu-dropdown > .menu-wrapper .key-callout a.button:hover,nav#header-menu ul.menu.base-nav > li.menu-item--expanded > .menu-dropdown > .menu-wrapper .key-callout a.button:focus,nav#header-menu ul.menu.base-nav > li.menu-item--expanded > .menu-dropdown > .menu-wrapper .key-callout a.button:active{color:#ffffff;background:#C84B37;}nav#header-menu ul.menu.base-nav > li.menu-item--expanded > .menu-dropdown > .menu-wrapper .key-callout a.button:hover span,nav#header-menu ul.menu.base-nav > li.menu-item--expanded > .menu-dropdown > .menu-wrapper .key-callout a.button:focus span,nav#header-menu ul.menu.base-nav > li.menu-item--expanded > .menu-dropdown > .menu-wrapper .key-callout a.button:active span{color:#ffffff;}nav#header-menu ul.menu.base-nav > li.menu-item--expanded > .menu-dropdown > .menu-wrapper .key-callout span.link-arrow-box{position:relative;-webkit-transform:none;transform:none;right:0;}nav#header-menu ul.menu.base-nav > li.menu-item--expanded > .menu-dropdown .plus{position:relative;}nav#header-menu ul.menu.base-nav > li.menu-item--expanded > .menu-dropdown .plus:before,nav#header-menu ul.menu.base-nav > li.menu-item--expanded > .menu-dropdown .plus:after{font-family:"themify";position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:16px;color:#C84B37;}nav#header-menu ul.menu.base-nav > li.menu-item--expanded > .menu-dropdown .plus:after{content:"\e61a";}nav#header-menu ul.menu.base-nav > li.menu-item--expanded > .menu-dropdown .plus.active:after{content:"\e622";}nav#header-menu ul.menu.base-nav > li span.link-arrow-box{position:absolute;align-self:baseline;right:15px;-webkit-transform:translateX(100%);transform:translateX(100%);}nav#header-menu ul.menu.base-nav > li span.link-arrow-box span{color:#C84B37;font-weight:700;}nav#header-menu ul.menu .menu-back{display:flex;text-transform:uppercase;padding:10px 0;margin-bottom:10px;color:#B43F2C;font-weight:700;}nav#header-menu ul.menu .menu-back span{color:#B43F2C !important;margin-right:5px;}nav#header-menu ul.menu .menu-back:hover,nav#header-menu ul.menu .menu-back:focus,nav#header-menu ul.menu .menu-back:active{color:#B43F2C;}@media screen and (max-width:319px){nav#header-menu ul.menu.base-nav{flex-flow:column;}}@media screen and (max-width:1079px){nav#header-menu{position:absolute;top:84px;left:0;width:100%;background:#F8F7F4;opacity:0;visibility:hidden;transition:all 600ms ease-in-out;align-items:flex-start;height:100vh;padding-bottom:100px;overflow-y:scroll;overflow-x:hidden;}nav#header-menu.active{opacity:1;visibility:visible;}nav#header-menu ul.menu.base-nav{justify-content:space-around;padding:20px calc(7% - 10px) 100px;}nav#header-menu ul.menu.base-nav .item-preview{margin-bottom:10px;line-height:0;}nav#header-menu ul.menu.base-nav .item-preview .media-max-width{display:block;}nav#header-menu ul.menu.base-nav .item-preview .media-max-width .container figcaption{display:none;}nav#header-menu ul.menu.base-nav .item-preview .media-max-width .container figure{margin-bottom:0 !important;}nav#header-menu ul.menu.base-nav .item-preview img{max-width:100%;}nav#header-menu ul.menu.base-nav > li{cursor:pointer;flex:1 0 45%;min-width:240px;padding:20px 10px;}nav#header-menu ul.menu.base-nav > li.secondary-menu{order:2;}nav#header-menu ul.menu.base-nav > li.secondary-menu ul.main-navigation-secondary{margin:0 -10px;}nav#header-menu ul.menu.base-nav > li.secondary-menu ul.main-navigation-secondary > li{border-top:1px solid #afa7a5;padding:15px 10px 20px 10px;position:relative;}nav#header-menu ul.menu.base-nav > li.secondary-menu ul.main-navigation-secondary > li.menu-item--expanded{flex-wrap:wrap;transition:background-color 300ms ease-in-out;}nav#header-menu ul.menu.base-nav > li.secondary-menu ul.main-navigation-secondary > li.menu-item--expanded.active{background-color:#EAE5DD;}nav#header-menu ul.menu.base-nav > li.secondary-menu ul.main-navigation-secondary > li > a,nav#header-menu ul.menu.base-nav > li.secondary-menu ul.main-navigation-secondary > li > span{display:flex;justify-content:space-between;font-size:22px;}nav#header-menu ul.menu.base-nav > li.secondary-menu ul.main-navigation-secondary > li > a span,nav#header-menu ul.menu.base-nav > li.secondary-menu ul.main-navigation-secondary > li > span span{height:1em;font-size:22px;}nav#header-menu ul.menu.base-nav > li.secondary-menu ul.main-navigation-secondary > li > a span.link-arrow-box,nav#header-menu ul.menu.base-nav > li.secondary-menu ul.main-navigation-secondary > li > span span.link-arrow-box{right:11px;-webkit-transform:none;transform:none;}nav#header-menu ul.menu.base-nav > li.secondary-menu ul.main-navigation-secondary > li span.icon{margin-right:10px;}nav#header-menu ul.menu.base-nav > li.secondary-menu ul.main-navigation-secondary > li .arrow,nav#header-menu ul.menu.base-nav > li.secondary-menu ul.main-navigation-secondary > li .plus{width:calc(100% - 22px);flex:1 0 80%;padding-right:20px;}nav#header-menu ul.menu.base-nav > li.secondary-menu ul.main-navigation-secondary > li > ul.menu{flex:1 0 100%;padding:10px 0 10px 5px;}nav#header-menu ul.menu.base-nav > li.secondary-menu ul.main-navigation-secondary > li > ul.menu li{margin-left:15px;}nav#header-menu ul.menu.base-nav > li.secondary-menu ul.main-navigation-secondary > li > ul.menu li > a,nav#header-menu ul.menu.base-nav > li.secondary-menu ul.main-navigation-secondary > li > ul.menu li > span{display:flex;justify-content:space-between;align-items:center;position:relative;font-size:20px;}nav#header-menu ul.menu.base-nav > li.secondary-menu ul.main-navigation-secondary > li > ul.menu li > a span.link-arrow-box,nav#header-menu ul.menu.base-nav > li.secondary-menu ul.main-navigation-secondary > li > ul.menu li > span span.link-arrow-box{font-size:22px;}nav#header-menu ul.menu.base-nav > li.menu-item > a,nav#header-menu ul.menu.base-nav > li.menu-item > span{position:relative;font-size:26px;padding-right:30px;}nav#header-menu ul.menu.base-nav > li.menu-item > a.plus:after,nav#header-menu ul.menu.base-nav > li.menu-item > span.plus:after{position:relative;top:unset;right:unset;margin-left:10px;-webkit-transform:none;transform:none;}nav#header-menu ul.menu.base-nav > li.menu-item--expanded > .menu-dropdown{position:fixed;-webkit-transform:translateX(100%);transform:translateX(100%);background:#F8F7F4;padding:20px 7%;top:84px;z-index:2;transition:all 600ms ease-in-out;height:0;overflow:scroll;min-height:100vh;padding-bottom:200px;}nav#header-menu ul.menu.base-nav > li.menu-item--expanded > .menu-dropdown.active{-webkit-transform:translateX(0);transform:translateX(0);}nav#header-menu ul.menu.base-nav > li.menu-item--expanded > .menu-dropdown > .menu-wrapper{padding-bottom:100px;}nav#header-menu ul.menu.base-nav > li.menu-item--expanded > .menu-dropdown > .menu-wrapper > ul.menu > li.menu-item > a,nav#header-menu ul.menu.base-nav > li.menu-item--expanded > .menu-dropdown > .menu-wrapper > ul.menu > li.menu-item > span{margin:0;}nav#header-menu ul.menu.base-nav > li.menu-item--expanded > .menu-dropdown > .menu-wrapper > ul.menu > li.menu-item > a span.link-arrow-box,nav#header-menu ul.menu.base-nav > li.menu-item--expanded > .menu-dropdown > .menu-wrapper > ul.menu > li.menu-item > span span.link-arrow-box{-webkit-transform:none;transform:none;}nav#header-menu ul.menu.base-nav > li.menu-item--expanded > .menu-dropdown > .menu-wrapper > ul.menu > li.menu-item > a.plus:before,nav#header-menu ul.menu.base-nav > li.menu-item--expanded > .menu-dropdown > .menu-wrapper > ul.menu > li.menu-item > a.plus:after,nav#header-menu ul.menu.base-nav > li.menu-item--expanded > .menu-dropdown > .menu-wrapper > ul.menu > li.menu-item > span.plus:before,nav#header-menu ul.menu.base-nav > li.menu-item--expanded > .menu-dropdown > .menu-wrapper > ul.menu > li.menu-item > span.plus:after{right:1em;}nav#header-menu ul.menu.base-nav > li.menu-item--expanded > .menu-dropdown > .menu-wrapper > ul.menu > li.menu-item ul.menu span.link-arrow-box{-webkit-transform:none;transform:none;right:0;}nav#header-menu ul.menu.base-nav .plus{position:relative;}nav#header-menu ul.menu.base-nav .plus:before,nav#header-menu ul.menu.base-nav .plus:after{font-family:"themify";position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:16px;color:#C84B37;}nav#header-menu ul.menu.base-nav .plus:after{content:"\e61a";}nav#header-menu ul.menu.base-nav .plus.active:after{content:"\e622";}nav#header-menu ul.menu.base-nav .plus:before,nav#header-menu ul.menu.base-nav .plus:after{right:0;}}@media screen and (min-width:1080px){nav#header-menu ul.menu.base-nav > li > a,nav#header-menu ul.menu.base-nav > li > span,nav#header-menu ul.menu.main-navigation-secondary > li > a,nav#header-menu ul.menu.main-navigation-secondary > li > span{font-size:21px;font-weight:300;}nav#header-menu ul.menu.base-nav{justify-content:flex-end;margin-bottom:10px;}nav#header-menu ul.menu.base-nav .item-preview{display:none;}nav#header-menu ul.menu.base-nav > li.secondary-menu{flex-basis:100%;position:absolute;right:0;top:15px;}nav#header-menu ul.menu.base-nav > li.secondary-menu ul.main-navigation-secondary{display:flex;justify-content:flex-end;}nav#header-menu ul.menu.base-nav > li.secondary-menu ul.main-navigation-secondary > li{margin-right:20px;}nav#header-menu ul.menu.base-nav > li.secondary-menu ul.main-navigation-secondary > li span.icon{font-weight:700;}nav#header-menu ul.menu.base-nav > li.secondary-menu ul.main-navigation-secondary > li > a,nav#header-menu ul.menu.base-nav > li.secondary-menu ul.main-navigation-secondary > li > span{cursor:pointer;font-size:14px;font-weight:700;text-transform:uppercase;text-decoration:none;}nav#header-menu ul.menu.base-nav > li.secondary-menu ul.main-navigation-secondary > li > a:hover,nav#header-menu ul.menu.base-nav > li.secondary-menu ul.main-navigation-secondary > li > a:focus,nav#header-menu ul.menu.base-nav > li.secondary-menu ul.main-navigation-secondary > li > a:active,nav#header-menu ul.menu.base-nav > li.secondary-menu ul.main-navigation-secondary > li > span:hover,nav#header-menu ul.menu.base-nav > li.secondary-menu ul.main-navigation-secondary > li > span:focus,nav#header-menu ul.menu.base-nav > li.secondary-menu ul.main-navigation-secondary > li > span:active{text-decoration:underline;}nav#header-menu ul.menu.base-nav > li.secondary-menu ul.main-navigation-secondary > li > a span.link-arrow-box,nav#header-menu ul.menu.base-nav > li.secondary-menu ul.main-navigation-secondary > li > a.plus:before,nav#header-menu ul.menu.base-nav > li.secondary-menu ul.main-navigation-secondary > li > a.plus:after,nav#header-menu ul.menu.base-nav > li.secondary-menu ul.main-navigation-secondary > li > span span.link-arrow-box,nav#header-menu ul.menu.base-nav > li.secondary-menu ul.main-navigation-secondary > li > span.plus:before,nav#header-menu ul.menu.base-nav > li.secondary-menu ul.main-navigation-secondary > li > span.plus:after{display:none;}nav#header-menu ul.menu.base-nav > li.secondary-menu ul.main-navigation-secondary > li.menu-item--expanded{margin-right:0;}nav#header-menu ul.menu.base-nav > li.secondary-menu ul.main-navigation-secondary > li > ul.menu{position:absolute;top:2em;right:0;z-index:1;background:#ffffff;padding:15px 50px 15px 25px;box-shadow:0px 2px 6px rgba(0,0,0,0.25);}nav#header-menu ul.menu.base-nav > li.secondary-menu ul.main-navigation-secondary > li > ul.menu:before{content:"▲";color:#ffffff;text-shadow:0px -3px 3px rgba(0,0,0,0.15);position:absolute;bottom:100%;right:20px;height:15px;-webkit-transform:scale(1.5,1);transform:scale(1.5,1);}nav#header-menu ul.menu.base-nav > li.secondary-menu ul.main-navigation-secondary > li > ul.menu > li a > span{height:100%;right:unset;-webkit-transform:none;transform:none;}nav#header-menu ul.menu.base-nav > li.menu-item{margin-bottom:0;margin-right:20px;}nav#header-menu ul.menu.base-nav > li.menu-item > a,nav#header-menu ul.menu.base-nav > li.menu-item > span{display:block;cursor:pointer;position:relative;font-weight:300;text-align:center;transition:all 250ms ease-in-out;}nav#header-menu ul.menu.base-nav > li.menu-item > a:before,nav#header-menu ul.menu.base-nav > li.menu-item > span:before{content:attr(data-title);display:block;font-weight:700;opacity:0;height:0;overflow:hidden;}nav#header-menu ul.menu.base-nav > li.menu-item > a:after,nav#header-menu ul.menu.base-nav > li.menu-item > span:after{content:"";background-image:url(/themes/custom/branson_theme/images/star-red.svg);background-size:cover;background-repeat:no-repeat;display:block;width:17px;height:17px;margin-top:5px;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);opacity:0;transition:all 250ms ease-in-out;}nav#header-menu ul.menu.base-nav > li.menu-item > a:hover,nav#header-menu ul.menu.base-nav > li.menu-item > a:focus,nav#header-menu ul.menu.base-nav > li.menu-item > a:active,nav#header-menu ul.menu.base-nav > li.menu-item > a.active,nav#header-menu ul.menu.base-nav > li.menu-item > span:hover,nav#header-menu ul.menu.base-nav > li.menu-item > span:focus,nav#header-menu ul.menu.base-nav > li.menu-item > span:active,nav#header-menu ul.menu.base-nav > li.menu-item > span.active{font-weight:700;-webkit-transform:translateY(-8px);transform:translateY(-8px);}nav#header-menu ul.menu.base-nav > li.menu-item > a:hover:after,nav#header-menu ul.menu.base-nav > li.menu-item > a:focus:after,nav#header-menu ul.menu.base-nav > li.menu-item > a:active:after,nav#header-menu ul.menu.base-nav > li.menu-item > a.active:after,nav#header-menu ul.menu.base-nav > li.menu-item > span:hover:after,nav#header-menu ul.menu.base-nav > li.menu-item > span:focus:after,nav#header-menu ul.menu.base-nav > li.menu-item > span:active:after,nav#header-menu ul.menu.base-nav > li.menu-item > span.active:after{opacity:1;}nav#header-menu ul.menu.base-nav > li.menu-item > a span.link-arrow-box,nav#header-menu ul.menu.base-nav > li.menu-item > span span.link-arrow-box{display:none;}nav#header-menu ul.menu.base-nav > li.menu-item--expanded > .menu-dropdown{top:97px;padding:20px;background:#F8F7F4;visibility:hidden;opacity:0;transition:all 300ms ease-in-out;}nav#header-menu ul.menu.base-nav > li.menu-item--expanded > .menu-dropdown.active{visibility:visible;opacity:1;}nav#header-menu ul.menu.base-nav > li.menu-item--expanded > .menu-dropdown .eyebrow .arrow{font-size:40px;}nav#header-menu ul.menu.base-nav > li.menu-item--expanded > .menu-dropdown > .menu-wrapper{display:flex;justify-content:space-between;align-items:flex-start;}nav#header-menu ul.menu.base-nav > li.menu-item--expanded > .menu-dropdown > .menu-wrapper > ul.menu{flex:0 1 65%;display:flex;flex-wrap:wrap;}nav#header-menu ul.menu.base-nav > li.menu-item--expanded > .menu-dropdown > .menu-wrapper > ul.menu > li.menu-item{flex-basis:50%;}nav#header-menu ul.menu.base-nav > li.menu-item--expanded > .menu-dropdown > .menu-wrapper .key-callout{flex:0 1 35%;}nav#header-menu .menu-back{display:none !important;}}#header .branson-main-search-form{position:absolute;right:-15px;top:97px;background:#ffffff;display:flex;flex-flow:row;align-items:center;box-shadow:0 0 10px rgba(0,0,0,0.15);visibility:hidden;opacity:0;max-height:0;transition:all 500ms ease-in-out;}#header .branson-main-search-form:before{content:"▲";color:#ffffff;text-shadow:0px -3px 3px rgba(0,0,0,0.15);position:absolute;bottom:100%;right:20px;height:15px;-webkit-transform:scale(1.5,1);transform:scale(1.5,1);}#header .branson-main-search-form.active{visibility:visible;opacity:1;max-height:100px;}#header .branson-main-search-form label,#header .branson-main-search-form input{margin:0;}#header .branson-main-search-form .form-item,#header .branson-main-search-form .form-actions{margin:10px;}#header .branson-main-search-form input[type="text"]{border-width:0;border-bottom-width:1px;max-width:320px;}@media screen and (max-width:1079px){#header .branson-main-search-form{position:fixed;right:0;left:0;}#header .branson-main-search-form .form-item-keywords{width:100%;}#header .branson-main-search-form .form-item-keywords input[type="text"]{width:100%;max-width:none;}#header .branson-main-search-form:before{right:calc(7% + 70px);}}@media screen and (max-width:319px){#header .branson-main-search-form{flex-flow:column;right:0;margin-right:0;margin-left:0;}#header .branson-main-search-form:before{right:85px;}}.header-toggles{display:flex;align-self:center;}.header-toggles button{padding:10px;align-self:flex-end;color:#3F5364;}.header-toggles #header-toggle{display:block;width:50px;height:53px;margin-left:10px;direction:rtl;}.header-toggles #header-toggle span.text{font-size:11px;font-weight:600;text-transform:uppercase;color:#3F5364;position:absolute;bottom:3px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);opacity:0;transition:opacity 400ms ease-in-out;}.header-toggles #header-toggle .hamburger{position:relative;height:100%;display:block;}.header-toggles #header-toggle .hamburger span{display:block;width:80%;height:2px;background:#3F5364;transition:all 400ms ease-in-out;}.header-toggles #header-toggle .hamburger span:nth-child(1){position:absolute;top:0;margin-top:3px;}.header-toggles #header-toggle .hamburger span:nth-child(2){width:100%;opacity:1;position:absolute;top:50%;margin-top:-1px;}.header-toggles #header-toggle .hamburger span:nth-child(3){position:absolute;top:100%;margin-top:-6px;}.header-toggles #header-toggle:hover .hamburger span,.header-toggles #header-toggle:focus .hamburger span,.header-toggles #header-toggle:active .hamburger span{width:100%;}.header-toggles #header-toggle:hover .hamburger span:nth-child(2),.header-toggles #header-toggle:focus .hamburger span:nth-child(2),.header-toggles #header-toggle:active .hamburger span:nth-child(2){width:80%;}.header-toggles #header-toggle.active .hamburger span:nth-child(1){-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:100%;top:35%;margin-top:0;}.header-toggles #header-toggle.active .hamburger span:nth-child(2){opacity:0;}.header-toggles #header-toggle.active .hamburger span:nth-child(3){-webkit-transform:rotate(45deg);transform:rotate(45deg);width:100%;top:35%;margin-top:0;}.header-toggles #header-toggle.active span.text{opacity:1;transition:opacity 400ms ease-in-out 400ms;}@media screen and (max-width:1079px){.header-toggles button#header-search{font-size:30px;}}@media screen and (min-width:1080px){.header-toggles{align-self:flex-end;margin-bottom:15px;}.header-toggles button#header-search{padding:3px 10px;}.header-toggles button#header-toggle{display:none;}}@-webkit-keyframes wiggle{25%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg);}75%{-webkit-transform:rotate(10deg);transform:rotate(10deg);}}@keyframes wiggle{25%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg);}75%{-webkit-transform:rotate(10deg);transform:rotate(10deg);}}footer#footer{background-color:#F8F7F4;padding:40px 0 20px;}footer#footer .main{display:flex;flex-flow:column;}footer#footer .main .logo{max-width:250px;align-self:center;}footer#footer .main .logo .social{display:flex;justify-content:space-evenly;margin-top:20px;margin-bottom:0;}footer#footer .main .logo .social li{margin:0 5px;}footer#footer .main .logo .social li svg{width:1em;height:1em;}footer#footer .main .social a,footer#footer .main .footer-menu a,footer#footer .main .footer-secondary-menu a{text-decoration:none;color:#3F5364;font-weight:300;}footer#footer .main .social a svg path,footer#footer .main .footer-menu a svg path,footer#footer .main .footer-secondary-menu a svg path{fill:#3F5364;transition:300ms ease-in-out fill;}footer#footer .main .social a:hover,footer#footer .main .social a:focus,footer#footer .main .social a:active,footer#footer .main .footer-menu a:hover,footer#footer .main .footer-menu a:focus,footer#footer .main .footer-menu a:active,footer#footer .main .footer-secondary-menu a:hover,footer#footer .main .footer-secondary-menu a:focus,footer#footer .main .footer-secondary-menu a:active{color:#C84B37;}footer#footer .main .social a:hover svg path,footer#footer .main .social a:focus svg path,footer#footer .main .social a:active svg path,footer#footer .main .footer-menu a:hover svg path,footer#footer .main .footer-menu a:focus svg path,footer#footer .main .footer-menu a:active svg path,footer#footer .main .footer-secondary-menu a:hover svg path,footer#footer .main .footer-secondary-menu a:focus svg path,footer#footer .main .footer-secondary-menu a:active svg path{fill:#C84B37;}footer#footer .main .social a.arrow,footer#footer .main .footer-menu a.arrow,footer#footer .main .footer-secondary-menu a.arrow{position:relative;margin-left:-12px;}footer#footer .main .social a.arrow .link-arrow-box,footer#footer .main .footer-menu a.arrow .link-arrow-box,footer#footer .main .footer-secondary-menu a.arrow .link-arrow-box{position:absolute;height:100%;color:#C84B37;}@media screen and (max-width:1079px){footer#footer .main .social a.arrow,footer#footer .main .footer-menu a.arrow,footer#footer .main .footer-secondary-menu a.arrow{margin-left:0;}footer#footer .main .social a.arrow .link-arrow-box,footer#footer .main .footer-menu a.arrow .link-arrow-box,footer#footer .main .footer-secondary-menu a.arrow .link-arrow-box{margin-left:5px;}}footer#footer .main .footer-menu,footer#footer .main .footer-secondary-menu{padding:0 20px;}footer#footer .main .footer-menu ul,footer#footer .main .footer-secondary-menu ul{margin-top:20px;}footer#footer .main .footer-secondary-menu{flex:1;}@media screen and (max-width:1079px){footer#footer .main .footer-secondary-menu{border-top:1px solid #afa7a5;border-bottom:1px solid #afa7a5;}}@media screen and (min-width:1080px){footer#footer .main .footer-secondary-menu{border-left:1px solid #afa7a5;border-right:1px solid #afa7a5;}}footer#footer .main .contact{padding:0 20px;text-align:center;}footer#footer .main .contact .heading4{margin-top:20px;margin-bottom:18px;}footer#footer .legal{margin-top:40px;}@media screen and (min-width:320px){footer#footer .main .footer-menu ul,footer#footer .main .footer-secondary-menu ul{display:flex;justify-content:center;flex-flow:wrap;}footer#footer .main .footer-menu ul li,footer#footer .main .footer-secondary-menu ul li{margin:0 15px;}}@media screen and (min-width:1080px){footer#footer .main{flex-flow:row;justify-content:space-between;}footer#footer .main .footer-menu{flex:0 0 200px;}footer#footer .main .footer-menu ul{flex-flow:column;}footer#footer .main .footer-menu ul li{margin:5px 0;}footer#footer .main .footer-secondary-menu{flex:0 0 200px;}footer#footer .main .footer-secondary-menu ul{flex-flow:column;}footer#footer .main .footer-secondary-menu ul li{margin:5px 0;}footer#footer .main .contact{flex:1 0 35%;text-align:left;}}@media screen and (min-width:1240px){footer#footer .main .footer-menu{flex:0 0 400px;}footer#footer .main .footer-menu ul{flex-flow:wrap;}footer#footer .main .footer-menu ul li{flex-basis:50%;}footer#footer .main .contact{padding-left:40px;}}#footer-logo svg{max-width:100%;width:170px;}@media screen and (min-width:1080px){#footer-logo svg{width:220px;}}#footer-logo svg path{fill:#3F5364;}.partner-logos hr{width:100%;max-width:550px;}.partner-logos .logos{text-align:center;padding-top:15px;}.partner-logos .logos a{display:inline-block;vertical-align:middle;margin:0 30px;}@media screen and (max-width:640px){.partner-logos .logos a{display:block;margin:0 0 20px;}}.partner-logos .logos a img{-webkit-transform:scale(1);transform:scale(1);transition:all 120ms ease-in-out;}.partner-logos .logos a:hover img,.partner-logos .logos a:active img,.partner-logos .logos a:focus img{-webkit-transform:scale(1.05);transform:scale(1.05);}body.page-node-type-landing.page-hero #content{padding-top:0;}.block-landing-hero.has-hero:before{content:"";position:absolute;left:0;top:0;width:100%;height:200px;background:linear-gradient(180deg,rgba(0,0,0,0.5) 40%,transparent 100%);z-index:2;}.block-landing-hero.has-hero header{position:relative;height:100vh;overflow:hidden;}.block-landing-hero.has-hero header img,.block-landing-hero.has-hero header video{height:100%;-o-object-fit:cover;object-fit:cover;}.block-landing-hero.has-hero header .media-video,.block-landing-hero.has-hero header .media-max-width,.block-landing-hero.has-hero header .container,.block-landing-hero.has-hero header .media-caption{display:block;height:100%;}.block-landing-hero.has-hero header figure{position:relative;z-index:1;height:100%;}.block-landing-hero.has-hero header figure:before{position:absolute;z-index:2;content:"";width:100%;height:100%;background-color:rgba(0,0,0,0.4);}.block-landing-hero.has-hero header .media-video .caption-box{display:none;}.block-landing-hero.has-hero header .media-video .video-toggle{left:auto;right:2px;}.block-landing-hero.has-hero header .video-wrapper{height:100%;position:relative;}.block-landing-hero.has-hero header .video-wrapper:before{position:absolute;z-index:2;content:"";width:100%;height:100%;background-color:rgba(0,0,0,0.4);}.block-landing-hero.has-hero header .cell{position:absolute;height:70%;width:90%;margin:auto;z-index:2;top:15%;left:5%;display:flex;align-items:center;justify-content:flex-start;}.block-landing-hero.has-hero header .cell .eyebrow{font-size:74px;line-height:1;}.block-landing-hero.has-hero header .cell .eyebrow:before{content:none;}@media screen and (max-width:698px){.block-landing-hero.has-hero header .cell .eyebrow{font-size:44px;}}.block-landing-hero.has-hero header .cell .flex-grow{max-width:1240px;margin:auto;}.block-landing-hero.has-hero header .cell .copy{max-width:558px;}@media screen and (max-width:768px){.block-landing-hero.has-hero header .cell .copy{max-width:414px;}}@media screen and (max-width:460px){.block-landing-hero.has-hero header .cell .copy{max-width:none;}}.block-landing-hero.has-hero header .cell .hero-blurb{font-weight:700;border-top:1px solid white;color:white !important;font-size:18px;padding-top:18px;max-width:340px;}article.node-landing.full .view header{height:auto;margin-bottom:0;}.tag-cloud a,.tag-cloud a:visited{text-transform:uppercase;padding:2px 9px 1px;display:inline-block;font-size:11px;font-weight:700;margin-right:0.5em;color:#60504D;border:1px solid #60504D;text-decoration:none;transition:color 250ms ease-in-out,background-color 250ms ease-in-out;margin-bottom:0.5em;}.tag-cloud a:hover,.tag-cloud a:active,.tag-cloud a:focus{background-color:#60504D;color:white;}.related-editorial{display:flex;justify-content:center;align-items:stretch;flex-flow:wrap;}.component.related-nodes{margin:0 !important;padding-top:30px;padding-bottom:30px;}.component.related-nodes:nth-child(2n){background:#F8F7F4;}.component.related-nodes .related-editorial{display:flex;flex-wrap:wrap;justify-content:center;}.node.related,.node.related:visited{text-align:left;padding:15px;flex:1;min-width:300px;max-width:300px;margin:0 5px 10px;transition:all 250ms ease-in-out;}.node.related .node.related,.node.related:visited .node.related{padding:0;margin:0;min-width:initial;max-width:initial;}.node.related:hover,.node.related:active,.node.related:focus,.node.related:visited:hover,.node.related:visited:active,.node.related:visited:focus{background-color:#EAE5DD;}.node.related:hover .button,.node.related:active .button,.node.related:focus .button,.node.related:visited:hover .button,.node.related:visited:active .button,.node.related:visited:focus .button{color:#B43F2C !important;}.node.related:hover .button .link-arrow-box,.node.related:active .button .link-arrow-box,.node.related:focus .button .link-arrow-box,.node.related:visited:hover .button .link-arrow-box,.node.related:visited:active .button .link-arrow-box,.node.related:visited:focus .button .link-arrow-box{width:1.2em;}.node.related .content,.node.related:visited .content{padding:0 20px;}.node.related .eyebrow,.node.related:visited .eyebrow{font-size:16px;}.node.related .eyebrow:before,.node.related:visited .eyebrow:before{width:35px;}.node.related .content > img,.node.related figure,.node.related:visited .content > img,.node.related:visited figure{margin-bottom:18px;}.node.related hr,.node.related:visited hr{width:100%;margin-top:0;}.node.related.node-profile,.node.related.node-event,.node.related.node-deal,.node.related.node-deal,.node.related.node-event,.node.related:visited.node-profile,.node.related.node-event:visited,.node.related.node-deal:visited,.node.related:visited.node-deal,.node.related:visited.node-event{flex:1 1 33.3%;max-width:330px;padding:10px;position:relative;min-width:260px;}.body-max-width .media-max-width{display:block !important;width:120%;margin-left:-10%;}.body-max-width .media-max-width .media-caption{margin-top:15px;}.places-mentioned{background-color:#f9f7f5;padding:60px 0;}.places-mentioned .places{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px 40px;}@media screen and (max-width:768px){.places-mentioned .places{display:block;}}.places-mentioned .places .mentioned{justify-self:flex-end;}@media screen and (max-width:768px){.places-mentioned .places .mentioned{margin-bottom:18px;display:block;}}.places-mentioned .places .mentioned:nth-of-type(2n){justify-self:flex-start;}.places-mentioned .places .mentioned .content{display:flex;align-items:center;justify-content:center;}.places-mentioned .places .mentioned .content .image{position:relative;z-index:1;}@media screen and (max-width:428px){.places-mentioned .places .mentioned .content .image{flex-shrink:0;}}.places-mentioned .places .mentioned .content .copy{min-height:146px;max-width:270px;min-width:270px;border:1px solid #afa7a5;padding:15px 20px 15px 40px;margin-left:-20px;}@media screen and (max-width:960px) and (min-width:768px){.places-mentioned .places .mentioned .content .copy{max-width:230px;min-width:230px;}}@media screen and (max-width:428px){.places-mentioned .places .mentioned .content .copy{max-width:none;min-width:0;}}.places-mentioned .places .mentioned .content .copy h4{margin-bottom:16px;transition:color 250ms ease-in-out;}.places-mentioned .places .mentioned .content .tags{font-family:look-script,serif;font-weight:400;font-style:normal;color:#597639;font-size:16px;line-height:1.2;}.places-mentioned .places .mentioned .content .tags span:after{content:" / ";}.places-mentioned .places .mentioned .content .tags span:last-child:after{content:"";}.places-mentioned .places .mentioned:hover h4,.places-mentioned .places .mentioned:active h4,.places-mentioned .places .mentioned:focus h4{color:#C84B37;text-decoration:underline;}.top-divider{margin:48px auto;}.double-rule{font-weight:700;border-style:solid;border-color:#afa7a5;border-width:1px 0;text-align:center;padding:5px 0;margin-bottom:30px;}.contact-info{text-align:center !important;}.contact-info p:first-of-type:before{content:"Contact: ";font-weight:700;}.node-profile.full header .eyebrow,.full.node-event header .eyebrow,.full.node-deal header .eyebrow{font-family:look-script,serif;font-weight:400;font-style:normal;}.node-profile.full header .status,.full.node-event header .status,.full.node-deal header .status,.node-profile.full header .featured-badge,.full.node-event header .featured-badge,.full.node-deal header .featured-badge{display:inline-flex;align-items:center;margin-right:10px;padding:5px 10px;}.node-profile.full header .status span,.full.node-event header .status span,.full.node-deal header .status span,.node-profile.full header .featured-badge span,.full.node-event header .featured-badge span,.full.node-deal header .featured-badge span{display:inline-block;font-size:18px;line-height:18px;background:transparent !important;}.node-profile.full header .status span.icon-star,.full.node-event header .status span.icon-star,.full.node-deal header .status span.icon-star,.node-profile.full header .featured-badge span.icon-star,.full.node-event header .featured-badge span.icon-star,.full.node-deal header .featured-badge span.icon-star{font-size:14px;margin-right:5px;}.node-profile.full header .status small,.full.node-event header .status small,.full.node-deal header .status small,.node-profile.full header .featured-badge small,.full.node-event header .featured-badge small,.full.node-deal header .featured-badge small{margin-bottom:0;font-weight:bold;font-size:14px !important;line-height:18px;}.node-profile.full header section,.full.node-event header section,.full.node-deal header section,.node-profile.full header address,.full.node-event header address,.full.node-deal header address{position:relative;margin-bottom:0.5em;padding-left:27px;}.node-profile.full header section span[class*="ti-"],.full.node-event header section span[class*="ti-"],.full.node-deal header section span[class*="ti-"],.node-profile.full header address span[class*="ti-"],.full.node-event header address span[class*="ti-"],.full.node-deal header address span[class*="ti-"]{position:absolute;top:2px;left:0;}.node-profile.full header section > div,.full.node-event header section > div,.full.node-deal header section > div,.node-profile.full header section > strong,.full.node-event header section > strong,.full.node-deal header section > strong{display:inline-block;}.node-profile.full header section > div > span,.full.node-event header section > div > span,.full.node-deal header section > div > span,.node-profile.full header section > div > strong,.full.node-event header section > div > strong,.full.node-deal header section > div > strong,.node-profile.full header section > strong > span,.full.node-event header section > strong > span,.full.node-deal header section > strong > span,.node-profile.full header section > strong > strong,.full.node-event header section > strong > strong,.full.node-deal header section > strong > strong{display:inline-block;}.node-profile.full header section > div > span:not(:last-child):after,.full.node-event header section > div > span:not(:last-child):after,.full.node-deal header section > div > span:not(:last-child):after,.node-profile.full header section > div > strong:not(:last-child):after,.full.node-event header section > div > strong:not(:last-child):after,.full.node-deal header section > div > strong:not(:last-child):after,.node-profile.full header section > strong > span:not(:last-child):after,.full.node-event header section > strong > span:not(:last-child):after,.full.node-deal header section > strong > span:not(:last-child):after,.node-profile.full header section > strong > strong:not(:last-child):after,.full.node-event header section > strong > strong:not(:last-child):after,.full.node-deal header section > strong > strong:not(:last-child):after{content:" | ";}.node-profile.full header section.profile-categories,.full.node-event header section.profile-categories,.full.node-deal header section.profile-categories,.node-profile.full header section.profile-cities,.full.node-event header section.profile-cities,.full.node-deal header section.profile-cities{font-weight:500;}.node-profile.full header a,.full.node-event header a,.full.node-deal header a{color:#2B2B2B !important;}.node-profile.full header .icon,.full.node-event header .icon,.full.node-deal header .icon{display:inline-block;margin-right:0.5em;}.node-profile.full .websites,.full.node-event .websites,.full.node-deal .websites{padding:10px 0;}.node-profile.full .websites a,.full.node-event .websites a,.full.node-deal .websites a{vertical-align:middle;margin:10px 5px;}.node-profile.full .socials a,.full.node-event .socials a,.full.node-deal .socials a{margin:0 5px;color:#C84B37;}.node-profile.full .socials a:hover,.full.node-event .socials a:hover,.full.node-deal .socials a:hover,.node-profile.full .socials a:focus,.full.node-event .socials a:focus,.full.node-deal .socials a:focus,.node-profile.full .socials a:active,.full.node-event .socials a:active,.full.node-deal .socials a:active{color:#B43F2C;}.node-profile.full .hours-wrapper,.full.node-event .hours-wrapper,.full.node-deal .hours-wrapper{display:flex;flex-flow:column;}.node-profile.full .hours-wrapper .month-dropdown,.full.node-event .hours-wrapper .month-dropdown,.full.node-deal .hours-wrapper .month-dropdown{display:flex;flex-flow:column;margin-bottom:20px;}.node-profile.full .hours-wrapper .month-dropdown label,.full.node-event .hours-wrapper .month-dropdown label,.full.node-deal .hours-wrapper .month-dropdown label{font-size:16px;text-transform:uppercase;color:#3F5364;margin-right:10px;}.node-profile.full .hours-wrapper .month-dropdown select,.full.node-event .hours-wrapper .month-dropdown select,.full.node-deal .hours-wrapper .month-dropdown select{margin-bottom:0;}@media screen and (min-width:768px){.node-profile.full .hours-wrapper .month-dropdown,.full.node-event .hours-wrapper .month-dropdown,.full.node-deal .hours-wrapper .month-dropdown{flex-flow:row;align-items:center;}}@media screen and (min-width:960px){.node-profile.full .hours-wrapper,.full.node-event .hours-wrapper,.full.node-deal .hours-wrapper{flex-flow:row;}.node-profile.full .hours-wrapper .hours-list,.full.node-event .hours-wrapper .hours-list,.full.node-deal .hours-wrapper .hours-list{flex:1 1 100%;}.node-profile.full .hours-wrapper .hours-calendar,.full.node-event .hours-wrapper .hours-calendar,.full.node-deal .hours-wrapper .hours-calendar{margin-left:20px;}.node-profile.full .hours-wrapper .month-dropdown label,.full.node-event .hours-wrapper .month-dropdown label,.full.node-deal .hours-wrapper .month-dropdown label{flex:1 1 100%;}}.node-profile.full .amenities ul,.full.node-event .amenities ul,.full.node-deal .amenities ul{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-width:245px;-moz-column-width:245px;column-width:245px;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;}.node-profile.full .listings-map .leaflet-gesture-handling-touch-warning:after,.full.node-event .listings-map .leaflet-gesture-handling-touch-warning:after,.full.node-deal .listings-map .leaflet-gesture-handling-touch-warning:after{z-index:600;}.node-profile.full .listings-map .leaflet-top,.full.node-event .listings-map .leaflet-top,.full.node-deal .listings-map .leaflet-top,.node-profile.full .listings-map .leaflet-bottom,.full.node-event .listings-map .leaflet-bottom,.full.node-deal .listings-map .leaflet-bottom{z-index:599;}.node-profile.full .listings-map .leaflet-popup,.full.node-event .listings-map .leaflet-popup,.full.node-deal .listings-map .leaflet-popup{margin-bottom:0;}.node-profile.full .listings-map .leaflet-marker-icon svg,.full.node-event .listings-map .leaflet-marker-icon svg,.full.node-deal .listings-map .leaflet-marker-icon svg{width:50px;height:50px;}.node-profile.full .listings-map .leaflet-marker-icon svg path,.full.node-event .listings-map .leaflet-marker-icon svg path,.full.node-deal .listings-map .leaflet-marker-icon svg path{fill:#B43F2C;}.node-profile.related,.related.node-event,.related.node-deal{padding:0;}.node-profile.related:hover,.related.node-event:hover,.related.node-deal:hover,.node-profile.related:active,.related.node-event:active,.related.node-deal:active,.node-profile.related:focus,.related.node-event:focus,.related.node-deal:focus{background-color:inherit;}.node-profile.related .content,.related.node-event .content,.related.node-deal .content{padding:0;}.node-profile.related .info,.related.node-event .info,.related.node-deal .info{padding:20px;}.node-profile.related.featured .info,.related.featured.node-event .info,.related.featured.node-deal .info{padding-top:38px;}.node-profile.related hr,.related.node-event hr,.related.node-deal hr,.node-profile.related .eyebrow,.related.node-event .eyebrow,.related.node-deal .eyebrow{display:none;}.grid-card,.node-profile.related,.related.node-event,.related.node-deal{display:flex;position:relative;flex-direction:column;height:100%;}.grid-card.related,.related.node-profile,.related.node-event,.related.node-deal,.grid-card > a.unstyle,.node-profile.related > a.unstyle,.related.node-event > a.unstyle,.related.node-deal > a.unstyle{display:flex;position:relative;flex-direction:column;height:100%;text-decoration:none;background-image:none;font-size:16px;white-space:normal;}.grid-card.related figure,.related.node-profile figure,.related.node-event figure,.related.node-deal figure,.grid-card.related .info,.related.node-profile .info,.related.node-event .info,.related.node-deal .info,.grid-card.related .listing-info,.related.node-profile .listing-info,.related.node-event .listing-info,.related.node-deal .listing-info,.grid-card.related .featured-badge,.related.node-profile .featured-badge,.related.node-event .featured-badge,.related.node-deal .featured-badge,.grid-card > a.unstyle figure,.node-profile.related > a.unstyle figure,.related.node-event > a.unstyle figure,.related.node-deal > a.unstyle figure,.grid-card > a.unstyle .info,.node-profile.related > a.unstyle .info,.related.node-event > a.unstyle .info,.related.node-deal > a.unstyle .info,.grid-card > a.unstyle .listing-info,.node-profile.related > a.unstyle .listing-info,.related.node-event > a.unstyle .listing-info,.related.node-deal > a.unstyle .listing-info,.grid-card > a.unstyle .featured-badge,.node-profile.related > a.unstyle .featured-badge,.related.node-event > a.unstyle .featured-badge,.related.node-deal > a.unstyle .featured-badge{position:relative;left:0;transition:all 250ms ease-in-out;}.grid-card.related figure,.related.node-profile figure,.related.node-event figure,.related.node-deal figure,.grid-card > a.unstyle figure,.node-profile.related > a.unstyle figure,.related.node-event > a.unstyle figure,.related.node-deal > a.unstyle figure{z-index:1;}.grid-card.related .status,.related.node-profile .status,.related.node-event .status,.related.node-deal .status,.grid-card > a.unstyle .status,.node-profile.related > a.unstyle .status,.related.node-event > a.unstyle .status,.related.node-deal > a.unstyle .status{position:absolute;z-index:2;top:10px;right:0;width:auto;white-space:nowrap;}.grid-card.related .featured-badge,.related.node-profile .featured-badge,.related.node-event .featured-badge,.related.node-deal .featured-badge,.grid-card > a.unstyle .featured-badge,.node-profile.related > a.unstyle .featured-badge,.related.node-event > a.unstyle .featured-badge,.related.node-deal > a.unstyle .featured-badge{position:absolute;z-index:2;top:auto;left:50%;-webkit-transform:translate(-50%,-1em);transform:translate(-50%,-1em);}.grid-card.related .status,.related.node-profile .status,.related.node-event .status,.related.node-deal .status,.grid-card.related .featured-badge,.related.node-profile .featured-badge,.related.node-event .featured-badge,.related.node-deal .featured-badge,.grid-card > a.unstyle .status,.node-profile.related > a.unstyle .status,.related.node-event > a.unstyle .status,.related.node-deal > a.unstyle .status,.grid-card > a.unstyle .featured-badge,.node-profile.related > a.unstyle .featured-badge,.related.node-event > a.unstyle .featured-badge,.related.node-deal > a.unstyle .featured-badge{display:flex;align-items:center;z-index:2;padding:5px 10px;}.grid-card.related .status span,.related.node-profile .status span,.related.node-event .status span,.related.node-deal .status span,.grid-card.related .featured-badge span,.related.node-profile .featured-badge span,.related.node-event .featured-badge span,.related.node-deal .featured-badge span,.grid-card > a.unstyle .status span,.node-profile.related > a.unstyle .status span,.related.node-event > a.unstyle .status span,.related.node-deal > a.unstyle .status span,.grid-card > a.unstyle .featured-badge span,.node-profile.related > a.unstyle .featured-badge span,.related.node-event > a.unstyle .featured-badge span,.related.node-deal > a.unstyle .featured-badge span{display:inline-block;font-size:18px;line-height:18px;background:transparent !important;}.grid-card.related .status span.icon-star,.related.node-profile .status span.icon-star,.related.node-event .status span.icon-star,.related.node-deal .status span.icon-star,.grid-card.related .featured-badge span.icon-star,.related.node-profile .featured-badge span.icon-star,.related.node-event .featured-badge span.icon-star,.related.node-deal .featured-badge span.icon-star,.grid-card > a.unstyle .status span.icon-star,.node-profile.related > a.unstyle .status span.icon-star,.related.node-event > a.unstyle .status span.icon-star,.related.node-deal > a.unstyle .status span.icon-star,.grid-card > a.unstyle .featured-badge span.icon-star,.node-profile.related > a.unstyle .featured-badge span.icon-star,.related.node-event > a.unstyle .featured-badge span.icon-star,.related.node-deal > a.unstyle .featured-badge span.icon-star{font-size:14px;margin-right:5px;}.grid-card.related .status small,.related.node-profile .status small,.related.node-event .status small,.related.node-deal .status small,.grid-card.related .featured-badge small,.related.node-profile .featured-badge small,.related.node-event .featured-badge small,.related.node-deal .featured-badge small,.grid-card > a.unstyle .status small,.node-profile.related > a.unstyle .status small,.related.node-event > a.unstyle .status small,.related.node-deal > a.unstyle .status small,.grid-card > a.unstyle .featured-badge small,.node-profile.related > a.unstyle .featured-badge small,.related.node-event > a.unstyle .featured-badge small,.related.node-deal > a.unstyle .featured-badge small{margin-bottom:0;font-weight:bold;font-size:14px !important;line-height:18px;}.grid-card.related .info,.related.node-profile .info,.related.node-event .info,.related.node-deal .info,.grid-card.related .listing-info,.related.node-profile .listing-info,.related.node-event .listing-info,.related.node-deal .listing-info,.grid-card > a.unstyle .info,.node-profile.related > a.unstyle .info,.related.node-event > a.unstyle .info,.related.node-deal > a.unstyle .info,.grid-card > a.unstyle .listing-info,.node-profile.related > a.unstyle .listing-info,.related.node-event > a.unstyle .listing-info,.related.node-deal > a.unstyle .listing-info{z-index:0;padding-top:28px;margin-top:-18px;border:1px solid #afa7a5;min-height:240px;}.grid-card.related:focus figure,.related.node-profile:focus figure,.related.node-event:focus figure,.related.node-deal:focus figure,.grid-card.related:active figure,.related.node-profile:active figure,.related.node-event:active figure,.related.node-deal:active figure,.grid-card.related:hover figure,.related.node-profile:hover figure,.related.node-event:hover figure,.related.node-deal:hover figure,.grid-card > a.unstyle:focus figure,.node-profile.related > a.unstyle:focus figure,.related.node-event > a.unstyle:focus figure,.related.node-deal > a.unstyle:focus figure,.grid-card > a.unstyle:active figure,.node-profile.related > a.unstyle:active figure,.related.node-event > a.unstyle:active figure,.related.node-deal > a.unstyle:active figure,.grid-card > a.unstyle:hover figure,.node-profile.related > a.unstyle:hover figure,.related.node-event > a.unstyle:hover figure,.related.node-deal > a.unstyle:hover figure{left:-5px;}.grid-card.related:focus figure .featured-badge,.related.node-profile:focus figure .featured-badge,.related.node-event:focus figure .featured-badge,.related.node-deal:focus figure .featured-badge,.grid-card.related:active figure .featured-badge,.related.node-profile:active figure .featured-badge,.related.node-event:active figure .featured-badge,.related.node-deal:active figure .featured-badge,.grid-card.related:hover figure .featured-badge,.related.node-profile:hover figure .featured-badge,.related.node-event:hover figure .featured-badge,.related.node-deal:hover figure .featured-badge,.grid-card > a.unstyle:focus figure .featured-badge,.node-profile.related > a.unstyle:focus figure .featured-badge,.related.node-event > a.unstyle:focus figure .featured-badge,.related.node-deal > a.unstyle:focus figure .featured-badge,.grid-card > a.unstyle:active figure .featured-badge,.node-profile.related > a.unstyle:active figure .featured-badge,.related.node-event > a.unstyle:active figure .featured-badge,.related.node-deal > a.unstyle:active figure .featured-badge,.grid-card > a.unstyle:hover figure .featured-badge,.node-profile.related > a.unstyle:hover figure .featured-badge,.related.node-event > a.unstyle:hover figure .featured-badge,.related.node-deal > a.unstyle:hover figure .featured-badge{left:calc(50% + 10px);}.grid-card.related:focus .listing-info,.related.node-profile:focus .listing-info,.related.node-event:focus .listing-info,.related.node-deal:focus .listing-info,.grid-card.related:focus .info,.related.node-profile:focus .info,.related.node-event:focus .info,.related.node-deal:focus .info,.grid-card.related:active .listing-info,.related.node-profile:active .listing-info,.related.node-event:active .listing-info,.related.node-deal:active .listing-info,.grid-card.related:active .info,.related.node-profile:active .info,.related.node-event:active .info,.related.node-deal:active .info,.grid-card.related:hover .listing-info,.related.node-profile:hover .listing-info,.related.node-event:hover .listing-info,.related.node-deal:hover .listing-info,.grid-card.related:hover .info,.related.node-profile:hover .info,.related.node-event:hover .info,.related.node-deal:hover .info,.grid-card > a.unstyle:focus .listing-info,.node-profile.related > a.unstyle:focus .listing-info,.related.node-event > a.unstyle:focus .listing-info,.related.node-deal > a.unstyle:focus .listing-info,.grid-card > a.unstyle:focus .info,.node-profile.related > a.unstyle:focus .info,.related.node-event > a.unstyle:focus .info,.related.node-deal > a.unstyle:focus .info,.grid-card > a.unstyle:active .listing-info,.node-profile.related > a.unstyle:active .listing-info,.related.node-event > a.unstyle:active .listing-info,.related.node-deal > a.unstyle:active .listing-info,.grid-card > a.unstyle:active .info,.node-profile.related > a.unstyle:active .info,.related.node-event > a.unstyle:active .info,.related.node-deal > a.unstyle:active .info,.grid-card > a.unstyle:hover .listing-info,.node-profile.related > a.unstyle:hover .listing-info,.related.node-event > a.unstyle:hover .listing-info,.related.node-deal > a.unstyle:hover .listing-info,.grid-card > a.unstyle:hover .info,.node-profile.related > a.unstyle:hover .info,.related.node-event > a.unstyle:hover .info,.related.node-deal > a.unstyle:hover .info{left:5px;}.grid-card.related:hover,.related.node-profile:hover,.related.node-event:hover,.related.node-deal:hover,.grid-card > a.unstyle:hover,.node-profile.related > a.unstyle:hover,.related.node-event > a.unstyle:hover,.related.node-deal > a.unstyle:hover{box-shadow:none;}.grid-card.featured > a.unstyle .listing-info,.featured.node-profile.related > a.unstyle .listing-info,.featured.related.node-event > a.unstyle .listing-info,.featured.related.node-deal > a.unstyle .listing-info,.grid-card.featured > a.unstyle .info,.featured.node-profile.related > a.unstyle .info,.featured.related.node-event > a.unstyle .info,.featured.related.node-deal > a.unstyle .info,.grid-card a.unstyle.featured .listing-info,.node-profile.related a.unstyle.featured .listing-info,.related.node-event a.unstyle.featured .listing-info,.related.node-deal a.unstyle.featured .listing-info,.grid-card a.unstyle.featured .info,.node-profile.related a.unstyle.featured .info,.related.node-event a.unstyle.featured .info,.related.node-deal a.unstyle.featured .info{padding-top:38px;}.grid-card h6,.node-profile.related h6,.related.node-event h6,.related.node-deal h6{font-size:18px;}.grid-card figure,.node-profile.related figure,.related.node-event figure,.related.node-deal figure{width:100%;margin:0;}.grid-card figure a,.node-profile.related figure a,.related.node-event figure a,.related.node-deal figure a{display:block;}.grid-card figure figcaption,.node-profile.related figure figcaption,.related.node-event figure figcaption,.related.node-deal figure figcaption{display:none;}.grid-card figure img,.node-profile.related figure img,.related.node-event figure img,.related.node-deal figure img{display:block;margin-bottom:0;box-shadow:none;}.grid-card .date,.node-profile.related .date,.related.node-event .date,.related.node-deal .date{margin-bottom:20px;font-weight:500;font-size:20px;}.grid-card .listing-info,.node-profile.related .listing-info,.related.node-event .listing-info,.related.node-deal .listing-info{padding:10px;background:white;flex-basis:100%;font-weight:300;color:#2B2B2B;}.grid-card .section-subhead,.node-profile.related .section-subhead,.related.node-event .section-subhead,.related.node-deal .section-subhead{margin:0 0 10px;}.grid-card small,.node-profile.related small,.related.node-event small,.related.node-deal small{display:block;}.grid-card .venue,.node-profile.related .venue,.related.node-event .venue,.related.node-deal .venue{font-style:italic;}.grid-card .city,.node-profile.related .city,.related.node-event .city,.related.node-deal .city{margin-bottom:10px;font-style:italic;}#daterangecalendar{text-align:center;}#daterangecalendar .date-picker,#daterangecalendar .date-picker-wrapper{font-family:brandon-grotesque,sans-serif;font-size:14px;}#daterangecalendar .date-picker-wrapper{padding:0;border:0;background-color:transparent;color:#3F5364;}#daterangecalendar .date-picker-wrapper .month-wrapper{border:0;padding:0;}#daterangecalendar .date-picker-wrapper .month-wrapper table th,#daterangecalendar .date-picker-wrapper .month-wrapper table td{border:4px solid #ffffff;padding:0;}#daterangecalendar .date-picker-wrapper .month-wrapper table .caption th{vertical-align:top;}#daterangecalendar .date-picker-wrapper .month-wrapper table .caption .prev:hover,#daterangecalendar .date-picker-wrapper .month-wrapper table .caption .next:hover{background-color:transparent;}#daterangecalendar .date-picker-wrapper .month-wrapper table .caption .prev button:hover,#daterangecalendar .date-picker-wrapper .month-wrapper table .caption .prev button:focus,#daterangecalendar .date-picker-wrapper .month-wrapper table .caption .prev button:active,#daterangecalendar .date-picker-wrapper .month-wrapper table .caption .next button:hover,#daterangecalendar .date-picker-wrapper .month-wrapper table .caption .next button:focus,#daterangecalendar .date-picker-wrapper .month-wrapper table .caption .next button:active{color:#C84B37;}#daterangecalendar .date-picker-wrapper .month-wrapper table .week-name{text-transform:capitalize;}#daterangecalendar .date-picker-wrapper .month-wrapper table .week-name th{font-weight:300;font-size:12px;}#daterangecalendar .date-picker-wrapper .month-wrapper table .day{margin-bottom:0;padding:10px;font-size:14px;background-color:#EAE5DD;color:#60504D;}#daterangecalendar .date-picker-wrapper .month-wrapper table .day.invalid,#daterangecalendar .date-picker-wrapper .month-wrapper table .day.nextMonth,#daterangecalendar .date-picker-wrapper .month-wrapper table .day.lastMonth{display:block;background-color:#F8F7F4;color:#afa7a5;}#daterangecalendar .date-picker-wrapper .month-wrapper table .day.real-today{position:relative;font-weight:700;}#daterangecalendar .date-picker-wrapper .month-wrapper table .day.real-today:before{content:"";position:absolute;border:2px solid rgba(63,83,100,0.75);top:0;left:0;width:100%;height:100%;}#daterangecalendar .date-picker-wrapper .month-wrapper table .day.checked{background-color:#C84B37 !important;color:#ffffff;}#daterangecalendar .date-picker-wrapper .month-wrapper table .day.has-tooltip{cursor:pointer !important;}#daterangecalendar .date-picker-wrapper .date-range-length-tip{background-color:#ffffff;font-size:18px;border-radius:0;padding:10px 20px;box-shadow:none;will-change:visibility,filter;}#daterangecalendar .date-picker-wrapper .date-range-length-tip:after{border-top-color:#ffffff;}#daterangecalendar table th:not([scope="row"]){background-color:#ffffff;color:#3F5364;}.leaflet-container{font-family:brandon-grotesque,sans-serif;font-size:18px;}.component{display:inline-block;width:100%;vertical-align:top;}.component.crowdriff{padding:60px 0;background-color:#EAE5DD;}#cr__app.cr__gallery .loadMore{background-color:#C84B37 !important;border:1px solid #C84B37;color:white !important;width:auto;height:auto;margin:18px auto 0 !important;display:block;padding:0.75em 0.85em 0.72em !important;z-index:1 !important;}#cr__app.cr__gallery .loadMore:hover,#cr__app.cr__gallery .loadMore:active,#cr__app.cr__gallery .loadMore:focus{color:white !important;background-color:#B43F2C !important;border-color:#B43F2C;}#cr__app.cr__gallery .loadMore:after{content:none !important;}#cr__app.cr__gallery .loadMore *{font-family:brandon-grotesque,sans-serif !important;}.cr__gallery div,.cr__gallery span:not(.loadMore__text),.cr__gallery a,.cr__gallery .infoUser__link{font-family:brandon-grotesque,sans-serif !important;font-size:16px !important;font-weight:700 !important;}.cr__gallery .assetInfoDetail__text{font-size:18px !important;line-height:1.2 !important;}.cr__gallery .ctaPanel__label{text-transform:uppercase !important;letter-spacing:1px !important;}.accordion.hours .accordion-content{overflow:visible;}.accordion.hours .hours-calendar{position:relative;}.accordion.hours .hours-calendar .valid{background:#EAE5DD !important;}.accordion.hours button.prev-month,.accordion.hours button.next-month{position:absolute;top:0px;z-index:2;color:#C84B37 !important;}.accordion.hours button.prev-month.prev-month,.accordion.hours button.next-month.prev-month{left:5px;}.accordion.hours button.prev-month.next-month,.accordion.hours button.next-month.next-month{right:5px;}.accordion.hours #daterangecalendar .next,.accordion.hours #daterangecalendar .prev{display:none;}.accordion.hours #daterangecalendar .date-range-length-tip{pointer-events:none;}.component.media-copy{background-color:#EAE5DD;padding:60px 0;}.component.media-copy .content{display:flex;align-items:flex-start;}@media screen and (max-width:768px){.component.media-copy .content{flex-flow:column;}}.component.media-copy .media,.component.media-copy .faux-shadow{position:relative;}.component.media-copy .media:after,.component.media-copy .faux-shadow:after{content:"";width:100%;height:30%;position:absolute;z-index:-1;background-color:#D1CBC0;bottom:-20px;left:-20px;}.component.media-copy .caption{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);word-wrap:normal;}.component.media-copy .media-side{flex:1 1 60%;margin-right:60px;margin-bottom:18px;position:relative;z-index:1;}@media screen and (max-width:768px){.component.media-copy .media-side{max-width:480px;margin:0 auto;}}.component.media-copy .media-side .media-max-width{display:block;}.component.media-copy .copy-side{flex:1 0 40%;}@media screen and (max-width:700px){.component.media-copy .copy-side{flex-shrink:1;}}@media screen and (max-width:768px){.component.media-copy .copy-side{margin-top:40px;}}.component.media-copy.playing .media-side button{opacity:0;}.component.media-copy.copy-left .content{flex-flow:row-reverse;}@media screen and (max-width:700px){.component.media-copy.copy-left .content{flex-flow:column;}}.component.media-copy.copy-left .media:after,.component.media-copy.copy-left .faux-shadow:after{left:auto;right:-20px;}.component.media-copy.copy-left .media-side{margin-right:0;margin-left:60px;margin-bottom:0;position:relative;}@media screen and (max-width:700px){.component.media-copy.copy-left .media-side{margin-left:0;}}@media screen and (max-width:768px){.component.media-copy.copy-left .copy-side{margin-bottom:18px;}}.component.background-image{display:flex;flex-direction:column;align-items:stretch;justify-content:center;min-height:440px;padding:60px 0;position:relative;}@supports (-webkit-overflow-scrolling:touch){.component.background-image{background-attachment:scroll !important;}}.component.background-image::after{z-index:0;position:absolute;top:0;left:0;content:"";width:100%;height:100%;background-image:linear-gradient(-15deg,rgba(0,0,0,0.2),rgba(0,0,0,0.4));}.component.background-image .container{position:relative;z-index:3;}@media (min-width:768px){.component.background-image .container .inner-wrap{width:40%;}}.component.background-image .container .inner-wrap > p,.component.background-image .container .inner-wrap .eyebrow,.component.background-image .container .inner-wrap h2{color:inherit;text-shadow:1px 1px 3px rgba(0,0,0,0.6);}.component.background-image .container .inner-wrap p{font-weight:700;text-shadow:1px 1px 1px black,1px 1px 3px black;}.component.background-image .container .eyebrow::before{box-shadow:1px 1px 3px 0px rgba(0,0,0,0.6);background-color:currentColor;}.component.background-image .container .button.filled:hover,.component.background-image .container .button.filled:active,.component.background-image .container .button.filled:focus{color:#C84B37 !important;background-color:white;}.component.background-image .caption-wrap{z-index:2;}.component.background-image .caption-wrap figure.media-image{height:75px;}.component.background-image .caption-wrap figure.media-image img{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);word-wrap:normal;}.component.background-image .caption-wrap figure.media-image figcaption.caption{height:100%;}.iframe-sized{position:relative;}.iframe-sized .iframe-spacer{width:100%;height:0;padding-bottom:56.25%;}.iframe-sized iframe{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;}.dfp-block{max-width:470px;flex:1;}@media screen and (max-width:1119px){.dfp-block{margin:auto;}}.dfp-block iframe{width:100%;height:216px;}@media screen and (max-width:534px){.dfp-block iframe{height:300px;}}@media screen and (max-width:320px){.dfp-block iframe{height:320px;}}.dfp-block[id^="js-dfp-tag-dfp_rectangle"]{max-width:300px;flex:1;margin:18px 10px 0;display:inline-block;}.dfp-block[id^="js-dfp-tag-dfp_rectangle"] iframe{width:100%;height:252px;}@media screen and (min-width:1120px){.dfp-ad-block{display:flex;justify-content:center;flex-direction:column;flex-direction:row;}}.dfp-ad-block.img-only{text-align:center;}.advertising.formatted{display:flex;max-width:470px;align-items:center;margin:10px 15px;}@media screen and (max-width:768px){.advertising.formatted{flex:1 1 auto;}}@media screen and (max-width:446px){.advertising.formatted{flex-direction:column;}}.advertising.formatted h6{font-size:16px;line-height:1.1;margin-bottom:10px;}.advertising.formatted p{font-size:14px;line-height:1.2;margin-bottom:10px;}.advertising.formatted img{display:block;width:120px;height:106px;position:relative;z-index:1;}.advertising.formatted .content{border:1px solid #EAE5DD;padding:15px 15px 15px 35px;margin-left:-20px;position:relative;}@media screen and (max-width:446px){.advertising.formatted .content{padding:40px 15px 15px 10px;margin:-30px 0 0;}}.advertising.formatted .content .button{font-size:14px;position:absolute;background-color:white;bottom:-9px;padding:0 5px 0 0;}.advertising.formatted:hover .button .link-arrow-box,.advertising.formatted:active .button .link-arrow-box,.advertising.formatted:focus .button .link-arrow-box{width:1.2em;}.advertising.rectangle{position:relative;display:block;background-color:#F8F7F4;padding:0 0 12px 12px;margin:0;}.advertising.rectangle img{display:block;z-index:1;position:relative;transition:all 300ms ease-out;}.advertising.rectangle::before{position:absolute;top:12px;left:0;width:calc(100% - 12px);height:calc(100% - 12px);content:"";z-index:0;background:rgba(0,0,0,0.3);transition:all 300ms ease-out;}.advertising.rectangle:hover::before,.advertising.rectangle:active::before,.advertising.rectangle:focus::before{-webkit-transform:translate(6px,-6px);transform:translate(6px,-6px);}.advertising.rectangle:hover img,.advertising.rectangle:active img,.advertising.rectangle:focus img{-webkit-transform:translate(-6px,6px);transform:translate(-6px,6px);}.component.industry-post-list.filter-hide-dept .facets-widget-checkbox.department{display:none;}.component.industry-post-list.filter-hide-type .facets-widget-checkbox.post-type{display:none;}.component.industry-post-list.filter-hide-type.filter-hide-dept .reset-button{display:none;}.login-link.unstyle{text-decoration:underline !important;}.login-link.unstyle:hover,.login-link.unstyle:focus,.login-link.unstyle:active{color:#B43F2C;}body.path-user form.user-form summary{font-weight:600;font-size:18px;}body.path-user form.user-form .password-field,body.path-user form.user-form .password-confirm,body.path-user form.user-form .field--name-field-address .form-item,body.path-user form.user-form .address-line2,body.path-user form.user-form .locality,body.path-user form.user-form .administrative-area{margin-bottom:0;}body.path-user form.user-form .form-item-pass .description{margin-top:0;}body.path-user form.user-form .password-strength{margin-bottom:18px;}body.path-user form.user-form .details-wrapper{border:1px solid #afa7a5;}body.path-user form.user-form #group-notification-settings .fieldset-wrapper{display:flex;flex-flow:column;}body.path-user form.user-form #group-notification-settings .fieldset-wrapper .description{order:1;}body.path-user form.user-form #group-notification-settings .fieldset-wrapper .field--name-field-department{order:2;}body.path-user form.user-form #group-notification-settings .fieldset-wrapper .field--name-field-post-topic{order:3;}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-track{position:relative;top:0;left:0;display:block;}.slick-track:before,.slick-track:after{display:table;content:"";}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{display:none;float:left;height:100%;min-height:1px;}[dir="rtl"] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}.component.featured-content-carousel{display:inline-block;width:100%;vertical-align:top;overflow:hidden;}#content .component.featured-content-carousel ul{list-style:none;padding-left:0;margin:0;}#content .component.featured-content-carousel ul li::before{display:none;}.component.featured-content-carousel .mmg-slider{max-width:100%;}.component.featured-content-carousel .mmg-slider .cell{overflow:visible;}@media (max-width:699px){.component.featured-content-carousel .mmg-slider .cell{overflow:hidden;}}@media (max-width:699px){.component.featured-content-carousel .mmg-slider > .flex{flex-direction:column;}}.component.featured-content-carousel .mmg-slider .slick-slider{position:relative;}.component.featured-content-carousel .mmg-slider .slick-track{display:flex !important;}.component.featured-content-carousel .mmg-slider .slick-slide{height:inherit !important;}.component.featured-content-carousel .mmg-slider .slick-slide > div,.component.featured-content-carousel .mmg-slider .slick-slide > div > *,.component.featured-content-carousel .mmg-slider .slick-slide > div > * .card{height:100%;}.component.featured-content-carousel .cards .inner-wrapper{overflow:hidden;display:block;width:100%;padding:20px 0 0;}@media (max-width:699px){.component.featured-content-carousel .cards .inner-wrapper{width:250%;left:50%;position:relative;-webkit-transform:translateX(-50%);transform:translateX(-50%);}}.component.featured-content-carousel .cards .inner-wrapper .card .cta-button{opacity:0;transition:opacity 250ms ease;}.component.featured-content-carousel .cards .inner-wrapper .card > a:active,.component.featured-content-carousel .cards .inner-wrapper .card > a:focus{outline:1px solid rgba(0,0,0,0.4);}.component.featured-content-carousel .cards .inner-wrapper .card > a:hover,.component.featured-content-carousel .cards .inner-wrapper .card > a:active,.component.featured-content-carousel .cards .inner-wrapper .card > a:focus{-webkit-transform:translateY(-20px);transform:translateY(-20px);}.component.featured-content-carousel .cards .inner-wrapper .card > a:hover .cta-button,.component.featured-content-carousel .cards .inner-wrapper .card > a:active .cta-button,.component.featured-content-carousel .cards .inner-wrapper .card > a:focus .cta-button{opacity:1;}.component.featured-content-carousel .cards .inner-wrapper .card.even{-webkit-transform:translateY(-10px);transform:translateY(-10px);}.component.featured-content-carousel .cards .inner-wrapper .card.odd{-webkit-transform:translateY(10px);transform:translateY(10px);}@media (any-hover:none){.component.featured-content-carousel .cards .inner-wrapper .slick-current .card .cta-button{opacity:1;}}.component.featured-content-carousel .node.featured,.component.featured-content-carousel .node.featured:visited{min-width:280px;max-width:280px;text-align:left;display:block;flex:1;margin:0;padding:0;transition:all 250ms ease-in-out;}.component.featured-content-carousel .node.featured .content,.component.featured-content-carousel .node.featured:visited .content{padding:0;transition:-webkit-transform 250ms ease;transition:transform 250ms ease;transition:transform 250ms ease,-webkit-transform 250ms ease;}.component.featured-content-carousel .node.featured figure,.component.featured-content-carousel .node.featured:visited figure{margin-bottom:18px;}.component.featured-content-carousel .node.featured hr,.component.featured-content-carousel .node.featured:visited hr{width:100%;margin-top:0;}.component.featured-content-carousel .node.featured .eyebrow,.component.featured-content-carousel .node.featured:visited .eyebrow{font-size:16px;}.component.featured-content-carousel .node.featured .eyebrow:before,.component.featured-content-carousel .node.featured:visited .eyebrow:before{width:35px;}.component.featured-content-carousel .omega{width:100%;}@media (min-width:700px){.component.featured-content-carousel .omega{flex-grow:1;flex-shrink:1;}}.component.featured-content-carousel .alpha{width:calc(100% - (7% * 2));margin:0 auto;}@media (min-width:700px){.component.featured-content-carousel .alpha{width:40%;flex:1 0 40%;min-width:300px;max-width:500px;}}.component.featured-content-carousel .nav-arrows .arrow-wrap{overflow:visible;}.component.featured-content-carousel .nav-arrows .nav-counter{padding-left:20px;}.component.featured-content-carousel .nav-arrows .css-grid-2{grid-gap:10px;grid-template-columns:40px 40px;grid-template-rows:40px;}.component.featured-content-carousel .nav-arrows .slider-arrow{width:100%;height:100%;padding:5px;}.component.featured-content-carousel .nav-arrows .slider-arrow i{transition:padding 250ms ease-in-out;display:block;font-size:30px;}.component.featured-content-carousel .nav-arrows .slider-arrow:hover{width:calc(100% + 8px);}.component.featured-content-carousel .nav-arrows .slider-arrow:disabled:hover{width:100%;}@media (max-width:699px){.component.featured-content-carousel .desktop-max-width.right-side,.component.featured-content-carousel .desktop-max-width.left-side{grid-template-areas:"container container container";}}@media (min-width:700px){.component.featured-content-carousel .desktop-max-width.right-side .cell.alpha{padding-right:10px;}.component.featured-content-carousel .desktop-max-width.right-side .cell.omega{padding-left:10px;}.component.featured-content-carousel .desktop-max-width.left-side .cell.alpha{padding-left:10px;}.component.featured-content-carousel .desktop-max-width.left-side .cell.omega{padding-right:10px;}}
