html {scroll-behavior: smooth;}
footer .mkdf-icon-widget-holder .mkdf-icon-text{max-width: 210px;}
header .mkdf-slide-from-header-bottom-holder{top: 0 !important;padding: 0;background: #2b282a;border: none;right: 55px !important;}
header .mkdf-slide-from-header-bottom-holder .mkdf-form-holder{border: 1px solid #FFD333;border-radius: 54px;margin-top: 12px;padding:0;}
header input[type=text]::-webkit-input-placeholder{line-height:normal!important;color: #FFD333!important;}
header input[type=text]::-ms-input-placeholder{line-height:normal!important;color: #FFD333!important;}
header input[type=text]::placeholder {line-height:normal!important;color: #FFD333!important;}
header .mkdf-slide-from-header-bottom-holder .mkdf-form-holder .mkdf-search-field{padding: 0 20px;line-height:normal;font-size: 17px;color: #FFD333;font-weight: 500;}
header .mkdf-slide-from-header-bottom-holder .mkdf-form-holder .mkdf-search-submit.mkdf-search-submit-svg-path>*,header .mkdf-slide-from-header-bottom-holder .mkdf-form-holder .mkdf-search-submit.mkdf-search-submit-svg-path path{fill: #FFD333;stroke: none;}
header .mkdf-slide-from-header-bottom-holder .mkdf-form-holder .mkdf-search-submit.mkdf-search-submit-svg-path:hover>*{opacity: 0.8;}
/* about */
.about-4-section .bo-about-heading .mkdf-banner-text-holder:after{left: 0;justify-content: center;}
body .about-4-section .wpb_column:nth-child(3) .bo-about-heading .mkdf-banner-text-holder:after{content: 'Research and development';left: 6%;justify-content: flex-start;white-space: nowrap;width: auto;}
.about-4-section .wpb_column:nth-child(3) .bo-about-heading:hover .mkdf-banner-text-holder:after {animation: scollleft 4s;transition: 0.3s ease;}
.page-id-8494 li, .page-id-8503 li{font-weight: normal;padding: 5px 0;}
header .mkdf-drop-down .second .inner ul li a{padding: 7px 10px 5px;}
@keyframes scollleft {
  from {left: 6%;}
  to {left: -304%}
}
.mob-none{display: none;}
.about-4-section .bo-about-heading .mkdf-banner-text-holder{overflow: hidden;}
.about-4-section .mkdf-banner-holder .mkdf-banner-link{z-index: 99;}
.term-building-construction .mkdf-title-wrapper .mkdf-title-inner .mkdf-grid{width: 50%;margin: 0 auto;}
.term-building-construction .mkdf-title-holder .mkdf-title-wrapper .mkdf-page-title{position: relative;display: table-cell;height: 100%;width: 100%;vertical-align: middle;font-size: 140px;line-height: 1;text-transform: uppercase;font-weight: 700;color: #f5f6f7;-webkit-text-fill-color: transparent;-webkit-text-stroke-width: 1px;color: #ffffff;    -webkit-text-stroke-color: #ffffff;vertical-align: middle;}
body.archive .select2-container--default .select2-dropdown{margin-top: 33px;}
body.archive .select2-container--default .select2-selection--single .select2-selection__arrow:hover{border-left: transparent;}
body.archive .select2-container--default .select2-selection--single .select2-selection__rendered{line-height: 57px;}

.single-product.mkdf-woo-single-page .mkdf-single-product-summary .mkdf-single-product-title{top: -2px;position: relative;}
.single-product.mkdf-woo-single-page .mkdf-single-product-summary .pdf-with-title{align-items: flex-start;}
.single-product.mkdf-woo-single-page .mkdf-single-product-content .images{width: 47%;}
.single-product.mkdf-woo-single-page .mkdf-single-product-summary .woocommerce-product-details__short-description{text-align: justify;}
.single-product.mkdf-woo-single-page .mkdf-content .mkdf-content-inner > .mkdf-container > .mkdf-container-inner{padding-top: 100px;}
html body .pp_overlay {background-color: #000 !important;opacity: 0.9 !important;}

.woocommerce-search .wc-block-product-search .wc-block-product-search__field, .woocommerce .select2-hidden-accessible, body .woocommerce .select2-container--default .select2-selection--single .select2-selection__rendered{font-size: 18px!important;font-family: Yantramanav, sans-serif!important;font-weight: normal!important;text-transform: uppercase!important;}
body .woocommerce-product-result-count{text-transform: uppercase;}
.woocommerce ul.products .product .mkdf-pl-text-wrapper, .single.mkdf-woo-single-page .related.products .product .mkdf-pl-text-wrapper{height: auto;}
.woocommerceul.products .product .mkdf-product-list-title{margin-top: 0;}
.woocommerce ul.products .product .mkdf-pl-text-wrapper .mkdf-pl-info-top .mkdf-pl-category-holder a{line-height: 1.2;}
.woocommerce ul.products .product .mkdf-pl-text-wrapper .mkdf-pl-info-top .mkdf-pl-category-holder{line-height: 1;}
.woocommerce ul.products .product .mkdf-pl-text-wrapper .mkdf-pl-info-top{margin-top: 15px;margin-bottom: 0;}
.woocommerce ul.products .product .mkdf-product-list-title{line-height: 1;margin-top: 0;width: 82%;}
.woocommerce ul.products .product .clearfix:after{margin-bottom: 8px;}
.woocommerce ul.products .product .mkdf-pl-text-wrapper{margin-bottom: 0;}
.woocommerce.mkdf-woo-normal-space ul.products>.product{margin-bottom: 17px;padding: 0 10px;}
.woocommerce.mkdf-woo-normal-space ul.products {margin: 0 -10px;}
.woocommerce .bp_product_title{margin-bottom: 54px;margin-top: 20px;}
.woocommerce .bp_product_title h2{margin: 0;}
.woocommerce .woocommerce-product-result-count{font-size: 20px;margin: 0;padding: 0;color: #2b2a29;}
.woocommerce .woocommerce-ordering.woocommerce-search{width: calc(100% - 445px);}
.woocommerce .woocommerce-ordering.orderbycategory{width:445px;}
.woocommerce .wc-block-product-search__field::placeholder{color: #2b2a29;}
.woocommerce .wc-block-product-search__field::-webkit-placeholder{color: #2b2a29;}
.woocommerce .wc-block-product-search__field::-ms-input-placeholder {color: #2b2a29;}
.woocommerce .woocommerce-search .wc-block-product-search .wc-block-product-search__field{padding: 0 30px;}
.woocommerce .woocommerce-ordering.orderbycategory p{color: #2b2a29;white-space: nowrap;}
body.woocommerce .select2-container--default .select2-selection--single .select2-selection__rendered{color: #2b2a29;height: 100%;}
.woocommerce .mkdf-woocommerce-page .woocommerce-ordering .select2{width: 220px !important;}
.woocommerce .lmp_load_more_button{padding-top: 40px;}
.wc-block-product-search__button{border-radius: 0;padding: 10px 20px;}
.wc-block-product-search__button:before{content: "\f002";font-family: Font Awesome\ 5 Free;font-weight: 900;color: #2b2a29;font-size: 20px;}
.wc-block-product-search__button svg{display: none;}
body.woocommerce ul.products .product .mkdf-pl-text-wrapper .mkdf-pl-info-top .mkdf-pl-category-holder a{font-size: 15px !important;}
body.woocommerce .select2-container--default,body.woocommerce  .select2-container--default .select2-selection--single{height: 57px;border: none;}
body.woocommerce .select2-container--default .select2-selection--single .select2-selection__arrow:before{top: 4px;position: relative;}

body footer .mkdf-footer-bottom-holder .widget p,footer .mkdf-footer-bottom-holder .widget a {font-size: 17px !important;}
footer .mkdf-footer-top-holder .widget a.active{color:#FFD333;}
body.woocommerce.mkdf-woo-single-page .mkdf-single-product-content .images figure a img{max-height: 560px;}
.tz-title-inner .mkdf-split-text-left-outer{width: 50%;position: relative;overflow: hidden;display: block;}
.tz-title-inner .mkdf-split-text-left{-webkit-transform: translateX(0)!important;-ms-transform: translateX(0)!important;transform: translateX(0)!important;display: block;-webkit-transition: .5s 1.2s;-o-transition: .5s 1.2s;transition: .5s 1.2s;white-space: nowrap;}
.tz-title-inner .mkdf-split-text-right{color: #2B2A29 !important;-webkit-text-fill-color: #2B2A29 !important;-webkit-text-stroke-color: #ffd334 !important;position: absolute;top: 0;left: 50%;max-width: 50%;font-size: 180px;line-height: 1;text-transform: uppercase;font-weight: 700;color: #fff;-webkit-text-fill-color: #fff;-webkit-text-stroke-width: 1px;-webkit-text-stroke-color: #fff;white-space: nowrap;color: #2B2A29 !important;-webkit-text-fill-color: #2B2A29 !important;-webkit-text-stroke-color: #ffd334 !important;-webkit-transition: .1s;-o-transition: .1s;transition: .1s;overflow: hidden;    }
.tz-title-inner  .mkdf-split-text-right-inner{white-space: nowrap;overflow: hidden;-webkit-transition: .5s 1.2s!important;-o-transition: .5s 1.2s!important;transition: .5s 1.2s!important;-webkit-transform: translateX(-50%)!important;-ms-transform: translateX(-50%)!important;transform: translateX(-50%)!important;}
.tz-title-inner  .mkdf-split-text-outer{position: relative;display: inline-block;}
.tz-title-inner .mkdf-split-text-right-inner{display: inline-block;-webkit-transform: translateX(-100%);-ms-transform: translateX(-100%);transform: translateX(-100%);white-space: nowrap;overflow: hidden;-webkit-transition: .5s 1.2s!important;-o-transition: .5s 1.2s!important;transition: .5s 1.2s!important;}
.tz-title-inner .mkdf-title-background-text-holder-inner{-webkit-text-stroke-color: #2b2a29 !important;}

#mkdf-animated-switch-slider .mkdf-item-background-text {display: block!important;
    position: absolute;
    left: 50%;
    top: 50%;
    opacity: 0;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    z-index: 9999;
}
.single-product.mkdf-woo-single-page .mkdf-content .mkdf-content-inner > .mkdf-container > .mkdf-container-inner{padding-top: 50px;padding-bottom: 0;}
.bp-footer-bottom{display: flex;align-items: center;}
.bp-footer-bottom>.blank-txt{color: #2B2929 !important;display: inline-block;white-space: pre-wrap; margin: 0;font-weight: inherit;}
.mkdf-page-footer .mkdf-footer-bottom-holder .textwidget .desk-none .d-flex>p{display: inline-flex;align-items: center;}
.mkdf-page-footer .mkdf-footer-bottom-holder .textwidget .desk-none p>.blank-txt{color: #2B2929 !important;display: inline-block;white-space: pre-wrap; margin: 0; font-weight: inherit;}


@media only screen and (max-width: 1500px){
    header .mkdf-main-menu>ul>li>a{padding: 0 15px;}
    header .mkdf-social-icon-widget-holder .mkdf-social-icon-widget{margin: 5px;}
    body .mkdf-title-holder.mkdf-title-with-background-text .mkdf-title-inner .mkdf-title-background-text .mkdf-title-background-text-holder-inner, .tz-title-inner .mkdf-split-text-right{font-size: 150px!important;}
    .table-sec .vc_column-inner > .wpb_wrapper{max-width:calc(100% - 100px)!important;}
}
@media only screen and (max-width: 1200px){
    header .mkdf-search-opener{margin: 0;padding: 0;}
    header .mkdf-main-menu>ul>li>a {padding: 0 11px;}
    header .mkdf-social-icon-widget-holder .mkdf-social-icon-widget{width: 15px;min-width: 15px;height: 15px;}
    header .mkdf-vertical-align-containers .mkdf-position-right{width: calc(100% - 170px);}
    header .mkdf-search-opener.mkdf-search-opener-svg-path .mkdf-search-opener-wrapper svg{padding: 0 10px;}
}
@media only screen and (max-width: 1090px){
    header .mkdf-main-menu>ul>li>a {padding: 0 9px;}
}
@media only screen and (max-width: 1024px){
  body header .mkdf-vertical-align-containers .mkdf-position-right{width: auto;}
  .mkdf-mobile-header .mkdf-mobile-nav{margin-top: 0!important;}
  body .mkdf-container-inner, body .mkdf-elementor-row-grid-section>.elementor-container, body .mkdf-grid, body .mkdf-row-grid-section {width: calc(100% - 51px);padding: 0;}
  body .vc_column_container>.vc_column-inner{padding-left: 0;padding-right: 0;}
  body.page-id-8494  .mkdf-page-content-holder.mkdf-grid-col-12 .mkdf-row-light-btt-skin h2,body.page-id-8503  .mkdf-page-content-holder.mkdf-grid-col-12 .mkdf-row-light-btt-skin h2,body.page-id-8506  .mkdf-page-content-holder.mkdf-grid-col-12 .mkdf-row-light-btt-skin h2{padding-left: 15px;padding-right: 15px;}
  body .mkdf-mobile-header .mkdf-mobile-menu-opener{margin-right: 15px;}
  body .mkdf-grid-row {margin-left: 0;margin-right: 0;}
  body .mkdf-grid-col-12, body .mkdf-grid-large-gutter>div{padding-left: 0;padding-right: 0;}
  .tz-title-inner .mkdf-split-text-right, body .mkdf-title-holder.mkdf-title-with-background-text .mkdf-title-inner .mkdf-title-background-text .mkdf-title-background-text-holder-inner, .tz-title-inner .mkdf-split-text-right{font-size: 100px!important;}
  .mkdf-mobile-header .mkdf-mobile-nav ul li a , .mkdf-mobile-header .mkdf-mobile-nav ul li a span ,.mkdf-mobile-header .mkdf-mobile-nav ul li h6 , .mkdf-mobile-header .mkdf-mobile-nav ul li h6 span{color: #9ca5af;}
  .mkdf-mobile-header .mkdf-mobile-nav ul li a.current , .mkdf-mobile-header .mkdf-mobile-nav ul li a.current span , .mkdf-mobile-header .mkdf-mobile-nav ul li.menu-item.current_page_item a span{color: #FFD333;}
  .page-id-7156 .vc_col-md-6{max-width: 33.3%;}
  .mkdf-section-title-holder h2.mkdf-st-title{font-size: 42px;}
  .page-id-7156 .mkdf-single-image-holder .mkdf-si-inner a, .mkdf-single-image-holder .mkdf-si-inner img{height: 100%;object-fit: cover;}
  .page-id-7156 .about-img-text .mkdf-eh-item{min-height: 320px;}
  .page-id-7156 .about-img-text .mkdf-eh-item .mkdf-eh-item-inner, .page-id-7156 .about-img-text .mkdf-eh-item .mkdf-eh-item-inner .mkdf-eh-item-content, .page-id-7156 .about-img-text .mkdf-eh-item .mkdf-eh-item-inner .mkdf-eh-item-content .mkdf-single-image-holder, .page-id-7156 .about-img-text .mkdf-eh-item .mkdf-eh-item-inner .mkdf-eh-item-content .mkdf-single-image-holder .mkdf-single-image-holder .mkdf-si-inner, .page-id-7156 .about-img-text .mkdf-eh-item .mkdf-eh-item-inner .mkdf-eh-item-content, .page-id-7156 .about-img-text .mkdf-eh-item .mkdf-eh-item-inner .mkdf-eh-item-content .mkdf-single-image-holder, .page-id-7156 .about-img-text .mkdf-eh-item .mkdf-eh-item-inner .mkdf-eh-item-content .mkdf-single-image-holder .mkdf-si-inner{height: 100%;}
  .page-id-8379 .icon-text-section .mkdf-iwt-content p.mkdf-iwt-text{top: 0;margin-top: 0!important;}
  .page-id-8379 .icon-text-section.second-layer, .page-id-8379 .icon-text-section.third-layer, .page-id-8379 .icon-text-section.first-layer{padding-bottom: 20px!important;}
  .page-id-8379 .icon-text-section .mkdf-iwt.mkdf-iwt-boxed, .page-id-8379 .icon-text-section .mkdf-single-image-holder .mkdf-si-inner img{min-height: 420px;}
  .page-id-8384 .mkdf-elements-holder.mkdf-responsive-mode-1024.mkdf-two-columns .mkdf-eh-item .mkdf-eh-item-content{padding: 0!important;}
  .woocommerce .woocommerce-ordering.woocommerce-search {width: calc(100% - 535px);}
  .woocommerce .woocommerce-ordering.orderbycategory{width: 535px;}
  body .select2-container--default{min-width: 310px;}
  body.error404 .mkdf-content{background-color: #f2f3f5;background-size: contain;background-position:center}
  .error404 .mkdf-page-not-found .mkdf-404-title{margin: 0;font-size: 50px;}
  body.error404 p.mkdf-404-text{width: 56%;}
  body.archive .select2-container--default .select2-selection--single .select2-selection__rendered{height: 51px;}
  body.archive .select2-container--default .select2-selection--single .select2-selection__rendered{line-height: 51px;}
  body.woocommerce .select2-container--default, body.woocommerce .select2-container--default .select2-selection--single{height: 51px;}
  body.mkdf-woo-single-page .mkdf-single-product-content .pro-wrap-detail-tz{width: calc(55% - 20px);padding-left: 20px;margin-top: 0;}
  body.mkdf-woo-single-page .mkdf-single-product-content .pro-wrap-detail-tz .mkdf-single-product-summary{margin-top: 0;}
  body.single-product.mkdf-woo-single-page .mkdf-single-product-content .images{padding-left: 0;width: 45%;}
  body.single-product.mkdf-woo-single-page .mkdf-single-product-content{display: flex;flex-wrap: wrap;}
  .tz-fix-right{display: flex;align-items: center;position: absolute;top: 10px;right: 80px;}
  header .tz-fix-right .mkdf-social-icon-widget-holder .mkdf-social-icon-widget{border: 1px solid #FFD333;padding: 10px;border-radius: 100px;width: 22px;min-width: 22px;height: 22px;text-align: center;}
  header .tz-fix-right .mkdf-social-icon-widget-holder{margin: 0 10px;}
  header .mkdf-slide-from-header-bottom-holder{right: 155px!important;}
  .bo-about-heading .mkdf-banner-text-holder:after {display: flex!important;font-size: 100px!important;}
  @keyframes scollleft {
    from {left: 6%;}
    to {left: -270%}
  }
  .tz-fix-right.out-side-menu .mkdf-social-icon-widget-holder{display: none;}
    body .mkdf-mobile-header .mkdf-mobile-nav{height:calc(100vh - 70px)!important;border: none;padding: 0;margin: 0;position: relative;}
  body .mkdf-mobile-header .mkdf-grid{display: flex;justify-content: center;align-items: flex-start;text-align: center;}
  body .mkdf-mobile-header ul#menu-main-menu-2{margin-top: 70px;}
  body .mkdf-mobile-header .mkdf-mobile-nav ul li a, body .mkdf-mobile-header .mkdf-mobile-nav ul li h6{font-size: 25px;padding: 0;line-height: 50px;}
  body .mkdf-mobile-header .mkdf-mobile-nav .mobile_arrow{color: #ffdc15;right: -30px;top: 3px}
  body .mkdf-mobile-header .mkdf-mobile-nav ul ul{margin-left: 0;}
  .mkdf-mobile-header .mkdf-mobile-nav ul li a, .mkdf-mobile-header .mkdf-mobile-nav ul li a span, .mkdf-mobile-header .mkdf-mobile-nav ul li h6, .mkdf-mobile-header .mkdf-mobile-nav ul li h6 span{color: #ffdc15;}
  .mkdf-mobile-header .mkdf-mobile-nav ul li a.current, .mkdf-mobile-header .mkdf-mobile-nav ul li a.current span, .mkdf-mobile-header .mkdf-mobile-nav ul li.menu-item.current_page_item > a span{color: #fff;}
  .mkdf-mobile-header .mkdf-mobile-nav .mobile_arrow .mkdf-sub-arrow{display: none;}
  body .mkdf-mobile-header .mkdf-mobile-nav .mobile_arrow .fa-angle-down{display: block;color: #ffdc15;}
  body .mkdf-mobile-header .mkdf-mobile-nav ul ul li a{font-size: 16px;line-height: 30px;}
  /*body.menu-overlay .navbar-collapse{ right: 0; opacity: 1; visibility: visible;justify-content: center;overflow-y: auto;}
  header .navbar-collapse::after{position: absolute;content: ''; background: url(../images/menu-back.jpg) no-repeat center center;background-size: cover; top: 0;left: 0;width: 100%;height: 100%;transform: scaleX(0);transition: transform .45s cubic-bezier(.4,0,0,1);z-index: -1;}
  body.menu-overlay .navbar-collapse::after{transform: none;transition: transform .45s cubic-bezier(.4,0,0,1);}
  
  header .navbar-expand-lg .navbar-nav .nav-item{overflow: hidden;}
  body .navbar-collapse.anim_done .navbar-nav>li { overflow: visible;}
  .mkdf-mobile-header .mkdf-mobile-nav ul li>a{opacity: 0; transform: translate3d(0,100%,0);transition: transform .45s cubic-bezier(.4,0,0,1);}
  .mkdf-mobile-header .mkdf-mobile-nav ul li:first-child>a {transition-delay: 75ms;}
  .mkdf-mobile-header .mkdf-mobile-nav ul li:nth-child(2)>a {transition-delay: .15s;}
  .mkdf-mobile-header .mkdf-mobile-nav ul li:nth-child(3)>a {transition-delay: .225s;}
  .mkdf-mobile-header .mkdf-mobile-nav ul li:nth-child(4)>a {transition-delay: .3s;}
  .mkdf-mobile-header .mkdf-mobile-nav ul li:nth-child(5)>a {transition-delay: .375s;}
  .mkdf-mobile-header .mkdf-mobile-nav ul li:nth-child(6)>a {transition-delay: .45s;}*/
  .tz-fix-right.mobile-menu{top: inherit;bottom: 0;padding: 35px 0;right: 0;display: flex;justify-content:center;width: 100%;}
  .tz-fix-right.mobile-menu .mkdf-social-icon-widget-holder{margin: 0 7px;}
  .tz-fix-right.mobile-menu .mkdf-search-opener{display: none;}
  .tz-fix-right.mobile-menu:before {content: "";background: url(../img/menu-border.png);position: absolute;top: 0;width: 100%;height: 2px;left: 0;right: 0;margin: 0 auto;background-repeat: no-repeat;background-position: center;background-size: contain;}
  body .mkdf-search-opener.mkdf-search-opener-svg-path .mkdf-search-opener-wrapper svg{border-right: 1px solid #FFD333 !important;border-left:none!important;z-index: 2;}
  .single-product.mkdf-woo-single-page .mkdf-content .mkdf-content-inner > .mkdf-container > .mkdf-container-inner{padding-top: 50px;padding-bottom: 0;}
  .archive .mkdf-content .mkdf-content-inner > .mkdf-container > .mkdf-container-inner{padding-bottom: 30px;}
  body .mkdf-mobile-header .mkdf-grid>ul{display: flex;flex-direction: column;align-items: center;justify-content: center;}
  body .mkdf-mobile-header .mkdf-grid>ul>li{display: inline-block;}
  body .mkdf-mobile-header .mkdf-mobile-nav .mobile_arrow{right: -40px; top: 5px;}
  body .mkdf-mobile-header .mkdf-mobile-nav ul li.current-menu-ancestor{display: inline-block;}
  body .mkdf-mobile-header .mkdf-mobile-nav ul li.mkdf-opened:nth-child(2) .mobile_arrow{right: -20px;}
  body .mkdf-mobile-header .mkdf-mobile-nav ul li.mkdf-opened:nth-child(3) .mobile_arrow{right: 0;}
  header .mkdf-search-opener{display: none;}
  .abt-text-block .mkdf-eh-item-inner{display: flex;align-items: center;}
  .abt-text-block .mkdf-eh-item-content{height: auto !important;} 

  .mkdf-page-footer .mkdf-column-content.mkdf-grid-col-3:nth-child(3) .mkdf-icon-widget-holder .mkdf-icon-text{padding-right: 20px;}
  .error404 .mkdf-mobile-header{z-index: 1001;}
.error404 .mkdf-wrapper{z-index: unset!important;}
.mkdf-container-inner.page-403{margin: 0;width: 100%;}
.page-id-9574 .mkdf-content-inner{margin-top: -70px;}
.page-id-9574 .mkdf-mobile-header{z-index: 1001;}
.page-id-9574 .mkdf-wrapper{z-index: unset!important;}
}
@media only screen and (max-width: 991px){
    .woocommerce .woocommerce-ordering.orderbycategory{width: 340px;flex-wrap: wrap;position: relative;top: -45px;}
    .woocommerce .woocommerce-ordering.woocommerce-search{width: calc(100% - 340px);}
    .bo-about-heading .mkdf-banner-text-holder:after {font-size: 90px!important;}
    @keyframes scollleft {
        from {left: 6%;}
        to {left: -340%}
      }
}
@media only screen and (max-width: 767px){
  body .mkdf-container-inner, body .mkdf-elementor-row-grid-section>.elementor-container, body .mkdf-grid, body .mkdf-row-grid-section {width: calc(100% - 30px);padding: 0;}
  body .mkdf-page-footer .mkdf-footer-top-holder .mkdf-footer-top-inner.mkdf-grid{padding:40px 0 20px 0;}
  body .mkdf-page-footer .mkdf-column-content.mkdf-grid-col-3:nth-child(3), body .mkdf-page-footer .mkdf-column-content.mkdf-grid-col-3:nth-child(4){margin-top: 0;}
  .develop-by, .develop-by img{min-width: 50px;}
  body .mkdf-title-holder.mkdf-title-with-background-text .mkdf-title-inner .mkdf-title-background-text .mkdf-title-background-text-holder-inner, .tz-title-inner .mkdf-split-text-right{font-size: 13vw!important;}
  .page-id-7156 .vc_col-md-6{max-width: 100%;padding-bottom: 10px;}
  .page-id-7156 .about-img-text .mkdf-eh-item{min-height: inherit;}
  .page-id-7156 .about-img-text .mkdf-eh-item .mkdf-eh-item-inner, .page-id-7156 .about-img-text .mkdf-eh-item .mkdf-eh-item-inner .mkdf-eh-item-content, .page-id-7156 .about-img-text .mkdf-eh-item .mkdf-eh-item-inner .mkdf-eh-item-content .mkdf-single-image-holder, .page-id-7156 .about-img-text .mkdf-eh-item .mkdf-eh-item-inner .mkdf-eh-item-content .mkdf-single-image-holder .mkdf-single-image-holder .mkdf-si-inner, .page-id-7156 .about-img-text .mkdf-eh-item .mkdf-eh-item-inner .mkdf-eh-item-content, .page-id-7156 .about-img-text .mkdf-eh-item .mkdf-eh-item-inner .mkdf-eh-item-content .mkdf-single-image-holder, .page-id-7156 .about-img-text .mkdf-eh-item .mkdf-eh-item-inner .mkdf-eh-item-content .mkdf-single-image-holder .mkdf-si-inner{height: auto;}
  .about-img-text .about-row-reverse .mkdf-eh-item.custom-goal-section.abt-text-block.goals{order: 1;}
  .page-id-8379 .icon-text-section .mkdf-iwt.mkdf-iwt-boxed, .page-id-8379 .icon-text-section .mkdf-single-image-holder .mkdf-si-inner img{min-height: inherit;}
  .page-id-8379 .icon-text-section .mkdf-iwt.mkdf-iwt-boxed{padding: 15px!important;}
  .mkdf-iwt .mkdf-iwt-title{font-size: 22px;}
  .woocommerce .woocommerce-ordering.orderbycategory{width: 100%;flex-wrap: wrap;position: relative;top: -20px;}
  .woocommerce .woocommerce-ordering.woocommerce-search{width:100%;}
  body.woocommerce .select2-container--default, body.woocommerce .select2-container--default .select2-selection--single{width: 100%!important;}
  body.single-product.mkdf-woo-single-page .mkdf-single-product-content .images{width: 100%;}
  body.mkdf-woo-single-page .mkdf-single-product-content .images, body.mkdf-woo-single-page .mkdf-single-product-content .mkdf-single-product-summary{width: 100%;padding-left: 0;padding-top: 15px;}
  body.single-product.mkdf-woo-single-page .mkdf-single-product-summary .mkdf-single-product-title{font-size: 28px;top: 0;}
  body.single-product.mkdf-woo-single-page .mkdf-single-product-summary .tooltip{min-width: 100px;}
  body.error404 .mkdf-page-not-found{padding: 0;}
  body.error404 p.mkdf-404-text{width: 47%;}
  body .form-section .col-md-6{max-width: 100%;flex: 0 0 100%;}
  .tz-fix-right{right: 80px;}
  header .tz-fix-right .mkdf-social-icon-widget-holder{font-size: 19px!important;}
  header .tz-fix-right .mkdf-social-icon-widget-holder .mkdf-social-icon-widget{width: 20px;min-width: 20px;height: 20px;}
  header .tz-fix-right .mkdf-social-icon-widget-holder{margin: 0 4px;}
  .mkdf-mobile-header .mkdf-mobile-logo-wrapper img{max-width: 130px;}
  header .mkdf-slide-from-header-bottom-holder{right: 75px!important;width: 230px;}
  body footer .mkdf-footer-bottom-holder .widget p, footer .mkdf-footer-bottom-holder .widget a{font-size: 15.5px!important;line-height: normal;}
  body.mkdf-woo-single-page .mkdf-single-product-content .pro-wrap-detail-tz{width: 100%;padding-left: 0;}
  /* table.table-sec-inner{min-width: 700px;} */
  body table.table-sec-inner tbody th:first-child{min-width: inherit;}
  body table.table-sec-inner tbody th{padding: 8px;vertical-align: middle;}
  body table.table-sec-inner tbody td{padding: 8px;vertical-align: middle;}
  body table.table-sec-inner tbody td a{padding: 8px;min-width: 85px;}
  .table-sec .vc_column-inner > .wpb_wrapper .wpb_wrapper {overflow: auto;}
  .table-sec .vc_column-inner > .wpb_wrapper {max-width: calc(100% - 20px)!important;}
  .page-id-9035 p, .page-id-7156 p, .page-id-8379 p, .page-id-8384 p, .page-id-8387 p, .page-id-8405 p, .page-id-8404 p{text-align: justify;}
  .page-id-7156 .mkdf-row-grid-section-wrapper.mkdf-content-aligment-left, .page-id-7156 .mkdf-row-grid-section-wrapper.mkdf-content-aligment-left + .vc_row.wpb_row.vc_row-fluid.mkdf-row-light-btt-skin , .page-id-7156 .mkdf-row-grid-section-wrapper + .vc_row.wpb_row.vc_row-fluid.mkdf-row-light-btt-skin{display: none;}
     
  @keyframes scollleft {
    from {left: 6%;}
    to {left: -200%}
  }
  body.woocommerce button.wc-block-product-search__button, body.woocommerce-page .mkdf-content button[type=submit]:not(.mkdf-search-submit){padding: 7px 13px!important;width: 50px;}
  .woocommerce .woocommerce-search .wc-block-product-search .wc-block-product-search__field{padding: 0 16px;}
  body.woocommerce .select2-container--default .select2-selection--single .select2-selection__rendered{font-weight: normal;}
  body .form-section textarea.form-control{height: 57px!important;margin-top: 10px; overflow-y: auto; padding-top: 0;resize: vertical;padding-bottom: 7px;}
  body .form-section textarea.form-control+label{top: -10px;}
  .form-section textarea.form-control:focus ~ label,.form-section textarea.form-control:not(:placeholder-shown) ~ label{top: -32px;}
  .form-section .col-md-12.text-center{padding-top: 18px;}
  .woocommerce-search .wc-block-product-search .wc-block-product-search__field, .woocommerce .select2-hidden-accessible, body .woocommerce .select2-container--default .select2-selection--single .select2-selection__rendered{font-size: 16px!important;}
  .tz-fix-right.out-side-menu .mkdf-social-icon-widget-holder{display: none;}
  .page-id-7156 .about-img-text{padding: 0 15px;margin: 0;}
  .page-id-7156 .mkdf-row-background-pattern-holder .mkdf-row-background-pattern-right{background: transparent;}
  .page-id-7156 .slick-list, .page-id-7156 .slick-slider{margin-left: -15px;margin-right: -15px;}
  .abt-section-title .mkdf-st-inner h2.mkdf-st-title{font-size: 26px;}
  .abt-section-title .mkdf-st-inner h2.mkdf-st-title br{display: none;}
  ul.slick-dots {display: flex;justify-content: center;margin-top: 30px;margin-bottom: 50px;}
  ul.slick-dots li{list-style: none;padding: 0 4px;}
  ul.slick-dots li button{width: 25px;height: 25px;background: #000;border-radius: 100%;text-indent: -9999px;border:none}
  ul.slick-dots li.slick-active button{background: #FFD333;}
  body .mkdf-page-footer .mkdf-footer-top-holder .mkdf-footer-top-alignment-left .mkdf-grid-col-3{display: none;}
  body .mkdf-page-footer .mkdf-column-content.mkdf-grid-col-3:nth-child(3){display: block;text-align: center;}
  body footer .widget .mkdf-widget-title-holder .mkdf-widget-title{margin: 0;}
  .mkdf-page-footer .mkdf-footer-top-holder .mkdf-icon-widget-holder img{display: none;}
  .mkdf-icon-widget-holder, .widget.mkdf-custom-font-widget, .widget.mkdf-custom-font-widget>*{margin: 0!important;padding: 0;justify-content: center;}
  body footer .mkdf-icon-widget-holder .mkdf-icon-text{padding: 0 0 20px;max-width: 100%;}
  .slick-slider{margin-top: 50px;}
  .mkdf-page-footer .mkdf-footer-bottom-holder .textwidget .mob-none{display: none!important;}
  .mkdf-page-footer .mkdf-footer-bottom-holder .textwidget .desk-none{display: block;width: 100%;padding: 20px 0;}
  body footer .mkdf-footer-bottom-holder .widget p.bp-footer-bottom, footer .mkdf-footer-bottom-holder .widget a{text-align: center;}
  footer .mkdf-footer-bottom-holder .widget a{text-transform: uppercase;}
  body .about-img-text .read-more{display: block;}
  footer .d-flex{display: flex;align-items: center;justify-content: space-between;}
  footer .mkdf-footer-bottom-holder .widget .d-flex p, footer .mkdf-footer-bottom-holder .widget .d-flex p a{font-size: 12px;color: #2B2929;}
  body footer .mkdf-footer-bottom-holder .widget p.bp-footer-bottom{padding-top: 0!important;padding-bottom: 15px!important;}
  body a#mkdf-back-to-top.on{bottom: 115px;}
  .mob-none{display: block;}
  .single-product.mkdf-woo-single-page .mkdf-single-product-summary .pdf-with-title{display: none;}
  .mkdf-woo-single-page .related.products .new .mkdf-pl-text {position: absolute;display: block;width: 100%;height: 100%;top: 0;left: 0;padding: 0;-webkit-box-sizing: border-box;box-sizing: border-box;-webkit-transition: opacity .2s ease-out;-o-transition: opacity .2s ease-out;transition: opacity .2s ease-out;z-index: -1;}
  .slick-slide img{width: 100%!important;}
  .woocommerce ul.products.new .product .mkdf-pl-text-wrapper, .single.mkdf-woo-single-page .related.products.new .product .mkdf-pl-text-wrapper{position: relative;margin: 0;}
  .woocommerce.mkdf-woo-normal-space ul.products.new{margin: 0;}
  .home #mkdf-animated-switch-slider .mkdf-switch-slide:nth-child(even) .mkdf-btn-holder.mkdf-btn-default .mkdf-btn:after{color: #ffd334 !important; background-color: #2B2A29 !important; }
  #mkdf-animated-switch-slider .mkdf-switch-slide:nth-child(even) .mkdf-btn-holder.mkdf-btn-default .mkdf-btn:after { content: "\35" !important;}
  footer .mkdf-column-content .textwidget .mkdf-icon-widget-holder .mkdf-icon-text{ text-align: center;}
  body .mkdf-mobile-header .mkdf-mobile-nav ul li a, body .mkdf-mobile-header .mkdf-mobile-nav ul li h6{ letter-spacing: 0;}
  body.home .mkdf-mobile-header .mkdf-grid{ align-items: center;}
  body.home .mkdf-mobile-header .mkdf-grid>ul{ margin-bottom: 110px;}
}


@media only screen and (max-width: 475px){strong.d-none{display: none;}p.bp-footer-bottom strong.d-none + a{display: inline-block;}}

@media screen and (max-width: 568px){
    .tz-title-inner.mkdf-title-wrapper .mkdf-title-inner {background: linear-gradient(180deg, #FFD333 50%, #2B2929 50%);}    
      .tz-title-inner .mkdf-split-text-right{max-width: 100%;height:50%;top: 0;left: 0;-webkit-text-fill-color: #ffd333 !important;-webkit-text-stroke-color: #222 !important;}
      .tz-title-inner .mkdf-title-background-text-holder-inner {-webkit-text-stroke-color: #FFD333 !important;}
      .tz-title-inner .mkdf-split-text-left-outer{width: 100%;position: relative;overflow: hidden;display: block;height: 50%;}
      .tz-title-inner .mkdf-split-text-right-inner{transform:none !important;}
      .tz-title-inner .mkdf-split-text-outer{margin-top: 0;}
      .mkdf-mobile-header .mkdf-mobile-logo-wrapper a{overflow: hidden;}
      .mkdf-mobile-header .mkdf-mobile-logo-wrapper img{max-width: unset;margin-left: -20px;}
      body .mkdf-title-holder.mkdf-title-with-background-text .mkdf-title-inner .mkdf-title-background-text .mkdf-title-background-text-holder-inner{display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: center; -moz-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-align-content: stretch; -ms-flex-line-pack: stretch; align-content: stretch; -webkit-box-align: center; -moz-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center;}
}
@media screen and (max-height: 670px){
  .mkdf-mobile-nav>.mkdf-grid{
    position: relative;
    z-index: 3;
  }
  .mkdf-mobile-nav>.mkdf-grid ul{
    position: relative;
  }
  .mkdf-mobile-nav>.mkdf-grid ul::after{
    position: absolute;
    z-index: -1;
    content: '';
    background: #2b2a2a;
    width: 100vw;
    left: 50%;
    margin-left: -50vw;
    height: 100%;
    top: 0;
  }
}