/**
 * Ramos page fixes vs Flatsome + WP wrapper (stacking, header buttons, layout).
 */

body.sunwin-clone.ramos-page:before {
	z-index: -1 !important;
}

body.sunwin-clone.ramos-page #wrapper.sunwin-clone-root {
	position: relative;
	z-index: 1;
}

body.sunwin-clone.ramos-page .main,
body.sunwin-clone.ramos-page .main-inner,
body.sunwin-clone.ramos-page .bg-after,
body.sunwin-clone.ramos-page .ramos-page-content {
	position: relative;
	z-index: 1;
}

body.sunwin-clone.ramos-page .header-hero {
	position: relative;
	z-index: 1000;
}

body.sunwin-clone.ramos-page .header-hero .btn-join > button,
body.sunwin-clone.ramos-page .header-hero .btn-home .link-home {
	min-height: 0 !important;
	padding: 0 !important;
	border: 0 !important;
	box-shadow: none !important;
	line-height: 1 !important;
	text-transform: none !important;
	letter-spacing: normal !important;
}

body.sunwin-clone.ramos-page .hero-des.box-ani:not(.animate) {
	opacity: 1 !important;
	transform: none !important;
}
