<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.geek-layer-editor-container {
	position: relative;
	width: 100%;
	overflow: hidden;
}

.geek-layer-editor-element-wrapper {
	position: absolute;
}

.geek-layer-editor-element-wrapper &gt; .inner {
	position: relative;
	width: 100%;
	height: 100%;
	box-sizing: border-box;
}

.geek-layer-editor-element-wrapper img {
	max-width: 100%;
}

.geek-layer-editor-element-wrapper .inner1 {
	width: 100%;
	height: 100%;
	display: table;
}
.geek-layer-editor-element-wrapper .inner-image {
	width: 100%;
	height: 100%;
	overflow: hidden;
}

.geek-layer-editor-element-wrapper .inner1 &gt; .inner2 {
	display: table-cell;
	text-align: center;
	vertical-align: middle;
}

.geek-layer-editor-element-wrapper .inner1 &gt; .inner2 h1,
.geek-layer-editor-element-wrapper .inner1 &gt; .inner2 h2,
.geek-layer-editor-element-wrapper .inner1 &gt; .inner2 h3,
.geek-layer-editor-element-wrapper .inner1 &gt; .inner2 h4,
.geek-layer-editor-element-wrapper .inner1 &gt; .inner2 h5,
.geek-layer-editor-element-wrapper .inner1 &gt; .inner2 h6 {
	display: inline-block;
	margin: 0;
	padding: 0 10px;
}

.geek-layer-editor-element-wrapper.invisible {
	visibility: hidden;
}

/*responsive*/
@media only screen and (min-width: 978px) {
	/* destop */
	.geek-layer-editor-element-wrapper h1 { font-size: 2.25em; }
	.geek-layer-editor-element-wrapper h2 { font-size: 1.75em; }
	.geek-layer-editor-element-wrapper h3 { font-size: 1.42em; }
	.geek-layer-editor-element-wrapper h4 { font-size: 1.25em; }
	.geek-layer-editor-element-wrapper h5 { font-size: 1.08em; }
	.geek-layer-editor-element-wrapper h6 { font-size: 0.92em; }
}
@media only screen and (min-width: 768px) and (max-width: 979px) {
	/* tablets */
	.geek-layer-editor-element-wrapper h1 { font-size: 2em; }
	.geek-layer-editor-element-wrapper h2 { font-size: 1.5em; }
	.geek-layer-editor-element-wrapper h3 { font-size: 1.17em; }
	.geek-layer-editor-element-wrapper h4 { font-size: 1em; }
	.geek-layer-editor-element-wrapper h5 { font-size: .83em; }
	.geek-layer-editor-element-wrapper h6 { font-size: .67em; }
}

@media only screen and (max-width: 767px) {
	/* phones */
	.geek-layer-editor-element-wrapper h1 { font-size: 1.75em; }
	.geek-layer-editor-element-wrapper h2 { font-size: 1.25em; }
	.geek-layer-editor-element-wrapper h3 { font-size: 0.92em; }
	.geek-layer-editor-element-wrapper h4 { font-size: 0.75em; }
	.geek-layer-editor-element-wrapper h5 { font-size: .63em; }
	.geek-layer-editor-element-wrapper h6 { font-size: .5em; }
}</pre></body></html>