html,
body{
max-width: 100%;
overflow-x: hidden;
overflow-wrap: break-word;
}   body[data-elementor-device-mode="widescreen"] .cada-wrapper--l {
padding: 4rem 1rem;
}
body[data-elementor-device-mode="desktop"] .cada-wrapper--l {
padding: 4rem 1rem;
}
body[data-elementor-device-mode="tablet"] .cada-wrapper--l {
padding: 3rem 1rem;
}
body[data-elementor-device-mode="mobile"] .cada-wrapper--l {
padding: 2.5rem 1rem;
} body[data-elementor-device-mode="widescreen"] .cada-wrapper--m {
padding: 3rem 1rem;
}
body[data-elementor-device-mode="desktop"] .cada-wrapper--m {
padding: 3rem 1rem;
}
body[data-elementor-device-mode="tablet"] .cada-wrapper--m {
padding: 2rem 1rem;
}
body[data-elementor-device-mode="mobile"] .cada-wrapper--m {
padding: 1.5rem 1rem;
} body[data-elementor-device-mode="widescreen"] .cada-wrapper--s {
padding: 2rem 1rem;
}
body[data-elementor-device-mode="desktop"] .cada-wrapper--s {
padding: 2rem 1rem;
}
body[data-elementor-device-mode="tablet"] .cada-wrapper--s {
padding: 1.5rem 1rem;
}
body[data-elementor-device-mode="mobile"] .cada-wrapper--s {
padding: 1rem 1rem;
} body[data-elementor-device-mode="widescreen"] .cada-wrapper--xs {
padding: 1rem 1rem;
}
body[data-elementor-device-mode="desktop"] .cada-wrapper--xs {
padding: 1rem 1rem;
}
body[data-elementor-device-mode="tablet"] .cada-wrapper--xs {
padding: 0.75rem 0.75rem;
}
body[data-elementor-device-mode="mobile"] .cada-wrapper--xs {
padding: 0.5rem 0.5rem;
}  body[data-elementor-device-mode="widescreen"] .cada-wrapper--l-top {
padding-top: 4rem;
}
body[data-elementor-device-mode="desktop"] .cada-wrapper--l-top {
padding-top: 4rem;
}
body[data-elementor-device-mode="tablet"] .cada-wrapper--l-top {
padding-top: 3rem;
}
body[data-elementor-device-mode="mobile"] .cada-wrapper--l-top {
padding-top: 2.5rem;
} body[data-elementor-device-mode="widescreen"] .cada-wrapper--m-top {
padding-top: 3rem;
}
body[data-elementor-device-mode="desktop"] .cada-wrapper--m-top {
padding-top: 3rem;
}
body[data-elementor-device-mode="tablet"] .cada-wrapper--m-top {
padding-top: 2rem;
}
body[data-elementor-device-mode="mobile"] .cada-wrapper--m-top {
padding-top: 1.5rem;
} body[data-elementor-device-mode="widescreen"] .cada-wrapper--s-top {
padding-top: 2rem;
}
body[data-elementor-device-mode="desktop"] .cada-wrapper--s-top {
padding-top: 2rem;
}
body[data-elementor-device-mode="tablet"] .cada-wrapper--s-top {
padding-top: 1.5rem;
}
body[data-elementor-device-mode="mobile"] .cada-wrapper--s-top {
padding-top: 1rem;
} body[data-elementor-device-mode="widescreen"] .cada-wrapper--xs-top {
padding-top: 1rem;
}
body[data-elementor-device-mode="desktop"] .cada-wrapper--xs-top {
padding-top: 1rem;
}
body[data-elementor-device-mode="tablet"] .cada-wrapper--xs-top {
padding-top: 0.75rem;
}
body[data-elementor-device-mode="mobile"] .cada-wrapper--xs-top {
padding-top: 0.5rem;
}  body[data-elementor-device-mode="widescreen"] .cada-wrapper--l-bottom {
padding-bottom: 4rem;
}
body[data-elementor-device-mode="desktop"] .cada-wrapper--l-bottom {
padding-bottom: 4rem;
}
body[data-elementor-device-mode="tablet"] .cada-wrapper--l-bottom {
padding-bottom: 3rem;
}
body[data-elementor-device-mode="mobile"] .cada-wrapper--l-bottom {
padding-bottom: 2.5rem;
} body[data-elementor-device-mode="widescreen"] .cada-wrapper--m-bottom {
padding-bottom: 3rem;
}
body[data-elementor-device-mode="desktop"] .cada-wrapper--m-bottom {
padding-bottom: 3rem;
}
body[data-elementor-device-mode="tablet"] .cada-wrapper--m-bottom {
padding-bottom: 2rem;
}
body[data-elementor-device-mode="mobile"] .cada-wrapper--m-bottom {
padding-bottom: 1.5rem;
} body[data-elementor-device-mode="widescreen"] .cada-wrapper--s-bottom {
padding-bottom: 2rem;
}
body[data-elementor-device-mode="desktop"] .cada-wrapper--s-bottom {
padding-bottom: 2rem;
}
body[data-elementor-device-mode="tablet"] .cada-wrapper--s-bottom {
padding-bottom: 1.5rem;
}
body[data-elementor-device-mode="mobile"] .cada-wrapper--s-bottom {
padding-bottom: 1rem;
} body[data-elementor-device-mode="widescreen"] .cada-wrapper--xs-bottom {
padding-bottom: 1rem;
}
body[data-elementor-device-mode="desktop"] .cada-wrapper--xs-bottom {
padding-bottom: 1rem;
}
body[data-elementor-device-mode="tablet"] .cada-wrapper--xs-bottom {
padding-bottom: 0.75rem;
}
body[data-elementor-device-mode="mobile"] .cada-wrapper--xs-bottom {
padding-bottom: 0.5rem;
}  body[data-elementor-device-mode="widescreen"] .cada-wrapper--l-vertical {
padding-top: 4rem;
padding-bottom: 4rem;
}
body[data-elementor-device-mode="desktop"] .cada-wrapper--l-vertical {
padding-top: 4rem;
padding-bottom: 4rem;
}
body[data-elementor-device-mode="tablet"] .cada-wrapper--l-vertical {
padding-top: 3rem;
padding-bottom: 3rem;
}
body[data-elementor-device-mode="mobile"] .cada-wrapper--l-vertical {
padding-top: 2.5rem;
padding-bottom: 2.5rem;
} body[data-elementor-device-mode="widescreen"] .cada-wrapper--m-vertical {
padding-top: 3rem;
padding-bottom: 3rem;
}
body[data-elementor-device-mode="desktop"] .cada-wrapper--m-vertical {
padding-top: 3rem;
padding-bottom: 3rem;
}
body[data-elementor-device-mode="tablet"] .cada-wrapper--m-vertical {
padding-top: 2rem;
padding-bottom: 2rem;
}
body[data-elementor-device-mode="mobile"] .cada-wrapper--m-vertical {
padding-top: 1.5rem;
padding-bottom: 1.5rem;
} body[data-elementor-device-mode="widescreen"] .cada-wrapper--s-vertical {
padding-top: 2rem;
padding-bottom: 2rem;
}
body[data-elementor-device-mode="desktop"] .cada-wrapper--s-vertical {
padding-top: 2rem;
padding-bottom: 2rem;
}
body[data-elementor-device-mode="tablet"] .cada-wrapper--s-vertical {
padding-top: 1.5rem;
padding-bottom: 1.5rem;
}
body[data-elementor-device-mode="mobile"] .cada-wrapper--s-vertical {
padding-top: 1rem;
padding-bottom: 1rem;
} body[data-elementor-device-mode="widescreen"] .cada-wrapper--xs-vertical {
padding-top: 1rem;
padding-bottom: 1rem;
}
body[data-elementor-device-mode="desktop"] .cada-wrapper--xs-vertical {
padding-top: 1rem;
padding-bottom: 1rem;
}
body[data-elementor-device-mode="tablet"] .cada-wrapper--xs-vertical {
padding-top: 0.75rem;
padding-bottom: 0.75rem;
}
body[data-elementor-device-mode="mobile"] .cada-wrapper--xs-vertical {
padding-top: 0.5rem;
padding-bottom: 0.5rem;
}  body[data-elementor-device-mode="widescreen"] .cada-wrapper--l-horizontal {
padding-left: 4rem;
padding-right: 4rem;
}
body[data-elementor-device-mode="desktop"] .cada-wrapper--l-horizontal {
padding-left: 4rem;
padding-right: 4rem;
}
body[data-elementor-device-mode="tablet"] .cada-wrapper--l-horizontal {
padding-left: 3rem;
padding-right: 3rem;
}
body[data-elementor-device-mode="mobile"] .cada-wrapper--l-horizontal {
padding-left: 2.5rem;
padding-right: 2.5rem;
} body[data-elementor-device-mode="widescreen"] .cada-wrapper--m-horizontal {
padding-left: 3rem;
padding-right: 3rem;
}
body[data-elementor-device-mode="desktop"] .cada-wrapper--m-horizontal {
padding-left: 3rem;
padding-right: 3rem;
}
body[data-elementor-device-mode="tablet"] .cada-wrapper--m-horizontal {
padding-left: 2rem;
padding-right: 2rem;
}
body[data-elementor-device-mode="mobile"] .cada-wrapper--m-horizontal {
padding-left: 1.5rem;
padding-right: 1.5rem;
} body[data-elementor-device-mode="widescreen"] .cada-wrapper--s-horizontal {
padding-left: 2rem;
padding-right: 2rem;
}
body[data-elementor-device-mode="desktop"] .cada-wrapper--s-horizontal {
padding-left: 2rem;
padding-right: 2rem;
}
body[data-elementor-device-mode="tablet"] .cada-wrapper--s-horizontal {
padding-left: 1.5rem;
padding-right: 1.5rem;
}
body[data-elementor-device-mode="mobile"] .cada-wrapper--s-horizontal {
padding-left: 1rem;
padding-right: 1rem;
} body[data-elementor-device-mode="widescreen"] .cada-wrapper--xs-horizontal {
padding-left: 1rem;
padding-right: 1rem;
}
body[data-elementor-device-mode="desktop"] .cada-wrapper--xs-horizontal {
padding-left: 1rem;
padding-right: 1rem;
}
body[data-elementor-device-mode="tablet"] .cada-wrapper--xs-horizontal {
padding-left: 0.75rem;
padding-right: 0.75rem;
}
body[data-elementor-device-mode="mobile"] .cada-wrapper--xs-horizontal {
padding-left: 0.5rem;
padding-right: 0.5rem;
} body[data-elementor-device-mode="mobile"] .cada-padding-10px-vertical {
padding-top: 10px;
padding-bottom: 10px;
} #cada-copyright a, #cada-copyright a:active, #cada-copyright a:hover {
color: #FFB56F;
}
#cada-copyright a:active, #cada-copyright a:hover {
text-decoration: underline;
}
#cada-kunde a {
color: #e6e6e6;
}
#cada-kunde a:active, #cada-kunde a:hover {
color: #f3f3f3;
text-decoration: underline;
}  @media (min-width: 1800px) {
.page-template-default .page-content {
max-width: 1600px;
} .elementor-template-full-width .elementor-element {
--content-width: 1600px;
}
} .page-template-default .page-content, .post-294 .page-content {
max-width: 1120px;
} .elementor-template-full-width .elementor-element {
--content-width: 1120px;
}
.site-header .header-inner, .site-header:not(.dynamic-header), .site-footer .footer-inner, .site-footer:not(.dynamic-footer), body:not([class*="elementor-page-"]) .site-main {
margin-right: auto!important;
margin-left: auto!important;
width: 100%;
}
@media (max-width: 575px) {
.site-header .header-inner, .site-header:not(.dynamic-header), .site-footer .footer-inner, .site-footer:not(.dynamic-footer), body:not([class*="elementor-page-"]) .site-main {
max-width: 100%;
padding-right: 0;
padding-left: 0;
}
.page-content {
padding: 1em;
}
}
@media (min-width: 576px) {
.site-header .header-inner, .site-header:not(.dynamic-header), .site-footer .footer-inner, .site-footer:not(.dynamic-footer), body:not([class*="elementor-page-"]) .site-main {
max-width: 100%; }
.site-header.header-full-width .header-inner {
max-width: 100%; }
.site-footer.footer-full-width .footer-inner {
max-width: 100%; }
.page-content {
padding: 0 1em;
margin: 1em auto;
}
}
@media (min-width: 768px) {
.site-header .header-inner, .site-header:not(.dynamic-header), .site-footer .footer-inner, .site-footer:not(.dynamic-footer), body:not([class*="elementor-page-"]) .site-main {
max-width: 100%;
}
.site-header.header-full-width {
max-width: 100%; }
.site-footer.footer-full-width {
max-width: 100%; }
}
@media (min-width: 992px) {
.site-header .header-inner, .site-header:not(.dynamic-header), .site-footer .footer-inner, .site-footer:not(.dynamic-footer), body:not([class*="elementor-page-"]) .site-main {
max-width: 100%; }
.site-header.header-full-width {
max-width: 100%; }
.site-footer.footer-full-width {
max-width: 100%; }
}
.site-main {
max-width: 100%!important;
}
header.page-header {
margin: 0!important;
}
.site-header.header-full-width {
max-width: 100%;
}
.site-footer.footer-full-width {
max-width: 100%;
}
.site-header + .elementor {
min-height: calc( 100vh - 320px);
}
h1.entry-title {
text-align: center;
margin: auto!important;
color: #333;
}
.page-header {
background: var( --e-global-color-81eb173 );
padding: 2rem;
}
h1.entry-title {
color: var( --e-global-color-ed0cb9d );
} @media (min-width: 768px) {
p, ol, li { text-align: justify;
}
}
.text-dark-mode, .text-dark-mode a {
color: var( --e-global-color-e816ab9 )!important;
}
.text-dark-mode, .text-dark-mode a:hover {
color: var( --e-global-color-ed0cb9d )!important;
}
.text-dark-mode-blue a:hover {
color: var( --e-global-color-secondary )!important;
}
.link-dark-mode a:hover {
text-decoration: underline 2px var( --e-global-color-e816ab9 );
text-underline-offset: .5em;
}
.text-light-mode, .text-light-mode a {
color: var( --e-global-color-93b60fc );
}
.svg-fill-light-blue .elementor-button-icon svg {
fill: var( --e-global-color-secondary )!important;
} a img:hover {
opacity: 0.90;
} figcaption {
padding: 0.5em;
} .sticky-logo, .sticky-button {
display: none;
}
.elementor-sticky--effects .sticky-logo, .elementor-sticky--effects .sticky-button {
display: unset;
}
header.sticky-header.elementor-sticky–effects .hidden {
display: none;
} @media (max-width: 767px) {
#responsiv-logo {
max-width: 400px;
}
}
@media (min-width: 768px) {
#responsiv-logo {
max-width: 840px;
}
} .mega-menu-description {
display: none!important;
} a.page-numbers {
padding: 8px!important;
background: none;
border: 2px solid #297B8D;
}
.page-numbers.current {
padding: 10px!important;
background-color: #297B8D;
}
.elementor-pagination {
margin-top: 2em;
padding-left: 8px;
} .jet-listing-grid__items>.jet-listing-grid__item #sponsor {
align-self: center;
} .elementor-posts .elementor-post__card .elementor-post__thumbnail img {
max-width: 100%;
max-height: 60px;
width: auto;
}
.elementor-posts .elementor-post__card {
background-color: transparent;
}
.elementor-posts-container .elementor-post__thumbnail {
padding-bottom: 0;
}
.elementor-posts--thumbnail-top .elementor-post__thumbnail__link {
margin-bottom: 0;
}
.elementor-posts .elementor-post__card .elementor-post__text {
display: none;
} .elementor-widget .elementor-icon-list-item {
padding: 4px;
} .jet-listing-grid__items .sponsor-centered {
justify-content: center!important;
}
@media (max-width: 767px) {
@media (max-width: 1024px) {
.jet-listing-grid__items .sponsor-centered {
justify-content: center!important;
}
}
} .text-align-center-all {
text-align: center!important;
} @media (max-width: 767px) {
@media (max-width: 1024px) {
.text-center-align > .jet-listing-dynamic-link__link, .text-center-align > .jet-listing-dynamic-link__label, .text-center-align .elementor-heading-title {
text-align: center!important;
}
}
}
.text-center-align > .jet-listing-dynamic-link__link, .text-center-align > .jet-listing-dynamic-link__label, .text-center-align .elementor-heading-title {
text-align: center!important;
}       .jet-form__heading, .jet-form__label, .jet-form-builder__label-text {
font-weight: bold;
}
.jet-form-builder__desc, .jet-form-builder__desc small {
font-size: 14px !important;
padding-bottom: 8px;
} @media (max-width: 767px) {
.layout-row .jet-form-builder-row {
flex-wrap: wrap!important;
}
.jet-form-builder-col__start {
max-width: 100%!important;
flex: 1 0 100%!important;
}
} .an_mailchimp_wrapper form {
display: flex;
}
.an_mailchimp_wrapper form p {
margin: 0 0.5rem;
}
@media (max-width: 480px) {
.an_mailchimp_wrapper form {
display: block;
}
.an_mailchimp_wrapper form p {
margin: 1rem 0.5rem;
}
}
button, [type="submit"], [type="button"] {
color: #0D5565;
border-color: #0D5565;
}
button:hover, button:focus, [type="submit"]:hover, [type="submit"]:focus, [type="button"]:hover, [type="button"]:focus {
color: #fff;
background-color: #0D5565;
} .opacity-framegrab {
opacity: 0.95;
}
@media (max-width: 767px) {
.elementor-widget.elementor-mobile-align-center .elementor-icon-list-item, .elementor-widget.elementor-mobile-align-center .elementor-icon-list-item a {
padding: 2px;
}
}
.filter-grayscale {
filter: grayscale(100%);
-webkit-filter: grayscale(100%);
} .link-disabled > a:hover {
cursor: default!important;
} #fnf-button, .elementor-button {
line-height: 1em!important;
}
#fnf-font a {
font-family: Times New Roman!important;
font-size: 2.2rem!important;
color: #333!important;
} @media (min-width: 1025px) {
.hide-desktop {
display: none!important;
}
} .elementor-login__logged-in-message {
font-size: 120%!important;
}
.elementor-login .elementor-lost-password, .elementor-login .elementor-remember-me {
font-size: var( --e-global-typography-primary-font-size )!important;
} a.mail-link {
color: var( --e-global-color-d606388 ); }
a:hover.mail-link {
color: var( --e-global-color-7bad4d0 ); } #rank_math_metabox_content_ai, .rank-math-content-ai-wrapper.is-opened {
display: none!important;
} body[data-elementor-device-mode="desktop"] .jet-calendar-week__day {
padding: 8px;
}
body[data-elementor-device-mode="desktop"] .jet-calendar-week__day-content {
padding: 4px;
}
body[data-elementor-device-mode="desktop"] .jet-calendar-week__day-date {
margin-left: 4px;
}
body[data-elementor-device-mode="widescreen"] .jet-calendar-week__day {
padding: 8px;
}
body[data-elementor-device-mode="widescreen"] .jet-calendar-week__day-content {
padding: 4px;
}
body[data-elementor-device-mode="widescreen"] .jet-calendar-week__day-date {
margin-left: 4px;
} .scrolling-header {
transition: all .5s ease!important;
} .filter-invert {
filter: invert(1);
} .lh-0 {
line-height: 0;
}
#sticky-bar-bottom-styling {
background-color: #57575733;
-webkit-backdrop-filter: blur(4px);
backdrop-filter: blur(4px);
}
.submit-sticky-bottom {
height: 80px;
}
@media (max-width:975px) { .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items {
grid-template-columns: repeat(auto-fill, minmax(100%, 1fr))!important;
}
}
.font-size-small-p p {
font-size: 14px!important;
}