/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Mar 21 2023 | 06:31:44 */
@media (min-width: 768px) {
	.menu-header .sc_layouts_menu_mobile_button_burger .sc_layouts_item_link {
    padding: 1rem 4rem;
	}
}

.single-product .related {
	margin-top:0;
}
.discover-services .slider_container {
	overflow:visible;
}

.button-footer .sc_button_text .sc_button_title {
	font-family:"Open Sans";
	font-weight:normal;
	font-size:20px;
	color:#FE5000;
	font-weight:600;
}

.scheme_dark .sc_button_simple:not(.sc_button_bg_image), .scheme_dark .sc_button_simple:not(.sc_button_bg_image):before, .scheme_dark .sc_button_simple:not(.sc_button_bg_image):after {
	color:#FE5000;
}

.view-all-button .sc_button_bordered .sc_button_text .sc_button_title{
	padding:0 2rem;
}
.view-all-button .sc_button_bordered:not(.sc_button_bg_image):hover {
	    color: #FE5000 !important;
    border-color: #FE5000 !important;
}

.woocommerce .woocommerce-ordering .select_container select {
	background-image:none !important;
}

.sidebar .widget.widget_search input::placeholder, .sidebar .widget.widget_product_search input::placeholder {
	color:#fff !important;
}
.contact-form-name .wpcf7-form  .elementor-column-gap-extended .elementor-row{
	margin-bottom:2rem;
}
.load-more-button {
	font-family:"Teko";
	font-weight:normal;
	text-transform:uppercase;
}
.shop-now-button .sc_button_bordered:not(.sc_button_bg_image):hover {
	border-color:#FD5000 !important;
	color:#FE5000 !important;
}
.shop-now-button .sc_button_bordered .sc_button_text .sc_button_title {
	padding:0 2rem;
}
.slider-button .sc_slider_controls_default .slider_controls_wrap a.with_title {
	padding:2rem 8rem;
}
.rev-button-size {
	z-index:1000 !important;
}
.slider-button .sc_slider_controls_default .slider_controls_wrap a.with_title, 
.slider-button .sc_slider_controls_default .slider_controls_wrap a.with_title{
    padding: 1rem 6rem !important;
    height: auto !important;
}
@media (max-width: 767px) {
	.sc_layouts_row_fixed_on .elementor-element-populated.elementor-widget-wrap
{
	padding:0 !important;
}
}
.menu_mobile_fullscreen .menu_mobile_inner .sc_layouts_logo,.menu_mobile_fullscreen .menu_mobile_inner .socials_mobile {
	display:flex;
	align-items:start;
	margin-left:0;
}
.back-home-button .sc_button.sc_button_bordered.sc_button_size_small {
    padding: 2rem 10rem;
}
.woocommerce-order-details .woocommerce-order-details__title {
	font-family:"Teko" !important;
	font-weight:500 !important;
	text-transform:uppercase !important;
	font-size:48px !important;
}
.woocommerce-order-details .order_details tr .woocommerce-table__product-name.product-name {
	font-family:"Teko" !important;
	font-weight:500 !important;
	font-size:35px; !important;
	text-transform:uppercase;
}
.cart-coupon .coupon{display:flex}
.cart-coupon button{margin-left: 0.5rem;}
.woocommerce .shop_mode_list ul.products li.product + li.product .post_item , .woocommerce-page .shop_mode_list ul.products li.product + li.product .post_item,.products .product .post_item.post_layout_list
{padding-top:3em !important}
@media (max-width:493px) {
	.slider-button .sc_slider_controls .slider_prev + .slider_next {
		margin-left:0 !important;
	}
	.slider-button .sc_slider_controls .slider_next {
		margin-top:1rem;
	}
}
.footer_wrap .wp-widget-nav_menu .menu li a {
	line-height:2;
}
@media (max-width: 479px) {
	.mobile_device .menu_mobile .sc_layouts_logo img, .mobile_layout .menu_mobile .sc_layouts_logo img {
		max-height:8rem;
	}
}
.elementor-31 .elementor-element.elementor-element-0370dc7{border-color:transparent}
@media (max-width: 767px){
	.elementor-449 .elementor-element.elementor-element-fd19e7d {
		margin-top: -70px !important
	}
}
