/*
Theme Name:           Flatsome
Theme URI:            http://flatsome.uxthemes.com
Author:               UX-Themes
Author URI:           https://uxthemes.com
Description:          Multi-Purpose Responsive WooCommerce Theme
Version:              3.18.2
Requires at least:    5.9
Requires PHP:         5.6
WC requires at least: 4.7
Text Domain:          flatsome
License:              https://themeforest.net/licenses
License URI:          https://themeforest.net/licenses
*/


/***************
All custom CSS should be added to Flatsome > Advanced > Custom CSS,
or in the style.css of a Child Theme.
***************/
.header-main {
	background:url(/wp-content/uploads/2023/12/bg.webp);
}

.header-bottom {
	background: linear-gradient(180deg, #901B11 0%, #060F2B 100%);
}

.header-button .button {
	width: 120px;
	color: #fff;
}

.section-title b,
.mejs-container,
.mejs-container .mejs-controls,
.mejs-embed,
.mejs-embed body {
	background: #fff0 !important;
}

.mejs-container * {
	border-radius: 20px;
}
footer.entry-meta {
    border: 0;
}
.button.is-outline {
    border: 0;
    border-radius: 20px;
		color: #fff;
}
.header-button .button,
.button.icon,
.is-divider,
.button,
button {
	background: repeating-linear-gradient(to right, #6bb0c8 0, #357e9f 70%, #6bb0c8 100%);
	animation: gradient 2s infinite;
	animation-fill-mode: forwards;
	animation-timing-function: linear;
	background-size: 200% auto;
	background-position: 0 100%;
	border: 0px;
}

@keyframes gradient {
	0% {
		background-position: 0 0;
	}

	100% {
		background-position: -200% 0;
	}
}

.taxonomy-description,
blockquote,
dl,
figure,
form,
ol,
p,
pre,
ul {
	text-align: justify;
}

.nav-dropdown {
	min-width: max-content;
}

.taxonomy-description,
.post,
.widget-area,
select {
	box-shadow: inset 0px 0px 11px -1px #e97171;
	padding: 2%;
	border-radius: 5px;
}

.slider-nav-light .flickity-prev-next-button,
.page-title,
.comments-area,
.mejs-controls,
.nav li.has-icon-left>a>i {
	display: none !important;
}

.widget {
    margin-bottom: 0;
}

.absolute-footer,
.entry-author,
.entry-content {
	padding: 0;
}

.col {
	padding: 0 5px 10px;
}

.row-large>.col {
	padding: 0 10px;
}

img:hover {
	filter: brightness(1.2);
}

td,
th {
	border-bottom: 0;
}

/* Mobile */
@media only screen and (max-width: 768px) {}
