html {
scroll-behavior: smooth!important;
}
#iparl-news {
word-wrap: break-word;
}
.elementor-location-header {
margin-bottom:25px;
}
span.elementor-accordion-icon.elementor-accordion-icon-left span.elementor-accordion-icon-closed,
span.elementor-accordion-icon.elementor-accordion-icon-left span.elementor-accordion-icon-opened {
padding-top: 4px!important;
}
@media screen and (max-width: 1230px) and (min-width: 0px){
.mm_home-title {
display:none;
}
}
.mm_home-title-2 {
display:none;
}
@media screen and (max-width: 1229px) and (min-width: 0px){
.mm_home-title-2 {
display:block;
}
}
@media screen and (max-width: 767px) and (min-width: 375px){
.mm_bild_iparl-akademie div.elementor-widget-container p img.alignright {
float: left!important;
width:100%!important;
margin-left: 0rem!important;
padding-bottom:10px!important;
}
#trp-floater-ls.trp-top-right {
bottom: auto;
top: 0;
right: 25%!important;
border-radius: 0 0 5px 5px;
}
}
@media screen and (max-width: 1140px) and (min-width: 768px){
#trp-floater-ls.trp-top-right {
bottom: auto;
top: 0;
right: 25%!important;
border-radius: 0 0 5px 5px;
}
}
.mm_akkordeon div.elementor-widget-container div.elementor-accordion div.elementor-accordion-item {
border-width: 1px!important;
border-color: var(--e-global-color-4ade329)!important;
margin-bottom:25px!important;
}
.mm_akkordeon .elementor-accordion .elementor-accordion-item+.elementor-accordion-item {
border-top: solid 1px!important;
border-color: var(--e-global-color-4ade329);
}
.mm_header div.elementor-container div.elementor-widget-wrap div.elementor-element div.elementor-widget-container nav ul li a:focus {
background-color:#ffffff!important;
color: #2F2F2F!important;
} .sprung {
visibility: hidden;
height: 0px !important;
position: absolute;
margin: -150px; //Headerhöhe
}
@media screen and (max-width: 767px) and (min-width: 375px){
.sprung {
visibility: hidden;
height: 0px !important;
position: absolute;
margin: -125px; //Headerhöhe
}
}
@media screen and (max-width: 1140px) and (min-width: 768px){
.sprung {
visibility: hidden;
height: 0px !important;
position: absolute;
margin: -125px; //Headerhöhe
}
} .page-id-4419 .page-content {
margin-bottom:30px;
padding-left:30px;
padding-right:30px;
}
.page-id-4419 #content, .page-id-4419 .entry-title {
max-width: 1302px!important;
}
.page-id-4419 .entry-title {
margin-top:45px;
padding-left:30px;
padding-right:30px;
}
.page-id-4419 .html_nl_intro p {
color:#00356b;
font-weight:bold;
}
.page-id-4419 .page-content {
width:75%!important;
}
@media screen and (max-width: 767px) and (min-width: 375px){
.page-id-4419 .page-content {
margin-bottom:30px;
padding-left:30px;
padding-right:30px;
}
.page-id-4419 #content, .page-id-4419 .entry-title {
max-width: 100%!important;
}
.page-id-4419 .entry-title {
margin-top:30px;
padding-left:30px;
padding-right:30px;
}
.html_nl_intro p {
color:#00356b;
}
.page-id-4419 .page-content {
width:100%!important;
}
}
@media screen and (max-width: 1140px) and (min-width: 768px){
.page-id-4419 .page-content {
margin-bottom:30px;
padding-left:30px;
padding-right:30px;
}
.page-id-4419 #content, .page-id-4419 .entry-title {
max-width: 100%!important;
}
.page-id-4419 .entry-title {
margin-top:30px;
padding-left:30px;
padding-right:30px;
}
.html_nl_intro p {
color:#00356b;
}
.page-id-4419 .page-content {
width:100%!important;
}
}@font-face {
font-family: 'bluesky-icomoon';
src:  url(//www.iparl.de/wp-content/uploads/elementor/custom-icons/bluesky-icomoon/fonts/bluesky-icomoon.eot?2tx8x0);
src:  url(//www.iparl.de/wp-content/uploads/elementor/custom-icons/bluesky-icomoon/fonts/bluesky-icomoon.eot?2tx8x0#iefix) format('embedded-opentype'),
url(//www.iparl.de/wp-content/uploads/elementor/custom-icons/bluesky-icomoon/fonts/bluesky-icomoon.ttf?2tx8x0) format('truetype'),
url(//www.iparl.de/wp-content/uploads/elementor/custom-icons/bluesky-icomoon/fonts/bluesky-icomoon.woff?2tx8x0) format('woff'),
url(//www.iparl.de/wp-content/uploads/elementor/custom-icons/bluesky-icomoon/fonts/bluesky-icomoon.svg?2tx8x0#bluesky-icomoon) format('svg');
font-weight: normal;
font-style: normal;
font-display: block;
}
[class^="icon-bluesky-moon"], [class*=" icon-bluesky-moon"] { font-family: 'bluesky-icomoon' !important;
speak: never;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.icon-bluesky-moonBluesky_logo_black:before {
content: "\e900";
}