a:hover {
    color: #f78f1e !important;
}

.pi-face a {
    background: rgb(255 255 255);
    border-radius: 50%;
    color: #000 !important;
    width: 35px;
    height: 35px;
    line-height: 34px !important;
}

.pi-go a {
    background: rgb(255 255 255);
    border-radius: 50%;
    color: #000 !important;
    width: 35px;
    height: 35px;
    line-height: 34px !important;
}

.pi-twiter a {
    background: rgb(255 255 255);
    border-radius: 50%;
    color: #000 !important;
    width: 35px;
    height: 35px;
    line-height: 34px !important;
}

#page .wpb_theme_custom_element.wpb_give_forms_grid .give-grid .give-forms-grid-layout-style1 .entry-content a:hover h4.title {
    color: #f78f1e;
}

.bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation>ul.bt-nav-menu li.current-menu-item>a,
.bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation>ul.bt-nav-menu li.current-menu-item>a,
.bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation>ul.bt-nav-menu li.current-menu-item>a,
.bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation>ul.bt-nav-menu li.current-menu-item>a,
.bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation>ul.bt-nav-menu li.current-menu-ancestor>a,
.bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation>ul.bt-nav-menu li.current-menu-ancestor>a,
.bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation>ul.bt-nav-menu li.current-menu-ancestor>a,
.bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation>ul.bt-nav-menu li.current-menu-ancestor>a,
.bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation>ul.bt-nav-menu li.menu-item:hover>a,
.bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation>ul.bt-nav-menu li.menu-item:hover>a,
.bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation>ul.bt-nav-menu li.menu-item:hover>a,
.bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation>ul.bt-nav-menu li.menu-item:hover>a {
    color: #000 !important;
    /* color: #f78f1e !important; */
}


/* go up */

#scroll-to-top-button {
    position: fixed;
    cursor: pointer;
    bottom: 20px;
    right: 20px;
    width: 40px;
    height: 40px;
    z-index: 99;
    border-radius: 3px;
    background: rgb(83, 71, 65);
    transition: all 0.5s ease 0s;
    visibility: hidden;
    opacity: 0;
    transform: translateY(150px);
}


/* Ajustes home */

#page input[type="submit"] {
    background: #534741;
}

#page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style7 .event-featured-image-wrap .event-date {
    background: #f78f1e;
}

.but-liber>a {
    font-weight: bold;
    height: 60px;
    font-size: 15px !important;
    color: rgb(255, 255, 255) !important;
    border: 2px solid #666666 !important;
    /* border: 2px solid #f78f1e !important; */
    /* background: #f78f1e !important; */
    background: #666666 !important;
    line-height: 56px !important;
    padding: 0px 30px !important;
    border-radius: 40px !important;
    text-transform: uppercase !important;
}

#page .wpb_theme_custom_element.wpb_featured_box.box-poli3 .vc-custom-inner-wrap .featured-box-alignment .entry-box-wrap .featured-box-text b {
    font-size: 50px;
    color: rgb(247 143 30);
    margin-right: 8px;
}

#page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style7 .content-ticket {
    display: none;
}

.liber-form {
    margin-bottom: 0px !important;
    position: relative;
}

.liber-form .tnp-form .tnp-email {
    height: 45px;
    line-height: 45px;
    padding: 10px 150px 10px 20px;
    border-radius: 40px !important;
}

.liber-form .tnp-form .tnp-submit {
    height: 45px;
    line-height: 45px;
    width: 160px;
    position: absolute;
    right: 0px;
    top: 0px;
    padding: 0px;
    font-size: 15px;
    font-weight: bold;
    text-transform: uppercase;
    background: #534741 !important;
    border-radius: 40px !important;
}

#page .wpb_theme_custom_element.wpb_give_forms_grid .give-grid .give-forms-grid-layout-style1 .entry-content .form-category a {
    color: #f78f1e;
}

#page .wpb_theme_custom_element.wpb_give_forms_grid .give-grid .give-forms-grid-layout-style1 .entry-content .form-category a>i {
    display: none !important;
}

#page .wpb_theme_custom_element.wpb_events_slider .owl-nav>div,
#page .wpb_theme_custom_element.wpb_give_forms_listing .owl-nav>div,
#page .wpb_theme_custom_element.wpb_give_forms_slider .owl-nav>div,
#page .wpb_theme_custom_element.wpb_base_carousel .owl-nav>div,
#page .wpb_theme_custom_element.wpb_base_review .owl-nav>div,
#page .wpb_theme_custom_element.wpb_base_testimonial .owl-nav>div,
#page .wpb_theme_custom_element.wpb_logo_banner .owl-nav>div,
#page .wpb_theme_custom_element.wpb_carousel_blog_card .owl-nav>div,
#page .wpb_theme_custom_element.wpb_posts_slider_2 .owl-nav>div,
#page .wpb_theme_custom_element.wpb_sermon_slider .owl-nav>div,
#page .wpb_theme_custom_element.wpb_church_location .owl-nav>div {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    width: 50px;
    height: 50px;
    line-height: 50px;
    text-align: center;
    background: rgb(83, 71, 65);
    color: #fff;
    border-radius: 100px;
    z-index: 5;
    font-size: 20px;
    opacity: 0.3;
    -webkit-transition: 0.3s ease;
    transition: 0.3s ease;
}

#page .wpb_theme_custom_element.wpb_logo_banner .owl-carousel.logo-baner .owl-item .item .img-bt {
    width: 220px;
    min-height: 73px;
    height: auto;
    margin: 0px auto;
}

#page .wpb_theme_custom_element.wpb_logo_banner .owl-carousel.logo-baner .owl-item .item .item-inner h2.title {
    font-size: 20px;
    margin: 0px;
    font-weight: 800;
    line-height: 36px;
    text-transform: uppercase;
    letter-spacing: -1.2px;
    color: rgb(247 143 30);
    margin-top: 15px;
}

#page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-post-default .grid-item-inner .readmore:hover {
    background: rgb(83, 71, 65);
}

.boton_unir>a {
    height: 45px;
    line-height: 45px;
    width: 160px;
    border-radius: 40px !important;
    /* position: absolute; */
    right: 0;
    top: 0;
    padding: 0;
    font-size: 15px;
    font-weight: 500;
    text-transform: inherit;
    background-color: #f78f1e !important;
}

.boton_unir>a:hover {
    color: #000 !important;
}

.breadcrumbs,
.fw-title-bar .fw-heading.fw-content-align-center .fw-special-title::after {
    display: none;
}

/* header menu mod */
.bt-header .bt-header-main .bt-header-container.fw-absolute-header{
    top:-35px;
    background:#f78f1e !important;
}