.tribe-events .tribe-events-c-search__button {
    background-color: #b2281c !important;
}

.tribe-events .tribe-events-c-search__button:focus, .tribe-events .tribe-events-c-search__button:hover {
    background-color: #b2281c !important;
}

.tribe-common .tribe-common-c-btn-border, .tribe-common a.tribe-common-c-btn-border {
    background-color: #fff !important;
    border: 1px solid #376785 !important;
    color: #376785 !important;
}

.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button.tribe-events-c-subscribe-dropdown__button--active, .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:focus, .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:focus-within, .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:hover {
    background-color: #376785 !important;
    border: 1px solid #376785 !important;
	color:#fff !important
}

img.thumb-image {
    display: none;
}

.sqs-image-shape-container-element.has-aspect-ratio {
    display: none;
}

.transparent-header {
    background-color: rgba(36, 38, 41, 0.4);
}

.theme-btn.theme-btn-small, a.theme-btn.border-btn {
    color: #333 !important;
}
.theme-btn.theme-btn-small {
    color: #333 !important;
}

h5.section-subtitle.mb-20 {
    color: #a6192e;
}

.slide-shape.shape-1, .slide-shape.shape-2 {
    display: none;
}

.section-title {
    font-family: 'Roboto';
    text-transform: lowercase;
}

p {
    font-family: 'Roboto';
}

h2.bdevs-el-title.section-title.mb-35 {
    font-family: 'Roboto';
}

h1, h2, h3, h4, h5, h6 {
    text-transform: lowercase;
    font-family: "Roboto", sans-serif;
}

.kabout-img img {
    -webkit-filter: grayscale(0%);
    -ms-filter: grayscale(0%);
    -moz-filter: grayscale(0%);
}

.common-shape-wrapper.wow.slideInRight.animated {
    display: none;
}

footer.position-relative.fix.footer-bg-color {
	    background-image: url(http://yyv.wgv.mybluehost.me/wp-content/uploads/2022/05/k.png)!important;
    background-size:contain;
    background-position: right;
	background-color:#333 !important
}

.kslider--title {

    text-transform: lowercase;
	}

p {
    font-size: 18px;
    line-height: 34px;
}

.transparent-header.sticky-header, .transparent-header.sticky-header {
    background: rgba(36, 38, 41, 0.4) !important;
}

@media (max-width: 767px) {
.kslider--title {
    font-size: 60px !important;
}
}

input.wpcf7-form-control.wpcf7-text {
    width: 120% !important;
}

.wpcf7-form-control.wpcf7-submit {
    font-size: 14px;
    height: 40px;
    width: 145px;
    line-height: 35px;
}

.mb-20 {
    margin-bottom: 5px;
}

form.wpcf7-form.init {
    margin-top: -40px;
}