/*
 Theme Name:   Woodmart Child
 Description:  Woodmart Child Theme
 Author:       XTemos
 Author URI:   http://xtemos.com
 Template:     woodmart
 Version:      1.0.0
 Text Domain:  woodmart
*/

/*Footer Css*/

.main-page-wrapper { padding-top: 0; }
.menuInline ul { display: flex; justify-content: end; }
.menuInline ul li { position: relative; margin: 0; }
.menuInline ul li:after { content: '-'; margin: 0px 10px; font-family: cursive; }
.menuInline ul li:last-child:after { display: none; }
.menuFooter ul li a { color: #cecece; }
.menuFooter ul li a:hover { color: #707a35; }
.footerSocial  a.wd-social-icon { color: #000 !important; }
.copyRightRow { border-top: solid 2px; margin-top: 50px; }
.footerRow { padding-top: 70px; }
.site-content { margin-bottom: 0px; }
form#easy-newsletter-form label { display: none; }
form#easy-newsletter-form { background: #9da27e; position: relative; }
form#easy-newsletter-form .input-field { margin: 0; }
form#easy-newsletter-form .input-field input { height: 65px; border: none; }
form#easy-newsletter-form .input-field.input-submit { position: absolute; top: 0; right: 0; bottom: 0; margin: 5px 5px 5px 0px !important; }
form#easy-newsletter-form .input-field.input-submit button { min-height: auto !important; position: unset; display: block; padding: 0px 20px; height: 100%; }
.easy-newsletter { margin-bottom: 30px !important; }
.testimonyRow { min-height: 500px; display: flex; align-items: center; }
.testimonyRow:after { content: ''; background: url('./img/testimonylog.png') no-repeat; position: absolute; width: 20%; background-size: contain; height: 16%; mix-blend-mode: multiply; top: 5%; right: 0; }
.sermonRow { padding-bottom: 60px; padding-top: 30px; }
.abtRow { padding-top: 60px; padding-bottom: 60px; }
.jesicaInfo  .info-box-inner { margin: 0 !important; }
div#formRow { padding-bottom: 70px; padding-top: 30px; display: flex; align-items: center; }
form#gform_1 .ginput_container_radio .gfield_radio .gchoice { width: 70px; height: 70px; position: relative; display: flex; align-items: center; justify-content: center; border: solid 1px #fff; margin-right: 10px; }
form#gform_1 .ginput_container_radio .gfield_radio { display: flex; }
form#gform_1 .ginput_container_radio .gfield_radio .gchoice input { width: 100%; position: absolute; height: 100%; cursor: pointer; opacity: 0; }
form#gform_1 .ginput_container_radio .gfield_radio .gchoice label { color: #fff; font-size: 16px; }
form#gform_1 { margin-top: 50px; }
form#gform_1 input#gform_submit_button_1 { background: #263973; color: #fff; text-transform: capitalize; font-weight: 100; padding: 20px 60px; }
.blogRow,
.testimonialRow { padding-top: 4vw; padding-bottom: 4vw; }
.post_slider_info h4 { font-size: 25px; }
.post_slider_img span.post_slider_date { margin-top: 15px !important; display: block; margin-bottom: 15px; }
.post_slider_desc { margin-bottom: 15px; }
.post_slider_desc .btnSimple a { color: #263973 !important; }
.testimonialSlider footer { display: flex; flex-direction: column; float: right; font-family: "Butler", Arial, Helvetica, sans-serif; margin-top: 50px; font-size: 25px; }
.testimonialSlider .testimonial-content { position: relative; padding: 40px; border: solid 1px #cccc; }
.testimonialSlider .testimonial-content:before { content: ''; background: url('./img/quotation.png') no-repeat; background-size: contain; width: 100px; height: 100px; display: block; margin-left: -24px; }
.page-title { margin-block: 0 !important; background-attachment: fixed; }

/*---TEAM PAGE---*/
.team-sec1 { margin-top: 60px; margin-bottom: 10px; }
.team-sec1 h2 { color: #000000; }
.our-team .item { float: left; width: 23.5%; vertical-align: top; margin-right: 2%; margin-top: 50px; }
.our-team .item .text-box { border-left: 2px solid #eec515; min-height: 120px; padding: 20px 10px; width: 100%; }
.our-team .item:nth-child(4n) { margin-right: 0; }
.our-team .item:nth-child(4n+1) { clear: left; }
.our-team .item .text-box h3 { font: 400 20px/28px Roboto; margin-bottom: 10px; }
.our-team .item .text-box h4 { font: 300 18px/22px Roboto; color: #999999; min-height: 50px; }
.our-team .item .text-box { display: inline-block; border: 1px solid #eee; position: relative; overflow: hidden; }
.our-team .item .text-box:hover i { color: #fff; }
.our-team .item .text-box:before { content: ""; position: absolute; background: #eec515; width: 100%; height: 100%; left: 0; top: -45px; opacity: 0; z-index: -1; transition: all 0.3s ease 0s; }
.our-team .item .text-box:hover:before { top: 0; opacity: 1; }
.our-team .item .image img { filter: grayscale(1); transition: all 0.5s ease 0s; cursor: pointer; }
.our-team .item .image img:hover { filter: grayscale(0); }
.our-team .item .text-box a i { line-height: 35px; }
.blg-btn { padding-top: 20px;    /* color: blue !important; */ }
.blg-btn a { color: #263973; font-size: 16px; font-weight: 600; }
.blg-excerp { font-size: 14px; padding-top: 10px; }
.blog-body { padding-top: 10px; }
.container .site-content .page .entry-content .wpb-content-wrapper .dif_img img { height: 400px; object-fit: contain; width: 400px; }
div#wd-6691a0b5c806f { margin: 0 0 10px 0; }
div#wd-6691ae1f70d82 { margin: 0 0 10px 0; }
div#wd-6691b1143f459 { margin: 0 0 10px 0; }
div#wd-6601da599b19f { margin: 0 0 10px 0; }
#slide-21.woodmart-loaded .wd-slide-bg { filter: brightness(0.5); }
#slide-24.woodmart-loaded .wd-slide-bg { filter: brightness(0.5); }
.donate-now .gchoice label { border: 1px solid #fff; font-family: "Butler", Arial, Helvetica, sans-serif; font-size: 16px !important; font-weight: var(--e-global-typography-accent-font-weight); text-transform: var(--e-global-typography-accent-text-transform); line-height: var(--e-global-typography-accent-line-height); letter-spacing: var(--e-global-typography-accent-letter-spacing); color: #fff; background-color: var(--e-global-color-secondary); border-radius: 10px 10px 10px 10px; padding: 10px 0; transition: 0.2s ease-in-out; width: 100%; margin-bottom: 10px !important; text-align: center; cursor: pointer; }
.donate-now .gchoice { width: 32.33%; display: inline-block; }
.donate-now .gchoice input { display: none !important; }
.donate-now .gchoice label:hover { color: var(--e-global-color-4921f04); background-color: var(--e-global-color-accent); }
.donate-now .gfield_label { color: #fff; font-family: "Butler", Arial, Helvetica, sans-serif; }
.donate-now .ginput_total { color: #fff !important; font-family: "Butler", Arial, Helvetica, sans-serif; }
.donate-now .gf_progressbar_percentage.percentbar_red { background-color: #707a35 !important; color: #fff; }
.donate-now .gf_progressbar_title { color: #fff !important; }
.donate-now .gfield_description { color: #fff !important; }
.donate-now input { border: 1px solid #fff !important; color: #fff !important; }
.donate-now .gform-field-label { color: #fff; }
.donate-now #input_10_14_6 { color: #fff; border: 1px solid #fff !important; }
.donate-now .gform_page_footer input { color: #000 !important; }
.donate-now .gchoice label:hover { color: #fff; background-color: #707a35; }
#formRow .donate-img img { height: 500px; object-fit: inherit; }
.footerSocial .social-instagram:hover { background: #774430 !important; }
.footerSocial .social-youtube:hover { background: #CB2027 !important; }
.QuickLink-col { padding-left: 100px; }
.blg-btn { display: none; }
#blogX .row.post-sret { display: flex; justify-content: center; }
.our-team .item .image .wp-post-image { height: 335px !important; object-fit: cover !important; }
@media (max-width:991px) {
    .QuickLink-col { padding-left: 0; }
    #formRow .donate-img img { height: auto; object-fit: inherit; }
    #wd-66ba69e94ed0c .info-box-title { text-align: center; }
    div#formRow { display: grid; }
    .container .site-content .page .entry-content .wpb-content-wrapper .dif_img img { height: auto; object-fit: inherit; width: auto; }
    .our-team .item { float: left; width: 100%; vertical-align: top; margin-right: 2%; margin-top: 50px; }
}
@media (max-width:767px) {
    .QuickLink-col { padding-left: 0; }
    #formRow .donate-img img { height: auto; object-fit: inherit; }
    #wd-66ba69e94ed0c .info-box-title { text-align: center; }
    div#formRow { display: grid; }
    .container .site-content .page .entry-content .wpb-content-wrapper .dif_img img { height: auto; object-fit: inherit; width: auto; }
    .our-team .item { float: left; width: 100%; vertical-align: top; margin-right: 2%; margin-top: 50px; }
}
@media (max-width:479px) {
    .QuickLink-col { padding-left: 0; }
    #formRow .donate-img img { height: auto; object-fit: inherit; }
    #wd-66ba69e94ed0c .info-box-title { text-align: center; }
    div#formRow { display: grid; }
    .container .site-content .page .entry-content .wpb-content-wrapper .dif_img img { height: auto; object-fit: inherit; width: auto; }
    .our-team .item { float: left; width: 100%; vertical-align: top; margin-right: 2%; margin-top: 50px; }
}

.free_widget .uwaw-footer {
    min-height: auto;
    display: none !important;
}