html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, 
code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, 
fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, 
figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video  { 
margin:0; padding:0; border:0; outline:0; font-size:100%; vertical-align:baseline; background:transparent; 
}        
article, aside, details, figcaption, figure, footer, header, hgroup, nav, section  { display: block; }
audio, canvas, video  { display: inline-block; *display: inline; *zoom: 1; }
audio:not([controls]) { display: none; }
[hidden] { display: none; }
html { 
font-size: 100%; overflow-y: scroll; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; 
}
body { margin: 0; }
h1, h2, h3, h4, h5, h6 { font-weight:normal; }          
a { color:blue; }
a:focus { outline: thin dotted; }
li { list-style:none; }
abbr[title] { border-bottom:none; }
b, strong { font-weight: 800; }
i, em, dfn { font-style: italic; }
hr { display: block; height: 1px; border: 0; border-top: 1px solid #ccc; margin: 1em 0; padding: 0; }
ins  { background: #ff9; color: #000; text-decoration: none; }
mark { background: #ff0; color: #000; font-style: italic; font-weight: bold; }
pre, code, kbd, samp { font-family: monospace, monospace; _font-family: 'courier new', monospace; }
pre { white-space: pre; white-space: pre-wrap; word-wrap: break-word; }
q { quotes: none; }
q:before, q:after { content: ""; content: none; }
small { font-size: 85%; }
sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }
sup { top: -0.5em; }
sub { bottom: -0.25em; }
img { border: 0; -ms-interpolation-mode: bicubic; vertical-align: middle; }
label { cursor: pointer; }
input, 
select, 
textarea { font-size: 100%; margin: 0; }
button, input { line-height: normal; *overflow: visible; }
button, input[type="button"], input[type="reset"], input[type="submit"] { cursor: pointer; -webkit-appearance: button; }
input[type="checkbox"], input[type="radio"] { box-sizing: border-box; }
input[type="search"] { -webkit-appearance: textfield; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box; }
input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; }
button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; }
textarea { overflow: auto; vertical-align: top; resize: vertical; }
table { border-collapse: collapse; border-spacing: 0; }
td { vertical-align: top; } div,
article,
section,
header,
footer,
nav,
li					{ position:relative; }
.group:after 		{ display:block; height:0; clear:both; content:"."; visibility:hidden; }
body 				{ background:#fff; }
::-moz-selection 	{ background:#ff0; color:#333; }
::selection 		{ background:#ff0; color:#333; }  @font-face {
font-family: 'lexendregular';
src: url(https://glow-me.com/wp-content/themes/glow-me/fonts/Lexend-VariableFont_wght.woff2) format('woff2'),
url(https://glow-me.com/wp-content/themes/glow-me/fonts/Lexend-VariableFont_wght.woff) format('woff'),
url(https://glow-me.com/wp-content/themes/glow-me/fonts/Lexend-VariableFont_wght.ttf) format('ttf');
font-weight: normal; font-style: normal;
}
@font-face {
font-family: 'lexendextrabold';
src: url(https://glow-me.com/wp-content/themes/glow-me/fonts/Lexend-VariableFont_wght.woff2) format('woff2'),
url(https://glow-me.com/wp-content/themes/glow-me/fonts/Lexend-VariableFont_wght.woff) format('woff'),
url(https://glow-me.com/wp-content/themes/glow-me/fonts/Lexend-VariableFont_wght.ttf) format('ttf');
font-weight: 800;
font-style: normal;
}
@font-face {
font-family: 'lexendbold';
src: url(https://glow-me.com/wp-content/themes/glow-me/fonts/Lexend-VariableFont_wght.woff2) format('woff2'),
url(https://glow-me.com/wp-content/themes/glow-me/fonts/Lexend-VariableFont_wght.woff) format('woff'),
url(https://glow-me.com/wp-content/themes/glow-me/fonts/Lexend-VariableFont_wght.ttf) format('ttf');
font-weight: 600;
font-style: normal;
}
body,
input,
textarea  { font-family: "lexendregular", Helvetica, Arial, sans-serif;
font-size: 18px;
font-size: 1.125rem;
line-height: 1.5;
color: #000;
}
h1, 
h2, 
h3, 
h4, 
h5, 
h6 					{ font-weight:bold; } button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
border: 1px solid #ccc;
border-color: #ccc #ccc #bbb #ccc;
border-radius: 0;
background: #e6e6e6; color: rgba(0,0,0,.8); 
cursor: pointer; -webkit-appearance: button; font-size: 12px;
font-size: 0.75rem;
line-height: 1.75; margin-top: -0.5em; }
button:hover, 
html input[type="button"]:hover,
input[type="reset"]:hover,
input[type="submit"]:hover {
border-color: #ccc #bbb #aaa #bbb;
-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.8), inset 0 15px 17px rgba(255,255,255,0.8), inset 0 -5px 12px rgba(0,0,0,0.02);
-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.8), inset 0 15px 17px rgba(255,255,255,0.8), inset 0 -5px 12px rgba(0,0,0,0.02);
box-shadow: inset 0 1px 0 rgba(255,255,255,0.8), inset 0 15px 17px rgba(255,255,255,0.8), inset 0 -5px 12px rgba(0,0,0,0.02);
}
input[type=text],
input[type=email],
textarea {
color: #666;
border: 1px solid #ccc;
border-radius: 0;
resize: vertical;
font-size: 0.75rem;
}
input[type=text]:focus,
input[type=email]:focus,
textarea:focus {
color: #111;
}
input[type=text],
input[type=email] {
padding: 4px;
margin-top: .5em;
}
textarea {
overflow: auto; padding-left: 3px;
vertical-align: top; width: 98%;
} html, body {
height: 100%;
}
.container { display: grid;
grid-template-rows: auto 1fr auto;
}
img {width: 100%; height: auto;}
p {margin: .5em 1.5em 1em 1.5em;} p {
-webkit-hyphens: auto;
-webkit-hyphenate-character: "\2010";
-webkit-hyphenate-limit-after: 1;
-webkit-hyphenate-limit-before: 3;
-moz-hyphens: auto;
orphans: 3;
widows: 3;
}
a {
color: rgb(0,0,0);
text-decoration: none;
border-bottom: 1px solid rgb(0,0,0);
opacity: 1;
transition: opacity 0.6s;
-moz-transition: opacity 0.6s; -webkit-transition: opacity 0.6s; -o-transition: opacity 0.6s; }
a:hover {
opacity: 0.6; filter:alpha(opacity=60);
transition: opacity 0.6s;
-moz-transition: opacity 0.6s; -webkit-transition: opacity 0.6s; -o-transition: opacity 0.6s; }
.logo {margin-top: 1.125em; margin-left: 1em;}
.logo a {border-bottom: 0;}
.herobild {margin-top: 3em; text-align: center;}
.herobild img {width: 80%; margin: 0 auto; padding-bottom: .875em; }
body.home .herobild {margin-top: 0; text-align: center;}
body.home .herobild img {width: 100%; margin: 0; margin-left: 0%; padding-bottom: 0; margin-bottom: -50px;}
.herobalken {
display: block;
background: #000;
height: 16px;
width: 100%;
left: -10%;
}
h2 {
font-family: 'lexendextrabold';
margin: .5em .75em .5em .75em;
font-size: 2em;
line-height: 1.25em;
font-weight: normal;
}
b, strong {font-family: 'lexendextrabold'; font-weight: normal;}
article ul,
article ol {margin-left: 3em; padding-bottom: 2em;}
article ul li {list-style: disc;}
article ol li {list-style-type: decimal;}
article ol li ul li {list-style: circle;}
.inverse-block-group {margin: 0 1.5em 0 1.5em;}
.inverse-block {
background: #000;
color: #fff;
border-radius: .125em;
margin-bottom: 2px;
}
.inverse-block p {margin-left: 2.5em;}
.inverse-block ul {
margin: 1em 1em 1em 2.5em;
padding-bottom: 0;
}
.testimonial-content p {font-size: .75em;}
.testimonial-image {padding-top: 1.5em;}
.testimonial-name {
font-family: 'lexendextrabold';
font-size: 1.5em;
font-weight: normal
}
.wpmslider-pager-item a {
text-decoration: none;
border-bottom: 0;
}
article .wp-block-image,
article .wp-block-embed,
.wp-block-aab-accordion-block {margin: .5em 1.5em 1em 1.5em;}
.wp-block-aab-accordion-block .aab__accordion_body.aab__accordion_body--show p {margin: .5em 0 1em 0;} .wpforms-container-full {margin: .5em 1.5em 1em 1.5em !important;}
div.wpforms-container-full .wpforms-form input[type=date], div.wpforms-container-full .wpforms-form input[type=datetime], div.wpforms-container-full .wpforms-form input[type=datetime-local], div.wpforms-container-full .wpforms-form input[type=email], div.wpforms-container-full .wpforms-form input[type=month], div.wpforms-container-full .wpforms-form input[type=number], div.wpforms-container-full .wpforms-form input[type=password], div.wpforms-container-full .wpforms-form input[type=range], div.wpforms-container-full .wpforms-form input[type=search], div.wpforms-container-full .wpforms-form input[type=tel], div.wpforms-container-full .wpforms-form input[type=text], div.wpforms-container-full .wpforms-form input[type=time], div.wpforms-container-full .wpforms-form input[type=url], div.wpforms-container-full .wpforms-form input[type=week], div.wpforms-container-full .wpforms-form select, div.wpforms-container-full .wpforms-form textarea {height: auto !important;}
div.wpforms-container-full .wpforms-form textarea.wpforms-field-medium {height: 9em !important;}
div.wpforms-container-full .wpforms-form .wpforms-field-label-inline {font-size: 14px !important;}
div.wpforms-container-full .wpforms-form input[type=submit],
div.wpforms-container-full .wpforms-form button[type=submit],
div.wpforms-container-full .wpforms-form .wpforms-page-button {width: 100% !important; padding: 0 !important;}
.footer {
padding-top: 1em;
padding-bottom: 3em;
background: #fff;
}
.footerlogo {width: 50%;}
footer {
font-size: 0.75em;
font-family: 'lexendbold';
}
.xoxo {margin-left: 2em;}
.footer-logo {margin-top: .25em;}
.footer-logo a {border-bottom: 0;}
.footer-menu a {border-bottom: 0;}
.footer-social-menu a {border-bottom: 0;}
.footer p {margin: 0;}
.footer-adresse {font-size: 0.875em;} body {
background: linear-gradient(130deg, #e519d5, #ffffff, #ffffff);
background-size: 200% 400%;
background-repeat: no-repeat;
-webkit-animation: AnimationName 20s ease infinite;
-moz-animation: AnimationName 20s ease infinite;
animation: AnimationName 20s ease infinite;
}
body.home,
body.grow-with-glow {
background: linear-gradient(130deg, #f9ec00, #ffffff, #ffffff);
background-size: 120% 300%;
background-repeat: no-repeat;
}
body.about,
body.instawall {
background: linear-gradient(130deg, #ec6607, #ffffff, #ffffff);
background-size: 120% 800%;
background-repeat: no-repeat;
}
body.we-do {
background: linear-gradient(-50deg, #e8e100, #ffffff, #ffffff);
background-size: 200% 600%;
background-repeat: no-repeat;
}
body.i-do-for-you,
body.others-about-me {
background: linear-gradient(130deg, #00abd9, #ffffff, #ffffff);
background-size: 200% 400%;
background-repeat: no-repeat;
}
body.privacy {
background: linear-gradient(110deg, #e519d5, #ffffff, #ffffff);
background-size: 200% 1200%;
background-repeat: no-repeat;
}
@-webkit-keyframes AnimationName {
0%{background-position:0% 50%}
50%{background-position:100% 50%}
100%{background-position:0% 50%}
}
@-moz-keyframes AnimationName {
0%{background-position:0% 50%}
50%{background-position:100% 50%}
100%{background-position:0% 50%}
}
@keyframes AnimationName { 
0%{background-position:0% 50%}
50%{background-position:100% 50%}
100%{background-position:0% 50%}
} .stoerer {
display: block;
position: absolute;
width: 140px;
height: 140px;
left: 10px;
top: 0px;
margin: 0;
z-index: 1000;
background: url(//glow-me.com/wp-content/themes/glow-me/img/sommer-button-end.png) 0 0 no-repeat; -webkit-background-size: contain;
-moz-background-size: contain;
-o-background-size: contain;
background-size: contain;
border-bottom: 0 none;
}
.stoerer a {
border-bottom: 0 none;
display: block;
width: 140px;
height: 140px;
opacity: 1;
transition: opacity 0.6s;
-moz-transition: opacity 0.6s; -webkit-transition: opacity 0.6s; -o-transition: opacity 0.6s; text-decoration: none;
}
.stoerer > a:hover {
border-bottom: 0 none;
opacity: 0.7; filter:alpha(opacity=70);
transition: opacity 0.6s;
-moz-transition: opacity 0.6s; -webkit-transition: opacity 0.6s; -o-transition: opacity 0.6s; text-decoration: none;
}  @media screen and (min-width:600px) {
.stoerer {
left: 10px;
top: 0px;
width: 150px;
height: 150px;
}
.stoerer a {
width: 150px;
height: 150px;
}
.inverse-block-group {margin-bottom: 1.75em;}
footer .span_2,
footer .span_3,
footer .span_5 {width: 48%;}
} @media ( min-width : 768px ) {
.stoerer {
left: 0px;
top: 10px;
width: 170px;
height: 170px;
}
.stoerer a {
width: 170px;
height: 170px;
}
.inverse-block-group {margin-bottom: 1.75em;}
.wpforms-container-full {margin: .5em 1.5em 1em 1.5em !important;}
} @media ( min-width : 950px ) {
.stoerer {
left: 0px;
top: 70px;
width: 180px;
height: 180px;
}
.stoerer a {
width: 180px;
height: 180px;
}
footer .span_2 { width: 14.66%; }
footer .span_3 { width: 23.0%; }
footer .span_5 { width: 39.65%; }
.footerlogo {width: 100%;}
} @media ( min-width : 1300px ) {
.stoerer {
left: -80px;
top: 100px;
width: 200px;
height: 200px;
}
.stoerer a {
width: 200px;
height: 200px;
}
.footerlogo {width: 100%; top: 3.25em; left: -17.5%;}
footer.row {margin-top: -4.5em;}
} @media screen and (-webkit-min-device-pixel-ratio:2) {
{ }
}