.elementor-kit-698{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-typography-primary-font-family:"Bebas Neue";--e-global-typography-primary-font-weight:400;--e-global-typography-secondary-font-family:"Work Sans";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;}.elementor-kit-698 a{color:#FDDB51;font-family:"Work Sans", Sans-serif;}.elementor-kit-698 a:hover{color:#FDDB51;}.elementor-kit-698 h1{font-family:"Bebas Neue", Sans-serif;}.elementor-kit-698 h2{font-family:"Bebas Neue", Sans-serif;}.elementor-kit-698 h3{font-family:"Bebas Neue", Sans-serif;}.elementor-kit-698 h4{font-family:"Bebas Neue", Sans-serif;}.elementor-kit-698 h5{font-family:"Bebas Neue", Sans-serif;}.elementor-kit-698 h6{font-family:"Bebas Neue", Sans-serif;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-kit-698 e-page-transition{background-color:#FFBC7D;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */#site-button__styles .elementor-button:after {
	font-size: 20px;
	line-height: 1em;
	content: "→";
	opacity: 0;
	margin-left: -1em;
	-webkit-transition: all 0.2s;
	transition: all 0.2s;
	text-transform: none;
	-webkit-font-feature-settings: "kern" off;
	font-feature-settings: "kern" off;
	font-variant: none;
	font-style: normal;
	font-weight: 400;
	text-shadow: none;
	position: relative;
}

#site-button__styles .elementor-button:hover:after {
	opacity: 1;
	margin-left: 10px;
}

#site-button__styles .elementor-button {
	padding: 0.3em 1em;
	line-height: 1.7em !important;
	-webkit-transition-duration: 0.2s;
	transition-duration: 0.2s;
	-webkit-transition-property: all !important;
	transition-property: all !important;
	display: inline-flex;
	align-items: center;
}

#site-button__styles .elementor-button:hover {
	border: 1px solid transparent;
}

.entry-title {
	display: none !important;
}

.product-container__styles {
	max-width: 1140px;
	margin: 0 auto;
}

@media (max-width: 767px) {
	.elementor-element-7bff5a4 .products {
		display: flex !important;
		flex-direction: column;
	}
	h1,
	h2 {
		word-wrap: break-word;
	}
}

.woocommerce div.product p.price,
.woocommerce div.product span.price {
	color: #000000 !important;
	font-weight: 500;
	text-decoration: none !important;
}

.woocommerce div.product p.price ins,
.woocommerce div.product span.price ins {
	text-decoration: none;
}

.shop__styles .product-type-simple .add_to_cart_button {
	visibility: hidden;
	transition: all 0.3s cubic-bezier(0.39, 0.58, 0.57, 1);
	transform: translateY(0px);
	opacity: 0;
}

.shop__styles .product-type-simple:hover .add_to_cart_button {
	visibility: visible;
	transform: translateY(-54px);
	opacity: 1;
}

.shop__styles .product-type-simple .price,
.shop__styles .product-type-simple .woocommerce-loop-product__title,
.shop__styles .product-type-simple img {
	transform: translateY(0px);
	transition: all 0.3s cubic-bezier(0.39, 0.58, 0.57, 1);
}

.shop__styles .product-type-simple:hover .price,
.shop__styles .product-type-simple:hover .woocommerce-loop-product__title,
.shop__styles .product-type-simple:hover img {
	transform: translateY(-54px);
}

.elementor-element-18d0f982 .woocommerce {
	display: flex;
	flex-wrap: wrap;
}

.elementor-element-18d0f982 .woocommerce .woocommerce-cart-form {
	width: 60%;
}

.elementor-element-18d0f982 .woocommerce .cart-collaterals {
	width: 35%;
	margin-left: 5%;
}

.elementor-element-18d0f982 .woocommerce .cart_totals {
	width: 100%;
}

.elementor-element-18d0f982 .woocommerce .shop_table th,
.elementor-element-18d0f982 .woocommerce .shop_table td {
	border: none;
}

.woolentor-product-meta {
	display: none !important;
}

.newastyle a {
	color: #000;
	text-decoration: underline;
}

.newastyle a:hover {
	text-decoration: none;
}

.footer__menu nav ul li:before {
	content: ">";
	font-size: 16px;
	font-weight: 600;
	color: #fddb51;
}

.footer__menu nav ul li {
	display: flex;
	align-items: center;
	gap: 15px;
}

.footer__menu nav ul li a {
	border-bottom: 1px solid transparent;
	transition: 0.3s;
}

.footer__menu nav ul li a:hover {
	border-bottom: 1px solid #fddb51;
}

.categories__section {
	display: grid;
	grid-template-columns: repeat(3, 1fr);
	grid-template-rows: repeat(2, 1fr);
	grid-column-gap: 30px;
	grid-row-gap: 30px;
}

.categories__element1 {
	background: url(/wp-content/uploads/2024/02/1.png), #fddb51;
	background-position-x: 150px;
}

.categories__element2 {
	background: url(/wp-content/uploads/2024/02/2.png), #fddb51;
	background-position-x: 150px;
}

.categories__element3 {
	background: url(/wp-content/uploads/2024/02/3.png), #fddb51;
	background-position-x: 70px;
}

.categories__element4 {
	background: url(/wp-content/uploads/2024/02/4.png), #fddb51;
	background-position-x: 70px;
}

.categories__element5 {
	background: url(/wp-content/uploads/2024/02/5-modded.png), #fddb51;
}

.categories__element6 {
	background: url(/wp-content/uploads/2024/02/6.png), #fddb51;
}

.categories__element7 {
	background: url(/wp-content/uploads/2024/02/image-86.png);
}

.categories__element8 {
	background: url(/wp-content/uploads/2024/02/7.png), #fddb51;
	background-position-x: 70px;
}

.categories__element9 {
	background: url(/wp-content/uploads/2024/02/image-86.png);
}

.categories__element {
	background-size: 450px;
	background-repeat: no-repeat;
	/* background-position: center -175px; */
	height: 200px;
	position: relative;
	transition: 0.3s;
}

.categories__element:hover {
	background-size: 480px;
}

.categories__element a {
	width: 100%;
	height: 100%;
	display: flex;
	align-items: flex-end;
	padding: 5px 20px;
	font-family: "Bebas Neue", Sans-serif;
	color: #fff;
	color: #131e29;
	font-size: 30px;
	font-weight: 400;
	transition: 0.3s;
}

.categories__element:hover a {
	color: #fff;
	color: #131e29;
}

.categories__element:before {
	content: url(/wp-content/uploads/2024/02/Vector1.svg);
	color: #fff;

	position: absolute;
	right: 20px;
	top: 20px;
	transition: 0.3s;
}

.categories__element:hover:before {
	transform: translate(10px, -10px);
}

.categories__element a p {
	max-width: 300px;
}

@media (max-width: 880px) {
	.categories__section {
		grid-template-columns: repeat(auto-fill, minmax(300px, 1fr));
	}

	.categories__element {
		/* background-position: center; */
	}

	.categories__element a p {
		font-size: min(5vw, 22px);
	}

	.categories__element1 {
		background-position: 110px;
	}

	.categories__element2 {
		background-position: 75px;
	}

	.categories__element3 {
		background-position-x: 0px;
	}

	.categories__element4 {
		background-position-x: 55px;
	}

	.categories__element8 {
		background-position-x: 50px;
	}

	.categories__element a p {
		max-width: 240px;
	}
}

.news__form {
}

.news__form .elementor-field-type-text {
	position: absolute;
	width: 75%;
}

.news__form .elementor-field-type-submit {
	position: absolute;
	width: 28%;
	right: 0;
}

.news__form .elementor-field-type-checkbox {
	margin-top: 56px;
}

.woocommerce div.product div.images img {
	height: 530px;
	object-fit: contain;
}

.wpgs-nav .slick-slide img {
	height: 134px !important;
	object-fit: contain !important;
}

@media (max-width: 530px) {
	.news__form .elementor-field-type-submit {
		position: relative;
	}

	.news__form .elementor-field-type-text {
		width: 100%;
	}
}

.nopadblock .elementor-element-populated {
	padding: 0 !important;
}

.paypal-buttons {
	margin-top: 25px;
}

.shop__styles .woocommerce ul.products li.product a img {
	object-fit: contain !important;
}

.elementor-1714 .elementor-element.elementor-element-3de1efd .elementor-wrapper {
	--video-aspect-ratio: none !important;
	max-height: 90vh;
}

@media (max-width: 560px) {
	.elementor-1714 .elementor-element.elementor-element-3de1efd .elementor-wrapper {
		--video-aspect-ratio: 0.9 !important;
	}
}

/* language--top-menu */
#language--top-menu a {
	padding: 0 0 0 0;
	height: 26px;
}

#language--top-menu a:after {
	height: 1px;
}

#language--top-menu ul {
	display: flex;
	align-items: center;
}

#language--top-menu li:first-child:after {
	content: "/";
	font-size: 20px;
	color: #fff;
	border: none;
	font-family: "Bebas Neue", Sans-serif;
	padding: 0 2px;
}

#language--top-menu li:first-child:before {
	content: url("/wp-content/uploads/2024/08/Vector3.svg");
	font-size: 20px;
	border: none;
	font-family: "Bebas Neue", Sans-serif;
	padding: 0 2px;
	padding: 0 5px 0 0;
}

#language--top-menu .current-lang a::after {
	opacity: 1;
}

.elementor-element-afd3ce3 {
	display: flex;
	align-items: center;
}

.elementor-element-6cbdb70 .elementor-widget-wrap {
	display: flex;
	justify-content: space-between;
}
/* language--top-menu end */
@media (min-width: 1024px) {
	.sitemmenu .elementor-nav-menu li:last-child {
			display: block!important;
	}
}/* End custom CSS */