@font-face {
	font-family: 'Ysabeau';
	src: url('/wp-content/themes/Blount-Tourism/assets/fonts/ysabeau/Ysabeau-VariableFont_wght.ttf');
}

header.header .nav-wrapper,
header.header .nav-main,
footer.footer {
	background-color: #3F5A55 !important;
}

.cta-newsletter .container .row #gform_wrapper_1.gform_wrapper form .gform_footer .gform_button,
.button.green-bg,
.cta-newsletter .container .sub-header .back-row #gform_wrapper_1.gform_wrapper form .gform_footer .gform_button,
.sub-header .cta-newsletter .container .back-row #gform_wrapper_1.gform_wrapper form .gform_footer .gform_button,
.cta-newsletter .container #tax-sub-header .back-row #gform_wrapper_1.gform_wrapper form .gform_footer .gform_button,
#tax-sub-header .cta-newsletter .container .back-row #gform_wrapper_1.gform_wrapper form .gform_footer .gform_button,
.cta-newsletter .container #vendor-sub-header .back-row #gform_wrapper_1.gform_wrapper form .gform_footer .gform_button,
#vendor-sub-header .cta-newsletter .container .back-row #gform_wrapper_1.gform_wrapper form .gform_footer .gform_button,
.cta .container .row #gform_wrapper_1.gform_wrapper form .gform_footer .gform_button,
.cta .container .sub-header .back-row #gform_wrapper_1.gform_wrapper form .gform_footer .gform_button,
.sub-header .cta .container .back-row #gform_wrapper_1.gform_wrapper form .gform_footer .gform_button,
.cta .container #tax-sub-header .back-row #gform_wrapper_1.gform_wrapper form .gform_footer .gform_button,
#tax-sub-header .cta .container .back-row #gform_wrapper_1.gform_wrapper form .gform_footer .gform_button,
.cta .container #vendor-sub-header .back-row #gform_wrapper_1.gform_wrapper form .gform_footer .gform_button,
#vendor-sub-header .cta .container .back-row #gform_wrapper_1.gform_wrapper form .gform_footer .gform_button {
	border-color: #DE9F3B !important;
	background: #DE9F3B !important;
	font-family: 'Ysabeau',
	sans-serif !important;
	color: black !important;
	font-weight: 700 !important;
	transition: all 200ms linear;
}

.cta-newsletter .container .row #gform_wrapper_1.gform_wrapper form .gform_footer .gform_button:hover,
.button.green-bg:hover,
.cta-newsletter .container .sub-header .back-row #gform_wrapper_1.gform_wrapper form .gform_footer .gform_button:hover,
.sub-header .cta-newsletter .container .back-row #gform_wrapper_1.gform_wrapper form .gform_footer .gform_button:hover,
.cta-newsletter .container #tax-sub-header .back-row #gform_wrapper_1.gform_wrapper form .gform_footer .gform_button:hover,
#tax-sub-header .cta-newsletter .container .back-row #gform_wrapper_1.gform_wrapper form .gform_footer .gform_button:hover,
.cta-newsletter .container #vendor-sub-header .back-row #gform_wrapper_1.gform_wrapper form .gform_footer .gform_button:hover,
#vendor-sub-header .cta-newsletter .container .back-row #gform_wrapper_1.gform_wrapper form .gform_footer .gform_button:hover,
.cta .container .row #gform_wrapper_1.gform_wrapper form .gform_footer .gform_button:hover,
.cta .container .sub-header .back-row #gform_wrapper_1.gform_wrapper form .gform_footer .gform_button:hover,
.sub-header .cta .container .back-row #gform_wrapper_1.gform_wrapper form .gform_footer .gform_button:hover,
.cta .container #tax-sub-header .back-row #gform_wrapper_1.gform_wrapper form .gform_footer .gform_button:hover,
#tax-sub-header .cta .container .back-row #gform_wrapper_1.gform_wrapper form .gform_footer .gform_button:hover,
.cta .container #vendor-sub-header .back-row #gform_wrapper_1.gform_wrapper form .gform_footer .gform_button:hover,
#vendor-sub-header .cta .container .back-row #gform_wrapper_1.gform_wrapper form .gform_footer .gform_button:hover {
	border-color: #956922 !important;
	background: #956922 !important;
	transition: all 200ms linear;
}

h2, h3, h4 {
	color: #537B88 !important;
	text-transform: uppercase;
}

.pagination li a,
.tax-items a {
	color: #60765E !important;
}

.pagination li a:not(.next) {
	border: 1px solid #60765E !important;
}

.pagination li span {
	border: 1px solid #60765E !important;
	background-color: #60765E !important;
}

.wp-block-heading,
.post-row-2col .bottom-link-row a,
.cta-newsletter .container .row h3,
.cta-newsletter .container .sub-header .back-row h3,
.sub-header .cta-newsletter .container .back-row h3,
.cta-newsletter .container #tax-sub-header .back-row h3,
#tax-sub-header .cta-newsletter .container .back-row h3,
.cta-newsletter .container #vendor-sub-header .back-row h3,
#vendor-sub-header .cta-newsletter .container .back-row h3,
.cta .container .row h3,
.cat-filter .p-results article .info-row .title, .tax-items .p-results article .info-row .title,
.cta .container .sub-header .back-row h3,
.sub-header .cta .container .back-row h3,
.cat-filter #tax-ajax-filter .filter-toggle, .tax-items #tax-ajax-filter .filter-toggle,
.cta .container #tax-sub-header .back-row h3,
#tax-sub-header .cta .container .back-row h3,
.cta .container #vendor-sub-header .back-row h3,
#vendor-sub-header .cta .container .back-row h3 {

	font-family: 'Ysabeau', sans-serif !important;
	text-transform: uppercase !important;
}

.ig-photos h2 {
	font-family: 'Ysabeau', sans-serif !important;
	text-transform: uppercase !important;
	color: #537B88 !important;
}

#navMobile {
	background-color: #E3E3E0 !important;
}

.content-carousel .top-heading-row a,
.content-carousel .side-label .left .content a,
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
#navMobile #mobile-nav li .navlink,
.content-carousel .carousel-info .item .inner a,
.h4,
.h5,
.h6 {
	font-family: 'Ysabeau',
	sans-serif !important;
}

.happenings .h-row .event-col .content-col span,
.post-row-2col .news-two-columns article .inner .date,
.link-boxes .h4 {
	text-transform: uppercase !important;
}

.content-carousel h2,
.happenings h2,
.inner-b-cont .wp-block-heading {
	text-transform: uppercase !important;
	color: #537B88 !important;
}

.happenings .top-heading-row a,
.content-carousel .top-heading-row a,
.content-carousel .heading-row a {
	text-transform: uppercase !important;
	color: #60765E !important;
}

.content-carousel .carousel-info .item .inner .date {
	text-transform: uppercase !important;
	/*color: #91944c !important;*/
	color: #457a3b !important;
}

.content-carousel .carousel-info .item .inner a {
	text-transform: uppercase !important;
	color: #3F5A55 !important;
}

.post-row-2col .news-two-columns article .inner .event-link,
.happenings .h-row .event-col .content-col h3,
.happenings .top-heading-row p {
	color: #3F5A55 !important;
}

header.header .nav-main .logo-box img {
	max-height: 69px;
	max-width: none !important;
	width: auto !important;
}

.d-block.hidden-2023,
.hidden-2023 {
	display: none !important;
}

header.header .nav-main .nav-box .header-nav #main-nav li.parent a.top-link:before {
	background: #DE9F3B !important;
}

header.header .nav-main .nav-box .header-nav #main-nav li .submenu {
	background: #E3E3E0 !important;
}

.cat-filter .p-results article .info-row .title, .tax-items .p-results article .info-row .title,
header.header .nav-main .nav-box .header-nav #main-nav li .submenu li .inner .col-label,
header.header .nav-main .nav-box .header-nav #main-nav li .submenu li .inner .col-label a {
	color: #3F5A55 !important;
}

header.header .nav-main .nav-box .header-nav #main-nav li .submenu li .inner .sub-col.last .wrap p,
header.header .nav-main .nav-box .header-nav #main-nav li .submenu li .inner .sub-col-menu li a {
	color: #476976 !important;
}

.cat-filter .p-results article .info-row .term-list li a,
.tax-items .p-results article .info-row .term-list li a,
.happenings .h-row .event-col .content-col span,
.post-row-2col .news-two-columns article .inner .date
	/*.section-wrapper a*/
{
	/*color: #91944c !important;*/
	color: #457a3b !important;
}

#cat-carousel .carousel-inner .h4 {
	color: #537B88 !important;
	text-transform: uppercase !important;
}

.green,
#cat-carousel .carousel-inner .item-link {
	color: #60765E !important;
	text-transform: uppercase !important;
}

.cat-filter .p-results article .info-row .phone, .tax-items .p-results article .info-row .phone {
	color: #537B88 !important;
	font-weight: 400 !important;
}

.cat-filter .p-results article .info-row .website, .tax-items .p-results article .info-row .website {
	color: #3F5A55 !important;
	font-weight: 400 !important;
}

.happenings .h-row .event-col .content-col h3,
#cat-carousel .carousel-inner .h4,
.cat-filter .p-results article .info-row .title, .tax-items .p-results article .info-row .title {
	font-weight: 700 !important;
}
.cat-filter #tax-ajax-filter .filter-toggle, .tax-items #tax-ajax-filter{
	padding: 0 !important;
	margin: 10px 0;
}
.cat-filter #tax-ajax-filter .filter-toggle, .tax-items #tax-ajax-filter .filter-toggle {
	background: #60765E !important;
	color: #fff !important;
}

#navMobile #mobile-nav li .navlink {
	color: #3F5A55 !important;
}

#navMobile {
	top: 80px !important;
	padding-top: 10px !important;
}

#navMobile #mobile-nav li .secondary {
	top: 80px !important;
	padding-top: 10px !important;
	background: #E3E3E0 !important;

}

#navMobile #mobile-nav li .secondary li.back a,
#navMobile #mobile-nav li .secondary li.secondary-item .droplink {
	color: #3F5A55 !important;
}

#navMobile #mobile-nav li .secondary li.secondary-item .inner .itemlink {
	color: #537B88 !important;
}

#navMobile #mobile-nav .secondary li {
	border-bottom: 0 !important;
}

#navMobile #mobile-nav li .navlink {
	font-size: 24px !important;
	font-weight: 700 !important;
}

header.header .nav-main .nav-box .header-nav #main-nav li .submenu li .inner .sub-col:not(.last) {
	border-right: 1px solid white !important;
}

.cat-filter .p-results article .info-row, .tax-items .p-results article .info-row {
	padding-left: 0 !important;
	padding-top: 20px !important;
}

.cat-filter .p-results article .info-row .term-list li a, .tax-items .p-results article .info-row .term-list li a {
	font-weight: 700 !important;
}

.cat-filter .p-results article .info-row .title, .tax-items .p-results article .info-row .title {
	font-size: 22px !important;
}

.tax-items p a {
	font-weight: 700 !important;
}

@media(max-width: 420px) {
	header.header .nav-main .logo-box img {
		max-width: calc(160% - 30px) !important;
		height: auto !important;
	}
}
