/*
Theme Name: Woodmart Child
Description: Woodmart Child Theme
Author: XTemos
Author URI: http://xtemos.com
Template: woodmart
Version: 1.0.0
Text Domain: woodmart
*/
.ser-body .thumbnail-blog img { height: 550px; object-fit: cover; }
form#easy-newsletter-form label { display: none; }
form#easy-newsletter-form { display: flex; justify-content: end; border-radius: 3px; height: 50px; border: solid 1px
#fff; }
.whb-sticked .whb-row { transition: background-color .3s ease; background: #000; }
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: #000; font-size: 30px; }
form#easy-newsletter-form input { border-radius: 20px 0px 0px 20px; border: none; font-family: 'Poppins', sans-serif; }
.head_border .wpb_column { position: relative; }
div#IndustryFilm { position: relative; }
div#IndustryFilm .rotating { position: absolute; bottom: 0; right: 10%; }
.head_border .wpb_column:before { content: ''; background: #686773; height: 2px; width: 100px; position: absolute; bottom: -1px; }
.serviceContent { display: flex; flex-direction: column; justify-content: space-between; height: 430px; }
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; }
ul#menu-menu-header li a { color: #fff; }
.text-white ul li a { color: #fff; font-size: 16px; }
form#easy-newsletter-form button:hover { box-shadow: unset; }
#easy-newsletter-form .input-field { width: 80%; margin-bottom: 0; }
#easy-newsletter-form .input-field.input-submit { width: 20%; background: #fff; }
.ul_sep ul { padding: 0; }
.ul_sep ul li { list-style: none; display: inline; padding: 0px 11px; }
.copyRight ul li { line-height: 0; }
html { scroll-behavior: smooth; }
.privacy-links li { display: inline !important; padding-right: 15px; }
.privacy-links { margin: 0; }
.copyRight .wpb_column.vc_column_container.vc_col-sm-4 .vc_column-inner { padding: 0; }
.site-content { margin-bottom: 0; }
#wd-67f962c7bc0b3 .info-box-content h4.info-box-title { display: flex; align-items: center; justify-content: center; }

/*------------------footer-close-----------------------------------*/
.gform_wrapper.gravity-theme input[type=color],
.gform_wrapper.gravity-theme
input[type=date],
.gform_wrapper.gravity-theme input[type=datetime-local],
.gform_wrapper.gravity-theme
input[type=datetime],
.gform_wrapper.gravity-theme input[type=email],
.gform_wrapper.gravity-theme
input[type=month],
.gform_wrapper.gravity-theme input[type=number],
.gform_wrapper.gravity-theme
input[type=password],
.gform_wrapper.gravity-theme input[type=search],
.gform_wrapper.gravity-theme
input[type=tel],
.gform_wrapper.gravity-theme input[type=text],
.gform_wrapper.gravity-theme
input[type=time],
.gform_wrapper.gravity-theme input[type=url],
.gform_wrapper.gravity-theme
input[type=week],
.gform_wrapper.gravity-theme select,
.gform_wrapper.gravity-theme textarea { font-size: 15px; margin-bottom: 0; margin-top: 0; padding: 8px; border: 1px solid #fff; height: 50px; }
.blog-design-small-images.has-post-thumbnail.blog-style-bg .article-body-container { margin-left: -40px !important; text-align: left; padding: 80px 180px 80px 40px; }
.hovered-social-icons { display: none; }
.entry-meta.wd-entry-meta { position: absolute; top: 40px; }
.blog-design-small-images.has-post-thumbnail:is(.entry-header, .article-body-container) { flex: 1 0 55% !important; max-width: 55% !important; }
.meta-categories-wrapp { display: none; }
.hovered-social-icons { display: none !important; }
.blog-design-chess:nth-child(even).has-post-thumbnail.blog-style-bg .article-body-container { margin-left: 0; margin-right: -40px !important; }
.content_img { margin: 1em 0;
    .img-text { position: absolute; margin: 0 auto; bottom: 0; height: 150px; top: 50%; left: 0; right: 0; background: #F2651D; border-radius: 0; color: white; opacity: 0; visibility: hidden; -webkit-transition: visibility 0s, opacity 0.5s
    linear; transition: visibility 0s, opacity 0.5s linear; }
    &:hover { .img-text { padding: 15px 0 0 15px; visibility: visible; opacity: 1; max-width: 75%; z-index: 2222; }
    }
}
.readmore { background: #000; color: #fff; padding: 10px; width: 50%; display: flex; flex-direction: row; justify-content: center; bottom: 0px; position: absolute; right: 0; }
.content.img-text h3.title { font-size: 26px; font-weight: 700; color: #fff; }
.content.img-text .readmore a { color: #fff; font-size: 18px; }
.main-page-wrapper { margin-top: -40px; padding-top: 0; }

/* .whb-header { margin-bottom: 0;
position: relative;
z-index: 0;
} */
.tabs-sectiopl.vc_tta-color-blue.vc_tta-style-flat .vc_tta-tab>a { background-color: #162561 !important; color: #fff; }
.ser-body.content_img:hover img { filter: brightness(0.7); }
::placeholder { color: #fff !important; }
.container.wd-slide-container.content-full-width { padding: 0; }

/* .whb-main-header { position: relative;
top: 0;
right: 0;
left: 0;
z-index: 0 !important;
} */
.bannervid-sect .wd-slide { overflow: visible !important; }
.bannervid-sect .wd-carousel { overflow: visible !important; }
.bannervid-sect div#slide-147 { overflow: visible !important; }
[class*="wd-section-stretch"] { transition: opacity .5sease; overflow: visible !important; }
.wpb_column.sevjk .vc_column-inner {bottom: 0;width: 0;padding-right: 0;display: flex !important;justify-content: center;}
.vc_row.wpb_row.vc_row-fluid.bannerRow {padding-top: 100px;overflow: visible !important;position: relative;background: antiquewhite;background: linear-gradient(90deg, #fff 70%, #061037 70%);margin-top: 0 !important;}
.wpb_single_image.tashan-poil .vc_single_image-wrapper img { max-width: 100%; height: 700px; object-fit: cover; }
.malbro h4.info-box-title strong { font-size: 55px; }
.bannervid-sect .wd-slide.wd-carousel-item { overflow: visible !important; position: relative; background: antiquewhite; background: linear-gradient(90deg, #fff 60%, #061037 40%); }
.malbro .info-box-inner p { padding: 15px 0; color: #fff; }

/* .container.wd-slide-container:before { content: "";
background: url(./img/Path.png);
width: 100%;
height: 100%;
position: absolute;
right: 0;
z-index: 1;
} */

/* .vc_row.wpb_row.vc_row-fluid.bannerRow .wd-btn-arrow.wd-prev { position: absolute;
right: 0;
top: 50%;
}
.vc_row.wpb_row.vc_row-fluid.bannerRow .wd-btn-arrow.wd-next { position: absolute;
left: 51px !important;
}
.vc_row.wpb_row.vc_row-fluid.bannerRow .wd-nav-arrows.wd-slider-arrows { position: absolute;
right: 48%;
bottom: 40px;
}
*/
.vc_row.wpb_row.vc_row-fluid.bannerRow .wd-nav-arrows.wd-pos-sep .wd-next { inset-inline-start: calc(89% +
var(--wd-arrow-offset-h, 0px)); }
.vc_row.wpb_row.vc_row-fluid.bannerRow .wd-nav-arrows.wd-pos-sep .wd-prev { inset-inline-end: calc(89% +
var(--wd-arrow-offset-h, 0px)); }
.vc_row.wpb_row.vc_row-fluid.bannerRow .wd-arrow-inner { display: inline-flex; align-items: center; width: 70px !important; justify-content: center; width: var(--wd-arrow-width, var(--wd-arrow-size, 50px)); height: var(--wd-arrow-height, var(--wd-arrow-size, 50px)); line-height: 1; color: var(--wd-arrow-color, var(--color-gray-800)); background: #f2651d !important; box-shadow: var(--wd-arrow-shadow, unset); border: var(--wd-arrow-brd, unset)
    var(--wd-arrow-brd-color, unset); border-radius: var(--wd-arrow-radius, unset); cursor: pointer; transition: all .25s
ease; color: #fff !important; }
@media (min-width:1025px) {
    .wd-nav-arrows[class*="wd-hover"].wd-pos-sep .wd-btn-arrow { opacity: 1 !important; pointer-events: none; }
}

/*
.bannervid-sect .wd-slider-pagin.wd-style-number-2 li:after { content: "";
width: calc(var(--wd-pagin-size)* 1.3);
border-bottom: var(--wd-pagin-brd, 2px solid) #ffeeee !important;
transition: all .25sease;
}
.bannervid-sect .wd-slider-pagin.wd-style-number-2 li.wd-active span { color: #ff0d0d !important;
}
.bannervid-sect .wd-slider-pagin.wd-style-number-2 li span { font-weight: 600;
font-size: var(--wd-pagin-size, var(--wd-text-font-size));
color: #fbfbfb !important;
line-height: 1;
transition: all .25sease;
}
.vc_row.wpb_row.vc_row-fluid.bannerRowli:after { content: "";
width: calc(var(--wd-pagin-size)* 1.3);
border-bottom: var(--wd-pagin-brd, 2px solid) #ffeeee !important;
transition: all .25sease;
}
.vc_row.wpb_row.vc_row-fluid.bannerRow li.wd-active:after { width: calc(var(--wd-pagin-size)* 3.2);
border-color: #ff3434 !important;
}
.vc_row.wpb_row.vc_row-fluid.bannerRow .wd-nav-pagin-wrap.wd-slider-pagin { position: absolute;
right: 0;
top: 140px;
height: 30px;
left: 20%;
}
*/
.vc_row.wpb_row.vc_row-fluid.bannerRow .wd-social-icons { display: flex; flex-direction: column; align-items: center; position: absolute; left: 0; right: 0; bottom: 45px; }
.ser-body.content_img:hover .thumbnail-blog:before { content: ""; width: 85%; height: 90%; border: 2px solid #cec2ab; background: #00ffff00 !important; position: absolute; left: 0; margin: 0 auto; right: 0; top: 6%; z-index: 1; }
.single-services
.vc_row.wpb_row.vc_row-fluid.footer-slide.vc_custom_1741634892587.vc_row-has-fill.wd-rs-67cf3c600107d.wd-section-stretch-content { display: none; }
.portfolio-gaya .wd-nav-arrows.wd-pos-together { background: #d95b1ad9; color: #fff; position: absolute; top: 90%; right: 5%; }
.page-title.page-title-default { margin: 0 !important; }
.portfolio-gaya .wd-arrow-inner { width: 50px; height: 50px; color: #fff; border: 1px solid; }
input#gform_submit_button_1 { padding: 15px 40px; background: #f2651d; color: #fff; font-size: 18px; border-radius: 50px; margin: 0 auto; }
.post-date.wd-post-date.wd-style-with-bg { display: none; }
.single-services .main-page-wrapper>.container { max-width: 100%; }

/* .row.single_serviceSection { padding: 80px 0;
} */

/*
--------------------------------------------- OUR SERVICES --------------------------------------------- */
.Next-row .wpb_wrapper { background: #162561; padding: 50px 50px 30px 50px; }
.ListRow .List-col .Tabs-row { background: #162561; padding: 30px 20px; }
.Tabs-head h2 { color: #fff; }
.Painting-text { padding-left: 15px; }
.Services-list .wd-fill:hover { letter-spacing: 2px !important; color: #fff; }
.Painting-text h2 { font-weight: 600; letter-spacing: 1px; }
.Esti-btn { padding: 30px 0; }
.GalleryHead h2 { font-size: 40px; font-weight: 600; letter-spacing: 1px; margin-bottom: 50px !important; }
.ServiceGallery .wd-gallery-item img { height: 400px; object-fit: cover; object-position: right; }
.ChooseHead h3 { font-weight: 600; letter-spacing: 1px; font-size: 40px; color: #fff; }
.Choose-box { background: #fff; padding: 40px 25px; min-height: 270px; }
.Choose-box .title { font-weight: 600; letter-spacing: 1px; font-size: 18px; }
.ChooseBox-one .vc_col-sm-4:nth-child(2) .Choose-box { background: #162561; }
.ChooseBox-one .vc_col-sm-4:nth-child(2) .Choose-box h4 { color: #fff !important; }
.ChooseBox-two .vc_col-sm-4:nth-child(odd) .Choose-box { background: #162561; }
.ChooseBox-two .vc_col-sm-4:nth-child(odd) .Choose-box h4 { color: #fff !important; }
.ChooseBox-one .vc_col-sm-4:nth-child(2) .Choose-box .info-box-inner { color: #fff !important; }
.ChooseBox-two .vc_col-sm-4:nth-child(odd) .Choose-box .info-box-inner { color: #fff !important; }
.ChooseSec { position: relative; }
.ChooseSec:before { content: ''; position: absolute; background: #000; width: 100%; height: 100%; top: 0; left: 0; opacity: 0.5; }
.footer-testimoni .thumbnail-blog img { width: 80px; height: 80px; border-radius: 50px; object-fit: cover; }
.footer-testimoni .thumbnail-blog img { width: 60px; height: 60px; border-radius: 50px; object-fit: cover; }
.thumbnail-blog { display: flex; align-items: center; gap: 10px; }
.thumbnail-blog h3.testi-title { color: #fff; font-size: 17px; }
.testimonial-content p { color: grey; padding: 20px 10px; }
.testimonial-content img { width: 100px; height: 50px; object-fit: contain; }
.testimonial-content { background: #fff; margin-right: 10px; padding: 0 20px; min-height: 200px; margin-bottom: 20px; border-radius: 20px; }
.TestiMainhead h3 { color: #fff; font-size: 40px; padding-bottom: 10px; font-weight: 600; letter-spacing: 1px; }
.wd-dropdown-menu.wd-dropdown { background: #061037; }
.wd-dropdown a { color: #fff !important; }
.wd-dropdown a:hover { color: #f2651d !important; letter-spacing: 1px; }
.wd-nav-arrows.wd-slider-arrows { position: absolute; left: 70%; bottom: 40px; }
.wd-btn-arrow.wd-prev { position: absolute; left: -110px; }
.imgsec img.wd-gallery-image { width: 100% !important; height: 660px; margin-left: 120px; object-fit: cover; }
.imgsec img.vc_single_image-img.attachment-full { width: 100% !important; height: 460px; margin-right: 288px; object-fit: cover; }
.number {background: #f2651d;padding: 15px 20px;border-radius: 40px !important;transition: 0.7s all ease;}
.number:hover { background: transparent; border: 2px solid #f2651d;  color: #f2651d !important;}
.List-col .wpb_single_image img { height: 370px; object-fit: cover;  }
.faq-head { margin: 0; padding-top: 20px; background: #f2f2f2; padding: 15px 15px 0 15px; }
.wd-accordion { background: #f2f2f2; padding: 15px; }
.TestiMainhead h1 { color: #fff; }
.blogs { display: none; }
.malbro { padding: 0 15px; }
.footerend a { font-family: poppins !important; }
.text-white a:hover { color: #f2651d; }
.footerend p { font-family: poppins !important; }
ul#menu-main-menu {margin-left: -150px;}
.vc_tta-panel-body .col-md-4 {
    padding: 0px 2px !important;
}
.setting .col-md-4 {
    padding: 0 2px;
}
.sideimage1 img {
    height: 303px !important;
}
.sideimage2 img {
    height: 343px !important;
}
.sideimage3 img {
    height: 282px !important;
}
.sideimage4 img {
    height: 309px !important;
}
.sideimage5 img {
    height: 322px !important;
}





/* RESPONSIVE */
@media (max-width:1750px) {
    .imgsec img.wd-gallery-image { height: 600px; margin-left: 110px; }
	.sideimage1 img {
    height: 303px !important;
}
.sideimage2 img {
    height: 343px !important;
}
.sideimage3 img {
    height: 282px !important;
}
.sideimage4 img {
    height: 309px !important;
}
.sideimage5 img {
    height: 322px !important;
}
}

@media (max-width:1600px) {
    ul#menu-main-menu { gap: 20px; }
    ul#menu-main-menu li a { font-size: 15px; }
    .imgsec img.wd-gallery-image { height: 570px; margin-left: 90px; }
    .OfferHead { padding-top: 0; }
    .Choose-box { min-height: 353px; }
	.sideimage1 img {
    height: 303px !important;
}
.sideimage2 img {
    height: 343px !important;
}
.sideimage3 img {
    height: 282px !important;
}
.sideimage4 img {
    height: 309px !important;
}
.sideimage5 img {
    height: 322px !important;
}
}
@media (max-width:1399px) {
    ul#menu-main-menu li a { font-size: 13px; }
    .site-logo a img { max-width: 180px !important; }
    .whb-main-header .btn-size-extra-large { padding: 5px 20px; min-height: 56px; font-size: 14px; }
    #menu-main-menu { gap: 20px; padding: 20px; }
    .page-id-7 #menu-main-menu { background: #fff; }
    #menu-main-menu li a { font-size: 14px; }
    .vc_row.wpb_row.vc_row-fluid.bannerRow .wd-social-icons { bottom: 145px; }
    .linksCol { padding-left: 30px; }
    .imgsec img.wd-gallery-image { margin-left: 0; }
    .OfferHead { padding-top: 0; }
    .Choose-box { min-height: 353px; }
	.sideimage1 img {
    height: 330px !important;
}
.sideimage2 img {
    height: 343px !important;
}
.sideimage3 img {
    height: 307px !important;
}
.sideimage4 img {
    height: 309px !important;
}
.sideimage5 img {
    height: 348px !important;
}
}
@media (max-width:1169px) {
    .site-logo a img { max-width: 180px !important; }
    .whb-main-header .btn-size-extra-large { padding: 5px 20px; min-height: 50px; font-size: 12px; }
    #menu-main-menu { gap: 20px; padding: 20px 0; }
    .page-id-7 #menu-main-menu { background: #fff; }
    #menu-main-menu li a { font-size: 14px; }
    .vc_row.wpb_row.vc_row-fluid.bannerRow .wd-social-icons { bottom: 145px; }
    .head_border .wpb_column:before { display: none; }
    .head_border { display: none; }
    .linksCol { padding-left: 30px; }
    #menu-main-menu li a { font-size: 11px !important; }
    .number a { font-size: 13px; }
    .malbro { padding: 0 10px; }
    .BannerimgCol.vc_col-sm-8 { width: 61.666667%; }
    .sevjk.vc_col-sm-3 { width: 30%; }
    .imgsec img.wd-gallery-image { height: 500px; margin-left: 10px; }
    .OfferHead { padding-top: 30px; }
    .Choose-box { min-height: 353px; }
}
@media (max-width:1024px) {
    .head_border .wpb_column:before { display: none; }
    .head_border { display: none; }
    .blog-design-small-images.has-post-thumbnail.blog-style-bg .article-body-container { margin-left: -40px !important; text-align: left; padding: 80px 80px 60px 40px; }
    .malbro { padding-left: 10px; padding-right: 30px; }
    .malbro h4.info-box-title strong { font-size: 45px; }
    .vc_row.wpb_row.vc_row-fluid.bannerRow .wd-social-icons { bottom: 135px; }
    .sevjk.vc_col-sm-3 { width: 35%; }
    .BannerimgCol.vc_col-sm-8 { width: 56.666667%; }
    .Choose-box { min-height: 493px; }
	.wd-slider-arrows:is(.wd-style-2,.wd-style-3) {
    display: none !important;
}
}
@media (max-width:991px) {
    .Choose-box { min-height: 493px; }
    .vc_row.wpb_row.vc_row-fluid.bannerRow .wd-social-icons { bottom: 150px; }
    .sevjk .vc_column-inner { padding: 0 15px 0 10px !important; }
    .socolo { display: none !important; }
    .bannerRow .vc_col-sm-3 { width: 42% !important; }
    .wpb_single_image.tashan-poil .vc_single_image-wrapper img { height: 350px; }
    .bannervid-sect .wd-slide.wd-carousel-item { background: #061037; }
    .vc_row.wpb_row.vc_row-fluid.bannerRow { background: #061037; }
    .malbro { text-align: left; padding-top: 0; }
    .sevjk .vc_column-inner { padding: 0 10px !important; }
    .malbro .info-box-title { line-height: 35px; font-size: 30px; }
    .malbro h4.info-box-title strong { font-size: 40px; }
    .malbro .wd-button-wrapper { text-align: center; display: flex; justify-content: left; }
    .wd-nav-pagin-wrap.wd-slider-pagin { display: none; }
    span.wd-tools-text { color: #fff; }
    span.wd-tools-icon { color: #fff; }
    strong { font-size: 30px; }
    .blog-design-small-images.has-post-thumbnail.blog-style-bg .article-body-container { margin-left: 0px !important; padding: 80px 10px 30px 10px; }
    .blog-design-small-images.has-post-thumbnail:is(.entry-header, .article-body-container) { max-width: 100% !important; }
    .blog-design-chess:nth-child(even).has-post-thumbnail.blog-style-bg .article-body-container { margin-left: 0; margin-right: 0 !important; }
    .Testi-sec h1 { color: #fff; }
    .footer-slide img { height: 150px; object-fit: cover; }
    .footer-slide { padding: 20px 0; }
    .head_border .wpb_column:before { display: none; }
    .head_border { display: none; }
    .BannerimgCol.vc_col-sm-8 { width: 56.666667%; }
    .malbro a { padding: 5px 30px; min-height: 50px; font-size: 13px; }
    .footer-container .main-footer .vc_col-sm-3 { width: 50%; }
    section.vc_section.ServiceSec .col-md-4 { flex: 0 0 50%; max-width: 50%; }
	.wd-slider-arrows:is(.wd-style-2,.wd-style-3) {
    display: none !important;
}
	    .aboutchange .vc_col-sm-6 {
        width: 100% !important;
    }
	 .imagechange .col-md-4 {
        flex: 50%;
        max-width: 50%;
    }
}
@media (max-width:767px) {
    .Choose-box { min-height: 200px; }
    .wd-accordion.wd-wpb { margin-bottom: 0; }
    .BannerimgCol.vc_col-sm-8 { width: 100%; }
    .ser-body .thumbnail-blog img { height: 400px !important; object-fit: cover; }
    .wpb_single_image.tashan-poil .vc_single_image-wrapper img { height: 350px; }
    .bannervid-sect .wd-slide.wd-carousel-item { background: #061037; }
    .vc_row.wpb_row.vc_row-fluid.bannerRow { background: #061037; }
    .malbro { text-align: center; padding-top: 20px; }
    .sevjk .vc_column-inner { padding: 15px !important; }
    .malbro .info-box-title { line-height: 35px; font-size: 30px; }
    .malbro h4.info-box-title strong { font-size: 40px; }
    .malbro .wd-button-wrapper { text-align: center; display: flex; justify-content: center; }
    .wd-nav-pagin-wrap.wd-slider-pagin { display: none; }
    span.wd-tools-text { color: #fff; }
    span.wd-tools-icon { color: #fff; }
    strong { font-size: 30px; }
    .blog-design-small-images.has-post-thumbnail.blog-style-bg .article-body-container { margin-left: 0px !important; padding: 80px 10px 30px 10px; }
    .blog-design-small-images.has-post-thumbnail:is(.entry-header, .article-body-container) { max-width: 100% !important; }
    .blog-design-chess:nth-child(even).has-post-thumbnail.blog-style-bg .article-body-container { margin-left: 0; margin-right: 0 !important; }
    .Testi-sec h1 { color: #fff; }
    .footer-slide img { height: 150px; object-fit: cover; }
    .footer-slide { padding: 20px 0; }
    .head_border .wpb_column:before { display: none; }
    .head_border { display: none; }
    .bannerRow .vc_col-sm-3 { width: 100% !important; }
    .imgsec img.wd-gallery-image { width: 100% !important; margin-left: 0px !important; }
    .linksCol { padding-left: 0; }
    .ProHead .title { text-align: center; }
    .Propara { text-align: center; }
	.wd-slider-arrows:is(.wd-style-2,.wd-style-3) {
    display: none !important;
}
	    .aboutchange .vc_col-sm-6 {
        width: 100% !important;
    }
	    .imagechange .col-md-4 {
        flex: 50%;
        max-width: 50%;
    }
}
@media (max-width:479px) {
    .Choose-box { min-height: 200px; }
    .wd-accordion.wd-wpb { margin-bottom: 0; }
    .thumbnail-blog img { height: 400px !important; object-fit: cover; }
    .imgsec img.wd-gallery-image { width: 100% !important; margin-left: 0px !important; height: 400px; }
    .bannerRow .vc_col-sm-3 { width: 100% !important; }
    .wpb_single_image.tashan-poil .vc_single_image-wrapper img { height: 350px; }
    .bannervid-sect .wd-slide.wd-carousel-item { background: #061037; }
    .vc_row.wpb_row.vc_row-fluid.bannerRow { background: #061037; }
    .malbro { text-align: center; padding-top: 20px; padding-right: 10px; }
    .sevjk .vc_column-inner { padding: 15px !important; }
    .malbro .info-box-title { line-height: 35px; font-size: 30px; }
    .malbro h4.info-box-title strong { font-size: 40px; }
    .malbro .wd-button-wrapper { text-align: center; display: flex; justify-content: center; }
    .wd-nav-pagin-wrap.wd-slider-pagin { display: none; }
    span.wd-tools-text { color: #fff; }
    span.wd-tools-icon { color: #fff; }
    strong { font-size: 30px; }
    .blog-design-small-images.has-post-thumbnail.blog-style-bg .article-body-container { margin-left: 0px !important; padding: 80px 10px 30px 10px; }
    .blog-design-small-images.has-post-thumbnail:is(.entry-header, .article-body-container) { max-width: 100% !important; }
    .blog-design-chess:nth-child(even).has-post-thumbnail.blog-style-bg .article-body-container { margin-left: 0; margin-right: 0 !important; }
    .Testi-sec h1 { color: #fff; }
    .footer-slide img { height: 150px; object-fit: cover; }
    .footer-slide { padding: 20px 0; }
    .head_border .wpb_column:before { display: none; }
    .head_border { display: none; }
    .linksCol { padding-left: 0; }
    .ProHead .title { text-align: center; }
    .Propara { text-align: center; }
.wd-slider-arrows:is(.wd-style-2,.wd-style-3) {
    display: none !important;
}
	    .footer-container .main-footer .vc_col-sm-3 {
        width: 100%;
    }
	    .imagechange .col-md-4 {
        flex: 100%;
        max-width: 100%;
    }
	    section.vc_section.ServiceSec .col-md-4 {
        flex: 0 0 100%;
        max-width: 100%;
    }
}
.dg-gall img {/* width: 100%; */height: 400px;object-fit: cover;aspect-ratio: 3/2;}
.ApplyForm .gf_progressbar_percentage.percentbar_blue { background-color: #f2651d !important; color: #fff; }
.ApplyForm .gform_body input { border: 1px solid #000 !important; color: #000 !important; }
.ApplyForm .gform_body .gform-page-footer input { border: none !important; color: #fff !important; background: #f2651d !important; border-radius: 50px; width: 190px; }
.ApplyForm textarea { border: 1px solid #000 !important; }
.ApplyForm select { border: 1px solid #000 !important; }
li.meta-author {
    display: none;
}
/* .site-content {
    padding: 50px 0px;
} */
.breadcrumbs {
    font-size: 16px !important;
}
img.attachment-post-thumbnail.size-post-thumbnail.wp-post-image {
    width: 1100px;
    height: 500px;
    object-fit: cover;
}
.blomage img {
    width: 1100px;
    height: 500px;
    object-fit: cover;
}
.wd-post .entry-thumbnail img {
    height: 360px;
    object-fit: cover;
}
ul#menu-main-menu li a {
    font-size: 15px;
}

.whb-flex-row.whb-general-header-inner ul#menu-main-menu {
    margin: 0;
}
.review-slide {
    margin: 0 3px;
}

.review-slide a img {
    height: 240px;
}
button.slick-next.pull-right.slick-arrow {
    position: absolute;
    right: 25px;
    background: none;
    top: -30px;
    /* background: #f2651d; */
    border-radius: 37px;
}

button.slick-next.pull-right.slick-arrow::before {
    font-size: 30px;
    color: #f2651d;
}

button.slick-prev.pull-left.slick-arrow {
    position: absolute;
    background: none;
    top: -30px;
    left: 24px;
    /* background: #f2651d; */
}

button.slick-prev.pull-left.slick-arrow::before {
    font-size: 30px;
    color: #f2651d;
}
  .checkbox {
            list-style-type: none;
            position: relative;
            padding-left: 25px;
            margin-bottom: 10px;
        }
        .checkbox:before {
            content: '✔';
            position: absolute;
            left: 0;
            color: #f2651d;
        }
.styled-table {
            width: 100%;
            border-collapse: collapse;
            margin: 20px 0;
            font-size: 16px;
            text-align: left;
            box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
        }
        .styled-table th, .styled-table td {
            border: 1px solid #ddd;
            padding: 12px 15px;
        }
        .styled-table th {
            background-color: #f2651d;
            color: white;
            font-weight: bold;
        }
        .styled-table tr:nth-child(even) {
            background-color: #f9f9f9;
        }
        .styled-table tr:hover {
            background-color: #f1f1f1;
        }
        .styled-table tr:last-child {
            font-weight: bold;
        }

.number:hover {
    background: #E0E0E0 !important;
    border: none !important;
}

.bookapp {
    border-color: #F2651D !important;
    transition: 0.5s all ease;
	background-color :  #F2651D !important ; 
}
.bookapp:hover{
    background: #e1e1e1 !important;
    border-color: #e1e1e1 !important;
}
.sqwdwdf {
    background: #f2651d;
    border-color: #f2651d !important;
    transition: 0.5s all ease;
}

.sqwdwdf:hover {

    border-color: #E0E0E0 !important;
}
/* .resbook {
    background: #F2651D !important;
    color: #fff !important;
    font-size: 14px;
	    padding-bottom: 12px;
    padding-top: 12px;
    border-radius: 35px;
	transition: 0.5s all ease;
  
}
 */
/* .resfinan{
     background: #F2651D !important;
    color: #fff !important;
    font-size: 14px;
	    padding-bottom: 12px;
    padding-top: 12px;
    border-radius: 35px;
	transition: 0.5s all ease;
}

.resfinan:hover{
	  background: #e1e1e1 !important;
    border-color: #e1e1e1 !important;
}

.resbook:hover{
	  background: #e1e1e1 !important;
    border-color: #e1e1e1 !important;
}

.whb-mobile-right {
    position: fixed;
    bottom: 0;
    display: flex;
    justify-content: center;
    align-items: center;
    background: #e2e4ef85;
    width: 100%;
    padding-bottom: 16px !important;
    left: 0;
    padding-top: 23px;
}

.whb-col-right, .whb-mobile-right {
    justify-content: center !important;
    margin-right: -10px; 
 */

/* Default: Hide on desktop, tablet, large screens */
.whb-mobile-right {
  display: none !important;
}

/* ✅ Show only on mobile screens (991px and below) */
@media (max-width: 991px) {
  .whb-mobile-right {
    display: flex !important;
  }
}
