.img-magnifier-glass {
width: 250px;
height: 250px;
}  @media (max-width: 767px) { .img-magnifier-glass {
display: none !important;
} .img-magnifier-container {
cursor: default !important;
}
}
.img-magnifier-glass {
position: absolute;
border: 3px solid #fff;
border-radius: 50%;
cursor: none; width: 200px;
height: 200px;
box-shadow: 0 0 10px rgba(0,0,0,0.3);
z-index: 99;
} :focus-visible {
outline: 0.2em solid #2772DB !important;
} .pswp__caption {
display: none;
} .nf-form-fields-required {
padding-bottom: 25px !important; }
.nf-field-label .nf-label-span, .nf-field-label label {
font-weight: 500 !important; margin: 0;
padding: 0;
}
.nf-form-content button, .nf-form-content input[type=button], .nf-form-content input[type=submit]:hover {
background: #dd0a39 !important;
color: #ffffff!important;
border:none !important;
}
.nf-form-content button, .nf-form-content input[type=button], .nf-form-content input[type=submit] {
background: #02609e !important;
color: #ffffff!important;
border:none !important;
}  .custom-nav li a:hover span {
color: #dd0a39 !important;
} .custom-nav li.current-menu-item > a span,
.custom-nav li.current_page_item > a span {
color: #dd0a39 !important;
} .zeiten, .zeiten td, .zeiten th {
border-color: transparent !important;
border-width: 0px !important;
padding: 0px !important;
margin: 0px !important;
width: auto !important;
line-height: 2;
} #SR7_2_1 .erinyen_copy103 .sr7-thumb-more:before { content: '' !important;
} .branding img {
width: 325px !important;
}
.mobile-branding a {
width: auto;
min-width: 250px !important;
}
.logo-box a {
width: 65px !important;
}
#branding-bottom img {
width: 40px !important;
height:40px !important;
} #content p a {
text-decoration: none !important;
}
#content li a {
text-decoration: none !important;
}
#content p a:hover {
text-decoration: underline !important;
}
#content li a:hover {
text-decoration: underline !important;
}
#footer a:hover {
color: #dd0a39 !important;
text-decoration: none !important;
}
#bottom-bar a:hover {
color:white !important;
text-decoration: none; 
} b, strong {
font-weight: 600;
} .button_negativ {
background:white !important;
color: #02609e !important;
}
.button_negativ:hover {
background:#dd0a39 !important;
color: white !important;
} .subgrid .post {
height: -webkit-fill-available;
}
.subgrid .post .post-entry-content {
height: -webkit-fill-available;
display: grid;
grid-template-rows: auto min-content min-content min-content;
}
.subgrid .post .post-entry-content .entry-excerpt {
align-self: end;
}
.subgrid .post .post-entry-content .details-type-btn {
max-width: fit-content;
align-self: end;
} .owl-carousel .owl-stage {
display: flex !important;
}
.owl-carousel .owl-stage .post {
height: -webkit-fill-available !important;
} .mobile-main-nav .next-level-button svg{
fill: #ffff;
} @font-face {
font-family: "Montserrat";
src: url(//www.nepal-himalaya-park.de/wp-content/webfont/Montserrat/Montserrat-Thin.woff2) format("woff2");
font-weight: 100;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: "Montserrat";
src: url(//www.nepal-himalaya-park.de/wp-content/webfont/Montserrat/Montserrat-ExtraLight.woff2) format("woff2");
font-weight: 200;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: "Montserrat";
src: url(//www.nepal-himalaya-park.de/wp-content/webfont/Montserrat/Montserrat-Light.woff2) format("woff2");
font-weight: 300;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: "Montserrat";
src: url(//www.nepal-himalaya-park.de/wp-content/webfont/Montserrat/Montserrat-Regular.woff2) format("woff2");
font-weight: 400;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: "Montserrat";
src: url(//www.nepal-himalaya-park.de/wp-content/webfont/Montserrat/Montserrat-Medium.woff2) format("woff2");
font-weight: 500;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: "Montserrat";
src: url(//www.nepal-himalaya-park.de/wp-content/webfont/Montserrat/Montserrat-SemiBold.woff2) format("woff2");
font-weight: 600;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: "Montserrat";
src: url(//www.nepal-himalaya-park.de/wp-content/webfont/Montserrat/Montserrat-Bold.woff2) format("woff2");
font-weight: 700;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: "Montserrat";
src: url(//www.nepal-himalaya-park.de/wp-content/webfont/Montserrat/Montserrat-ExtraBold.woff2) format("woff2");
font-weight: 800;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: "Montserrat";
src: url(//www.nepal-himalaya-park.de/wp-content/webfont/Montserrat/Montserrat-Black.woff2) format("woff2");
font-weight: 900;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Papyrus';
src: local('Papyrus'),
url(//www.nepal-himalaya-park.de/wp-content/webfont/Papyrus.woff2) format('woff2');
font-weight: 400;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Papyrus-Condensed';
src: local('Papyrus'),
url(//www.nepal-himalaya-park.de/wp-content/webfont/Papyrus-Condensed.woff2) format('woff2');
font-weight: 400;
font-style: normal;
font-display: swap;
} @font-face {
font-display: swap;
font-family: 'Roboto';
font-style: normal;
font-weight: 100;
src: url(//www.nepal-himalaya-park.de/wp-content/webfont/Roboto/roboto-v49-latin-100.woff2) format('woff2');
}
@font-face {
font-display: swap;
font-family: 'Roboto';
font-style: normal;
font-weight: 200;
src: url(//www.nepal-himalaya-park.de/wp-content/webfont/Roboto/roboto-v49-latin-200.woff2) format('woff2');
}
@font-face {
font-display: swap;
font-family: 'Roboto';
font-style: normal;
font-weight: 400;
src: url(//www.nepal-himalaya-park.de/wp-content/webfont/Roboto/roboto-v49-latin-regular.woff2) format('woff2');
}
@font-face {
font-display: swap;
font-family: 'Roboto';
font-style: normal;
font-weight: 500;
src: url(//www.nepal-himalaya-park.de/wp-content/webfont/Roboto/roboto-v49-latin-500.woff2) format('woff2');
}
@font-face {
font-display: swap;
font-family: 'Roboto';
font-style: normal;
font-weight: 600;
src: url(//www.nepal-himalaya-park.de/wp-content/webfont/Roboto/roboto-v49-latin-600.woff2) format('woff2');
}
@font-face {
font-display: swap;
font-family: 'Roboto';
font-style: normal;
font-weight: 700;
src: url(//www.nepal-himalaya-park.de/wp-content/webfont/Roboto/roboto-v49-latin-700.woff2) format('woff2');
}
@font-face {
font-display: swap;
font-family: 'Roboto';
font-style: normal;
font-weight: 800;
src: url(//www.nepal-himalaya-park.de/wp-content/webfont/Roboto/roboto-v49-latin-800.woff2) format('woff2');
}
@font-face {
font-display: swap;
font-family: 'Roboto';
font-style: normal;
font-weight: 900;
src: url(//www.nepal-himalaya-park.de/wp-content/webfont/Roboto/roboto-v49-latin-900.woff2) format('woff2');
}