@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700;800;900&display=swap');

#hero-section .buttons .btn.btn-default.default:any-link {
	color: var(--fnd-color-text-inverse) !important;
	text-decoration: none;
	overflow-wrap: anywhere;
	word-break: normal;
}

#hero-section .buttons a.btn.btn-default.default[href="/users/register_free"] {
	background-color: #5cfe50 !important;
	color: #000 !important;
	border-color: #5cfe50 !important;
	margin-top: 35px;
}

#hero-section .buttons a.btn.btn-default.default[href="/users/register_free"]:hover,
#hero-section .buttons a.btn.btn-default.default[href="/users/register_free"]:focus {
	background-color: #5cfe50 !important;
	color: #000 !important;
	border-color: #5cfe50 !important;
}
#header .header-frame .navbar-default .navbar-collapse .navbar-nav>li>a {
	text-transform: uppercase;
}

#header #header-inner .header-frame {
	background-color: #000 !important;
	padding-top: 5px;
	padding-bottom: 5px;
}

:root {
	--fnd-color-background-accent-green: #9fe870;
	--fnd-color-always-dark: #0c163b;
}

#header .header-frame .navbar-default .navbar-collapse .signup-block .btn {
	background-color: var(--fnd-color-background-accent-green, #9fe870) !important;
	color: var(--fnd-color-always-dark, #0c163b) !important;
}

#header .header-frame .navbar-default .navbar-collapse .signup-block .btn:hover {
	background-color: var(--fnd-color-background-accent-green, #9fe870) !important;
	color: var(--fnd-color-always-dark, #0c163b) !important;
}

a.button:any-link.conversion,
button.conversion {
	background-color: var(--fnd-color-background-accent-green, #9fe870);
	color: var(--fnd-color-always-dark, #0c163b);
}

#header .header-frame .navbar-default .navbar-collapse .navbar-nav>li>a {
	color: #fff !important;
}

#header .header-frame .navbar-default .navbar-collapse .navbar-nav>li>a:hover,
#header .header-frame .navbar-default .navbar-collapse .navbar-nav>li>a:focus,
#header .header-frame .navbar-default .navbar-collapse .navbar-nav>li.active>a,
#header .header-frame .navbar-default .navbar-collapse .navbar-nav>li.current-menu-item>a,
#header .header-frame .navbar-default .navbar-collapse .navbar-nav>li.current-menu-ancestor>a {
	color: #fff !important;
}

#header .header-frame .navbar-default .navbar-collapse .navbar-nav>li>a:after {
	background-color: #fff !important;
	opacity: 0 !important;
}

#header .header-frame .navbar-default .navbar-collapse .navbar-nav>li:hover>a:after,
#header .header-frame .navbar-default .navbar-collapse .navbar-nav>li.active>a:after,
#header .header-frame .navbar-default .navbar-collapse .navbar-nav>li.current-menu-item>a:after,
#header .header-frame .navbar-default .navbar-collapse .navbar-nav>li.current-menu-ancestor>a:after {
	opacity: 1 !important;
}

#header .header-frame .navbar-default .navbar-collapse .navbar-nav>li:after,
#header .header-frame .navbar-default .navbar-collapse .navbar-nav>li:hover:after,
#header .header-frame .navbar-default .navbar-collapse .navbar-nav>li.active:after,
#header .header-frame .navbar-default .navbar-collapse .navbar-nav>li.current-menu-item:after,
#header .header-frame .navbar-default .navbar-collapse .navbar-nav>li.current-menu-ancestor:after {
	display: none !important;
	content: none !important;
}

#header .header-frame .navbar-default .navbar-collapse .search-block .search-opener {
	display: inline-block !important;
	box-sizing: border-box !important;
	padding: 10px !important;
	height: 40px !important;
	width: 40px !important;
	color: #fff !important;
	line-height: 1 !important;
}

#header .header-frame .navbar-default .navbar-collapse .search-block .search-opener svg {
	width: 20px !important;
	height: 20px !important;
	margin: 0 !important;
	vertical-align: top;
}

:root {
	--global-font-family: "Poppins", "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
}

html,
body,
body * {
	font-family: var(--global-font-family) !important;
}

@media screen and (max-width: 1070px) {
	#header #header-inner .header-frame .navbar-header .navbar-toggle,
	#header #header-inner .header-frame .navbar-header .navbar-toggle:hover,
	#header #header-inner .header-frame .navbar-header .navbar-toggle:focus {
		background: transparent !important;
		border: 0 !important;
		box-shadow: none !important;
	}

	#header #header-inner .header-frame .navbar-header .navbar-toggle #nav-icon span,
	#header #header-inner .header-frame .navbar-header .navbar-toggler-icon #nav-icon span,
	#header #header-inner .header-frame .navbar-header .navbar-toggler-icon:not(.js-replace-color) #nav-icon span {
		background: #5cfe50 !important;
	}
}

@media screen and (max-width: 767px) {
	#header #header-inner .header-frame .navbar-header .logo img {
		height: 40px !important;
		width: auto !important;
		margin-bottom: 0 !important;
	}

	#header #site-main-nav,
	div#site-main-nav {
		background: #000 !important;
	}

	#hero-section .items {
		display: flex !important;
		flex-direction: column !important;
		gap: 14px !important;
	}

	#hero-section .item.image,
	#hero-section .item.video {
		flex: 1 0 100% !important;
		max-width: 100% !important;
		width: 100% !important;
	}

	#hero-section .item.video {
		display: block !important;
	}

	#hero-section .item.video .wrapper,
	#hero-section .item.video .embed-wrapper {
		width: 100% !important;
		max-width: 100% !important;
		transform: none !important;
		padding: 0 !important;
		background: transparent !important;
	}

	#hero-section .item.video .embed-wrapper {
		aspect-ratio: 16 / 9;
		border-radius: 14px !important;
		overflow: hidden;
	}

	#hero-section .item.video video {
		display: block !important;
		width: 100% !important;
		height: 100% !important;
		object-fit: cover;
	}
}
.getst{
	margin-top: 10px;
}