/*
 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 input {
    border: 1px solid #fff;
	text-indent:10px;
    position: relative;
    background-color: rgba(232, 236, 246, 0.102);
}
form#easy-newsletter-form input::placeholder {
    color: #fff;
}
input.wpens_email {
    padding-left: 0;
}
button#easy-newsletter-submit {
    right: 7px;
    background: #0000;
    position: absolute;
    top: 166px;
}
button#easy-newsletter-submit:before {
    content: '';
    background: url(https://stage.projects-delivery.com/wp/modern_traders/wp-content/uploads/2022/04/Forma-1-copy-7-min.png) no-repeat;
    background-size: contain;
    width: 15px;
    height: 8px;
}
.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;
}
.align-item p, .align-item div {margin-bottom: 0 !important;}

.align-item {align-items: center!important;}
.single-service .main-page-wrapper>.container {
    width: 100% !important;
    min-width: 100%;
	padding:0!important;
}
.single-service .main-page-wrapper .align-items-start {
    display: unset !important;
}
.services_wrapper {background: #fff;margin-bottom: 25px;box-shadow: 0px 19px 64.4px 5.6px rgba(224, 29, 29, 0.06);padding: 45px;border-radius: 10px;}

.services_wrapper .img_icon {margin-bottom: 30px;}

.services_wrapper .ser_title h2 {color: #2b3848;font-family: "Nexa Bold", Arial, Helvetica, sans-serif;font-weight: 900;}

.services_wrapper .ser_btn a {padding-left: 30px;padding-right: 30px;}
.services_wrapper .img_icon:hover:before {border-radius: 50%;
  content: '';background-image: -moz-linear-gradient( -45deg, rgb(236,179,179) 0%, rgb(255,255,255) 57%, rgb(255,255,255) 100%);
  background-image: -webkit-linear-gradient( -45deg, rgb(236,179,179) 0%, rgb(255,255,255) 57%, rgb(255,255,255) 100%);
  background-image: -ms-linear-gradient( -45deg, rgb(236,179,179) 0%, rgb(255,255,255) 57%, rgb(255,255,255) 100%);
  position: absolute;width: 80px;height: 80px;left: -6px;transition: 0.4s ease;z-index: -1;top: -6px;}

.img_icon {position: relative;transition: 0.4s ease;z-index: 0;}
.services_wrapper:after {height: 4px;content: '';width: 90%;left: 0;border-radius: 50px;background: red;position: absolute;right: 0;margin: auto;bottom: 18px;}

.services_wrapper {position: relative;}
.our_blog .article-body-container {box-shadow: unset !important;text-align: left !important;}

.our_blog .article-inner {box-shadow: unset !important;}
.video_btn .button-play {
    background: url(https://stage.projects-delivery.com/wp/modern_traders/wp-content/uploads/2022/04/btnplay-min.png) no-repeat;
    background-position: center center;
    background-size: contain;
    border: none !important;
}
.wite_mode p{
    writing-mode: vertical-rl;
    transform: rotate(180deg);
    margin: auto;
    letter-spacing: 9px;
}
.form_wrapper  form#gform_1 {box-shadow: 69.856px 62.898px 250px 0px rgba(210, 218, 224, 0.46);padding: 96px 25px;}

.form_wrapper input {height: 60px;border: solid;border-width: 2px;border-radius: 5px;border-color: rgb(228, 233, 237);}
.form_wrapper input#gform_submit_button_1 {width: 100%;border: none;background: #f80d0d;color: #fff;}
.border_sqr .vc_column-inner:before , .border_sqr .vc_column-inner:after {
    content: '';
    position: absolute;
    background: #f80d0d;
    width: 20px;
    height: 20px;
    top: 0;
    left: 0;
}
.border_sqr .vc_column-inner:after{
	bottom:0!important;
	top:unset;
	right:0 !important;
	left:unset;
}
.border_sqr .vc_column-inner {
    position: relative;
}
input#gform_submit_button_2 {
    padding: 17px 40px;
    font-size: 16px;
    line-height: 20px;
    background-color: red;
    color: white;
    border-radius: 50px;
}
.gform-body input {
    border-color: red !important;
}

.gform-body textarea {
    border-color: red !important;
}