.float-button {
  
    width: 49px !important;
	height: 52px !important;
}
/*Review title*/
h2.woocommerce-Reviews-title {
    font-size: 26px;
}

section.related.products{
	margin-top:35px !important;
}
/*Product search filter*/
/* .select_container {
    display: none;
} */
.craftis_shop_mode_buttons{
	display:none !important;
}
/* .page_content_wrap{
	padding-top:10px;
} */
.scheme_dark .sc_slider_controls .slider_controls_wrap>a, .scheme_dark .sc_slider_controls .slider_controls_wrap>a:before{
	color:black!important;
}
p,li{
	color:black !important;
}


.scheme_default .sc_button_simple.color_style_link2:not(.sc_button_bg_image), .scheme_default .color_style_link2 .sc_button_simple:not(.sc_button_bg_image){
	display:none;
}

[data-animation^="animated"], [data-post-animation^="animated"], [data-hover-animation^="animated"]{
 visibility: visible!important;
}

.scheme_default .woocommerce .related .button, .scheme_default .woocommerce ul.products li.product .button{
	display: none;
}


.body_style_fullwide.sidebar_hide .elementor-section.elementor-section-boxed>.elementor-container {
   max-width: 1130px; 
}

.scheme_default .sc_layouts_row_fixed_on {
    background-color: #1d1d1d;
}

.woocommerce-Price-amount{
	display:block;
	font-weight: 700;
}
.sc_blogger_item_price{
	display:none;
}
.scheme_dark .post_featured.hover_info .mask{
	background:none!important;
}
.scheme_dark .sc_button_hover_style_link2.sc_button_hover_slide_left{
	background:#bfa87b!important;
}
.scheme_dark .hover_info .post_info, .scheme_dark .hover_info .post_info a, .scheme_dark .hover_info .post_info .post_meta_item{
	color:#fff!important;
	
}
.scheme_default .sc_layouts_row_fixed_on {
    background-color: #ffffff;
}
span.wpcf7-list-item-label{
	color:#000000!important;
}
.woocommerce .post_item_single.post_type_product .product_title{
	display:block;
}

.sc_item_filters {
    margin-bottom: 1.11111rem;
}
/* .entry-title{
	font-size:2.44444em;
} */
.price{
display:none !important;	
}
.woocommerce-product-details__short-description {
    margin-bottom: 1.78rem;
}

@media (max-width: 1024px){
	.sc_layouts_menu_nav .menu-collapse{
		display:list-item!important;
	}
}

.scheme_default .woocommerce ul.products li.product .post_header a{
	color:#1d1d1d!important;
}

@media (max-width: 767px){
.elementor-section.elementor-section-boxed>.elementor-container.elementor-column-gap-extended, .body_style_boxed .elementor-section.elementor-section-boxed>.elementor-container.elementor-column-gap-extended, .body_style_fullwide.sidebar_hide .elementor-section.elementor-section-boxed>.elementor-container.elementor-column-gap-extended {
	max-width:660px!important;
}
}

.scheme_default .sc_layouts_menu_mobile_button .sc_layouts_item_icon, .scheme_default .sc_layouts_menu_mobile_button .sc_layouts_item_icon:before, .scheme_default .sc_layouts_menu_mobile_button .sc_layouts_item_icon:after {
    background-color: #bfa87b!important;
};
}
.scheme_dark .socials_wrap .social_item .social_icon, .scheme_dark .socials_wrap .social_item .social_icon i {
     color: #bfa87b!important; 
}


.scheme_default .socials_wrap .social_item .social_icon, .scheme_default .socials_wrap .social_item .social_icon i:hover {
    color: #bfa87b;
}

.scheme_dark .menu_mobile_inner a:hover, .scheme_dark .menu_mobile_inner .current-menu-ancestor>a, .scheme_dark .menu_mobile_inner .current-menu-item>a, .scheme_dark .menu_mobile_inner .menu_mobile_nav_area li:hover:before, .scheme_dark .menu_mobile_inner .menu_mobile_nav_area li.current-menu-ancestor:before, .scheme_dark .menu_mobile_inner .menu_mobile_nav_area li.current-menu-item:before {
    color: #87a386;
}

.scheme_default .menu_mobile_inner a:hover, .scheme_default .menu_mobile_inner .current-menu-ancestor>a, .scheme_default .menu_mobile_inner .current-menu-item>a, .scheme_default .menu_mobile_inner .menu_mobile_nav_area li:hover:before, .scheme_default .menu_mobile_inner .menu_mobile_nav_area li.current-menu-ancestor:before, .scheme_default .menu_mobile_inner .menu_mobile_nav_area li.current-menu-item:before {
    color: #b5811b!important;
}
.scheme_dark .menu_mobile_inner .social_item .social_icon {
    color: #b5811b;
}

a{
font-family: 'Open Sans';
}
.scheme_default .sc_testimonials_item:before {
    color: #b5811b;
}
.scheme_default .single-product .related h4 {
    color: #b5811b;
}
.scheme_default .woocommerce p.stars a {
    color: #b5811b;
}


.trx_popup.bottomleft{
	display:none!important;
}
@media (max-width: 660px){
	
	.elementor-11 .elementor-element.elementor-element-9b86842:not(.elementor-motion-effects-element-type-background){
		    background-image: url(https://eternalhandicrafts.com/wp-content/uploads/2025/06/WhatsApp-Image-2025-06-19-at-10.03.57-AM.jpeg) !important;
		background-position: 100% 100% !important;
		
	}
.elementor-1937 .elementor-element.elementor-element-9b86842:not(.elementor-motion-effects-element-type-background), .elementor-1937 .elementor-element.elementor-element-9b86842 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
/* 	background-image:url('https://eternalhandicrafts.com/wp-content/uploads/2022/12/243-1.jpg')!important; */
/* background-image:linear-gradient(to left,#9bc8c5,#c7d0cb)!important; */
	background-color:#ffffff00!important;

	}
}
.sc_services_item_subtitle {
    display: none;
}
.scheme_default .team_member_details div:before {
    color: #BFA87B;
}

#enquiry_now{
	transition:none!important;
	color:#fff!important;
	
	
}

.scheme_default form button:not(.components-button):hover{
transition:!important;
	color:#fff!important;
	background:#b5811b!important;
}
.scheme_default form button:not(.components-button){
	color:#fff!important;
	background:#b5811b!important;
}
.scheme_default .post_item .more-link:hover{
	color:#fff!important;
}
.scheme_default .post_item .more-link{
	color:#fff!important;
}
.scheme_default .shop_mode_thumbs .craftis_shop_mode_buttons a.woocommerce_thumbs, .scheme_default .shop_mode_list .craftis_shop_mode_buttons a.woocommerce_list {
    background-color: #b5811b!important;
    color: #ffffff !important;
}
/*.woocommerce.columns-4 ul.products li.product, .woocommerce-page.columns-4 ul.products li.product, .woocommerce ul.products.columns-4 li.product{
	width:100%;
}*/
.product-category{
	width:100%!important;
}
input#send_comment {
    color: #fff !important;
}
span.product_id{
	display:none!important;
}
a.more-link.sc_button_hover_slide_left {
    padding: 0.80556rem 1.22222rem;
}

#enquiry_now:hover{
	background: linear-gradient(to right, #bfa87b 50%,#b5811b 50%) no-repeat scroll right bottom / 210% 100% #b5811b !important;
}
a.elementor-button-link.elementor-button.elementor-size-sm:hover {
    background: linear-gradient(to right, #bfa87b 50%,#b5811b 50%) no-repeat scroll right bottom / 210% 100% #b5811b !important;
}
a.elementor-button-link.elementor-button.elementor-size-md:hover {
    background: linear-gradient(to right, #bfa87b 50%,#b5811b 50%) no-repeat scroll right bottom / 210% 100% #b5811b !important;
	color:#fff;
}

/* breadcrumbs*/
.breadcrumbs {
   
    line-height: 50px;
}


 .scheme_default .woocommerce #respond input#submit:disabled, .scheme_default .woocommerce #respond input#submit[disabled]:disabled{
	 color:#fff !important;
}
.scheme_default .woocommerce #respond input#submit:disabled:hover, .scheme_default .woocommerce #respond input#submit[disabled]:disabled:hover{
	 color:#fff !important;
}
.scheme_default #review_form #respond p.form-submit input[type="submit"] {
    color:#fff !important;
    background-color: #b5811b;
}
.scheme_default #review_form #respond p.form-submit input[type="submit"]:hover {
    color:#fff !important;
    background-color: #b5811b;
}
.sc_layouts_title_description {
    display: none;
}
/* .breadcrumbs_item,p,li,ul,
li.normal {
	color:#bfa87b;
} */
/* a.breadcrumbs_item.home{
	color:#bfa87b !important;
} */
.scheme_default .woocommerce div.product .product_meta span>a, .scheme_default .woocommerce div.product .product_meta span>span {
    color: #000;
}


.related-title-wrapper h4 {
    text-transform: capitalize;
}
span.posted_in {
    color: #000;
}
@media (max-width: 479px)
.single-product ul.products li.product .post_data .post_header h3, .single-product ul.products li.product .post_data .post_header .woocommerce-loop-product__title {
    font-size: 16px;
    line-height: 16px;
}
@media(min-width: 768px){
	

.elementor-1937 .elementor-element.elementor-element-66a3684 {
    width: 15.764% !important;
}
	}
@media (max-width: 767px){
.single-product ul.products li.product .post_data .post_header h3, .single-product ul.products li.product .post_data .post_header .woocommerce-loop-product__title {
    font-size: 16px;
	text-align:center;
}
.elementor-1937 .elementor-element.elementor-element-66a3684 {
    width: 15.764% !important;
}
}

#reply-title{
	color:#000;
}
.comment-form-rating,.woocommerce-noreviews{
	color:#000;
}

input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required.fill_inited::placeholder {
    color: #000;
}
.woocommerce .product_meta>span:before, .woocommerce .product_meta>a:before {
    color: #000;
}
textarea.wpcf7-form-control.wpcf7-textarea.fill_inited::placeholder {
    color: #000;
}
textarea#comment::placeholder {
    color: #000;
}
form#commentform {
    margin-top: 10px;
}
input#author::placeholder {
    color: #000;
}
input#email::placeholder {
    color: #000;
}
p.comment-notes {
    color: #000;
}
label.optional{
	color:#000;
}
label{
	color:#000;
}
/*.comments_field.comments_i_agree_privacy_policy{
	display:none;
}*/
.sc_form_field_wrap .optional a{
	display:none;
}
 li, p, i {
	font-size:15px!important;
}
ul#menu_main{
	font-size:13px !important;
}
.related-title-wrapper{
	display:none !important;
}
.elementor-11 .elementor-element.elementor-element-fac02f5{
	width:85% !important;
}
#broucher{
	target-name:new !important;
target-new:tab !important;
}
.breadcrumbs{
	color:#fff !important;
}
.breadcrumbs:hover{
	color:#ffff !important;
}
.sc_layouts_title .sc_layouts_title_breadcrumbs a{
color:#ffff !important;
}
 /*footer top line*/
section.elementor-section.elementor-top-section.elementor-element.elementor-element-21ba533f.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.sc_fly_static {
    border-top: 2px solid #bfa87b;
    padding-top: 22px;
}
.wo_productcode{
	display:none !important
}

.page_content_wrap{
	margin: 0 !important;
	padding: 0 !important;
}

.elementor-column.elementor-col-33.elementor-top-column.elementor-element.elementor-element-263126e2.sc_content_align_center.sc_layouts_column_align_center.sc_layouts_column.scheme_default.sc_inner_width_none.sc_layouts_column_icons_position_left.sc_fly_static.animated.fadeIn {
    box-shadow: 0 10px 16px 1px rgb(181 129 26 / 27%);
    border-radius: 5px;
}
.single h2:first-child{
	margin-top:9px !important;
}
input.wpcf7-form-control.wpcf7-text.form-input.fill_inited {
    background-color: #fff !important;
    border: 1px solid #e5e5e5 !important;
    border-radius: 2px !important;
    color: #4b4a4a !important;
    font-size: 0.8125rem !important;
    -webkit-transition: all 0.2s ease-out !important;
    transition: all 0.2s ease-out !important;
    width: 100% !important;
    height: 40px !important;
    padding: 0 10px !important;
}
button.reg-call.sc_button_hover_slide_left {
    border: 0 !important;
    outline: 0 !important;
    text-transform: uppercase !important;
    cursor: pointer !important;
    margin: 0px auto 0 !important;
    padding: 13px 0 !important;
    background: #e57200 !important;
    color: #fff !important;
    font-size: 1.125rem !important;
   
    font-weight: 400 !important;
    width: 98% !important;
    border-radius: 3px !important;
    margin: 15px 0 0 !important;
}

.post_featured.hover_icon:hover .mask{
	opacity: 0;
}

.sc_services_chess .sc_services_item_header> .icons{
	display: none;
}
.scheme_default .sc_icons_item_description a{
	font-size: 16px;
}
.sc_icons_item_description{
	text-transform: capitalize;
}

.sc_icons_item.animated-slow.animated-item.animated.fadeIn {
    width: 100%;
}

h2.services_page_title{
	margin-top: 20px;
}

#openModalBtn{
	display: none;
}

table{
	background-color: transparent !important;
	background: transparent !important;
}


a.sc_action_item_link.sc_button.sc_button_size_normal.color_style_dark.sc_button_hover_slide_left.sc_button_hover_style_dark {
    background: #b5811b !important;
    color: #fff !important;
}

.single_style_style-5 .content .comments_wrap{
	order: inherit
}

.post_content{
	text-align: justify;
}

.blog-image-content{
	width: 100%;
}
.blog-image-content>img, .post_featured>img{
	width: 100% !important;
}

.woocommerce div.product p.price {
    margin: 0 0 1.72222rem;
}

button.elementor-search-form__submit.sc_button_hover_slide_left {
    padding: 0.80556rem 1.22222rem !important;
}
.scheme_default .post_featured.hover_icon .icons a {
    width: 100%;
    left: 0;
    top: 0;
    margin: 0;
    background: transparent;
    border: none;
    height: 100%;
}
.icon-visibility:before{
	display: none !important;
}

.sc_layouts_menu{
	visibility: visible;
	overflow: visible;
}


.elementor-1937 .elementor-element.elementor-element-67ac8200, .elementor-11 .elementor-element.elementor-element-e7998e9{
	min-width: 100% !important;
}

.elementor-1937 .elementor-element.elementor-element-67ac8200 > .elementor-widget-container{
	width: 100%;
}

.company_address{
	margin-top: 30px;
}

.scheme_default .trx_addons_scroll_to_top{
	color: #fff;
}

/* Category page product popup form CSS */

.post_data_inner{
	text-align: center;
}

/* .vc_btn3-container.enquiry-form.vc_btn3-inline.vc_custom_1738562839103.openFormBtn{
	width: 100%;
} */
.vc_btn3-container.enquiry-form.vc_btn3-inline.vc_custom_1738562839103.openFormBtn button, .vc_btn3-container.enquiry-form.vc_btn3-inline.vc_custom_1738562839103.openFormBtn button:hover{
	color: #fff !important;
	border-radius: 7px;
}
.category-enquire-btn {
    padding: 10px !important;
    margin: 10px;
    min-height: auto;
}
.sndbtn.enquriBtn {
    padding: 15px !important;
    color: #fff !important;
    margin-left: 10px !important;
}
.sndbtn.enquriBtn:hover{
	color: #fff !important;
}
h2.enquiry-heading {
    text-align: center;
    font-size: 24px;
    display: flex;
    justify-content: center;
    text-decoration: underline;
    margin-bottom: 25px;
    color: #b5811b;
}

.category-call-btn{
	color: #fff !important;
  border-radius: 7px;
	background: linear-gradient(to right, #bfa87b 50%, #b5811b 50%) no-repeat scroll right bottom / 210% 100% #b5811b !important;
	padding: 1px 10px;
	line-height: 0;
  align-items: center;
  justify-content: center;
  display: flex;
	font-family: inherit;
	text-decoration: none;
	height: 40px;
	padding: 10px;
}

.menu_mobile .menu_mobile_nav_area .open_child_menu{
		width: 100% !important;
    justify-content: end;
    display: flex !important;
	  padding: 6px 5px;
    height: auto !important;
}

.footer_wrap .sc_layouts_item{
	margin-top:0px !important;
	margin-bottom:0px !important;
}
.btn-quick-action{
	height: 40px;
	padding: 10px;
}
.scheme_default input[type="text"],
.scheme_default input[type="tel"],
.scheme_default input[type="email"],input[type="tel"]{
height:40px !important;	
}
.wpcf7 .trx_addons_columns_wrap > [class*="trx_addons_column-"]{
	padding-bottom:0px;
}
.single .wpcf7-textarea {
    min-height: 4.5em;
    height: 4.5rem;
    overflow: hidden;
}



