@font-face {
	font-family: 'Autumn in November';
	font-display: swap;
} /* Added to stop font blocking - SSP - 11-10-23 */ 

.single .entry-content a:hover {
    text-decoration: none;
}



.rightsidebar .button {
    font-weight: 600;
    background-color: var(--e-global-color-primary_color);
    border-radius: 16px 16px 16px 16px;
    padding: 10px 20px;
		color: #ffffff;
}

.rightsidebar .button:hover {
    background-color: #494b62;
		color: #ffffff;
}

/* 29-01-25 Side Bar Popular Post */
.widget_bttk_image_text_widget ul li img {
padding-bottom: 40px;
}

.widget_bttk_image_text_widget ul li .btn-readmore {
    position: absolute;
    width: 60%;
    text-align: center;
    top: 100%;
    left: 50%;
    color: #fff;
	  font-weight: 600;
    background-color: var(--e-global-color-primary_color);
    border-radius: 16px 16px 16px 16px;
    padding: 7px 15px;
    color: #ffffff;
}

.widget_bttk_image_text_widget ul li .btn-readmore:hover {
	    background-color: #494b62;
}
/* End Popular Post*/

/* Single Post Button */
.single-post a.wp-block-button__link.wp-element-button {
	/*background: #C5B27C;*/
    background-color: var(--e-global-color-primary_color);
	margin-bottom: 30px; 
	border-radius: 16px 16px 16px 16px;
    padding: 10px 20px;
    color: #ffffff;
	  font-size: 16px;
}

.single-post a.wp-block-button__link.wp-element-button:hover {
    /*background: #b6a678;*/
	    background-color: #494b62;
}


.site-banner .banner-img:before, .site-banner .item:after, .site-banner .wp-custom-header:after {
    background: -webkit-linear-gradient(150deg, transparent, rgba(0, 0, 0, 0.3));
    background: -moz-linear-gradient(150deg, transparent, rgba(0, 0, 0, 0.3));
    background: -ms-linear-gradient(150deg, transparent, rgba(0, 0, 0, 0.3));
    background: -o-linear-gradient(150deg, transparent, rgba(0, 0, 0, 0.3));
    background: linear-gradient(150deg, transparent, rgba(0, 0, 0, 0.3));
}
.widget_blossomtheme_companion_cta_widget .bttk-cta-bg::before {
    background: rgba(0, 0, 0, 0.1);
}

@media only screen and (max-width: 640px){
    .site-banner .banner-img > img, .site-banner .item > img, .site-banner .wp-custom-header img{
        height: 80vw;
    }
    
    .site-banner .owl-item .banner-caption .banner-content{
        display: block;
    }
    .site-banner .banner-caption{
        background: #6E6E6E;
    }
}
.banner-caption .btn-more{
    display: none;
}
.subscribe-confirmation-1374 .text{
    font-size   : 3px;
}
.sticky-t-bar .blossomthemes-email-newsletter-wrapper form label{
    width: auto;
}

/*
.sticky-t-bar:not(.active) .close {
    background: #919dab
}
*/

.sticky-header .site-branding:not(.icon-text) .site-logo {
    max-width: 100%;

}

/* 
.top-left 
 {
    display: inline-block; 
	  visibility: visible; 
} */



/* ## COOKIE BANNER NEW
________________________*/
.cmplz-buttons .cmplz-btn {
	height: 34px !important;
  padding: 6px !important;
	min-width: 100px !important;
}

.cmplz-links.cmplz-documents {
	grid-row-start: 3 !important;
}

.cmplz-buttons .cmplz-btn {
		font-size: 10px !important;
    letter-spacing: 1px !important;
}

.cmplz-show {
		font-size: 9px !important;
}

.cmplz-cookiebanner {
	padding: 3 10px 14px !important;
}

.cmplz-links.cmplz-documents {
	grid-column-start: 7 !important;
}

.cmplz-cookiebanner .cmplz-buttons {
grid-column-start: 2 !important;
}

.cmplz-cookiebanner .cmplz-links.cmplz-documents {
grid-column-end: 1 !important;
}

.cmplz-cookiebanner .cmplz-buttons {
grid-column-start: 2 !important;
	z-index: 2;
}

.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-accept {
background-color: #494b62 !important;
border: 1px solid #494b62 !important;
color: #ffffff !important;
}

.cmplz-cookiebanner .cmplz-links .cmplz-link {
	color: #494b62 !important;
}