
/* ----------------------------------- Login Form */

body.login { 
	background-color: #0d0c0c;
    background-image: url(https://berlinlibrary.org/wp-content/uploads/2024/08/berlin-wi-public-library-exterior-04.jpg);
	color: #0d0c0c;
	background-position: bottom;
	background-repeat: no-repeat;
	background-size: cover;
	position: relative;
	padding: 0;
	box-sizing: border-box;
}

body.login:before {
    opacity: 0.55;
    mix-blend-mode: multiply;
}

body.login.ezproxy-login {
    min-height: 100vh;
}

body.login #login {
	width: auto;
	background-color: transparent;
	margin: 0 auto;
	padding: 15px;
	z-index: 100;
    display: none;
}

body.login #login form {
	border: none;
}

body.login #login.ready {
    display: block;
}

body.login #login-container,
body.login #login-container > .row {
    height: 100%;
}

body.login #login-container > .row {
    padding-top: 10vh;
}

body.login #login-column {
    background-color: #fffdfa;
    box-shadow: 0 5px 15px 0 rgba(0,0,0,0.25);
}

body.login #login h1 a {
	background-image: url(https://berlinlibrary.org/wp-content/uploads/2024/08/berlin-logo.png);
	background-size: contain;
    background-position: center;
	max-width: 100%;
    height: 200px;
	width: 100%;
    background-repeat: no-repeat;
    color: #295129;
    font-weight: 400;
    line-height: 1.3;
    margin: 0 auto 25px;
    padding: 0;
    text-decoration: none;
    text-indent: -9999px;
    outline: 0;
    overflow: hidden;
    display: block;
}

body.login #login a {
    color: #be8b59;
}

body.login #login  a:hover {
    color: #cca57e;
}

.login #login_error, .login .message {
    border-left: none;
    padding: 0;
    margin-left: 0;
    background-color: transparent;
    -webkit-box-shadow: none;
    box-shadow: none;
	color: #ba4139;
	text-align: center;
}

.login form {
    margin-top: 10px;
    margin-left: 0;
    padding: 10px;
    background: none;
    -webkit-box-shadow: none;
    box-shadow: none;
}

.login label {
    color: #0d0c0c;
}

.wp-core-ui .button-group.button-large .button, 
.wp-core-ui .button.button-large {
	height: auto;
	line-height: auto;
	padding: auto;
}

.wp-core-ui .button, 
.wp-core-ui .button-primary, 
.wp-core-ui .button-secondary {
	height: auto;
	text-shadow: none;
	box-shadow: none;
    -webkit-transition: border-color 0.3s ease-in-out, background-color 0.3s ease-in-out, color 0.3s ease-in-out;
    transition: border-color 0.3s ease-in-out, background-color 0.3s ease-in-out, color 0.3s ease-in-out;
}

.wp-core-ui .button-primary {
    background: #295129;
    border-color: #295129;
    color: #a7d2a7;
}

.wp-core-ui .button-primary:hover {
    background: #3a733a;
    border-color: #3a733a;
    color: ;
}

.wp-core-ui .button-secondary {
    background: #da5c43;
    border-color: #da5c43;
    color: #ffffff;
}

.wp-core-ui .button-secondary:hover {
    background: #e2816e;
    border-color: #e2816e;
    color: #ffffff;
}

.wp-core-ui .button-primary.active, 
.wp-core-ui .button-primary.active:focus, 
.wp-core-ui .button-primary.active:hover, 
.wp-core-ui .button-primary:active {
    border-color: transparent;
    box-shadow: none;
}

.wp-core-ui .button-primary.focus, 
.wp-core-ui .button-primary:focus {
    box-shadow: none;
}

.wp-core-ui .button-secondary.wp-hide-pw {
    background: transparent;
    border: 1px solid transparent;
    color: rgba(13,12,12, 0.45);
    border-left: 1px solid rgba(13,12,12, 0.45);
}

.wp-core-ui .button-secondary.wp-hide-pw:hover,
.wp-core-ui .button-secondary.wp-hide-pw:focus {
    background: transparent;
    border-color: #be8b59;
    color: #be8b59;
    box-shadow: 0 0 0 1px #be8b59;
    outline: 2px solid transparent;
}

.wp-core-ui .button-secondary.wp-hide-pw .dashicons, 
.wp-core-ui .button-secondary.wp-hide-pw .dashicons-before:before {
    transition: unset;
}

.wp-core-ui input.password-input[type="text"] + .button-secondary.wp-hide-pw {
    background: #be8b59;
    color: #ffffff;
}

.login #backtoblog, 
.login #nav {
    font-size: 0.85rem;
    padding: 0 1rem;
    display: none;
}

body.ezproxy-login .alt-lang {
    opacity: 0.9;
}

/* ----------------------------------- Theme */

body {
    background-color: #f4f5f0;
    color: #0d0c0c;
    position: relative;
    font-family: "Source Sans 3", sans-serif;
    height: auto;
    /* 6.3 Inline Styles */
    --wp--preset--color--black: ##0d0c0c;
    --wp--preset--color--cyan-bluish-gray: #abb8c3;
    --wp--preset--color--white: #ffffff;
    --wp--preset--color--pale-pink: #f78da7;
    --wp--preset--color--vivid-red: #cf2e2e;
    --wp--preset--color--luminous-vivid-orange: #ff6900;
    --wp--preset--color--luminous-vivid-amber: #fcb900;
    --wp--preset--color--light-green-cyan: #7bdcb5;
    --wp--preset--color--vivid-green-cyan: #00d084;
    --wp--preset--color--pale-cyan-blue: #8ed1fc;
    --wp--preset--color--vivid-cyan-blue: #0693e3;
    --wp--preset--color--vivid-purple: #9b51e0;
    --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg, rgba(6, 147, 227, 1) 0%, rgb(155, 81, 224) 100%);
    --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg, rgb(122, 220, 180) 0%, rgb(0, 208, 130) 100%);
    --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg, rgba(252, 185, 0, 1) 0%, rgba(255, 105, 0, 1) 100%);
    --wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg, rgba(255, 105, 0, 1) 0%, rgb(207, 46, 46) 100%);
    --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg, rgb(238, 238, 238) 0%, rgb(169, 184, 195) 100%);
    --wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg, rgb(74, 234, 220) 0%, rgb(151, 120, 209) 20%, rgb(207, 42, 186) 40%, rgb(238, 44, 130) 60%, rgb(251, 105, 98) 80%, rgb(254, 248, 76) 100%);
    --wp--preset--gradient--blush-light-purple: linear-gradient(135deg, rgb(255, 206, 236) 0%, rgb(152, 150, 240) 100%);
    --wp--preset--gradient--blush-bordeaux: linear-gradient(135deg, rgb(254, 205, 165) 0%, rgb(254, 45, 45) 50%, rgb(107, 0, 62) 100%);
    --wp--preset--gradient--luminous-dusk: linear-gradient(135deg, rgb(255, 203, 112) 0%, rgb(199, 81, 192) 50%, rgb(65, 88, 208) 100%);
    --wp--preset--gradient--pale-ocean: linear-gradient(135deg, rgb(255, 245, 203) 0%, rgb(182, 227, 212) 50%, rgb(51, 167, 181) 100%);
    --wp--preset--gradient--electric-grass: linear-gradient(135deg, rgb(202, 248, 128) 0%, rgb(113, 206, 126) 100%);
    --wp--preset--gradient--midnight: linear-gradient(135deg, rgb(2, 3, 129) 0%, rgb(40, 116, 252) 100%);
    --wp--preset--font-size--small: 0.9rem;
    --wp--preset--font-size--medium: 1rem;
    --wp--preset--font-size--large: 1.25rem;
    --wp--preset--font-size--x-large: 2rem;
    --wp--preset--spacing--20: 0.44rem;
    --wp--preset--spacing--30: 0.67rem;
    --wp--preset--spacing--40: 1rem;
    --wp--preset--spacing--50: 1.5rem;
    --wp--preset--spacing--60: 2.25rem;
    --wp--preset--spacing--70: 3.38rem;
    --wp--preset--spacing--80: 5.06rem;
    --wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);
    --wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);
    --wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);
    --wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);
    --wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);
}

body:before {
    content: '';
    background-color: 244,245,240;
    position: absolute;
    bottom: 0;
    left: 0;
    top: 0;
    right: 0;
    z-index: 0;
    opacity: 1;
    min-height: 100vh;
}

#site-background,
#site-background-parallax {
    background-size: cover;
    background-repeat: no-repeat;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    min-height: 100vh;
    max-height: 2000px;
    background-position: bottom;
    background-image: url(https://berlinlibrary.org/wp-content/uploads/2024/08/berlin-wi-public-library-exterior-04.jpg);
}

#site-background-parallax:before {
    content: '';
    background: rgb(244,245,240);
    background: -moz-linear-gradient(180deg, rgba(255,253,250,0) 55%, rgba(244,245,240,1) 95%);
    background: -webkit-linear-gradient(180deg, rgba(255,253,250,0) 55%, rgba(244,245,240,1) 95%);
    background: linear-gradient(180deg, rgba(255,253,250,0) 55%, rgba(244,245,240,1) 95%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="255,253,250",endColorstr="244,245,240",GradientType=1);
    min-height: 100vh;
    max-height: 2000px;
    display: block;
}

a,
button {
	color: #be8b59;
}

a:hover {
	text-decoration: none;
    color: #cca57e;
}

.has-shadow {
    box-shadow: 0 5px 8px 0 rgba(0,0,0,0.25);  
}

.has-text-shadow {
    text-shadow: 0px 3px 5px rgba(0,0,0,1);
}

code {
    background-color: rgba(243,241,238,0.5);
}

#outer-wrapper,
#header,
.container {
    max-width: 1540px;
}

#outer-wrapper {
    background: rgb(255,253,250);
    background: linear-gradient(-180deg, rgba(255,253,250,1) 75%, rgba(255,253,250,1) 100%); 
}

body.home #outer-wrapper,
body.archive #outer-wrapper,
body.category-digital-library #outer-wrapper,
body.page-digital-library #outer-wrapper,
body.page-events #outer-wrapper {
    background: rgb(244,245,240);
    background: linear-gradient(-180deg, rgba(255,253,250,1) 75%, rgba(255,253,250,1) 100%);
}

#header,
#home-feature-content #header-menu .menu-container {
    background-color: #f3f1ee;
}

#header-menu .menu-container > div > .current:after,
#header-menu .menu-container > .current:after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    background-color: #e9d3bf;
    height: 3px;
}

#header-menu .menu-container.featured > div > .current:after, 
#header-menu .menu-container.featured > .current:after {
    background-color: rgba(#be8b59, 0.25);
}

/*#header .logo-container {
  background-color: #fffdfa;
  display: inline-block;
  border-radius: 0.5rem;
  padding: 0 0.25rem 0 0;
}*/

#header .logo-container img {
    max-width: 450px;
    width: auto;
    height: auto;
}

.event-details-inline i {
    color: #e59887;
}

.card > .inner,
.card.card-row > .inner {
    background-color: #f4f5f0;
}

.card .header > .icon i {
    background: 238,188,177;
    background: linear-gradient(to top, rgba(238,188,177,0.25) 0%, rgba(229,152,135,0.75) 100%); 
    color: #fffdfa;
    border-top: 3px solid 238,188,177;
    border-bottom: 3px solid rgba(229,152,135, 0.05);
    overflow: hidden;
    background-origin: border-box;
}


.card .title a {
    color: #0d0c0c;
}

.card .title a:hover {
    color: #7d7d7c;
}

.card .image {
    height: 250px;
    background-position: 50% 25%;
}

.card .image.portrait-image {
    background-position: 50% 50%;
}

.card .image.ar-4-3 {
    padding-bottom: 75%;
}

.card .image.ar-16-9 {
    padding-bottom: 56.25%;
}

.card a[class*="btn-"] > span + i[class*="icon-"],
.card a[class^="btn-"] > span + i[class*="icon-"] {
    margin-left: 8px;
    margin-right: 0;
    padding: 0;
}

.card .footer {
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
}

.card.no-images .body {
    max-height: 350px;
}

.card .body .message {
    border: 1px solid rgba(13,12,12, 0.55);
    background-color: rgba(13,12,12, 0.05);
    color: rgba(13,12,12, 0.85);
    padding: 0.5rem;
    font-size: 0.80rem;
    border-radius: 0.5rem;
    overflow-y: auto;
    overflow-x: hidden;
    scrollbar-width: thin;
}

.card blockquote {
    font-size: 1.1rem;
    width: 100%;
    background-color: transparent;
    border: 1px solid rgba(13,12,12, 0.15);
    border-radius: 0.5rem;
}

.card blockquote:before {
    top: -20px;
}

.card blockquote:after {
    bottom: -20px;
}

.card blockquote em {
    display: block;
    font-size: 0.75rem;
    text-align: right;
    border-top: 1px solid rgba(244,245,240, 0.55);
    padding: 0.25rem 0 0;
    margin-top: 0.25rem;
}

.meta-row {
    margin-top: 1rem;
}

.card .event-data-container {
    margin: 0;
}

.card .header .event-data-container {
    border-top: 1px solid #f4f5f0;
}

.card .content .event-data-container {
    border-bottom: 1px solid #f4f5f0;
}

.card .event-data-container a {
    color: #e9d3bf;
}

.card .body a:not([class^="btn"]),
.card .body a:not([class*="btn"]) {
    border-radius: 0;
    vertical-align: baseline;
}

.card .body a:hover {
    border-bottom: 1px solid #dcb999;
}

.card .event-data-container a span:hover {
    border-bottom: 1px solid #dcb999;
}

.card .event-expired-badge {
    background-color: #0d0c0c;
    color: #fffdfa;
}
 
.winnefox-card-container .card .title h2 + h3,  
.winnefox-row-container > .row .title h2 + h3 {
    color: #7d7d7c;
}

.winnefox-card-container .card .title h1 + h2, 
.winnefox-row-container > .row .title h1 + h2 {
    color: #7d7d7c;
}

.winnefox-row-container > .row {
    border-bottom: 1px solid #f4f5f0;
}

.search-results .card[class*="col-"] {
    border-bottom: 1px solid rgba(13,12,12, 0.15);
    border-radius: 0;
	color: #0d0c0c;
}

.search-results a.card[class*="col-"]:hover,
.search-results a.card[class*="col-"].last-result {
	color: #be8b59;
}

#site-search .search-results .card[class*="col-"]:nth-last-child(1),
#catalog-search .search-results .card[class*="col-"]:nth-last-child(2) {
    border-bottom: none;
}

.search-results .card[class*="col-"] > h3 {
    font-size: 1.25rem;
}

.search-results .card[class*="col-"] > .image {
    background-color: #7d7d7c;
}

.search-results .card[class*="col-"]:nth-child(4n + 2) > .image {
    background-color: #7d7d7c;
}

.search-results .card[class*="col-"]:nth-child(4n + 3) > .image {
    background-color: #7d7d7c;
}

.search-results .card[class*="col-"]:nth-child(4n + 4) > .image {
    background-color: #7d7d7c;
}

.search-results .card[class*="col-"].no-image {
    padding-left: 0;
}

.search-results .card[class*="col-"] > strong, 
.search-results .card[class*="col-"] > span {
    color: rgba(13,12,12, 0.65);
}

.search-results .card[class*="col-"] > span i {
    color: #295129;
}

.search-results .card[class*="col-"] > p {
    color: #0d0c0c}

.event-details {
    background-color: #fffdfa;
}

.background-image {
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    background-color: #f4f5f0;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: -1;
}

#hero-search {
    margin-bottom: 1rem;
    margin-top: 4vw;
}

#home-feature-content {
    padding-right: 2rem;
    padding-left: 2rem;
}

#home-feature-content.has-pinned {
    min-height: 70vh;
    padding-bottom: calc(100px + 1rem);
}

#home-feature-content .search-row {
    margin: 0;
}

#home-feature-content .search-row .focus {
    font-family: "Libre Baskerville", serif;
    font-weight: 400;
    color: #fffdfa;
    text-align: center;
    margin: 1.5rem 0 1rem;
}

#home-feature-content .search-row .focus span:nth-child(2) {
    font-weight: 700;
    color: inherit;
    font-size: inherit;
}

#home-feature-content > .background-image {
    background-image: url(https://berlinlibrary.org/wp-content/uploads/2024/09/berlin-library-exterior-wide.jpg);
    background-blend-mode: multiply;
}

#home-feature-content > .background-image:after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgb(0,0,0);
    background: -webkit-radial-gradient(circle, rgba(0,0,0,0.65) 50%, rgba(0,0,0,1) 100%);
    background: radial-gradient(circle, rgba(0,0,0,0.65) 50%, rgba(0,0,0,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1);
    opacity: 0.55;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=55)";
    -webkit-transition: opacity ease-in-out 0.3s;
    transition: opacity ease-in-out 0.3s;
}

#home-feature-content.focus > .background-image:after {
    opacity: 0.75;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
}

#home-feature-content .search-row p {
    color: #fffdfa;
}

#home-feature-content .search-row p a {
    color: #e9d3bf;
}

#home-feature-content .search-row p a:hover {
    color: #fffdfa;
}

#home-feature-menu .logo-container {
    background-color: #fffdfa;
}

#interior-feature-menu .btn {
	border: 2px solid #fffdfa;
	border-radius: 0.5rem;
	border-top: none;
}

#home-feature-menu .menu-container .btn {
	margin: 2px;
}

#interior-feature-menu .btn > i {
    font-size: 2rem;
    display: block;
}

#header-menu .menu-container a.btn {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}

#home-feature-content #header-menu .menu-container {
    border-radius: 0.5rem;
}

#home-feature-content #header-menu .menu-container > a.btn:last-of-type,
#home-feature-content #header-menu .menu-container > a.btn:last-of-type:before,
#home-feature-content #header-menu .menu-container > a.btn:last-of-type:after {
    border-top-right-radius: 0.5rem;
    border-bottom-right-radius: 0.5rem;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}

#home-feature-content #header-menu .menu-container > a.btn:first-of-type,
#home-feature-content #header-menu .menu-container > a.btn:first-of-type:before,
#home-feature-content #header-menu .menu-container > a.btn:first-of-type:after{
    border-top-left-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}

#home-feature-content #header-menu .menu-container > a.btn:not(:first-child):not(:last-child),
#home-feature-content #header-menu .menu-container > a.btn:not(:first-child):not(:last-child):before,
#home-feature-content #header-menu .menu-container > a.btn:not(:first-child):not(:last-child):after {
    border-radius: 0;
}

#header-menu .menu-container a.btn {
    color: #0d0c0c;
}

#header-menu .menu-container a.btn:hover {
    color: #7d7d7c;
}

#header-menu .todays-info {
    color: #fffdfa;
}

#header-menu .todays-info a i {
    color: #e9d3bf;
}

#header-menu .todays-info a:hover {
    color: #e9d3bf;
}

#header-menu .todays-info a,
#small-menu .todays-info a {
    margin-bottom: 0;
    white-space: nowrap;
}

#small-menu .todays-info {
    color: #0d0c0c;
}

#small-menu .todays-info a i {
    color: #da5c43;
}

#small-menu .todays-info a:hover {
    color: #da5c43;
}

#header-menu .menu-container .dropdown-item,
#header-menu .menu-container .dropdown-menu .has-children {
    max-width: unset;
	min-width: unset;
    width: auto;
    padding: .5rem .75rem .5rem 2rem;
}

#header-menu .menu-container .dropdown-menu {
    background-color: rgba(13,12,12, 0.75);
    border-radius: 0.5rem;
}

#header-menu .menu-container .dropdown.dropleft > .dropdown-menu {
    right: 100%;
    left: auto;
}

#header-menu .menu-container .dropdown.dropright > .dropdown-menu {
    left: 100%;
    right: auto;
}

#header-menu .menu-container .dropdown-menu .dropdown:after {
	content: 'Î';
    color: #fffdfa;
    font-family: 'icomoon';
}

#home-hero .slider-container .slide {
    background-color: rgba(125,125,124, 0.75);
}

#home-hero .slider-container .slick-track {
    padding: 15px 0 0;
}

#home-hero .slider-container .slide h2,
#home-hero .slider-container .slide h2 span {
    color: #fffdfa;
}

#home-hero .slider-container .slide h2 > span:nth-child(2) {
    color: #da5c43;
}

#home-hero .slider-container .slide {
    -webkit-transition: -webkit-transform ease-in-out 0.3s;
    transition: -webkit-transform ease-in-out 0.3s;
    transition: transform ease-in-out 0.3s;
    transition: transform ease-in-out 0.3s, -webkit-transform ease-in-out 0.3s;
}

#home-hero .slider-container .slide:hover {
    -webkit-transform: scale(1.01);
            transform: scale(1.01);
    -webkit-transform-origin: bottom;
            transform-origin: bottom;
}

#home-hero .slider-container .slide:after {
    background: rgb(13,12,12);
    background: -webkit-linear-gradient(0deg, rgba(13,12,12, 1) 5%, rgba(13,12,12,0.75) 45%, rgba(13,12,12,0) 95%);
    background: -webkit-linear-gradient(bottom, rgba(13,12,12, 1) 5%, rgba(13,12,12,0.75) 45%, rgba(13,12,12,0) 95%);
    background: linear-gradient(0deg, rgba(13,12,12, 1) 5%, rgba(13,12,12,0.75) 45%, rgba(13,12,12,0) 95%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#0d0c0c",endColorstr="#0d0c0c",GradientType=1);
}

#home-hero .slider-container .slide .body {
    color: #fffdfa;
}

#sidebar > .row {
    background-color: #f4f5f0;
    padding: 15px;    
}

ul.winnefox-library-hours li.today {
    border: 3px solid rgba(41,81,41, 0.75);
    color: rgba(41,81,41, 0.75);
    border-radius: 0.5rem;
}

#whats-happening #main-content {
    padding: 0;
}

#whats-happening #main-content > .header {
    margin: 1.5rem 0 2rem;
    color: #0d0c0c;
    text-align: center;
}

#whats-happening .slider-controls {
    margin: 1rem 0;
    padding: 0;
}

body:not(.home) #main-content > :first-child {
    margin-top: 0;
}

/* ---------------------------------------------------- Title bars */

h1, h2, h3, h4, h5, h6 {
    font-family: "Libre Baskerville", serif;
}

h1, 
.container-title {
    color: #0d0c0c;
    font-weight: 700;
}

h2 {
    color: rgba(13,12,12, 0.80);
    font-weight: 600;
}

h3,
.wp-block-post-title {
    color: rgba(13,12,12, 0.70);
    font-weight: 600;
}

h4 {
    color: rgba(13,12,12, 0.60);
    font-weight: 500;
}

h5 {
    color: #7d7d7c;
    font-weight: 500;
}

h6 {
    color: #0d0c0c;
    font-weight: 500;
}

h2, h3, h4, h5, h6,
[class^="wp-"] ~ h2, [class*="wp-"] ~ h2,
[class^="wp-"] ~ h3, [class*="wp-"] ~ h3,
[class^="wp-"] ~ h4, [class*="wp-"] ~ h4,
[class^="wp-"] ~ h5, [class*="wp-"] ~ h5,
[class^="wp-"] ~ h6, [class*="wp-"] ~ h6,
[class^="wp-"] ~ h2:first-of-type, [class*="wp-"] ~ h2:first-of-type,
[class^="wp-"] ~ h3:first-of-type, [class*="wp-"] ~ h3:first-of-type,
[class^="wp-"] ~ h4:first-of-type, [class*="wp-"] ~ h4:first-of-type,
[class^="wp-"] ~ h5:first-of-type, [class*="wp-"] ~ h5:first-of-type,
[class^="wp-"] ~ h6:first-of-type, [class*="wp-"] ~ h6:first-of-type {
    margin: 1rem 0;
}

h1:first-of-type, 
h2:first-of-type, 
h3:first-of-type, 
h4:first-of-type, 
h5:first-of-type, 
h6:first-of-type {
    margin-top: 0;
}

h1 > span:nth-child(2) {
  color: #7d7d7c;
}

h1 > span:nth-child(n+2) {
    font-weight: 400;
}
 
h2 > span:nth-child(2), 
h3 > span:nth-child(2), 
h4 > span:nth-child(2), 
h5 > span:nth-child(2), 
h6 > span:nth-child(2), 
.wp-block-post-title > span:nth-child(2), 
.card .header h2 > span:nth-child(2) {
    color: rgba(13,12,12, 0.75);
}

h2 > span:nth-child(2),
.card .header h2 > span:nth-child(2) {
    font-size: 0.75em;
    line-height: 1.25em;
}

h2 > span:nth-child(n+3), 
h3 > span:nth-child(n+3), 
h4 > span:nth-child(n+3), 
h5 > span:nth-child(n+3), 
h6 > span:nth-child(n+3), 
.wp-block-post-title > span:nth-child(n+3), 
.card .header h2 > span:nth-child(n+3) {
    color: #7d7d7c;
}

h1 > i,
h2 > i,
h3 > i,
h4 > i,
h5 > i,
h6 > i,
.wp-block-post-title  > i,
.card .header h2 > i {
    color: #be8b59;
}

a > h1, a:hover > h1,
a > h2, a:hover > h2,
a > h3, a:hover > h3,
a > h4, a:hover > h4,
a > h5, a:hover > h5,
a > h6, a:hover > h6 {
    color: inherit;
}

.wp-block-post-title > a {
	color: rgba(190,139,89, 1);
}

.wp-block-post-title > a:hover {
	color: rgba(125,125,124, 1);
}

i.close-search {
    color: #be8b59;
    font-size: 2rem;
    -webkit-transition: all ease-in-out 0.3s;
    transition: all ease-in-out 0.3s;
    -webkit-transition-property: opacity, color;
    transition-property: opacity, color;
}

.loader i.icon {
    color: #e59887;
}

blockquote {
    background-color: rgba(243,241,238, 1);
    color: rgba(13,12,12, 0.75);
}

blockquote:before, 
blockquote:after {
    color: #da5c43;
}

blockquote:before {
    content: '';
}

blockquote:after {
    content: '';
}

hr, 
.wp-block-separator.has-alpha-channel-opacity:not([class*="has-"]:not(.has-alpha-channel-opacity)) {
    border-top: 1px solid rgba(13,12,12, 0.15);
    border-bottom: none;
    margin: 2rem 0;
}

.wp-block-column .wp-block-separator,
.wp-block-group .wp-block-separator {
	margin: 1rem 0;
}

.wp-block-latest-posts__list.is-grid > li {
    background-color: #fffdfa;
    padding: 0 1rem 1rem;
    border-radius: 0.5rem;
	box-shadow: 0 5px 8px 0 rgba(0,0,0,0.25);
	overflow: hidden;
}

.wp-block-latest-posts__post-title {
	font-size: 1.25rem;
	line-height: 1.75rem;
	display: block;
	margin-top: 1rem;
	font-weight: 600;
}

.wp-block-latest-posts__featured-image {
	height: 200px;
	margin-left: -1rem;
  	margin-right: -1rem;
}

.wp-block-latest-posts__featured-image img {
    object-fit: cover;
    width: 100%;
    height: 100%;
    object-position: top;
}

#page-breadcrumbs + #page-header h1 {
    margin-top: 0;
    margin-bottom: 1rem;
}

.read-more > * {
	vertical-align: middle;
}

.mw-theme {
	max-width: calc(100% - 1rem) !important;
}

.rounded {
    border-radius: 0.50rem !important;
}

.rounded-top {
    border-top-left-radius: 0.50rem !important;
    border-top-right-radius: 0.50rem !important;
}

.rounded-right {
    border-top-right-radius: 0.50rem !important;
    border-bottom-right-radius: 0.50rem !important;
}

.rounded-bottom {
    border-bottom-right-radius: 0.50rem !important;
    border-bottom-left-radius: 0.50rem !important;
}

.rounded-left {
    border-top-left-radius: 0.50rem !important;
    border-bottom-left-radius: 0.50rem !important;
}

/* ---------------------------------------------------- List Items */

.em-events-list li:before {
    display: none;
}

#page-container ul:not(.wp-block-post-template) li:before {
    background-color: #295129;
    top: 0.5rem;
}

#page-container ul:not(.wp-block-post-template) li > ul li:before {
    background-color: #7d7d7c;
}

#page-container ul:not(.wp-block-post-template) li > ul li >  ul li:before {
    background-color: transparent;
    border: 2px solid #be8b59;
}

#page-container ul:not(.wp-block-post-template) li > ul li >  ul li >  ul li:before {
    background-color: #7d7d7c;
    border: none;
}

#page-container ul:not(.wp-block-post-template) li > ul li >  ul li >  ul li >  ul li:before {
    background-color: transparent;
    border: 2px solid #295129;
}

/* --------------------------------------------------- Events Manager */

/* Events Manager : UI */

.em {
    --counter-background: #0d0c0c;
    --counter-color: #fff;
    --counter-background-tentative: #f4f5f0;
    --counter-color-tentative: #0d0c0c;
    --font-size: 1rem;
    --default-color: #0d0c0c;
    --default-border: #be8b59;
    --palette-1-bg: #0d0c0c;
    --palette-1-color: #fffdfa;
    --meta-color: #7d7d7c;
    --meta-bg: transparent;
    --main-bg: #f4f5f0;
    --main-h3-color: #7d7d7c;
    --main-border-color: #be8b59;
    --theme-hue: 0;
    --accent-hue: 220;
    --accent-s: 86%;
    --accent-l: 57%;
    --text-color-richer: hsl(var(--theme-hue), 0%, 5%);
    --text-color-normal: hsl(var(--theme-hue), 0%, 13%);
    --text-color-softer: hsl(var(--theme-hue), 0%, 33%);
    --accent-color: #295129;
    --accent-color-hover: #3a733a;
    --border-color: hsl(var(--theme-hue), 0%, 73%);
    --border-color-softer: hsl(var(--theme-hue), 0%, 82%);
    --background-color: transparent;
    --background-color-softer: hsl(var(--theme-hue), 0%, 95%);
    --background-color-checkboxes: #fffdfa;
    --background-color-inputs: #fffdfa;
    --background-color-skeleton: transparent;
    --background-color-skeleton-softer: hsl(var(--theme-hue), 0%, 95%);
    --code-background: hsl(var(--theme-hue), 0%, 95%);
    --button-primary-color: #fffdfa;
    --line-height: 1;
    --font-weight: 400;
    --font-family: "Source Sans 3", sans-serif;
}

/* Events Manager: Icons */
.em {
    --icon-calendar-empty: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 -45 1024 960" transform="rotate(180) scale(-1, 1)" transform-origin="center"%3E%3Cpath fill="%230d0c0c" d="M298.667 853.334v-42.667h-85.333c-35.328 0-67.413-14.379-90.496-37.504s-37.504-55.168-37.504-90.496v-597.333c0-35.328 14.379-67.413 37.504-90.496s55.168-37.504 90.496-37.504h597.333c35.328 0 67.413 14.379 90.496 37.504s37.504 55.168 37.504 90.496v597.333c0 35.328-14.379 67.413-37.504 90.496s-55.168 37.504-90.496 37.504h-85.333v42.667c0 23.552-19.115 42.667-42.667 42.667s-42.667-19.115-42.667-42.667v-42.667h-256v42.667c0 23.552-19.115 42.667-42.667 42.667s-42.667-19.115-42.667-42.667zM853.333 554.667h-682.667v128c0 11.776 4.736 22.4 12.501 30.165s18.389 12.501 30.165 12.501h85.333v-42.667c0-23.552 19.115-42.667 42.667-42.667s42.667 19.115 42.667 42.667v42.667h256v-42.667c0-23.552 19.115-42.667 42.667-42.667s42.667 19.115 42.667 42.667v42.667h85.333c11.776 0 22.4-4.736 30.165-12.501s12.501-18.389 12.501-30.165zM170.667 469.334h682.667v-384c0-11.776-4.736-22.4-12.501-30.165s-18.389-12.501-30.165-12.501h-597.333c-11.776 0-22.4 4.736-30.165 12.501s-12.501 18.389-12.501 30.165z" /%3E%3C/svg%3E');
--icon-calendar-empty-light: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 -45 1024 960" transform="rotate(180) scale(-1, 1)" transform-origin="center"%3E%3Cpath fill="%23fffdfa" d="M298.667 853.334v-42.667h-85.333c-35.328 0-67.413-14.379-90.496-37.504s-37.504-55.168-37.504-90.496v-597.333c0-35.328 14.379-67.413 37.504-90.496s55.168-37.504 90.496-37.504h597.333c35.328 0 67.413 14.379 90.496 37.504s37.504 55.168 37.504 90.496v597.333c0 35.328-14.379 67.413-37.504 90.496s-55.168 37.504-90.496 37.504h-85.333v42.667c0 23.552-19.115 42.667-42.667 42.667s-42.667-19.115-42.667-42.667v-42.667h-256v42.667c0 23.552-19.115 42.667-42.667 42.667s-42.667-19.115-42.667-42.667zM853.333 554.667h-682.667v128c0 11.776 4.736 22.4 12.501 30.165s18.389 12.501 30.165 12.501h85.333v-42.667c0-23.552 19.115-42.667 42.667-42.667s42.667 19.115 42.667 42.667v42.667h256v-42.667c0-23.552 19.115-42.667 42.667-42.667s42.667 19.115 42.667 42.667v42.667h85.333c11.776 0 22.4-4.736 30.165-12.501s12.501-18.389 12.501-30.165zM170.667 469.334h682.667v-384c0-11.776-4.736-22.4-12.501-30.165s-18.389-12.501-30.165-12.501h-597.333c-11.776 0-22.4 4.736-30.165 12.501s-12.501 18.389-12.501 30.165z" /%3E%3C/svg%3E');
--icon-download: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 -45 1024 960" transform="rotate(180) scale(-1, 1)" transform-origin="center"%3E%3Cpath fill="%230d0c0c" d="M810.667-0c35.328 0 67.413 14.379 90.496 37.504s37.504 55.168 37.504 90.496v469.333c0 10.923-4.181 21.845-12.501 30.165l-213.333 213.333c-7.723 7.723-18.389 12.501-30.165 12.501h-469.333c-35.328 0-67.413-14.379-90.496-37.504s-37.504-55.168-37.504-90.496v-597.333c0-35.328 14.379-67.413 37.504-90.496s55.168-37.504 90.496-37.504zM341.333 85.334v256h341.333v-256zM256 768v-170.667c0-23.552 19.115-42.667 42.667-42.667h341.333c23.552 0 42.667 19.115 42.667 42.667s-19.115 42.667-42.667 42.667h-298.667v128h323.669l188.331-188.331v-451.669c0-11.776-4.736-22.4-12.501-30.165s-18.389-12.501-30.165-12.501h-42.667v298.667c0 23.552-19.115 42.667-42.667 42.667h-426.667c-23.552 0-42.667-19.115-42.667-42.667v-298.667h-42.667c-11.776 0-22.4 4.736-30.165 12.501s-12.501 18.389-12.501 30.165v597.333c0 11.776 4.736 22.4 12.501 30.165s18.389 12.501 30.165 12.501z" /%3E%3C/svg%3E');
--icon-download-light: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 -45 1024 960" transform="rotate(180) scale(-1, 1)" transform-origin="center"%3E%3Cpath fill="%23fffdfa" d="M810.667-0c35.328 0 67.413 14.379 90.496 37.504s37.504 55.168 37.504 90.496v469.333c0 10.923-4.181 21.845-12.501 30.165l-213.333 213.333c-7.723 7.723-18.389 12.501-30.165 12.501h-469.333c-35.328 0-67.413-14.379-90.496-37.504s-37.504-55.168-37.504-90.496v-597.333c0-35.328 14.379-67.413 37.504-90.496s55.168-37.504 90.496-37.504zM341.333 85.334v256h341.333v-256zM256 768v-170.667c0-23.552 19.115-42.667 42.667-42.667h341.333c23.552 0 42.667 19.115 42.667 42.667s-19.115 42.667-42.667 42.667h-298.667v128h323.669l188.331-188.331v-451.669c0-11.776-4.736-22.4-12.501-30.165s-18.389-12.501-30.165-12.501h-42.667v298.667c0 23.552-19.115 42.667-42.667 42.667h-426.667c-23.552 0-42.667-19.115-42.667-42.667v-298.667h-42.667c-11.776 0-22.4 4.736-30.165 12.501s-12.501 18.389-12.501 30.165v597.333c0 11.776 4.736 22.4 12.501 30.165s18.389 12.501 30.165 12.501z" /%3E%3C/svg%3E');
--icon-info: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 -45 1024 960" transform="rotate(180) scale(-1, 1)" transform-origin="center"%3E%3Cpath fill="%230d0c0c" d="M981.333 426.667c0 129.579-52.565 246.997-137.472 331.861s-202.283 137.472-331.861 137.472-246.997-52.565-331.861-137.472-137.472-202.283-137.472-331.861 52.565-246.997 137.472-331.861 202.283-137.472 331.861-137.472 246.997 52.565 331.861 137.472 137.472 202.283 137.472 331.861zM896 426.667c0-106.069-42.923-201.984-112.469-271.531s-165.461-112.469-271.531-112.469-201.984 42.923-271.531 112.469-112.469 165.461-112.469 271.531 42.923 201.984 112.469 271.531 165.461 112.469 271.531 112.469 201.984-42.923 271.531-112.469 112.469-165.461 112.469-271.531zM554.667 256v170.667c0 23.552-19.115 42.667-42.667 42.667s-42.667-19.115-42.667-42.667v-170.667c0-23.552 19.115-42.667 42.667-42.667s42.667 19.115 42.667 42.667zM512 554.667c23.552 0 42.667 19.115 42.667 42.667s-19.115 42.667-42.667 42.667-42.667-19.115-42.667-42.667 19.115-42.667 42.667-42.667z" /%3E%3C/svg%3E');
--icon-info-light: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 -45 1024 960" transform="rotate(180) scale(-1, 1)" transform-origin="center"%3E%3Cpath fill="%23fffdfa" d="M981.333 426.667c0 129.579-52.565 246.997-137.472 331.861s-202.283 137.472-331.861 137.472-246.997-52.565-331.861-137.472-137.472-202.283-137.472-331.861 52.565-246.997 137.472-331.861 202.283-137.472 331.861-137.472 246.997 52.565 331.861 137.472 137.472 202.283 137.472 331.861zM896 426.667c0-106.069-42.923-201.984-112.469-271.531s-165.461-112.469-271.531-112.469-201.984 42.923-271.531 112.469-112.469 165.461-112.469 271.531 42.923 201.984 112.469 271.531 165.461 112.469 271.531 112.469 201.984-42.923 271.531-112.469 112.469-165.461 112.469-271.531zM554.667 256v170.667c0 23.552-19.115 42.667-42.667 42.667s-42.667-19.115-42.667-42.667v-170.667c0-23.552 19.115-42.667 42.667-42.667s42.667 19.115 42.667 42.667zM512 554.667c23.552 0 42.667 19.115 42.667 42.667s-19.115 42.667-42.667 42.667-42.667-19.115-42.667-42.667 19.115-42.667 42.667-42.667z" /%3E%3C/svg%3E');
--icon-updated: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 -45 1024 960" transform="rotate(180) scale(-1, 1)" transform-origin="center"%3E%3Cpath fill="%230d0c0c" d="M170.667 896c-35.328 0-67.413-14.379-90.496-37.504s-37.504-55.168-37.504-90.496v-170.667c0-35.328 14.379-67.413 37.504-90.496s55.168-37.504 90.496-37.504h682.667c35.328 0 67.413 14.379 90.496 37.504s37.504 55.168 37.504 90.496v170.667c0 35.328-14.379 67.413-37.504 90.496s-55.168 37.504-90.496 37.504zM170.667 810.667h682.667c11.776 0 22.4-4.736 30.165-12.501s12.501-18.389 12.501-30.165v-170.667c0-11.776-4.736-22.4-12.501-30.165s-18.389-12.501-30.165-12.501h-682.667c-11.776 0-22.4 4.736-30.165 12.501s-12.501 18.389-12.501 30.165v170.667c0 11.776 4.736 22.4 12.501 30.165s18.389 12.501 30.165 12.501zM170.667 384c-35.328 0-67.413-14.379-90.496-37.504s-37.504-55.168-37.504-90.496v-170.667c0-35.328 14.379-67.413 37.504-90.496s55.168-37.504 90.496-37.504h682.667c35.328 0 67.413 14.379 90.496 37.504s37.504 55.168 37.504 90.496v170.667c0 35.328-14.379 67.413-37.504 90.496s-55.168 37.504-90.496 37.504zM170.667 298.667h682.667c11.776 0 22.4-4.736 30.165-12.501s12.501-18.389 12.501-30.165v-170.667c0-11.776-4.736-22.4-12.501-30.165s-18.389-12.501-30.165-12.501h-682.667c-11.776 0-22.4 4.736-30.165 12.501s-12.501 18.389-12.501 30.165v170.667c0 11.776 4.736 22.4 12.501 30.165s18.389 12.501 30.165 12.501zM256 640c23.552 0 42.667 19.115 42.667 42.667s-19.115 42.667-42.667 42.667-42.667-19.115-42.667-42.667 19.115-42.667 42.667-42.667zM256 128c23.552 0 42.667 19.115 42.667 42.667s-19.115 42.667-42.667 42.667-42.667-19.115-42.667-42.667 19.115-42.667 42.667-42.667z" /%3E%3C/svg%3E');
--icon-updated-light: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 -45 1024 960" transform="rotate(180) scale(-1, 1)" transform-origin="center"%3E%3Cpath fill="%23fffdfa" d="M170.667 896c-35.328 0-67.413-14.379-90.496-37.504s-37.504-55.168-37.504-90.496v-170.667c0-35.328 14.379-67.413 37.504-90.496s55.168-37.504 90.496-37.504h682.667c35.328 0 67.413 14.379 90.496 37.504s37.504 55.168 37.504 90.496v170.667c0 35.328-14.379 67.413-37.504 90.496s-55.168 37.504-90.496 37.504zM170.667 810.667h682.667c11.776 0 22.4-4.736 30.165-12.501s12.501-18.389 12.501-30.165v-170.667c0-11.776-4.736-22.4-12.501-30.165s-18.389-12.501-30.165-12.501h-682.667c-11.776 0-22.4 4.736-30.165 12.501s-12.501 18.389-12.501 30.165v170.667c0 11.776 4.736 22.4 12.501 30.165s18.389 12.501 30.165 12.501zM170.667 384c-35.328 0-67.413-14.379-90.496-37.504s-37.504-55.168-37.504-90.496v-170.667c0-35.328 14.379-67.413 37.504-90.496s55.168-37.504 90.496-37.504h682.667c35.328 0 67.413 14.379 90.496 37.504s37.504 55.168 37.504 90.496v170.667c0 35.328-14.379 67.413-37.504 90.496s-55.168 37.504-90.496 37.504zM170.667 298.667h682.667c11.776 0 22.4-4.736 30.165-12.501s12.501-18.389 12.501-30.165v-170.667c0-11.776-4.736-22.4-12.501-30.165s-18.389-12.501-30.165-12.501h-682.667c-11.776 0-22.4 4.736-30.165 12.501s-12.501 18.389-12.501 30.165v170.667c0 11.776 4.736 22.4 12.501 30.165s18.389 12.501 30.165 12.501zM256 640c23.552 0 42.667 19.115 42.667 42.667s-19.115 42.667-42.667 42.667-42.667-19.115-42.667-42.667 19.115-42.667 42.667-42.667zM256 128c23.552 0 42.667 19.115 42.667 42.667s-19.115 42.667-42.667 42.667-42.667-19.115-42.667-42.667 19.115-42.667 42.667-42.667z" /%3E%3C/svg%3E');
--icon-trash: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 -45 1024 960" transform="rotate(180) scale(-1, 1)" transform-origin="center"%3E%3Cpath fill="%230d0c0c" d="M768 640v-554.667c0-11.776-4.736-22.4-12.501-30.165s-18.389-12.501-30.165-12.501h-426.667c-11.776 0-22.4 4.736-30.165 12.501s-12.501 18.389-12.501 30.165v554.667zM725.333 725.334v42.667c0 35.328-14.379 67.413-37.504 90.496s-55.168 37.504-90.496 37.504h-170.667c-35.328 0-67.413-14.379-90.496-37.504s-37.504-55.168-37.504-90.496v-42.667h-170.667c-23.552 0-42.667-19.115-42.667-42.667s19.115-42.667 42.667-42.667h42.667v-554.667c0-35.328 14.379-67.413 37.504-90.496s55.168-37.504 90.496-37.504h426.667c35.328 0 67.413 14.379 90.496 37.504s37.504 55.168 37.504 90.496v554.667h42.667c23.552 0 42.667 19.115 42.667 42.667s-19.115 42.667-42.667 42.667zM384 725.334v42.667c0 11.776 4.736 22.4 12.501 30.165s18.389 12.501 30.165 12.501h170.667c11.776 0 22.4-4.736 30.165-12.501s12.501-18.389 12.501-30.165v-42.667zM384 469.334v-256c0-23.552 19.115-42.667 42.667-42.667s42.667 19.115 42.667 42.667v256c0 23.552-19.115 42.667-42.667 42.667s-42.667-19.115-42.667-42.667zM554.667 469.334v-256c0-23.552 19.115-42.667 42.667-42.667s42.667 19.115 42.667 42.667v256c0 23.552-19.115 42.667-42.667 42.667s-42.667-19.115-42.667-42.667z" /%3E%3C/svg%3E');
--icon-trash-light: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 -45 1024 960" transform="rotate(180) scale(-1, 1)" transform-origin="center"%3E%3Cpath fill="%23fffdfa" d="M768 640v-554.667c0-11.776-4.736-22.4-12.501-30.165s-18.389-12.501-30.165-12.501h-426.667c-11.776 0-22.4 4.736-30.165 12.501s-12.501 18.389-12.501 30.165v554.667zM725.333 725.334v42.667c0 35.328-14.379 67.413-37.504 90.496s-55.168 37.504-90.496 37.504h-170.667c-35.328 0-67.413-14.379-90.496-37.504s-37.504-55.168-37.504-90.496v-42.667h-170.667c-23.552 0-42.667-19.115-42.667-42.667s19.115-42.667 42.667-42.667h42.667v-554.667c0-35.328 14.379-67.413 37.504-90.496s55.168-37.504 90.496-37.504h426.667c35.328 0 67.413 14.379 90.496 37.504s37.504 55.168 37.504 90.496v554.667h42.667c23.552 0 42.667 19.115 42.667 42.667s-19.115 42.667-42.667 42.667zM384 725.334v42.667c0 11.776 4.736 22.4 12.501 30.165s18.389 12.501 30.165 12.501h170.667c11.776 0 22.4-4.736 30.165-12.501s12.501-18.389 12.501-30.165v-42.667zM384 469.334v-256c0-23.552 19.115-42.667 42.667-42.667s42.667 19.115 42.667 42.667v256c0 23.552-19.115 42.667-42.667 42.667s-42.667-19.115-42.667-42.667zM554.667 469.334v-256c0-23.552 19.115-42.667 42.667-42.667s42.667 19.115 42.667 42.667v256c0 23.552-19.115 42.667-42.667 42.667s-42.667-19.115-42.667-42.667z" /%3E%3C/svg%3E');
--icon-edit: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 -45 1024 960" transform="rotate(180) scale(-1, 1)" transform-origin="center"%3E%3Cpath fill="%230d0c0c" d="M469.333 810.667h-298.667c-35.328 0-67.413-14.379-90.496-37.504s-37.504-55.168-37.504-90.496v-597.333c0-35.328 14.379-67.413 37.504-90.496s55.168-37.504 90.496-37.504h597.333c35.328 0 67.413 14.379 90.496 37.504s37.504 55.168 37.504 90.496v298.667c0 23.552-19.115 42.667-42.667 42.667s-42.667-19.115-42.667-42.667v-298.667c0-11.776-4.736-22.4-12.501-30.165s-18.389-12.501-30.165-12.501h-597.333c-11.776 0-22.4 4.736-30.165 12.501s-12.501 18.389-12.501 30.165v597.333c0 11.776 4.736 22.4 12.501 30.165s18.389 12.501 30.165 12.501h298.667c23.552 0 42.667 19.115 42.667 42.667s-19.115 42.667-42.667 42.667zM759.168 862.166l-405.333-405.333c-5.205-5.163-9.259-11.947-11.221-19.84l-42.667-170.667c-1.664-6.4-1.792-13.568 0-20.693 5.717-22.869 28.885-36.779 51.755-31.061l170.667 42.667c7.125 1.749 14.080 5.504 19.84 11.221l405.333 405.333c25.984 25.984 38.997 60.16 38.997 94.165s-13.013 68.181-38.997 94.165-60.203 39.040-94.208 39.040-68.181-13.013-94.165-38.997zM819.499 801.835c9.344 9.344 21.504 13.995 33.835 13.995s24.491-4.651 33.835-13.995 13.995-21.504 13.995-33.835-4.651-24.491-13.995-33.835l-396.971-396.971-90.197-22.571 22.571 90.197z" /%3E%3C/svg%3E');
--icon-edit-light: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 -45 1024 960" transform="rotate(180) scale(-1, 1)" transform-origin="center"%3E%3Cpath fill="%23fffdfa" d="M469.333 810.667h-298.667c-35.328 0-67.413-14.379-90.496-37.504s-37.504-55.168-37.504-90.496v-597.333c0-35.328 14.379-67.413 37.504-90.496s55.168-37.504 90.496-37.504h597.333c35.328 0 67.413 14.379 90.496 37.504s37.504 55.168 37.504 90.496v298.667c0 23.552-19.115 42.667-42.667 42.667s-42.667-19.115-42.667-42.667v-298.667c0-11.776-4.736-22.4-12.501-30.165s-18.389-12.501-30.165-12.501h-597.333c-11.776 0-22.4 4.736-30.165 12.501s-12.501 18.389-12.501 30.165v597.333c0 11.776 4.736 22.4 12.501 30.165s18.389 12.501 30.165 12.501h298.667c23.552 0 42.667 19.115 42.667 42.667s-19.115 42.667-42.667 42.667zM759.168 862.166l-405.333-405.333c-5.205-5.163-9.259-11.947-11.221-19.84l-42.667-170.667c-1.664-6.4-1.792-13.568 0-20.693 5.717-22.869 28.885-36.779 51.755-31.061l170.667 42.667c7.125 1.749 14.080 5.504 19.84 11.221l405.333 405.333c25.984 25.984 38.997 60.16 38.997 94.165s-13.013 68.181-38.997 94.165-60.203 39.040-94.208 39.040-68.181-13.013-94.165-38.997zM819.499 801.835c9.344 9.344 21.504 13.995 33.835 13.995s24.491-4.651 33.835-13.995 13.995-21.504 13.995-33.835-4.651-24.491-13.995-33.835l-396.971-396.971-90.197-22.571 22.571 90.197z" /%3E%3C/svg%3E');
--icon-calendar: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 -45 1024 960" transform="rotate(180) scale(-1, 1)" transform-origin="center"%3E%3Cpath fill="%230d0c0c" d="M864-32h-704c-35.328 0-64 28.672-64 64v704c0 35.36 28.672 64 64 64h64v-32c0-53.024 42.976-96 96-96 52.992 0 96 42.976 96 96v32h192v-32c0-53.024 43.008-96 96-96s96 42.976 96 96v32h64c35.328 0 64-28.64 64-64v-704c0-35.328-28.672-64-64-64zM864 576h-704v-544h704v544zM320 416h-96v96h96v-96zM320 256h-96v96h96v-96zM320 96h-96v96h96v-96zM480 416h-96v96h96v-96zM480 256h-96v96h96v-96zM480 96h-96v96h96v-96zM640 416h-96v96h96v-96zM640 256h-96v96h96v-96zM640 96h-96v96h96v-96zM800 416h-96v96h96v-96zM800 256h-96v96h96v-96zM800 96h-96v96h96v-96zM703.008 704c-34.816 0-63.008 28.224-63.008 63.008v65.984c0 34.816 28.192 63.008 63.008 63.008s63.008-28.192 63.008-63.008v-65.984c0-34.784-28.192-63.008-63.008-63.008zM319.008 704c-34.816 0-63.008 28.224-63.008 63.008v65.984c0 34.816 28.192 63.008 63.008 63.008s63.008-28.192 63.008-63.008v-65.984c0-34.784-28.224-63.008-63.008-63.008z" /%3E%3C/svg%3E');
--icon-calendar-light: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 -45 1024 960" transform="rotate(180) scale(-1, 1)" transform-origin="center"%3E%3Cpath fill="%23fffdfa" d="M864-32h-704c-35.328 0-64 28.672-64 64v704c0 35.36 28.672 64 64 64h64v-32c0-53.024 42.976-96 96-96 52.992 0 96 42.976 96 96v32h192v-32c0-53.024 43.008-96 96-96s96 42.976 96 96v32h64c35.328 0 64-28.64 64-64v-704c0-35.328-28.672-64-64-64zM864 576h-704v-544h704v544zM320 416h-96v96h96v-96zM320 256h-96v96h96v-96zM320 96h-96v96h96v-96zM480 416h-96v96h96v-96zM480 256h-96v96h96v-96zM480 96h-96v96h96v-96zM640 416h-96v96h96v-96zM640 256h-96v96h96v-96zM640 96h-96v96h96v-96zM800 416h-96v96h96v-96zM800 256h-96v96h96v-96zM800 96h-96v96h96v-96zM703.008 704c-34.816 0-63.008 28.224-63.008 63.008v65.984c0 34.816 28.192 63.008 63.008 63.008s63.008-28.192 63.008-63.008v-65.984c0-34.784-28.192-63.008-63.008-63.008zM319.008 704c-34.816 0-63.008 28.224-63.008 63.008v65.984c0 34.816 28.192 63.008 63.008 63.008s63.008-28.192 63.008-63.008v-65.984c0-34.784-28.224-63.008-63.008-63.008z" /%3E%3C/svg%3E');
--icon-list-grouped: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 -45 1024 960" transform="rotate(180) scale(-1, 1)" transform-origin="center"%3E%3Cpath fill="%230d0c0c" d="M341.333 640h554.667c23.552 0 42.667 19.115 42.667 42.667s-19.115 42.667-42.667 42.667h-554.667c-23.552 0-42.667-19.115-42.667-42.667s19.115-42.667 42.667-42.667zM341.333 384h554.667c23.552 0 42.667 19.115 42.667 42.667s-19.115 42.667-42.667 42.667h-554.667c-23.552 0-42.667-19.115-42.667-42.667s19.115-42.667 42.667-42.667zM341.333 128h554.667c23.552 0 42.667 19.115 42.667 42.667s-19.115 42.667-42.667 42.667h-554.667c-23.552 0-42.667-19.115-42.667-42.667s19.115-42.667 42.667-42.667zM128 640c23.552 0 42.667 19.115 42.667 42.667s-19.115 42.667-42.667 42.667-42.667-19.115-42.667-42.667 19.115-42.667 42.667-42.667zM128 384c23.552 0 42.667 19.115 42.667 42.667s-19.115 42.667-42.667 42.667-42.667-19.115-42.667-42.667 19.115-42.667 42.667-42.667zM128 128c23.552 0 42.667 19.115 42.667 42.667s-19.115 42.667-42.667 42.667-42.667-19.115-42.667-42.667 19.115-42.667 42.667-42.667z" /%3E%3C/svg%3E');
--icon-list-grouped-light: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 -45 1024 960" transform="rotate(180) scale(-1, 1)" transform-origin="center"%3E%3Cpath fill="%23fffdfa" d="M341.333 640h554.667c23.552 0 42.667 19.115 42.667 42.667s-19.115 42.667-42.667 42.667h-554.667c-23.552 0-42.667-19.115-42.667-42.667s19.115-42.667 42.667-42.667zM341.333 384h554.667c23.552 0 42.667 19.115 42.667 42.667s-19.115 42.667-42.667 42.667h-554.667c-23.552 0-42.667-19.115-42.667-42.667s19.115-42.667 42.667-42.667zM341.333 128h554.667c23.552 0 42.667 19.115 42.667 42.667s-19.115 42.667-42.667 42.667h-554.667c-23.552 0-42.667-19.115-42.667-42.667s19.115-42.667 42.667-42.667zM128 640c23.552 0 42.667 19.115 42.667 42.667s-19.115 42.667-42.667 42.667-42.667-19.115-42.667-42.667 19.115-42.667 42.667-42.667zM128 384c23.552 0 42.667 19.115 42.667 42.667s-19.115 42.667-42.667 42.667-42.667-19.115-42.667-42.667 19.115-42.667 42.667-42.667zM128 128c23.552 0 42.667 19.115 42.667 42.667s-19.115 42.667-42.667 42.667-42.667-19.115-42.667-42.667 19.115-42.667 42.667-42.667z" /%3E%3C/svg%3E');
--icon-list-grid: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 -45 1024 960" transform="rotate(180) scale(-1, 1)" transform-origin="center"%3E%3Cpath fill="%230d0c0c" d="M128 853.334c-23.552 0-42.667-19.115-42.667-42.667v-298.667c0-23.552 19.115-42.667 42.667-42.667h298.667c23.552 0 42.667 19.115 42.667 42.667v298.667c0 23.552-19.115 42.667-42.667 42.667zM170.667 768h213.333v-213.333h-213.333zM597.333 853.334c-23.552 0-42.667-19.115-42.667-42.667v-298.667c0-23.552 19.115-42.667 42.667-42.667h298.667c23.552 0 42.667 19.115 42.667 42.667v298.667c0 23.552-19.115 42.667-42.667 42.667zM640 768h213.333v-213.333h-213.333zM597.333 384c-23.552 0-42.667-19.115-42.667-42.667v-298.667c0-23.552 19.115-42.667 42.667-42.667h298.667c23.552 0 42.667 19.115 42.667 42.667v298.667c0 23.552-19.115 42.667-42.667 42.667zM640 298.667h213.333v-213.333h-213.333zM128 384c-23.552 0-42.667-19.115-42.667-42.667v-298.667c0-23.552 19.115-42.667 42.667-42.667h298.667c23.552 0 42.667 19.115 42.667 42.667v298.667c0 23.552-19.115 42.667-42.667 42.667zM170.667 298.667h213.333v-213.333h-213.333z" /%3E%3C/svg%3E');
--icon-list-grid-light: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 -45 1024 960" transform="rotate(180) scale(-1, 1)" transform-origin="center"%3E%3Cpath fill="%23fffdfa" d="M128 853.334c-23.552 0-42.667-19.115-42.667-42.667v-298.667c0-23.552 19.115-42.667 42.667-42.667h298.667c23.552 0 42.667 19.115 42.667 42.667v298.667c0 23.552-19.115 42.667-42.667 42.667zM170.667 768h213.333v-213.333h-213.333zM597.333 853.334c-23.552 0-42.667-19.115-42.667-42.667v-298.667c0-23.552 19.115-42.667 42.667-42.667h298.667c23.552 0 42.667 19.115 42.667 42.667v298.667c0 23.552-19.115 42.667-42.667 42.667zM640 768h213.333v-213.333h-213.333zM597.333 384c-23.552 0-42.667-19.115-42.667-42.667v-298.667c0-23.552 19.115-42.667 42.667-42.667h298.667c23.552 0 42.667 19.115 42.667 42.667v298.667c0 23.552-19.115 42.667-42.667 42.667zM640 298.667h213.333v-213.333h-213.333zM128 384c-23.552 0-42.667-19.115-42.667-42.667v-298.667c0-23.552 19.115-42.667 42.667-42.667h298.667c23.552 0 42.667 19.115 42.667 42.667v298.667c0 23.552-19.115 42.667-42.667 42.667zM170.667 298.667h213.333v-213.333h-213.333z" /%3E%3C/svg%3E');
--icon-filter: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 -45 1024 960" transform="rotate(180) scale(-1, 1)" transform-origin="center"%3E%3Cpath fill="%230d0c0c" d="M213.333 512v298.667c0 23.552-19.115 42.667-42.667 42.667s-42.667-19.115-42.667-42.667v-298.667c0-23.552 19.115-42.667 42.667-42.667s42.667 19.115 42.667 42.667zM554.667 42.667v384c0 23.552-19.115 42.667-42.667 42.667s-42.667-19.115-42.667-42.667v-384c0-23.552 19.115-42.667 42.667-42.667s42.667 19.115 42.667 42.667zM896 426.667v384c0 23.552-19.115 42.667-42.667 42.667s-42.667-19.115-42.667-42.667v-384c0-23.552 19.115-42.667 42.667-42.667s42.667 19.115 42.667 42.667zM42.667 298.667h85.333v-256c0-23.552 19.115-42.667 42.667-42.667s42.667 19.115 42.667 42.667v256h85.333c23.552 0 42.667 19.115 42.667 42.667s-19.115 42.667-42.667 42.667h-256c-23.552 0-42.667-19.115-42.667-42.667s19.115-42.667 42.667-42.667zM384 554.667h256c23.552 0 42.667 19.115 42.667 42.667s-19.115 42.667-42.667 42.667h-85.333v170.667c0 23.552-19.115 42.667-42.667 42.667s-42.667-19.115-42.667-42.667v-170.667h-85.333c-23.552 0-42.667-19.115-42.667-42.667s19.115-42.667 42.667-42.667zM725.333 213.334h85.333v-170.667c0-23.552 19.115-42.667 42.667-42.667s42.667 19.115 42.667 42.667v170.667h85.333c23.552 0 42.667 19.115 42.667 42.667s-19.115 42.667-42.667 42.667h-256c-23.552 0-42.667-19.115-42.667-42.667s19.115-42.667 42.667-42.667z" /%3E%3C/svg%3E');
--icon-filter-light: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 -45 1024 960" transform="rotate(180) scale(-1, 1)" transform-origin="center"%3E%3Cpath fill="%23fffdfa" d="M213.333 512v298.667c0 23.552-19.115 42.667-42.667 42.667s-42.667-19.115-42.667-42.667v-298.667c0-23.552 19.115-42.667 42.667-42.667s42.667 19.115 42.667 42.667zM554.667 42.667v384c0 23.552-19.115 42.667-42.667 42.667s-42.667-19.115-42.667-42.667v-384c0-23.552 19.115-42.667 42.667-42.667s42.667 19.115 42.667 42.667zM896 426.667v384c0 23.552-19.115 42.667-42.667 42.667s-42.667-19.115-42.667-42.667v-384c0-23.552 19.115-42.667 42.667-42.667s42.667 19.115 42.667 42.667zM42.667 298.667h85.333v-256c0-23.552 19.115-42.667 42.667-42.667s42.667 19.115 42.667 42.667v256h85.333c23.552 0 42.667 19.115 42.667 42.667s-19.115 42.667-42.667 42.667h-256c-23.552 0-42.667-19.115-42.667-42.667s19.115-42.667 42.667-42.667zM384 554.667h256c23.552 0 42.667 19.115 42.667 42.667s-19.115 42.667-42.667 42.667h-85.333v170.667c0 23.552-19.115 42.667-42.667 42.667s-42.667-19.115-42.667-42.667v-170.667h-85.333c-23.552 0-42.667-19.115-42.667-42.667s19.115-42.667 42.667-42.667zM725.333 213.334h85.333v-170.667c0-23.552 19.115-42.667 42.667-42.667s42.667 19.115 42.667 42.667v170.667h85.333c23.552 0 42.667 19.115 42.667 42.667s-19.115 42.667-42.667 42.667h-256c-23.552 0-42.667-19.115-42.667-42.667s19.115-42.667 42.667-42.667z" /%3E%3C/svg%3E');
--icon-list: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 -45 1024 960" transform="rotate(180) scale(-1, 1)" transform-origin="center"%3E%3Cpath fill="%230d0c0c" d="M128 384h768c23.552 0 42.667 19.115 42.667 42.667s-19.115 42.667-42.667 42.667h-768c-23.552 0-42.667-19.115-42.667-42.667s19.115-42.667 42.667-42.667zM128 640h768c23.552 0 42.667 19.115 42.667 42.667s-19.115 42.667-42.667 42.667h-768c-23.552 0-42.667-19.115-42.667-42.667s19.115-42.667 42.667-42.667zM128 128h768c23.552 0 42.667 19.115 42.667 42.667s-19.115 42.667-42.667 42.667h-768c-23.552 0-42.667-19.115-42.667-42.667s19.115-42.667 42.667-42.667z" /%3E%3C/svg%3E');
--icon-list-light: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 -45 1024 960" transform="rotate(180) scale(-1, 1)" transform-origin="center"%3E%3Cpath fill="%23fffdfa" d="M128 384h768c23.552 0 42.667 19.115 42.667 42.667s-19.115 42.667-42.667 42.667h-768c-23.552 0-42.667-19.115-42.667-42.667s19.115-42.667 42.667-42.667zM128 640h768c23.552 0 42.667 19.115 42.667 42.667s-19.115 42.667-42.667 42.667h-768c-23.552 0-42.667-19.115-42.667-42.667s19.115-42.667 42.667-42.667zM128 128h768c23.552 0 42.667 19.115 42.667 42.667s-19.115 42.667-42.667 42.667h-768c-23.552 0-42.667-19.115-42.667-42.667s19.115-42.667 42.667-42.667z" /%3E%3C/svg%3E');
--icon-map: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 -45 1024 960" transform="rotate(180) scale(-1, 1)" transform-origin="center"%3E%3Cpath fill="%230d0c0c" d="M298.667 779.819v-584.405l-213.333-121.899v584.405zM725.333 73.515v584.405l213.333 121.899v-584.363zM662.827-37.76c3.499-1.835 7.253-3.2 11.221-4.011 1.408-0.299 2.859-0.512 4.309-0.64s2.901-0.213 4.352-0.213c-0.043-0.043-0.043-0.043-0.043-0.043s0 0 0.043 0c7.381 0 14.677 1.963 21.163 5.632l0.64 0.384 298.027 170.283c13.653 7.808 21.376 22.101 21.461 37.035v682.667c0 23.552-19.115 42.667-42.667 42.667-7.808 0-15.104-2.091-21.163-5.632l-278.827-159.317-320.128 160.085c-3.541 1.792-7.296 3.2-11.264 4.011-1.451 0.299-2.859 0.512-4.309 0.64s-2.901 0.213-4.352 0.213c0.043 0 0.043 0 0.043 0s0 0-0.043 0c-7.381 0-14.677-1.963-21.12-5.632l-0.64-0.341-298.027-170.325c-13.696-7.808-21.419-22.101-21.504-37.035v-682.667c0-23.552 19.115-42.667 42.667-42.667 7.808 0 15.104 2.091 21.163 5.632l278.827 159.317zM640 656.299v-587.264l-256 128v587.264z" /%3E%3C/svg%3E');
--icon-map-light: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 -45 1024 960" transform="rotate(180) scale(-1, 1)" transform-origin="center"%3E%3Cpath fill="%23fffdfa" d="M298.667 779.819v-584.405l-213.333-121.899v584.405zM725.333 73.515v584.405l213.333 121.899v-584.363zM662.827-37.76c3.499-1.835 7.253-3.2 11.221-4.011 1.408-0.299 2.859-0.512 4.309-0.64s2.901-0.213 4.352-0.213c-0.043-0.043-0.043-0.043-0.043-0.043s0 0 0.043 0c7.381 0 14.677 1.963 21.163 5.632l0.64 0.384 298.027 170.283c13.653 7.808 21.376 22.101 21.461 37.035v682.667c0 23.552-19.115 42.667-42.667 42.667-7.808 0-15.104-2.091-21.163-5.632l-278.827-159.317-320.128 160.085c-3.541 1.792-7.296 3.2-11.264 4.011-1.451 0.299-2.859 0.512-4.309 0.64s-2.901 0.213-4.352 0.213c0.043 0 0.043 0 0.043 0s0 0-0.043 0c-7.381 0-14.677-1.963-21.12-5.632l-0.64-0.341-298.027-170.325c-13.696-7.808-21.419-22.101-21.504-37.035v-682.667c0-23.552 19.115-42.667 42.667-42.667 7.808 0 15.104 2.091 21.163 5.632l278.827 159.317zM640 656.299v-587.264l-256 128v587.264z" /%3E%3C/svg%3E');
--icon-location: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 -45 1024 960" transform="rotate(180) scale(-1, 1)" transform-origin="center"%3E%3Cpath fill="%230d0c0c" d="M938.667 512c0 117.803-47.787 224.555-124.971 301.696s-183.893 124.971-301.696 124.971-224.555-47.787-301.696-124.971-124.971-183.893-124.971-301.696c0-24.277 2.261-48.128 6.4-71.509 11.691-66.048 38.357-128.171 71.765-184.32 116.565-195.883 324.821-334.336 324.821-334.336 14.123-9.259 32.64-9.771 47.317 0 0 0 208.299 138.453 324.821 334.336 33.408 56.149 60.075 118.272 71.765 184.32 4.181 23.381 6.443 47.232 6.443 71.509zM853.333 512c0-18.944-1.749-37.845-5.077-56.661-9.429-53.333-31.445-105.728-61.099-155.563-81.579-137.131-214.869-245.205-271.744-287.573-59.648 39.083-195.755 148.352-278.613 287.573-29.653 49.835-51.669 102.229-61.099 155.563-3.285 18.816-5.035 37.717-5.035 56.661 0 94.251 38.144 179.541 99.968 241.365s147.115 99.968 241.365 99.968 179.541-38.144 241.365-99.968 99.968-147.115 99.968-241.365zM682.667 512c0 47.104-19.157 89.856-50.005 120.661s-73.557 50.005-120.661 50.005-89.856-19.157-120.661-50.005-50.005-73.557-50.005-120.661 19.157-89.856 50.005-120.661 73.557-50.005 120.661-50.005 89.856 19.157 120.661 50.005 50.005 73.557 50.005 120.661zM597.333 512c0-23.595-9.515-44.843-25.003-60.331s-36.736-25.003-60.331-25.003-44.843 9.515-60.331 25.003-25.003 36.736-25.003 60.331 9.515 44.843 25.003 60.331 36.736 25.003 60.331 25.003 44.843-9.515 60.331-25.003 25.003-36.736 25.003-60.331z" /%3E%3C/svg%3E');
--icon-location-light: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 -45 1024 960" transform="rotate(180) scale(-1, 1)" transform-origin="center"%3E%3Cpath fill="%23fffdfa" d="M938.667 512c0 117.803-47.787 224.555-124.971 301.696s-183.893 124.971-301.696 124.971-224.555-47.787-301.696-124.971-124.971-183.893-124.971-301.696c0-24.277 2.261-48.128 6.4-71.509 11.691-66.048 38.357-128.171 71.765-184.32 116.565-195.883 324.821-334.336 324.821-334.336 14.123-9.259 32.64-9.771 47.317 0 0 0 208.299 138.453 324.821 334.336 33.408 56.149 60.075 118.272 71.765 184.32 4.181 23.381 6.443 47.232 6.443 71.509zM853.333 512c0-18.944-1.749-37.845-5.077-56.661-9.429-53.333-31.445-105.728-61.099-155.563-81.579-137.131-214.869-245.205-271.744-287.573-59.648 39.083-195.755 148.352-278.613 287.573-29.653 49.835-51.669 102.229-61.099 155.563-3.285 18.816-5.035 37.717-5.035 56.661 0 94.251 38.144 179.541 99.968 241.365s147.115 99.968 241.365 99.968 179.541-38.144 241.365-99.968 99.968-147.115 99.968-241.365zM682.667 512c0 47.104-19.157 89.856-50.005 120.661s-73.557 50.005-120.661 50.005-89.856-19.157-120.661-50.005-50.005-73.557-50.005-120.661 19.157-89.856 50.005-120.661 73.557-50.005 120.661-50.005 89.856 19.157 120.661 50.005 50.005 73.557 50.005 120.661zM597.333 512c0-23.595-9.515-44.843-25.003-60.331s-36.736-25.003-60.331-25.003-44.843 9.515-60.331 25.003-25.003 36.736-25.003 60.331 9.515 44.843 25.003 60.331 36.736 25.003 60.331 25.003 44.843-9.515 60.331-25.003 25.003-36.736 25.003-60.331z" /%3E%3C/svg%3E');
--icon-settings: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 -45 1024 960" transform="rotate(180) scale(-1, 1)" transform-origin="center"%3E%3Cpath fill="%230d0c0c" d="M682.667 426.667c0 47.104-19.157 89.856-50.005 120.661s-73.557 50.005-120.661 50.005-89.856-19.157-120.661-50.005-50.005-73.557-50.005-120.661 19.157-89.856 50.005-120.661 73.557-50.005 120.661-50.005 89.856 19.157 120.661 50.005 50.005 73.557 50.005 120.661zM597.333 426.667c0-23.595-9.515-44.843-25.003-60.331s-36.736-25.003-60.331-25.003-44.843 9.515-60.331 25.003-25.003 36.736-25.003 60.331 9.515 44.843 25.003 60.331 36.736 25.003 60.331 25.003 44.843-9.515 60.331-25.003 25.003-36.736 25.003-60.331zM866.773 281.43c1.963 4.48 4.779 8.149 8.192 10.965 4.779 3.925 10.709 6.229 17.195 6.272h3.84c35.328 0 67.413 14.379 90.496 37.504s37.504 55.168 37.504 90.496-14.379 67.413-37.504 90.496-55.168 37.504-90.496 37.504h-6.784c-4.693 0.043-9.173 1.195-13.141 3.243-5.419 2.816-9.813 7.339-12.459 13.312-0.128 1.237-0.171 2.517-0.171 3.797-1.024 2.347-1.707 4.736-2.091 7.168 0.853 14.251 3.285 19.371 7.168 23.339l2.645 2.645c24.96 25.003 37.461 57.856 37.419 90.539s-12.544 65.536-37.589 90.539c-25.003 24.96-57.856 37.461-90.539 37.419s-65.536-12.544-90.453-37.504l-1.963-1.963c-3.541-3.413-7.808-5.803-12.288-7.083-5.973-1.664-12.416-1.365-18.688 1.408-4.309 1.877-7.979 4.693-10.795 8.107-3.925 4.779-6.229 10.709-6.272 17.195v3.84c0 35.328-14.379 67.413-37.504 90.496s-55.168 37.504-90.496 37.504-67.413-14.379-90.496-37.504-37.504-55.168-37.504-90.496v-6.784c-0.043-4.693-1.195-9.173-3.243-13.141-2.816-5.419-7.339-9.813-13.312-12.459-1.237-0.128-2.517-0.171-3.797-0.171-2.347-1.024-4.736-1.707-7.168-2.091-14.293 0.896-19.413 3.328-23.381 7.211l-2.645 2.645c-25.003 24.96-57.813 37.461-90.539 37.461s-65.493-12.544-90.539-37.632c-24.96-25.003-37.461-57.813-37.461-90.539s12.544-65.536 37.504-90.453l2.048-2.005c3.413-3.541 5.803-7.808 7.083-12.288 1.664-5.973 1.365-12.416-1.323-18.517-0.256-0.683-0.555-1.451-0.896-2.219-1.749-4.651-4.608-8.661-8.149-11.733-4.693-4.053-10.667-6.528-16.341-6.656h-3.84c-35.328 0-67.413-14.379-90.496-37.504s-37.504-55.211-37.504-90.539 14.379-67.413 37.504-90.496 55.168-37.504 90.496-37.504h6.784c4.693-0.043 9.173-1.195 13.141-3.243 5.461-2.859 9.941-7.424 12.629-13.696 1.024-2.347 1.707-4.736 2.091-7.168-0.853-14.251-3.285-19.371-7.168-23.339l-2.645-2.645c-24.96-25.003-37.461-57.856-37.419-90.539s12.544-65.536 37.589-90.539c25.003-24.96 57.856-37.461 90.539-37.419s65.536 12.544 90.453 37.504l2.005 2.048c3.541 3.413 7.808 5.803 12.288 7.083 5.973 1.664 12.416 1.365 18.517-1.323 0.683-0.256 1.451-0.555 2.219-0.896 4.651-1.749 8.661-4.608 11.733-8.149 4.053-4.693 6.528-10.667 6.656-16.341v-3.925c0-35.328 14.379-67.413 37.504-90.496s55.168-37.504 90.496-37.504 67.413 14.379 90.496 37.504 37.504 55.168 37.504 90.496v6.784c0.043 4.693 1.195 9.173 3.243 13.141 2.859 5.461 7.424 9.941 13.696 12.629 2.347 1.024 4.736 1.707 7.168 2.091 14.251-0.853 19.371-3.285 23.339-7.168l2.645-2.645c25.003-24.96 57.856-37.461 90.539-37.419s65.536 12.544 90.539 37.589c24.96 25.003 37.461 57.856 37.419 90.539s-12.544 65.536-37.504 90.453l-2.048 2.005c-3.413 3.541-5.803 7.808-7.083 12.288-1.664 5.973-1.365 12.416 1.323 18.517zM784.896 541.782c-0.512 8.576-1.621 12.672-3.243 16.299v-3.413c0-1.835 0.128-3.584 0.341-5.333 0.896-2.56 1.835-5.077 2.901-7.552 0.171-3.84 0.213-3.883 0.213-3.925 10.624-24.789 29.184-43.947 51.541-55.595 15.829-8.235 33.493-12.715 51.669-12.928h7.68c11.776 0 22.4-4.736 30.165-12.501s12.501-18.389 12.501-30.165-4.736-22.4-12.501-30.165-18.389-12.501-30.165-12.501h-3.84c-27.179-0.128-52.053-9.728-71.467-25.728-13.781-11.349-24.789-25.899-32-42.368-10.965-24.832-12.288-51.627-5.419-76.032 5.077-18.048 14.549-34.731 27.819-48.469l3.072-3.115c8.363-8.363 12.544-19.2 12.544-30.165s-4.139-21.845-12.459-30.165c-8.405-8.405-19.243-12.587-30.251-12.587s-21.845 4.139-30.165 12.459l-2.603 2.603c-19.755 19.328-44.373 29.952-69.632 32.085-18.645 1.579-37.632-1.451-55.168-9.045-24.661-10.581-43.819-29.141-55.467-51.456-8.235-15.829-12.715-33.493-12.928-51.669v-7.723c0-11.776-4.736-22.4-12.501-30.165s-18.347-12.459-30.123-12.459-22.4 4.736-30.165 12.501-12.501 18.389-12.501 30.165v3.84c-0.64 28.16-10.88 52.992-27.477 72.192-12.117 13.995-27.563 24.96-45.141 31.744-24.533 10.539-50.901 11.691-74.923 4.949-18.048-5.077-34.731-14.549-48.469-27.819l-3.115-3.072c-8.363-8.363-19.2-12.544-30.165-12.544s-21.845 4.139-30.165 12.459c-8.405 8.405-12.587 19.243-12.587 30.251s4.139 21.845 12.459 30.165l2.603 2.603c19.328 19.755 29.952 44.373 32.085 69.632 1.579 18.645-1.451 37.632-9.045 55.168-10.581 24.661-29.141 43.819-51.456 55.467-15.829 8.235-33.493 12.715-51.669 12.928l-7.68-0.043c-11.776 0-22.4 4.736-30.165 12.501s-12.501 18.389-12.501 30.165 4.736 22.4 12.501 30.165 18.389 12.501 30.165 12.501h3.84c28.16 0.64 52.992 10.88 72.192 27.477 13.995 12.117 24.96 27.563 31.744 45.141 10.539 24.533 11.691 50.901 4.949 74.923-5.077 18.048-14.549 34.731-27.819 48.469l-3.115 3.115c-8.363 8.363-12.544 19.2-12.544 30.165s4.139 21.845 12.459 30.165c8.405 8.405 19.243 12.587 30.251 12.587s21.845-4.139 30.165-12.459l2.603-2.603c19.755-19.328 44.373-29.952 69.632-32.085 15.787-1.365 31.787 0.597 46.976 5.845 4.096 0.512 7.936 1.536 11.349 3.072-1.323-0.043-2.603-0.128-3.797-0.171-8.576-0.512-12.672-1.621-16.299-3.243h3.413c1.835 0 3.584 0.128 5.333 0.341 2.56 0.896 5.077 1.835 7.552 2.901 3.84 0.171 3.883 0.213 3.925 0.213 24.789 10.624 43.947 29.184 55.595 51.541 8.235 15.787 12.715 33.493 12.928 51.627v7.723c0 11.776 4.736 22.4 12.501 30.165s18.389 12.501 30.165 12.501 22.4-4.736 30.165-12.501 12.501-18.389 12.501-30.165v-3.84c0.128-27.179 9.728-52.053 25.728-71.467 11.349-13.781 25.899-24.789 42.496-32.043 24.661-10.88 51.456-12.203 75.861-5.333 18.048 5.077 34.731 14.549 48.469 27.819l3.115 3.072c8.363 8.363 19.2 12.544 30.165 12.544s21.845-4.139 30.165-12.459c8.405-8.405 12.587-19.243 12.587-30.251s-4.139-21.845-12.459-30.165l-2.603-2.603c-19.328-19.755-29.952-44.373-32.085-69.632-1.365-15.787 0.597-31.787 5.845-46.976 0.512-4.053 1.579-7.893 3.072-11.349-0.043 1.365-0.085 2.645-0.171 3.797z" /%3E%3C/svg%3E');
--icon-settings-light: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 -45 1024 960" transform="rotate(180) scale(-1, 1)" transform-origin="center"%3E%3Cpath fill="%23fffdfa" d="M682.667 426.667c0 47.104-19.157 89.856-50.005 120.661s-73.557 50.005-120.661 50.005-89.856-19.157-120.661-50.005-50.005-73.557-50.005-120.661 19.157-89.856 50.005-120.661 73.557-50.005 120.661-50.005 89.856 19.157 120.661 50.005 50.005 73.557 50.005 120.661zM597.333 426.667c0-23.595-9.515-44.843-25.003-60.331s-36.736-25.003-60.331-25.003-44.843 9.515-60.331 25.003-25.003 36.736-25.003 60.331 9.515 44.843 25.003 60.331 36.736 25.003 60.331 25.003 44.843-9.515 60.331-25.003 25.003-36.736 25.003-60.331zM866.773 281.43c1.963 4.48 4.779 8.149 8.192 10.965 4.779 3.925 10.709 6.229 17.195 6.272h3.84c35.328 0 67.413 14.379 90.496 37.504s37.504 55.168 37.504 90.496-14.379 67.413-37.504 90.496-55.168 37.504-90.496 37.504h-6.784c-4.693 0.043-9.173 1.195-13.141 3.243-5.419 2.816-9.813 7.339-12.459 13.312-0.128 1.237-0.171 2.517-0.171 3.797-1.024 2.347-1.707 4.736-2.091 7.168 0.853 14.251 3.285 19.371 7.168 23.339l2.645 2.645c24.96 25.003 37.461 57.856 37.419 90.539s-12.544 65.536-37.589 90.539c-25.003 24.96-57.856 37.461-90.539 37.419s-65.536-12.544-90.453-37.504l-1.963-1.963c-3.541-3.413-7.808-5.803-12.288-7.083-5.973-1.664-12.416-1.365-18.688 1.408-4.309 1.877-7.979 4.693-10.795 8.107-3.925 4.779-6.229 10.709-6.272 17.195v3.84c0 35.328-14.379 67.413-37.504 90.496s-55.168 37.504-90.496 37.504-67.413-14.379-90.496-37.504-37.504-55.168-37.504-90.496v-6.784c-0.043-4.693-1.195-9.173-3.243-13.141-2.816-5.419-7.339-9.813-13.312-12.459-1.237-0.128-2.517-0.171-3.797-0.171-2.347-1.024-4.736-1.707-7.168-2.091-14.293 0.896-19.413 3.328-23.381 7.211l-2.645 2.645c-25.003 24.96-57.813 37.461-90.539 37.461s-65.493-12.544-90.539-37.632c-24.96-25.003-37.461-57.813-37.461-90.539s12.544-65.536 37.504-90.453l2.048-2.005c3.413-3.541 5.803-7.808 7.083-12.288 1.664-5.973 1.365-12.416-1.323-18.517-0.256-0.683-0.555-1.451-0.896-2.219-1.749-4.651-4.608-8.661-8.149-11.733-4.693-4.053-10.667-6.528-16.341-6.656h-3.84c-35.328 0-67.413-14.379-90.496-37.504s-37.504-55.211-37.504-90.539 14.379-67.413 37.504-90.496 55.168-37.504 90.496-37.504h6.784c4.693-0.043 9.173-1.195 13.141-3.243 5.461-2.859 9.941-7.424 12.629-13.696 1.024-2.347 1.707-4.736 2.091-7.168-0.853-14.251-3.285-19.371-7.168-23.339l-2.645-2.645c-24.96-25.003-37.461-57.856-37.419-90.539s12.544-65.536 37.589-90.539c25.003-24.96 57.856-37.461 90.539-37.419s65.536 12.544 90.453 37.504l2.005 2.048c3.541 3.413 7.808 5.803 12.288 7.083 5.973 1.664 12.416 1.365 18.517-1.323 0.683-0.256 1.451-0.555 2.219-0.896 4.651-1.749 8.661-4.608 11.733-8.149 4.053-4.693 6.528-10.667 6.656-16.341v-3.925c0-35.328 14.379-67.413 37.504-90.496s55.168-37.504 90.496-37.504 67.413 14.379 90.496 37.504 37.504 55.168 37.504 90.496v6.784c0.043 4.693 1.195 9.173 3.243 13.141 2.859 5.461 7.424 9.941 13.696 12.629 2.347 1.024 4.736 1.707 7.168 2.091 14.251-0.853 19.371-3.285 23.339-7.168l2.645-2.645c25.003-24.96 57.856-37.461 90.539-37.419s65.536 12.544 90.539 37.589c24.96 25.003 37.461 57.856 37.419 90.539s-12.544 65.536-37.504 90.453l-2.048 2.005c-3.413 3.541-5.803 7.808-7.083 12.288-1.664 5.973-1.365 12.416 1.323 18.517zM784.896 541.782c-0.512 8.576-1.621 12.672-3.243 16.299v-3.413c0-1.835 0.128-3.584 0.341-5.333 0.896-2.56 1.835-5.077 2.901-7.552 0.171-3.84 0.213-3.883 0.213-3.925 10.624-24.789 29.184-43.947 51.541-55.595 15.829-8.235 33.493-12.715 51.669-12.928h7.68c11.776 0 22.4-4.736 30.165-12.501s12.501-18.389 12.501-30.165-4.736-22.4-12.501-30.165-18.389-12.501-30.165-12.501h-3.84c-27.179-0.128-52.053-9.728-71.467-25.728-13.781-11.349-24.789-25.899-32-42.368-10.965-24.832-12.288-51.627-5.419-76.032 5.077-18.048 14.549-34.731 27.819-48.469l3.072-3.115c8.363-8.363 12.544-19.2 12.544-30.165s-4.139-21.845-12.459-30.165c-8.405-8.405-19.243-12.587-30.251-12.587s-21.845 4.139-30.165 12.459l-2.603 2.603c-19.755 19.328-44.373 29.952-69.632 32.085-18.645 1.579-37.632-1.451-55.168-9.045-24.661-10.581-43.819-29.141-55.467-51.456-8.235-15.829-12.715-33.493-12.928-51.669v-7.723c0-11.776-4.736-22.4-12.501-30.165s-18.347-12.459-30.123-12.459-22.4 4.736-30.165 12.501-12.501 18.389-12.501 30.165v3.84c-0.64 28.16-10.88 52.992-27.477 72.192-12.117 13.995-27.563 24.96-45.141 31.744-24.533 10.539-50.901 11.691-74.923 4.949-18.048-5.077-34.731-14.549-48.469-27.819l-3.115-3.072c-8.363-8.363-19.2-12.544-30.165-12.544s-21.845 4.139-30.165 12.459c-8.405 8.405-12.587 19.243-12.587 30.251s4.139 21.845 12.459 30.165l2.603 2.603c19.328 19.755 29.952 44.373 32.085 69.632 1.579 18.645-1.451 37.632-9.045 55.168-10.581 24.661-29.141 43.819-51.456 55.467-15.829 8.235-33.493 12.715-51.669 12.928l-7.68-0.043c-11.776 0-22.4 4.736-30.165 12.501s-12.501 18.389-12.501 30.165 4.736 22.4 12.501 30.165 18.389 12.501 30.165 12.501h3.84c28.16 0.64 52.992 10.88 72.192 27.477 13.995 12.117 24.96 27.563 31.744 45.141 10.539 24.533 11.691 50.901 4.949 74.923-5.077 18.048-14.549 34.731-27.819 48.469l-3.115 3.115c-8.363 8.363-12.544 19.2-12.544 30.165s4.139 21.845 12.459 30.165c8.405 8.405 19.243 12.587 30.251 12.587s21.845-4.139 30.165-12.459l2.603-2.603c19.755-19.328 44.373-29.952 69.632-32.085 15.787-1.365 31.787 0.597 46.976 5.845 4.096 0.512 7.936 1.536 11.349 3.072-1.323-0.043-2.603-0.128-3.797-0.171-8.576-0.512-12.672-1.621-16.299-3.243h3.413c1.835 0 3.584 0.128 5.333 0.341 2.56 0.896 5.077 1.835 7.552 2.901 3.84 0.171 3.883 0.213 3.925 0.213 24.789 10.624 43.947 29.184 55.595 51.541 8.235 15.787 12.715 33.493 12.928 51.627v7.723c0 11.776 4.736 22.4 12.501 30.165s18.389 12.501 30.165 12.501 22.4-4.736 30.165-12.501 12.501-18.389 12.501-30.165v-3.84c0.128-27.179 9.728-52.053 25.728-71.467 11.349-13.781 25.899-24.789 42.496-32.043 24.661-10.88 51.456-12.203 75.861-5.333 18.048 5.077 34.731 14.549 48.469 27.819l3.115 3.072c8.363 8.363 19.2 12.544 30.165 12.544s21.845-4.139 30.165-12.459c8.405-8.405 12.587-19.243 12.587-30.251s-4.139-21.845-12.459-30.165l-2.603-2.603c-19.328-19.755-29.952-44.373-32.085-69.632-1.365-15.787 0.597-31.787 5.845-46.976 0.512-4.053 1.579-7.893 3.072-11.349-0.043 1.365-0.085 2.645-0.171 3.797z" /%3E%3C/svg%3E');
--icon-clock: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 -45 1024 960" transform="rotate(180) scale(-1, 1)" transform-origin="center"%3E%3Cpath fill="%230d0c0c" d="M981.333 426.667c0 129.579-52.565 246.997-137.472 331.861s-202.283 137.472-331.861 137.472-246.997-52.565-331.861-137.472-137.472-202.283-137.472-331.861 52.565-246.997 137.472-331.861 202.283-137.472 331.861-137.472 246.997 52.565 331.861 137.472 137.472 202.283 137.472 331.861zM896 426.667c0-106.069-42.923-201.984-112.469-271.531s-165.461-112.469-271.531-112.469-201.984 42.923-271.531 112.469-112.469 165.461-112.469 271.531 42.923 201.984 112.469 271.531 165.461 112.469 271.531 112.469 201.984-42.923 271.531-112.469 112.469-165.461 112.469-271.531zM469.333 682.667v-256c0-16.597 9.472-31.019 23.595-38.144l170.667-85.333c21.077-10.539 46.72-2.005 57.259 19.072s2.005 46.72-19.072 57.259l-147.115 73.515v229.632c0 23.552-19.115 42.667-42.667 42.667s-42.667-19.115-42.667-42.667z" /%3E%3C/svg%3E');
--icon-clock-light: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 -45 1024 960" transform="rotate(180) scale(-1, 1)" transform-origin="center"%3E%3Cpath fill="%23fffdfa" d="M981.333 426.667c0 129.579-52.565 246.997-137.472 331.861s-202.283 137.472-331.861 137.472-246.997-52.565-331.861-137.472-137.472-202.283-137.472-331.861 52.565-246.997 137.472-331.861 202.283-137.472 331.861-137.472 246.997 52.565 331.861 137.472 137.472 202.283 137.472 331.861zM896 426.667c0-106.069-42.923-201.984-112.469-271.531s-165.461-112.469-271.531-112.469-201.984 42.923-271.531 112.469-112.469 165.461-112.469 271.531 42.923 201.984 112.469 271.531 165.461 112.469 271.531 112.469 201.984-42.923 271.531-112.469 112.469-165.461 112.469-271.531zM469.333 682.667v-256c0-16.597 9.472-31.019 23.595-38.144l170.667-85.333c21.077-10.539 46.72-2.005 57.259 19.072s2.005 46.72-19.072 57.259l-147.115 73.515v229.632c0 23.552-19.115 42.667-42.667 42.667s-42.667-19.115-42.667-42.667z" /%3E%3C/svg%3E');
--icon-folder: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 -45 1024 960" transform="rotate(180) scale(-1, 1)" transform-origin="center"%3E%3Cpath fill="%230d0c0c" d="M981.333 128v469.333c0 35.328-14.379 67.413-37.504 90.496s-55.168 37.504-90.496 37.504h-361.173l-72.661 109.013c-7.765 11.52-20.736 18.987-35.499 18.987h-213.333c-35.328 0-67.413-14.379-90.496-37.504s-37.504-55.168-37.504-90.496v-597.333c0-35.328 14.379-67.413 37.504-90.496s55.168-37.504 90.496-37.504h682.667c35.328 0 67.413 14.379 90.496 37.504s37.504 55.168 37.504 90.496zM896 128c0-11.776-4.736-22.4-12.501-30.165s-18.389-12.501-30.165-12.501h-682.667c-11.776 0-22.4 4.736-30.165 12.501s-12.501 18.389-12.501 30.165v597.333c0 11.776 4.736 22.4 12.501 30.165s18.389 12.501 30.165 12.501h190.507l72.661-109.013c8.192-12.245 21.589-18.901 35.499-18.987h384c11.776 0 22.4-4.736 30.165-12.501s12.501-18.389 12.501-30.165z" /%3E%3C/svg%3E');
--icon-folder-light: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 -45 1024 960" transform="rotate(180) scale(-1, 1)" transform-origin="center"%3E%3Cpath fill="%23fffdfa" d="M981.333 128v469.333c0 35.328-14.379 67.413-37.504 90.496s-55.168 37.504-90.496 37.504h-361.173l-72.661 109.013c-7.765 11.52-20.736 18.987-35.499 18.987h-213.333c-35.328 0-67.413-14.379-90.496-37.504s-37.504-55.168-37.504-90.496v-597.333c0-35.328 14.379-67.413 37.504-90.496s55.168-37.504 90.496-37.504h682.667c35.328 0 67.413 14.379 90.496 37.504s37.504 55.168 37.504 90.496zM896 128c0-11.776-4.736-22.4-12.501-30.165s-18.389-12.501-30.165-12.501h-682.667c-11.776 0-22.4 4.736-30.165 12.501s-12.501 18.389-12.501 30.165v597.333c0 11.776 4.736 22.4 12.501 30.165s18.389 12.501 30.165 12.501h190.507l72.661-109.013c8.192-12.245 21.589-18.901 35.499-18.987h384c11.776 0 22.4-4.736 30.165-12.501s12.501-18.389 12.501-30.165z" /%3E%3C/svg%3E');
--icon-category: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 -45 1024 960" transform="rotate(180) scale(-1, 1)" transform-origin="center"%3E%3Cpath fill="%230d0c0c" d="M981.333 128v469.333c0 35.328-14.379 67.413-37.504 90.496s-55.168 37.504-90.496 37.504h-361.173l-72.661 109.013c-7.765 11.52-20.736 18.987-35.499 18.987h-213.333c-35.328 0-67.413-14.379-90.496-37.504s-37.504-55.168-37.504-90.496v-597.333c0-35.328 14.379-67.413 37.504-90.496s55.168-37.504 90.496-37.504h682.667c35.328 0 67.413 14.379 90.496 37.504s37.504 55.168 37.504 90.496zM896 128c0-11.776-4.736-22.4-12.501-30.165s-18.389-12.501-30.165-12.501h-682.667c-11.776 0-22.4 4.736-30.165 12.501s-12.501 18.389-12.501 30.165v597.333c0 11.776 4.736 22.4 12.501 30.165s18.389 12.501 30.165 12.501h190.507l72.661-109.013c8.192-12.245 21.589-18.901 35.499-18.987h384c11.776 0 22.4-4.736 30.165-12.501s12.501-18.389 12.501-30.165z" /%3E%3C/svg%3E');
--icon-category-light: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 -45 1024 960" transform="rotate(180) scale(-1, 1)" transform-origin="center"%3E%3Cpath fill="%23fffdfa" d="M981.333 128v469.333c0 35.328-14.379 67.413-37.504 90.496s-55.168 37.504-90.496 37.504h-361.173l-72.661 109.013c-7.765 11.52-20.736 18.987-35.499 18.987h-213.333c-35.328 0-67.413-14.379-90.496-37.504s-37.504-55.168-37.504-90.496v-597.333c0-35.328 14.379-67.413 37.504-90.496s55.168-37.504 90.496-37.504h682.667c35.328 0 67.413 14.379 90.496 37.504s37.504 55.168 37.504 90.496zM896 128c0-11.776-4.736-22.4-12.501-30.165s-18.389-12.501-30.165-12.501h-682.667c-11.776 0-22.4 4.736-30.165 12.501s-12.501 18.389-12.501 30.165v597.333c0 11.776 4.736 22.4 12.501 30.165s18.389 12.501 30.165 12.501h190.507l72.661-109.013c8.192-12.245 21.589-18.901 35.499-18.987h384c11.776 0 22.4-4.736 30.165-12.501s12.501-18.389 12.501-30.165z" /%3E%3C/svg%3E');
--icon-tag: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 -45 1024 960" transform="rotate(180) scale(-1, 1)" transform-origin="center"%3E%3Cpath fill="%230d0c0c" d="M908.672 336.342c24.875 25.003 37.291 57.685 37.291 90.24 0.043 32.597-12.373 65.365-37.291 90.453l-366.507 366.507c-7.723 7.68-18.389 12.459-30.165 12.459h-426.667c-23.552 0-42.667-19.115-42.667-42.667v-426.667c0-10.923 4.181-21.845 12.501-30.208l366.592-366.165c25.003-24.96 57.856-37.461 90.539-37.419s65.536 12.544 90.453 37.504zM848.341 396.672l-305.92-305.92c-8.363-8.363-19.2-12.544-30.165-12.544s-21.845 4.139-30.165 12.459l-354.091 353.707v366.293h366.336l354.005-354.005c8.192-8.235 12.331-19.072 12.331-30.037 0-10.923-4.139-21.717-12.331-29.952zM298.667 597.334c23.552 0 42.667 19.115 42.667 42.667s-19.115 42.667-42.667 42.667-42.667-19.115-42.667-42.667 19.115-42.667 42.667-42.667z" /%3E%3C/svg%3E');
--icon-tag-light: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 -45 1024 960" transform="rotate(180) scale(-1, 1)" transform-origin="center"%3E%3Cpath fill="%23fffdfa" d="M908.672 336.342c24.875 25.003 37.291 57.685 37.291 90.24 0.043 32.597-12.373 65.365-37.291 90.453l-366.507 366.507c-7.723 7.68-18.389 12.459-30.165 12.459h-426.667c-23.552 0-42.667-19.115-42.667-42.667v-426.667c0-10.923 4.181-21.845 12.501-30.208l366.592-366.165c25.003-24.96 57.856-37.461 90.539-37.419s65.536 12.544 90.453 37.504zM848.341 396.672l-305.92-305.92c-8.363-8.363-19.2-12.544-30.165-12.544s-21.845 4.139-30.165 12.459l-354.091 353.707v366.293h366.336l354.005-354.005c8.192-8.235 12.331-19.072 12.331-30.037 0-10.923-4.139-21.717-12.331-29.952zM298.667 597.334c23.552 0 42.667 19.115 42.667 42.667s-19.115 42.667-42.667 42.667-42.667-19.115-42.667-42.667 19.115-42.667 42.667-42.667z" /%3E%3C/svg%3E');
--icon-ticket: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 -45 1024 960" transform="rotate(180) scale(-1, 1)" transform-origin="center"%3E%3Cpath fill="%230d0c0c" d="M575.996 640l127.998-127.998-255.994-255.994-127.998 127.998zM1001.526 662.496l-73.516 73.516-32.008-32.008c-16.378-16.38-39.010-26.51-64-26.51-49.988 0-90.514 40.522-90.514 90.51 0 25.002 10.14 47.638 26.534 64.018l31.988 31.986-73.518 73.516c-29.968 29.968-79.008 29.968-108.976 0l-595.040-595.038c-29.966-29.968-29.966-79.010 0-108.976l73.52-73.518 31.962 31.964c16.382 16.406 39.030 26.552 64.044 26.552 49.988 0 90.51-40.524 90.51-90.51 0-25.006-10.14-47.64-26.534-64.022l-31.984-31.986 73.516-73.518c29.966-29.966 79.008-29.966 108.976 0l595.040 595.040c29.964 29.976 29.964 79.016 0 108.984zM448.002 128.004l-256 256 384 384 256-256-384-384z" /%3E%3C/svg%3E');
--icon-ticket-light: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 -45 1024 960" transform="rotate(180) scale(-1, 1)" transform-origin="center"%3E%3Cpath fill="%23fffdfa" d="M575.996 640l127.998-127.998-255.994-255.994-127.998 127.998zM1001.526 662.496l-73.516 73.516-32.008-32.008c-16.378-16.38-39.010-26.51-64-26.51-49.988 0-90.514 40.522-90.514 90.51 0 25.002 10.14 47.638 26.534 64.018l31.988 31.986-73.518 73.516c-29.968 29.968-79.008 29.968-108.976 0l-595.040-595.038c-29.966-29.968-29.966-79.010 0-108.976l73.52-73.518 31.962 31.964c16.382 16.406 39.030 26.552 64.044 26.552 49.988 0 90.51-40.524 90.51-90.51 0-25.006-10.14-47.64-26.534-64.022l-31.984-31.986 73.516-73.518c29.966-29.966 79.008-29.966 108.976 0l595.040 595.040c29.964 29.976 29.964 79.016 0 108.984zM448.002 128.004l-256 256 384 384 256-256-384-384z" /%3E%3C/svg%3E');
--icon-at: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 -45 1024 960" transform="rotate(180) scale(-1, 1)" transform-origin="center"%3E%3Cpath fill="%230d0c0c" d="M640 426.667c0-35.371-14.293-67.285-37.504-90.496s-55.125-37.504-90.496-37.504-67.285 14.293-90.496 37.504-37.504 55.125-37.504 90.496 14.293 67.285 37.504 90.496 55.125 37.504 90.496 37.504 67.285-14.293 90.496-37.504 37.504-55.125 37.504-90.496zM671.573 285.099c5.547-7.765 11.691-15.061 18.389-21.76 30.848-30.848 73.6-50.005 120.704-50.005s89.856 19.157 120.661 50.005 50.005 73.557 50.005 120.661v42.667c0 129.579-52.608 246.997-137.472 331.861s-202.283 137.472-331.904 137.429-246.955-52.565-331.861-137.472-137.429-202.283-137.429-331.861 52.608-246.997 137.472-331.861 202.283-137.472 331.861-137.429c107.733 0 207.147 36.352 285.44 96.811 18.645 14.379 22.101 41.173 7.68 59.861s-41.173 22.101-59.861 7.68c-63.445-48.981-144.085-78.677-231.893-79.019-108.373 0.384-203.776 43.264-272.981 112.469-69.419 69.504-112.384 165.419-112.384 271.488s42.923 201.984 112.469 271.531 165.461 112.469 271.531 112.469 201.984-42.923 271.531-112.469 112.469-165.461 112.469-271.488v-42.667c0-23.595-9.515-44.843-25.003-60.331s-36.736-25.003-60.331-25.003-44.843 9.515-60.331 25.003-25.003 36.736-25.003 60.331v213.333c0 23.552-19.115 42.667-42.667 42.667s-42.667-19.115-42.667-42.667c-35.627 26.752-80 42.667-128 42.667-58.88 0-112.299-23.936-150.869-62.464s-62.464-91.989-62.464-150.869 23.936-112.299 62.464-150.869 91.989-62.464 150.869-62.464 112.299 23.936 150.869 62.464c2.987 2.987 5.931 6.101 8.747 9.259z" /%3E%3C/svg%3E');
--icon-at-light: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 -45 1024 960" transform="rotate(180) scale(-1, 1)" transform-origin="center"%3E%3Cpath fill="%23fffdfa" d="M640 426.667c0-35.371-14.293-67.285-37.504-90.496s-55.125-37.504-90.496-37.504-67.285 14.293-90.496 37.504-37.504 55.125-37.504 90.496 14.293 67.285 37.504 90.496 55.125 37.504 90.496 37.504 67.285-14.293 90.496-37.504 37.504-55.125 37.504-90.496zM671.573 285.099c5.547-7.765 11.691-15.061 18.389-21.76 30.848-30.848 73.6-50.005 120.704-50.005s89.856 19.157 120.661 50.005 50.005 73.557 50.005 120.661v42.667c0 129.579-52.608 246.997-137.472 331.861s-202.283 137.472-331.904 137.429-246.955-52.565-331.861-137.472-137.429-202.283-137.429-331.861 52.608-246.997 137.472-331.861 202.283-137.472 331.861-137.429c107.733 0 207.147 36.352 285.44 96.811 18.645 14.379 22.101 41.173 7.68 59.861s-41.173 22.101-59.861 7.68c-63.445-48.981-144.085-78.677-231.893-79.019-108.373 0.384-203.776 43.264-272.981 112.469-69.419 69.504-112.384 165.419-112.384 271.488s42.923 201.984 112.469 271.531 165.461 112.469 271.531 112.469 201.984-42.923 271.531-112.469 112.469-165.461 112.469-271.488v-42.667c0-23.595-9.515-44.843-25.003-60.331s-36.736-25.003-60.331-25.003-44.843 9.515-60.331 25.003-25.003 36.736-25.003 60.331v213.333c0 23.552-19.115 42.667-42.667 42.667s-42.667-19.115-42.667-42.667c-35.627 26.752-80 42.667-128 42.667-58.88 0-112.299-23.936-150.869-62.464s-62.464-91.989-62.464-150.869 23.936-112.299 62.464-150.869 91.989-62.464 150.869-62.464 112.299 23.936 150.869 62.464c2.987 2.987 5.931 6.101 8.747 9.259z" /%3E%3C/svg%3E');
--icon-next-circle: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 -45 1024 960" transform="rotate(180) scale(-1, 1)" transform-origin="center"%3E%3Cpath fill="%230d0c0c" d="M512 960c-282.77 0-512-229.23-512-512s229.23-512 512-512 512 229.23 512 512-229.23 512-512 512zM512 32c-229.75 0-416 186.25-416 416s186.25 416 416 416 416-186.25 416-416-186.25-416-416-416zM354.744 253.256l90.512-90.512 285.254 285.256-285.256 285.254-90.508-90.508 194.744-194.746z" /%3E%3C/svg%3E');
--icon-next-circle-light: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 -45 1024 960" transform="rotate(180) scale(-1, 1)" transform-origin="center"%3E%3Cpath fill="%23fffdfa" d="M512 960c-282.77 0-512-229.23-512-512s229.23-512 512-512 512 229.23 512 512-229.23 512-512 512zM512 32c-229.75 0-416 186.25-416 416s186.25 416 416 416 416-186.25 416-416-186.25-416-416-416zM354.744 253.256l90.512-90.512 285.254 285.256-285.256 285.254-90.508-90.508 194.744-194.746z" /%3E%3C/svg%3E');
--icon-prev-circle: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 -45 1024 960" transform="rotate(180) scale(-1, 1)" transform-origin="center"%3E%3Cpath fill="%230d0c0c" d="M512-64c282.77 0 512 229.23 512 512s-229.23 512-512 512-512-229.23-512-512 229.23-512 512-512zM512 864c229.75 0 416-186.25 416-416s-186.25-416-416-416-416 186.25-416 416 186.25 416 416 416zM669.256 642.744l-90.512 90.512-285.254-285.256 285.256-285.254 90.508 90.508-194.744 194.746z" /%3E%3C/svg%3E');
--icon-prev-circle-light: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 -45 1024 960" transform="rotate(180) scale(-1, 1)" transform-origin="center"%3E%3Cpath fill="%23fffdfa" d="M512-64c282.77 0 512 229.23 512 512s-229.23 512-512 512-512-229.23-512-512 229.23-512 512-512zM512 864c229.75 0 416-186.25 416-416s-186.25-416-416-416-416 186.25-416 416 186.25 416 416 416zM669.256 642.744l-90.512 90.512-285.254-285.256 285.256-285.254 90.508 90.508-194.744 194.746z" /%3E%3C/svg%3E');
--icon-first-circle: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 -45 1024 960" transform="rotate(180) scale(-1, 1)" transform-origin="center"%3E%3Cpath fill="%230d0c0c" d="M512 960c-282.77 0-512-229.23-512-512s229.23-512 512-512 512 229.23 512 512-229.23 512-512 512zM512 32c-229.75 0-416 186.25-416 416s186.25 416 416 416 416-186.25 416-416-186.25-416-416-416zM448 448l256 192v-384zM320 640h128v-384h-128v384z" /%3E%3C/svg%3E');
--icon-first-circle-light: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 -45 1024 960" transform="rotate(180) scale(-1, 1)" transform-origin="center"%3E%3Cpath fill="%23fffdfa" d="M512 960c-282.77 0-512-229.23-512-512s229.23-512 512-512 512 229.23 512 512-229.23 512-512 512zM512 32c-229.75 0-416 186.25-416 416s186.25 416 416 416 416-186.25 416-416-186.25-416-416-416zM448 448l256 192v-384zM320 640h128v-384h-128v384z" /%3E%3C/svg%3E');
--icon-last-circle: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 -45 1024 960" transform="rotate(180) scale(-1, 1)" transform-origin="center"%3E%3Cpath fill="%230d0c0c" d="M512 960c282.77 0 512-229.23 512-512s-229.23-512-512-512-512 229.23-512 512 229.23 512 512 512zM512 32c229.75 0 416 186.25 416 416s-186.25 416-416 416-416-186.25-416-416 186.25-416 416-416zM576 448l-256 192v-384zM704 640h-128v-384h128v384z" /%3E%3C/svg%3E');
--icon-last-circle-light: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 -45 1024 960" transform="rotate(180) scale(-1, 1)" transform-origin="center"%3E%3Cpath fill="%23fffdfa" d="M512 960c282.77 0 512-229.23 512-512s-229.23-512-512-512-512 229.23-512 512 229.23 512 512 512zM512 32c229.75 0 416 186.25 416 416s-186.25 416-416 416-416-186.25-416-416 186.25-416 416-416zM576 448l-256 192v-384zM704 640h-128v-384h128v384z" /%3E%3C/svg%3E');
--icon-cross-circle: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 -45 1024 960" transform="rotate(180) scale(-1, 1)" transform-origin="center"%3E%3Cpath fill="%230d0c0c" d="M981.333 426.667c0 129.579-52.565 246.997-137.472 331.861s-202.283 137.472-331.861 137.472-246.997-52.565-331.861-137.472-137.472-202.283-137.472-331.861 52.565-246.997 137.472-331.861 202.283-137.472 331.861-137.472 246.997 52.565 331.861 137.472 137.472 202.283 137.472 331.861zM896 426.667c0-106.069-42.923-201.984-112.469-271.531s-165.461-112.469-271.531-112.469-201.984 42.923-271.531 112.469-112.469 165.461-112.469 271.531 42.923 201.984 112.469 271.531 165.461 112.469 271.531 112.469 201.984-42.923 271.531-112.469 112.469-165.461 112.469-271.531zM353.835 524.502l97.835-97.835-97.835-97.835c-16.683-16.683-16.683-43.691 0-60.331s43.691-16.683 60.331 0l97.835 97.835 97.835-97.835c16.683-16.683 43.691-16.683 60.331 0s16.683 43.691 0 60.331l-97.835 97.835 97.835 97.835c16.683 16.683 16.683 43.691 0 60.331s-43.691 16.683-60.331 0l-97.835-97.835-97.835 97.835c-16.683 16.683-43.691 16.683-60.331 0s-16.683-43.691 0-60.331z" /%3E%3C/svg%3E');
--icon-cross-circle-light: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 -45 1024 960" transform="rotate(180) scale(-1, 1)" transform-origin="center"%3E%3Cpath fill="%23fffdfa" d="M981.333 426.667c0 129.579-52.565 246.997-137.472 331.861s-202.283 137.472-331.861 137.472-246.997-52.565-331.861-137.472-137.472-202.283-137.472-331.861 52.565-246.997 137.472-331.861 202.283-137.472 331.861-137.472 246.997 52.565 331.861 137.472 137.472 202.283 137.472 331.861zM896 426.667c0-106.069-42.923-201.984-112.469-271.531s-165.461-112.469-271.531-112.469-201.984 42.923-271.531 112.469-112.469 165.461-112.469 271.531 42.923 201.984 112.469 271.531 165.461 112.469 271.531 112.469 201.984-42.923 271.531-112.469 112.469-165.461 112.469-271.531zM353.835 524.502l97.835-97.835-97.835-97.835c-16.683-16.683-16.683-43.691 0-60.331s43.691-16.683 60.331 0l97.835 97.835 97.835-97.835c16.683-16.683 43.691-16.683 60.331 0s16.683 43.691 0 60.331l-97.835 97.835 97.835 97.835c16.683 16.683 16.683 43.691 0 60.331s-43.691 16.683-60.331 0l-97.835-97.835-97.835 97.835c-16.683 16.683-43.691 16.683-60.331 0s-16.683-43.691 0-60.331z" /%3E%3C/svg%3E');
--icon-checkmark-circle: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 -45 1024 960" transform="rotate(180) scale(-1, 1)" transform-origin="center"%3E%3Cpath fill="%230d0c0c" d="M896 465.92v-39.253c-0.043-106.027-43.051-201.941-112.64-271.445s-165.547-112.384-271.573-112.299-201.984 43.051-271.445 112.64-112.384 165.504-112.341 271.573 43.051 201.941 112.64 271.445 165.547 112.384 271.573 112.341c56.747-0.043 110.336-12.331 155.691-33.067 21.419-9.813 46.763-0.341 56.533 21.077s0.341 46.763-21.077 56.533c-56.619 25.856-122.283 40.747-191.104 40.789-129.579 0.085-246.997-52.437-331.947-137.259s-137.557-202.24-137.643-331.819 52.437-246.997 137.259-331.947 202.197-137.6 331.776-137.643 246.997 52.437 331.947 137.259 137.6 202.197 137.685 331.819v39.253c0 23.552-19.115 42.667-42.667 42.667s-42.667-19.115-42.667-42.667zM908.501 798.166l-396.501-396.885-97.835 97.792c-16.683 16.683-43.691 16.683-60.331 0s-16.683-43.691 0-60.331l128-128c16.683-16.683 43.691-16.64 60.373 0l426.667 427.093c16.64 16.683 16.64 43.691-0.043 60.331s-43.691 16.64-60.331-0.043z" /%3E%3C/svg%3E');
--icon-checkmark-circle-light: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 -45 1024 960" transform="rotate(180) scale(-1, 1)" transform-origin="center"%3E%3Cpath fill="%23fffdfa" d="M896 465.92v-39.253c-0.043-106.027-43.051-201.941-112.64-271.445s-165.547-112.384-271.573-112.299-201.984 43.051-271.445 112.64-112.384 165.504-112.341 271.573 43.051 201.941 112.64 271.445 165.547 112.384 271.573 112.341c56.747-0.043 110.336-12.331 155.691-33.067 21.419-9.813 46.763-0.341 56.533 21.077s0.341 46.763-21.077 56.533c-56.619 25.856-122.283 40.747-191.104 40.789-129.579 0.085-246.997-52.437-331.947-137.259s-137.557-202.24-137.643-331.819 52.437-246.997 137.259-331.947 202.197-137.6 331.776-137.643 246.997 52.437 331.947 137.259 137.6 202.197 137.685 331.819v39.253c0 23.552-19.115 42.667-42.667 42.667s-42.667-19.115-42.667-42.667zM908.501 798.166l-396.501-396.885-97.835 97.792c-16.683 16.683-43.691 16.683-60.331 0s-16.683-43.691 0-60.331l128-128c16.683-16.683 43.691-16.64 60.373 0l426.667 427.093c16.64 16.683 16.64 43.691-0.043 60.331s-43.691 16.64-60.331-0.043z" /%3E%3C/svg%3E');
--icon-warning: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 -45 1024 960" transform="rotate(180) scale(-1, 1)" transform-origin="center"%3E%3Cpath fill="%230d0c0c" d="M475.648 752.043c3.115 5.248 7.893 10.325 14.251 14.165 10.069 6.101 21.589 7.595 32.256 4.949s20.224-9.216 26.197-19.115l361.216-603.008c2.987-5.12 5.077-11.435 5.461-18.517-0.64-15.701-5.077-25.216-12.075-32.384-7.68-7.851-18.219-12.715-29.568-12.843l-722.645 0.043c-6.485 0.043-13.696 1.749-20.523 5.717-10.197 5.888-17.024 15.317-19.883 25.899s-1.621 22.144 3.925 31.787zM402.432 795.904l-361.387-603.307c-18.005-31.189-21.589-66.133-13.141-97.707s29.013-60.075 59.648-77.739c19.797-11.435 41.643-17.067 62.933-17.152h722.901c35.797 0.384 67.712 15.104 90.581 38.485s36.864 55.595 36.48 90.923c-0.256 22.869-6.528 44.544-17.323 62.891l-361.557 603.605c-18.432 30.421-47.36 50.389-79.104 58.155s-66.603 3.456-96.811-14.891c-18.304-11.093-33.067-26.24-43.179-43.264zM469.333 554.667v-170.667c0-23.552 19.115-42.667 42.667-42.667s42.667 19.115 42.667 42.667v170.667c0 23.552-19.115 42.667-42.667 42.667s-42.667-19.115-42.667-42.667zM512 170.667c23.552 0 42.667 19.115 42.667 42.667s-19.115 42.667-42.667 42.667-42.667-19.115-42.667-42.667 19.115-42.667 42.667-42.667z" /%3E%3C/svg%3E');
--icon-warning-light: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 -45 1024 960" transform="rotate(180) scale(-1, 1)" transform-origin="center"%3E%3Cpath fill="%23fffdfa" d="M475.648 752.043c3.115 5.248 7.893 10.325 14.251 14.165 10.069 6.101 21.589 7.595 32.256 4.949s20.224-9.216 26.197-19.115l361.216-603.008c2.987-5.12 5.077-11.435 5.461-18.517-0.64-15.701-5.077-25.216-12.075-32.384-7.68-7.851-18.219-12.715-29.568-12.843l-722.645 0.043c-6.485 0.043-13.696 1.749-20.523 5.717-10.197 5.888-17.024 15.317-19.883 25.899s-1.621 22.144 3.925 31.787zM402.432 795.904l-361.387-603.307c-18.005-31.189-21.589-66.133-13.141-97.707s29.013-60.075 59.648-77.739c19.797-11.435 41.643-17.067 62.933-17.152h722.901c35.797 0.384 67.712 15.104 90.581 38.485s36.864 55.595 36.48 90.923c-0.256 22.869-6.528 44.544-17.323 62.891l-361.557 603.605c-18.432 30.421-47.36 50.389-79.104 58.155s-66.603 3.456-96.811-14.891c-18.304-11.093-33.067-26.24-43.179-43.264zM469.333 554.667v-170.667c0-23.552 19.115-42.667 42.667-42.667s42.667 19.115 42.667 42.667v170.667c0 23.552-19.115 42.667-42.667 42.667s-42.667-19.115-42.667-42.667zM512 170.667c23.552 0 42.667 19.115 42.667 42.667s-19.115 42.667-42.667 42.667-42.667-19.115-42.667-42.667 19.115-42.667 42.667-42.667z" /%3E%3C/svg%3E');
--icon-close: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 -45 1024 960" transform="rotate(180) scale(-1, 1)" transform-origin="center"%3E%3Cpath fill="%230d0c0c" d="M225.835 652.502l225.835-225.835-225.835-225.835c-16.683-16.683-16.683-43.691 0-60.331s43.691-16.683 60.331 0l225.835 225.835 225.835-225.835c16.683-16.683 43.691-16.683 60.331 0s16.683 43.691 0 60.331l-225.835 225.835 225.835 225.835c16.683 16.683 16.683 43.691 0 60.331s-43.691 16.683-60.331 0l-225.835-225.835-225.835 225.835c-16.683 16.683-43.691 16.683-60.331 0s-16.683-43.691 0-60.331z" /%3E%3C/svg%3E');
--icon-close-light: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 -45 1024 960" transform="rotate(180) scale(-1, 1)" transform-origin="center"%3E%3Cpath fill="%23fffdfa" d="M225.835 652.502l225.835-225.835-225.835-225.835c-16.683-16.683-16.683-43.691 0-60.331s43.691-16.683 60.331 0l225.835 225.835 225.835-225.835c16.683-16.683 43.691-16.683 60.331 0s16.683 43.691 0 60.331l-225.835 225.835 225.835 225.835c16.683 16.683 16.683 43.691 0 60.331s-43.691 16.683-60.331 0l-225.835-225.835-225.835 225.835c-16.683 16.683-43.691 16.683-60.331 0s-16.683-43.691 0-60.331z" /%3E%3C/svg%3E');
--icon-chevron-down: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 -45 1024 960" transform="rotate(180) scale(-1, 1)" transform-origin="center"%3E%3Cpath fill="%230d0c0c" d="M225.835 524.502l256-256c16.683-16.683 43.691-16.683 60.331 0l256 256c16.683 16.683 16.683 43.691 0 60.331s-43.691 16.683-60.331 0l-225.835-225.835-225.835 225.835c-16.683 16.683-43.691 16.683-60.331 0s-16.683-43.691 0-60.331z" /%3E%3C/svg%3E');
--icon-chevron-down-light: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 -45 1024 960" transform="rotate(180) scale(-1, 1)" transform-origin="center"%3E%3Cpath fill="%23fffdfa" d="M225.835 524.502l256-256c16.683-16.683 43.691-16.683 60.331 0l256 256c16.683 16.683 16.683 43.691 0 60.331s-43.691 16.683-60.331 0l-225.835-225.835-225.835 225.835c-16.683 16.683-43.691 16.683-60.331 0s-16.683-43.691 0-60.331z" /%3E%3C/svg%3E');
--icon-chevron-up: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 -45 1024 960" transform="rotate(180) scale(-1, 1)" transform-origin="center"%3E%3Cpath fill="%230d0c0c" d="M798.165 328.832l-256 256c-16.683 16.683-43.691 16.683-60.331 0l-256-256c-16.683-16.683-16.683-43.691 0-60.331s43.691-16.683 60.331 0l225.835 225.835 225.835-225.835c16.683-16.683 43.691-16.683 60.331 0s16.683 43.691 0 60.331z" /%3E%3C/svg%3E');
--icon-chevron-up-light: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 -45 1024 960" transform="rotate(180) scale(-1, 1)" transform-origin="center"%3E%3Cpath fill="%23fffdfa" d="M798.165 328.832l-256 256c-16.683 16.683-43.691 16.683-60.331 0l-256-256c-16.683-16.683-16.683-43.691 0-60.331s43.691-16.683 60.331 0l225.835 225.835 225.835-225.835c16.683-16.683 43.691-16.683 60.331 0s16.683 43.691 0 60.331z" /%3E%3C/svg%3E');
--icon-magnifying-glass: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 -45 1024 960" transform="rotate(180) scale(-1, 1)" transform-origin="center"%3E%3Cpath fill="%230d0c0c" d="M684.416 262.144c-1.451-1.109-2.859-2.347-4.224-3.712s-2.56-2.731-3.712-4.224c-53.675-51.755-126.677-83.541-207.147-83.541-82.475 0-157.099 33.365-211.2 87.467s-87.467 128.725-87.467 211.2 33.365 157.099 87.467 211.2 128.725 87.467 211.2 87.467 157.099-33.365 211.2-87.467 87.467-128.725 87.467-211.2c0-80.469-31.787-153.472-83.584-207.189zM926.165 72.832l-156.8 156.8c52.523 65.707 83.968 149.035 83.968 239.701 0 106.027-43.008 202.069-112.469 271.531s-165.504 112.469-271.531 112.469-202.069-43.008-271.531-112.469-112.469-165.504-112.469-271.531 43.008-202.069 112.469-271.531 165.504-112.469 271.531-112.469c90.667 0 173.995 31.445 239.701 83.968l156.8-156.8c16.683-16.683 43.691-16.683 60.331 0s16.683 43.691 0 60.331z" /%3E%3C/svg%3E');
--icon-magnifying-glass-light: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 -45 1024 960" transform="rotate(180) scale(-1, 1)" transform-origin="center"%3E%3Cpath fill="%23fffdfa" d="M684.416 262.144c-1.451-1.109-2.859-2.347-4.224-3.712s-2.56-2.731-3.712-4.224c-53.675-51.755-126.677-83.541-207.147-83.541-82.475 0-157.099 33.365-211.2 87.467s-87.467 128.725-87.467 211.2 33.365 157.099 87.467 211.2 128.725 87.467 211.2 87.467 157.099-33.365 211.2-87.467 87.467-128.725 87.467-211.2c0-80.469-31.787-153.472-83.584-207.189zM926.165 72.832l-156.8 156.8c52.523 65.707 83.968 149.035 83.968 239.701 0 106.027-43.008 202.069-112.469 271.531s-165.504 112.469-271.531 112.469-202.069-43.008-271.531-112.469-112.469-165.504-112.469-271.531 43.008-202.069 112.469-271.531 165.504-112.469 271.531-112.469c90.667 0 173.995 31.445 239.701 83.968l156.8-156.8c16.683-16.683 43.691-16.683 60.331 0s16.683 43.691 0 60.331z" /%3E%3C/svg%3E');
--icon-location-on: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 -45 1024 960" transform="rotate(180) scale(-1, 1)" transform-origin="center"%3E%3Cpath fill="%230d0c0c" d="M341.333 768c-94.251 0-179.627-38.272-241.365-99.968s-99.968-147.115-99.968-241.365 38.272-179.627 99.968-241.365 147.115-99.968 241.365-99.968h341.333c94.251 0 179.627 38.272 241.365 99.968s99.968 147.115 99.968 241.365-38.272 179.627-99.968 241.365-147.115 99.968-241.365 99.968zM341.333 682.667h341.333c70.699 0 134.656-28.587 181.035-74.965s74.965-110.336 74.965-181.035-28.587-134.656-74.965-181.035-110.336-74.965-181.035-74.965h-341.333c-70.699 0-134.656 28.587-181.035 74.965s-74.965 110.336-74.965 181.035 28.587 134.656 74.965 181.035 110.336 74.965 181.035 74.965zM512 426.667c0 47.104-19.157 89.856-50.005 120.661s-73.557 50.005-120.661 50.005-89.856-19.157-120.661-50.005-50.005-73.557-50.005-120.661 19.157-89.856 50.005-120.661 73.557-50.005 120.661-50.005 89.856 19.157 120.661 50.005 50.005 73.557 50.005 120.661zM426.667 426.667c0-23.595-9.515-44.843-25.003-60.331s-36.736-25.003-60.331-25.003-44.843 9.515-60.331 25.003-25.003 36.736-25.003 60.331 9.515 44.843 25.003 60.331 36.736 25.003 60.331 25.003 44.843-9.515 60.331-25.003 25.003-36.736 25.003-60.331z" /%3E%3C/svg%3E');
--icon-location-on-light: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 -45 1024 960" transform="rotate(180) scale(-1, 1)" transform-origin="center"%3E%3Cpath fill="%23fffdfa" d="M341.333 768c-94.251 0-179.627-38.272-241.365-99.968s-99.968-147.115-99.968-241.365 38.272-179.627 99.968-241.365 147.115-99.968 241.365-99.968h341.333c94.251 0 179.627 38.272 241.365 99.968s99.968 147.115 99.968 241.365-38.272 179.627-99.968 241.365-147.115 99.968-241.365 99.968zM341.333 682.667h341.333c70.699 0 134.656-28.587 181.035-74.965s74.965-110.336 74.965-181.035-28.587-134.656-74.965-181.035-110.336-74.965-181.035-74.965h-341.333c-70.699 0-134.656 28.587-181.035 74.965s-74.965 110.336-74.965 181.035 28.587 134.656 74.965 181.035 110.336 74.965 181.035 74.965zM512 426.667c0 47.104-19.157 89.856-50.005 120.661s-73.557 50.005-120.661 50.005-89.856-19.157-120.661-50.005-50.005-73.557-50.005-120.661 19.157-89.856 50.005-120.661 73.557-50.005 120.661-50.005 89.856 19.157 120.661 50.005 50.005 73.557 50.005 120.661zM426.667 426.667c0-23.595-9.515-44.843-25.003-60.331s-36.736-25.003-60.331-25.003-44.843 9.515-60.331 25.003-25.003 36.736-25.003 60.331 9.515 44.843 25.003 60.331 36.736 25.003 60.331 25.003 44.843-9.515 60.331-25.003 25.003-36.736 25.003-60.331z" /%3E%3C/svg%3E');
--icon-location-off: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 -45 1024 960" transform="rotate(180) scale(-1, 1)" transform-origin="center"%3E%3Cpath fill="%230d0c0c" d="M341.333 768c-94.251 0-179.627-38.272-241.365-99.968s-99.968-147.115-99.968-241.365 38.272-179.627 99.968-241.365 147.115-99.968 241.365-99.968h341.333c94.251 0 179.627 38.272 241.365 99.968s99.968 147.115 99.968 241.365-38.272 179.627-99.968 241.365-147.115 99.968-241.365 99.968zM341.333 682.667h341.333c70.699 0 134.656-28.587 181.035-74.965s74.965-110.336 74.965-181.035-28.587-134.656-74.965-181.035-110.336-74.965-181.035-74.965h-341.333c-70.699 0-134.656 28.587-181.035 74.965s-74.965 110.336-74.965 181.035 28.587 134.656 74.965 181.035 110.336 74.965 181.035 74.965zM853.333 426.667c0 47.104-19.157 89.856-50.005 120.661s-73.557 50.005-120.661 50.005-89.856-19.157-120.661-50.005-50.005-73.557-50.005-120.661 19.157-89.856 50.005-120.661 73.557-50.005 120.661-50.005 89.856 19.157 120.661 50.005 50.005 73.557 50.005 120.661zM768 426.667c0-23.595-9.515-44.843-25.003-60.331s-36.736-25.003-60.331-25.003-44.843 9.515-60.331 25.003-25.003 36.736-25.003 60.331 9.515 44.843 25.003 60.331 36.736 25.003 60.331 25.003 44.843-9.515 60.331-25.003 25.003-36.736 25.003-60.331z" /%3E%3C/svg%3E');
--icon-location-off-light: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 -45 1024 960" transform="rotate(180) scale(-1, 1)" transform-origin="center"%3E%3Cpath fill="%23fffdfa" d="M341.333 768c-94.251 0-179.627-38.272-241.365-99.968s-99.968-147.115-99.968-241.365 38.272-179.627 99.968-241.365 147.115-99.968 241.365-99.968h341.333c94.251 0 179.627 38.272 241.365 99.968s99.968 147.115 99.968 241.365-38.272 179.627-99.968 241.365-147.115 99.968-241.365 99.968zM341.333 682.667h341.333c70.699 0 134.656-28.587 181.035-74.965s74.965-110.336 74.965-181.035-28.587-134.656-74.965-181.035-110.336-74.965-181.035-74.965h-341.333c-70.699 0-134.656 28.587-181.035 74.965s-74.965 110.336-74.965 181.035 28.587 134.656 74.965 181.035 110.336 74.965 181.035 74.965zM853.333 426.667c0 47.104-19.157 89.856-50.005 120.661s-73.557 50.005-120.661 50.005-89.856-19.157-120.661-50.005-50.005-73.557-50.005-120.661 19.157-89.856 50.005-120.661 73.557-50.005 120.661-50.005 89.856 19.157 120.661 50.005 50.005 73.557 50.005 120.661zM768 426.667c0-23.595-9.515-44.843-25.003-60.331s-36.736-25.003-60.331-25.003-44.843 9.515-60.331 25.003-25.003 36.736-25.003 60.331 9.515 44.843 25.003 60.331 36.736 25.003 60.331 25.003 44.843-9.515 60.331-25.003 25.003-36.736 25.003-60.331z" /%3E%3C/svg%3E');
--icon-checkmark: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 -45 1024 960" transform="rotate(180) scale(-1, 1)" transform-origin="center"%3E%3Cpath fill="%230d0c0c" d="M823.168 712.832l-439.168-439.168-183.168 183.168c-16.683 16.683-43.691 16.683-60.331 0s-16.683-43.691 0-60.331l213.333-213.333c16.683-16.683 43.691-16.683 60.331 0l469.333 469.333c16.683 16.683 16.683 43.691 0 60.331s-43.691 16.683-60.331 0z" /%3E%3C/svg%3E');
--icon-checkmark-light: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 -45 1024 960" transform="rotate(180) scale(-1, 1)" transform-origin="center"%3E%3Cpath fill="%23fffdfa" d="M823.168 712.832l-439.168-439.168-183.168 183.168c-16.683 16.683-43.691 16.683-60.331 0s-16.683-43.691 0-60.331l213.333-213.333c16.683-16.683 43.691-16.683 60.331 0l469.333 469.333c16.683 16.683 16.683 43.691 0 60.331s-43.691 16.683-60.331 0z" /%3E%3C/svg%3E');
--icon-plus: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 -45 1024 960" transform="rotate(180) scale(-1, 1)" transform-origin="center"%3E%3Cpath fill="%230d0c0c" d="M213.333 384h256v-256c0-23.552 19.115-42.667 42.667-42.667s42.667 19.115 42.667 42.667v256h256c23.552 0 42.667 19.115 42.667 42.667s-19.115 42.667-42.667 42.667h-256v256c0 23.552-19.115 42.667-42.667 42.667s-42.667-19.115-42.667-42.667v-256h-256c-23.552 0-42.667-19.115-42.667-42.667s19.115-42.667 42.667-42.667z" /%3E%3C/svg%3E');
--icon-plus-light: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 -45 1024 960" transform="rotate(180) scale(-1, 1)" transform-origin="center"%3E%3Cpath fill="%23fffdfa" d="M213.333 384h256v-256c0-23.552 19.115-42.667 42.667-42.667s42.667 19.115 42.667 42.667v256h256c23.552 0 42.667 19.115 42.667 42.667s-19.115 42.667-42.667 42.667h-256v256c0 23.552-19.115 42.667-42.667 42.667s-42.667-19.115-42.667-42.667v-256h-256c-23.552 0-42.667-19.115-42.667-42.667s19.115-42.667 42.667-42.667z" /%3E%3C/svg%3E');
--icon-minus: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 -45 1024 960" transform="rotate(180) scale(-1, 1)" transform-origin="center"%3E%3Cpath fill="%230d0c0c" d="M213.333 384h597.333c23.552 0 42.667 19.115 42.667 42.667s-19.115 42.667-42.667 42.667h-597.333c-23.552 0-42.667-19.115-42.667-42.667s19.115-42.667 42.667-42.667z" /%3E%3C/svg%3E');
--icon-minus-light: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 -45 1024 960" transform="rotate(180) scale(-1, 1)" transform-origin="center"%3E%3Cpath fill="%23fffdfa" d="M213.333 384h597.333c23.552 0 42.667 19.115 42.667 42.667s-19.115 42.667-42.667 42.667h-597.333c-23.552 0-42.667-19.115-42.667-42.667s19.115-42.667 42.667-42.667z" /%3E%3C/svg%3E');
--icon-compass: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 -45 1024 960" transform="rotate(180) scale(-1, 1)" transform-origin="center"%3E%3Cpath fill="%230d0c0c" d="M981.333 426.667c0 129.579-52.565 246.997-137.472 331.861s-202.283 137.472-331.861 137.472-246.997-52.565-331.861-137.472-137.472-202.283-137.472-331.861 52.565-246.997 137.472-331.861 202.283-137.472 331.861-137.472 246.997 52.565 331.861 137.472 137.472 202.283 137.472 331.861zM896 426.667c0-106.069-42.923-201.984-112.469-271.531s-165.461-112.469-271.531-112.469-201.984 42.923-271.531 112.469-112.469 165.461-112.469 271.531 42.923 201.984 112.469 271.531 165.461 112.469 271.531 112.469 201.984-42.923 271.531-112.469 112.469-165.461 112.469-271.531zM733.397 594.091c2.816 8.363 3.072 17.835 0 26.965-7.467 22.357-31.616 34.432-53.973 26.965l-271.36-90.453c-12.373-4.181-22.571-13.781-26.965-26.965l-90.453-271.36c-2.816-8.363-3.072-17.835 0-26.965 7.467-22.357 31.616-34.432 53.973-26.965l271.36 90.453c12.373 4.181 22.571 13.781 26.965 26.965zM625.451 540.118l-56.747-170.155-170.155-56.747 56.704 170.155z" /%3E%3C/svg%3E');
--icon-compass-light: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 -45 1024 960" transform="rotate(180) scale(-1, 1)" transform-origin="center"%3E%3Cpath fill="%23fffdfa" d="M981.333 426.667c0 129.579-52.565 246.997-137.472 331.861s-202.283 137.472-331.861 137.472-246.997-52.565-331.861-137.472-137.472-202.283-137.472-331.861 52.565-246.997 137.472-331.861 202.283-137.472 331.861-137.472 246.997 52.565 331.861 137.472 137.472 202.283 137.472 331.861zM896 426.667c0-106.069-42.923-201.984-112.469-271.531s-165.461-112.469-271.531-112.469-201.984 42.923-271.531 112.469-112.469 165.461-112.469 271.531 42.923 201.984 112.469 271.531 165.461 112.469 271.531 112.469 201.984-42.923 271.531-112.469 112.469-165.461 112.469-271.531zM733.397 594.091c2.816 8.363 3.072 17.835 0 26.965-7.467 22.357-31.616 34.432-53.973 26.965l-271.36-90.453c-12.373-4.181-22.571-13.781-26.965-26.965l-90.453-271.36c-2.816-8.363-3.072-17.835 0-26.965 7.467-22.357 31.616-34.432 53.973-26.965l271.36 90.453c12.373 4.181 22.571 13.781 26.965 26.965zM625.451 540.118l-56.747-170.155-170.155-56.747 56.704 170.155z" /%3E%3C/svg%3E');
--icon-options-v: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 -45 1024 960" transform="rotate(180) scale(-1, 1)" transform-origin="center"%3E%3Cpath fill="%230d0c0c" d="M597.333 426.667c0 23.552-9.6 44.928-25.003 60.331s-36.779 25.003-60.331 25.003-44.928-9.6-60.331-25.003-25.003-36.779-25.003-60.331 9.6-44.928 25.003-60.331 36.779-25.003 60.331-25.003 44.928 9.6 60.331 25.003 25.003 36.779 25.003 60.331zM597.333 725.334c0 23.552-9.6 44.928-25.003 60.331s-36.779 25.003-60.331 25.003-44.928-9.6-60.331-25.003-25.003-36.779-25.003-60.331 9.6-44.928 25.003-60.331 36.779-25.003 60.331-25.003 44.928 9.6 60.331 25.003 25.003 36.779 25.003 60.331zM597.333 128c0 23.552-9.6 44.928-25.003 60.331s-36.779 25.003-60.331 25.003-44.928-9.6-60.331-25.003-25.003-36.779-25.003-60.331 9.6-44.928 25.003-60.331 36.779-25.003 60.331-25.003 44.928 9.6 60.331 25.003 25.003 36.779 25.003 60.331z" /%3E%3C/svg%3E');
--icon-options-v-light: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 -45 1024 960" transform="rotate(180) scale(-1, 1)" transform-origin="center"%3E%3Cpath fill="%23fffdfa" d="M597.333 426.667c0 23.552-9.6 44.928-25.003 60.331s-36.779 25.003-60.331 25.003-44.928-9.6-60.331-25.003-25.003-36.779-25.003-60.331 9.6-44.928 25.003-60.331 36.779-25.003 60.331-25.003 44.928 9.6 60.331 25.003 25.003 36.779 25.003 60.331zM597.333 725.334c0 23.552-9.6 44.928-25.003 60.331s-36.779 25.003-60.331 25.003-44.928-9.6-60.331-25.003-25.003-36.779-25.003-60.331 9.6-44.928 25.003-60.331 36.779-25.003 60.331-25.003 44.928 9.6 60.331 25.003 25.003 36.779 25.003 60.331zM597.333 128c0 23.552-9.6 44.928-25.003 60.331s-36.779 25.003-60.331 25.003-44.928-9.6-60.331-25.003-25.003-36.779-25.003-60.331 9.6-44.928 25.003-60.331 36.779-25.003 60.331-25.003 44.928 9.6 60.331 25.003 25.003 36.779 25.003 60.331z" /%3E%3C/svg%3E');
--icon-point-down: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 -45 1024 960" transform="rotate(180) scale(-1, 1)" transform-origin="center"%3E%3Cpath fill="%230d0c0c" d="M268.501 353.835l213.333-213.333c16.683-16.683 43.691-16.683 60.331 0l213.333 213.333c16.683 16.683 16.683 43.691 0 60.331s-43.691 16.683-60.331 0l-183.168-183.168-183.168 183.168c-16.683 16.683-43.691 16.683-60.331 0s-16.683-43.691 0-60.331zM268.501 652.502l213.333-213.333c16.683-16.683 43.691-16.683 60.331 0l213.333 213.333c16.683 16.683 16.683 43.691 0 60.331s-43.691 16.683-60.331 0l-183.168-183.168-183.168 183.168c-16.683 16.683-43.691 16.683-60.331 0s-16.683-43.691 0-60.331z" /%3E%3C/svg%3E');
--icon-point-down-light: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 -45 1024 960" transform="rotate(180) scale(-1, 1)" transform-origin="center"%3E%3Cpath fill="%23fffdfa" d="M268.501 353.835l213.333-213.333c16.683-16.683 43.691-16.683 60.331 0l213.333 213.333c16.683 16.683 16.683 43.691 0 60.331s-43.691 16.683-60.331 0l-183.168-183.168-183.168 183.168c-16.683 16.683-43.691 16.683-60.331 0s-16.683-43.691 0-60.331zM268.501 652.502l213.333-213.333c16.683-16.683 43.691-16.683 60.331 0l213.333 213.333c16.683 16.683 16.683 43.691 0 60.331s-43.691 16.683-60.331 0l-183.168-183.168-183.168 183.168c-16.683 16.683-43.691 16.683-60.331 0s-16.683-43.691 0-60.331z" /%3E%3C/svg%3E');
}

.em.em-search, 
.em.em-search-advanced, 
.em .em-search-advanced {
    --border-color: rgba(190,139,89, 0.5);
}

.em.em-search-advanced .em-search-advanced-sections > section.em-search-advanced-section header {
    border-bottom: 1px solid rgba(190,139,89, 0.5)
}

#event-form .em-event-location-data h4 {
    border-bottom: 1px solid rgba(190,139,89, 0.5);
}

#event-form .em-location-type {
    border-top: 1px solid rgba(190,139,89, 0.5);
}

div.css-search {
    border: 1px solid rgba(190,139,89, 0.5);
}

/* Main Search */
div.css-search.has-advanced div.em-search-main {
    border-bottom: 1px solid rgba(190,139,89, 0.5);
}

.em .em-chart.size-small form section.main-filters > div:nth-child(2) {
    border-top: 1px solid rgba(190,139,89, 0.5);
    border-bottom: 1px solid rgba(190,139,89, 0.5);
}

.em .em-chart .em-chart-stats > div {
    border-left: 1px solid rgba(190,139,89, 0.5);
}

.em .em-chart form section.main-filters {
    border-top: 1px solid rgba(190,139,89, 0.5);
    border-bottom: 1px solid rgba(190,139,89, 0.5);
}

.em .em-chart form section.main-filters > div:nth-child(2) {
    border-left: 1px solid rgba(190,139,89, 0.5);
    border-right: 1px solid rgba(190,139,89, 0.5);
}

.em.em-search-advanced .em-search-advanced-sections > section.em-search-advanced-section.active div.em-search-section-content {
    border-bottom: 1px solid rgba(190,139,89, 0.5);
}

.em.em-search-advanced .em-search-advanced-sections > section.em-search-advanced-section header {
    border-bottom: 1px solid rgba(190,139,89, 0.5);
}

.em.em-modal .em-modal-popup .em-modal-content section header {
    border-bottom: 1px solid rgba(190,139,89, 0.5);
}

.em.em-modal .em-modal-popup header {
    border-bottom: 1px solid rgba(190,139,89, 0.5);
}

.em.em-modal.em-cal-date-content .em-modal-content {
    border-bottom: 1px solid rgba(190,139,89, 0.5);
}

#event-form .em-location-type {
    border-top: 1px solid rgba(190,139,89, 0.5);
}

#event-form .em-event-location-data h4 {
    border-bottom: 1px solid rgba(190,139,89, 0.5);
}

/* --------------------------------------- Calendar */

.em.em-calendar .em-cal-body.event-style-pill .em-cal-event > div {
    height: 32px;
}

/* --------------------------------------- Event List */

.em .winnefox-em-items-list .em-item {
    border: 1px solid rgba(233,211,191, 0.5);
    padding: 1rem;
    border-radius: 0.25rem;
    margin-bottom: 1rem;
    transition: border 0.3s ease-in-out, background 0.3s ease-in-out;
    background-color: #fffdfa;
}

.em .winnefox-em-items-list .em-item:hover {
	border: 1px solid rgba(233,211,191, 1);
}

.em .winnefox-em-items-list .em-event-title {
	color: #be8b59;
	transition: color ease-in-out 0.3s;
}

.em .winnefox-em-items-list .em-item:hover .em-event-title {
	color: #7d7d7c;
}

.em .winnefox-em-items-list .em-title-image > .date {
    color: #fffdfa;
    background-color: rgba(229,152,135, 0.95);
    font-family: "Libre Baskerville", serif;
}

.em .winnefox-em-items-list .em-title-image .date .em-item-image-placeholder {
    background: var(--icon-calendar-empty-light) center center no-repeat;
}

.em .winnefox-em-items-list .em-event-meta {
    background-color: rgba(13,12,12, 0.05);
}

.em .winnefox-em-items-list .em-event-meta * {
    color: #0d0c0c;
    align-self: center;
    margin: 0 0.25rem 0 0;
}

.em .winnefox-em-items-list .em-event-meta i {
    color: rgba(13,12,12, 0.5);
}

.em .winnefox-em-items-list .em-item-desc p {
    color: #0d0c0c;
}

.em .winnefox-em-items-list .em-title-image,
.em .winnefox-em-events-grid .em-item .em-item-image {
    background-color: rgba(13,12,12,0.1);
    background-image: url(https://berlinlibrary.org/wp-content/uploads/2024/09/berlin-library-exterior.jpg);
}

.em .winnefox-em-items-list .em-taxonomy.em-category .em-item-image-placeholder {
    background: var(--icon-category) center center no-repeat;
    background-size: 65% 100%;
    opacity: 0.75;
}

.em .winnefox-em-items-list .em-taxonomy.em-tag .em-item-image-placeholder {
    background: var(--icon-tag) center center no-repeat;
    background-size: 65% 100%;
    opacity: 0.75;
}

/* --------------------------------------- Grid/Cards Layout */

.em .winnefox-em-events-grid .em-item .em-item-image > .date-wrapper {
    background-color: rgba(229,152,135, 0.75);
}

.em .winnefox-em-events-grid .em-item .em-item-image .date {
    color: #0d0c0c;
    font-family: "Libre Baskerville", serif;
}

.em .winnefox-em-events-grid .em-item .em-item-image .em-item-image-placeholder {
    background: var(--icon-calendar-empty) center center no-repeat;
}

/* --------------------------------------- Modal Popups */

.em-modal-content.em-list-widget .em-item .em-item-image {
    background-image: url(https://berlinlibrary.org/wp-content/uploads/2024/09/berlin-library-exterior.jpg);
}

/* --------------------------------------- Single Event Page */

#event-banner .background {
    background-color: #0d0c0c;
}

#event-banner .background-layer-01  {
    background-color: #0d0c0c;
    background: rgb(13,12,12);
    background: linear-gradient(0deg, rgba(13,12,12,0.5) 0%, rgba(13,12,12,1) 100%);
}

#event-banner .body * {
    color: #fffdfa;
}

#event-banner .body h1,
#event-banner .body h1 span {
    color: #fffdfa;
}

#event-banner .body h1 > span:nth-child(n+2) {
    color: #f4f5f0;
}

#event-banner .body i {
    color: #d4dbd0;
}

#event-banner .body h1 > span:nth-child(n+3) {
    color: #be8b59;
}

#event-details i {
    color: #e59887;
}

#event-banner .image {
	font-size: 0;
}

#event-banner .image img {
	max-height: 600px;
}

/* ---------------------------------------------------- Pagination */

.em .em-pagination,
.pagination-row {
    border-top: 1px solid rgba(13,12,12, 0.15);
    --color: #be8b59;
    --color-hover: #cca57e;
}

.em .em-pagination .page-numbers.next, 
.em .em-pagination .page-numbers.prev {
    font-family: 'icomoon';
    font-size: 0 !important;
}

.em .em-pagination .page-numbers.next:before, 
.em .em-pagination .page-numbers.prev:before {
    font-family: 'icomoon';
}

.em .em-pagination .page-numbers.next:before {
    content: '';
} 

.em .em-pagination .page-numbers.prev:before {
    content: '';
}

/* ---------------------------------------------------- Breadcrumb */

/* ---------------------------------------------------- Cards */

/* ---------------------------------------------------- Custom Layouts */

#page-container {
    min-height: 40vh;
    padding: 1rem 1rem 0;
}

.note {
    background-color: rgba(190,139,89, 0.15);
    padding: 15px;
    color: #0d0c0c;
}

.error-icon {
    font-size: 10rem;
    color: #ba4139;
    margin: 0 0 30px;
    display: block;
}

/* ------------------------------------------------------------------------------
----------------------------------------------------------------- 02: Forms General
------------------------------------------------------------------------------ */

label.required:after {
    background-color: #ba4139;
}

.wpcf7-form-control-wrap {
    position: relative;
}

.no-results,
.wpcf7 form .wpcf7-response-output,
.wpcf7 form.spam .wpcf7-response-output {
    color: #fffdfa;
    background-color: #be8b59;
    border: 1px solid #cca57e;
}

.wpcf7 form.spam .wpcf7-response-output,
.wpcf7 form.invalid .wpcf7-response-output, 
.wpcf7 form.unaccepted .wpcf7-response-output {
    border-color: #cc615a;
    background-color: #ba4139;
    color: #fffdfa;
}

.wpcf7-not-valid {
    box-shadow: 0 0 0 2px #cc615a;
}

.wpcf7-not-valid-tip {
    display: inline-block;
    font-size: 0.75rem;
    padding: 0.5rem 0.5rem 0.5rem 0;
    color: #cc615a;
}

.wpcf7 form.sent .wpcf7-response-output {
    border-color: #80b079;
    background-color: #639b5b;
    color: #fffdfa;
}

/* ---------------------------------------------------- Buttons */

a[class*="btn"].focus-icon > i[class*="icon-"], 
a[class^="btn"].focus-icon > i[class*="icon-"] {
    padding: 0.20rem 0.25rem 0.25rem;
    background-color: #da5c43;
    border-radius: 50%;
    box-shadow: 0 0 5px 0 rgba(, 0.30);
    mix-blend-mode: normal;
    display: inline-block;
}

.btn,
.wp-block-button__link,
.wp-element-button,
.editor-styles-wrapper .wp-block-button__link {
    display: inline-block;
    font-weight: 400;
    color: #295129;
    text-align: center;
    vertical-align: middle;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-color: transparent;
    background-clip: border-box;
    border: 1px solid transparent;
    border-top-color: transparent;
    border-right-color: transparent;
    border-bottom-color: transparent;
    border-left-color: transparent;
    padding: .375rem .75rem;
    font-size: 1rem;
    line-height: 1.5;
    border-radius: 0.5rem;
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}

.btn:after {
    border-radius: 0.5rem;
}

.btn:hover {
    color: color: #3a733a;
    text-decoration: none;
}

.btn.focus,
.btn:focus {
    outline: 0;
    box-shadow: none;
}

.btn.disabled,
.btn:disabled {
    opacity:.65
}

a.btn.disabled,
fieldset:disabled a.btn {
    pointer-events:none;
}

.btn-text,
.wp-block-button.is-style-btn-text .wp-block-button__link {
    color: #0d0c0c;
    background-color: transparent !important;
    border: none !important;
    border-radius: 0 !important;
}

.btn-text:after,
.wp-block-button.is-style-btn-text .wp-block-button__link:after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
    height: 3px;
    background-color: #0d0c0c;
    width: 0;
    -webkit-transition: all ease-in-out 0.3s;
    transition: all ease-in-out 0.3s;
}

.btn-text:hover:after,
.wp-block-button.is-style-btn-text .wp-block-button__link:hover:after {
    width: 100%;
}

.btn-text:not(:disabled):not(.disabled).active, 
.btn-text:not(:disabled):not(.disabled):active, 
.show > .btn-text.dropdown-toggle,
.wp-block-button.is-style-btn-text .wp-block-button__link:not(:disabled):not(.disabled).active, 
.wp-block-button.is-style-btn-text .wp-block-button__link:not(:disabled):not(.disabled):active {
    color: #0d0c0c;
    background-color: transparent !important;
}

.btn-text.focus, 
.btn-text:focus,
.wp-block-button.is-style-btn-text .wp-block-button__link.focus, 
.wp-block-button.is-style-btn-text .wp-block-button__link:focus{
    box-shadow: none;
}

.btn-text:not(:disabled):not(.disabled).active:focus, 
.btn-text:not(:disabled):not(.disabled):active:focus, 
.show > .btn-text.dropdown-toggle:focus,
.wp-block-button.is-style-btn-text .wp-block-button__link:not(:disabled):not(.disabled).active:focus, 
.wp-block-button.is-style-btn-text .wp-block-button__link:not(:disabled):not(.disabled):active:focus {
    box-shadow: none;
}

.btn-text > i[class^=\"icon-\"],
.wp-block-button.is-style-btn-text .wp-block-button__link > i[class^=\"icon-\"] {
    -webkit-transition: all ease-in-out 0.3s;
    transition: all ease-in-out 0.3s;
    color: #0d0c0c;
}

.wp-element-button {
    color: #a7d2a7;
    background-color: #295129;
    border-color: transparent;
    position: relative;
    z-index: 1;
}

.wp-element-button:hover {
    color: #b8dbb8;
    background-color: #3a733a;
    border-color: transparent;
}

.wp-element-button:not(:disabled):not(.disabled):active {
    color: #b8dbb8;
    background: #3a733a;
    border-color: transparent;
}

.wp-element-button:focus{
    box-shadow: none;
}

.wp-element-button:not(:disabled):not(.disabled):active:focus {
    box-shadow: none;
}

.wp-element-button > i[class^=\"icon-\"] {
    color: #a7d2a7;
    transition: color 0.3s ease-in-out;
    -webkit-transition: color ease-in-out 0.3s;
}

.wp-element-button:hover > i[class^=\"icon-\"],
.wp-element-button:hover > span {
    color: #b8dbb8;
}



                    .btn-color_1, 
                    .wp-block-button.is-style-btn-color_1 .wp-block-button__link, .btn-dark, 
                    .wp-block-button.is-style-btn-dark .wp-block-button__link {
                        color: #f5f5f5;
                        background-color: #0d0c0c;
                        border-color: transparent;
                        position: relative;
                        z-index: 1;
                    }

                    .btn-color_1:hover, 
                    .wp-block-button.is-style-btn-color_1 .wp-block-button__link:hover,
                    .btn-color_1:hover, 
                    .wp-block-button.is-style-btn-color_1 .wp-block-button__link:hover, .btn-dark:hover, 
                    .wp-block-button.is-style-btn-dark .wp-block-button__link:hover,
                    .btn-dark:hover, 
                    .wp-block-button.is-style-btn-dark .wp-block-button__link:hover {
                        color: #f2f2f2;
                        background-color: #282424;
                        border-color: transparent;
                    }

                    .btn-color_1:not(:disabled):not(.disabled):active, 
                    .show > .btn-color_1.dropdown-toggle, 
                    .wp-block-button.is-style-btn-color_1 .wp-block-button__link:not(:disabled):not(.disabled).active, 
                    .wp-block-button.is-style-btn-color_1 .wp-block-button__link:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled):active, 
                    .show > .btn-dark.dropdown-toggle, 
                    .wp-block-button.is-style-btn-dark .wp-block-button__link:not(:disabled):not(.disabled).active, 
                    .wp-block-button.is-style-btn-dark .wp-block-button__link:not(:disabled):not(.disabled):active {
                        color: #f2f2f2;
                        background: #282424;
                        border-color: transparent;
                    }

                    .btn-color_1.focus, 
                    .btn-color_1:focus, 
                    .wp-block-button.is-style-btn-color_1 .wp-block-button__link.focus, 
                    .wp-block-button.is-style-btn-color_1 .wp-block-button__link:focus, .btn-dark.focus, 
                    .btn-dark:focus, 
                    .wp-block-button.is-style-btn-dark .wp-block-button__link.focus, 
                    .wp-block-button.is-style-btn-dark .wp-block-button__link:focus {
                        box-shadow: none;
                    }

                    .btn-color_1:not(:disabled):not(.disabled).active:focus, 
                    .btn-color_1:not(:disabled):not(.disabled):active:focus, 
                    .show > .btn-color_1.dropdown-toggle:focus, 
                    .wp-block-button.is-style-btn-color_1 .wp-block-button__link:not(:disabled):not(.disabled).active:focus, 
                    .wp-block-button.is-style-btn-color_1 .wp-block-button__link:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus, 
                    .btn-dark:not(:disabled):not(.disabled):active:focus, 
                    .show > .btn-dark.dropdown-toggle:focus, 
                    .wp-block-button.is-style-btn-dark .wp-block-button__link:not(:disabled):not(.disabled).active:focus, 
                    .wp-block-button.is-style-btn-dark .wp-block-button__link:not(:disabled):not(.disabled):active:focus {
                        box-shadow: none;
                    }

                    .btn-color_1.disabled, 
                    .btn-color_1:disabled, .btn-dark.disabled, 
                    .btn-dark:disabled {
                        cursor: default;
                        opacity: 0.75;
                        pointer-events: none;
                    }

                    .btn-color_1 > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-color_1 .wp-block-button__link > i[class^="icon-"], .btn-dark > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-dark .wp-block-button__link > i[class^="icon-"],
                    .btn-color_1 > span, 
                    .wp-block-button.is-style-btn-color_1 .wp-block-button__link > span, .btn-dark > span, 
                    .wp-block-button.is-style-btn-dark .wp-block-button__link > span {
                        color: #f5f5f5 !important;
                        transition: color 0.3s ease-in-out;
                        -webkit-transition: color ease-in-out 0.3s;
                        mix-blend-mode: screen;
                    }

                    .btn-color_1:hover > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-color_1 .wp-block-button__link:hover > i[class^="icon-"], .btn-dark:hover > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-dark .wp-block-button__link:hover > i[class^="icon-"],
                    .btn-color_1:hover > span, 
                    .wp-block-button.is-style-btn-color_1:hover .wp-block-button__link > span, .btn-dark:hover > span, 
                    .wp-block-button.is-style-btn-dark:hover .wp-block-button__link > span {
                        color: #f2f2f2 !important;
                    }
                    
                    

                    
                    .btn-outline-color_1, 
                    .wp-block-button.is-style-btn-outline-color_1 .wp-block-button__link, .btn-outline-dark, 
                    .wp-block-button.is-style-btn-outline-dark .wp-block-button__link {
                        color: #0d0c0c;
                        border-color: #0d0c0c;
                        background-color: transparent;
                    }

                    .btn-outline-color_1:hover, 
                    .wp-block-button.is-style-btn-outline-color_1 .wp-block-button__link:hover, .btn-outline-dark:hover, 
                    .wp-block-button.is-style-btn-outline-dark .wp-block-button__link:hover {
                        color: #f5f5f5;
                        background-color: #282424;
                        background-image: linear-gradient(300deg, #282424 0%, #0d0c0c 100%);
                        border-color: #0d0c0c;
                    }

                    .btn-outline-color_1.focus, 
                    .btn-outline-color_1:focus, 
                    .wp-block-button.is-style-btn-outline-color_1 .wp-block-button__link.focus, 
                    .wp-block-button.is-style-btn-outline-color_1 .wp-block-button__link:focus, .btn-outline-dark.focus, 
                    .btn-outline-dark:focus, 
                    .wp-block-button.is-style-btn-outline-dark .wp-block-button__link.focus, 
                    .wp-block-button.is-style-btn-outline-dark .wp-block-button__link:focus {
                        box-shadow: 0 0 0 0.2rem rgba(13,12,12, 0.5);
                    }

                    .btn-outline-color_1.disabled, 
                    .btn-outline-color_1:disabled, .btn-outline-dark.disabled, 
                    .btn-outline-dark:disabled {
                        color: #282424;
                        background-color: transparent;
                    }

                    .btn-outline-color_1:not(:disabled):not(.disabled):active, 
                    .show > .btn-outline-color_1.dropdown-toggle, 
                    .wp-block-button.is-style-btn-outline-color_1 .wp-block-button__link:not(:disabled):not(.disabled).active, 
                    .wp-block-button.is-style-btn-outline-color_1 .wp-block-button__link:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled):active, 
                    .show > .btn-outline-dark.dropdown-toggle, 
                    .wp-block-button.is-style-btn-outline-dark .wp-block-button__link:not(:disabled):not(.disabled).active, 
                    .wp-block-button.is-style-btn-outline-dark .wp-block-button__link:not(:disabled):not(.disabled):active {
                        color: #f5f5f5;
                        background-color: #0d0c0c;
                        background-image: linear-gradient(300deg, #282424 0%, #0d0c0c 100%);
                        border-color: #0d0c0c
                    }

                    .btn-outline-color_1:not(:disabled):not(.disabled).active:focus, 
                    .btn-outline-color_1:not(:disabled):not(.disabled):active:focus, 
                    .show > .btn-outline-color_1.dropdown-toggle:focus, 
                    .wp-block-button.is-style-btn-outline-color_1 .wp-block-button__link:not(:disabled):not(.disabled).active:focus, 
                    .wp-block-button.is-style-btn-outline-color_1 .wp-block-button__link:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus, 
                    .btn-outline-dark:not(:disabled):not(.disabled):active:focus, 
                    .show > .btn-outline-dark.dropdown-toggle:focus, 
                    .wp-block-button.is-style-btn-outline-dark .wp-block-button__link:not(:disabled):not(.disabled).active:focus, 
                    .wp-block-button.is-style-btn-outline-dark .wp-block-button__link:not(:disabled):not(.disabled):active:focus {
                        box-shadow: 0 0 0 0.2rem rgba(13,12,12, 0.5);
                    }
                    
                    .btn-outline-color_1 > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-outline-color_1 .wp-block-button__link > i[class^="icon-"],
                    .btn-outline-color_1 > span, 
                    .wp-block-button.is-style-btn-outline-color_1 .wp-block-button__link > span, .btn-outline-dark > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-outline-dark .wp-block-button__link > i[class^="icon-"],
                    .btn-outline-dark > span, 
                    .wp-block-button.is-style-btn-outline-dark .wp-block-button__link > span {
                        color: #f5f5f5 !important;
                        transition: color 0.3s ease-in-out;
                        -webkit-transition: color ease-in-out 0.3s;
                    }

                    .btn-outline-color_1:hover > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-outline-color_1 .wp-block-button__link:hover > i[class^="icon-"],
                    .btn-outline-color_1:hover > span, 
                    .wp-block-button.is-style-btn-outline-color_1:hover .wp-block-button__link > span, .btn-outline-dark:hover > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-outline-dark .wp-block-button__link:hover > i[class^="icon-"],
                    .btn-outline-dark:hover > span, 
                    .wp-block-button.is-style-btn-outline-dark:hover .wp-block-button__link > span {
                        color: #f5f5f5 !important;
                        mix-blend-mode: screen;
                    }
                    
                    


                    .btn-link.color_1, 
                    .btn-text.color_1, 
                    .wp-block-button.is-style-btn-link.color_1 .wp-block-button__link,
                    .wp-block-button.is-style-btn-text.color_1 .wp-block-button__link,
                    .btn-link.color_1:hover, 
                    .btn-text.color_1:hover, 
                    .wp-block-button.is-style-btn-text.color_1 .wp-block-button__link:hover,
                    .wp-block-button.is-style-btn-link.color_1 .wp-block-button__link:hover {
                        color: #0d0c0c !important;
                        background: transparent !important;
                        border: none !important;
                        border-radius: 0 !important;
                    }

                    .btn-text.color_1:after, 
                    .wp-block-button.is-style-btn-text.color_1 .wp-block-button__link:after,
                    .btn-link.color_1:after, 
                    .wp-block-button.is-style-btn-link.color_1 .wp-block-button__link:after {
                        content: '';
                        position: absolute;
                        bottom: 0;
                        left: 0;
                        right: 0;
                        margin: auto;
                        height: 3px;
                        background-color: #0d0c0c;
                        width: 0;
                        -webkit-transition: all ease-in-out 0.3s;
                        transition: all ease-in-out 0.3s;
                    }

                    .btn-text.color_1:hover:after, 
                    .wp-block-button.is-style-btn-text.color_1 .wp-block-button__link:hover:after,
                    .btn-link.color_1:hover:after, 
                    .wp-block-button.is-style-btn-link.color_1 .wp-block-button__link:hover:after {
                        background-color: #0d0c0c;
                        width: 100%;
                    }

                    .btn-link.color_1:not(:disabled):not(.disabled):active, 
                    .show > .btn-link.color_1.dropdown-toggle, 
                    .wp-block-button.is-style-btn-link.color_1 .wp-block-button__link:not(:disabled):not(.disabled).active, 
                    .wp-block-button.is-style-btn-link.color_1 .wp-block-button__link:not(:disabled):not(.disabled):active,
                    .btn-text.color_1:not(:disabled):not(.disabled):active, 
                    .show > .btn-text.color_1.dropdown-toggle, 
                    .wp-block-button.is-style-btn-text.color_1 .wp-block-button__link:not(:disabled):not(.disabled).active, 
                    .wp-block-button.is-style-btn-text.color_1 .wp-block-button__link:not(:disabled):not(.disabled):active {
                        color: #f2f2f2;
                        background-color: transparent;
                    }

                    .btn-text.color_1.focus, 
                    .btn-link.color_1:focus,
                    .wp-block-button.is-style-btn-text.color_1 .wp-block-button__link.focus, 
                    .wp-block-button.is-style-btn-text.color_1 .wp-block-button__link:focus,
                    .wp-block-button.is-style-btn-link.color_1 .wp-block-button__link.focus, 
                    .wp-block-button.is-style-btn-link.color_1 .wp-block-button__link:focus {
                        box-shadow: none;
                    }

                    .btn-text.color_1:not(:disabled):not(.disabled).active:focus, 
                    .btn-text.color_1:not(:disabled):not(.disabled):active:focus, 
                    .show > .btn-text.color_1.dropdown-toggle:focus, 
                    .wp-block-button.is-style-btn-text.color_1 .wp-block-button__link:not(:disabled):not(.disabled).active:focus, 
                    .wp-block-button.is-style-btn-text.color_1 .wp-block-button__link:not(:disabled):not(.disabled):active:focus,
                    .btn-link.color_1:not(:disabled):not(.disabled).active:focus, 
                    .btn-link.color_1:not(:disabled):not(.disabled):active:focus, 
                    .show > .btn-link.color_1.dropdown-toggle:focus, 
                    .wp-block-button.is-style-btn-link.color_1 .wp-block-button__link:not(:disabled):not(.disabled).active:focus, 
                    .wp-block-button.is-style-btn-link.color_1 .wp-block-button__link:not(:disabled):not(.disabled):active:focus {
                        box-shadow: none;
                    }

                    .btn-text.color_1.disabled, 
                    .btn-text.color_1:disabled,
                    .btn-link.color_1.disabled, 
                    .btn-link.color_1:disabled {
                        cursor: default;
                        opacity: 0.75;
                        pointer-events: none;
                    }

                    .btn-text.color_1 > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-text.color_1 .wp-block-button__link > i[class^="icon-"],
                    .btn-link.color_1 > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-link.color_1 .wp-block-button__link > i[class^="icon-"],
                    .btn-text.color_1 > span, 
                    .wp-block-button.is-style-btn-text.color_1 .wp-block-button__link > span,
                    .btn-link.color_1 > span, 
                    .wp-block-button.is-style-btn-link.color_1 .wp-block-button__link > span {
                        color: #0d0c0c !important;
                        transition: color 0.3s ease-in-out;
                        -webkit-transition: color ease-in-out 0.3s;
                    }

                    .btn-text.color_1:hover > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-text.color_1 .wp-block-button__link:hover > i[class^="icon-"],
                    .btn-link.color_1:hover > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-link.color_1 .wp-block-button__link:hover > i[class^="icon-"],
                    .btn-text.color_1:hover > span, 
                    .wp-block-button.is-style-btn-text.color_1 .wp-block-button__link:hover  > span,
                    .btn-link.color_1:hover  > span, 
                    .wp-block-button.is-style-btn-link.color_1 .wp-block-button__link:hover  > span {
                        color: #0d0c0c !important;
                    }
                    
                    


                    .btn-color_2, 
                    .wp-block-button.is-style-btn-color_2 .wp-block-button__link, .btn-white, 
                    .wp-block-button.is-style-btn-white .wp-block-button__link {
                        color: #696969;
                        background-color: #fffdfa;
                        border-color: transparent;
                        position: relative;
                        z-index: 1;
                    }

                    .btn-color_2:hover, 
                    .wp-block-button.is-style-btn-color_2 .wp-block-button__link:hover,
                    .btn-color_2:hover, 
                    .wp-block-button.is-style-btn-color_2 .wp-block-button__link:hover, .btn-white:hover, 
                    .wp-block-button.is-style-btn-white .wp-block-button__link:hover,
                    .btn-white:hover, 
                    .wp-block-button.is-style-btn-white .wp-block-button__link:hover {
                        color: #3F3F3F;
                        background-color: #ffe9c7;
                        border-color: transparent;
                    }

                    .btn-color_2:not(:disabled):not(.disabled):active, 
                    .show > .btn-color_2.dropdown-toggle, 
                    .wp-block-button.is-style-btn-color_2 .wp-block-button__link:not(:disabled):not(.disabled).active, 
                    .wp-block-button.is-style-btn-color_2 .wp-block-button__link:not(:disabled):not(.disabled):active, .btn-white:not(:disabled):not(.disabled):active, 
                    .show > .btn-white.dropdown-toggle, 
                    .wp-block-button.is-style-btn-white .wp-block-button__link:not(:disabled):not(.disabled).active, 
                    .wp-block-button.is-style-btn-white .wp-block-button__link:not(:disabled):not(.disabled):active {
                        color: #3F3F3F;
                        background: #ffe9c7;
                        border-color: transparent;
                    }

                    .btn-color_2.focus, 
                    .btn-color_2:focus, 
                    .wp-block-button.is-style-btn-color_2 .wp-block-button__link.focus, 
                    .wp-block-button.is-style-btn-color_2 .wp-block-button__link:focus, .btn-white.focus, 
                    .btn-white:focus, 
                    .wp-block-button.is-style-btn-white .wp-block-button__link.focus, 
                    .wp-block-button.is-style-btn-white .wp-block-button__link:focus {
                        box-shadow: none;
                    }

                    .btn-color_2:not(:disabled):not(.disabled).active:focus, 
                    .btn-color_2:not(:disabled):not(.disabled):active:focus, 
                    .show > .btn-color_2.dropdown-toggle:focus, 
                    .wp-block-button.is-style-btn-color_2 .wp-block-button__link:not(:disabled):not(.disabled).active:focus, 
                    .wp-block-button.is-style-btn-color_2 .wp-block-button__link:not(:disabled):not(.disabled):active:focus, .btn-white:not(:disabled):not(.disabled).active:focus, 
                    .btn-white:not(:disabled):not(.disabled):active:focus, 
                    .show > .btn-white.dropdown-toggle:focus, 
                    .wp-block-button.is-style-btn-white .wp-block-button__link:not(:disabled):not(.disabled).active:focus, 
                    .wp-block-button.is-style-btn-white .wp-block-button__link:not(:disabled):not(.disabled):active:focus {
                        box-shadow: none;
                    }

                    .btn-color_2.disabled, 
                    .btn-color_2:disabled, .btn-white.disabled, 
                    .btn-white:disabled {
                        cursor: default;
                        opacity: 0.75;
                        pointer-events: none;
                    }

                    .btn-color_2 > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-color_2 .wp-block-button__link > i[class^="icon-"], .btn-white > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-white .wp-block-button__link > i[class^="icon-"],
                    .btn-color_2 > span, 
                    .wp-block-button.is-style-btn-color_2 .wp-block-button__link > span, .btn-white > span, 
                    .wp-block-button.is-style-btn-white .wp-block-button__link > span {
                        color: #696969 !important;
                        transition: color 0.3s ease-in-out;
                        -webkit-transition: color ease-in-out 0.3s;
                        mix-blend-mode: multiply;
                    }

                    .btn-color_2:hover > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-color_2 .wp-block-button__link:hover > i[class^="icon-"], .btn-white:hover > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-white .wp-block-button__link:hover > i[class^="icon-"],
                    .btn-color_2:hover > span, 
                    .wp-block-button.is-style-btn-color_2:hover .wp-block-button__link > span, .btn-white:hover > span, 
                    .wp-block-button.is-style-btn-white:hover .wp-block-button__link > span {
                        color: #3F3F3F !important;
                    }
                    
                    

                    
                    .btn-outline-color_2, 
                    .wp-block-button.is-style-btn-outline-color_2 .wp-block-button__link, .btn-outline-white, 
                    .wp-block-button.is-style-btn-outline-white .wp-block-button__link {
                        color: #fffdfa;
                        border-color: #fffdfa;
                        background-color: transparent;
                    }

                    .btn-outline-color_2:hover, 
                    .wp-block-button.is-style-btn-outline-color_2 .wp-block-button__link:hover, .btn-outline-white:hover, 
                    .wp-block-button.is-style-btn-outline-white .wp-block-button__link:hover {
                        color: #696969;
                        background-color: #ffe9c7;
                        background-image: linear-gradient(300deg, #fffdfa 0%, #ffe9c7 100%);
                        border-color: #fffdfa;
                    }

                    .btn-outline-color_2.focus, 
                    .btn-outline-color_2:focus, 
                    .wp-block-button.is-style-btn-outline-color_2 .wp-block-button__link.focus, 
                    .wp-block-button.is-style-btn-outline-color_2 .wp-block-button__link:focus, .btn-outline-white.focus, 
                    .btn-outline-white:focus, 
                    .wp-block-button.is-style-btn-outline-white .wp-block-button__link.focus, 
                    .wp-block-button.is-style-btn-outline-white .wp-block-button__link:focus {
                        box-shadow: 0 0 0 0.2rem rgba(255,253,250, 0.5);
                    }

                    .btn-outline-color_2.disabled, 
                    .btn-outline-color_2:disabled, .btn-outline-white.disabled, 
                    .btn-outline-white:disabled {
                        color: #ffe9c7;
                        background-color: transparent;
                    }

                    .btn-outline-color_2:not(:disabled):not(.disabled):active, 
                    .show > .btn-outline-color_2.dropdown-toggle, 
                    .wp-block-button.is-style-btn-outline-color_2 .wp-block-button__link:not(:disabled):not(.disabled).active, 
                    .wp-block-button.is-style-btn-outline-color_2 .wp-block-button__link:not(:disabled):not(.disabled):active, .btn-outline-white:not(:disabled):not(.disabled):active, 
                    .show > .btn-outline-white.dropdown-toggle, 
                    .wp-block-button.is-style-btn-outline-white .wp-block-button__link:not(:disabled):not(.disabled).active, 
                    .wp-block-button.is-style-btn-outline-white .wp-block-button__link:not(:disabled):not(.disabled):active {
                        color: #696969;
                        background-color: #fffdfa;
                        background-image: linear-gradient(300deg, #fffdfa 0%, #ffe9c7 100%);
                        border-color: #fffdfa
                    }

                    .btn-outline-color_2:not(:disabled):not(.disabled).active:focus, 
                    .btn-outline-color_2:not(:disabled):not(.disabled):active:focus, 
                    .show > .btn-outline-color_2.dropdown-toggle:focus, 
                    .wp-block-button.is-style-btn-outline-color_2 .wp-block-button__link:not(:disabled):not(.disabled).active:focus, 
                    .wp-block-button.is-style-btn-outline-color_2 .wp-block-button__link:not(:disabled):not(.disabled):active:focus, .btn-outline-white:not(:disabled):not(.disabled).active:focus, 
                    .btn-outline-white:not(:disabled):not(.disabled):active:focus, 
                    .show > .btn-outline-white.dropdown-toggle:focus, 
                    .wp-block-button.is-style-btn-outline-white .wp-block-button__link:not(:disabled):not(.disabled).active:focus, 
                    .wp-block-button.is-style-btn-outline-white .wp-block-button__link:not(:disabled):not(.disabled):active:focus {
                        box-shadow: 0 0 0 0.2rem rgba(255,253,250, 0.5);
                    }
                    
                    .btn-outline-color_2 > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-outline-color_2 .wp-block-button__link > i[class^="icon-"],
                    .btn-outline-color_2 > span, 
                    .wp-block-button.is-style-btn-outline-color_2 .wp-block-button__link > span, .btn-outline-white > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-outline-white .wp-block-button__link > i[class^="icon-"],
                    .btn-outline-white > span, 
                    .wp-block-button.is-style-btn-outline-white .wp-block-button__link > span {
                        color: #696969 !important;
                        transition: color 0.3s ease-in-out;
                        -webkit-transition: color ease-in-out 0.3s;
                    }

                    .btn-outline-color_2:hover > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-outline-color_2 .wp-block-button__link:hover > i[class^="icon-"],
                    .btn-outline-color_2:hover > span, 
                    .wp-block-button.is-style-btn-outline-color_2:hover .wp-block-button__link > span, .btn-outline-white:hover > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-outline-white .wp-block-button__link:hover > i[class^="icon-"],
                    .btn-outline-white:hover > span, 
                    .wp-block-button.is-style-btn-outline-white:hover .wp-block-button__link > span {
                        color: #696969 !important;
                        mix-blend-mode: multiply;
                    }
                    
                    


                    .btn-link.color_2, 
                    .btn-text.color_2, 
                    .wp-block-button.is-style-btn-link.color_2 .wp-block-button__link,
                    .wp-block-button.is-style-btn-text.color_2 .wp-block-button__link,
                    .btn-link.color_2:hover, 
                    .btn-text.color_2:hover, 
                    .wp-block-button.is-style-btn-text.color_2 .wp-block-button__link:hover,
                    .wp-block-button.is-style-btn-link.color_2 .wp-block-button__link:hover {
                        color: #fffdfa !important;
                        background: transparent !important;
                        border: none !important;
                        border-radius: 0 !important;
                    }

                    .btn-text.color_2:after, 
                    .wp-block-button.is-style-btn-text.color_2 .wp-block-button__link:after,
                    .btn-link.color_2:after, 
                    .wp-block-button.is-style-btn-link.color_2 .wp-block-button__link:after {
                        content: '';
                        position: absolute;
                        bottom: 0;
                        left: 0;
                        right: 0;
                        margin: auto;
                        height: 3px;
                        background-color: #fffdfa;
                        width: 0;
                        -webkit-transition: all ease-in-out 0.3s;
                        transition: all ease-in-out 0.3s;
                    }

                    .btn-text.color_2:hover:after, 
                    .wp-block-button.is-style-btn-text.color_2 .wp-block-button__link:hover:after,
                    .btn-link.color_2:hover:after, 
                    .wp-block-button.is-style-btn-link.color_2 .wp-block-button__link:hover:after {
                        background-color: #fffdfa;
                        width: 100%;
                    }

                    .btn-link.color_2:not(:disabled):not(.disabled):active, 
                    .show > .btn-link.color_2.dropdown-toggle, 
                    .wp-block-button.is-style-btn-link.color_2 .wp-block-button__link:not(:disabled):not(.disabled).active, 
                    .wp-block-button.is-style-btn-link.color_2 .wp-block-button__link:not(:disabled):not(.disabled):active,
                    .btn-text.color_2:not(:disabled):not(.disabled):active, 
                    .show > .btn-text.color_2.dropdown-toggle, 
                    .wp-block-button.is-style-btn-text.color_2 .wp-block-button__link:not(:disabled):not(.disabled).active, 
                    .wp-block-button.is-style-btn-text.color_2 .wp-block-button__link:not(:disabled):not(.disabled):active {
                        color: #3F3F3F;
                        background-color: transparent;
                    }

                    .btn-text.color_2.focus, 
                    .btn-link.color_2:focus,
                    .wp-block-button.is-style-btn-text.color_2 .wp-block-button__link.focus, 
                    .wp-block-button.is-style-btn-text.color_2 .wp-block-button__link:focus,
                    .wp-block-button.is-style-btn-link.color_2 .wp-block-button__link.focus, 
                    .wp-block-button.is-style-btn-link.color_2 .wp-block-button__link:focus {
                        box-shadow: none;
                    }

                    .btn-text.color_2:not(:disabled):not(.disabled).active:focus, 
                    .btn-text.color_2:not(:disabled):not(.disabled):active:focus, 
                    .show > .btn-text.color_2.dropdown-toggle:focus, 
                    .wp-block-button.is-style-btn-text.color_2 .wp-block-button__link:not(:disabled):not(.disabled).active:focus, 
                    .wp-block-button.is-style-btn-text.color_2 .wp-block-button__link:not(:disabled):not(.disabled):active:focus,
                    .btn-link.color_2:not(:disabled):not(.disabled).active:focus, 
                    .btn-link.color_2:not(:disabled):not(.disabled):active:focus, 
                    .show > .btn-link.color_2.dropdown-toggle:focus, 
                    .wp-block-button.is-style-btn-link.color_2 .wp-block-button__link:not(:disabled):not(.disabled).active:focus, 
                    .wp-block-button.is-style-btn-link.color_2 .wp-block-button__link:not(:disabled):not(.disabled):active:focus {
                        box-shadow: none;
                    }

                    .btn-text.color_2.disabled, 
                    .btn-text.color_2:disabled,
                    .btn-link.color_2.disabled, 
                    .btn-link.color_2:disabled {
                        cursor: default;
                        opacity: 0.75;
                        pointer-events: none;
                    }

                    .btn-text.color_2 > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-text.color_2 .wp-block-button__link > i[class^="icon-"],
                    .btn-link.color_2 > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-link.color_2 .wp-block-button__link > i[class^="icon-"],
                    .btn-text.color_2 > span, 
                    .wp-block-button.is-style-btn-text.color_2 .wp-block-button__link > span,
                    .btn-link.color_2 > span, 
                    .wp-block-button.is-style-btn-link.color_2 .wp-block-button__link > span {
                        color: #fffdfa !important;
                        transition: color 0.3s ease-in-out;
                        -webkit-transition: color ease-in-out 0.3s;
                    }

                    .btn-text.color_2:hover > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-text.color_2 .wp-block-button__link:hover > i[class^="icon-"],
                    .btn-link.color_2:hover > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-link.color_2 .wp-block-button__link:hover > i[class^="icon-"],
                    .btn-text.color_2:hover > span, 
                    .wp-block-button.is-style-btn-text.color_2 .wp-block-button__link:hover  > span,
                    .btn-link.color_2:hover  > span, 
                    .wp-block-button.is-style-btn-link.color_2 .wp-block-button__link:hover  > span {
                        color: #fffdfa !important;
                    }
                    
                    


                    .btn-color_3, 
                    .wp-block-button.is-style-btn-color_3 .wp-block-button__link, .btn-info_accent_1, 
                    .wp-block-button.is-style-btn-info_accent_1 .wp-block-button__link {
                        color: #696969;
                        background-color: #f3f1ee;
                        border-color: transparent;
                        position: relative;
                        z-index: 1;
                    }

                    .btn-color_3:hover, 
                    .wp-block-button.is-style-btn-color_3 .wp-block-button__link:hover,
                    .btn-color_3:hover, 
                    .wp-block-button.is-style-btn-color_3 .wp-block-button__link:hover, .btn-info_accent_1:hover, 
                    .wp-block-button.is-style-btn-info_accent_1 .wp-block-button__link:hover,
                    .btn-info_accent_1:hover, 
                    .wp-block-button.is-style-btn-info_accent_1 .wp-block-button__link:hover {
                        color: #3F3F3F;
                        background-color: #ded8d0;
                        border-color: transparent;
                    }

                    .btn-color_3:not(:disabled):not(.disabled):active, 
                    .show > .btn-color_3.dropdown-toggle, 
                    .wp-block-button.is-style-btn-color_3 .wp-block-button__link:not(:disabled):not(.disabled).active, 
                    .wp-block-button.is-style-btn-color_3 .wp-block-button__link:not(:disabled):not(.disabled):active, .btn-info_accent_1:not(:disabled):not(.disabled):active, 
                    .show > .btn-info_accent_1.dropdown-toggle, 
                    .wp-block-button.is-style-btn-info_accent_1 .wp-block-button__link:not(:disabled):not(.disabled).active, 
                    .wp-block-button.is-style-btn-info_accent_1 .wp-block-button__link:not(:disabled):not(.disabled):active {
                        color: #3F3F3F;
                        background: #ded8d0;
                        border-color: transparent;
                    }

                    .btn-color_3.focus, 
                    .btn-color_3:focus, 
                    .wp-block-button.is-style-btn-color_3 .wp-block-button__link.focus, 
                    .wp-block-button.is-style-btn-color_3 .wp-block-button__link:focus, .btn-info_accent_1.focus, 
                    .btn-info_accent_1:focus, 
                    .wp-block-button.is-style-btn-info_accent_1 .wp-block-button__link.focus, 
                    .wp-block-button.is-style-btn-info_accent_1 .wp-block-button__link:focus {
                        box-shadow: none;
                    }

                    .btn-color_3:not(:disabled):not(.disabled).active:focus, 
                    .btn-color_3:not(:disabled):not(.disabled):active:focus, 
                    .show > .btn-color_3.dropdown-toggle:focus, 
                    .wp-block-button.is-style-btn-color_3 .wp-block-button__link:not(:disabled):not(.disabled).active:focus, 
                    .wp-block-button.is-style-btn-color_3 .wp-block-button__link:not(:disabled):not(.disabled):active:focus, .btn-info_accent_1:not(:disabled):not(.disabled).active:focus, 
                    .btn-info_accent_1:not(:disabled):not(.disabled):active:focus, 
                    .show > .btn-info_accent_1.dropdown-toggle:focus, 
                    .wp-block-button.is-style-btn-info_accent_1 .wp-block-button__link:not(:disabled):not(.disabled).active:focus, 
                    .wp-block-button.is-style-btn-info_accent_1 .wp-block-button__link:not(:disabled):not(.disabled):active:focus {
                        box-shadow: none;
                    }

                    .btn-color_3.disabled, 
                    .btn-color_3:disabled, .btn-info_accent_1.disabled, 
                    .btn-info_accent_1:disabled {
                        cursor: default;
                        opacity: 0.75;
                        pointer-events: none;
                    }

                    .btn-color_3 > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-color_3 .wp-block-button__link > i[class^="icon-"], .btn-info_accent_1 > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-info_accent_1 .wp-block-button__link > i[class^="icon-"],
                    .btn-color_3 > span, 
                    .wp-block-button.is-style-btn-color_3 .wp-block-button__link > span, .btn-info_accent_1 > span, 
                    .wp-block-button.is-style-btn-info_accent_1 .wp-block-button__link > span {
                        color: #696969 !important;
                        transition: color 0.3s ease-in-out;
                        -webkit-transition: color ease-in-out 0.3s;
                        mix-blend-mode: multiply;
                    }

                    .btn-color_3:hover > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-color_3 .wp-block-button__link:hover > i[class^="icon-"], .btn-info_accent_1:hover > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-info_accent_1 .wp-block-button__link:hover > i[class^="icon-"],
                    .btn-color_3:hover > span, 
                    .wp-block-button.is-style-btn-color_3:hover .wp-block-button__link > span, .btn-info_accent_1:hover > span, 
                    .wp-block-button.is-style-btn-info_accent_1:hover .wp-block-button__link > span {
                        color: #3F3F3F !important;
                    }
                    
                    

                    
                    .btn-outline-color_3, 
                    .wp-block-button.is-style-btn-outline-color_3 .wp-block-button__link, .btn-outline-info_accent_1, 
                    .wp-block-button.is-style-btn-outline-info_accent_1 .wp-block-button__link {
                        color: #f3f1ee;
                        border-color: #f3f1ee;
                        background-color: transparent;
                    }

                    .btn-outline-color_3:hover, 
                    .wp-block-button.is-style-btn-outline-color_3 .wp-block-button__link:hover, .btn-outline-info_accent_1:hover, 
                    .wp-block-button.is-style-btn-outline-info_accent_1 .wp-block-button__link:hover {
                        color: #696969;
                        background-color: #ded8d0;
                        background-image: linear-gradient(300deg, #f3f1ee 0%, #ded8d0 100%);
                        border-color: #f3f1ee;
                    }

                    .btn-outline-color_3.focus, 
                    .btn-outline-color_3:focus, 
                    .wp-block-button.is-style-btn-outline-color_3 .wp-block-button__link.focus, 
                    .wp-block-button.is-style-btn-outline-color_3 .wp-block-button__link:focus, .btn-outline-info_accent_1.focus, 
                    .btn-outline-info_accent_1:focus, 
                    .wp-block-button.is-style-btn-outline-info_accent_1 .wp-block-button__link.focus, 
                    .wp-block-button.is-style-btn-outline-info_accent_1 .wp-block-button__link:focus {
                        box-shadow: 0 0 0 0.2rem rgba(243,241,238, 0.5);
                    }

                    .btn-outline-color_3.disabled, 
                    .btn-outline-color_3:disabled, .btn-outline-info_accent_1.disabled, 
                    .btn-outline-info_accent_1:disabled {
                        color: #ded8d0;
                        background-color: transparent;
                    }

                    .btn-outline-color_3:not(:disabled):not(.disabled):active, 
                    .show > .btn-outline-color_3.dropdown-toggle, 
                    .wp-block-button.is-style-btn-outline-color_3 .wp-block-button__link:not(:disabled):not(.disabled).active, 
                    .wp-block-button.is-style-btn-outline-color_3 .wp-block-button__link:not(:disabled):not(.disabled):active, .btn-outline-info_accent_1:not(:disabled):not(.disabled):active, 
                    .show > .btn-outline-info_accent_1.dropdown-toggle, 
                    .wp-block-button.is-style-btn-outline-info_accent_1 .wp-block-button__link:not(:disabled):not(.disabled).active, 
                    .wp-block-button.is-style-btn-outline-info_accent_1 .wp-block-button__link:not(:disabled):not(.disabled):active {
                        color: #696969;
                        background-color: #f3f1ee;
                        background-image: linear-gradient(300deg, #f3f1ee 0%, #ded8d0 100%);
                        border-color: #f3f1ee
                    }

                    .btn-outline-color_3:not(:disabled):not(.disabled).active:focus, 
                    .btn-outline-color_3:not(:disabled):not(.disabled):active:focus, 
                    .show > .btn-outline-color_3.dropdown-toggle:focus, 
                    .wp-block-button.is-style-btn-outline-color_3 .wp-block-button__link:not(:disabled):not(.disabled).active:focus, 
                    .wp-block-button.is-style-btn-outline-color_3 .wp-block-button__link:not(:disabled):not(.disabled):active:focus, .btn-outline-info_accent_1:not(:disabled):not(.disabled).active:focus, 
                    .btn-outline-info_accent_1:not(:disabled):not(.disabled):active:focus, 
                    .show > .btn-outline-info_accent_1.dropdown-toggle:focus, 
                    .wp-block-button.is-style-btn-outline-info_accent_1 .wp-block-button__link:not(:disabled):not(.disabled).active:focus, 
                    .wp-block-button.is-style-btn-outline-info_accent_1 .wp-block-button__link:not(:disabled):not(.disabled):active:focus {
                        box-shadow: 0 0 0 0.2rem rgba(243,241,238, 0.5);
                    }
                    
                    .btn-outline-color_3 > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-outline-color_3 .wp-block-button__link > i[class^="icon-"],
                    .btn-outline-color_3 > span, 
                    .wp-block-button.is-style-btn-outline-color_3 .wp-block-button__link > span, .btn-outline-info_accent_1 > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-outline-info_accent_1 .wp-block-button__link > i[class^="icon-"],
                    .btn-outline-info_accent_1 > span, 
                    .wp-block-button.is-style-btn-outline-info_accent_1 .wp-block-button__link > span {
                        color: #696969 !important;
                        transition: color 0.3s ease-in-out;
                        -webkit-transition: color ease-in-out 0.3s;
                    }

                    .btn-outline-color_3:hover > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-outline-color_3 .wp-block-button__link:hover > i[class^="icon-"],
                    .btn-outline-color_3:hover > span, 
                    .wp-block-button.is-style-btn-outline-color_3:hover .wp-block-button__link > span, .btn-outline-info_accent_1:hover > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-outline-info_accent_1 .wp-block-button__link:hover > i[class^="icon-"],
                    .btn-outline-info_accent_1:hover > span, 
                    .wp-block-button.is-style-btn-outline-info_accent_1:hover .wp-block-button__link > span {
                        color: #696969 !important;
                        mix-blend-mode: multiply;
                    }
                    
                    


                    .btn-link.color_3, 
                    .btn-text.color_3, 
                    .wp-block-button.is-style-btn-link.color_3 .wp-block-button__link,
                    .wp-block-button.is-style-btn-text.color_3 .wp-block-button__link,
                    .btn-link.color_3:hover, 
                    .btn-text.color_3:hover, 
                    .wp-block-button.is-style-btn-text.color_3 .wp-block-button__link:hover,
                    .wp-block-button.is-style-btn-link.color_3 .wp-block-button__link:hover {
                        color: #f3f1ee !important;
                        background: transparent !important;
                        border: none !important;
                        border-radius: 0 !important;
                    }

                    .btn-text.color_3:after, 
                    .wp-block-button.is-style-btn-text.color_3 .wp-block-button__link:after,
                    .btn-link.color_3:after, 
                    .wp-block-button.is-style-btn-link.color_3 .wp-block-button__link:after {
                        content: '';
                        position: absolute;
                        bottom: 0;
                        left: 0;
                        right: 0;
                        margin: auto;
                        height: 3px;
                        background-color: #f3f1ee;
                        width: 0;
                        -webkit-transition: all ease-in-out 0.3s;
                        transition: all ease-in-out 0.3s;
                    }

                    .btn-text.color_3:hover:after, 
                    .wp-block-button.is-style-btn-text.color_3 .wp-block-button__link:hover:after,
                    .btn-link.color_3:hover:after, 
                    .wp-block-button.is-style-btn-link.color_3 .wp-block-button__link:hover:after {
                        background-color: #f3f1ee;
                        width: 100%;
                    }

                    .btn-link.color_3:not(:disabled):not(.disabled):active, 
                    .show > .btn-link.color_3.dropdown-toggle, 
                    .wp-block-button.is-style-btn-link.color_3 .wp-block-button__link:not(:disabled):not(.disabled).active, 
                    .wp-block-button.is-style-btn-link.color_3 .wp-block-button__link:not(:disabled):not(.disabled):active,
                    .btn-text.color_3:not(:disabled):not(.disabled):active, 
                    .show > .btn-text.color_3.dropdown-toggle, 
                    .wp-block-button.is-style-btn-text.color_3 .wp-block-button__link:not(:disabled):not(.disabled).active, 
                    .wp-block-button.is-style-btn-text.color_3 .wp-block-button__link:not(:disabled):not(.disabled):active {
                        color: #3F3F3F;
                        background-color: transparent;
                    }

                    .btn-text.color_3.focus, 
                    .btn-link.color_3:focus,
                    .wp-block-button.is-style-btn-text.color_3 .wp-block-button__link.focus, 
                    .wp-block-button.is-style-btn-text.color_3 .wp-block-button__link:focus,
                    .wp-block-button.is-style-btn-link.color_3 .wp-block-button__link.focus, 
                    .wp-block-button.is-style-btn-link.color_3 .wp-block-button__link:focus {
                        box-shadow: none;
                    }

                    .btn-text.color_3:not(:disabled):not(.disabled).active:focus, 
                    .btn-text.color_3:not(:disabled):not(.disabled):active:focus, 
                    .show > .btn-text.color_3.dropdown-toggle:focus, 
                    .wp-block-button.is-style-btn-text.color_3 .wp-block-button__link:not(:disabled):not(.disabled).active:focus, 
                    .wp-block-button.is-style-btn-text.color_3 .wp-block-button__link:not(:disabled):not(.disabled):active:focus,
                    .btn-link.color_3:not(:disabled):not(.disabled).active:focus, 
                    .btn-link.color_3:not(:disabled):not(.disabled):active:focus, 
                    .show > .btn-link.color_3.dropdown-toggle:focus, 
                    .wp-block-button.is-style-btn-link.color_3 .wp-block-button__link:not(:disabled):not(.disabled).active:focus, 
                    .wp-block-button.is-style-btn-link.color_3 .wp-block-button__link:not(:disabled):not(.disabled):active:focus {
                        box-shadow: none;
                    }

                    .btn-text.color_3.disabled, 
                    .btn-text.color_3:disabled,
                    .btn-link.color_3.disabled, 
                    .btn-link.color_3:disabled {
                        cursor: default;
                        opacity: 0.75;
                        pointer-events: none;
                    }

                    .btn-text.color_3 > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-text.color_3 .wp-block-button__link > i[class^="icon-"],
                    .btn-link.color_3 > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-link.color_3 .wp-block-button__link > i[class^="icon-"],
                    .btn-text.color_3 > span, 
                    .wp-block-button.is-style-btn-text.color_3 .wp-block-button__link > span,
                    .btn-link.color_3 > span, 
                    .wp-block-button.is-style-btn-link.color_3 .wp-block-button__link > span {
                        color: #f3f1ee !important;
                        transition: color 0.3s ease-in-out;
                        -webkit-transition: color ease-in-out 0.3s;
                    }

                    .btn-text.color_3:hover > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-text.color_3 .wp-block-button__link:hover > i[class^="icon-"],
                    .btn-link.color_3:hover > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-link.color_3 .wp-block-button__link:hover > i[class^="icon-"],
                    .btn-text.color_3:hover > span, 
                    .wp-block-button.is-style-btn-text.color_3 .wp-block-button__link:hover  > span,
                    .btn-link.color_3:hover  > span, 
                    .wp-block-button.is-style-btn-link.color_3 .wp-block-button__link:hover  > span {
                        color: #f3f1ee !important;
                    }
                    
                    


                    .btn-color_4, 
                    .wp-block-button.is-style-btn-color_4 .wp-block-button__link, .btn-info_accent_2, 
                    .wp-block-button.is-style-btn-info_accent_2 .wp-block-button__link {
                        color: #696969;
                        background-color: #f1e7da;
                        border-color: transparent;
                        position: relative;
                        z-index: 1;
                    }

                    .btn-color_4:hover, 
                    .wp-block-button.is-style-btn-color_4 .wp-block-button__link:hover,
                    .btn-color_4:hover, 
                    .wp-block-button.is-style-btn-color_4 .wp-block-button__link:hover, .btn-info_accent_2:hover, 
                    .wp-block-button.is-style-btn-info_accent_2 .wp-block-button__link:hover,
                    .btn-info_accent_2:hover, 
                    .wp-block-button.is-style-btn-info_accent_2 .wp-block-button__link:hover {
                        color: #3F3F3F;
                        background-color: #e3cfb5;
                        border-color: transparent;
                    }

                    .btn-color_4:not(:disabled):not(.disabled):active, 
                    .show > .btn-color_4.dropdown-toggle, 
                    .wp-block-button.is-style-btn-color_4 .wp-block-button__link:not(:disabled):not(.disabled).active, 
                    .wp-block-button.is-style-btn-color_4 .wp-block-button__link:not(:disabled):not(.disabled):active, .btn-info_accent_2:not(:disabled):not(.disabled):active, 
                    .show > .btn-info_accent_2.dropdown-toggle, 
                    .wp-block-button.is-style-btn-info_accent_2 .wp-block-button__link:not(:disabled):not(.disabled).active, 
                    .wp-block-button.is-style-btn-info_accent_2 .wp-block-button__link:not(:disabled):not(.disabled):active {
                        color: #3F3F3F;
                        background: #e3cfb5;
                        border-color: transparent;
                    }

                    .btn-color_4.focus, 
                    .btn-color_4:focus, 
                    .wp-block-button.is-style-btn-color_4 .wp-block-button__link.focus, 
                    .wp-block-button.is-style-btn-color_4 .wp-block-button__link:focus, .btn-info_accent_2.focus, 
                    .btn-info_accent_2:focus, 
                    .wp-block-button.is-style-btn-info_accent_2 .wp-block-button__link.focus, 
                    .wp-block-button.is-style-btn-info_accent_2 .wp-block-button__link:focus {
                        box-shadow: none;
                    }

                    .btn-color_4:not(:disabled):not(.disabled).active:focus, 
                    .btn-color_4:not(:disabled):not(.disabled):active:focus, 
                    .show > .btn-color_4.dropdown-toggle:focus, 
                    .wp-block-button.is-style-btn-color_4 .wp-block-button__link:not(:disabled):not(.disabled).active:focus, 
                    .wp-block-button.is-style-btn-color_4 .wp-block-button__link:not(:disabled):not(.disabled):active:focus, .btn-info_accent_2:not(:disabled):not(.disabled).active:focus, 
                    .btn-info_accent_2:not(:disabled):not(.disabled):active:focus, 
                    .show > .btn-info_accent_2.dropdown-toggle:focus, 
                    .wp-block-button.is-style-btn-info_accent_2 .wp-block-button__link:not(:disabled):not(.disabled).active:focus, 
                    .wp-block-button.is-style-btn-info_accent_2 .wp-block-button__link:not(:disabled):not(.disabled):active:focus {
                        box-shadow: none;
                    }

                    .btn-color_4.disabled, 
                    .btn-color_4:disabled, .btn-info_accent_2.disabled, 
                    .btn-info_accent_2:disabled {
                        cursor: default;
                        opacity: 0.75;
                        pointer-events: none;
                    }

                    .btn-color_4 > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-color_4 .wp-block-button__link > i[class^="icon-"], .btn-info_accent_2 > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-info_accent_2 .wp-block-button__link > i[class^="icon-"],
                    .btn-color_4 > span, 
                    .wp-block-button.is-style-btn-color_4 .wp-block-button__link > span, .btn-info_accent_2 > span, 
                    .wp-block-button.is-style-btn-info_accent_2 .wp-block-button__link > span {
                        color: #696969 !important;
                        transition: color 0.3s ease-in-out;
                        -webkit-transition: color ease-in-out 0.3s;
                        mix-blend-mode: multiply;
                    }

                    .btn-color_4:hover > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-color_4 .wp-block-button__link:hover > i[class^="icon-"], .btn-info_accent_2:hover > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-info_accent_2 .wp-block-button__link:hover > i[class^="icon-"],
                    .btn-color_4:hover > span, 
                    .wp-block-button.is-style-btn-color_4:hover .wp-block-button__link > span, .btn-info_accent_2:hover > span, 
                    .wp-block-button.is-style-btn-info_accent_2:hover .wp-block-button__link > span {
                        color: #3F3F3F !important;
                    }
                    
                    

                    
                    .btn-outline-color_4, 
                    .wp-block-button.is-style-btn-outline-color_4 .wp-block-button__link, .btn-outline-info_accent_2, 
                    .wp-block-button.is-style-btn-outline-info_accent_2 .wp-block-button__link {
                        color: #f1e7da;
                        border-color: #f1e7da;
                        background-color: transparent;
                    }

                    .btn-outline-color_4:hover, 
                    .wp-block-button.is-style-btn-outline-color_4 .wp-block-button__link:hover, .btn-outline-info_accent_2:hover, 
                    .wp-block-button.is-style-btn-outline-info_accent_2 .wp-block-button__link:hover {
                        color: #696969;
                        background-color: #e3cfb5;
                        background-image: linear-gradient(300deg, #f1e7da 0%, #e3cfb5 100%);
                        border-color: #f1e7da;
                    }

                    .btn-outline-color_4.focus, 
                    .btn-outline-color_4:focus, 
                    .wp-block-button.is-style-btn-outline-color_4 .wp-block-button__link.focus, 
                    .wp-block-button.is-style-btn-outline-color_4 .wp-block-button__link:focus, .btn-outline-info_accent_2.focus, 
                    .btn-outline-info_accent_2:focus, 
                    .wp-block-button.is-style-btn-outline-info_accent_2 .wp-block-button__link.focus, 
                    .wp-block-button.is-style-btn-outline-info_accent_2 .wp-block-button__link:focus {
                        box-shadow: 0 0 0 0.2rem rgba(241,231,218, 0.5);
                    }

                    .btn-outline-color_4.disabled, 
                    .btn-outline-color_4:disabled, .btn-outline-info_accent_2.disabled, 
                    .btn-outline-info_accent_2:disabled {
                        color: #e3cfb5;
                        background-color: transparent;
                    }

                    .btn-outline-color_4:not(:disabled):not(.disabled):active, 
                    .show > .btn-outline-color_4.dropdown-toggle, 
                    .wp-block-button.is-style-btn-outline-color_4 .wp-block-button__link:not(:disabled):not(.disabled).active, 
                    .wp-block-button.is-style-btn-outline-color_4 .wp-block-button__link:not(:disabled):not(.disabled):active, .btn-outline-info_accent_2:not(:disabled):not(.disabled):active, 
                    .show > .btn-outline-info_accent_2.dropdown-toggle, 
                    .wp-block-button.is-style-btn-outline-info_accent_2 .wp-block-button__link:not(:disabled):not(.disabled).active, 
                    .wp-block-button.is-style-btn-outline-info_accent_2 .wp-block-button__link:not(:disabled):not(.disabled):active {
                        color: #696969;
                        background-color: #f1e7da;
                        background-image: linear-gradient(300deg, #f1e7da 0%, #e3cfb5 100%);
                        border-color: #f1e7da
                    }

                    .btn-outline-color_4:not(:disabled):not(.disabled).active:focus, 
                    .btn-outline-color_4:not(:disabled):not(.disabled):active:focus, 
                    .show > .btn-outline-color_4.dropdown-toggle:focus, 
                    .wp-block-button.is-style-btn-outline-color_4 .wp-block-button__link:not(:disabled):not(.disabled).active:focus, 
                    .wp-block-button.is-style-btn-outline-color_4 .wp-block-button__link:not(:disabled):not(.disabled):active:focus, .btn-outline-info_accent_2:not(:disabled):not(.disabled).active:focus, 
                    .btn-outline-info_accent_2:not(:disabled):not(.disabled):active:focus, 
                    .show > .btn-outline-info_accent_2.dropdown-toggle:focus, 
                    .wp-block-button.is-style-btn-outline-info_accent_2 .wp-block-button__link:not(:disabled):not(.disabled).active:focus, 
                    .wp-block-button.is-style-btn-outline-info_accent_2 .wp-block-button__link:not(:disabled):not(.disabled):active:focus {
                        box-shadow: 0 0 0 0.2rem rgba(241,231,218, 0.5);
                    }
                    
                    .btn-outline-color_4 > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-outline-color_4 .wp-block-button__link > i[class^="icon-"],
                    .btn-outline-color_4 > span, 
                    .wp-block-button.is-style-btn-outline-color_4 .wp-block-button__link > span, .btn-outline-info_accent_2 > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-outline-info_accent_2 .wp-block-button__link > i[class^="icon-"],
                    .btn-outline-info_accent_2 > span, 
                    .wp-block-button.is-style-btn-outline-info_accent_2 .wp-block-button__link > span {
                        color: #696969 !important;
                        transition: color 0.3s ease-in-out;
                        -webkit-transition: color ease-in-out 0.3s;
                    }

                    .btn-outline-color_4:hover > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-outline-color_4 .wp-block-button__link:hover > i[class^="icon-"],
                    .btn-outline-color_4:hover > span, 
                    .wp-block-button.is-style-btn-outline-color_4:hover .wp-block-button__link > span, .btn-outline-info_accent_2:hover > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-outline-info_accent_2 .wp-block-button__link:hover > i[class^="icon-"],
                    .btn-outline-info_accent_2:hover > span, 
                    .wp-block-button.is-style-btn-outline-info_accent_2:hover .wp-block-button__link > span {
                        color: #696969 !important;
                        mix-blend-mode: multiply;
                    }
                    
                    


                    .btn-link.color_4, 
                    .btn-text.color_4, 
                    .wp-block-button.is-style-btn-link.color_4 .wp-block-button__link,
                    .wp-block-button.is-style-btn-text.color_4 .wp-block-button__link,
                    .btn-link.color_4:hover, 
                    .btn-text.color_4:hover, 
                    .wp-block-button.is-style-btn-text.color_4 .wp-block-button__link:hover,
                    .wp-block-button.is-style-btn-link.color_4 .wp-block-button__link:hover {
                        color: #f1e7da !important;
                        background: transparent !important;
                        border: none !important;
                        border-radius: 0 !important;
                    }

                    .btn-text.color_4:after, 
                    .wp-block-button.is-style-btn-text.color_4 .wp-block-button__link:after,
                    .btn-link.color_4:after, 
                    .wp-block-button.is-style-btn-link.color_4 .wp-block-button__link:after {
                        content: '';
                        position: absolute;
                        bottom: 0;
                        left: 0;
                        right: 0;
                        margin: auto;
                        height: 3px;
                        background-color: #f1e7da;
                        width: 0;
                        -webkit-transition: all ease-in-out 0.3s;
                        transition: all ease-in-out 0.3s;
                    }

                    .btn-text.color_4:hover:after, 
                    .wp-block-button.is-style-btn-text.color_4 .wp-block-button__link:hover:after,
                    .btn-link.color_4:hover:after, 
                    .wp-block-button.is-style-btn-link.color_4 .wp-block-button__link:hover:after {
                        background-color: #f1e7da;
                        width: 100%;
                    }

                    .btn-link.color_4:not(:disabled):not(.disabled):active, 
                    .show > .btn-link.color_4.dropdown-toggle, 
                    .wp-block-button.is-style-btn-link.color_4 .wp-block-button__link:not(:disabled):not(.disabled).active, 
                    .wp-block-button.is-style-btn-link.color_4 .wp-block-button__link:not(:disabled):not(.disabled):active,
                    .btn-text.color_4:not(:disabled):not(.disabled):active, 
                    .show > .btn-text.color_4.dropdown-toggle, 
                    .wp-block-button.is-style-btn-text.color_4 .wp-block-button__link:not(:disabled):not(.disabled).active, 
                    .wp-block-button.is-style-btn-text.color_4 .wp-block-button__link:not(:disabled):not(.disabled):active {
                        color: #3F3F3F;
                        background-color: transparent;
                    }

                    .btn-text.color_4.focus, 
                    .btn-link.color_4:focus,
                    .wp-block-button.is-style-btn-text.color_4 .wp-block-button__link.focus, 
                    .wp-block-button.is-style-btn-text.color_4 .wp-block-button__link:focus,
                    .wp-block-button.is-style-btn-link.color_4 .wp-block-button__link.focus, 
                    .wp-block-button.is-style-btn-link.color_4 .wp-block-button__link:focus {
                        box-shadow: none;
                    }

                    .btn-text.color_4:not(:disabled):not(.disabled).active:focus, 
                    .btn-text.color_4:not(:disabled):not(.disabled):active:focus, 
                    .show > .btn-text.color_4.dropdown-toggle:focus, 
                    .wp-block-button.is-style-btn-text.color_4 .wp-block-button__link:not(:disabled):not(.disabled).active:focus, 
                    .wp-block-button.is-style-btn-text.color_4 .wp-block-button__link:not(:disabled):not(.disabled):active:focus,
                    .btn-link.color_4:not(:disabled):not(.disabled).active:focus, 
                    .btn-link.color_4:not(:disabled):not(.disabled):active:focus, 
                    .show > .btn-link.color_4.dropdown-toggle:focus, 
                    .wp-block-button.is-style-btn-link.color_4 .wp-block-button__link:not(:disabled):not(.disabled).active:focus, 
                    .wp-block-button.is-style-btn-link.color_4 .wp-block-button__link:not(:disabled):not(.disabled):active:focus {
                        box-shadow: none;
                    }

                    .btn-text.color_4.disabled, 
                    .btn-text.color_4:disabled,
                    .btn-link.color_4.disabled, 
                    .btn-link.color_4:disabled {
                        cursor: default;
                        opacity: 0.75;
                        pointer-events: none;
                    }

                    .btn-text.color_4 > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-text.color_4 .wp-block-button__link > i[class^="icon-"],
                    .btn-link.color_4 > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-link.color_4 .wp-block-button__link > i[class^="icon-"],
                    .btn-text.color_4 > span, 
                    .wp-block-button.is-style-btn-text.color_4 .wp-block-button__link > span,
                    .btn-link.color_4 > span, 
                    .wp-block-button.is-style-btn-link.color_4 .wp-block-button__link > span {
                        color: #f1e7da !important;
                        transition: color 0.3s ease-in-out;
                        -webkit-transition: color ease-in-out 0.3s;
                    }

                    .btn-text.color_4:hover > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-text.color_4 .wp-block-button__link:hover > i[class^="icon-"],
                    .btn-link.color_4:hover > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-link.color_4 .wp-block-button__link:hover > i[class^="icon-"],
                    .btn-text.color_4:hover > span, 
                    .wp-block-button.is-style-btn-text.color_4 .wp-block-button__link:hover  > span,
                    .btn-link.color_4:hover  > span, 
                    .wp-block-button.is-style-btn-link.color_4 .wp-block-button__link:hover  > span {
                        color: #f1e7da !important;
                    }
                    
                    


                    .btn-color_5, 
                    .wp-block-button.is-style-btn-color_5 .wp-block-button__link, .btn-info_accent_3, 
                    .wp-block-button.is-style-btn-info_accent_3 .wp-block-button__link {
                        color: #696969;
                        background-color: #e9d3bf;
                        border-color: transparent;
                        position: relative;
                        z-index: 1;
                    }

                    .btn-color_5:hover, 
                    .wp-block-button.is-style-btn-color_5 .wp-block-button__link:hover,
                    .btn-color_5:hover, 
                    .wp-block-button.is-style-btn-color_5 .wp-block-button__link:hover, .btn-info_accent_3:hover, 
                    .wp-block-button.is-style-btn-info_accent_3 .wp-block-button__link:hover,
                    .btn-info_accent_3:hover, 
                    .wp-block-button.is-style-btn-info_accent_3 .wp-block-button__link:hover {
                        color: #3F3F3F;
                        background-color: #dcb999;
                        border-color: transparent;
                    }

                    .btn-color_5:not(:disabled):not(.disabled):active, 
                    .show > .btn-color_5.dropdown-toggle, 
                    .wp-block-button.is-style-btn-color_5 .wp-block-button__link:not(:disabled):not(.disabled).active, 
                    .wp-block-button.is-style-btn-color_5 .wp-block-button__link:not(:disabled):not(.disabled):active, .btn-info_accent_3:not(:disabled):not(.disabled):active, 
                    .show > .btn-info_accent_3.dropdown-toggle, 
                    .wp-block-button.is-style-btn-info_accent_3 .wp-block-button__link:not(:disabled):not(.disabled).active, 
                    .wp-block-button.is-style-btn-info_accent_3 .wp-block-button__link:not(:disabled):not(.disabled):active {
                        color: #3F3F3F;
                        background: #dcb999;
                        border-color: transparent;
                    }

                    .btn-color_5.focus, 
                    .btn-color_5:focus, 
                    .wp-block-button.is-style-btn-color_5 .wp-block-button__link.focus, 
                    .wp-block-button.is-style-btn-color_5 .wp-block-button__link:focus, .btn-info_accent_3.focus, 
                    .btn-info_accent_3:focus, 
                    .wp-block-button.is-style-btn-info_accent_3 .wp-block-button__link.focus, 
                    .wp-block-button.is-style-btn-info_accent_3 .wp-block-button__link:focus {
                        box-shadow: none;
                    }

                    .btn-color_5:not(:disabled):not(.disabled).active:focus, 
                    .btn-color_5:not(:disabled):not(.disabled):active:focus, 
                    .show > .btn-color_5.dropdown-toggle:focus, 
                    .wp-block-button.is-style-btn-color_5 .wp-block-button__link:not(:disabled):not(.disabled).active:focus, 
                    .wp-block-button.is-style-btn-color_5 .wp-block-button__link:not(:disabled):not(.disabled):active:focus, .btn-info_accent_3:not(:disabled):not(.disabled).active:focus, 
                    .btn-info_accent_3:not(:disabled):not(.disabled):active:focus, 
                    .show > .btn-info_accent_3.dropdown-toggle:focus, 
                    .wp-block-button.is-style-btn-info_accent_3 .wp-block-button__link:not(:disabled):not(.disabled).active:focus, 
                    .wp-block-button.is-style-btn-info_accent_3 .wp-block-button__link:not(:disabled):not(.disabled):active:focus {
                        box-shadow: none;
                    }

                    .btn-color_5.disabled, 
                    .btn-color_5:disabled, .btn-info_accent_3.disabled, 
                    .btn-info_accent_3:disabled {
                        cursor: default;
                        opacity: 0.75;
                        pointer-events: none;
                    }

                    .btn-color_5 > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-color_5 .wp-block-button__link > i[class^="icon-"], .btn-info_accent_3 > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-info_accent_3 .wp-block-button__link > i[class^="icon-"],
                    .btn-color_5 > span, 
                    .wp-block-button.is-style-btn-color_5 .wp-block-button__link > span, .btn-info_accent_3 > span, 
                    .wp-block-button.is-style-btn-info_accent_3 .wp-block-button__link > span {
                        color: #696969 !important;
                        transition: color 0.3s ease-in-out;
                        -webkit-transition: color ease-in-out 0.3s;
                        mix-blend-mode: multiply;
                    }

                    .btn-color_5:hover > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-color_5 .wp-block-button__link:hover > i[class^="icon-"], .btn-info_accent_3:hover > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-info_accent_3 .wp-block-button__link:hover > i[class^="icon-"],
                    .btn-color_5:hover > span, 
                    .wp-block-button.is-style-btn-color_5:hover .wp-block-button__link > span, .btn-info_accent_3:hover > span, 
                    .wp-block-button.is-style-btn-info_accent_3:hover .wp-block-button__link > span {
                        color: #3F3F3F !important;
                    }
                    
                    

                    
                    .btn-outline-color_5, 
                    .wp-block-button.is-style-btn-outline-color_5 .wp-block-button__link, .btn-outline-info_accent_3, 
                    .wp-block-button.is-style-btn-outline-info_accent_3 .wp-block-button__link {
                        color: #e9d3bf;
                        border-color: #e9d3bf;
                        background-color: transparent;
                    }

                    .btn-outline-color_5:hover, 
                    .wp-block-button.is-style-btn-outline-color_5 .wp-block-button__link:hover, .btn-outline-info_accent_3:hover, 
                    .wp-block-button.is-style-btn-outline-info_accent_3 .wp-block-button__link:hover {
                        color: #696969;
                        background-color: #dcb999;
                        background-image: linear-gradient(300deg, #e9d3bf 0%, #dcb999 100%);
                        border-color: #e9d3bf;
                    }

                    .btn-outline-color_5.focus, 
                    .btn-outline-color_5:focus, 
                    .wp-block-button.is-style-btn-outline-color_5 .wp-block-button__link.focus, 
                    .wp-block-button.is-style-btn-outline-color_5 .wp-block-button__link:focus, .btn-outline-info_accent_3.focus, 
                    .btn-outline-info_accent_3:focus, 
                    .wp-block-button.is-style-btn-outline-info_accent_3 .wp-block-button__link.focus, 
                    .wp-block-button.is-style-btn-outline-info_accent_3 .wp-block-button__link:focus {
                        box-shadow: 0 0 0 0.2rem rgba(233,211,191, 0.5);
                    }

                    .btn-outline-color_5.disabled, 
                    .btn-outline-color_5:disabled, .btn-outline-info_accent_3.disabled, 
                    .btn-outline-info_accent_3:disabled {
                        color: #dcb999;
                        background-color: transparent;
                    }

                    .btn-outline-color_5:not(:disabled):not(.disabled):active, 
                    .show > .btn-outline-color_5.dropdown-toggle, 
                    .wp-block-button.is-style-btn-outline-color_5 .wp-block-button__link:not(:disabled):not(.disabled).active, 
                    .wp-block-button.is-style-btn-outline-color_5 .wp-block-button__link:not(:disabled):not(.disabled):active, .btn-outline-info_accent_3:not(:disabled):not(.disabled):active, 
                    .show > .btn-outline-info_accent_3.dropdown-toggle, 
                    .wp-block-button.is-style-btn-outline-info_accent_3 .wp-block-button__link:not(:disabled):not(.disabled).active, 
                    .wp-block-button.is-style-btn-outline-info_accent_3 .wp-block-button__link:not(:disabled):not(.disabled):active {
                        color: #696969;
                        background-color: #e9d3bf;
                        background-image: linear-gradient(300deg, #e9d3bf 0%, #dcb999 100%);
                        border-color: #e9d3bf
                    }

                    .btn-outline-color_5:not(:disabled):not(.disabled).active:focus, 
                    .btn-outline-color_5:not(:disabled):not(.disabled):active:focus, 
                    .show > .btn-outline-color_5.dropdown-toggle:focus, 
                    .wp-block-button.is-style-btn-outline-color_5 .wp-block-button__link:not(:disabled):not(.disabled).active:focus, 
                    .wp-block-button.is-style-btn-outline-color_5 .wp-block-button__link:not(:disabled):not(.disabled):active:focus, .btn-outline-info_accent_3:not(:disabled):not(.disabled).active:focus, 
                    .btn-outline-info_accent_3:not(:disabled):not(.disabled):active:focus, 
                    .show > .btn-outline-info_accent_3.dropdown-toggle:focus, 
                    .wp-block-button.is-style-btn-outline-info_accent_3 .wp-block-button__link:not(:disabled):not(.disabled).active:focus, 
                    .wp-block-button.is-style-btn-outline-info_accent_3 .wp-block-button__link:not(:disabled):not(.disabled):active:focus {
                        box-shadow: 0 0 0 0.2rem rgba(233,211,191, 0.5);
                    }
                    
                    .btn-outline-color_5 > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-outline-color_5 .wp-block-button__link > i[class^="icon-"],
                    .btn-outline-color_5 > span, 
                    .wp-block-button.is-style-btn-outline-color_5 .wp-block-button__link > span, .btn-outline-info_accent_3 > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-outline-info_accent_3 .wp-block-button__link > i[class^="icon-"],
                    .btn-outline-info_accent_3 > span, 
                    .wp-block-button.is-style-btn-outline-info_accent_3 .wp-block-button__link > span {
                        color: #696969 !important;
                        transition: color 0.3s ease-in-out;
                        -webkit-transition: color ease-in-out 0.3s;
                    }

                    .btn-outline-color_5:hover > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-outline-color_5 .wp-block-button__link:hover > i[class^="icon-"],
                    .btn-outline-color_5:hover > span, 
                    .wp-block-button.is-style-btn-outline-color_5:hover .wp-block-button__link > span, .btn-outline-info_accent_3:hover > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-outline-info_accent_3 .wp-block-button__link:hover > i[class^="icon-"],
                    .btn-outline-info_accent_3:hover > span, 
                    .wp-block-button.is-style-btn-outline-info_accent_3:hover .wp-block-button__link > span {
                        color: #696969 !important;
                        mix-blend-mode: multiply;
                    }
                    
                    


                    .btn-link.color_5, 
                    .btn-text.color_5, 
                    .wp-block-button.is-style-btn-link.color_5 .wp-block-button__link,
                    .wp-block-button.is-style-btn-text.color_5 .wp-block-button__link,
                    .btn-link.color_5:hover, 
                    .btn-text.color_5:hover, 
                    .wp-block-button.is-style-btn-text.color_5 .wp-block-button__link:hover,
                    .wp-block-button.is-style-btn-link.color_5 .wp-block-button__link:hover {
                        color: #e9d3bf !important;
                        background: transparent !important;
                        border: none !important;
                        border-radius: 0 !important;
                    }

                    .btn-text.color_5:after, 
                    .wp-block-button.is-style-btn-text.color_5 .wp-block-button__link:after,
                    .btn-link.color_5:after, 
                    .wp-block-button.is-style-btn-link.color_5 .wp-block-button__link:after {
                        content: '';
                        position: absolute;
                        bottom: 0;
                        left: 0;
                        right: 0;
                        margin: auto;
                        height: 3px;
                        background-color: #e9d3bf;
                        width: 0;
                        -webkit-transition: all ease-in-out 0.3s;
                        transition: all ease-in-out 0.3s;
                    }

                    .btn-text.color_5:hover:after, 
                    .wp-block-button.is-style-btn-text.color_5 .wp-block-button__link:hover:after,
                    .btn-link.color_5:hover:after, 
                    .wp-block-button.is-style-btn-link.color_5 .wp-block-button__link:hover:after {
                        background-color: #e9d3bf;
                        width: 100%;
                    }

                    .btn-link.color_5:not(:disabled):not(.disabled):active, 
                    .show > .btn-link.color_5.dropdown-toggle, 
                    .wp-block-button.is-style-btn-link.color_5 .wp-block-button__link:not(:disabled):not(.disabled).active, 
                    .wp-block-button.is-style-btn-link.color_5 .wp-block-button__link:not(:disabled):not(.disabled):active,
                    .btn-text.color_5:not(:disabled):not(.disabled):active, 
                    .show > .btn-text.color_5.dropdown-toggle, 
                    .wp-block-button.is-style-btn-text.color_5 .wp-block-button__link:not(:disabled):not(.disabled).active, 
                    .wp-block-button.is-style-btn-text.color_5 .wp-block-button__link:not(:disabled):not(.disabled):active {
                        color: #3F3F3F;
                        background-color: transparent;
                    }

                    .btn-text.color_5.focus, 
                    .btn-link.color_5:focus,
                    .wp-block-button.is-style-btn-text.color_5 .wp-block-button__link.focus, 
                    .wp-block-button.is-style-btn-text.color_5 .wp-block-button__link:focus,
                    .wp-block-button.is-style-btn-link.color_5 .wp-block-button__link.focus, 
                    .wp-block-button.is-style-btn-link.color_5 .wp-block-button__link:focus {
                        box-shadow: none;
                    }

                    .btn-text.color_5:not(:disabled):not(.disabled).active:focus, 
                    .btn-text.color_5:not(:disabled):not(.disabled):active:focus, 
                    .show > .btn-text.color_5.dropdown-toggle:focus, 
                    .wp-block-button.is-style-btn-text.color_5 .wp-block-button__link:not(:disabled):not(.disabled).active:focus, 
                    .wp-block-button.is-style-btn-text.color_5 .wp-block-button__link:not(:disabled):not(.disabled):active:focus,
                    .btn-link.color_5:not(:disabled):not(.disabled).active:focus, 
                    .btn-link.color_5:not(:disabled):not(.disabled):active:focus, 
                    .show > .btn-link.color_5.dropdown-toggle:focus, 
                    .wp-block-button.is-style-btn-link.color_5 .wp-block-button__link:not(:disabled):not(.disabled).active:focus, 
                    .wp-block-button.is-style-btn-link.color_5 .wp-block-button__link:not(:disabled):not(.disabled):active:focus {
                        box-shadow: none;
                    }

                    .btn-text.color_5.disabled, 
                    .btn-text.color_5:disabled,
                    .btn-link.color_5.disabled, 
                    .btn-link.color_5:disabled {
                        cursor: default;
                        opacity: 0.75;
                        pointer-events: none;
                    }

                    .btn-text.color_5 > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-text.color_5 .wp-block-button__link > i[class^="icon-"],
                    .btn-link.color_5 > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-link.color_5 .wp-block-button__link > i[class^="icon-"],
                    .btn-text.color_5 > span, 
                    .wp-block-button.is-style-btn-text.color_5 .wp-block-button__link > span,
                    .btn-link.color_5 > span, 
                    .wp-block-button.is-style-btn-link.color_5 .wp-block-button__link > span {
                        color: #e9d3bf !important;
                        transition: color 0.3s ease-in-out;
                        -webkit-transition: color ease-in-out 0.3s;
                    }

                    .btn-text.color_5:hover > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-text.color_5 .wp-block-button__link:hover > i[class^="icon-"],
                    .btn-link.color_5:hover > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-link.color_5 .wp-block-button__link:hover > i[class^="icon-"],
                    .btn-text.color_5:hover > span, 
                    .wp-block-button.is-style-btn-text.color_5 .wp-block-button__link:hover  > span,
                    .btn-link.color_5:hover  > span, 
                    .wp-block-button.is-style-btn-link.color_5 .wp-block-button__link:hover  > span {
                        color: #e9d3bf !important;
                    }
                    
                    


                    .btn-color_6, 
                    .wp-block-button.is-style-btn-color_6 .wp-block-button__link, .btn-info, 
                    .wp-block-button.is-style-btn-info .wp-block-button__link {
                        color: #f5f5f5;
                        background-color: #be8b59;
                        border-color: transparent;
                        position: relative;
                        z-index: 1;
                    }

                    .btn-color_6:hover, 
                    .wp-block-button.is-style-btn-color_6 .wp-block-button__link:hover,
                    .btn-color_6:hover, 
                    .wp-block-button.is-style-btn-color_6 .wp-block-button__link:hover, .btn-info:hover, 
                    .wp-block-button.is-style-btn-info .wp-block-button__link:hover,
                    .btn-info:hover, 
                    .wp-block-button.is-style-btn-info .wp-block-button__link:hover {
                        color: #f2f2f2;
                        background-color: #cca57e;
                        border-color: transparent;
                    }

                    .btn-color_6:not(:disabled):not(.disabled):active, 
                    .show > .btn-color_6.dropdown-toggle, 
                    .wp-block-button.is-style-btn-color_6 .wp-block-button__link:not(:disabled):not(.disabled).active, 
                    .wp-block-button.is-style-btn-color_6 .wp-block-button__link:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled):active, 
                    .show > .btn-info.dropdown-toggle, 
                    .wp-block-button.is-style-btn-info .wp-block-button__link:not(:disabled):not(.disabled).active, 
                    .wp-block-button.is-style-btn-info .wp-block-button__link:not(:disabled):not(.disabled):active {
                        color: #f2f2f2;
                        background: #cca57e;
                        border-color: transparent;
                    }

                    .btn-color_6.focus, 
                    .btn-color_6:focus, 
                    .wp-block-button.is-style-btn-color_6 .wp-block-button__link.focus, 
                    .wp-block-button.is-style-btn-color_6 .wp-block-button__link:focus, .btn-info.focus, 
                    .btn-info:focus, 
                    .wp-block-button.is-style-btn-info .wp-block-button__link.focus, 
                    .wp-block-button.is-style-btn-info .wp-block-button__link:focus {
                        box-shadow: none;
                    }

                    .btn-color_6:not(:disabled):not(.disabled).active:focus, 
                    .btn-color_6:not(:disabled):not(.disabled):active:focus, 
                    .show > .btn-color_6.dropdown-toggle:focus, 
                    .wp-block-button.is-style-btn-color_6 .wp-block-button__link:not(:disabled):not(.disabled).active:focus, 
                    .wp-block-button.is-style-btn-color_6 .wp-block-button__link:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus, 
                    .btn-info:not(:disabled):not(.disabled):active:focus, 
                    .show > .btn-info.dropdown-toggle:focus, 
                    .wp-block-button.is-style-btn-info .wp-block-button__link:not(:disabled):not(.disabled).active:focus, 
                    .wp-block-button.is-style-btn-info .wp-block-button__link:not(:disabled):not(.disabled):active:focus {
                        box-shadow: none;
                    }

                    .btn-color_6.disabled, 
                    .btn-color_6:disabled, .btn-info.disabled, 
                    .btn-info:disabled {
                        cursor: default;
                        opacity: 0.75;
                        pointer-events: none;
                    }

                    .btn-color_6 > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-color_6 .wp-block-button__link > i[class^="icon-"], .btn-info > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-info .wp-block-button__link > i[class^="icon-"],
                    .btn-color_6 > span, 
                    .wp-block-button.is-style-btn-color_6 .wp-block-button__link > span, .btn-info > span, 
                    .wp-block-button.is-style-btn-info .wp-block-button__link > span {
                        color: #f5f5f5 !important;
                        transition: color 0.3s ease-in-out;
                        -webkit-transition: color ease-in-out 0.3s;
                        mix-blend-mode: screen;
                    }

                    .btn-color_6:hover > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-color_6 .wp-block-button__link:hover > i[class^="icon-"], .btn-info:hover > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-info .wp-block-button__link:hover > i[class^="icon-"],
                    .btn-color_6:hover > span, 
                    .wp-block-button.is-style-btn-color_6:hover .wp-block-button__link > span, .btn-info:hover > span, 
                    .wp-block-button.is-style-btn-info:hover .wp-block-button__link > span {
                        color: #f2f2f2 !important;
                    }
                    
                    

                    
                    .btn-outline-color_6, 
                    .wp-block-button.is-style-btn-outline-color_6 .wp-block-button__link, .btn-outline-info, 
                    .wp-block-button.is-style-btn-outline-info .wp-block-button__link {
                        color: #be8b59;
                        border-color: #be8b59;
                        background-color: transparent;
                    }

                    .btn-outline-color_6:hover, 
                    .wp-block-button.is-style-btn-outline-color_6 .wp-block-button__link:hover, .btn-outline-info:hover, 
                    .wp-block-button.is-style-btn-outline-info .wp-block-button__link:hover {
                        color: #f5f5f5;
                        background-color: #cca57e;
                        background-image: linear-gradient(300deg, #be8b59 0%, #a47240 100%);
                        border-color: #be8b59;
                    }

                    .btn-outline-color_6.focus, 
                    .btn-outline-color_6:focus, 
                    .wp-block-button.is-style-btn-outline-color_6 .wp-block-button__link.focus, 
                    .wp-block-button.is-style-btn-outline-color_6 .wp-block-button__link:focus, .btn-outline-info.focus, 
                    .btn-outline-info:focus, 
                    .wp-block-button.is-style-btn-outline-info .wp-block-button__link.focus, 
                    .wp-block-button.is-style-btn-outline-info .wp-block-button__link:focus {
                        box-shadow: 0 0 0 0.2rem rgba(190,139,89, 0.5);
                    }

                    .btn-outline-color_6.disabled, 
                    .btn-outline-color_6:disabled, .btn-outline-info.disabled, 
                    .btn-outline-info:disabled {
                        color: #cca57e;
                        background-color: transparent;
                    }

                    .btn-outline-color_6:not(:disabled):not(.disabled):active, 
                    .show > .btn-outline-color_6.dropdown-toggle, 
                    .wp-block-button.is-style-btn-outline-color_6 .wp-block-button__link:not(:disabled):not(.disabled).active, 
                    .wp-block-button.is-style-btn-outline-color_6 .wp-block-button__link:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled):active, 
                    .show > .btn-outline-info.dropdown-toggle, 
                    .wp-block-button.is-style-btn-outline-info .wp-block-button__link:not(:disabled):not(.disabled).active, 
                    .wp-block-button.is-style-btn-outline-info .wp-block-button__link:not(:disabled):not(.disabled):active {
                        color: #f5f5f5;
                        background-color: #be8b59;
                        background-image: linear-gradient(300deg, #be8b59 0%, #a47240 100%);
                        border-color: #be8b59
                    }

                    .btn-outline-color_6:not(:disabled):not(.disabled).active:focus, 
                    .btn-outline-color_6:not(:disabled):not(.disabled):active:focus, 
                    .show > .btn-outline-color_6.dropdown-toggle:focus, 
                    .wp-block-button.is-style-btn-outline-color_6 .wp-block-button__link:not(:disabled):not(.disabled).active:focus, 
                    .wp-block-button.is-style-btn-outline-color_6 .wp-block-button__link:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus, 
                    .btn-outline-info:not(:disabled):not(.disabled):active:focus, 
                    .show > .btn-outline-info.dropdown-toggle:focus, 
                    .wp-block-button.is-style-btn-outline-info .wp-block-button__link:not(:disabled):not(.disabled).active:focus, 
                    .wp-block-button.is-style-btn-outline-info .wp-block-button__link:not(:disabled):not(.disabled):active:focus {
                        box-shadow: 0 0 0 0.2rem rgba(190,139,89, 0.5);
                    }
                    
                    .btn-outline-color_6 > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-outline-color_6 .wp-block-button__link > i[class^="icon-"],
                    .btn-outline-color_6 > span, 
                    .wp-block-button.is-style-btn-outline-color_6 .wp-block-button__link > span, .btn-outline-info > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-outline-info .wp-block-button__link > i[class^="icon-"],
                    .btn-outline-info > span, 
                    .wp-block-button.is-style-btn-outline-info .wp-block-button__link > span {
                        color: #f5f5f5 !important;
                        transition: color 0.3s ease-in-out;
                        -webkit-transition: color ease-in-out 0.3s;
                    }

                    .btn-outline-color_6:hover > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-outline-color_6 .wp-block-button__link:hover > i[class^="icon-"],
                    .btn-outline-color_6:hover > span, 
                    .wp-block-button.is-style-btn-outline-color_6:hover .wp-block-button__link > span, .btn-outline-info:hover > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-outline-info .wp-block-button__link:hover > i[class^="icon-"],
                    .btn-outline-info:hover > span, 
                    .wp-block-button.is-style-btn-outline-info:hover .wp-block-button__link > span {
                        color: #f5f5f5 !important;
                        mix-blend-mode: screen;
                    }
                    
                    


                    .btn-link.color_6, 
                    .btn-text.color_6, 
                    .wp-block-button.is-style-btn-link.color_6 .wp-block-button__link,
                    .wp-block-button.is-style-btn-text.color_6 .wp-block-button__link,
                    .btn-link.color_6:hover, 
                    .btn-text.color_6:hover, 
                    .wp-block-button.is-style-btn-text.color_6 .wp-block-button__link:hover,
                    .wp-block-button.is-style-btn-link.color_6 .wp-block-button__link:hover {
                        color: #be8b59 !important;
                        background: transparent !important;
                        border: none !important;
                        border-radius: 0 !important;
                    }

                    .btn-text.color_6:after, 
                    .wp-block-button.is-style-btn-text.color_6 .wp-block-button__link:after,
                    .btn-link.color_6:after, 
                    .wp-block-button.is-style-btn-link.color_6 .wp-block-button__link:after {
                        content: '';
                        position: absolute;
                        bottom: 0;
                        left: 0;
                        right: 0;
                        margin: auto;
                        height: 3px;
                        background-color: #be8b59;
                        width: 0;
                        -webkit-transition: all ease-in-out 0.3s;
                        transition: all ease-in-out 0.3s;
                    }

                    .btn-text.color_6:hover:after, 
                    .wp-block-button.is-style-btn-text.color_6 .wp-block-button__link:hover:after,
                    .btn-link.color_6:hover:after, 
                    .wp-block-button.is-style-btn-link.color_6 .wp-block-button__link:hover:after {
                        background-color: #be8b59;
                        width: 100%;
                    }

                    .btn-link.color_6:not(:disabled):not(.disabled):active, 
                    .show > .btn-link.color_6.dropdown-toggle, 
                    .wp-block-button.is-style-btn-link.color_6 .wp-block-button__link:not(:disabled):not(.disabled).active, 
                    .wp-block-button.is-style-btn-link.color_6 .wp-block-button__link:not(:disabled):not(.disabled):active,
                    .btn-text.color_6:not(:disabled):not(.disabled):active, 
                    .show > .btn-text.color_6.dropdown-toggle, 
                    .wp-block-button.is-style-btn-text.color_6 .wp-block-button__link:not(:disabled):not(.disabled).active, 
                    .wp-block-button.is-style-btn-text.color_6 .wp-block-button__link:not(:disabled):not(.disabled):active {
                        color: #f2f2f2;
                        background-color: transparent;
                    }

                    .btn-text.color_6.focus, 
                    .btn-link.color_6:focus,
                    .wp-block-button.is-style-btn-text.color_6 .wp-block-button__link.focus, 
                    .wp-block-button.is-style-btn-text.color_6 .wp-block-button__link:focus,
                    .wp-block-button.is-style-btn-link.color_6 .wp-block-button__link.focus, 
                    .wp-block-button.is-style-btn-link.color_6 .wp-block-button__link:focus {
                        box-shadow: none;
                    }

                    .btn-text.color_6:not(:disabled):not(.disabled).active:focus, 
                    .btn-text.color_6:not(:disabled):not(.disabled):active:focus, 
                    .show > .btn-text.color_6.dropdown-toggle:focus, 
                    .wp-block-button.is-style-btn-text.color_6 .wp-block-button__link:not(:disabled):not(.disabled).active:focus, 
                    .wp-block-button.is-style-btn-text.color_6 .wp-block-button__link:not(:disabled):not(.disabled):active:focus,
                    .btn-link.color_6:not(:disabled):not(.disabled).active:focus, 
                    .btn-link.color_6:not(:disabled):not(.disabled):active:focus, 
                    .show > .btn-link.color_6.dropdown-toggle:focus, 
                    .wp-block-button.is-style-btn-link.color_6 .wp-block-button__link:not(:disabled):not(.disabled).active:focus, 
                    .wp-block-button.is-style-btn-link.color_6 .wp-block-button__link:not(:disabled):not(.disabled):active:focus {
                        box-shadow: none;
                    }

                    .btn-text.color_6.disabled, 
                    .btn-text.color_6:disabled,
                    .btn-link.color_6.disabled, 
                    .btn-link.color_6:disabled {
                        cursor: default;
                        opacity: 0.75;
                        pointer-events: none;
                    }

                    .btn-text.color_6 > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-text.color_6 .wp-block-button__link > i[class^="icon-"],
                    .btn-link.color_6 > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-link.color_6 .wp-block-button__link > i[class^="icon-"],
                    .btn-text.color_6 > span, 
                    .wp-block-button.is-style-btn-text.color_6 .wp-block-button__link > span,
                    .btn-link.color_6 > span, 
                    .wp-block-button.is-style-btn-link.color_6 .wp-block-button__link > span {
                        color: #be8b59 !important;
                        transition: color 0.3s ease-in-out;
                        -webkit-transition: color ease-in-out 0.3s;
                    }

                    .btn-text.color_6:hover > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-text.color_6 .wp-block-button__link:hover > i[class^="icon-"],
                    .btn-link.color_6:hover > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-link.color_6 .wp-block-button__link:hover > i[class^="icon-"],
                    .btn-text.color_6:hover > span, 
                    .wp-block-button.is-style-btn-text.color_6 .wp-block-button__link:hover  > span,
                    .btn-link.color_6:hover  > span, 
                    .wp-block-button.is-style-btn-link.color_6 .wp-block-button__link:hover  > span {
                        color: #be8b59 !important;
                    }
                    
                    


                    .btn-color_7, 
                    .wp-block-button.is-style-btn-color_7 .wp-block-button__link, .btn-light, 
                    .wp-block-button.is-style-btn-light .wp-block-button__link, .btn-primary_accent_1, 
                    .wp-block-button.is-style-btn-primary_accent_1 .wp-block-button__link {
                        color: #696969;
                        background-color: #f4f5f0;
                        border-color: transparent;
                        position: relative;
                        z-index: 1;
                    }

                    .btn-color_7:hover, 
                    .wp-block-button.is-style-btn-color_7 .wp-block-button__link:hover,
                    .btn-color_7:hover, 
                    .wp-block-button.is-style-btn-color_7 .wp-block-button__link:hover, .btn-light:hover, 
                    .wp-block-button.is-style-btn-light .wp-block-button__link:hover,
                    .btn-light:hover, 
                    .wp-block-button.is-style-btn-light .wp-block-button__link:hover, .btn-primary_accent_1:hover, 
                    .wp-block-button.is-style-btn-primary_accent_1 .wp-block-button__link:hover,
                    .btn-primary_accent_1:hover, 
                    .wp-block-button.is-style-btn-primary_accent_1 .wp-block-button__link:hover {
                        color: #3F3F3F;
                        background-color: #dee1d1;
                        border-color: transparent;
                    }

                    .btn-color_7:not(:disabled):not(.disabled):active, 
                    .show > .btn-color_7.dropdown-toggle, 
                    .wp-block-button.is-style-btn-color_7 .wp-block-button__link:not(:disabled):not(.disabled).active, 
                    .wp-block-button.is-style-btn-color_7 .wp-block-button__link:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled):active, 
                    .show > .btn-light.dropdown-toggle, 
                    .wp-block-button.is-style-btn-light .wp-block-button__link:not(:disabled):not(.disabled).active, 
                    .wp-block-button.is-style-btn-light .wp-block-button__link:not(:disabled):not(.disabled):active, .btn-primary_accent_1:not(:disabled):not(.disabled):active, 
                    .show > .btn-primary_accent_1.dropdown-toggle, 
                    .wp-block-button.is-style-btn-primary_accent_1 .wp-block-button__link:not(:disabled):not(.disabled).active, 
                    .wp-block-button.is-style-btn-primary_accent_1 .wp-block-button__link:not(:disabled):not(.disabled):active {
                        color: #3F3F3F;
                        background: #dee1d1;
                        border-color: transparent;
                    }

                    .btn-color_7.focus, 
                    .btn-color_7:focus, 
                    .wp-block-button.is-style-btn-color_7 .wp-block-button__link.focus, 
                    .wp-block-button.is-style-btn-color_7 .wp-block-button__link:focus, .btn-light.focus, 
                    .btn-light:focus, 
                    .wp-block-button.is-style-btn-light .wp-block-button__link.focus, 
                    .wp-block-button.is-style-btn-light .wp-block-button__link:focus, .btn-primary_accent_1.focus, 
                    .btn-primary_accent_1:focus, 
                    .wp-block-button.is-style-btn-primary_accent_1 .wp-block-button__link.focus, 
                    .wp-block-button.is-style-btn-primary_accent_1 .wp-block-button__link:focus {
                        box-shadow: none;
                    }

                    .btn-color_7:not(:disabled):not(.disabled).active:focus, 
                    .btn-color_7:not(:disabled):not(.disabled):active:focus, 
                    .show > .btn-color_7.dropdown-toggle:focus, 
                    .wp-block-button.is-style-btn-color_7 .wp-block-button__link:not(:disabled):not(.disabled).active:focus, 
                    .wp-block-button.is-style-btn-color_7 .wp-block-button__link:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus, 
                    .btn-light:not(:disabled):not(.disabled):active:focus, 
                    .show > .btn-light.dropdown-toggle:focus, 
                    .wp-block-button.is-style-btn-light .wp-block-button__link:not(:disabled):not(.disabled).active:focus, 
                    .wp-block-button.is-style-btn-light .wp-block-button__link:not(:disabled):not(.disabled):active:focus, .btn-primary_accent_1:not(:disabled):not(.disabled).active:focus, 
                    .btn-primary_accent_1:not(:disabled):not(.disabled):active:focus, 
                    .show > .btn-primary_accent_1.dropdown-toggle:focus, 
                    .wp-block-button.is-style-btn-primary_accent_1 .wp-block-button__link:not(:disabled):not(.disabled).active:focus, 
                    .wp-block-button.is-style-btn-primary_accent_1 .wp-block-button__link:not(:disabled):not(.disabled):active:focus {
                        box-shadow: none;
                    }

                    .btn-color_7.disabled, 
                    .btn-color_7:disabled, .btn-light.disabled, 
                    .btn-light:disabled, .btn-primary_accent_1.disabled, 
                    .btn-primary_accent_1:disabled {
                        cursor: default;
                        opacity: 0.75;
                        pointer-events: none;
                    }

                    .btn-color_7 > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-color_7 .wp-block-button__link > i[class^="icon-"], .btn-light > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-light .wp-block-button__link > i[class^="icon-"], .btn-primary_accent_1 > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-primary_accent_1 .wp-block-button__link > i[class^="icon-"],
                    .btn-color_7 > span, 
                    .wp-block-button.is-style-btn-color_7 .wp-block-button__link > span, .btn-light > span, 
                    .wp-block-button.is-style-btn-light .wp-block-button__link > span, .btn-primary_accent_1 > span, 
                    .wp-block-button.is-style-btn-primary_accent_1 .wp-block-button__link > span {
                        color: #696969 !important;
                        transition: color 0.3s ease-in-out;
                        -webkit-transition: color ease-in-out 0.3s;
                        mix-blend-mode: multiply;
                    }

                    .btn-color_7:hover > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-color_7 .wp-block-button__link:hover > i[class^="icon-"], .btn-light:hover > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-light .wp-block-button__link:hover > i[class^="icon-"], .btn-primary_accent_1:hover > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-primary_accent_1 .wp-block-button__link:hover > i[class^="icon-"],
                    .btn-color_7:hover > span, 
                    .wp-block-button.is-style-btn-color_7:hover .wp-block-button__link > span, .btn-light:hover > span, 
                    .wp-block-button.is-style-btn-light:hover .wp-block-button__link > span, .btn-primary_accent_1:hover > span, 
                    .wp-block-button.is-style-btn-primary_accent_1:hover .wp-block-button__link > span {
                        color: #3F3F3F !important;
                    }
                    
                    

                    
                    .btn-outline-color_7, 
                    .wp-block-button.is-style-btn-outline-color_7 .wp-block-button__link, .btn-outline-light, 
                    .wp-block-button.is-style-btn-outline-light .wp-block-button__link, .btn-outline-primary_accent_1, 
                    .wp-block-button.is-style-btn-outline-primary_accent_1 .wp-block-button__link {
                        color: #f4f5f0;
                        border-color: #f4f5f0;
                        background-color: transparent;
                    }

                    .btn-outline-color_7:hover, 
                    .wp-block-button.is-style-btn-outline-color_7 .wp-block-button__link:hover, .btn-outline-light:hover, 
                    .wp-block-button.is-style-btn-outline-light .wp-block-button__link:hover, .btn-outline-primary_accent_1:hover, 
                    .wp-block-button.is-style-btn-outline-primary_accent_1 .wp-block-button__link:hover {
                        color: #696969;
                        background-color: #dee1d1;
                        background-image: linear-gradient(300deg, #f4f5f0 0%, #dee1d1 100%);
                        border-color: #f4f5f0;
                    }

                    .btn-outline-color_7.focus, 
                    .btn-outline-color_7:focus, 
                    .wp-block-button.is-style-btn-outline-color_7 .wp-block-button__link.focus, 
                    .wp-block-button.is-style-btn-outline-color_7 .wp-block-button__link:focus, .btn-outline-light.focus, 
                    .btn-outline-light:focus, 
                    .wp-block-button.is-style-btn-outline-light .wp-block-button__link.focus, 
                    .wp-block-button.is-style-btn-outline-light .wp-block-button__link:focus, .btn-outline-primary_accent_1.focus, 
                    .btn-outline-primary_accent_1:focus, 
                    .wp-block-button.is-style-btn-outline-primary_accent_1 .wp-block-button__link.focus, 
                    .wp-block-button.is-style-btn-outline-primary_accent_1 .wp-block-button__link:focus {
                        box-shadow: 0 0 0 0.2rem rgba(244,245,240, 0.5);
                    }

                    .btn-outline-color_7.disabled, 
                    .btn-outline-color_7:disabled, .btn-outline-light.disabled, 
                    .btn-outline-light:disabled, .btn-outline-primary_accent_1.disabled, 
                    .btn-outline-primary_accent_1:disabled {
                        color: #dee1d1;
                        background-color: transparent;
                    }

                    .btn-outline-color_7:not(:disabled):not(.disabled):active, 
                    .show > .btn-outline-color_7.dropdown-toggle, 
                    .wp-block-button.is-style-btn-outline-color_7 .wp-block-button__link:not(:disabled):not(.disabled).active, 
                    .wp-block-button.is-style-btn-outline-color_7 .wp-block-button__link:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled):active, 
                    .show > .btn-outline-light.dropdown-toggle, 
                    .wp-block-button.is-style-btn-outline-light .wp-block-button__link:not(:disabled):not(.disabled).active, 
                    .wp-block-button.is-style-btn-outline-light .wp-block-button__link:not(:disabled):not(.disabled):active, .btn-outline-primary_accent_1:not(:disabled):not(.disabled):active, 
                    .show > .btn-outline-primary_accent_1.dropdown-toggle, 
                    .wp-block-button.is-style-btn-outline-primary_accent_1 .wp-block-button__link:not(:disabled):not(.disabled).active, 
                    .wp-block-button.is-style-btn-outline-primary_accent_1 .wp-block-button__link:not(:disabled):not(.disabled):active {
                        color: #696969;
                        background-color: #f4f5f0;
                        background-image: linear-gradient(300deg, #f4f5f0 0%, #dee1d1 100%);
                        border-color: #f4f5f0
                    }

                    .btn-outline-color_7:not(:disabled):not(.disabled).active:focus, 
                    .btn-outline-color_7:not(:disabled):not(.disabled):active:focus, 
                    .show > .btn-outline-color_7.dropdown-toggle:focus, 
                    .wp-block-button.is-style-btn-outline-color_7 .wp-block-button__link:not(:disabled):not(.disabled).active:focus, 
                    .wp-block-button.is-style-btn-outline-color_7 .wp-block-button__link:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus, 
                    .btn-outline-light:not(:disabled):not(.disabled):active:focus, 
                    .show > .btn-outline-light.dropdown-toggle:focus, 
                    .wp-block-button.is-style-btn-outline-light .wp-block-button__link:not(:disabled):not(.disabled).active:focus, 
                    .wp-block-button.is-style-btn-outline-light .wp-block-button__link:not(:disabled):not(.disabled):active:focus, .btn-outline-primary_accent_1:not(:disabled):not(.disabled).active:focus, 
                    .btn-outline-primary_accent_1:not(:disabled):not(.disabled):active:focus, 
                    .show > .btn-outline-primary_accent_1.dropdown-toggle:focus, 
                    .wp-block-button.is-style-btn-outline-primary_accent_1 .wp-block-button__link:not(:disabled):not(.disabled).active:focus, 
                    .wp-block-button.is-style-btn-outline-primary_accent_1 .wp-block-button__link:not(:disabled):not(.disabled):active:focus {
                        box-shadow: 0 0 0 0.2rem rgba(244,245,240, 0.5);
                    }
                    
                    .btn-outline-color_7 > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-outline-color_7 .wp-block-button__link > i[class^="icon-"],
                    .btn-outline-color_7 > span, 
                    .wp-block-button.is-style-btn-outline-color_7 .wp-block-button__link > span, .btn-outline-light > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-outline-light .wp-block-button__link > i[class^="icon-"],
                    .btn-outline-light > span, 
                    .wp-block-button.is-style-btn-outline-light .wp-block-button__link > span, .btn-outline-primary_accent_1 > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-outline-primary_accent_1 .wp-block-button__link > i[class^="icon-"],
                    .btn-outline-primary_accent_1 > span, 
                    .wp-block-button.is-style-btn-outline-primary_accent_1 .wp-block-button__link > span {
                        color: #696969 !important;
                        transition: color 0.3s ease-in-out;
                        -webkit-transition: color ease-in-out 0.3s;
                    }

                    .btn-outline-color_7:hover > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-outline-color_7 .wp-block-button__link:hover > i[class^="icon-"],
                    .btn-outline-color_7:hover > span, 
                    .wp-block-button.is-style-btn-outline-color_7:hover .wp-block-button__link > span, .btn-outline-light:hover > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-outline-light .wp-block-button__link:hover > i[class^="icon-"],
                    .btn-outline-light:hover > span, 
                    .wp-block-button.is-style-btn-outline-light:hover .wp-block-button__link > span, .btn-outline-primary_accent_1:hover > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-outline-primary_accent_1 .wp-block-button__link:hover > i[class^="icon-"],
                    .btn-outline-primary_accent_1:hover > span, 
                    .wp-block-button.is-style-btn-outline-primary_accent_1:hover .wp-block-button__link > span {
                        color: #696969 !important;
                        mix-blend-mode: multiply;
                    }
                    
                    


                    .btn-link.color_7, 
                    .btn-text.color_7, 
                    .wp-block-button.is-style-btn-link.color_7 .wp-block-button__link,
                    .wp-block-button.is-style-btn-text.color_7 .wp-block-button__link,
                    .btn-link.color_7:hover, 
                    .btn-text.color_7:hover, 
                    .wp-block-button.is-style-btn-text.color_7 .wp-block-button__link:hover,
                    .wp-block-button.is-style-btn-link.color_7 .wp-block-button__link:hover {
                        color: #f4f5f0 !important;
                        background: transparent !important;
                        border: none !important;
                        border-radius: 0 !important;
                    }

                    .btn-text.color_7:after, 
                    .wp-block-button.is-style-btn-text.color_7 .wp-block-button__link:after,
                    .btn-link.color_7:after, 
                    .wp-block-button.is-style-btn-link.color_7 .wp-block-button__link:after {
                        content: '';
                        position: absolute;
                        bottom: 0;
                        left: 0;
                        right: 0;
                        margin: auto;
                        height: 3px;
                        background-color: #f4f5f0;
                        width: 0;
                        -webkit-transition: all ease-in-out 0.3s;
                        transition: all ease-in-out 0.3s;
                    }

                    .btn-text.color_7:hover:after, 
                    .wp-block-button.is-style-btn-text.color_7 .wp-block-button__link:hover:after,
                    .btn-link.color_7:hover:after, 
                    .wp-block-button.is-style-btn-link.color_7 .wp-block-button__link:hover:after {
                        background-color: #f4f5f0;
                        width: 100%;
                    }

                    .btn-link.color_7:not(:disabled):not(.disabled):active, 
                    .show > .btn-link.color_7.dropdown-toggle, 
                    .wp-block-button.is-style-btn-link.color_7 .wp-block-button__link:not(:disabled):not(.disabled).active, 
                    .wp-block-button.is-style-btn-link.color_7 .wp-block-button__link:not(:disabled):not(.disabled):active,
                    .btn-text.color_7:not(:disabled):not(.disabled):active, 
                    .show > .btn-text.color_7.dropdown-toggle, 
                    .wp-block-button.is-style-btn-text.color_7 .wp-block-button__link:not(:disabled):not(.disabled).active, 
                    .wp-block-button.is-style-btn-text.color_7 .wp-block-button__link:not(:disabled):not(.disabled):active {
                        color: #3F3F3F;
                        background-color: transparent;
                    }

                    .btn-text.color_7.focus, 
                    .btn-link.color_7:focus,
                    .wp-block-button.is-style-btn-text.color_7 .wp-block-button__link.focus, 
                    .wp-block-button.is-style-btn-text.color_7 .wp-block-button__link:focus,
                    .wp-block-button.is-style-btn-link.color_7 .wp-block-button__link.focus, 
                    .wp-block-button.is-style-btn-link.color_7 .wp-block-button__link:focus {
                        box-shadow: none;
                    }

                    .btn-text.color_7:not(:disabled):not(.disabled).active:focus, 
                    .btn-text.color_7:not(:disabled):not(.disabled):active:focus, 
                    .show > .btn-text.color_7.dropdown-toggle:focus, 
                    .wp-block-button.is-style-btn-text.color_7 .wp-block-button__link:not(:disabled):not(.disabled).active:focus, 
                    .wp-block-button.is-style-btn-text.color_7 .wp-block-button__link:not(:disabled):not(.disabled):active:focus,
                    .btn-link.color_7:not(:disabled):not(.disabled).active:focus, 
                    .btn-link.color_7:not(:disabled):not(.disabled):active:focus, 
                    .show > .btn-link.color_7.dropdown-toggle:focus, 
                    .wp-block-button.is-style-btn-link.color_7 .wp-block-button__link:not(:disabled):not(.disabled).active:focus, 
                    .wp-block-button.is-style-btn-link.color_7 .wp-block-button__link:not(:disabled):not(.disabled):active:focus {
                        box-shadow: none;
                    }

                    .btn-text.color_7.disabled, 
                    .btn-text.color_7:disabled,
                    .btn-link.color_7.disabled, 
                    .btn-link.color_7:disabled {
                        cursor: default;
                        opacity: 0.75;
                        pointer-events: none;
                    }

                    .btn-text.color_7 > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-text.color_7 .wp-block-button__link > i[class^="icon-"],
                    .btn-link.color_7 > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-link.color_7 .wp-block-button__link > i[class^="icon-"],
                    .btn-text.color_7 > span, 
                    .wp-block-button.is-style-btn-text.color_7 .wp-block-button__link > span,
                    .btn-link.color_7 > span, 
                    .wp-block-button.is-style-btn-link.color_7 .wp-block-button__link > span {
                        color: #f4f5f0 !important;
                        transition: color 0.3s ease-in-out;
                        -webkit-transition: color ease-in-out 0.3s;
                    }

                    .btn-text.color_7:hover > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-text.color_7 .wp-block-button__link:hover > i[class^="icon-"],
                    .btn-link.color_7:hover > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-link.color_7 .wp-block-button__link:hover > i[class^="icon-"],
                    .btn-text.color_7:hover > span, 
                    .wp-block-button.is-style-btn-text.color_7 .wp-block-button__link:hover  > span,
                    .btn-link.color_7:hover  > span, 
                    .wp-block-button.is-style-btn-link.color_7 .wp-block-button__link:hover  > span {
                        color: #f4f5f0 !important;
                    }
                    
                    


                    .btn-color_8, 
                    .wp-block-button.is-style-btn-color_8 .wp-block-button__link, .btn-primary_accent_2, 
                    .wp-block-button.is-style-btn-primary_accent_2 .wp-block-button__link {
                        color: #696969;
                        background-color: #d4dbd0;
                        border-color: transparent;
                        position: relative;
                        z-index: 1;
                    }

                    .btn-color_8:hover, 
                    .wp-block-button.is-style-btn-color_8 .wp-block-button__link:hover,
                    .btn-color_8:hover, 
                    .wp-block-button.is-style-btn-color_8 .wp-block-button__link:hover, .btn-primary_accent_2:hover, 
                    .wp-block-button.is-style-btn-primary_accent_2 .wp-block-button__link:hover,
                    .btn-primary_accent_2:hover, 
                    .wp-block-button.is-style-btn-primary_accent_2 .wp-block-button__link:hover {
                        color: #3F3F3F;
                        background-color: #bac5b3;
                        border-color: transparent;
                    }

                    .btn-color_8:not(:disabled):not(.disabled):active, 
                    .show > .btn-color_8.dropdown-toggle, 
                    .wp-block-button.is-style-btn-color_8 .wp-block-button__link:not(:disabled):not(.disabled).active, 
                    .wp-block-button.is-style-btn-color_8 .wp-block-button__link:not(:disabled):not(.disabled):active, .btn-primary_accent_2:not(:disabled):not(.disabled):active, 
                    .show > .btn-primary_accent_2.dropdown-toggle, 
                    .wp-block-button.is-style-btn-primary_accent_2 .wp-block-button__link:not(:disabled):not(.disabled).active, 
                    .wp-block-button.is-style-btn-primary_accent_2 .wp-block-button__link:not(:disabled):not(.disabled):active {
                        color: #3F3F3F;
                        background: #bac5b3;
                        border-color: transparent;
                    }

                    .btn-color_8.focus, 
                    .btn-color_8:focus, 
                    .wp-block-button.is-style-btn-color_8 .wp-block-button__link.focus, 
                    .wp-block-button.is-style-btn-color_8 .wp-block-button__link:focus, .btn-primary_accent_2.focus, 
                    .btn-primary_accent_2:focus, 
                    .wp-block-button.is-style-btn-primary_accent_2 .wp-block-button__link.focus, 
                    .wp-block-button.is-style-btn-primary_accent_2 .wp-block-button__link:focus {
                        box-shadow: none;
                    }

                    .btn-color_8:not(:disabled):not(.disabled).active:focus, 
                    .btn-color_8:not(:disabled):not(.disabled):active:focus, 
                    .show > .btn-color_8.dropdown-toggle:focus, 
                    .wp-block-button.is-style-btn-color_8 .wp-block-button__link:not(:disabled):not(.disabled).active:focus, 
                    .wp-block-button.is-style-btn-color_8 .wp-block-button__link:not(:disabled):not(.disabled):active:focus, .btn-primary_accent_2:not(:disabled):not(.disabled).active:focus, 
                    .btn-primary_accent_2:not(:disabled):not(.disabled):active:focus, 
                    .show > .btn-primary_accent_2.dropdown-toggle:focus, 
                    .wp-block-button.is-style-btn-primary_accent_2 .wp-block-button__link:not(:disabled):not(.disabled).active:focus, 
                    .wp-block-button.is-style-btn-primary_accent_2 .wp-block-button__link:not(:disabled):not(.disabled):active:focus {
                        box-shadow: none;
                    }

                    .btn-color_8.disabled, 
                    .btn-color_8:disabled, .btn-primary_accent_2.disabled, 
                    .btn-primary_accent_2:disabled {
                        cursor: default;
                        opacity: 0.75;
                        pointer-events: none;
                    }

                    .btn-color_8 > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-color_8 .wp-block-button__link > i[class^="icon-"], .btn-primary_accent_2 > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-primary_accent_2 .wp-block-button__link > i[class^="icon-"],
                    .btn-color_8 > span, 
                    .wp-block-button.is-style-btn-color_8 .wp-block-button__link > span, .btn-primary_accent_2 > span, 
                    .wp-block-button.is-style-btn-primary_accent_2 .wp-block-button__link > span {
                        color: #696969 !important;
                        transition: color 0.3s ease-in-out;
                        -webkit-transition: color ease-in-out 0.3s;
                        mix-blend-mode: multiply;
                    }

                    .btn-color_8:hover > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-color_8 .wp-block-button__link:hover > i[class^="icon-"], .btn-primary_accent_2:hover > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-primary_accent_2 .wp-block-button__link:hover > i[class^="icon-"],
                    .btn-color_8:hover > span, 
                    .wp-block-button.is-style-btn-color_8:hover .wp-block-button__link > span, .btn-primary_accent_2:hover > span, 
                    .wp-block-button.is-style-btn-primary_accent_2:hover .wp-block-button__link > span {
                        color: #3F3F3F !important;
                    }
                    
                    

                    
                    .btn-outline-color_8, 
                    .wp-block-button.is-style-btn-outline-color_8 .wp-block-button__link, .btn-outline-primary_accent_2, 
                    .wp-block-button.is-style-btn-outline-primary_accent_2 .wp-block-button__link {
                        color: #d4dbd0;
                        border-color: #d4dbd0;
                        background-color: transparent;
                    }

                    .btn-outline-color_8:hover, 
                    .wp-block-button.is-style-btn-outline-color_8 .wp-block-button__link:hover, .btn-outline-primary_accent_2:hover, 
                    .wp-block-button.is-style-btn-outline-primary_accent_2 .wp-block-button__link:hover {
                        color: #696969;
                        background-color: #bac5b3;
                        background-image: linear-gradient(300deg, #d4dbd0 0%, #bac5b3 100%);
                        border-color: #d4dbd0;
                    }

                    .btn-outline-color_8.focus, 
                    .btn-outline-color_8:focus, 
                    .wp-block-button.is-style-btn-outline-color_8 .wp-block-button__link.focus, 
                    .wp-block-button.is-style-btn-outline-color_8 .wp-block-button__link:focus, .btn-outline-primary_accent_2.focus, 
                    .btn-outline-primary_accent_2:focus, 
                    .wp-block-button.is-style-btn-outline-primary_accent_2 .wp-block-button__link.focus, 
                    .wp-block-button.is-style-btn-outline-primary_accent_2 .wp-block-button__link:focus {
                        box-shadow: 0 0 0 0.2rem rgba(212,219,208, 0.5);
                    }

                    .btn-outline-color_8.disabled, 
                    .btn-outline-color_8:disabled, .btn-outline-primary_accent_2.disabled, 
                    .btn-outline-primary_accent_2:disabled {
                        color: #bac5b3;
                        background-color: transparent;
                    }

                    .btn-outline-color_8:not(:disabled):not(.disabled):active, 
                    .show > .btn-outline-color_8.dropdown-toggle, 
                    .wp-block-button.is-style-btn-outline-color_8 .wp-block-button__link:not(:disabled):not(.disabled).active, 
                    .wp-block-button.is-style-btn-outline-color_8 .wp-block-button__link:not(:disabled):not(.disabled):active, .btn-outline-primary_accent_2:not(:disabled):not(.disabled):active, 
                    .show > .btn-outline-primary_accent_2.dropdown-toggle, 
                    .wp-block-button.is-style-btn-outline-primary_accent_2 .wp-block-button__link:not(:disabled):not(.disabled).active, 
                    .wp-block-button.is-style-btn-outline-primary_accent_2 .wp-block-button__link:not(:disabled):not(.disabled):active {
                        color: #696969;
                        background-color: #d4dbd0;
                        background-image: linear-gradient(300deg, #d4dbd0 0%, #bac5b3 100%);
                        border-color: #d4dbd0
                    }

                    .btn-outline-color_8:not(:disabled):not(.disabled).active:focus, 
                    .btn-outline-color_8:not(:disabled):not(.disabled):active:focus, 
                    .show > .btn-outline-color_8.dropdown-toggle:focus, 
                    .wp-block-button.is-style-btn-outline-color_8 .wp-block-button__link:not(:disabled):not(.disabled).active:focus, 
                    .wp-block-button.is-style-btn-outline-color_8 .wp-block-button__link:not(:disabled):not(.disabled):active:focus, .btn-outline-primary_accent_2:not(:disabled):not(.disabled).active:focus, 
                    .btn-outline-primary_accent_2:not(:disabled):not(.disabled):active:focus, 
                    .show > .btn-outline-primary_accent_2.dropdown-toggle:focus, 
                    .wp-block-button.is-style-btn-outline-primary_accent_2 .wp-block-button__link:not(:disabled):not(.disabled).active:focus, 
                    .wp-block-button.is-style-btn-outline-primary_accent_2 .wp-block-button__link:not(:disabled):not(.disabled):active:focus {
                        box-shadow: 0 0 0 0.2rem rgba(212,219,208, 0.5);
                    }
                    
                    .btn-outline-color_8 > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-outline-color_8 .wp-block-button__link > i[class^="icon-"],
                    .btn-outline-color_8 > span, 
                    .wp-block-button.is-style-btn-outline-color_8 .wp-block-button__link > span, .btn-outline-primary_accent_2 > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-outline-primary_accent_2 .wp-block-button__link > i[class^="icon-"],
                    .btn-outline-primary_accent_2 > span, 
                    .wp-block-button.is-style-btn-outline-primary_accent_2 .wp-block-button__link > span {
                        color: #696969 !important;
                        transition: color 0.3s ease-in-out;
                        -webkit-transition: color ease-in-out 0.3s;
                    }

                    .btn-outline-color_8:hover > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-outline-color_8 .wp-block-button__link:hover > i[class^="icon-"],
                    .btn-outline-color_8:hover > span, 
                    .wp-block-button.is-style-btn-outline-color_8:hover .wp-block-button__link > span, .btn-outline-primary_accent_2:hover > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-outline-primary_accent_2 .wp-block-button__link:hover > i[class^="icon-"],
                    .btn-outline-primary_accent_2:hover > span, 
                    .wp-block-button.is-style-btn-outline-primary_accent_2:hover .wp-block-button__link > span {
                        color: #696969 !important;
                        mix-blend-mode: multiply;
                    }
                    
                    


                    .btn-link.color_8, 
                    .btn-text.color_8, 
                    .wp-block-button.is-style-btn-link.color_8 .wp-block-button__link,
                    .wp-block-button.is-style-btn-text.color_8 .wp-block-button__link,
                    .btn-link.color_8:hover, 
                    .btn-text.color_8:hover, 
                    .wp-block-button.is-style-btn-text.color_8 .wp-block-button__link:hover,
                    .wp-block-button.is-style-btn-link.color_8 .wp-block-button__link:hover {
                        color: #d4dbd0 !important;
                        background: transparent !important;
                        border: none !important;
                        border-radius: 0 !important;
                    }

                    .btn-text.color_8:after, 
                    .wp-block-button.is-style-btn-text.color_8 .wp-block-button__link:after,
                    .btn-link.color_8:after, 
                    .wp-block-button.is-style-btn-link.color_8 .wp-block-button__link:after {
                        content: '';
                        position: absolute;
                        bottom: 0;
                        left: 0;
                        right: 0;
                        margin: auto;
                        height: 3px;
                        background-color: #d4dbd0;
                        width: 0;
                        -webkit-transition: all ease-in-out 0.3s;
                        transition: all ease-in-out 0.3s;
                    }

                    .btn-text.color_8:hover:after, 
                    .wp-block-button.is-style-btn-text.color_8 .wp-block-button__link:hover:after,
                    .btn-link.color_8:hover:after, 
                    .wp-block-button.is-style-btn-link.color_8 .wp-block-button__link:hover:after {
                        background-color: #d4dbd0;
                        width: 100%;
                    }

                    .btn-link.color_8:not(:disabled):not(.disabled):active, 
                    .show > .btn-link.color_8.dropdown-toggle, 
                    .wp-block-button.is-style-btn-link.color_8 .wp-block-button__link:not(:disabled):not(.disabled).active, 
                    .wp-block-button.is-style-btn-link.color_8 .wp-block-button__link:not(:disabled):not(.disabled):active,
                    .btn-text.color_8:not(:disabled):not(.disabled):active, 
                    .show > .btn-text.color_8.dropdown-toggle, 
                    .wp-block-button.is-style-btn-text.color_8 .wp-block-button__link:not(:disabled):not(.disabled).active, 
                    .wp-block-button.is-style-btn-text.color_8 .wp-block-button__link:not(:disabled):not(.disabled):active {
                        color: #3F3F3F;
                        background-color: transparent;
                    }

                    .btn-text.color_8.focus, 
                    .btn-link.color_8:focus,
                    .wp-block-button.is-style-btn-text.color_8 .wp-block-button__link.focus, 
                    .wp-block-button.is-style-btn-text.color_8 .wp-block-button__link:focus,
                    .wp-block-button.is-style-btn-link.color_8 .wp-block-button__link.focus, 
                    .wp-block-button.is-style-btn-link.color_8 .wp-block-button__link:focus {
                        box-shadow: none;
                    }

                    .btn-text.color_8:not(:disabled):not(.disabled).active:focus, 
                    .btn-text.color_8:not(:disabled):not(.disabled):active:focus, 
                    .show > .btn-text.color_8.dropdown-toggle:focus, 
                    .wp-block-button.is-style-btn-text.color_8 .wp-block-button__link:not(:disabled):not(.disabled).active:focus, 
                    .wp-block-button.is-style-btn-text.color_8 .wp-block-button__link:not(:disabled):not(.disabled):active:focus,
                    .btn-link.color_8:not(:disabled):not(.disabled).active:focus, 
                    .btn-link.color_8:not(:disabled):not(.disabled):active:focus, 
                    .show > .btn-link.color_8.dropdown-toggle:focus, 
                    .wp-block-button.is-style-btn-link.color_8 .wp-block-button__link:not(:disabled):not(.disabled).active:focus, 
                    .wp-block-button.is-style-btn-link.color_8 .wp-block-button__link:not(:disabled):not(.disabled):active:focus {
                        box-shadow: none;
                    }

                    .btn-text.color_8.disabled, 
                    .btn-text.color_8:disabled,
                    .btn-link.color_8.disabled, 
                    .btn-link.color_8:disabled {
                        cursor: default;
                        opacity: 0.75;
                        pointer-events: none;
                    }

                    .btn-text.color_8 > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-text.color_8 .wp-block-button__link > i[class^="icon-"],
                    .btn-link.color_8 > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-link.color_8 .wp-block-button__link > i[class^="icon-"],
                    .btn-text.color_8 > span, 
                    .wp-block-button.is-style-btn-text.color_8 .wp-block-button__link > span,
                    .btn-link.color_8 > span, 
                    .wp-block-button.is-style-btn-link.color_8 .wp-block-button__link > span {
                        color: #d4dbd0 !important;
                        transition: color 0.3s ease-in-out;
                        -webkit-transition: color ease-in-out 0.3s;
                    }

                    .btn-text.color_8:hover > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-text.color_8 .wp-block-button__link:hover > i[class^="icon-"],
                    .btn-link.color_8:hover > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-link.color_8 .wp-block-button__link:hover > i[class^="icon-"],
                    .btn-text.color_8:hover > span, 
                    .wp-block-button.is-style-btn-text.color_8 .wp-block-button__link:hover  > span,
                    .btn-link.color_8:hover  > span, 
                    .wp-block-button.is-style-btn-link.color_8 .wp-block-button__link:hover  > span {
                        color: #d4dbd0 !important;
                    }
                    
                    


                    .btn-color_9, 
                    .wp-block-button.is-style-btn-color_9 .wp-block-button__link, .btn-primary, 
                    .wp-block-button.is-style-btn-primary .wp-block-button__link {
                        color: #f5f5f5;
                        background-color: #295129;
                        border-color: transparent;
                        position: relative;
                        z-index: 1;
                    }

                    .btn-color_9:hover, 
                    .wp-block-button.is-style-btn-color_9 .wp-block-button__link:hover,
                    .btn-color_9:hover, 
                    .wp-block-button.is-style-btn-color_9 .wp-block-button__link:hover, .btn-primary:hover, 
                    .wp-block-button.is-style-btn-primary .wp-block-button__link:hover,
                    .btn-primary:hover, 
                    .wp-block-button.is-style-btn-primary .wp-block-button__link:hover {
                        color: #f2f2f2;
                        background-color: #3a733a;
                        border-color: transparent;
                    }

                    .btn-color_9:not(:disabled):not(.disabled):active, 
                    .show > .btn-color_9.dropdown-toggle, 
                    .wp-block-button.is-style-btn-color_9 .wp-block-button__link:not(:disabled):not(.disabled).active, 
                    .wp-block-button.is-style-btn-color_9 .wp-block-button__link:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled):active, 
                    .show > .btn-primary.dropdown-toggle, 
                    .wp-block-button.is-style-btn-primary .wp-block-button__link:not(:disabled):not(.disabled).active, 
                    .wp-block-button.is-style-btn-primary .wp-block-button__link:not(:disabled):not(.disabled):active {
                        color: #f2f2f2;
                        background: #3a733a;
                        border-color: transparent;
                    }

                    .btn-color_9.focus, 
                    .btn-color_9:focus, 
                    .wp-block-button.is-style-btn-color_9 .wp-block-button__link.focus, 
                    .wp-block-button.is-style-btn-color_9 .wp-block-button__link:focus, .btn-primary.focus, 
                    .btn-primary:focus, 
                    .wp-block-button.is-style-btn-primary .wp-block-button__link.focus, 
                    .wp-block-button.is-style-btn-primary .wp-block-button__link:focus {
                        box-shadow: none;
                    }

                    .btn-color_9:not(:disabled):not(.disabled).active:focus, 
                    .btn-color_9:not(:disabled):not(.disabled):active:focus, 
                    .show > .btn-color_9.dropdown-toggle:focus, 
                    .wp-block-button.is-style-btn-color_9 .wp-block-button__link:not(:disabled):not(.disabled).active:focus, 
                    .wp-block-button.is-style-btn-color_9 .wp-block-button__link:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, 
                    .btn-primary:not(:disabled):not(.disabled):active:focus, 
                    .show > .btn-primary.dropdown-toggle:focus, 
                    .wp-block-button.is-style-btn-primary .wp-block-button__link:not(:disabled):not(.disabled).active:focus, 
                    .wp-block-button.is-style-btn-primary .wp-block-button__link:not(:disabled):not(.disabled):active:focus {
                        box-shadow: none;
                    }

                    .btn-color_9.disabled, 
                    .btn-color_9:disabled, .btn-primary.disabled, 
                    .btn-primary:disabled {
                        cursor: default;
                        opacity: 0.75;
                        pointer-events: none;
                    }

                    .btn-color_9 > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-color_9 .wp-block-button__link > i[class^="icon-"], .btn-primary > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-primary .wp-block-button__link > i[class^="icon-"],
                    .btn-color_9 > span, 
                    .wp-block-button.is-style-btn-color_9 .wp-block-button__link > span, .btn-primary > span, 
                    .wp-block-button.is-style-btn-primary .wp-block-button__link > span {
                        color: #f5f5f5 !important;
                        transition: color 0.3s ease-in-out;
                        -webkit-transition: color ease-in-out 0.3s;
                        mix-blend-mode: screen;
                    }

                    .btn-color_9:hover > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-color_9 .wp-block-button__link:hover > i[class^="icon-"], .btn-primary:hover > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-primary .wp-block-button__link:hover > i[class^="icon-"],
                    .btn-color_9:hover > span, 
                    .wp-block-button.is-style-btn-color_9:hover .wp-block-button__link > span, .btn-primary:hover > span, 
                    .wp-block-button.is-style-btn-primary:hover .wp-block-button__link > span {
                        color: #f2f2f2 !important;
                    }
                    
                    

                    
                    .btn-outline-color_9, 
                    .wp-block-button.is-style-btn-outline-color_9 .wp-block-button__link, .btn-outline-primary, 
                    .wp-block-button.is-style-btn-outline-primary .wp-block-button__link {
                        color: #295129;
                        border-color: #295129;
                        background-color: transparent;
                    }

                    .btn-outline-color_9:hover, 
                    .wp-block-button.is-style-btn-outline-color_9 .wp-block-button__link:hover, .btn-outline-primary:hover, 
                    .wp-block-button.is-style-btn-outline-primary .wp-block-button__link:hover {
                        color: #f5f5f5;
                        background-color: #3a733a;
                        background-image: linear-gradient(300deg, #3a733a 0%, #295129 100%);
                        border-color: #295129;
                    }

                    .btn-outline-color_9.focus, 
                    .btn-outline-color_9:focus, 
                    .wp-block-button.is-style-btn-outline-color_9 .wp-block-button__link.focus, 
                    .wp-block-button.is-style-btn-outline-color_9 .wp-block-button__link:focus, .btn-outline-primary.focus, 
                    .btn-outline-primary:focus, 
                    .wp-block-button.is-style-btn-outline-primary .wp-block-button__link.focus, 
                    .wp-block-button.is-style-btn-outline-primary .wp-block-button__link:focus {
                        box-shadow: 0 0 0 0.2rem rgba(41,81,41, 0.5);
                    }

                    .btn-outline-color_9.disabled, 
                    .btn-outline-color_9:disabled, .btn-outline-primary.disabled, 
                    .btn-outline-primary:disabled {
                        color: #3a733a;
                        background-color: transparent;
                    }

                    .btn-outline-color_9:not(:disabled):not(.disabled):active, 
                    .show > .btn-outline-color_9.dropdown-toggle, 
                    .wp-block-button.is-style-btn-outline-color_9 .wp-block-button__link:not(:disabled):not(.disabled).active, 
                    .wp-block-button.is-style-btn-outline-color_9 .wp-block-button__link:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled):active, 
                    .show > .btn-outline-primary.dropdown-toggle, 
                    .wp-block-button.is-style-btn-outline-primary .wp-block-button__link:not(:disabled):not(.disabled).active, 
                    .wp-block-button.is-style-btn-outline-primary .wp-block-button__link:not(:disabled):not(.disabled):active {
                        color: #f5f5f5;
                        background-color: #295129;
                        background-image: linear-gradient(300deg, #3a733a 0%, #295129 100%);
                        border-color: #295129
                    }

                    .btn-outline-color_9:not(:disabled):not(.disabled).active:focus, 
                    .btn-outline-color_9:not(:disabled):not(.disabled):active:focus, 
                    .show > .btn-outline-color_9.dropdown-toggle:focus, 
                    .wp-block-button.is-style-btn-outline-color_9 .wp-block-button__link:not(:disabled):not(.disabled).active:focus, 
                    .wp-block-button.is-style-btn-outline-color_9 .wp-block-button__link:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus, 
                    .btn-outline-primary:not(:disabled):not(.disabled):active:focus, 
                    .show > .btn-outline-primary.dropdown-toggle:focus, 
                    .wp-block-button.is-style-btn-outline-primary .wp-block-button__link:not(:disabled):not(.disabled).active:focus, 
                    .wp-block-button.is-style-btn-outline-primary .wp-block-button__link:not(:disabled):not(.disabled):active:focus {
                        box-shadow: 0 0 0 0.2rem rgba(41,81,41, 0.5);
                    }
                    
                    .btn-outline-color_9 > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-outline-color_9 .wp-block-button__link > i[class^="icon-"],
                    .btn-outline-color_9 > span, 
                    .wp-block-button.is-style-btn-outline-color_9 .wp-block-button__link > span, .btn-outline-primary > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-outline-primary .wp-block-button__link > i[class^="icon-"],
                    .btn-outline-primary > span, 
                    .wp-block-button.is-style-btn-outline-primary .wp-block-button__link > span {
                        color: #f5f5f5 !important;
                        transition: color 0.3s ease-in-out;
                        -webkit-transition: color ease-in-out 0.3s;
                    }

                    .btn-outline-color_9:hover > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-outline-color_9 .wp-block-button__link:hover > i[class^="icon-"],
                    .btn-outline-color_9:hover > span, 
                    .wp-block-button.is-style-btn-outline-color_9:hover .wp-block-button__link > span, .btn-outline-primary:hover > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-outline-primary .wp-block-button__link:hover > i[class^="icon-"],
                    .btn-outline-primary:hover > span, 
                    .wp-block-button.is-style-btn-outline-primary:hover .wp-block-button__link > span {
                        color: #f5f5f5 !important;
                        mix-blend-mode: screen;
                    }
                    
                    


                    .btn-link.color_9, 
                    .btn-text.color_9, 
                    .wp-block-button.is-style-btn-link.color_9 .wp-block-button__link,
                    .wp-block-button.is-style-btn-text.color_9 .wp-block-button__link,
                    .btn-link.color_9:hover, 
                    .btn-text.color_9:hover, 
                    .wp-block-button.is-style-btn-text.color_9 .wp-block-button__link:hover,
                    .wp-block-button.is-style-btn-link.color_9 .wp-block-button__link:hover {
                        color: #295129 !important;
                        background: transparent !important;
                        border: none !important;
                        border-radius: 0 !important;
                    }

                    .btn-text.color_9:after, 
                    .wp-block-button.is-style-btn-text.color_9 .wp-block-button__link:after,
                    .btn-link.color_9:after, 
                    .wp-block-button.is-style-btn-link.color_9 .wp-block-button__link:after {
                        content: '';
                        position: absolute;
                        bottom: 0;
                        left: 0;
                        right: 0;
                        margin: auto;
                        height: 3px;
                        background-color: #295129;
                        width: 0;
                        -webkit-transition: all ease-in-out 0.3s;
                        transition: all ease-in-out 0.3s;
                    }

                    .btn-text.color_9:hover:after, 
                    .wp-block-button.is-style-btn-text.color_9 .wp-block-button__link:hover:after,
                    .btn-link.color_9:hover:after, 
                    .wp-block-button.is-style-btn-link.color_9 .wp-block-button__link:hover:after {
                        background-color: #295129;
                        width: 100%;
                    }

                    .btn-link.color_9:not(:disabled):not(.disabled):active, 
                    .show > .btn-link.color_9.dropdown-toggle, 
                    .wp-block-button.is-style-btn-link.color_9 .wp-block-button__link:not(:disabled):not(.disabled).active, 
                    .wp-block-button.is-style-btn-link.color_9 .wp-block-button__link:not(:disabled):not(.disabled):active,
                    .btn-text.color_9:not(:disabled):not(.disabled):active, 
                    .show > .btn-text.color_9.dropdown-toggle, 
                    .wp-block-button.is-style-btn-text.color_9 .wp-block-button__link:not(:disabled):not(.disabled).active, 
                    .wp-block-button.is-style-btn-text.color_9 .wp-block-button__link:not(:disabled):not(.disabled):active {
                        color: #f2f2f2;
                        background-color: transparent;
                    }

                    .btn-text.color_9.focus, 
                    .btn-link.color_9:focus,
                    .wp-block-button.is-style-btn-text.color_9 .wp-block-button__link.focus, 
                    .wp-block-button.is-style-btn-text.color_9 .wp-block-button__link:focus,
                    .wp-block-button.is-style-btn-link.color_9 .wp-block-button__link.focus, 
                    .wp-block-button.is-style-btn-link.color_9 .wp-block-button__link:focus {
                        box-shadow: none;
                    }

                    .btn-text.color_9:not(:disabled):not(.disabled).active:focus, 
                    .btn-text.color_9:not(:disabled):not(.disabled):active:focus, 
                    .show > .btn-text.color_9.dropdown-toggle:focus, 
                    .wp-block-button.is-style-btn-text.color_9 .wp-block-button__link:not(:disabled):not(.disabled).active:focus, 
                    .wp-block-button.is-style-btn-text.color_9 .wp-block-button__link:not(:disabled):not(.disabled):active:focus,
                    .btn-link.color_9:not(:disabled):not(.disabled).active:focus, 
                    .btn-link.color_9:not(:disabled):not(.disabled):active:focus, 
                    .show > .btn-link.color_9.dropdown-toggle:focus, 
                    .wp-block-button.is-style-btn-link.color_9 .wp-block-button__link:not(:disabled):not(.disabled).active:focus, 
                    .wp-block-button.is-style-btn-link.color_9 .wp-block-button__link:not(:disabled):not(.disabled):active:focus {
                        box-shadow: none;
                    }

                    .btn-text.color_9.disabled, 
                    .btn-text.color_9:disabled,
                    .btn-link.color_9.disabled, 
                    .btn-link.color_9:disabled {
                        cursor: default;
                        opacity: 0.75;
                        pointer-events: none;
                    }

                    .btn-text.color_9 > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-text.color_9 .wp-block-button__link > i[class^="icon-"],
                    .btn-link.color_9 > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-link.color_9 .wp-block-button__link > i[class^="icon-"],
                    .btn-text.color_9 > span, 
                    .wp-block-button.is-style-btn-text.color_9 .wp-block-button__link > span,
                    .btn-link.color_9 > span, 
                    .wp-block-button.is-style-btn-link.color_9 .wp-block-button__link > span {
                        color: #295129 !important;
                        transition: color 0.3s ease-in-out;
                        -webkit-transition: color ease-in-out 0.3s;
                    }

                    .btn-text.color_9:hover > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-text.color_9 .wp-block-button__link:hover > i[class^="icon-"],
                    .btn-link.color_9:hover > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-link.color_9 .wp-block-button__link:hover > i[class^="icon-"],
                    .btn-text.color_9:hover > span, 
                    .wp-block-button.is-style-btn-text.color_9 .wp-block-button__link:hover  > span,
                    .btn-link.color_9:hover  > span, 
                    .wp-block-button.is-style-btn-link.color_9 .wp-block-button__link:hover  > span {
                        color: #295129 !important;
                    }
                    
                    


                    .btn-color_10, 
                    .wp-block-button.is-style-btn-color_10 .wp-block-button__link, .btn-secondary_accent_1, 
                    .wp-block-button.is-style-btn-secondary_accent_1 .wp-block-button__link {
                        color: #f5f5f5;
                        background-color: #e59887;
                        border-color: transparent;
                        position: relative;
                        z-index: 1;
                    }

                    .btn-color_10:hover, 
                    .wp-block-button.is-style-btn-color_10 .wp-block-button__link:hover,
                    .btn-color_10:hover, 
                    .wp-block-button.is-style-btn-color_10 .wp-block-button__link:hover, .btn-secondary_accent_1:hover, 
                    .wp-block-button.is-style-btn-secondary_accent_1 .wp-block-button__link:hover,
                    .btn-secondary_accent_1:hover, 
                    .wp-block-button.is-style-btn-secondary_accent_1 .wp-block-button__link:hover {
                        color: #f2f2f2;
                        background-color: #eebcb1;
                        border-color: transparent;
                    }

                    .btn-color_10:not(:disabled):not(.disabled):active, 
                    .show > .btn-color_10.dropdown-toggle, 
                    .wp-block-button.is-style-btn-color_10 .wp-block-button__link:not(:disabled):not(.disabled).active, 
                    .wp-block-button.is-style-btn-color_10 .wp-block-button__link:not(:disabled):not(.disabled):active, .btn-secondary_accent_1:not(:disabled):not(.disabled):active, 
                    .show > .btn-secondary_accent_1.dropdown-toggle, 
                    .wp-block-button.is-style-btn-secondary_accent_1 .wp-block-button__link:not(:disabled):not(.disabled).active, 
                    .wp-block-button.is-style-btn-secondary_accent_1 .wp-block-button__link:not(:disabled):not(.disabled):active {
                        color: #f2f2f2;
                        background: #eebcb1;
                        border-color: transparent;
                    }

                    .btn-color_10.focus, 
                    .btn-color_10:focus, 
                    .wp-block-button.is-style-btn-color_10 .wp-block-button__link.focus, 
                    .wp-block-button.is-style-btn-color_10 .wp-block-button__link:focus, .btn-secondary_accent_1.focus, 
                    .btn-secondary_accent_1:focus, 
                    .wp-block-button.is-style-btn-secondary_accent_1 .wp-block-button__link.focus, 
                    .wp-block-button.is-style-btn-secondary_accent_1 .wp-block-button__link:focus {
                        box-shadow: none;
                    }

                    .btn-color_10:not(:disabled):not(.disabled).active:focus, 
                    .btn-color_10:not(:disabled):not(.disabled):active:focus, 
                    .show > .btn-color_10.dropdown-toggle:focus, 
                    .wp-block-button.is-style-btn-color_10 .wp-block-button__link:not(:disabled):not(.disabled).active:focus, 
                    .wp-block-button.is-style-btn-color_10 .wp-block-button__link:not(:disabled):not(.disabled):active:focus, .btn-secondary_accent_1:not(:disabled):not(.disabled).active:focus, 
                    .btn-secondary_accent_1:not(:disabled):not(.disabled):active:focus, 
                    .show > .btn-secondary_accent_1.dropdown-toggle:focus, 
                    .wp-block-button.is-style-btn-secondary_accent_1 .wp-block-button__link:not(:disabled):not(.disabled).active:focus, 
                    .wp-block-button.is-style-btn-secondary_accent_1 .wp-block-button__link:not(:disabled):not(.disabled):active:focus {
                        box-shadow: none;
                    }

                    .btn-color_10.disabled, 
                    .btn-color_10:disabled, .btn-secondary_accent_1.disabled, 
                    .btn-secondary_accent_1:disabled {
                        cursor: default;
                        opacity: 0.75;
                        pointer-events: none;
                    }

                    .btn-color_10 > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-color_10 .wp-block-button__link > i[class^="icon-"], .btn-secondary_accent_1 > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-secondary_accent_1 .wp-block-button__link > i[class^="icon-"],
                    .btn-color_10 > span, 
                    .wp-block-button.is-style-btn-color_10 .wp-block-button__link > span, .btn-secondary_accent_1 > span, 
                    .wp-block-button.is-style-btn-secondary_accent_1 .wp-block-button__link > span {
                        color: #f5f5f5 !important;
                        transition: color 0.3s ease-in-out;
                        -webkit-transition: color ease-in-out 0.3s;
                        mix-blend-mode: screen;
                    }

                    .btn-color_10:hover > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-color_10 .wp-block-button__link:hover > i[class^="icon-"], .btn-secondary_accent_1:hover > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-secondary_accent_1 .wp-block-button__link:hover > i[class^="icon-"],
                    .btn-color_10:hover > span, 
                    .wp-block-button.is-style-btn-color_10:hover .wp-block-button__link > span, .btn-secondary_accent_1:hover > span, 
                    .wp-block-button.is-style-btn-secondary_accent_1:hover .wp-block-button__link > span {
                        color: #f2f2f2 !important;
                    }
                    
                    

                    
                    .btn-outline-color_10, 
                    .wp-block-button.is-style-btn-outline-color_10 .wp-block-button__link, .btn-outline-secondary_accent_1, 
                    .wp-block-button.is-style-btn-outline-secondary_accent_1 .wp-block-button__link {
                        color: #e59887;
                        border-color: #e59887;
                        background-color: transparent;
                    }

                    .btn-outline-color_10:hover, 
                    .wp-block-button.is-style-btn-outline-color_10 .wp-block-button__link:hover, .btn-outline-secondary_accent_1:hover, 
                    .wp-block-button.is-style-btn-outline-secondary_accent_1 .wp-block-button__link:hover {
                        color: #f5f5f5;
                        background-color: #eebcb1;
                        background-image: linear-gradient(300deg, #e59887 0%, #dc745d 100%);
                        border-color: #e59887;
                    }

                    .btn-outline-color_10.focus, 
                    .btn-outline-color_10:focus, 
                    .wp-block-button.is-style-btn-outline-color_10 .wp-block-button__link.focus, 
                    .wp-block-button.is-style-btn-outline-color_10 .wp-block-button__link:focus, .btn-outline-secondary_accent_1.focus, 
                    .btn-outline-secondary_accent_1:focus, 
                    .wp-block-button.is-style-btn-outline-secondary_accent_1 .wp-block-button__link.focus, 
                    .wp-block-button.is-style-btn-outline-secondary_accent_1 .wp-block-button__link:focus {
                        box-shadow: 0 0 0 0.2rem rgba(229,152,135, 0.5);
                    }

                    .btn-outline-color_10.disabled, 
                    .btn-outline-color_10:disabled, .btn-outline-secondary_accent_1.disabled, 
                    .btn-outline-secondary_accent_1:disabled {
                        color: #eebcb1;
                        background-color: transparent;
                    }

                    .btn-outline-color_10:not(:disabled):not(.disabled):active, 
                    .show > .btn-outline-color_10.dropdown-toggle, 
                    .wp-block-button.is-style-btn-outline-color_10 .wp-block-button__link:not(:disabled):not(.disabled).active, 
                    .wp-block-button.is-style-btn-outline-color_10 .wp-block-button__link:not(:disabled):not(.disabled):active, .btn-outline-secondary_accent_1:not(:disabled):not(.disabled):active, 
                    .show > .btn-outline-secondary_accent_1.dropdown-toggle, 
                    .wp-block-button.is-style-btn-outline-secondary_accent_1 .wp-block-button__link:not(:disabled):not(.disabled).active, 
                    .wp-block-button.is-style-btn-outline-secondary_accent_1 .wp-block-button__link:not(:disabled):not(.disabled):active {
                        color: #f5f5f5;
                        background-color: #e59887;
                        background-image: linear-gradient(300deg, #e59887 0%, #dc745d 100%);
                        border-color: #e59887
                    }

                    .btn-outline-color_10:not(:disabled):not(.disabled).active:focus, 
                    .btn-outline-color_10:not(:disabled):not(.disabled):active:focus, 
                    .show > .btn-outline-color_10.dropdown-toggle:focus, 
                    .wp-block-button.is-style-btn-outline-color_10 .wp-block-button__link:not(:disabled):not(.disabled).active:focus, 
                    .wp-block-button.is-style-btn-outline-color_10 .wp-block-button__link:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary_accent_1:not(:disabled):not(.disabled).active:focus, 
                    .btn-outline-secondary_accent_1:not(:disabled):not(.disabled):active:focus, 
                    .show > .btn-outline-secondary_accent_1.dropdown-toggle:focus, 
                    .wp-block-button.is-style-btn-outline-secondary_accent_1 .wp-block-button__link:not(:disabled):not(.disabled).active:focus, 
                    .wp-block-button.is-style-btn-outline-secondary_accent_1 .wp-block-button__link:not(:disabled):not(.disabled):active:focus {
                        box-shadow: 0 0 0 0.2rem rgba(229,152,135, 0.5);
                    }
                    
                    .btn-outline-color_10 > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-outline-color_10 .wp-block-button__link > i[class^="icon-"],
                    .btn-outline-color_10 > span, 
                    .wp-block-button.is-style-btn-outline-color_10 .wp-block-button__link > span, .btn-outline-secondary_accent_1 > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-outline-secondary_accent_1 .wp-block-button__link > i[class^="icon-"],
                    .btn-outline-secondary_accent_1 > span, 
                    .wp-block-button.is-style-btn-outline-secondary_accent_1 .wp-block-button__link > span {
                        color: #f5f5f5 !important;
                        transition: color 0.3s ease-in-out;
                        -webkit-transition: color ease-in-out 0.3s;
                    }

                    .btn-outline-color_10:hover > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-outline-color_10 .wp-block-button__link:hover > i[class^="icon-"],
                    .btn-outline-color_10:hover > span, 
                    .wp-block-button.is-style-btn-outline-color_10:hover .wp-block-button__link > span, .btn-outline-secondary_accent_1:hover > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-outline-secondary_accent_1 .wp-block-button__link:hover > i[class^="icon-"],
                    .btn-outline-secondary_accent_1:hover > span, 
                    .wp-block-button.is-style-btn-outline-secondary_accent_1:hover .wp-block-button__link > span {
                        color: #f5f5f5 !important;
                        mix-blend-mode: screen;
                    }
                    
                    


                    .btn-link.color_10, 
                    .btn-text.color_10, 
                    .wp-block-button.is-style-btn-link.color_10 .wp-block-button__link,
                    .wp-block-button.is-style-btn-text.color_10 .wp-block-button__link,
                    .btn-link.color_10:hover, 
                    .btn-text.color_10:hover, 
                    .wp-block-button.is-style-btn-text.color_10 .wp-block-button__link:hover,
                    .wp-block-button.is-style-btn-link.color_10 .wp-block-button__link:hover {
                        color: #e59887 !important;
                        background: transparent !important;
                        border: none !important;
                        border-radius: 0 !important;
                    }

                    .btn-text.color_10:after, 
                    .wp-block-button.is-style-btn-text.color_10 .wp-block-button__link:after,
                    .btn-link.color_10:after, 
                    .wp-block-button.is-style-btn-link.color_10 .wp-block-button__link:after {
                        content: '';
                        position: absolute;
                        bottom: 0;
                        left: 0;
                        right: 0;
                        margin: auto;
                        height: 3px;
                        background-color: #e59887;
                        width: 0;
                        -webkit-transition: all ease-in-out 0.3s;
                        transition: all ease-in-out 0.3s;
                    }

                    .btn-text.color_10:hover:after, 
                    .wp-block-button.is-style-btn-text.color_10 .wp-block-button__link:hover:after,
                    .btn-link.color_10:hover:after, 
                    .wp-block-button.is-style-btn-link.color_10 .wp-block-button__link:hover:after {
                        background-color: #e59887;
                        width: 100%;
                    }

                    .btn-link.color_10:not(:disabled):not(.disabled):active, 
                    .show > .btn-link.color_10.dropdown-toggle, 
                    .wp-block-button.is-style-btn-link.color_10 .wp-block-button__link:not(:disabled):not(.disabled).active, 
                    .wp-block-button.is-style-btn-link.color_10 .wp-block-button__link:not(:disabled):not(.disabled):active,
                    .btn-text.color_10:not(:disabled):not(.disabled):active, 
                    .show > .btn-text.color_10.dropdown-toggle, 
                    .wp-block-button.is-style-btn-text.color_10 .wp-block-button__link:not(:disabled):not(.disabled).active, 
                    .wp-block-button.is-style-btn-text.color_10 .wp-block-button__link:not(:disabled):not(.disabled):active {
                        color: #f2f2f2;
                        background-color: transparent;
                    }

                    .btn-text.color_10.focus, 
                    .btn-link.color_10:focus,
                    .wp-block-button.is-style-btn-text.color_10 .wp-block-button__link.focus, 
                    .wp-block-button.is-style-btn-text.color_10 .wp-block-button__link:focus,
                    .wp-block-button.is-style-btn-link.color_10 .wp-block-button__link.focus, 
                    .wp-block-button.is-style-btn-link.color_10 .wp-block-button__link:focus {
                        box-shadow: none;
                    }

                    .btn-text.color_10:not(:disabled):not(.disabled).active:focus, 
                    .btn-text.color_10:not(:disabled):not(.disabled):active:focus, 
                    .show > .btn-text.color_10.dropdown-toggle:focus, 
                    .wp-block-button.is-style-btn-text.color_10 .wp-block-button__link:not(:disabled):not(.disabled).active:focus, 
                    .wp-block-button.is-style-btn-text.color_10 .wp-block-button__link:not(:disabled):not(.disabled):active:focus,
                    .btn-link.color_10:not(:disabled):not(.disabled).active:focus, 
                    .btn-link.color_10:not(:disabled):not(.disabled):active:focus, 
                    .show > .btn-link.color_10.dropdown-toggle:focus, 
                    .wp-block-button.is-style-btn-link.color_10 .wp-block-button__link:not(:disabled):not(.disabled).active:focus, 
                    .wp-block-button.is-style-btn-link.color_10 .wp-block-button__link:not(:disabled):not(.disabled):active:focus {
                        box-shadow: none;
                    }

                    .btn-text.color_10.disabled, 
                    .btn-text.color_10:disabled,
                    .btn-link.color_10.disabled, 
                    .btn-link.color_10:disabled {
                        cursor: default;
                        opacity: 0.75;
                        pointer-events: none;
                    }

                    .btn-text.color_10 > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-text.color_10 .wp-block-button__link > i[class^="icon-"],
                    .btn-link.color_10 > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-link.color_10 .wp-block-button__link > i[class^="icon-"],
                    .btn-text.color_10 > span, 
                    .wp-block-button.is-style-btn-text.color_10 .wp-block-button__link > span,
                    .btn-link.color_10 > span, 
                    .wp-block-button.is-style-btn-link.color_10 .wp-block-button__link > span {
                        color: #e59887 !important;
                        transition: color 0.3s ease-in-out;
                        -webkit-transition: color ease-in-out 0.3s;
                    }

                    .btn-text.color_10:hover > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-text.color_10 .wp-block-button__link:hover > i[class^="icon-"],
                    .btn-link.color_10:hover > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-link.color_10 .wp-block-button__link:hover > i[class^="icon-"],
                    .btn-text.color_10:hover > span, 
                    .wp-block-button.is-style-btn-text.color_10 .wp-block-button__link:hover  > span,
                    .btn-link.color_10:hover  > span, 
                    .wp-block-button.is-style-btn-link.color_10 .wp-block-button__link:hover  > span {
                        color: #e59887 !important;
                    }
                    
                    


                    .btn-color_11, 
                    .wp-block-button.is-style-btn-color_11 .wp-block-button__link, .btn-secondary, 
                    .wp-block-button.is-style-btn-secondary .wp-block-button__link {
                        color: #f5f5f5;
                        background-color: #da5c43;
                        border-color: transparent;
                        position: relative;
                        z-index: 1;
                    }

                    .btn-color_11:hover, 
                    .wp-block-button.is-style-btn-color_11 .wp-block-button__link:hover,
                    .btn-color_11:hover, 
                    .wp-block-button.is-style-btn-color_11 .wp-block-button__link:hover, .btn-secondary:hover, 
                    .wp-block-button.is-style-btn-secondary .wp-block-button__link:hover,
                    .btn-secondary:hover, 
                    .wp-block-button.is-style-btn-secondary .wp-block-button__link:hover {
                        color: #f2f2f2;
                        background-color: #e2816e;
                        border-color: transparent;
                    }

                    .btn-color_11:not(:disabled):not(.disabled):active, 
                    .show > .btn-color_11.dropdown-toggle, 
                    .wp-block-button.is-style-btn-color_11 .wp-block-button__link:not(:disabled):not(.disabled).active, 
                    .wp-block-button.is-style-btn-color_11 .wp-block-button__link:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled):active, 
                    .show > .btn-secondary.dropdown-toggle, 
                    .wp-block-button.is-style-btn-secondary .wp-block-button__link:not(:disabled):not(.disabled).active, 
                    .wp-block-button.is-style-btn-secondary .wp-block-button__link:not(:disabled):not(.disabled):active {
                        color: #f2f2f2;
                        background: #e2816e;
                        border-color: transparent;
                    }

                    .btn-color_11.focus, 
                    .btn-color_11:focus, 
                    .wp-block-button.is-style-btn-color_11 .wp-block-button__link.focus, 
                    .wp-block-button.is-style-btn-color_11 .wp-block-button__link:focus, .btn-secondary.focus, 
                    .btn-secondary:focus, 
                    .wp-block-button.is-style-btn-secondary .wp-block-button__link.focus, 
                    .wp-block-button.is-style-btn-secondary .wp-block-button__link:focus {
                        box-shadow: none;
                    }

                    .btn-color_11:not(:disabled):not(.disabled).active:focus, 
                    .btn-color_11:not(:disabled):not(.disabled):active:focus, 
                    .show > .btn-color_11.dropdown-toggle:focus, 
                    .wp-block-button.is-style-btn-color_11 .wp-block-button__link:not(:disabled):not(.disabled).active:focus, 
                    .wp-block-button.is-style-btn-color_11 .wp-block-button__link:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus, 
                    .btn-secondary:not(:disabled):not(.disabled):active:focus, 
                    .show > .btn-secondary.dropdown-toggle:focus, 
                    .wp-block-button.is-style-btn-secondary .wp-block-button__link:not(:disabled):not(.disabled).active:focus, 
                    .wp-block-button.is-style-btn-secondary .wp-block-button__link:not(:disabled):not(.disabled):active:focus {
                        box-shadow: none;
                    }

                    .btn-color_11.disabled, 
                    .btn-color_11:disabled, .btn-secondary.disabled, 
                    .btn-secondary:disabled {
                        cursor: default;
                        opacity: 0.75;
                        pointer-events: none;
                    }

                    .btn-color_11 > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-color_11 .wp-block-button__link > i[class^="icon-"], .btn-secondary > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-secondary .wp-block-button__link > i[class^="icon-"],
                    .btn-color_11 > span, 
                    .wp-block-button.is-style-btn-color_11 .wp-block-button__link > span, .btn-secondary > span, 
                    .wp-block-button.is-style-btn-secondary .wp-block-button__link > span {
                        color: #f5f5f5 !important;
                        transition: color 0.3s ease-in-out;
                        -webkit-transition: color ease-in-out 0.3s;
                        mix-blend-mode: screen;
                    }

                    .btn-color_11:hover > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-color_11 .wp-block-button__link:hover > i[class^="icon-"], .btn-secondary:hover > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-secondary .wp-block-button__link:hover > i[class^="icon-"],
                    .btn-color_11:hover > span, 
                    .wp-block-button.is-style-btn-color_11:hover .wp-block-button__link > span, .btn-secondary:hover > span, 
                    .wp-block-button.is-style-btn-secondary:hover .wp-block-button__link > span {
                        color: #f2f2f2 !important;
                    }
                    
                    

                    
                    .btn-outline-color_11, 
                    .wp-block-button.is-style-btn-outline-color_11 .wp-block-button__link, .btn-outline-secondary, 
                    .wp-block-button.is-style-btn-outline-secondary .wp-block-button__link {
                        color: #da5c43;
                        border-color: #da5c43;
                        background-color: transparent;
                    }

                    .btn-outline-color_11:hover, 
                    .wp-block-button.is-style-btn-outline-color_11 .wp-block-button__link:hover, .btn-outline-secondary:hover, 
                    .wp-block-button.is-style-btn-outline-secondary .wp-block-button__link:hover {
                        color: #f5f5f5;
                        background-color: #e2816e;
                        background-image: linear-gradient(300deg, #e2816e 0%, #da5c43 100%);
                        border-color: #da5c43;
                    }

                    .btn-outline-color_11.focus, 
                    .btn-outline-color_11:focus, 
                    .wp-block-button.is-style-btn-outline-color_11 .wp-block-button__link.focus, 
                    .wp-block-button.is-style-btn-outline-color_11 .wp-block-button__link:focus, .btn-outline-secondary.focus, 
                    .btn-outline-secondary:focus, 
                    .wp-block-button.is-style-btn-outline-secondary .wp-block-button__link.focus, 
                    .wp-block-button.is-style-btn-outline-secondary .wp-block-button__link:focus {
                        box-shadow: 0 0 0 0.2rem rgba(218,92,67, 0.5);
                    }

                    .btn-outline-color_11.disabled, 
                    .btn-outline-color_11:disabled, .btn-outline-secondary.disabled, 
                    .btn-outline-secondary:disabled {
                        color: #e2816e;
                        background-color: transparent;
                    }

                    .btn-outline-color_11:not(:disabled):not(.disabled):active, 
                    .show > .btn-outline-color_11.dropdown-toggle, 
                    .wp-block-button.is-style-btn-outline-color_11 .wp-block-button__link:not(:disabled):not(.disabled).active, 
                    .wp-block-button.is-style-btn-outline-color_11 .wp-block-button__link:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled):active, 
                    .show > .btn-outline-secondary.dropdown-toggle, 
                    .wp-block-button.is-style-btn-outline-secondary .wp-block-button__link:not(:disabled):not(.disabled).active, 
                    .wp-block-button.is-style-btn-outline-secondary .wp-block-button__link:not(:disabled):not(.disabled):active {
                        color: #f5f5f5;
                        background-color: #da5c43;
                        background-image: linear-gradient(300deg, #e2816e 0%, #da5c43 100%);
                        border-color: #da5c43
                    }

                    .btn-outline-color_11:not(:disabled):not(.disabled).active:focus, 
                    .btn-outline-color_11:not(:disabled):not(.disabled):active:focus, 
                    .show > .btn-outline-color_11.dropdown-toggle:focus, 
                    .wp-block-button.is-style-btn-outline-color_11 .wp-block-button__link:not(:disabled):not(.disabled).active:focus, 
                    .wp-block-button.is-style-btn-outline-color_11 .wp-block-button__link:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, 
                    .btn-outline-secondary:not(:disabled):not(.disabled):active:focus, 
                    .show > .btn-outline-secondary.dropdown-toggle:focus, 
                    .wp-block-button.is-style-btn-outline-secondary .wp-block-button__link:not(:disabled):not(.disabled).active:focus, 
                    .wp-block-button.is-style-btn-outline-secondary .wp-block-button__link:not(:disabled):not(.disabled):active:focus {
                        box-shadow: 0 0 0 0.2rem rgba(218,92,67, 0.5);
                    }
                    
                    .btn-outline-color_11 > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-outline-color_11 .wp-block-button__link > i[class^="icon-"],
                    .btn-outline-color_11 > span, 
                    .wp-block-button.is-style-btn-outline-color_11 .wp-block-button__link > span, .btn-outline-secondary > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-outline-secondary .wp-block-button__link > i[class^="icon-"],
                    .btn-outline-secondary > span, 
                    .wp-block-button.is-style-btn-outline-secondary .wp-block-button__link > span {
                        color: #f5f5f5 !important;
                        transition: color 0.3s ease-in-out;
                        -webkit-transition: color ease-in-out 0.3s;
                    }

                    .btn-outline-color_11:hover > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-outline-color_11 .wp-block-button__link:hover > i[class^="icon-"],
                    .btn-outline-color_11:hover > span, 
                    .wp-block-button.is-style-btn-outline-color_11:hover .wp-block-button__link > span, .btn-outline-secondary:hover > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-outline-secondary .wp-block-button__link:hover > i[class^="icon-"],
                    .btn-outline-secondary:hover > span, 
                    .wp-block-button.is-style-btn-outline-secondary:hover .wp-block-button__link > span {
                        color: #f5f5f5 !important;
                        mix-blend-mode: screen;
                    }
                    
                    


                    .btn-link.color_11, 
                    .btn-text.color_11, 
                    .wp-block-button.is-style-btn-link.color_11 .wp-block-button__link,
                    .wp-block-button.is-style-btn-text.color_11 .wp-block-button__link,
                    .btn-link.color_11:hover, 
                    .btn-text.color_11:hover, 
                    .wp-block-button.is-style-btn-text.color_11 .wp-block-button__link:hover,
                    .wp-block-button.is-style-btn-link.color_11 .wp-block-button__link:hover {
                        color: #da5c43 !important;
                        background: transparent !important;
                        border: none !important;
                        border-radius: 0 !important;
                    }

                    .btn-text.color_11:after, 
                    .wp-block-button.is-style-btn-text.color_11 .wp-block-button__link:after,
                    .btn-link.color_11:after, 
                    .wp-block-button.is-style-btn-link.color_11 .wp-block-button__link:after {
                        content: '';
                        position: absolute;
                        bottom: 0;
                        left: 0;
                        right: 0;
                        margin: auto;
                        height: 3px;
                        background-color: #da5c43;
                        width: 0;
                        -webkit-transition: all ease-in-out 0.3s;
                        transition: all ease-in-out 0.3s;
                    }

                    .btn-text.color_11:hover:after, 
                    .wp-block-button.is-style-btn-text.color_11 .wp-block-button__link:hover:after,
                    .btn-link.color_11:hover:after, 
                    .wp-block-button.is-style-btn-link.color_11 .wp-block-button__link:hover:after {
                        background-color: #da5c43;
                        width: 100%;
                    }

                    .btn-link.color_11:not(:disabled):not(.disabled):active, 
                    .show > .btn-link.color_11.dropdown-toggle, 
                    .wp-block-button.is-style-btn-link.color_11 .wp-block-button__link:not(:disabled):not(.disabled).active, 
                    .wp-block-button.is-style-btn-link.color_11 .wp-block-button__link:not(:disabled):not(.disabled):active,
                    .btn-text.color_11:not(:disabled):not(.disabled):active, 
                    .show > .btn-text.color_11.dropdown-toggle, 
                    .wp-block-button.is-style-btn-text.color_11 .wp-block-button__link:not(:disabled):not(.disabled).active, 
                    .wp-block-button.is-style-btn-text.color_11 .wp-block-button__link:not(:disabled):not(.disabled):active {
                        color: #f2f2f2;
                        background-color: transparent;
                    }

                    .btn-text.color_11.focus, 
                    .btn-link.color_11:focus,
                    .wp-block-button.is-style-btn-text.color_11 .wp-block-button__link.focus, 
                    .wp-block-button.is-style-btn-text.color_11 .wp-block-button__link:focus,
                    .wp-block-button.is-style-btn-link.color_11 .wp-block-button__link.focus, 
                    .wp-block-button.is-style-btn-link.color_11 .wp-block-button__link:focus {
                        box-shadow: none;
                    }

                    .btn-text.color_11:not(:disabled):not(.disabled).active:focus, 
                    .btn-text.color_11:not(:disabled):not(.disabled):active:focus, 
                    .show > .btn-text.color_11.dropdown-toggle:focus, 
                    .wp-block-button.is-style-btn-text.color_11 .wp-block-button__link:not(:disabled):not(.disabled).active:focus, 
                    .wp-block-button.is-style-btn-text.color_11 .wp-block-button__link:not(:disabled):not(.disabled):active:focus,
                    .btn-link.color_11:not(:disabled):not(.disabled).active:focus, 
                    .btn-link.color_11:not(:disabled):not(.disabled):active:focus, 
                    .show > .btn-link.color_11.dropdown-toggle:focus, 
                    .wp-block-button.is-style-btn-link.color_11 .wp-block-button__link:not(:disabled):not(.disabled).active:focus, 
                    .wp-block-button.is-style-btn-link.color_11 .wp-block-button__link:not(:disabled):not(.disabled):active:focus {
                        box-shadow: none;
                    }

                    .btn-text.color_11.disabled, 
                    .btn-text.color_11:disabled,
                    .btn-link.color_11.disabled, 
                    .btn-link.color_11:disabled {
                        cursor: default;
                        opacity: 0.75;
                        pointer-events: none;
                    }

                    .btn-text.color_11 > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-text.color_11 .wp-block-button__link > i[class^="icon-"],
                    .btn-link.color_11 > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-link.color_11 .wp-block-button__link > i[class^="icon-"],
                    .btn-text.color_11 > span, 
                    .wp-block-button.is-style-btn-text.color_11 .wp-block-button__link > span,
                    .btn-link.color_11 > span, 
                    .wp-block-button.is-style-btn-link.color_11 .wp-block-button__link > span {
                        color: #da5c43 !important;
                        transition: color 0.3s ease-in-out;
                        -webkit-transition: color ease-in-out 0.3s;
                    }

                    .btn-text.color_11:hover > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-text.color_11 .wp-block-button__link:hover > i[class^="icon-"],
                    .btn-link.color_11:hover > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-link.color_11 .wp-block-button__link:hover > i[class^="icon-"],
                    .btn-text.color_11:hover > span, 
                    .wp-block-button.is-style-btn-text.color_11 .wp-block-button__link:hover  > span,
                    .btn-link.color_11:hover  > span, 
                    .wp-block-button.is-style-btn-link.color_11 .wp-block-button__link:hover  > span {
                        color: #da5c43 !important;
                    }
                    
                    


                    .btn-color_12, 
                    .wp-block-button.is-style-btn-color_12 .wp-block-button__link, .btn-heading, 
                    .wp-block-button.is-style-btn-heading .wp-block-button__link {
                        color: #f5f5f5;
                        background-color: #7d7d7c;
                        border-color: transparent;
                        position: relative;
                        z-index: 1;
                    }

                    .btn-color_12:hover, 
                    .wp-block-button.is-style-btn-color_12 .wp-block-button__link:hover,
                    .btn-color_12:hover, 
                    .wp-block-button.is-style-btn-color_12 .wp-block-button__link:hover, .btn-heading:hover, 
                    .wp-block-button.is-style-btn-heading .wp-block-button__link:hover,
                    .btn-heading:hover, 
                    .wp-block-button.is-style-btn-heading .wp-block-button__link:hover {
                        color: #f2f2f2;
                        background-color: #969696;
                        border-color: transparent;
                    }

                    .btn-color_12:not(:disabled):not(.disabled):active, 
                    .show > .btn-color_12.dropdown-toggle, 
                    .wp-block-button.is-style-btn-color_12 .wp-block-button__link:not(:disabled):not(.disabled).active, 
                    .wp-block-button.is-style-btn-color_12 .wp-block-button__link:not(:disabled):not(.disabled):active, .btn-heading:not(:disabled):not(.disabled):active, 
                    .show > .btn-heading.dropdown-toggle, 
                    .wp-block-button.is-style-btn-heading .wp-block-button__link:not(:disabled):not(.disabled).active, 
                    .wp-block-button.is-style-btn-heading .wp-block-button__link:not(:disabled):not(.disabled):active {
                        color: #f2f2f2;
                        background: #969696;
                        border-color: transparent;
                    }

                    .btn-color_12.focus, 
                    .btn-color_12:focus, 
                    .wp-block-button.is-style-btn-color_12 .wp-block-button__link.focus, 
                    .wp-block-button.is-style-btn-color_12 .wp-block-button__link:focus, .btn-heading.focus, 
                    .btn-heading:focus, 
                    .wp-block-button.is-style-btn-heading .wp-block-button__link.focus, 
                    .wp-block-button.is-style-btn-heading .wp-block-button__link:focus {
                        box-shadow: none;
                    }

                    .btn-color_12:not(:disabled):not(.disabled).active:focus, 
                    .btn-color_12:not(:disabled):not(.disabled):active:focus, 
                    .show > .btn-color_12.dropdown-toggle:focus, 
                    .wp-block-button.is-style-btn-color_12 .wp-block-button__link:not(:disabled):not(.disabled).active:focus, 
                    .wp-block-button.is-style-btn-color_12 .wp-block-button__link:not(:disabled):not(.disabled):active:focus, .btn-heading:not(:disabled):not(.disabled).active:focus, 
                    .btn-heading:not(:disabled):not(.disabled):active:focus, 
                    .show > .btn-heading.dropdown-toggle:focus, 
                    .wp-block-button.is-style-btn-heading .wp-block-button__link:not(:disabled):not(.disabled).active:focus, 
                    .wp-block-button.is-style-btn-heading .wp-block-button__link:not(:disabled):not(.disabled):active:focus {
                        box-shadow: none;
                    }

                    .btn-color_12.disabled, 
                    .btn-color_12:disabled, .btn-heading.disabled, 
                    .btn-heading:disabled {
                        cursor: default;
                        opacity: 0.75;
                        pointer-events: none;
                    }

                    .btn-color_12 > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-color_12 .wp-block-button__link > i[class^="icon-"], .btn-heading > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-heading .wp-block-button__link > i[class^="icon-"],
                    .btn-color_12 > span, 
                    .wp-block-button.is-style-btn-color_12 .wp-block-button__link > span, .btn-heading > span, 
                    .wp-block-button.is-style-btn-heading .wp-block-button__link > span {
                        color: #f5f5f5 !important;
                        transition: color 0.3s ease-in-out;
                        -webkit-transition: color ease-in-out 0.3s;
                        mix-blend-mode: screen;
                    }

                    .btn-color_12:hover > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-color_12 .wp-block-button__link:hover > i[class^="icon-"], .btn-heading:hover > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-heading .wp-block-button__link:hover > i[class^="icon-"],
                    .btn-color_12:hover > span, 
                    .wp-block-button.is-style-btn-color_12:hover .wp-block-button__link > span, .btn-heading:hover > span, 
                    .wp-block-button.is-style-btn-heading:hover .wp-block-button__link > span {
                        color: #f2f2f2 !important;
                    }
                    
                    

                    
                    .btn-outline-color_12, 
                    .wp-block-button.is-style-btn-outline-color_12 .wp-block-button__link, .btn-outline-heading, 
                    .wp-block-button.is-style-btn-outline-heading .wp-block-button__link {
                        color: #7d7d7c;
                        border-color: #7d7d7c;
                        background-color: transparent;
                    }

                    .btn-outline-color_12:hover, 
                    .wp-block-button.is-style-btn-outline-color_12 .wp-block-button__link:hover, .btn-outline-heading:hover, 
                    .wp-block-button.is-style-btn-outline-heading .wp-block-button__link:hover {
                        color: #f5f5f5;
                        background-color: #969696;
                        background-image: linear-gradient(300deg, #969696 0%, #7d7d7c 100%);
                        border-color: #7d7d7c;
                    }

                    .btn-outline-color_12.focus, 
                    .btn-outline-color_12:focus, 
                    .wp-block-button.is-style-btn-outline-color_12 .wp-block-button__link.focus, 
                    .wp-block-button.is-style-btn-outline-color_12 .wp-block-button__link:focus, .btn-outline-heading.focus, 
                    .btn-outline-heading:focus, 
                    .wp-block-button.is-style-btn-outline-heading .wp-block-button__link.focus, 
                    .wp-block-button.is-style-btn-outline-heading .wp-block-button__link:focus {
                        box-shadow: 0 0 0 0.2rem rgba(125,125,124, 0.5);
                    }

                    .btn-outline-color_12.disabled, 
                    .btn-outline-color_12:disabled, .btn-outline-heading.disabled, 
                    .btn-outline-heading:disabled {
                        color: #969696;
                        background-color: transparent;
                    }

                    .btn-outline-color_12:not(:disabled):not(.disabled):active, 
                    .show > .btn-outline-color_12.dropdown-toggle, 
                    .wp-block-button.is-style-btn-outline-color_12 .wp-block-button__link:not(:disabled):not(.disabled).active, 
                    .wp-block-button.is-style-btn-outline-color_12 .wp-block-button__link:not(:disabled):not(.disabled):active, .btn-outline-heading:not(:disabled):not(.disabled):active, 
                    .show > .btn-outline-heading.dropdown-toggle, 
                    .wp-block-button.is-style-btn-outline-heading .wp-block-button__link:not(:disabled):not(.disabled).active, 
                    .wp-block-button.is-style-btn-outline-heading .wp-block-button__link:not(:disabled):not(.disabled):active {
                        color: #f5f5f5;
                        background-color: #7d7d7c;
                        background-image: linear-gradient(300deg, #969696 0%, #7d7d7c 100%);
                        border-color: #7d7d7c
                    }

                    .btn-outline-color_12:not(:disabled):not(.disabled).active:focus, 
                    .btn-outline-color_12:not(:disabled):not(.disabled):active:focus, 
                    .show > .btn-outline-color_12.dropdown-toggle:focus, 
                    .wp-block-button.is-style-btn-outline-color_12 .wp-block-button__link:not(:disabled):not(.disabled).active:focus, 
                    .wp-block-button.is-style-btn-outline-color_12 .wp-block-button__link:not(:disabled):not(.disabled):active:focus, .btn-outline-heading:not(:disabled):not(.disabled).active:focus, 
                    .btn-outline-heading:not(:disabled):not(.disabled):active:focus, 
                    .show > .btn-outline-heading.dropdown-toggle:focus, 
                    .wp-block-button.is-style-btn-outline-heading .wp-block-button__link:not(:disabled):not(.disabled).active:focus, 
                    .wp-block-button.is-style-btn-outline-heading .wp-block-button__link:not(:disabled):not(.disabled):active:focus {
                        box-shadow: 0 0 0 0.2rem rgba(125,125,124, 0.5);
                    }
                    
                    .btn-outline-color_12 > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-outline-color_12 .wp-block-button__link > i[class^="icon-"],
                    .btn-outline-color_12 > span, 
                    .wp-block-button.is-style-btn-outline-color_12 .wp-block-button__link > span, .btn-outline-heading > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-outline-heading .wp-block-button__link > i[class^="icon-"],
                    .btn-outline-heading > span, 
                    .wp-block-button.is-style-btn-outline-heading .wp-block-button__link > span {
                        color: #f5f5f5 !important;
                        transition: color 0.3s ease-in-out;
                        -webkit-transition: color ease-in-out 0.3s;
                    }

                    .btn-outline-color_12:hover > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-outline-color_12 .wp-block-button__link:hover > i[class^="icon-"],
                    .btn-outline-color_12:hover > span, 
                    .wp-block-button.is-style-btn-outline-color_12:hover .wp-block-button__link > span, .btn-outline-heading:hover > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-outline-heading .wp-block-button__link:hover > i[class^="icon-"],
                    .btn-outline-heading:hover > span, 
                    .wp-block-button.is-style-btn-outline-heading:hover .wp-block-button__link > span {
                        color: #f5f5f5 !important;
                        mix-blend-mode: screen;
                    }
                    
                    


                    .btn-link.color_12, 
                    .btn-text.color_12, 
                    .wp-block-button.is-style-btn-link.color_12 .wp-block-button__link,
                    .wp-block-button.is-style-btn-text.color_12 .wp-block-button__link,
                    .btn-link.color_12:hover, 
                    .btn-text.color_12:hover, 
                    .wp-block-button.is-style-btn-text.color_12 .wp-block-button__link:hover,
                    .wp-block-button.is-style-btn-link.color_12 .wp-block-button__link:hover {
                        color: #7d7d7c !important;
                        background: transparent !important;
                        border: none !important;
                        border-radius: 0 !important;
                    }

                    .btn-text.color_12:after, 
                    .wp-block-button.is-style-btn-text.color_12 .wp-block-button__link:after,
                    .btn-link.color_12:after, 
                    .wp-block-button.is-style-btn-link.color_12 .wp-block-button__link:after {
                        content: '';
                        position: absolute;
                        bottom: 0;
                        left: 0;
                        right: 0;
                        margin: auto;
                        height: 3px;
                        background-color: #7d7d7c;
                        width: 0;
                        -webkit-transition: all ease-in-out 0.3s;
                        transition: all ease-in-out 0.3s;
                    }

                    .btn-text.color_12:hover:after, 
                    .wp-block-button.is-style-btn-text.color_12 .wp-block-button__link:hover:after,
                    .btn-link.color_12:hover:after, 
                    .wp-block-button.is-style-btn-link.color_12 .wp-block-button__link:hover:after {
                        background-color: #7d7d7c;
                        width: 100%;
                    }

                    .btn-link.color_12:not(:disabled):not(.disabled):active, 
                    .show > .btn-link.color_12.dropdown-toggle, 
                    .wp-block-button.is-style-btn-link.color_12 .wp-block-button__link:not(:disabled):not(.disabled).active, 
                    .wp-block-button.is-style-btn-link.color_12 .wp-block-button__link:not(:disabled):not(.disabled):active,
                    .btn-text.color_12:not(:disabled):not(.disabled):active, 
                    .show > .btn-text.color_12.dropdown-toggle, 
                    .wp-block-button.is-style-btn-text.color_12 .wp-block-button__link:not(:disabled):not(.disabled).active, 
                    .wp-block-button.is-style-btn-text.color_12 .wp-block-button__link:not(:disabled):not(.disabled):active {
                        color: #f2f2f2;
                        background-color: transparent;
                    }

                    .btn-text.color_12.focus, 
                    .btn-link.color_12:focus,
                    .wp-block-button.is-style-btn-text.color_12 .wp-block-button__link.focus, 
                    .wp-block-button.is-style-btn-text.color_12 .wp-block-button__link:focus,
                    .wp-block-button.is-style-btn-link.color_12 .wp-block-button__link.focus, 
                    .wp-block-button.is-style-btn-link.color_12 .wp-block-button__link:focus {
                        box-shadow: none;
                    }

                    .btn-text.color_12:not(:disabled):not(.disabled).active:focus, 
                    .btn-text.color_12:not(:disabled):not(.disabled):active:focus, 
                    .show > .btn-text.color_12.dropdown-toggle:focus, 
                    .wp-block-button.is-style-btn-text.color_12 .wp-block-button__link:not(:disabled):not(.disabled).active:focus, 
                    .wp-block-button.is-style-btn-text.color_12 .wp-block-button__link:not(:disabled):not(.disabled):active:focus,
                    .btn-link.color_12:not(:disabled):not(.disabled).active:focus, 
                    .btn-link.color_12:not(:disabled):not(.disabled):active:focus, 
                    .show > .btn-link.color_12.dropdown-toggle:focus, 
                    .wp-block-button.is-style-btn-link.color_12 .wp-block-button__link:not(:disabled):not(.disabled).active:focus, 
                    .wp-block-button.is-style-btn-link.color_12 .wp-block-button__link:not(:disabled):not(.disabled):active:focus {
                        box-shadow: none;
                    }

                    .btn-text.color_12.disabled, 
                    .btn-text.color_12:disabled,
                    .btn-link.color_12.disabled, 
                    .btn-link.color_12:disabled {
                        cursor: default;
                        opacity: 0.75;
                        pointer-events: none;
                    }

                    .btn-text.color_12 > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-text.color_12 .wp-block-button__link > i[class^="icon-"],
                    .btn-link.color_12 > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-link.color_12 .wp-block-button__link > i[class^="icon-"],
                    .btn-text.color_12 > span, 
                    .wp-block-button.is-style-btn-text.color_12 .wp-block-button__link > span,
                    .btn-link.color_12 > span, 
                    .wp-block-button.is-style-btn-link.color_12 .wp-block-button__link > span {
                        color: #7d7d7c !important;
                        transition: color 0.3s ease-in-out;
                        -webkit-transition: color ease-in-out 0.3s;
                    }

                    .btn-text.color_12:hover > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-text.color_12 .wp-block-button__link:hover > i[class^="icon-"],
                    .btn-link.color_12:hover > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-link.color_12 .wp-block-button__link:hover > i[class^="icon-"],
                    .btn-text.color_12:hover > span, 
                    .wp-block-button.is-style-btn-text.color_12 .wp-block-button__link:hover  > span,
                    .btn-link.color_12:hover  > span, 
                    .wp-block-button.is-style-btn-link.color_12 .wp-block-button__link:hover  > span {
                        color: #7d7d7c !important;
                    }
                    
                    


                    .btn-color_13, 
                    .wp-block-button.is-style-btn-color_13 .wp-block-button__link, .btn-success, 
                    .wp-block-button.is-style-btn-success .wp-block-button__link {
                        color: #f5f5f5;
                        background-color: #639b5b;
                        border-color: transparent;
                        position: relative;
                        z-index: 1;
                    }

                    .btn-color_13:hover, 
                    .wp-block-button.is-style-btn-color_13 .wp-block-button__link:hover,
                    .btn-color_13:hover, 
                    .wp-block-button.is-style-btn-color_13 .wp-block-button__link:hover, .btn-success:hover, 
                    .wp-block-button.is-style-btn-success .wp-block-button__link:hover,
                    .btn-success:hover, 
                    .wp-block-button.is-style-btn-success .wp-block-button__link:hover {
                        color: #f2f2f2;
                        background-color: #80b079;
                        border-color: transparent;
                    }

                    .btn-color_13:not(:disabled):not(.disabled):active, 
                    .show > .btn-color_13.dropdown-toggle, 
                    .wp-block-button.is-style-btn-color_13 .wp-block-button__link:not(:disabled):not(.disabled).active, 
                    .wp-block-button.is-style-btn-color_13 .wp-block-button__link:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled):active, 
                    .show > .btn-success.dropdown-toggle, 
                    .wp-block-button.is-style-btn-success .wp-block-button__link:not(:disabled):not(.disabled).active, 
                    .wp-block-button.is-style-btn-success .wp-block-button__link:not(:disabled):not(.disabled):active {
                        color: #f2f2f2;
                        background: #80b079;
                        border-color: transparent;
                    }

                    .btn-color_13.focus, 
                    .btn-color_13:focus, 
                    .wp-block-button.is-style-btn-color_13 .wp-block-button__link.focus, 
                    .wp-block-button.is-style-btn-color_13 .wp-block-button__link:focus, .btn-success.focus, 
                    .btn-success:focus, 
                    .wp-block-button.is-style-btn-success .wp-block-button__link.focus, 
                    .wp-block-button.is-style-btn-success .wp-block-button__link:focus {
                        box-shadow: none;
                    }

                    .btn-color_13:not(:disabled):not(.disabled).active:focus, 
                    .btn-color_13:not(:disabled):not(.disabled):active:focus, 
                    .show > .btn-color_13.dropdown-toggle:focus, 
                    .wp-block-button.is-style-btn-color_13 .wp-block-button__link:not(:disabled):not(.disabled).active:focus, 
                    .wp-block-button.is-style-btn-color_13 .wp-block-button__link:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus, 
                    .btn-success:not(:disabled):not(.disabled):active:focus, 
                    .show > .btn-success.dropdown-toggle:focus, 
                    .wp-block-button.is-style-btn-success .wp-block-button__link:not(:disabled):not(.disabled).active:focus, 
                    .wp-block-button.is-style-btn-success .wp-block-button__link:not(:disabled):not(.disabled):active:focus {
                        box-shadow: none;
                    }

                    .btn-color_13.disabled, 
                    .btn-color_13:disabled, .btn-success.disabled, 
                    .btn-success:disabled {
                        cursor: default;
                        opacity: 0.75;
                        pointer-events: none;
                    }

                    .btn-color_13 > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-color_13 .wp-block-button__link > i[class^="icon-"], .btn-success > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-success .wp-block-button__link > i[class^="icon-"],
                    .btn-color_13 > span, 
                    .wp-block-button.is-style-btn-color_13 .wp-block-button__link > span, .btn-success > span, 
                    .wp-block-button.is-style-btn-success .wp-block-button__link > span {
                        color: #f5f5f5 !important;
                        transition: color 0.3s ease-in-out;
                        -webkit-transition: color ease-in-out 0.3s;
                        mix-blend-mode: screen;
                    }

                    .btn-color_13:hover > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-color_13 .wp-block-button__link:hover > i[class^="icon-"], .btn-success:hover > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-success .wp-block-button__link:hover > i[class^="icon-"],
                    .btn-color_13:hover > span, 
                    .wp-block-button.is-style-btn-color_13:hover .wp-block-button__link > span, .btn-success:hover > span, 
                    .wp-block-button.is-style-btn-success:hover .wp-block-button__link > span {
                        color: #f2f2f2 !important;
                    }
                    
                    

                    
                    .btn-outline-color_13, 
                    .wp-block-button.is-style-btn-outline-color_13 .wp-block-button__link, .btn-outline-success, 
                    .wp-block-button.is-style-btn-outline-success .wp-block-button__link {
                        color: #639b5b;
                        border-color: #639b5b;
                        background-color: transparent;
                    }

                    .btn-outline-color_13:hover, 
                    .wp-block-button.is-style-btn-outline-color_13 .wp-block-button__link:hover, .btn-outline-success:hover, 
                    .wp-block-button.is-style-btn-outline-success .wp-block-button__link:hover {
                        color: #f5f5f5;
                        background-color: #80b079;
                        background-image: linear-gradient(300deg, #639b5b 0%, #4e7b48 100%);
                        border-color: #639b5b;
                    }

                    .btn-outline-color_13.focus, 
                    .btn-outline-color_13:focus, 
                    .wp-block-button.is-style-btn-outline-color_13 .wp-block-button__link.focus, 
                    .wp-block-button.is-style-btn-outline-color_13 .wp-block-button__link:focus, .btn-outline-success.focus, 
                    .btn-outline-success:focus, 
                    .wp-block-button.is-style-btn-outline-success .wp-block-button__link.focus, 
                    .wp-block-button.is-style-btn-outline-success .wp-block-button__link:focus {
                        box-shadow: 0 0 0 0.2rem rgba(99,155,91, 0.5);
                    }

                    .btn-outline-color_13.disabled, 
                    .btn-outline-color_13:disabled, .btn-outline-success.disabled, 
                    .btn-outline-success:disabled {
                        color: #80b079;
                        background-color: transparent;
                    }

                    .btn-outline-color_13:not(:disabled):not(.disabled):active, 
                    .show > .btn-outline-color_13.dropdown-toggle, 
                    .wp-block-button.is-style-btn-outline-color_13 .wp-block-button__link:not(:disabled):not(.disabled).active, 
                    .wp-block-button.is-style-btn-outline-color_13 .wp-block-button__link:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled):active, 
                    .show > .btn-outline-success.dropdown-toggle, 
                    .wp-block-button.is-style-btn-outline-success .wp-block-button__link:not(:disabled):not(.disabled).active, 
                    .wp-block-button.is-style-btn-outline-success .wp-block-button__link:not(:disabled):not(.disabled):active {
                        color: #f5f5f5;
                        background-color: #639b5b;
                        background-image: linear-gradient(300deg, #639b5b 0%, #4e7b48 100%);
                        border-color: #639b5b
                    }

                    .btn-outline-color_13:not(:disabled):not(.disabled).active:focus, 
                    .btn-outline-color_13:not(:disabled):not(.disabled):active:focus, 
                    .show > .btn-outline-color_13.dropdown-toggle:focus, 
                    .wp-block-button.is-style-btn-outline-color_13 .wp-block-button__link:not(:disabled):not(.disabled).active:focus, 
                    .wp-block-button.is-style-btn-outline-color_13 .wp-block-button__link:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus, 
                    .btn-outline-success:not(:disabled):not(.disabled):active:focus, 
                    .show > .btn-outline-success.dropdown-toggle:focus, 
                    .wp-block-button.is-style-btn-outline-success .wp-block-button__link:not(:disabled):not(.disabled).active:focus, 
                    .wp-block-button.is-style-btn-outline-success .wp-block-button__link:not(:disabled):not(.disabled):active:focus {
                        box-shadow: 0 0 0 0.2rem rgba(99,155,91, 0.5);
                    }
                    
                    .btn-outline-color_13 > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-outline-color_13 .wp-block-button__link > i[class^="icon-"],
                    .btn-outline-color_13 > span, 
                    .wp-block-button.is-style-btn-outline-color_13 .wp-block-button__link > span, .btn-outline-success > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-outline-success .wp-block-button__link > i[class^="icon-"],
                    .btn-outline-success > span, 
                    .wp-block-button.is-style-btn-outline-success .wp-block-button__link > span {
                        color: #f5f5f5 !important;
                        transition: color 0.3s ease-in-out;
                        -webkit-transition: color ease-in-out 0.3s;
                    }

                    .btn-outline-color_13:hover > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-outline-color_13 .wp-block-button__link:hover > i[class^="icon-"],
                    .btn-outline-color_13:hover > span, 
                    .wp-block-button.is-style-btn-outline-color_13:hover .wp-block-button__link > span, .btn-outline-success:hover > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-outline-success .wp-block-button__link:hover > i[class^="icon-"],
                    .btn-outline-success:hover > span, 
                    .wp-block-button.is-style-btn-outline-success:hover .wp-block-button__link > span {
                        color: #f5f5f5 !important;
                        mix-blend-mode: screen;
                    }
                    
                    


                    .btn-link.color_13, 
                    .btn-text.color_13, 
                    .wp-block-button.is-style-btn-link.color_13 .wp-block-button__link,
                    .wp-block-button.is-style-btn-text.color_13 .wp-block-button__link,
                    .btn-link.color_13:hover, 
                    .btn-text.color_13:hover, 
                    .wp-block-button.is-style-btn-text.color_13 .wp-block-button__link:hover,
                    .wp-block-button.is-style-btn-link.color_13 .wp-block-button__link:hover {
                        color: #639b5b !important;
                        background: transparent !important;
                        border: none !important;
                        border-radius: 0 !important;
                    }

                    .btn-text.color_13:after, 
                    .wp-block-button.is-style-btn-text.color_13 .wp-block-button__link:after,
                    .btn-link.color_13:after, 
                    .wp-block-button.is-style-btn-link.color_13 .wp-block-button__link:after {
                        content: '';
                        position: absolute;
                        bottom: 0;
                        left: 0;
                        right: 0;
                        margin: auto;
                        height: 3px;
                        background-color: #639b5b;
                        width: 0;
                        -webkit-transition: all ease-in-out 0.3s;
                        transition: all ease-in-out 0.3s;
                    }

                    .btn-text.color_13:hover:after, 
                    .wp-block-button.is-style-btn-text.color_13 .wp-block-button__link:hover:after,
                    .btn-link.color_13:hover:after, 
                    .wp-block-button.is-style-btn-link.color_13 .wp-block-button__link:hover:after {
                        background-color: #639b5b;
                        width: 100%;
                    }

                    .btn-link.color_13:not(:disabled):not(.disabled):active, 
                    .show > .btn-link.color_13.dropdown-toggle, 
                    .wp-block-button.is-style-btn-link.color_13 .wp-block-button__link:not(:disabled):not(.disabled).active, 
                    .wp-block-button.is-style-btn-link.color_13 .wp-block-button__link:not(:disabled):not(.disabled):active,
                    .btn-text.color_13:not(:disabled):not(.disabled):active, 
                    .show > .btn-text.color_13.dropdown-toggle, 
                    .wp-block-button.is-style-btn-text.color_13 .wp-block-button__link:not(:disabled):not(.disabled).active, 
                    .wp-block-button.is-style-btn-text.color_13 .wp-block-button__link:not(:disabled):not(.disabled):active {
                        color: #f2f2f2;
                        background-color: transparent;
                    }

                    .btn-text.color_13.focus, 
                    .btn-link.color_13:focus,
                    .wp-block-button.is-style-btn-text.color_13 .wp-block-button__link.focus, 
                    .wp-block-button.is-style-btn-text.color_13 .wp-block-button__link:focus,
                    .wp-block-button.is-style-btn-link.color_13 .wp-block-button__link.focus, 
                    .wp-block-button.is-style-btn-link.color_13 .wp-block-button__link:focus {
                        box-shadow: none;
                    }

                    .btn-text.color_13:not(:disabled):not(.disabled).active:focus, 
                    .btn-text.color_13:not(:disabled):not(.disabled):active:focus, 
                    .show > .btn-text.color_13.dropdown-toggle:focus, 
                    .wp-block-button.is-style-btn-text.color_13 .wp-block-button__link:not(:disabled):not(.disabled).active:focus, 
                    .wp-block-button.is-style-btn-text.color_13 .wp-block-button__link:not(:disabled):not(.disabled):active:focus,
                    .btn-link.color_13:not(:disabled):not(.disabled).active:focus, 
                    .btn-link.color_13:not(:disabled):not(.disabled):active:focus, 
                    .show > .btn-link.color_13.dropdown-toggle:focus, 
                    .wp-block-button.is-style-btn-link.color_13 .wp-block-button__link:not(:disabled):not(.disabled).active:focus, 
                    .wp-block-button.is-style-btn-link.color_13 .wp-block-button__link:not(:disabled):not(.disabled):active:focus {
                        box-shadow: none;
                    }

                    .btn-text.color_13.disabled, 
                    .btn-text.color_13:disabled,
                    .btn-link.color_13.disabled, 
                    .btn-link.color_13:disabled {
                        cursor: default;
                        opacity: 0.75;
                        pointer-events: none;
                    }

                    .btn-text.color_13 > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-text.color_13 .wp-block-button__link > i[class^="icon-"],
                    .btn-link.color_13 > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-link.color_13 .wp-block-button__link > i[class^="icon-"],
                    .btn-text.color_13 > span, 
                    .wp-block-button.is-style-btn-text.color_13 .wp-block-button__link > span,
                    .btn-link.color_13 > span, 
                    .wp-block-button.is-style-btn-link.color_13 .wp-block-button__link > span {
                        color: #639b5b !important;
                        transition: color 0.3s ease-in-out;
                        -webkit-transition: color ease-in-out 0.3s;
                    }

                    .btn-text.color_13:hover > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-text.color_13 .wp-block-button__link:hover > i[class^="icon-"],
                    .btn-link.color_13:hover > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-link.color_13 .wp-block-button__link:hover > i[class^="icon-"],
                    .btn-text.color_13:hover > span, 
                    .wp-block-button.is-style-btn-text.color_13 .wp-block-button__link:hover  > span,
                    .btn-link.color_13:hover  > span, 
                    .wp-block-button.is-style-btn-link.color_13 .wp-block-button__link:hover  > span {
                        color: #639b5b !important;
                    }
                    
                    


                    .btn-color_14, 
                    .wp-block-button.is-style-btn-color_14 .wp-block-button__link, .btn-warning, 
                    .wp-block-button.is-style-btn-warning .wp-block-button__link {
                        color: #696969;
                        background-color: #e4c25e;
                        border-color: transparent;
                        position: relative;
                        z-index: 1;
                    }

                    .btn-color_14:hover, 
                    .wp-block-button.is-style-btn-color_14 .wp-block-button__link:hover,
                    .btn-color_14:hover, 
                    .wp-block-button.is-style-btn-color_14 .wp-block-button__link:hover, .btn-warning:hover, 
                    .wp-block-button.is-style-btn-warning .wp-block-button__link:hover,
                    .btn-warning:hover, 
                    .wp-block-button.is-style-btn-warning .wp-block-button__link:hover {
                        color: #3F3F3F;
                        background-color: #ddb132;
                        border-color: transparent;
                    }

                    .btn-color_14:not(:disabled):not(.disabled):active, 
                    .show > .btn-color_14.dropdown-toggle, 
                    .wp-block-button.is-style-btn-color_14 .wp-block-button__link:not(:disabled):not(.disabled).active, 
                    .wp-block-button.is-style-btn-color_14 .wp-block-button__link:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled):active, 
                    .show > .btn-warning.dropdown-toggle, 
                    .wp-block-button.is-style-btn-warning .wp-block-button__link:not(:disabled):not(.disabled).active, 
                    .wp-block-button.is-style-btn-warning .wp-block-button__link:not(:disabled):not(.disabled):active {
                        color: #3F3F3F;
                        background: #ddb132;
                        border-color: transparent;
                    }

                    .btn-color_14.focus, 
                    .btn-color_14:focus, 
                    .wp-block-button.is-style-btn-color_14 .wp-block-button__link.focus, 
                    .wp-block-button.is-style-btn-color_14 .wp-block-button__link:focus, .btn-warning.focus, 
                    .btn-warning:focus, 
                    .wp-block-button.is-style-btn-warning .wp-block-button__link.focus, 
                    .wp-block-button.is-style-btn-warning .wp-block-button__link:focus {
                        box-shadow: none;
                    }

                    .btn-color_14:not(:disabled):not(.disabled).active:focus, 
                    .btn-color_14:not(:disabled):not(.disabled):active:focus, 
                    .show > .btn-color_14.dropdown-toggle:focus, 
                    .wp-block-button.is-style-btn-color_14 .wp-block-button__link:not(:disabled):not(.disabled).active:focus, 
                    .wp-block-button.is-style-btn-color_14 .wp-block-button__link:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus, 
                    .btn-warning:not(:disabled):not(.disabled):active:focus, 
                    .show > .btn-warning.dropdown-toggle:focus, 
                    .wp-block-button.is-style-btn-warning .wp-block-button__link:not(:disabled):not(.disabled).active:focus, 
                    .wp-block-button.is-style-btn-warning .wp-block-button__link:not(:disabled):not(.disabled):active:focus {
                        box-shadow: none;
                    }

                    .btn-color_14.disabled, 
                    .btn-color_14:disabled, .btn-warning.disabled, 
                    .btn-warning:disabled {
                        cursor: default;
                        opacity: 0.75;
                        pointer-events: none;
                    }

                    .btn-color_14 > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-color_14 .wp-block-button__link > i[class^="icon-"], .btn-warning > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-warning .wp-block-button__link > i[class^="icon-"],
                    .btn-color_14 > span, 
                    .wp-block-button.is-style-btn-color_14 .wp-block-button__link > span, .btn-warning > span, 
                    .wp-block-button.is-style-btn-warning .wp-block-button__link > span {
                        color: #696969 !important;
                        transition: color 0.3s ease-in-out;
                        -webkit-transition: color ease-in-out 0.3s;
                        mix-blend-mode: multiply;
                    }

                    .btn-color_14:hover > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-color_14 .wp-block-button__link:hover > i[class^="icon-"], .btn-warning:hover > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-warning .wp-block-button__link:hover > i[class^="icon-"],
                    .btn-color_14:hover > span, 
                    .wp-block-button.is-style-btn-color_14:hover .wp-block-button__link > span, .btn-warning:hover > span, 
                    .wp-block-button.is-style-btn-warning:hover .wp-block-button__link > span {
                        color: #3F3F3F !important;
                    }
                    
                    

                    
                    .btn-outline-color_14, 
                    .wp-block-button.is-style-btn-outline-color_14 .wp-block-button__link, .btn-outline-warning, 
                    .wp-block-button.is-style-btn-outline-warning .wp-block-button__link {
                        color: #e4c25e;
                        border-color: #e4c25e;
                        background-color: transparent;
                    }

                    .btn-outline-color_14:hover, 
                    .wp-block-button.is-style-btn-outline-color_14 .wp-block-button__link:hover, .btn-outline-warning:hover, 
                    .wp-block-button.is-style-btn-outline-warning .wp-block-button__link:hover {
                        color: #696969;
                        background-color: #ddb132;
                        background-image: linear-gradient(300deg, #e4c25e 0%, #ddb132 100%);
                        border-color: #e4c25e;
                    }

                    .btn-outline-color_14.focus, 
                    .btn-outline-color_14:focus, 
                    .wp-block-button.is-style-btn-outline-color_14 .wp-block-button__link.focus, 
                    .wp-block-button.is-style-btn-outline-color_14 .wp-block-button__link:focus, .btn-outline-warning.focus, 
                    .btn-outline-warning:focus, 
                    .wp-block-button.is-style-btn-outline-warning .wp-block-button__link.focus, 
                    .wp-block-button.is-style-btn-outline-warning .wp-block-button__link:focus {
                        box-shadow: 0 0 0 0.2rem rgba(228,194,94, 0.5);
                    }

                    .btn-outline-color_14.disabled, 
                    .btn-outline-color_14:disabled, .btn-outline-warning.disabled, 
                    .btn-outline-warning:disabled {
                        color: #ddb132;
                        background-color: transparent;
                    }

                    .btn-outline-color_14:not(:disabled):not(.disabled):active, 
                    .show > .btn-outline-color_14.dropdown-toggle, 
                    .wp-block-button.is-style-btn-outline-color_14 .wp-block-button__link:not(:disabled):not(.disabled).active, 
                    .wp-block-button.is-style-btn-outline-color_14 .wp-block-button__link:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled):active, 
                    .show > .btn-outline-warning.dropdown-toggle, 
                    .wp-block-button.is-style-btn-outline-warning .wp-block-button__link:not(:disabled):not(.disabled).active, 
                    .wp-block-button.is-style-btn-outline-warning .wp-block-button__link:not(:disabled):not(.disabled):active {
                        color: #696969;
                        background-color: #e4c25e;
                        background-image: linear-gradient(300deg, #e4c25e 0%, #ddb132 100%);
                        border-color: #e4c25e
                    }

                    .btn-outline-color_14:not(:disabled):not(.disabled).active:focus, 
                    .btn-outline-color_14:not(:disabled):not(.disabled):active:focus, 
                    .show > .btn-outline-color_14.dropdown-toggle:focus, 
                    .wp-block-button.is-style-btn-outline-color_14 .wp-block-button__link:not(:disabled):not(.disabled).active:focus, 
                    .wp-block-button.is-style-btn-outline-color_14 .wp-block-button__link:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus, 
                    .btn-outline-warning:not(:disabled):not(.disabled):active:focus, 
                    .show > .btn-outline-warning.dropdown-toggle:focus, 
                    .wp-block-button.is-style-btn-outline-warning .wp-block-button__link:not(:disabled):not(.disabled).active:focus, 
                    .wp-block-button.is-style-btn-outline-warning .wp-block-button__link:not(:disabled):not(.disabled):active:focus {
                        box-shadow: 0 0 0 0.2rem rgba(228,194,94, 0.5);
                    }
                    
                    .btn-outline-color_14 > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-outline-color_14 .wp-block-button__link > i[class^="icon-"],
                    .btn-outline-color_14 > span, 
                    .wp-block-button.is-style-btn-outline-color_14 .wp-block-button__link > span, .btn-outline-warning > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-outline-warning .wp-block-button__link > i[class^="icon-"],
                    .btn-outline-warning > span, 
                    .wp-block-button.is-style-btn-outline-warning .wp-block-button__link > span {
                        color: #696969 !important;
                        transition: color 0.3s ease-in-out;
                        -webkit-transition: color ease-in-out 0.3s;
                    }

                    .btn-outline-color_14:hover > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-outline-color_14 .wp-block-button__link:hover > i[class^="icon-"],
                    .btn-outline-color_14:hover > span, 
                    .wp-block-button.is-style-btn-outline-color_14:hover .wp-block-button__link > span, .btn-outline-warning:hover > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-outline-warning .wp-block-button__link:hover > i[class^="icon-"],
                    .btn-outline-warning:hover > span, 
                    .wp-block-button.is-style-btn-outline-warning:hover .wp-block-button__link > span {
                        color: #696969 !important;
                        mix-blend-mode: multiply;
                    }
                    
                    


                    .btn-link.color_14, 
                    .btn-text.color_14, 
                    .wp-block-button.is-style-btn-link.color_14 .wp-block-button__link,
                    .wp-block-button.is-style-btn-text.color_14 .wp-block-button__link,
                    .btn-link.color_14:hover, 
                    .btn-text.color_14:hover, 
                    .wp-block-button.is-style-btn-text.color_14 .wp-block-button__link:hover,
                    .wp-block-button.is-style-btn-link.color_14 .wp-block-button__link:hover {
                        color: #e4c25e !important;
                        background: transparent !important;
                        border: none !important;
                        border-radius: 0 !important;
                    }

                    .btn-text.color_14:after, 
                    .wp-block-button.is-style-btn-text.color_14 .wp-block-button__link:after,
                    .btn-link.color_14:after, 
                    .wp-block-button.is-style-btn-link.color_14 .wp-block-button__link:after {
                        content: '';
                        position: absolute;
                        bottom: 0;
                        left: 0;
                        right: 0;
                        margin: auto;
                        height: 3px;
                        background-color: #e4c25e;
                        width: 0;
                        -webkit-transition: all ease-in-out 0.3s;
                        transition: all ease-in-out 0.3s;
                    }

                    .btn-text.color_14:hover:after, 
                    .wp-block-button.is-style-btn-text.color_14 .wp-block-button__link:hover:after,
                    .btn-link.color_14:hover:after, 
                    .wp-block-button.is-style-btn-link.color_14 .wp-block-button__link:hover:after {
                        background-color: #e4c25e;
                        width: 100%;
                    }

                    .btn-link.color_14:not(:disabled):not(.disabled):active, 
                    .show > .btn-link.color_14.dropdown-toggle, 
                    .wp-block-button.is-style-btn-link.color_14 .wp-block-button__link:not(:disabled):not(.disabled).active, 
                    .wp-block-button.is-style-btn-link.color_14 .wp-block-button__link:not(:disabled):not(.disabled):active,
                    .btn-text.color_14:not(:disabled):not(.disabled):active, 
                    .show > .btn-text.color_14.dropdown-toggle, 
                    .wp-block-button.is-style-btn-text.color_14 .wp-block-button__link:not(:disabled):not(.disabled).active, 
                    .wp-block-button.is-style-btn-text.color_14 .wp-block-button__link:not(:disabled):not(.disabled):active {
                        color: #3F3F3F;
                        background-color: transparent;
                    }

                    .btn-text.color_14.focus, 
                    .btn-link.color_14:focus,
                    .wp-block-button.is-style-btn-text.color_14 .wp-block-button__link.focus, 
                    .wp-block-button.is-style-btn-text.color_14 .wp-block-button__link:focus,
                    .wp-block-button.is-style-btn-link.color_14 .wp-block-button__link.focus, 
                    .wp-block-button.is-style-btn-link.color_14 .wp-block-button__link:focus {
                        box-shadow: none;
                    }

                    .btn-text.color_14:not(:disabled):not(.disabled).active:focus, 
                    .btn-text.color_14:not(:disabled):not(.disabled):active:focus, 
                    .show > .btn-text.color_14.dropdown-toggle:focus, 
                    .wp-block-button.is-style-btn-text.color_14 .wp-block-button__link:not(:disabled):not(.disabled).active:focus, 
                    .wp-block-button.is-style-btn-text.color_14 .wp-block-button__link:not(:disabled):not(.disabled):active:focus,
                    .btn-link.color_14:not(:disabled):not(.disabled).active:focus, 
                    .btn-link.color_14:not(:disabled):not(.disabled):active:focus, 
                    .show > .btn-link.color_14.dropdown-toggle:focus, 
                    .wp-block-button.is-style-btn-link.color_14 .wp-block-button__link:not(:disabled):not(.disabled).active:focus, 
                    .wp-block-button.is-style-btn-link.color_14 .wp-block-button__link:not(:disabled):not(.disabled):active:focus {
                        box-shadow: none;
                    }

                    .btn-text.color_14.disabled, 
                    .btn-text.color_14:disabled,
                    .btn-link.color_14.disabled, 
                    .btn-link.color_14:disabled {
                        cursor: default;
                        opacity: 0.75;
                        pointer-events: none;
                    }

                    .btn-text.color_14 > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-text.color_14 .wp-block-button__link > i[class^="icon-"],
                    .btn-link.color_14 > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-link.color_14 .wp-block-button__link > i[class^="icon-"],
                    .btn-text.color_14 > span, 
                    .wp-block-button.is-style-btn-text.color_14 .wp-block-button__link > span,
                    .btn-link.color_14 > span, 
                    .wp-block-button.is-style-btn-link.color_14 .wp-block-button__link > span {
                        color: #e4c25e !important;
                        transition: color 0.3s ease-in-out;
                        -webkit-transition: color ease-in-out 0.3s;
                    }

                    .btn-text.color_14:hover > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-text.color_14 .wp-block-button__link:hover > i[class^="icon-"],
                    .btn-link.color_14:hover > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-link.color_14 .wp-block-button__link:hover > i[class^="icon-"],
                    .btn-text.color_14:hover > span, 
                    .wp-block-button.is-style-btn-text.color_14 .wp-block-button__link:hover  > span,
                    .btn-link.color_14:hover  > span, 
                    .wp-block-button.is-style-btn-link.color_14 .wp-block-button__link:hover  > span {
                        color: #e4c25e !important;
                    }
                    
                    


                    .btn-color_15, 
                    .wp-block-button.is-style-btn-color_15 .wp-block-button__link, .btn-danger, 
                    .wp-block-button.is-style-btn-danger .wp-block-button__link {
                        color: #f5f5f5;
                        background-color: #ba4139;
                        border-color: transparent;
                        position: relative;
                        z-index: 1;
                    }

                    .btn-color_15:hover, 
                    .wp-block-button.is-style-btn-color_15 .wp-block-button__link:hover,
                    .btn-color_15:hover, 
                    .wp-block-button.is-style-btn-color_15 .wp-block-button__link:hover, .btn-danger:hover, 
                    .wp-block-button.is-style-btn-danger .wp-block-button__link:hover,
                    .btn-danger:hover, 
                    .wp-block-button.is-style-btn-danger .wp-block-button__link:hover {
                        color: #f2f2f2;
                        background-color: #cc615a;
                        border-color: transparent;
                    }

                    .btn-color_15:not(:disabled):not(.disabled):active, 
                    .show > .btn-color_15.dropdown-toggle, 
                    .wp-block-button.is-style-btn-color_15 .wp-block-button__link:not(:disabled):not(.disabled).active, 
                    .wp-block-button.is-style-btn-color_15 .wp-block-button__link:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled):active, 
                    .show > .btn-danger.dropdown-toggle, 
                    .wp-block-button.is-style-btn-danger .wp-block-button__link:not(:disabled):not(.disabled).active, 
                    .wp-block-button.is-style-btn-danger .wp-block-button__link:not(:disabled):not(.disabled):active {
                        color: #f2f2f2;
                        background: #cc615a;
                        border-color: transparent;
                    }

                    .btn-color_15.focus, 
                    .btn-color_15:focus, 
                    .wp-block-button.is-style-btn-color_15 .wp-block-button__link.focus, 
                    .wp-block-button.is-style-btn-color_15 .wp-block-button__link:focus, .btn-danger.focus, 
                    .btn-danger:focus, 
                    .wp-block-button.is-style-btn-danger .wp-block-button__link.focus, 
                    .wp-block-button.is-style-btn-danger .wp-block-button__link:focus {
                        box-shadow: none;
                    }

                    .btn-color_15:not(:disabled):not(.disabled).active:focus, 
                    .btn-color_15:not(:disabled):not(.disabled):active:focus, 
                    .show > .btn-color_15.dropdown-toggle:focus, 
                    .wp-block-button.is-style-btn-color_15 .wp-block-button__link:not(:disabled):not(.disabled).active:focus, 
                    .wp-block-button.is-style-btn-color_15 .wp-block-button__link:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus, 
                    .btn-danger:not(:disabled):not(.disabled):active:focus, 
                    .show > .btn-danger.dropdown-toggle:focus, 
                    .wp-block-button.is-style-btn-danger .wp-block-button__link:not(:disabled):not(.disabled).active:focus, 
                    .wp-block-button.is-style-btn-danger .wp-block-button__link:not(:disabled):not(.disabled):active:focus {
                        box-shadow: none;
                    }

                    .btn-color_15.disabled, 
                    .btn-color_15:disabled, .btn-danger.disabled, 
                    .btn-danger:disabled {
                        cursor: default;
                        opacity: 0.75;
                        pointer-events: none;
                    }

                    .btn-color_15 > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-color_15 .wp-block-button__link > i[class^="icon-"], .btn-danger > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-danger .wp-block-button__link > i[class^="icon-"],
                    .btn-color_15 > span, 
                    .wp-block-button.is-style-btn-color_15 .wp-block-button__link > span, .btn-danger > span, 
                    .wp-block-button.is-style-btn-danger .wp-block-button__link > span {
                        color: #f5f5f5 !important;
                        transition: color 0.3s ease-in-out;
                        -webkit-transition: color ease-in-out 0.3s;
                        mix-blend-mode: screen;
                    }

                    .btn-color_15:hover > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-color_15 .wp-block-button__link:hover > i[class^="icon-"], .btn-danger:hover > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-danger .wp-block-button__link:hover > i[class^="icon-"],
                    .btn-color_15:hover > span, 
                    .wp-block-button.is-style-btn-color_15:hover .wp-block-button__link > span, .btn-danger:hover > span, 
                    .wp-block-button.is-style-btn-danger:hover .wp-block-button__link > span {
                        color: #f2f2f2 !important;
                    }
                    
                    

                    
                    .btn-outline-color_15, 
                    .wp-block-button.is-style-btn-outline-color_15 .wp-block-button__link, .btn-outline-danger, 
                    .wp-block-button.is-style-btn-outline-danger .wp-block-button__link {
                        color: #ba4139;
                        border-color: #ba4139;
                        background-color: transparent;
                    }

                    .btn-outline-color_15:hover, 
                    .wp-block-button.is-style-btn-outline-color_15 .wp-block-button__link:hover, .btn-outline-danger:hover, 
                    .wp-block-button.is-style-btn-outline-danger .wp-block-button__link:hover {
                        color: #f5f5f5;
                        background-color: #cc615a;
                        background-image: linear-gradient(300deg, #cc615a 0%, #ba4139 100%);
                        border-color: #ba4139;
                    }

                    .btn-outline-color_15.focus, 
                    .btn-outline-color_15:focus, 
                    .wp-block-button.is-style-btn-outline-color_15 .wp-block-button__link.focus, 
                    .wp-block-button.is-style-btn-outline-color_15 .wp-block-button__link:focus, .btn-outline-danger.focus, 
                    .btn-outline-danger:focus, 
                    .wp-block-button.is-style-btn-outline-danger .wp-block-button__link.focus, 
                    .wp-block-button.is-style-btn-outline-danger .wp-block-button__link:focus {
                        box-shadow: 0 0 0 0.2rem rgba(186,65,57, 0.5);
                    }

                    .btn-outline-color_15.disabled, 
                    .btn-outline-color_15:disabled, .btn-outline-danger.disabled, 
                    .btn-outline-danger:disabled {
                        color: #cc615a;
                        background-color: transparent;
                    }

                    .btn-outline-color_15:not(:disabled):not(.disabled):active, 
                    .show > .btn-outline-color_15.dropdown-toggle, 
                    .wp-block-button.is-style-btn-outline-color_15 .wp-block-button__link:not(:disabled):not(.disabled).active, 
                    .wp-block-button.is-style-btn-outline-color_15 .wp-block-button__link:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled):active, 
                    .show > .btn-outline-danger.dropdown-toggle, 
                    .wp-block-button.is-style-btn-outline-danger .wp-block-button__link:not(:disabled):not(.disabled).active, 
                    .wp-block-button.is-style-btn-outline-danger .wp-block-button__link:not(:disabled):not(.disabled):active {
                        color: #f5f5f5;
                        background-color: #ba4139;
                        background-image: linear-gradient(300deg, #cc615a 0%, #ba4139 100%);
                        border-color: #ba4139
                    }

                    .btn-outline-color_15:not(:disabled):not(.disabled).active:focus, 
                    .btn-outline-color_15:not(:disabled):not(.disabled):active:focus, 
                    .show > .btn-outline-color_15.dropdown-toggle:focus, 
                    .wp-block-button.is-style-btn-outline-color_15 .wp-block-button__link:not(:disabled):not(.disabled).active:focus, 
                    .wp-block-button.is-style-btn-outline-color_15 .wp-block-button__link:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus, 
                    .btn-outline-danger:not(:disabled):not(.disabled):active:focus, 
                    .show > .btn-outline-danger.dropdown-toggle:focus, 
                    .wp-block-button.is-style-btn-outline-danger .wp-block-button__link:not(:disabled):not(.disabled).active:focus, 
                    .wp-block-button.is-style-btn-outline-danger .wp-block-button__link:not(:disabled):not(.disabled):active:focus {
                        box-shadow: 0 0 0 0.2rem rgba(186,65,57, 0.5);
                    }
                    
                    .btn-outline-color_15 > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-outline-color_15 .wp-block-button__link > i[class^="icon-"],
                    .btn-outline-color_15 > span, 
                    .wp-block-button.is-style-btn-outline-color_15 .wp-block-button__link > span, .btn-outline-danger > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-outline-danger .wp-block-button__link > i[class^="icon-"],
                    .btn-outline-danger > span, 
                    .wp-block-button.is-style-btn-outline-danger .wp-block-button__link > span {
                        color: #f5f5f5 !important;
                        transition: color 0.3s ease-in-out;
                        -webkit-transition: color ease-in-out 0.3s;
                    }

                    .btn-outline-color_15:hover > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-outline-color_15 .wp-block-button__link:hover > i[class^="icon-"],
                    .btn-outline-color_15:hover > span, 
                    .wp-block-button.is-style-btn-outline-color_15:hover .wp-block-button__link > span, .btn-outline-danger:hover > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-outline-danger .wp-block-button__link:hover > i[class^="icon-"],
                    .btn-outline-danger:hover > span, 
                    .wp-block-button.is-style-btn-outline-danger:hover .wp-block-button__link > span {
                        color: #f5f5f5 !important;
                        mix-blend-mode: screen;
                    }
                    
                    


                    .btn-link.color_15, 
                    .btn-text.color_15, 
                    .wp-block-button.is-style-btn-link.color_15 .wp-block-button__link,
                    .wp-block-button.is-style-btn-text.color_15 .wp-block-button__link,
                    .btn-link.color_15:hover, 
                    .btn-text.color_15:hover, 
                    .wp-block-button.is-style-btn-text.color_15 .wp-block-button__link:hover,
                    .wp-block-button.is-style-btn-link.color_15 .wp-block-button__link:hover {
                        color: #ba4139 !important;
                        background: transparent !important;
                        border: none !important;
                        border-radius: 0 !important;
                    }

                    .btn-text.color_15:after, 
                    .wp-block-button.is-style-btn-text.color_15 .wp-block-button__link:after,
                    .btn-link.color_15:after, 
                    .wp-block-button.is-style-btn-link.color_15 .wp-block-button__link:after {
                        content: '';
                        position: absolute;
                        bottom: 0;
                        left: 0;
                        right: 0;
                        margin: auto;
                        height: 3px;
                        background-color: #ba4139;
                        width: 0;
                        -webkit-transition: all ease-in-out 0.3s;
                        transition: all ease-in-out 0.3s;
                    }

                    .btn-text.color_15:hover:after, 
                    .wp-block-button.is-style-btn-text.color_15 .wp-block-button__link:hover:after,
                    .btn-link.color_15:hover:after, 
                    .wp-block-button.is-style-btn-link.color_15 .wp-block-button__link:hover:after {
                        background-color: #ba4139;
                        width: 100%;
                    }

                    .btn-link.color_15:not(:disabled):not(.disabled):active, 
                    .show > .btn-link.color_15.dropdown-toggle, 
                    .wp-block-button.is-style-btn-link.color_15 .wp-block-button__link:not(:disabled):not(.disabled).active, 
                    .wp-block-button.is-style-btn-link.color_15 .wp-block-button__link:not(:disabled):not(.disabled):active,
                    .btn-text.color_15:not(:disabled):not(.disabled):active, 
                    .show > .btn-text.color_15.dropdown-toggle, 
                    .wp-block-button.is-style-btn-text.color_15 .wp-block-button__link:not(:disabled):not(.disabled).active, 
                    .wp-block-button.is-style-btn-text.color_15 .wp-block-button__link:not(:disabled):not(.disabled):active {
                        color: #f2f2f2;
                        background-color: transparent;
                    }

                    .btn-text.color_15.focus, 
                    .btn-link.color_15:focus,
                    .wp-block-button.is-style-btn-text.color_15 .wp-block-button__link.focus, 
                    .wp-block-button.is-style-btn-text.color_15 .wp-block-button__link:focus,
                    .wp-block-button.is-style-btn-link.color_15 .wp-block-button__link.focus, 
                    .wp-block-button.is-style-btn-link.color_15 .wp-block-button__link:focus {
                        box-shadow: none;
                    }

                    .btn-text.color_15:not(:disabled):not(.disabled).active:focus, 
                    .btn-text.color_15:not(:disabled):not(.disabled):active:focus, 
                    .show > .btn-text.color_15.dropdown-toggle:focus, 
                    .wp-block-button.is-style-btn-text.color_15 .wp-block-button__link:not(:disabled):not(.disabled).active:focus, 
                    .wp-block-button.is-style-btn-text.color_15 .wp-block-button__link:not(:disabled):not(.disabled):active:focus,
                    .btn-link.color_15:not(:disabled):not(.disabled).active:focus, 
                    .btn-link.color_15:not(:disabled):not(.disabled):active:focus, 
                    .show > .btn-link.color_15.dropdown-toggle:focus, 
                    .wp-block-button.is-style-btn-link.color_15 .wp-block-button__link:not(:disabled):not(.disabled).active:focus, 
                    .wp-block-button.is-style-btn-link.color_15 .wp-block-button__link:not(:disabled):not(.disabled):active:focus {
                        box-shadow: none;
                    }

                    .btn-text.color_15.disabled, 
                    .btn-text.color_15:disabled,
                    .btn-link.color_15.disabled, 
                    .btn-link.color_15:disabled {
                        cursor: default;
                        opacity: 0.75;
                        pointer-events: none;
                    }

                    .btn-text.color_15 > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-text.color_15 .wp-block-button__link > i[class^="icon-"],
                    .btn-link.color_15 > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-link.color_15 .wp-block-button__link > i[class^="icon-"],
                    .btn-text.color_15 > span, 
                    .wp-block-button.is-style-btn-text.color_15 .wp-block-button__link > span,
                    .btn-link.color_15 > span, 
                    .wp-block-button.is-style-btn-link.color_15 .wp-block-button__link > span {
                        color: #ba4139 !important;
                        transition: color 0.3s ease-in-out;
                        -webkit-transition: color ease-in-out 0.3s;
                    }

                    .btn-text.color_15:hover > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-text.color_15 .wp-block-button__link:hover > i[class^="icon-"],
                    .btn-link.color_15:hover > i[class^="icon-"], 
                    .wp-block-button.is-style-btn-link.color_15 .wp-block-button__link:hover > i[class^="icon-"],
                    .btn-text.color_15:hover > span, 
                    .wp-block-button.is-style-btn-text.color_15 .wp-block-button__link:hover  > span,
                    .btn-link.color_15:hover  > span, 
                    .wp-block-button.is-style-btn-link.color_15 .wp-block-button__link:hover  > span {
                        color: #ba4139 !important;
                    }
                    
                    

a.fx-promo {
    border-color: #be8b59;
    border-width: 5px;
    transition: transform ease-in-out 0.5s, background ease-in-out 0.5s, color ease-in-out 0.5s, border ease-in-out 0.5s;
    transform-origin: center;
    padding: 0.5rem;
    white-space: nowrap;
}

a.fx-promo:hover {
    border-color: #cca57e;
    transform: scale(1.15);
    border-width: 1rem;
}

a.fx-promo > i[class^="icon-"] {
    font-size: 2rem;
}

.btn-lg, 
.btn-group-lg > .btn {
    font-size: 1.25rem;
    line-height: 1.5;
}

.btn-sm, 
.btn-group-sm > .btn {
    font-size: 0.875rem;
    line-height: 1.5;
}

.btn-block + .btn-block {
    margin-top: 1rem;
}

.float-icon i {
    color: #e9d3bf !important;
}

/* ---------------------------------------------------- Search Form */

#winnefox-searchform-menu {
    color: #fffdfa;
    text-shadow: 0 3px 5px #0d0c0c;
    line-height: 1;
}

#winnefox-searchform-menu > span {
    font-weight: 600;
}

#winnefox-searchform-menu > a {
    color:  #e9d3bf;
}

#winnefox-searchform-menu > a:hover {
    color: #fffdfa;
}

/* ---------------------------------------------------- WordPress Blocks */


.wp-block-column > p:first-child {
    margin-top: 0;
}

.wp-block-query {
    margin: 1rem 0;
}

.wp-block-post .wp-block-post-featured-image {
    margin: 0 0 1rem;
}

.wp-block-post .wp-block-post-title {
    margin: 0 0 1rem;
    color: #7d7d7c;
}

.wp-block-gallery {
    margin: 1rem;
}

.wp-block-gallery:only-child {
    margin: 1rem 0;
}

.wp-block-image {
    margin: 1rem;
	overflow: hidden;
}

.wp-block-image img {
    width: 100%;
}

.wp-block-post-featured-image {
	overflow: hidden;
}

.btn.wp-block-read-more {
    margin-top: 1rem;
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
}

.wp-block-file {
	margin: 1rem 0;
}

.wp-block-file a[id^="wp-block-file--media-"] {
	color: #7d7d7c;
}

.wp-block-file a[id^="wp-block-file--media-"]:hover {
	color: #0d0c0c;
	text-decoration: underline !important;
}

/* ------------------------------------------------------------------------------
----------------------------------------------------------------- 03: Header
------------------------------------------------------------------------------ */

/* ------------------------------------------------------------------------------
----------------------------------------------------------------- 04: Exterior
------------------------------------------------------------------------------ */

#digital-branch {
    background-size: cover;
    background-position: center;
    padding: 30px 0;
}

#digital-branch .title {
    color: #fffdfa;
    text-align: center;
    margin-bottom: 30px;
}

#digital-branch .title h2 {
    color: #fffdfa;
}

#digital-branch .title h2 > strong {
    color: #da5c43;
}

#digital-branch .title p {
    margin: 0;
    font-size: 1.5rem;
}

#digital-branch .footer {
    margin-top: 30px;
}

#digital-branch .branch-button {
    text-align: center;
    margin-bottom: 5px;
}

#digital-branch .branch-button a {
    background-color: rgba(5,13,20,0.75);
    overflow: hidden;
    border-radius: 15px;
    display: inline-block;
    padding: 15px;
    -webkit-transition: all ease-in-out 0.3s;
    transition: all ease-in-out 0.3s;
    -webkit-transition-property: color, background, -webkit-transform;
    transition-property: color, background, -webkit-transform;
    transition-property: color, transform, background;
    transition-property: color, transform, background, -webkit-transform;
    width: 100%;
    height: auto;
}

#digital-branch .branch-button a:hover {
    background-color: rgba(5,13,20,0.90);
    color: #fffdfa;
    -webkit-transform: scale(1.05);
            transform: scale(1.05);
}

#digital-branch .branch-button a img {
    max-width: 150px;
}

#digital-branch .branch-button a h3 {
    margin: 15px 0 0;
}


/* ---------------------------------------------------- Cards */

/* ---------------------------------------------------- New Materials */

.new-materials-list.slider {
    text-align: center;
    overflow: hidden;
    max-height: 300px;
    height: auto;
    padding: 0;
    margin: 0;
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
}

.new-materials-list {
    overflow: visible;
}

.new-materials-list,
.new-materials-list li {
    padding: 0 !important;
    text-align: left;
    position: relative;
}

.new-materials-list li {
    width: 100%;
    display: inline-block;
    vertical-align: top;
}

.new-materials-list li:before {
    display: none;
}

#new-materials .slider.slick-initialized,
.new-materials-list.slider.slick-initialized {
    opacity: 1;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}

#new-materials .slider .slick-track,
.new-materials-list.slider .slick-track {
    padding-top: 5px;
}

#new-materials .slider .slick-slide,
.new-materials-list.slider .slick-slide {
    text-align: center;
    overflow: visible;
}

#new-materials .slider .slick-slide a.library-item,
.new-materials-list.slider .slick-slide > a,
.new-materials-list li > a {
    display: inline-block;
    position: relative;
    padding: 5px;
    -webkit-transition: -webkit-transform ease-in-out 0.3s;
    transition: -webkit-transform ease-in-out 0.3s;
    transition: transform ease-in-out 0.3s;
    transition: transform ease-in-out 0.3s, -webkit-transform ease-in-out 0.3s;
    max-width: 150px;
}

.new-materials-list li > a {
    max-width: none;
}

.new-materials-list.slider .slick-slide a {
    width: 100%;
    max-width: 100px;
}

#new-materials .slider .slick-slide:hover > a.library-item,
.new-materials-list.slider .slick-slide:hover > a {
    -webkit-transform: scale(1.03);
            transform: scale(1.03);
}

#new-materials .slider .slick-slide a.library-item .image,
.new-materials-list.slider .slick-slide > a > .image,
.new-materials-list li > a > .image {
    display: block;
    height: 200px;
    width: 135px;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    background-color: #f4f5f0;
    z-index: 1;
    position: relative;
    box-shadow: 0 1px 3px rgba(0,0,0,0.5);
}

.new-materials-list.slider .slick-slide > a > .image,
.new-materials-list.slider li > a > .image {
    height: 135px;
    width: 100%;
}

.new-materials-list li > a > img {
    height: auto;
    width: 125px;
    float: left;
    margin-right: 5px;
    background-color: transparent;
}

#new-materials .slider .slick-slide a.library-item .title,
.new-materials-list.slider .slick-slide > a p {
    display: block;
    font-size: 0.8rem;
    line-height: 1.25;
    padding: 5px;
    height: 100px;
    overflow: hidden;
    color: #0d0c0c;
    margin: 5px 0 0; 
}

.new-materials-list.slider .slick-slide  a p {
    height: 35px;
}

.new-materials-list li > a p {
    height: auto;
    max-height: 150px;
    padding: 5px;
    overflow: hidden;
    -webkit-transition: color ease-in-out 0.3s;
    transition: color ease-in-out 0.3s;
}

.new-materials-list li > a {
    color: #0d0c0c;
}

.new-materials-list li > a:hover {
    color: #7d7d7c;
}

#new-materials .slider .slick-slide .date {
    display: none;
}

#new-materials .slider .slick-slide a.library-item .recent,
.new-materials-list.slider .slick-slide .recent,
.new-materials-list li .recent {
    background-color: #da5c43;
    color: #fffdfa;
    font-size: 10px;
    line-height: 1;
    padding: 4px 5px;
    position: absolute;
    top: 0;
    right: 0;
    z-index: 2;
}

.new-materials-list:not(.slider) li .recent {
    right: auto;
    left: -5px;
}

#new-materials {
    padding: 2rem 0 2rem;
    background: #e9d3bf;
    background: linear-gradient(175deg, #e9d3bf 50%, #e9d3bf 100%); 
    position: relative;

}

#new-materials:after {
    content: '';
    background-image: url(https://berlinlibrary.org/wp-content/themes/winnefox-one/images/book-collage-winnefox.jpg);
    background-position: top left;
    background-repeat: repeat;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-size: initial;
    z-index: -1;
    mix-blend-mode: luminosity;
    opacity: 0.15;
    background-attachment: fixed;
}

#new-materials .container-title {
   color: #0d0c0c;
}

#new-materials h2.container-title > span:nth-child(2) {
    color: #0d0c0c;
}

#new-materials > p {
    color: #0d0c0c;
}

#new-materials .slider-controls i.prev,
#new-materials .slider-controls i.next {
    color: #295129;
}

#new-materials .slider-controls i.prev:not(.slick-disabled):hover,
#new-materials .slider-controls i.next:not(.slick-disabled):hover {
    color: #3a733a;
}

#new-materials .btn-text {
    color: #295129;
}

#new-materials .btn-text:after,
#new-materials .btn-text:hover:after {
    background-color: #3a733a;
}

#new-materials .slider-controls .slick-prev:before {
    content: "";
}

#new-materials .slider-controls .slick-next:before {
    content: "";
}

#new-materials .slider .slick-slide a.library-item .title {
    color: #0d0c0c;
    overflow-y: hidden;
    height: 2.45rem;
}

/* ---------------------------------------------------- Highlight Area */

#newsletter-signup {
    padding: 5rem 1rem;
    background-size: cover;
}

#newsletter-signup > div[class^="col-"] {
    display: flex;
    justify-content: center;
    align-items: center;
}

#newsletter-signup a.fx-promo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
}

#newsletter-signup  a.fx-promo:hover {
    transform: translate(-50%,-50%) scale(1.25);
    border-width: 1rem;
}

#bookpage-promo {
    background-color: #da5c43;
}

#bookpage-promo > .container > .row {
    padding: 3rem 1rem;
}

#bookpage-promo > .container > .background {
    background-size: cover;
    background-position: center;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    mix-blend-mode: multiply;
    opacity: 0.35;
}

#bookpage-promo .image {
    height: auto;
    line-height: 1;
    padding: 0;
    z-index: 2;
    max-width: 275px;
}

#bookpage-promo .image > a {
    display: inline-block;
    -webkit-transform: rotate(-5deg);
    transform: rotate(-5deg);
    font-size: 0;
}

#bookpage-promo .body {
    padding: 2rem 2.5rem;
    color: #f4f5f0;
    text-align: center;
}

#bookpage-promo .body h2 {
    color: #fffdfa;
    font-weight: 800;
    font-size: 2.5rem;
    line-height: 2.75rem;
}

#bookpage-mini {
    max-width: 600px;
    margin: 0 auto;
}

#bookpage-mini a,
#footer #bookpage-mini a {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-between;
    border-radius: 0.5rem;
    padding: 0.5rem;
    margin: 0.5rem;
    color: ;
}

#bookpage-mini a:hover,
#footer #bookpage-mini a:hover {
    background-color: rgba(190,139,89, 0.1);
}

#bookpage-mini a img {
    max-width: 100%;
    height: auto;
    -webkit-transition: scale ease-in-out 0.3s;
    transition: transform ease-in-out 0.3s;
	margin-bottom: 1rem;
}

#bookpage-mini a:hover img {
    transform: scale(1.1);
}

#bookpage-mini a h2 {
    color: inherit;
    width: 100%;
    padding: 0 0 0 1rem;
    margin: 0;
    text-align: left;
	color: #295129;
}

#bookpage-mini a h2 > span:nth-child(2) {
    color: #0d0c0c;
    font-size: 1.65rem;
}

#newsletter-mini {
    background: #d4dbd0;
    padding: 1rem 2rem;
    margin: 0 !important;
    position: relative;
}

#newsletter-mini .row p,
#newsletter-mini .row h4,
#newsletter-mini .row i {
    display: inline-block;
    vertical-align: middle;
    margin: 0;
    margin: 0.5rem 0;
    color: #53614b;
}

#newsletter-mini .row h4 {
    font-size: 1.65rem;
    color: #53614b;
    font-weight: 600;
    margin-right: 0;
}

#newsletter-mini .row p {
    font-size: 1.1rem;
}

#newsletter-mini .row i {
	font-size: 2rem;
	line-height: 1;
    color: #da5c43;
	vertical-align: middle;
	margin-left: 1rem;
	margin-right: 1rem;
}

#newsletter-mini a.btn {
    display: block;
    width: 100%;
    font-weight: 600;
    font-size: 1.25rem;
}

/* ---------------------------------------------------- Blog */

.slider-controls i {
    color: rgba(190,139,89,0.5);
}

.slider-controls i.prev,
.slider-controls i.next {
    color: #be8b59;
    -webkit-transition: all ease-in-out 0.3s;
    transition: all ease-in-out 0.3s;
    -webkit-transition-property: opacity,  color;
    transition-property: opacity,  color;
}

.slider-controls i.prev:not(.slick-disabled):hover,
.slider-controls i.next:not(.slick-disabled):hover {
    color: #cca57e;
}

/* ---------------------------------------------------- Digital Library */

div.digital-resource a.tutorial.nicheacademyWidget {
    color: #295129 !important;
}

div.digital-resource .description {
    color: #0d0c0c;
}


/* ------------------------------------------------------------------------------
----------------------------------------------------------------- 05: Interior
------------------------------------------------------------------------------ */

.breadcrumb i {
    color: #295129;
}

.breadcrumb .current {
    color: rgba(13,12,12,0.5);
}

.content-locked i {
    color: #d4dbd0;
}

/* ------------------------------------------------------------------------------
----------------------------------------------------------------- 06: Footer
------------------------------------------------------------------------------ */

#footer-svg {
    z-index: -1;
    position: relative;
    min-height: auto;
    height: auto;
    margin-bottom: 0;
    max-height: none;
    overflow: hidden;
	background: transparent;
}

#footer-svg section {
    margin: 2rem 0;
}

#footer-artwork {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    margin-bottom: -2px;
    z-index: -1;
    margin: auto auto 0;

}

#footer .logo-container {
	text-align: center;
}

#footer .logo-container a {
    display: inline-block;
    max-width: 400px;
    font-size: 0;
}

#footer .logo-container a img {
	max-height: 300px;
	width: auto;
}

#footer > .container {
    padding: 1rem;
    background: #fffdfa;
}

#footer > .container .row.highlight {
    background: #f3f1ee;
    padding: 1rem;
    border-radius: 0.5rem;
    margin: 0 0 1rem;
	overflow: hidden;
	min-height: 450px;
}

#footer > .container .row.highlight:after {
	content: '';
	background-image: url(https://berlinlibrary.org/wp-content/uploads/2024/09/berlin-library-footer-e1726683819550.png);
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    height: 100%;
    background-position: bottom center;
    background-repeat: no-repeat;
    background-size: 100% auto;
	mix-blend-mode: hard-light;
	opacity: 0.05;
}

#footer h1, 
#footer h2, 
#footer h3, 
#footer h4, 
#footer h5, 
#footer h6 {
    color: #7d7d7c;
}

#footer {
    color: #0d0c0c;
}

#footer a,
#footer .social-media-container a {
    color: #be8b59;
}

#footer a:hover,
#footer .social-media-container a:hover {
    color: #cca57e;
}

#footer ul.winnefox-library-hours {
    margin: 0;
    display: block;
    font-size: 0.9rem;
}

#footer ul.winnefox-library-hours li {
    padding: 0 0 5px !important;
    display: block;
}

#footer  ul.winnefox-library-hours li.today {
    border: none;
    color: rgba(41,81,41, 0.75);
    font-weight: 600;
}

#footer  ul.winnefox-library-hours li.special {
    display: none;
}

#footer .fb-page.fb_iframe_widget {
    margin: 1rem 0;
}

#footer-menu {
    color: #7d7d7c;
    line-height: 1;
    text-align: center;
}

#footer-menu .menu-container > * {
    display: inline-block;
    vertical-align: middle;
    padding: 0.5rem 0.5rem;
}

#footer-menu .menu-container > span {
    font-weight: 600;
}

#footer hr {
    margin: 1rem 1rem 0.5rem;
}

#footer #small-footer.container {
    padding: 0;
	background-color: #295129;
	color: #f4f5f0;
	border-radius: 0;
	margin-bottom: 0;
}

#small-footer a {
    color: #d4dbd0;
}

#small-footer a:hover {
    color: #bac5b3;
}

#small-footer a i {
    color: #be8b59;
}

#small-footer a > i.icon-external-link, 
#footer a > i.icon-external-link {
    opacity: 0.25;
}

/* ------------------------------------------------------------------------------
----------------------------------------------------------------- 07: Mobile
------------------------------------------------------------------------------ */

#mobile-menu-button {
    background-color: #295129;
    color: #fffdfa;
}

#close-mobile-menu-button {
    color: #be8b59;
    -webkit-transition: -webkit-transform ease-in-out 0.3s;
    transition: -webkit-transform ease-in-out 0.3s;
    transition: transform ease-in-out 0.3s;
    transition: transform ease-in-out 0.3s, -webkit-transform ease-in-out 0.3s;
    -webkit-transform-origin: center;
            transform-origin: center;
}

#close-mobile-menu-button:hover {
    -webkit-transform: scale(1.1);
            transform: scale(1.1);
}

#mobile-menu {
    background-color: #0d0c0c;
}

#mobile-menu .mobile-title {
    color: #fffdfa;
	font-size: 1.25rem;
	line-height: 1.75rem;
}

#mobile-menu .hours {
    color: #d4dbd0;
}

#mobile-menu .menu-container a.btn[class*="btn-"] + a.btn[class*="btn-"] {
    margin-top: 0.5rem;
}

#mobile-menu .social-media-container > a {
    color: #d4dbd0;
}

#mobile-menu .social-media-container > a:hover {
    color: #bac5b3;
}

/* Custom */
@media (min-width: 1200px) { 

}

/* Large devices (desktops, 992px and up) (col-lg) */
@media (min-width: 992px) { 

    #whats-happening .slider-controls {
        flex-direction: column;
    }

	#page-container {
        padding: 1rem 2rem 0;
    }

    body.home .todays-info {
    }

    #main-content[class*="col-lg-"] .new-materials-list li {
    	flex: 0 0 33.33%;
    }

}

/* Medium devices (tablets, 768px and up) The navbar toggle appears at this breakpoint */
@media (min-width: 768px) {

    #footer-svg {
        min-height: auto
    }

    #footer-menu {
        text-align: right;
    }

    #newsletter-mini {
        padding: 0.5rem 2rem;
    }

    #newsletter-mini .row h4 {
        margin-right: 1rem;
    }

    #bookpage-promo .body {
        text-align: left;
    }

	#bookpage-mini a img {
        max-width: 40%;
		margin-bottom: 0;
    }

    #bookpage-mini a h2 {
        width: 60%;
    }

    #home-feature-content .search-row .focus {
        font-size: 3.75rem;
        line-height: 4.25rem;
		margin-top: 0;
    }

    a.fx-promo {
        padding: 1rem 2rem 1rem 1.5rem;
    }

    a.fx-promo:hover {
        transform: scale(1.25);
    }

	.btn-primary.btn-donate {
		padding-right: 25px;
    }

	.btn-primary.btn-donate i {
        position: absolute;
        right: -52px;
        background-color: #fffdfa;
        border: 3px solid #e9d3bf;
        top: 0;
        bottom: 0;
        padding: 10px;
        color: #7e532b;
        border-radius: 100%;
        height: 59px;
        width: 62px;
        margin: auto;
        margin-right: auto;
    }

    #interior-feature-menu .btn > i {
        display: inline-block;
        padding-top: 0;
        padding-bottom: 0;
    }

    .search-col:not(#catalog-search) {
        padding-left: 0;
    }

    #footer .logo-container {
        padding: 0 1rem;
		text-align: right;
    }

	#page-container {
        padding: 1rem 2rem 0;
    }

    body.home .todays-info {
        margin-bottom: 0;
    }

	.mw-theme {
		max-width: 100%;
		margin-left: 3rem;
    	margin-right: 3rem;
	}

}
