@charset "UTF-8";
@charset "utf-8";
img.cryptxImage { height: 1em; width: auto; display: inline-block; }@font-face {
font-family: 'Droid Sans';
font-style: normal;
font-weight: 400;
src: url(https://www.gebhardttgs.de/wp-content/uploads/fonts/123f5aa4e4bdadf4393465c0c0524232/droid-sans-latin-v18-normal-400.woff2?c=1667138032) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Droid Sans';
font-style: normal;
font-weight: 700;
src: url(https://www.gebhardttgs.de/wp-content/uploads/fonts/123f5aa4e4bdadf4393465c0c0524232/droid-sans-latin-v18-normal-700.woff2?c=1667138032) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
  html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
margin: 0;
padding: 0;
border: 0;
font-size: 100%;
font: inherit;
vertical-align: baseline;
} article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
display: block;
}
body {
line-height: 1;
}
ol, ul {
list-style: none;
}
blockquote, q {
quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
content: '';
content: none;
}
table {
border-collapse: collapse;
border-spacing: 0;
} .clear {
clear:both;
display:block;
overflow:hidden;
visibility:hidden;
width:0;
height:0;
}
.clear:after {
clear:both;
content:' ';
display:block;
font-size:0;
line-height:0;
visibility:hidden;
width:0;
height:0;
}
* html .clear {
height:1%;
} body {
background:#ccc;
color:#333;
font-family:"Droid Sans", "Helvetica Neue", "Nimbus Sans L", sans-serif;
font-size:13px;
line-height:1.62em;
}
a {
color:#21759b;
text-decoration:none;
}
a:hover {
color:#d54e21;
}
h1, h2, h3, h4, h5, h6 {
margin-bottom:18px;
font-weight:bold;
line-height:1.62em;
}
h1 {
font-size:32px;
}
h2 {
font-size:24px;
}
h3 {
font-size:18px;
}
h4 {
font-size:16px;
}
h5 {
font-size:15px;
}
h6 {
font-size:14px;
}
p {
margin-bottom:24px;
}
blockquote {
position:relative;
color:#444;
font-style:italic;
margin:0 30px 0 60px;
}
blockquote:before {
position:absolute;
top:30px;
left:-75px;
content:"\201C";
color:#DDD;
font-family:serif;
font-size:96px;
}
blockquote cite {
font-style:normal;
}
blockquote cite:before {
content:"- ";
}
table {
width:100%;
border-collapse:collapse;
text-align:center;
margin-bottom:24px;
}
table tr:nth-child(even) {
background:#F0F0F0;
}
table th,
table td {
padding:6px 0;
}
table th {
font-weight:bold;
}
fieldset {
border:#EEE 1px solid;
padding:2%;
}
input[type=text],
input[type=password],
textarea {
padding:8px;
box-shadow:#F0F0F0 0 1px 3px inset;
background:#F9F9F9;
border:#EEE 1px solid;
color:#999;
font-family:"Droid Sans", sans-serif;
font-size:13px;
}
input[type=text]:focus,
input[type=password]:focus,
textarea:focus {
box-shadow:#EEE 0 1px 3px inset;
background:#FFF;
color:#333;
}
textarea {
font-size:15px;
}
input[type=submit],
input[type=reset],
input[type=button] {
padding:4px 15px;
border-radius:15px;
box-shadow:#ccc 0 0 3px;
background:#f0f0f0;
background:-moz-linear-gradient(#F9F9F9, #EEE);
background:-webkit-linear-gradient(#F9F9F9, #EEE);
background:-o-linear-gradient(#F9F9F9, #EEE);
background:-ms-linear-gradient(#F9F9F9, #EEE);
background:linear-gradient(#F9F9F9, #EEE);
border:none;
color:#444;
font-family:"Droid Sans", sans-serif;
font-size:13px;
}
input[type=submit]:hover,
input[type=reset]:hover,
input[type=button]:hover {
box-shadow:#aaa 0 0 5px;
}
input[type=submit]:focus,
input[type=reset]:focus,
input[type=button]:focus {
box-shadow:#aaa 0 0 5px;
background:-moz-linear-gradient(#EEE, #F9F9F9);
background:-webkit-linear-gradient(#EEE, #F9F9F9);
background:-o-linear-gradient(#EEE, #F9F9F9);
background:-ms-linear-gradient(#EEE, #F9F9F9);
background:linear-gradient(#EEE, #F9F9F9);
}
hr {
border:none;
border-top:#EEE 1px solid;
}
dt {
font-weight:bold;
margin-bottom:24px;
}
dd {
margin-left:30px;
margin-bottom:24px;
}
ul {
list-style-type:disc;
margin-left:30px;
margin-bottom:24px;
}
ul li {
margin-top:4px;
}
ul ul {
list-style-type:square;
margin-bottom:0;
}
ul ul ul {
list-style-type:circle;
}
ol {
list-style-type:decimal;
margin-left:30px;
margin-bottom:24px;
}
ol ol {
list-style: upper-alpha;
margin-bottom:0
}
ol ol ol {
list-style: lower-roman;
}
ol ol ol ol {
list-style: lower-alpha;
}
address {
font-size:14px;
font-style:italic;
margin-bottom:16px;
}
code {
font-family:Monaco, Consolas, "Lucida Console", "Bitstream Vera Sans Mono", monospace;
}
kbd,
tt {
font-family:monospace;
}
abbr,
acronym {
border-bottom:#999 1px dotted;
cursor:help;
}
big {
font-size:1.3em;
}
cite,
em {
font-style:italic;
}
ins {
background:#EEE;
text-decoration:none;
}
pre {
padding:15px;
background:#F5F5F5;
border:#CCC 1px dashed;
font-family:Monaco, Consolas, "Lucida Console", "Bitstream Vera Sans Mono", monospace;
font-size:14px;
line-height:20px;
margin-bottom:16px;
overflow:auto;
}
q {
quotes:inherit;
}
q:before {
content:open-quote;
}
q:after {
content:close-quote;
}
strong {
font-weight:bold;
}
sup,
sub {
height:0;
line-height:1;
vertical-align:baseline;
position:relative;
font-size:10px;
}
sup {
bottom:1ex;
}
sub {
top:.5ex;
}
img,
video {
max-width:100%;
height:auto;
}
video {
display:block;
}
audio {
max-width:100%;
}
.entry-content a img,
#attachment-nav a img {
padding:5px;
box-shadow:0 0 3px #EEE;
background:#FFF;
border:#EEE 1px solid;
}
.entry-content a:hover img,
#attachment-nav a:hover img {
background:#F0F0F0;
} .aligncenter {
display:block;
margin:20px auto;
}
.alignleft {
float:left;
margin:10px 20px 10px 0;
}
.alignright {
float:right;
margin:10px 0 10px 20px;
}
.wp-caption {
max-width:100%;
padding:10px 0 0 10px;
border-radius:5px;
box-shadow:0 0 3px #EEE;
background:#FCFCFC;
border:#EEE 1px solid;
}
.wp-caption a img {
padding:0;
border:none;
}
.wp-caption-text {
margin-bottom:10px;
color:#333;
font-size:13px;
line-height:1.62em;
text-align:center;
}
.size-thumbnail {
padding:5px;
box-shadow:0 0 3px #EEE;
background:#FCFCFC;
border:#EEE 1px solid;
margin-right:24px;
}
.gallery {
margin:auto;
}
.gallery-item {
float:left;
padding:10px 0;
background:#F9F9F9;
border:#EEE 1px solid;
box-shadow:0 0 3px #EEE;
text-align:center;
}
.gallery-columns-1 .gallery-item {
width:90%;
margin:0 1.5% 3%;
}
.gallery-columns-2 .gallery-item {
width:45%;
margin:0 1.5% 3%;
}
.gallery-columns-3 .gallery-item {
width:30%;
margin:0 1.3% 3%;
}
.gallery-columns-4 .gallery-item {
width:22%;
margin:0 1.2% 3%;
}
.gallery-columns-5 .gallery-item {
width:17%;
margin:0 1.2% 3%;
}
.gallery-item:hover  {
background:#F4F4F4;
}
.gallery-item img {
display:block;
padding:0;
margin:0 auto;
box-shadow:0 0 3px #FFF;
}
.gallery-icon {
margin:0;
}
.gallery-caption {
padding:10px 10px 0;
margin:0;
font-size:12px;
line-height:16px;
text-align:center;
}
.sticky {
}
.bypostauthor > .comment-body {
background:#F0F0F0;
} #wrapper {
position:relative;
max-width:1132px;
margin:0 auto;
box-shadow:0 0 6px #999;
background:#e9e9e9;
overflow:hidden;
}
.page-template-template-no-sidebars-php #wrapper {
max-width:780px;
}
#header {
margin:0 1.76%;
}
.page-template-template-no-sidebars-php #header {
margin:0 2.5%;
}
#site-title a,
#site-description {
color:#333;
}
#site-title,
#site-description {
float:left;
line-height:100px;
}
#site-title {
margin:0;
font-size:28px;
font-weight:bold;
}
#site-description {
margin-left:20px;
font-size:12px;
font-weight:normal;
}
#sidebar-header {
float:right;
width:728px;
height:90px;
margin-top:5px;
overflow:hidden;
}
#sidebar-header .widget {
margin:0;
}
#sidebar-header .widget-title {
margin-top:0;
}
#sidebar-header img {
display:block;
margin:0;
}
#header-image {
display:block;
max-width:99.1%;
padding:0.45%;
margin-bottom:1.76%;
box-shadow:0 0 3px #999;
background:#fff;
}
#access {
min-height:40px;
box-shadow:0 0 3px #999;
background:#444;
background:-moz-repeating-linear-gradient(#555, #333 40px);
background:-webkit-repeating-linear-gradient(#555, #333 40px);
background:-o-repeating-linear-gradient(#555, #333 40px);
background:-ms-repeating-linear-gradient(#555, #333 40px);
background:repeating-linear-gradient(#555, #333 40px);
}
#access ul {
float:left;
padding:0;
margin:0;
max-width:75%;
list-style:none;
font-size:13px;
}
#access li {
position:relative;
float:left;
padding:0;
margin:0;
line-height:40px;
}
#access ul li:first-child {
padding-left:0;
}
#access a {
display:block;
padding:0 20px;
color:#f0f0f0;
text-align:center;
text-decoration:none;
}
#access a:hover,
#access li.current_page_item > a {
background:#777;
background:-moz-linear-gradient(#777,#555);
background:-webkit-linear-gradient(#777,#555);
background:-o-linear-gradient(#777,#555);
background:-ms-linear-gradient(#777,#555);
background:linear-gradient(#777,#555);
color:#fff;
text-decoration:none;
}
#access li.current_page_item > a {
background:#222;
background:-moz-linear-gradient(#252525,#151515);
background:-webkit-linear-gradient(#252525,#151515);
background:-o-linear-gradient(#252525,#151515);
background:-ms-linear-gradient(#252525,#151515);
background:linear-gradient(#252525,#151515);
}
.drop-down-toggle {
position:absolute;
top:7px;
right:16px;
display:none;
width:20px;
height:20px;
border-radius:15px;
background:#333;
background:-moz-linear-gradient(#333,#444);
background:-webkit-linear-gradient(#333,#444);
background:-o-linear-gradient(#333,#444);
background:-ms-linear-gradient(#333,#444);
background:linear-gradient(#333,#444);
border:#aaa 3px solid;
}
.drop-down-arrow {
display:block;
width:0;
height:0;
margin:8px 0 0 5px;
border-top:5px solid #aaa;
border-left:transparent 5px solid;
border-right:transparent 5px solid;
}
#access li li {
float:none;
min-width:190px;
padding:0;
margin:0;
}
#access li li a {
min-width:150px;
margin:0;
background:#555;
border-top:#5f5f5f 1px solid;
font-size:13px;
line-height:33px;
text-align:left;
overflow:hidden;
}
#access li li:first-child > a {
border-top:none;
}
#access li li a:hover {
background:#444;
}
#access li ul {
display:none;
position:absolute;
z-index:9999;
min-width:190px;
height:auto;
padding:0;
margin:0;
box-shadow:0 0 3px #333;
}
#access li ul ul {
margin:-33px 0 0 190px !important;
}
#access li:hover > ul,
#access li li:hover > ul,
#access li li li:hover > ul {
display:block;
}
#access .nav-toggle {
display:none;
}
#header #searchform {
float:right;
width:20%;
margin:7px 12px 0;
}
#header input#s {
width:97%;
padding:5px;
margin-right:0;
box-shadow:inset 3px 3px 3px #000;
background:#222;
background:-moz-linear-gradient(#151515, #252525);
background:-webkit-linear-gradient(#151515, #252525);
background:-o-linear-gradient(#151515, #252525);
background:-ms-linear-gradient(#151515, #252525);
background:linear-gradient(#151515, #252525);
border:none;
color:#999;
font-size:12px;
font-family:"Droid Sans", sans-serif;
}
.widget-area #s {
max-width:88%;
}
#header input#s:focus {
color:#ccc;
}
input#searchsubmit {
display:none;
width:30px;
padding:2px;
margin-right:10px;
background:#a8a8a8;
background:-moz-linear-gradient(#CCC,#999);
background:-webkit-linear-gradient(#CCC,#999);
background:-o-linear-gradient(#CCC,#999);
background:-ms-linear-gradient(#CCC,#999);
background:linear-gradient(#CCC,#999);
border:#999 1px solid;
color:#333;
text-align:center;
}
#container {
margin:1.76%;
}
.page-template-template-no-sidebars-php #container {
margin:1.76% 2.5%;
}
#slider {
position:relative;
margin:0 0 1.83%;
box-shadow:0 0 3px #999;
background:#ccc;
background:-moz-linear-gradient(#ddd,#bbb);
background:-webkit-linear-gradient(#ddd,#bbb);
background:-o-linear-gradient(#ddd,#bbb);
background:-ms-linear-gradient(#ddd,#bbb);
background:linear-gradient(#ddd,#bbb);
}
#slider a:active {
outline:none;
}
.slides,
.flex-control-nav {
margin:0;
padding:0;
list-style:none;
}
.slides {
width:100%;
overflow:hidden;
}
#slider .slides > li {
display:none;
position:relative;
margin:0;
}
#slider .slides li:first-child {
display:list-item;
}
.flex-pauseplay span {
text-transform:capitalize;
}
.slides:after {
content:".";
display:block;
clear:both;
visibility:hidden;
line-height:0;
height:0;
}
.flex-control-nav {
position:absolute;
right:4%;
bottom:7.3%;
text-align:center;
}
.flex-control-nav li {
display:inline-block;
margin:0 0 0 15px;
}
.flex-control-nav li:first-child {
margin:0;
}
.flex-control-nav li a {
display:block;
width:24px;
height:24px;
box-shadow:0 0 3px #999;
cursor:pointer;
background:#e9e9e9;
color:#333;
font-weight:bold;
line-height:24px;
}
.flex-control-nav li a.active,
.flex-control-nav li a:hover {
background:#fff;
}
#slider .post {
padding:1.83%;
margin:0;
box-shadow:none;
background:none;
}
#slider .entry-container {
float:right;
max-width:37.9%;
}
#slider .wp-post-image,
#slider .entry-attachment {
max-width:60.8%;
padding:0.47%;
background:#E9E9E9;
}
#slider .format-audio .entry-summary object {
min-height:24px;
height:24px;
}
#slider .entry-summary .entry-attachment {
float:none;
max-width:100%;
padding:0;
background:none;
}
#slider .entry-attachment,
#slider .entry-attachment p {
margin-bottom:0;
}
#slider .entry-header,
#slider .entry-summary {
margin-left:5%;
}
#slider .entry-title,
#slider .entry-meta {
margin-left:0;
}
.content-sidebar-wrap {
float:left;
width:85.15%;
}
#content {
float:left;
width:67.75%;
box-shadow:0 0 3px #999;
background:#fff;
}
.home #content,
.single #content,
.page #content {
box-shadow:none;
background:none;
}
.paged #content,
.archive #content,
.search #content,
.error404 #content,
.entry,
#comments,
#respond {
margin-bottom:1.76%;
box-shadow:0 0 3px #999;
background:#fff;
}
.error404 .entry {
margin:0;
}
.page-template-template-sidebar-content-php #content {
float:right;
}
.page-template-template-content-sidebar-php #content {
float:left;
}
.page-template-template-sidebar-content-sidebar-php .content-sidebar-wrap #content {
float:right;
width:80.5%;
}
.page-template-template-no-sidebars-php #content {
float:none;
width:100%;
}
.page-template-template-full-width-php #content {
width:100%;
}
#location {
margin:0 20px;
padding-top:20px;
}
.single #location,
.page #location,
.error404 #location {
padding-top:0;
margin:0;
margin-bottom:10px;
border-bottom:#eee 1px solid;
}
#breadcrumbs,
#current-location {
padding-bottom:6px;
}
#current-location {
margin-top:12px;
}
#current-location .prefix-text {
margin:0;
color:#777;
font-size:12px;
font-weight:normal;
letter-spacing:2px;
text-transform:uppercase;
}
.page-title {
margin:0;
}
.home .post {
padding:2.7%;
margin-bottom:2.7%;
box-shadow:0 0 3px #999;
background:#fff;
}
.paged .post,
.archive .post,
.search .post,
.search .page {
padding:4.28% 0;
margin:0 20px;
box-shadow:none;
background:none;
border-top:#eee 1px solid;
}
.teaser {
float:right;
width:43.23%;
}
.teaser-odd {
float:left;
}
.entry,
#comments,
#respond {
padding:20px;
margin-bottom:2.7%;
}
.entry,
#comments,
#respond {
width:auto;
}
.wp-post-image,
.format-status .avatar {
float:left;
padding:0.71%;
box-shadow:0 0 3px #aaa;
background:#e9e9e9;
max-width:38.2%;
}
.teaser .wp-post-image {
float:none;
display:block;
padding:1.56%;
margin:0 auto 12px auto;
max-width:96.88%;
}
.format-audio object {
height:24px;
}
.teaser .entry-attachment p {
margin-bottom:6px;
}
.has-thumbnail .entry-header,
.has-thumbnail .entry-summary,
.has-thumbnail.format-chat .entry-content {
margin-left:42.55%;
}
.entry-title,
.page-title,
#comments-title,
#reply-title {
font-weight:bold;
}
.teaser .entry-title,
.teaser .entry-meta,
.teaser .entry-summary {
margin-left:0;
}
.entry-title {
margin:0;
overflow:hidden;
font-size:24px;
line-height:1.62em;
}
.teaser .entry-title {
font-size:18px;
line-height:1.62em;
margin-bottom:8px;
}
.single .entry-title,
.page .entry-title,
.error404 .entry-title {
font-size:32px;
line-height:1.62em;
}
.page .entry-title,
.error404 .entry-title {
margin-bottom:12px;
}
.entry-title a {
color:#333;
}
.entry-title a:hover {
color:#21759B;
}
.format-link .entry-title a:after {
content:"\2192";
padding-left:8px;
}
.entry-meta {
margin-bottom:18px;
color:#777;
font-size:12px;
}
.format-aside .entry-meta,
.format-status .entry-meta,
.format-quote .entry-meta  {
margin-bottom:0;
}
.format-status .entry-meta,
.format-status .entry-summary {
margin-left:108px;
}
.teaser .entry-summary {
height:64px;
overflow:hidden;
}
.entry-summary p {
margin:0;
}
.format-aside .entry-summary p,
.format-status .entry-summary p,
.format-quote .entry-summary p  {
margin-bottom:6px;
}
.teaser.format-aside .entry-summary,
.teaser.format-quote .entry-summary,
.teaser.format-status .entry-summary {
height:101px;
}
.entry-content {
font-size:15px;
line-height:1.62em;
}
.format-chat .entry-content p,
.format-chat .entry-summary p {
padding:2px 3px;
margin:0;
background:#FCFCFC;
}
.format-chat .entry-summary p {
padding:0;
}
.format-chat .entry-content p:nth-child(odd),
.format-chat .entry-summary p:nth-child(odd)  {
background:#F0F0F0;
font-weight:bold;
}
.single .format-chat .entry-content p:last-child
.single .format-chat .entry-summary p:last-child {
margin-bottom:24px;
}
.entry-attachment {
margin-bottom:24px;
}
.teaser.format-gallery .entry-summary {
height:274px;
}
.entry-summary .gallery-item {
padding:0;
margin:0 7px 14px;
}
.teaser img.attachment-gallery-thumb {
max-width:90px;
}
.entry-attachment img {
display:block;
margin:0 auto 18px;
}
.entry-utility {
padding-top:12px;
border-top:#eee 1px solid;
}
.post-pagination {
margin-bottom:12px;
}
#attachment-nav {
padding-bottom:12px;
margin-bottom:18px;
border-bottom:#EEE 1px solid;
}
#attachment-nav img {
display:block;
}
.nav-prev img {
float:left;
}
.nav-next img {
float:right;
}
.social-bookmarks {
margin-bottom:20px;
font-size:12px;
font-weight:bold;
}
.social-bookmarks p {
margin-bottom:12px;
}
.facebook-like,
.twitter-button,
.google-plus,
.pinterest-button {
float:left;
}
.facebook-like {
width:110px;
}
.fb_edge_comment_widget {
width:401px;
}
.entry-author {
padding:20px;
margin-bottom:20px;
background:#f3f3f3;
box-shadow:0 0 3px #ccc;
font-size:13px;
line-height:1.62em;
}
.entry-author .avatar {
float:left;
padding:5px;
box-shadow:0 0 3px #ccc;
background:#e9e9e9;
}
.entry-author .author {
margin-bottom:10px;
font-size:15px;
}
.entry-author .author,
.author-bio,
.entry-author .author-meta {
margin-left:126px;
}
.author-bio {
margin-bottom:10px;
}
.entry-author .author-website,
.entry-author .author-twitter {
float:left;
width:50%;
text-align:center;
}
.nocomments {
margin:0;
color:#999;
font-size:18px;
font-weight:bold;
line-height:1.62em;
text-align:center;
}
#comments-title,
#reply-title {
margin-bottom:18px;
font-size:24px;
line-height:1.62em;
}
.commentlist {
margin:0 0 20px 0;
list-style:none;
}
.commentlist .children {
margin:20px 0 0 40px;
list-style:none;
}
.comment {
margin:0;
}
.comment-body {
padding:20px;
margin-top:2.85%;
background:#f3f3f3;
box-shadow:0 0 3px #ccc;
}
.commentlist .comment:first-child .comment-body {
margin-top:0;
}
.comment .avatar {
float:right;
padding:3px;
margin:0 0 20px 20px;
box-shadow:0 0 3px #ccc;
background:#e9e9e9;
}
.comment .fn {
font-size:15px;
font-style:normal;
font-weight:bold;
line-height:1.62em;
}
.comment-meta {
margin-bottom:18px;
font-size:12px;
}
a.comment-reply-link {
padding:4px 15px;
border-radius:15px;
box-shadow:#DDD 0 0 3px;
background:#fcfcfc;
background:-moz-linear-gradient(#FFF, #f9f9f9);
background:-webkit-linear-gradient(#FFF, #f9f9f9);
background:-o-linear-gradient(#FFF, #f9f9f9);
background:-ms-linear-gradient(#FFF, #f9f9f9);
background:linear-gradient(#FFF, #f9f9f9);
border:none;
color:#333;
font-family:"Droid Sans", sans-serif;
text-decoration:none;
}
a.comment-reply-link:hover {
box-shadow:#CCC 0 0 5px;
}
a.comment-reply-link:focus {
box-shadow:#CCC 0 0 5px;
background:-moz-linear-gradient(#f9f9f9, #FFF);
background:-webkit-linear-gradient(#f9f9f9, #FFF);
background:-o-linear-gradient(#f9f9f9, #FFF);
background:-ms-linear-gradient(#f9f9f9, #FFF);
background:linear-gradient(#f9f9f9, #FFF);
}
.commentlist #respond {
width:auto;
padding:20px 0 0 0;
box-shadow:none;
}
.comment-notes,
.form-allowed-tags {
color:#aaa;
font-size:12px;
line-height:16px;
}
.comment-form-author,
.comment-form-email,
.comment-form-url,
.comment-form-comment {
position:relative;
}
.comment-form-author label,
.comment-form-email label,
.comment-form-url label,
.comment-form-comment label {
display:inline-block;
position:absolute;
top:1px;
left:1px;
z-index:1;
width:60px;
padding:0 10px;
color:#444;
line-height:36px;
}
.comment-form-author .required,
.comment-form-email .required,
.comment-form-url .required,
.comment-form-comment .required {
position:absolute;
top:1px;
right:6%;
z-index:2;
color:#FF0000;
font-size:24px;
line-height:44px;
}
#author,
#email,
#url,
#comment {
position:relative;
width:93%;
text-indent:80px;
}
input#author:focus,
input#email:focus,
input#url:focus,
textarea#comment:focus {
position:relative;
z-index:1;
text-indent:0;
}
#comment {
font-size:15px;
}
#post-nav,
#posts-nav {
clear:both;
padding-top:30px;
font-size:15px;
font-weight:bold;
border-top:#eee 1px solid;
}
#post-nav {
padding:15px 0;
border-top:none;
}
.home #posts-nav {
padding:20px;
margin-bottom:20px;
box-shadow:0 0 3px #999;
background:#fff;
border-top:none;
}
.paged #posts-nav,
.archive #posts-nav {
padding:20px 0 0;
margin:20px;
margin-top:0;
box-shadow:none;
background:none;
border-top:#eee 1px solid;
}
.page-template-template-no-sidebars-php.paged #posts-nav,
.page-template-template-no-sidebars-php.archive #posts-nav {
padding:20px 0;
}
.nav-prev {
float:left;
width:50%;
}
.nav-next {
float:right;
width:50%;
text-align:right;
}
.page-numbers {
padding:0 4px;
}
.page-numbers.prev {
padding-left:0;
}
.page-numbers.next {
padding-right:0;
}
#sidebar {
float:right;
width:29.48%;
color:#aaa;
}
.page-template-template-sidebar-content-php #sidebar {
float:left;
}
.page-template-template-content-sidebar-php #sidebar {
float:right;
}
#sidebar-left {
float:left;
width:49.65%;
color:#aaa;
}
.page-template-template-sidebar-content-sidebar-php #sidebar-left {
width:17.4%;
}
#sidebar-right
{
float:right;
width:43.45%;
color:#aaa;
}
.page-template-template-sidebar-content-sidebar-php #sidebar-right {
width:12.75%;
}
#sidebar-bottom {
clear:both;
}
.widget {
margin-bottom:30px;
overflow:hidden;
}
.widget-title {
margin:0;
color:#aaa;
font-size:13px;
font-weight:bold;
letter-spacing:1px;
text-transform:uppercase;
}
.widget-area ul {
margin:0;
list-style:none;
overflow:hidden;
}
.widget-area li {
margin:0;
border-bottom:#d9d9d9 1px dashed;
line-height:30px;
}
.widget-area li li {
border-bottom:none;
}
.widget-area li ul {
margin-left:20px;
}
.widget-area a {
color:#7799aa;
}
.widget-area a:hover {
color:#d54e21;
}
#footer {
clear:both;
}
#footer-area {
position:relative;
z-index:1;
padding:1.76% 3.52%;
box-shadow:0 0 3px #999;
background:#383838;
background:-moz-linear-gradient(#444, #333);
background:-webkit-linear-gradient(#444, #333);
background:-o-linear-gradient(#444, #333);
background:-ms-linear-gradient(#444, #333);
background:linear-gradient(#444, #333);
color:#999;
}
#footer-area .widget {
float:left;
width:30.8%;
margin:0 0 1.9% 3.8%;
}
#footer-area .widget:first-child {
margin-left:0;
}
#footer-area .widget-title {
color:#e0e0e0;
}
#footer-area li {
border-bottom:#555 1px dashed;
}
#copyright {
clear:both;				
padding:0 20px;
box-shadow:0 -1px 3px #ccc;
background:#e0e0e0;
background:-moz-linear-gradient(#e3e3e3, #ddd);
background:-webkit-linear-gradient(#e3e3e3, #ddd);
background:-o-linear-gradient(#e3e3e3, #ddd);
background:-ms-linear-gradient(#e3e3e3, #ddd);
background:linear-gradient(#e3e3e3, #ddd);
color:#999;
line-height:40px;
}
.copyright {
float:left;
max-width:728px;
}
.credits {
float:right;
max-width:370px;
margin-right:12px;
text-align:right;
}
#copyright p {
margin:0;
}
#copyright a {
color:#7799aa;
text-decoration:none;
}
#copyright a:hover {
color:#d54e21;
}
@media screen and (max-width: 1152px) {
#wrapper {
max-width:960px;
}
img.attachment-gallery-thumb {
max-width:82px;
}
.teaser img.attachment-gallery-thumb {
max-width:74px;
}
.single img.attachment-gallery-thumb {
max-width:100%;
}
.format-audio object {
min-height:24px;
}
.single .format-audio object {
height:24px;
}
.social-bookmarks iframe {
min-height:0;
}
#sidebar-header {
width:468px;
height:60px;
margin-top:20px;
}
}
@media screen and (max-width: 960px) {
.content-sidebar-wrap,
#content,
.page-template-template-sidebar-content-sidebar-php .content-sidebar-wrap #content,
#sidebar,
#sidebar-right,
#sidebar-left {
float:none;
width:auto;
}
.single .format-audio object {
height:24px;
}
.social-bookmarks iframe {
min-height:0;
}
#sidebar {
padding:3.52%;
}
#sidebar .widget {
float:left;
width:32%;
margin-left:1.88%;
}
#sidebar .widget:first-child {
margin-left:0;
}
}
@media screen and (max-width: 640px) {
.wp-caption {
padding:10px 0 0;
}
#site-title,
#site-description {
float:none;
margin:0;		
line-height:1.62em;
text-align:center;
}
#site-title {
padding-top:18px;
}
#site-description {
padding-bottom:18px;
}
#sidebar-header {
float:none;
width:auto;
height:auto;
max-height:90px;
margin-top:0;
}
#access ul {
display:none;
}
#access li ul {
position:static;
}
#access li ul ul {
margin:0 !important;
}
#access ul,
#access li {
float:none;
max-width:100%;
}
#access a {
width:100%;
padding:0;
background:#444;
background:-moz-linear-gradient(#555,#333);
background:-webkit-linear-gradient(#555,#333);
background:-o-linear-gradient(#555,#333);
background:-ms-linear-gradient(#555,#333);
background:linear-gradient(#555,#333);
}
#access li li a {
text-align:center;
}
#access li li li a {
background:#777;
border-top-color:#7f7f7f;
}
#access a:hover {
background:#888;
background:-moz-linear-gradient(#999,#777);
background:-webkit-linear-gradient(#999,#777);
background:-o-linear-gradient(#999,#777);
background:-ms-linear-gradient(#999,#777);
background:linear-gradient(#999,#777);
}
#access li:hover > ul,
#access li li:hover > ul,
#access li li li:hover > ul {
display:none;
}
.drop-down-toggle {
display:block;
}
#access li li .drop-down-toggle {
top:5px;
}
#access .nav-toggle {
display:block;
font-size:15px;
font-weight:bold;
line-height:40px;
}
#header #searchform {
float:none;
width:100%;
padding:8px 0;
margin:0;
background:#444;
background:-moz-linear-gradient(#555 ,#333);
background:-webkit-linear-gradient(#555 ,#333);
background:-o-linear-gradient(#555 ,#333);
background:-ms-linear-gradient(#555 ,#333);
background:linear-gradient(#555 ,#333);
}
#header input#s {
display:block;
width:225px;
margin:0 auto;
}
.flex-control-nav li {
margin:0 0 0 10px;
}
.flex-control-nav li:first-child {
margin:0;
}
.flex-control-nav li a {
box-shadow:none;
background:rgba(255, 255, 255, 0.75);
}
#slider .entry-container {
position:absolute;
left:4%;
bottom:6.3%;
}
#slider .entry-header,
#slider .entry-summary {
margin:0;
}
#slider .entry-title a,
#slider .entry-summary{
display:inline-block;
padding:1% 3%;
background:rgba(255, 255, 255, 0.75);
}
#slider .entry-title {
color: #ffffff;
line-height: 1em;
padding-bottom: 2em;
overflow: visible;
}
#slider .entry-meta {
display:none;
}
#slider .entry-summary {
max-width:61.8%;
display:none;
}
#slider .entry-summary p {
max-height:84px;
overflow:hidden;
}
#slider .wp-post-image,
#slider video,
#slider .entry-attachment {
float:none;
display:block;
max-width:100%;
padding:0;
margin:0;
box-shadow:none;
}
#slider .format-video .entry-container {
display:none;
}
.teaser,
.teaser-odd {
float:none;
width:auto;
}
.wp-post-image,
.teaser .wp-post-image {
display:block;
float:left;
max-width:24%;
padding:0.71%;
margin:0 auto 12px;
}
.has-thumbnail .entry-summary {
clear:both;
margin:0;
}
.has-thumbnail.format-aside .entry-summary,
.has-thumbnail.format-quote .entry-summary {
clear:none;
margin-left:28.15%;
width:71.85%;
}
.has-thumbnail.format-chat .entry-content {
clear:both;
margin:0;
}
.has-thumbnail .entry-header {
clear:none;
margin-left:28.15%;
}
.teaser.has-thumbnail .entry-title,
.teaser.has-thumbnail .entry-summary {
clear:none;
padding-left:3%;
}
.teaser.format-gallery .entry-summary {
height:auto;
margin:0;
}
.teaser.format-image .wp-post-image {
float:none;
max-width:100%;
}
.format-status .wp-post-image {
display:none;
}
.format-status .entry-meta,
.format-status .entry-summary {
margin-left:108px;
}
img.attachment-gallery-thumb {
max-width:74px;
}
.single img.attachment-gallery-thumb {
max-width:100%;
}
.single .format-audio object {
height:24px;
}
.entry-content {
font-size:17px;
line-height:1.62em;
}
.entry-author,
.comment-body {
padding:12px;
}
.entry-author .avatar,
.comment .avatar {
max-width:40px;
padding:3px;
}
.entry-author .author,
.author-bio,
.entry-author .author-meta {
margin-left:76px;
}
.page-numbers .text {
display:none;
}
#sidebar-left,
.page-template-template-sidebar-content-sidebar-php #sidebar-left {
float:left;
width:49.65%;
}
#sidebar-right,
.page-template-template-sidebar-content-sidebar-php #sidebar-right {
float:right;
width:43.45%;
}
#sidebar .widget,
#footer-area .widget {
float:none;
width:auto;
margin-left:0;
}
#footer-area .widget {
margin:10px 0;
}
.copyright,
.credits {
float:none;
text-align:left;
}
}

body {
background:#CDD3CD;
}
input[type="text"],
input[type="password"],
textarea,
.wp-caption {
background:#FCFFFC;
}
.gallery-item {
background:#F9FCF9;
}
.gallery-item:hover  {
background:#F4F9F4;
}
#wrapper {
background:#E9EEE9;
}
#access {
background:#434943;
background:-moz-repeating-linear-gradient(#545C54, #343C34 40px);
background:-webkit-repeating-linear-gradient(#545C54, #343C34 40px);
background:-o-repeating-linear-gradient(#545C54, #343C34 40px);
background:-ms-repeating-linear-gradient(#545C54, #343C34 40px);
background:repeating-linear-gradient(#545C54, #343C34 40px);
}
#access a:hover {
background:#737973;
background:-moz-linear-gradient(#797c79,#575c57);
background:-webkit-linear-gradient(#797c79,#575c57);
background:-o-linear-gradient(#797c79,#575c57);
background:-ms-linear-gradient(#797c79,#575c57);
background:linear-gradient(#797c79,#575c57);
}
#access li.current_page_item > a,
#header input#s {
background:#212721;
background:-moz-linear-gradient(#252C25,#151C15);
background:-webkit-linear-gradient(#252C25,#151C15);
background:-o-linear-gradient(#252C25,#151C15);
background:-ms-linear-gradient(#252C25,#151C15);
background:linear-gradient(#252C25,#151C15);
}
#access li li a {
background:#545c54;
border-top:#5f695f 1px solid;
}
#access li li a:hover {
background:#455045;
}
#slider {
background:#CCD0CC;
background:-moz-linear-gradient(#DDE0DD,#BBC3BB);
background:-webkit-linear-gradient(#DDE0DD,#BBC3BB);
background:-o-linear-gradient(#DDE0DD,#BBC3BB);
background:-ms-linear-gradient(#DDE0DD,#BBC3BB);
background:linear-gradient(#DDE0DD,#BBC3BB);
}
.flex-control-nav li a {
background:#e9ece9;
}
.flex-control-nav li a.active,
.flex-control-nav li a:hover {
background:#fefffe;
}
.paged .post,
.archive .post,
.search .post,
.search .page,
.entry-utility,
.paged #posts-nav {
border-top:#EFF3EF 1px solid;
}
.single #location,
.page #location,
.error404 #location {
border-bottom:#EFF3EF 1px solid;
}
.wp-post-image,
.format-status .avatar,
.entry-author .avatar,
.comment .avatar {
background:#E9ECE9;
}
.format-chat .entry-content p,
.format-chat .entry-summary p {
background:#FCFFFC;
}
.format-chat .entry-content p:nth-child(odd),
.format-chat .entry-summary p:nth-child(odd) {
background:#F3F9F3;
}
.entry-author,
.comment-body {
background:#F9FCF9;
}
#footer-area {
background:#484c48;
background:-moz-linear-gradient(#545954, #343934);
background:-webkit-linear-gradient(#545954, #343934);
background:-o-linear-gradient(#545954, #343934);
background:-ms-linear-gradient(#545954, #343934);
background:linear-gradient(#545954, #343934);
}
#copyright {
background:#e7ece7;
background:-moz-linear-gradient(#E9ECE9, #E3E9E3);
background:-webkit-linear-gradient(#E9ECE9, #E3E9E3);
background:-o-linear-gradient(#E9ECE9, #E3E9E3);
background:-ms-linear-gradient(#E9ECE9, #E3E9E3);
background:linear-gradient(#E9ECE9, #E3E9E3);
}
@media screen and (max-width: 640px) {
#access a,
#header #searchform {
background:#434943;
background:-moz-repeating-linear-gradient(#545954, #343934 40px);
background:-webkit-repeating-linear-gradient(#545954, #343934 40px);
background:-o-repeating-linear-gradient(#545954, #343934 40px);
background:-ms-repeating-linear-gradient(#545954, #343934 40px);
background:repeating-linear-gradient(#545954, #343934 40px);
}
#access a:hover {
background:#898C89;
background:-moz-linear-gradient(#979C97,#797A79);
background:-webkit-linear-gradient(#979C97,#797A79);
background:-o-linear-gradient(#979C97,#797A79);
background:-ms-linear-gradient(#979C97,#797A79);
background:linear-gradient(#979C97,#797A79);
}
.flex-control-nav li a {
background:rgba(233, 244, 233, 0.75);
}
}#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block;}
.cboxIframe{width:100%; height:100%; display:block; border:0;} #cboxOverlay{background:url(//www.gebhardttgs.de/wp-content/themes/esplanade/images/overlay.png) repeat 0 0;}
#colorbox{}
#cboxTopLeft{width:21px; height:21px; background:url(//www.gebhardttgs.de/wp-content/themes/esplanade/images/controls.png) no-repeat -100px 0;}
#cboxTopRight{width:21px; height:21px; background:url(//www.gebhardttgs.de/wp-content/themes/esplanade/images/controls.png) no-repeat -129px 0;}
#cboxBottomLeft{width:21px; height:21px; background:url(//www.gebhardttgs.de/wp-content/themes/esplanade/images/controls.png) no-repeat -100px -29px;}
#cboxBottomRight{width:21px; height:21px; background:url(//www.gebhardttgs.de/wp-content/themes/esplanade/images/controls.png) no-repeat -129px -29px;}
#cboxMiddleLeft{width:21px; background:url(//www.gebhardttgs.de/wp-content/themes/esplanade/images/controls.png) left top repeat-y;}
#cboxMiddleRight{width:21px; background:url(//www.gebhardttgs.de/wp-content/themes/esplanade/images/controls.png) right top repeat-y;}
#cboxTopCenter{height:21px; background:url(//www.gebhardttgs.de/wp-content/themes/esplanade/images/border.png) 0 0 repeat-x;}
#cboxBottomCenter{height:21px; background:url(//www.gebhardttgs.de/wp-content/themes/esplanade/images/border.png) 0 -29px repeat-x;}
#cboxContent{background:#fff; overflow:hidden;}
#cboxError{padding:50px; border:1px solid #ccc;}
#cboxLoadedContent{margin-bottom:28px;}
#cboxTitle{position:absolute; bottom:4px; left:0; text-align:center; width:100%; color:#949494;}
#cboxCurrent{position:absolute; bottom:4px; left:58px; color:#949494;}
#cboxSlideshow{position:absolute; bottom:4px; right:30px; color:#0092ef;}
#cboxPrevious{position:absolute; bottom:0; left:0; background:url(//www.gebhardttgs.de/wp-content/themes/esplanade/images/controls.png) no-repeat -75px 0; width:25px; height:25px; text-indent:-9999px;}
#cboxPrevious.hover{background-position:-75px -25px;}
#cboxNext{position:absolute; bottom:0; left:27px; background:url(//www.gebhardttgs.de/wp-content/themes/esplanade/images/controls.png) no-repeat -50px 0; width:25px; height:25px; text-indent:-9999px;}
#cboxNext.hover{background-position:-50px -25px;}
#cboxLoadingOverlay{background:url(//www.gebhardttgs.de/wp-content/themes/esplanade/images/loading_background.png) no-repeat center center;}
#cboxLoadingGraphic{background:url(//www.gebhardttgs.de/wp-content/themes/esplanade/images/loading.gif) no-repeat center center;}
#cboxClose{position:absolute; bottom:0; right:0; background:url(//www.gebhardttgs.de/wp-content/themes/esplanade/images/controls.png) no-repeat -25px 0; width:25px; height:25px; text-indent:-9999px;}
#cboxClose.hover{background-position:-25px -25px;} .cboxIE #cboxTopLeft,
.cboxIE #cboxTopCenter,
.cboxIE #cboxTopRight,
.cboxIE #cboxBottomLeft,
.cboxIE #cboxBottomCenter,
.cboxIE #cboxBottomRight,
.cboxIE #cboxMiddleLeft,
.cboxIE #cboxMiddleRight {
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);
}.wpgdprc .wpgdprc-consent-bar__notice,.wpgdprc blockquote,.wpgdprc dd,.wpgdprc dl,.wpgdprc fieldset,.wpgdprc figure,.wpgdprc h1,.wpgdprc h2,.wpgdprc h3,.wpgdprc h4,.wpgdprc h5,.wpgdprc h6,.wpgdprc hr,.wpgdprc legend,.wpgdprc ol,.wpgdprc p,.wpgdprc pre,.wpgdprc ul{margin:0;padding:0}.wpgdprc li>ol,.wpgdprc li>ul{margin-bottom:0}.wpgdprc table{border-collapse:collapse;border-spacing:0}.wpgdprc fieldset{border:0;min-width:0}.wpgdprc *,.wpgdprc :after,.wpgdprc :before{box-sizing:inherit}.wpgdprc [type=button],.wpgdprc [type=reset],.wpgdprc [type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;margin:0}.wpgdprc ::-moz-selection{background:#3c7c96;color:#fff}.wpgdprc ::selection{background:#3c7c96;color:#fff}.wpgdprc a{transition:all .25s cubic-bezier(0,.6,.7,1)}.wpgdprc form{margin-bottom:0}.wpgdprc .no-bullet{list-style:none}.wpgdprc .video-container{height:0;opacity:0;padding-bottom:56.25%;padding-top:25px;position:relative;transition:opacity .25s cubic-bezier(0,.6,.7,1)}.wpgdprc .video-container iframe{height:100%;left:0;position:absolute;top:0;width:100%}.wpgdprc .video-container.active{opacity:1}.wpgdprc img{box-sizing:inherit;display:inline-block;height:auto;max-width:100%;vertical-align:middle}.wpgdprc svg.icon{fill:currentColor;height:1rem;margin:0;vertical-align:sub;width:1rem}.wpgdprc{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#5a5a5a;font-family:sofia-pro,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:1rem}.wpgdprc h1,.wpgdprc h2,.wpgdprc h3,.wpgdprc h4,.wpgdprc h5,.wpgdprc h6{font-family:sofia-pro,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;margin-bottom:.5rem;margin-top:0}.wpgdprc .h1,.wpgdprc .h2,.wpgdprc .h3,.wpgdprc .h4,.wpgdprc .h5,.wpgdprc .h6,.wpgdprc h1,.wpgdprc h2,.wpgdprc h3,.wpgdprc h4,.wpgdprc h5,.wpgdprc h6{color:#000;font-family:sofia-pro,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-weight:700;line-height:1.2}.wpgdprc .h1,.wpgdprc h1{font-size:3rem}.wpgdprc .h2,.wpgdprc h2{font-size:2rem}.wpgdprc .h3,.wpgdprc h3{font-size:1.5rem}.wpgdprc .h4,.wpgdprc h4{font-size:1.375rem}.wpgdprc .h5,.wpgdprc h5{font-size:1.25rem}.wpgdprc .h6,.wpgdprc h6{font-size:1.125rem}.wpgdprc .wpgdprc-consent-bar__notice,.wpgdprc p{font-size:1rem;line-height:1.625}.wpgdprc .wpgdprc-consent-bar__notice:last-child,.wpgdprc p:last-child{margin-bottom:0}.wpgdprc ol,.wpgdprc ul{margin:0 0 1rem 1rem}.wpgdprc blockquote .wpgdprc-consent-bar__notice:before,.wpgdprc blockquote p:before{content:"“"}.wpgdprc blockquote .wpgdprc-consent-bar__notice:after,.wpgdprc blockquote p:after{content:"”"}.wpgdprc blockquote cite{color:#5a5a5a}.wpgdprc .screen-reader-text{clip:rect(0,0,0,0)!important;border:0!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.button.wpgdprc-button,.wpgdprc-button{align-items:center;background-color:#3c7c96;border:1px solid #3c7c96;border-radius:3px;box-shadow:0 2px 4px 0 rgba(0,0,0,.2);color:#fff;cursor:pointer;display:inline-flex;font-size:1rem;font-weight:700;justify-content:center;line-height:1.125;padding:.8125rem 1.125rem;position:relative;text-decoration:none;transition:all .25s cubic-bezier(0,.6,.7,1);width:auto}.button.wpgdprc-button.wpgdprc-button--outline:not(:focus),.button.wpgdprc-button.wpgdprc-button--outline:not(:hover),.wpgdprc-button.wpgdprc-button--outline:not(:focus),.wpgdprc-button.wpgdprc-button--outline:not(:hover){background-color:transparent;color:#3c7c96}.button.wpgdprc-button.wpgdprc-button--outline:focus,.button.wpgdprc-button.wpgdprc-button--outline:hover,.wpgdprc-button.wpgdprc-button--outline:focus,.wpgdprc-button.wpgdprc-button--outline:hover{background-color:#2d5e72;border-color:#2d5e72;border-width:1px;color:#fff}.button.wpgdprc-button:focus,.button.wpgdprc-button:hover,.wpgdprc-button:focus,.wpgdprc-button:hover,:root .button.wpgdprc-button.wpgdprc-button--active,:root .wpgdprc-button.wpgdprc-button--active{background-color:#2d5e72;border-color:#2d5e72;color:#fff}.wpgdprc-button.wpgdprc-button--alert{align-items:center;background-color:#d03343;border:1px solid #d03343;border-radius:3px;box-shadow:0 2px 4px 0 rgba(0,0,0,.2);color:#fff;cursor:pointer;display:inline-flex;font-size:1rem;font-weight:700;justify-content:center;line-height:1.125;padding:.8125rem 1.125rem;position:relative;text-decoration:none;transition:all .25s cubic-bezier(0,.6,.7,1);width:auto}.wpgdprc-button.wpgdprc-button--alert.wpgdprc-button--outline:not(:focus),.wpgdprc-button.wpgdprc-button--alert.wpgdprc-button--outline:not(:hover){background-color:transparent;color:#d03343}.wpgdprc-button.wpgdprc-button--alert.wpgdprc-button--outline:focus,.wpgdprc-button.wpgdprc-button--alert.wpgdprc-button--outline:hover{background-color:#a92734;border-color:#a92734;border-width:1px;color:#fff}.wpgdprc-button.wpgdprc-button--alert:focus,.wpgdprc-button.wpgdprc-button--alert:hover,:root .wpgdprc-button.wpgdprc-button--alert.wpgdprc-button--active{background-color:#a92734;border-color:#a92734;color:#fff}.wpgdprc-button.wpgdprc-button--white{align-items:center;background-color:#fff;border:1px solid #fff;border-radius:3px;box-shadow:0 2px 4px 0 rgba(0,0,0,.2);color:#5a5a5a;cursor:pointer;display:inline-flex;font-size:1rem;font-weight:700;justify-content:center;line-height:1.125;padding:.8125rem 1.125rem;position:relative;text-decoration:none;transition:all .25s cubic-bezier(0,.6,.7,1);width:auto}.wpgdprc-button.wpgdprc-button--white.wpgdprc-button--outline:not(:focus),.wpgdprc-button.wpgdprc-button--white.wpgdprc-button--outline:not(:hover){background-color:transparent;color:#fff}.wpgdprc-button.wpgdprc-button--white.wpgdprc-button--outline:focus,.wpgdprc-button.wpgdprc-button--white.wpgdprc-button--outline:hover{background-color:#3c7c96;border-color:#3c7c96;border-width:1px;color:#fff}.wpgdprc-button.wpgdprc-button--white:focus,.wpgdprc-button.wpgdprc-button--white:hover,:root .wpgdprc-button.wpgdprc-button--white.wpgdprc-button--active{background-color:#3c7c96;border-color:#3c7c96;color:#fff}.wpgdprc-button.wpgdprc-button--white-primary{align-items:center;background-color:#fff;border:1px solid #fff;border-radius:3px;box-shadow:0 2px 4px 0 rgba(0,0,0,.2);color:#3c7c96;cursor:pointer;display:inline-flex;font-size:1rem;font-weight:700;justify-content:center;line-height:1.125;padding:.8125rem 1.125rem;position:relative;text-decoration:none;transition:all .25s cubic-bezier(0,.6,.7,1);width:auto}.wpgdprc-button.wpgdprc-button--white-primary.wpgdprc-button--outline:not(:focus),.wpgdprc-button.wpgdprc-button--white-primary.wpgdprc-button--outline:not(:hover){background-color:transparent;color:#fff}.wpgdprc-button.wpgdprc-button--white-primary.wpgdprc-button--outline:focus,.wpgdprc-button.wpgdprc-button--white-primary.wpgdprc-button--outline:hover{background-color:#3c7c96;border-color:#3c7c96;border-width:1px;color:#fff}.wpgdprc-button.wpgdprc-button--white-primary:focus,.wpgdprc-button.wpgdprc-button--white-primary:hover,:root .wpgdprc-button.wpgdprc-button--white-primary.wpgdprc-button--active{background-color:#3c7c96;border-color:#3c7c96;color:#fff}.wpgdprc-button.wpgdprc-button--white-alert{align-items:center;background-color:#fff;border:1px solid #fff;border-radius:3px;box-shadow:0 2px 4px 0 rgba(0,0,0,.2);color:#d03343;cursor:pointer;display:inline-flex;font-size:1rem;font-weight:700;justify-content:center;line-height:1.125;padding:.8125rem 1.125rem;position:relative;text-decoration:none;transition:all .25s cubic-bezier(0,.6,.7,1);width:auto}.wpgdprc-button.wpgdprc-button--white-alert.wpgdprc-button--outline:not(:focus),.wpgdprc-button.wpgdprc-button--white-alert.wpgdprc-button--outline:not(:hover){background-color:transparent;color:#fff}.wpgdprc-button.wpgdprc-button--white-alert.wpgdprc-button--outline:focus,.wpgdprc-button.wpgdprc-button--white-alert.wpgdprc-button--outline:hover{background-color:#d03343;border-color:#d03343;border-width:1px;color:#fff}.wpgdprc-button.wpgdprc-button--white-alert:focus,.wpgdprc-button.wpgdprc-button--white-alert:hover,:root .wpgdprc-button.wpgdprc-button--white-alert.wpgdprc-button--active{background-color:#d03343;border-color:#d03343;color:#fff}.wpgdprc-button.wpgdprc-button--transparent{align-items:center;background-color:transparent;border:1px solid transparent;border-radius:3px;box-shadow:0 2px 4px 0 rgba(0,0,0,.2);box-shadow:none;color:#5a5a5a;cursor:pointer;display:inline-flex;font-size:1rem;font-weight:700;justify-content:center;line-height:1.125;padding:.8125rem 1.125rem;position:relative;text-decoration:none;transition:all .25s cubic-bezier(0,.6,.7,1);width:auto}.wpgdprc-button.wpgdprc-button--transparent.wpgdprc-button--outline:not(:focus),.wpgdprc-button.wpgdprc-button--transparent.wpgdprc-button--outline:not(:hover){background-color:transparent;color:transparent}.wpgdprc-button.wpgdprc-button--transparent.wpgdprc-button--outline:focus,.wpgdprc-button.wpgdprc-button--transparent.wpgdprc-button--outline:hover{background-color:transparent;border-color:transparent;border-width:1px;color:#3c7c96}.wpgdprc-button.wpgdprc-button--transparent:focus,.wpgdprc-button.wpgdprc-button--transparent:hover,:root .wpgdprc-button.wpgdprc-button--transparent.wpgdprc-button--active{background-color:transparent;border-color:transparent;color:#3c7c96}.wpgdprc-button[disabled]{align-items:center;background-color:#f8f8f9;border:1px solid #f8f8f9;border-radius:3px;box-shadow:0 2px 4px 0 rgba(0,0,0,.2);color:#afafaf;cursor:pointer;cursor:not-allowed;display:inline-flex;font-size:1rem;font-weight:700;justify-content:center;line-height:1.125;padding:.8125rem 1.125rem;position:relative;text-decoration:none;transition:all .25s cubic-bezier(0,.6,.7,1);width:auto}.wpgdprc-button[disabled].wpgdprc-button--outline:not(:focus),.wpgdprc-button[disabled].wpgdprc-button--outline:not(:hover){background-color:transparent;color:#f8f8f9}.wpgdprc-button[disabled].wpgdprc-button--outline:focus,.wpgdprc-button[disabled].wpgdprc-button--outline:hover{background-color:#f8f8f9;border-color:#f8f8f9;border-width:1px;color:#afafaf}.wpgdprc-button[disabled]:focus,.wpgdprc-button[disabled]:hover,:root .wpgdprc-button[disabled].wpgdprc-button--active{background-color:#f8f8f9;border-color:#f8f8f9;color:#afafaf}:root .wpgdprc-button.wpgdprc-button--small{font-family:sofia-pro,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:700;line-height:1.1428571429;min-width:4.3125rem;padding:.5rem .875rem}:root .wpgdprc-button.wpgdprc-button--small.wpgdprc-button--transparent{box-shadow:none}.wpgdprc-button--transparent.wpgdprc-button--delete{color:#888}.wpgdprc-button--transparent.wpgdprc-button--delete:focus,.wpgdprc-button--transparent.wpgdprc-button--delete:hover{color:#3c7c96}.wpgdprc-button.wpgdprc-button--transparent.wpgdprc-button--white{color:#fff}.wpgdprc-button.wpgdprc-button--transparent.wpgdprc-button--white:focus,.wpgdprc-button.wpgdprc-button--transparent.wpgdprc-button--white:hover{color:hsla(0,0%,100%,.6)}:root .wpgdprc-button.wpgdprc-button--icon{min-width:0;padding:.5rem 1.125rem .3125rem 2.25rem}:root .wpgdprc-button.wpgdprc-button--icon .icon--wrap{font-size:.875rem;left:.75rem;position:absolute;top:50%;transform:translateY(-50%)}:root .wpgdprc-button.wpgdprc-button--icon .icon--wrap svg.icon{margin:0}.wpgdprc-button.wpgdprc-button--border{border-color:#d6d6d6}.wpgdprc-button.is-hidden{display:none}.wpgdprc .wpgdprc-form{margin-bottom:1rem}.wpgdprc .wpgdprc-form:last-child{margin-bottom:0}.hbspt-form label,.wpgdprc .wpgdprc-form__label,.wpgdprc .wpgdprc-form__legend{color:#000;display:block;font-weight:700;margin-bottom:1rem}.hbspt-form label~legend{margin-top:-1rem}.wpgdprc .wpgdprc-form__fields{list-style:none;margin-bottom:0;margin-left:0}.hbspt-form .hs-form-field,.wpgdprc-form__field{margin-bottom:1.4375rem}.hbspt-form .hs-form-field:last-child,.wpgdprc-form__field:last-child{margin-bottom:0}.wpgdprc-form__field--switch .wpgdprc-switch{margin-bottom:0;min-height:2.8125rem}.wpgdprc-form__field--switch-no-text .wpgdprc-switch__text{margin:0}.hbspt-form .hs-field-desc,.wpgdprc .wpgdprc-form__description{color:#888;font-size:.875rem;margin-bottom:.75rem}.hbspt-form .hs-form-booleancheckbox{margin:.625rem 0}.hbspt-form .legal-consent-container{color:#888;font-size:.875rem}.wpgdprc .wpgdprc-form__field--checkbox,.wpgdprc .wpgdprc-form__field--radio{align-items:center;display:flex;margin-bottom:0}.wpgdprc .wpgdprc-form__field--checkbox input,.wpgdprc .wpgdprc-form__field--radio input{aspect-ratio:1/1}.wpgdprc .wpgdprc-form__field--checkbox .wpgdprc-form__input,.wpgdprc .wpgdprc-form__field--radio .wpgdprc-form__input{align-self:flex-start;flex-shrink:0;margin-right:.5rem;width:auto}.wpgdprc .wpgdprc-form__field--checkbox .wpgdprc-form__label,.wpgdprc .wpgdprc-form__field--radio .wpgdprc-form__label{margin-bottom:0;margin-left:0;padding-left:0}.wpgdprc-form__input{width:100%}.wpgdprc .wpgdprc-form__input--textarea{line-height:1.8571428571;min-height:12.1875rem}.wpgdprc .wpgdprc-form__input--submit{width:auto}.wpgdprc-form__field--submit,.wpgdprc-form__field--submit .wpgdprc-consent-bar__notice,.wpgdprc-form__field--submit p,.wpgdprc-form__submit{text-align:right}.wpgdprc-form__footer{margin-top:1.4375rem}.wpgdprc .wpgdprc-status--processing,.wpgdprc .wpgdprc-status--removed{pointer-events:none}.wpgdprc .wpgdprc-status--removed{opacity:.5;text-decoration:line-through}.wpgdprc-checkbox{display:flex}.comment-form .wpgdprc-checkbox label{font-size:var(--global--font-size-xs);font-weight:400}.wpgdprc-switch{align-items:center;display:inline-flex}:root .wpgdprc-switch .wpgdprc-form__label{margin-bottom:0}.wpgdprc-switch.regular-text{width:auto}.wpgdprc-switch__text{font-size:.875rem;font-weight:700;margin-right:.9375rem}.wpgdprc-switch__switch{display:inline-block;height:2.25rem;position:relative;width:5.125rem}.wpgdprc-switch__input{height:0;opacity:0;width:0}.wpgdprc-switch__input:focus+.wpgdprc-switch__slider{box-shadow:0 0 8px 0 #3c7c96}.wpgdprc-switch__input:disabled{border:0}.wpgdprc-switch__input:disabled+.wpgdprc-switch__slider:after{opacity:1}.wpgdprc-switch__slider{background-color:#fff;border-radius:6.25rem;bottom:0;box-shadow:0 5px 10px 0 rgba(0,0,0,.1);cursor:pointer;left:0;overflow:hidden;position:absolute;right:0;top:0;transition:.4s}.wpgdprc-switch__slider .icon--wrap{align-items:center;background-color:#888;border-radius:6.25rem;bottom:calc(50% - .875rem);color:#fff;display:flex;height:1.75rem;justify-content:center;left:4px;position:absolute;transition:.4s;width:2.4375rem}.wpgdprc-switch__slider:after{-webkit-animation:barberpole 1s linear infinite;animation:barberpole 1s linear infinite;background-image:repeating-linear-gradient(45deg,hsla(0,0%,100%,.4),hsla(0,0%,100%,.4) .5rem,hsla(0,0%,53%,.4) 0,hsla(0,0%,53%,.4) 1rem);background-size:200% 200%;content:" ";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .25s cubic-bezier(0,.6,.7,1);width:100%}.wpgdprc-switch__input:checked+.wpgdprc-switch__slider .icon--wrap{background-color:#176f3e}.wpgdprc-switch__input:checked+.wpgdprc-switch__slider .icon--wrap[data-icon=times]{opacity:0}.wpgdprc-switch__input:checked+.wpgdprc-switch__slider .icon--wrap{transform:translateX(35px)}.wpgdprc-switch--border .wpgdprc-switch__slider{border:1px solid #d8d8d8}.wpgdprc-switch--column{align-items:flex-start;flex-direction:column}.wpgdprc-switch--column .wpgdprc-switch__text{color:#000;font-size:1.125rem;margin-bottom:.625rem;margin-right:0}.wpgdprc-switch--no-margin-right .wpgdprc-switch__text{margin-right:0}.wpgdprc-message{display:flex;margin-bottom:1rem;position:relative}.wpgdprc-message:last-child{margin-bottom:0}.wpgdprc-message.fade-out{-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:fade-out;animation-name:fade-out;-webkit-animation-timing-function:cubic-bezier(0,.6,.7,1);animation-timing-function:cubic-bezier(0,.6,.7,1)}.wpgdprc-message__icon{align-self:flex-start;margin-top:unset;order:0}.wpgdprc-message__icon svg{width:1.5rem}.wpgdprc-message__content{order:1}.wpgdprc-message.is-hidden{display:none}.wpgdprc-table{margin-bottom:1rem;width:100%}.wpgdprc-table:last-child{margin-bottom:0}.wpgdprc-table__th{font-weight:700}.wpgdprc-table__td:before{content:attr(data-title);display:none;font-weight:700;left:.625rem;overflow:hidden;padding-right:.625rem;position:absolute;top:.625rem;white-space:nowrap;width:45%}@media print,screen and (max-width:39.99875em){.wpgdprc-table,.wpgdprc-table__tbody,.wpgdprc-table__td,.wpgdprc-table__th,.wpgdprc-table__thead,.wpgdprc-table__tr{display:block}.wpgdprc-table__tr--thead{left:-9999px;position:absolute;top:-9999px}.wpgdprc-table__tr--tbody:nth-of-type(2n){background-color:#f8f8f9}.wpgdprc-table__td{border-left:0;border-right:0;border-top:0;min-height:2.5rem;padding-left:50%;position:relative}.wpgdprc-table__td:before{display:block}}@media print,screen and (min-width:40em){.wpgdprc-table{border-collapse:collapse}.wpgdprc-table .wpgdprc-table__td,.wpgdprc-table .wpgdprc-table__th{padding:.375rem;text-align:left}}.wpgdprc-admin-bar,.wpgdprc-consent-bar{bottom:0;font-family:inherit;font-family:var(--wp-gdpr--bar--font-family,inherit);left:0;margin:.9375rem;position:fixed;right:0;z-index:99999}.wpgdprc-admin-bar .wpgdprc-consent-bar__notice{text-align:center}.wpgdprc-consent-bar__inner{-webkit-animation:wpgdprcFadeIn .3s cubic-bezier(0,0,.2,1);animation:wpgdprcFadeIn .3s cubic-bezier(0,0,.2,1);background-color:var(--wp-gdpr--bar--background-color);border-radius:5px;box-shadow:0 2px 4px 0 rgba(0,0,0,.2);margin:0 auto;max-width:75rem;padding:1.25rem .625rem;text-align:center;z-index:999}.wpgdprc-consent-bar__inner,.wpgdprc-consent-bar__inner a{color:var(--wp-gdpr--bar--color)}.wpgdprc-consent-bar__container{display:flex;flex-wrap:wrap;position:relative}.wpgdprc-consent-bar__column{padding:0 10px}.wpgdprc-consent-bar__column:first-child{flex-grow:1}.wpgdprc-consent-bar__content{align-items:center;display:flex;flex-wrap:wrap;text-align:left;width:100%}.wpgdprc-consent-bar__column--notice{flex-grow:1;margin-bottom:.5rem}.wpgdprc-consent-bar__column--accept .wpgdprc-button,.wpgdprc-consent-bar__column--settings .wpgdprc-button{flex-grow:1;white-space:nowrap}.wpgdprc-consent-bar__notice{font-size:1rem}.wpgdprc-consent-bar__notice .wpgdprc-consent-bar__notice,.wpgdprc-consent-bar__notice p{margin-bottom:0}:root .wpgdprc-consent-bar button.wpgdprc-button--accept{align-items:center;background-color:var(--wp-gdpr--button--background-color);border-color:var(--wp-gdpr--button--background-color);border-radius:3px;box-shadow:0 2px 4px 0 rgba(0,0,0,.2);color:var(--wp-gdpr--button--color);cursor:pointer;display:inline-flex;font-size:1rem;font-weight:700;justify-content:center;line-height:1.1666666667;padding:.8125rem 1.125rem;position:relative;text-decoration:none;transition:all .25s cubic-bezier(0,.6,.7,1)}:root .wpgdprc-consent-bar button.wpgdprc-button--accept:focus,:root .wpgdprc-consent-bar button.wpgdprc-button--accept:hover{background-color:var(--wp-gdpr--button--background-color--darken);border-color:var(--wp-gdpr--button--background-color--darken)}:root .wpgdprc-consent-bar button.wpgdprc-button--settings{background-color:transparent;border-color:transparent;box-shadow:none;color:var(--wp-gdpr--bar--color)}:root .wpgdprc-consent-bar button.wpgdprc-button--settings:focus,:root .wpgdprc-consent-bar button.wpgdprc-button--settings:hover{background-color:transparent;border-color:transparent;box-shadow:none;opacity:.75}@media print,screen and (min-width:40em){.wpgdprc-consent-bar__column--notice{flex-grow:0;margin-bottom:0}.wpgdprc-consent-bar__column--settings{margin-left:0}.wpgdprc-consent-bar__content{flex-wrap:nowrap}}.wpgdprc-consent-bar--position-top{bottom:auto;top:0}@media screen and (min-width:48.9375em){.admin-bar .wpgdprc-consent-bar--position-top{top:2rem}}.admin-bar .wpgdprc-consent-bar--position-top{top:2.875rem}.wpgdprc-consent-bar--admin{margin:0;position:relative}.wpgdprc-consent-bar--admin .wpgdprc-consent-bar__notice{max-width:100%}.wpgdprc-consent-modal{display:none}.wpgdprc-consent-modal.is-open{display:block!important}.wpgdprc-consent-modal[aria-hidden=false] .wpgdprc-consent-modal__overlay{-webkit-animation:wpgdprcFadeIn .3s cubic-bezier(0,0,.2,1);animation:wpgdprcFadeIn .3s cubic-bezier(0,0,.2,1)}.wpgdprc-consent-modal[aria-hidden=true] .wpgdprc-consent-modal__overlay{-webkit-animation:wpgdprcFadeOut .3s cubic-bezier(0,0,.2,1);animation:wpgdprcFadeOut .3s cubic-bezier(0,0,.2,1)}.wpgdprc-consent-modal{font-family:inherit;font-family:var(--wp-gdpr--bar--font-family,inherit)}.wpgdprc-consent-modal__overlay{align-items:center;background:#000;background:rgba(0,0,0,.6);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;will-change:transform;z-index:999999}.wpgdprc-consent-modal__inner{background:#fff;border-radius:5px;box-shadow:0 10px 15px 0 rgba(0,0,0,.2);display:flex;flex-direction:column;height:80%;height:80vh;max-width:800px;overflow-y:auto;position:relative;width:90%;width:90vw}.wpgdprc-consent-modal__header{border-bottom:1px solid #ededed;padding:.9375rem}:root .wpgdprc-consent-modal__title{color:#000;font-size:1.25rem;font-weight:700;letter-spacing:0;margin-bottom:0}:root .wpgdprc-consent-modal__title--description{font-size:1.5rem;margin-bottom:.625rem}:root .wpgdprc-consent-modal button.wpgdprc-consent-modal__close{align-items:center;background-color:transparent;border:0;border-radius:3px;color:#5a5a5a;display:flex;height:40px;justify-content:center;margin:0;padding:0;position:absolute;right:.625rem;top:.75rem;transition:all .25s cubic-bezier(0,.6,.7,1);width:40px}:root .wpgdprc-consent-modal button.wpgdprc-consent-modal__close:focus,:root .wpgdprc-consent-modal button.wpgdprc-consent-modal__close:hover{background-color:#3c7c96;box-shadow:0 2px 4px 0 rgba(0,0,0,.2);color:#fff}:root .wpgdprc-consent-modal button.wpgdprc-consent-modal__close svg{pointer-events:none;width:.875rem}:root .wpgdprc-consent-modal button.wpgdprc-consent-modal__close svg path{fill:currentColor}.wpgdprc-consent-modal__body{border-bottom:1px solid #ededed;flex-grow:1}.wpgdprc-consent-modal__description{color:#8a8a8a;display:none;flex-direction:column;height:100%}.wpgdprc-consent-modal__description--active{display:block}.wpgdprc-consent-modal__information,.wpgdprc-consent-modal__navigation{padding:.9375rem;position:relative}.wpgdprc-consent-modal__information{flex-grow:1}.wpgdprc-consent-modal__navigation{border-bottom:1px solid #ededed;flex-shrink:0}.wpgdprc-consent-modal__navigation>a{display:block;margin-top:10px}.wpgdprc-consent-modal__navigation>a:first-child{margin-top:0}:root .wpgdprc-consent-modal__navigation-list{list-style:none;margin:0}:root .wpgdprc button.wpgdprc-consent-modal__navigation-button{background-color:transparent;border:0;color:#878787;font-size:1rem;letter-spacing:0;line-height:2.25;outline:none;padding:0;text-align:left}:root .wpgdprc button.wpgdprc-consent-modal__navigation-button:focus,:root .wpgdprc button.wpgdprc-consent-modal__navigation-button:hover{color:#3c7c96}:root .wpgdprc button.wpgdprc-consent-modal__navigation-button--active{color:#3c7c96;font-weight:700}:root .wpgdprc-content-modal__content{color:#5a5a5a;font-size:1rem;letter-spacing:0;line-height:1.625}:root .wpgdprc-content-modal__content h2{font-size:1.3125rem}:root .wpgdprc-content-modal__content>:not(h2):not(h3):not(h4):not(h5):not(h6):not(ul):not(ol){margin-bottom:1.625rem}:root .wpgdprc-content-modal__content>:not(h2):not(h3):not(h4):not(h5):not(h6):not(ul):not(ol):last-child{margin-bottom:0}.wpgdprc-content-modal__options{margin-top:auto}.wpgdprc-content-modal__options>*{margin-top:1.625rem}.wpgdprc-consent-modal__footer{display:flex;justify-content:flex-end;padding:.9375rem}:root .wpgdprc-consent-modal__footer .wpgdprc-button:not(.has-background){align-items:center;background-color:#3c7c96;border:1px solid #3c7c96;border-radius:3px;box-shadow:0 2px 4px 0 rgba(0,0,0,.2);color:#fff;cursor:pointer;display:inline-flex;font-size:1rem;font-weight:700;justify-content:center;line-height:1.125;padding:.8125rem 1.125rem;position:relative;text-decoration:none;transition:all .25s cubic-bezier(0,.6,.7,1);width:auto}:root .wpgdprc-consent-modal__footer .wpgdprc-button:not(.has-background).wpgdprc-button--outline:not(:focus),:root .wpgdprc-consent-modal__footer .wpgdprc-button:not(.has-background).wpgdprc-button--outline:not(:hover){background-color:transparent;color:#3c7c96}:root .wpgdprc-consent-modal__footer .wpgdprc-button:not(.has-background).wpgdprc-button--outline:focus,:root .wpgdprc-consent-modal__footer .wpgdprc-button:not(.has-background).wpgdprc-button--outline:hover{background-color:#2d5e72;border-color:#2d5e72;border-width:1px;color:#fff}:root .wpgdprc-consent-modal__footer .wpgdprc-button:not(.has-background):focus,:root .wpgdprc-consent-modal__footer .wpgdprc-button:not(.has-background):hover,:root :root .wpgdprc-consent-modal__footer .wpgdprc-button:not(.has-background).wpgdprc-button--active{background-color:#2d5e72;border-color:#2d5e72;color:#fff}:root .wpgdprc-consent-modal__footer .wpgdprc-button:not(.has-background):focus,:root .wpgdprc-consent-modal__footer .wpgdprc-button:not(.has-background):hover{background-color:#264f5f}.wpgdprc-consent-modal__footer__information{align-items:center;display:flex;flex-grow:1;position:relative}@media only screen and (min-width:768px){.wpgdprc-consent-modal__header{padding:1.5rem 1.5625rem}:root .wpgdprc-consent-modal button.wpgdprc-consent-modal__close{right:.9375rem;top:1.25rem}.wpgdprc-consent-modal__body{display:flex;flex-direction:row}.wpgdprc-consent-modal__information,.wpgdprc-consent-modal__navigation{padding:1.5625rem}.wpgdprc-consent-modal__navigation{border-bottom:0;width:14.1875rem}.wpgdprc-consent-modal__footer{padding:1.5625rem}}abbr.wpgdprc-required+abbr.required{display:none!important}@-webkit-keyframes wpgdprcFadeIn{0%{opacity:0}to{opacity:1}}@keyframes wpgdprcFadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes wpgdprcFadeOut{0%{opacity:1}to{opacity:0}}@keyframes wpgdprcFadeOut{0%{opacity:1}to{opacity:0}}.gform_wrapper .gfield_error label a,.gform_wrapper .gfield_validation_message a,.gform_wrapper .validation_message a{color:inherit}