/*
 Theme Name:   Woodmart Child
 Description:  Woodmart Child Theme
 Author:       XTemos
 Author URI:   http://xtemos.com
 Template:     woodmart
 Version:      1.0.0
 Text Domain:  woodmart
*/
#easy-newsletter-form label { display: none; }
#easy-newsletter-form { display: flex; justify-content: end;height: 50px; border: solid 1px #ffffff87; background: #0000; }
.whb-sticked .whb-row { transition: background-color .3s ease; background: #000; }
#easy-newsletter-form button,
#easy-newsletter-form input { height: 50px; }
#easy-newsletter-form button {
    background:transparent;
    color: #70c346;
    height: 46px;
    top: 1px;
    right:-7px;
}
#easy-newsletter-form input {border: none;font-family: "Raleway", Arial, Helvetica, sans-serif;}
.head_border .wpb_column { position: relative; }
#IndustryFilm { position: relative; }
#IndustryFilm .rotating { position: absolute; bottom: 0; right: 10%; }
.head_border .wpb_column:before { content: ''; background: #70c346; height: 2px; width: 100px; position: absolute; bottom: -1px; }
.serviceContent { display: flex; flex-direction: column; justify-content: space-between; height: 430px; }
.ul_inline { list-style: none; padding-left: 0; }
.ul_inline>li { display: inline; color: #fff; margin-right: 11px; }
.wd-prefooter { padding-bottom: 0px !important; }
#menu-menu-header li a { color: #fff; }
.text-white ul li a { color: #fff; }
#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 { line-height: 0;color:#fff; }
.copyRight ul li a{color:#fff; }
html { scroll-behavior: smooth; }

.colImgBanner .vc_column-inner {
    position: relative;
    min-height: 600px;
}

.colImgBanner .vc_column-inner .wpb_single_image {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
}
.uppercase  .info-box-title, .sub_uppercase .info-box-subtitle{
    text-transform: uppercase;
}
.healthInner {
    background: #eefae8;
    text-align: center;
    padding: 30px 20px;
    border-radius: 20px;
}

.healthInner h4 {
    margin: 30px 0px;
    font-size: 32px;
    font-weight: 900 !important;
}

.healthInner a {
    margin-top: 17px;
    display: block;
    color: #70c346;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 18px;
}
.healthcarRow, 
.storyRow, 
.faqRow , 
.solutionRow , 
.clanicalRow, 
.blogsRow, 
.galleryRow,
.mapRow{
    padding-top: 4vw;
    padding-bottom: 4vw;
}

.solutionWrapper {
    background: #dcfacd;
    padding: 20px;
    border-radius: 15px;
    text-align: center;
}

.solutionWrapper h4 {
    margin: 20px 0px 0px 0px;
    font-size: 25px;
    font-weight: bolder;
}

.solutionWrapper p {
    font-weight: 600;
}

.solutionWrapper a {
    display: block;
    margin-top: 15px;
    font-weight: 600;
    color: #70c346;
    display: flex;
    align-items: center;
    justify-content: center;
}

.infoSlider a.btn.btn-color-primary.btn-style-link.btn-style-rectangle.btn-size-default {
    color: #70c346 !important;
    border: none !important;
    text-transform: capitalize;
    font-size: 17px;
    padding: 0 !important;
}
.infoSlider .info-box-icon {
    width: 80px;
    height: 80px;
    display: flex;
    align-items: center;
}
div#blogs-custom {
    position: relative;
}

#blogs-custom .post_content {
    background: #ffffffd4;
    position: absolute;
    width: 95%;
    left: 0;
    right: 0;
    margin: auto;
    bottom: 2%;
    border-radius: 10px;
    padding: 30px 10px;
}

#blogs-custom img {
    border-radius: 15px;
}
.galleryRow  .wd-gallery-item {
    min-height: 100px;
    align-items: center !important;
    display: flex !important;
}

.galleryRow .wd-gallery-item img {
    width: 200px;
    height: 61px;
    object-fit: scale-down;
}

.galleryRow .wd-gallery-item a {
    height: 64px;
}
div#gform_wrapper_1 {
    background: #fff;
    padding: 50px 30px;
}

div#gform_wrapper_1 input {
    border: solid 1px #ccc;
    height: 60px;
    border-radius: 5px;
}

div#gform_wrapper_1 input#gform_submit_button_1 {
    background: #70c346;
    color: #fff;
    width: 100%;
    border: none;
    border-radius: 5px;
    font-size: 20px;
}

div#gform_wrapper_1 h2.gform_title {
    text-transform: uppercase;
}
.storyRow >.wpb_column:nth-child(2)> .vc_column-inner {
    padding-bottom: 52px;
}

a.btn.btn-color-primary, header a.btn.btn-scheme-dark {
    padding: 20px 50px !important;
    color: #000 !important;
    text-transform: capitalize;
    font-size: 16px;
}
.healthInner a span.list-icon,
.solutionWrapper a span.list-icon{
    margin-left: 10px;
    margin: 0px 0px 0px 10px;
}
.infoSlider a.btn.btn-color-primary.btn-style-link:after,
.solutionRow a.btn.btn-color-primary:after{
    content: "\f30b";
    font-family: 'Font Awesome 5 Free';
    margin-left: 10px;
}
.infoSlider .wd-info-box {
    background-size: 200px !important;
    background-position: 236px 47px !important;
    background-repeat: no-repeat !important;
}
.site-content {
    margin-bottom:0px !important;
}
.main-page-wrapper {
    padding-top:0px !important;
}
.counterRow .counter-value {
    font-size: 70px !important;
}

.counter1 .counter-value:after, .counter3 .counter-value:after {
    content: 'M+';
}

.counter2 .counter-value:after {
    content: 'B+';
}

.counter4 .counter-value:after {
    content: 'K+';
}

/*Custom Styling*/

.page-id-139 form {
    background: rgb(1 101 168 / 3%);
    padding: 5px;
    border-radius: 5px;
}

.page-id-139 form input:not(input[type="submit"]),.page-id-139 textarea {
    background: rgb(2 138 224 / 13%);
    resize: none;
    border: 2px solid rgb(2 138 224 / 12%);
    height: 70px;
    color: rgb(2 138 224 / 74%);
    font-weight: 900;
}

.page-id-139 form input[type="submit"] {
    background: rgb(1 101 168);
    color: #fff;
}

.page-id-139 form label {
	color: rgba(1, 101, 168, 1);
}

.page-id-139 form input[type="submit"]:hover {
   background: #38a3e9;
}

.page-id-139 .contact-us-sec .wpb_wrapper .vc_single_image-wrapper img {
    height: 760px;
    object-fit: cover;
}

#MenuDbl .quick-Links .menu-left-menu-container ul li a {
    color: #fff;
}
/*Custom Styling End*/










