a{text-decoration:none}a:hover{text-decoration:underline}.primary-button{background:#953419;color:#fff}.outline-button{border:1px solid #953419;background:0 0;color:#953419}.grey-alpha{background:#3333337b;color:#fff;text-transform:uppercase!important}.global-header{background:#fff;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.super,h1,.card-heading{color:#8c8c8c;font-weight:600;letter-spacing:-.01em}.display-header{color:#8c8c8c;font-weight:800;letter-spacing:-.01em}h1{font-size:3rem;font-weight:800}h1.wp-block-heading{line-height:1.2}.super{font-size:4rem}.has-brand-red-color{color:#9e2a1b}.has-brand-rust-color{color:#b3472d}.has-dark-charcoal-color{color:#333}.has-medium-gray-color{color:#6b6b6b}.has-light-gray-color{color:#9a9a9a}.has-white-color{color:#fff}.has-brand-red-background-color{background-color:#9e2a1b}.has-brand-rust-background-color{background-color:#b3472d}.has-dark-charcoal-background-color{background-color:#333}.has-medium-gray-background-color{background-color:#6b6b6b}.has-very-light-gray-background-color{background-color:#eff0f3}.has-light-gray-background-color{background-color:#9a9a9a}.has-white-background-color{background-color:#fff}.is-style-rounded-sm img{border-radius:4px}.is-style-rounded-md img{border-radius:8px}.is-style-rounded-lg img{border-radius:16px}.has-shadow img{box-shadow:0 4px 12px rgba(0,0,0,.12),0 1px 3px rgba(0,0,0,.08)}.wp-block-group.align-wide{max-width:1200px;margin-left:auto;margin-right:auto}.wp-block-group.align-full{width:100%}.wp-block-group,.wp-block-columns,.wp-block-column{margin-left:auto!important;margin-right:auto!important;box-sizing:border-box}@media (max-width:769px){.wp-block-group,.wp-block-columns{margin-left:auto!important;margin-right:auto!important;box-sizing:border-box;padding:0 20px}}header.global-header.float-below{position:fixed!important;top:0!important;left:0;width:100%;z-index:9999}body{padding-top:110px}.mid-header-block{min-height:110px;padding-top:10px}body.admin-bar header.global-header.float-below{top:32px!important}@media screen and (max-width:782px){body.admin-bar header.global-header.float-below{top:46px!important}}@media screen and (max-width:768px){body{padding-top:60px}.global-header.on-light .header-logo .logo-dark img{height:50px}.mid-header-block{min-height:70px;padding-top:10px}}nav.user_menu{float:right}nav.user_menu>ul>li{background:0 0;padding:0}nav.user_menu a.tollfree{color:#953419;font-size:inherit}.mobile-submenu li{display:inline-block!important;border-left:none!important}.mobile-submenu li a.tollfree{color:#953419;font-size:inherit;font-weight:700}@media only screen and (min-width:268px) and (max-width:1400px){#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link{padding:10px}}@media screen and (max-width:769px){.primary-nav>ul>li.has-sub>a{font-family:'Work Sans';font-size:14px}}.user_menu .favoriteslink{background:0 0}.favoriteslink .favorite-count{padding:0}.favoriteslink{position:relative;display:inline-block}.favoriteslink i.fa{color:#953419;font-size:24px;vertical-align:middle}.favoriteslink .favorite-count{position:absolute;top:-4px;right:-4px;background:#7d2b22;color:#fff;font-size:9px;font-weight:600;width:14px;height:14px;line-height:1;display:flex;align-items:center;justify-content:center;border-radius:50%;box-shadow:0 0 0 1px #fff;pointer-events:none}@media screen and (max-width:1024px){.favoriteslink .favorite-count{top:8px;left:40px;right:0}.mobile-submenu li a{font-weight:700!important;color:#953419!important;font-size:12px!important}strong.favorites-text{font-weight:700!important}.primary-nav>ul>li>a{font-family:"Work Sans",sans-serif}}@media screen and (max-width:769px){.favoriteslink .favorite-count{top:5px;left:30px;right:0}}.account-button{background-color:transparent!important;padding:0!important}.account-button a{color:#953419!important}@media screen and (min-width:1025px){.mid-header-block .respns-row.hideonprint{display:flex;align-items:center;margin-bottom:20px}.mobile-alt-nav-icons{display:none}#usermenuheader.user_menu{float:right;margin:0 0 0 auto !important;padding:0 !important}#usermenuheader>ul{display:flex;align-items:center;justify-content:flex-end;gap:10px;flex-wrap:nowrap;margin:0;padding:0}#usermenuheader>ul>li{display:inline-flex;align-items:center;white-space:nowrap;margin:0 !important;padding:0 !important;background:0 0 !important;border-radius:0 !important}#usermenuheader .header-search-inline{display:inline-flex;align-items:center}#usermenuheader .header-search-inline .search-form-inline{position:static !important;right:auto;top:auto;transform:none;width:auto !important;overflow:visible;margin-right:0}#usermenuheader .header-search-inline .search-input-wrapper{width:230px;margin:0 !important;box-shadow:none}#usermenuheader .header-search-inline .search-toggle{display:none}#usermenuheader .utility-trip-finder a{color:#953419;font-weight:600;text-transform:none}#usermenuheader .favoriteslink a,#usermenuheader .account-button a{display:inline-flex;align-items:center;gap:4px}#usermenuheader a.tollfree{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 14px;border-radius:4px;background:#953419;color:#fff;line-height:1;box-sizing:border-box}#usermenuheader .favoriteslink a{position:relative}#usermenuheader .favorites-text,#usermenuheader .account-text{color:#953419;font-size:12px;font-weight:600;text-transform:none;line-height:1;display:inline-block !important}#usermenuheader .favoriteslink .favorite-count{position:absolute;top:-6px;left:20px;display:flex !important}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link,#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link:hover,#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link:focus,#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-current-menu-item>a.mega-menu-link,#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-current-menu-ancestor>a.mega-menu-link{font-weight:500 !important;transition:text-shadow .15s ease,-webkit-text-stroke-width .15s ease,color .15s ease}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link:hover,#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link:focus{text-shadow:0 0 .01px currentColor,0 0 .01px currentColor;-webkit-text-stroke:.2px currentColor}#usermenuheader .utility-trip-finder a,#usermenuheader .favorites-text,#usermenuheader .account-text,#usermenuheader a.tollfree{font-weight:600;transition:text-shadow .15s ease,-webkit-text-stroke-width .15s ease}#usermenuheader a.tollfree:hover,#usermenuheader a.tollfree:focus{background:#7d2b22;color:#fff;text-decoration:none}#usermenuheader .utility-trip-finder a:hover,#usermenuheader .favoriteslink a:hover .favorites-text,#usermenuheader .account-button a:hover .account-text,#usermenuheader a.tollfree:hover{text-shadow:0 0 .01px currentColor,0 0 .01px currentColor;-webkit-text-stroke:.2px currentColor}}.featured-terms-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}@media (max-width:1200px){.featured-terms-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.featured-terms-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.featured-terms-grid{grid-template-columns:1fr}}.search-results-refine{margin:0 0 18px;text-align:center}body.search-results{overflow-x:hidden}body.search-results #page>.header-image.short-header-image{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}body.search-results #main>.max-width-1500.respns-row{max-width:none;width:100%}.search-results-refine-label{margin:0 0 10px;font-size:16px;font-weight:600;color:#512b1e}.search-results-refine .search-form{display:flex;align-items:stretch;justify-content:center;width:min(100%, 780px);margin:0 auto;gap:0}.search-results-refine .search-scope-select{height:52px;min-height:52px;min-width:88px;border:1px solid #d9d9d9;border-right:0;border-radius:10px 0 0 10px;padding:0 28px 0 14px;font-size:28px;line-height:1;background-position:right 10px center;background-size:10px 6px}.search-results-refine .search-field{flex:1;height:52px;min-height:52px;border:1px solid #d9d9d9;border-right:0;border-radius:0;padding:0 16px;font-size:26px;line-height:1.25}.search-results-refine .search-submit{height:52px;min-height:52px;padding:0 20px;border-radius:0 10px 10px 0}@media (max-width:768px){.search-results-refine .search-scope-select{min-width:74px;font-size:22px}.search-results-refine .search-field{font-size:22px}}.paging_nav .nav-links{display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:center}.paging_nav{text-align:center}.paging_nav .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:38px;height:38px;padding:0 12px;border:1px solid #d2b7a8;border-radius:8px;color:#7d2b22;background:#fff;text-decoration:none;font-weight:600}.paging_nav .page-numbers:hover{background:#fdf6f2;border-color:#7d2b22;text-decoration:none}.paging_nav .page-numbers.current{background:#7d2b22;border-color:#7d2b22;color:#fff}.search-results-list{margin-top:24px}.search-result-item{background:#fff;border:1px solid #ebe3de;border-radius:10px;padding:18px 20px;margin-bottom:14px}.search-result-title{margin:0 0 8px;font-size:24px}.search-result-title a{color:#512b1e;text-decoration:none}.search-result-title a:hover{text-decoration:underline}.search-result-excerpt{margin:0;color:#4d4d4d}.homepage-header .header-title .tpc-button{display:none !important}@media only screen and (min-width:268px) and (max-width:768px){.nav-container{position:relative}.nav-container .mid-header-block{position:relative}.mobile-nav-toggle{top:50% !important;right:12px !important;transform:translateY(-50%);color:#953419 !important;text-shadow:none !important;z-index:260;display:inline-flex;align-items:center;justify-content:center;padding:8px 10px;border-radius:6px}.mobile-nav-toggle i,.mobile-nav-toggle .fa-bars,.mobile-nav-toggle .fa-times-circle{color:#953419 !important;opacity:1 !important}.mid-header-block>.container>.respns-row>.container.mobile-only.primary-nav.hideonprint{position:absolute !important;top:34px !important;right:56px !important;left:auto !important;width:auto !important;min-width:0 !important;background:0 0 !important;z-index:260;padding:0 !important;margin:0 !important;transform:none !important}.mid-header-block>.container>.respns-row>.container.mobile-only.primary-nav.hideonprint>ul{margin:0;padding:0;width:auto !important}.mid-header-block>.container>.respns-row>.container.mobile-only.primary-nav.hideonprint .header-search-inline{display:inline-flex;align-items:center;margin:0;width:auto !important}.mid-header-block>.container>.respns-row>.container.mobile-only.primary-nav.hideonprint .header-search-inline .search-toggle{display:inline-flex !important;color:#953419 !important;font-size:24px;line-height:1;padding:0;margin:0;text-shadow:none !important}.nav-container .container.mobile-only.primary-nav.hideonprint{position:absolute !important;top:50% !important;right:62px !important;transform:translateY(-50%) !important;left:auto !important;width:auto !important;min-width:0 !important;padding:0 !important;margin:0 !important;background:0 0 !important;z-index:260}.nav-container .container.mobile-only.primary-nav.hideonprint>ul{margin:0 !important;padding:0 !important;list-style:none !important;width:auto !important}.nav-container .container.mobile-only.primary-nav.hideonprint>ul>li{margin:0 !important;padding:0 !important;list-style:none !important}.nav-container .container.mobile-only.primary-nav.hideonprint .header-search-inline{display:inline-flex !important;align-items:center !important;margin:0 !important;width:auto !important}.nav-container .container.mobile-only.primary-nav.hideonprint .header-search-inline .search-form-inline{display:none !important}.nav-container .container.mobile-only.primary-nav.hideonprint .header-search-inline .search-toggle{display:inline-flex !important;align-items:center !important;justify-content:center !important;margin:0 !important;padding:8px !important;color:#953419 !important;font-size:24px !important;line-height:1 !important;text-shadow:none !important}}.featured-terms .horiz-padding{padding:10px}.featured-terms .horiz-padding .content-padding{aspect-ratio:1/1;min-height:unset;background-size:cover;background-position:center;padding:0;box-shadow:0 3px 10px rgb(0 0 0/0.2);border-radius:8px}.featured-terms .horiz-padding .content-padding a{padding:0;display:block}.featured-terms h4{margin-top:14px;text-align:center;font-size:20px;line-height:1.3}.featured-terms h4 a{text-transform:none;display:inline-block;color:#953419;font-weight:700}.featured-terms .horiz-padding .content-padding a span{background:0 0;padding:0;border-radius:0;text-shadow:none}.featured-terms h4 a:hover{text-decoration:underline}.featured-terms .slick-prev:before,.featured-terms .slick-next:before{color:#333}footer h3.widget-title{color:#953419!important;font-weight:600}footer p,footer p a,footer .widget ul.menu li a{color:#000}footer p a:hover,footer .widget ul.menu li a:hover{color:#000;text-decoration:underline}.social-icons-footer a{color:#953419}.social-icons-footer a:hover{color:#6a2410}.footer-logos-stacked{display:flex;flex-direction:column;align-items:center;gap:15px}.footer-logos-top-row{display:flex;justify-content:center;align-items:center;gap:20px}.footer-logos-stacked img{max-width:120px;height:auto}@media only screen and (min-width:769px) and (max-width:1024px){.container.desktop-only.primary-nav,#usermenuheader,nav.user_menu{display:none !important}.mobile-nav-toggle{display:block !important;position:absolute;top:35px;right:5px;background:0 0;font-size:30px;color:#953419 !important;text-shadow:none !important;z-index:260;cursor:pointer}.mobile-nav-toggle i,.mobile-nav-toggle .fas,.mobile-nav-toggle .far,.mobile-nav-toggle .fa-bars,.mobile-nav-toggle .fa-times-circle{color:#953419 !important;opacity:1 !important;text-shadow:none !important}.mobile-nav-toggle .mobile-nav-text{display:none !important}.nav-container .primary-nav.mobile-only-nav{display:none;position:absolute;width:100%;z-index:201;background-color:#fff}.mid-header-block .respns-row.respns-table{display:flex !important;align-items:center !important}.primary-nav>ul>li{text-align:left;border-bottom:1px solid #ccc}.primary-nav>ul>li>a{text-align:left;font-size:14px;color:#a24e44;font-family:'Work Sans',sans-serif}.primary-nav ul li>ul{display:none}.primary-nav ul li>ul.show{display:block}}.image-slider-container .image-slide .entry-image,.image-slider-container .entry-caption{border-radius:16px}@media screen and (max-width:361px){.header-image-content .header-title{padding:0 20px}}@media screen and (max-width:475px){.month-links{line-height:2.5rem}}@media screen and (max-width:361px){#calendar.month>.days{gap:0px}#calendar.month .days .day{padding:5px}}.short-header-image,.short-header-image .gradient-overlay-bottom{max-height:425px}.acf-map{max-height:425px}article.loop h3{padding:10px 0}.homepage-header .header-video-container video{width:100%!important;object-fit:cover}.gform_wrapper.gravity-theme .gform_footer button,.gform_wrapper.gravity-theme .gform_footer input,.gform_wrapper.gravity-theme .gform_page_footer button,.gform_wrapper.gravity-theme .gform_page_footer input{margin-top:15px}.at-stories-search-block{max-width:760px;margin:0 auto 20px;padding:0 20px}.at-stories-search-inner{text-align:center;background:#f7f3ee;border:1px solid #e1d7cb;border-radius:14px;padding:28px 28px 24px;box-shadow:0 8px 24px rgba(0,0,0,.06)}.at-stories-search-inner h3{margin:0 0 10px;color:#9e2a1b;font-size:26px;line-height:1.2}.at-stories-search-inner p{margin:0 0 16px}.at-stories-search-form{display:flex;gap:12px;justify-content:center;align-items:center}.at-stories-search-form input[type=search]{flex:1 1 auto;max-width:480px;height:50px;padding:0 16px;border:1px solid #cfc3b6;border-radius:10px;font-size:16px}.at-stories-search-form button{height:50px;padding:0 22px;border:0;border-radius:10px;background:#9e2a1b;color:#fff;font-size:16px;font-weight:600;cursor:pointer}.at-stories-search-form button:hover{background:#7f2014}@media (max-width:767px){.at-stories-search-form{flex-direction:column}.at-stories-search-form input[type=search],.at-stories-search-form button{width:100%;max-width:none}}@media (max-width:769px){body.home .wp-block-columns{padding-left:0;padding-right:0}body.home .wp-block-group{padding-left:12px;padding-right:12px}}