.elementor-3992 .elementor-element.elementor-element-ed33957:not(.elementor-motion-effects-element-type-background), .elementor-3992 .elementor-element.elementor-element-ed33957 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#090E17;}.elementor-3992 .elementor-element.elementor-element-ed33957 > .elementor-container{min-height:100vh;}.elementor-3992 .elementor-element.elementor-element-ed33957{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-3992 .elementor-element.elementor-element-ed33957 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3992 .elementor-element.elementor-element-164ea66 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}/* Start custom CSS *//*@import url("https://fonts.googleapis.com/css?family=Montserrat:700");*/

* {
	box-sizing: border-box;
}

:root {
	--bg: rgb(9, 14, 23);
	--gradientBg: linear-gradient(45deg, orange, #fed700, orange, #fed700);
}

/*body {*/
/*	font-family: Montserrat, sans-serif;*/
/*	min-height: 100vh;*/
/*	margin: 0;*/
/*	padding: 0;*/
/*	background-color: var(--bg);*/
/*	color: #ffffff;*/
/*}*/

/* Reset */
a {
	color: inherit;
}

ul {
	list-style: none;
}

button {
	border-radius: 0.4em;
	background: var(--bg);
	color: white;
	border: none;
	padding: 0.5rem;
	font-size: inherit;
	cursor: pointer;
}

.wrapper {
	position: relative;
}

/* Text */
.hero__heading {
    font-family: Montserrat, sans-serif;
    line-height: 1.2em;
	font-size: clamp(2rem, 5vw, 8rem);
	text-transform: uppercase;
	margin: 0;
}

/* Hero */
.hero {
    font-family: Montserrat, sans-serif;
    line-height: 1.2em;
	min-height: 100vh;
	padding: clamp(1rem, 2vw, 5rem);
	display: flex;
	align-items: center;
  justify-content: center;
  color: #ffffff;
}

.hero--secondary {
	--mask: radial-gradient(
		circle at var(--x, 50%) var(--y, 50%),
    black var(--maskSize1, 0), 
		transparent 0, 
		transparent var(--maskSize2, 0),
    black var(--maskSize2, 0), 
		black var(--maskSize3, 0), 
		transparent 0);
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: var(--gradientBg);
	color: #191919;
	-webkit-mask-image: var(--mask);
	mask-image: var(--mask);
}/* End custom CSS */