:root {
	--wd-text-font: "yekan", Arial, Helvetica, sans-serif;
	--wd-text-font-weight: 400;
	--wd-text-color: #767676;
	--wd-text-font-size: 14px;
	--wd-title-font: "yekan", Arial, Helvetica, sans-serif;
	--wd-title-font-weight: 600;
	--wd-title-color: #242424;
	--wd-entities-title-font: "yekan", Arial, Helvetica, sans-serif;
	--wd-entities-title-font-weight: 500;
	--wd-entities-title-color: #333333;
	--wd-entities-title-color-hover: rgb(51 51 51 / 65%);
	--wd-alternative-font: "yekan", Arial, Helvetica, sans-serif;
	--wd-widget-title-font: "yekan", Arial, Helvetica, sans-serif;
	--wd-widget-title-font-weight: 600;
	--wd-widget-title-transform: uppercase;
	--wd-widget-title-color: #333;
	--wd-widget-title-font-size: 16px;
	--wd-header-el-font: "yekan", Arial, Helvetica, sans-serif;
	--wd-header-el-font-weight: 700;
	--wd-header-el-transform: uppercase;
	--wd-header-el-font-size: 13px;
	--wd-otl-style: dotted;
	--wd-otl-width: 2px;
	--wd-primary-color: #f17c21;
	--wd-alternative-color: #2b4771;
	--btn-default-bgcolor: #f7f7f7;
	--btn-default-bgcolor-hover: #efefef;
	--btn-accented-bgcolor: #83b735;
	--btn-accented-bgcolor-hover: #74a32f;
	--wd-form-brd-width: 2px;
	--notices-success-bg: #459647;
	--notices-success-color: #fff;
	--notices-warning-bg: #E0B252;
	--notices-warning-color: #fff;
	--wd-link-color: #333333;
	--wd-link-color-hover: #f17c21;
}
.wd-age-verify-wrap {
	--wd-popup-width: 500px;
}
.wd-popup.wd-promo-popup {
	background-color: #111111;
	background-image: none;
	background-repeat: no-repeat;
	background-size: contain;
	background-position: left center;
}
.wd-promo-popup-wrap {
	--wd-popup-width: 800px;
}
:is(.woodmart-woocommerce-layered-nav, .wd-product-category-filter) .wd-scroll-content {
	max-height: 280px;
}
.wd-page-title .wd-page-title-bg img {
	object-fit: cover;
	object-position: center center;
}
.wd-footer {
	background-color: #ffffff;
	background-image: none;
}
.mfp-wrap.wd-popup-quick-view-wrap {
	--wd-popup-width: 920px;
}
:root{
--wd-container-w: 1222px;
--wd-form-brd-radius: 0px;
--btn-default-color: #333;
--btn-default-color-hover: #333;
--btn-accented-color: #fff;
--btn-accented-color-hover: #fff;
--btn-default-brd-radius: 0px;
--btn-default-box-shadow: none;
--btn-default-box-shadow-hover: none;
--btn-default-box-shadow-active: none;
--btn-default-bottom: 0px;
--btn-accented-bottom-active: -1px;
--btn-accented-brd-radius: 0px;
--btn-accented-box-shadow: inset 0 -2px 0 rgba(0, 0, 0, .15);
--btn-accented-box-shadow-hover: inset 0 -2px 0 rgba(0, 0, 0, .15);
--wd-brd-radius: 0px;
}

@media (min-width: 1222px) {
[data-vc-full-width]:not([data-vc-stretch-content]),
:is(.vc_section, .vc_row).wd-section-stretch {
padding-left: calc((100vw - 1222px - var(--wd-sticky-nav-w) - var(--wd-scroll-w)) / 2);
padding-right: calc((100vw - 1222px - var(--wd-sticky-nav-w) - var(--wd-scroll-w)) / 2);
}
}


.wd-page-title {
background-color: #0a0a0a;
}

@font-face {
	font-family: "yekan";
	src: url("//exonchemii.com/wp-content/uploads/2026/06/YekanBakhFaNum-Regular.woff2") format("woff2");
	font-weight: 400;
	font-style: normal;
}

:root{
 scroll-behavior: smooth;
}
.inf-home-number .wd-info-box {
    position: relative;
    padding: 14px 18px 14px 16px;
    background: rgba(255, 255, 255, 0.88);
    border: 1px solid rgba(255, 255, 255, 0.75);
    border-radius: 18px;
    box-shadow: 0 12px 35px rgba(14, 43, 79, 0.10);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    transition: all 0.28s ease;
    overflow: hidden;
    align-items: center;
    gap: 10px !important;
}
.inf-home-number .wd-info-box::before {
    content: "";
    position: absolute;
    inset-inline-start: 0;
    top: 18px;
    bottom: 18px;
    width: 3px;
    border-radius: 20px;
    background: #21476f;
    opacity: 0.75;
}
.inf-home-number .wd-info-box:hover {
    transform: translateY(-5px);
    background: rgba(255, 255, 255, 0.96);
    border-color: rgba(255, 111, 0, 0.25);
    box-shadow: 0 18px 45px rgba(14, 43, 79, 0.16);
}
.inf-home-number .wd-info-box .box-icon-wrapper {
    width: 58px;
    height: 58px;
    min-width: 58px;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-left: 14px;
    border-radius: 50%;
    background: #fff;
    box-shadow: 0 8px 22px rgba(255, 106, 0, 0.14);
    transition: all 0.28s ease;
}
.inf-home-number .wd-info-box:hover .box-icon-wrapper {
    box-shadow: 0 10px 26px rgba(255, 106, 0, 0.24);
}
.inf-home-number .wd-info-box .info-box-title {
    margin: 0;
    color: #172f4f;
    font-size: 18px;
    font-weight: 700;
    line-height: 1.8;
    transition: color 0.28s ease;
}

.inf-home-number .wd-info-box:hover .info-box-title {
    color: #ff6a00;
}
.inf-home-number .wd-info-box .wd-info-box-link {
    z-index: 5;
}
.home .wd-content-layout {
    padding-top: 0 !important;
}
.menu-simple-dropdown .menu-item-has-children>a:after {
    left: 10px !important;
}
.woodmart-nav-link, .menu-simple-dropdown li, .color-scheme-dark {
    width: max-content !important;
}

/**********************shop-page-table**************************/
.shop-table .vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels {
    background-color: #ffffff;
}
.shop-table th, .shop-table td {
    text-align: center !important;
}
.shop-table .header th {
    color: #fff !important;
}
.shop-table .header {
    background: #f57c2a;
    box-shadow: 0 0 10px -3px red;
}
.shop-table .header {
    background: #f57c2a;
}
.shop-table .vc_tta-panel-body {
    background: #fff !important;
}
.shop-table .vc_tta.vc_general .vc_tta-panels, .vc_tta.vc_general .vc_tta-panels-container {
    border: none !important;
}
.shop-table table {
    border-collapse: separate;
    border-spacing: 0 20px;
}
.shop-table tr {
    box-shadow: 0 0 30px -10px rgb(216 227 236 / 85%);
}
.shop-table tr, th, td {
    border: none !important;
}
/**********************shop-page-table**************************/



/*****************blog-page***************************/
.blog .hovered-social-icons {
    display: none;
}
.blog .entry-meta.woodmart-entry-meta {
    display: none;
}
/*****************blog-page***************************/


/*****************work-with-us-page-form***************************/
.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 {
    border-bottom: 3px solid #f57a2a;
}
.work-form-text input#gform_submit_button_2 {
    background: #f57a2a;
    color: #fff;
    FONT-WEIGHT: 100 !important;
    width: 10%;
    font-size: 16px;
    border-radius: 3px;
}
.gform_footer.top_label {
    text-align: center;
}
.work-form-text div#gform_wrapper_2 {
    padding: 20px;
    box-shadow: 0 0 10px -5px;
}
.work-form-text legend.gfield_label.gfield_label_before_complex {
    font-family: 'iranian-sans';
}
/*****************work-with-us-page-form***************************/



/*****************contact-page-box***************************/
.contact-map iframe {
    height: 250px;
    border-radius: 5px;
}
.contact-form legend.gfield_label.gfield_label_before_complex {
    font-family: 'iranian-sans';
}
.contact-form input#gform_submit_button_1 {
    background: #f57a2a;
    color: #fff;
    font-weight: 100 !important;
    width: 10%;
    border-radius: 3px;
    font-size: 16px;
}
.contact-form .gform_wrapper.gravity-theme .gfield textarea.medium {
    background: #fff;
    border-bottom: 3px solid #f57a2a;
}
.contact-form .gform_wrapper.gravity-theme .gfield input.large {
    background: #fff;
    border-bottom: 3px solid #f57a2a;
}
.contact-form input#input_1_1_3 {
    background: #fff;
    border-bottom: 3px solid #f57a2a;
}
.contact-map .wpb_wrapper {
    box-shadow: 0 0 30px -15px #aab6ff;
    border-radius: 3px;
}
.contact-box-icon-text {
    padding: 10px;
    box-shadow: 0 0 30px -15px #aab6ff;
    border-radius: 5px;
}
.contact-box-icon-text .wpb_text_column.wpb_content_element {
    margin-bottom: 10px;
}
.contact-box-icon-text .title-wrapper {
    margin: 5px 8px 3px 0;
}
.contact-box-icon-text p {
    font-size: 15px;
    color: #5a5454;
}
.contact-box-icon-text img {
    width: 32px;
}
/*****************contact-page-box***************************/
/******************footer********************/
.min-footer a {
    color: #ef842d;
}
.min-footer {
    color: #fff;
    FONT-WEIGHT: 100 !important;
}
.footer-button .woodmart-social-icon:hover i {
    color: #ef842d;
}
.footer-button .woodmart-social-icons.icons-size-large i {
    FONT-WEIGHT: 100 !important;
  	transition: all 0.3s;
}
.footer-button span.wd-btn-icon {
    position: absolute;
    color: #000;
    transition: all 0.3s;
}
.footer-button .btn-icon-pos-right {
    display: inline-flex;
    flex-direction: row;
    color: #fff !important;
    FONT-WEIGHT: 100 !important;
    justify-content: flex-start;
    transition: all 0.3s;
    align-items: center;
    overflow: hidden;
}
.footer-li li {
    color: #fff;
    FONT-WEIGHT: 100 !important;
    text-align: center !important;
}
.footer-li .woodmart-title-container {
    font-weight: 100 !important;
}
.footer-li ::before {
		display:none;
}
.footer img.vc_single_image-img {
    background: #fff;
}
.footer .contact-footer p {
    line-height: 35px;
}
.footer p {
    font-weight: 100 !important;
    color: #fff;
    text-align: right !important;
}
.footer .txt i::before {
    color: #ef8129;
}
/******************footer********************/



/****************button-table-homepage******************/
.inf-home-table .btn-size-default {
    overflow: hidden;
	  transition: all 0.3s;
}
.inf-home-table .btn-size-default:hover::after {
    transform: translateX(-49%);
}
.inf-home-table .btn-size-default:hover::before {
    transform: translateX(49%);
}
.inf-home-table .btn-size-default:hover {
		background: none;
    border: none !important;
		transform:scale(1.2);
}
.inf-home-table .btn-size-default:after {
    content: '';
    position: absolute;
    background: #264372;
    width: 101%;
    height: 111%;
    z-index: -1;
    transform: translateX(-101%);
		transition: all 0.3s;
}
.inf-home-table .btn-size-default:before {
    content: '';
    position: absolute;
    background: #264372;
    width: 101%;
    height: 111%;
    z-index: -1;
    transform: translateX(101%);
		transition: all 0.3s;
}
/****************button-table-homepage******************/


/************************information-box-parallax**************************************/
.inf-home-number .woodmart-info-box {
    display: flex;
    align-items: center !important;
    margin: auto;
    background: #f8f8f8;
    padding: 20px;
    border-radius: 3px;
}
/************************information-box-parallax**************************************/
.inf-home-table img.info-icon.image-1 {
    border-radius: 3px;
}
.footer-container {
    background: linear-gradient(91deg, #0062c5, #092db7);
		/*linear-gradient(159deg, #274470, #092db7)*/
}
.about-txt-home li {
    list-style-type: disclosure-closed!important;
    font-size: 18px;
    line-height: 50px;
    font-weight: 100 !important;
}
.about-txt-home li::marker {
    color: #26436d;
}
a.btn-read-more.more-link {
    color: #f17f21 !important;
    font-size: 15px !important;
}
p.read-more-section {
    text-align: center;
}
.entry-content.woodmart-entry-content {
    text-align: justify;
		font-weight: 100 !important;
}@media (min-width: 1025px) {
	.whb-general-header .woodmart-logo img {
		height: 100px !important;
}
/*****************contact-page-box***************************/
.work-form-text input#gform_submit_button_2 {
		width: 10%;
}
.work-form-text p {
    font-size: 19px;
    font-weight: 100 !important;
}
.vc_row-has-fill>.vc_column_container>.vc_column-inner {
    padding: 50px;
}
.contact-form input#gform_submit_button_1 {
    position: absolute;
    top: 440px;
    right: 230px;
}
/*****************contact-page-box***************************/
/***************FOR-TITLE******************/
@keyframes after-right-tree {
	0%   {width: 130px;}
  25%  {width: 25px;}
  50%  {width: 130px;}
  75% {width: 245px}
  100%  {width: 130px;}

}
@keyframes before-left-tree {
	0%   {width: 130px;}
  25%  {width: 245px;}
  50%  {width: 130px;}
  75% {width: 25px}
  100%  {width: 130px;}

}
.inf-home-table .inf-title-tree .info-box-title:before {
    content: '';
    right: 100px;
    position: absolute;
    border-radius: 20px;
    width: 215px;
    height: 4px;
    background: #f17f26;
    bottom: 370px;
		-webkit-animation: before-left-tree 4s infinite;
    animation: before-left-tree 4s infinite;
}
.inf-home-table .inf-title-tree .info-box-title:after {
    content: '';
    left: 80px;
    position: absolute;
    border-radius: 20px;
    width: 215px;
    height: 4px;
    background: #f17f26;
    bottom: 370px;
		-webkit-animation: after-right-tree 2s infinite;
    animation: after-right-tree 4s infinite;
}
@keyframes after-right-two {
	0%   {width: 145px;}
  25%  {width: 275px;}
  50%  {width: 145px;}
  75% {width: 20px}
  100%  {width: 145px;}

}
@keyframes before-left-two {
	0%   {width: 145px;}
  25%  {width: 20px;}
  50%  {width: 145px;}
  75% {width: 275px}
  100%  {width: 145px;}

}
.inf-home-table .inf-title-two .info-box-title:before {
    content: '';
    left: 60px;
    position: absolute;
    border-radius: 20px;
    width: 145px;
    height: 4px;
    background: #f17f26;
    bottom: 370px;
		-webkit-animation: after-right-two 2s infinite;
    animation: after-right-two 4s infinite;
}
.inf-home-table .inf-title-two .info-box-title:after {
    content: '';
    right: 85px;
    position: absolute;
    border-radius: 20px;
    width: 145px;
    height: 4px;
    background: #f17f26;
    bottom: 370px;
		-webkit-animation: before-left-two 2s infinite;
    animation: before-left-two 4s infinite;
}
@keyframes after-right {
	0%   {width: 50px;}
  25%  {width: 10px;}
  50%  {width: 50px;}
  75% {width: 95px}
  100%  {width: 50px;}

}
@keyframes before-left {
	0%   {width: 50px;}
  25%  {width: 95px;}
  50%  {width: 50px;}
  75% {width: 10px}
  100%  {width: 50px;}

}
.inf-home-table .info-box-title {
    text-align: center !important;
}
.inf-home-table .inf-title-one .info-box-title:after {
    content: '';
    left: 160px;
    position: absolute;
    border-radius: 20px;
    width: 50px;
    height: 4px;
    background: #f17f26;
    bottom: 370px;
	-webkit-animation: after-right 2s infinite;
    animation: after-right 4s infinite;
}
.inf-home-table .inf-title-one .info-box-title:before {
    content: '';
    right: 180px;
    position: absolute;
    border-radius: 20px;
    width: 50px;
    height: 4px;
    background: #f17f26;
    bottom: 370px;
	  -webkit-animation: before-left 2s infinite;
    animation: before-left 4s infinite;
}
.title-bdr1 {
    position: relative;
    width: 150px;
    margin-bottom: 40px;
}

.left-bdr1 {
		bottom: 5px;
    left: -620px;
    -webkit-animation: left1 2s infinite;
    animation: left1 4s infinite;
    width: 175px;
}
.right-bdr1 {
		bottom: 5px;
    right: 400px;
    -webkit-animation: right1 2s infinite;
    animation: right1 4s infinite;
    width: 185px;
}

.left-bdr1, .right-bdr1 {
	height: 4px;
    background: #f69447;
    border-radius: 10px;
    position: absolute;
}

@keyframes left1 {
   0%   {width: 175px;}
  25%  {width: 10px;}
  50%  {width: 175px;}
  75% {width: 345px}
  100%  {width: 175px;}
  
  }
  @keyframes right1 {
   0%   {width: 185px;}
  25%  {width:  345px;}
  50%  {width: 185px;}
  75% {width: 10px;}
  100%  {width: 185px;}
}
/***************FOR-TITLE******************/



/******************footer********************/
.min-footer {
    padding: 13px;
}
.vc_row.wpb_row.vc_row-fluid.footer {
    padding: 0 70px !important;
}
.footer p {
    font-size: 17px;
    line-height: 35px !important;
}
.footer-column {
    margin-bottom: 0 !important;
}
.footer-container p {
    margin-bottom: 0;
}
.footer-sidebar {
    padding-top: 30px !important;
    padding-bottom: 0 !important;
}
.footer img.vc_single_image-img {
    padding: 0 20px 15px;
    border-radius: 10px;
    margin-top: -60px;
}
.footer-li .woodmart-title-container {
    margin-top: -30px;
}
.footer-li li {
    margin-top: -15px;
    line-height: 40px;
    font-size: 16px;
}
.footer-li ul {
    padding: 0 !important;
}
.footer-li .title-wrapper {
    margin: 35px 0 20px;
}
.footer-button .title-wrapper {
    margin: -20px 0 15px;
}
.footer-button .btn-icon-pos-right {
    font-size: 17px;
    width: 41%;
}
.footer-button .btn-icon-pos-right:hover {
    width: 47%;
}
.footer-button span.wd-btn-icon {
    left: -40px;
    top: 8.3px;
    margin-right: 10px;
    font-size: 22px;
    transition: all 0.3s;
}
.footer-button .btn-icon-pos-right:hover span.wd-btn-icon {
    left: 3px;
}
.footer-button .woodmart-social-icons.icons-size-large i {
    margin: 12px 5px;
}
.min-footer {
    padding: 8px;
}
.footer-button .social-form-circle {
    margin-bottom: 15px;
}
footer .txt .title-wrapper {
    margin-bottom: 15px;
}
.vc_row.wpb_row.vc_row-fluid.footer {
    padding: 0 70px !important;
}
/******************footer********************/

/***************************firstbox-homepage**********************************/
.home-firstbox img {
    border-radius: 3px;
}
.home-firstbox .vc_column-inner.vc_custom_1651299440264 {
    padding-top: 0 !important;
}
.home-firstbox p {
    font-size: 17px;
}
.home-firstbox .vc_column-inner.vc_custom_1650866618793 {
    padding-top: 0 !important;
}
.home-firstbox {
    padding: 30px 0;
}
/***************************firstbox-homepage**********************************/
.about-txt-home ::before {
	display: none;
}
.blog-post-loop .entry-title a {
    font-size: 17px !important;
}
.blog-design-masonry {
		transition: all 0.3s;
}
.blog-design-masonry:hover {
    transform: scale(1.06);
}
.article-body-container {
    background: #7b7b7b0d !important;
    padding: 26px !important;
}
.blog-design-masonry.has-post-thumbnail .post-date {
    top: 0 !important;
}
.whb-general-header .woodmart-social-icons.icons-size-large i {
    font-size: 20px;
    font-weight: 100 !important;
}
.page-id-206 .main-page-wrapper {
    margin-top: -55px !important;
    padding-top: 0 !important;
    background-color: #FFF;
}
/****************************information-box-carousel-home********************************/
.inf-home-table .woodmart-info-box {
    align-items: center !important;
}
.inf-home-table .owl-item {
    padding: 50px 100px;
}
.inf-home-table .woodmart-button-wrapper {
    text-align: center !important;
		height: 42px;	
}
.inf-home-table .info-box-carousel-wrapper {
    margin-bottom: 80px;
    background-color: #fff;
}
.inf-home-table .owl-stage-outer {
    margin-bottom: 20px;
}
/****************************information-box-carousel-home********************************/






/************************information-box-parallax**************************************/
.inf-home-number.vc_custom_1651043657245.vc_row-has-fill.vc_row-o-content-middle.vc_row-flex {
    display: none;
}
.inf-home-number .box-title-style-default {
    color: #000;
    font-weight: 100 !important;
}
.inf-home-number p {
    color: #2c2c2c;
    font-weight: 100 !important;
}
.inf-home-number {
    background-size: contain !important;
    background-repeat: no-repeat;
    background-position: bottom !important;
}
/************************information-box-parallax**************************************/
.inf-home-table .info-box-content {
    display: grid;
    align-items: center;
		border-right: 1px solid #0000001f;
    padding-right: 20px;
}
.inf-home-table p {
    font-size: 16px;
    text-align: justify;
    font-weight: 100 !important;
}
}

@media (min-width: 768px) and (max-width: 1024px) {
	/*******************************footer********************************/
.footer-sidebar {
    padding-bottom: 0;
}
.footer-column {
    margin-bottom: 0;
}
.footer h4.woodmart-title-container.title.woodmart-font-weight- {
    text-align: center !important;
}
.footer-button h4.woodmart-title-container.title.woodmart-font-weight-100 {
    width: 138%;
    position: relative;
    left: 46px;
}
.footer .wpb_single_image.wpb_content_element.vc_align_center {
    margin: 0;
}
.min-footer {
    padding: 10px 0;
}
.col-left.set-cont-mb-s.reset-last-child {
    font-size: 13px;
}
.footer-button .btn-icon-pos-right:hover span.wd-btn-icon {
    left: 3px;
    top: 10px;
}
.footer-button span.wd-btn-icon {
    position: absolute;
    left: -30px;
    font-size: 17px;
    color: #000;
    transition: all 0.3s;
}
.footer-button .btn-icon-pos-right:hover {
    width: 57%;
}
.footer-button .btn-icon-pos-right {
    width: 51%;
}
.footer li {
    text-align: center !IMPORTANT;
}
.footer img.vc_single_image-img {
    background: #fff;
    border-radius: 0 0 20px 20px;
    padding: 10px;
    margin-top: -65px;
}
/*******************************footer********************************/




/*******************************blog********************************/
.article-body-container {
    background: #7b7b7b0d !important;
}
.post-date.woodmart-post-date {
    top: 0 !important;
}
/*******************************blog********************************/



/*******************************inf-box-carusel********************************/
.vc_column-inner.vc_custom_1650866618793 {
    padding-top: 0 !important;
}
.inf-home-table p {
    text-align: justify !important;
}
.woodmart-button-wrapper {
    text-align: center !important;
}
.inf-home-table h4.info-box-title.woodmart-font-weight-.box-title-style-default {
    text-align: center !important;
}
.inf-home-table .box-icon-wrapper.box-with-icon.box-icon-simple {
    text-align: center !important;
}
/*******************************inf-box-carusel********************************/




/*******************************inf-box-parallax********************************/
.inf-home-number h4.info-box-title.woodmart-font-weight-.box-title-style-default {
    font-size: 18px;
}
.inf-home-number .woodmart-info-box {
    flex-direction: column;
}
.vc_row.wpb_row.vc_row-fluid.inf-home-number.vc_custom_1651043237700.vc_row-has-fill.vc_row-o-content-middle.vc_row-flex.woodmart-parallax {
    padding-top: 0 !important;
		background-position: center !important;
}
.vc_row.wpb_row.vc_row-fluid.inf-home-number.vc_custom_1651043657245.vc_row-has-fill.vc_row-o-content-middle.vc_row-flex {
    display: none;
}
.inf-home-number img.info-icon.image-1 {
    width: 42px;
}
/*******************************inf-box-parallax********************************/



/*******************************header********************************/
.main-page-wrapper {
    padding-top: 0 !important;
}
.sub-menu-dropdown.color-scheme-dark span.nav-link-text {
    color: #fff;
}
.sub-menu-dropdown.color-scheme-dark {
    background: #000000cc;
}
span.nav-link-text {
    z-index: 111;
}
span.icon-sub-menu {
    width: 100%;
    height: 63px;
		border: none;
}
.icon-sub-menu.up-icon:after {
    -webkit-transform: rotate(90deg);
    color: #fff !important;
    transform: rotate(90deg);
}
.icon-sub-menu::after {
	  float: left;
    margin-left: 25px;
    margin-top: 5px;
		color: #f17c21 !important;
}
a.woodmart-nav-link {
    padding: 23px !important;
    justify-content: center;
}
.whb-color-dark:not(.whb-with-bg) {
    background-color: #f1f1f1 !important;
}
.woodmart-close-side.woodmart-close-side-opened {
    display: none;
}
.cart-widget-side, .slide-from-left {
    transform: translateY(-330px);
    width: 100%;
    height: fit-content;
    z-index: 1;
    top: 60px;
    position: absolute !important;
    padding: 0 20px;
    transition: transform .7s ease,-webkit-transform .7s ease !important;
    background: #f1f1f1;
}
.mobile-nav.slide-from-left.act-mobile-menu {
    width: 100%;
    top: 60px;
    z-index: 100;
    height: fit-content;
	  background: #f1f1f1;
		position: absolute !important;
		padding: 0 20px;
}
/*******************************header********************************/
}

@media (min-width: 577px) and (max-width: 767px) {
	/**********************shop-page-table**************************/
.shop-table .custom-mobile-table1 {
    width: 210%;
}
.shop-table ul.vc_tta-tabs-list {
    overflow: scroll !important;
}
.shop-table .custom-mobile-table1 th {
    font-size: 15px;
}
.shop-table .custom-mobile-table3 th {
    font-size: 14px !important;
}
.shop-table .custom-mobile-table3 {
    width: 260% !important;
}
.shop-table .custom-mobile-table2 td:nth-child(2) {
    width: 65%;
    text-align: justify !important;
    font-size: 14px;
    font-weight: 100 !important;
}
.shop-table .vc_tta-panel-body {
    overflow: scroll !important;
}
.shop-table li.vc_tta-tab.vc_active {
    overflow: scroll !important;
}
.shop-table .vc_tta-tabs-container {
    -webkit-mask-image: none !important;
}
/**********************shop-page-table**************************/
.work-form-text input#gform_submit_button_2 {
		width: 50%;
}
/*****************contact-page-box***************************/
.contact-form .gform_footer.top_label {
    text-align: center;
}
.contact-form input#gform_submit_button_1 {
    background: #f57a2a;
    color: #fff;
    font-weight: 100 !important;
    width: 50%;
    border-radius: 3px;
    font-size: 16px;
}
/*****************contact-page-box***************************/



/*******************************blog********************************/
.article-body-container {
    background: #7b7b7b0d !important;
    padding: 26px !important;
}
.post-date.woodmart-post-date {
    top: 0 !important;
}
/*******************************blog********************************/


/*******************************header********************************/
.site-mobile-menu li.menu-item-has-block>.icon-sub-menu {
    display: block !important;
}
#menu-item-395 .woodmart-nav-link {
    border-color: #f17c21;
}
#menu-item-306 .woodmart-nav-link {
    border-color: #f17c21 !important;
}
#menu-item-393 .woodmart-nav-link {
    border-color: #f17c21 !important;
}
#menu-item-307 .woodmart-nav-link {
    border-color: #f17c21 !important;
}
ul.sub-sub-menu.color-scheme-dark {
    padding: 5px;
}
li#menu-item-303 {
    padding: 0 5px 5px 5px;
}
ul.sub-menu.color-scheme-dark a.woodmart-nav-link {
    border-bottom: 1px solid #ffffff78;
}
ul.sub-menu.color-scheme-dark {
    padding: 5px;
}
.whb-general-header .woodmart-logo img {
    width: 100% !important;
}
.site-mobile-menu li.opener-page>a, .site-mobile-menu li:active>a {
    background-color: #f17c21;
}
span.icon-sub-menu.up-icon {
    background-color: #f17c2100;
}
.main-page-wrapper {
    padding-top: 0 !important;
}
.sub-menu-dropdown.color-scheme-dark span.nav-link-text {
    color: #fff;
}
.sub-menu-dropdown.color-scheme-dark {
    background: #000000cc;
}
span.icon-sub-menu {
    width: 100%;
    height: 63px;
		border: none;
}
.icon-sub-menu.up-icon:after {
    -webkit-transform: rotate(90deg);
    color: #fff !important;
    transform: rotate(90deg);
}
.icon-sub-menu::after {
	  float: left;
    margin-left: 25px;
    margin-top: 5px;
		color: #f17c21 !important;
}
a.woodmart-nav-link {
    padding: 20px !important;
    justify-content: center;
}
.whb-color-dark:not(.whb-with-bg) {
    background-color: #f1f1f1 !important;
}
.woodmart-close-side.woodmart-close-side-opened {
    display: none;
}
.cart-widget-side, .slide-from-left {
    transform: translateY(-450px);
    width: 100%;
    height: fit-content;
    z-index: 1;
    top: 60px;
    position: absolute !important;
    padding: 0 20px;
    transition: transform .7s ease,-webkit-transform .7s ease !important;
    background: #f1f1f1;
}
.mobile-nav.slide-from-left.act-mobile-menu {
    width: 100%;
    top: 60px;
    z-index: 100;
    height: fit-content;
	  background: #f1f1f1;
		position: absolute !important;
		padding: 0 20px;
}
/*******************************header********************************/



/*******************************footer********************************/
.min-footer {
    padding: 10px 0;
}
.col-left.set-cont-mb-s.reset-last-child {
    font-size: 13px;
}
.footer-button .btn-icon-pos-right:hover span.wd-btn-icon {
    left: 3px;
    top: 10px;
}
.footer-button span.wd-btn-icon {
    position: absolute;
    left: -30px;
    font-size: 17px;
    color: #000;
    transition: all 0.3s;
}
.footer-button .btn-icon-pos-right:hover {
    width: 39%;
}
.footer-button .btn-icon-pos-right {
    width: 35%;
}
.footer li {
    text-align: center !IMPORTANT;
}
.footer img.vc_single_image-img {
    background: #fff;
    border-radius: 0 0 20px 20px;
    padding: 10px;
    margin-top: -65px;
}
/*******************************footer********************************/





/************************information-box-carousel**************************************/
.vc_row.wpb_row.vc_row-fluid.inf-home-number.vc_custom_1651043237700.vc_row-has-fill.vc_row-o-content-middle.vc_row-flex.woodmart-parallax {
    display: none;
}
.inf-home-table .woodmart-button-wrapper {
    text-align: center !important;
}
.inf-home-table .info-box-title {
    font-size: 20px;
    text-align: center;
    margin: 0 0 15px 0;
}
.inf-home-table p {
    text-align: justify;
    font-weight: 100 !important;
}
/************************information-box-carousel**************************************/



/************************information-box-parallax**************************************/
.inf-home-number .woodmart-info-box {
    width: 86%;
    padding: 10px;
}
.inf-home-number p {
    font-size: 12px;
}
.inf-home-number .info-box-title {
    font-size: 18px;
    font-weight: 100 !important;
}
.inf-home-number img.info-icon.image-1 {
    width: 32px;
}
/************************information-box-parallax**************************************/


/***************************firstbox-homepage**********************************/
.home-firstbox p {
    font-size: 13px;
}
.home-firstbox h2 {
    font-size: 20px;
    margin: 0;
}
.home-firstbox .wpb_text_column.wpb_content_element {
    margin: 0;
}
/***************************firstbox-homepage**********************************/
}

@media (max-width: 576px) {
	.inf-home-number {
    background: url(https://exonchemii.com/wp-content/uploads/2026/06/51234514.jpg) !important;
		background-size: cover !important;
		background-repeat: no-repeat !important;
		background-position: center center;
}
/**********************shop-page-table**************************/
.shop-table .custom-mobile-table1 {
    width: 210%;
}
.shop-table ul.vc_tta-tabs-list {
    overflow: scroll !important;
}
.shop-table .custom-mobile-table1 th {
    font-size: 15px;
}
.shop-table .custom-mobile-table3 th {
    font-size: 14px !important;
}
.shop-table .custom-mobile-table3 {
    width: 260% !important;
}
.shop-table .custom-mobile-table2 td:nth-child(2) {
    width: 65%;
    text-align: justify !important;
    font-size: 14px;
    font-weight: 100 !important;
}
.shop-table .vc_tta-panel-body {
    overflow: scroll !important;
}
.shop-table li.vc_tta-tab.vc_active {
    overflow: scroll !important;
}
.shop-table .vc_tta-tabs-container {
    -webkit-mask-image: none !important;
}
/**********************shop-page-table**************************/
.work-form-text input#gform_submit_button_2 {
		width: 50%;
}
/*****************contact-page-box***************************/
.contact-form .gform_footer.top_label {
    text-align: center;
}
.contact-form input#gform_submit_button_1 {
    background: #f57a2a;
    color: #fff;
    font-weight: 100 !important;
    width: 50%;
    border-radius: 3px;
    font-size: 16px;
}
/*****************contact-page-box***************************/



/*******************************blog********************************/
.article-body-container {
    background: #7b7b7b0d !important;
    padding: 26px !important;
}
.post-date.woodmart-post-date {
    top: 0 !important;
}
/*******************************blog********************************/


/*******************************header********************************/
.site-mobile-menu li.menu-item-has-block>.icon-sub-menu {
    display: block !important;
}
#menu-item-395 .woodmart-nav-link {
    border-color: #f17c21;
}
#menu-item-306 .woodmart-nav-link {
    border-color: #f17c21 !important;
}
#menu-item-393 .woodmart-nav-link {
    border-color: #f17c21 !important;
}
#menu-item-307 .woodmart-nav-link {
    border-color: #f17c21 !important;
}
ul.sub-sub-menu.color-scheme-dark {
    padding: 5px;
}
li#menu-item-303 {
    padding: 0 5px 5px 5px;
}
ul.sub-menu.color-scheme-dark a.woodmart-nav-link {
    border-bottom: 1px solid #ffffff78;
}
ul.sub-menu.color-scheme-dark {
    padding: 5px;
}
.whb-general-header .woodmart-logo img {
    width: 100% !important;
}
.site-mobile-menu li.opener-page>a, .site-mobile-menu li:active>a {
    background-color: #f17c21;
}
span.icon-sub-menu.up-icon {
    background-color: #f17c2100;
}
.main-page-wrapper {
    padding-top: 0 !important;
}
.sub-menu-dropdown.color-scheme-dark span.nav-link-text {
    color: #fff;
}
.sub-menu-dropdown.color-scheme-dark {
    background: #000000cc;
}
span.icon-sub-menu {
    width: 100%;
    height: 63px;
		border: none;
}
.icon-sub-menu.up-icon:after {
    -webkit-transform: rotate(90deg);
    color: #fff !important;
    transform: rotate(90deg);
}
.icon-sub-menu::after {
	  float: left;
    margin-left: 25px;
    margin-top: 5px;
		color: #f17c21 !important;
}
a.woodmart-nav-link {
    padding: 20px !important;
    justify-content: center;
}
.whb-color-dark:not(.whb-with-bg) {
    background-color: #f1f1f1 !important;
}
.woodmart-close-side.woodmart-close-side-opened {
    display: none;
}
.cart-widget-side, .slide-from-left {
    transform: translateY(-450px);
    width: 100%;
    height: fit-content;
    z-index: 1;
    top: 60px;
    position: absolute !important;
    padding: 0 20px;
    transition: transform .7s ease,-webkit-transform .7s ease !important;
    background: #f1f1f1;
}
.mobile-nav.slide-from-left.act-mobile-menu {
    width: 100%;
    top: 60px;
    z-index: 100;
    height: fit-content;
	  background: #f1f1f1;
		position: absolute !important;
		padding: 0 20px;
}
/*******************************header********************************/



/*******************************footer********************************/
.min-footer {
    padding: 10px 0;
}
.col-left.set-cont-mb-s.reset-last-child {
    font-size: 13px;
}
.footer-button .btn-icon-pos-right:hover span.wd-btn-icon {
    left: 3px;
    top: 10px;
}
.footer-button span.wd-btn-icon {
    position: absolute;
    left: -30px;
    font-size: 17px;
    color: #000;
    transition: all 0.3s;
}
.footer-button .btn-icon-pos-right:hover {
    width: 39%;
}
.footer-button .btn-icon-pos-right {
    width: 35%;
}
.footer li {
    text-align: center !IMPORTANT;
}
.footer img.vc_single_image-img {
    background: #fff;
    border-radius: 0 0 20px 20px;
    padding: 10px;
    margin-top: -65px;
}
/*******************************footer********************************/





/************************information-box-carousel**************************************/
.vc_row.wpb_row.vc_row-fluid.inf-home-number.vc_custom_1651043237700.vc_row-has-fill.vc_row-o-content-middle.vc_row-flex.woodmart-parallax {
    display: none;
}
.inf-home-table .woodmart-button-wrapper {
    text-align: center !important;
}
.inf-home-table .info-box-title {
    font-size: 20px;
    text-align: center;
    margin: 0 0 15px 0;
}
.inf-home-table p {
    text-align: justify;
    font-weight: 100 !important;
}
/************************information-box-carousel**************************************/



/************************information-box-parallax**************************************/
.inf-home-number .woodmart-info-box {
    width: 86%;
    padding: 10px;
}
.inf-home-number p {
    font-size: 12px;
}
.inf-home-number .info-box-title {
    font-size: 18px;
    font-weight: 100 !important;
}
.inf-home-number img.info-icon.image-1 {
    width: 32px;
}
/************************information-box-parallax**************************************/


/***************************firstbox-homepage**********************************/
.home-firstbox p {
    font-size: 13px;
}
.home-firstbox h2 {
    font-size: 20px;
    margin: 0;
}
.home-firstbox .wpb_text_column.wpb_content_element {
    margin: 0;
}
/***************************firstbox-homepage**********************************/
}

