/*
 Theme Name:   Woodmart Child
 Description:  Woodmart Child Theme
 Author:       XTemos
 Author URI:   http://xtemos.com
 Template:     woodmart
 Version:      1.0.0
 Text Domain:  woodmart
*/

.CustomCenter #gform_wrapper_2 { text-align: center; margin: 0 auto; display: block; width: 50%; }
.CustomCenter #gform_wrapper_2 .ginput_container.ginput_container_text { border: 2px solid #ddd; text-align: center; display: block; }
.CustomCenter #gform_wrapper_2 .gform_footer { display: block; text-align: center; }
.CustomCenter #gform_wrapper_2 .gform_footer #gform_submit_button_2 { background: red; color: #fff; width: 100%; }
.CustomCenter #gform_wrapper_2 .gform_footer #gform_submit_button_2:hover { background: #515050; color: #fff; }
.CustomCenter #gform_wrapper_2 #input_2_1 { width: 100%; }
.CustomCenter #gform_wrapper_2 #field_2_1 { display: block; text-align: center; margin: 0 auto; }
form#easy-newsletter-form label { display: none; }
form#easy-newsletter-form { display: flex; justify-content: end; border-radius: 3px; height: 50px; border: solid 1px #ffc91f; BACKGROUND: #000000; }
.whb-sticked .whb-row { transition: background-color .3s ease; background: #000; }
form#easy-newsletter-form button,
form#easy-newsletter-form input { height: 50px; }
form#easy-newsletter-form button { border-radius: 0px 20px 20px 0px; background: #0000; color: #fff; }
form#easy-newsletter-form input { border-radius: 20px 0px 0px 20px; border: none; }
.head_border .wpb_column { position: relative; }
.head_border .wpb_column:before { content: ''; background: #68677359; height: 2px; width: 100px; position: absolute; bottom: -1px; }
ul.ul_inline { list-style: none; padding-left: 0; }
ul.ul_inline>li { display: inline; color: #fff; margin-right: 11px; }
.wd-prefooter { padding-bottom: 0px !important; }
ul#menu-menu-header li a { color: #fff; }
.text-white ul li a { color: #fd3c35; }
form#easy-newsletter-form button:hover { box-shadow: unset; }
#easy-newsletter-form .input-field { width: 80%; }
#easy-newsletter-form .input-field.input-submit { width: 20%; }
.ul_sep ul { padding: 0; }
.ul_sep ul li { list-style: none; display: inline; padding: 0px 11px; }
.copyRight ul li a { color: #fd3c35; }
.copyRight ul li { line-height: 0; }
html { scroll-behavior: smooth; }
.wd-nav li a { color: #fd3c35 !important; }
.wd-nav li.current-menu-item a { color: #ffc938 !important; }
.wd-nav li.menu-item a:hover { color: #ffc938 !important; }
div#bannerSec { padding-top: 250px !important; padding-bottom: 100px !important; }
.redColor  .info-box-title strong { color: #fd3c35; font-weight: 500 !important; }
a.btn.btn-color-white { position: relative; padding: 20px 50px; color: #ffc938; border: solid 2px #ffc938; }
a.btn.btn-color-white:before,
a.btn.btn-color-white:after { content: ''; background: red; width: 9px; transition: all 0.4s ease; height: 9px; position: absolute; left: -5px; border-radius: 100%; box-shadow: #000 0px 0px 0px 7px; }
a.btn.btn-color-white:after { right: -5px; left: unset; }
a.btn.btn-color-white:hover:before { left: 0; transition: all 0.4s ease; }
a.btn.btn-color-white:hover:after { right: 0; transition: all 0.4s ease; }
#bannerSec .wd-btn-arrow { opacity: 1; color: #fff; visibility: visible; }
#bannerSec .owl-nav { position: absolute; bottom: -12%; left: 0; right: 0; }
#bannerSec .owl-nav .owl-prev { left: 35%; }
#bannerSec .owl-nav .owl-prev:after { background: url('./img/arrleft.png') no-repeat; content: ''; width: 20px; height: 20px; }
#bannerSec .owl-nav .owl-next:after { background: url('./img/arrright.png') no-repeat; content: ''; width: 20px; height: 20px; }
#bannerSec .owl-nav .owl-next { right: 35%; }
#bannerSec .owl-dots { position: absolute; display: flex; justify-content: center; align-items: center; width: 100%; bottom: -14%; }
.sliderBanner { padding-bottom: 112px; }
.sliderBanner .info-box-inner { margin-bottom: 50px; }
.boxBottomMar .info-box-inner { margin-bottom: 40px !important; margin-top: 40px !important; }
div#aboutUs { padding-top: 60px !important; padding-bottom: 60px !important; }
.servicesInner { background: url('./img/bg.png') no-repeat; background-size: cover; background-position: center center; }
.servicesInner { padding: 10px 10px; margin-bottom: 30px !important; }
.servicesInner .servicesWrapper h2 { font-family: "Poppins", Arial, Helvetica, sans-serif; font-size: 21px; font-weight: 400; color: #fd3c35; margin-bottom: 0; }
.servicesInner .servicesWrapper { display: flex; align-items: center; justify-content: space-between; padding: 30px 10px; }
.infoShadBox  .info-box-subtitle { text-transform: uppercase; letter-spacing: 6px; }
.infoShadBox h4.info-box-title { line-height: 24px !important; }
.faqsBox .wpb_column:nth-child(odd) .infoShadBox { background: linear-gradient(0deg, rgb(46 43 43) 34%, rgb(0 0 0) 65%); padding: 20px 20px; border-bottom: solid 2px; }
.faqsBox .wpb_column:nth-child(even) .infoShadBox { background: linear-gradient(179deg, rgb(46 43 43) 34%, rgb(0 0 0) 65%); padding: 20px 20px; border-top: solid 2px; }
.faqsBox .wpb_column:nth-child(odd) .infoShadBox:after { content: ''; background: url(./img/dotredsd.png) no-repeat; width: 100px; height: 10px; margin-top: 30px; display: block; margin-bottom: 20px; }
.faqsBox .wpb_column:nth-child(even) .infoShadBox:before { content: ''; background: url(./img/dotredsd.png) no-repeat; width: 100px; height: 10px; margin-bottom: 30px; display: block; margin-top: 20px; }
.faqsBoxMarg { margin-bottom: 100px; }
div#faqTopPad { padding-top: 80px !important; }
div#formRow { padding-top: 60px !important; }
#gform_1 input,
#gform_1 select { border: solid 2px #fd3c35; height: 60px; }
#gform_1 .gfield label:before { content: ''; background: #fff; width: 7px; height: 7px; display: block; float: left; transform: rotate(136deg); margin: 8px 10px 0px 0px; }
#gform_1 .gfield label { color: rgb(172, 179, 185); font-weight: 400; font-size: 14px; transform: translate(15px, 20px); background: #000; }
#gform_1 .gfield label:after { content: ''; background: #fff; width: 7px; height: 7px; transform: rotate(136deg); display: block; float: right; margin: 8px 0px 0px 10px; }
#gform_1 input#input_1_9 { width: 49%; }
#gform_1 input:focus,
#gform_1 select:focus { border-color: #ffc938; }
.gform_footer.top_label { justify-content: center; width: 11%; margin: auto !important; }
input#gform_submit_button_1 { padding: 0px 50px; background: transparent; color: #ffc938; margin-top: 50px; }
.site-logo img { margin-top: 10px; }

/*  Scaleup Images */
.servicesRow .servicesThumb img { height: 320px; object-fit: cover; object-position: center; }
div#servicesSec .srContentBtn,
.container.main-footer>p { display: none; }
a.btn.btn-color-white:hover { color: #f00; border-color: #f00; }
a.btn.btn-color-white:hover:after,
a.btn.btn-color-white:hover:before { background: #ffc938; }
h1.entry-title.title { color: #ffc938; }

/*  Scaleup Images end*/


fieldset#field_2_3 {
display: none !important;
opacity:0;
}


#gform_fields_2 fieldset#field_2_3 {
display: none !important;
opacity:0;
}

