/*
 Theme Name:   Woodmart Child
 Description:  Woodmart Child Theme
 Author:       XTemos
 Author URI:   http://xtemos.com
 Template:     woodmart
 Version:      1.0.0
 Text Domain:  woodmart
*/

/*****Header***/
/*@media (min-width: 1025px)
{
.whb-general-header .woodmart-logo img {
    max-height: unset;
}
}*/

/**Header**/

ul#menu-primary-menu, .whb-column.whb-col-right.whb-visible-lg .wd-tools-element
{
margin-top:12px !important; 
}
.platform-Windows .menu-item-design-full-width .sub-menu-dropdown {
    background: #f9f9f9;
}
.mega-menu-list>li>a, .menu-mega-dropdown .sub-menu>li>a {
font-weight: 600 !important;
font-family:"Montserrat", Arial, Helvetica, sans-serif
}
.title-wrapper .img-wrapper {
    margin-top: 20px;
}

.blog-post-loop .entry-title a {
    font-weight: 500;
}
.blog-design-masonry .entry-title {
    font-size: 22px;
}
.dire {
    margin-top: 10px;
}
@media (min-width:1025px)
{
.product_title {
    font-size: 25px;
}   
}
.single-breadcrumbs-wrapper .woocommerce-breadcrumb, .single-breadcrumbs-wrapper .yoast-breadcrumb {
    font-size: 12px;
}
.recent-posts-info a
{
color: rgba(255,255,255,.8) !important; 
}
.title-wrapper .title {
    margin-bottom: 10px;
}

/**Section Info Section**/
.bk_info_container.vc_custom_1599506212890
{
background-size: 20% auto !important;
background-position: left !important;
background: #000;
}
.bk_info_container .box-style-shadow {
    background-color: #0E171D;
    padding: 35px 15px 25px 15px;
    
}
h4.info-box-title.woodmart-font-weight-.box-title-style-default
{
 font-weight: 700 !important;
 font-size: 17px !important;   
}
.bk_info_container .box-icon-align-left .box-icon-wrapper {
    margin-right: 10px !important;
}
/**Footer**/
.footer-container  .widget a, .footer-container  .widget p, .footer-container .widget div   {
    font-weight: 400 !important;
}
.footer-container .woodmart-recent-posts .entry-title {
    margin-bottom: 0px;
}
.min-footer small
{
  font-weight: 400 !important;   
}
.home .testimonial-content {
    font-size: 14px;
    min-height: 230px;
}
/**Contact**/
path.active-path {
  fill: #960000 !important;
}
input.wpcf7-form-control.wpcf7-submit.btn-color-black {
    background: #960000;
    border-color: #960000;
    color: #fff;
    margin-top: 15px;
}
input.wpcf7-form-control.wpcf7-submit.btn-color-black:hover {
    background: #83b735;
}
.wpb_gmaps_widget .wpb_wrapper {
    padding: 0px;
}
.our_locations .info-box-content {
    min-height: 175px;
}
.our_locations .wpb_text_column {
    min-height: 57px;
}
.title-size-default {
    padding-bottom: 55px;
}
.breadcrumbs a, .breadcrumbs span {
    text-transform: capitalize !important;
}
.page-id-651 label {
    color: #777;
    font-weight: 500;
    font-size: 17px;
}
.page-id-651 textarea {
    min-height: 150px;
}
.counter_section span.counter-value:after {
    content: "+" !important;
}
p
{
margin-bottom: 10px !important;
}
.page-id-3 p, .page-id-7561 p, .page-id-7566 p
{
margin-bottom: 20px !important;
}
.page-id-3 .row.content-layout-wrapper.align-items-start {
    padding-top: 2vh;
}
.page-id-7561 .row.content-layout-wrapper.align-items-start
{
padding-top: 2vh;
}
.page-id-7566 .row.content-layout-wrapper.align-items-start
{
padding-top: 2vh;
}
.page-id-3 .site-content {
    margin-bottom: 15px;
}
.blog .row.content-layout-wrapper.align-items-start {
    padding-top: 3vh;
}

.single-post p
{
margin-bottom: 20px !important;
}



@media(min-width: 1025px)
{
.title-size-default .entry-title {
    font-size: 50px;
}    
}
/**Responsive**/
@media(max-width: 767px)
{
.who_we_are_section_main.vc_custom_1599594848788
{
    padding-top: 0vh !important;
    padding-bottom: 3vh !important;
}
.counter_section .woodmart-counter.counter-large .counter-value {
    font-size: 25px;
}
.counter_section h4.woodmart-title-container.title.woodmart-font-weight- {
    margin-top: 25px;
}
.counter_section.vc_custom_1599595686701
{
padding-top: 7vh !important;
padding-bottom: 5vh !important;
}
.who_we_are_section_2.vc_custom_1599596361192
{
padding-top: 2vh !important;
padding-bottom: 2vh !important;    
}
.who_we_are_section_3.vc_custom_1599597860744
{
padding-top: 2vh !important;
padding-bottom: 2vh !important ;    
}
.what_we__do_section_main.vc_custom_1599599220876
{
padding-top: 2vh !important;
}
.our_locations{
    padding-top: 5vh !important;
    padding-bottom: 5vh !important;
}
.our_locations.vc_custom_1599684009404{
    padding-bottom: 5vh !important;
    text-align: left;
    padding-top: 5vh !important;
}
div#wd-5f593d6d860c7
{
 text-align: left !important;   
}
.our_locations .info-box-content {
    min-height: unset;
}
.our_locations .wpb_text_column {
    min-height: unset;
}
div#store-location {
    padding-top: 5vh !important;
}
.vc_empty_space.post_space {
    display: none !important;
}    
}
@media(max-width: 1024px)
{
.title-size-default {
    padding: 60px 0px 40px 0px;
}    
}

h3.product-title {
    text-transform: uppercase;
}

.payment_methods li>label {
    font-weight: 600;
    color: #777;
    padding-left: 15px;
}

.woocommerce-checkout textarea {
    min-height: 120px;
}	

@media(min-width: 1025px)
{
.page-title.page-title-default.title-size-default.title-design-centered.color-scheme-light:after {
    content: "";
    width: 100%;
    height: 41px;
    background: #101010 url(https://uniquearomasgh.com/wp-content/uploads/2020/10/one-1-scaled.jpg) no-repeat;
    right: 0px;
    position: absolute;
    display: inline-block;
    bottom: 0px;
    background-size: cover;
}
.title-size-default {
    padding-bottom: 65px;
}
.whb-header {
    margin-bottom: 15px;
}
}
rect.active-path {
    fill: #960000 !important;
}

/**What We Do**/
@media(min-width:768px)
{
.first_txt_big:before {
    content: "U" !important;
    font-size:70px !important;
    position:absolute !important;
    top: 55px !important;
    color: #000 !important;
}
.first_txt_big p {
    position: absolute !important;
    left:80px !important;
    line-height:28px !important;
    color: #000 !important;
}	
.first_txt_big p::first-letter {
    visibility: hidden;
}
}
.new_font p {
    font-family: "Satisfy", Arial, Helvetica, sans-serif !important;
    text-align: center !important;
    font-size: 25px !important;
    color: #fff !important;
}
.new_font.text-larger {
    margin-bottom: 0px;
}
.new_new_txt p {
    font-size: 23px;
    color: #000;
    line-height: 43px;
}

@media(max-width: 767px)
{
.page-id-7512 .what_we__do_section_main 
{
padding-top: 0vh !important;
padding-bottom: 9vh !important;
}	
.page-id-7512 .vc_column-inner.vc_custom_1602790663936 {
    padding-top: 1vh !important;
}
.vc_empty_space.empty_height_eighty {
    height: 0px !important;
}
.new_font p {
    font-size: 18px !important;
}
.new_new_txt p {
    font-size: 18px;
    color: #000;
    line-height: 30px;
}
.b_lleaf {
    margin-top: 40px !important;
}
.page-id-7512 .who_we_are_section_2.vc_custom_1599596361192 {
    padding-top: 2vh !important;
    padding-bottom: 0vh !important;
}
}
.single-post .entry-thumbnail {
    display: none;
}
.single-post .post-date.woodmart-post-date {
    display: none !important;
}
.slider_section p
{
font-size: 20px !important;
text-align: justify !important;
}

@media(min-width: 768px) and (max-width: 991px)
{
.home .slider_section
{
padding-top: 1vh !important;
padding-bottom: 8vh !important;	
}
.slider_section p {
    font-size: 17px !important;
    text-align: justify !important;
}
.slider_section img.woodmart-gallery-image.image-1 {
    margin-top: 6vh;
}	
}

@media(min-width: 992px) and (max-width: 1024px)
{
.home .slider_section {
    padding-top: 1vh !important;
}	
}

@media(max-width: 767px)
{
.slider_section .title {
    font-size: 35px;
}
.home .slider_section
{
padding-top: 0vh !important;
}
.slider_section p {
    font-size: 18px !important;
    text-align: left;
}	
}

@media (max-width: 767px)
{
.page-title .entry-title {
    font-size: 24px;
}
.title-size-default {
    padding: 19px 0px 15px 0px;
}
.blog .title-size-default {
    padding: 25px 0px 25px 0px;
}
}

@media (min-width: 768px) and (max-width: 1024px)
{
.title-size-default {
    padding: 40px 0px 30px 0px;
}
.page-id-7482 .vc_empty_space.emp_23 {
    display: none;
}
}