div.tnp-subscription,
form.tnp-subscription, form.tnp-profile {
display: block;
margin: 1em auto;
max-width: 500px;
width: 100%;
}
div.tnp-profile {
display: block;
margin: 1em 0;
max-width: 500px; } .tnp-subscription div.tnp-field,
.tnp-profile div.tnp-field
{
margin-bottom: .7em;
border: 0;
padding: 0;
}
.tnp-subscription label,
.tnp-profile label
{
display: block;
color: inherit;
font-weight: normal;
line-height: normal;
padding: 0;
margin: 0;
margin-bottom: .25em;
font-size: .9em;
}
.tnp-subscription .tnp-field-checkbox label,
.tnp-profile .tnp-field-checkbox label
{
display: inline-block;
}
.tnp-subscription input[type=text],
.tnp-subscription input[type=email],
.tnp-subscription input[type=submit],
.tnp-subscription select,
.tnp-subscription textarea,
.tnp-profile input[type=text],
.tnp-profile input[type=email],
.tnp-profile input[type=submit],
.tnp-profile select,
.tnp-profile textarea
{
width: 100%;
padding: .7em;
display: block;
border: 1px;
color: #444;
border-color: #ddd;
background-color: #f4f4f4;
background-image: none;
text-shadow: none;
font-size: 1em;
margin: 0;
line-height: normal;
box-sizing: border-box;
}
.tnp-subscription input[type=checkbox],
.tnp-widget input[type=radio],
.tnp-profile input[type=checkbox]
{ max-width: 1em;
display: inline-block;
margin-right: .5em;
} .tnp-subscription select option,
.tnp-profile select option
{
margin-right: .75em;
}
.tnp-subscription input.tnp-submit,
.tnp-profile input.tnp-submit,
.tnp-unsubscribe button.tnp-submit,
.tnp-reactivate button.tnp-submit
{
background-color: #444;
color: #fff;
width: auto;
height: auto;
margin: 0;
display: inline-block;
}
@media all and (max-width: 480px) {
.tnp-subscription input[type=submit],
.tnp-profile input[type=submit] {
width: 100%;
}
}
.tnp-widget {
width: 100%;
display: block;
box-sizing: border-box;
}
.tnp-widget .tnp-field {
margin-bottom: 10px;
border: 0;
padding: 0;
}
.tnp-widget label {
display: block;
color: inherit;
font-size: 14px;
}
.tnp-widget input[type=text], .tnp-widget input[type=email], .tnp-widget input[type=submit], .tnp-widget select {
width: 100%;
padding: 10px;
display: block;
border: 1px solid #ddd ;
border-color: #ddd;
background-color: #f4f4f4;
background-image: none;
text-shadow: none;
color: #444;
font-size: 14px;
line-height: normal;
box-sizing: border-box;
height: auto;
}
.tnp-widget input[type=checkbox], .tnp-widget input[type=radio] {
width: auto;
display: inline-block;
} .tnp-widget select option {
margin-right: 10px;
}
.tnp-widget input.tnp-submit {
background-color: #444;
background-image: none;
text-shadow: none;
color: #fff;
margin: 0;
}
.tnp-field input[type="submit"] {
position: inherit;
}
.tnp-field label {
} .tnp-widget-minimal {
width: 100%;
}
.tnp-widget-minimal form {
margin: 0;
padding: 0;
border: 0;
}
.tnp-widget-minimal input.tnp-email {
width: 100%;
box-sizing: border-box;
padding: 10px;
display: inline-block;
border: 1px solid #ddd;
background-color: #f4f4f4;
color: #444;
font-size: 14px;
}
.tnp-widget-minimal input.tnp-submit {
width: 100%;
box-sizing: border-box;
padding: 10px;
display: inline-block;
border: 1px;
border-color: #ddd;
background-color: #444;
background-image: none;
text-shadow: none;
color: #fff;
font-size: 14px;
line-height: normal;
border-radius: 0px;
height: auto;
margin: 0;
} .tnp-subscription-minimal {
width: 100%;
box-sizing: border-box;
margin: 10px 0;
}
.tnp-subscription-minimal form {
width: auto;
margin: 0;
padding: 0;
border: 0;
white-space: nowrap;
}
.tnp-subscription-minimal input.tnp-email,
.tnp-subscription-minimal input.tnp-name
{
width: 70%;
max-width: 300px;
box-sizing: border-box;
padding: 10px;
display: inline-block;
border: 1px solid #ddd;
background-color: #f4f4f4;
color: #444;
font-size: 14px;
line-height: 20px;
border-radius: 0px;
margin-right: 10px;
}
.tnp-subscription-minimal.with-name input.tnp-email,
.tnp-subscription-minimal.with-name input.tnp-name
{
width: 31%;
}
.tnp-subscription-minimal .tnp-privacy-field {
margin-top: 10px;
} .tnp-subscription-minimal input.tnp-submit {
width: 29%;
box-sizing: border-box;
display: inline-block;
padding: 10px;
border: 1px;
border-color: #ddd;
background-color: #444;
background-image: none;
text-shadow: none;
color: #fff;
font-size: 14px;
line-height: 20px;
border-radius: 0px;
margin: 0;
}
.tnp-subscription-posts {
margin-top: 2em;
margin-bottom: 2em;
padding: 2rem;
}
.tnp-subscription-posts .tnp-subscription {
max-width: auto;
margin: 0;
}
@media all and (max-width: 525px) {
.tnp-subscription-minimal.with-name input.tnp-email,
.tnp-subscription-minimal.with-name input.tnp-name,
.tnp-subscription-minimal input.tnp-submit
{
width: 100%;
max-width: 100%;
margin: 0;
display: block;
margin-bottom: .5rem;
}
} .tnp-button-form button.tnp-submit {
box-sizing: border-box;
padding: 10px;
display: inline-block;
border: 1px;
border-color: #ddd;
background-color: #444;
background-image: none;
text-shadow: none;
color: #fff;
font-size: 14px;
line-height: normal;
border-radius: 0px;
height: auto;
margin: 0;
} .tnp-comments {
clear: both;
margin-top: 15px;
margin-bottom: 15px;
}
.tnp-comments label {
display: block;
}
.tnp-comments input[type=checkbox] {
display: inline-block;
width: auto!important;
} .tnp-lock {
clear: both;
display: block;
box-sizing: border-box;
box-shadow: none;
margin: 20px;
padding: 15px;
background-color: #fff;
border: 1px solid #ddd;
}
.tnp-nl-checkout {
margin-bottom: 1em;
}.gb-container-9316ff8b{width:100%;display:flex;justify-content:center;position:relative;overflow-x:hidden;overflow-y:hidden;}.gb-container-f3d6cb21{max-width:1533px;padding-top:100px;padding-bottom:100px;margin-right:auto;margin-left:auto;}.gb-container-11a4101c{display:flex;flex-direction:column;row-gap:60px;}.gb-grid-wrapper > .gb-grid-column-11a4101c{width:37%;}.gb-container-a40893e3{background-color:var(--accent);}.gb-grid-wrapper > .gb-grid-column-a40893e3{width:100%;}.gb-container-2e4f41a2{padding:30px;}.gb-container-65a567e3{display:flex;column-gap:1em;}.gb-container-8ca257b7{display:flex;column-gap:40px;}.gb-grid-wrapper > .gb-grid-column-8ca257b7{width:100%;}.gb-container-fb36e08f{flex-grow:1;flex-shrink:0;flex-basis:0px;}.gb-container-620211d3{flex-grow:1;flex-shrink:0;flex-basis:0px;}.gb-container-1441e99c{display:flex;column-gap:1em;margin-bottom:20px;}.gb-grid-wrapper > .gb-grid-column-0451e8d1{width:37%;}.gb-container-7faacabe{display:flex;column-gap:40px;}.gb-grid-wrapper > .gb-grid-column-7faacabe{width:100%;}.gb-container-4a631f15{flex-grow:1;flex-shrink:0;flex-basis:0px;}.gb-container-7a08c33c{flex-grow:1;flex-shrink:0;flex-basis:0px;}.gb-container-fcea68a6{display:flex;column-gap:1em;margin-bottom:20px;}.gb-container-cbb9e823{height:100%;display:flex;flex-direction:column;row-gap:60px;padding-left:60px;border-left:1px solid var(--contrast-3);}.gb-grid-wrapper > .gb-grid-column-cbb9e823{width:26%;}.gb-container-2b6fafed{display:flex;column-gap:10px;}.gb-container-c2af22f9{display:flex;flex-direction:column;column-gap:0.5em;}.gb-grid-wrapper-babf459a{display:flex;flex-wrap:wrap;margin-left:-60px;}.gb-grid-wrapper-babf459a > .gb-grid-column{box-sizing:border-box;padding-left:60px;}.gb-grid-wrapper-93c44951{display:flex;flex-wrap:wrap;row-gap:20px;margin-left:-20px;}.gb-grid-wrapper-93c44951 > .gb-grid-column{box-sizing:border-box;padding-left:20px;}.gb-grid-wrapper-9a24c057{display:flex;flex-wrap:wrap;row-gap:60px;margin-left:-20px;}.gb-grid-wrapper-9a24c057 > .gb-grid-column{box-sizing:border-box;padding-left:20px;}.gb-grid-wrapper-4fea9fc7{display:flex;flex-wrap:wrap;row-gap:60px;margin-left:-20px;}.gb-grid-wrapper-4fea9fc7 > .gb-grid-column{box-sizing:border-box;padding-left:20px;}.gb-image-4f2eebba{width:100%;height:300px;object-fit:cover;vertical-align:middle;}.gb-image-6e93d958{width:100%;height:300px;object-fit:cover;vertical-align:middle;}.gb-image-1e84229e{width:100%;height:300px;object-fit:cover;vertical-align:middle;}p.gb-headline-2bd908ed{display:flex;align-items:center;column-gap:0.5em;font-size:14px;margin-bottom:30px;}p.gb-headline-2bd908ed .gb-icon{line-height:0;}p.gb-headline-2bd908ed .gb-icon svg{width:1em;height:1em;fill:currentColor;}p.gb-headline-3e839b1e{display:inline;font-size:14px;margin-bottom:30px;color:var(--contrast-2);}h2.gb-headline-a5673e92{font-size:30px;padding-bottom:10px;margin-bottom:30px;border-bottom:1px solid var(--contrast-3);}p.gb-headline-96d733d9{display:flex;align-items:center;column-gap:0.5em;font-size:14px;margin-bottom:0px;}p.gb-headline-96d733d9 .gb-icon{line-height:0;}p.gb-headline-96d733d9 .gb-icon svg{width:1em;height:1em;fill:currentColor;}p.gb-headline-d8a8bfb3{font-size:14px;margin-bottom:0px;color:var(--contrast-2);}h2.gb-headline-8ba00f6e{padding-bottom:10px;margin-bottom:30px;border-bottom:1px solid var(--contrast-3);}p.gb-headline-994fcbc9{display:flex;align-items:center;column-gap:0.5em;font-size:14px;margin-bottom:0px;}p.gb-headline-994fcbc9 .gb-icon{line-height:0;}p.gb-headline-994fcbc9 .gb-icon svg{width:1em;height:1em;fill:currentColor;}p.gb-headline-832416f7{font-size:14px;margin-bottom:0px;color:var(--contrast-2);}h2.gb-headline-83176dc2{padding-bottom:10px;margin-bottom:30px;border-bottom:1px solid var(--contrast-3);}h4.gb-headline-0131cac2{font-size:20px;color:var(--contrast-2);}h4.gb-headline-5a5ddefe{font-size:20px;color:var(--contrast-2);}h4.gb-headline-e72288de{font-size:20px;color:var(--contrast-2);}a.gb-button-e02da24a{display:inline-flex;font-size:14px;letter-spacing:0.15em;font-weight:600;color:var(--accent-2);text-decoration:none;}a.gb-button-95aed63f{display:inline-flex;font-size:14px;letter-spacing:0.15em;font-weight:600;color:var(--accent-2);text-decoration:none;}a.gb-button-9cc93830{display:inline-flex;font-size:14px;letter-spacing:0.15em;font-weight:600;color:var(--accent-2);text-decoration:none;}a.gb-button-d4c6275f{display:inline-flex;align-items:center;column-gap:0.5em;text-decoration:none;}a.gb-button-d4c6275f .gb-icon{line-height:0;}a.gb-button-d4c6275f .gb-icon svg{width:1.1em;height:1.1em;fill:currentColor;}a.gb-button-dd66e6ff{display:inline-flex;align-items:center;column-gap:0.5em;text-decoration:none;}a.gb-button-dd66e6ff .gb-icon{line-height:0;}a.gb-button-dd66e6ff .gb-icon svg{width:1.3em;height:1.3em;fill:currentColor;}a.gb-button-96781e1f{display:inline-flex;align-items:center;column-gap:0.5em;text-decoration:none;}a.gb-button-96781e1f .gb-icon{line-height:0;}a.gb-button-96781e1f .gb-icon svg{width:1em;height:1em;fill:currentColor;}a.gb-button-ff3aad60{display:inline-flex;align-items:center;column-gap:0.5em;text-decoration:none;}a.gb-button-ff3aad60 .gb-icon{line-height:0;}a.gb-button-ff3aad60 .gb-icon svg{width:1.8em;height:1.8em;fill:currentColor;}@media (max-width: 1024px) {.gb-grid-wrapper > .gb-grid-column-11a4101c{width:100%;}.gb-container-8ca257b7{flex-wrap:wrap;}.gb-grid-wrapper > .gb-grid-column-0451e8d1{width:100%;}.gb-container-cbb9e823{display:flex;flex-direction:row;flex-wrap:wrap;padding-left:0px;border-left-width:0px;}.gb-grid-wrapper > .gb-grid-column-cbb9e823{width:100%;order:-1;}.gb-container-e3f3acb1{width:100%;order:1;}.gb-grid-wrapper > .gb-grid-column-e3f3acb1{width:100%;}.gb-container-e875b966{width:50%;order:3;}.gb-grid-wrapper > .gb-grid-column-e875b966{width:50%;}.gb-container-1561de9e{width:50%;order:2;}.gb-grid-wrapper > .gb-grid-column-1561de9e{width:50%;}.gb-grid-wrapper-babf459a{row-gap:60px;}}@media (max-width: 767px) {.gb-container-9316ff8b{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:20px;}.gb-container-f3d6cb21{padding-top:0px;padding-right:30px;padding-left:30px;}.gb-grid-wrapper > .gb-grid-column-11a4101c{width:100%;flex-shrink:0;order:0;}.gb-grid-wrapper > .gb-grid-column-a40893e3{width:100%;}.gb-container-2e4f41a2{padding-right:20px;padding-left:20px;}.gb-container-8ca257b7{flex-direction:column;row-gap:40px;}.gb-grid-wrapper > .gb-grid-column-8ca257b7{width:100%;}.gb-grid-wrapper > .gb-grid-column-0451e8d1{width:100%;}.gb-container-7faacabe{flex-direction:column;row-gap:40px;}.gb-grid-wrapper > .gb-grid-column-7faacabe{width:100%;}.gb-grid-wrapper > .gb-grid-column-cbb9e823{width:100%;order:0;}}:root{--gb-container-width:1544px;}.gb-container .wp-block-image img{vertical-align:middle;}.gb-grid-wrapper .wp-block-image{margin-bottom:0;}.gb-highlight{background:none;}.gb-shape{line-height:0;}.masonry-enabled .page-header{position:relative!important}.separate-containers .site-main>.generate-columns-container{margin-bottom:0}.load-more.are-images-unloaded,.masonry-container.are-images-unloaded,.masonry-enabled #nav-below{opacity:0}.generate-columns-container:not(.masonry-container){display:flex;flex-wrap:wrap;align-items:stretch}.generate-columns .inside-article{height:100%;box-sizing:border-box}.generate-columns-activated.post-image-aligned-left .generate-columns-container article:not(.featured-column) .post-image,.generate-columns-activated.post-image-aligned-right .generate-columns-container article:not(.featured-column) .post-image{float:none;text-align:center;margin-left:0;margin-right:0}.generate-columns-container .page-header,.generate-columns-container .paging-navigation{flex:1 1 100%;clear:both}.generate-columns-container .paging-navigation{margin-bottom:0}.load-more:not(.has-svg-icon) .button.loading:before{content:"\e900";display:inline-block;font-family:"GP Premium";font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;animation:spin 2s infinite linear;margin-right:7px}.load-more .button:not(.loading) .gp-icon{display:none}.load-more .gp-icon svg{animation:spin 2s infinite linear;margin-right:7px}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.generate-columns{box-sizing:border-box}.generate-columns.grid-20,.grid-sizer.grid-20{width:20%}.generate-columns.grid-25,.grid-sizer.grid-25{width:25%}.generate-columns.grid-33,.grid-sizer.grid-33{width:33.3333%}.generate-columns.grid-50,.grid-sizer.grid-50{width:50%}.generate-columns.grid-60,.grid-sizer.grid-60{width:60%}.generate-columns.grid-66,.grid-sizer.grid-66{width:66.66667%}.generate-columns.grid-100,.grid-sizer.grid-100{width:100%}@media (min-width:768px) and (max-width:1024px){.generate-columns.tablet-grid-50,.grid-sizer.tablet-grid-50{width:50%}}@media (max-width:767px){.generate-columns-activated .generate-columns-container{margin-left:0;margin-right:0}.generate-columns-container .generate-columns,.generate-columns-container>*{padding-left:0}.generate-columns-container .page-header{margin-left:0}.generate-columns.mobile-grid-100,.grid-sizer.mobile-grid-100{width:100%}.generate-columns-container>.paging-navigation{margin-left:0}}@media (max-width:768px){.load-more{display:block;text-align:center;margin-bottom:0}}