/*
 Theme Name:   Woodmart Child
 Description:  Woodmart Child Theme
 Author:       XTemos
 Author URI:   http://xtemos.com
 Template:     woodmart
 Version:      1.0.0
 Text Domain:  woodmart
*/
@media (min-width: 1025px){
.whb-top-bar-inner {
    height: auto !important;
    max-height: none !important;
}}
.content-service {margin: 50px 0 0;}
.main-page-wrapper{padding:0 !important;}
.wd-info-box.top_email {align-items: center !important;}
.wd-info-box.top_email .box-icon-wrapper.box-with-icon.box-icon-simple {margin-right: 10px;}
.top_email p {font-weight: 500; font-size:18px;}
.top_phone .info-box-content .info-box-subtitle,.top_phone p {margin: 0;color: #112234;}
.wd-info-box.top_phone {align-items: center ;}
.top_phone p {font-size: 20px;font-weight: 700;line-height: 18px;}
.whb-top-bar {padding: 20px 0;}
#menu-main-menu li a {padding: 0 7px;font-size: 14px;}
.site-logo {position: relative; top:-98px;}
.site-logo img {width: 310px;height: auto ;max-height: none !important;}
.whb-main-header .wd-social-icons a {border: 2px solid #131314;padding: 6px;width: 30px !important;height: 30px !important;margin-right: 6px !important;}
.whb-main-header .wd-social-icons a span {color: #131314;}
#mainSlider .container {display: flex;align-items: center;height: 100%;align-items: center;min-height: 650px; font-weight: 400;}
#mainSlider h2 {font-size: 74px;color: #112234;line-height: 69px;}
#mainSlider h2 b{font-weight: 700;}
#mainSlider .silde_content {width: 43%;}
#mainSlider p {font-size: 18px;color: #112234;line-height: 23px;}
#mainSlider a.btn {padding: 15px 30px;background: #00697e;color: #fff;border-radius: 10px;font-size: 18px;text-transform: capitalize;font-weight: 400;}
#mainSlider .slick-prev,#mainSlider .slick-next {color: #000;font-size: 24px;border: 2px solid #000;border-radius: 100px;transition: all 0.25;padding: 20px 26px;}
#mainSlider .slick-prev {position: absolute;top: 40%;z-index: 9;left: 60px;}
#mainSlider .slick-next {position: absolute;top: 40%;z-index: 9;right: 60px;}
#mainSlider .slick-prev:hover, #mainSlider .slick-next:hover {cursor: pointer;color: #39526c;border-color: #39526c;}
.homeInfo_phone {align-items: center !important;}
.homeInfo_phone p {font-weight: 700;}
.homeInfo_detail h4.info-box-title {padding-bottom: 35px;border-bottom: 2px solid #8cc0ca;width: 85%;}
.homeInfo_detail {padding: 50px 20px;}
.homeInfo_img{    object-fit: cover;height: 360px;}
#bottoms p br {display: none;}
#bottoms #wd-6255cabf2aec7 p br {display: none;}
.wd-prefooter {padding: 0;}
#menu-footer-menu a {color: #7e8896;font-size: 16px;font-family: 'Poppins';}
#bottoms p {font-family: 'Poppins';font-size: 16px;}
#bottoms .footerTitle  p {font-family: 'Poppins';font-size: 18px;}
.homeInfo_img img {object-fit: cover;min-height: 365px;}
.aboutUs_bg{z-index:0;}
.aboutUs_bg:before {content: '';position: absolute;width: 100%;height: 720px;background: url(https://stage.projects-delivery.com/wp/professional-resource-medical-staffing/wp-content/uploads/2022/05/bg-01.png);left: -160px;bottom: 0;z-index: -1;background-size: contain;}
.aboutUs_content p b {color: #242424;}
.aboutUs_content h4 b {color: #00697e;font-weight: 700;}
.aboutContent_botttom {margin-top: 40px;}
.aboutPoints  .box-icon-wrapper {margin-right: 13px !important;}
.aboutPoints {align-items: center !important;}
.aboutPoints h4 {margin: 0 !important;}
.aboutUs_img {margin: 0;}
.home_singleService {box-shadow: 0 18px 20px 0px #0000000d;text-align: center;background: #fff;padding: 10px 10px 40px 10px;}
.home_singleService h2 {font-size: 28px;margin: 15px 0;}
.infoService {width: 75%;margin: 0 auto;}
.home_singleService 
 .infoService p {font-size: 14px;line-height: 21px;font-weight: 400;font-family: 'Poppins';}
.servicegird_Row .row.serviceRow {margin-top: -290px;}
.infoService a {font-size: 16px;font-family: 'Poppins';font-weight: 500;text-transform: capitalize; color:#1c2634;margin-top: 30px;display: block;position: relative;}
.infoService a:before {left: calc(50% - 60px);content: '';position: absolute;width: 31px;height: 3px;background: #00697e;bottom: -10px;}
.infoService a i {font-size: 14px;margin-left: 9px;color: #00697e;}
.single_testi .info-box-content {display: flex;flex-flow: column-reverse;/* width: 5%; */padding: 0 100px;}
.single_testi {align-items: center !important;width: 80%;margin: 0 auto;}
.single_testi .info-box-title b {color: #00657a;font-weight: 700;}
.single_testi .info-box-title {margin: 10px 0 0;}
.info-box-inner {font-family: 'Poppins';}
.info-box-inner p strong {color: #00657a;}
.testi_carousel .owl-carousel .owl-nav>div {visibility: visible !important; opacity: 1 !important;}
.testi_carousel .wd-btn-arrow {color: #fff;background: #172536;border-radius: 100%;}
.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: #00697e;color: #fff;}
.border_sqr .vc_column-inner:before , .border_sqr .vc_column-inner:after {content: '';position: absolute;background: #000000;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;}
.form_wrapper form#gform_1 textarea {height: 30px !important;min-height: 80px;}
.wd-prefooter{padding-bottom:0px !important;}
.testi_heading .info-box-subtitle {color: #1f2b39;text-transform: uppercase;font-weight: 300 !important;letter-spacing: 9px;}
.testi_heading {margin-top: 80px;}
.testi_heading .info-box-title b {color: #006579;}
#innerBanner {background: #f4f4f4;width: 100%;padding: 120px 0 40px;}
.single-ourservice .main-page-wrapper .container {width: 100%;max-width: 100%;}
.single-ourservice .main-page-wrapper .singlePage_wrapper .container {max-width: 1372px !important;width: 100%;/* margin: 0 auto; */}
.singlePage_wrapper{ width:100%;}
#innerBanner h2 {text-align: center;color: #006d83;font-size: 55px;     font-weight: 800;}
.breadcrumbs_single {display: flex;align-items: center;justify-content: center;}
#innerBanner p {margin: 0;}
#single_serviceContent {padding: 100px 0;}
#single_serviceContent h2 {font-size: 45px;color: #000000;}
#single_serviceContent h2 {font-size: 45px;color: #000000;font-weight: 400;}
#single_serviceContent h2 strong {color: #006d83;}
.page-title-default {background: #f4f4f4;
    
    padding: 120px 0 40px !important;}

h1.entry-title.title {text-align: center;
    color: #006d83;
    font-size: 55px;
    font-weight: 800;}
.breadcrumbs span {color: #777777;}
.breadcrumbs a,.breadcrumbs span {font-family: 'Serca';text-transform: capitalize !important;/* color: #333; */font-size: 14px;}
.breadcrumbs a {color: #333;}
.breadcrumbs span {font-weight: 400;}
@media(max-width:1440px){
    .slide_bg {background-position: center bottom !important;}
    #mainSlider .silde_content {
    width: 53%;
    padding-left: 160px;
}}


#gform_2 input,#gform_2 textarea {background: #006d83a1;border: none;border-radius: 12px;color: #fff;}
input#gform_submit_button_2 {padding: 12px 0px;background: #5a9fad;}
#gform_2 input::placeholder, #gform_2 textarea::placeholder {padding: 10px 15px;color: #fff;}
input#gform_submit_button_2:hover {background: #c5c8be;}

div#gform_fields_2 .gfield_label, div#gform_fields_2 .gsection_title {
    color: #006d83a1;
    font-size: 19px;
    font-weight: 600;
}
div#gform_fields_2 .gfield-choice-input {
    accent-color: #006d83a1;
}
span#input_2_11_6_container select {
	background: #006d83;border: none;border-radius: 12px;color: #fff;
}
span#input_2_11_6_container option{
	color: #006d83
}
@media (max-width:1599px) {}
@media (max-width:1300px) {
	.wd-logo img {
		max-width: 280px !important;
	}
}
@media (max-width:1169px) {
	#menu-main-menu li a {
		font-size: 12px;
	}
	.wd-logo img {
		max-width:224px !important;
	}
	#mainSlider h2 {
    	font-size: 64px;
    	line-height: 64px;
	}
}

@media (max-width:991px) {
	
#mainSlider h2 {
    font-size: 36px;
    line-height: normal;
}
	
	#mainSlider p {
    font-size: 14px;
}
	
.info-box-wrapper #wd-62916b68966c1 .info-box-title {
    font-size: 18px;
    padding-bottom: 0;
}

div#wd-62916b68966c1 img.info-icon.image-1 {
    width: 50px;
}

div#wd-62916b68966c1 p {
    font-size: 14px;
    line-height: normal;
}
	
div#wd-62916b06460ca img.info-icon.image-1 {
    width: 50px;
}
	
.info-box-wrapper #wd-62916b06460ca .info-box-title {
    font-size: 18px;
    padding-bottom: 0;
}
	
div#wd-62916b06460ca p {
    font-size: 14px;
    line-height: normal;
}
	
div#wd-62916b7b1b97a img.info-icon.image-1 {
    width: 50px;
}
	
div#wd-62916b7b1b97a p {
    font-size: 14px;
    line-height: normal;
}

.info-box-wrapper #wd-62916b7b1b97a .info-box-title {
    font-size: 18px;
    padding-bottom: 0;
}
	
div#wd-62916aae968ac h4.info-box-title.title.wd-font-weight-700.box-title-style-default.wd-fontsize-m {
    font-size: 40px;
    line-height: 50px;
}

div#wd-62916aae968ac p {
    font-size: 14px;
    line-height: normal;
}

div#wd-627e7c5828e12 p {
    font-size: 16px;
    line-height: normal;
}

div#wd-627e7c5828e12 img.info-icon.image-1 {
    max-width: 70%;
}
	
div#wd-62916c891c8db h4.info-box-title.title.wd-font-weight-400.box-title-style-default.wd-fontsize-m {
    font-size: 40px;
    line-height: 50px;
}

div#wd-62916c891c8db p {
    font-size: 14px;
    line-height: normal;
}

div#wd-628220882eda1 h4.info-box-title.title.wd-font-weight-600.box-title-style-default.wd-fontsize-m {
    font-size: 12px;
}

div#wd-628220882eda1 img.info-icon.image-1 {
    width: 20px;
}
	
div#wd-628220be7ad77 img.info-icon.image-1 {
    width: 20px;
}

div#wd-628220be7ad77 h4.info-box-title.title.wd-font-weight-600.box-title-style-default.wd-fontsize-m {
    font-size: 12px;
    line-height: normal;
}

div#wd-62822090d7cee img.info-icon.image-1 {
    width: 20px;
}

div#wd-62822090d7cee h4.info-box-title.title.wd-font-weight-600.box-title-style-default.wd-fontsize-m {
    font-size: 12px;
}

div#wd-62822099dbffa img.info-icon.image-1 {
    width: 20px;
}

div#wd-62822099dbffa h4.info-box-title.title.wd-font-weight-600.box-title-style-default.wd-fontsize-m {
    font-size: 12px;
    line-height: normal;
}
	
div#wd-6282577c99002 h4.info-box-title.title.wd-font-weight-400.box-title-style-default.wd-fontsize-m {
    font-size: 40px;
    line-height: normal;
}

div#wd-629170fc1f96d p {
    font-size: 14px;
}
	
.wd-btn-arrow[class*="next"] {
    justify-content: center;
}
	

.wd-btn-arrow[class*="prev"] {
    justify-content: center;
}
	
div#wd-629170fc1f96d .info-box-content {
    padding: 0 50px;
}
	
.owl-next.wd-btn-arrow {
    margin-right: 65px !important;
}

.owl-prev.wd-btn-arrow {
    margin-left: 65px !important;
}
#bottoms p{
	font-size: 14px;	
}
#menu-footer-menu a {
	font-size: 14px;
}

	
}




@media (max-width:767px) {
	
		#mainSlider .silde_content {
    padding: 0;
}

#mainSlider .slick-prev, #mainSlider .slick-next {
    display: none !;
}
#wd-62916aae968ac .info-box-content .info-box-title {
    line-height: 35px;
    font-size: 28px;
    color: #112234;
}
	
#mainSlider h2 {
    font-size: 28px;
    line-height: 35px;
}

#mainSlider .container {
    display: flex;
    flex-direction: column;
    justify-content: center;
    text-align: center;
}

#mainSlider p {
    font-size: 12px;
}

#mainSlider a.btn {
    font-size: 12px;
    padding: 10px 20px;
}
	.info-box-content p {
    font-size: 12px;
    line-height: normal;
}

/* .info-box-icon img {
    width: 50px;
} */

.aboutUs_bg:before {
    display: none;
}

.entry-content .vc_custom_1653958331803 {
    padding-bottom: 0 !important;
}

.info-box-content p {
    font-size: 12px;
    line-height: normal;
}
	
.wd-text-block p {
    font-size: 12px;
    line-height: normal;
}

	.info-box-wrapper #wd-62916c891c8db .info-box-title {
    font-size: 28px;
    line-height: normal;
}
	
.info-box-wrapper #wd-628257a07b207 .info-box-title {
    font-size: 28px;
    line-height: normal;
}
	
.home_singleService .infoService p {
    font-size: 12px;
    line-height: normal;
}
#wd-6282577c99002 .info-box-title {
    font-size: 28px;
    line-height: normal;
}
.wpb_column.testi_carousel #wd-6282577c99002 .info-box-title {
    font-size: 28px;
    line-height: normal;
    margin: 10px 30px;
}
.owl-nav {
    display: none;
}

.single_testi .info-box-content {
    padding: 0;
}

.single_testi {
    width: 80%;
}
.info-box-carousel-wrapper .box-icon-align-left {
    flex-direction: column !important;
}

.box-icon-align-left .box-icon-wrapper {
    margin: 0;
}
	
#wd-629170fc1f96d .info-box-title {
    font-size: 25px;
    line-height: normal;
}
	
.wite_mode p {
    writing-mode: horizontal-tb;
    transform: rotate(0deg);
}

.form_wrapper form#gform_1 {
    padding: 70px 25px 0;
}

.gform_wrapper.gravity-theme .gform_footer, .gform_wrapper.gravity-theme .gform_page_footer {
    margin: 20px 0;
    padding: 0;
}
	
#bottoms p {
    font-size: 12px;
}
#menu-footer-menu a {
    font-size: 14px;
}
div#footer-info .vc_column-inner {
    padding-top: 10px;
}
.wpb_single_image.vc_align_left {
    text-align: center;
}
	
.homeInfo_detail {
    margin: 0 208px 30px;
}
	
}




@media (max-width:479px) {
	#mainSlider .silde_content {
    padding: 0;
}

#mainSlider .slick-prev, #mainSlider .slick-next {
    display: none !;
}
#wd-62916aae968ac .info-box-content .info-box-title {
    line-height: 35px;
    font-size: 28px;
    color: #112234;
}
	
#mainSlider h2 {
    font-size: 28px;
    line-height: 35px;
}

#mainSlider .container {
    display: flex;
    flex-direction: column;
    justify-content: center;
    text-align: center;
}

#mainSlider p {
    font-size: 12px;
}

#mainSlider a.btn {
    font-size: 12px;
    padding: 10px 20px;
}
	.info-box-content p {
    font-size: 12px;
    line-height: normal;
}

/* .info-box-icon img {
    width: 50px;
} */

.aboutUs_bg:before {
    display: none;
}

.entry-content .vc_custom_1653958331803 {
    padding-bottom: 0 !important;
}

.info-box-content p {
    font-size: 12px;
    line-height: normal;
}
	
.wd-text-block p {
    font-size: 12px;
    line-height: normal;
}

	.info-box-wrapper #wd-62916c891c8db .info-box-title {
    font-size: 28px;
    line-height: normal;
}
	
.info-box-wrapper #wd-628257a07b207 .info-box-title {
    font-size: 28px;
    line-height: normal;
}
	
.home_singleService .infoService p {
    font-size: 12px;
    line-height: normal;
}
#wd-6282577c99002 .info-box-title {
    font-size: 28px;
    line-height: normal;
}
.wpb_column.testi_carousel #wd-6282577c99002 .info-box-title {
    font-size: 28px;
    line-height: normal;
    margin: 10px 30px;
}
.owl-nav {
    display: none;
}

.single_testi .info-box-content {
    padding: 0;
}

.single_testi {
    width: 80%;
}
.info-box-carousel-wrapper .box-icon-align-left {
    flex-direction: column !important;
}

.box-icon-align-left .box-icon-wrapper {
    margin: 0;
}
	
#wd-629170fc1f96d .info-box-title {
    font-size: 25px;
    line-height: normal;
}
	
.wite_mode p {
    writing-mode: horizontal-tb;
    transform: rotate(0deg);
}

.form_wrapper form#gform_1 {
    padding: 70px 25px 0;
}

.gform_wrapper.gravity-theme .gform_footer, .gform_wrapper.gravity-theme .gform_page_footer {
    margin: 20px 0;
    padding: 0;
}
	
#bottoms p {
    font-size: 12px;
}
#menu-footer-menu a {
    font-size: 14px;
}
div#footer-info .vc_column-inner {
    padding-top: 10px;
}
.wpb_single_image.vc_align_left {
    text-align: center;
}

	
}
