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






form#easy-newsletter-form label {
    display: none;
}

form#easy-newsletter-form {
    display: flex;
    justify-content: end;
	border: solid 1px;
    height: 50px;
}

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: #0cafae;
}

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: #686773;
    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;
}
.main-page-wrapper {
    padding-top: 0px !important;
}
.whb-header {
    margin-bottom:0px !important;
}
.site-content {
    margin-bottom:0px !important;
}
.text-white ul li a{color:#fff;}
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%;}
.pr_border_bg {
    border-style: solid;
    border-width: 2px;
    align-items: center;
    border-color: rgb(50, 31, 102);
    background-image: -moz-linear-gradient( -39deg, rgb(50,31,102) 0%, rgb(60,75,141) 44%, rgb(52,34,107) 100%);
    background-image: -webkit-linear-gradient( -39deg, rgb(50,31,102) 0%, rgb(60,75,141) 44%, rgb(52,34,107) 100%);
    padding: 10px 15px;
    border-radius: 30px;
}

.pr_border_bg p a {
    color: #fff !important;
    font-size: 14px;
}

.pr_border {
    border-width: 1px;
    border-color: rgb(245, 133, 24);
    border-style: solid;
    align-items: center;
    padding: 10px 15px;
    border-radius: 30px;
}

.pr_border p a {
    font-size: 15px;
}

.btn_grad .info-box-title strong {
    color: #000;
	font-family:"GeorgeTownBold", Arial, Helvetica, sans-serif !important;
}
.row_1 {
    padding-left: 340.5px;
}
.bg_dot_img .info-box-icon {
    float: right;
    position: relative;
    right: 49px;
    bottom: -114px;
}
input#gform_submit_button_1 {
    text-indent: unset !important;
    padding: 0px 60px;
    border-radius: 30px !important;
}
.btn_grad a.btn, input#gform_submit_button_1 {
    background-image: -moz-linear-gradient( -39deg, rgb(50,31,102) 0%, rgb(60,75,141) 44%, rgb(52,34,107) 100%);
    background-image: -webkit-linear-gradient( -39deg, rgb(50,31,102) 0%, rgb(60,75,141) 44%, rgb(52,34,107) 100%);
    color: #fff;
    background-image: -ms-linear-gradient( -39deg, rgb(50,31,102) 0%, rgb(60,75,141) 44%, rgb(52,34,107) 100%);
    border: solid 2px rgb(50, 31, 102);
}
.counter_flex .info-box-wrapper {
    margin-right: 50px;
}

.counter_flex .wpb_wrapper {
    display: flex;
    justify-content: center;
}
.counter_flex .info-box-wrapper h4.info-box-title {
    font-family: "GeorgeTownBold", Arial, Helvetica, sans-serif !important;
}
.row_2 span.slide-arrow.prev-arrow {
	content:'';
	left: -10%;
	background:url(./img/perv.png) no-repeat;
}
.row_2 span.slide-arrow.next-arrow {
	content:'';
	background:url(./img/next.png) no-repeat;
}

.icon_boxes  .info-box-icon img {
    object-fit: none;
    width: 70px;
    height: 70px;
}


.icon_boxes .vc_column-inner {
    padding: 20px 20px 0px 20px !important;
    transition: 0.3s ease;
    border-radius: 20px;
}

.icon_boxes .vc_column-inner:hover {
    transition: 0.3s ease;
    background: #f58518;
}

.icon_boxes .vc_column-inner:hover h4.info-box-title, .icon_boxes .vc_column-inner:hover .info-box-inner p {
    color: #fff;
}

.icon_boxes .vc_column-inner:hover .info-box-icon img {
    filter: brightness(22.5);
}

.align-items {
    align-items: center;
}
.home_slider_inner {
    margin: 0px 10px;
	background: #fff;
	height: 100%;
	display: flex;
	border-radius: 30px;
	flex-direction: column;
	min-height: 462px;
}
.home_slider.slick-slide.slick-current.slick-active.slick-center .home_slider_inner {
    box-shadow: 8.875px 10.032px 60px 0px rgb(232 140 50 / 29%);
}
.home_slider {
	border-radius:30px;
}
.homeSlider .slick-track {
    padding: 0px 0px 50px 0px;
}
.post_img {
    padding: 6px;
}
.home_slider_inner h3 {
    font-size: 18px;
}
.home_slider_content {
    text-align: center;
    padding: 20PX;
}

.homeSlider .slick-arrow {
	 background-size:contain!important;
	 background-position:center center!important;
    position: absolute;
    content: '';
	cursor:pointer;
	 top:37%;
	width:50px;
	height:50px;
}
.homeSlider .next-arrow {
    right: -10%;
}
.row_1:before{
    content: '';
    background: url(./img/world.png) no-repeat;
    background-size: contain;
    background-position: center center;
    width: 36%;
    filter: grayscale(1);
    height: 82%;
    position: absolute;
    left: 0;
    bottom: -22%;
}
.slider_columns .col-md-3 {
    padding: 0;
    margin-bottom: 20px;
}
.tabs_settings li a.wd-nav-link {
    text-transform: capitalize;
    font-size: 14px;
    padding: 12px 10px;
	border-radius: 30px;
}
.tabs_settings ul li.wd-active a {
    background: #f58518;
    color: #fff !important;
    border-radius: 30px;
}
#gform_1 input, #gform_1 textarea {
    border: solid 1px  #c5c7cb;
    border-radius: 20px;
    resize: none;
    text-indent: 20px;
    height: 65px;
}

#gform_1 input:focus, #gform_1 textarea:focus {
    border: solid 1px #f58518;
    border-style: dashed;
    border-radius: 20px;
    background-color: rgb(251, 240, 229);
}

