#ytshader {
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
background-color: rgba(0,0,0,.2);
z-index: 1;
}
html { font-family: 'Fira Sans', sans-serif; line-height: 1.15; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; }
body { margin: 0; }
article, aside, footer, header, nav, section { display: block; }
h1 { font-size: 2em; margin: 0.67em 0; }
figcaption, figure, main { display: block; }
figure { margin: 1em 0; }
hr { -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; height: 0; overflow: visible; }
pre { font-family: 'Fira Sans', sans-serif; font-size: 1em; }
a { background-color: transparent; -webkit-text-decoration-skip: objects; }
a:active, a:hover { outline-width: 0; }
abbr[title] { border-bottom: 1px #767676 dotted; text-decoration: none; }
b, strong { font-weight: inherit; }
b, strong { font-weight: 700; }
code, kbd, samp { font-family: 'Fira Sans', sans-serif; font-size: 1em; }
dfn { font-style: italic; }
mark { background-color: #eee; color: #222; }
small { font-size: 80%; }
sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }
sub { bottom: -0.25em; }
sup { top: -0.5em; }
audio, video { display: inline-block; }
audio:not([controls]) { display: none; height: 0; }
img { border-style: none; }
svg:not(:root) { overflow: hidden; }
button, input, optgroup, select, textarea { font-family: 'Fira Sans', sans-serif; font-size: 100%; line-height: 1.15; margin: 0; }
button, input { overflow: visible; }
button, select { text-transform: none; }
button, html [type="button"], [type="reset"], [type="submit"] { -webkit-appearance: button; }
button::-moz-focus-inner, [type="button"]::-moz-focus-inner, [type="reset"]::-moz-focus-inner, [type="submit"]::-moz-focus-inner {
border-style: none;
padding: 0;
}
button:-moz-focusring, [type="button"]:-moz-focusring, [type="reset"]:-moz-focusring, [type="submit"]:-moz-focusring {
outline: 1px dotted ButtonText;
}
fieldset { border: 1px solid #bbb; margin: 0 2px; padding: 0.35em 0.625em 0.75em; }
legend { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; color: inherit; display: table; max-width: 100%; padding: 0; white-space: normal; }
progress { display: inline-block; vertical-align: baseline; }
textarea { overflow: auto; }
[type="checkbox"], [type="radio"] { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: 0; }
[type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-button {
height: auto;
}
[type="search"] { -webkit-appearance: textfield; outline-offset: -2px; }
[type="search"]::-webkit-search-cancel-button, [type="search"]::-webkit-search-decoration {
-webkit-appearance: none;
}
::-webkit-file-upload-button {
-webkit-appearance: button;
font: inherit;
}
details, menu { display: block; }
summary { display: list-item; }
canvas { display: inline-block; }
template { display: none; }
[hidden] { display: none; }  .screen-reader-text { clip: rect(1px, 1px, 1px, 1px); height: 1px; overflow: hidden; position: absolute !important; width: 1px; word-wrap: normal !important; }
.screen-reader-text:focus { background-color: #f1f1f1; -webkit-border-radius: 3px; border-radius: 3px; -webkit-box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6); box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6); clip: auto !important; color: #21759b; display: block; font-size: 14px; font-size: 0.875rem; font-weight: 700; height: auto; left: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000; } .alignleft { display: inline; float: left; margin-right: 1.5em; }
.alignright { display: inline; float: right; margin-left: 1.5em; }
.aligncenter { clear: both; display: block; margin-left: auto; margin-right: auto; } .clear:before, .clear:after, .entry-content:before, .entry-content:after, .entry-footer:before, .entry-footer:after, .comment-content:before, .comment-content:after, .site-header:before, .site-header:after, .site-content:before, .site-content:after, .site-footer:before, .site-footer:after, .nav-links:before, .nav-links:after, .pagination:before, .pagination:after, .comment-author:before, .comment-author:after, .widget-area:before, .widget-area:after, .widget:before, .widget:after, .comment-meta:before, .comment-meta:after { content: ""; display: table; table-layout: fixed; }
.clear:after, .entry-content:after, .entry-footer:after, .comment-content:after, .site-header:after, .site-content:after, .site-footer:after, .nav-links:after, .pagination:after, .comment-author:after, .widget-area:after, .widget:after, .comment-meta:after { clear: both; } @font-face {
font-family: "AgenorBold";
src: url(//everwooddaycamp.com/wp-content/themes/everwood-day-camp/fonts/AgenorBold/font.woff2) format('woff2'), url(//everwooddaycamp.com/wp-content/themes/everwood-day-camp/fonts/AgenorBold/font.woff) format('woff');
}
body { color: #005928; font-family: 'Fira Sans', sans-serif; font-size: 15px; font-size: 0.9375rem; font-weight: 400; line-height: 1.66; }
h1, h2, h3, h4, h5, h6 { clear: both; }
h1:first-child, h2:first-child, h3:first-child, h4:first-child, h5:first-child, h6:first-child { padding-top: 0; }
dfn, cite, em, i { font-style: italic; }
blockquote { color: #666; font-size: 18px; font-size: 1.125rem; font-style: italic; line-height: 1.7; margin: 0; overflow: hidden; padding: 0; }
blockquote cite { display: block; font-style: normal; font-weight: 600; margin-top: 0.5em; }
address { margin: 0 0 1.5em; }
pre { background: #eee; font-family: 'Fira Sans', sans-serif; font-size: 15px; font-size: 0.9375rem; line-height: 1.6; margin-bottom: 1.6em; max-width: 100%; overflow: auto; padding: 1.6em; }
code, kbd, tt, var { font-family: 'Fira Sans', sans-serif; font-size: 15px; font-size: 0.9375rem; }
abbr, acronym { border-bottom: 1px dotted #666; cursor: help; }
mark, ins { background: #eee; text-decoration: none; }
big { font-size: 125%; }
blockquote { quotes: "" ""; }
q { quotes: "“" "”" "‘" "’"; }
blockquote:before, blockquote:after { content: ""; }
:focus { outline: none; } html[lang="ar"] body, html[lang="ar"] button, html[lang="ar"] input, html[lang="ar"] select, html[lang="ar"] textarea, html[lang="ary"] body, html[lang="ary"] button, html[lang="ary"] input, html[lang="ary"] select, html[lang="ary"] textarea, html[lang="azb"] body, html[lang="azb"] button, html[lang="azb"] input, html[lang="azb"] select, html[lang="azb"] textarea, html[lang="fa-IR"] body, html[lang="fa-IR"] button, html[lang="fa-IR"] input, html[lang="fa-IR"] select, html[lang="fa-IR"] textarea, html[lang="haz"] body, html[lang="haz"] button, html[lang="haz"] input, html[lang="haz"] select, html[lang="haz"] textarea, html[lang="ps"] body, html[lang="ps"] button, html[lang="ps"] input, html[lang="ps"] select, html[lang="ps"] textarea, html[lang="ur"] body, html[lang="ur"] button, html[lang="ur"] input, html[lang="ur"] select, html[lang="ur"] textarea { font-family: 'Fira Sans', sans-serif; }
html[lang="ar"] h1, html[lang="ar"] h2, html[lang="ar"] h3, html[lang="ar"] h4, html[lang="ar"] h5, html[lang="ar"] h6, html[lang="ary"] h1, html[lang="ary"] h2, html[lang="ary"] h3, html[lang="ary"] h4, html[lang="ary"] h5, html[lang="ary"] h6, html[lang="azb"] h1, html[lang="azb"] h2, html[lang="azb"] h3, html[lang="azb"] h4, html[lang="azb"] h5, html[lang="azb"] h6, html[lang="fa-IR"] h1, html[lang="fa-IR"] h2, html[lang="fa-IR"] h3, html[lang="fa-IR"] h4, html[lang="fa-IR"] h5, html[lang="fa-IR"] h6, html[lang="haz"] h1, html[lang="haz"] h2, html[lang="haz"] h3, html[lang="haz"] h4, html[lang="haz"] h5, html[lang="haz"] h6, html[lang="ps"] h1, html[lang="ps"] h2, html[lang="ps"] h3, html[lang="ps"] h4, html[lang="ps"] h5, html[lang="ps"] h6, html[lang="ur"] h1, html[lang="ur"] h2, html[lang="ur"] h3, html[lang="ur"] h4, html[lang="ur"] h5, html[lang="ur"] h6 { font-weight: 700; } html[lang^="zh-"] body, html[lang^="zh-"] button, html[lang^="zh-"] input, html[lang^="zh-"] select, html[lang^="zh-"] textarea { font-family: 'Fira Sans', sans-serif; }
html[lang="zh-CN"] body, html[lang="zh-CN"] button, html[lang="zh-CN"] input, html[lang="zh-CN"] select, html[lang="zh-CN"] textarea { font-family: 'Fira Sans', sans-serif; }
html[lang^="zh-"] h1, html[lang^="zh-"] h2, html[lang^="zh-"] h3, html[lang^="zh-"] h4, html[lang^="zh-"] h5, html[lang^="zh-"] h6 { font-weight: 700; } html[lang="bg-BG"] body, html[lang="bg-BG"] button, html[lang="bg-BG"] input, html[lang="bg-BG"] select, html[lang="bg-BG"] textarea, html[lang="ru-RU"] body, html[lang="ru-RU"] button, html[lang="ru-RU"] input, html[lang="ru-RU"] select, html[lang="ru-RU"] textarea, html[lang="uk"] body, html[lang="uk"] button, html[lang="uk"] input, html[lang="uk"] select, html[lang="uk"] textarea { font-family: 'Fira Sans', sans-serif; }
html[lang="bg-BG"] h1, html[lang="bg-BG"] h2, html[lang="bg-BG"] h3, html[lang="bg-BG"] h4, html[lang="bg-BG"] h5, html[lang="bg-BG"] h6, html[lang="ru-RU"] h1, html[lang="ru-RU"] h2, html[lang="ru-RU"] h3, html[lang="ru-RU"] h4, html[lang="ru-RU"] h5, html[lang="ru-RU"] h6, html[lang="uk"] h1, html[lang="uk"] h2, html[lang="uk"] h3, html[lang="uk"] h4, html[lang="uk"] h5, html[lang="uk"] h6 { font-weight: 700; line-height: 1.2; } html[lang="bn-BD"] body, html[lang="bn-BD"] button, html[lang="bn-BD"] input, html[lang="bn-BD"] select, html[lang="bn-BD"] textarea, html[lang="hi-IN"] body, html[lang="hi-IN"] button, html[lang="hi-IN"] input, html[lang="hi-IN"] select, html[lang="hi-IN"] textarea, html[lang="mr-IN"] body, html[lang="mr-IN"] button, html[lang="mr-IN"] input, html[lang="mr-IN"] select, html[lang="mr-IN"] textarea { font-family: 'Fira Sans', sans-serif; }
html[lang="bn-BD"] h1, html[lang="bn-BD"] h2, html[lang="bn-BD"] h3, html[lang="bn-BD"] h4, html[lang="bn-BD"] h5, html[lang="bn-BD"] h6, html[lang="hi-IN"] h1, html[lang="hi-IN"] h2, html[lang="hi-IN"] h3, html[lang="hi-IN"] h4, html[lang="hi-IN"] h5, html[lang="hi-IN"] h6, html[lang="mr-IN"] h1, html[lang="mr-IN"] h2, html[lang="mr-IN"] h3, html[lang="mr-IN"] h4, html[lang="mr-IN"] h5, html[lang="mr-IN"] h6 { font-weight: 700; } html[lang="el"] body, html[lang="el"] button, html[lang="el"] input, html[lang="el"] select, html[lang="el"] textarea { font-family: 'Fira Sans', sans-serif; }
html[lang="el"] h1, html[lang="el"] h2, html[lang="el"] h3, html[lang="el"] h4, html[lang="el"] h5, html[lang="el"] h6 { font-weight: 700; line-height: 1.3; } html[lang="gu-IN"] body, html[lang="gu-IN"] button, html[lang="gu-IN"] input, html[lang="gu-IN"] select, html[lang="gu-IN"] textarea { font-family: 'Fira Sans', sans-serif; }
html[lang="gu-IN"] h1, html[lang="gu-IN"] h2, html[lang="gu-IN"] h3, html[lang="gu-IN"] h4, html[lang="gu-IN"] h5, html[lang="gu-IN"] h6 { font-weight: 700; } html[lang="he-IL"] body, html[lang="he-IL"] button, html[lang="he-IL"] input, html[lang="he-IL"] select, html[lang="he-IL"] textarea { font-family: 'Fira Sans', sans-serif; }
html[lang="he-IL"] h1, html[lang="he-IL"] h2, html[lang="he-IL"] h3, html[lang="he-IL"] h4, html[lang="he-IL"] h5, html[lang="he-IL"] h6 { font-weight: 700; } html[lang="ja"] body, html[lang="ja"] button, html[lang="ja"] input, html[lang="ja"] select, html[lang="ja"] textarea { font-family: 'Fira Sans', sans-serif; }
html[lang="ja"] h1, html[lang="ja"] h2, html[lang="ja"] h3, html[lang="ja"] h4, html[lang="ja"] h5, html[lang="ja"] h6 { font-weight: 700; } html[lang="ko-KR"] body, html[lang="ko-KR"] button, html[lang="ko-KR"] input, html[lang="ko-KR"] select, html[lang="ko-KR"] textarea { font-family: 'Fira Sans', sans-serif; }
html[lang="ko-KR"] h1, html[lang="ko-KR"] h2, html[lang="ko-KR"] h3, html[lang="ko-KR"] h4, html[lang="ko-KR"] h5, html[lang="ko-KR"] h6 { font-weight: 600; } html[lang="th"] h1, html[lang="th"] h2, html[lang="th"] h3, html[lang="th"] h4, html[lang="th"] h5, html[lang="th"] h6 { line-height: 1.65; font-family: 'Fira Sans', sans-serif; }
html[lang="th"] body, html[lang="th"] button, html[lang="th"] input, html[lang="th"] select, html[lang="th"] textarea { line-height: 1.8; font-family: 'Fira Sans', sans-serif; } html[lang="ar"] *, html[lang="ary"] *, html[lang="azb"] *, html[lang="haz"] *, html[lang="ps"] *, html[lang^="zh-"] *, html[lang="bg-BG"] *, html[lang="ru-RU"] *, html[lang="uk"] *, html[lang="bn-BD"] *, html[lang="hi-IN"] *, html[lang="mr-IN"] *, html[lang="el"] *, html[lang="gu-IN"] *, html[lang="he-IL"] *, html[lang="ja"] *, html[lang="ko-KR"] *, html[lang="th"] * { letter-spacing: 0 !important; } label { color: #333; display: block; font-weight: 800; margin-bottom: 0.5em; }
fieldset { margin-bottom: 1em; }
input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type="number"], input[type="tel"], input[type="range"], input[type="date"], input[type="month"], input[type="week"], input[type="time"], input[type="datetime"], input[type="datetime-local"], input[type="color"], textarea { }
input[type="text"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="password"]:focus, input[type="search"]:focus, input[type="number"]:focus, input[type="tel"]:focus, input[type="range"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="week"]:focus, input[type="time"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="color"]:focus, textarea:focus { }
select { border: 1px solid #bbb; -webkit-border-radius: 3px; border-radius: 3px; height: 3em; max-width: 100%; }
input[type="radio"], input[type="checkbox"] { margin-right: 0.5em; }
input[type="radio"] + label, input[type="checkbox"] + label { font-weight: 400; }
button, input[type="button"] { background-color: #222; border: 0; -webkit-border-radius: 2px; border-radius: 2px; -webkit-box-shadow: none; box-shadow: none; color: #fff; cursor: pointer; display: inline-block; font-size: 14px; font-size: 0.875rem; font-weight: 800; line-height: 1; padding: 1em 2em; text-shadow: none; -webkit-transition: background 0.2s; transition: background 0.2s; }
input + button, input + input[type="button"], input + input[type="submit"] { padding: 0.75em 2em; }
button.secondary, input[type="reset"], input[type="button"].secondary, input[type="reset"].secondary { background-color: #ddd; color: #222; }
button:hover, button:focus, input[type="button"]:hover, input[type="button"]:focus, input[type="submit"]:hover { background: #767676; }
button.secondary:hover, button.secondary:focus, input[type="reset"]:hover, input[type="reset"]:focus, input[type="button"].secondary:hover, input[type="button"].secondary:focus, input[type="reset"].secondary:hover, input[type="reset"].secondary:focus { background: #bbb; } ::-webkit-input-placeholder {
color: #ffffff;
}
:-moz-placeholder {
color: #ffffff;
}
::-moz-placeholder {
color: #ffffff;
opacity: 1; }
:-ms-input-placeholder {
color: #ffffff;
}
.onlyText ::-webkit-input-placeholder {
color: #dadada;
}
.onlyText :-moz-placeholder {
color: #dadada;
}
.onlyText ::-moz-placeholder {
color: #dadada;
opacity: 1; }
.onlyText :-ms-input-placeholder {
color: #dadada;
} hr { } ul, ol { margin: 0 0 1.5em; padding: 0; }
ul { list-style: disc; }
ol { list-style: decimal; }
li > ul, li > ol { margin-bottom: 0; margin-left: 1.5em; }
dt { font-weight: 700; }
dd { margin: 0 1.5em 1.5em; } table { border-collapse: collapse; margin: 0 0 1.5em; width: 100%; }
thead th { border-bottom: 2px solid #bbb; padding-bottom: 0.5em; }
th { padding: 0.4em; text-align: left; }
tr { border-bottom: 1px solid #eee; }
td { padding: 0.4em; }
th:first-child, td:first-child { padding-left: 0; }
th:last-child, td:last-child { padding-right: 0; } a:focus { outline: 0; }
a:hover, a:active { outline: 0; } .entry-content a, .entry-summary a, .widget a, .site-footer .widget-area a, .posts-navigation a, .widget_authors a strong { -webkit-box-shadow: inset 0 -1px 0 rgba(15, 15, 15, 1); box-shadow: inset 0 -1px 0 rgba(15, 15, 15, 1); -webkit-transition: color 80ms ease-in, -webkit-box-shadow 130ms ease-in-out; transition: color 80ms ease-in, -webkit-box-shadow 130ms ease-in-out; transition: color 80ms ease-in, box-shadow 130ms ease-in-out; transition: color 80ms ease-in, box-shadow 130ms ease-in-out, -webkit-box-shadow 130ms ease-in-out; }
.entry-title a, .entry-meta a, .page-links a, .page-links a .page-number, .entry-footer a, .entry-footer .cat-links a, .entry-footer .tags-links a, .edit-link a, .post-navigation a, .logged-in-as a, .comment-navigation a, .comment-metadata a, .comment-metadata a.comment-edit-link, .comment-reply-link, a .nav-title, .pagination a, .comments-pagination a, .site-info a, .widget .widget-title a, .widget ul li a, .site-footer .widget-area ul li a, .site-footer .widget-area ul li a { -webkit-box-shadow: inset 0 -1px 0 rgba(255, 255, 255, 1); box-shadow: inset 0 -1px 0 rgba(255, 255, 255, 1); text-decoration: none; -webkit-transition: color 80ms ease-in, -webkit-box-shadow 130ms ease-in-out; transition: color 80ms ease-in, -webkit-box-shadow 130ms ease-in-out; transition: color 80ms ease-in, box-shadow 130ms ease-in-out; transition: color 80ms ease-in, box-shadow 130ms ease-in-out, -webkit-box-shadow 130ms ease-in-out; }
.entry-content a:focus, .entry-content a:hover, .entry-summary a:focus, .entry-summary a:hover, .widget a:focus, .widget a:hover, .site-footer .widget-area a:focus, .site-footer .widget-area a:hover, .posts-navigation a:focus, .posts-navigation a:hover, .comment-metadata a:focus, .comment-metadata a:hover, .comment-metadata a.comment-edit-link:focus, .comment-metadata a.comment-edit-link:hover, .comment-reply-link:focus, .comment-reply-link:hover, .widget_authors a:focus strong, .widget_authors a:hover strong, .entry-title a:focus, .entry-title a:hover, .entry-meta a:focus, .entry-meta a:hover, .page-links a:focus .page-number, .page-links a:hover .page-number, .entry-footer a:focus, .entry-footer a:hover, .entry-footer .cat-links a:focus, .entry-footer .cat-links a:hover, .entry-footer .tags-links a:focus, .entry-footer .tags-links a:hover, .post-navigation a:focus, .post-navigation a:hover, .pagination a:not(.prev):not(.next):focus, .pagination a:not(.prev):not(.next):hover, .comments-pagination a:not(.prev):not(.next):focus, .comments-pagination a:not(.prev):not(.next):hover, .logged-in-as a:focus, .logged-in-as a:hover, a:focus .nav-title, a:hover .nav-title, .edit-link a:focus, .edit-link a:hover, .site-info a:focus, .site-info a:hover, .widget .widget-title a:focus, .widget .widget-title a:hover, .widget ul li a:focus, .widget ul li a:hover { color: #000; -webkit-box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 3px 0 rgba(0, 0, 0, 1); box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 3px 0 rgba(0, 0, 0, 1); } .entry-content a img, .widget a img { -webkit-box-shadow: 0 0 0 8px #fff; box-shadow: 0 0 0 8px #fff; }
.post-navigation a:focus .icon, .post-navigation a:hover .icon { color: #222; } .post-thumbnail { margin-bottom: 1em; }
.post-thumbnail a img { -webkit-backface-visibility: hidden; -webkit-transition: opacity 0.2s; transition: opacity 0.2s; }
.post-thumbnail a:hover img, .post-thumbnail a:focus img { opacity: 0.7; } .navigation-top { background: #fff; border-bottom: 1px solid #eee; border-top: 1px solid #eee; font-size: 16px; font-size: 1rem; position: relative; }
.navigation-top a { color: #222; font-weight: 600; -webkit-transition: color 0.2s; transition: color 0.2s; }
.navigation-top .current-menu-item > a, .navigation-top .current_page_item > a { color: #767676; }
.main-navigation { clear: both; display: block; }
.main-navigation ul { margin: 0; padding: 0 1.5em; text-align: left; } .main-navigation > div > ul { border-top: 1px solid #eee; padding: 0.75em 1.695em; }
.js .main-navigation.toggled-on > div > ul { display: block; }
.main-navigation ul ul { padding: 0 0 0 1.5em; }
.main-navigation ul ul.toggled-on { display: block; }
.main-navigation ul ul a { letter-spacing: 0; padding: 0.4em 0; position: relative; text-transform: none; }
.main-navigation li { border-bottom: 1px solid rgba(255,255,255,0.5); position: relative; }
.main-navigation li li, .main-navigation li:last-child { border: 0; }
.main-navigation a { display: block; padding: 0.5em 0; text-decoration: none; }
.main-navigation a:hover { color: #767676; } .menu-toggle { background-color: transparent; border: 0; -webkit-box-shadow: none; box-shadow: none; color: #222; display: none; font-size: 14px; font-size: 0.875rem; font-weight: 800; line-height: 1.5; margin: 1px auto 2px; padding: 1em; text-shadow: none; } .js .menu-toggle { display: block; }
.main-navigation.toggled-on ul.nav-menu { display: block; }
.menu-toggle:hover, .menu-toggle:focus { background-color: transparent; -webkit-box-shadow: none; box-shadow: none; }
.menu-toggle:focus { outline: thin solid; }
.menu-toggle .icon { margin-right: 0.5em; top: -2px; }
.toggled-on .menu-toggle .icon-bars, .menu-toggle .icon-close { display: none; }
.toggled-on .menu-toggle .icon-close { display: inline-block; } .dropdown-toggle { background-color: transparent; border: 0; -webkit-box-shadow: none; box-shadow: none; color: #fff; display: block; font-size:28px; right: -0.5em; line-height: 1.5; margin: 0 auto; padding: 0.5em; position: absolute; text-shadow: none; top: 0; }
.dropdown-toggle:hover, .dropdown-toggle:focus { background: transparent; }
.dropdown-toggle:focus { outline: thin dotted; }
.dropdown-toggle.toggled-on .icon { -ms-transform: rotate(-180deg); -webkit-transform: rotate(-180deg); transform: rotate(-180deg); } .site-header .menu-scroll-down { display: none; } html { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
*, *:before, *:after { -webkit-box-sizing: inherit; -moz-box-sizing: inherit; box-sizing: inherit; }
body { background: #fff; }
#page { position: relative; word-wrap: break-word; } .site-header { } .site-branding { padding: 1em 0; position: relative; -webkit-transition: margin-bottom 0.2s; transition: margin-bottom 0.2s; z-index: 3; }
.site-branding a { text-decoration: none; -webkit-transition: opacity 0.2s; transition: opacity 0.2s; }
.site-branding a:hover, .site-branding a:focus { opacity: 0.7; }
.site-title { clear: none; font-size: 24px; font-size: 1.5rem; font-weight: 800; line-height: 1.25; letter-spacing: 0.08em; margin: 0; padding: 0; text-transform: uppercase; }
.site-title, .site-title a { color: #222; opacity: 1; }
body.has-header-image .site-title, body.has-header-video .site-title, body.has-header-image .site-title a, body.has-header-video .site-title a { color: #fff; }
.site-description { color: #666; font-size: 13px; font-size: 0.8125rem; margin-bottom: 0; }
body.has-header-image .site-description, body.has-header-video .site-description { color: #fff; opacity: 0.8; }
.custom-logo-link { display: inline-block; padding-right: 1em; vertical-align: middle; width: auto; }
.custom-logo-link img { display: inline-block; max-height: 80px; width: auto; }
body.home.title-tagline-hidden.has-header-image .custom-logo-link img, body.home.title-tagline-hidden.has-header-video .custom-logo-link img { max-height: 200px; max-width: 100%; }
.custom-logo-link a:hover, .custom-logo-link a:focus { opacity: 0.9; }
body:not(.title-tagline-hidden) .site-branding-text { display: inline-block; vertical-align: middle; }
.custom-header { position: relative; }
.has-header-image.twentyseventeen-front-page .custom-header, .has-header-video.twentyseventeen-front-page .custom-header, .has-header-image.home.blog .custom-header, .has-header-video.home.blog .custom-header { display: table; height: 300px; height: 75vh; width: 100%; }
.custom-header-media { bottom: 0; left: 0; overflow: hidden; position: absolute; right: 0; top: 0; width: 100%; }
.custom-header-media:before { background: -moz-linear-gradient(to top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.3) 75%, rgba(0, 0, 0, 0.3) 100%); background: -webkit-linear-gradient(to top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.3) 75%, rgba(0, 0, 0, 0.3) 100%); background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.3) 75%, rgba(0, 0, 0, 0.3) 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000", endColorstr="#4d000000", GradientType=0); bottom: 0; content: ""; display: block; height: 100%; left: 0; position: absolute; right: 0; z-index: 2; }
.has-header-image .custom-header-media img, .has-header-video .custom-header-media video, .has-header-video .custom-header-media iframe { position: fixed; height: auto; left: 50%; max-width: 1000%; min-height: 100%; min-width: 100%; min-width: 100vw; width: auto; top: 50%; padding-bottom: 1px; -ms-transform: translateX(-50%) translateY(-50%); -moz-transform: translateX(-50%) translateY(-50%); -webkit-transform: translateX(-50%) translateY(-50%); transform: translateX(-50%) translateY(-50%); }
.wp-custom-header .wp-custom-header-video-button { background-color: rgba(34, 34, 34, 0.5); border: 1px solid rgba(255, 255, 255, 0.6); color: rgba(255, 255, 255, 0.6); height: 45px; overflow: hidden; padding: 0; position: fixed; right: 30px; top: 30px; -webkit-transition: background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, color 0.3s ease-in-out; transition: background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, color 0.3s ease-in-out; width: 45px; }
.wp-custom-header .wp-custom-header-video-button:hover, .wp-custom-header .wp-custom-header-video-button:focus { border-color: rgba(255, 255, 255, 0.8); background-color: rgba(34, 34, 34, 0.8); color: #fff; }
.admin-bar .wp-custom-header-video-button { top: 62px; }
.has-header-image:not(.twentyseventeen-front-page):not(.home) .custom-header-media img { bottom: 0; position: absolute; top: auto; -ms-transform: translateX(-50%) translateY(0); -moz-transform: translateX(-50%) translateY(0); -webkit-transform: translateX(-50%) translateY(0); transform: translateX(-50%) translateY(0); } @supports ( object-fit: cover ) {
.has-header-image .custom-header-media img,  .has-header-video .custom-header-media video,  .has-header-video .custom-header-media iframe,  .has-header-image:not(.twentyseventeen-front-page):not(.home) .custom-header-media img {
height: 100%;
left: 0;
-o-object-fit: cover;
object-fit: cover;
top: 0;
-ms-transform: none;
-moz-transform: none;
-webkit-transform: none;
transform: none;
width: 100%;
}
} body:not(.has-header-image):not(.has-header-video) .custom-header-media { display: none; }
.has-header-image.twentyseventeen-front-page .site-branding, .has-header-video.twentyseventeen-front-page .site-branding, .has-header-image.home.blog .site-branding, .has-header-video.home.blog .site-branding { display: table-cell; height: 100%; vertical-align: bottom; } .twentyseventeen-front-page .site-content { padding: 0; }
.twentyseventeen-panel { overflow: hidden; position: relative; }
.panel-image { background-position: center center; background-repeat: no-repeat; -webkit-background-size: cover; background-size: cover; position: relative; }
.panel-image:before {  background: -webkit-linear-gradient(to top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.3) 100%); background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.3))); background: -webkit-linear-gradient(to top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.3) 100%); background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.3) 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000", endColorstr="#4d000000", GradientType=0); bottom: 0; content: ""; left: 0; right: 0; position: absolute; top: 100px; }
.twentyseventeen-front-page article:not(.has-post-thumbnail):not(:first-child) { border-top: 1px solid #ddd; }
.panel-content { position: relative; } .twentyseventeen-panel .edit-link { display: block; margin: 0.3em 0 0; }
.twentyseventeen-panel .entry-header .edit-link { font-size: 14px; font-size: 0.875rem; } .twentyseventeen-front-page .panel-content .recent-posts article { border: 0; color: #333; margin-bottom: 3em; }
.recent-posts .entry-header { margin-bottom: 1.2em; }
.page .panel-content .recent-posts .entry-title { font-size: 20px; font-size: 1.25rem; font-weight: 300; letter-spacing: 0; text-transform: none; }
.twentyseventeen-panel .recent-posts .entry-header .edit-link { color: #222; display: inline-block; font-size: 11px; font-size: 0.6875rem; margin-left: 1em; } .site-content-contain {position: relative; }
.site-content { }  .sticky { position: relative; }
.post:not(.sticky) .icon-thumb-tack { display: none; }
.sticky .icon-thumb-tack { display: block; height: 18px; left: -1.5em; position: absolute; top: 1.65em; width: 20px; }
.page .panel-content .entry-title, .page-title, body.page:not(.twentyseventeen-front-page) .entry-title { color: #222; font-size: 14px; font-size: 0.875rem; font-weight: 800; letter-spacing: 0.14em; text-transform: uppercase; }
.entry-header .entry-title { margin-bottom: 0.25em; }
.entry-title a { color: #333; text-decoration: none; margin-left: -2px; }
.entry-title:not(:first-child) { padding-top: 0; }
.entry-meta { color: #767676; font-size: 11px; font-size: 0.6875rem; font-weight: 800; letter-spacing: 0.1818em; padding-bottom: 0.25em; text-transform: uppercase; }
.entry-meta a { color: #767676; }
.byline, .updated:not(.published) { display: none; }
.single .byline, .group-blog .byline { display: inline; }
.pagination, .comments-pagination { border-top: 1px solid #eee; font-size: 14px; font-size: 0.875rem; font-weight: 800; padding: 2em 0 3em; text-align: center; }
.pagination .icon, .comments-pagination .icon { width: 0.666666666em; height: 0.666666666em; }
.comments-pagination { border: 0; }
.page-numbers { display: none; padding: 0.5em 0.75em; }
.page-numbers.current { color: #767676; display: inline-block; }
.page-numbers.current .screen-reader-text { clip: auto; height: auto; overflow: auto; position: relative !important; width: auto; }
.prev.page-numbers, .next.page-numbers { background-color: #ddd; -webkit-border-radius: 2px; border-radius: 2px; display: inline-block; font-size: 24px; font-size: 1.5rem; line-height: 1; padding: 0.25em 0.5em 0.4em; }
.prev.page-numbers, .next.page-numbers { -webkit-transition: background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, color 0.3s ease-in-out; transition: background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, color 0.3s ease-in-out; }
.prev.page-numbers:focus, .prev.page-numbers:hover, .next.page-numbers:focus, .next.page-numbers:hover { background-color: #767676; color: #fff; }
.prev.page-numbers { float: left; }
.next.page-numbers { float: right; } .entry-content blockquote.alignleft, .entry-content blockquote.alignright { color: #666; font-size: 13px; font-size: 0.8125rem; width: 48%; } .blog .site-main > article, .archive .site-main > article, .search .site-main > article { padding-bottom: 2em; }
body:not(.twentyseventeen-front-page) .entry-header { padding: 1em 0; }
body:not(.twentyseventeen-front-page) .entry-header, body:not(.twentyseventeen-front-page) .entry-content, body:not(.twentyseventeen-front-page) #comments { margin-left: auto; margin-right: auto; }
body:not(.twentyseventeen-front-page) .entry-header { padding-top: 0; }
.blog .entry-meta a.post-edit-link, .archive .entry-meta a.post-edit-link, .search .entry-meta a.post-edit-link { color: #222; display: inline-block; margin-left: 1em; white-space: nowrap; }
.search .page .entry-meta a.post-edit-link { margin-left: 0; white-space: nowrap; }
.taxonomy-description { color: #666; font-size: 13px; font-size: 0.8125rem; } .entry-content .more-link:before { content: ""; display: block; margin-top: 1.5em; } .single-post:not(.has-sidebar) #primary, .page.page-one-column:not(.twentyseventeen-front-page) #primary, .archive.page-one-column:not(.has-sidebar) .page-header, .archive.page-one-column:not(.has-sidebar) #primary { margin-left: auto; margin-right: auto; max-width: 740px; }
.single-featured-image-header { background-color: #fafafa; border-bottom: 1px solid #eee; }
.single-featured-image-header img { display: block; margin: auto; }
.page-links { font-size: 14px; font-size: 0.875rem; font-weight: 800; padding: 2em 0 3em; }
.page-links .page-number { color: #767676; display: inline-block; padding: 0.5em 1em; }
.page-links a { display: inline-block; }
.page-links a .page-number { color: #222; } .entry-footer { border-bottom: 1px solid #eee; border-top: 1px solid #eee; margin-top: 2em; padding: 2em 0; }
.entry-footer .cat-links, .entry-footer .tags-links { display: block; font-size: 11px; font-size: 0.6875rem; font-weight: 800; letter-spacing: 0.1818em; padding-left: 2.5em; position: relative; text-transform: uppercase; }
.entry-footer .cat-links + .tags-links { margin-top: 1em; }
.entry-footer .cat-links a, .entry-footer .tags-links a { color: #333; }
.entry-footer .cat-links .icon, .entry-footer .tags-links .icon { color: #767676; left: 0; margin-right: 0.5em; position: absolute; top: 2px; }
.entry-footer .edit-link { display: inline-block; }
.entry-footer .edit-link a.post-edit-link { background-color: #222; -webkit-border-radius: 2px; border-radius: 2px; -webkit-box-shadow: none; box-shadow: none; color: #fff; display: inline-block; font-size: 14px; font-size: 0.875rem; font-weight: 800; margin-top: 2em; padding: 0.7em 2em; -webkit-transition: background-color 0.2s ease-in-out; transition: background-color 0.2s ease-in-out; white-space: nowrap; }
.entry-footer .edit-link a.post-edit-link:hover, .entry-footer .edit-link a.post-edit-link:focus { background-color: #767676; } .blog .format-status .entry-title, .archive .format-status .entry-title, .blog .format-aside .entry-title, .archive .format-aside .entry-title { display: none; }
.format-quote blockquote { color: #333; font-size: 20px; font-size: 1.25rem; font-weight: 300; overflow: visible; position: relative; }
.format-quote blockquote .icon { display: block; height: 20px; left: -1.25em; position: absolute; top: 0.4em; -webkit-transform: scale(-1, 1); -ms-transform: scale(-1, 1); transform: scale(-1, 1); width: 20px; } .post-navigation { font-weight: 800; margin: 3em 0; }
.post-navigation .nav-links { padding: 1em 0; }
.nav-subtitle { background: transparent; color: #767676; display: block; font-size: 11px; font-size: 0.6875rem; letter-spacing: 0.1818em; margin-bottom: 1em; text-transform: uppercase; }
.nav-title { color: #333; font-size: 15px; font-size: 0.9375rem; }
.post-navigation .nav-next { margin-top: 1.5em; }
.nav-links .nav-previous .nav-title .nav-title-icon-wrapper { margin-right: 0.5em; }
.nav-links .nav-next .nav-title .nav-title-icon-wrapper { margin-left: 0.5em; } .page-header { padding-bottom: 2em; }
.page .entry-header .edit-link { font-size: 14px; font-size: 0.875rem; }
.search .page .entry-header .edit-link { font-size: 11px; font-size: 0.6875rem; }
.page-links { clear: both; margin: 0 0 1.5em; }
.page:not(.home) #content { } .error404 .page-content { padding-bottom: 4em; }
.error404 .page-content .search-form, .search .page-content .search-form { margin-bottom: 3em; }   .social-navigation { font-size: 16px; font-size: 1rem; margin-bottom: 1em; }
.social-navigation ul { list-style: none; margin-bottom: 0; margin-left: 0; }
.social-navigation li { display: inline; }
.social-navigation a { background-color: #767676; -webkit-border-radius: 40px; border-radius: 40px; color: #fff; display: inline-block; height: 40px; margin: 0 1em 0.5em 0; text-align: center; width: 40px; }
.social-navigation a:hover, .social-navigation a:focus { background-color: #333; }
.social-navigation .icon { height: 16px; top: 12px; width: 16px; vertical-align: top; } .site-info { font-size: 14px; font-size: 0.875rem; margin-bottom: 1em; }
.site-info a { color: #666; }
.site-info .sep { margin: 0; display: block; visibility: hidden; height: 0; width: 100%; } #comments { clear: both; padding: 2em 0 0.5em; }
.comments-title { font-size: 20px; font-size: 1.25rem; margin-bottom: 1.5em; }
.comment-list, .comment-list .children { list-style: none; margin: 0; padding: 0; }
.comment-list li:before { display: none; }
.comment-body { margin-left: 65px; }
.comment-author { font-size: 16px; font-size: 1rem; margin-bottom: 0.4em; position: relative; z-index: 2; }
.comment-author .avatar { height: 50px; left: -65px; position: absolute; width: 50px; }
.comment-author .says { display: none; }
.comment-meta { margin-bottom: 1.5em; }
.comment-metadata { color: #767676; font-size: 10px; font-size: 0.625rem; font-weight: 800; letter-spacing: 0.1818em; text-transform: uppercase; }
.comment-metadata a { color: #767676; }
.comment-metadata a.comment-edit-link { color: #222; margin-left: 1em; }
.comment-body { color: #333; font-size: 14px; font-size: 0.875rem; margin-bottom: 4em; }
.comment-reply-link { font-weight: 800; position: relative; }
.comment-reply-link .icon { color: #222; left: -2em; height: 1em; position: absolute; top: 0; width: 1em; }
.children .comment-author .avatar { height: 30px; left: -45px; width: 30px; }
.bypostauthor > .comment-body > .comment-meta > .comment-author .avatar { border: 1px solid #333; padding: 2px; }
.no-comments, .comment-awaiting-moderation { color: #767676; font-size: 14px; font-size: 0.875rem; font-style: italic; }
.comments-pagination { margin: 2em 0 3em; }
.form-submit { text-align: right; } #secondary { padding: 1em 0 2em; }
.widget { padding-bottom: 3em; }
h2.widget-title { color: #222; font-size: 13px; font-size: 0.8125rem; font-weight: 800; letter-spacing: 0.1818em; margin-bottom: 1.5em; text-transform: uppercase; }
.widget-title a { color: inherit; } .widget select { width: 100%; } .widget ul { list-style: none; margin: 0; }
.widget ul li, .widget ol li { border-bottom: 1px solid #ddd; border-top: 1px solid #ddd; padding: 0.5em 0; }
.widget:not(.widget_tag_cloud) ul li + li { margin-top: -1px; }
.widget ul li ul { margin: 0 0 -1px; padding: 0; position: relative; }
.widget ul li li { border: 0; padding-left: 24px; padding-left: 1.5rem; } .widget_top-posts ul li ul, .widget_rss_links ul li ul, .widget-grofile ul.grofile-links li ul, .widget_pages ul li ul, .widget_meta ul li ul { bottom: 0; }
.widget_nav_menu ul li li, .widget_top-posts ul li, .widget_top-posts ul li li, .widget_rss_links ul li, .widget_rss_links ul li li, .widget-grofile ul.grofile-links li, .widget-grofile ul.grofile-links li li { padding-bottom: 0.25em; padding-top: 0.25em; }
.widget_rss ul li { padding-bottom: 1em; padding-top: 1em; } .widget .post-date, .widget .rss-date { font-size: 0.81em; } .widget_text { word-wrap: break-word; }
.widget_text ul { list-style: disc; margin: 0 0 1.5em 1.5em; }
.widget_text ol { list-style: decimal; }
.widget_text ul li, .widget_text ol li { border: none; }
.widget_text ul li:last-child, .widget_text ol li:last-child { padding-bottom: 0; }
.widget_text ul li ul { margin: 0 0 0 1.5em; }
.widget_text ul li li { padding-left: 0; padding-right: 0; }
.widget_text ol li { list-style-position: inside; }
.widget_text ol li + li { margin-top: -1px; } .widget_rss .widget-title .rsswidget:first-child { float: right; }
.widget_rss .widget-title .rsswidget:first-child:hover { background-color: transparent; }
.widget_rss .widget-title .rsswidget:first-child img { display: block; }
.widget_rss ul li { padding: 2.125em 0; }
.widget_rss ul li:first-child { border-top: none; padding-top: 0; }
.widget_rss li .rsswidget { font-size: 22px; font-size: 1.375rem; font-weight: 300; line-height: 1.4; }
.widget_rss .rss-date, .widget_rss li cite { color: #767676; display: block; font-size: 10px; font-size: 0.625rem; font-style: normal; font-weight: 800; letter-spacing: 0.18em; line-height: 1.5; text-transform: uppercase; }
.widget_rss .rss-date { margin: 0.5em 0 1.5em; padding: 0; }
.widget_rss .rssSummary { margin-bottom: 0.5em; } .widget_contact_info .contact-map { margin-bottom: 0.5em; } .widget-grofile h4 { font-size: 16px; font-size: 1rem; margin-bottom: 0; } .widget_recent_comments table, .widget_recent_comments th, .widget_recent_comments td { border: 0; } .widget_recent_entries .post-date { display: block; } .search-form { position: relative; }
.search-form .search-submit { bottom: 3px; padding: 0.5em 1em; position: absolute; right: 3px; top: 3px; }
.search-form .search-submit .icon { height: 24px; top: -2px; width: 24px; } .tagcloud ul li { float: left; border-top: 0; border-bottom: 0; padding: 0; margin: 4px 4px 0 0; }
.tagcloud, .widget_tag_cloud, .wp_widget_tag_cloud { line-height: 1.5; }
.widget .tagcloud a, .widget.widget_tag_cloud a, .wp_widget_tag_cloud a { border: 1px solid #ddd; -webkit-box-shadow: none; box-shadow: none; display: block; padding: 4px 10px 5px; position: relative; -webkit-transition: background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, color 0.3s ease-in-out; transition: background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, color 0.3s ease-in-out; width: auto; word-wrap: break-word; z-index: 0; }
.widget .tagcloud a:hover, .widget .tagcloud a:focus, .widget.widget_tag_cloud a:hover, .widget.widget_tag_cloud a:focus, .wp_widget_tag_cloud a:hover, .wp_widget_tag_cloud a:focus { border-color: #bbb; -webkit-box-shadow: none; box-shadow: none; text-decoration: none; } .widget_calendar th, .widget_calendar td { text-align: center; }
.widget_calendar tfoot td { border: 0; } .gallery-columns-5 .gallery-caption, .gallery-columns-6 .gallery-caption, .gallery-columns-7 .gallery-caption, .gallery-columns-8 .gallery-caption, .gallery-columns-9 .gallery-caption { display: none; } img, video { height: auto; max-width: 100%; }
img.alignleft, img.alignright { float: none; margin: 0; }
.page-content .wp-smiley, .entry-content .wp-smiley, .comment-content .wp-smiley { border: none; margin-bottom: 0; margin-top: 0; padding: 0; } embed, iframe, object { max-width: 100%; } p > embed:only-child, p > iframe:only-child, p > object:only-child { margin-bottom: 0; }
.wp-caption, .gallery-caption { color: #666; font-size: 13px; font-size: 0.8125rem; font-style: italic; margin-bottom: 1.5em; max-width: 100%; }
.wp-caption img[class*="wp-image-"] { display: block; margin-left: auto; margin-right: auto; }
.wp-caption .wp-caption-text { margin: 0.8075em 0; } .mejs-container { margin-bottom: 1.5em; } .mejs-controls a.mejs-horizontal-volume-slider, .mejs-controls a.mejs-horizontal-volume-slider:focus, .mejs-controls a.mejs-horizontal-volume-slider:hover { background: transparent; border: 0; } .site-content .wp-playlist-light { border-color: #eee; color: #222; }
.site-content .wp-playlist-light .wp-playlist-current-item .wp-playlist-item-album { color: #333; }
.site-content .wp-playlist-light .wp-playlist-current-item .wp-playlist-item-artist { color: #767676; }
.site-content .wp-playlist-light .wp-playlist-item { border-bottom: 1px dotted #eee; -webkit-transition: background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, color 0.3s ease-in-out; transition: background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, color 0.3s ease-in-out; }
.site-content .wp-playlist-light .wp-playlist-item:hover, .site-content .wp-playlist-light .wp-playlist-item:focus { border-bottom-color: rgba(0, 0, 0, 0); background-color: #767676; color: #fff; }
.site-content .wp-playlist-light a.wp-playlist-caption:hover, .site-content .wp-playlist-light .wp-playlist-item:hover a, .site-content .wp-playlist-light .wp-playlist-item:focus a { color: #fff; } .site-content .wp-playlist-dark { background: #222; border-color: #333; }
.site-content .wp-playlist-dark .mejs-container .mejs-controls { background-color: #333; }
.site-content .wp-playlist-dark .wp-playlist-caption { color: #fff; }
.site-content .wp-playlist-dark .wp-playlist-current-item .wp-playlist-item-album { color: #eee; }
.site-content .wp-playlist-dark .wp-playlist-current-item .wp-playlist-item-artist { color: #aaa; }
.site-content .wp-playlist-dark .wp-playlist-playing { background-color: #333; }
.site-content .wp-playlist-dark .wp-playlist-item { border-bottom: 1px dotted #555; -webkit-transition: background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, color 0.3s ease-in-out; transition: background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, color 0.3s ease-in-out; }
.site-content .wp-playlist-dark .wp-playlist-item:hover, .site-content .wp-playlist-dark .wp-playlist-item:focus { border-bottom-color: rgba(0, 0, 0, 0); background-color: #aaa; color: #222; }
.site-content .wp-playlist-dark a.wp-playlist-caption:hover, .site-content .wp-playlist-dark .wp-playlist-item:hover a, .site-content .wp-playlist-dark .wp-playlist-item:focus a { color: #222; } .site-content .wp-playlist { padding: 0.625em 0.625em 0.3125em; }
.site-content .wp-playlist-current-item .wp-playlist-item-title { font-weight: 700; }
.site-content .wp-playlist-current-item .wp-playlist-item-album { font-style: normal; }
.site-content .wp-playlist-current-item .wp-playlist-item-artist { font-size: 10px; font-size: 0.625rem; font-weight: 800; letter-spacing: 0.1818em; text-transform: uppercase; }
.site-content .wp-playlist-item { padding: 0 0.3125em; cursor: pointer; }
.site-content .wp-playlist-item:last-of-type { border-bottom: none; }
.site-content .wp-playlist-item a { padding: 0.3125em 0; border-bottom: none; }
.site-content .wp-playlist-item a, .site-content .wp-playlist-item a:focus, .site-content .wp-playlist-item a:hover { -webkit-box-shadow: none; box-shadow: none; background: transparent; }
.site-content .wp-playlist-item-length { top: 5px; } .icon { display: inline-block; fill: currentColor; height: 1em; position: relative; top: -0.0625em; vertical-align: middle; width: 1em; } .gallery-item { display: inline-block; text-align: left; vertical-align: top; margin: 0 0 1.5em; padding: 0 1em 0 0; width: 50%; }
.gallery-columns-1 .gallery-item { width: 100%; }
.gallery-columns-2 .gallery-item { max-width: 50%; }
.gallery-item a, .gallery-item a:hover, .gallery-item a:focus, .widget-area .gallery-item a, .widget-area .gallery-item a:hover, .widget-area .gallery-item a:focus { -webkit-box-shadow: none; box-shadow: none; background: none; display: inline-block; max-width: 100%; }
.gallery-item a img { display: block; -webkit-transition: -webkit-filter 0.2s ease-in; transition: -webkit-filter 0.2s ease-in; transition: filter 0.2s ease-in; transition: filter 0.2s ease-in, -webkit-filter 0.2s ease-in; -webkit-backface-visibility: hidden; backface-visibility: hidden; }
.gallery-item a:hover img, .gallery-item a:focus img { -webkit-filter: opacity(60%); filter: opacity(60%); }
.gallery-caption { display: block; text-align: left; padding: 0 10px 0 0; margin-bottom: 0; } .highlight-front-sections.twentyseventeen-customizer.twentyseventeen-front-page .twentyseventeen-panel:after { border: 2px dashed #0085ba; bottom: 1em; content: ""; display: block; left: 1em; position: absolute; right: 1em; top: 1em; z-index: 1; }
.highlight-front-sections.twentyseventeen-customizer.twentyseventeen-front-page .twentyseventeen-panel .panel-content { z-index: 2; } .twentyseventeen-customizer.twentyseventeen-front-page .twentyseventeen-panel .twentyseventeen-panel-title { display: block; font-size: 14px; font-size: 0.875rem; font-weight: 700; letter-spacing: 1px; padding: 3em; text-transform: uppercase; text-align: center; } .highlight-front-sections.twentyseventeen-customizer.twentyseventeen-front-page .twentyseventeen-panel:nth-of-type(1):after { border: none; }
.twentyseventeen-front-page.twentyseventeen-customizer #primary article.panel-placeholder { border: 0; } .twentyseventeen-panel > .customize-partial-edit-shortcut > button { top: 30px; left: 30px; } .twentyseventeen-panel .customize-partial-edit-shortcut-hidden:before { visibility: visible; } .svg-fallback { display: none; }
.no-svg .svg-fallback { display: inline-block; }
.no-svg .dropdown-toggle { padding: 0.5em 0 0; right: 0; text-align: center; width: 2em; }
.no-svg .dropdown-toggle .svg-fallback.icon-angle-down { font-size: 20px; font-size: 1.25rem; font-weight: 400; line-height: 1; -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); }
.no-svg .dropdown-toggle.toggled-on .svg-fallback.icon-angle-down { -webkit-transform: rotate(0); -ms-transform: rotate(0); transform: rotate(0); }
.no-svg .dropdown-toggle .svg-fallback.icon-angle-down:before { content: "\005E"; } .no-svg .social-navigation a { background: transparent; color: #222; height: auto; width: auto; } .no-svg .next.page-numbers .screen-reader-text, .no-svg .prev.page-numbers .screen-reader-text, .no-svg .social-navigation li a .screen-reader-text, .no-svg .search-submit .screen-reader-text { clip: auto; font-size: 16px; font-size: 1rem; font-weight: 400; height: auto; position: relative !important; width: auto; }  @media screen and (min-width: 20em) {
body.customize-partial-edit-shortcuts-shown .site-header .site-title { padding-left: 0; }
}
@media screen and (min-width: 30em) { body,  button,  input,  select,  textarea { font-size: 18px; font-size: 1.125rem; }
.entry-content blockquote.alignleft,  .entry-content blockquote.alignright { font-size: 14px; font-size: 0.875rem; } img.alignleft { float: left; margin-right: 1.5em; }
img.alignright { float: right; margin-left: 1.5em; } .site-branding { padding: 3em 0; } .panel-content .entry-header { margin-bottom: 4.5em; }
.panel-content .recent-posts .entry-header { margin-bottom: 0; } .taxonomy-description { font-size: 14px; font-size: 0.875rem; }
.page-numbers.current { font-size: 16px; font-size: 1rem; }  .gallery-item { max-width: 25%; }
.gallery-columns-1 .gallery-item { max-width: 100%; }
.gallery-columns-2 .gallery-item { max-width: 50%; }
.gallery-columns-3 .gallery-item { max-width: 33.33%; }
.gallery-columns-4 .gallery-item { max-width: 25%; }
}
@media screen and (min-width: 48em) { body,  button,  input,  select,  textarea { font-size: 16px; font-size: 1rem; line-height: 1.5; }
.entry-content blockquote.alignleft,  .entry-content blockquote.alignright { font-size: 13px; font-size: 0.8125rem; } .has-sidebar:not(.error404) #primary { float: left; width: 58%; }
.has-sidebar #secondary { float: right; padding-top: 0; width: 36%; }
.error404 #primary { float: none; } .site-branding { margin-bottom: 0; }
.has-header-image.twentyseventeen-front-page .site-branding,  .has-header-video.twentyseventeen-front-page .site-branding,  .has-header-image.home.blog .site-branding,  .has-header-video.home.blog .site-branding { bottom: 0; display: block; left: 0; height: auto; padding-top: 0; position: absolute; width: 100%; }
.has-header-image.twentyseventeen-front-page .custom-header,  .has-header-video.twentyseventeen-front-page .custom-header,  .has-header-image.home.blog .custom-header,  .has-header-video.home.blog .custom-header { display: block; height: auto; }
.custom-header-media { height: 165px; position: relative; }
.twentyseventeen-front-page.has-header-image .custom-header-media,  .twentyseventeen-front-page.has-header-video .custom-header-media,  .home.blog.has-header-image .custom-header-media,  .home.blog.has-header-video .custom-header-media { height: 0; position: relative; }
.has-header-image:not(.twentyseventeen-front-page):not(.home) .custom-header-media,  .has-header-video:not(.twentyseventeen-front-page):not(.home) .custom-header-media { bottom: 0; height: auto; left: 0; position: absolute; right: 0; top: 0; }
.custom-logo-link { padding-right: 2em; }
.custom-logo-link img,  body.home.title-tagline-hidden.has-header-image .custom-logo-link img,  body.home.title-tagline-hidden.has-header-video .custom-logo-link img { max-width: 350px; }
.title-tagline-hidden.home.has-header-image .custom-logo-link img,  .title-tagline-hidden.home.has-header-video .custom-logo-link img { max-height: 200px; }
.site-title { font-size: 36px; font-size: 2.25rem; }
.site-description { font-size: 16px; font-size: 1rem; } .navigation-top { bottom: 0; font-size: 14px; font-size: 0.875rem; left: 0; position: absolute; right: 0; width: 100%; z-index: 3; }
.navigation-top nav { margin-left: -1.25em; }
.site-navigation-fixed.navigation-top { bottom: auto; position: fixed; left: 0; right: 0; top: 0; width: 100%; z-index: 7; }
.admin-bar .site-navigation-fixed.navigation-top { top: 32px; } .main-navigation { width: auto; }
.js .main-navigation ul,  .js .main-navigation ul ul,  .js .main-navigation > div > ul { display: block; }
.main-navigation ul { background: transparent; padding: 0; }
.main-navigation > div > ul { border: 0; margin-bottom: 0; padding: 0; }
.main-navigation li { border: 0; display: inline-block; }
.main-navigation li li { display: block; }
.main-navigation a { padding: 1em 1.25em; }
.main-navigation ul li.menu-item-has-children.focus:before,  .main-navigation ul li.menu-item-has-children:hover:before,  .main-navigation ul li.menu-item-has-children.focus:after,  .main-navigation ul li.menu-item-has-children:hover:after,  .main-navigation ul li.page_item_has_children.focus:before,  .main-navigation ul li.page_item_has_children:hover:before,  .main-navigation ul li.page_item_has_children.focus:after,  .main-navigation ul li.page_item_has_children:hover:after { display: block; }
.main-navigation ul li.menu-item-has-children:before,  .main-navigation ul li.page_item_has_children:before { border-color: transparent transparent #bbb; bottom: 0; }
.main-navigation ul li.menu-item-has-children:after,  .main-navigation ul li.page_item_has_children:after { border-color: transparent transparent #fff; }
.main-navigation ul ul li:hover > ul,  .main-navigation ul ul li.focus > ul { left: 100%; right: auto; }
.main-navigation ul ul a { padding: 0.75em 1.25em; width: 16em; }
.main-navigation li li { -webkit-transition: background-color 0.2s ease-in-out; transition: background-color 0.2s ease-in-out; }
.main-navigation li li:hover,  .main-navigation li li.focus { background: rgba(0,0,0,0.2); }
.main-navigation li li a { -webkit-transition: color 0.3s ease-in-out; transition: color 0.3s ease-in-out; }
.main-navigation li li.focus > a,  .main-navigation li li:focus > a,  .main-navigation li li:hover > a,  .main-navigation li li a:hover,  .main-navigation li li a:focus,  .main-navigation li li.current_page_item a:hover,  .main-navigation li li.current-menu-item a:hover,  .main-navigation li li.current_page_item a:focus,  .main-navigation li li.current-menu-item a:focus { color: #fff; }
.main-navigation ul li:hover > ul,  .main-navigation ul li.focus > ul { left: 0.5em; right: auto; }
.main-navigation .menu-item-has-children > a > .icon,  .main-navigation .page_item_has_children > a > .icon { display: inline; left: 5px; position: relative; top: -1px; }
.main-navigation ul ul .menu-item-has-children > a > .icon,  .main-navigation ul ul .page_item_has_children > a > .icon { margin-top: -9px; left: auto; position: absolute; right: 1em; top: 50%; -webkit-transform: rotate(-90deg); -ms-transform: rotate(-90deg); transform: rotate(-90deg); }
.main-navigation ul ul ul { left: -999em; margin-top: -1px; top: 0; }
.main-navigation ul ul li.menu-item-has-children.focus:before,  .main-navigation ul ul li.menu-item-has-children:hover:before,  .main-navigation ul ul li.menu-item-has-children.focus:after,  .main-navigation ul ul li.menu-item-has-children:hover:after,  .main-navigation ul ul li.page_item_has_children.focus:before,  .main-navigation ul ul li.page_item_has_children:hover:before,  .main-navigation ul ul li.page_item_has_children.focus:after,  .main-navigation ul ul li.page_item_has_children:hover:after { display: none; }
.site-header .site-navigation-fixed .menu-scroll-down { display: none; } .site-header .menu-scroll-down { display: block; padding: 1em; position: absolute; right: 0; }
.site-header .menu-scroll-down .icon { -webkit-transform: rotate(90deg); -ms-transform: rotate(90deg); transform: rotate(90deg); }
.site-header .menu-scroll-down { color: #fff; top: 2em; }
.site-header .navigation-top .menu-scroll-down { color: #767676; top: 0.7em; }
.menu-scroll-down:focus { outline: thin dotted; }
.menu-scroll-down .icon { height: 18px; width: 18px; } .twentyseventeen-front-page.has-header-image .site-branding,  .twentyseventeen-front-page.has-header-video .site-branding,  .home.blog.has-header-image .site-branding,  .home.blog.has-header-video .site-branding { margin-bottom: 70px; }
.twentyseventeen-front-page.has-header-image .custom-header-media,  .twentyseventeen-front-page.has-header-video .custom-header-media,  .home.blog.has-header-image .custom-header-media,  .home.blog.has-header-video .custom-header-media { height: 1200px; height: 100vh; max-height: 100%; overflow: hidden; }
.twentyseventeen-front-page.has-header-image .custom-header-media:before,  .twentyseventeen-front-page.has-header-video .custom-header-media:before,  .home.blog.has-header-image .custom-header-media:before,  .home.blog.has-header-video .custom-header-media:before { height: 33%; }
.admin-bar.twentyseventeen-front-page.has-header-image .custom-header-media,  .admin-bar.twentyseventeen-front-page.has-header-video .custom-header-media,  .admin-bar.home.blog.has-header-image .custom-header-media,  .admin-bar.home.blog.has-header-video .custom-header-media { height: calc(100vh - 32px); }
.panel-image { height: 100vh; max-height: 1200px; } .background-fixed .panel-image { background-attachment: fixed; }
.page-two-column .panel-content .entry-header { float: left; width: 36%; }
.page-two-column .panel-content .entry-content { float: right; width: 58%; } .page-two-column .panel-content .recent-posts { clear: right; float: right; width: 58%; }
.panel-content .recent-posts article { margin-bottom: 4em; }
.panel-content .recent-posts .entry-header,  .page-two-column #primary .panel-content .recent-posts .entry-header,  .panel-content .recent-posts .entry-content,  .page-two-column #primary .panel-content .recent-posts .entry-content { float: none; width: 100%; }
.panel-content .recent-posts .entry-header { margin-bottom: 1.5em; }
.page .panel-content .recent-posts .entry-title { font-size: 26px; font-size: 1.625rem; } .site-content {position:relative; z-index:1;}
.single-post .entry-title,  .page .entry-title { font-size: 26px; font-size: 1.625rem; }
.comments-pagination,  .post-navigation { clear: both; }
.post-navigation .nav-previous { float: left; width: 50%; }
.post-navigation .nav-next { float: right; text-align: right; width: 50%; }
.nav-next,  .post-navigation .nav-next { margin-top: 0; } .sticky .icon-thumb-tack { height: 23px; left: -2.5em; top: 1.5em; width: 32px; }
body:not(.has-sidebar):not(.page-one-column) .page-header,  body.has-sidebar.error404 #primary .page-header,  body.page-two-column:not(.archive) #primary .entry-header,  body.page-two-column.archive:not(.has-sidebar) #primary .page-header { float: left; width: 36%; }
.blog:not(.has-sidebar) #primary article,  .archive:not(.page-one-column):not(.has-sidebar) #primary article,  .search:not(.has-sidebar) #primary article,  .error404:not(.has-sidebar) #primary .page-content,  .error404.has-sidebar #primary .page-content,  body.page-two-column:not(.archive) #primary .entry-content,  body.page-two-column #comments { float: right; width: 58%; }
.blog .site-main > article,  .archive .site-main > article,  .search .site-main > article { padding-bottom: 4em; }
.navigation.pagination { clear: both; float: right; width: 58%; }
.has-sidebar .navigation.pagination,  .archive.page-one-column:not(.has-sidebar) .navigation.pagination { float: none; width: 100%; }
.entry-footer { display: table; width: 100%; }
.entry-footer .cat-tags-links { display: table-cell; vertical-align: middle; width: 100%; }
.entry-footer .edit-link { display: table-cell; text-align: right; vertical-align: middle; }
.entry-footer .edit-link a.post-edit-link { margin-top: 0; margin-left: 1em; }  :not(.has-sidebar) .entry-content blockquote.alignleft { margin-left: -17.5%; width: 48%; }
:not(.has-sidebar) .entry-content blockquote.alignright { margin-right: -17.5%; width: 48%; } .has-sidebar .entry-content blockquote.alignleft { margin-left: 0; width: 34%; }
.has-sidebar .entry-content blockquote.alignright { margin-right: 0; width: 34%; }
.has-sidebar #primary .entry-content blockquote.alignright.below-entry-meta { margin-right: -72.5%; width: 62%; } .blog:not(.has-sidebar) .entry-content blockquote.alignleft,  .twentyseventeen-front-page.page-two-column .entry-content blockquote.alignleft,  .archive:not(.has-sidebar) .entry-content blockquote.alignleft,  .page-two-column .entry-content blockquote.alignleft { margin-left: -72.5%; width: 62%; }
.blog:not(.has-sidebar) .entry-content blockquote.alignright,  .twentyseventeen-front-page.page-two-column .entry-content blockquote.alignright,  .archive:not(.has-sidebar) .entry-content blockquote.alignright,  .page-two-column .entry-content blockquote.alignright { margin-right: 0; width: 36%; } .format-quote blockquote .icon { left: -1.5em; } .page.page-one-column .entry-header,  .twentyseventeen-front-page.page-one-column .entry-header,  .archive.page-one-column:not(.has-sidebar) .page-header { margin-bottom: 4em; }
.page:not(.home) #content { } .error404 .page-content { padding-bottom: 9em; } #comments { padding-top: 5em; }
.comments-title { margin-bottom: 2.5em; }
ol.children .children { padding-left: 2em; } .nav-links .nav-title { position: relative; }
.nav-title-icon-wrapper { position: absolute; text-align: center; width: 2em; }
.nav-links .nav-previous .nav-title .nav-title-icon-wrapper { left: -2em; }
.nav-links .nav-next .nav-title .nav-title-icon-wrapper { right: -2em; } #secondary { font-size: 14px; font-size: 0.875rem; line-height: 1.6; } h2.widget-title { font-size: 11px; font-size: 0.6875rem; margin-bottom: 2em; } .site-footer .widget-column.footer-widget-1 { float: left; width: 36%; }
.site-footer .widget-column.footer-widget-2 { float: right; width: 58%; }
.social-navigation { clear: left; float: left; margin-bottom: 0; width: 36%; }
.site-info { float: left; padding: 0.7em 0 0; width: 58%; }
.social-navigation + .site-info { margin-left: 6%; }
.site-info .sep { margin: 0 0.5em; display: inline; visibility: visible; height: auto; width: auto; } .gallery-columns-5 .gallery-item { max-width: 20%; }
.gallery-columns-6 .gallery-item { max-width: 16.66%; }
.gallery-columns-7 .gallery-item { max-width: 14.28%; }
.gallery-columns-8 .gallery-item { max-width: 12.5%; }
.gallery-columns-9 .gallery-item { max-width: 11.11%; }
}
@media screen and ( min-width: 67em ) { .navigation-top nav { margin-left: 0; } .sticky .icon-thumb-tack { font-size: 32px; font-size: 2rem; height: 22px; left: -1.25em; top: 0.75em; width: 32px; } .page-numbers { display: inline-block; }
.page-numbers.current { font-size: 15px; font-size: 0.9375rem; }
.page-numbers.current .screen-reader-text { clip: rect(1px, 1px, 1px, 1px); height: 1px; overflow: hidden; position: absolute !important; width: 1px; } .comment-body { margin-left: 0; }
}
@media screen and ( min-width: 79em ) {
.has-sidebar .entry-content blockquote.alignleft { margin-left: -20%; }
.blog:not(.has-sidebar) .entry-content blockquote.alignright,  .archive:not(.has-sidebar) .entry-content blockquote.alignright,  .page-two-column .entry-content blockquote.alignright,  .twentyseventeen-front-page .entry-content blockquote.alignright { margin-right: -20%; }
}
@media screen and ( max-width: 48.875em ) and ( min-width: 48em ) {
.admin-bar .site-navigation-fixed.navigation-top,  .admin-bar .site-navigation-hidden.navigation-top { top: 46px; }
} @media print { form,  button,  input,  select,  textarea,  .navigation-top,  .social-navigation,  #secondary,  .content-bottom-widgets,  .header-image,  .panel-image-prop,  .icon-thumb-tack,  .page-links,  .edit-link,  .post-navigation,  .pagination.navigation,  .comments-pagination,  .comment-respond,  .comment-edit-link,  .comment-reply-link,  .comment-metadata .edit-link,  .pingback .edit-link,  .site-footer aside.widget-area,  .site-info { display: none !important; }
.entry-footer,  #comments,  .site-footer,  .single-featured-image-header { border: 0; } body { font-size: 12pt; }
.page .panel-content .entry-title,  .page-title,  body.page:not(.twentyseventeen-front-page) .entry-title { font-size: 10pt; }  .site-header { background: transparent; padding: 0; }
.custom-header-media { padding: 0; }
.twentyseventeen-front-page.has-header-image .site-branding,  .twentyseventeen-front-page.has-header-video .site-branding,  .home.blog.has-header-image .site-branding,  .home.blog.has-header-video .site-branding { position: relative; }
.site-branding { margin-top: 0; margin-bottom: 1.75em !important; }
.site-title { font-size: 25pt; }
.site-description { font-size: 12pt; opacity: 1; } .single-featured-image-header { background: transparent; }
.entry-meta { font-size: 9pt; } body,  .site { background: none !important; }
body,  a,  .site-title a,  .twentyseventeen-front-page.has-header-image .site-title,  .twentyseventeen-front-page.has-header-video .site-title,  .twentyseventeen-front-page.has-header-image .site-title a,  .twentyseventeen-front-page.has-header-video .site-title a { color: #222 !important; }
h2,  h5,  blockquote,  .site-description,  .twentyseventeen-front-page.has-header-image .site-description,  .twentyseventeen-front-page.has-header-video .site-description,  .entry-meta,  .entry-meta a { color: #777 !important; }
.entry-content blockquote.alignleft,  .entry-content blockquote.alignright { font-size: 11pt; width: 34%; }
} .container-fluid { max-width: 1680px; }
ul, li { line-height: 1; list-style-type: none; }
a { transition: all 0.2s ease-in-out 0s; -webkit-transition: all 0.2s ease-in-out 0s; -moz-transition: all 0.2s ease-in-out 0s; -ms-transition: all 0.2s ease-in-out 0s; }
a:hover { text-decoration: none; }
a:focus, a:active { outline: 0; }
.cf:before, .cf:after { content: ""; display: table; }
.cf:after { clear: both; }
button:focus { box-shadow: none; outline: 0; }
.owl-carousel .owl-dot, .owl-carousel .owl-nav .owl-next, .owl-carousel .owl-nav .owl-prev { font-size: 0; } header.site-header { position: absolute; top: 0; left: 0; width: 100%; z-index:3; }
header.site-header.sticky .main-header, header.site-header.stickys .main-header, .page-id-41 header.site-header .main-header, .page-id-464 header.site-header .main-header { animation: slide-down 0.7s; position: fixed; top: 0; left: 0; width: 100%; background: #f0f0f0; padding: 12px 0 0; backface-visibility: hidden; }
@keyframes slide-down {
0% {
opacity: 0;
transform: translateY(-100%);
}
100% {
opacity: 1;
transform: translateY(0);
}
}
header.site-header .main-header { transition: 0.25s linear all; }
header.site-header.sticky .centermenu ul li a, header.site-header.stickys .centermenu ul li a { color: #005928; } .top-header { background: rgba(255,255,255,0.85); padding: 13px 0 7px; }
.top-header ul { margin: 0; }
.top-header ul li { padding: 0 0 0 43px; list-style-type: none; display: inline-block; vertical-align: top; position: relative; }
.top-header ul li:before { content: ""; height: 3px; width: 3px; background: #000000; display: inline-block; position: absolute; top: 5px; left: 18px; border-radius: 100%; }
.top-header ul li:first-child:before { display: none; }
.top-header ul li a { display: inline-block; vertical-align: top; font-size: 13.01px; color: #000000; line-height: 1; font-family: 'Fira Sans', sans-serif; font-weight: 400; position: relative }
.top-header ul li a:before { background: #000000; content: ""; position: absolute; left: 0; width: 0; opacity: 1; height: 1px; bottom: -2px; transition: all 0.2s ease-in-out 0s; -webkit-transition: all 0.2s ease-in-out 0s; -moz-transition: all 0.2s ease-in-out 0s; -ms-transition: all 0.2s ease-in-out 0s; }
.top-header ul li a:hover:before { width: 100%; opacity: 1 }
.main-header { padding: 26px 0 0 0; }
.main-header .logo { display: inline-block; vertical-align: top; position: relative; }
.main-header .logo img { width: 240px; vertical-align: top; transition: all 0.2s ease-in-out 0s; -webkit-transition: all 0.2s ease-in-out 0s; -moz-transition: all 0.2s ease-in-out 0s; -ms-transition: all 0.2s ease-in-out 0s; }
.main-header .logo .activeimg { opacity: 0; position: absolute; top: 0; left: 0; }
.main-header .logo:hover .normalimg { opacity: 0; }
.main-header .logo:hover .activeimg, header.site-header.sticky .main-header .logo .activeimg, header.site-header.stickys .main-header .logo .activeimg, .page-id-464 header.site-header .main-header .logo .activeimg, .page-id-41 header.site-header .main-header .logo .activeimg { opacity: 1; }
.centermenu {padding: 0; }
header.site-header .centermenu #wpmega-menu-top,.page-id-464 header.site-header.sticky .centermenu #wpmega-menu-top,.page-id-41 header.site-header.sticky .centermenu #wpmega-menu-top { margin: 0; padding: 20px 0 0 0; }
header.site-header.sticky .centermenu #wpmega-menu-top { padding: 23px 0 0 0; }
header.site-header.sticky .centermenu .wp-megamenu-main-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper > li { padding: 0 29px 21px; }
header.site-header .centermenu .wp-megamenu-main-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper > li { display: inline-block; vertical-align: top; list-style-type: none;     padding: 0 33px 33px 24px;     transition: all 0.2s ease-in-out 0s;
-webkit-transition: all 0.2s ease-in-out 0s;
-moz-transition: all 0.2s ease-in-out 0s;
-ms-transition: all 0.2s ease-in-out 0s;}
.page-id-41 header.site-header .centermenu .wp-megamenu-main-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper > li , .page-id-464 header.site-header .centermenu .wp-megamenu-main-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper > li {padding: 0 29px 21px;}
header.site-header .centermenu .wp-megamenu-main-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper > li.current-menu-ancestor > a{color: #900011;}
header.site-header .centermenu .wp-megamenu-main-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper > li.current-menu-ancestor > a:before{width: 100%;}
header.site-header .centermenu .wp-megamenu-main-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper > li > a:after {    right: 0;
top: -2px;
top: 2px;
position: relative;
display: inline-block;
left: 6px;
vertical-align: top;
transform: none; -webkit-transform: none; -ms-transform: none;}
.centermenu .wp-megamenu-main-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper > li > a { display: inline-block; vertical-align: top; font-family: 'Fira Sans', sans-serif; font-weight: 500; color: #ffffff; font-size: 17.31px; line-height: 1; padding: 0 0 4px 0; border-bottom: 4px solid transparent; } .main-header .enrllink { display: inline-block; background-color: #015929; vertical-align: top; color: #ffffff; font-family: 'Fira Sans', sans-serif; font-weight: 600; text-transform: uppercase; font-size: 13.01px; line-height: 1; margin: 5px 0 0 0; padding: 18px 14px 16px 45px; letter-spacing: 1.6px; background-repeat: no-repeat; background-position: 14px 15px; position: relative; z-index: 1; }
.main-header .enrllink:before { background: url(//everwooddaycamp.com/wp-content/themes/everwood-day-camp/assets/images/datepicker-white.png) no-repeat; content: ""; position: absolute; left: 14px; top: 50%; transform: translateY(-50%); -webkit-transform: translateY(-50%); height: 18px; background-size: 17px; width: 17px; background-repeat: no-repeat;}
.main-header .enrllink:hover:before { background: url(//everwooddaycamp.com/wp-content/themes/everwood-day-camp/assets/images/datepicker-white.png) no-repeat; background-size: 17px; }
.main-header .enrllink:after { content: ""; position: absolute; top: 0; right: 0; bottom: 0; left: 0; background-color: #900011; -webkit-transform: scaleX(0); -ms-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: center left; -ms-transform-origin: center left; transform-origin: center left; transition: -webkit-transform 0.45s cubic-bezier(0.4, 0, 0.2, 1) 0.075s; transition: transform 0.45s cubic-bezier(0.4, 0, 0.2, 1) 0.075s; transition: transform 0.45s cubic-bezier(0.4, 0, 0.2, 1) 0.075s, -webkit-transform 0.45s cubic-bezier(0.4, 0, 0.2, 1) 0.075s; z-index: -1 }
.main-header .enrllink:hover:after { -webkit-transform: scaleX(1); -ms-transform: scaleX(1); transform: scaleX(1); transition-delay: 0s; }
.main-header .enrllink:hover { color: #ffffff; }
header.site-header.sticky .main-header .enrllink, header.site-header.stickys .main-header .enrllink, .page-id-464 header.site-header .main-header .enrllink, .page-id-41 header.site-header .main-header .enrllink { color: #ffffff; background: #013415; }
header.site-header.sticky .main-header .enrllink:before,
.page-id-41 header.site-header .main-header .enrllink:before, .page-id-464 header.site-header .main-header .enrllink:before
{ background: url(//everwooddaycamp.com/wp-content/themes/everwood-day-camp/assets/images/datepicker-white.png) no-repeat; background-size: 17px; }
header.site-header.sticky .main-header .enrllink:hover, .page-id-464 header.site-header .main-header .enrllink:hover, .page-id-41 header.site-header .main-header .enrllink:hover { background-color: #013415; color: #ffffff; } header.site-header .centermenu .wp-megamenu-main-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper > li.menu-four,header.site-header .centermenu .wp-megamenu-main-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper > li.top-menulink,header.site-header.sticky .centermenu .wp-megamenu-main-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper > li.menu-four{display: none;}
.wpmm_megamenu .wp-megamenu-main-wrapper ul ul .menu-two ul li.current-menu-item a{color: #900011;}
.wpmm_megamenu .wp-megamenu-main-wrapper ul ul .menu-two ul li.activities-event a:before{display: none;}
.wp-megamenu-main-wrapper.wpmega-clean-white.wpmm-orientation-horizontal ul.wpmm-mega-wrapper li .wpmm-sub-menu-wrap { top: 100%; } .wpmm_megamenu .wp-megamenu-main-wrapper ul ul .menu-two ul li.activities-event a:hover,.wpmm_megamenu .wp-megamenu-main-wrapper ul ul .menu-two ul li.activities-event.current-menu-item a { color: #900011; }
.wpmm_megamenu .wp-megamenu-main-wrapper ul ul.wp-mega-sub-menu li.menu-three .wpmm-sub-menu-wrapper.wpmm-menu1 li a:hover .wpmm-mega-menu-href-title { font-weight: 500; color: #900011; }
.wp-megamenu-main-wrapper.wpmega-clean-white.wpmm-orientation-horizontal { border: 0; position: static; }
.wp-megamenu-main-wrapper.wpmega-clean-white.wpmm-orientation-horizontal ul.wpmm-mega-wrapper > li > a:before, .wp-megamenu-main-wrapper.wpmega-clean-white.wpmm-orientation-horizontal ul.wpmm-mega-wrapper > li > a:before { display: none; }
.wp-megamenu-main-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper > li > a { padding: 0; }
.wp-megamenu-main-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper { text-align: center; position: static; }
.site-navigation { position: static; }
.centermenu { position: static; }
.wp-megamenu-main-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper > li > a:hover, .wpmega-clean-white .wpmm-mega-wrapper > li:hover, .wpmega-clean-white .wpmm-mega-wrapper > li.current-menu-item { background: transparent; color: #900011; }
.wp-megamenu-main-wrapper.wpmega-clean-white.wpmm-orientation-horizontal ul.wpmm-mega-wrapper li .wpmm-sub-menu-wrap { padding: 0; }
.wp-megamenu-main-wrapper.wpmega-clean-white.wpmm-orientation-horizontal ul.wpmm-mega-wrapper li .wpmm-sub-menu-wrap .wpmm-sub-menu-wrapper { width: 1140px; margin: 31px auto 31px; }
.wp-megamenu-main-wrapper.wpmega-clean-white.wpmm-orientation-horizontal ul.wpmm-mega-wrapper li .wpmm-sub-menu-wrap .wpmm-sub-menu-wrapper.wpmm-menu1 { width: 100%; margin: 0; }
.wpmm_megamenu .wp-megamenu-main-wrapper ul ul .menu-one { width: 24%; padding: 0 21px; }
.wpmm_megamenu .wp-megamenu-main-wrapper ul ul .menu-two { width: 24%; padding: 0 12px; }
.wpmm_megamenu .wp-megamenu-main-wrapper ul ul .menu-three { width: 24%; padding: 0px 9px 0 25px; }
.wpmm-sub-menu-wrap ul li h4.wpmm-mega-block-title, .wpmm-sub-menu-wrap ul li.wp-mega-menu-header > a.wp-mega-menu-link span.wpmm-mega-menu-href-title { font-size: 16px; color: #010101; font-family: 'Fira Sans', sans-serif; font-weight: 600; line-height: 1; text-transform: none; margin: 0; padding-top:10px; }
.wpmm_megamenu .wp-megamenu-main-wrapper ul ul li a:hover { border-bottom: 0!important; }
.wpmm_megamenu .wp-megamenu-main-wrapper ul ul .menu-one ul li a { font-size: 14px; color: #010101; font-family: 'Fira Sans', sans-serif; font-weight: 400; line-height: 1; padding: 3px 0px 1px; display: inline-block; transition-delay: 200ms; }
.wpmm_megamenu .wp-megamenu-main-wrapper ul ul.wp-mega-sub-menu li { margin: 0; }
.wpmm-sub-menu-wrap ul li.wp-mega-menu-header > a.wp-mega-menu-link { margin-bottom: 14px; }
.wpmm_megamenu .wp-megamenu-main-wrapper ul ul .menu-one ul li { padding: 0 0 10px 0; }
.wpmm_megamenu .wp-megamenu-main-wrapper ul ul .menu-one ul li.Progressive-Program {     padding: 21px 0 7px 0;}
.wpmm_megamenu .wp-megamenu-main-wrapper ul ul .menu-one ul li.Progressive-Program > a { font-size: 16px; color: #010101; font-family: 'Fira Sans', sans-serif; font-weight: 600; line-height: 1.5; text-transform: none; margin: 0; padding: 0; }
.wpmm_megamenu .wp-megamenu-main-wrapper ul ul .menu-one ul li.Progressive-Program.current-menu-ancestor > a
{    color: #900011;} .wp-megamenu-main-wrapper.wpmega-clean-white.wpmm-orientation-horizontal ul.wpmm-mega-wrapper .wpmm-sub-menu-wrap .menu-one .wpmm-sub-menu-wrapper { width: 100%; margin: 26px 0 0 0; }
.wpmm_megamenu .wp-megamenu-main-wrapper ul ul .menu-one ul li.Progressive-Program a { padding: 0; }
.wpmm_megamenu .wp-megamenu-main-wrapper ul ul .menu-one ul li.Progressive-Program li { padding: 0 0 18px 0; }
.wpmm_megamenu .wp-megamenu-main-wrapper ul ul .menu-two ul li a { font-size: 16px; color: #010101; font-family: 'Fira Sans', sans-serif; font-weight: 400; line-height: 1; padding: 0; display: inline-block; }
.wpmm_megamenu .wp-megamenu-main-wrapper ul ul .menu-two ul li { padding: 3px 0 11px 0; }
.wpmm_megamenu .wp-megamenu-main-wrapper ul ul .menu-two ul li.activities-event { padding: 25px 0 11px 0; }
.wpmm_megamenu .wp-megamenu-main-wrapper ul ul .menu-two ul li.activities-event a { font-size: 16px; color: #010101; font-family: 'Fira Sans', sans-serif; font-weight: 600; line-height: 1; text-transform: none; margin: 0; }
.wpmm_megamenu .wp-megamenu-main-wrapper ul ul.wp-mega-sub-menu li.menu-three .wpmm-sub-menu-wrapper.wpmm-menu1 { margin: -3px 0 0 0 !important; }
.wpmm_megamenu .wp-megamenu-main-wrapper ul ul.wp-mega-sub-menu li.menu-three .wpmm-sub-menu-wrapper.wpmm-menu1 li a .wpmm-mega-menu-href-title { font-size: 14px; color: #010101; font-family: 'Fira Sans', sans-serif; font-weight: 400; line-height: 1; margin: 0; padding: 0 0 27px 0; }
.wpmm_megamenu .wp-megamenu-main-wrapper ul ul.wp-mega-sub-menu li.menu-three .wpmm-sub-menu-wrapper.wpmm-menu1 li:last-child a .wpmm-mega-menu-href-title{padding: 0;}
ul.wp-mega-sub-menu li.wpmm-custom-post-settings.wpmega-image-top .wpmm-custom-image { margin-bottom: 14px; }
.wpmm_megamenu .wp-megamenu-main-wrapper ul ul .menu-one ul li.next-button { padding: 15px 0 0 0; }
.wpmm_megamenu .wp-megamenu-main-wrapper ul ul .menu-one ul li.next-button .wp-mega-menu-link { color: #faf5ea; padding: 17px 26px; text-transform: uppercase; font-size: 13px; font-family: 'Fira Sans', sans-serif; font-weight: 600; background: #005928; letter-spacing: 1.5px; z-index: 2 }
.wpmm_megamenu .wp-megamenu-main-wrapper ul ul .menu-one ul li.next-button .wp-mega-menu-link:before { content: ""; position: absolute; top: 0; right: 0; bottom: 0; left: 0; background-color: #900011; -webkit-transform: scaleX(0); -ms-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: center left; -ms-transform-origin: center left; transform-origin: center left; transition: -webkit-transform 0.45s cubic-bezier(0.4, 0, 0.2, 1) 0.075s; transition: transform 0.45s cubic-bezier(0.4, 0, 0.2, 1) 0.075s; transition: transform 0.45s cubic-bezier(0.4, 0, 0.2, 1) 0.075s, -webkit-transform 0.45s cubic-bezier(0.4, 0, 0.2, 1) 0.075s; z-index: -1; }
.wpmm_megamenu .wp-megamenu-main-wrapper ul ul .menu-one ul li.next-button .wp-mega-menu-link:hover:before { -webkit-transform: scaleX(1); -ms-transform: scaleX(1); transform: scaleX(1); transition-delay: 0s; }
.wpmm_megamenu .wp-megamenu-main-wrapper ul ul .menu-one ul li.next-button .wp-mega-menu-link:hover { color: #ffffff; }
ul.wp-mega-sub-menu li.wpmm-custom-post-settings.wpmega-image-top .wpmm-custom-image { position: relative; }
ul.wp-mega-sub-menu li.wpmm-custom-post-settings.wpmega-image-top .wpmm-custom-image:before { content: ""; height: 100%; width: 100%; background: rgba(0,89,40,0.3); display: block; opacity: 0; transition: all 0.2s ease-in-out 0s; -webkit-transition: all 0.2s ease-in-out 0s; -moz-transition: all 0.2s ease-in-out 0s; -ms-transition: all 0.2s ease-in-out 0s; position: absolute; z-index: 1; top: 0; left: 0; }
ul.wp-mega-sub-menu li.wpmm-custom-post-settings.wpmega-image-top a:hover .wpmm-custom-image:before { opacity: 1; }
ul.wp-mega-sub-menu li.wpmm-custom-post-settings .wpmm-custom-postimage a .wpmm-featured-image img, ul.wp-mega-sub-menu li.wpmm-custom-post-settings .wpmm-custom-postimage a .wpmm-custom-image img { backface-visibility: hidden; width: 100%;} ul.wp-mega-sub-menu li.wpmm-custom-post-settings.wpmega-image-left .wpmm-custom-postimage a.wp-mega-menu-link, ul.wp-mega-sub-menu li.wpmm-custom-post-settings.wpmega-image-top .wpmm-custom-postimage a.wp-mega-menu-link{display: inline-block;}
.wpmm_megamenu .wp-megamenu-main-wrapper ul ul .menu-one ul li.Progressive-Program a:before,.wpmm_megamenu .wp-megamenu-main-wrapper ul ul .menu-two ul > li a:before, .wpmm_megamenu .wp-megamenu-main-wrapper ul ul .menu-one ul li.redefine-links a:before{background: #010101;
content: "";
position: absolute;
left: 0;
width: 0;
opacity: 1;
height: 1px;
bottom: -2px;
transition: all 0.2s ease-in-out 0s;
-webkit-transition: all 0.2s ease-in-out 0s;
-moz-transition: all 0.2s ease-in-out 0s;
-ms-transition: all 0.2s ease-in-out 0s;}
.wpmm_megamenu .wp-megamenu-main-wrapper ul ul .menu-one ul li.Progressive-Program a:hover:before,.wpmm_megamenu .wp-megamenu-main-wrapper ul ul .menu-two ul > li a:hover:before,.wpmm_megamenu .wp-megamenu-main-wrapper ul ul .menu-two ul > li.current-menu-item a:before, .wpmm_megamenu .wp-megamenu-main-wrapper ul ul .menu-one ul li.redefine-links a:hover:before{width: 100%;}
.wpmm_megamenu .wp-megamenu-main-wrapper ul ul .menu-one ul li.Progressive-Program a:hover { text-decoration: none; }
.wpmm_megamenu .wp-megamenu-main-wrapper ul ul .menu-one ul li.Progressive-Program > a:before{display: none;}
.centermenu .wp-megamenu-main-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper > li > a { position: relative; }
.site-header.sticky .centermenu .wp-megamenu-main-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper > li > a, .page-id-464 .site-header .centermenu .wp-megamenu-main-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper > li > a, .page-id-41 .site-header .centermenu .wp-megamenu-main-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper > li > a { color: #013415 }
.centermenu .wp-megamenu-main-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper > li > a:before { content: ""; height: 4px; background: #900011; position: absolute; top: 100%; left: 0; width: 0; display: inline-block; transition: all 0.2s ease-in-out 0s; -webkit-transition: all 0.2s ease-in-out 0s; -moz-transition: all 0.2s ease-in-out 0s; -ms-transition: all 0.2s ease-in-out 0s; }
.centermenu .wp-megamenu-main-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper > li > a:hover:before, header.site-header .centermenu .wp-megamenu-main-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper > li:hover > a:before { width: 100%; }
header.site-header .centermenu .wp-megamenu-main-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper > li:hover > a { color: #900011; }
.wpmm_megamenu .wp-megamenu-main-wrapper ul ul .menu-one ul > li.Progressive-Program > a:hover, .wpmm_megamenu .wp-megamenu-main-wrapper ul ul .menu-one ul > li.next-button > a:hover, .wpmm_megamenu .wp-megamenu-main-wrapper ul ul .menu-one ul li.Progressive-Program a:hover { color: #900011; }
.wpmm_megamenu .wp-megamenu-main-wrapper ul ul .menu-one ul li.Progressive-Program a:hover span { text-decoration: none; }
.wpmm_megamenu .wp-megamenu-main-wrapper ul ul .menu-one ul li.Progressive-Program > a:hover { text-decoration: none; }
.wpmm_megamenu .wp-megamenu-main-wrapper ul ul .menu-one ul li.redefine-links a{transition: all 0.2s;
-webkit-transition: all 0.2s;
-moz-transition: all 0.2s;
-ms-transition: all 0.2s;}
.wpmm_megamenu .wp-megamenu-main-wrapper ul ul .menu-one ul li.redefine-links.current-menu-item a{border-left: 2px solid #900011; padding-left: 10px;color: #900011;}
.wpmm_megamenu .wp-megamenu-main-wrapper ul ul .menu-one ul li.redefine-links.current-menu-item a:before{display:none}
.wpmm-sub-menu-wrap ul li.wp-mega-menu-header > a.wp-mega-menu-link:hover span.wpmm-mega-menu-href-title{color: #900011; }
.wpmm_megamenu .wp-megamenu-main-wrapper ul ul .menu-one .Progressive-Program ul li a:hover{    color: #010101;}
.wpmm-sub-menu-wrap ul li.wp-mega-menu-header > a.wp-mega-menu-link span.wpmm-mega-menu-href-title{    transition: all ease 0.3s;
-webkit-transition: all ease 0.3s;
-ms-transition: all ease 0.3s;}
header.site-header .centermenu .wp-megamenu-main-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper > li:last-child{display: none;}
.wp-megamenu-main-wrapper.wpmm-orientation-horizontal.wpmm-onhover ul.wpmm-mega-wrapper > li:hover .wpmm-sub-menu-wrap:before{content: ""; position: fixed; top: 102px; left: 0; height: 33px; width: 100%;    z-index: 1; display: none;}
.wp-megamenu-main-wrapper.wpmega-clean-white.wpmm-orientation-horizontal ul.wpmm-mega-wrapper li .wpmm-sub-menu-wrap{}  .wpmm_megamenu .wp-megamenu-main-wrapper ul ul .menu-one ul li.Progressive-Program .current-menu-item a:before{width: 100%;}
.hmtitle .ft-linklist{margin: 20px -60px 0 -8px;  text-align: left;}
.hmtitle .ft-linklist li{display: inline-block; text-align: center; margin: 0 10px 0 0;} .banner-div { background-repeat: no-repeat; background-position: center; background-size: cover; padding: 105px 0 0 0; min-height: 797px; }
.banner-div .row { position: relative; }
.banner-div .hmtitle { z-index: 1; padding-bottom: 58px; }
.banner-div .hmtitle h1 { font-family: 'Fira Sans', sans-serif; font-weight: 600; z-index: 1; font-size: 106px; color: #ffffff; line-height: 0.95; letter-spacing: -1.5px; margin: 0; padding: 20px 20px 0 0; }
.banner-div .hmvideo { position: absolute; z-index: 0; right: 15px; top: 0; padding: 0 0 36.8% 0; background-repeat: no-repeat; background-position: center; background-size: cover; width: 84.8%; height: 94%;}
.banner-div .hmvideo .playbtn { width: 72px; height: 72px; display: inline-block; position: absolute; top: 50%; transform: translateY(-50%); -o-transform: translateY(-50%); -ms-transform: translateY(-50%); -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); right: -36px; background-size: 40px; background-repeat: no-repeat; background-position: center; z-index: 1; }
.banner-div .hmvideo .playbtn img { width: 100%; vertical-align: top; }
.banner-div .hmvideo .playbtn:before { content: ""; width: 100%; height: 100%; background: rgba(255,255,255,0.9); display: block; position: absolute; top: 0; left: 0; right: 0; bottom: 0; border-radius: 100%; z-index: -1; transition: all 0.2s ease-in-out 0s; -webkit-transition: all 0.2s ease-in-out 0s; -moz-transition: all 0.2s ease-in-out 0s; -ms-transition: all 0.2s ease-in-out 0s; }
.banner-div .hmvideo .playbtn:after { content: ""; height: 40px; width: 40px; border-radius: 100%; position: absolute; top: 0; left: 0; right: 0; bottom: 0; z-index: 1; display: inline-block; margin: auto; background-image: url(//everwooddaycamp.com/wp-content/themes/everwood-day-camp/assets/images/play-btn.png); background-repeat: no-repeat; background-size: 100%; background-position: 0 0; }
.banner-div .hmvideo .playbtn:hover:before { transform: scale(0.84); -ms-transform: scale(0.84); -moz-transform: scale(0.84); -webkit-transform: scale(0.84); }
.hero-video-wrapper::after {display:block; content:""; background:url(//everwooddaycamp.com/wp-content/themes/everwood-day-camp/img/hero-bottom-curve.png) no-repeat 65% top; width:100vw; height:12vw; position:absolute; top:auto; left:50%; margin-left:-50vw; background-size:350% auto; bottom:-9.8vw; z-index:9;}
@media screen and (min-width:758px) {
.hero-video-wrapper {position:relative;}
.hero-video-wrapper::after {height:5vw; background-size:100% auto; background-position:center top; bottom:-2.2vw;}
}
@media screen and (min-width:992px) {
.hero-video-wrapper::after {display:none;}
}
@media(min-width:1024px){
.hero-video-wrapper {
position: relative; box-shadow: none;
top: 0;
left: 0;
width: 100%;
height: 78vh; min-height:30vw; max-height:55vw !important;
z-index: 1;
overflow: hidden; padding-top:0; margin-bottom:1vw;
}
.hero-video-wrapper #new-vid {display:block; width:100%; height:100%; display:flex; justify-content:center; align-content: center; align-items: center;}
.hero-video-wrapper iframe {
width: 100vw;
height: 56.25vw; min-height: 100vh;
min-width: 177.77vh; position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
}
.hero-mobile-wrapper  {
display: none;
}
}
@media(max-width:1023px){
.banner-div .hmvideo a.playbtn {
display: none;
}
}
.hmtitle .homebnnrlink { margin: 33px 0 0 0; }
.homebnnrlink li { padding: 0 0 27px 0; }
.homebnnrlink li a { color: #ffffff; }  .footermenu { }
.footermenu ul { margin: 0; }
.footermenu ul li { list-style-type: none; padding: 0 0 16px 0; }
.footermenu ul li a { display: inline-block; vertical-align: top; font-size: 14.01px; color: #ffffff; font-family: 'Fira Sans', sans-serif; font-weight: 300; position: relative; }
.footermenu ul li a:before { content: ""; height: 1px; background: #ffffff; position: absolute; bottom: 0; left: 0; width: 0; display: inline-block; transition: all 0.2s ease-in-out 0s; -webkit-transition: all 0.2s ease-in-out 0s; -moz-transition: all 0.2s ease-in-out 0s; -ms-transition: all 0.2s ease-in-out 0s; }
.footermenu ul li a:hover:before { width: 100%; }
.cntlink { margin: 0 0 8px 0; }
.cntlink li { list-style-type: none; line-height: 1; font-family: 'Fira Sans', sans-serif; font-weight: 300; font-size: 13.01px; color: #ffffff; padding: 0 0 15px 0; }
.cntlink li a { line-height: 1; font-family: 'Fira Sans', sans-serif; font-weight: 300; font-size: 13.01px; position: relative; color: #ffffff; }
.cntlink li a:hover { }
.cntlink li a:before { content: ""; height: 1px; background: #ffffff; position: absolute; bottom: 0; left: 0; width: 0; display: inline-block; transition: all 0.2s ease-in-out 0s; -webkit-transition: all 0.2s ease-in-out 0s; -moz-transition: all 0.2s ease-in-out 0s; -ms-transition: all 0.2s ease-in-out 0s; }
.cntlink li a:hover:before { width: 100%; }
.social-link { }
.social-link a { height: 28px; width: 28px; display: inline-block; border: 1px solid #ffffff; border-radius: 100%; color: #ffffff; line-height: 26px; font-size: 14px; text-align: center; margin: 0 9px 0 0; opacity: 0.5; }
.social-link a:hover { opacity: 1; }
.ft-linklist { text-align: center; margin: 4px 0 0 0;}
.ft-linklist li { list-style-type: none; }
.ft-linklist a { width: 180px; border: 2px solid #ffffff; color: #ffffff; padding: 17px 15px 14px 18px; letter-spacing: 1.4px; display: inline-block; font-family: 'Fira Sans', sans-serif; font-weight: 500; font-size: 14px; text-transform: uppercase; margin: 0 0 26px 0; position: relative; z-index: 1; }
.ft-linklist a svg { width: 20px; margin: -6px 4px 0 0; float: left;height:20px }
.ft-linklist li:nth-child(2) a svg{margin: -2px 4px -4px 0;}
.ft-linklist a svg path { transition: all 0.2s ease-in-out 0s; -webkit-transition: all 0.2s ease-in-out 0s; -moz-transition: all 0.2s ease-in-out 0s; -ms-transition: all 0.2s ease-in-out 0s; fill: #ffffff; }
.ft-linklist a:hover svg path { fill: #003315; }
.ft-linklist a:hover { color: #003315; }
.ft-linklist a:after { content: ""; position: absolute; top: 0; right: 0; bottom: 0; left: 0; background-color: #ffffff; -webkit-transform: scaleX(0); -ms-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: center left; -ms-transform-origin: center left; transform-origin: center left; transition: -webkit-transform 0.45s cubic-bezier(0.4, 0, 0.2, 1) 0.075s; transition: transform 0.45s cubic-bezier(0.4, 0, 0.2, 1) 0.075s; transition: transform 0.45s cubic-bezier(0.4, 0, 0.2, 1) 0.075s, -webkit-transform 0.45s cubic-bezier(0.4, 0, 0.2, 1) 0.075s; z-index: -1; }
.ft-linklist a:hover:after { -webkit-transform: scaleX(1); -ms-transform: scaleX(1); transform: scaleX(1); transition-delay: 0s; }
.ft-logolist { margin: -40px 20px 10px; padding: 0; display:flex; justify-content:center;}
.ft-logolist li { list-style-type: none; padding: 0 0 24px 0; }
.ft-logolist li a {display: inline-block;width:80px }
.ft-logolist li a img { vertical-align: top; }
.ft-logolist li a:hover { opacity: 1; }
.copyright { text-align: center; padding: 50px 0 0 0; }
.copyright p { font-family: 'Fira Sans', sans-serif; font-weight: 400; font-size: 13px; color: rgba(255,255,255,0.5); line-height: 1; margin: 0; } .fivestarpoint { background-repeat: no-repeat; background-size: cover; background-position: left center; padding: 0 0 68px 0; margin:2em auto 0; max-width:1100px; background:rgba(255,255,255,0.75); text-align: left;}
.fivestarpoint .container-fluid {padding:0 !important;}
.fivestarpoint .row {flex-flow:column;}
.fivestarpoint .fivestarinfo { padding: 29px 160px 55px 63px; width:100% !important; max-width: 100% !important; flex:0 0 100% !important;}
.fivestarpoint .fivestarinfo h4 {font-weight:600;}
.fivestarpoint .fivestarinfo p {position: relative;}
.fivestarpoint .fivestarinfo .btnlink {position:absolute; font-size:30px; font-weight:600; top:auto; left:auto; right:0; color:#fdcc09; padding-left:0; margin:30px 0 0; text-transform: none !important;}
.fivestarpoint .fivestarinfo .btnlink:hover {background:transparent; color:#005928;}
.fivestarpoint .fivestarinfo .btnlink::before, .fivestarpoint .fivestarinfo .btnlink::after {display:none;}
.fivestarinfo h3 { font-family: 'Fira Sans', sans-serif; font-weight: 500; font-size: 12px; text-transform: uppercase; line-height: 1; color: #000000; letter-spacing: 1.5px; margin: 0 0 15px 0; }
.fivestarinfo h4 { font-family: 'Fira Sans', sans-serif; font-weight: 500; font-size: 42px; line-height: 1; color: #005928; margin: 0 0 10px 0; }
.fivestarinfo p { font-family: 'Fira Sans', sans-serif; font-weight: 400; font-size: 18px; line-height: 1.5; margin-bottom:30px; }
.fivestarpoint .fivepoint { flex:0 0 90% !important; max-width:90% !important; margin:10px auto 0;}
.fivestarpoint .fivepoint .point1 { float: right; width: 22.2%; margin: 6px 20px 0 0; height: 35.2%; }
.fivestarpoint .fivepoint .pointscard.point2 { float: right; width: 29.2%; margin: -42px 0px 0 0; height: 65.5%; position: absolute; z-index: 1; right: 27.5%; top: 0; }
.fivestarpoint .fivepoint .point3 { float: left; width: 44.9%; margin: 1px 0 0 0; height: 36%; }
.fivestarpoint .fivepoint .point3.pointscard .pointcopy{padding-right: 30px;}
.fivestarpoint .fivepoint .point4 { float: left; width: 50.7%; margin: 2% 1% 0 5.4%; height: 41.5%; clear: both; }
.fivestarpoint .fivepoint .point5 { float: right; width: 42.6%; margin: 2.1% -0.6% 0 0; height: 38%; }
.fivestarpoint .fivepoint .pointscard { display: block; position: relative; background-repeat: no-repeat; background-position: center; background-size: cover; z-index: 0;     overflow: hidden;}
.fivestarpoint .fivepoint .pointscard span { font-family: 'AgenorBold', sans-serif; font-weight: 600; font-size: 14px; line-height: 1; color: #ffffff; background-color: rgba(0,89,40,0.85); text-transform: uppercase; background-image: url(//everwooddaycamp.com/wp-content/themes/everwood-day-camp/assets/images/star-yellow-o.png); background-size: 12px; background-repeat: no-repeat; background-position: 15px 13px; vertical-align: top; position: absolute; bottom: 10px; left: 10px; padding: 14px 16px 10px 34px; letter-spacing: 1px; z-index: -1; }
.fivestarpoint .fivepoint .pointscard .pointcopy { opacity: 0; transition: all 0.2s ease-in-out 0s; -webkit-transition: all 0.2s ease-in-out 0s; -moz-transition: all 0.2s ease-in-out 0s; -ms-transition: all 0.2s ease-in-out 0s; overflow: auto; max-height: 100%; min-height: 100%; background: rgba(0,89,40,0.97); z-index: 1; text-align: center; padding: 60px 15px 60px; }
.fivestarpoint .fivepoint .pointscard .pointcopy img { width: 20px; }
.fivestarpoint .fivepoint .pointscard .pointcopy h4 { font-family: 'AgenorBold', sans-serif; font-weight: 600; font-size: 20px; line-height: 1; text-transform: uppercase; color: #ffffff; margin: 14px 0 15px 0; letter-spacing: 2.5px; }
.fivestarpoint .fivepoint .pointscard .pointcopy p { font-family: 'Fira Sans', sans-serif; font-weight: 400; font-size: 13px; line-height: 1.6; color: #ffffff; margin: 0;}
.fivestarpoint .fivepoint .pointscard:hover .pointcopy { opacity: 1; } .halfimg-sec.daylife-hafdiv.homeslider:before, .halfimg-sec.daylife-hafdiv.homeslider:after { display: none; }
.halfimg-sec.daylife-hafdiv.homeslider .owl-item.active .rightimg { width: 54.2%; transition: all 0.8s cubic-bezier(0.53, 0.03, 0.46, 0.85) 0.0s; -webkit-transition: all 0.8s cubic-bezier(0.53, 0.03, 0.46, 0.85) 0.0s; z-index: 1; overflow: hidden; }
.halfimg-sec.daylife-hafdiv.homeslider .owl-item .rightimg { transition: all 0.1s ease-in-out 1.1s; -webkit-transition: all 0.1s ease-in-out 1.1s; width: 0; height: 100%; right: auto; left: 45.8%; padding: 0; margin: 0; overflow: hidden; }
.halfimg-sec.daylife-hafdiv.homeslider .owl-item .rightimg div { height: 100%; width: 53.7vw; background-size: cover; background-position: center; transition: all 0.3s ease-in-out 0s; -webkit-transition: all 0.3s ease-in-out 0s; }
.halfimg-sec .owl-carousel .owl-item { overflow: hidden; }
.halfimgslider .owl-thumbs { position: absolute; width: 54.2%; right: 0; top: -68px; }
.halfimgslider .owl-thumbs .owl-thumb-item { border-radius: 0; height: 68px; display: inline-block; width: 25%; padding: 0; text-align: center; font-family: 'Fira Sans', sans-serif; font-weight: 500; font-size: 15px; color: #ffffff; background: #005928; transition: all 0.2s ease-in-out 0s; -webkit-transition: all 0.2s ease-in-out 0s; -moz-transition: all 0.2s ease-in-out 0s; -ms-transition: all 0.2s ease-in-out 0s; border-right: 1px solid rgba(255,255,255,0.2); line-height: 1.65; }
.halfimgslider .owl-thumbs .owl-thumb-item span{font-family: 'Fira Sans', sans-serif; font-weight: 300;}
.halfimgslider .owl-thumbs .owl-thumb-item:hover { background: #007334; }
.halfimgslider .owl-thumbs .owl-thumb-item.active { background: #900011; }
.owl-carousel.halfimgslider .owl-nav .owl-next, .owl-carousel.halfimgslider .owl-nav .owl-prev { width: 16px; height: 13px; display: inline-block; background-repeat: no-repeat; background-position: 0 0; background-size: 100%; position: relative; font-size: 0; vertical-align: top; line-height: 1; }
.owl-carousel.halfimgslider .owl-nav .owl-prev:before { content: ""; height: 13px; width: 2px; position: absolute; display: inline-block; top: -1px; right: -24px; background: #c2c2c2; }
.owl-carousel.halfimgslider .owl-controls { position: absolute; top: -44px; left: 35px; right: 0; text-align: center; }
.owl-carousel.halfimgslider .owl-nav { width: 1140px; margin: 0 auto; text-align: left; }
.owl-carousel.halfimgslider .owl-nav .owl-next { background-image: url(//everwooddaycamp.com/wp-content/themes/everwood-day-camp/assets/images/next-green-arrow.png); margin: 0 11px 0 0; }
.owl-carousel.halfimgslider .owl-nav .owl-next:hover { background-image: url(//everwooddaycamp.com/wp-content/themes/everwood-day-camp/assets/images/next-red-arrow.png); }
.owl-carousel.halfimgslider .owl-nav .owl-prev { background-image: url(//everwooddaycamp.com/wp-content/themes/everwood-day-camp/assets/images/prv-green-arrow.png); margin: 0 45px 0 0; }
.owl-carousel.halfimgslider .owl-nav .owl-prev:hover { background-image: url(//everwooddaycamp.com/wp-content/themes/everwood-day-camp/assets/images/prv-red-arrow.png); }
.halfimg-sec.daylife-hafdiv.homeslider .leftinfo { padding: 71px 160px 54px 59px; }
.halfimg-sec.daylife-hafdiv.homeslider .leftinfo h4 { line-height: 1; margin: 7px 0 15px 0; }
.halfimg-sec.daylife-hafdiv.homeslider .leftinfo p { margin: 0 0 31px 0; } .strynew-sec { background-repeat: no-repeat; background-position: center; background-size: cover; }
.stories-lisk.homestory { padding: 100px 0 80px 0; }
.stories-lisk .centertitle { text-align: center; padding: 0 0 70px 0; }
.stories-lisk .centertitle span { font-family: 'Fira Sans', sans-serif; font-weight: 500; font-size: 12px; line-height: 1; color: #000000; text-transform: uppercase; letter-spacing: 1.5px; display: block; padding: 0 0 15px 0; }
.stories-lisk .centertitle h4 { font-family: 'Fira Sans', sans-serif; font-weight: 500; font-size: 52px; line-height: 1; color: #005928; margin: 0 0 1px 0; }
.eventcards .container { width: 1140px; }
.left-event.eventcard-lisk { padding: 100px 0 87px 0; }
.left-event.eventcard-lisk h4 { margin: 0 0 60px 0; }
.storynews-sec { position: relative; min-height: 715px;}
.storynews-sec .evntbg { position: absolute; height: 100%; width: 62.5%; background-repeat: no-repeat; background-size: cover; background-position: center;}
.storynews-sec .right-news { float: right; top: 0; right: 0; position: absolute; width: 37.5%; }
.storynews-sec .right-news { padding: 100px 0 70px 57px; }
.storynews-sec .right-news .maincnt { width: 54.5%; }
.storynews-sec .right-news .newstitle { }
.storynews-sec .right-news .newstitle h4 { width: 50%; float: left; color: #005928; font-size: 22px; font-family: 'Fira Sans', sans-serif; font-weight: 500; line-height: 1; }
.storynews-sec .right-news .newstitle .btnlink { float: right; margin: 0 16px 0 0; }
.storynews-sec .right-news .newslist { margin: 44px 4px 0 -4px; }
.storynews-sec .right-news .newslist li { list-style-type: none; margin: 0 0 10px 0; }
.storynews-sec .right-news .newslist li a { display: block; padding: 9px 10px 9px 10px; position: relative; z-index: 1; overflow: hidden; }
.storynews-sec .right-news .newslist li a:after { content: ""; position: absolute; top: 0; right: 0; bottom: 0; left: 0; background-color: #ffffff; -webkit-transform: scaleX(0); -ms-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: center left; -ms-transform-origin: center left; transform-origin: center left; transform: translateX(-100%); -webkit-transform: translateX(-100%); z-index: -1; }
.storynews-sec .right-news .newslist li a.hover:after { transition: all 0.5s linear 0s; -webkit-transition: all 0.5s linear 0s; transform: translateX(0); -webkit-transform: translateX(0); }
.storynews-sec .right-news .newslist li a.hoverOut:not(.hover):after { transition: all 0.5s linear 0s; -webkit-transition: all 0.5s linear 0s; transform: translateX(102%); -webkit-transform: translateX(102%); }
.storynews-sec .right-news .newslist li a:hover .newsinfo h5, .storynews-sec .right-news .newslist li a:hover .newsinfo p { color: #900011; }
.storynews-sec .right-news .newslist li .newsimg { background-repeat: no-repeat; background-position: center; background-size: cover; float: left; width: 26.5%; height: 0; padding: 0 0 26.5% 0; display: block; }
.storynews-sec .right-news .newslist li .newsinfo { float: right; width: 73%; padding: 6px 0 0 11px; }
.storynews-sec .right-news .newslist li .newsinfo h5 { color: #000000; font-size: 18px; font-family: 'Fira Sans', sans-serif; font-weight: 600; line-height: 1.35; margin: 0 0 10px 0; transition: all 0.2s ease-in-out 0s; -webkit-transition: all 0.2s ease-in-out 0s; -moz-transition: all 0.2s ease-in-out 0s; -ms-transition: all 0.2s ease-in-out 0s; }
.storynews-sec .right-news .newslist li .newsinfo p { font-size: 12px; color: #737373; font-family: 'Fira Sans', sans-serif; font-weight: 600; text-transform: uppercase; letter-spacing: 1.2px; margin: 0; transition: all 0.2s ease-in-out 0s; -webkit-transition: all 0.2s ease-in-out 0s; -moz-transition: all 0.2s ease-in-out 0s; -ms-transition: all 0.2s ease-in-out 0s; }  .inner-banner {margin: 0 0 0; padding: 28vw 0 0 0; background-repeat: no-repeat; background-position: center; background-size: cover; }
.inner-banner h1 { margin: 0; display: block; font-family: 'AgenorBold', sans-serif; font-weight: 500; font-size: 82px; line-height: 1; color: #ffffff; text-align: center; padding: 43px 30px 3vw; text-shadow:0 0 40px #000, 0px 0px 50px #000;} .leadtext{ padding: 100px 0 0 0; }
.onlyText{padding:0;}
.onlyText.not(.textinfo) .container .row .col-lg-10:first-child {margin-top:60px;} 
.parent-pageid-997 .onlyText {padding: 60px 0 40px 0;}
.page-id-1001 .onlyText{padding: 60px 0 30px 0;}
.leadtext + br{display: none;}
.leadpara p { font-family: 'Fira Sans', sans-serif; font-weight: 400; font-size: 24px; color: #005928; line-height: 1.5; } p { font-size: 20px; color: #111111; font-family: 'Fira Sans', sans-serif; font-weight: 400; line-height: 1.35; margin: 0 0 1em 0; font-weight:400;}
a {color: #005928; }
.textinfo a:hover{color: #005928; text-decoration: underline;}
a:active, a:hover, a:focus, .btn:focus {color:#005928; outline: 0; box-shadow: none; }
p a:hover { text-decoration: underline; color: #005928; }
a.hoverlink { text-decoration: underline; }
h2 { font-size: 30px; color: #005928; font-family: 'Fira Sans', sans-serif; font-weight: 500; line-height: 1; }
.onlyText h2 { margin: 0 0 19px 0; }
.page-id-1027 .onlyText h2{margin: 30px 0 19px 0;}
.page-id-1027 .tablesection + .textinfo{padding: 0 0 27px 0;}
.page-id-1027 .tablesection{padding: 35px 0 0 0;}
.page-id-1045 .twoimg + .textinfo,.page-id-997 .twoimg + .textinfo{padding: 0 0 27px 0;}
.page-id-1002 .stafcard-lisk{ padding: 30px 7% 56px 7%;}
.page-id-1043 .table1,.page-id-1043 .tablesection{padding: 0;}
.page-id-1043 .singleimg + .textinfo,.page-id-1043 .tablesection + .textinfo{padding: 0;}
.page-id-1032 .singleimg{margin: 0;}
.page-id-1032 .twoimg{margin: 0;}
.onlyText.onlyTexttwocol + br,.twoimg + br{display: none;}
.page-id-1004 .singleimg{margin: 0 0 -27px;}
.page-id-1891 .table1 {padding: 0;}
.page-id-1891 .tablesection {padding: 0;}
.page-id-1891 .tablesection + p{display: none;}
.page-id-1891 .tablesection + p + .textinfo {padding: 10px 0 0 0;}
::-moz-selection {
color: #005928;
background: #fff9e2;
}
::selection { color: #005928; background: #fff9e2; }
h3 { font-size: 26px; color: #005928; font-family: 'Fira Sans', sans-serif; font-weight: 500; line-height: 1.3; }
.onlyText + .tablesection .table1{padding: 0 0 0 0;}
.onlyText + .tablesection .table1 br{display: none;}
.onlyText p a{color: #005928;}
.onlyText h3 { margin: 45px 0 10px 0; }
.onlyText ul { padding: 16px 0 0 0; margin: 0; }
.onlyText ul ul { padding: 0; margin: 0; }
.onlyText ul ul li { padding: 0 0 0 20px; list-style-type: none; position: relative; }
.onlyText ul li { list-style-type: none; font-size: 18px; color: #005928; font-family: 'Fira Sans', sans-serif; font-weight: 400; line-height: 1.35; }
.onlyText ul li { padding: 0 20px 24px 20px; position: relative; }
.onlyText ul li:before { content: ""; width: 5px; height: 5px; background: #005928; border-radius: 100%; display: inline-block; position: absolute; top: 9px; left: -1px; }
.onlyText ul ul li:before { content: ""; width: 5px; height: 5px; background: transparent; border: 1px solid #005928; border-radius: 100%; display: inline-block; position: absolute; top: 10px; left: 2px; }
.onlyText ol,.textinfo ol { margin: 0; }
.textinfo ol li,.textinfo ol li a{font-size: 17px; line-height: 1.45;}
.onlyText ol li{font-size: 18px;line-height: 1.35;}
.onlyText ol li,.textinfo ol li { list-style-type: none;  color: #005928; font-family: 'Fira Sans', sans-serif; font-weight: 400;  counter-increment: step-counter; position: relative; padding: 0 0 22px 35px; }
.onlyText ol li::before ,.textinfo ol li:before{ content: '0'counter(step-counter); font-size: 14px; color: #005928; font-family: 'Fira Sans', sans-serif; font-weight: 500; line-height: 1; position: absolute; top: 4px; left: 0; display: inline-block; }
.page-id-1012 .textinfo ol + p{display: none;}
.quote { padding: 65px 0 66px 0; }
.quote blockquote { color: #003315; line-height: 1.25; font-family: 'Fira Sans', sans-serif; font-weight: 500; font-size: 36px; font-style: normal; position: relative; overflow: visible; }
.quote blockquote:before { content: "“"; color: #003315; line-height: 1.25; font-family: 'Fira Sans', sans-serif; font-weight: 500; font-size: 36px; display: inline-block; position: absolute; top: -2px; left: -14px; }
.quote blockquote:after { content: "”"; color: #003315; line-height: 1.25; font-family: 'Fira Sans', sans-serif; font-weight: 500; font-size: 36px; display: inline-block; margin: -1px 0 0 2px; }
.quote span { display: block; color: #898989; line-height: 1; font-family: 'Fira Sans', sans-serif; font-weight: 500; font-size: 12px; font-style: normal; text-transform: uppercase; padding: 15px 0 0 0; letter-spacing: 1.2px; }
.twocol { padding: 0 0 63px 0; }
.twocol p { font-size: 17px; line-height: 1.45; }
.btnContainer br { display: none; }
.btnContainer{margin:30px 0;}
.btnContainer hr { height: 1px; color: #b6b6b6; background-color: #b6b6b6; margin: 0; }
.btnContainer h4 { font-size: 36px; line-height: 1; color: #005928; font-family: 'Fira Sans', sans-serif; font-weight: 500; margin: 0; padding: 62px 0 16px 0; }
.btnContainer p { margin: 0 0 43px 0; }
.btn { color: #ffffff; padding: 15px 18px 13px 45px; letter-spacing: 1.7px; display: inline-block; font-family: 'Fira Sans', sans-serif; font-weight: 500; font-size: 13px; text-transform: uppercase; margin: 0 0 26px 0; position: relative; z-index: 1; background-color: #005928; vertical-align: top; border-radius: 0; border: 0; }
.btn:hover { color: #ffffff !important; }
.btn:after { content: ""; position: absolute; top: 0; right: 0; bottom: 0; left: 0; background-color: #008c3f; -webkit-transform: scaleX(0); -ms-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: center left; -ms-transform-origin: center left; transform-origin: center left; transition: -webkit-transform 0.45s cubic-bezier(0.4, 0, 0.2, 1) 0.075s; transition: transform 0.45s cubic-bezier(0.4, 0, 0.2, 1) 0.075s; transition: transform 0.45s cubic-bezier(0.4, 0, 0.2, 1) 0.075s, -webkit-transform 0.45s cubic-bezier(0.4, 0, 0.2, 1) 0.075s; z-index: -1; }
.btn:hover:after { -webkit-transform: scaleX(1); -ms-transform: scaleX(1); transform: scaleX(1); transition-delay: 0s; }
.btnContainer .btn.btnwithicon { margin: 0 77px 0 0; }
.btnContainer .btn.btnwithicon { padding: 16px 18px 13px 15px; }
.btn.btnwithicon { padding: 16px 18px 13px 15px; margin-bottom:20px;}
.btn.btnwithicon svg { width: 17px; margin: -1px 14px 0 0; float: left; display: inline-block;height:18px }
.btn.btnwithicon svg path { transition: all 0.2s ease-in-out 0s; -webkit-transition: all 0.2s ease-in-out 0s; -moz-transition: all 0.2s ease-in-out 0s; -ms-transition: all 0.2s ease-in-out 0s; fill: #ffffff; }
.btn.btnwithicon:hover svg path { fill: #ffffff; }
.btn.btntxt { padding: 15px 32px 13px;margin-bottom:20px; }
.btnContainer .btn.btntxt { margin: 0 86px 0 0; }
.btnlink { font-size: 13px; font-family: 'Fira Sans', sans-serif; font-weight: 500; text-transform: uppercase; line-height: 1; position: relative; color: #000000; padding: 3px 9px 4px 13px; letter-spacing: 1px; display: inline-block; z-index: 1; overflow: hidden; top:5px; left:10px;}
.btnlink:before { content: ""; position: absolute; top: 0; left: 0; height: 100%; width: 4px; background: #900011; display: inline-block; }
.btnlink:after { content: ""; position: absolute; top: 0; right: 0; bottom: 0; left: 0; background-color: #900011; z-index: -1; transform: translateX(-100%); -webkit-transform: translateX(-100%); }
.btnlink.hover:after { transition: all 0.2s linear 0s; -webkit-transition: all 0.2s linear 0s; transform: translateX(0); -webkit-transform: translateX(0); }
.btnlink.hoverOut:not(.hover):after { transition: all 0.2s linear 0s; -webkit-transition: all 0.2s linear 0s; transform: translateX(102%); -webkit-transform: translateX(102%); }
.btnlink:hover { color: #ffffff; }
.btnContainer .btnlink { margin: 13px 0 20px 0; } .accordiansec, .singleimg, .twoimg, .videosec, .imgslidermain, .twoimg { margin:30px 0}
.accordiansec h4 { font-size: 36px; line-height: 1; color: #005928; font-family: 'Fira Sans', sans-serif; font-weight: 500; margin: 0; padding: 109px 0 34px 0; }
.accordian { border-bottom: 2px solid #ccc; }
.accordian li { list-style: none; border-top: 2px solid #ccc; padding: 22px 60px 18px 20px; }
.accordianTitle { font-weight: bold; font-size: 19px; color: #005928; transition: all 0.5s ease-in-out 0s; -webkit-transition: all 0.5s ease-in-out 0s; position: relative; cursor: pointer; font-family: 'Fira Sans', sans-serif; font-weight: 500; line-height: 1.4;}
.accordianTitle:after { content: ''; position: absolute; right: -40px; font-family: "FontAwesome"; font-size: 17px; transition: all 0.5s ease-in-out 0s; -webkit-transition: all 0.5s ease-in-out 0s; width: 16px; height: 16px; display: inline-block; background-image: url(//everwooddaycamp.com/wp-content/themes/everwood-day-camp/assets/images/pluse-green.png); background-repeat: no-repeat; background-size: 100%; background-position: 0 0; margin: 3px 0 0 0; top: 0;}
.accordianTitle.active:after { content: ''; background-image: url(//everwooddaycamp.com/wp-content/themes/everwood-day-camp/assets/images/minus-green.png); }
.accordianTitle.active:hover:after { background-image: url(//everwooddaycamp.com/wp-content/themes/everwood-day-camp/assets/images/minus-red.png); }
.accordianTitle:hover { color: #900011; }
.accordianTitle:hover:after { background-image: url(//everwooddaycamp.com/wp-content/themes/everwood-day-camp/assets/images/pluse-red.png); }
.accordianDetails { padding: 13px 0 0px 0; display: none;}
.accordianDetails p { font-size: 17px; line-height: 1.45; color: #000000; font-family: 'Fira Sans', sans-serif; margin: 0 0 -7px 0; padding: 0 0 25px 0;}
.allClosed .accordianDetails { display: none; padding: 13px 20px 0px 0; }
.accordian.closed .accordianDetails { display: none; }
.accordian.open .accordianDetails { display: block; }
.accordianDetails ul li { border: 0; padding: 0 0 10px 20px; position: relative;font-size: 17px; line-height: 1.45; color: #000000; font-family: 'Fira Sans', sans-serif;}
.wpmm_megamenu .wpmm-sub-menu-wrap ul li,.wp-megamenu-main-wrapper{font-family: 'Fira Sans', sans-serif !important;}
.accordianDetails ul{padding: 20px 0 0 0;}
.accordianDetails ul li:before { content: ""; width: 5px; height: 5px; background: #005928; border-radius: 100%; display: inline-block; position: absolute; top: 8px; left: -1px;} .tabsection { padding: 84px 0 86px 0; }
.tabsection h4 { font-size: 36px; line-height: 1; color: #005928; font-family: 'Fira Sans', sans-serif; font-weight: 500; margin: 0; padding: 0 0 34px 0; }
.tabsMain { position: relative; }
.responsive-slider li{    list-style: none; width: 50%; float: left;
display: inline-block;
position: static;}
.simple-tabs .tab-detail {
position: absolute;
left: 0;
right: 0;
}
.responsive-slider li a { position: relative; padding: 0 20px 20px; cursor: pointer; border-bottom: 2px solid #d9d2ce; font-size: 19px; color: #a1a1a1; font-family: 'Fira Sans', sans-serif; font-weight: 400; transition: all 200ms ease-in-out 0s; -webkit-transition: all 200ms ease-in-out 0s; width: 100%; display: block;}
.responsive-slider li.active a{ color: #003315; font-weight: 500; }
.tabs { display: block; margin: 0; }
.tabs li { list-style: none; width: 100%; }
.responsive-slider li a:before { content: ''; position: absolute; left: 0; height: 4px; right: 100%; bottom: -2px; background: #1a3f42; transition: all 200ms ease-in-out 0s; -webkit-transition: all 200ms ease-in-out 0s; z-index: 1; }
.responsive-slider li.active a{ color: #1a3f42; font-weight: 500;}
.responsive-slider li.active a:before { right: 0; }
.tab-link:hover { color: #000000; }
.tab-content {padding: 50px 0 15px 0; font-size: 19px; position: relative; }
.tabsMain .tab-content.current{display: block;}
.tabsMain .tab-content p { font-size: 17px; color: #000000; line-height: 1.45; margin: 0 0 35px 0; }
.tabs .owl-thumbs{display: none;} .img-content-sec { }
.img-content-sec .imgslidermain { padding: 0; }
.singleimg { text-align: center; }
.singleimg img { max-width: 100%; margin: 0 auto; }
.page-id-1003 .textinfo,.page-id-1030 .textinfo{padding: 56px 0 0 0;}
.textinfo, .accordiansec { padding: 56px 0 27px 0; } .textinfo + .imgslidermain{padding: 0 0 4px 0;}
.textinfo, .textinfo p { font-size: 17px; line-height: 1.45;}
.textinfo b, .textinfo p b, .textinfo strong, .textinfo p strong {font-weight:500;}
.textinfo ul{}
.textinfo ul li{font-family: 'Fira Sans', sans-serif; font-size: 17px; line-height: 1.45; padding: 0 0 10px 20px; position: relative; color:#111111;}
.textinfo ul li:before{content: ""; height: 5px; width: 5px; border-radius: 100%; display: inline-block; position: absolute; top: 8px; left: 0; background: #000000;}
.textinfo h2{padding: 0 0 15px 0;}
.textinfo h3{padding: 0 0 15px 0;}
.textinfo + .accordiansec{margin: -20px 0 30px;}
.twoimg { }
.twoimg img { max-width: 100%; margin: 0 auto 16px; }
.twoimg .imgdivs:nth-child(odd){padding: 0 8px 0 15px;}
.twoimg .imgdivs:nth-child(even){padding: 0 15px 0 8px;}
.twoimg .row {align-items: flex-start;}
.twoimg .row > img {width: 46%; margin: 0; padding: 0; margin:0 2%; border:6px solid rgba(255, 255, 255, 0.9); box-shadow:0 0 10px #000;}
.singleimg img {border:6px solid rgba(255, 255, 255, 0.9); box-shadow:0 0 10px #000;}
.videosec { text-align: center; }
.videosec img { max-width: 100%; margin: 0 auto; } .tablesection { padding: 39px 0 30px 0; }
.tablesection h4 { font-size: 36px; line-height: 1; color: #005928; font-family: 'Fira Sans', sans-serif; font-weight: 500; margin: 0; padding: 0 0 22px 0; }
.tablesection p { font-size: 17px; line-height: 1.45; }
.tablesection h3 { font-size: 19px; color: #005928; font-family: 'Fira Sans', sans-serif; font-weight: 500; line-height: 1; margin: 0 0 19px 0; }
.table1 { padding: 56px 0 0 0; }
.page-id-1027 .table1{padding: 0; margin: -40px 0 0 0;}
.table2 { padding: 56px 0 70px 0; overflow: auto;}
.table1 .tablepress thead th, .table1 .tablepress thead td { border-bottom: 1px solid #d9d2ce; }
.table1 .tablepress .row-hover tr:hover td { background: transparent; }
.table1 .tablepress tfoot th, .table1 .tablepress thead th { background: transparent; }
.table1 .tablepress .odd td { background: transparent; }
.table1 .tablepress thead th { font-family: 'Fira Sans', sans-serif; font-weight: 500; color: #807c79; font-size: 18px; line-height: 1; padding: 19px 0; }
.table1 .tablepress tbody td { font-family: 'Fira Sans', sans-serif; font-size: 15px; color: #1c1008; line-height: 1; padding: 25px 0 19px; }
.table1 .tablepress thead th { width: 25% !important; }
.table1 .tablepress thead th, .table1 .tablepress tbody td { text-align: right; }
.table1 .tablepress thead th:first-child, .table1 .tablepress tbody td:first-child { text-align: left; }
.table2 .tablepress .odd td, .table2 .tablepress .row-hover tr:hover td { background: transparent; }
.table2 .tablepress .row-hover tr { border-bottom: 0; }
.table2 .tablepress tbody td { font-family: 'Fira Sans', sans-serif; font-size: 15px; color: #1c1008; line-height: 1; padding: 8px 0 17px 14px; border-left: 1px solid #d9d2ce; border-top: 0; width: 25%; }
.table2 .tablepress tbody tr td:first-child { border-left: 0; padding: 8px 0 17px; } .contentlinksec { padding: 74px 0 33px 0; background-repeat: no-repeat; background-position: center; background-size: cover; }
.contentlinksec h4 { font-size: 36px; line-height: 1; color: #005928; font-family: 'Fira Sans', sans-serif; font-weight: 500; margin: 30px 0 49px 0; }
.cntlinklist { display: block; width: 100%; }
.cntlinklist .cntlinklist-item { padding-bottom: 41px; }
.cntlinklist .cntlinklist-item a { background: #ffffff; vertical-align: top; display: block; height:100%; border:10px solid #FFF;}
.cntlinklist .cntlinklist-item a .cntlink-img { height: 192px; background-repeat: no-repeat; background-size: 100%; background-position: center; position: relative; transition: 0.2s all;}
.cntlinklist .cntlinklist-item a .cntlink-img:before { content: ""; height: 36px; width: 36px; display: inline-block; position: absolute; bottom: -18px; right: 10px; background-color: #fbc933; background-image: url(//everwooddaycamp.com/wp-content/themes/everwood-day-camp/assets/images/next-white-arrow.png); background-size: 17px; background-position: center; background-repeat: no-repeat; transition: all 0.2s ease-in-out 0s; -webkit-transition: all 0.2s ease-in-out 0s; -moz-transition: all 0.2s ease-in-out 0s; -ms-transition: all 0.2s ease-in-out 0s; border:1px solid #FFF; border-radius:100px;}
.cntlinklist .cntlinklist-item a:hover .cntlink-img {filter: saturate(1.3); background-size:105%;}
.cntlinklist .cntlinklist-item a:hover .cntlink-img:before { background-color: #900011; }
.cntlinklist .cntlinklist-item .cntlink-info {height:auto !important;}
.cntlinklist .cntlinklist-item a:hover .cntlink-info h5 { color: #900011; }
.cntlinklist .cntlinklist-item a .cntlink-info .cntlink-inner{ padding: 20px 0 1px; height: 100%; display: table; width: 100%;}
.cntlinklist .cntlinklist-item a .cntlink-info .cntlink-inner .cntlinkcell{display: table-cell; vertical-align: middle; text-align: center;}
.cntlinklist .cntlinklist-item a .cntlink-info h5 { font-size: 25px; color: #005928; line-height: 1; font-family: 'Fira Sans', sans-serif; font-weight: 600; margin: 0; padding: 0 0 11px 0; transition: all 0.2s ease-in-out 0s; -webkit-transition: all 0.2s ease-in-out 0s; -moz-transition: all 0.2s ease-in-out 0s; -ms-transition: all 0.2s ease-in-out 0s; }
.cntlinklist .cntlinklist-item a .cntlink-info p { font-size: 17px; color: #807c79; line-height: 1; font-family: 'Fira Sans', sans-serif; font-weight: 400; margin: 0; }
.cntlinklist .cntlinklist-item:nth-child(1) a, .cntlinklist .cntlinklist-item:nth-child(3n+1) a { margin: 0 10px 0 0; }
.cntlinklist .cntlinklist-item:nth-child(2) a, .cntlinklist .cntlinklist-item:nth-child(3n+2) a { margin: 0 5px; }
.cntlinklist .cntlinklist-item:nth-child(3n) a { margin: 0 0 0 10px; } .halfimg-sec { position: relative; background-repeat: no-repeat; background-size: cover; background-position: center; }
.halfimg-sec .leftinfo { background: #ffffff; margin: 120px 0; text-align: center; padding: 150px 225px 137px 80px; }
.halfimg-sec .leftinfo h4 { }
.halfimg-sec .leftinfo p { width: 100%; }
.halfimg-sec .rightimg { position: absolute; top: 0; right: 0; height: 100%; background: #000000; background-repeat: no-repeat; background-size: cover; background-position: center; width: 57.5%; }
.stylehalfimg.halfimg-sec .rightimg{width: 54.1%;}
.stylehalfimg.halfimg-sec .leftinfo{padding: 150px 165px 137px 80px;}
.halfimg-sec .quote span { padding: 19px 0 0 0; }
.halfimg-sec .quote blockquote:before, .halfimg-sec .quote blockquote:after { display: none; } .vidothumb-link { padding: 103px 0 53px 0; }
.vidothumb-link h4 { font-size: 36px; line-height: 1; color: #005928; font-family: 'Fira Sans', sans-serif; font-weight: 500; margin: 0 0 49px 0; }
.videolinklist { }
.videolinklist .videolinklist-item { padding-bottom: 20px; }
.videolinklist .videolinklist-item a { display: block; }
.videolinklist .videolinklist-item:nth-child(1) a, .videolinklist .videolinklist-item:nth-child(3n+1) a { margin: 0 10px 0 0; }
.videolinklist .videolinklist-item:nth-child(2) a, .videolinklist .videolinklist-item:nth-child(3n+2) a { margin: 0 5px; }
.videolinklist .videolinklist-item:nth-child(3n) a { margin: 0 0 0 10px; }
.videolinklist .videolinklist-item a .vdolink-img { height: 197px; background-repeat: no-repeat; background-size: cover; background-position: center; position: relative; }
.videolinklist .videolinklist-item .vdolink-img:before { content: ""; height: 50px; width: 50px; display: inline-block; position: absolute; bottom: 0; right: 0; background-color: #003315; background-image: url(//everwooddaycamp.com/wp-content/themes/everwood-day-camp/assets/images/triangle-white.png); background-size: 11px; background-position: center; background-repeat: no-repeat; transition: all 0.2s ease-in-out 0s; -webkit-transition: all 0.2s ease-in-out 0s; -moz-transition: all 0.2s ease-in-out 0s; -ms-transition: all 0.2s ease-in-out 0s; }
.videolinklist .videolinklist-item a:hover .vdolink-img:before { background-color: #900011; }
.videolinklist .videolinklist-item a:hover .vdolink-info p { color: #900011; font-weight: 500; }
.videolinklist .videolinklist-item a .vdolink-info { padding: 13px 7px; }
.videolinklist .videolinklist-item a .vdolink-info span { font-size: 14px; font-family: 'Fira Sans', sans-serif; font-weight: 400; color: #807c79; line-height: 1; background-image: url(//everwooddaycamp.com/wp-content/themes/everwood-day-camp/assets/images/vido-icon.png); background-repeat: no-repeat; background-position: 0 0; background-size: 20px; display: block; padding: 4px 0 12px 33px; }
.videolinklist .videolinklist-item a .vdolink-info p { font-size: 21px; font-family: 'Fira Sans', sans-serif; font-weight: 400; color: #261919; line-height: 1.35; transition: all 0.2s ease-in-out 0s; -webkit-transition: all 0.2s ease-in-out 0s; -moz-transition: all 0.2s ease-in-out 0s; -ms-transition: all 0.2s ease-in-out 0s; margin: 0; }
.mfp-wrap .mfp-close { width: auto!important; font-size: 30px!important; color: #000 !important; background: none!important; }
.mfp-wrap .mfp-close:active { top: -40px; }
#vid-popup .mfp-close {
top: -40px;
right: -6px;
} .stories-lisk { padding: 100px 0 137px 0; background-repeat: no-repeat; background-position: center; background-size: cover; }
.stories-lisk h4 { font-size: 36px; line-height: 1; color: #005928; font-family: 'Fira Sans', sans-serif; font-weight: 500; margin: 0 0 37px 0; }
.stories-lisk .btnlink { margin: 16px 0 0 0; }
.storylist { }
.storyslider .owl-thumbs { display: none; }
.storylist .storylist-item { margin: 0 0 30px 0; }
.storylist .storyslider .storylist-item { max-width: 100%; }
.storylist .storylist-item a { display: block; text-align: center; background: #ffffff; position: relative; z-index: 1; }
.storylist .storylist-item a:before { content: ""; top: 10px; bottom: 10px; left: 10px; right: 10px; display: block; border: 1px solid #003315; position: absolute; z-index: 0; }
.storylist .storylist-item a:after { content: ""; top: 0; bottom: 0; left: 0; right: 0; display: block; border: 0 solid #003315; position: absolute; z-index: 0; -webkit-transition: border-width .1s linear; transition: border-width .1s linear; }
.storylist .storylist-item a:hover:after { border: 10px solid #003315; }
.storylist .storylist-item a .storylist-inner { padding: 48px 37px 53px; background: #ffffff; }
.storylist .storylist-item a .storylist-img { width: 90px; height: 90px; display: inline-block; margin: 0 auto 23px; background-repeat: no-repeat; background-size: cover; background-position: center; border-radius: 100%; border: 5px solid #ebebeb; }
.storylist .storylist-item a .storylist-info { }
.storylist .storylist-item a .storylist-info h5 { font-size: 21px; color: #005928; font-family: 'Fira Sans', sans-serif; font-weight: 500; margin: 0 0 5px 0; line-height: 1; }
.storylist .storylist-item a .storylist-info span { font-size: 12px; color: #898989; font-family: 'Fira Sans', sans-serif; font-weight: 500; text-transform: uppercase; line-height: 1; letter-spacing: 1.2px; }
.storylist .storylist-item a .storylist-info blockquote { font-size: 20px; color: #003315; font-family: 'Fira Sans', sans-serif; font-weight: 400; font-style: normal; line-height: 1.4; padding: 20px 0; } .stafcard-lisk { padding: 98px 0 56px 0; }
.stafcard-lisk h4 { font-size: 36px; line-height: 1; color: #005928; font-family: 'Fira Sans', sans-serif; font-weight: 500; margin: 0 0 49px 0; }
.stafcard-lisk .btnlink { margin: 6px 0 0 0; }
.stafcards .stafcard-item { padding-bottom: 40px; }
.stafcards .stafcard-item a { display: block; }
.stafcards .stafcard-item:nth-child(1) a, .stafcards .stafcard-item:nth-child(3n+1) a { margin: 0 10px 0 0; }
.stafcards .stafcard-item:nth-child(2) a, .stafcards .stafcard-item:nth-child(3n+2) a { margin: 0 5px; }
.stafcards .stafcard-item:nth-child(3n) a { margin: 0 0 0 10px; }
.stafcards .stafcard-item a .stafcard-img { padding: 0 0 100% 0; background-repeat: no-repeat; background-position: center; background-size: cover; position: relative; transition: all 0.2s ease-in-out 0s; -webkit-transition: all 0.2s ease-in-out 0s; -moz-transition: all 0.2s ease-in-out 0s; -ms-transition: all 0.2s ease-in-out 0s; }
.stafcards .stafcard-item a .stafcard-img:before { content: ""; -webkit-transition: border-width .1s linear; transition: border-width .1s linear; top: 0; bottom: 0; left: 0; right: 0; display: block; border: 0 solid #003315; position: absolute; z-index: 0; }
.stafcards .stafcard-item a:hover .stafcard-img:before { border: 10px solid #003315; }
.stafcards .stafcard-item a .stafcard-info { padding: 26px 10px 0; }
.stafcards .stafcard-item a .stafcard-info h5 { color: #005928; font-size: 21px; font-family: 'Fira Sans', sans-serif; font-weight: 500; line-height: 1; transition: all 0.2s ease-in-out 0s; -webkit-transition: all 0.2s ease-in-out 0s; -moz-transition: all 0.2s ease-in-out 0s; -ms-transition: all 0.2s ease-in-out 0s; margin: 0 0 5px 0; }
.stafcards .stafcard-item a:hover .stafcard-info h5 { color: #900011; }
.stafcards .stafcard-item a .stafcard-info span { color: #898989; font-size: 12px; font-family: 'Fira Sans', sans-serif; font-weight: 500; line-height: 1; text-transform: uppercase; letter-spacing: 1.2px; } .eventcard-lisk { margin: 0 39px; background-repeat: no-repeat; background-position: center; background-size: cover; padding: 120px 0 43px 0; }
.eventcard-lisk h4 { font-size: 22px; font-family: 'Fira Sans', sans-serif; font-weight: 500; line-height: 1; color: #000000; margin: 0 0 40px 0; }
.eventcard-lisk .btnlink { }
.eventcard-lisk.whitetitle h4 { color: #ffffff; }
.eventcard-lisk.whitetitle .btnlink { color: #ffffff; }
.eventcard-lisk.whitetitle .btnlink:before { background: #ffffff; }
.eventcard-lisk.whitetitle .btnlink:hover { color: #003315; }
.eventcard-lisk.whitetitle .btnlink:after { background-color: #ffffff; }
.eventcards { }
.eventcards .eventcard-item { }
.eventcards .eventcard-item a { display: block; }
.eventcards .eventcard-item a .eventcard-img { padding: 0 0 117%; position: relative; overflow: hidden; z-index: 0; }
.eventcards .eventcard-item a .eventcard-img .inrimg { position: absolute; top: 0; left: 0; background-repeat: no-repeat; background-position: center; background-size: cover; height: 100%; width: 100%; z-index: -1; transition: all 0.2s ease-in-out 0s; -webkit-transition: all 0.2s ease-in-out 0s; -moz-transition: all 0.2s ease-in-out 0s; -ms-transition: all 0.2s ease-in-out 0s; }
.eventcards .eventcard-item a:hover .eventcard-img .inrimg { transform: scale(1.05); -webkit-transform: scale(1.05); -moz-transform: scale(1.05); -ms-transform: scale(1.05); }
.eventcards .eventcard-item a .eventcard-info { background: #fff; margin: -115px 15px 0; padding: 43px 20px 28px; z-index: 1; position: relative; text-align: center; }
.eventcards .eventcard-item a .eventcard-info span { font-family: 'Fira Sans', sans-serif; font-size: 13px; font-weight: 700; color: #ffffff; background: #005928; position: absolute; top: -20px; left: 0; right: 0; margin: 0 auto; display: inline-block; text-transform: uppercase; width: 120px; padding: 14px; letter-spacing: 2px; }
.eventcards .eventcard-item a .eventcard-info h5 { font-family: 'Fira Sans', sans-serif; font-weight: 700; font-size: 23px;  color: #000000; line-height: 1.2; margin: 0 0 11px 0; transition: all 0.2s ease-in-out 0s; -webkit-transition: all 0.2s ease-in-out 0s; -moz-transition: all 0.2s ease-in-out 0s; -ms-transition: all 0.2s ease-in-out 0s; }
.left-event .eventcards .eventcard-item a .eventcard-info h5{font-family: 'Fira Sans', sans-serif; font-weight: 700;}
.eventcards .eventcard-item a:hover .eventcard-info h5 { color: #900011; }
.eventcards .eventcard-item a .eventcard-info p {     font-family: 'Fira Sans', sans-serif; font-weight: 700; font-size: 12px; color: #737373; line-height: 1; text-transform: uppercase; letter-spacing: 1.2px; margin: 0; font-size: 12px; }
.eventcards .eventcard-item a .eventcard-info p b { display: inline-block; font-family: 'Fira Sans', sans-serif; font-weight: 700; letter-spacing: 1px; }
.eventcards .eventcard-item a .eventcard-info .innertabl { display: table; margin: 0 auto; width: 100%; }
.eventcards .eventcard-item a .eventcard-info .innertabl .innertablcell { vertical-align: middle; display: table-cell; } .newscard-lisk { padding: 89px 0 82px 0; background-repeat: no-repeat; background-position: center; background-size: cover; margin: 0 0 100px 0; }
.newscard-lisk h4 { margin: 0 0 30px 0; }
.newscard-lisk .btnlink { margin: 11px 0 0 0; }
.newscards { }
.newscards .newscard-item { }
.newscards .newscard-item a { display: block; }
.newscards .newscard-item:nth-child(1) a, .newscards .newscard-item:nth-child(3n+1) a { margin: 0 40px 0 0; }
.newscards .newscard-item:nth-child(2) a, .newscards .newscard-item:nth-child(3n+2) a { margin: 0 20px 0; }
.newscards .newscard-item:nth-child(3n) a { margin: 0 0 0 40px; }
.newscards .newscard-item a .newscard-img { padding: 0 0 81% 0; position: relative; overflow: hidden; }
.newscards .newscard-item a .newscard-img .nesinnr { background-size: cover; background-repeat: no-repeat; background-position: center; position: absolute; top: 0; left: 0; width: 100%; height: 100%; transition: all 0.2s ease-in-out 0s; -webkit-transition: all 0.2s ease-in-out 0s; -moz-transition: all 0.2s ease-in-out 0s; -ms-transition: all 0.2s ease-in-out 0s; }
.newscards .newscard-item a:hover .newscard-img .nesinnr { transform: scale(1.15); -webkit-transform: scale(1.15); -moz-transform: scale(1.15); -ms-transform: scale(1.15); }
.newscards .newscard-item a .newscard-info { padding: 23px 0; }
.newscards .newscard-item a .newscard-info h5 { font-family: 'Fira Sans', sans-serif; font-size: 18px; font-weight: 600; color: #000000; letter-spacing: 1.05px; line-height: 1.35; transition: all 0.2s ease-in-out 0s; -webkit-transition: all 0.2s ease-in-out 0s; -moz-transition: all 0.2s ease-in-out 0s; -ms-transition: all 0.2s ease-in-out 0s; }
.newscards .newscard-item a:hover .newscard-info h5 { color: #900011; }
.newscards .newscard-item a .newscard-info span {font-family: 'Fira Sans', sans-serif;font-weight: 600; font-size: 12px; color: #737373; text-transform: uppercase; letter-spacing: 0.6px; }
.newscards .newscard-item a .newscard-info span b { display: inline-block; font-family: 'Fira Sans', sans-serif; font-size: 12px; font-weight: 600; letter-spacing: 1px; }
.blogSlider .owl-thumbs {display: none;}
.eventcards .blogSlider .owl-nav {display: table; margin: 57px auto 0;}
.blogSlider .owl-nav {display: table; margin: -15px auto 38px;}
.blogSlider .owl-nav .owl-prev {font-size: 0;
background-color: transparent;
width: 16px;
height: 13px;
display: inline-block;
background-repeat: no-repeat;
background-position: 0 0;
background-size: 100%;
position: relative;
vertical-align: top;
line-height: 1;
float: none;
padding: 0;
transition: all 0.2s ease-in-out 0s;
-webkit-transition: all 0.2s ease-in-out 0s;
-moz-transition: all 0.2s ease-in-out 0s;
-ms-transition: all 0.2s ease-in-out 0s;
background-image: url(//everwooddaycamp.com/wp-content/themes/everwood-day-camp/assets/images/prv-green-arrow.png);
margin: 0 71px 0 0;}
.blogSlider .owl-nav .owl-prev.disabled {background-image: url(//everwooddaycamp.com/wp-content/themes/everwood-day-camp/assets/images/prvarrow-gray.png); cursor: default;}
.blogSlider .owl-nav .owl-next {font-size: 0;
background-color: transparent;
width: 16px;
height: 13px;
display: inline-block;
background-repeat: no-repeat;
background-position: 0 0;
background-size: 100%;
position: relative;
vertical-align: top;
line-height: 1;
float: none;
padding: 0;
transition: all 0.2s ease-in-out 0s;
-webkit-transition: all 0.2s ease-in-out 0s;
-moz-transition: all 0.2s ease-in-out 0s;
-ms-transition: all 0.2s ease-in-out 0s;
background-image: url(//everwooddaycamp.com/wp-content/themes/everwood-day-camp/assets/images/next-green-arrow.png);
margin: 0 0 0 71px;}
.blogSlider .owl-nav .owl-next.disabled {background-image: url(//everwooddaycamp.com/wp-content/themes/everwood-day-camp/assets/images/nextarrow-gray.png); cursor: default;}
.blogSlider .owl-dots {counter-reset: section; display: none;}
.blogSlider .owl-dots .owl-dot:after {content: "0"counter(section); counter-increment: section; font-size: 20px;}
.blogSlider .owl-dots .owl-dot {visibility: hidden;}
.blogSlider .owl-dots .owl-dot.active {visibility: visible;}
.eventcards .blogSlider .eventcard-item a {margin: 0 0 68px 0;}
.eventcards .blogSlider .eventcard-item a .eventcard-info {background: #fff; margin: -120px 15px 0; padding: 43px 20px 2px;}
.newscard-lisk.blogmain {position: relative;}
.counter {position: absolute; bottom: 25px; left: 0; right: 0; margin: 0px auto; width: 27px;}
.counter:after { content: "";height: 2px;width: 27px;background: #c2c2c2;display: inline-block;position: absolute;top: 6px;}
.counter strong {position: absolute; left: calc(100% + 10px); font-size: 14px;
color: #1c1008;
font-family: 'Fira Sans', sans-serif;
font-weight: 500;
line-height: 1;}
.counter span {position: absolute; right: calc(100% + 10px); color: rgba(28,16,8,0.5);
font-size: 14px;
font-family: 'Fira Sans', sans-serif;
font-weight: 500;
line-height: 1;} .blogsec { background-repeat: no-repeat; background-position: center; background-size: cover; padding: 0 0 41px 0; }
.newscard-lisk.blogmain { padding: 71px 0 38px; margin: 0; }
.newscard-lisk.blogmain h4 { color: #005928; font-family: 'Fira Sans', sans-serif; font-weight: 500; font-size: 22px; margin: 0 0 34px 7px; }
.newscard-lisk.blogmain .whitetitle h4 { color: #fff;}
.blogmain .newscards .newscard-item { margin: 0 0 52px 0; }
.blog-nav { display: block; width: 100%; clear: both; text-align: center; margin: -15px 0 0 0; }
.blog-nav a.page-numbers, .blog-nav .dots { display: none; padding: 0; }
.blog-nav .prev.page-numbers, .blog-nav .next.page-numbers, .blog-nav a.page-numbers:nth-last-child(2) { display: inline-block; }
.blog-nav .page-numbers.current { padding: 0; font-size: 14px; color: #1c1008; font-family: 'Fira Sans', sans-serif; font-weight: 500; line-height: 1; }
.blog-nav a.page-numbers { color: rgba(28,16,8,0.5); font-size: 14px; font-family: 'Fira Sans', sans-serif; font-weight: 500; line-height: 1; }
.blog-nav a.page-numbers:before { content: "0"; color: rgba(28,16,8,0.5); font-size: 14px; font-family: 'Fira Sans', sans-serif; font-weight: 500; line-height: 1; }
.blog-nav .page-numbers.current:before { content: "0"; color: #1c1008; }
.blog-nav .prev.page-numbers:before, .blog-nav .next.page-numbers:before { display: none; }
.blog-nav .page-numbers.current, .blog-nav a.page-numbers { margin: 0 22px; vertical-align: top; }
.blog-nav .prev.page-numbers:before, .blog-nav .next.page-numbers:before { content: ""; height: 2px; width: 27px; background: #c2c2c2; display: inline-block; position: absolute; top: 5px; }
.blog-nav .prev.page-numbers:before { left: 73px; }
.blog-nav .next.page-numbers:before { right: 73px; }
.blog-nav .prev.page-numbers, .blog-nav .next.page-numbers { font-size: 0; background-color: transparent; width: 16px; height: 13px; display: inline-block; background-repeat: no-repeat; background-position: 0 0; background-size: 100%; position: relative; vertical-align: top; line-height: 1; float: none; padding: 0; transition: all 0.2s ease-in-out 0s; -webkit-transition: all 0.2s ease-in-out 0s; -moz-transition: all 0.2s ease-in-out 0s; -ms-transition: all 0.2s ease-in-out 0s; }
.blog-nav .prev.page-numbers { background-image: url(//everwooddaycamp.com/wp-content/themes/everwood-day-camp/assets/images/prv-green-arrow.png); margin: 0 6px 0 0; }
.blog-nav .prev.page-numbers:hover { background-image: url(//everwooddaycamp.com/wp-content/themes/everwood-day-camp/assets/images/prv-red-arrow.png); }
.blog-nav .next.page-numbers { background-image: url(//everwooddaycamp.com/wp-content/themes/everwood-day-camp/assets/images/next-green-arrow.png); margin: 0 0 0 6px; }
.blog-nav .next.page-numbers:hover { background-image: url(//everwooddaycamp.com/wp-content/themes/everwood-day-camp/assets/images/next-red-arrow.png); } .newscard-lisk.innerpost { margin: 0; }
.innerpost-banner { padding: 187px 0 225px 0; background-repeat: no-repeat; background-size: cover; background-position: center;}
.innerpost-banner a { font-family: 'Fira Sans', sans-serif; font-size: 12px; font-weight: 500; color: #ffffff; line-height: 1.1; display: inline-block; text-transform: uppercase; background-repeat: no-repeat; background-position: 0px 0px; background-size: 9px; background-image: url(//everwooddaycamp.com/wp-content/themes/everwood-day-camp/assets/images/back-icon.png); padding: 0 0 0 19px; margin: 0 0 0 -16px; letter-spacing: 1px; vertical-align: top; }
.innerpost-banner a:hover { color: #fdd63f; background-image: url(//everwooddaycamp.com/wp-content/themes/everwood-day-camp/assets/images/back-icon-hover.png); }
.innerpost-banner .posttitle { color: #ffffff; padding: 0 50px 0 66px; }
.posttitle h4 { font-family: 'Fira Sans', sans-serif; font-size: 12px; font-weight: 500; color: #ffffff; line-height: 1.1; letter-spacing: 1.8px; text-transform: uppercase; }
.posttitle h1 { font-size: 52px; font-family: 'Fira Sans', sans-serif; font-weight: 500; line-height: 1.15; margin: 23px 0 0 0; }
.posttitle h1 span { display: block; font-family: 'Fira Sans', sans-serif; font-size: 12px; font-weight: 500; color: #ffffff; line-height: 1.1; letter-spacing: 1.8px; text-transform: uppercase; padding: 26px 0 19px 0; }
.posttitle p { font-family: 'Fira Sans', sans-serif; font-size: 18px; font-weight: 400; color: #ffffff; line-height: 1.8; }
.innerpost-copy { }
.innerpost-copy .postimg { margin: -181px 0 0 0; }
.innerpost-copy .postimg .postimgdiv{height: 762px; background-repeat: no-repeat; background-position: center; background-size: cover;}
.innerpost-copy .postimg img { width: 100%; max-width: 100%; }
.postmain-info { padding: 78px 0 66px 0; }
.postimg + .postmain-info{padding: 78px 0 40px 0;}
.mobileshare + .textinfo{padding: 0 0 16px 0;}
.postmain-info .postauther { text-align: center; padding: 11px 0 0 0; }
.postmain-info .postauther .authrimg { width: 90px; height: 90px; display: inline-block; margin: 0 auto 12px; background-repeat: no-repeat; background-size: cover; background-position: center; border-radius: 100%; border: 5px solid #ebebeb; }
.postmain-info .postauther h4 { font-size: 21px; color: #005928; font-family: 'Fira Sans', sans-serif; font-weight: 500; line-height: 1; margin: 0 0 14px 0; }
.postmain-info .postauther span { font-size: 12px; color: #898989; font-family: 'Fira Sans', sans-serif; font-weight: 500; line-height: 1; text-transform: uppercase; display: block; letter-spacing: 1.2px; padding: 0 0 16px 0; }
.postmain-info .postauther p { font-size: 12px; color: #636262; font-family: 'Fira Sans', sans-serif; font-style: italic; font-weight: 400; line-height: 1; border-bottom: 1px solid #dfdfdf; border-top: 1px solid #dfdfdf; padding: 11px 0 13px 0px; margin: 0 0 17px 0; }
.postmain-info .postauther h5 { font-size: 14px; color: #969595; font-family: 'Fira Sans', sans-serif; font-weight: 500; line-height: 1; }
.postmain-info .postauther ul { margin: 0; padding: 4px 0 0 0; }
.postmain-info .postauther ul li { list-style-type: none; display: inline-block; padding: 0 2px 0 4px; }
.postmain-info .postauther ul li a { width: 28px; height: 28px; border-radius: 100%; border: 1px solid #969595; color: #969595; font-size: 14px; line-height: 27px; transition-duration: 200ms; }
.postmain-info .postauther ul li a:hover { color: #013415; border: 1px solid #013415; }
.postmain-info .postcopy { padding: 0 50px 0 66px; }
.postmain-info .postcopy p:first-child { font-family: 'Fira Sans', sans-serif; font-weight: 400; font-size: 24px; color: #005928; line-height: 1.5; margin: 0 0 40px 0; }
.postmain-info .postcopy p:first-child a{font-family: 'Fira Sans', sans-serif; font-weight: 400; font-size: 24px; color: #008c3f; line-height: 1.5;}
.postmain-info .postcopy p { line-height: 1.6; }
.imgslidermain { padding: 0 0 95px 0; }
.imgslidermain .imgslider { }
.imgslider .owl-thumbs { display: none; }
.imgslider .item { padding: 0 0 56.1%; background-repeat: no-repeat; background-position: center; background-size: cover; }
.imgslider .owl-dots { counter-reset: slides-num; position: relative; display: inline-block; float: right; margin: 18px 18px 0 0; }
.imgslider .owl-dots:after { content: "0" counter(slides-num); display: inline-block; font-size: 14px; font-weight: 500; font-family: 'Fira Sans', sans-serif; color: #1c1008; opacity: 0.5; }
.imgslider .owl-dots:before { content: ""; height: 2px; width: 28px; background: #cccccc; display: inline-block; position: absolute; top: 11px; right: 25px; opacity: 0.5; }
.imgslider .owl-dot { display: inline-block; counter-increment: slides-num; }
.imgslider .owl-dot.active { margin-right: 48px; }
.imgslider .owl-dot span { display: none; }
.imgslider .owl-dot.active:before { content: "0" counter(slides-num); display: inline-block; font-size: 14px; font-weight: 500; font-family: 'Fira Sans', sans-serif; color: #1c1008; }
.owl-carousel.imgslider .owl-nav .owl-next, .owl-carousel.imgslider .owl-nav .owl-prev { width: 16px; height: 13px; display: inline-block; background-repeat: no-repeat; background-position: 0 0; background-size: 100%; position: relative; font-size: 0; vertical-align: top; line-height: 1; transition: all 0.2s ease-in-out 0s; -webkit-transition: all 0.2s ease-in-out 0s; -moz-transition: all 0.2s ease-in-out 0s; -ms-transition: all 0.2s ease-in-out 0s; }
.owl-carousel.imgslider .owl-nav .owl-prev:before { content: ""; height: 13px; width: 2px; position: absolute; display: inline-block; top: -1px; right: -24px; background: #c2c2c2; }
.owl-carousel.imgslider .owl-controls { position: relative; }
.owl-carousel.imgslider .owl-nav { display: inline-block; margin: 32px 0 0 22px; text-align: left; line-height: 1; }
.owl-carousel.imgslider .owl-nav .owl-next { background-image: url(//everwooddaycamp.com/wp-content/themes/everwood-day-camp/assets/images/next-green-arrow.png); margin: 0 11px 0 0; }
.owl-carousel.imgslider .owl-nav .owl-next:hover { background-image: url(//everwooddaycamp.com/wp-content/themes/everwood-day-camp/assets/images/next-red-arrow.png); }
.owl-carousel.imgslider .owl-nav .owl-prev { background-image: url(//everwooddaycamp.com/wp-content/themes/everwood-day-camp/assets/images/prv-green-arrow.png); margin: 0 45px 0 0; }
.owl-carousel.imgslider .owl-nav .owl-prev:hover { background-image: url(//everwooddaycamp.com/wp-content/themes/everwood-day-camp/assets/images/prv-red-arrow.png); } .banner-div.daybanner { position: relative; }
.banner-div.home-left,.inner-banner.inner-left,.innerpost-copy .postimg .postimgdiv.inner-left{background-position: center left;}
.innerpost-copy .postimg .postimgdiv.inner-top{background-position: top center;}
.innerpost-copy .postimg .postimgdiv.inner-bottom{background-position: bottom center;}
.banner-div.home-right,.inner-banner.inner-right,.innerpost-copy .postimg .postimgdiv.inner-right{background-position: center right;}
.banner-div.home-centr,.inner-banner.inner-center,.innerpost-copy .postimg .postimgdiv.inner-center{background-position: center;}
.banner-div.daybanner:before { content: ""; height: 110px; width: 4px; background: #fdd63f; position: absolute; bottom: -47px; left: 0; right: 0; margin: 0 auto; display: inline-block; z-index: 1; }
.banner-div.daybanner .hmtitle { padding: 80px 88px 73px 0; }
.banner-div.daybanner .hmvideo { width: 87%; }
.banner-div.daybanner .hmtitle span { font-family: 'Fira Sans', sans-serif; font-weight: 500; font-size: 12px; color: #ffffff; line-height: 1; text-transform: uppercase; letter-spacing: 1.2px; display: block; }
.banner-div.daybanner .hmtitle h1 { line-height: 1.05; padding: 21px 20px 37px 0; }
.banner-div.daybanner .hmtitle a { font-family: 'Fira Sans', sans-serif; font-weight: 500; font-size: 12px; color: #ffffff; line-height: 1; text-transform: uppercase; background-image: url(//everwooddaycamp.com/wp-content/themes/everwood-day-camp/assets/images/dwn-arrow.png); background-repeat: no-repeat; background-position: 0 0; background-size: 12px; padding: 4px 0 4px 24px; letter-spacing: 1.2px; vertical-align: top; display: inline-block; }
.banner-div.daybanner .hmtitle a:hover { color: #fdd63f; }
.dayinlife-sev { background-repeat: no-repeat; background-position: top center; background-size: cover; padding:0; }
.dayinlife-sev .daylife-title { text-align: center; padding: 40px 15px 25px 15px; }
.daylife-title span { font-family: 'Fira Sans', sans-serif; font-weight: 500; font-size: 12px; color: #003315; line-height: 1; text-transform: uppercase; display: block; letter-spacing: 1.2px; padding: 0 0 14px 0; }
.daylife-period { margin: 0 0 0 0; position: relative; padding-top: 50px }
.dayinlife-sev .daylife-period { background: none; }
.daylife-period:before { content: ""; height: 100%; width: 10px; background: #fdd63f; position: absolute; top: 0; left: 0; right: 0; margin: 0 auto; display: inline-block; z-index: 1; box-shadow:0 0 6px #969696;}
.daylife-period li { padding: 42px 0 59px 0; list-style-type: none; }
.daylife-period li .periodimg { padding: 0 0 36.8% 0; background-repeat: no-repeat; background-position: center; background-size: cover; flex: 0 0 65.5%; position: relative; z-index: 1; }
.daylife-period li .periodimg:before { content: ""; height: 40px; width: 100%; background-image: url(//everwooddaycamp.com/wp-content/themes/everwood-day-camp/assets/images/periodbg.jpg); background-repeat: no-repeat; background-position: center; background-size: cover; position: absolute; bottom: -40px; left: 0; }
.daylife-period li .periodinfo { flex: 0 0 33.2%; overflow: hidden; }
.periodinfo .periodtime { background-image: url(//everwooddaycamp.com/wp-content/themes/everwood-day-camp/assets/images/time-bg.jpg); background-repeat: no-repeat; background-position: center; background-size: cover; color: #fbc933; z-index: 0; font-family: 'Fira Sans', sans-serif; font-weight: 500; font-size: 18px; line-height: 1; letter-spacing: 1px; position: relative; }
.periodinfo .periodtime:before { content: ""; height: 1px; width: 58%; position: absolute; top: 22px; display: block; background: #fbc933; }
.periodinfo .periodcont { background: #ffffff; height: 100%; z-index: 1; position: relative; padding: 42px 30px 54px 30px; z-index: 2; }
.periodcont span, .halfimg-sec.daylife-hafdiv .leftinfo span { font-family: 'Fira Sans', sans-serif; font-weight: 500; font-size: 18px; line-height: 1; color: #fbc933; display: block; padding: 0 0 8px 0; }
.periodcont h4 { font-family: 'AgenorBold', sans-serif; font-weight: 600; font-size: 32px; line-height: 1.15; color: #005928; margin: 0 0 14px 0; }
.periodcont p, .halfimg-sec.daylife-hafdiv .leftinfo p { font-size: 14px; font-weight: 400; line-height: 1.75; margin: 0 0 29px 0; }
.periodcont a { }
.periodcont a:hover { }
ul.wp-mega-sub-menu li.wpmm-custom-post-settings.wpmega-image-top .wpmm-custom-postimage span.wpmm-mega-menu-href-title{display: inline-block;}
.daylife-period li.left .periodinfo { margin: 40px 0 0 -96px; order: 2; }
.daylife-period li.left .periodimg { margin: 0 0 40px 15px; }
.daylife-period li.left .periodinfo .periodtime { text-align: right; padding: 16px 28px 11px 0; }
.daylife-period li.left .periodinfo .periodtime:before { left: 0; }
.daylife-period li.right .periodimg { order: 2; margin: 0 0 40px -94px; }
.daylife-period li.right .periodinfo .periodtime { text-align: left; padding: 16px 0 11px 31px; }
.daylife-period li.right .periodinfo .periodtime:before { right: 0; width: 58%; }
.daylife-period li.right .periodinfo { margin: 40px 0 0 96px; }
.halfimg-sec.daylife-hafdiv .rightimg { width: 54.1%; }
.halfimg-sec.daylife-hafdiv { position: relative; z-index: 1; }
.halfimg-sec.daylife-hafdiv:before { content: ""; height: 70px; width: 4px; background: #fdd63f; position: absolute; top: -59px; left: 0; right: 0; margin: 0 auto; display: inline-block; z-index: -1; }
.halfimg-sec.daylife-hafdiv:after { content: ""; height: 85px; width: 4px; background: #fdd63f; position: absolute; bottom: -80px; left: 0; right: 0; margin: 0 auto; display: inline-block; z-index: -1; }
.halfimg-sec.daylife-hafdiv .leftinfo { margin: 65px 0 65px 18px; text-align: left; padding: 88px 160px 116px 60px; }
.halfimg-sec.daylife-hafdiv .leftinfo h4 { font-family: 'AgenorBold', sans-serif; font-weight: 600; font-size: 32px; line-height: 1.15; color: #005928; margin: 3px 0 13px 0; }
.halfimg-sec.daylife-hafdiv .leftinfo a {text-decoration: none;} .backto-top { z-index: 1; position: relative; }
.backto-top a { display: block; background-color: #005928; vertical-align: top; text-align: center; font-family: 'AgenorBold', sans-serif; font-weight: 500; font-size: 18px; line-height: 1; color: #ffffff; text-transform: uppercase; letter-spacing: 2.3px; padding: 66px 20px 36px; background-image: url(//everwooddaycamp.com/wp-content/themes/everwood-day-camp/assets/images/white-up-arrow.png); background-size: 12px; background-repeat: no-repeat; background-position: center 32px; }
.backto-top a:hover { background-color: #00662e; } .stories-lisk.stories { padding: 83px 0 36px 0; }
.stories-lisk .storytitle { padding: 0 0 12px 0; }
.storymain { padding: 0 0 34px 0; }
.storytitle h3 { display: inline-block; font-family: 'Fira Sans', sans-serif; font-weight: 500; font-size: 22px; line-height: 1; color: #005928; margin: 0 26px 0 5px; }
.storytitle p { display: inline-block; font-family: 'Fira Sans', sans-serif; font-weight: 500; font-size: 14px; line-height: 1; color: #1c1008; }
.storytitle p span { color: #c2c2c2; }
.stories .storylist .storylist-item a .storylist-info h5 { font-size: 24px; margin: 0 0 4px 0; }
.stories .storylist .storylist-item a .storylist-info span { letter-spacing: 1.5px; }
.stories .storylist .storylist-item a .storylist-inner { padding: 48px 37px 49px; }
.owl-carousel.storyslider .owl-nav .owl-next, .owl-carousel.storyslider .owl-nav .owl-prev { width: 16px; height: 13px; display: inline-block; background-repeat: no-repeat; background-position: 0 0; background-size: 100%; position: relative; font-size: 0; vertical-align: top; line-height: 1; }
.owl-carousel.storyslider .owl-nav .owl-prev:before { content: ""; height: 13px; width: 2px; position: absolute; display: inline-block; top: -1px; right: -24px; background: #c2c2c2; }
.owl-carousel.storyslider .owl-nav .owl-next { background-image: url(//everwooddaycamp.com/wp-content/themes/everwood-day-camp/assets/images/next-green-arrow.png); margin: 0 11px 0 0; }
.owl-carousel.storyslider .owl-nav .owl-next:hover { background-image: url(//everwooddaycamp.com/wp-content/themes/everwood-day-camp/assets/images/next-red-arrow.png); }
.owl-carousel.storyslider .owl-nav .owl-prev { background-image: url(//everwooddaycamp.com/wp-content/themes/everwood-day-camp/assets/images/prv-green-arrow.png); margin: 0 45px 0 0; }
.owl-carousel.storyslider .owl-nav .owl-prev:hover { background-image: url(//everwooddaycamp.com/wp-content/themes/everwood-day-camp/assets/images/prv-red-arrow.png); }
.owl-carousel.storyslider .owl-controls { position: absolute; top: -49px; right: 13px; width: 100%; }
.owl-carousel.storyslider .owl-controls .owl-nav { line-height: 1; text-align: right; padding: 17px 2px 0 0; }
.owl-carousel.storyslider .owl-dots { counter-reset: slides-num; position: absolute; display: inline-block; margin: 18px 18px 0 0; left: 216px; top: -4px; }
.owl-carousel.storyslider .owl-dots:after { content: "0" counter(slides-num); display: inline-block; font-size: 14px; font-weight: 500; font-family: 'Fira Sans', sans-serif; color: #1c1008; opacity: 0.5; }
.owl-carousel.storyslider .owl-dots:before { content: ""; height: 2px; width: 13px; background: #1c1008; display: inline-block; position: absolute; top: 12px; right: 19px; opacity: 0.5; }
.owl-carousel.storyslider .owl-dot { display: inline-block; counter-increment: slides-num; }
.owl-carousel.storyslider .owl-dot.active { margin-right: 22px; }
.owl-carousel.storyslider .owl-dot span { display: none; }
.owl-carousel.storyslider .owl-dot.active:before { content: "0" counter(slides-num); display: inline-block; font-size: 14px; font-weight: 500; font-family: 'Fira Sans', sans-serif; color: #1c1008; } .innerpost-banner.storypostbnr { padding: 187px 0 84px 0; }
.innerpost-banner.storypostbnr .storyimg { background-repeat: no-repeat; background-position: center; background-repeat: no-repeat; background-size: cover; margin: 32px 0 -190px 0; max-width: 39%; padding: 0 0 48.9% 0; }
.storypostbnr .posttitle h1 { position: relative; }
.storypostbnr .posttitle h1:before { content: "“"; font-size: 52px; font-family: 'Fira Sans', sans-serif; font-weight: 500; line-height: 1.15; display: inline-block; position: absolute; top: -2px; left: -28px; }
.storypostbnr .posttitle h1:after { content: "”"; font-size: 52px; font-family: 'Fira Sans', sans-serif; font-weight: 500; line-height: 1.15; display: inline-block; margin: 0 0 0 9px; }
.storypostbnr .posttitle span { display: block; font-family: 'Fira Sans', sans-serif; font-size: 12px; font-weight: 500; color: #ffffff; line-height: 1.1; letter-spacing: 1.2px; text-transform: uppercase; padding: 26px 0 31px 0; }
.strypost-copy { padding: 171px 0 48px 0; }
.strypost-copy .dropCap { }
.strypost-copy .dropCap p { line-height: 1.5; margin: 0 0 29px 0; }
.strypost-copy .dropCap p:first-letter { font-size: 100px; color: #005928; line-height: 1; font-family: 'Fira Sans', sans-serif; font-weight: 800; float: left; margin: -8px 17px 0 0; }
.strypost-copy p { line-height: 1.6; }
.strypost-copy .srycopymain { padding: 0 44px 0 64px; }
.strypost-copy .quote { padding: 22px 0 54px 0; }
.strypost-copy .quote blockquote { line-height: 1.15; }
.strypost-copy .quote span { padding: 27px 0 0 0; } .semmain { position: relative; margin: 77px 0 0 0; }
.semmain .leftinfo { width: 55.8%; float: left; }
.semmain .leftinfo .leftinfoinner { padding: 101px 0 45px 0; }
.semmain .rightform { width: 44.2%; float: right; background-image: url(//everwooddaycamp.com/wp-content/themes/everwood-day-camp/assets/images/formbg.jpg); background-size: cover; background-position: top left; background-repeat: no-repeat; height: 100%; }
.leftinfo .smallcontain { width: 51%; text-align: left; margin: 0 auto; padding: 0 0 32px 0; }
.leftinfo .bigcontain { width: 100%; clear: both; padding: 0 44px; }
.leftinfo .imgslidermain { padding: 53px 0 55px 0; }
.halfimg-sec.daylife-hafdiv.homeslider .leftinfo p:first-child { margin: 0; padding: 0; }
.leftinfo p:first-child { font-family: 'Fira Sans', sans-serif; font-size: 12px; font-weight: 500; color: #000000; line-height: 1; display: block; text-transform: uppercase; letter-spacing: 1.5px; padding: 0 0 15px 0; }
.leftinfo h2 { font-family: 'Fira Sans', sans-serif; font-size: 52px; font-weight: 500; color: #005928; line-height: 1.1; margin: 0 auto 29px; width: 51%; }
.leftinfo p { font-family: 'Fira Sans', sans-serif; font-size: 18px; color: #111111; line-height: 1.6; width: 51%; margin: 0 auto; }
.bigcontain .imgslidermain { padding: 0 0 55px 0; }
.rightform { }
.rightforminner { padding: 99px 0 0 0; margin: 0 auto; width: 41.5%; }
.rightform h3 { font-family: 'Fira Sans', sans-serif; font-size: 24px; font-weight: 400; color: #ffffff; line-height: 1.3; margin: 0 0 49px; }
.semmain .rightform .gfield { position: relative; padding: 0 0 66px 0; }
.semmain .rightform .gfield .medium { background: transparent; border-bottom: 1px solid rgba(255,255,255,0.8); border-left: 0; border-right: 0; border-top: 0; border-radius: 0; font-family: 'Fira Sans', sans-serif!important; font-size: 14px!important; color: #ffffff; width: 100%!important; padding: 16px 2px 8px!important; }
.semmain .rightform .gfield label { font-family: 'Fira Sans', sans-serif; font-size: 15px; font-weight: 500; color: #ffffff; line-height: 1; position: absolute; pointer-events: none; left: 2px; top: 12px; transition: 0.2s ease all; -moz-transition: 0.2s ease all; -webkit-transition: 0.2s ease all; margin: 0; }
.semmain .rightform .gfield label .gfield_required { color: #fdd63f; }
.semmain .rightform .gfield .medium:focus + label, .semmain .rightform .gfield .medium:valid +label {
top:-18px;
}
.semmain .rightform .field_description_below.active label { top: -18px; }
.semmain .rightform .gfield .medium:focus { border-bottom: 1px solid rgba(253,214,63,0.8)!important; }
.semmain .rightform .gform_wrapper .gform_footer { margin: -10px 0 0 2px!important; padding: 0 !important; }
.semmain .rightform .gform_wrapper .gform_footer input[type=submit] { background: #ffffff!important; font-size: 13px!important; color: #003315; font-family: 'Fira Sans', sans-serif; font-weight: 600; padding: 15px 29px; letter-spacing: 1.6px; border: 0; border-radius: 0; text-transform: uppercase; cursor: pointer; transition: all 0.2s ease-in-out 0s; -webkit-transition: all 0.2s ease-in-out 0s; -moz-transition: all 0.2s ease-in-out 0s; -ms-transition: all 0.2s ease-in-out 0s; }
.gform_wrapper .gform_footer input[type=submit]:hover { background: #fdd63f !important; }
.semmain .rightform .gform_wrapper .gform_footer input[type=submit]:hover, .semmain .rightform .gform_wrapper .gform_footer input[type=submit]:focus { background: #013415 !important; color: #fff !important }
body .gform_wrapper label.gfield_label+div.ginput_container { margin: 0!important; }
.semmain .rightform .gform_wrapper li.gfield_error input[type=email], .semmain .rightform .gform_wrapper li.gfield_error input[type=number], .semmain .rightform .gform_wrapper li.gfield_error input[type=password], .semmain .rightform .gform_wrapper li.gfield_error input[type=tel], .semmain .rightform .gform_wrapper li.gfield_error input[type=url], .semmain .rightform .gform_wrapper li.gfield_error textarea { border-left: 0!important; border-right: 0!important; border-top: 0!important; border-bottom: 1px solid #ffffff!important; }
.gform_wrapper li.gfield.gfield_error, .gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning { background-color: transparent!important; border-top: 0!important; border-bottom: 0!important; }
.gform_wrapper div.validation_error { color: #ff0000!important; font-family: 'Fira Sans', sans-serif!important; font-size: 15px!important; font-weight: 400!important; margin-bottom: 30px!important; border-top: 2px solid #ff0000!important; border-bottom: 2px solid #ff0000!important; padding: 10px 0!important; width: 100%!important; display: none; }
.gform_wrapper .gfield_error .gfield_label { color: #ffffff!important; }
.gform_wrapper ul.gfield_checkbox li, .gform_wrapper ul.gfield_radio li { display: table }
.gform_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container, .gform_wrapper li.gfield_html { width: 100% !important; }
.gform_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container, .gform_wrapper li.gfield_html { max-width: 100% !important; }
.rightforminner .gform_wrapper li.gfield.gfield_error.gfield_contains_required { margin: 0!important; margin-bottom: 0!important; margin-right: 0!important; width: 100% !important; }
.rightforminner .gform_wrapper li.gfield.gfield_error.gfield_contains_required div.gfield_description { max-width: 100%!important; margin: 0!important; padding: 5px 0!important; color: #ff0000!important; font-family: 'Fira Sans', sans-serif!important; font-size: 15px!important; font-weight: 400!important; }
.gform_wrapper li.gfield.gfield_error, .gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning { padding: 0 0 50px!important; }
.gform_confirmation_message { font-family: 'Fira Sans', sans-serif; font-weight: 400; font-size: 16px; color: #b4ffc6; }
.gform_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container, .gform_wrapper li.gfield.gfield_error.gfield_contains_required label.gfield_label { margin-top: 0!important; }
.gform_wrapper li.gfield.gfield_error.gfield_contains_required div.gfield_description, .gform_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container, .gform_wrapper li.gfield.gfield_error.gfield_contains_required fieldset legend.gfield_label, .gform_wrapper li.gfield.gfield_error.gfield_contains_required label.gfield_label { margin-left: 0!important; } .mfp-gallery .mfp-content { height: 100%; }
.mfp-container { padding: 0 !important; }
.form-section { height: 100%; position: relative; }
.popupmain { height: 100%; background: #ffffff; }
.popupmain .popupimg { width: 50%; float: left; height: 100%; position: relative; background-repeat: no-repeat; background-position: center; background-size: cover; }
.popupmain .popupinfo { width: 50%; float: right; height: 100%; background-repeat: no-repeat; background-position: center; background-size: cover; padding: 7.15% 0 0 0; }
.popupimg .popupimgdiv { position: absolute; margin: auto; top: 50%; left: 0; right: 0; height: auto; width: 80%; display: inline-block; text-align: center; transform: translateY(-50%); -ms-transform: translateY(-50%); -moz-transform: translateY(-50%); -webkit-transform: translateY(-50%); height: fit-content; }
.popupimg .popupimgdiv img { max-height: 100%; padding: 20px 0; }
.innerpopupinfo { width: 81%; margin: 0 auto; height: 90%; overflow: auto; padding: 0 7% 0 0; }
.popupinfo span { color: #7d7d7d; font-family: 'Fira Sans', sans-serif; font-weight: 500; font-size: 12px; text-transform: uppercase; letter-spacing: 1px; line-height: 1; display: block; padding: 0 0 21px 0; }
.popupinfo h2 { color: #003315; font-family: 'Fira Sans', sans-serif; font-weight: 500; font-size: 64px; line-height: 1; margin: 0 0 24px 0; }
.popupinfo p { color: #000000; font-family: 'Fira Sans', sans-serif; font-size: 16px; line-height: 1.5; margin: 0 0 28px 0; }
.mfp-wrap { overflow-y: hidden!important; }
.mfp-wrap .mfp-close { font-size: 0; height: 28px; width: 18px; display: inline-block; background-image: url(//everwooddaycamp.com/wp-content/themes/everwood-day-camp/assets/images/close-icon.png); background-size: 100%; background-repeat: no-repeat; background-position: 0 0; opacity: 1; right: 20px; top: 7px; }
.mfp-wrap .mfp-arrow.mfp-arrow-right:before, .mfp-wrap .mfp-arrow.mfp-arrow-right:after, .mfp-wrap .mfp-arrow.mfp-arrow-left:after { display: none !important; }
.mfp-wrap .mfp-arrow { width: 16px; height: 13px; display: inline-block; background-repeat: no-repeat; background-position: 0 0; background-size: 100%; position: absolute; font-size: 0; vertical-align: top; line-height: 1; top: 59px; }
.mfp-wrap .mfp-arrow.mfp-arrow-left:before { content: ""; height: 13px; width: 2px; position: absolute; display: inline-block; top: 0px; left: 39px; background: #c2c2c2; border: 0; margin: 0; }
.mfp-wrap .mfp-arrow.mfp-arrow-right { background-image: url(//everwooddaycamp.com/wp-content/themes/everwood-day-camp/assets/images/next-green-arrow.png); margin: 0; right: 92px; }
.mfp-wrap .mfp-arrow.mfp-arrow-right:hover { background-image: url(//everwooddaycamp.com/wp-content/themes/everwood-day-camp/assets/images/next-red-arrow.png); }
.mfp-wrap .mfp-arrow.mfp-arrow-left { background-image: url(//everwooddaycamp.com/wp-content/themes/everwood-day-camp/assets/images/prv-green-arrow.png); margin: 0; right: 154px; left: auto; }
.mfp-wrap .mfp-arrow.mfp-arrow-left:hover { background-image: url(//everwooddaycamp.com/wp-content/themes/everwood-day-camp/assets/images/prv-red-arrow.png); } .formstyle { padding: 245px 0 127px 0; color: #000; }
.formstyle h2 { font-size: 36px; color: #005928; }
.formstyle .gform_wrapper { margin: 0; max-width: 100%; }
.formstyle .gform_heading { display: none; }
.formstyle .gfield .medium { }
.formstyle ul li:first-child .gfield_label { display: block; font-size: 12px; color: #005928; font-family: 'Fira Sans', sans-serif; font-weight: 500; line-height: 1; text-transform: uppercase; padding: 36px 0 12px 0; letter-spacing: 1.6px; margin: 0; }
.formstyle ul li .gfield_label { margin: 0 0 15px; }
.formstyle ul li.firstelem.gftextarea .gfield_label { display: block; font-size: 12px; color: #005928; font-family: 'Fira Sans', sans-serif; font-weight: 500; line-height: 1; text-transform: uppercase; padding: 34px 0 13px 0; letter-spacing: 1.6px; margin: 0; }
.formstyle ul li.gftextarea .gfield_label { margin: 0 0 12px 0; }
.formstyle #gform_fields_2 { width: 50%; float: left; padding: 0 1.9% 0 0; }
.formstyle ul.gform_column { width: 50%; float: right; padding: 0 0 0 15%!important; }
.formstyle li.gsection { display: none; }
.formstyle .gform_wrapper .top_label input.medium, .formstyle .gform_wrapper .top_label select.medium { width: 100%; }
.formstyle .gform_wrapper .top_label input.medium { border: 2px solid #a8a7a5; border-radius: 5px; transition: all 0.2s ease-in-out 0s; -webkit-transition: all 0.2s ease-in-out 0s; -moz-transition: all 0.2s ease-in-out 0s; -ms-transition: all 0.2s ease-in-out 0s; color: #a8a7a5; font-size: 14px; font-family: 'Fira Sans', sans-serif; font-weight: 400; line-height: 1; padding: 0px 16px 0px 16px;height: 46px; }
.formstyle .gform_wrapper .top_label input.medium:focus, .formstyle .gform_wrapper .top_label .textarea:focus { border: 2px solid #005928; }
.formstyle .gform_wrapper .top_label .textarea { border: 2px solid #a8a7a5; border-radius: 5px; transition: all 0.2s ease-in-out 0s; -webkit-transition: all 0.2s ease-in-out 0s; -moz-transition: all 0.2s ease-in-out 0s; -ms-transition: all 0.2s ease-in-out 0s; color: #a8a7a5; font-size: 14px; font-family: 'Fira Sans', sans-serif; font-weight: 400; line-height: 1; padding: 20px; width: 100%; height: 161px; } .formstyle .gform_wrapper .top_label input::-webkit-input-placeholder, .formstyle .gform_wrapper .top_label .textarea::-webkit-input-placeholder {
color: #a8a7a5;
}
.formstyle .gform_wrapper .top_label input:-moz-placeholder, .formstyle .gform_wrapper .top_label .textarea:-moz-placeholder {
color: #a8a7a5;
}
.formstyle .gform_wrapper .top_label input::-moz-placeholder, .formstyle .gform_wrapper .top_label .textarea::-moz-placeholder {
color: #a8a7a5;
opacity: 1; }
.formstyle .gform_wrapper .top_label input:-ms-input-placeholder, .formstyle .gform_wrapper .top_label .textarea:-ms-input-placeholder {
color: #a8a7a5;
} .formstyle .gform_wrapper .top_label input:focus::-webkit-input-placeholder, .formstyle .gform_wrapper .top_label .textarea:focus::-webkit-input-placeholder {
color: #36322f;
}
.formstyle .gform_wrapper .top_label input:focus:-moz-placeholder, .formstyle .gform_wrapper .top_label .textarea:focus:-moz-placeholder {
color: #36322f;
}
.formstyle .gform_wrapper .top_label input:focus::-moz-placeholder, .formstyle .gform_wrapper .top_label .textarea:focus::-moz-placeholder {
color: #36322f;
opacity: 1; }
.formstyle .gform_wrapper .top_label input:focus:-ms-input-placeholder, .formstyle .gform_wrapper .top_label .textarea:focus:-ms-input-placeholder {
color: #36322f;
}
.formstyle .gform_wrapper .top_label .gf_readonly input.medium, .formstyle .gform_wrapper .top_label .gf_readonly .textarea { cursor: not-allowed; }
.formstyle .gform_wrapper .top_label .gf_readonly input.medium, .formstyle .gform_wrapper .top_label .gf_readonly input.medium:focus, .formstyle .gform_wrapper .top_label .gf_readonly .textarea, .formstyle .gform_wrapper .top_label .gf_readonly .textarea:focus { border: 2px solid #f9f9f9; } .formstyle .gform_wrapper .top_label .gf_readonly input::-webkit-input-placeholder, .formstyle .gform_wrapper .top_label .gf_readonly textarea::-webkit-input-placeholder {
color: #f0f0f0;
}
.formstyle .gform_wrapper .top_label .gf_readonly input:-moz-placeholder, .formstyle .gform_wrapper .top_label .gf_readonly textarea:-moz-placeholder {
color: #f0f0f0;
}
.formstyle .gform_wrapper .top_label .gf_readonly input::-moz-placeholder, .formstyle .gform_wrapper .top_label .gf_readonly textarea::-moz-placeholder {
color: #f0f0f0;
opacity: 1;
}
.formstyle .gform_wrapper .top_label .gf_readonly input:-ms-input-placeholder, .formstyle .gform_wrapper .top_label .gf_readonly textarea:-ms-input-placeholder {
color: #f0f0f0;
}
.formstyle .gform_wrapper .top_label .gf_readonly input:focus::-webkit-input-placeholder, .formstyle .gform_wrapper .top_label .gf_readonly textarea:focus::-webkit-input-placeholder {
color: #f0f0f0;
}
.formstyle .gform_wrapper .top_label .gf_readonly input:focus:-moz-placeholder, .formstyle .gform_wrapper .top_label .gf_readonly textarea:focus:-moz-placeholder {
color: #f0f0f0;
}
.formstyle .gform_wrapper .top_label .gf_readonly input:focus::-moz-placeholder, .formstyle .gform_wrapper .top_label .gf_readonly textarea:focus::-moz-placeholder {
color: #f0f0f0;
opacity: 1;
}
.formstyle .gform_wrapper .top_label .gf_readonly input:focus:-ms-input-placeholder, .formstyle .gform_wrapper .top_label .gf_readonly textarea:focus:-ms-input-placeholder {
color: #f0f0f0;
}
.formstyle ul.gform_column li label:first-child { display: block; font-size: 12px; color: #005928; font-family: 'Fira Sans', sans-serif; font-weight: 500; line-height: 1; text-transform: uppercase; padding: 35px 0 13px 0; letter-spacing: 1.6px; margin: 0; }
.disable li:first-child label { cursor: not-allowed!important; color: #f0f0f0!important; }
.disable li:first-child label:before, .disable li:first-child label:after { border: 1px solid #f0f0f0!important; }
.formstyle .disable li { }
.ginput_container_checkbox { }
.formstyle ul.gfield_checkbox { margin: 5px 0 -21px 0!important; }
.formstyle .disable .gfield_checkbox li input { position: absolute; opacity: 0; cursor: pointer; position: relative; }
.formstyle .disable .gfield_checkbox li label { color: #005928; font-size: 14px; font-family: 'Fira Sans', sans-serif; font-weight: 400!important; line-height: 1; cursor: pointer; margin: 0 0 0 31px; }
.formstyle .disable .gfield_checkbox li { margin: 0 0 13px 0!important; }
.formstyle .disable .gfield_checkbox li label:after { content: ""; position: absolute; display: none; }
.formstyle .disable .gfield_checkbox li label:hover:before { border: 1px solid #900011; }
.formstyle .disable .gfield_checkbox li input:checked + label:after { display: block; }
.formstyle .disable .gfield_checkbox li input:checked + label:hover:after { background-image: url(//everwooddaycamp.com/wp-content/themes/everwood-day-camp/assets/images/uncheck-icon.png); }
.formstyle .disable .gfield_checkbox li label:before { content: ""; left: 2px; top: 0; width: 14px; height: 14px; position: absolute; border: 1px solid #282828; display: inline-block; transition: all 0.2s ease-in-out 0s; -webkit-transition: all 0.2s ease-in-out 0s; -moz-transition: all 0.2s ease-in-out 0s; -ms-transition: all 0.2s ease-in-out 0s; }
.formstyle .disable .gfield_checkbox li label:after { content: ""; left: 2px; top: 0; position: absolute; width: 14px; height: 14px; border: 1px solid #900011; display: none; background-image: url(//everwooddaycamp.com/wp-content/themes/everwood-day-camp/assets/images/check-icon.png); background-repeat: no-repeat; background-position: 0 0; background-size: 100%; transition: all 0.2s ease-in-out 0s; -webkit-transition: all 0.2s ease-in-out 0s; -moz-transition: all 0.2s ease-in-out 0s; -ms-transition: all 0.2s ease-in-out 0s; }
.formstyle .disable .gfield_radio { margin: 5px 0 0 0!important; }
.formstyle .disable .gfield_radio li label { color: #005928; font-size: 14px; font-family: 'Fira Sans', sans-serif; font-weight: 400!important; line-height: 1; cursor: pointer; margin: 0 0 0 31px; padding: 1px 0 0 0; }
.formstyle .disable .gfield_radio li input { position: absolute; opacity: 0; cursor: pointer; position: relative; }
.formstyle .disable .gfield_radio li { margin: 0 0 13px 0!important; }
.formstyle .disable .gfield_radio li label:after { content: ""; position: absolute; display: none; }
.formstyle .disable .gfield_radio li label:hover:before { border: 1px solid #900011; }
.formstyle .disable .gfield_radio li input:checked + label:after { display: block; }
.formstyle .disable .gfield_radio li input:checked + label:hover:after { transform: scale(0.43); -o-transform: scale(0.43); -ms-transform: scale(0.43); -moz-transform: scale(0.43); -webkit-transform: scale(0.43); }
.formstyle .disable .gfield_radio li label:before { content: ""; left: 1px; top: 0; width: 14px; height: 14px; position: absolute; border: 1px solid #282828; display: inline-block; transition: all 0.2s ease-in-out 0s; -webkit-transition: all 0.2s ease-in-out 0s; -moz-transition: all 0.2s ease-in-out 0s; -ms-transition: all 0.2s ease-in-out 0s; border-radius: 100%; }
.formstyle .disable .gfield_radio li label:after { content: ""; left: 1px; top: 0; position: absolute; width: 14px; height: 14px; border: 1px solid #900011; display: none; background-repeat: no-repeat; background-position: 0 0; background-size: 100%; transition: all 0.2s ease-in-out 0s; -webkit-transition: all 0.2s ease-in-out 0s; -moz-transition: all 0.2s ease-in-out 0s; -ms-transition: all 0.2s ease-in-out 0s; border-radius: 100%; background-color: #900011; }
.formstyle .gform_footer input[type=submit] { border: 0; cursor: pointer; font-family: 'Fira Sans', sans-serif; font-weight: 500; font-size: 14px; letter-spacing: 1.4px; text-transform: uppercase; padding: 10px; background: #013415; color: #ffffff; transition: all 0.2s ease-in-out 0s; -webkit-transition: all 0.2s ease-in-out 0s; -moz-transition: all 0.2s ease-in-out 0s; -ms-transition: all 0.2s ease-in-out 0s; }
.formstyle .gform_footer input[type=submit]:hover, .formstyle .gform_footer input[type=submit]:focus { background: #900011 !important; color: #ffffff; }
.formstyle .gform_confirmation_message { color: #013415; font-family: 'Fira Sans', sans-serif; font-weight: 500; font-size: 18px; line-height: 1; display: block; padding: 20px 0 0 0; }
.formstyle .gform_wrapper .chosen-container-multi .chosen-choices li.search-field input[type="text"] { width: 100% !important; font-size: 14px; color: #2b1a1a; font-family: 'Fira Sans', sans-serif; font-weight: 400; height: auto; padding: 14px 30px 12px 10px; box-shadow: none; background-image: url(//everwooddaycamp.com/wp-content/themes/everwood-day-camp/assets/images/dwn-icon.png)!important; background-repeat: no-repeat!important; background-position: 94% center!important; background-size: 8px!important; }
.formstyle .gform_wrapper .chosen-container-multi .chosen-choices li { width: 100%; }
.formstyle .gform_wrapper .chosen-container-multi .chosen-choices { box-shadow: none; background: none!important; border: 2px solid #005928; }
.formstyle .gform_wrapper .chosen-container-multi .chosen-choices li.search-choice { background-image: none; background-color: transparent; border: 0; font-size: 14px; color: #2b1a1a; font-family: 'Fira Sans', sans-serif; font-weight: 400; margin: 5px 0 0 5px; padding: 6px 20px 5px 10px; }
.formstyle .gform_wrapper .chosen-container .chosen-results li { color: #005928!important; font-size: 14px; font-family: 'Fira Sans', sans-serif; font-weight: 400; border-bottom: 1px solid #edebea; padding: 18px 10px 14px 30px; position: relative; }
.formstyle .gform_wrapper .chosen-container .chosen-results li:last-child { border-bottom: 0; }
.formstyle .gform_wrapper .chosen-container-multi .chosen-results { padding: 14px 15px 0; }
.formstyle .gform_wrapper .chosen-container .chosen-results li.highlighted { background: none!important; color: #005928!important; }
.formstyle .gform_wrapper .chosen-container .chosen-drop { border: 1px solid #aba6a5; }
.formstyle .gform_wrapper .chosen-container .chosen-results li:before { content: ""; border: 1px solid #2b1a1a; height: 14px; width: 14px; display: inline-block; position: absolute; top: 18px; ; left: 0; }
.gform_wrapper .chosen-container-multi .chosen-drop li.result-selected:before { background-image: url(//everwooddaycamp.com/wp-content/themes/everwood-day-camp/assets/images/check-icon.png); background-repeat: no-repeat; background-position: 0 0; background-size: 100%; border: 1px solid #900011; }
.formstyle .gform_wrapper .chosen-container { margin: 0 0 159px; } .erroediv { background-image: url(//everwooddaycamp.com/wp-content/themes/everwood-day-camp/assets/images/home-banner.jpg); background-repeat: no-repeat; background-position: center; background-size: cover; padding: 200px 0 100px; }
.erroediv h1 { display: block; line-height: 1; color: #ffffff; font-size: 30px; width: 100%; font-family: 'Fira Sans', sans-serif; font-weight: 500; }
.erroediv p { font-family: 'Fira Sans', sans-serif; font-weight: 400; font-size: 18px; color: #ffffff; line-height: 1.2; width: 100%; display: block; }
.embed-responsive:before { padding-top: 56.25%; }
.mfp-iframe-holder .mfp-content { width: 94% !important; }
.stryslid { display: none; }
.stories-lisk.homestory .storylist .owl-thumbs, .mobileshare { display: none; }
.mobileshare { text-align: center; padding: 0 0 16px 0; }
.mobileshare h5 { font-size: 14px; color: #969595; font-family: 'Fira Sans', sans-serif; font-weight: 500; line-height: 1; text-align: center; display: block; margin: 0 0 7px 0; }
.mobileshare ul { padding: 7px 0 0 0; display: block; width: 100%; }
.mobileshare ul li { padding: 0 3px; display: inline-block; list-style-type: none; }
.mobileshare ul li a { width: 25px; height: 25px; font-size: 12px; line-height: 24px; border-radius: 100%; border: 1px solid #969595; color: #969595; }
.mobileshare ul li a:hover { color: #900011; border: 1px solid #900011; }
.site-header.sticky .centermenu .wp-megamenu-main-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper > li > a  {
color: #005928;
}
.wpmm-sub-menu-wrap ul li.wp-mega-menu-header > a.wp-mega-menu-link{display:inline-block}
.gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type=submit] {
font-size: 16px;
}
.gf_browser_ie.gform_wrapper .gform_footer input.button{padding:10px !important}
.loader {
position: fixed;
background-image:  url(//everwooddaycamp.com/wp-content/themes/everwood-day-camp/assets/images/loader-bg.jpg);
background-repeat: no-repeat; background-position: center; background-size: cover;
top: 0;
bottom: 0;
left: 0;
right: 0;
z-index: 99999;
display: -webkit-flex;
display: -moz-flex;
display: -ms-flex;
display: -o-flex;
display: flex;
-ms-align-items: center;
align-items: center;
justify-content: center;
overflow: hidden;
}
.loader-inner img{width:248px;}
.loader-inner{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);display:none;z-index:-1}
.loader-spin{background:#fff;
width: 240px;margin:0 auto;
margin-top:36px;
height: 5px;}
.loader-spin-inner {
background:#fdd63f;
height: 5px;
-webkit-animation: spin 2s linear infinite;
animation: spin 2s linear infinite;
position:relative;z-index:9999;
}
@-webkit-keyframes spin {
0% { width:0 ;}
100% { width:100% }
}
@keyframes spin {
0% { width:0 ;}
100% { width:100% }
}
.tablepress tbody td, .tablepress tfoot th {
border-top: 1px solid #d9d2ce;
}
tr {
border-bottom: 1px solid #d9d2ce;
}
.storypostlist .owl-thumbs{display: none;}
.stickcta-btn{display: none; font-size: 14px; color: #ffffff; font-family: 'Fira Sans', sans-serif; font-weight: 500; line-height: 1; text-transform: uppercase; background-image: url(//everwooddaycamp.com/wp-content/themes/everwood-day-camp/assets/images/ctabtnbg.jpg); background-repeat: no-repeat; background-position: center; background-size: cover; position: fixed; bottom: 0; width: 100%; padding: 36px 15px 30px;text-align: center; letter-spacing: 1.4px; z-index: 2; cursor: pointer;}
.closform{text-align: center;display: none;}
.closform span{display: inline-block; height: 28px; width: 28px; background-image: url(//everwooddaycamp.com/wp-content/themes/everwood-day-camp/assets/images/white-close-icon.png); background-repeat: no-repeat; background-position: 0 0; background-size: 100%; cursor: pointer;}
input[type="submit"]{border-radius: 0;}
input[type="submit"],input[type="text"],input[type="tel"],input[type="email"],textarea{    -webkit-appearance: none;appearance: none;}
.res-class{display: none;}
.tabsMain .owl-thumbs{display: none;}
.dataTables_wrapper{ position: relative; overflow: auto; width: 100%;}
.tablepress{width: 100%; white-space: pre;} .wp-megamenu-main-wrapper.wpmega-clean-white.wpmm-orientation-horizontal ul.wpmm-mega-wrapper li .wpmm-sub-menu-wrap .wpmm-sub-menu-wrapper {
position: relative; }
.wpmm-sub-menu-wrap ul li.menu-one > a.wp-mega-menu-link,
.wpmm-sub-menu-wrap ul li.menu-two > a.wp-mega-menu-link,
.wpmm-sub-menu-wrap ul li.menu-three > a.wp-mega-menu-link { }
ul.wp-mega-sub-menu li.wpmm-custom-post-settings.wpmega-image-left .wpmm-custom-postimage span.wpmm-mega-menu-href-title, ul.wp-mega-sub-menu li.wpmm-custom-post-settings.wpmega-image-top .wpmm-custom-postimage span.wpmm-mega-menu-href-title:after {
content: "";
display: inline-block;
background-image: url(//everwooddaycamp.com/wp-content/themes/everwood-day-camp/assets/images/next-black-arrow.png);
background-repeat: no-repeat; background-position: center; background-size: cover;
width: 19px;
height: 12px;
position: absolute;
right: 0;
margin-top: 2px;
}
.wpmm_megamenu .wp-megamenu-main-wrapper ul ul li a:hover span.wpmm-mega-menu-href-title:after {
background-image: url(//everwooddaycamp.com/wp-content/themes/everwood-day-camp/assets/images/next-arrow-red.png) !important;
} ul.wp-mega-sub-menu li.wpmm-custom-post-settings.wpmega-image-top .wpmm-custom-postimage a.wp-mega-menu-link:hover span {
font-weight: 700;
color: #900011;
}
#wpmega-menu-top .wp-mega-sub-menu > li > a {
font-weight: bold;
} .formstyle { padding: 0 0 127px 0; color: #000; }
.formstyle h2 { font-size: 36px; color: #005928; }
.formstyle .gform_wrapper { margin: 0; max-width: 100%; }
.formstyle .gform_heading { display: none; }
.formstyle .gfield .medium { }
.formstyle ul li:first-child .gfield_label { display: block; font-size: 12px; color: #005928; font-family: 'Fira Sans', sans-serif; font-weight: 500; line-height: 1; text-transform: uppercase; padding: 36px 0 12px 0; letter-spacing: 1.6px; margin: 0; }
.formstyle ul li .gfield_label { margin: 0 0 15px; }
.formstyle ul li.firstelem.gftextarea .gfield_label { display: block; font-size: 12px; color: #005928; font-family: 'Fira Sans', sans-serif; font-weight: 500; line-height: 1; text-transform: uppercase; padding: 34px 0 13px 0; letter-spacing: 1.6px; margin: 0; }
.formstyle ul li.gftextarea .gfield_label { margin: 0 0 12px 0; }
.formstyle #gform_fields_2 { width: 50%; float: left; padding: 0 1.9% 0 0; }
.formstyle ul.gform_column { width: 50%; float: right; padding: 0 0 0 15%!important; }
.formstyle li.gsection { display: none; }
.formstyle .gform_wrapper .top_label input.medium, .formstyle .gform_wrapper .top_label select.medium { width: 100%; }
.formstyle .gform_wrapper .top_label input.medium { border: 2px solid #a8a7a5; border-radius: 5px; transition: all 0.2s ease-in-out 0s; -webkit-transition: all 0.2s ease-in-out 0s; -moz-transition: all 0.2s ease-in-out 0s; -ms-transition: all 0.2s ease-in-out 0s; color: #a8a7a5; font-size: 14px; font-family: 'Fira Sans', sans-serif; font-weight: 400; line-height: 1; padding: 0px 16px 0px 16px;height: 46px; }
.formstyle .gform_wrapper .top_label input.medium:focus, .formstyle .gform_wrapper .top_label .textarea:focus { border: 2px solid #005928; }
.formstyle .gform_wrapper .top_label .textarea { border: 2px solid #a8a7a5; border-radius: 5px; transition: all 0.2s ease-in-out 0s; -webkit-transition: all 0.2s ease-in-out 0s; -moz-transition: all 0.2s ease-in-out 0s; -ms-transition: all 0.2s ease-in-out 0s; color: #a8a7a5; font-size: 14px; font-family: 'Fira Sans', sans-serif; font-weight: 400; line-height: 1; padding: 20px; width: 100%; height: 161px; } .formstyle .gform_wrapper .top_label input::-webkit-input-placeholder, .formstyle .gform_wrapper .top_label .textarea::-webkit-input-placeholder {
color: #a8a7a5;
}
.formstyle .gform_wrapper .top_label input:-moz-placeholder, .formstyle .gform_wrapper .top_label .textarea:-moz-placeholder {
color: #a8a7a5;
}
.formstyle .gform_wrapper .top_label input::-moz-placeholder, .formstyle .gform_wrapper .top_label .textarea::-moz-placeholder {
color: #a8a7a5;
opacity: 1; }
.formstyle .gform_wrapper .top_label input:-ms-input-placeholder, .formstyle .gform_wrapper .top_label .textarea:-ms-input-placeholder {
color: #a8a7a5;
} .formstyle .gform_wrapper .top_label input:focus::-webkit-input-placeholder, .formstyle .gform_wrapper .top_label .textarea:focus::-webkit-input-placeholder {
color: #36322f;
}
.formstyle .gform_wrapper .top_label input:focus:-moz-placeholder, .formstyle .gform_wrapper .top_label .textarea:focus:-moz-placeholder {
color: #36322f;
}
.formstyle .gform_wrapper .top_label input:focus::-moz-placeholder, .formstyle .gform_wrapper .top_label .textarea:focus::-moz-placeholder {
color: #36322f;
opacity: 1; }
.formstyle .gform_wrapper .top_label input:focus:-ms-input-placeholder, .formstyle .gform_wrapper .top_label .textarea:focus:-ms-input-placeholder {
color: #36322f;
}
.formstyle .gform_wrapper .top_label .gf_readonly input.medium, .formstyle .gform_wrapper .top_label .gf_readonly .textarea { cursor: not-allowed; }
.formstyle .gform_wrapper .top_label .gf_readonly input.medium, .formstyle .gform_wrapper .top_label .gf_readonly input.medium:focus, .formstyle .gform_wrapper .top_label .gf_readonly .textarea, .formstyle .gform_wrapper .top_label .gf_readonly .textarea:focus { border: 2px solid #f9f9f9; } .formstyle .gform_wrapper .top_label .gf_readonly input::-webkit-input-placeholder, .formstyle .gform_wrapper .top_label .gf_readonly textarea::-webkit-input-placeholder {
color: #f0f0f0;
}
.formstyle .gform_wrapper .top_label .gf_readonly input:-moz-placeholder, .formstyle .gform_wrapper .top_label .gf_readonly textarea:-moz-placeholder {
color: #f0f0f0;
}
.formstyle .gform_wrapper .top_label .gf_readonly input::-moz-placeholder, .formstyle .gform_wrapper .top_label .gf_readonly textarea::-moz-placeholder {
color: #f0f0f0;
opacity: 1;
}
.formstyle .gform_wrapper .top_label .gf_readonly input:-ms-input-placeholder, .formstyle .gform_wrapper .top_label .gf_readonly textarea:-ms-input-placeholder {
color: #f0f0f0;
}
.formstyle .gform_wrapper .top_label .gf_readonly input:focus::-webkit-input-placeholder, .formstyle .gform_wrapper .top_label .gf_readonly textarea:focus::-webkit-input-placeholder {
color: #f0f0f0;
}
.formstyle .gform_wrapper .top_label .gf_readonly input:focus:-moz-placeholder, .formstyle .gform_wrapper .top_label .gf_readonly textarea:focus:-moz-placeholder {
color: #f0f0f0;
}
.formstyle .gform_wrapper .top_label .gf_readonly input:focus::-moz-placeholder, .formstyle .gform_wrapper .top_label .gf_readonly textarea:focus::-moz-placeholder {
color: #f0f0f0;
opacity: 1;
}
.formstyle .gform_wrapper .top_label .gf_readonly input:focus:-ms-input-placeholder, .formstyle .gform_wrapper .top_label .gf_readonly textarea:focus:-ms-input-placeholder {
color: #f0f0f0;
}
.formstyle ul.gform_column li label:first-child { display: block; font-size: 12px; color: #005928; font-family: 'Fira Sans', sans-serif; font-weight: 500; line-height: 1; text-transform: uppercase; padding: 35px 0 13px 0; letter-spacing: 1.6px; margin: 0; }
.disable li:first-child label { cursor: not-allowed!important; color: #f0f0f0!important; }
.disable li:first-child label:before, .disable li:first-child label:after { border: 1px solid #f0f0f0!important; }
.formstyle .disable li { }
.ginput_container_checkbox { }
.formstyle ul.gfield_checkbox { margin: 5px 0 -21px 0!important; }
.formstyle .disable .gfield_checkbox li input { position: absolute; opacity: 0; cursor: pointer; position: relative; }
.formstyle .disable .gfield_checkbox li label { color: #005928; font-size: 14px; font-family: 'Fira Sans', sans-serif; font-weight: 400!important; line-height: 1; cursor: pointer; margin: 0 0 0 31px; }
.formstyle .disable .gfield_checkbox li { margin: 0 0 13px 0!important; }
.formstyle .disable .gfield_checkbox li label:after { content: ""; position: absolute; display: none; }
.formstyle .disable .gfield_checkbox li label:hover:before { border: 1px solid #900011; }
.formstyle .disable .gfield_checkbox li input:checked + label:after { display: block; }
.formstyle .disable .gfield_checkbox li input:checked + label:hover:after { background-image: url(//everwooddaycamp.com/wp-content/themes/everwood-day-camp/assets/images/uncheck-icon.png); }
.formstyle .disable .gfield_checkbox li label:before { content: ""; left: 2px; top: 0; width: 14px; height: 14px; position: absolute; border: 1px solid #282828; display: inline-block; transition: all 0.2s ease-in-out 0s; -webkit-transition: all 0.2s ease-in-out 0s; -moz-transition: all 0.2s ease-in-out 0s; -ms-transition: all 0.2s ease-in-out 0s; }
.formstyle .disable .gfield_checkbox li label:after { content: ""; left: 2px; top: 0; position: absolute; width: 14px; height: 14px; border: 1px solid #900011; display: none; background-image: url(//everwooddaycamp.com/wp-content/themes/everwood-day-camp/assets/images/check-icon.png); background-repeat: no-repeat; background-position: 0 0; background-size: 100%; transition: all 0.2s ease-in-out 0s; -webkit-transition: all 0.2s ease-in-out 0s; -moz-transition: all 0.2s ease-in-out 0s; -ms-transition: all 0.2s ease-in-out 0s; }
.formstyle .disable .gfield_radio { margin: 5px 0 0 0!important; }
.formstyle .disable .gfield_radio li label { color: #005928; font-size: 14px; font-family: 'Fira Sans', sans-serif; font-weight: 400!important; line-height: 1; cursor: pointer; margin: 0 0 0 31px; padding: 1px 0 0 0; }
.formstyle .disable .gfield_radio li input { position: absolute; opacity: 0; cursor: pointer; position: relative; }
.formstyle .disable .gfield_radio li { margin: 0 0 13px 0!important; }
.formstyle .disable .gfield_radio li label:after { content: ""; position: absolute; display: none; }
.formstyle .disable .gfield_radio li label:hover:before { border: 1px solid #900011; }
.formstyle .disable .gfield_radio li input:checked + label:after { display: block; }
.formstyle .disable .gfield_radio li input:checked + label:hover:after { transform: scale(0.43); -o-transform: scale(0.43); -ms-transform: scale(0.43); -moz-transform: scale(0.43); -webkit-transform: scale(0.43); }
.formstyle .disable .gfield_radio li label:before { content: ""; left: 1px; top: 0; width: 14px; height: 14px; position: absolute; border: 1px solid #282828; display: inline-block; transition: all 0.2s ease-in-out 0s; -webkit-transition: all 0.2s ease-in-out 0s; -moz-transition: all 0.2s ease-in-out 0s; -ms-transition: all 0.2s ease-in-out 0s; border-radius: 100%; }
.formstyle .disable .gfield_radio li label:after { content: ""; left: 1px; top: 0; position: absolute; width: 14px; height: 14px; border: 1px solid #900011; display: none; background-repeat: no-repeat; background-position: 0 0; background-size: 100%; transition: all 0.2s ease-in-out 0s; -webkit-transition: all 0.2s ease-in-out 0s; -moz-transition: all 0.2s ease-in-out 0s; -ms-transition: all 0.2s ease-in-out 0s; border-radius: 100%; background-color: #900011; }
.formstyle .gform_footer input[type=submit] { border: 0; cursor: pointer; font-family: 'Fira Sans', sans-serif; font-weight: 500; font-size: 14px; letter-spacing: 1.4px; text-transform: uppercase; padding: 10px; background: #013415; color: #ffffff; transition: all 0.2s ease-in-out 0s; -webkit-transition: all 0.2s ease-in-out 0s; -moz-transition: all 0.2s ease-in-out 0s; -ms-transition: all 0.2s ease-in-out 0s; }
.formstyle .gform_footer input[type=submit]:hover, .formstyle .gform_footer input[type=submit]:focus { background: #900011 !important; color: #ffffff; }
.formstyle .gform_confirmation_message { color: #013415; font-family: 'Fira Sans', sans-serif; font-weight: 500; font-size: 18px; line-height: 1; display: block; padding: 20px 0 0 0; }
.formstyle .gform_wrapper .chosen-container-multi .chosen-choices li.search-field input[type="text"] { width: 100% !important; font-size: 14px; color: #2b1a1a; font-family: 'Fira Sans', sans-serif; font-weight: 400; height: auto; padding: 14px 30px 12px 10px; box-shadow: none; background-image: url(//everwooddaycamp.com/wp-content/themes/everwood-day-camp/assets/images/dwn-icon.png)!important; background-repeat: no-repeat!important; background-position: 94% center!important; background-size: 8px!important; }
.formstyle .gform_wrapper .chosen-container-multi .chosen-choices li { width: 100%; }
.formstyle .gform_wrapper .chosen-container-multi .chosen-choices { box-shadow: none; background: none!important; border: 2px solid #005928; }
.formstyle .gform_wrapper .chosen-container-multi .chosen-choices li.search-choice { background-image: none; background-color: transparent; border: 0; font-size: 14px; color: #2b1a1a; font-family: 'Fira Sans', sans-serif; font-weight: 400; margin: 5px 0 0 5px; padding: 6px 20px 5px 10px; }
.formstyle .gform_wrapper .chosen-container .chosen-results li { color: #005928!important; font-size: 14px; font-family: 'Fira Sans', sans-serif; font-weight: 400; border-bottom: 1px solid #edebea; padding: 18px 10px 14px 30px; position: relative; }
.formstyle .gform_wrapper .chosen-container .chosen-results li:last-child { border-bottom: 0; }
.formstyle .gform_wrapper .chosen-container-multi .chosen-results { padding: 14px 15px 0; }
.formstyle .gform_wrapper .chosen-container .chosen-results li.highlighted { background: none!important; color: #005928!important; }
.formstyle .gform_wrapper .chosen-container .chosen-drop { border: 1px solid #aba6a5; }
.formstyle .gform_wrapper .chosen-container .chosen-results li:before { content: ""; border: 1px solid #2b1a1a; height: 14px; width: 14px; display: inline-block; position: absolute; top: 18px; ; left: 0; }
.gform_wrapper .chosen-container-multi .chosen-drop li.result-selected:before { background-image: url(//everwooddaycamp.com/wp-content/themes/everwood-day-camp/assets/images/check-icon.png); background-repeat: no-repeat; background-position: 0 0; background-size: 100%; border: 1px solid #900011; }
.formstyle .gform_wrapper .chosen-container { margin: 0 0 159px; }
.formstyle .hbspt-form fieldset {
display: block;
margin: 0 auto;
}
.formstyle .hbspt-form label {
display: block;
font-size: 12px;
color: #005928;
font-family: 'Fira Sans', sans-serif;
font-weight: 500;
line-height: 1;
text-transform: uppercase;
padding: 36px 0 12px 0;
letter-spacing: 1.6px;
margin: 0;
}
.formstyle .hbspt-form .hs-error-msgs {
margin-bottom: 0;
}
.formstyle .hbspt-form .hs-error-msgs label {
padding: 10px 0 0 0;
letter-spacing: 0;
text-transform: none;
color: red;
}
.formstyle .hs_error_rollup {
max-width: 500px;
margin: 0 auto;
}
.formstyle .hbspt-form input[type="text"],
.formstyle .hbspt-form input[type="tel"],
.formstyle .hbspt-form input[type="email"]
{
border: 2px solid #a8a7a5;
border-radius: 5px;
transition: all 0.2s ease-in-out 0s;
-webkit-transition: all 0.2s ease-in-out 0s;
-moz-transition: all 0.2s ease-in-out 0s;
-ms-transition: all 0.2s ease-in-out 0s;
color: #a8a7a5;
font-size: 14px;
font-family: 'Fira Sans', sans-serif;
font-weight: 400;
line-height: 1;
padding: 0px 16px 0px 16px;
height: 46px;
width: 100% !important;
}
.formstyle .hbspt-form textarea
{
border: 2px solid #a8a7a5;
border-radius: 5px;
transition: all 0.2s ease-in-out 0s;
-webkit-transition: all 0.2s ease-in-out 0s;
-moz-transition: all 0.2s ease-in-out 0s;
-ms-transition: all 0.2s ease-in-out 0s;
color: #a8a7a5;
font-size: 14px;
font-family: 'Fira Sans', sans-serif;
font-weight: 400;
line-height: 1;
padding: 20px;
width: 100% !important;
height: 161px;
}
.formstyle .hbspt-form input[type="text"]:focus,
.formstyle .hbspt-form input[type="tel"]:focus,
.formstyle .hbspt-form input[type="email"]:focus,
.formstyle .hbspt-form textarea:focus
{
border: 2px solid #005928;
}
.formstyle .hbspt-form legend {
font-size: 12px;
}
.formstyle .hs_submit {
max-width: 500px;
display: block;
margin: 15px auto 0 auto;
}
.formstyle .hs_submit input {
border: 0;
cursor: pointer;
font-family: 'Fira Sans', sans-serif;
font-weight: 500;
font-size: 14px;
letter-spacing: 1.4px;
text-transform: uppercase;
padding: 10px;
background: #013415;
color: #ffffff;
transition: all 0.2s ease-in-out 0s;
-webkit-transition: all 0.2s ease-in-out 0s;
-moz-transition: all 0.2s ease-in-out 0s;
-ms-transition: all 0.2s ease-in-out 0s;
}
.formstyle .hs_submit input:hover {
background: #900011 !important;
color: #ffffff;
}  .gform_body h2 { font-size: 36px; color: #005928; }
.gform_body .gform_wrapper { margin: 0; max-width: 100%; }
.gform_body .gform_heading { display: none; }
.gform_body .gfield .medium { }
.gform_body ul li .gfield_label { margin: 0 0 15px; }
.gform_body ul li.firstelem.gftextarea .gfield_label { display: block; font-size: 12px; color: #005928; font-family: 'Fira Sans', sans-serif; font-weight: 500; line-height: 1; text-transform: uppercase; padding: 34px 0 13px 0; letter-spacing: 1.6px; margin: 0; }
.gform_body ul li.gftextarea .gfield_label { margin: 0 0 12px 0; }
.gform_body #gform_fields_2 { width: 50%; float: left; padding: 0 1.9% 0 0; }
.gform_body ul.gform_column { width: 50%; float: right; padding: 0 0 0 15%!important; }
.gform_body li.gsection { display: none; }
.gform_body .gform_wrapper .top_label input.medium, .gform_body .gform_wrapper .top_label select.medium { width: 100%; }
.gform_body .gform_wrapper .top_label input.medium { border: 2px solid #a8a7a5; border-radius: 5px; transition: all 0.2s ease-in-out 0s; -webkit-transition: all 0.2s ease-in-out 0s; -moz-transition: all 0.2s ease-in-out 0s; -ms-transition: all 0.2s ease-in-out 0s; color: #a8a7a5; font-size: 14px; font-family: 'Fira Sans', sans-serif; font-weight: 400; line-height: 1; padding: 0px 16px 0px 16px;height: 46px; }
.gform_body .gform_wrapper .top_label input.medium:focus, .gform_body .gform_wrapper .top_label .textarea:focus { border: 2px solid #005928; }
.gform_body .gform_wrapper .top_label .textarea { border: 2px solid #a8a7a5; border-radius: 5px; transition: all 0.2s ease-in-out 0s; -webkit-transition: all 0.2s ease-in-out 0s; -moz-transition: all 0.2s ease-in-out 0s; -ms-transition: all 0.2s ease-in-out 0s; color: #a8a7a5; font-size: 14px; font-family: 'Fira Sans', sans-serif; font-weight: 400; line-height: 1; padding: 20px; width: 100%; height: 161px; } .gform_body .gform_wrapper .top_label input::-webkit-input-placeholder, .gform_body .gform_wrapper .top_label .textarea::-webkit-input-placeholder {
color: #a8a7a5;
}
.gform_body .gform_wrapper .top_label input:-moz-placeholder, .gform_body .gform_wrapper .top_label .textarea:-moz-placeholder {
color: #a8a7a5;
}
.gform_body .gform_wrapper .top_label input::-moz-placeholder, .gform_body .gform_wrapper .top_label .textarea::-moz-placeholder {
color: #a8a7a5;
opacity: 1; }
.gform_body .gform_wrapper .top_label input:-ms-input-placeholder, .gform_body .gform_wrapper .top_label .textarea:-ms-input-placeholder {
color: #a8a7a5;
} .gform_body .gform_wrapper .top_label input:focus::-webkit-input-placeholder, .gform_body .gform_wrapper .top_label .textarea:focus::-webkit-input-placeholder {
color: #36322f;
}
.gform_body .gform_wrapper .top_label input:focus:-moz-placeholder, .gform_body .gform_wrapper .top_label .textarea:focus:-moz-placeholder {
color: #36322f;
}
.gform_body .gform_wrapper .top_label input:focus::-moz-placeholder, .gform_body .gform_wrapper .top_label .textarea:focus::-moz-placeholder {
color: #36322f;
opacity: 1; }
.gform_body .gform_wrapper .top_label input:focus:-ms-input-placeholder, .gform_body .gform_wrapper .top_label .textarea:focus:-ms-input-placeholder {
color: #36322f;
}
.gform_body .gform_wrapper .top_label .gf_readonly input.medium, .gform_body .gform_wrapper .top_label .gf_readonly .textarea { cursor: not-allowed; }
.gform_body .gform_wrapper .top_label .gf_readonly input.medium, .gform_body .gform_wrapper .top_label .gf_readonly input.medium:focus, .gform_body .gform_wrapper .top_label .gf_readonly .textarea, .gform_body .gform_wrapper .top_label .gf_readonly .textarea:focus { border: 2px solid #f9f9f9; } .gform_body .gform_wrapper .top_label .gf_readonly input::-webkit-input-placeholder, .gform_body .gform_wrapper .top_label .gf_readonly textarea::-webkit-input-placeholder {
color: #f0f0f0;
}
.gform_body .gform_wrapper .top_label .gf_readonly input:-moz-placeholder, .gform_body .gform_wrapper .top_label .gf_readonly textarea:-moz-placeholder {
color: #f0f0f0;
}
.gform_body .gform_wrapper .top_label .gf_readonly input::-moz-placeholder, .gform_body .gform_wrapper .top_label .gf_readonly textarea::-moz-placeholder {
color: #f0f0f0;
opacity: 1;
}
.gform_body .gform_wrapper .top_label .gf_readonly input:-ms-input-placeholder, .gform_body .gform_wrapper .top_label .gf_readonly textarea:-ms-input-placeholder {
color: #f0f0f0;
}
.gform_body .gform_wrapper .top_label .gf_readonly input:focus::-webkit-input-placeholder, .gform_body .gform_wrapper .top_label .gf_readonly textarea:focus::-webkit-input-placeholder {
color: #f0f0f0;
}
.gform_body .gform_wrapper .top_label .gf_readonly input:focus:-moz-placeholder, .gform_body .gform_wrapper .top_label .gf_readonly textarea:focus:-moz-placeholder {
color: #f0f0f0;
}
.gform_body .gform_wrapper .top_label .gf_readonly input:focus::-moz-placeholder, .gform_body .gform_wrapper .top_label .gf_readonly textarea:focus::-moz-placeholder {
color: #f0f0f0;
opacity: 1;
}
.gform_body .gform_wrapper .top_label .gf_readonly input:focus:-ms-input-placeholder, .gform_body .gform_wrapper .top_label .gf_readonly textarea:focus:-ms-input-placeholder {
color: #f0f0f0;
}
.gform_body ul.gform_column li label:first-child { display: block; font-size: 12px; color: #005928; font-family: 'Fira Sans', sans-serif; font-weight: 500; line-height: 1; text-transform: uppercase; padding: 35px 0 13px 0; letter-spacing: 1.6px; margin: 0; }
.disable li:first-child label { cursor: not-allowed!important; color: #f0f0f0!important; }
.disable li:first-child label:before, .disable li:first-child label:after { border: 1px solid #f0f0f0!important; }
.gform_body .disable li { }
.ginput_container_checkbox { }
.gform_body ul.gfield_checkbox { margin: 5px 0 -21px 0!important; }
.gform_body .disable .gfield_checkbox li input { position: absolute; opacity: 0;  position: relative; }
.gform_body .disable .gfield_checkbox li label { color: #005928; font-size: 14px; font-family: 'Fira Sans', sans-serif; font-weight: 400!important; line-height: 1;  margin: 0 0 0 31px; }
.gform_body .disable .gfield_checkbox li { margin: 0 0 13px 0!important; }
.gform_body .disable .gfield_checkbox li label:after { content: ""; position: absolute; display: none; }
.gform_body .disable .gfield_checkbox li label:hover:before { border: 1px solid #900011; }
.gform_body .disable .gfield_checkbox li input:checked + label:after { display: block; }
.gform_body .disable .gfield_checkbox li input:checked + label:hover:after { background-image: url(//everwooddaycamp.com/wp-content/themes/everwood-day-camp/assets/images/uncheck-icon.png); }
.gform_body .disable .gfield_checkbox li label:before { content: ""; left: 2px; top: 0; width: 14px; height: 14px; position: absolute; border: 1px solid #282828; display: inline-block; transition: all 0.2s ease-in-out 0s; -webkit-transition: all 0.2s ease-in-out 0s; -moz-transition: all 0.2s ease-in-out 0s; -ms-transition: all 0.2s ease-in-out 0s; }
.gform_body .disable .gfield_checkbox li label:after { content: ""; left: 2px; top: 0; position: absolute; width: 14px; height: 14px; border: 1px solid #900011; display: none; background-image: url(//everwooddaycamp.com/wp-content/themes/everwood-day-camp/assets/images/check-icon.png); background-repeat: no-repeat; background-position: 0 0; background-size: 100%; transition: all 0.2s ease-in-out 0s; -webkit-transition: all 0.2s ease-in-out 0s; -moz-transition: all 0.2s ease-in-out 0s; -ms-transition: all 0.2s ease-in-out 0s; }
.gform_body .disable .gfield_radio { margin: 5px 0 0 0!important; }
.gform_body .disable .gfield_radio li label { color: #005928; font-size: 14px; font-family: 'Fira Sans', sans-serif; font-weight: 400!important; line-height: 1;  margin: 0 0 0 31px; padding: 1px 0 0 0; }
.gform_body .disable .gfield_radio li input { position: absolute; opacity: 0;  position: relative; }
.gform_body .disable .gfield_radio li { margin: 0 0 13px 0!important; }
.gform_body .disable .gfield_radio li label:after { content: ""; position: absolute; display: none; }
.gform_body .disable .gfield_radio li label:hover:before { border: 1px solid #900011; }
.gform_body .disable .gfield_radio li input:checked + label:after { display: block; }
.gform_body .disable .gfield_radio li input:checked + label:hover:after { transform: scale(0.43); -o-transform: scale(0.43); -ms-transform: scale(0.43); -moz-transform: scale(0.43); -webkit-transform: scale(0.43); }
.gform_body .disable .gfield_radio li label:before { content: ""; left: 1px; top: 0; width: 14px; height: 14px; position: absolute; border: 1px solid #282828; display: inline-block; transition: all 0.2s ease-in-out 0s; -webkit-transition: all 0.2s ease-in-out 0s; -moz-transition: all 0.2s ease-in-out 0s; -ms-transition: all 0.2s ease-in-out 0s; border-radius: 100%; }
.gform_body .disable .gfield_radio li label:after { content: ""; left: 1px; top: 0; position: absolute; width: 14px; height: 14px; border: 1px solid #900011; display: none; background-repeat: no-repeat; background-position: 0 0; background-size: 100%; transition: all 0.2s ease-in-out 0s; -webkit-transition: all 0.2s ease-in-out 0s; -moz-transition: all 0.2s ease-in-out 0s; -ms-transition: all 0.2s ease-in-out 0s; border-radius: 100%; background-color: #900011; }
.gform_body .gform_footer input[type=submit] { border: 0;  font-family: 'Fira Sans', sans-serif; font-weight: 500; font-size: 14px; letter-spacing: 1.4px; text-transform: uppercase; padding: 10px; background: #013415; color: #ffffff; transition: all 0.2s ease-in-out 0s; -webkit-transition: all 0.2s ease-in-out 0s; -moz-transition: all 0.2s ease-in-out 0s; -ms-transition: all 0.2s ease-in-out 0s; }
.gform_body .gform_footer input[type=submit]:hover, .gform_body .gform_footer input[type=submit]:focus { background: #900011 !important; color: #ffffff; }
.gform_body .gform_confirmation_message { color: #013415; font-family: 'Fira Sans', sans-serif; font-weight: 500; font-size: 18px; line-height: 1; display: block; padding: 20px 0 0 0; }
.gform_body .gform_wrapper .chosen-container-multi .chosen-choices li.search-field input[type="text"] { width: 100% !important; font-size: 14px; color: #2b1a1a; font-family: 'Fira Sans', sans-serif; font-weight: 400; height: auto; padding: 14px 30px 12px 10px; box-shadow: none; background-image: url(//everwooddaycamp.com/wp-content/themes/everwood-day-camp/assets/images/dwn-icon.png)!important; background-repeat: no-repeat!important; background-position: 94% center!important; background-size: 8px!important; }
.gform_body .gform_wrapper .chosen-container-multi .chosen-choices li { width: 100%; }
.gform_body .gform_wrapper .chosen-container-multi .chosen-choices { box-shadow: none; background: none!important; border: 2px solid #005928; }
.gform_body .gform_wrapper .chosen-container-multi .chosen-choices li.search-choice { background-image: none; background-color: transparent; border: 0; font-size: 14px; color: #2b1a1a; font-family: 'Fira Sans', sans-serif; font-weight: 400; margin: 5px 0 0 5px; padding: 6px 20px 5px 10px; }
.gform_body .gform_wrapper .chosen-container .chosen-results li { color: #005928!important; font-size: 14px; font-family: 'Fira Sans', sans-serif; font-weight: 400; border-bottom: 1px solid #edebea; padding: 18px 10px 14px 30px; position: relative; }
.gform_body .gform_wrapper .chosen-container .chosen-results li:last-child { border-bottom: 0; }
.gform_body .gform_wrapper .chosen-container-multi .chosen-results { padding: 14px 15px 0; }
.gform_body .gform_wrapper .chosen-container .chosen-results li.highlighted { background: none!important; color: #005928!important; }
.gform_body .gform_wrapper .chosen-container .chosen-drop { border: 1px solid #aba6a5; }
.gform_body .gform_wrapper .chosen-container .chosen-results li:before { content: ""; border: 1px solid #2b1a1a; height: 14px; width: 14px; display: inline-block; position: absolute; top: 18px; ; left: 0; }
.gform_wrapper .chosen-container-multi .chosen-drop li.result-selected:before { background-image: url(//everwooddaycamp.com/wp-content/themes/everwood-day-camp/assets/images/check-icon.png); background-repeat: no-repeat; background-position: 0 0; background-size: 100%; border: 1px solid #900011; }
.gform_body .gform_wrapper .chosen-container { margin: 0 0 159px; }
.gform_body  fieldset {
display: block;
margin: 0 auto;
}
.gform_body  label {
display: block;
font-size: 12px !important;
color: #005928;
font-family: 'Fira Sans', sans-serif;
font-weight: 500;
line-height: 1;
text-transform: uppercase;
padding: 15px 0 0px 0;
letter-spacing: 1.6px !important;
margin: 0;
}
.gform_body  .hs-error-msgs {
margin-bottom: 0;
}
.gform_body  .hs-error-msgs label {
padding: 10px 0 0 0;
letter-spacing: 0;
text-transform: none;
color: red;
}
.gform_body .hs_error_rollup {
max-width: 500px;
margin: 0 auto;
}
.gform_body  input[type="text"],
.gform_body  input[type="tel"],
.gform_body  input[type="email"]
{
border: 2px solid #a8a7a5;
border-radius: 5px;
transition: all 0.2s ease-in-out 0s;
-webkit-transition: all 0.2s ease-in-out 0s;
-moz-transition: all 0.2s ease-in-out 0s;
-ms-transition: all 0.2s ease-in-out 0s;
color: #111111;
font-size: 14px;
font-family: 'Fira Sans', sans-serif;
font-weight: 400;
line-height: 1;
padding: 0px 16px 0px 16px;
height: 46px;
width: 100% !important;
}
.gform_body  textarea
{
border: 2px solid #a8a7a5;
border-radius: 5px;
transition: all 0.2s ease-in-out 0s;
-webkit-transition: all 0.2s ease-in-out 0s;
-moz-transition: all 0.2s ease-in-out 0s;
-ms-transition: all 0.2s ease-in-out 0s;
color: #111111;
font-size: 14px;
font-family: 'Fira Sans', sans-serif;
font-weight: 400;
line-height: 1;
padding: 20px;
width: 100% !important;
height: 161px;
}
.gform_body  input[type="text"]:focus,
.gform_body  input[type="tel"]:focus,
.gform_body  input[type="email"]:focus,
.gform_body  textarea:focus
{
border: 2px solid #005928;
}
.gform_body  legend {
font-size: 12px;
}
.gform_body  {
max-width: 500px;
display: block;
margin: 15px auto 0 auto;
}
.gform_body  input {
border: 0;
font-family: 'Fira Sans', sans-serif;
font-weight: 500;
font-size: 14px;
letter-spacing: 1.4px;
padding: 10px;
color: #111111;
transition: all 0.2s ease-in-out 0s;
-webkit-transition: all 0.2s ease-in-out 0s;
-moz-transition: all 0.2s ease-in-out 0s;
-ms-transition: all 0.2s ease-in-out 0s;
}
.gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type=image], .gform_wrapper .gform_footer input[type=submit] {
border: 0;
cursor: pointer;
font-family: 'Fira Sans', sans-serif;
font-weight: 500;
font-size: 14px;
letter-spacing: 1.4px;
text-transform: uppercase;
padding: 10px;
background: #013415;
color: #ffffff;
transition: all 0.2s ease-in-out 0s;
-webkit-transition: all 0.2s ease-in-out 0s;
-moz-transition: all 0.2s ease-in-out 0s;
-ms-transition: all 0.2s ease-in-out 0s;
}
#latest_events .newscard-item:last-child {
display:none;
}
@media  screen and (min-width: 768px)
and (max-width: 990px) {
#latest_events .newscard-item:last-child {
display:block !important;
}
}
.dataTables_wrapper
{
overflow-y: auto;
_overflow: auto;
}
.dataTables_wrapper::-webkit-scrollbar
{
-webkit-appearance: none;
width: 14px;
height: 14px;
}
.dataTables_wrapper::-webkit-scrollbar-thumb
{
border-radius: 8px;
border: 3px solid #fff;
background-color: rgba(0, 0, 0, .3);
}
.hmvideo .playbtn { }
.hmvideo iframe {
width: 100vw;
height: 56.25vw; 
min-height: 100vh;
min-width: 177.77vh; 
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
}
#vid-popup {
max-width: 900px;
color: #FFF;
margin: auto;
position: relative;
}
.wpmm_megamenu .wp-megamenu-main-wrapper ul ul.wp-mega-sub-menu li .current-menu-ancestor {
color:#000 !important;
}
header.site-header .centermenu .wp-megamenu-main-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper .current-menu-item > a {
color:#900011;
}
header.site-header .centermenu .wp-megamenu-main-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper .current-menu-item > a > span {
color:#900011;
}
.wpmm-sub-menu-wrapper.wpmm-menu1 ul li a span.wpmm-mega-menu-href-title {
padding-top:10px;
}
.gform_wrapper .ginput_complex.ginput_container.has_first_name.has_middle_name.no_last_name span, .gform_wrapper .ginput_complex.ginput_container.has_first_name.no_middle_name.has_last_name span, .gform_wrapper .ginput_complex.ginput_container.no_first_name.has_middle_name.has_last_name span {
width: 49.9% !important;
}
.gform_wrapper .gform_footer {
margin: 15px auto 0 auto !important;
text-align: right;
max-width: 500px;
}
.gform_wrapper .ginput_complex label {
font-size:12px !important;
}
.formstyle h2, .formstyle h3 {
padding:0px 0px 15px 0px !important;
}
.formstyle {
padding:26px 0 27px 0 !important;
}
.gform_wrapper select {
background-color: white;
border: 2px solid #a8a7a5;
border-radius: 5px;
transition: all 0.2s ease-in-out 0s;
-webkit-transition: all 0.2s ease-in-out 0s;
-moz-transition: all 0.2s ease-in-out 0s;
-ms-transition: all 0.2s ease-in-out 0s; font-size: 14px;
font-family: 'Fira Sans', sans-serif;
font-weight: 400;
line-height: 1;
padding: 0px 16px 0px 16px;
height: 46px;
width: 100% !important;
}body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:transparent;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:first-child,.fancybox-button--pause svg:first-child,.fancybox-button--play svg:nth-child(2){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:linear-gradient(0deg,rgba(0,0,0,.85) 0,rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,transparent);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports (padding:max(0px)){.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{animation:a 1s linear infinite;background:transparent;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@keyframes a{to{transform:rotate(1turn)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translateZ(0) scale(1)}@media (max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports (padding:max(0px)){.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a:before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs__list a:focus:before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}@media (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}.wp-pagenavi {
clear: both;
}
.wp-pagenavi a, .wp-pagenavi span {
text-decoration: none;
border: 1px solid #BFBFBF;
padding: 3px 5px;
margin: 2px;
}
.wp-pagenavi a:hover, .wp-pagenavi span.current {
border-color: #000;
}
.wp-pagenavi span.current {
font-weight: bold;
}.tablepress{--text-color:#111;--head-text-color:var(--text-color);--head-bg-color:#d9edf7;--odd-text-color:var(--text-color);--odd-bg-color:#fff;--even-text-color:var(--text-color);--even-bg-color:#f9f9f9;--hover-text-color:var(--text-color);--hover-bg-color:#f3f3f3;--border-color:#ddd;--padding:0.5rem;border:none;border-collapse:collapse;border-spacing:0;clear:both;margin:0 auto 1rem;table-layout:auto;width:100%}.tablepress>:not(caption)>*>*{background:none;border:none;box-sizing:border-box;float:none!important;padding:var(--padding);text-align:left;vertical-align:top}.tablepress>:where(thead)+tbody>:where(:not(.child))>*,.tablepress>tbody>*~:where(:not(.child))>*,.tablepress>tfoot>:where(:first-child)>*{border-top:1px solid var(--border-color)}.tablepress>:where(thead,tfoot)>tr>*{background-color:var(--head-bg-color);color:var(--head-text-color);font-weight:700;vertical-align:middle;word-break:normal}.tablepress>:where(tbody)>tr>*{color:var(--text-color)}.tablepress>:where(tbody.row-striping)>:nth-child(odd of :where(:not(.child,.dtrg-group)))+:where(.child)>*,.tablepress>:where(tbody.row-striping)>:nth-child(odd of :where(:not(.child,.dtrg-group)))>*{background-color:var(--odd-bg-color);color:var(--odd-text-color)}.tablepress>:where(tbody.row-striping)>:nth-child(even of :where(:not(.child,.dtrg-group)))+:where(.child)>*,.tablepress>:where(tbody.row-striping)>:nth-child(even of :where(:not(.child,.dtrg-group)))>*{background-color:var(--even-bg-color);color:var(--even-text-color)}.tablepress>.row-hover>tr{content-visibility:auto}.tablepress>.row-hover>tr:has(+.child:hover)>*,.tablepress>.row-hover>tr:hover+:where(.child)>*,.tablepress>.row-hover>tr:where(:not(.dtrg-group)):hover>*{background-color:var(--hover-bg-color);color:var(--hover-text-color)}.tablepress img{border:none;margin:0;max-width:none;padding:0}.tablepress-table-description{clear:both;display:block}.dt-scroll{width:100%}.dt-scroll .tablepress{width:100%!important}div.dt-scroll-body tfoot tr,div.dt-scroll-body thead tr{height:0}div.dt-scroll-body tfoot tr td,div.dt-scroll-body tfoot tr th,div.dt-scroll-body thead tr td,div.dt-scroll-body thead tr th{border-bottom-width:0!important;border-top-width:0!important;height:0!important;padding-bottom:0!important;padding-top:0!important}div.dt-scroll-body tfoot tr td div.dt-scroll-sizing,div.dt-scroll-body tfoot tr th div.dt-scroll-sizing,div.dt-scroll-body thead tr td div.dt-scroll-sizing,div.dt-scroll-body thead tr th div.dt-scroll-sizing{height:0!important;overflow:hidden!important}div.dt-scroll-body>table.dataTable>thead>tr>td,div.dt-scroll-body>table.dataTable>thead>tr>th{overflow:hidden}.tablepress{--head-active-bg-color:#049cdb;--head-active-text-color:var(--head-text-color);--head-sort-arrow-color:var(--head-active-text-color)}.tablepress thead th:active{outline:none}.tablepress thead .dt-orderable-asc .dt-column-order:before,.tablepress thead .dt-ordering-asc .dt-column-order:before{bottom:50%;content:"\25b2";content:"\25b2"/"";display:block;position:absolute}.tablepress thead .dt-orderable-desc .dt-column-order:after,.tablepress thead .dt-ordering-desc .dt-column-order:after{content:"\25bc";content:"\25bc"/"";display:block;position:absolute;top:50%}.tablepress thead .dt-orderable-asc .dt-column-order,.tablepress thead .dt-orderable-desc .dt-column-order,.tablepress thead .dt-ordering-asc .dt-column-order,.tablepress thead .dt-ordering-desc .dt-column-order{color:var(--head-sort-arrow-color);font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Liberation Sans,Arial,sans-serif!important;font-size:14px;height:24px;line-height:12px;position:relative;width:12px}.tablepress thead .dt-orderable-asc .dt-column-order:after,.tablepress thead .dt-orderable-asc .dt-column-order:before,.tablepress thead .dt-orderable-desc .dt-column-order:after,.tablepress thead .dt-orderable-desc .dt-column-order:before,.tablepress thead .dt-ordering-asc .dt-column-order:after,.tablepress thead .dt-ordering-asc .dt-column-order:before,.tablepress thead .dt-ordering-desc .dt-column-order:after,.tablepress thead .dt-ordering-desc .dt-column-order:before{opacity:.2}.tablepress thead .dt-orderable-asc,.tablepress thead .dt-orderable-desc{cursor:pointer;outline-offset:-2px}.tablepress thead .dt-orderable-asc:hover,.tablepress thead .dt-orderable-desc:hover,.tablepress thead .dt-ordering-asc,.tablepress thead .dt-ordering-desc{background-color:var(--head-active-bg-color);color:var(--head-active-text-color)}.tablepress thead .dt-ordering-asc .dt-column-order:before,.tablepress thead .dt-ordering-desc .dt-column-order:after{opacity:.8}.tablepress tfoot>tr>* .dt-column-footer,.tablepress tfoot>tr>* .dt-column-header,.tablepress thead>tr>* .dt-column-footer,.tablepress thead>tr>* .dt-column-header{align-items:center;display:flex;gap:4px;justify-content:space-between}.tablepress tfoot>tr>* .dt-column-footer .dt-column-title,.tablepress tfoot>tr>* .dt-column-header .dt-column-title,.tablepress thead>tr>* .dt-column-footer .dt-column-title,.tablepress thead>tr>* .dt-column-header .dt-column-title{flex-grow:1}.tablepress tfoot>tr>* .dt-column-footer .dt-column-title:empty,.tablepress tfoot>tr>* .dt-column-header .dt-column-title:empty,.tablepress thead>tr>* .dt-column-footer .dt-column-title:empty,.tablepress thead>tr>* .dt-column-header .dt-column-title:empty{display:none}.tablepress:where(.auto-type-alignment) .dt-right,.tablepress:where(.auto-type-alignment) .dt-type-date,.tablepress:where(.auto-type-alignment) .dt-type-numeric{text-align:right}.tablepress:where(.auto-type-alignment) .dt-right .dt-column-footer,.tablepress:where(.auto-type-alignment) .dt-right .dt-column-header,.tablepress:where(.auto-type-alignment) .dt-type-date .dt-column-footer,.tablepress:where(.auto-type-alignment) .dt-type-date .dt-column-header,.tablepress:where(.auto-type-alignment) .dt-type-numeric .dt-column-footer,.tablepress:where(.auto-type-alignment) .dt-type-numeric .dt-column-header{flex-direction:row-reverse}.dt-container{clear:both;margin-bottom:1rem;position:relative}.dt-container table.tablepress{margin-bottom:0}.dt-container .dt-layout-row{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.dt-container .dt-layout-row.dt-layout-table .dt-layout-cell{display:block;width:100%}.dt-container .dt-layout-cell{display:flex;flex-direction:row;flex-wrap:wrap;gap:1em;padding:5px 0}.dt-container .dt-layout-cell.dt-layout-full{align-items:center;justify-content:space-between;width:100%}.dt-container .dt-layout-cell.dt-layout-full>:only-child{margin:auto}.dt-container .dt-layout-cell.dt-layout-start{align-items:center;justify-content:flex-start;margin-right:auto}.dt-container .dt-layout-cell.dt-layout-end{align-items:center;justify-content:flex-end;margin-left:auto}.dt-container .dt-layout-cell:empty{display:none}.dt-container .dt-input,.dt-container label{display:inline;width:auto}.dt-container .dt-input{font-size:inherit;padding:5px}.dt-container .dt-length,.dt-container .dt-search{align-items:center;display:flex;flex-wrap:wrap;gap:5px;justify-content:center}.dt-container .dt-paging .dt-paging-button{background:#0000;border:1px solid #0000;border-radius:2px;box-sizing:border-box;color:inherit!important;cursor:pointer;display:inline-block;font-size:1em;height:32px;margin-left:2px;min-width:32px;padding:0 5px;text-align:center;text-decoration:none!important;vertical-align:middle}.dt-container .dt-paging .dt-paging-button.current,.dt-container .dt-paging .dt-paging-button:hover{border:1px solid #111}.dt-container .dt-paging .dt-paging-button.disabled,.dt-container .dt-paging .dt-paging-button.disabled:active,.dt-container .dt-paging .dt-paging-button.disabled:hover{border:1px solid #0000;color:#0000004d!important;cursor:default;outline:none}.dt-container .dt-paging>.dt-paging-button:first-child{margin-left:0}.dt-container .dt-paging .ellipsis{padding:0 1em}@media screen and (max-width:767px){.dt-container .dt-layout-row{flex-direction:column}.dt-container .dt-layout-cell{flex-direction:column;padding:.5em 0}}.gform_wrapper.gravity-theme fieldset,.gform_wrapper.gravity-theme legend{background:0 0;padding:0}.gform_wrapper.gravity-theme fieldset{border:none;display:block;margin:0}.gform_wrapper.gravity-theme legend{margin-left:0;margin-right:0}@font-face{font-family:gform-icons-theme;src:url(//everwooddaycamp.com/wp-content/plugins/gravityforms/fonts/gform-icons-theme.woff2?o6rzdt) format('woff2'),url(//everwooddaycamp.com/wp-content/plugins/gravityforms/fonts/gform-icons-theme.ttf?o6rzdt) format('truetype'),url(//everwooddaycamp.com/wp-content/plugins/gravityforms/fonts/gform-icons-theme.woff?o6rzdt) format('woff'),url(//everwooddaycamp.com/wp-content/plugins/gravityforms/fonts/gform-icons-theme.svg?o6rzdt#gform-icons-theme) format('svg');font-weight:400;font-style:normal;font-display:block}.gform-icon{font-family:gform-icons-theme!important;speak:never;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.gform-icon--photograph:before{content:"\e91e"}.gform-icon--star-border:before{content:"\e915"}.gform-icon--star:before{content:"\e914"}.gform-icon--left-arrow:before{content:"\e910"}.gform-icon--right-arrow:before{content:"\e91b"}.gform-icon--circle-error:before{content:"\e91a"}.gform-icon--close-small:before{content:"\e905"}.gform-icon--info:before{content:"\e900"}.gform-icon--verified:before{content:"\e901"}.gform-icon--circle-close:before{content:"\e903"}.gform-icon--close-big:before{content:"\e904"}.gform-icon--down-arrow:before{content:"\e906"}.gform-icon--format-bold:before{content:"\e907"}.gform-icon--format-italic:before{content:"\e908"}.gform-icon--format-list-bulleted:before{content:"\e909"}.gform-icon--format-list-numbered:before{content:"\e90a"}.gform-icon--insert-link:before{content:"\e90b"}.gform-icon--line:before{content:"\e90c"}.gform-icon--password-eye:before{content:"\e90d"}.gform-icon--password-eye-closed:before{content:"\e90e"}.gform-icon--redo:before{content:"\e90f"}.gform-icon--schedule:before{content:"\e911"}.gform-icon--clock:before{content:"\e912"}.gform-icon--search:before{content:"\e913"}.gform-icon--star-half:before{content:"\e916"}.gform-icon--check:before{content:"\e917"}.gform-icon--undo:before{content:"\e918"}.gform-icon--unfold-more:before{content:"\e919"}.gform-icon--create:before{content:"\e91c"}.gform-icon--cog:before{content:"\e91d"}.gform-icon--circle-check:before{content:"\e902"}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--af,.gform_wrapper .gform-phone__flag-icon--af{background-position:calc(0 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--ax,.gform_wrapper .gform-phone__flag-icon--ax{background-position:calc(1 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--al,.gform_wrapper .gform-phone__flag-icon--al{background-position:calc(2 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--dz,.gform_wrapper .gform-phone__flag-icon--dz{background-position:calc(3 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--as,.gform_wrapper .gform-phone__flag-icon--as{background-position:calc(4 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--ad,.gform_wrapper .gform-phone__flag-icon--ad{background-position:calc(5 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--ao,.gform_wrapper .gform-phone__flag-icon--ao{background-position:calc(6 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--ai,.gform_wrapper .gform-phone__flag-icon--ai{background-position:calc(7 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--ag,.gform_wrapper .gform-phone__flag-icon--ag{background-position:calc(8 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--ar,.gform_wrapper .gform-phone__flag-icon--ar{background-position:calc(9 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--am,.gform_wrapper .gform-phone__flag-icon--am{background-position:calc(10 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--aw,.gform_wrapper .gform-phone__flag-icon--aw{background-position:calc(11 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--ac,.gform_wrapper .gform-phone__flag-icon--ac{background-position:calc(12 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--au,.gform_wrapper .gform-phone__flag-icon--au{background-position:calc(13 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--at,.gform_wrapper .gform-phone__flag-icon--at{background-position:calc(14 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--az,.gform_wrapper .gform-phone__flag-icon--az{background-position:calc(15 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--bs,.gform_wrapper .gform-phone__flag-icon--bs{background-position:calc(16 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--bh,.gform_wrapper .gform-phone__flag-icon--bh{background-position:calc(17 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--bd,.gform_wrapper .gform-phone__flag-icon--bd{background-position:calc(18 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--bb,.gform_wrapper .gform-phone__flag-icon--bb{background-position:calc(19 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--by,.gform_wrapper .gform-phone__flag-icon--by{background-position:calc(20 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--be,.gform_wrapper .gform-phone__flag-icon--be{background-position:calc(21 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--bz,.gform_wrapper .gform-phone__flag-icon--bz{background-position:calc(22 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--bj,.gform_wrapper .gform-phone__flag-icon--bj{background-position:calc(23 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--bm,.gform_wrapper .gform-phone__flag-icon--bm{background-position:calc(24 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--bt,.gform_wrapper .gform-phone__flag-icon--bt{background-position:calc(25 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--bo,.gform_wrapper .gform-phone__flag-icon--bo{background-position:calc(26 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--ba,.gform_wrapper .gform-phone__flag-icon--ba{background-position:calc(27 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--bw,.gform_wrapper .gform-phone__flag-icon--bw{background-position:calc(28 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--br,.gform_wrapper .gform-phone__flag-icon--br{background-position:calc(29 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--io,.gform_wrapper .gform-phone__flag-icon--io{background-position:calc(30 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--vg,.gform_wrapper .gform-phone__flag-icon--vg{background-position:calc(31 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--bn,.gform_wrapper .gform-phone__flag-icon--bn{background-position:calc(32 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--bg,.gform_wrapper .gform-phone__flag-icon--bg{background-position:calc(33 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--bf,.gform_wrapper .gform-phone__flag-icon--bf{background-position:calc(34 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--bi,.gform_wrapper .gform-phone__flag-icon--bi{background-position:calc(35 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--kh,.gform_wrapper .gform-phone__flag-icon--kh{background-position:calc(36 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--cm,.gform_wrapper .gform-phone__flag-icon--cm{background-position:calc(37 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--ca,.gform_wrapper .gform-phone__flag-icon--ca{background-position:calc(38 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--cv,.gform_wrapper .gform-phone__flag-icon--cv{background-position:calc(39 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--bq,.gform_wrapper .gform-phone__flag-icon--bq{background-position:calc(40 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--ky,.gform_wrapper .gform-phone__flag-icon--ky{background-position:calc(41 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--cf,.gform_wrapper .gform-phone__flag-icon--cf{background-position:calc(42 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--td,.gform_wrapper .gform-phone__flag-icon--td{background-position:calc(43 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--cl,.gform_wrapper .gform-phone__flag-icon--cl{background-position:calc(44 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--cn,.gform_wrapper .gform-phone__flag-icon--cn{background-position:calc(45 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--cx,.gform_wrapper .gform-phone__flag-icon--cx{background-position:calc(46 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--cc,.gform_wrapper .gform-phone__flag-icon--cc{background-position:calc(47 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--co,.gform_wrapper .gform-phone__flag-icon--co{background-position:calc(48 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--km,.gform_wrapper .gform-phone__flag-icon--km{background-position:calc(49 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--cg,.gform_wrapper .gform-phone__flag-icon--cg{background-position:calc(50 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--cd,.gform_wrapper .gform-phone__flag-icon--cd{background-position:calc(51 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--ck,.gform_wrapper .gform-phone__flag-icon--ck{background-position:calc(52 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--cr,.gform_wrapper .gform-phone__flag-icon--cr{background-position:calc(53 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--ci,.gform_wrapper .gform-phone__flag-icon--ci{background-position:calc(54 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--hr,.gform_wrapper .gform-phone__flag-icon--hr{background-position:calc(55 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--cu,.gform_wrapper .gform-phone__flag-icon--cu{background-position:calc(56 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--cw,.gform_wrapper .gform-phone__flag-icon--cw{background-position:calc(57 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--cy,.gform_wrapper .gform-phone__flag-icon--cy{background-position:calc(58 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--cz,.gform_wrapper .gform-phone__flag-icon--cz{background-position:calc(59 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--dk,.gform_wrapper .gform-phone__flag-icon--dk{background-position:calc(60 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--dj,.gform_wrapper .gform-phone__flag-icon--dj{background-position:calc(61 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--dm,.gform_wrapper .gform-phone__flag-icon--dm{background-position:calc(62 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--do,.gform_wrapper .gform-phone__flag-icon--do{background-position:calc(63 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--ec,.gform_wrapper .gform-phone__flag-icon--ec{background-position:calc(64 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--eg,.gform_wrapper .gform-phone__flag-icon--eg{background-position:calc(65 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--sv,.gform_wrapper .gform-phone__flag-icon--sv{background-position:calc(66 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--gq,.gform_wrapper .gform-phone__flag-icon--gq{background-position:calc(67 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--er,.gform_wrapper .gform-phone__flag-icon--er{background-position:calc(68 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--ee,.gform_wrapper .gform-phone__flag-icon--ee{background-position:calc(69 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--sz,.gform_wrapper .gform-phone__flag-icon--sz{background-position:calc(70 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--et,.gform_wrapper .gform-phone__flag-icon--et{background-position:calc(71 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--fk,.gform_wrapper .gform-phone__flag-icon--fk{background-position:calc(72 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--fo,.gform_wrapper .gform-phone__flag-icon--fo{background-position:calc(73 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--fj,.gform_wrapper .gform-phone__flag-icon--fj{background-position:calc(74 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--fi,.gform_wrapper .gform-phone__flag-icon--fi{background-position:calc(75 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--fr,.gform_wrapper .gform-phone__flag-icon--fr{background-position:calc(76 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--gf,.gform_wrapper .gform-phone__flag-icon--gf{background-position:calc(77 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--pf,.gform_wrapper .gform-phone__flag-icon--pf{background-position:calc(78 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--ga,.gform_wrapper .gform-phone__flag-icon--ga{background-position:calc(79 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--gm,.gform_wrapper .gform-phone__flag-icon--gm{background-position:calc(80 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--ge,.gform_wrapper .gform-phone__flag-icon--ge{background-position:calc(81 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--de,.gform_wrapper .gform-phone__flag-icon--de{background-position:calc(82 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--gh,.gform_wrapper .gform-phone__flag-icon--gh{background-position:calc(83 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--gi,.gform_wrapper .gform-phone__flag-icon--gi{background-position:calc(84 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--gr,.gform_wrapper .gform-phone__flag-icon--gr{background-position:calc(85 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--gl,.gform_wrapper .gform-phone__flag-icon--gl{background-position:calc(86 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--gd,.gform_wrapper .gform-phone__flag-icon--gd{background-position:calc(87 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--gp,.gform_wrapper .gform-phone__flag-icon--gp{background-position:calc(88 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--gu,.gform_wrapper .gform-phone__flag-icon--gu{background-position:calc(89 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--gt,.gform_wrapper .gform-phone__flag-icon--gt{background-position:calc(90 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--gg,.gform_wrapper .gform-phone__flag-icon--gg{background-position:calc(91 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--gn,.gform_wrapper .gform-phone__flag-icon--gn{background-position:calc(92 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--gw,.gform_wrapper .gform-phone__flag-icon--gw{background-position:calc(93 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--gy,.gform_wrapper .gform-phone__flag-icon--gy{background-position:calc(94 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--ht,.gform_wrapper .gform-phone__flag-icon--ht{background-position:calc(95 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--hn,.gform_wrapper .gform-phone__flag-icon--hn{background-position:calc(96 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--hk,.gform_wrapper .gform-phone__flag-icon--hk{background-position:calc(97 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--hu,.gform_wrapper .gform-phone__flag-icon--hu{background-position:calc(98 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--is,.gform_wrapper .gform-phone__flag-icon--is{background-position:calc(99 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--in,.gform_wrapper .gform-phone__flag-icon--in{background-position:calc(100 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--id,.gform_wrapper .gform-phone__flag-icon--id{background-position:calc(101 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--ir,.gform_wrapper .gform-phone__flag-icon--ir{background-position:calc(102 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--iq,.gform_wrapper .gform-phone__flag-icon--iq{background-position:calc(103 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--ie,.gform_wrapper .gform-phone__flag-icon--ie{background-position:calc(104 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--im,.gform_wrapper .gform-phone__flag-icon--im{background-position:calc(105 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--il,.gform_wrapper .gform-phone__flag-icon--il{background-position:calc(106 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--it,.gform_wrapper .gform-phone__flag-icon--it{background-position:calc(107 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--jm,.gform_wrapper .gform-phone__flag-icon--jm{background-position:calc(108 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--jp,.gform_wrapper .gform-phone__flag-icon--jp{background-position:calc(109 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--je,.gform_wrapper .gform-phone__flag-icon--je{background-position:calc(110 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--jo,.gform_wrapper .gform-phone__flag-icon--jo{background-position:calc(111 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--kz,.gform_wrapper .gform-phone__flag-icon--kz{background-position:calc(112 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--ke,.gform_wrapper .gform-phone__flag-icon--ke{background-position:calc(113 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--ki,.gform_wrapper .gform-phone__flag-icon--ki{background-position:calc(114 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--xk,.gform_wrapper .gform-phone__flag-icon--xk{background-position:calc(115 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--kw,.gform_wrapper .gform-phone__flag-icon--kw{background-position:calc(116 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--kg,.gform_wrapper .gform-phone__flag-icon--kg{background-position:calc(117 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--la,.gform_wrapper .gform-phone__flag-icon--la{background-position:calc(118 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--lv,.gform_wrapper .gform-phone__flag-icon--lv{background-position:calc(119 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--lb,.gform_wrapper .gform-phone__flag-icon--lb{background-position:calc(120 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--ls,.gform_wrapper .gform-phone__flag-icon--ls{background-position:calc(121 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--lr,.gform_wrapper .gform-phone__flag-icon--lr{background-position:calc(122 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--ly,.gform_wrapper .gform-phone__flag-icon--ly{background-position:calc(123 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--li,.gform_wrapper .gform-phone__flag-icon--li{background-position:calc(124 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--lt,.gform_wrapper .gform-phone__flag-icon--lt{background-position:calc(125 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--lu,.gform_wrapper .gform-phone__flag-icon--lu{background-position:calc(126 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--mo,.gform_wrapper .gform-phone__flag-icon--mo{background-position:calc(127 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--mg,.gform_wrapper .gform-phone__flag-icon--mg{background-position:calc(128 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--mw,.gform_wrapper .gform-phone__flag-icon--mw{background-position:calc(129 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--my,.gform_wrapper .gform-phone__flag-icon--my{background-position:calc(130 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--mv,.gform_wrapper .gform-phone__flag-icon--mv{background-position:calc(131 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--ml,.gform_wrapper .gform-phone__flag-icon--ml{background-position:calc(132 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--mt,.gform_wrapper .gform-phone__flag-icon--mt{background-position:calc(133 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--mh,.gform_wrapper .gform-phone__flag-icon--mh{background-position:calc(134 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--mq,.gform_wrapper .gform-phone__flag-icon--mq{background-position:calc(135 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--mr,.gform_wrapper .gform-phone__flag-icon--mr{background-position:calc(136 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--mu,.gform_wrapper .gform-phone__flag-icon--mu{background-position:calc(137 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--yt,.gform_wrapper .gform-phone__flag-icon--yt{background-position:calc(138 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--mx,.gform_wrapper .gform-phone__flag-icon--mx{background-position:calc(139 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--fm,.gform_wrapper .gform-phone__flag-icon--fm{background-position:calc(140 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--md,.gform_wrapper .gform-phone__flag-icon--md{background-position:calc(141 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--mc,.gform_wrapper .gform-phone__flag-icon--mc{background-position:calc(142 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--mn,.gform_wrapper .gform-phone__flag-icon--mn{background-position:calc(143 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--me,.gform_wrapper .gform-phone__flag-icon--me{background-position:calc(144 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--ms,.gform_wrapper .gform-phone__flag-icon--ms{background-position:calc(145 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--ma,.gform_wrapper .gform-phone__flag-icon--ma{background-position:calc(146 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--mz,.gform_wrapper .gform-phone__flag-icon--mz{background-position:calc(147 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--mm,.gform_wrapper .gform-phone__flag-icon--mm{background-position:calc(148 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--na,.gform_wrapper .gform-phone__flag-icon--na{background-position:calc(149 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--nr,.gform_wrapper .gform-phone__flag-icon--nr{background-position:calc(150 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--np,.gform_wrapper .gform-phone__flag-icon--np{background-position:calc(151 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--nl,.gform_wrapper .gform-phone__flag-icon--nl{background-position:calc(152 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--nc,.gform_wrapper .gform-phone__flag-icon--nc{background-position:calc(153 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--nz,.gform_wrapper .gform-phone__flag-icon--nz{background-position:calc(154 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--ni,.gform_wrapper .gform-phone__flag-icon--ni{background-position:calc(155 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--ne,.gform_wrapper .gform-phone__flag-icon--ne{background-position:calc(156 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--ng,.gform_wrapper .gform-phone__flag-icon--ng{background-position:calc(157 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--nu,.gform_wrapper .gform-phone__flag-icon--nu{background-position:calc(158 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--nf,.gform_wrapper .gform-phone__flag-icon--nf{background-position:calc(159 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--kp,.gform_wrapper .gform-phone__flag-icon--kp{background-position:calc(160 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--mk,.gform_wrapper .gform-phone__flag-icon--mk{background-position:calc(161 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--mp,.gform_wrapper .gform-phone__flag-icon--mp{background-position:calc(162 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--no,.gform_wrapper .gform-phone__flag-icon--no{background-position:calc(163 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--om,.gform_wrapper .gform-phone__flag-icon--om{background-position:calc(164 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--pk,.gform_wrapper .gform-phone__flag-icon--pk{background-position:calc(165 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--pw,.gform_wrapper .gform-phone__flag-icon--pw{background-position:calc(166 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--ps,.gform_wrapper .gform-phone__flag-icon--ps{background-position:calc(167 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--pa,.gform_wrapper .gform-phone__flag-icon--pa{background-position:calc(168 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--pg,.gform_wrapper .gform-phone__flag-icon--pg{background-position:calc(169 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--py,.gform_wrapper .gform-phone__flag-icon--py{background-position:calc(170 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--pe,.gform_wrapper .gform-phone__flag-icon--pe{background-position:calc(171 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--ph,.gform_wrapper .gform-phone__flag-icon--ph{background-position:calc(172 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--pl,.gform_wrapper .gform-phone__flag-icon--pl{background-position:calc(173 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--pt,.gform_wrapper .gform-phone__flag-icon--pt{background-position:calc(174 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--pr,.gform_wrapper .gform-phone__flag-icon--pr{background-position:calc(175 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--qa,.gform_wrapper .gform-phone__flag-icon--qa{background-position:calc(176 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--re,.gform_wrapper .gform-phone__flag-icon--re{background-position:calc(177 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--ro,.gform_wrapper .gform-phone__flag-icon--ro{background-position:calc(178 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--ru,.gform_wrapper .gform-phone__flag-icon--ru{background-position:calc(179 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--rw,.gform_wrapper .gform-phone__flag-icon--rw{background-position:calc(180 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--ws,.gform_wrapper .gform-phone__flag-icon--ws{background-position:calc(181 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--sm,.gform_wrapper .gform-phone__flag-icon--sm{background-position:calc(182 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--st,.gform_wrapper .gform-phone__flag-icon--st{background-position:calc(183 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--sa,.gform_wrapper .gform-phone__flag-icon--sa{background-position:calc(184 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--sn,.gform_wrapper .gform-phone__flag-icon--sn{background-position:calc(185 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--rs,.gform_wrapper .gform-phone__flag-icon--rs{background-position:calc(186 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--sc,.gform_wrapper .gform-phone__flag-icon--sc{background-position:calc(187 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--sl,.gform_wrapper .gform-phone__flag-icon--sl{background-position:calc(188 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--sg,.gform_wrapper .gform-phone__flag-icon--sg{background-position:calc(189 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--sx,.gform_wrapper .gform-phone__flag-icon--sx{background-position:calc(190 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--sk,.gform_wrapper .gform-phone__flag-icon--sk{background-position:calc(191 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--si,.gform_wrapper .gform-phone__flag-icon--si{background-position:calc(192 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--sb,.gform_wrapper .gform-phone__flag-icon--sb{background-position:calc(193 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--so,.gform_wrapper .gform-phone__flag-icon--so{background-position:calc(194 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--za,.gform_wrapper .gform-phone__flag-icon--za{background-position:calc(195 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--kr,.gform_wrapper .gform-phone__flag-icon--kr{background-position:calc(196 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--ss,.gform_wrapper .gform-phone__flag-icon--ss{background-position:calc(197 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--es,.gform_wrapper .gform-phone__flag-icon--es{background-position:calc(198 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--lk,.gform_wrapper .gform-phone__flag-icon--lk{background-position:calc(199 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--bl,.gform_wrapper .gform-phone__flag-icon--bl{background-position:calc(200 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--sh,.gform_wrapper .gform-phone__flag-icon--sh{background-position:calc(201 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--kn,.gform_wrapper .gform-phone__flag-icon--kn{background-position:calc(202 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--lc,.gform_wrapper .gform-phone__flag-icon--lc{background-position:calc(203 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--mf,.gform_wrapper .gform-phone__flag-icon--mf{background-position:calc(204 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--pm,.gform_wrapper .gform-phone__flag-icon--pm{background-position:calc(205 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--vc,.gform_wrapper .gform-phone__flag-icon--vc{background-position:calc(206 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--sd,.gform_wrapper .gform-phone__flag-icon--sd{background-position:calc(207 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--sr,.gform_wrapper .gform-phone__flag-icon--sr{background-position:calc(208 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--sj,.gform_wrapper .gform-phone__flag-icon--sj{background-position:calc(209 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--se,.gform_wrapper .gform-phone__flag-icon--se{background-position:calc(210 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--ch,.gform_wrapper .gform-phone__flag-icon--ch{background-position:calc(211 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--sy,.gform_wrapper .gform-phone__flag-icon--sy{background-position:calc(212 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--tw,.gform_wrapper .gform-phone__flag-icon--tw{background-position:calc(213 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--tj,.gform_wrapper .gform-phone__flag-icon--tj{background-position:calc(214 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--tz,.gform_wrapper .gform-phone__flag-icon--tz{background-position:calc(215 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--th,.gform_wrapper .gform-phone__flag-icon--th{background-position:calc(216 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--tl,.gform_wrapper .gform-phone__flag-icon--tl{background-position:calc(217 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--tg,.gform_wrapper .gform-phone__flag-icon--tg{background-position:calc(218 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--tk,.gform_wrapper .gform-phone__flag-icon--tk{background-position:calc(219 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--to,.gform_wrapper .gform-phone__flag-icon--to{background-position:calc(220 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--tt,.gform_wrapper .gform-phone__flag-icon--tt{background-position:calc(221 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--tn,.gform_wrapper .gform-phone__flag-icon--tn{background-position:calc(222 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--tr,.gform_wrapper .gform-phone__flag-icon--tr{background-position:calc(223 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--tm,.gform_wrapper .gform-phone__flag-icon--tm{background-position:calc(224 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--tc,.gform_wrapper .gform-phone__flag-icon--tc{background-position:calc(225 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--tv,.gform_wrapper .gform-phone__flag-icon--tv{background-position:calc(226 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--ug,.gform_wrapper .gform-phone__flag-icon--ug{background-position:calc(227 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--ua,.gform_wrapper .gform-phone__flag-icon--ua{background-position:calc(228 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--ae,.gform_wrapper .gform-phone__flag-icon--ae{background-position:calc(229 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--gb,.gform_wrapper .gform-phone__flag-icon--gb{background-position:calc(230 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--us,.gform_wrapper .gform-phone__flag-icon--us{background-position:calc(231 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--uy,.gform_wrapper .gform-phone__flag-icon--uy{background-position:calc(232 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--vi,.gform_wrapper .gform-phone__flag-icon--vi{background-position:calc(233 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--uz,.gform_wrapper .gform-phone__flag-icon--uz{background-position:calc(234 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--vu,.gform_wrapper .gform-phone__flag-icon--vu{background-position:calc(235 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--va,.gform_wrapper .gform-phone__flag-icon--va{background-position:calc(236 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--ve,.gform_wrapper .gform-phone__flag-icon--ve{background-position:calc(237 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--vn,.gform_wrapper .gform-phone__flag-icon--vn{background-position:calc(238 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--wf,.gform_wrapper .gform-phone__flag-icon--wf{background-position:calc(239 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--eh,.gform_wrapper .gform-phone__flag-icon--eh{background-position:calc(240 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--ye,.gform_wrapper .gform-phone__flag-icon--ye{background-position:calc(241 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--zm,.gform_wrapper .gform-phone__flag-icon--zm{background-position:calc(242 * -30px) 0}.gform-country-flag-icon-wrapper .gform-phone__flag-icon--zw,.gform_wrapper .gform-phone__flag-icon--zw{background-position:calc(243 * -30px) 0}.gform_wrapper.gravity-theme .gform-ul-reset{list-style-type:none;margin:0;padding:0}.gform_wrapper.gravity-theme .gform-text-input-reset,.gform_wrapper.gravity-theme input.gform-text-input-reset,body[class*=avada] .gform_wrapper.gravity-theme input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]).gform-text-input-reset{background-color:transparent;border:none;border-color:transparent;border-radius:0;font-family:inherit;font-size:inherit;outline:0;padding:inherit}.gform_wrapper.gravity-theme .gform_validation_container,body .gform_wrapper.gravity-theme .gform_body .gform_fields .gfield.gform_validation_container,body .gform_wrapper.gravity-theme .gform_fields .gfield.gform_validation_container,body .gform_wrapper.gravity-theme .gform_validation_container{display:none!important;left:-9000px;position:absolute!important}.gform_wrapper.gravity-theme .chosen-container{display:inline-block;font-size:16px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle}.gform_wrapper.gravity-theme .chosen-container *{box-sizing:border-box}.gform_wrapper.gravity-theme .chosen-container .chosen-drop{background:#fff;border:1px solid #aaa;border-top:0;box-shadow:0 4px 5px rgba(0,0,0,.15);display:none;position:absolute;top:100%;width:100%;z-index:1010}.gform_wrapper.gravity-theme .chosen-container.chosen-with-drop .chosen-drop{display:block}.gform_wrapper.gravity-theme .chosen-container a{cursor:pointer}.gform_wrapper.gravity-theme .chosen-container .chosen-single .group-name,.gform_wrapper.gravity-theme .chosen-container .search-choice .group-name{color:#999;font-weight:400;margin-right:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gform_wrapper.gravity-theme .chosen-container .chosen-single .group-name::after,.gform_wrapper.gravity-theme .chosen-container .search-choice .group-name::after{content:":";padding-left:2px;vertical-align:top}.gform_wrapper.gravity-theme .chosen-container-single .chosen-single{background:linear-gradient(#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background-clip:padding-box;background-color:#fff;border:1px solid #aaa;border-radius:5px;box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,.1);color:#444;display:block;height:40px;line-height:24px;overflow:hidden;padding:0 0 0 8px;position:relative;text-decoration:none;white-space:nowrap}.gform_wrapper.gravity-theme .chosen-container-single .chosen-single input[type=text]{cursor:pointer;opacity:0;position:absolute;width:0}.gform_wrapper.gravity-theme .chosen-container-single .chosen-default{color:#999}.gform_wrapper.gravity-theme .chosen-container-single .chosen-single span{display:block;line-height:38.4px;margin-right:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gform_wrapper.gravity-theme .chosen-container-single .chosen-single-with-deselect span{margin-right:36px}.gform_wrapper.gravity-theme .chosen-container-single .chosen-single abbr{background:url(//everwooddaycamp.com/wp-content/plugins/gravityforms/legacy/css/chosen-sprite.png) -42px 1px no-repeat;display:block;font-size:1px;height:12px;position:absolute;right:26px;top:6px;width:12px}.gform_wrapper.gravity-theme .chosen-container-single .chosen-single abbr:hover{background-position:-42px -10px}.gform_wrapper.gravity-theme .chosen-container-single.chosen-disabled .chosen-single abbr:hover{background-position:-42px -10px}.gform_wrapper.gravity-theme .chosen-container-single .chosen-single div{display:block;height:100%;position:absolute;right:0;top:0;width:18px}.gform_wrapper.gravity-theme .chosen-container-single .chosen-single div b{background:url(//everwooddaycamp.com/wp-content/plugins/gravityforms/legacy/css/chosen-sprite.png) no-repeat 0 10px;display:block;height:100%;width:100%}.gform_wrapper.gravity-theme .chosen-container-single .chosen-search{margin:0;padding:3px 4px;position:relative;white-space:nowrap;z-index:1010}.gform_wrapper.gravity-theme .chosen-container-single .chosen-search input[type=text]{background:url(//everwooddaycamp.com/wp-content/plugins/gravityforms/legacy/css/chosen-sprite.png) no-repeat 100% -20px;border:1px solid #aaa;border-radius:0;font-family:sans-serif;font-size:1em;height:auto;line-height:normal;margin:1px 0;outline:0;padding:4px 20px 4px 5px;width:100%}.gform_wrapper.gravity-theme .chosen-container-single .chosen-drop{background-clip:padding-box;border-radius:0 0 4px 4px;margin-top:-1px}.gform_wrapper.gravity-theme .chosen-container-single.chosen-container-single-nosearch .chosen-search{opacity:0;pointer-events:none;position:absolute}.gform_wrapper.gravity-theme .chosen-container .chosen-results{color:#444;margin:0 4px 4px 0;max-height:240px;-webkit-overflow-scrolling:touch;overflow-x:hidden;overflow-y:auto;padding:0 0 0 4px;position:relative}.gform_wrapper.gravity-theme .chosen-container .chosen-results li{display:none;line-height:15px;list-style:none;margin:0;padding:5px 6px;-webkit-touch-callout:none;word-wrap:break-word}.gform_wrapper.gravity-theme .chosen-container .chosen-results li.active-result{cursor:pointer;display:list-item}.gform_wrapper.gravity-theme .chosen-container .chosen-results li.disabled-result{color:#ccc;cursor:default;display:list-item}.gform_wrapper.gravity-theme .chosen-container .chosen-results li.highlighted{background-color:#3875d7;background-image:linear-gradient(#3875d7 20%,#2a62bc 90%);color:#fff}.gform_wrapper.gravity-theme .chosen-container .chosen-results li.no-results{background:#f4f4f4;color:#777;display:list-item}.gform_wrapper.gravity-theme .chosen-container .chosen-results li.group-result{cursor:default;display:list-item;font-weight:700}.gform_wrapper.gravity-theme .chosen-container .chosen-results li.group-option{padding-left:15px}.gform_wrapper.gravity-theme .chosen-container .chosen-results li em{font-style:normal;text-decoration:underline}.gform_wrapper.gravity-theme .chosen-container-multi .chosen-choices{background-color:#fff;border:1px solid #aaa;cursor:text;height:auto;margin:0;overflow:hidden;padding:8px;position:relative;width:100%}.gform_wrapper.gravity-theme .chosen-container-multi .chosen-choices li{float:left;list-style:none}.gform_wrapper.gravity-theme .chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap}.gform_wrapper.gravity-theme .chosen-container-multi .chosen-choices li.search-field input[type=text]{background:0 0!important;border:0!important;border-radius:0;box-shadow:none;color:#999;font-family:sans-serif;font-size:100%;height:25px;line-height:normal;margin:1px 0;outline:0;padding:0;width:25px}.gform_wrapper.gravity-theme .chosen-container-multi .chosen-choices li.search-choice{background-clip:padding-box;background-color:#eee;background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-repeat:repeat-x;background-size:100% 19px;border:1px solid #aaa;border-radius:3px;box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);color:#333;cursor:default;line-height:13px;margin:3px 5px 3px 0;max-width:100%;padding:3px 20px 3px 5px;position:relative}.gform_wrapper.gravity-theme .chosen-container-multi .chosen-choices li.search-choice span{word-wrap:break-word}.gform_wrapper.gravity-theme .chosen-container-multi .chosen-choices li.search-choice .search-choice-close{background:url(//everwooddaycamp.com/wp-content/plugins/gravityforms/legacy/css/chosen-sprite.png) -42px 1px no-repeat;display:block;font-size:1px;height:12px;position:absolute;right:3px;top:4px;width:12px}.gform_wrapper.gravity-theme .chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{background-position:-42px -10px}.gform_wrapper.gravity-theme .chosen-container-multi .chosen-choices li.search-choice-disabled{background-color:#e4e4e4;background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);border:1px solid #ccc;color:#666;padding-right:5px}.gform_wrapper.gravity-theme .chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4}.gform_wrapper.gravity-theme .chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px}.gform_wrapper.gravity-theme .chosen-container-multi .chosen-results{margin:0;padding:0}.gform_wrapper.gravity-theme .chosen-container-multi .chosen-drop .result-selected{color:#ccc;cursor:default;display:list-item}.gform_wrapper.gravity-theme .chosen-container-active .chosen-single{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,.3)}.gform_wrapper.gravity-theme .chosen-container-active.chosen-with-drop .chosen-single{background-image:linear-gradient(#eee 20%,#fff 80%);border:1px solid #aaa;border-bottom-left-radius:0;border-bottom-right-radius:0;box-shadow:0 1px 0 #fff inset}.gform_wrapper.gravity-theme .chosen-container-active.chosen-with-drop .chosen-single div{background:0 0;border-left:none}.gform_wrapper.gravity-theme .chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-18px 10px}.gform_wrapper.gravity-theme .chosen-container-active .chosen-choices{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,.3)}.gform_wrapper.gravity-theme .chosen-container-active .chosen-choices li.search-field input[type=text]{color:#222!important}.gform_wrapper.gravity-theme .chosen-disabled{cursor:default;opacity:.5!important}.gform_wrapper.gravity-theme .chosen-disabled .chosen-single{cursor:default}.gform_wrapper.gravity-theme .chosen-disabled .chosen-choices .search-choice .search-choice-close{cursor:default}.gform_wrapper.gravity-theme .chosen-rtl{text-align:right}.gform_wrapper.gravity-theme .chosen-rtl .chosen-single{overflow:visible;padding:0 8px 0 0}.gform_wrapper.gravity-theme .chosen-rtl .chosen-single span{direction:rtl;margin-left:26px;margin-right:0}.gform_wrapper.gravity-theme .chosen-rtl .chosen-single-with-deselect span{margin-left:38px}.gform_wrapper.gravity-theme .chosen-rtl .chosen-single div{left:3px;right:auto}.gform_wrapper.gravity-theme .chosen-rtl .chosen-single abbr{left:26px;right:auto}.gform_wrapper.gravity-theme .chosen-rtl .chosen-choices li{float:right}.gform_wrapper.gravity-theme .chosen-rtl .chosen-choices li.search-field input[type=text]{direction:rtl}.gform_wrapper.gravity-theme .chosen-rtl .chosen-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px}.gform_wrapper.gravity-theme .chosen-rtl .chosen-choices li.search-choice .search-choice-close{left:4px;right:auto}.gform_wrapper.gravity-theme .chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0}.gform_wrapper.gravity-theme .chosen-rtl .chosen-results li.group-option{padding-left:0;padding-right:15px}.gform_wrapper.gravity-theme .chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:none}.gform_wrapper.gravity-theme .chosen-rtl .chosen-search input[type=text]{background:url(//everwooddaycamp.com/wp-content/plugins/gravityforms/legacy/css/chosen-sprite.png) no-repeat -30px -20px;direction:rtl;padding:4px 5px 4px 20px}.gform_wrapper.gravity-theme .chosen-rtl.chosen-container-single .chosen-single div b{background-position:6px 2px}.gform_wrapper.gravity-theme .chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b{background-position:-12px 2px}@media only screen and (min-resolution:144dpi),only screen and (min-resolution:1.5dppx){.gform_wrapper.gravity-theme .chosen-container .chosen-results-scroll-down span,.gform_wrapper.gravity-theme .chosen-container .chosen-results-scroll-up span,.gform_wrapper.gravity-theme .chosen-container-multi .chosen-choices .search-choice .search-choice-close,.gform_wrapper.gravity-theme .chosen-container-single .chosen-search input[type=text],.gform_wrapper.gravity-theme .chosen-container-single .chosen-single abbr,.gform_wrapper.gravity-theme .chosen-container-single .chosen-single div b,.gform_wrapper.gravity-theme .chosen-rtl .chosen-search input[type=text]{background-image:url(//everwooddaycamp.com/wp-content/plugins/gravityforms/legacy/css/chosen-sprite@2x.png)!important;background-repeat:no-repeat!important;background-size:52px 37px!important}}body .gform_wrapper.gravity-theme .chosen-container a.chosen-single{border-radius:inherit}body .gform_wrapper.gravity-theme ul.chosen-results li{line-height:inherit}@media only screen and (max-width:641px){.gform_wrapper.gravity-theme input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]){line-height:2;min-height:32px}.gform_wrapper.gravity-theme textarea{line-height:1.5}.gform_wrapper.gravity-theme .chosen-container.chosen-container-single[style]{width:100%!important}.gform_wrapper.gravity-theme .chosen-container-single .chosen-single{height:40px;line-height:2.8}.gform_wrapper.gravity-theme .chosen-container-single .chosen-single div b{position:relative;top:10px}.gform_wrapper.gravity-theme div.chosen-container.chosen-container-multi[style]{width:100%!important}.gform_wrapper.gravity-theme .chosen-container.chosen-container-multi ul.chosen-choices li.search-choice,.gform_wrapper.gravity-theme .chosen-container.chosen-container-multi ul.chosen-choices li.search-field{float:none;line-height:inherit;width:100%}.gform_wrapper.gravity-theme .chosen-container.chosen-container-multi ul.chosen-choices li.search-choice span{margin-bottom:0}.gform_wrapper.gravity-theme .chosen-container-multi .chosen-choices li.search-choice .search-choice-close{top:calc(50% - 6px)}.gform_wrapper.gravity-theme .chosen-container span:not(.ginput_price){display:block;margin-bottom:8px}.gform_wrapper.gravity-theme li.field_sublabel_below .ginput_complex{margin-top:12px!important}.gform_wrapper.gravity-theme ul.gfield_checkbox li label,.gform_wrapper.gravity-theme ul.gfield_radio li label{cursor:pointer;width:85%}}@media only screen and (min-width:641px){body .gform_wrapper.gravity-theme select.medium.gfield_select+div.chosen-container-multi[style],body .gform_wrapper.gravity-theme select.medium.gfield_select+div.chosen-container-single[style]{width:calc(50% - 8px)!important}body .gform_wrapper.gravity-theme select.large.gfield_select+div.chosen-container-multi[style],body .gform_wrapper.gravity-theme select.large.gfield_select+div.chosen-container-single[style]{width:100%!important}body .gform_wrapper.gravity-theme select.small.gfield_select+div.chosen-container-multi[style],body .gform_wrapper.gravity-theme select.small.gfield_select+div.chosen-container-single[style]{width:25%!important}}.gform_wrapper.gravity-theme .gform_drop_area{background:rgba(0,0,0,.02);border:1px dashed #ccc;border-radius:4px;margin-bottom:8px;padding:32px;text-align:center}.gform_wrapper.gravity-theme .gform_drop_instructions{display:block;margin-bottom:8px}.gform_wrapper.gravity-theme .gform_delete,.gform_wrapper.gravity-theme .gform_delete_file{cursor:pointer;vertical-align:middle}.gform_wrapper.gravity-theme .gform_delete_file{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:0 0;border:none}.gform_wrapper.gravity-theme .gfield_fileupload_filesize{padding:0 6px}.gform_wrapper.gravity-theme .gfield_validation_message ul{margin:16px 0;padding-left:24px}.gform_wrapper.gravity-theme .gfield_validation_message ul:empty{display:none}.gform_wrapper.gravity-theme .ginput_preview{margin:16px 0}.gform_wrapper.gravity-theme .gform_fileupload_rules{display:block;margin-top:8px}.gform_wrapper.gravity-theme .gfield--type-phone .gform-phone{box-sizing:border-box;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.gform_wrapper.gravity-theme .gfield--type-phone .gform-phone *{box-sizing:border-box}.gform_wrapper.gravity-theme .gfield--type-phone .gform-phone__flag-icon{background-image:url(//everwooddaycamp.com/wp-content/plugins/gravityforms/images/theme/international-phone/flags-sprite.webp);background-image:-webkit-image-set(url(//everwooddaycamp.com/wp-content/plugins/gravityforms/images/theme/international-phone/flags-sprite.webp) 1x,url(//everwooddaycamp.com/wp-content/plugins/gravityforms/images/theme/international-phone/flags-sprite@2x.webp) 2x);background-image:image-set(url(//everwooddaycamp.com/wp-content/plugins/gravityforms/images/theme/international-phone/flags-sprite.webp) 1x,url(//everwooddaycamp.com/wp-content/plugins/gravityforms/images/theme/international-phone/flags-sprite@2x.webp) 2x);background-repeat:no-repeat;background-size:auto 20px;block-size:20px;display:inline-block;inline-size:30px}@media (min-resolution:192dpi){.gform_wrapper.gravity-theme .gfield--type-phone .gform-phone__flag-icon{background-image:url(//everwooddaycamp.com/wp-content/plugins/gravityforms/images/theme/international-phone/flags-sprite@2x.webp)}}.gform_wrapper.gravity-theme .gfield--type-phone .gform-phone__input-wrapper{display:grid;grid-gap:0;gap:0;grid-template-columns:min-content 1fr}.gform_wrapper.gravity-theme .gfield--type-phone .ginput_country-selector_container{align-items:stretch;display:flex;flex-direction:column;justify-content:flex-end}.gform_wrapper.gravity-theme .gfield--type-phone .ginput_country-selector_container label{padding-inline-end:var(--gform-theme-spacer-2)}.gform_wrapper.gravity-theme .gfield--type-phone .gform-field-label--type-sub{font-size:15px;padding-top:5px}.gform_wrapper.gravity-theme .gfield--type-phone .gform-phone__country-selector{align-items:center;background-color:#f2f3f5;border:1px solid #686e77;border-end-end-radius:0;border-start-end-radius:0;cursor:pointer;display:flex;gap:8px;margin-inline-end:-1px;padding-block:8px;padding-inline:12px;position:relative;z-index:1}.gform_wrapper.gravity-theme .gfield--type-phone .gform-phone__country-selector:hover{background-color:#fff;border-inline-end-color:#686e77;color:rgba(17,35,55,.725)}.gform_wrapper.gravity-theme .gfield--type-phone .gform-phone__country-selector:focus{background-color:#f2f3f5;border-inline-end-color:#686e77;color:rgba(17,35,55,.725)}.gform_wrapper.gravity-theme .gfield--type-phone .gform-phone__country-selector:disabled{background-color:#f2f3f5;border-inline-end-color:#686e77;color:rgba(17,35,55,.725)}.gform_wrapper.gravity-theme .gfield--type-phone .gform-phone__country-selector::after{background-image:url(//everwooddaycamp.com/wp-content/plugins/gravityforms/images/theme/international-phone/select.svg);background-position:center;background-repeat:no-repeat;background-size:10px 6px;block-size:6px;content:"";display:inline-block;inline-size:10px}.gform_wrapper.gravity-theme .gfield--type-phone .ginput_phone_container label{display:block}.gform_wrapper.gravity-theme .gfield--type-phone .gform-phone__input{flex:1;position:relative}.gform_wrapper.gravity-theme .gfield--type-phone .gform-phone__input:focus{z-index:2}.gform_wrapper.gravity-theme .gfield--type-phone .gform-phone__dropdown{background-color:#fff;border:transparent;box-shadow:0 0 1px rgba(18,25,97,.24),0 24px 24px rgba(18,25,97,.03),0 2px 2px rgba(18,25,97,.03),0 4px 4px rgba(18,25,97,.03),0 8px 8px rgba(18,25,97,.03),0 16px 16px rgba(18,25,97,.03);display:block;inline-size:100%;margin-block-start:-1px;overflow:hidden;padding-block:0;padding-inline:0;position:absolute;top:calc(100% + 8px);z-index:1010}.gform_wrapper.gravity-theme .gfield--type-phone .gform-phone__dropdown.gform-phone__dropdown--hidden{display:none}.gform_wrapper.gravity-theme .gfield--type-phone.field_sublabel_below .gform-phone__dropdown{top:calc(100% - 24px)}.gform_wrapper.gravity-theme .gfield--type-phone.field_sublabel_below .ginput_country-selector_container,.gform_wrapper.gravity-theme .gfield--type-phone.field_sublabel_below .ginput_phone_container{justify-content:flex-start}.gform_wrapper.gravity-theme .gfield--type-phone.field_sublabel_above .ginput_phone_container{align-items:end;display:grid}.gform_wrapper.gravity-theme .gfield--type-phone .gform-phone__search-wrapper{background-color:#fff;inline-size:100%;margin-block:0 calc(12px * -1);margin-inline:0;padding-block:12px;padding-inline:12px;position:relative;z-index:1010}.gform_wrapper.gravity-theme .gfield--type-phone .gform-phone__search-wrapper input[type=text]{background-image:url(//everwooddaycamp.com/wp-content/plugins/gravityforms/images/theme/international-phone/search.svg);background-position:4px center;background-repeat:no-repeat;background-size:20px;display:block;inline-size:100%;margin:0;padding-inline:28px 12px}.gform_wrapper.gravity-theme .gfield--type-phone .gform-phone__country-list{display:flex;flex-direction:column;margin-block:0;margin-inline:0;max-block-size:240px;-webkit-overflow-scrolling:touch;overflow-x:hidden;overflow-y:auto;padding-block:12px;padding-inline:0}.gform_wrapper.gravity-theme .gfield--type-phone .gform-phone__country-item{align-items:center;color:#112337;cursor:pointer;display:flex;font-size:14px;gap:9px;margin-block:0;margin-inline:0;padding-block:6px;padding-inline:12px}.gform_wrapper.gravity-theme .gfield--type-phone .gform-phone__country-item.gform-phone__country-item--focused{background-color:#f2f3f5;box-shadow:inset 0 0 0 3px #204ce5}.gform_wrapper.gravity-theme .gfield--type-phone .gform-phone__country-item.gform-phone__country-item--active{background-color:#f2f3f5;box-shadow:inset 3px 0 0 #204ce5}.gform_wrapper.gravity-theme .gfield--type-phone .gform-phone__country-item.gform-phone__country-item--no-results{background:#f4f4f4;color:#474747}.gform_wrapper.gravity-theme .gfield--type-phone .gform-phone__country-item .gform-phone__flag-icon{flex:none}.gform_wrapper.gravity-theme .gfield--type-phone .gform-phone__country-code{flex:none;font-size:12px;margin-inline-start:auto}html:where(:not([dir=rtl])) .gform_wrapper.gravity-theme .gfield--type-phone .gform-phone__input{border-bottom-left-radius:0;border-top-left-radius:0}.gform_wrapper.gravity-theme.gform_wrapper_edit_form_entry .gfield--type-phone .gform-phone__country-selector{min-block-size:40px}html[dir=rtl] .gform_wrapper.gravity-theme .gfield--type-phone input[type=tel]{text-align:end}html[dir=rtl] .gform_wrapper.gravity-theme .gfield--type-phone .gform-phone__input{border-bottom-right-radius:0;border-top-right-radius:0}html[dir=rtl] .gform_wrapper.gravity-theme .gfield--type-phone .gform-phone__search{background-position:calc(100% - 4px) center}.gform_wrapper.gravity-theme .ginput_container_password>span{position:relative}.gform_wrapper.gravity-theme .gform_show_password:focus{outline:0}.gform_wrapper.gravity-theme .gform_show_password{background-color:inherit;border:none;cursor:pointer;height:100%;padding:0;position:absolute;right:20px;top:0}.gform_wrapper.gravity-theme .password_input_container{display:block;position:relative}.gform_wrapper.gravity-theme .gfield_password_strength{background-color:#eee;border:1px solid #ddd;border-bottom:3px solid #ddd;margin-top:8px;padding:8px;text-align:center}.gform_wrapper.gravity-theme .gfield_password_strength.mismatch,.gform_wrapper.gravity-theme .gfield_password_strength.short{background-color:#ffa0a0;border-bottom:3px solid #f04040;border-color:#f04040}.gform_wrapper.gravity-theme .gfield_password_strength.bad{background-color:#ffb78c;border-bottom:3px solid #ff853c;border-color:#ff853c}.gform_wrapper.gravity-theme .gfield_password_strength.good{background-color:#ffec8b;border-bottom:3px solid #fc0;border-color:#fc0}.gform_wrapper.gravity-theme .gfield_password_strength.strong{background-color:#c3ff88;border-bottom:3px solid #8dff1c;border-color:#8dff1c}.gform_wrapper.gravity-theme .field_sublabel_above .gfield_password_strength{margin-top:16px}.gform_wrapper.gravity-theme ::-ms-reveal{display:none}.gform_wrapper.gravity-theme .gf_hide_ampm .gfield_time_ampm{display:none!important}.gform_wrapper.gravity-theme .gf_invisible,.gform_wrapper.gravity-theme .gfield_visibility_hidden{left:-9999px;position:absolute;visibility:hidden}.gform_wrapper.gravity-theme .gf_hide_charleft div.charleft{display:none!important}.gform_wrapper.gravity-theme .gf_hidden,.gform_wrapper.gravity-theme .gform_hidden{display:none}.gform_wrapper.gravity-theme .gfield--type-repeater.hidden_label>.gfield_repeater_wrapper>.gfield_repeater_container>.gfield_label,.gform_wrapper.gravity-theme .hidden_label>.gfield_label,.gform_wrapper.gravity-theme .hidden_sub_label,.gform_wrapper.gravity-theme .screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.gform_wrapper.gravity-theme button.screen-reader-text:focus{border:0;clip:auto;clip-path:none;height:auto;margin:0;position:static!important;width:auto}@media only screen and (min-width:641px){.gform_wrapper.gravity-theme .gfield.gf_list_2col:where(:not(.gfield--type-image_choice)) .gfield_checkbox,.gform_wrapper.gravity-theme .gfield.gf_list_2col:where(:not(.gfield--type-image_choice)) .gfield_radio{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(auto-fill,auto);grid-column-gap:2rem}.gform_wrapper.gravity-theme .gfield.gf_list_3col:where(:not(.gfield--type-image_choice)) .gfield_checkbox,.gform_wrapper.gravity-theme .gfield.gf_list_3col:where(:not(.gfield--type-image_choice)) .gfield_radio{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(auto-fill,auto);grid-column-gap:2rem}.gform_wrapper.gravity-theme .gfield.gf_list_4col:where(:not(.gfield--type-image_choice)) .gfield_checkbox,.gform_wrapper.gravity-theme .gfield.gf_list_4col:where(:not(.gfield--type-image_choice)) .gfield_radio{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(auto-fill,auto);grid-column-gap:2rem}.gform_wrapper.gravity-theme .gfield.gf_list_5col:where(:not(.gfield--type-image_choice)) .gfield_checkbox,.gform_wrapper.gravity-theme .gfield.gf_list_5col:where(:not(.gfield--type-image_choice)) .gfield_radio{display:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(auto-fill,auto);grid-column-gap:2rem}.gform_wrapper.gravity-theme .gf_list_2col_vertical:where(:not(.gfield--type-image_choice)) .gfield_checkbox,.gform_wrapper.gravity-theme .gf_list_2col_vertical:where(:not(.gfield--type-image_choice)) .gfield_radio{-moz-column-count:2;column-count:2;grid-column-gap:2rem;display:block}.gform_wrapper.gravity-theme .gf_list_3col_vertical:where(:not(.gfield--type-image_choice)) .gfield_checkbox,.gform_wrapper.gravity-theme .gf_list_3col_vertical:where(:not(.gfield--type-image_choice)) .gfield_radio{-moz-column-count:3;column-count:3;grid-column-gap:2rem;display:block}.gform_wrapper.gravity-theme .gf_list_4col_vertical:where(:not(.gfield--type-image_choice)) .gfield_checkbox,.gform_wrapper.gravity-theme .gf_list_4col_vertical:where(:not(.gfield--type-image_choice)) .gfield_radio{-moz-column-count:4;column-count:4;grid-column-gap:2rem;display:block}.gform_wrapper.gravity-theme .gf_list_5col_vertical:where(:not(.gfield--type-image_choice)) .gfield_checkbox,.gform_wrapper.gravity-theme .gf_list_5col_vertical:where(:not(.gfield--type-image_choice)) .gfield_radio{-moz-column-count:5;column-count:5;grid-column-gap:2rem;display:block}.gform_wrapper.gravity-theme .gfield.gf_list_height_25:where(:not(.gfield--type-image_choice)) .gfield_checkbox .gchoice,.gform_wrapper.gravity-theme .gfield.gf_list_height_25:where(:not(.gfield--type-image_choice)) .gfield_radio .gchoice{height:25px}.gform_wrapper.gravity-theme .gfield.gf_list_height_50:where(:not(.gfield--type-image_choice)) .gfield_checkbox .gchoice,.gform_wrapper.gravity-theme .gfield.gf_list_height_50:where(:not(.gfield--type-image_choice)) .gfield_radio .gchoice{height:50px}.gform_wrapper.gravity-theme .gfield.gf_list_height_75:where(:not(.gfield--type-image_choice)) .gfield_checkbox .gchoice,.gform_wrapper.gravity-theme .gfield.gf_list_height_75:where(:not(.gfield--type-image_choice)) .gfield_radio .gchoice{height:75px}.gform_wrapper.gravity-theme .gfield.gf_list_height_100:where(:not(.gfield--type-image_choice)) .gfield_checkbox .gchoice,.gform_wrapper.gravity-theme .gfield.gf_list_height_100:where(:not(.gfield--type-image_choice)) .gfield_radio .gchoice{height:100px}.gform_wrapper.gravity-theme .gfield.gf_list_height_125:where(:not(.gfield--type-image_choice)) .gfield_checkbox .gchoice,.gform_wrapper.gravity-theme .gfield.gf_list_height_125:where(:not(.gfield--type-image_choice)) .gfield_radio .gchoice{height:125px}.gform_wrapper.gravity-theme .gfield.gf_list_height_150:where(:not(.gfield--type-image_choice)) .gfield_checkbox .gchoice,.gform_wrapper.gravity-theme .gfield.gf_list_height_150:where(:not(.gfield--type-image_choice)) .gfield_radio .gchoice{height:150px}}.gform_wrapper.gravity-theme .gfield.gf_list_inline:where(:not(.gfield--type-image_choice)) .gfield_checkbox,.gform_wrapper.gravity-theme .gfield.gf_list_inline:where(:not(.gfield--type-image_choice)) .gfield_radio,.gform_wrapper.gravity-theme .gfield.gfield--choice-align-horizontal .gfield_checkbox,.gform_wrapper.gravity-theme .gfield.gfield--choice-align-horizontal .gfield_radio{display:block}.gform_wrapper.gravity-theme .gfield.gf_list_inline:where(:not(.gfield--type-image_choice)) .gfield_checkbox .gchoice,.gform_wrapper.gravity-theme .gfield.gf_list_inline:where(:not(.gfield--type-image_choice)) .gfield_radio .gchoice,.gform_wrapper.gravity-theme .gfield.gfield--choice-align-horizontal .gfield_checkbox .gchoice,.gform_wrapper.gravity-theme .gfield.gfield--choice-align-horizontal .gfield_radio .gchoice{display:inline-block;padding-inline-end:16px;vertical-align:top}.gform_wrapper.gravity-theme .gfield.gf_list_inline:where(:not(.gfield--type-image_choice)) .gfield_checkbox .gchoice label,.gform_wrapper.gravity-theme .gfield.gf_list_inline:where(:not(.gfield--type-image_choice)) .gfield_radio .gchoice label,.gform_wrapper.gravity-theme .gfield.gfield--choice-align-horizontal .gfield_checkbox .gchoice label,.gform_wrapper.gravity-theme .gfield.gfield--choice-align-horizontal .gfield_radio .gchoice label{max-width:none}.gform_wrapper.gravity-theme .gf_hide_ampm .gfield_time_ampm{display:none!important}.gform_wrapper.gravity-theme .gsection.gf_scroll_text{background-color:#fff;border:1px solid #ccc;height:240px;overflow-x:hidden;overflow-y:scroll;padding:32px}.gform_wrapper.gravity-theme .gsection.gf_scroll_text .gsection_title{margin-top:0}.gform_wrapper.gravity-theme .gfield.gfield_html.gf_alert_blue,.gform_wrapper.gravity-theme .gfield.gfield_html.gf_alert_gray,.gform_wrapper.gravity-theme .gfield.gfield_html.gf_alert_green,.gform_wrapper.gravity-theme .gfield.gfield_html.gf_alert_red,.gform_wrapper.gravity-theme .gfield.gfield_html.gf_alert_yellow{border-radius:3px;margin:20px 0!important;padding:20px!important}.gform_wrapper.gravity-theme .gfield.gfield_html.gf_alert_green{background-color:#cbeca0;border:1px solid #97b48a;color:#030;text-shadow:#dfb 1px 1px}.gform_wrapper.gravity-theme .gfield.gfield_html.gf_alert_red{background-color:#faf2f5;border:1px solid #cfadb3;color:#832525;text-shadow:#fff 1px 1px}.gform_wrapper.gravity-theme .gfield.gfield_html.gf_alert_yellow{background-color:#fffbcc;border:1px solid #e6db55;color:#222;text-shadow:#fcfaea 1px 1px}.gform_wrapper.gravity-theme .gfield.gfield_html.gf_alert_gray{background-color:#eee;border:1px solid #ccc;color:#424242;text-shadow:#fff 1px 1px}.gform_wrapper.gravity-theme .gfield.gfield_html.gf_alert_blue{background-color:#d1e4f3;border:1px solid #a7c2e7;color:#314475;text-shadow:#e0f1ff 1px 1px}.gform_wrapper.gravity-theme .gf_simple_horizontal{margin:0 auto;width:calc(100% - 16px)}.gform_wrapper.gravity-theme .gf_simple_horizontal .gform_body,.gform_wrapper.gravity-theme .gf_simple_horizontal .gform_footer.top_label{display:table-cell;margin:0;padding:0;position:relative;vertical-align:middle}.gform_wrapper.gravity-theme .gf_simple_horizontal .gform_body{max-width:75%;width:auto}.gform_wrapper.gravity-theme .gf_simple_horizontal .gform_body .top_label{display:table;width:100%}.gform_wrapper.gravity-theme .gf_simple_horizontal .gform_body .top_label .gfield{display:table-cell;height:auto;padding-right:1em}.gform_wrapper.gravity-theme .gf_simple_horizontal .gform_body .top_label .gfield .large,.gform_wrapper.gravity-theme .gf_simple_horizontal .gform_body .top_label .gfield .medium,.gform_wrapper.gravity-theme .gf_simple_horizontal .gform_body .top_label .gfield .small{width:100%}.gform_wrapper.gravity-theme .gf_simple_horizontal .gform_body .top_label .gfield .ginput_container_checkbox .gchoice,.gform_wrapper.gravity-theme .gf_simple_horizontal .gform_body .top_label .gfield .ginput_container_radio .gchoice{display:inline-block;margin-right:.5em}.gform_wrapper.gravity-theme .gf_simple_horizontal .gform_body .top_label.form_sublabel_above .gfield,.gform_wrapper.gravity-theme .gf_simple_horizontal .gform_body .top_label.form_sublabel_below .gfield{vertical-align:middle}.gform_wrapper.gravity-theme .gf_simple_horizontal .gfield,.gform_wrapper.gravity-theme .gf_simple_horizontal .ginput_container{margin-top:0!important}.gform_wrapper.gravity-theme .gf_simple_horizontal .gform_footer.top_label{margin:0;max-width:25%;padding:0;text-align:left;width:auto}.gform_wrapper.gravity-theme .gf_simple_horizontal .gform_footer.top_label input[type=button],.gform_wrapper.gravity-theme .gf_simple_horizontal .gform_footer.top_label input[type=image],.gform_wrapper.gravity-theme .gf_simple_horizontal .gform_footer.top_label input[type=submit]{height:auto}.gform_wrapper.gravity-theme .gf_simple_horizontal .gfield_description:not(.validation_message),.gform_wrapper.gravity-theme .gf_simple_horizontal .gfield_label,.gform_wrapper.gravity-theme .gf_simple_horizontal .ginput_complex label{display:block;height:1px;left:-9000px;overflow:hidden;position:absolute;top:0;width:1px}.gform_wrapper.gravity-theme body:not(.rtl) .gform_wrapper form.gf_simple_horizontal div.gform_footer.top_label{text-align:left}.gform_confirmation_wrapper.gf_confirmation_simple_yellow{background-color:#fffbcc;border-bottom:1px solid #e6db55;border-top:1px solid #e6db55;color:#424242;font-size:25px;margin:30px 0;max-width:99%;padding:32px}.gform_confirmation_wrapper.gf_confirmation_simple_gray{background-color:#eaeaea;border-bottom:1px solid #ccc;border-top:1px solid #ccc;color:#424242;font-size:25px;margin:30px 0;max-width:99%;padding:32px}.gform_confirmation_wrapper.gf_confirmation_yellow_gradient{background-color:#fffbd2;border:1px solid #e6db55;box-shadow:0 0 5px rgba(221,215,131,.75);margin:30px 0;position:relative}.gform_confirmation_wrapper.gf_confirmation_yellow_gradient .gform_confirmation_message{background:#fffce5;background:linear-gradient(to bottom,#fffce5 0,#fff9bf 100%);background-color:#fffbcc;border-bottom:1px solid #e6db55;border-top:2px solid #fff;color:#424242;font-size:28px;margin:0;max-width:99%;padding:40px}.gform_confirmation_wrapper.gf_confirmation_green_gradient{background-color:#f1fcdf;border:1px solid #a7c37c;box-shadow:0 0 5px rgba(86,122,86,.4);margin:30px 0;position:relative}.gform_confirmation_wrapper.gf_confirmation_green_gradient .gform_confirmation_message{background:#dbf2b7;background:linear-gradient(to bottom,#dbf2b7 0,#b4d088 100%);background-color:#fffbcc;border-bottom:1px solid #a7c37c;border-top:2px solid #effade;color:#030;font-size:28px;margin:0;max-width:99%;padding:40px;text-shadow:#dfb 1px 1px}.gform_confirmation_wrapper.gf_confirmation_green_gradient::after,.gform_confirmation_wrapper.gf_confirmation_green_gradient::before,.gform_confirmation_wrapper.gf_confirmation_yellow_gradient::after,.gform_confirmation_wrapper.gf_confirmation_yellow_gradient::before{background:rgba(0,0,0,.2);bottom:15px;box-shadow:0 15px 10px rgba(0,0,0,.2);content:"";left:10px;max-width:40%;position:absolute;top:80%;transform:rotate(-3deg);width:50%;z-index:-1}.gform_confirmation_wrapper.gf_confirmation_green_gradient::after,.gform_confirmation_wrapper.gf_confirmation_yellow_gradient::after{left:auto;right:10px;transform:rotate(3deg)}.gform_wrapper.gravity-theme .gfield textarea{width:100%}.gform_wrapper.gravity-theme .gfield textarea.small{height:96px}.gform_wrapper.gravity-theme .gfield textarea.medium{height:192px}.gform_wrapper.gravity-theme .gfield textarea.large{height:288px}.gform_wrapper.gravity-theme .gfield input,.gform_wrapper.gravity-theme .gfield select{max-width:100%}.gform_wrapper.gravity-theme .gfield input.small,.gform_wrapper.gravity-theme .gfield select.small{width:calc(25% - 16px * 3 / 4)}.gform_wrapper.gravity-theme .gfield input.medium,.gform_wrapper.gravity-theme .gfield select.medium{width:calc(50% - 16px / 2)}.gform_wrapper.gravity-theme .gfield input.large,.gform_wrapper.gravity-theme .gfield select.large{width:100%}.gform_wrapper.gravity-theme *{box-sizing:border-box}.gform_wrapper.gravity-theme .gform_fields{display:grid;grid-column-gap:2%;-ms-grid-columns:(1fr 2%)[12];grid-row-gap:16px;grid-template-columns:repeat(12,1fr);width:100%}.gform_wrapper.gravity-theme .gfield{grid-column:1/-1;min-width:0}.gform_wrapper.gravity-theme .gfield.gfield--width-full{grid-column:span 12;-ms-grid-column-span:12}.gform_wrapper.gravity-theme .gfield.gfield--width-eleven-twelfths{grid-column:span 11;-ms-grid-column-span:11}.gform_wrapper.gravity-theme .gfield.gfield--width-five-sixths{grid-column:span 10;-ms-grid-column-span:10}.gform_wrapper.gravity-theme .gfield.gfield--width-three-quarter{grid-column:span 9;-ms-grid-column-span:9}.gform_wrapper.gravity-theme .gfield.gfield--width-two-thirds{grid-column:span 8;-ms-grid-column-span:8}.gform_wrapper.gravity-theme .gfield.gfield--width-seven-twelfths{grid-column:span 7;-ms-grid-column-span:7}.gform_wrapper.gravity-theme .gfield.gfield--width-half{grid-column:span 6;-ms-grid-column-span:6}.gform_wrapper.gravity-theme .gfield.gfield--width-five-twelfths{grid-column:span 5;-ms-grid-column-span:5}.gform_wrapper.gravity-theme .gfield.gfield--width-third{grid-column:span 4;-ms-grid-column-span:4}.gform_wrapper.gravity-theme .gfield.gfield--width-quarter{grid-column:span 3;-ms-grid-column-span:3}.gform_wrapper.gravity-theme .gfield.gfield--width-one-sixth{-ms-grid-column-span:2;grid-column:span 2}.gform_wrapper.gravity-theme .gfield.gfield--width-one-twelfth{-ms-grid-column-span:1;grid-column:span 1}@media (max-width:640px){.gform_wrapper.gravity-theme .gform_fields{grid-column-gap:0}.gform_wrapper.gravity-theme .gfield:not(.gfield--width-full){grid-column:1/-1}}.gform_wrapper.gravity-theme .gform_footer .gform-button--width-full.gfield--width-full{width:100%}.gform_wrapper.gravity-theme .gform_footer .gform-button--width-full.gfield--width-eleven-twelfths{width:91.6666%}.gform_wrapper.gravity-theme .gform_footer .gform-button--width-full.gfield--width-five-sixths{width:83.3333%}.gform_wrapper.gravity-theme .gform_footer .gform-button--width-full.gfield--width-three-quarter{width:75%}.gform_wrapper.gravity-theme .gform_footer .gform-button--width-full.gfield--width-two-thirds{width:66.6666%}.gform_wrapper.gravity-theme .gform_footer .gform-button--width-full.gfield--width-seven-twelfths{width:58.3333%}.gform_wrapper.gravity-theme .gform_footer .gform-button--width-full.gfield--width-half{width:50%}.gform_wrapper.gravity-theme .gform_footer .gform-button--width-full.gfield--width-five-twelfths{width:41.6666%}.gform_wrapper.gravity-theme .gform_footer .gform-button--width-full.gfield--width-third{width:33.3333%}.gform_wrapper.gravity-theme .gform_footer .gform-button--width-full.gfield--width-quarter{width:25%}.gform_wrapper.gravity-theme .gform_footer .gform-button--width-full.gfield--width-one-sixth{width:16.6666%}.gform_wrapper.gravity-theme .gform_footer .gform-button--width-full.gfield--width-one-twelfth{width:8.3333%}.gform_wrapper.gravity-theme .gform_fields.left_label .gfield,.gform_wrapper.gravity-theme .gform_fields.right_label .gfield{clear:both;width:100%}.gform_wrapper.gravity-theme .gform_fields.left_label .gfield .ginput_container,.gform_wrapper.gravity-theme .gform_fields.right_label .gfield .ginput_container{float:inline-end;width:70%}@media (max-width:640px){.gform_wrapper.gravity-theme .gform_fields.left_label .gfield .ginput_container,.gform_wrapper.gravity-theme .gform_fields.right_label .gfield .ginput_container{float:none;width:100%}}@media (max-width:640px){.gform_wrapper.gravity-theme .gform_fields.left_label .gfield>.ginput_complex,.gform_wrapper.gravity-theme .gform_fields.right_label .gfield>.ginput_complex{width:100%}}.gform_wrapper.gravity-theme .gform_fields.left_label .gfield_label,.gform_wrapper.gravity-theme .gform_fields.right_label .gfield_label{display:block;float:inline-start;padding-inline-end:1em;width:30%}@media (max-width:640px){.gform_wrapper.gravity-theme .gform_fields.left_label .gfield_label,.gform_wrapper.gravity-theme .gform_fields.right_label .gfield_label{float:none;width:100%}}.gform_wrapper.gravity-theme .gform_fields.left_label .gfield_validation_message,.gform_wrapper.gravity-theme .gform_fields.right_label .gfield_validation_message{float:inline-end;width:70%}@media (max-width:640px){.gform_wrapper.gravity-theme .gform_fields.left_label .gfield_validation_message,.gform_wrapper.gravity-theme .gform_fields.right_label .gfield_validation_message{float:none;width:100%}}.gform_wrapper.gravity-theme .left_label .ginput_complex .ginput_container,.gform_wrapper.gravity-theme .right_label .ginput_complex .ginput_container{width:auto}.gform_wrapper.gravity-theme .left_label .gfield>div:not(.ui-resizable-handle):not(.gfield-admin-icons):not(.gsection_description),.gform_wrapper.gravity-theme .right_label .gfield>div:not(.ui-resizable-handle):not(.gfield-admin-icons):not(.gsection_description){width:70%}@media (max-width:640px){.gform_wrapper.gravity-theme .left_label .gfield>div:not(.ui-resizable-handle):not(.gfield-admin-icons):not(.gsection_description),.gform_wrapper.gravity-theme .right_label .gfield>div:not(.ui-resizable-handle):not(.gfield-admin-icons):not(.gsection_description){width:100%}}.gform_wrapper.gravity-theme .right_label .gfield_label{text-align:end}@media (max-width:640px){.gform_wrapper.gravity-theme .right_label .gfield_label{text-align:start}}.gform_wrapper.gravity-theme .left_label.gform_fields,.gform_wrapper.gravity-theme .right_label.gform_fields{position:relative}.gform_wrapper.gravity-theme .left_label .gfield_html_formatted,.gform_wrapper.gravity-theme .right_label .gfield_html_formatted{padding-inline-start:30%}.gform_wrapper.gravity-theme .field_sublabel_below .ginput_complex{align-items:flex-start}.gform_wrapper.gravity-theme .field_sublabel_above .ginput_complex{align-items:flex-end}.gform_wrapper.gravity-theme .left_label.validation_above .copy_values_option_container,.gform_wrapper.gravity-theme .right_label.validation_above .copy_values_option_container{float:inline-end;padding-inline-start:8px;width:70%}@media (max-width:640px){.gform_wrapper.gravity-theme .left_label.validation_above .copy_values_option_container,.gform_wrapper.gravity-theme .right_label.validation_above .copy_values_option_container{width:100%}}html[dir=rtl] .gform_wrapper.gravity-theme code,html[dir=rtl] .gform_wrapper.gravity-theme input[type=email],html[dir=rtl] .gform_wrapper.gravity-theme input[type=url]{direction:rtl}html[dir=rtl] .gform_wrapper.gravity-theme .gfield_label{direction:rtl}html[dir=rtl] .gform_wrapper.gravity-theme .gfield_required{margin-left:0;margin-right:4px}html[dir=rtl] .gform_wrapper.gravity-theme ::-webkit-input-placeholder{text-align:right}html[dir=rtl] .gform_wrapper.gravity-theme ::-moz-placeholder{text-align:right}html[dir=rtl] .gform_wrapper.gravity-theme :-ms-input-placeholder{text-align:right}html[dir=rtl] .gform_wrapper.gravity-theme :-moz-placeholder{text-align:right}html[dir=rtl] .gform_wrapper.gravity-theme .gform_wrapper.gravity-theme fieldset{display:block}html[dir=rtl] .gform_wrapper.gravity-theme .gfield_header_item+.gfield_header_item:not(:last-child),html[dir=rtl] .gform_wrapper.gravity-theme .gfield_list_group_item+.gfield_list_group_item{margin-left:0;margin-right:16px}html[dir=rtl] .gform_wrapper.gravity-theme .ginput_complex:not(.ginput_container_address) fieldset:not([style*="display:none"]):not(.ginput_full)~span:not(.ginput_full),html[dir=rtl] .gform_wrapper.gravity-theme .ginput_complex:not(.ginput_container_address) span:not([style*="display:none"]):not(.ginput_full)~span:not(.ginput_full){padding-left:0;padding-right:16px}@media (min-width:641px){html[dir=rtl] .gform_wrapper.gravity-theme .ginput_complex:not(.ginput_container_address) span:not([style*="display:none"]):not(.ginput_full)~span:not(.ginput_full){padding-left:0;padding-right:16px}html[dir=rtl] .gform_wrapper.gravity-theme .gform_show_password{left:8px;right:unset}}@media (max-width:640px){html[dir=rtl] .gform_wrapper.gravity-theme .left_label fieldset.gfield,html[dir=rtl] .gform_wrapper.gravity-theme .right_label fieldset.gfield{padding-right:0}html[dir=rtl] .gform_wrapper.gravity-theme .left_label legend.gfield_label,html[dir=rtl] .gform_wrapper.gravity-theme .right_label legend.gfield_label{margin:0;padding:0;position:relative;width:100%}html[dir=rtl] .gform_wrapper.gravity-theme .left_label .gfield_label{text-align:right!important}html[dir=rtl] .gform_wrapper.gravity-theme .ginput_complex:not(.ginput_container_address) fieldset:not([style*="display:none"]):not(.ginput_full)~span:not(.ginput_full),html[dir=rtl] .gform_wrapper.gravity-theme .ginput_complex:not(.ginput_container_address) span:not([style*="display:none"]):not(.ginput_full)~span:not(.ginput_full){padding-right:0}}.gform_wrapper.gravity-theme .ginput_counter{color:#767676;font-size:.8em}.gform_wrapper.gravity-theme .ginput_counter_tinymce{border-top:1px solid #eee;font-size:12px;padding:2px 10px}.gform_wrapper.gravity-theme .validation_message--hidden-on-empty:empty{display:none}.gform_wrapper.gravity-theme .gform_card_icon_container{display:flex;height:32px;margin:8px 0 6.4px 0}.gform_wrapper.gravity-theme .gform_card_icon_container div.gform_card_icon{background-image:url(//everwooddaycamp.com/wp-content/plugins/gravityforms/images/gf-creditcards.svg);background-repeat:no-repeat;height:32px;margin-right:4.8px;text-indent:-9000px;width:40px}.gform_wrapper.gravity-theme .gform_card_icon_container div.gform_card_icon.gform_card_icon_amex{background-position:-167px 0}.gform_wrapper.gravity-theme .gform_card_icon_container div.gform_card_icon.gform_card_icon_discover{background-position:-221px 0}.gform_wrapper.gravity-theme .gform_card_icon_container div.gform_card_icon.gform_card_icon_mastercard{background-position:-275px 0}.gform_wrapper.gravity-theme .gform_card_icon_container div.gform_card_icon.gform_card_icon_visa{background-position:-59px 0}.gform_wrapper.gravity-theme .gform_card_icon_container div.gform_card_icon.gform_card_icon_jcb{background-position:-329px 0}.gform_wrapper.gravity-theme .gform_card_icon_container div.gform_card_icon.gform_card_icon_maestro{background-position:-5px 0}.gform_wrapper.gravity-theme .gform_card_icon_container div.gform_card_icon.gform_card_icon_selected{position:relative}.gform_wrapper.gravity-theme .gform_card_icon_container div.gform_card_icon.gform_card_icon_selected::after{background:url(//everwooddaycamp.com/wp-content/plugins/gravityforms/images/gf-creditcards-check.svg) center center no-repeat;bottom:4px;content:"";display:block;height:10px;position:absolute;right:0;width:13px}.gform_wrapper.gravity-theme .ginput_container_creditcard .ginput_cardinfo_right{align-items:center;display:inline-flex;flex-flow:row wrap;justify-content:flex-start}.gform_wrapper.gravity-theme .ginput_container_creditcard .ginput_cardinfo_right label{width:100%}.gform_wrapper.gravity-theme .ginput_container_creditcard .ginput_card_security_code_icon{background-image:url(//everwooddaycamp.com/wp-content/plugins/gravityforms/images/gf-creditcards.svg);background-position:-382px center;background-repeat:no-repeat;display:block;flex:none;height:32px;margin-left:.3em;width:40px}html[dir=rtl] .gform_wrapper.gravity-theme .ginput_container_creditcard .ginput_card_security_code_icon{margin-left:0;margin-right:.3em}.gform_wrapper.gravity-theme .gfield_list_group,.gform_wrapper.gravity-theme .gfield_list_header{display:flex;flex-direction:row;flex-wrap:nowrap;margin-bottom:8px}.gform_wrapper.gravity-theme .gfield_list_group:last-child{margin-bottom:0}.gform_wrapper.gravity-theme .gfield_header_item{word-break:break-word}.gform_wrapper.gravity-theme .gfield_header_item,.gform_wrapper.gravity-theme .gfield_list_group_item{flex-grow:1;width:0}.gform_wrapper.gravity-theme .gfield_header_item+.gfield_header_item:not(.gfield_header_item--icons),.gform_wrapper.gravity-theme .gfield_list_group_item+.gfield_list_group_item{margin-left:2%}.gform_wrapper.gravity-theme .gfield_list_group_item input,.gform_wrapper.gravity-theme .gfield_list_group_item select{width:100%}.gform_wrapper.gravity-theme .gfield_header_item--icons,.gform_wrapper.gravity-theme .gfield_list_icons{align-items:center;display:flex;flex:none;justify-content:center;width:48px}.gform_wrapper.gravity-theme .gfield_list_icons button{background:transparent url(//everwooddaycamp.com/wp-content/plugins/gravityforms/images/list-add.svg);border:none;font-size:0;height:16px;opacity:.5;padding:0;transition:opacity .5s ease-out;width:16px}.gform_wrapper.gravity-theme .gfield_list_icons button:focus,.gform_wrapper.gravity-theme .gfield_list_icons button:hover{opacity:1;outline:0}.gform_wrapper.gravity-theme .gfield_list_icons button.delete_list_item{background-image:url(//everwooddaycamp.com/wp-content/plugins/gravityforms/images/list-remove.svg);margin-left:5px}.gform_wrapper.gravity-theme .gfield_list_icons a.delete_list_item{margin-inline-start:5px}.gform_wrapper.gravity-theme .gfield_list_icons img{background-color:transparent!important;background-position:0;background-repeat:no-repeat;background-size:16px 16px!important;block-size:16px!important;border:none!important;inline-size:16px!important;opacity:.5;transition:var(--gf-transition-ctrl)}.gform_wrapper.gravity-theme .gfield_list_icons a:focus,.gform_wrapper.gravity-theme .gfield_list_icons a:focus img,.gform_wrapper.gravity-theme .gfield_list_icons a:hover img{outline:0}.gform_wrapper.gravity-theme .gfield_list_icons a:focus img,.gform_wrapper.gravity-theme .gfield_list_icons a:hover img{opacity:1}@media (max-width:640px){.gform_wrapper.gravity-theme .gfield_list_header{display:none}.gform_wrapper.gravity-theme .gfield_list_group{border:1px solid rgba(0,0,0,.2);display:block;margin-bottom:16px;padding:16px}.gform_wrapper.gravity-theme .gfield_header_item,.gform_wrapper.gravity-theme .gfield_list_group_item{width:auto}.gform_wrapper.gravity-theme .gfield_list_group:last-child{margin-bottom:0}.gform_wrapper.gravity-theme .gfield_list_group_item:not(:last-child){margin-bottom:8px}.gform_wrapper.gravity-theme .gfield_list_group_item::before{content:attr(data-label);font-size:14.992px}.gform_wrapper.gravity-theme .gfield_list_icons{background-color:rgba(0,0,0,.1);line-height:0;margin:16px -16px -16px;padding:12px 16px;text-align:left;width:auto}.gform_wrapper.gravity-theme .gfield_header_item+.gfield_header_item:not(.gfield_header_item--icons),.gform_wrapper.gravity-theme .gfield_list_group_item+.gfield_list_group_item{margin-left:0}}html[dir=rtl] .gform_wrapper.gravity-theme .gfield_header_item+.gfield_header_item:not(.gfield_header_item--icons),html[dir=rtl] .gform_wrapper.gravity-theme .gfield_list_group_item+.gfield_list_group_item{margin-left:0;margin-right:16px}@media (max-width:640px){html[dir=rtl] .gform_wrapper.gravity-theme .gfield_header_item+.gfield_header_item:not(.gfield_header_item--icons),html[dir=rtl] .gform_wrapper.gravity-theme .gfield_list_group_item+.gfield_list_group_item{margin-right:0}}html[dir=rtl] .gform_wrapper.gravity-theme .gfield_list_icons button.delete_list_item{margin-left:0;margin-right:5px}.gform_wrapper.gravity-theme .gfield_label{display:block;font-size:16px;font-weight:700;margin-bottom:8px;padding:0}.gform_wrapper.gravity-theme .gform-field-label .gform-field-label__text{display:inline;padding-inline-end:0.125em}.gform_wrapper.gravity-theme .gform-field-label>.gfield_required{display:inline}.gform_wrapper.gravity-theme .gfield_header_item,.gform_wrapper.gravity-theme .gform_fileupload_rules,.gform_wrapper.gravity-theme .ginput_complex label{font-size:15px;padding-top:5px}.gform_wrapper.gravity-theme .left_label .gform-field-label>.gfield_required:where([\:has\(.gfield_required_long\)]),.gform_wrapper.gravity-theme .right_label .gform-field-label>.gfield_required:where([\:has\(.gfield_required_long\)]){display:block}.gform_wrapper.gravity-theme .left_label .gform-field-label>.gfield_required:where(:has(.gfield_required_long)),.gform_wrapper.gravity-theme .right_label .gform-field-label>.gfield_required:where(:has(.gfield_required_long)){display:block}@media (max-width:640px){.gform_wrapper.gravity-theme .left_label .gform-field-label>.gfield_required:where([\:has\(.gfield_required_long\)]),.gform_wrapper.gravity-theme .right_label .gform-field-label>.gfield_required:where([\:has\(.gfield_required_long\)]){display:inline}.gform_wrapper.gravity-theme .left_label .gform-field-label>.gfield_required:where(:has(.gfield_required_long)),.gform_wrapper.gravity-theme .right_label .gform-field-label>.gfield_required:where(:has(.gfield_required_long)){display:inline}}.gform_wrapper.gravity-theme:not(.top_label) .ginput_container.ginput_single_email{margin-left:0}.gform_wrapper.gravity-theme .gform_validation_errors{background:#fff9f9;border-radius:5px;border:1.5px solid #c02b0a;box-shadow:0 1px 4px rgba(0,0,0,.11),0 0 4px rgba(18,25,97,.0405344);margin-block-end:8px;margin-block-start:8px;padding-block:16px;padding-inline-end:16px;padding-inline-start:48px;position:relative;width:100%}.gform_wrapper.gravity-theme .gform_validation_errors:focus{outline:2px solid #c02b0a;outline-offset:2px}.gform_wrapper.gravity-theme .gform_validation_errors>h2{color:#c02b0a;font-size:13.2px;font-weight:500;line-height:17.6px;margin-block-end:12px;margin-block-start:0;margin-inline:0}.gform_wrapper.gravity-theme .gform_validation_errors>h2::before{display:none}.gform_wrapper.gravity-theme .gform_validation_errors>h2 .gform-icon{align-items:center;display:flex;font-size:28px;height:100%;inset-inline-start:12px;position:absolute;inset-block-start:0}.gform_wrapper.gravity-theme .gform_validation_errors>h2.hide_summary{margin:0;padding:0}.gform_wrapper.gravity-theme .gform_validation_errors>ol{padding-inline-start:20px}.gform_wrapper.gravity-theme .gform_validation_errors>ol a{color:#c02b0a;font-size:13.2px}.gform_wrapper.gravity-theme .gform_validation_errors>ol a:focus{outline:2px solid #c02b0a;outline-offset:2px}.gform_wrapper.gravity-theme .gform_validation_errors>ol li{color:#c02b0a;font-size:13.2px;list-style-type:disc!important;margin-block-end:8px;margin-block-start:0;margin-inline:0}.gform_wrapper.gravity-theme .gform_validation_errors>ol li:last-of-type{margin-block-end:0}.gform_wrapper.gravity-theme .gfield_required{color:#c02b0a;display:inline;font-size:13.008px}.gform_wrapper.gravity-theme .gfield_required .gfield_required_custom,.gform_wrapper.gravity-theme .gfield_required .gfield_required_text{font-style:italic;font-weight:400}.gform_wrapper.gravity-theme .gform_required_legend .gfield_required{padding-inline-start:0}.gform_wrapper.gravity-theme .validation_error{border-block-end:2px solid #c02b0a;border-block-start:2px solid #c02b0a;color:#c02b0a;font-size:1em;font-weight:700;margin-block-end:32px;padding:16px;text-align:center}.gform_wrapper.gravity-theme .gfield_error .gfield_repeater_item>.gfield label,.gform_wrapper.gravity-theme .gfield_error label,.gform_wrapper.gravity-theme .gfield_error legend,.gform_wrapper.gravity-theme .gfield_validation_message,.gform_wrapper.gravity-theme .validation_message,.gform_wrapper.gravity-theme [aria-invalid=true]+label,.gform_wrapper.gravity-theme label+[aria-invalid=true]{color:#c02b0a}.gform_wrapper.gravity-theme .gfield_validation_message,.gform_wrapper.gravity-theme .validation_message{background:#fff9f9;border:1px solid #c02b0a;font-size:14.992px;margin-block-start:8px;padding:12.992px 24px}.gform_wrapper.gravity-theme .left_label.validation_above fieldset .gfield_validation_message,.gform_wrapper.gravity-theme .left_label.validation_above fieldset .validation_message,.gform_wrapper.gravity-theme .right_label.validation_above fieldset .gfield_validation_message,.gform_wrapper.gravity-theme .right_label.validation_above fieldset .validation_message{clear:right}.gform_wrapper.gravity-theme .validation_above .gfield_validation_message,.gform_wrapper.gravity-theme .validation_above .validation_message{margin-block-end:16px}.gform_wrapper.gravity-theme .gfield_error [aria-invalid=true]{border:1px solid #c02b0a}.gform_wrapper.gravity-theme .gform_previous_button.button,.gform_wrapper.gravity-theme .gform_save_link.button{-webkit-appearance:none!important;background-color:#fff;color:#6b7280;text-decoration:none}.gform_wrapper.gravity-theme .gform_previous_button.button svg,.gform_wrapper.gravity-theme .gform_save_link.button svg{display:inline-block;margin-right:4px}.gform_wrapper.gravity-theme button.button:disabled{opacity:.6}.gform_wrapper.gravity-theme button.gform-button.gform-has-spinner,.gform_wrapper.gravity-theme button.gform-theme-button.gform-has-spinner,.gform_wrapper.gravity-theme button.gform_button.gform-has-spinner{color:transparent;position:relative}.gform_wrapper.gravity-theme #field_submit,.gform_wrapper.gravity-theme .gfield--type-submit,.gform_wrapper.gravity-theme .gform_footer{display:flex}.gform_wrapper.gravity-theme #field_submit button,.gform_wrapper.gravity-theme .gfield--type-submit button,.gform_wrapper.gravity-theme .gform_footer button{align-self:flex-end;position:relative}.gform_wrapper.gravity-theme #field_submit .gform_image_button,.gform_wrapper.gravity-theme .gfield--type-submit .gform_image_button,.gform_wrapper.gravity-theme .gform_footer .gform_image_button{background-color:transparent;border:none;border-radius:0;height:auto;padding:0;width:auto}.gform_wrapper.gravity-theme #field_submit .gform-button--width-full,.gform_wrapper.gravity-theme .gfield--type-submit .gform-button--width-full,.gform_wrapper.gravity-theme .gform_footer .gform-button--width-full{text-align:center;width:100%}.gform_wrapper.gravity-theme .ginput_complex{display:flex;flex-flow:row wrap}.gform_wrapper.gravity-theme .ginput_complex fieldset,.gform_wrapper.gravity-theme .ginput_complex span{flex:1}.gform_wrapper.gravity-theme .ginput_complex .ginput_full{flex:0 0 100%}.gform_wrapper.gravity-theme .ginput_complex .clear-multi{display:flex}.gform_wrapper.gravity-theme .ginput_complex label,.gform_wrapper.gravity-theme .ginput_complex legend{display:block}.gform_wrapper.gravity-theme .ginput_complex input,.gform_wrapper.gravity-theme .ginput_complex select{width:100%}.gform_wrapper.gravity-theme .ginput_container_address{margin-left:-1%;margin-right:-1%}.gform_wrapper.gravity-theme .ginput_container_address span{flex:0 0 50%;padding-left:.9804%;padding-right:.9804%}@media (min-width:641px){.gform_wrapper.gravity-theme .ginput_complex:not(.ginput_container_address) fieldset:not([style*="display:none"]):not(.ginput_full),.gform_wrapper.gravity-theme .ginput_complex:not(.ginput_container_address) span:not([style*="display:none"]):not(.ginput_full){padding-right:1%}.gform_wrapper.gravity-theme .ginput_complex:not(.ginput_container_address) fieldset:not([style*="display:none"]):not(.ginput_full)~span:not(.ginput_full),.gform_wrapper.gravity-theme .ginput_complex:not(.ginput_container_address) span:not([style*="display:none"]):not(.ginput_full)~span:not(.ginput_full){padding-left:1%;padding-right:0}.gform_wrapper.gravity-theme .ginput_container_address span,.gform_wrapper.gravity-theme .ginput_full:not(:last-of-type){margin-bottom:8px}.gform_wrapper.gravity-theme .ginput_container_address{margin-bottom:-8px}html[dir=rtl] .gform_wrapper.gravity-theme .ginput_complex:not(.ginput_container_address) fieldset:not([style*="display:none"]):not(.ginput_full),html[dir=rtl] .gform_wrapper.gravity-theme .ginput_complex:not(.ginput_container_address) span:not([style*="display:none"]):not(.ginput_full){padding-left:1%;padding-right:0}html[dir=rtl] .gform_wrapper.gravity-theme .ginput_complex:not(.ginput_container_address) fieldset:not([style*="display:none"]):not(.ginput_full)~span:not(.ginput_full),html[dir=rtl] .gform_wrapper.gravity-theme .ginput_complex:not(.ginput_container_address) span:not([style*="display:none"]):not(.ginput_full)~span:not(.ginput_full){padding-left:0;padding-right:1%}}@media (max-width:640px){.gform_wrapper.gravity-theme .ginput_complex span{flex:0 0 100%;margin-bottom:8px;padding-left:0}.gform_wrapper.gravity-theme .ginput_complex.ginput_container_address span{padding-left:.9804%}}.gform_wrapper.gravity-theme .description,.gform_wrapper.gravity-theme .gfield_description,.gform_wrapper.gravity-theme .gsection_description,.gform_wrapper.gravity-theme .instruction{font-family:inherit;font-size:15px;letter-spacing:normal;line-height:inherit;padding-top:13px;width:100%}.gform_wrapper.gravity-theme .field_description_above .description,.gform_wrapper.gravity-theme .field_description_above .gfield_description,.gform_wrapper.gravity-theme .field_description_above .gsection_description,.gform_wrapper.gravity-theme .field_description_above .instruction{padding-bottom:16px}.gform_wrapper.gravity-theme .field_sublabel_above .description,.gform_wrapper.gravity-theme .field_sublabel_above .gfield_description,.gform_wrapper.gravity-theme .field_sublabel_above .gsection_description{margin-top:9.008px}.gform_wrapper.gravity-theme .top_label .gsection_description{margin-bottom:9.008px;width:100%}.gform_wrapper.gravity-theme .gfield_consent_description_text{border:1px solid #ddd;font-size:14.4px;max-height:240px;overflow-y:auto;padding:6.4px 8px;width:100%}.gform_wrapper.gravity-theme .field_description_above .gfield_choice_limit_message,.gform_wrapper.gravity-theme .field_sublabel_above .gfield_choice_limit_message,.gform_wrapper.gravity-theme .gfield_choice_limit_message{display:block;margin-bottom:8px;margin-top:0;padding-bottom:0;padding-top:0}.gform_wrapper.gravity-theme .left_label .description,.gform_wrapper.gravity-theme .left_label .gfield_description,.gform_wrapper.gravity-theme .left_label .instruction,.gform_wrapper.gravity-theme .right_label .description,.gform_wrapper.gravity-theme .right_label .gfield_description,.gform_wrapper.gravity-theme .right_label .instruction{float:inline-end}@media (max-width:640px){.gform_wrapper.gravity-theme .left_label .description,.gform_wrapper.gravity-theme .left_label .gfield_description,.gform_wrapper.gravity-theme .left_label .instruction,.gform_wrapper.gravity-theme .right_label .description,.gform_wrapper.gravity-theme .right_label .gfield_description,.gform_wrapper.gravity-theme .right_label .instruction{float:none}}.gform_wrapper.gravity-theme .gfield_creditcard_warning{background-color:rgba(255,223,224,.25);border-bottom:4px solid #c02b0a;border-top:2px solid #c02b0a;padding:16px}.gform_wrapper.gravity-theme .gfield_creditcard_warning .gfield_creditcard_warning_message{color:#c02b0a;font-family:inherit;font-size:16px;font-weight:700;min-height:32px;position:relative}.gform_wrapper.gravity-theme .gfield_creditcard_warning .gfield_creditcard_warning_message span{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSItMTA2NyAyODY1IDI0IDMyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IC0xMDY3IDI4NjUgMjQgMzI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiM3OTAwMDA7fQ0KPC9zdHlsZT4NCjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0tMTA1MywyODY1Yy01LjUsMC0xMCw0LjUtMTAsMTBoNGMwLTMuMywyLjctNiw2LTZjMy4zLDAsNiwyLjcsNiw2djJoLTIwdjE0YzAsMy4zLDIuNyw2LDYsNmgxMg0KCWMzLjMsMCw2LTIuNyw2LTZ2LTE2Qy0xMDQzLDI4NjkuNS0xMDQ3LjUsMjg2NS0xMDUzLDI4NjV6IE0tMTA0OSwyODkzaC0xMmMtMS4xLDAtMi0wLjktMi0ydi0xMGgxNnYxMA0KCUMtMTA0NywyODkyLjEtMTA0Ny45LDI4OTMtMTA0OSwyODkzeiBNLTEwNTMsMjg4N2MwLDEuMS0wLjksMi0yLDJzLTItMC45LTItMmMwLTEuMSwwLjktMiwyLTJTLTEwNTMsMjg4NS45LTEwNTMsMjg4N3oiLz4NCjwvc3ZnPg0K);background-position:0 3.2px;background-repeat:no-repeat;background-size:24px 16px;border-bottom:1px solid #c02b0a;display:block;letter-spacing:.1pt;margin-bottom:16px;padding:0 0 16px 24px;text-transform:uppercase}.gform_wrapper.gravity-theme .ginput_cardextras{display:flex;flex-wrap:wrap}.gform_wrapper.gravity-theme .ginput_complex .ginput_cardinfo_right input{max-width:112px;width:30%}.gform_wrapper.gravity-theme .ginput_card_expiration_container{display:flex;flex-wrap:wrap}.gform_wrapper.gravity-theme .ginput_card_expiration_month{flex:1;margin-right:16px}.gform_wrapper.gravity-theme .ginput_card_expiration_year{flex:1}.gform_wrapper.gravity-theme .ginput_cardinfo_left label,.gform_wrapper.gravity-theme .ginput_cardinfo_left legend,.gform_wrapper.gravity-theme .ginput_cardinfo_right label,.gform_wrapper.gravity-theme .ginput_cardinfo_right legend{flex:1 1 100%}.gform_wrapper.gravity-theme fieldset.ginput_cardinfo_left{display:flex;flex-direction:column}.gform_wrapper.gravity-theme fieldset.ginput_cardinfo_left legend{float:left;padding-top:5px}.gform_wrapper.gravity-theme .field_sublabel_below fieldset.ginput_cardinfo_left{flex-direction:column-reverse}html[dir=rtl] .gform_wrapper.gravity-theme .ginput_card_expiration_month{margin-left:16px;margin-right:0}html[dir=rtl] .gform_wrapper.gravity-theme .gform_card_icon{float:right}html[dir=rtl] .gform_wrapper.gravity-theme .gfield_creditcard_warning .gfield_creditcard_warning_message span{background-position:right 3.2px;background-repeat:no-repeat;background-size:24px 16px;display:block;margin-bottom:16px;padding:0 24px 16px 0}html[dir=rtl] .gform_wrapper.gravity-theme fieldset.ginput_cardinfo_left{display:flex}@media (max-width:640px){.gform_wrapper.gravity-theme .ginput_card_expiration{flex:none}.gform_wrapper.gravity-theme .ginput_card_expiration_month{margin-bottom:8px}}.gform_wrapper.gravity-theme .ginput_container_date+.ginput_container_date{margin-left:2%}.gform_wrapper.gravity-theme .ginput_container_date[style*="display:none"]+.ginput_container_date{margin-left:0}.gform_wrapper.gravity-theme .ginput_container_date label{display:block}.gform_wrapper.gravity-theme .gfield--datepicker-custom-icon .ginput_container_date .gform-calendar-icon::before,.gform_wrapper.gravity-theme .gfield--datepicker-default-icon .ginput_container_date .gform-calendar-icon::before{font-family:gform-icons-theme!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-transform:none;color:#686e77;content:"\e911";font-size:24px}.gform_wrapper.gravity-theme .gfield--datepicker-custom-icon .ginput_container_date button,.gform_wrapper.gravity-theme .gfield--datepicker-default-icon .ginput_container_date button{background:0 0;border:none;padding:0}html[dir=rtl] .gform_wrapper.gravity-theme .ginput_container_date+.ginput_container_date{margin-left:0;margin-right:16px}html[dir=rtl] .gform_wrapper.gravity-theme .ginput_container_date[style*="display:none"]+.ginput_container_date{margin-right:0}.gravity-theme .ginput_container_date{position:relative}.gravity-theme .gform-datepicker-calendar{background:#fff;border:1px solid #d0d1d3;border-radius:3px;box-shadow:0 .0625rem .25rem rgba(0,0,0,.11),0 0 .25rem rgba(18,25,97,.0405344);color:#607382;font-size:.8125rem;font-weight:var(--gform-theme-font-weight-medium);inset-block-start:36px;margin-top:5px;max-width:400px;padding:15px;position:absolute;width:auto;z-index:99}.gravity-theme .gform-datepicker-calendar td,.gravity-theme .gform-datepicker-calendar th{padding:5px}.gravity-theme .gform-datepicker-calendar .nav.next,.gravity-theme .gform-datepicker-calendar .nav.prev{align-items:center;background:0 0;border:0;color:#607382;cursor:pointer;font-family:gform-icons-theme!important;font-size:24px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1;speak:never;text-align:center;text-decoration:none;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out;width:30px}.gravity-theme .gform-datepicker-calendar .nav.next:focus::before,.gravity-theme .gform-datepicker-calendar .nav.next:hover::before,.gravity-theme .gform-datepicker-calendar .nav.prev:focus::before,.gravity-theme .gform-datepicker-calendar .nav.prev:hover::before{color:#2f4054}.gravity-theme .gform-datepicker-calendar .nav.next span,.gravity-theme .gform-datepicker-calendar .nav.prev span{display:none}.gravity-theme .gform-datepicker-calendar .nav.prev::before{content:"\e910"}.gravity-theme .gform-datepicker-calendar .nav.next::before{content:"\e91b"}.gravity-theme .gform-datepicker-calendar .monthSelector .month span.current,.gravity-theme .gform-datepicker-calendar .yearSelector .year span.current{display:none}.gravity-theme .gform-datepicker-calendar select{-webkit-appearance:none;background-color:transparent;background-image:url(//everwooddaycamp.com/wp-content/plugins/gravityforms/images/theme/down-arrow.svg);background-position:100% 50%;background-repeat:no-repeat;background-size:24px 24px;box-shadow:none;color:#585e6a;cursor:pointer;display:inline-block;text-align:center;width:100%}.gravity-theme .gform-datepicker-calendar table.calendar th span{align-items:center;color:#2f4054;display:flex;font-size:.8125rem;font-weight:var(--gform-theme-font-weight-medium);height:40px;justify-content:center;width:40px}.gravity-theme .gform-datepicker-calendar table.calendar td{font-size:.8125rem;height:50px}.gravity-theme .gform-datepicker-calendar table.calendar td span{align-items:center;background:0 0;border:1px solid transparent;border-radius:100%;box-shadow:none;color:#2f4054;display:flex;height:40px;justify-content:center;text-decoration:none;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out;width:40px}.gravity-theme .gform-datepicker-calendar table.calendar td span:focus,.gravity-theme .gform-datepicker-calendar table.calendar td span:hover{background:0 0;border-color:#607382;outline:0}.gravity-theme .gform-datepicker-calendar table.calendar td span:active{background:#f2f3f5;border-color:#607382}.gravity-theme .gform-datepicker-calendar table.calendar .dayToday span{background:#607382;border-color:#607382;box-shadow:0 .125rem .125rem rgba(58,58,87,.0596411);color:#fff}.gravity-theme .gform-datepicker-calendar table.calendar .dayToday span:focus,.gravity-theme .gform-datepicker-calendar table.calendar .dayToday span:hover{background:0 0;border-color:#607382;color:#2f4054;outline:0}.gravity-theme .gform-datepicker-calendar table.calendar .disabled{background:0 0}.gravity-theme .gform-datepicker-calendar table.calendar .disabled span{background:#f2f3f5;border:1px solid rgba(32,32,46,.079);box-shadow:0 .125rem .125rem rgba(58,58,87,.0596411);color:#686e77;cursor:text}@media (max-width:640px){.gravity-theme .gform-datepicker-calendar{max-width:235px}.gravity-theme .gform-datepicker-calendar table.calendar td,.gravity-theme .gform-datepicker-calendar table.calendar th{height:20px;padding:3px}.gravity-theme .gform-datepicker-calendar table.calendar td span,.gravity-theme .gform-datepicker-calendar table.calendar th span{height:20px;width:20px}}.gform_wrapper.gravity-theme .gform_footer,.gform_wrapper.gravity-theme .gform_page_footer{margin:6px 0 0;padding:16px 0}.gform_wrapper.gravity-theme .gform_footer.left_label,.gform_wrapper.gravity-theme .gform_footer.right_label,.gform_wrapper.gravity-theme .gform_page_footer.left_label,.gform_wrapper.gravity-theme .gform_page_footer.right_label{padding-block:16px 10px;padding-inline:30% 0}@media (max-width:640px){.gform_wrapper.gravity-theme .gform_footer.left_label,.gform_wrapper.gravity-theme .gform_footer.right_label,.gform_wrapper.gravity-theme .gform_page_footer.left_label,.gform_wrapper.gravity-theme .gform_page_footer.right_label{padding-inline:0}}.gform_wrapper.gravity-theme .gform_footer button,.gform_wrapper.gravity-theme .gform_footer input,.gform_wrapper.gravity-theme .gform_page_footer button,.gform_wrapper.gravity-theme .gform_page_footer input{margin-bottom:8px}.gform_wrapper.gravity-theme .gform_footer button.button:disabled,.gform_wrapper.gravity-theme .gform_footer input.button:disabled,.gform_wrapper.gravity-theme .gform_page_footer button.button:disabled,.gform_wrapper.gravity-theme .gform_page_footer input.button:disabled{opacity:.6}.gform_wrapper.gravity-theme .gform_footer button+button,.gform_wrapper.gravity-theme .gform_footer button+input,.gform_wrapper.gravity-theme .gform_footer input+button,.gform_wrapper.gravity-theme .gform_footer input+input,.gform_wrapper.gravity-theme .gform_page_footer button+button,.gform_wrapper.gravity-theme .gform_page_footer button+input,.gform_wrapper.gravity-theme .gform_page_footer input+button,.gform_wrapper.gravity-theme .gform_page_footer input+input{margin-inline-start:8px}.gform_wrapper.gravity-theme .gfield_checkbox label,.gform_wrapper.gravity-theme .gfield_radio label{display:inline-block;font-size:15px}.gform_wrapper.gravity-theme .gfield_checkbox button,.gform_wrapper.gravity-theme .gfield_checkbox input[type=text],.gform_wrapper.gravity-theme .gfield_radio button,.gform_wrapper.gravity-theme .gfield_radio input[type=text]{margin-top:16px}.gform_wrapper.gravity-theme .gfield-choice-input{display:inline-block;margin-top:0;top:0;vertical-align:middle}.gform_wrapper.gravity-theme .gfield-choice-input+label{margin-bottom:0;max-width:calc(100% - 32px);vertical-align:middle}.gform_wrapper.gravity-theme .gfield-choice-input:disabled+label{color:#757575}.gform_wrapper.gravity-theme input[type=number]{display:inline-block}.gform_wrapper.gravity-theme input[type=color],.gform_wrapper.gravity-theme input[type=date],.gform_wrapper.gravity-theme input[type=datetime-local],.gform_wrapper.gravity-theme input[type=datetime],.gform_wrapper.gravity-theme input[type=email],.gform_wrapper.gravity-theme input[type=month],.gform_wrapper.gravity-theme input[type=number],.gform_wrapper.gravity-theme input[type=password],.gform_wrapper.gravity-theme input[type=search],.gform_wrapper.gravity-theme input[type=tel],.gform_wrapper.gravity-theme input[type=text],.gform_wrapper.gravity-theme input[type=time],.gform_wrapper.gravity-theme input[type=url],.gform_wrapper.gravity-theme input[type=week],.gform_wrapper.gravity-theme select,.gform_wrapper.gravity-theme textarea{font-size:15px;margin-bottom:0;margin-top:0;padding:8px}.gform_wrapper.gravity-theme .chosen-container-multi,.gform_wrapper.gravity-theme .ginput_product_price,.gform_wrapper.gravity-theme .ginput_product_price_label,.gform_wrapper.gravity-theme .ginput_quantity_label{font-size:15px}.gform_wrapper.gravity-theme .chosen-choices{padding:8px}.gform_wrapper.gravity-theme .ginput_container_date{align-content:flex-start;align-items:center;display:flex}.gform_wrapper.gravity-theme .ginput_container_date input{width:auto}.gform_wrapper.gravity-theme .ginput_container_date .datepicker_with_icon.large{width:calc(100% - 48px)}.gform_wrapper.gravity-theme .ginput_container_date button{margin-left:12.8px}.gform_wrapper.gravity-theme .ginput_container_date .gform-datepicker-toggle-icon{display:block;max-height:25.6px;max-width:25.6px}.gform_wrapper.gravity-theme .ginput_complex .ginput_container_date{flex-basis:min-content;flex-flow:row wrap;max-width:30%}.gform_wrapper.gravity-theme .ginput_complex .ginput_container_date input,.gform_wrapper.gravity-theme .ginput_complex .ginput_container_date select{min-width:84px;width:100%}.gform_wrapper.gravity-theme .gfield_chainedselect.horizontal select{min-width:100px}.gform_wrapper.gravity-theme .gform_show_password{align-items:center;background:0 0;color:inherit;display:flex;height:100%}.gform_wrapper.gravity-theme .gform_show_password:focus,.gform_wrapper.gravity-theme .gform_show_password:hover{background:0 0}.gform_wrapper.gravity-theme .ginput_container_consent{line-height:1.2}.gform_wrapper.gravity-theme .gfield .ginput_quantity{width:auto}.gform_wrapper.gravity-theme .ginput_container_image_choice .gfield_checkbox,.gform_wrapper.gravity-theme .ginput_container_image_choice .gfield_radio{display:flex;flex-direction:row;flex-wrap:wrap;gap:16px}.gform_wrapper.gravity-theme .ginput_container_image_choice .gchoice{align-self:start;display:block;inline-size:200px;max-inline-size:200px;min-inline-size:200px;position:relative}.gform_wrapper.gravity-theme .ginput_container_image_choice .gchoice .gfield-image-choice-wrapper-outer{display:block}.gform_wrapper.gravity-theme .ginput_container_image_choice .gchoice label{display:inline;margin:0}.gform_wrapper.gravity-theme .ginput_container_image_choice .gchoice input{margin-inline-start:0}.gform_wrapper.gravity-theme .ginput_container_image_choice .gchoice:where([\:has\(input\:checked\)])::after{font-family:gform-icons-theme!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-transform:none;align-items:center;background-color:#607382;block-size:38px;border-radius:50%;color:#fff;content:"\e917";display:flex;filter:drop-shadow(0 1px 1px rgba(18, 25, 97, .15)) drop-shadow(0 2px 5px rgba(18, 25, 97, .1)) drop-shadow(0 0 0 rgba(18, 25, 97, .05));font-size:32px;inline-size:38px;inset-block-start:10px;inset-inline-end:10px;justify-content:center;position:absolute;z-index:5}.gform_wrapper.gravity-theme .ginput_container_image_choice .gchoice:where([\:has\(input\:checked\)])::after{font-family:gform-icons-theme!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-transform:none;align-items:center;background-color:#607382;block-size:38px;border-radius:50%;color:#fff;content:"\e917";display:flex;filter:drop-shadow(0 1px 1px rgba(18, 25, 97, .15)) drop-shadow(0 2px 5px rgba(18, 25, 97, .1)) drop-shadow(0 0 0 rgba(18, 25, 97, .05));font-size:32px;inline-size:38px;inset-block-start:10px;inset-inline-end:10px;justify-content:center;position:absolute;z-index:5}.gform_wrapper.gravity-theme .ginput_container_image_choice .gchoice:where([\:has\(input\:checked\)])::after{font-family:gform-icons-theme!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-transform:none;align-items:center;background-color:#607382;block-size:38px;border-radius:50%;color:#fff;content:"\e917";display:flex;filter:drop-shadow(0 1px 1px rgba(18, 25, 97, .15)) drop-shadow(0 2px 5px rgba(18, 25, 97, .1)) drop-shadow(0 0 0 rgba(18, 25, 97, .05));font-size:32px;inline-size:38px;inset-block-start:10px;inset-inline-end:10px;justify-content:center;position:absolute;z-index:5}.gform_wrapper.gravity-theme .ginput_container_image_choice .gchoice:where(:has(input:checked))::after{font-family:gform-icons-theme!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-transform:none;align-items:center;background-color:#607382;block-size:38px;border-radius:50%;color:#fff;content:"\e917";display:flex;filter:drop-shadow(0 1px 1px rgba(18, 25, 97, .15)) drop-shadow(0 2px 5px rgba(18, 25, 97, .1)) drop-shadow(0 0 0 rgba(18, 25, 97, .05));font-size:32px;inline-size:38px;inset-block-start:10px;inset-inline-end:10px;justify-content:center;position:absolute;z-index:5}.gform_wrapper.gravity-theme .ginput_container_image_choice .gchoice:where(:focus-within) .gfield-choice-image-wrapper::before{border-color:currentcolor}.gform_wrapper.gravity-theme .ginput_container_image_choice .gchoice:where([\:has\(.gfield-choice-input\:disabled\)]) .gfield-choice-image-wrapper{opacity:.5}.gform_wrapper.gravity-theme .ginput_container_image_choice .gchoice:where(:has(.gfield-choice-input:disabled)) .gfield-choice-image-wrapper{opacity:.5}.gform_wrapper.gravity-theme .ginput_container_image_choice .gfield-choice-image-wrapper{aspect-ratio:1/1;margin-block-end:8px;opacity:1;overflow:hidden;position:relative}.gform_wrapper.gravity-theme .ginput_container_image_choice .gfield-choice-image-wrapper::before{border:2px solid transparent;content:"";display:block;inset-block:0;inset-inline:0;position:absolute;z-index:1}.gform_wrapper.gravity-theme .ginput_container_image_choice .gfield-choice-image-no-image{font-family:gform-icons-theme!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-transform:none;background-color:#d0d1d3;block-size:100%;color:#607382;display:block;inline-size:100%;position:relative}.gform_wrapper.gravity-theme .ginput_container_image_choice .gfield-choice-image-no-image::before{content:"\e91e";font-size:60px;inset-block-start:50%;left:50%;position:absolute;transform:translate(-50%,-50%)}.gform_wrapper.gravity-theme .ginput_container_image_choice .gfield-choice-image-no-image span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.gform_wrapper.gravity-theme .ginput_container_image_choice .gfield-choice-image{block-size:100%!important;display:block;inline-size:100%;max-block-size:100%;max-inline-size:100%;-o-object-fit:cover;object-fit:cover}.gform_wrapper.gravity-theme .ginput_container_image_choice .gchoice_other_control{margin-block-start:16px;max-inline-size:100%}.gform_wrapper.gravity-theme .gfield_error .ginput_container_image_choice .gfield-choice-image-wrapper::before{border-color:#c02b0a}.gform_wrapper.gravity-theme:where(:not(.gform_wrapper_edit_form_entry)) .ginput_container_image_choice.ginput_container_image_choice--label-hide .gchoice .gfield-choice-image-wrapper{margin-block-end:0}.gform_wrapper.gravity-theme:where(:not(.gform_wrapper_edit_form_entry)) .ginput_container_image_choice.ginput_container_image_choice--label-hide .gchoice .gfield-choice-input,.gform_wrapper.gravity-theme:where(:not(.gform_wrapper_edit_form_entry)) .ginput_container_image_choice.ginput_container_image_choice--label-hide .gchoice .gfield-image-choice-wrapper-inner,.gform_wrapper.gravity-theme:where(:not(.gform_wrapper_edit_form_entry)) .ginput_container_image_choice.ginput_container_image_choice--label-hide .gchoice .gform-field-label{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.gform_wrapper.gravity-theme:where(:not(.gform_wrapper_edit_form_entry)) .ginput_container_image_choice.ginput_container_image_choice--input-hide .gchoice .gform-field-label{margin-inline-start:0}.gform_wrapper.gravity-theme:where(:not(.gform_wrapper_edit_form_entry)) .ginput_container_image_choice.ginput_container_image_choice--input-hide .gchoice .gfield-choice-input{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.gform_wrapper.gravity-theme:where(.gform_wrapper_edit_form_entry) .ginput_container_image_choice .gchoice:where([\:has\(input\:checked\)])::after{font-family:gform-icons-common!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-transform:none;content:"\e904";font-size:20px}.gform_wrapper.gravity-theme:where(.gform_wrapper_edit_form_entry) .ginput_container_image_choice .gchoice:where([\:has\(input\:checked\)])::after{font-family:gform-icons-common!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-transform:none;content:"\e904";font-size:20px}.gform_wrapper.gravity-theme:where(.gform_wrapper_edit_form_entry) .ginput_container_image_choice .gchoice:where([\:has\(input\:checked\)])::after{font-family:gform-icons-common!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-transform:none;content:"\e904";font-size:20px}.gform_wrapper.gravity-theme:where(.gform_wrapper_edit_form_entry) .ginput_container_image_choice .gchoice:where(:has(input:checked))::after{font-family:gform-icons-common!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-transform:none;content:"\e904";font-size:20px}.gform_wrapper.gravity-theme:where(.gform_wrapper_edit_form_entry) .ginput_container_image_choice .gfield-choice-image-no-image{font-family:gform-icons-common!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-transform:none}.gform_wrapper.gravity-theme:where(.gform_wrapper_edit_form_entry) .ginput_container_image_choice .gfield-choice-image-no-image::before{content:"\e90f"}.gforms_edit_form.gf_browser_safari .gform_wrapper.gravity-theme:where(.gform_wrapper_edit_form_entry) .ginput_container_image_choice .gfield-choice-image{max-block-size:-webkit-fill-available}html[dir=rtl] .gform_wrapper.gravity-theme .ginput_container_date img.gform-datepicker-toggle-icon{margin-left:0;margin-right:12.8px;order:1}.gform_wrapper.gravity-theme .gsection{border-bottom:1px solid #ccc;padding:0 16px 8px 0}html[dir=rtl] .gform_wrapper.gravity-theme .gsection{padding:0 0 8px 16px}.gform_wrapper.gravity-theme .gf_progressbar_title{color:#767676;font-size:12.992px;font-weight:400;margin:0 0 4.8px 0}.gform_wrapper.gravity-theme .gf_progressbar{background:#e8e8e8;border-radius:10.5px;margin-bottom:16px;position:relative}.gform_wrapper.gravity-theme .gf_progressbar_percentage{border-radius:10.5px;height:20.992px;text-align:right;vertical-align:middle}.gform_wrapper.gravity-theme .gf_progressbar_percentage:not(.percentbar_100){border-radius:10.5px 0 0 10.5px}.gform_wrapper.gravity-theme .gf_progressbar_percentage span{display:block;float:right;font-size:13px;line-height:21px;margin-left:8px;margin-right:8px;min-width:2em;width:auto}.gform_wrapper.gravity-theme .gf_progressbar_percentage.percentbar_0 span{color:#959595;float:none;margin-left:9.6px;text-shadow:none}.gform_wrapper.gravity-theme .gf_progressbar_blue{background:#d2d6dc}.gform_wrapper.gravity-theme .gf_progressbar_percentage.percentbar_blue{background-color:#1e7ac4;color:#fff}.gform_wrapper.gravity-theme .gf_progressbar_gray{background:#d2d6dc}.gform_wrapper.gravity-theme .gf_progressbar_percentage.percentbar_gray{background-color:#6b7280;color:#fff}.gform_wrapper.gravity-theme .gf_progressbar_green{background:#e8e8e8}.gform_wrapper.gravity-theme .gf_progressbar_percentage.percentbar_green{background-color:#aac138;color:#fff}.gform_wrapper.gravity-theme .gf_progressbar_orange{background:#e8eaec}.gform_wrapper.gravity-theme .gf_progressbar_percentage.percentbar_orange{background-color:#ff5d38;color:#fff}.gform_wrapper.gravity-theme .gf_progressbar_red{background:#e8eaec}.gform_wrapper.gravity-theme .gf_progressbar_percentage.percentbar_red{background-color:#ec1e31;color:#fff}.gform_wrapper.gravity-theme .gf_progressbar_spring{background:#d2d6dc}.gform_wrapper.gravity-theme .gf_progressbar_percentage.percentbar_spring{background:linear-gradient(270deg,#9cd790 0,#76d7db 100%);color:#fff}.gform_wrapper.gravity-theme .gf_progressbar_blues{background:#d2d6dc}.gform_wrapper.gravity-theme .gf_progressbar_percentage.percentbar_blues{background:linear-gradient(270deg,#00c2ff 0,#7838e2 100%);color:#fff}.gform_wrapper.gravity-theme .gf_progressbar_rainbow{background:#d2d6dc}.gform_wrapper.gravity-theme .gf_progressbar_percentage.percentbar_rainbow{background:linear-gradient(270deg,#1dbeea 0,#cd6ad6 50%,#f35160 100%);color:#fff}html[dir=rtl] .gform_wrapper.gravity-theme .gf_progressbar_percentage:not(.percentbar_100){border-radius:0 10.5px 10.5px 0}.gform_wrapper.gravity-theme .gf_page_steps{border-bottom:1px solid #e5e7eb;margin-bottom:16px}.gform_wrapper.gravity-theme .gf_step{display:inline-block;margin:8px 32px 8px 0}.gform_wrapper.gravity-theme .gf_step_label,.gform_wrapper.gravity-theme .gf_step_number{display:table-cell;vertical-align:middle}.gform_wrapper.gravity-theme .gf_step_number{background:0 0;border:2px solid #cfd3d9;border-radius:20px;color:#585e6a;font-size:14px;font-weight:500;height:40px;text-align:center;width:40px}.gform_wrapper.gravity-theme .gf_step_active .gf_step_number{background:#cfd3d9;color:#607382}.gform_wrapper.gravity-theme .gf_step_completed .gf_step_number{position:relative}.gform_wrapper.gravity-theme .gf_step_completed .gf_step_number::before{background:#607382;border:2px solid #607382;border-radius:20px;content:"";display:table-cell;height:40px;left:-2px;position:absolute;top:-2px;width:40px}.gform_wrapper.gravity-theme .gf_step_completed .gf_step_number::after{align-items:center;color:#fff;content:"\e917";display:flex;font-family:gform-icons-theme;font-size:24px;height:100%;justify-content:center;left:0;position:absolute;text-align:center;top:0;width:100%;z-index:5}.gform_wrapper.gravity-theme .gf_step_label{color:inherit;font-size:14px;font-weight:600;line-height:16px;padding-left:16px}.gform_wrapper.gravity-theme .gf_step_hidden{display:none}.gform_wrapper.gravity-theme .ginput_product_price_wrapper{display:inline-block}.gform_wrapper.gravity-theme .ginput_product_price_wrapper input:-moz-read-only{background:0 0;border:none;padding:0}.gform_wrapper.gravity-theme .ginput_product_price_wrapper input:read-only{background:0 0;border:none;padding:0}.gform_wrapper.gravity-theme .ginput_product_price,.gform_wrapper.gravity-theme .ginput_shipping_price{color:#900}.gform_wrapper.gravity-theme .ginput_total{color:#060}.gform_wrapper.gravity-theme .gfield_repeater_item{display:grid;grid-template-columns:repeat(12,1fr);grid-column-gap:16px;-moz-column-gap:16px;column-gap:16px}.gform_wrapper.gravity-theme .gfield_repeater_items{border:1px solid #c5c6c5;border-radius:4px;padding:16px}.gform_wrapper.gravity-theme .gfield_repeater_item>.gfield{margin-top:8px}.gform_wrapper.gravity-theme .gfield_repeater_item>.gfield label{color:#9b9a9a;font-size:12.8px;font-weight:400;padding-top:8px}.gform_wrapper.gravity-theme .gfield_repeater_items .gfield_repeater_item>.gfield{padding-top:8px}.gform_wrapper.gravity-theme .gfield_repeater_wrapper input{border:1px solid #c5c6c5;border-radius:4px}.gform_wrapper.gravity-theme .gfield_repeater_buttons{display:flex;gap:8px;grid-column:1/-1;padding-top:16px}.gform_wrapper.gravity-theme .gfield_repeater .gfield_repeater_items .gfield_repeater_item:not(:last-child){border-bottom:2px solid #e0e0e6;margin-bottom:20px;margin-right:8px;padding-bottom:20px}.gform_wrapper.gravity-theme .gform-loader{align-self:center;animation:gformLoader 1.1s infinite linear;block-size:8em;border-block-end:1.1em solid #000;border-block-start:1.1em solid #fff;border-inline-end:1.1em solid #fff;border-inline-start:1.1em solid #000;border-radius:50%;display:inline-block;font-size:2px;inline-size:8em;inset:0;margin:auto;position:absolute;transform:translateZ(0);vertical-align:middle}@keyframes gformLoader{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.gform_wrapper.gravity-theme .gfield_time_hour label.hour_label,.gform_wrapper.gravity-theme .gfield_time_minute label.minute_label{display:block;font-size:15px;margin:0;padding-top:5px}.gform_wrapper.gravity-theme .ginput_container_time{flex-basis:min-content;max-width:64px;min-width:64px}.gform_wrapper.gravity-theme .ginput_container_time input{margin-left:0;margin-right:0;min-width:100%}.gform_wrapper.gravity-theme .gfield_time_minute{position:relative}.gform_wrapper.gravity-theme .hour_minute_colon{line-height:2;padding:0 8px}.gform_wrapper.gravity-theme .field_sublabel_above .hour_minute_colon{align-self:flex-end}.gform_wrapper.gravity-theme .gfield_time_ampm{align-items:flex-end;display:flex;margin-left:16px}.gform_wrapper.gravity-theme .gfield_time_ampm.below,.gform_wrapper.gravity-theme .hour_minute_colon.below{align-items:flex-start}html[dir=rtl] .gform_wrapper.gravity-theme .gfield_time_ampm{margin-left:16px;margin-right:0}html[dir=rtl] .gform_wrapper.gravity-theme .gfield--type-time .gform-grid-row{flex-direction:row-reverse;justify-content:flex-end}@font-face{font-family:Nunito;src:url(//everwooddaycamp.com/wp-content/plugins/gdpr-cookie-compliance/dist/fonts/nunito-v8-latin-regular.eot);src:url(//everwooddaycamp.com/wp-content/plugins/gdpr-cookie-compliance/dist/fonts/nunito-v8-latin-regular.eot?#iefix) format("embedded-opentype"),url(//everwooddaycamp.com/wp-content/plugins/gdpr-cookie-compliance/dist/fonts/nunito-v8-latin-regular.woff2) format("woff2"),url(//everwooddaycamp.com/wp-content/plugins/gdpr-cookie-compliance/dist/fonts/nunito-v8-latin-regular.woff) format("woff"),url(//everwooddaycamp.com/wp-content/plugins/gdpr-cookie-compliance/dist/fonts/nunito-v8-latin-regular.ttf) format("truetype"),url(//everwooddaycamp.com/wp-content/plugins/gdpr-cookie-compliance/dist/fonts/nunito-v8-latin-regular.svg#svgFontName) format("svg");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Nunito;src:url(//everwooddaycamp.com/wp-content/plugins/gdpr-cookie-compliance/dist/fonts/nunito-v8-latin-700.eot);src:url(//everwooddaycamp.com/wp-content/plugins/gdpr-cookie-compliance/dist/fonts/nunito-v8-latin-700.eot?#iefix) format("embedded-opentype"),url(//everwooddaycamp.com/wp-content/plugins/gdpr-cookie-compliance/dist/fonts/nunito-v8-latin-700.woff2) format("woff2"),url(//everwooddaycamp.com/wp-content/plugins/gdpr-cookie-compliance/dist/fonts/nunito-v8-latin-700.woff) format("woff"),url(//everwooddaycamp.com/wp-content/plugins/gdpr-cookie-compliance/dist/fonts/nunito-v8-latin-700.ttf) format("truetype"),url(//everwooddaycamp.com/wp-content/plugins/gdpr-cookie-compliance/dist/fonts/nunito-v8-latin-700.svg#svgFontName) format("svg");font-style:normal;font-weight:700;font-display:swap}.gdpr_lightbox-active,.gdpr_lightbox-active body{overflow:hidden}.gdpr_lightbox{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;white-space:nowrap;background:#0b0b0b;background:rgba(0,0,0,.9);outline:none!important;opacity:0;transition:opacity .3s ease}.gdpr_lightbox.gdpr_lightbox-opened{opacity:1}.gdpr_lightbox.gdpr_lightbox-closed{opacity:0}.gdpr_lightbox *{box-sizing:border-box}.gdpr_lightbox-wrap{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;text-align:center;outline:none!important}.gdpr_lightbox-wrap:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em}.gdpr_lightbox-loader{z-index:9991;color:#fff;position:absolute;top:50%;margin-top:-.8em;width:100%;text-align:center;font-size:14px;font-family:Arial,Helvetica,sans-serif;opacity:0;transition:opacity .3s ease}.gdpr_lightbox-loading .gdpr_lightbox-loader{opacity:1}.gdpr_lightbox-container{z-index:9992;position:relative;text-align:left;vertical-align:middle;display:inline-block;white-space:normal;max-width:100%;max-height:100%;outline:none!important}.gdpr_lightbox-content{z-index:9993;width:100%;transform:scale(1);transition:transform .3s ease}.gdpr_lightbox-closed .gdpr_lightbox-content,.gdpr_lightbox-loading .gdpr_lightbox-content{transform:scale(.8)}.gdpr_lightbox-content:after{content:"";position:absolute;left:0;top:0;bottom:0;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6)}.gdpr_lightbox-close,.gdpr_lightbox-close:active,.gdpr_lightbox-close:focus,.gdpr_lightbox-close:hover,.gdpr_lightbox-close:visited{z-index:9994;width:35px;height:35px;position:fixed;right:0;top:0;-webkit-appearance:none;cursor:pointer;text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,.6);border:0;background:none;box-shadow:none}.gdpr_lightbox-close::-moz-focus-inner{border:0;padding:0}.gdpr_lightbox-close:active{top:1px}.gdpr_lightbox-image img{max-width:100%;display:block;line-height:0;border:0}.gdpr_lightbox-iframe .gdpr_lightbox-container{width:100%;max-width:964px}.gdpr_lightbox-iframe-container{width:100%;height:0;padding-top:56.25%;overflow:auto;pointer-events:auto;transform:translateZ(0);-webkit-overflow-scrolling:touch}.gdpr_lightbox-iframe-container iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}body.moove_gdpr_overflow{overflow:hidden}body.moove_gdpr_overflow #page{position:relative;z-index:10}body.moove_gdpr_overflow #main-header,body.moove_gdpr_overflow #page-container{z-index:99}.gdpr_lightbox-hide,body.logged-in.et_divi_builder.et-fb #moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme{display:none}.gdpr_lightbox dialog#moove_gdpr_cookie_modal{display:-ms-flexbox;display:flex;position:relative;padding:0;background:transparent;border:none;width:100%;height:100%;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}#moove_gdpr_cookie_info_bar .moove-gdpr-cookie-notice button.change-settings-button{padding:0;display:inline-block;border:none;box-shadow:none;background-color:transparent;color:inherit;text-decoration:underline;cursor:pointer;transition:all .2s ease;font-size:inherit;text-transform:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit}.cookie-switch.focus-g,.cookie-switch:focus,.gdpr-shr-switch.focus-g,.gdpr-shr-switch:focus{box-shadow:1px 1px 5px #010101;border-radius:50px}#moove_gdpr_cookie_modal .mgbutton.focus-g,#moove_gdpr_cookie_modal .mgbutton:focus{box-shadow:1px 1px 5px #010101}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container:focus,#moove_gdpr_cookie_info_bar:focus,#moove_gdpr_cookie_modal:focus{outline:none}#moove_gdpr_cookie_info_bar [tabindex="0"]:focus-visible,#moove_gdpr_cookie_info_bar a:focus-visible,#moove_gdpr_cookie_info_bar button:focus-visible,#moove_gdpr_cookie_modal .cookie-switch input:focus-visible+.cookie-slider,#moove_gdpr_cookie_modal [tabindex="0"]:focus-visible,#moove_gdpr_cookie_modal a:focus-visible,#moove_gdpr_cookie_modal button:focus-visible,#moove_gdpr_save_popup_settings_button:focus-visible,.gdpr-shr-switch input:focus-visible+.gdpr-shr-slider,.gdpr_cookie_settings_shortcode_content a:focus-visible,.gdpr_cookie_settings_shortcode_content button:focus-visible{outline:2px solid #000!important;outline-offset:2px!important;box-shadow:0 0 0 2px #fff!important}#moove_gdpr_cookie_modal .moove-gdpr-tab-main[tabindex="0"]:focus-visible{outline-offset:-2px!important;box-shadow:none!important}@media(forced-colors:active){#moove_gdpr_cookie_info_bar .mgbutton,#moove_gdpr_cookie_info_bar .moove-gdpr-infobar-close-btn,#moove_gdpr_cookie_modal .mgbutton,#moove_gdpr_save_popup_settings_button,.gdpr-shr-button{border:1px solid ButtonText!important}#moove_gdpr_cookie_info_bar .moove-gdpr-infobar-close-btn.moovegdpr-arrow-close:after,#moove_gdpr_cookie_info_bar .moove-gdpr-infobar-close-btn.moovegdpr-arrow-close:before,.gdpr-icon.moovegdpr-arrow-close:after,.gdpr-icon.moovegdpr-arrow-close:before,i.moovegdpr-arrow-close:after,i.moovegdpr-arrow-close:before{forced-color-adjust:none;background-color:ButtonText!important}#moove_gdpr_cookie_modal .cookie-switch .cookie-slider,.gdpr-shr-switch .gdpr-shr-slider{forced-color-adjust:none;background-color:Canvas!important;border:1px solid CanvasText}#moove_gdpr_cookie_modal .cookie-switch .cookie-slider:before,.gdpr-shr-switch .gdpr-shr-slider:before{background-color:CanvasText!important}#moove_gdpr_cookie_modal .cookie-switch .cookie-slider .gdpr-sr-label,.gdpr-shr-switch .gdpr-shr-slider .gdpr-sr-label{forced-color-adjust:auto}#moove_gdpr_cookie_modal .cookie-switch input:checked+.cookie-slider,.gdpr-shr-switch input:checked+.gdpr-shr-slider{background-color:Highlight!important}#moove_gdpr_cookie_modal .cookie-switch input:checked+.cookie-slider:before,.gdpr-shr-switch input:checked+.gdpr-shr-slider:before{background-color:HighlightText!important}}@media(prefers-reduced-motion:reduce){#moove_gdpr_cookie_info_bar,#moove_gdpr_cookie_info_bar *,#moove_gdpr_cookie_modal *,#moove_gdpr_cookie_modal :after,#moove_gdpr_cookie_modal :before,#moove_gdpr_save_popup_settings_button,.gdpr-shr-switch *,.gdpr-shr-switch :before,.gdpr_lightbox,.gdpr_lightbox-content{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}#moove_gdpr_cookie_info_bar .gdpr-fbo-0{-ms-flex-order:1;order:1}#moove_gdpr_cookie_info_bar .gdpr-fbo-1{-ms-flex-order:2;order:2}#moove_gdpr_cookie_info_bar .gdpr-fbo-2{-ms-flex-order:3;order:3}#moove_gdpr_cookie_info_bar .gdpr-fbo-3{-ms-flex-order:4;order:4}#moove_gdpr_cookie_info_bar .gdpr-fbo-4{-ms-flex-order:5;order:5}#moove_gdpr_cookie_info_bar .gdpr-fbo-5{-ms-flex-order:6;order:6}.gdpr-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}#moove_gdpr_cookie_modal li a .gdpr-svg-icon,#moove_gdpr_cookie_modal li button .gdpr-svg-icon{height:30px;display:inline-block;float:left;width:35px;margin-right:5px;position:relative;top:0}#moove_gdpr_cookie_modal li a .gdpr-svg-icon svg,#moove_gdpr_cookie_modal li button .gdpr-svg-icon svg{height:30px;width:auto;background-color:transparent}body.gdpr-no-icons #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu .gdpr-svg-icon,body.gdpr-no-icons #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a i,body.gdpr-no-icons #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a span.gdpr-icon,body.gdpr-no-icons #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button i,body.gdpr-no-icons #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button span.gdpr-icon{display:none}.moove_gdpr_cookie_modal_open .gdpr_lightbox-content:after{box-shadow:none}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-footer-content{-ms-flex-pack:justify;justify-content:space-between}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-footer-content .moove-gdpr-button-holder{margin:0 -4px;max-width:calc(100% + 8px);width:auto}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton{margin:2px}@media(min-width:768px){#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton{margin:2px 4px}}#moove_gdpr_cookie_info_bar .moove-gdpr-button-holder{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#moove_gdpr_cookie_info_bar.gdpr-full-screen-infobar .moove-gdpr-button-holder .moove-gdpr-infobar-close-btn,#moove_gdpr_cookie_info_bar.gdpr-full-screen-infobar.moove-gdpr-dark-scheme .moove-gdpr-button-holder .moove-gdpr-infobar-close-btn{display:none}#moove_gdpr_cookie_info_bar.gdpr-full-screen-infobar.moove-gdpr-dark-scheme .moove-gdpr-infobar-close-btn.gdpr-content-close-btn,#moove_gdpr_cookie_info_bar.gdpr-full-screen-infobar .moove-gdpr-infobar-close-btn.gdpr-content-close-btn{display:block;position:absolute;top:-15px;right:-15px;background-color:#fff}#moove_gdpr_cookie_info_bar.gdpr-full-screen-infobar.moove-gdpr-dark-scheme .moove-gdpr-infobar-close-btn.gdpr-content-close-btn.focus-g,#moove_gdpr_cookie_info_bar.gdpr-full-screen-infobar.moove-gdpr-dark-scheme .moove-gdpr-infobar-close-btn.gdpr-content-close-btn:focus,#moove_gdpr_cookie_info_bar.gdpr-full-screen-infobar.moove-gdpr-dark-scheme .moove-gdpr-infobar-close-btn.gdpr-content-close-btn:hover,#moove_gdpr_cookie_info_bar.gdpr-full-screen-infobar .moove-gdpr-infobar-close-btn.gdpr-content-close-btn.focus-g,#moove_gdpr_cookie_info_bar.gdpr-full-screen-infobar .moove-gdpr-infobar-close-btn.gdpr-content-close-btn:focus,#moove_gdpr_cookie_info_bar.gdpr-full-screen-infobar .moove-gdpr-infobar-close-btn.gdpr-content-close-btn:hover{background-color:#626262;color:#fff}#moove_gdpr_cookie_info_bar.gdpr-full-screen-infobar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container,#moove_gdpr_cookie_info_bar.gdpr-full-screen-infobar .moove-gdpr-info-bar-container{position:relative}#moove_gdpr_cookie_info_bar .moove-gdpr-infobar-close-btn{background-color:transparent;padding:0;display:inline-block;float:right;position:relative;font-size:14px;line-height:20px;margin:3px 4px;width:36px;height:36px;border-radius:50%;box-shadow:inset 0 0 0 1px #626262;color:#626262;transition:all .3s ease}#moove_gdpr_cookie_info_bar .moove-gdpr-infobar-close-btn.gdpr-content-close-btn{display:none}#moove_gdpr_cookie_info_bar .moove-gdpr-infobar-close-btn.focus-g,#moove_gdpr_cookie_info_bar .moove-gdpr-infobar-close-btn:focus,#moove_gdpr_cookie_info_bar .moove-gdpr-infobar-close-btn:hover{background-color:#626262;color:#fff}#moove_gdpr_cookie_info_bar .moove-gdpr-infobar-close-btn i{font-size:32px;top:-1px;position:relative;height:30px;display:block;overflow:hidden}#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-button-holder .moove-gdpr-infobar-close-btn{color:#fff;opacity:.7;box-shadow:inset 0 0 0 1px #fff}#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-button-holder .moove-gdpr-infobar-close-btn.focus-g,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-button-holder .moove-gdpr-infobar-close-btn:focus,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-button-holder .moove-gdpr-infobar-close-btn:hover{background-color:#fff;opacity:1;color:#fff}#moove_gdpr_cookie_info_bar.gdpr-full-screen-infobar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.change-settings-button,#moove_gdpr_cookie_info_bar.gdpr-full-screen-infobar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.change-settings-button{text-decoration:none}#moove_gdpr_cookie_modal .cookie-switch .cookie-slider,#moove_gdpr_cookie_modal .switch .slider{overflow:visible;box-shadow:1px 1px transparent}#moove_gdpr_cookie_modal{margin:0 auto;margin-top:0;min-height:60vh;font-family:Nunito,sans-serif;content-visibility:hidden}#moove_gdpr_cookie_modal h2.tab-title{margin:0;padding:0;border:0;background:none;font-family:inherit;font-size:inherit;font-weight:inherit;font-style:inherit;line-height:inherit;letter-spacing:inherit;text-transform:inherit;text-align:inherit;color:inherit}#moove_gdpr_cookie_modal div.tab-title,#moove_gdpr_cookie_modal h2.tab-title,#moove_gdpr_cookie_modal span.tab-title{display:block}#moove_gdpr_cookie_modal button{letter-spacing:0;outline:none;cursor:pointer}#moove_gdpr_cookie_modal *{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:inherit}#moove_gdpr_cookie_modal .cookie-switch,#moove_gdpr_cookie_modal .switch{position:relative;display:inline-block;width:50px;height:30px;padding:0}#moove_gdpr_cookie_modal .cookie-switch input,#moove_gdpr_cookie_modal .switch input{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}#moove_gdpr_cookie_modal .cookie-switch .cookie-slider,#moove_gdpr_cookie_modal .cookie-switch .slider,#moove_gdpr_cookie_modal .switch .cookie-slider,#moove_gdpr_cookie_modal .switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:red;transition:.4s;margin:0;padding:0}#moove_gdpr_cookie_modal .cookie-switch .cookie-slider:before,#moove_gdpr_cookie_modal .cookie-switch .slider:before,#moove_gdpr_cookie_modal .switch .cookie-slider:before,#moove_gdpr_cookie_modal .switch .slider:before{position:absolute;content:"";height:26px;width:26px;left:1px;bottom:1px;transition:.4s;border:1px solid #f2f2f2;border-radius:50%;background-color:#fff;box-shadow:0 5px 15px 0 rgba(0,0,0,.25);display:block;box-sizing:content-box}#moove_gdpr_cookie_modal .cookie-switch .cookie-slider:after,#moove_gdpr_cookie_modal .cookie-switch .slider:after,#moove_gdpr_cookie_modal .switch .cookie-slider:after,#moove_gdpr_cookie_modal .switch .slider:after{content:attr(data-text-disabled);position:absolute;top:0;left:60px;font-weight:700;font-size:16px;line-height:30px;color:#c00000;display:block;white-space:nowrap}#moove_gdpr_cookie_modal .cookie-switch .cookie-slider.cookie-round,#moove_gdpr_cookie_modal .cookie-switch .cookie-slider.round,#moove_gdpr_cookie_modal .cookie-switch .slider.cookie-round,#moove_gdpr_cookie_modal .cookie-switch .slider.round,#moove_gdpr_cookie_modal .switch .cookie-slider.cookie-round,#moove_gdpr_cookie_modal .switch .cookie-slider.round,#moove_gdpr_cookie_modal .switch .slider.cookie-round,#moove_gdpr_cookie_modal .switch .slider.round{border-radius:34px}#moove_gdpr_cookie_modal .cookie-switch .cookie-slider.cookie-round:before,#moove_gdpr_cookie_modal .cookie-switch .cookie-slider.round:before,#moove_gdpr_cookie_modal .cookie-switch .slider.cookie-round:before,#moove_gdpr_cookie_modal .cookie-switch .slider.round:before,#moove_gdpr_cookie_modal .switch .cookie-slider.cookie-round:before,#moove_gdpr_cookie_modal .switch .cookie-slider.round:before,#moove_gdpr_cookie_modal .switch .slider.cookie-round:before,#moove_gdpr_cookie_modal .switch .slider.round:before{border-radius:50%}#moove_gdpr_cookie_modal .cookie-switch .cookie-slider.gdpr-sr:after,#moove_gdpr_cookie_modal .cookie-switch .slider.gdpr-sr:after,#moove_gdpr_cookie_modal .switch .cookie-slider.gdpr-sr:after,#moove_gdpr_cookie_modal .switch .slider.gdpr-sr:after{display:none}#moove_gdpr_cookie_modal .cookie-switch .gdpr-sr-enable,#moove_gdpr_cookie_modal .switch .gdpr-sr-enable{display:none;color:#1e7b24}#moove_gdpr_cookie_modal .cookie-switch .gdpr-sr-disable,#moove_gdpr_cookie_modal .switch .gdpr-sr-disable{display:block;color:#c00000}#moove_gdpr_cookie_modal .cookie-switch .gdpr-sr-label,#moove_gdpr_cookie_modal .switch .gdpr-sr-label{position:absolute;top:0;left:60px;font-weight:700;font-size:16px;line-height:30px;color:#c00000;display:block;white-space:nowrap}#moove_gdpr_cookie_modal .cookie-switch input:checked+.cookie-slider,#moove_gdpr_cookie_modal .cookie-switch input:checked+.slider,#moove_gdpr_cookie_modal .switch input:checked+.cookie-slider,#moove_gdpr_cookie_modal .switch input:checked+.slider{background-color:#2e9935}#moove_gdpr_cookie_modal .cookie-switch input:checked+.cookie-slider:after,#moove_gdpr_cookie_modal .cookie-switch input:checked+.slider:after,#moove_gdpr_cookie_modal .switch input:checked+.cookie-slider:after,#moove_gdpr_cookie_modal .switch input:checked+.slider:after{content:attr(data-text-enable);color:#1e7b24;white-space:nowrap}#moove_gdpr_cookie_modal .cookie-switch input:checked+.cookie-slider .gdpr-sr-enable,#moove_gdpr_cookie_modal .cookie-switch input:checked+.slider .gdpr-sr-enable,#moove_gdpr_cookie_modal .switch input:checked+.cookie-slider .gdpr-sr-enable,#moove_gdpr_cookie_modal .switch input:checked+.slider .gdpr-sr-enable{display:block}#moove_gdpr_cookie_modal .cookie-switch input:checked+.cookie-slider .gdpr-sr-disable,#moove_gdpr_cookie_modal .cookie-switch input:checked+.slider .gdpr-sr-disable,#moove_gdpr_cookie_modal .switch input:checked+.cookie-slider .gdpr-sr-disable,#moove_gdpr_cookie_modal .switch input:checked+.slider .gdpr-sr-disable{display:none}#moove_gdpr_cookie_modal .cookie-switch input:focus+.cookie-slider,#moove_gdpr_cookie_modal .cookie-switch input:focus+.slider,#moove_gdpr_cookie_modal .switch input:focus+.cookie-slider,#moove_gdpr_cookie_modal .switch input:focus+.slider{box-shadow:0 0 1px #2e9935}#moove_gdpr_cookie_modal .cookie-switch input:checked+.cookie-slider:before,#moove_gdpr_cookie_modal .cookie-switch input:checked+.slider:before,#moove_gdpr_cookie_modal .switch input:checked+.cookie-slider:before,#moove_gdpr_cookie_modal .switch input:checked+.slider:before{transform:translateX(20px)}#moove_gdpr_cookie_modal a,#moove_gdpr_cookie_modal button{outline:none;box-shadow:none;text-shadow:none}#moove_gdpr_cookie_modal .moove-gdpr-modal-content{color:#000;background-color:#fff;width:900px;width:80vw;max-width:1170px;min-height:600px;border-radius:10px;position:relative;margin:0 auto}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .gdpr-cc-form-fieldset,#moove_gdpr_cookie_modal .moove-gdpr-modal-content fieldset{background-color:transparent}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.logo-position-left .moove-gdpr-company-logo-holder{text-align:left}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.logo-position-center .moove-gdpr-company-logo-holder{text-align:center}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.logo-position-right .moove-gdpr-company-logo-holder{text-align:right}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .main-modal-content{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;height:100%}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton{margin:2px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2{min-height:auto}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-left-content{display:none}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-right-content{width:100%;border-top-left-radius:5px;border-bottom-left-radius:5px;position:relative;float:none;padding-bottom:135px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .main-modal-content{max-height:50vh;overflow:hidden;overflow-y:auto;padding-bottom:0;height:100%}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-branding-cnt{padding-right:30px;white-space:nowrap}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-branding-cnt a{padding-right:0;text-align:right;color:#000;font-weight:700;font-size:13px;letter-spacing:-.3px;position:relative;top:0;text-decoration:none;display:block;-ms-flex-align:baseline;align-items:baseline}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main{display:block;position:relative}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main .moove-gdpr-tab-main-content{position:relative;overflow:hidden;padding-right:190px;padding-bottom:10px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main .moove-gdpr-status-bar{position:absolute;top:0;right:0;width:190px;text-align:right}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main .moove-gdpr-status-bar span.cookie-slider,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main .moove-gdpr-status-bar span.slider{position:relative;width:50px;height:30px;display:block}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main .moove-gdpr-status-bar span.cookie-slider .gdpr-sr-label,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main .moove-gdpr-status-bar span.cookie-slider:after,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main .moove-gdpr-status-bar span.slider .gdpr-sr-label,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main .moove-gdpr-status-bar span.slider:after{text-align:right;left:auto;right:60px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main div.tab-title,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main h2.tab-title,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main h3.tab-title,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main span.tab-title{font-weight:700;font-size:20px;margin-bottom:15px;padding-right:190px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-title{display:-ms-flexbox;display:flex;width:100%;-ms-flex-align:center;align-items:center;height:75px;position:relative;margin-bottom:20px;padding-right:180px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-title .moove-gdpr-company-logo-holder{max-width:180px;margin:0;float:right;position:absolute;top:0;right:0;width:100%;text-align:right;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;height:100%}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-title .moove-gdpr-company-logo-holder img{max-width:100%;text-align:center}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-title .tab-title{width:100%;font-weight:700;font-size:28px;line-height:1.1}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close{position:absolute;text-decoration:none;top:-30px;right:-30px;display:block;width:60px;height:60px;line-height:60px;text-align:center;border-radius:50%;background:transparent;padding:0;z-index:99;margin:0;outline:none;box-shadow:none;border:none}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close.focus-g i,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close.focus-g span.gdpr-icon,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close:hover i,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close:hover span.gdpr-icon{background-color:#fff;color:#0c4da2}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close i,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close span.gdpr-icon{display:block;width:60px;height:60px;line-height:60px;font-size:48px;background-color:#0c4da2;border:1px solid #0c4da2;color:#fff;border-radius:50%;transition:all .3s ease}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-company-logo-holder{padding:0;margin-bottom:25px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-company-logo-holder img{max-height:75px;max-width:70%;width:auto;display:inline-block}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-title h2:not(.tab-title){font-weight:400;font-size:20px;margin:5px 0 0;padding:0;color:#000}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-content.moove-gdpr-no-modal-title .moove-gdpr-tab-main div.tab-title,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-content.moove-gdpr-no-modal-title .moove-gdpr-tab-main h2.tab-title,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-content.moove-gdpr-no-modal-title .moove-gdpr-tab-main h3.tab-title,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-content.moove-gdpr-no-modal-title .moove-gdpr-tab-main span.tab-title{margin-top:0}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main div.tab-title,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main h2.tab-title,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main h3.tab-title,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main span.tab-title{font-weight:700;font-size:28px;line-height:1.2;margin:0;padding:0;color:#000;margin-bottom:25px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;max-height:calc(100% - 155px);overflow-y:auto;padding-right:20px;padding-bottom:15px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content a,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content button,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content li,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content p{font-weight:400;font-size:16px;line-height:1.4;margin-bottom:18px;margin-top:0;padding:0;color:#000}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content h1,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content h2,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content h3,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content h4,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content h5,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content h6{font-size:18px;line-height:1.4;margin-bottom:20px;margin-top:0;font-weight:700;text-transform:none;color:#000}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content a{color:#000;text-decoration:underline}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content.moove-gdpr-strict-warning-message{display:none}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar{padding:5px;margin-right:10px;margin-bottom:15px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar.gdpr-checkbox-disabled{opacity:.6;pointer-events:none}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar.gdpr-checkbox-disabled .cookie-switch input:checked+.cookie-slider,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar.gdpr-checkbox-disabled .switch input:checked+.slider{background-color:#474747}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar.gdpr-checkbox-disabled .cookie-switch input:checked+.cookie-slider:after,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar.gdpr-checkbox-disabled .switch input:checked+.slider:after{color:#474747}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar p{display:inline-block;float:right;color:#09a501;margin:0;line-height:1.2;font:700 11px Arial,Helvetica,sans-serif;font-weight:700}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar .gdpr-cc-form-wrap,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar .gdpr-cc-form-wrap .gdpr-cc-form-fieldset,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar .gdpr-cc-form-wrap fieldset,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar form,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar form .gdpr-cc-form-fieldset,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar form fieldset{border:none;padding:0;margin:0;box-shadow:none}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar .gdpr-cc-form-wrap .gdpr-cc-form-fieldset:hover label,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar .gdpr-cc-form-wrap fieldset:hover label,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar form .gdpr-cc-form-fieldset:hover label,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar form fieldset:hover label{color:#09a501}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:130px;position:absolute;left:0;bottom:0;width:100%;background-color:#f1f1f1;z-index:15;border-radius:5px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content:before{content:"";position:absolute;bottom:130px;left:60px;right:60px;height:1px;display:block;background-color:#c9c8c8}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-branding{text-decoration:none;padding:0 10px;font-size:10px;color:#000;font-weight:700;line-height:13px;display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline;width:auto;max-width:100%}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-branding img{height:15px;margin-left:5px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-branding span{display:inline-block;text-decoration:underline}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder{width:calc(100% + 16px);display:-ms-flexbox;display:flex;padding:0 60px;-ms-flex-pack:justify;justify-content:space-between;margin:0 -2px;-ms-flex-wrap:wrap;flex-wrap:wrap}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton{margin:8px;text-decoration:none;border-radius:150px;color:#fff;padding:15px 10px;transition:all .3s ease;border:1px solid transparent;min-width:160px;text-align:center;text-transform:none;letter-spacing:0;font-weight:700;font-size:14px;line-height:20px;cursor:pointer}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton:hover,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton:hover{background-color:#fff}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton.moove-gdpr-modal-save-settings,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton.moove-gdpr-modal-save-settings{color:#fff;display:none}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton.moove-gdpr-modal-save-settings:hover,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton.moove-gdpr-modal-save-settings:hover{background-color:#fff}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content{width:40%;display:inline-block;float:left;padding:40px 60px;position:absolute;height:100%;top:0;box-shadow:0 0 30px 0 rgba(35,35,35,.1);background:#fff;z-index:10;left:0;border-top-left-radius:5px;border-bottom-left-radius:5px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content .moove-gdpr-branding-cnt{position:absolute;bottom:0;padding-bottom:30px;left:60px;right:60px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content .moove-gdpr-branding-cnt a{color:#000;font-weight:700;font-size:13px;letter-spacing:-.3px;padding:20px 0;position:relative;top:10px;text-decoration:none;display:block}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content .moove-gdpr-branding-cnt a img{width:60px;height:auto;display:inline-block;margin-left:5px;position:relative;top:0}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content .moove-gdpr-branding-cnt a span{display:inline-block;text-decoration:underline}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu{padding:0;list-style:none;margin:0;z-index:12}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li{margin:0;padding:0;list-style:none;margin-bottom:7px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li.menu-item-selected a,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li.menu-item-selected button{background-color:#fff;border-color:#f1f1f1;color:#000}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li.menu-item-selected a span.gdpr-icon,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li.menu-item-selected button span.gdpr-icon{color:#000}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-weight:800;font-size:14px;text-decoration:none;text-transform:uppercase;background-color:#f1f1f1;border:1px solid #f1f1f1;line-height:1.1;padding:13px 20px;color:#0c4da2;width:100%;transition:all .3s ease;border-radius:5px;text-align:left;white-space:normal}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a:hover i,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a:hover span.gdpr-icon,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button:hover i,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button:hover span.gdpr-icon{text-decoration:none}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a i,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a span.gdpr-icon,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button i,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button span.gdpr-icon{display:inline-block;float:left;font-size:30px;width:40px;margin-right:5px;position:relative;top:0;color:#0c4da2}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a span.gdpr-nav-tab-title,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button span.gdpr-nav-tab-title{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;width:calc(100% - 40px)}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-right-content{width:60%;display:inline-block;float:right;padding:40px 60px;position:absolute;top:0;height:auto;right:0;background-color:#f1f1f1;border-top-right-radius:5px;border-bottom-right-radius:5px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-company-logo{width:100%;height:0;padding-bottom:38px;background-size:contain;background-position:0;background-repeat:no-repeat}.moove-hidden{display:none}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar:after,.moove-clearfix:after{content:"";display:table;clear:both}#moove_gdpr_cookie_info_bar{position:fixed;bottom:0;left:0;width:100%;min-height:60px;max-height:400px;color:#fff;z-index:9900;background-color:#202020;border-top:1px solid #fff;font-family:Nunito,sans-serif;transition:bottom .3s cubic-bezier(.17,.04,.03,.94)}#moove_gdpr_cookie_info_bar.gdpr_infobar_postion_top{bottom:auto;top:0;transition:top .3s cubic-bezier(.17,.04,.03,.94)}#moove_gdpr_cookie_info_bar.gdpr_infobar_postion_top.moove-gdpr-dark-scheme{border-top:0;border-bottom:1px solid #fff}#moove_gdpr_cookie_info_bar.gdpr_infobar_postion_top.moove-gdpr-light-scheme{border-top:0;border-bottom:1px solid #202020}#moove_gdpr_cookie_info_bar.gdpr_infobar_postion_top.moove-gdpr-info-bar-hidden{bottom:auto;top:-400px}#moove_gdpr_cookie_info_bar.gdpr_infobar_postion_bottom_left:not(.gdpr-full-screen-infobar),#moove_gdpr_cookie_info_bar.gdpr_infobar_postion_bottom_right:not(.gdpr-full-screen-infobar){width:600px;max-width:calc(100% - 30px);bottom:15px;border-radius:10px}#moove_gdpr_cookie_info_bar.gdpr_infobar_postion_bottom_left:not(.gdpr-full-screen-infobar).moove-gdpr-dark-scheme,#moove_gdpr_cookie_info_bar.gdpr_infobar_postion_bottom_left:not(.gdpr-full-screen-infobar).moove-gdpr-light-scheme,#moove_gdpr_cookie_info_bar.gdpr_infobar_postion_bottom_right:not(.gdpr-full-screen-infobar).moove-gdpr-dark-scheme,#moove_gdpr_cookie_info_bar.gdpr_infobar_postion_bottom_right:not(.gdpr-full-screen-infobar).moove-gdpr-light-scheme{border:1px solid #d3ced2}@media(min-width:767px){#moove_gdpr_cookie_info_bar.gdpr_infobar_postion_bottom_left:not(.gdpr-full-screen-infobar) .moove-gdpr-infobar-close-btn,#moove_gdpr_cookie_info_bar.gdpr_infobar_postion_bottom_right:not(.gdpr-full-screen-infobar) .moove-gdpr-infobar-close-btn{position:absolute;top:-5px;right:-5px;border:none;box-shadow:none;background-color:transparent}#moove_gdpr_cookie_info_bar.gdpr_infobar_postion_bottom_left:not(.gdpr-full-screen-infobar) .moove-gdpr-infobar-close-btn:hover,#moove_gdpr_cookie_info_bar.gdpr_infobar_postion_bottom_right:not(.gdpr-full-screen-infobar) .moove-gdpr-infobar-close-btn:hover{background-color:transparent;color:#000}#moove_gdpr_cookie_info_bar.gdpr_infobar_postion_bottom_left:not(.gdpr-full-screen-infobar).moove-gdpr-dark-scheme .moove-gdpr-button-holder .moove-gdpr-infobar-close-btn,#moove_gdpr_cookie_info_bar.gdpr_infobar_postion_bottom_right:not(.gdpr-full-screen-infobar).moove-gdpr-dark-scheme .moove-gdpr-button-holder .moove-gdpr-infobar-close-btn{position:absolute;top:-5px;right:-5px;border:none;box-shadow:none;background-color:transparent}#moove_gdpr_cookie_info_bar.gdpr_infobar_postion_bottom_left:not(.gdpr-full-screen-infobar).moove-gdpr-dark-scheme .moove-gdpr-button-holder .moove-gdpr-infobar-close-btn:hover,#moove_gdpr_cookie_info_bar.gdpr_infobar_postion_bottom_right:not(.gdpr-full-screen-infobar).moove-gdpr-dark-scheme .moove-gdpr-button-holder .moove-gdpr-infobar-close-btn:hover{background-color:transparent;color:#fff}#moove_gdpr_cookie_info_bar.gdpr_infobar_postion_bottom_left:not(.gdpr-full-screen-infobar) .moove-gdpr-info-bar-container,#moove_gdpr_cookie_info_bar.gdpr_infobar_postion_bottom_right:not(.gdpr-full-screen-infobar) .moove-gdpr-info-bar-container{padding:10px 25px}#moove_gdpr_cookie_info_bar.gdpr_infobar_postion_bottom_left:not(.gdpr-full-screen-infobar) .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content,#moove_gdpr_cookie_info_bar.gdpr_infobar_postion_bottom_right:not(.gdpr-full-screen-infobar) .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content{padding:10px 0}#moove_gdpr_cookie_info_bar.gdpr_infobar_postion_bottom_left:not(.gdpr-full-screen-infobar) .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder,#moove_gdpr_cookie_info_bar.gdpr_infobar_postion_bottom_right:not(.gdpr-full-screen-infobar) .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:end;justify-content:flex-end}#moove_gdpr_cookie_info_bar.gdpr_infobar_postion_bottom_left:not(.gdpr-full-screen-infobar) .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder .mgbutton,#moove_gdpr_cookie_info_bar.gdpr_infobar_postion_bottom_right:not(.gdpr-full-screen-infobar) .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder .mgbutton{width:100%}}#moove_gdpr_cookie_info_bar.gdpr_infobar_postion_bottom_left{left:15px;right:auto}#moove_gdpr_cookie_info_bar.gdpr_infobar_postion_bottom_right{right:15px;left:auto}#moove_gdpr_cookie_info_bar *{font-family:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#moove_gdpr_cookie_info_bar.moove-gdpr-info-bar-hidden{bottom:-400px}#moove_gdpr_cookie_info_bar.moove-gdpr-align-center,#moove_gdpr_cookie_info_bar.moove-gdpr-align-right{text-align:center}#moove_gdpr_cookie_info_bar button.moove-gdpr-infobar-close-btn{border:none}#moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme{background-color:#fff;border-top:1px solid #202020}#moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h1,#moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h2,#moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h3,#moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h4,#moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h5,#moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h6,#moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content p,#moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content p a,#moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme p{color:#202020}#moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a,#moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button{text-decoration:underline;outline:none}#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme{background-color:#202020;border-top:1px solid #fff}#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h1,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h2,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h3,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h4,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h5,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h6,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content p,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content p a,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme p{color:#fff}#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button{text-decoration:underline;outline:none;transition:all .2s ease}#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.focus-g,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton:focus,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton:hover,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.focus-g,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton:focus,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton:hover{background-color:#fff}#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-close-modal-button a{border-color:#fff;color:#fff}#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-close-modal-button a.focus-g,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-close-modal-button a:focus,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-close-modal-button a:hover{background-color:#fff;color:#202020}#moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar) .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.moove-gdpr-infobar-reject-btn-alt,#moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar) .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-reject-btn-alt{background-color:transparent;box-shadow:inset 0 0 0 1px currentColor;opacity:.7;color:#202020}#moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar) .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.moove-gdpr-infobar-reject-btn-alt.focus-g,#moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar) .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.moove-gdpr-infobar-reject-btn-alt:focus,#moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar) .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.moove-gdpr-infobar-reject-btn-alt:hover,#moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar) .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-reject-btn-alt.focus-g,#moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar) .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-reject-btn-alt:focus,#moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar) .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-reject-btn-alt:hover{box-shadow:none;opacity:1;color:#fff;background-color:#202020}#moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar).moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.moove-gdpr-infobar-reject-btn-alt,#moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar).moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-reject-btn-alt{background-color:transparent;box-shadow:inset 0 0 0 1px currentColor;opacity:.7;color:#fff}#moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar).moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.moove-gdpr-infobar-reject-btn-alt.focus-g,#moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar).moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.moove-gdpr-infobar-reject-btn-alt:focus,#moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar).moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.moove-gdpr-infobar-reject-btn-alt:hover,#moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar).moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-reject-btn-alt.focus-g,#moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar).moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-reject-btn-alt:focus,#moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar).moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-reject-btn-alt:hover{box-shadow:none;opacity:1;color:#202020;background-color:#fff}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container{padding:10px 40px;position:static;display:inline-block}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container i.gdpricon-cog-1,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container span.gdpricon-cog-1{font-size:40px;width:60px;height:50px;line-height:50px;text-align:center;position:absolute;top:calc(50% - 25px);left:0;color:#fff}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-close-cookie-popup{position:absolute;width:60px;height:50px;line-height:50px;text-align:center;top:calc(50% - 25px);right:0;text-decoration:none;outline:none;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-close-cookie-popup i,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-close-cookie-popup span.gdpr-icon{width:28px;height:28px;line-height:26px;text-align:center;text-decoration:none;background-color:#fff;color:#424449;border-radius:50%;display:block;border:1px solid #fff;font-size:16px;position:relative}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-close-cookie-popup:hover i,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-close-cookie-popup:hover span.gdpr-icon{background-color:#424449;color:#fff}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content{padding-left:30px;padding-right:30px;text-align:left;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content p,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content p a{margin:0;font-size:14px;line-height:18px;font-weight:700;padding-bottom:0;color:#fff}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h1,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h2,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h3,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h4,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h5,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h6{font-size:22px;line-height:30px;margin-bottom:15px}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-close-modal-button a{display:inline-block;width:35px;height:35px;border:1px solid #202020;color:#202020;text-decoration:none;outline:none;line-height:35px;text-align:center;border-radius:50%;font-size:28px;padding-top:1px;transition:all .2s ease;margin-left:10px;margin-left:6vw}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-close-modal-button a.focus-g,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-close-modal-button a:focus,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-close-modal-button a:hover{background-color:#202020;color:#fff}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton{font-size:14px;line-height:20px;color:#fff;font-weight:700;text-decoration:none;border-radius:150px;padding:8px 30px;transition:all .3s ease;border:none;display:inline-block;margin:3px 4px;white-space:nowrap;text-transform:none;letter-spacing:0;cursor:pointer}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.focus-g,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton:focus,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton:hover,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.focus-g,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton:focus,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton:hover{color:#fff;background-color:#202020}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.change-settings-button,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.change-settings-button{background-color:#424449;color:#fff;border-color:transparent;cursor:pointer}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.change-settings-button.focus-g,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.change-settings-button:focus,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.change-settings-button:hover,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.change-settings-button.focus-g,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.change-settings-button:focus,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.change-settings-button:hover{border-color:#fff;background-color:#000}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content span.change-settings-button{text-decoration:underline;cursor:pointer;transition:all .2s ease}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder{padding-left:15px;padding-left:3vw}.gdpr_lightbox.moove_gdpr_cookie_modal_open #moove_gdpr_cookie_modal{content-visibility:visible}.gdpr_lightbox.moove_gdpr_cookie_modal_open .gdpr_lightbox-wrap{overflow-x:hidden;overflow-y:auto}.gdpr_lightbox.moove_gdpr_cookie_modal_open .gdpr_lightbox-container{max-width:100%}.gdpr_lightbox.moove_gdpr_cookie_modal_open .gdpr_lightbox-close{opacity:0;visibility:hidden}#moove_gdpr_save_popup_settings_button{display:block;z-index:1001;position:fixed;background-color:rgba(0,0,0,.8);transition:all .3s ease;color:#fff;padding:0;text-align:center;height:40px;outline:none;font-weight:400;font-size:14px;line-height:20px;border-radius:0;border:none;text-decoration:none}#moove_gdpr_save_popup_settings_button:not(.gdpr-floating-button-custom-position){bottom:20px;left:20px}#moove_gdpr_save_popup_settings_button{border-radius:50px}#moove_gdpr_save_popup_settings_button span{background-color:inherit;transition:all .3s ease}#moove_gdpr_save_popup_settings_button span.moove_gdpr_icon{display:-ms-inline-flexbox;display:inline-flex;line-height:40px;float:left;font-size:30px;min-width:40px;height:40px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-align:center;z-index:15;position:relative;background-color:inherit;border-radius:inherit;transition:none}#moove_gdpr_save_popup_settings_button span.moove_gdpr_icon i,#moove_gdpr_save_popup_settings_button span.moove_gdpr_icon span.gdpr-icon{position:relative;top:0;font-weight:900;background-color:transparent}#moove_gdpr_save_popup_settings_button span.moove_gdpr_text{font:normal 12px Arial,sans-serif;text-transform:uppercase;white-space:nowrap;padding:0 15px 0 5px;top:0;left:0;position:relative;line-height:40px;display:none;overflow:hidden;z-index:5;background-color:transparent;text-decoration:none}#moove_gdpr_save_popup_settings_button:focus,#moove_gdpr_save_popup_settings_button:hover{background-color:#000}#moove_gdpr_save_popup_settings_button:focus span.moove_gdpr_text,#moove_gdpr_save_popup_settings_button:hover span.moove_gdpr_text{display:block}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-branding-cnt{padding-right:60px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-footer-content .moove-gdpr-button-holder{-ms-flex-pack:start;justify-content:flex-start}#moove_gdpr_cookie_info_bar *{box-sizing:border-box}#moove_gdpr_cookie_info_bar.gdpr-full-screen-infobar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder a.mgbutton{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}#moove_gdpr_cookie_info_bar.gdpr-full-screen-infobar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder a.mgbutton.mright{float:right}#moove_gdpr_cookie_info_bar.gdpr-full-screen-infobar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder a.mgbutton.mgrey{background-color:#424449}#moove_gdpr_cookie_info_bar.gdpr-full-screen-infobar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder a.mgbutton.mgrey:hover{background-color:#202020}@media(max-width:767px){#moove_gdpr_cookie_info_bar.gdpr-full-screen-infobar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton,#moove_gdpr_cookie_info_bar.gdpr-full-screen-infobar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton{min-height:30px;font-weight:400}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content .moove-gdpr-branding-cnt a{font-size:10px;line-height:1.2}#moove_gdpr_cookie_modal li a .gdpr-svg-icon,#moove_gdpr_cookie_modal li button .gdpr-svg-icon{margin-right:0;text-align:center;width:25px;height:25px}#moove_gdpr_cookie_modal li a .gdpr-svg-icon svg,#moove_gdpr_cookie_modal li button .gdpr-svg-icon svg{height:25px}#moove_gdpr_cookie_info_bar .moove-gdpr-infobar-close-btn.moovegdpr-arrow-close:after,#moove_gdpr_cookie_info_bar .moove-gdpr-infobar-close-btn.moovegdpr-arrow-close:before,.gdpr-icon.moovegdpr-arrow-close:after,.gdpr-icon.moovegdpr-arrow-close:before,i.moovegdpr-arrow-close.moovegdpr-arrow-close:after,i.moovegdpr-arrow-close.moovegdpr-arrow-close:before{height:14px;top:calc(50% - 7px)}#moove_gdpr_cookie_info_bar .moove-gdpr-button-holder{-ms-flex-wrap:wrap;flex-wrap:wrap}#moove_gdpr_cookie_info_bar .moove-gdpr-infobar-close-btn{width:30px;height:30px;border:none}#moove_gdpr_cookie_info_bar .moove-gdpr-infobar-close-btn i{font-size:27px;height:25px}.gdpr-fb-hide-mobile{display:none!important}#moove_gdpr_cookie_modal .moove-gdpr-modal-content{width:calc(100vw - 50px)}#moove_gdpr_cookie_modal .cookie-switch,#moove_gdpr_cookie_modal .switch{width:40px;height:24px}#moove_gdpr_cookie_modal .cookie-switch .cookie-slider:before,#moove_gdpr_cookie_modal .cookie-switch .slider:before,#moove_gdpr_cookie_modal .switch .cookie-slider:before,#moove_gdpr_cookie_modal .switch .slider:before{height:20px;width:20px}#moove_gdpr_cookie_modal .cookie-switch input:checked+.cookie-slider:before,#moove_gdpr_cookie_modal .cookie-switch input:checked+.slider:before,#moove_gdpr_cookie_modal .switch input:checked+.cookie-slider:before,#moove_gdpr_cookie_modal .switch input:checked+.slider:before{transform:translateX(16px)}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-title{padding-right:0;height:auto;margin-bottom:10px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-title .tab-title{font-weight:700;font-size:22px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-title .moove-gdpr-company-logo-holder{display:none}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-right-content{height:80vh}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-right-content .main-modal-content{max-height:calc(80vh - 155px)}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-button-holder a.mgbutton,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton{margin-right:2px;margin-bottom:2px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-branding-cnt{position:relative;padding-right:10px;max-width:50%;width:auto}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-branding-cnt a{font-weight:700;font-size:11px;padding-left:0;display:block}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-branding-cnt a span,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-branding-cnt a u{display:block;text-decoration:underline}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main .moove-gdpr-tab-main-content{padding-right:0}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main .moove-gdpr-tab-main-content p{margin-bottom:15px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main .moove-gdpr-tab-main-content .moove-gdpr-status-bar{position:relative;left:0;right:auto;width:100%}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main .moove-gdpr-tab-main-content .moove-gdpr-status-bar .gdpr-cc-form-wrap,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main .moove-gdpr-tab-main-content .moove-gdpr-status-bar form{text-align:left;margin-bottom:15px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main .moove-gdpr-tab-main-content .moove-gdpr-status-bar .gdpr-cc-form-wrap span.cookie-slider,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main .moove-gdpr-tab-main-content .moove-gdpr-status-bar .gdpr-cc-form-wrap span.slider,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main .moove-gdpr-tab-main-content .moove-gdpr-status-bar form span.cookie-slider,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main .moove-gdpr-tab-main-content .moove-gdpr-status-bar form span.slider{width:40px;height:24px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main .moove-gdpr-tab-main-content .moove-gdpr-status-bar .gdpr-cc-form-wrap span.cookie-slider:after,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main .moove-gdpr-tab-main-content .moove-gdpr-status-bar .gdpr-cc-form-wrap span.slider:after,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main .moove-gdpr-tab-main-content .moove-gdpr-status-bar form span.cookie-slider:after,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main .moove-gdpr-tab-main-content .moove-gdpr-status-bar form span.slider:after{left:45px;right:0;text-align:left;top:-3px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main .moove-gdpr-tab-main-content .moove-gdpr-status-bar .gdpr-cc-form-wrap span.cookie-slider .gdpr-sr-label,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main .moove-gdpr-tab-main-content .moove-gdpr-status-bar .gdpr-cc-form-wrap span.slider .gdpr-sr-label,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main .moove-gdpr-tab-main-content .moove-gdpr-status-bar form span.cookie-slider .gdpr-sr-label,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main .moove-gdpr-tab-main-content .moove-gdpr-status-bar form span.slider .gdpr-sr-label{left:45px;right:0;text-align:left}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main div.tab-title,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main h2.tab-title,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main h3.tab-title,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main span.tab-title{padding-right:0;font-weight:700;font-size:16px;margin-bottom:10px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .moove-gdpr-tab-main .moove-gdpr-tab-main-content{max-height:auto}#moove_gdpr_cookie_modal .moove-gdpr-modal-content{max-height:500px;max-height:90vh;min-height:auto}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .cookie-switch .cookie-slider:after,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .cookie-switch .gdpr-sr-label,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .switch .gdpr-sr-label,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .switch .slider:after{font-weight:800;font-size:12px;line-height:30px;min-width:130px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .cookie-switch .gdpr-sr-label,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .switch .gdpr-sr-label{line-height:1.8}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-close-modal-button a,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-close-modal-button button{display:inline-block;width:30px;height:30px;border:1px solid #202020;color:#202020;text-decoration:none;outline:none;line-height:30px;text-align:center;border-radius:50%;font-size:27px;padding-top:1px;transition:all .2s ease;margin-left:15px;margin-left:6vw;position:absolute;right:5px;top:5px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close{position:absolute;top:-15px;right:-15px;display:block;width:30px;height:30px;line-height:30px;text-decoration:none}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close i,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close span.gdpr-icon{width:30px;height:30px;line-height:30px;font-size:30px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-company-logo{padding-bottom:30px;background-size:contain;background-position:50%;margin-top:10px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-company-logo-holder{margin-bottom:15px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content{padding:10px;padding-top:30px;position:relative;top:0;left:0;text-align:center;min-height:140px;border-radius:0;border-top-left-radius:5px;border-top-right-radius:5px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu{display:-ms-flexbox;display:flex;margin:0 -3px;-ms-flex-wrap:wrap;flex-wrap:wrap}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li{list-style:none;margin-bottom:20px;display:-ms-inline-flexbox;display:inline-flex;margin:3px;-ms-flex:1;flex:1}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button{padding:5px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a i,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a span.gdpr-icon,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button i,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button span.gdpr-icon{margin:0;text-align:center;width:24px;font-size:24px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a span.gdpr-nav-tab-title,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button span.gdpr-nav-tab-title{font-size:8px;line-height:1.2}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content .moove-gdpr-branding-cnt{top:3px;right:3px;left:auto;padding:0;bottom:auto;transform:scale(.8)}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content .moove-gdpr-branding-cnt a{text-align:right}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content .moove-gdpr-branding-cnt a span{display:block}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-right-content{width:100%;position:relative;padding:15px 10px;border-radius:0;border-bottom-left-radius:5px;border-bottom-right-radius:5px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2{max-height:100%}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main div.tab-title,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main h2.tab-title,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main h3.tab-title,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main span.tab-title{font-weight:700;font-size:16px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar{padding:0}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content{padding:0;position:relative;overflow:auto;max-height:calc(100% - 110px)}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content a,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content li,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content p{font-weight:400;font-size:14px;line-height:1.3}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content h1,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content h2,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content h3,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content h4,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content h5,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content h6{font-weight:700;font-size:14px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .moove-gdpr-tab-main{margin-bottom:55px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .moove-gdpr-tab-main .moove-gdpr-tab-main-content{height:100%;max-height:calc(90vh - 320px)}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content{height:70px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content:before{left:10px;right:10px;bottom:70px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder{padding:0 10px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton{margin:0;background-color:#fff;text-decoration:none;border-radius:150px;font-weight:700;font-size:12px;line-height:18px;padding:5px;transition:all .3s ease;border:1px solid #fff;color:#fff;min-width:110px;text-align:center;text-transform:none}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content{width:100%}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content .moove-gdpr-branding-cnt a,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content .moove-gdpr-branding-cnt button{top:0;padding:5px 0}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-company-logo-holder img{max-height:40px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-company-logo-holder{text-align:center}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container{padding:15px}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container i.gdpricon-cog-1,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container span.gdpricon-cog-1{display:none}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content{padding-left:0;padding-right:0;display:block;min-height:auto}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-cookie-notice{padding-left:4px;margin-bottom:10px}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder{padding-left:0}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton{font-size:12px;font-weight:700;padding:5px 20px}.moove-gdpr-branding-cnt a{padding:10px 0}}@media screen and (max-width:767px)and (orientation:landscape){#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-company-logo{margin-top:0;background-position:0}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .moove-gdpr-modal-right-content .main-modal-content .moove-gdpr-tab-content{margin-bottom:35px;max-height:55vh;overflow:auto}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content .moove-gdpr-branding-cnt a span{display:inline-block}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-right-content{height:600px;height:90vh}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-right-content .main-modal-content{max-height:500px;max-height:calc(80vh - 80px)}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-company-logo-holder{text-align:left;margin:0;display:inline-block;float:left;width:40%}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu{max-width:60%;float:right}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content{padding-top:30px;min-height:75px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main div.tab-title,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main h2.tab-title,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main h3.tab-title,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main span.tab-title{margin-bottom:10px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content{height:45px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content:before{bottom:45px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;max-height:350px;max-height:calc(100% - 70px)}#moove_gdpr_cookie_modal{background:transparent;border-radius:5px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-right-content{min-height:55vh}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content .moove-gdpr-branding-cnt a.moove-gdpr-branding{top:0;padding:0}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .moove-gdpr-tab-main .moove-gdpr-tab-main-content{max-height:100%}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-right-content{padding-bottom:80px}}@media(min-width:768px){#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .moove-gdpr-modal-right-content,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .moove-gdpr-tab-content,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .moove-gdpr-tab-main{height:100%}}@media(min-width:768px)and (max-width:999px){#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-right-content{padding:30px 20px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content{height:120px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder{padding:0 20px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content:before{bottom:120px;left:20px;right:20px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-branding-cnt{padding-right:30px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content{padding:30px 20px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content{min-height:620px;transform:scale(.75)}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content .moove-gdpr-branding-cnt{left:20px;right:20px}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content p,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content p>a{font-size:13px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button{padding:10px 15px;font-weight:700;font-size:12px}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content{padding-left:20px;padding-right:20px}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-close-modal-button a,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-close-modal-button button{margin-left:15px;margin-left:5vw}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main div.tab-title,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main h2.tab-title,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main h3.tab-title,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main span.tab-title{font-weight:700;font-size:24px}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container{padding:10px 20px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton{min-width:auto;padding:7px 15px;font-size:13px;margin:4px 8px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton{padding:8px 15px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-branding span{white-space:nowrap}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-branding-cnt a{white-space:normal}}@media(min-width:1000px)and (max-width:1300px){#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-right-content{padding:40px 30px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content{height:120px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder{padding:0 30px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content:before{bottom:120px;left:30px;right:30px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-branding-cnt{padding-right:30px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content .moove-gdpr-branding-cnt{left:30px;right:30px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content{padding:30px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content{min-width:700px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton{min-width:auto;padding:10px 30px;margin-left:8px;margin-right:8px}}@media(max-height:500px){.gdpr_lightbox.moove_gdpr_cookie_modal_open .gdpr_lightbox-wrap{padding:30px 0}}@media(min-width:768px)and (max-height:700px){#moove_gdpr_cookie_modal .moove-gdpr-modal-content{min-height:600px;transform:scale(.7)}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content{display:block;max-width:100%;text-align:center}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder{margin-top:10px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content{display:block;max-width:100%}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a span,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button span{display:block}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content{display:block;max-width:100%;text-align:center}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder{margin-top:10px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content{display:block;max-width:100%}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a span,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button span{display:block}}@media print{#moove_gdpr_cookie_info_bar,#moove_gdpr_cookie_modal,#moove_gdpr_save_popup_settings_button,.gdpr_cookie_settings_shortcode_content{display:none!important}body.moove_gdpr_overflow{overflow:auto}body.moove_gdpr_overflow .gdpr_lightbox{display:none!important}}#moove_gdpr_save_popup_settings_button span.moove_gdpr_icon svg{height:30px;width:auto}#moove_gdpr_save_popup_settings_button span.moove_gdpr_icon svg *{fill:currentColor}#moove_gdpr_cookie_info_bar .moove-gdpr-infobar-close-btn.moovegdpr-arrow-close,.gdpr-icon.moovegdpr-arrow-close,i.moovegdpr-arrow-close.moovegdpr-arrow-close{position:relative}#moove_gdpr_cookie_info_bar .moove-gdpr-infobar-close-btn.moovegdpr-arrow-close:after,#moove_gdpr_cookie_info_bar .moove-gdpr-infobar-close-btn.moovegdpr-arrow-close:before,.gdpr-icon.moovegdpr-arrow-close:after,.gdpr-icon.moovegdpr-arrow-close:before,i.moovegdpr-arrow-close.moovegdpr-arrow-close:after,i.moovegdpr-arrow-close.moovegdpr-arrow-close:before{position:absolute;content:" ";height:24px;width:1px;top:calc(50% - 12px);background-color:currentColor}#moove_gdpr_cookie_info_bar .moove-gdpr-infobar-close-btn.moovegdpr-arrow-close:before,.gdpr-icon.moovegdpr-arrow-close:before,i.moovegdpr-arrow-close.moovegdpr-arrow-close:before{transform:rotate(45deg)}#moove_gdpr_cookie_info_bar .moove-gdpr-infobar-close-btn.moovegdpr-arrow-close:after,.gdpr-icon.moovegdpr-arrow-close:after,i.moovegdpr-arrow-close.moovegdpr-arrow-close:after{transform:rotate(-45deg)}#moove_gdpr_cookie_info_bar .moove-gdpr-infobar-close-btn i.moovegdpr-arrow-close:after,#moove_gdpr_cookie_info_bar .moove-gdpr-infobar-close-btn i.moovegdpr-arrow-close:before,.gdpr-icon i.moovegdpr-arrow-close:after,.gdpr-icon i.moovegdpr-arrow-close:before,i.moovegdpr-arrow-close i.moovegdpr-arrow-close:after,i.moovegdpr-arrow-close i.moovegdpr-arrow-close:before{height:18px;top:calc(50% - 8px)}@media(max-width:767px){#moove_gdpr_cookie_info_bar .moove-gdpr-infobar-close-btn.moovegdpr-arrow-close:after,#moove_gdpr_cookie_info_bar .moove-gdpr-infobar-close-btn.moovegdpr-arrow-close:before,.gdpr-icon.moovegdpr-arrow-close:after,.gdpr-icon.moovegdpr-arrow-close:before,i.moovegdpr-arrow-close.moovegdpr-arrow-close:after,i.moovegdpr-arrow-close.moovegdpr-arrow-close:before{height:14px;top:calc(50% - 7px)}#moove_gdpr_cookie_modal .moove-gdpr-modal-content{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .moove-gdpr-tab-main .moove-gdpr-tab-main-content{height:auto}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content{display:-ms-flexbox;display:flex;padding:5px 0;-ms-flex-wrap:wrap;flex-wrap:wrap}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-button-holder a.mgbutton,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton{min-width:auto;padding:5px 15px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-branding-cnt a span,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-branding-cnt a u{display:inline-block}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-branding-cnt a{text-align:left;padding-left:10px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .moove-gdpr-modal-left-content #moove-gdpr-menu{display:none}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content{min-height:auto}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .main-modal-content .moove-gdpr-tab-main{display:block!important;min-height:auto;max-height:100%;margin-bottom:0}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .main-modal-content .moove-gdpr-tab-content{margin-bottom:80px;max-height:50vh;overflow:auto}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .main-modal-content #advanced-cookies .tab-title,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .main-modal-content #cookie_policy_modal .tab-title,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .main-modal-content #performance-ccat .tab-title,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .main-modal-content #preference-ccat .tab-title,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .main-modal-content #strict-necessary-cookies .tab-title,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .main-modal-content #third_party_cookies .tab-title{padding:10px;background-color:#fff;border:1px solid #fff;display:block;margin:10px 0 0;cursor:pointer;transition:all .3s ease;border-radius:5px;position:relative;padding-left:30px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .main-modal-content #advanced-cookies .tab-title:before,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .main-modal-content #cookie_policy_modal .tab-title:before,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .main-modal-content #performance-ccat .tab-title:before,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .main-modal-content #preference-ccat .tab-title:before,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .main-modal-content #strict-necessary-cookies .tab-title:before,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .main-modal-content #third_party_cookies .tab-title:before{content:"›";position:absolute;left:0;top:0;bottom:2px;font-size:24px;color:currentColor;width:30px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;line-height:1;font-family:Georgia,serif}@supports(content:"x"/""){#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .main-modal-content #advanced-cookies .tab-title:before,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .main-modal-content #cookie_policy_modal .tab-title:before,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .main-modal-content #performance-ccat .tab-title:before,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .main-modal-content #preference-ccat .tab-title:before,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .main-modal-content #strict-necessary-cookies .tab-title:before,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .main-modal-content #third_party_cookies .tab-title:before{content:"\203A"/""}}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .main-modal-content #advanced-cookies .moove-gdpr-tab-main-content,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .main-modal-content #cookie_policy_modal .moove-gdpr-tab-main-content,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .main-modal-content #performance-ccat .moove-gdpr-tab-main-content,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .main-modal-content #preference-ccat .moove-gdpr-tab-main-content,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .main-modal-content #strict-necessary-cookies .moove-gdpr-tab-main-content,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .main-modal-content #third_party_cookies .moove-gdpr-tab-main-content{display:none;padding:10px;background-color:#fff}}@media(max-width:350px){#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-button-holder a.mgbutton,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton{padding:3px 12px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-branding-cnt{opacity:0}}