@charset "UTF-8";

  .mega-menu-last-modified-1793880803 { content: 'Thursday 5th November 2026 12:13:23 UTC'; }
#mega-menu-wrap-header-menu, #mega-menu-wrap-header-menu #mega-menu-header-menu, #mega-menu-wrap-header-menu #mega-menu-header-menu ul.mega-sub-menu, #mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-item, #mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-row, #mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-column, #mega-menu-wrap-header-menu #mega-menu-header-menu a.mega-menu-link, #mega-menu-wrap-header-menu #mega-menu-header-menu span.mega-indicator, #mega-menu-wrap-header-menu #mega-menu-header-menu span.mega-menu-badge, #mega-menu-wrap-header-menu button.mega-close, #mega-menu-wrap-header-menu button.mega-toggle-standard {
transition: none;
box-shadow: none;
background: none;
border: 0;
bottom: auto;
box-sizing: border-box;
clip: auto;
color: #0a1f63;
display: block;
float: none;
font-family: inherit;
font-size: 14px;
height: auto;
left: auto;
line-height: 1.7;
list-style-type: none;
margin: 0;
min-height: auto;
max-height: none;
min-width: auto;
max-width: none;
opacity: 1;
outline: none;
overflow: visible;
padding: 0;
position: relative;
pointer-events: auto;
right: auto;
text-align: left;
text-decoration: none;
text-indent: 0;
text-transform: none;
transform: none;
top: auto;
vertical-align: baseline;
visibility: inherit;
width: auto;
word-wrap: break-word;
white-space: normal;
-webkit-tap-highlight-color: transparent;
}
#mega-menu-wrap-header-menu:before, #mega-menu-wrap-header-menu:after, #mega-menu-wrap-header-menu #mega-menu-header-menu:before, #mega-menu-wrap-header-menu #mega-menu-header-menu:after, #mega-menu-wrap-header-menu #mega-menu-header-menu ul.mega-sub-menu:before, #mega-menu-wrap-header-menu #mega-menu-header-menu ul.mega-sub-menu:after, #mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-item:before, #mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-item:after, #mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-row:before, #mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-row:after, #mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-column:before, #mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-column:after, #mega-menu-wrap-header-menu #mega-menu-header-menu a.mega-menu-link:before, #mega-menu-wrap-header-menu #mega-menu-header-menu a.mega-menu-link:after, #mega-menu-wrap-header-menu #mega-menu-header-menu span.mega-indicator:before, #mega-menu-wrap-header-menu #mega-menu-header-menu span.mega-indicator:after, #mega-menu-wrap-header-menu #mega-menu-header-menu span.mega-menu-badge:before, #mega-menu-wrap-header-menu #mega-menu-header-menu span.mega-menu-badge:after, #mega-menu-wrap-header-menu button.mega-close:before, #mega-menu-wrap-header-menu button.mega-close:after, #mega-menu-wrap-header-menu button.mega-toggle-standard:before, #mega-menu-wrap-header-menu button.mega-toggle-standard:after {
display: none;
}
#mega-menu-wrap-header-menu {
border-radius: 0px;
}
@media only screen and (min-width: 1401px) {
#mega-menu-wrap-header-menu {
background-color: white;
}
}
#mega-menu-wrap-header-menu.mega-keyboard-navigation .mega-menu-toggle:focus, #mega-menu-wrap-header-menu.mega-keyboard-navigation .mega-toggle-block:focus, #mega-menu-wrap-header-menu.mega-keyboard-navigation .mega-toggle-block a:focus, #mega-menu-wrap-header-menu.mega-keyboard-navigation .mega-toggle-block button:focus, #mega-menu-wrap-header-menu.mega-keyboard-navigation .mega-toggle-block .mega-search input[type=text]:focus, #mega-menu-wrap-header-menu.mega-keyboard-navigation .mega-toggle-block button.mega-toggle-animated:focus, #mega-menu-wrap-header-menu.mega-keyboard-navigation #mega-menu-header-menu a:focus, #mega-menu-wrap-header-menu.mega-keyboard-navigation #mega-menu-header-menu span:focus, #mega-menu-wrap-header-menu.mega-keyboard-navigation #mega-menu-header-menu input:focus, #mega-menu-wrap-header-menu.mega-keyboard-navigation #mega-menu-header-menu li.mega-menu-item .mega-menu-link:focus, #mega-menu-wrap-header-menu.mega-keyboard-navigation #mega-menu-header-menu form.mega-search-open:has(input[type=text]:focus), #mega-menu-wrap-header-menu.mega-keyboard-navigation #mega-menu-header-menu + button.mega-close:focus, #mega-menu-wrap-header-menu.mega-keyboard-navigation #mega-menu-header-menu .mega-mobile-back > button:focus {
outline-style: solid;
outline-width: 3px;
outline-color: #109cde;
outline-offset: -3px;
}
#mega-menu-wrap-header-menu.mega-keyboard-navigation .mega-toggle-block button.mega-toggle-animated:focus {
outline-offset: 2px;
}
#mega-menu-wrap-header-menu.mega-keyboard-navigation > li.mega-menu-item > a.mega-menu-link:focus {
background: linear-gradient(to bottom, rgba(221, 221, 221, 0), rgba(51, 51, 51, 0));
color: #0a1f63;
font-weight: normal;
text-decoration: none;
border-color: #0a1f63;
}
@media only screen and (max-width: 1400px) {
#mega-menu-wrap-header-menu.mega-keyboard-navigation > li.mega-menu-item > a.mega-menu-link:focus {
color: #0a1f63;
background-color: white;
}
}
#mega-menu-wrap-header-menu #mega-menu-header-menu {
text-align: left;
padding: 0px;
}
#mega-menu-wrap-header-menu #mega-menu-header-menu .mega-description-group {
vertical-align: middle;
display: inline-block;
transition: none;
}
#mega-menu-wrap-header-menu #mega-menu-header-menu .mega-description-group .mega-menu-title, #mega-menu-wrap-header-menu #mega-menu-header-menu .mega-description-group .mega-menu-description {
transition: none;
line-height: 1.5;
display: block;
}
#mega-menu-wrap-header-menu #mega-menu-header-menu .mega-description-group .mega-menu-description {
font-style: italic;
font-size: 0.8em;
text-transform: none;
font-weight: normal;
}
#mega-menu-wrap-header-menu #mega-menu-header-menu a.mega-menu-link {
cursor: pointer;
display: inline;
}
#mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-megamenu li.mega-menu-item.mega-icon-left.mega-has-description.mega-has-icon > a.mega-menu-link {
display: flex;
align-items: center;
}
#mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-megamenu li.mega-menu-item.mega-icon-left.mega-has-description.mega-has-icon > a.mega-menu-link:before {
flex: 0 0 auto;
align-self: flex-start;
}
#mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-tabbed.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item.mega-icon-left.mega-has-description.mega-has-icon > a.mega-menu-link {
display: block;
}
#mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-item.mega-icon-top > a.mega-menu-link {
display: table-cell;
vertical-align: middle;
line-height: initial;
}
#mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-item.mega-icon-top > a.mega-menu-link:before {
display: block;
margin: 0 0 6px 0;
text-align: center;
}
#mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-item.mega-icon-top > a.mega-menu-link > span.mega-title-below {
display: inline-block;
transition: none;
}
@media only screen and (max-width: 1400px) {
#mega-menu-wrap-header-menu #mega-menu-header-menu > li.mega-menu-item.mega-icon-top > a.mega-menu-link {
display: block;
line-height: 40px;
}
#mega-menu-wrap-header-menu #mega-menu-header-menu > li.mega-menu-item.mega-icon-top > a.mega-menu-link:before {
display: inline-block;
margin: 0 6px 0 0;
text-align: left;
}
}
#mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-item.mega-icon-right > a.mega-menu-link:before {
float: right;
margin: 0 0 0 6px;
}
#mega-menu-wrap-header-menu #mega-menu-header-menu > li.mega-animating > ul.mega-sub-menu {
pointer-events: none;
}
#mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-disable-link > a.mega-menu-link, #mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-megamenu li.mega-disable-link > a.mega-menu-link {
cursor: inherit;
}
#mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-item-has-children.mega-disable-link > a.mega-menu-link, #mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-megamenu > li.mega-menu-item-has-children.mega-disable-link > a.mega-menu-link {
cursor: pointer;
}
#mega-menu-wrap-header-menu #mega-menu-header-menu p {
margin-bottom: 10px;
}
#mega-menu-wrap-header-menu #mega-menu-header-menu input, #mega-menu-wrap-header-menu #mega-menu-header-menu img {
max-width: 100%;
}
#mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-item > ul.mega-sub-menu {
display: block;
visibility: hidden;
opacity: 1;
pointer-events: auto;
}
@media only screen and (max-width: 1400px) {
#mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-item > ul.mega-sub-menu {
display: none;
visibility: visible;
opacity: 1;
}
#mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu, #mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-megamenu.mega-menu-item.mega-toggle-on ul.mega-sub-menu {
display: block;
}
#mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-megamenu.mega-menu-item.mega-toggle-on li.mega-hide-sub-menu-on-mobile > ul.mega-sub-menu, #mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-hide-sub-menu-on-mobile > ul.mega-sub-menu {
display: none;
}
}
@media only screen and (min-width: 1401px) {
#mega-menu-wrap-header-menu #mega-menu-header-menu[data-effect="fade"] li.mega-menu-item > ul.mega-sub-menu {
opacity: 0;
transition: opacity 200ms ease-in, visibility 200ms ease-in;
}
#mega-menu-wrap-header-menu #mega-menu-header-menu[data-effect="fade"].mega-no-js li.mega-menu-item:hover > ul.mega-sub-menu, #mega-menu-wrap-header-menu #mega-menu-header-menu[data-effect="fade"].mega-no-js li.mega-menu-item:focus > ul.mega-sub-menu, #mega-menu-wrap-header-menu #mega-menu-header-menu[data-effect="fade"] li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu, #mega-menu-wrap-header-menu #mega-menu-header-menu[data-effect="fade"] li.mega-menu-item.mega-menu-megamenu.mega-toggle-on ul.mega-sub-menu {
opacity: 1;
}
#mega-menu-wrap-header-menu #mega-menu-header-menu[data-effect="fade_up"] li.mega-menu-item.mega-menu-megamenu > ul.mega-sub-menu, #mega-menu-wrap-header-menu #mega-menu-header-menu[data-effect="fade_up"] li.mega-menu-item.mega-menu-flyout ul.mega-sub-menu {
opacity: 0;
transform: translate(0, 10px);
transition: opacity 200ms ease-in, transform 200ms ease-in, visibility 200ms ease-in;
}
#mega-menu-wrap-header-menu #mega-menu-header-menu[data-effect="fade_up"].mega-no-js li.mega-menu-item:hover > ul.mega-sub-menu, #mega-menu-wrap-header-menu #mega-menu-header-menu[data-effect="fade_up"].mega-no-js li.mega-menu-item:focus > ul.mega-sub-menu, #mega-menu-wrap-header-menu #mega-menu-header-menu[data-effect="fade_up"] li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu, #mega-menu-wrap-header-menu #mega-menu-header-menu[data-effect="fade_up"] li.mega-menu-item.mega-menu-megamenu.mega-toggle-on ul.mega-sub-menu {
opacity: 1;
transform: translate(0, 0);
}
#mega-menu-wrap-header-menu #mega-menu-header-menu[data-effect="slide_up"] li.mega-menu-item.mega-menu-megamenu > ul.mega-sub-menu, #mega-menu-wrap-header-menu #mega-menu-header-menu[data-effect="slide_up"] li.mega-menu-item.mega-menu-flyout ul.mega-sub-menu {
transform: translate(0, 10px);
transition: transform 200ms ease-in, visibility 200ms ease-in;
}
#mega-menu-wrap-header-menu #mega-menu-header-menu[data-effect="slide_up"].mega-no-js li.mega-menu-item:hover > ul.mega-sub-menu, #mega-menu-wrap-header-menu #mega-menu-header-menu[data-effect="slide_up"].mega-no-js li.mega-menu-item:focus > ul.mega-sub-menu, #mega-menu-wrap-header-menu #mega-menu-header-menu[data-effect="slide_up"] li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu, #mega-menu-wrap-header-menu #mega-menu-header-menu[data-effect="slide_up"] li.mega-menu-item.mega-menu-megamenu.mega-toggle-on ul.mega-sub-menu {
transform: translate(0, 0);
}
}
#mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-collapse-children > ul.mega-sub-menu {
display: none;
}
#mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-collapse-children.mega-toggle-on > ul.mega-sub-menu {
display: block;
}
#mega-menu-wrap-header-menu #mega-menu-header-menu.mega-no-js li.mega-menu-item:hover > ul.mega-sub-menu, #mega-menu-wrap-header-menu #mega-menu-header-menu.mega-no-js li.mega-menu-item:focus > ul.mega-sub-menu, #mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu {
visibility: visible;
}
#mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu ul.mega-sub-menu {
visibility: inherit;
opacity: 1;
display: block;
}
#mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-1-columns > ul.mega-sub-menu > li.mega-menu-item {
float: left;
width: 100%;
}
#mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-2-columns > ul.mega-sub-menu > li.mega-menu-item {
float: left;
width: 50%;
}
#mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-3-columns > ul.mega-sub-menu > li.mega-menu-item {
float: left;
width: 33.3333333333%;
}
#mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-4-columns > ul.mega-sub-menu > li.mega-menu-item {
float: left;
width: 25%;
}
#mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-5-columns > ul.mega-sub-menu > li.mega-menu-item {
float: left;
width: 20%;
}
#mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-6-columns > ul.mega-sub-menu > li.mega-menu-item {
float: left;
width: 16.6666666667%;
}
#mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-item a[class^="dashicons"]:before {
font-family: dashicons;
}
#mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-item a.mega-menu-link:before {
display: inline-block;
font: inherit;
font-family: dashicons;
position: static;
margin: 0 6px 0 0px;
vertical-align: top;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
color: inherit;
background: transparent;
height: auto;
width: auto;
top: auto;
}
#mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-item a.mega-material-symbol:before {
content: attr(data-ms-icon);
font-family: var(--wp--preset--font-family--material-symbols);
}
#mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-item.mega-hide-text a.mega-menu-link:before {
margin: 0;
}
#mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-item.mega-hide-text li.mega-menu-item a.mega-menu-link:before {
margin: 0 6px 0 0;
}
#mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-align-bottom-left.mega-toggle-on > a.mega-menu-link {
border-radius: 0px;
}
#mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-align-bottom-right > ul.mega-sub-menu {
right: 0;
}
#mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-align-bottom-right.mega-toggle-on > a.mega-menu-link {
border-radius: 0px;
}
@media only screen and (min-width: 1401px) {
#mega-menu-wrap-header-menu #mega-menu-header-menu > li.mega-menu-megamenu.mega-menu-item {
position: static;
}
}
#mega-menu-wrap-header-menu #mega-menu-header-menu > li.mega-menu-item {
margin: 0 0px 0 0;
display: inline-block;
height: auto;
vertical-align: middle;
}
#mega-menu-wrap-header-menu #mega-menu-header-menu > li.mega-menu-item.mega-item-align-right {
float: right;
}
@media only screen and (min-width: 1401px) {
#mega-menu-wrap-header-menu #mega-menu-header-menu > li.mega-menu-item.mega-item-align-right {
margin: 0 0 0 0px;
}
}
@media only screen and (min-width: 1401px) {
#mega-menu-wrap-header-menu #mega-menu-header-menu > li.mega-menu-item.mega-item-align-float-left {
float: left;
}
}
@media only screen and (min-width: 1401px) {
#mega-menu-wrap-header-menu #mega-menu-header-menu > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-header-menu #mega-menu-header-menu > li.mega-menu-item > a.mega-menu-link:focus {
background: linear-gradient(to bottom, rgba(221, 221, 221, 0), rgba(51, 51, 51, 0));
color: #0a1f63;
font-weight: normal;
text-decoration: none;
border-color: #0a1f63;
}
}
#mega-menu-wrap-header-menu #mega-menu-header-menu > li.mega-menu-item.mega-toggle-on > a.mega-menu-link {
background: linear-gradient(to bottom, rgba(221, 221, 221, 0), rgba(51, 51, 51, 0));
color: #0a1f63;
font-weight: normal;
text-decoration: none;
border-color: #0a1f63;
}
@media only screen and (max-width: 1400px) {
#mega-menu-wrap-header-menu #mega-menu-header-menu > li.mega-menu-item.mega-toggle-on > a.mega-menu-link {
color: #0a1f63;
background-color: white;
}
}
#mega-menu-wrap-header-menu #mega-menu-header-menu > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-header-menu #mega-menu-header-menu > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-header-menu #mega-menu-header-menu > li.mega-menu-item.mega-current-page-ancestor > a.mega-menu-link {
background: linear-gradient(to bottom, rgba(221, 221, 221, 0), rgba(51, 51, 51, 0));
color: #0a1f63;
font-weight: normal;
text-decoration: none;
border-color: #0a1f63;
}
@media only screen and (max-width: 1400px) {
#mega-menu-wrap-header-menu #mega-menu-header-menu > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-header-menu #mega-menu-header-menu > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-header-menu #mega-menu-header-menu > li.mega-menu-item.mega-current-page-ancestor > a.mega-menu-link {
color: #0a1f63;
background-color: white;
}
}
#mega-menu-wrap-header-menu #mega-menu-header-menu > li.mega-menu-item > a.mega-menu-link {
line-height: 50px;
height: 50px;
padding: 0px;
vertical-align: baseline;
width: auto;
display: block;
color: #0a1f63;
text-transform: none;
text-decoration: none;
text-align: left;
background-color: rgba(0, 0, 0, 0);
border-top: 0px solid #fff;
border-left: 0px solid #fff;
border-right: 0px solid #fff;
border-bottom: 2px solid #fff;
border-radius: 0px;
font-family: inherit;
font-size: 17px;
font-weight: normal;
outline: none;
}
@media only screen and (min-width: 1401px) {
#mega-menu-wrap-header-menu #mega-menu-header-menu > li.mega-menu-item.mega-multi-line > a.mega-menu-link {
line-height: inherit;
display: table-cell;
vertical-align: middle;
}
}
@media only screen and (max-width: 1400px) {
#mega-menu-wrap-header-menu #mega-menu-header-menu > li.mega-menu-item.mega-multi-line > a.mega-menu-link br {
display: none;
}
}
@media only screen and (max-width: 1400px) {
#mega-menu-wrap-header-menu #mega-menu-header-menu > li.mega-menu-item {
display: list-item;
margin: 0;
clear: both;
border: 0;
}
#mega-menu-wrap-header-menu #mega-menu-header-menu > li.mega-menu-item.mega-item-align-right {
float: none;
}
#mega-menu-wrap-header-menu #mega-menu-header-menu > li.mega-menu-item > a.mega-menu-link {
border: 0;
margin: 0;
line-height: 40px;
height: 40px;
padding: 0 10px;
background: transparent;
text-align: left;
color: #0a1f63;
font-size: 16px;
}
}
#mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row {
width: 100%;
float: left;
}
#mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row .mega-menu-column {
float: left;
min-height: 1px;
}
@media only screen and (min-width: 1401px) {
#mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-column {
width: calc(var(--span) / var(--columns) * 100%);
}
}
@media only screen and (max-width: 1400px) {
#mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-column {
width: 100%;
clear: both;
}
}
#mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row .mega-menu-column > ul.mega-sub-menu > li.mega-menu-item {
padding: 10px;
width: 100%;
}
#mega-menu-wrap-header-menu #mega-menu-header-menu > li.mega-menu-megamenu > ul.mega-sub-menu {
z-index: 999;
border-radius: 0px;
background-color: white;
border: 0;
padding: 20px;
position: absolute;
width: 85%;
max-width: none;
left: 0;
}
@media only screen and (max-width: 1400px) {
#mega-menu-wrap-header-menu #mega-menu-header-menu > li.mega-menu-megamenu > ul.mega-sub-menu {
float: left;
position: static;
width: 100%;
}
}
@media only screen and (min-width: 1401px) {
#mega-menu-wrap-header-menu #mega-menu-header-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard {
width: calc(var(--span) / var(--columns) * 100%);
}
}
#mega-menu-wrap-header-menu #mega-menu-header-menu > li.mega-menu-megamenu > ul.mega-sub-menu .mega-description-group .mega-menu-description {
margin: 5px 0;
}
#mega-menu-wrap-header-menu #mega-menu-header-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item ul.mega-sub-menu {
clear: both;
}
#mega-menu-wrap-header-menu #mega-menu-header-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu {
margin-left: 10px;
}
#mega-menu-wrap-header-menu #mega-menu-header-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu ul.mega-sub-menu ul.mega-sub-menu {
margin-left: 10px;
}
#mega-menu-wrap-header-menu #mega-menu-header-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard, #mega-menu-wrap-header-menu #mega-menu-header-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item {
color: #0a1f63;
font-family: inherit;
font-size: 14px;
display: block;
float: left;
clear: none;
padding: 10px;
vertical-align: top;
}
#mega-menu-wrap-header-menu #mega-menu-header-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard.mega-menu-clear, #mega-menu-wrap-header-menu #mega-menu-header-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item.mega-menu-clear {
clear: left;
}
#mega-menu-wrap-header-menu #mega-menu-header-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard h4.mega-block-title, #mega-menu-wrap-header-menu #mega-menu-header-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item h4.mega-block-title {
color: #0a1f63;
font-family: inherit;
font-size: 18px;
text-transform: none;
text-decoration: none;
font-weight: normal;
text-align: left;
margin: 0px 0px 0px 0px;
padding: 0px 0px 5px 0px;
vertical-align: top;
display: block;
visibility: inherit;
border: 0;
}
#mega-menu-wrap-header-menu #mega-menu-header-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard h4.mega-block-title:hover, #mega-menu-wrap-header-menu #mega-menu-header-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item h4.mega-block-title:hover {
border-color: rgba(0, 0, 0, 0);
}
#mega-menu-wrap-header-menu #mega-menu-header-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard > a.mega-menu-link, #mega-menu-wrap-header-menu #mega-menu-header-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link {
color: #0a1f63; font-family: inherit;
font-size: 16px;
text-transform: none;
text-decoration: none;
font-weight: normal;
text-align: left;
margin: 0px 0px 0px 0px;
padding: 0px;
vertical-align: top;
display: block;
border: 0;
}
#mega-menu-wrap-header-menu #mega-menu-header-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard > a.mega-menu-link:hover, #mega-menu-wrap-header-menu #mega-menu-header-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover {
border-color: white;
}
#mega-menu-wrap-header-menu #mega-menu-header-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard > a.mega-menu-link:hover, #mega-menu-wrap-header-menu #mega-menu-header-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard > a.mega-menu-link:focus, #mega-menu-wrap-header-menu #mega-menu-header-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-header-menu #mega-menu-header-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:focus {
color: #0a1f63; font-weight: normal;
text-decoration: underline;
background-color: rgba(0, 0, 0, 0);
}
#mega-menu-wrap-header-menu #mega-menu-header-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard > a.mega-menu-link:hover > span.mega-title-below, #mega-menu-wrap-header-menu #mega-menu-header-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard > a.mega-menu-link:focus > span.mega-title-below, #mega-menu-wrap-header-menu #mega-menu-header-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover > span.mega-title-below, #mega-menu-wrap-header-menu #mega-menu-header-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:focus > span.mega-title-below {
text-decoration: underline;
}
#mega-menu-wrap-header-menu #mega-menu-header-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-header-menu #mega-menu-header-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link {
color: #555; font-family: inherit;
font-size: 14px;
text-transform: none;
text-decoration: none;
font-weight: normal;
text-align: left;
margin: 0px 0px 0px 0px;
padding: 0px;
vertical-align: top;
display: block;
border: 0;
}
#mega-menu-wrap-header-menu #mega-menu-header-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-header-menu #mega-menu-header-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link:hover {
border-color: rgba(0, 0, 0, 0);
}
#mega-menu-wrap-header-menu #mega-menu-header-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard li.mega-menu-item.mega-icon-left.mega-has-description.mega-has-icon > a.mega-menu-link, #mega-menu-wrap-header-menu #mega-menu-header-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item.mega-icon-left.mega-has-description.mega-has-icon > a.mega-menu-link {
display: flex;
}
#mega-menu-wrap-header-menu #mega-menu-header-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-header-menu #mega-menu-header-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard li.mega-menu-item > a.mega-menu-link:focus, #mega-menu-wrap-header-menu #mega-menu-header-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-header-menu #mega-menu-header-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link:focus {
color: #555; font-weight: normal;
text-decoration: underline;
background-color: rgba(0, 0, 0, 0);
}
@media only screen and (max-width: 1400px) {
#mega-menu-wrap-header-menu #mega-menu-header-menu > li.mega-menu-megamenu > ul.mega-sub-menu {
border: 0;
padding: 10px;
}
#mega-menu-wrap-header-menu #mega-menu-header-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item {
width: 100%;
clear: both;
}
}
#mega-menu-wrap-header-menu #mega-menu-header-menu > li.mega-menu-megamenu.mega-no-headers > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-header-menu #mega-menu-header-menu > li.mega-menu-megamenu.mega-no-headers > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link {
color: #555;
font-family: inherit;
font-size: 14px;
text-transform: none;
text-decoration: none;
font-weight: normal;
margin: 0;
border: 0;
padding: 0px;
vertical-align: top;
display: block;
}
#mega-menu-wrap-header-menu #mega-menu-header-menu > li.mega-menu-megamenu.mega-no-headers > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-header-menu #mega-menu-header-menu > li.mega-menu-megamenu.mega-no-headers > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:focus, #mega-menu-wrap-header-menu #mega-menu-header-menu > li.mega-menu-megamenu.mega-no-headers > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-header-menu #mega-menu-header-menu > li.mega-menu-megamenu.mega-no-headers > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:focus {
color: #555;
font-weight: normal;
text-decoration: underline;
background-color: rgba(0, 0, 0, 0);
}
#mega-menu-wrap-header-menu #mega-menu-header-menu > li.mega-menu-flyout ul.mega-sub-menu {
z-index: 999;
position: absolute;
width: 250px;
max-width: none;
padding: 0px;
border: 0;
background-color: #f1f1f1;
border-radius: 0px;
}
@media only screen and (max-width: 1400px) {
#mega-menu-wrap-header-menu #mega-menu-header-menu > li.mega-menu-flyout ul.mega-sub-menu {
float: left;
position: static;
width: 100%;
padding: 0;
border: 0;
border-radius: 0;
}
}
@media only screen and (max-width: 1400px) {
#mega-menu-wrap-header-menu #mega-menu-header-menu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item {
clear: both;
}
}
#mega-menu-wrap-header-menu #mega-menu-header-menu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link {
display: block;
background-color: #f1f1f1;
color: #666;
font-family: inherit;
font-size: 14px;
font-weight: normal;
padding: 0px 10px;
line-height: 35px;
text-decoration: none;
text-transform: none;
vertical-align: baseline;
}
#mega-menu-wrap-header-menu #mega-menu-header-menu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item:first-child > a.mega-menu-link {
border-top-left-radius: 0px;
border-top-right-radius: 0px;
}
@media only screen and (max-width: 1400px) {
#mega-menu-wrap-header-menu #mega-menu-header-menu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item:first-child > a.mega-menu-link {
border-top-left-radius: 0;
border-top-right-radius: 0;
}
}
#mega-menu-wrap-header-menu #mega-menu-header-menu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item:last-child > a.mega-menu-link {
border-bottom-right-radius: 0px;
border-bottom-left-radius: 0px;
}
@media only screen and (max-width: 1400px) {
#mega-menu-wrap-header-menu #mega-menu-header-menu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item:last-child > a.mega-menu-link {
border-bottom-right-radius: 0;
border-bottom-left-radius: 0;
}
}
#mega-menu-wrap-header-menu #mega-menu-header-menu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:hover, #mega-menu-wrap-header-menu #mega-menu-header-menu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:focus {
background-color: #dddddd;
font-weight: normal;
text-decoration: underline;
color: #666;
}
@media only screen and (min-width: 1401px) {
#mega-menu-wrap-header-menu #mega-menu-header-menu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu {
position: absolute;
left: 100%;
top: 0;
}
}
@media only screen and (max-width: 1400px) {
#mega-menu-wrap-header-menu #mega-menu-header-menu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu a.mega-menu-link {
padding-left: 20px;
}
#mega-menu-wrap-header-menu #mega-menu-header-menu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu ul.mega-sub-menu a.mega-menu-link {
padding-left: 30px;
}
}
#mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator {
display: inline-block;
height: 100%;
font-size: inherit;
line-height: inherit;
margin: 0 0 0 6px;
color: inherit;
}
#mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after {
display: inline-block;
vertical-align: top;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: "";
font-family: dashicons;
font-weight: normal;
}
#mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-item-has-children li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator {
float: right;
margin-left: auto;
}
#mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-item-has-children.mega-collapse-children.mega-toggle-on > a.mega-menu-link > span.mega-indicator:after {
content: "";
}
@media only screen and (max-width: 1400px) {
#mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator {
float: right;
}
#mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-item-has-children.mega-toggle-on > a.mega-menu-link > span.mega-indicator:after {
content: "";
}
#mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-item-has-children.mega-hide-sub-menu-on-mobile > a.mega-menu-link > span.mega-indicator {
display: none;
}
}
#mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-megamenu:not(.mega-menu-tabbed) li.mega-menu-item-has-children:not(.mega-collapse-children) > a.mega-menu-link > span.mega-indicator, #mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-item-has-children.mega-hide-arrow > a.mega-menu-link > span.mega-indicator {
display: none;
}
@media only screen and (min-width: 1401px) {
#mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-flyout li.mega-menu-item a.mega-menu-link > span.mega-indicator:after {
content: "";
}
#mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-flyout.mega-align-bottom-right li.mega-menu-item a.mega-menu-link {
text-align: right;
}
#mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-flyout.mega-align-bottom-right li.mega-menu-item a.mega-menu-link > span.mega-indicator {
float: left;
}
#mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-flyout.mega-align-bottom-right li.mega-menu-item a.mega-menu-link > span.mega-indicator:after {
content: "";
margin: 0 6px 0 0;
}
#mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-flyout.mega-align-bottom-right li.mega-menu-item a.mega-menu-link:before {
float: right;
margin: 0 0 0 6px;
}
#mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-flyout.mega-align-bottom-right ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu {
left: -100%;
top: 0;
}
}
@media only screen and (max-width: 1400px) {
#mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-hide-on-mobile, #mega-menu-wrap-header-menu #mega-menu-header-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-hide-on-mobile, #mega-menu-wrap-header-menu #mega-menu-header-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item.mega-hide-on-mobile {
display: none;
}
}
@media only screen and (min-width: 1401px) {
#mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-hide-on-desktop, #mega-menu-wrap-header-menu #mega-menu-header-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-hide-on-desktop, #mega-menu-wrap-header-menu #mega-menu-header-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item.mega-hide-on-desktop {
display: none;
}
}
#mega-menu-wrap-header-menu .mega-menu-toggle {
display: none;
}
#mega-menu-wrap-header-menu .mega-menu-toggle ~ button.mega-close {
display: none;
}
@media only screen and (max-width: 1400px) {
#mega-menu-wrap-header-menu .mega-menu-toggle {
z-index: 1;
background-color: white;
border-radius: 2px;
line-height: 40px;
height: 40px;
text-align: left;
user-select: none;
outline: none;
white-space: nowrap;
display: flex;
}
#mega-menu-wrap-header-menu .mega-menu-toggle img {
max-width: 100%;
padding: 0;
}
#mega-menu-wrap-header-menu .mega-menu-toggle .mega-toggle-blocks-left, #mega-menu-wrap-header-menu .mega-menu-toggle .mega-toggle-blocks-center, #mega-menu-wrap-header-menu .mega-menu-toggle .mega-toggle-blocks-right {
display: flex;
flex: 1;
gap: 6px;
}
#mega-menu-wrap-header-menu .mega-menu-toggle .mega-toggle-block {
display: flex;
height: 100%;
outline: 0;
align-self: center;
flex-shrink: 0;
}
#mega-menu-wrap-header-menu .mega-menu-toggle .mega-toggle-blocks-left {
justify-content: flex-start;
padding-left: 6px;
}
#mega-menu-wrap-header-menu .mega-menu-toggle .mega-toggle-blocks-center {
justify-content: center;
}
#mega-menu-wrap-header-menu .mega-menu-toggle .mega-toggle-blocks-right {
justify-content: flex-end;
padding-right: 6px;
}
#mega-menu-wrap-header-menu .mega-menu-toggle + #mega-menu-header-menu {
flex-direction: column;
flex-wrap: nowrap;
background-color: white;
padding: 10px 0px;
display: none;
position: absolute;
width: 100%;
z-index: 9999999;
}
#mega-menu-wrap-header-menu .mega-menu-toggle.mega-menu-open + #mega-menu-header-menu {
display: flex;
visibility: visible;
}
}
#mega-menu-wrap-header-menu .mega-menu-toggle .mega-toggle-block-0 { }
#mega-menu-wrap-header-menu .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated {
padding: 0;
display: flex;
align-items: center;
justify-content: center;
width: 100%;
height: 100%;
cursor: pointer;
transition-property: opacity, filter;
transition-duration: 0.15s;
transition-timing-function: linear;
font: inherit;
color: inherit;
text-transform: none;
background-color: transparent;
border: 0;
margin: 0;
overflow: visible;
transform: scale(1);
align-self: center;
outline: 0;
background: none;
}
#mega-menu-wrap-header-menu .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-box {
width: 40px;
height: 24px;
display: inline-block;
position: relative;
outline: 0;
}
#mega-menu-wrap-header-menu .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner {
display: block;
top: 50%;
margin-top: -2px;
}
#mega-menu-wrap-header-menu .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner, #mega-menu-wrap-header-menu .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::before, #mega-menu-wrap-header-menu .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::after {
width: 40px;
height: 4px;
background-color: #0a1f63;
border-radius: 4px;
position: absolute;
transition-property: transform;
transition-duration: 0.15s;
transition-timing-function: ease;
}
#mega-menu-wrap-header-menu .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::before, #mega-menu-wrap-header-menu .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::after {
content: "";
display: block;
}
#mega-menu-wrap-header-menu .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::before {
top: -10px;
}
#mega-menu-wrap-header-menu .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::after {
bottom: -10px;
}
#mega-menu-wrap-header-menu .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner {
top: 2px;
}
#mega-menu-wrap-header-menu .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner::before {
top: 10px;
transition-property: transform, opacity;
transition-timing-function: ease;
transition-duration: 0.15s;
}
#mega-menu-wrap-header-menu .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner::after {
top: 20px;
}
#mega-menu-wrap-header-menu .mega-menu-toggle.mega-menu-open .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner {
transform: translate3d(0, 10px, 0) rotate(45deg);
}
#mega-menu-wrap-header-menu .mega-menu-toggle.mega-menu-open .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner::before {
transform: rotate(-45deg) translate3d(-5.71429px, -6px, 0);
opacity: 0;
}
#mega-menu-wrap-header-menu .mega-menu-toggle.mega-menu-open .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner::after {
transform: translate3d(0, -20px, 0) rotate(-90deg);
} #mega-menu-wrap-header-menu {
clear: both;
}
.wp-block {}body{overflow-x:hidden !important;color:#555;font-family:"Open Sans", "Open Sans Fallback", Arial, sans-serif;text-align:center}body a{color:#555;text-decoration:none}body a:hover{text-decoration:underline}.row{margin-left:0px;margin-right:0px}pseudoHeins,pseudoHzwei,pseudoHdrei,pseudoHvier,pseudoHfuenf{display:block;margin-top:0;margin-bottom:0.5rem;font-weight:500;line-height:1.2}h1,pseudoHeins,.looks-like-h1 h2{font-size:35px;font-weight:bold;color:#0A1F63;font-family:"Raleway", "Raleway Fallback", Arial, sans-serif;margin-bottom:15px}h2,pseudoHzwei,.looks-like-h2 h1{font-size:30px;color:#0A1F63;margin-bottom:15px;text-align:left;font-weight:600}.leistungsbereiche-first h2{text-align:center}h3,pseudoHdrei,.looks-like-h3 h2{font-size:24px;color:#0A1F63;margin-bottom:15px}h4,pseudoHvier{font-size:18px;font-weight:bold;color:#0A1F63}h5,pseudoHfuenf,.h5-style{font-size:16px;color:#0A1F63;font-weight:bold}p,.looks-like-p h3{font-size:15px;text-align:left}p,span,.looks-like-p h3{color:#555}ul{list-style-image:url(//www.implantate-landsberg.de/wp-content/uploads/2023/01/icon-aufzaehlung.svg)}.btn-secondary{background-color:unset;border-radius:10px;border-color:#fff;font-size:16px;padding:10px 40px;font-weight:400}.btn-secondary:hover{background-color:unset;border-color:unset;text-decoration:none}.btn-primary{background-color:#0a1f63;border-radius:10px;border-color:#0a1f63;font-size:16px;font-weight:400;padding:10px 40px}.btn-primary:hover{background-color:#173186;text-decoration:none}img{border-radius:5px}.wpcf7-form-control{border-radius:5px}.row-small{margin-left:auto;margin-right:auto}#produkte .overflow-background-image{bottom:-45px}@media (min-width:576px){.row-small{max-width:540px}.no-overflow{overflow:hidden;padding-top:150px;padding-bottom:150px}.row-small-back-overfl{max-width:100%;padding-left:calc((100% - 576px) / 2);padding-right:calc((100% - 576px) / 2);position:relative}.row-small-back-overfl .overflow-background-image{position:absolute;bottom:0;right:0;z-index:-1;padding:0}}@media (min-width:768px){.row-small{max-width:720px}.no-overflow{overflow:hidden;padding-top:150px;padding-bottom:150px}.row-small-back-overfl{max-width:100%;padding-left:calc((100% - 768px) / 2);padding-right:calc((100% - 768px) / 2);position:relative}.row-small-back-overfl .overflow-background-image{position:absolute;bottom:0;right:0;z-index:-1;padding:0}}@media (min-width:992px){.row-small{max-width:960px}.no-overflow{overflow:hidden;padding-top:150px;padding-bottom:150px}.row-small-back-overfl{max-width:100%;padding-left:calc((100% - 992px) / 2);padding-right:calc((100% - 992px) / 2);position:relative}.row-small-back-overfl .overflow-background-image{position:absolute;bottom:0;right:0;z-index:-1;padding:0}}@media (min-width:1200px){.row-small{max-width:1140px}.no-overflow{overflow:hidden;padding-top:150px;padding-bottom:150px}.row-small-back-overfl{max-width:100%;padding-left:calc((100% - 1200px) / 2);padding-right:calc((100% - 1200px) / 2);position:relative}.row-small-back-overfl .overflow-background-image{position:absolute;bottom:0;right:0;z-index:-1;padding:0}}@media (min-width:1400px){.row-small{max-width:1320px}.no-overflow{overflow:hidden;padding-top:150px;padding-bottom:150px}.row-small-back-overfl{max-width:100%;padding-left:calc((100% - 1320px) / 2);padding-right:calc((100% - 1320px) / 2);position:relative}.row-small-back-overfl .overflow-background-image{position:absolute;bottom:0;right:0;z-index:-1;padding:0}}@media (max-width:576px){.row-small-back-overfl{max-width:100%;position:relative}.row-small-back-overfl .overflow-background-image{position:absolute;bottom:0;right:0;z-index:-1;padding:0}}.rmb{margin-bottom:70px}.rmt{margin-top:70px}.pmb{margin-bottom:30px}.pmt{margin-top:30px}@media (max-width:771px){.mobpos-1{order:1}.mobpos-2{order:2}.mobpos-3{order:3}.mobpos-4{order:4}.mobpos-5{order:5}.mobpos-6{order:6}.mobpos-7{order:7}.mobpos-8{order:8}.mobpos-9{order:9}.mobpos-10{order:10}.mobpos-11{order:11}.mobpos-12{order:12}}#header{transition:1s ease;-moz-transition:1s ease;-webkit-transition:1s ease;-o-transition:1s ease}#header.sticky-full.scrolling{position:sticky;top:0;left:0;z-index:5}#header #header_usp_outer.scrolling{position:absolute;top:0;z-index:-1}#header.sticky-shrinked.scrolling{position:sticky;top:0;left:0;z-index:5;transition:position 1s ease}#header.sticky-shrinked.scrolling .navbar-brand img{height:55px;transition:height 1s ease}#header.sticky-shrinked.scrolling #menu{padding-top:0;padding-bottom:0;transition:padding 1s ease}#header .navbar{padding:15px;transition:padding 1s ease}#header .navbar .navbar-brand img{height:80px;width:auto;transition:height 1s ease}#header .navbar .navbar-brand-desktop{display:block}#header .navbar .navbar-brand-mobile{display:none}@media screen and (max-width:991px){#header .navbar .navbar-brand-desktop{display:none}#header .navbar .navbar-brand-mobile{display:block}}@media screen and (max-width:990px){#header #header_usp_outer #header_usp .info-container{width:100%;justify-content:center}#header #header_usp_outer #header_usp .info-container a{display:none}#header #header_usp_outer #header_usp .empty-container{display:none}}@media screen and (min-width:991px){.header_usp_outer.mobile{display:none}}.dropdown:hover>.dropdown-menu{display:block}#header #menu .container{display:flex;flex-wrap:wrap;padding:10px}#hero-slider-container{position:relative}#hero-slider-container .hero-slider-inner{position:absolute;height:100%;width:60%;top:0;left:0;right:0;z-index:3;pointer-events:none;display:flex;flex-direction:column}#hero-slider-container #hero-image img{border-radius:0}#hero-slider-container .page-hero-overlay{position:absolute;height:100%;width:100%;top:0;left:0;background:linear-gradient(90deg, rgba(0, 0, 0, 0.6880953065) 100%, rgba(0, 0, 0, 0.2931373233) 100%, black 100%);z-index:2;pointer-events:none}#hero-slider-container .hero-slider-links .hero-link-first{margin-right:15px;pointer-events:all}#hero-slider-container .hero-slider-links .hero-link-second{margin-left:15px;pointer-events:all}.hero-ds{-webkit-box-shadow:0px 5px 8px 0px rgba(0, 0, 0, 0.5);box-shadow:0px 5px 8px 0px rgba(0, 0, 0, 0.5)}.hero-vcc{justify-content:center}.hero-vct{justify-content:flex-start}.hero-vcb{justify-content:end}.hero-hcc{margin-left:auto;margin-right:auto}.hero-hcl{margin-left:0;margin-right:auto}.hero-hcr{margin-left:auto;margin-right:0}.hero-slider-desk{display:block}.hero-slider-mob{display:none}@media screen and (max-width:576px){.hero-slider-desk{display:none}.hero-slider-mob{display:block}}.block-small{width:70%;margin-left:auto;margin-right:auto}.block-full{width:100%}#footer{padding-bottom:0px !important}#footer a{color:black !important}#footer .footer-slogan-container .footer-slogan{margin-bottom:0px}#footer .block-cf7 h3{padding-left:15px}#footer .footer-legal{margin-top:25px;padding-top:5px;border-top-style:solid;border-top-width:1px;border-top-color:lightgrey}#footer .footer-legal .footer-menue-text{font-size:14px;margin-bottom:5px}#footer .footer-widget .row-small{margin-bottom:0}.competence-header-first{margin-bottom:150px}#hero-slider-container{height:100% !important}#hero-slider-container #hero-image img{width:100vw !important}#mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-item-990.mega-current-menu-item>a.mega-menu-link,#mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-item.mega-current-menu-ancestor>a.mega-menu-link,#mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-item.mega-current-page-ancestor>a.mega-menu-link{border-color:#fff !important}#mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-item-2140.mega-current-menu-item>a.mega-menu-link,#mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-item.mega-current-menu-ancestor>a.mega-menu-link,#mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-item.mega-current-page-ancestor>a.mega-menu-link{border-color:#fff !important}#header #menu{-webkit-box-shadow:0px 5px 8px 0px rgba(0, 0, 0, 0.1);box-shadow:0px 5px 8px 0px rgba(0, 0, 0, 0.1);background:#fff !important}#header #menu #mega-menu-wrap-header-menu{display:flex;justify-content:flex-end;flex-direction:row}#header #menu #mega-menu-wrap-header-menu #mega-menu-item-3580 .mega-menu-link{background:#FFB300;border-radius:0px 40px;color:#0A1F63;min-width:130px;display:flex;justify-content:center}#header #menu #mega-menu-wrap-header-menu #mega-menu-item-3580 .mega-menu-link::before{content:url(//www.implantate-landsberg.de/wp-content/uploads/2023/01/icon-jobs.svg);filter:brightness(0) saturate(100%) invert(12%) sepia(24%) saturate(6336%) hue-rotate(217deg) brightness(94%) contrast(107%)}#header #menu #mega-menu-wrap-header-menu #mega-menu-item-3580 .mega-menu-link:hover{border:none !important}#header #menu #mega-menu-wrap-header-menu #mega-menu-item-3580:hover .mega-menu-link{background:#FFC400}#header #menu #mega-menu-wrap-header-menu #mega-menu-item-2140 .mega-menu-link{background:#0A1F63;border-radius:0px 40px;color:#fff;min-width:250px;display:flex;justify-content:center}#header #menu #mega-menu-wrap-header-menu #mega-menu-item-2140 .mega-menu-link:hover{border:none !important}#header #menu #mega-menu-wrap-header-menu #mega-menu-item-2140 .mega-menu-link:active{border:none !important}#header #menu #mega-menu-wrap-header-menu #mega-menu-item-2140 .mega-menu-link::before{content:url(//www.implantate-landsberg.de/wp-content/uploads/2023/01/icon-termin-online-buchen.svg)}#header #menu #mega-menu-wrap-header-menu #mega-menu-item-2140:hover .mega-menu-link{background:#173186}#header #menu #mega-menu-wrap-header-menu .mega-menu-link::before{margin-right:10px;font-size:20px;margin-left:15px}#header #menu #mega-menu-wrap-header-menu .mega-menu-link{margin-right:15px}#header #menu .navbar-toggler{display:none}#header_usp_outer{border-bottom:1px solid #9c9c9c;background:#fff;max-height:65px}#header_usp_outer #header_usp{display:flex}#header_usp_outer #header_usp .info-container{display:flex;justify-content:flex-end;align-items:center}#header_usp_outer #header_usp .info-container .header_toggle_dr_flex_mobile{display:none}#header_usp_outer #header_usp .info-container a:hover{color:unset}#header_usp_outer #header_usp .info-container .usp-inner{margin:10px;font-size:18px}#header_usp_outer #header_usp .info-container .usp-inner img{border-radius:0;margin-right:5px;width:18px;height:auto}#header_usp_outer #header_usp .info-container .usp-inner .fa-solid{font-style:normal;margin-right:5px}@media screen and (max-width:400px){#header #menu .container .navbar-brand img{height:56px}}@media screen and (max-width:1400px){#header #menu .container .mega-menu-wrap #mega-menu-header-menu{list-style-image:none;border-bottom:1px solid #9c9c9c}#header #menu .container .mega-menu-wrap #mega-menu-header-menu .mega-menu-item{margin-top:10px;margin-left:10px;border-bottom:1px solid;position:relative;width:80%}#header #menu .container .mega-menu-wrap #mega-menu-header-menu .mega-menu-item-990{width:fit-content;border-bottom:none}#header #menu .container .mega-menu-wrap #mega-menu-header-menu .mega-menu-item-2140{width:fit-content;border-bottom:none}#header #menu .container .mega-menu-wrap #mega-menu-header-menu .mega-menu-item-3580{width:fit-content;border-bottom:none}#header #menu .container .mega-menu-wrap #mega-menu-header-menu .mega-menu-item-1301{display:none;border-bottom:none}#header #menu .container .mega-menu-wrap #mega-menu-header-menu .mega-menu-item-1302{border-bottom:none}.mobile-new-style-form-outer{display:flex !important}.mobile-new-style-form-outer .mobile-new-style-form{max-width:49%}#footer .footer-widget .block-footer-logo-text{width:100%}}@media screen and (min-width:1401px){#header #menu .container .mega-menu-wrap #mega-menu-header-menu .mega-menu-item-1301{display:none}#header #menu .container .mega-menu-wrap #mega-menu-header-menu .mega-menu-item-1302{display:none}}#breadcrumbs::before{content:"Sie befinden sich hier: ";font-weight:lighter}#breadcrumbs{text-align:left;max-width:1300px;margin-left:auto;margin-right:auto;font-weight:bold;margin-top:30px}.home{text-align:center}.image_overview_page{justify-content:center}.image_overview_page h2{margin-bottom:50px}.image_overview_page .block-wysiwyg{text-align:left;display:flex;flex-direction:column;justify-content:center;padding:20px}.image_overview_page .block-image{height:auto;overflow:hidden;margin:0;padding:20px}.frequently_asked_questions_page .block-wysiwyg{margin-top:30px;text-align:center}.your-favour-start h2{margin-top:50px}.start-competence-highest{text-align:left}.start-competence-highest h2{margin-bottom:50px}.start-our-concept-your-plus h5{color:#0a1f63}@media screen and (max-width:1400px){#header #menu #menu-hauptmenue .menu-item{justify-content:flex-start;width:fit-content;margin-bottom:15px}#header #mega-menu-wrap-header-menu #mega-menu-header-menu{top:75px}#header.sticky-shrinked.scrolling #mega-menu-wrap-header-menu #mega-menu-header-menu{top:55px}#header_usp_outer #header_usp .info-container .usp-inner{font-size:14px}#header_usp_outer .col-7.empty-container{display:none}#header_usp_outer .col-5.info-container{width:100%}#header_usp_outer .col-5.info-container .header_usp_mail_to{display:none}#header_usp_outer .col-5.info-container .header_toggle_dr_flex_mobile{display:block !important}}.start-contact .block-wysiwyg{padding:0}.wpcf7{text-align:left}.wpcf7 .wpcf7-form h5{color:#0A1F63}.wpcf7 .wpcf7-form .col-12.col-md-6{padding-left:10px;padding-right:10px}.wpcf7 .wpcf7-form .col-12.mobpos-2{display:flex}.wpcf7 .wpcf7-form .col-12{margin-top:15px;padding:0}.wpcf7 .wpcf7-form .col-12 .col-md-6{margin-top:20px;padding-left:10px;padding-right:10px}.wpcf7 .wpcf7-form .col-12 .wpcf7-form-control-wrap .wpcf7-form-control{width:100%;height:50px;color:#9c9c9c;border:1px solid #D0D0D0;border-radius:5px}.wpcf7 .wpcf7-form .col-12 .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item.first.last{margin:0}.wpcf7 .wpcf7-form .col-12 .wpcf7-form-control-wrap .wpcf7-form-control.wpcf7-text{padding-left:20px}.wpcf7 .wpcf7-form .checkbox-privacy .wpcf7-form-control-wrap .wpcf7-form-control{border:none}.wpcf7 .wpcf7-form .col-md-6.contact-address .contact-adress-container{margin-top:10px}.wpcf7 .wpcf7-form .col-md-6.contact-address .contact-adress-container p{margin:0}.wpcf7 .wpcf7-form .textarea .wpcf7-form-control-wrap .wpcf7-textarea{height:100%;padding-left:20px;padding-top:20px}.wpcf7 .wpcf7-form .checkbox-privacy{padding-left:10px;padding-right:20px;margin-top:40px}.wpcf7 .wpcf7-form .checkbox-privacy .wpcf7-form-control-wrap .wpcf7-form-control{box-shadow:none}.wpcf7 .wpcf7-form .checkbox-privacy .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item.first.last .wpcf7-list-item-label{display:block;position:relative;left:30px;bottom:23px}.wpcf7 .col-12.col-lg-12{display:flex;justify-content:flex-start;margin-top:20px}.wpcf7 .col-12.col-lg-12 .col-12.col-md-4{display:flex;justify-content:flex-start;padding-left:10px}.wpcf7 .col-12.col-lg-12 .col-12.col-md-4 .wpcf7-form-control.has-spinner.wpcf7-submit.btn.btn-secondary{width:50%;border-radius:10px}.wpcf7 .col-12.col-lg-12 .col-12.col-md-4 .wpcf7-spinner{width:29px;top:10px}@media screen and (max-width:771px){.wpcf7 .wpcf7-form .col-12.col-md-6.textarea{padding-right:20px}.wpcf7 .wpcf7-form .col-12.col-md-6{width:100%}.wpcf7 .wpcf7-form .col-12.mobpos-2{display:grid}}@media screen and (max-width:400px){.wpcf7 .wpcf7-form .checkbox-privacy{max-width:300px}}@media screen and (max-width:999px){#footer .footer-widget .block-footer-three-logos{max-width:50%}}@media screen and (max-width:1400px){#footer .footer-widget .block-linkblock{width:50%}}@media screen and (max-width:1200px){#footer .footer-widget .col-12.col-md-6{width:100%}#footer .footer-widget .block-linkblock{order:2;margin-bottom:20px;width:100%}#footer .footer-widget .block-footer-logo-text{order:1;width:100%}#footer .footer-widget .block-footer-three-logos.mobpos-3{order:4;width:100%}#footer .footer-widget .block-footer-three-links-icons{order:3;width:100%}#footer .footer-widget .block-footer-three-logos.mobpos-4{order:5;width:100%}}@media screen and (max-width:999px){.home .hero-video{height:fit-content !important}}@media screen and (max-width:771px){#footer .footer-widget .block-footer-three-links-icons .footer-three-links-icons .footer-three-links-icons-inner-content{margin-top:20px}}@media screen and (max-width:999px){#footer .footer-widget .block-footer-three-logos .footer-three-logos-inner-content{flex-direction:column}#footer .footer-widget .block-footer-three-logos .footer-three-logos-inner-content .footer-three-logos-image{width:100%;text-align:center;margin-top:15px}}@media screen and (max-width:1400px){.image_overview_page .block-wysiwyg{width:100%}.image_overview_page .block-image{width:100%;order:1}#breadcrumbs{margin-left:10px}}.pum-container .pum-content .popup-leistungen{display:flex}.pum-container .pum-content .popup-leistungen .col-md-6{padding:20px}.pum-container .pum-content .leistungen-content{display:flex;min-height:594px}.pum-container .pum-content .leistungen-content .col-md-6{padding:20px;padding-left:0}.pum-container .pum-content .leistungen-content .col-md-6 .underline{border-bottom:1px solid #D0D0D0;padding-bottom:10px;display:flex}.pum-container .pum-content .leistungen-content .col-md-6 .underline .image-1,.pum-container .pum-content .leistungen-content .col-md-6 .underline .image-2,.pum-container .pum-content .leistungen-content .col-md-6 .underline .image-3{margin-right:5px}.pum-container .pum-content .leistungen-content .col-md-6 .underline span{color:#0A1F63;font-size:18px}@media screen and (max-width:1130px){.pum-container .pum-content .popup-leistungen{display:grid}}@media screen and (max-width:767px){.pum-container .pum-content .leistungen-content{display:block}.pum-container .pum-content .leistungen-content .col-md-6{width:100%}}@media screen and (max-width:500px){.pum-container .pum-content .popup-leistungen .col-md-6{padding:0}}@media screen and (max-width:480px){.pum-container{padding:20px !important}}@media screen and (max-width:420px){.pum-container .pum-content .popup-leistungen .col-md-6 p{width:100%;max-width:300px}.pum-container .pum-content .popup-leistungen .col-md-6 h2{width:100%;max-width:300px;word-break:break-all}}.team-first-text .col.col-12.col-md-12.block-wysiwyg{display:flex;justify-content:center;margin-top:30px}.team-second-text .block-image{padding:0}.team-second-text .block-wysiwyg{padding:30px}.team-second-text .block-wysiwyg ul li{font-size:15px}@media screen and (max-width:1399px){.team-second-text .block-image img{height:auto}}@media screen and (max-width:1200px){.team-second-text .block-image{display:flex;justify-content:center;width:100%}.team-second-text .block-wysiwyg{width:100%}}@media screen and (max-width:1200px){.standorte-second-block .block-wysiwyg{width:100%}.standorte-second-block .block-image{width:100%}}@media screen and (max-width:999px){.colleague-style-block .block-wysiwyg{width:100%}}.contact-opening-header-1 h1{font-variant:no-common-ligatures}@media (max-width:570px){.wpcf7 .checkbox-privacy .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item .wpcf7-list-item-label{max-width:250px}}.image_overview_page.image-fix .block-image{display:flex;justify-content:center;align-items:center}.image_overview_page.image-fix .block-image .desk-img{height:auto}.title-margin-bottom-30 h2{margin-bottom:30px}.start-competence-highest .block-image img{height:auto}.fix-image-center-height .block-image{display:flex;justify-content:center;align-items:center}.fix-image-center-height .block-image img{height:auto}.fix-image-center-height.equal-height .block-image{display:flex;justify-content:center;align-items:center}.fix-image-center-height.equal-height .block-image img{height:100%;width:auto;align-self:flex-start !important;max-height:660px;box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.1);-webkit-box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.1);-moz-box-shadow:0px 0px 5x 0px rgba(0, 0, 0, 0.1)}#footer .block-linkblock .link-block-img{display:none}#footer .block-linkblock .link-block-text{display:none}#footer .block-linkblock .block-links{text-align:center;margin-top:20px;display:flex;justify-content:flex-start;align-items:center;height:100%;width:100%}#footer .block-linkblock .block-links .btn.btn-primary{color:#fff !important}#mega-menu-wrap-header-menu #mega-menu-header-menu[data-effect="fade_up"] li.mega-menu-item.mega-menu-megamenu>ul.mega-sub-menu{box-shadow:0px 5px 8px 0px rgba(0, 0, 0, 0.1)}@media screen and (max-width:1400px){.team-second-text .block-wysiwyg{padding:15px}}@media screen and (max-width:771px){img{border-radius:10px}.align-items-center-mobile{display:flex;justify-content:center;align-items:center}.wpcf7 .wpcf7-form .col-12 .wpcf7-form-control-wrap .wpcf7-form-control{border-radius:10px}.wpcf7-form-control{border-radius:10px}.block-team-site-2 .team-site-2-inner .team-site-2-text .team-site-2-text-outer-frame{border-radius:10px !important}.block-our-services .our-services-inner{border-radius:10px !important;overflow:hidden}.row .block-category-site .category-site-inner .category-site-text{border-radius:10px !important;overflow:hidden}.row .block-category-site .category-site-inner .category-site-image{border-radius:10px !important;overflow:hidden}.block-team-site .team-site-inner .team-site-img{border-radius:10px !important}.block-team-site .team-site-inner .team-site-text{border-radius:10px !important;border-top-left-radius:0 !important;border-top-right-radius:0 !important}}.header_usp_outer.mobile #header_usp{padding:0 !important}.header_usp_outer.mobile #header_usp .info-container{display:flex;justify-content:center;align-items:center}.header_usp_outer.mobile #header_usp .info-container a .usp-inner{display:flex;justify-content:center;align-items:center;margin:0;margin-right:15px}.header_usp_outer.mobile #header_usp .info-container a .usp-inner img{width:17px;height:17px;margin-right:5px;border-radius:0}@media screen and (max-width:460px){#header .navbar .navbar-brand-mobile{margin-right:0}#header .navbar .navbar-brand-mobile img{height:50px !important}.header_usp_outer.mobile #header_usp .info-container a .usp-inner{font-size:12px}}@media screen and (max-width:400px){#header .navbar .container{padding:0 !important}#header.sticky-shrinked.scrolling #mega-menu-wrap-header-menu #mega-menu-header-menu{top:50px}#header #mega-menu-wrap-header-menu #mega-menu-header-menu{top:65px}}.footer-three-logos{height:100%;width:100%}#footer .second-container .mobile-image{display:none}#footer .second-container{display:flex;justify-content:center;align-items:center}@media screen and (max-width:771px){#footer .second-container .mobile-image{display:inherit}#footer .second-container .desktop-image{display:none}}#header_usp_outer #header_usp .info-container .usp-inner.usp-contact{margin:0;margin-top:5px}medflex-widget.head{display:inline-block;width:310px;max-width:100%;height:54px;vertical-align:top}.reveal{position:relative;transform:translateY(150px);opacity:0;transition:1s all ease}.reveal.active{transform:translateY(0);opacity:1}.page-hero-siegel{padding-left:60px;padding-right:60px;position:absolute;bottom:15px;width:100%}.page-hero-siegel .logo-siegel-container{display:flex;justify-content:left;align-items:flex-end}.page-hero-siegel .logo-siegel-container .logo_siegel{max-width:350px;opacity:0;transition:opacity 1s ease}.page-hero-siegel .logo-siegel-container .logo_siegel.show{opacity:1;transition:opacity 1s ease}.page-hero-siegel .logo-siegel-container .siegel-here{max-height:250px;width:auto !important;opacity:0;transition:opacity 1s ease}.page-hero-siegel .logo-siegel-container .siegel-here.show{opacity:1;transition:opacity 1s ease}.page-hero-siegel .logo-siegel-container.last{justify-content:right}@media screen and (max-width:991px){.page-hero-siegel{padding-left:15px;padding-right:15px}.page-hero-siegel .logo-siegel-container.last{display:none}.page-hero-siegel .logo-siegel-container{width:100%}}@media screen and (max-width:576px){.page-hero-siegel{bottom:25px}.page-hero-siegel .logo-siegel-container .logo_siegel{max-width:unset}}.img-qr-div{margin-top:15px;margin-bottom:30px}.anfrage-outer-div{padding:20px;border:2px solid #f0f4ff}.anfrage-outer-div .anfrage-qr-div{margin-top:15px;margin-bottom:30px;background:#f0f4ff;padding:30px;max-width:fit-content;margin-left:auto;margin-right:auto;border-radius:5px}.left-rounded-corner{border-radius:10px 0 0 10px;margin:0 !important}.left-rounded-corner img{border-radius:10px 0 0 10px}.right-rounded-corner{border-radius:0 10px 10px 0;margin:0 !important}.right-rounded-corner img{border-radius:0 10px 10px 0}.all-rounded-corner{border-radius:10px}.all-rounded-corner img{border-radius:10px}@media screen and (max-width:767px){.left-rounded-corner{border-radius:10px 10px 0 0}.left-rounded-corner img{border-radius:10px 10px 0 0}.right-rounded-corner{border-radius:0 0 10px 10px}.right-rounded-corner img{border-radius:0 0 10px 10px}}.overflow-background-image{border-radius:0;height:auto;width:100%}.row-small-back-overfl.no-padding-top{padding-top:0 !important}@media screen and (max-width:767px){.arrow-bottom.desktop{display:none}}@media screen and (min-width:768px){.arrow-bottom.mobile{display:none}}.headline-thicker h2{font-weight:800}.text-smaller{max-width:991px;margin-left:auto;margin-right:auto}.row-extra-extra-thin{flex-direction:column}.row-extra-extra-thin h2{max-width:652px;margin-left:auto;margin-right:auto}.row-extra-extra-thin .block-wysiwyg{max-width:652px;margin-left:auto;margin-right:auto}.row-extra-extra-thin h3{font-weight:800;margin-top:25px}.popmake-overlay #popmake-5441{background:url(//www.implantate-landsberg.de/wp-content/uploads/2024/12/AdobeStock_546971532.webp);background-size:cover;background-repeat:no-repeat;background-position:center;background-color:#fff}.archive-posts h1 span{color:#0A1F63}.archive-kategorien{display:flex;flex-wrap:wrap;gap:10px 20px;margin-bottom:30px;padding-left:15px;padding-right:15px;justify-content:center;align-items:center}.archive-kategorien a.aktiv{font-weight:600;color:#0A1F63}.archive-container{row-gap:1.5rem}.archive-container .archive-col{position:relative}.archive-container .archive-col .bild-rahmen{position:relative;max-height:300px;margin-bottom:15px;overflow:hidden;width:100%}.archive-container .archive-col img{width:100% !important;height:300px !important;max-height:300px;object-fit:cover;object-position:center}.archive-container .archive-col a{width:100%;height:100%;display:block;border-radius:10px;border:2px solid #EFEFEF;overflow:hidden}.archive-container .archive-col a:hover{text-decoration:none}.archive-container .archive-col pseudohvier{padding-left:20px;padding-right:20px;text-align:left;line-height:1.2;min-height:calc(2 * 1.2em);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;margin-bottom:15px}.archive-container .archive-col .beitrags-auszug{padding-left:20px;padding-right:20px;text-align:left;font-size:15px;color:#555555;padding-bottom:20px}.archive-container .archive-col .kategorie-badge{position:absolute;bottom:15px;left:15px;background:#EFEFEF;padding:5px 10px;border-radius:5px;color:#0A1F63;font-weight:600;font-size:12px}.archive-posts .navigation.pagination{margin-top:40px}.archive-posts .navigation.pagination .nav-links{padding-left:15px;padding-right:15px}@font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 300 800;
font-display: swap;
src: url(//www.implantate-landsberg.de/wp-content/themes/boxed-theme2026/includes/fonts/OpenSansVariable/open-sans-latin-wght-normal.woff2) format('woff2');
unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}
@font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 300 800;
font-display: swap;
src: url(//www.implantate-landsberg.de/wp-content/themes/boxed-theme2026/includes/fonts/OpenSansVariable/open-sans-latin-ext-wght-normal.woff2) format('woff2');
unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;
}
@font-face {
font-family: 'Open Sans';
font-style: italic;
font-weight: 300 800;
font-display: swap;
src: url(//www.implantate-landsberg.de/wp-content/themes/boxed-theme2026/includes/fonts/OpenSansVariable/open-sans-latin-wght-italic.woff2) format('woff2');
unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}
@font-face {
font-family: 'Open Sans';
font-style: italic;
font-weight: 300 800;
font-display: swap;
src: url(//www.implantate-landsberg.de/wp-content/themes/boxed-theme2026/includes/fonts/OpenSansVariable/open-sans-latin-ext-wght-italic.woff2) format('woff2');
unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;
}
@font-face {
font-family: 'Raleway';
font-style: normal;
font-weight: 100 900;
font-display: swap;
src: url(//www.implantate-landsberg.de/wp-content/themes/boxed-theme2026/includes/fonts/RalewayVariable/raleway-latin-wght-normal.woff2) format('woff2');
unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}
@font-face {
font-family: 'Raleway';
font-style: normal;
font-weight: 100 900;
font-display: swap;
src: url(//www.implantate-landsberg.de/wp-content/themes/boxed-theme2026/includes/fonts/RalewayVariable/raleway-latin-ext-wght-normal.woff2) format('woff2');
unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;
}
@font-face {
font-family: 'Raleway';
font-style: italic;
font-weight: 100 900;
font-display: swap;
src: url(//www.implantate-landsberg.de/wp-content/themes/boxed-theme2026/includes/fonts/RalewayVariable/raleway-latin-wght-italic.woff2) format('woff2');
unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}
@font-face {
font-family: 'Raleway';
font-style: italic;
font-weight: 100 900;
font-display: swap;
src: url(//www.implantate-landsberg.de/wp-content/themes/boxed-theme2026/includes/fonts/RalewayVariable/raleway-latin-ext-wght-italic.woff2) format('woff2');
unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;
} @font-face {
font-family: 'Open Sans Fallback';
src: local('Arial'), local('ArialMT');
size-adjust: 104.80%;
ascent-override: 101.99%;
descent-override: 27.95%;
line-gap-override: 0%;
} @font-face {
font-family: 'Raleway Fallback';
font-weight: 700;
src: local('Arial Bold'), local('Arial-BoldMT');
size-adjust: 100.16%;
ascent-override: 93.85%;
descent-override: 23.36%;
line-gap-override: 0%;
} :root {
--icon-angle-left: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3Cpath d='M41.4 233.4c-12.5 12.5-12.5 32.8 0 45.3l160 160c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L109.3 256 246.6 118.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0l-160 160z'/%3E%3C/svg%3E");
--icon-angle-right: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3Cpath d='M278.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-160 160c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L210.7 256 73.4 118.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l160 160z'/%3E%3C/svg%3E");
} :where(img[width][height]) {
height: auto;
} iframe[data-usercentrics]:not([src]) {
display: none;
}
.consent-placeholder {
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
gap: 10px;
width: 100%;
padding: 30px 20px;
background: #f0f4ff;
border: 1px solid #d6dff5;
border-radius: 5px;
color: #555;
text-align: center;
}
.consent-placeholder-icon {
width: 36px;
height: 36px;
fill: #0A1F63;
}
.consent-placeholder-title {
margin: 0;
font-size: 18px;
font-weight: 700;
color: #0A1F63;
}
.consent-placeholder-text {
max-width: 420px;
margin: 0;
font-size: 15px;
line-height: 1.5;
}
.consent-placeholder-accept {
margin-top: 5px;
}
.consent-placeholder-settings {
font-size: 14px;
color: #0A1F63;
text-decoration: underline;
text-underline-offset: 4px;
}.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(//www.implantate-landsberg.de/wp-content/themes/boxed-theme2026/includes/scripts/owlcarousel/assets/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}@keyframes rotate-forever{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes spinner-loader{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.pum-container,.pum-content,.pum-content+.pum-close,.pum-content+.pum-close:active,.pum-content+.pum-close:focus,.pum-content+.pum-close:hover,.pum-overlay,.pum-title{background:none;border:none;bottom:auto;clear:none;cursor:default;float:none;font-family:inherit;font-size:medium;font-style:normal;font-weight:400;height:auto;left:auto;letter-spacing:normal;line-height:normal;max-height:none;max-width:none;min-height:0;min-width:0;overflow:visible;position:static;right:auto;text-align:left;text-decoration:none;text-indent:0;text-transform:none;top:auto;visibility:visible;white-space:normal;width:auto;z-index:auto}.pum-content,.pum-title{position:relative;z-index:1}.pum-overlay{bottom:0;display:none;height:100%;left:0;overflow:auto;overflow:initial;position:fixed;right:0;top:0;transition:all .15s ease-in-out;width:100%;z-index:1999999999}.pum-overlay.pum-form-submission-detected,.pum-overlay.pum-preview{display:block}.pum-overlay,.pum-overlay *,.pum-overlay :after,.pum-overlay :before,.pum-overlay:after,.pum-overlay:before{box-sizing:border-box}.pum-container{margin-bottom:3em;position:absolute;top:100px;z-index:1999999999}.pum-container.pum-responsive{height:auto;left:50%;margin-left:-47.5%;overflow:visible;width:95%}.pum-container.pum-responsive img{height:auto;max-width:100%}@media only screen and (min-width:1024px){.pum-container.pum-responsive.pum-responsive-nano{margin-left:-5%;width:10%}.pum-container.pum-responsive.pum-responsive-micro{margin-left:-10%;width:20%}.pum-container.pum-responsive.pum-responsive-tiny{margin-left:-15%;width:30%}.pum-container.pum-responsive.pum-responsive-small{margin-left:-20%;width:40%}.pum-container.pum-responsive.pum-responsive-medium{margin-left:-30%;width:60%}.pum-container.pum-responsive.pum-responsive-normal{margin-left:-30%;width:70%}.pum-container.pum-responsive.pum-responsive-large{margin-left:-35%;width:80%}.pum-container.pum-responsive.pum-responsive-xlarge{margin-left:-47.5%;width:95%}.pum-container.pum-responsive.pum-position-fixed{position:fixed}}@media only screen and (max-width:1024px){.pum-container.pum-responsive.pum-position-fixed{position:absolute}}.pum-container.custom-position{left:auto;margin-left:inherit;top:auto}.pum-container .pum-title{margin-bottom:.5em}.pum-container .pum-content:focus{outline:none}.pum-container .pum-content>:first-child{margin-top:0}.pum-container .pum-content>:last-child{margin-bottom:0}.pum-container .pum-content+.pum-close{background-color:#0000;cursor:pointer;line-height:1;min-width:1em;position:absolute;text-align:center;text-decoration:none;z-index:2}.pum-container .pum-content+.pum-close>span{position:relative;z-index:1}.pum-container.pum-scrollable .pum-content{max-height:95%;overflow:auto;overflow-y:scroll}.pum-overlay.pum-overlay-disabled{visibility:hidden}.pum-overlay.pum-overlay-disabled::-webkit-scrollbar{display:block}.pum-overlay.pum-overlay-disabled .pum-container{visibility:visible}.pum-overlay.pum-click-to-close{cursor:pointer}html.pum-open.pum-open-overlay,html.pum-open.pum-open-overlay.pum-open-fixed .pum-overlay{overflow:hidden}html.pum-open.pum-open-overlay.pum-open-fixed .pum-container{position:fixed}html.pum-open.pum-open-overlay.pum-open-scrollable body>:not([aria-modal=true]){padding-right:15px}html.pum-open.pum-open-overlay.pum-open-scrollable .pum-overlay.pum-active{overflow-y:scroll;-webkit-overflow-scrolling:touch}html.pum-open.pum-open-overlay-disabled.pum-open-fixed .pum-container{position:fixed}html.pum-open.pum-open-overlay-disabled.pum-open-scrollable .pum-overlay.pum-active{height:auto;position:static;width:auto}.pum-cta-wrapper{display:inline-block;max-width:100%;width:auto}.pum-cta-wrapper.alignleft{display:block;text-align:left}.pum-cta-wrapper.aligncenter{display:block;text-align:center}.pum-cta-wrapper.alignright{display:block;text-align:right}.pum-cta-wrapper.alignfull{display:block;width:100%}.pum-cta-wrapper.alignfull .pum-cta{width:100%}.pum-cta-wrapper .pum-cta{border-radius:9999px;box-sizing:border-box;cursor:pointer;display:inline-block;font-family:inherit;font-size:inherit;line-height:inherit;padding:1rem 2.25rem;text-align:center;text-decoration:none;transition:filter .15s ease-in-out,background-color .15s ease-in-out;width:auto}.pum-cta-wrapper:not(.is-style-outline):not(.is-style-text-only) .pum-cta{background-color:var(--wp--preset--color--contrast,#000);border:none;color:var(--wp--preset--color--base,#fff)}.pum-cta-wrapper:not(.is-style-outline):not(.is-style-text-only) .pum-cta:hover{filter:brightness(.85)}.pum-cta-wrapper.is-style-outline .pum-cta{background-color:#0000;border:1px solid;color:var(--wp--preset--color--contrast,currentcolor);padding:calc(1rem - 1px) calc(2.25rem - 1px)}.pum-cta-wrapper.is-style-outline .pum-cta:hover{background-color:#0000000d;filter:brightness(1.05)}.pum-cta-wrapper.is-style-text-only .pum-cta{background-color:#0000;border:none;color:var(--wp--preset--color--contrast,currentcolor);padding:.5rem 1rem}.pum-cta-wrapper.is-style-text-only .pum-cta:hover{text-decoration:underline}@supports not (color:var(--wp--preset--color--contrast )){.pum-cta-wrapper:not(.is-style-outline):not(.is-style-text-only) .pum-cta{background-color:#1e1e1e;color:#fff}.pum-cta-wrapper.is-style-outline .pum-cta,.pum-cta-wrapper.is-style-text-only .pum-cta{color:inherit}}.pum-form{margin:0 auto 16px}.pum-form__field{margin-bottom:1em}.pum-form__field label{font-weight:700}.pum-form__field input[type=date],.pum-form__field select{font-size:18px;line-height:26px;margin:0 auto;padding:3px;text-align:center;vertical-align:middle}.pum-form__field select{padding:5px 3px}.pum-form__loader{animation-duration:.75s;animation-iteration-count:infinite;animation-name:rotate-forever;animation-timing-function:linear;border:.25em solid #00000080;border-radius:50%;border-right-color:#0000;display:inline-block;font-size:2em;height:.75em;width:.75em}.pum-form__submit{position:relative}.pum-form__submit .pum-form__loader{border:.25em solid #ffffff80;border-right-color:#0000;margin-left:.5em}.pum-form__messages{border:1px solid #00000040;display:none;margin-bottom:.5em;padding:1em;position:relative}.pum-form__message{margin-bottom:.5em}.pum-form__message:last-child{margin-bottom:0}.pum-form__message--error{border-color:red;color:red!important}.pum-form__message--success{border-color:green;color:green!important}.pum-form--loading{opacity:.5}.pum-alignment-left{text-align:left}.pum-alignment-center{text-align:center}.pum-alignment-right{text-align:right}.pum-form--alignment-left{text-align:left}.pum-form--alignment-center{text-align:center}.pum-form--alignment-right{text-align:right}.pum-form--layout-standard .pum-form__field>label{display:block;margin-bottom:.25em}.pum-form--layout-inline .pum-form__field{display:inline-block}.pum-form--layout-block .pum-form__field,.pum-form--layout-block button,.pum-form--layout-block div,.pum-form--layout-block input{display:block;width:100%}.pum-form--style-default label{font-size:14px;font-weight:700}.pum-form--style-default input[type=email],.pum-form--style-default input[type=text]{background-color:#f8f7f7;font-size:14px;margin-bottom:5px;padding:10px 8px}.pum-form--style-default button{cursor:pointer;font-size:18px;margin:10px 0 0;padding:10px 5px}.pum-sub-form .pum-sub-form-loading{opacity:.5}.pum-sub-form p.pum-newsletter-error-msg{margin:0}.pum-sub-form .spinner-loader{bottom:40%;position:absolute;right:50%}.pum-sub-form .spinner-loader:not(:required){animation:spinner-loader 1.5s linear infinite;border-radius:.5em;box-shadow:1.5em 0 0 0 #0000334d,1.1em 1.1em 0 0 #0000334d,0 1.5em 0 0 #0000334d,-1.1em 1.1em 0 0 #0000334d,-1.5em 0 0 0 #0000334d,-1.1em -1.1em 0 0 #0000334d,0 -1.5em 0 0 #0000334d,1.1em -1.1em 0 0 #0000334d;display:inline-block;font-size:10px;height:1em;margin:1.5em;overflow:hidden;text-indent:100%;width:1em}.pum-form__field--consent{text-align:left}.pum-form__field--consent.pum-form__field--checkbox label{display:inline-block;vertical-align:middle}.pum-form__field--consent.pum-form__field--checkbox label input{display:inline-block;margin:0;vertical-align:middle;width:inherit}.pum-form__field--consent.pum-form__field--radio .pum-form__consent-radios.pum-form__consent-radios--inline label{display:inline-block;vertical-align:middle}.pum-form__field--consent.pum-form__field--radio .pum-form__consent-radios.pum-form__consent-radios--inline label input{display:inline-block;margin:0;vertical-align:middle;width:inherit}.pum-form__field--consent.pum-form__field--radio .pum-form__consent-radios.pum-form__consent-radios--inline label+label{margin-left:1em}.pum-form__field--consent.pum-form__field--radio .pum-form__consent-radios.pum-form__consent-radios--stacked label{display:block;vertical-align:middle}.pum-form__field--consent.pum-form__field--radio .pum-form__consent-radios.pum-form__consent-radios--stacked label input{display:inline-block;margin:0;vertical-align:middle;width:inherit}.popmake-close{cursor:pointer}.pum-container iframe.formidable{overflow:visible;width:100%}.flatpickr-calendar.open,.pika-single,body div#ui-datepicker-div[style]{z-index:9999999999!important} .pum-theme-1713, .pum-theme-standard-theme { background-color: rgba( 10, 31, 99, 0.20 ) } 
.pum-theme-1713 .pum-container, .pum-theme-standard-theme .pum-container { padding: 60px; border-radius: 5px; border: 1px none #9c9c9c; box-shadow: 2px 2px 3px 0px rgba( 0, 0, 41, 0.15 ); background-color: rgba( 255, 255, 255, 0.97 ) } 
.pum-theme-1713 .pum-title, .pum-theme-standard-theme .pum-title { color: #0a1f63; text-align: left; text-shadow: 0px 0px 0px rgba( 2, 2, 2, 0.23 ); font-family: inherit; font-weight: 400; font-size: 24px; line-height: 28px } 
.pum-theme-1713 .pum-content, .pum-theme-standard-theme .pum-content { color: #8c8c8c; font-family: inherit; font-weight: 400 } 
.pum-theme-1713 .pum-content + .pum-close, .pum-theme-standard-theme .pum-content + .pum-close { position: absolute; height: 50px; width: 50px; left: auto; right: 5px; bottom: auto; top: 5px; padding: 10px; color: #9c9c9c; font-family: inherit; font-weight: 700; font-size: 20px; line-height: 28px; border: 1px none #ffffff; border-radius: 0px; box-shadow: 1px 1px 3px 0px rgba( 255, 255, 255, 0.00 ); text-shadow: 0px 0px 0px rgba( 0, 0, 0, 0.23 ) } .pum-theme-1714, .pum-theme-lightbox { background-color: rgba( 0, 0, 0, 0.60 ) } 
.pum-theme-1714 .pum-container, .pum-theme-lightbox .pum-container { padding: 18px; border-radius: 3px; border: 8px solid #000000; box-shadow: 0px 0px 30px 0px rgba( 2, 2, 2, 1.00 ); background-color: rgba( 255, 255, 255, 1.00 ) } 
.pum-theme-1714 .pum-title, .pum-theme-lightbox .pum-title { color: #000000; text-align: left; text-shadow: 0px 0px 0px rgba( 2, 2, 2, 0.23 ); font-family: inherit; font-weight: 100; font-size: 32px; line-height: 36px } 
.pum-theme-1714 .pum-content, .pum-theme-lightbox .pum-content { color: #000000; font-family: inherit; font-weight: 100 } 
.pum-theme-1714 .pum-content + .pum-close, .pum-theme-lightbox .pum-content + .pum-close { position: absolute; height: 26px; width: 26px; left: auto; right: -13px; bottom: auto; top: -13px; padding: 0px; color: #ffffff; font-family: Arial; font-weight: 100; font-size: 24px; line-height: 24px; border: 2px solid #ffffff; border-radius: 26px; box-shadow: 0px 0px 15px 1px rgba( 2, 2, 2, 0.75 ); text-shadow: 0px 0px 0px rgba( 0, 0, 0, 0.23 ); background-color: rgba( 0, 0, 0, 1.00 ) } .pum-theme-1715, .pum-theme-enterprise-blue { background-color: rgba( 0, 0, 0, 0.70 ) } 
.pum-theme-1715 .pum-container, .pum-theme-enterprise-blue .pum-container { padding: 28px; border-radius: 5px; border: 1px none #000000; box-shadow: 0px 10px 25px 4px rgba( 2, 2, 2, 0.50 ); background-color: rgba( 255, 255, 255, 1.00 ) } 
.pum-theme-1715 .pum-title, .pum-theme-enterprise-blue .pum-title { color: #315b7c; text-align: left; text-shadow: 0px 0px 0px rgba( 2, 2, 2, 0.23 ); font-family: inherit; font-weight: 100; font-size: 34px; line-height: 36px } 
.pum-theme-1715 .pum-content, .pum-theme-enterprise-blue .pum-content { color: #2d2d2d; font-family: inherit; font-weight: 100 } 
.pum-theme-1715 .pum-content + .pum-close, .pum-theme-enterprise-blue .pum-content + .pum-close { position: absolute; height: 28px; width: 28px; left: auto; right: 8px; bottom: auto; top: 8px; padding: 4px; color: #ffffff; font-family: Times New Roman; font-weight: 100; font-size: 20px; line-height: 20px; border: 1px none #ffffff; border-radius: 42px; box-shadow: 0px 0px 0px 0px rgba( 2, 2, 2, 0.23 ); text-shadow: 0px 0px 0px rgba( 0, 0, 0, 0.23 ); background-color: rgba( 49, 91, 124, 1.00 ) } .pum-theme-1716, .pum-theme-hello-box { background-color: rgba( 0, 0, 0, 0.75 ) } 
.pum-theme-1716 .pum-container, .pum-theme-hello-box .pum-container { padding: 30px; border-radius: 80px; border: 14px solid #81d742; box-shadow: 0px 0px 0px 0px rgba( 2, 2, 2, 0.00 ); background-color: rgba( 255, 255, 255, 1.00 ) } 
.pum-theme-1716 .pum-title, .pum-theme-hello-box .pum-title { color: #2d2d2d; text-align: left; text-shadow: 0px 0px 0px rgba( 2, 2, 2, 0.23 ); font-family: Montserrat; font-weight: 100; font-size: 32px; line-height: 36px } 
.pum-theme-1716 .pum-content, .pum-theme-hello-box .pum-content { color: #2d2d2d; font-family: inherit; font-weight: 100 } 
.pum-theme-1716 .pum-content + .pum-close, .pum-theme-hello-box .pum-content + .pum-close { position: absolute; height: auto; width: auto; left: auto; right: -30px; bottom: auto; top: -30px; padding: 0px; color: #2d2d2d; font-family: Times New Roman; font-weight: 100; font-size: 32px; line-height: 28px; border: 1px none #ffffff; border-radius: 28px; box-shadow: 0px 0px 0px 0px rgba( 2, 2, 2, 0.23 ); text-shadow: 0px 0px 0px rgba( 0, 0, 0, 0.23 ); background-color: rgba( 255, 255, 255, 1.00 ) } .pum-theme-1717, .pum-theme-cutting-edge { background-color: rgba( 0, 0, 0, 0.50 ) } 
.pum-theme-1717 .pum-container, .pum-theme-cutting-edge .pum-container { padding: 18px; border-radius: 0px; border: 1px none #000000; box-shadow: 0px 10px 25px 0px rgba( 2, 2, 2, 0.50 ); background-color: rgba( 30, 115, 190, 1.00 ) } 
.pum-theme-1717 .pum-title, .pum-theme-cutting-edge .pum-title { color: #ffffff; text-align: left; text-shadow: 0px 0px 0px rgba( 2, 2, 2, 0.23 ); font-family: Sans-Serif; font-weight: 100; font-size: 26px; line-height: 28px } 
.pum-theme-1717 .pum-content, .pum-theme-cutting-edge .pum-content { color: #ffffff; font-family: inherit; font-weight: 100 } 
.pum-theme-1717 .pum-content + .pum-close, .pum-theme-cutting-edge .pum-content + .pum-close { position: absolute; height: 24px; width: 24px; left: auto; right: 0px; bottom: auto; top: 0px; padding: 0px; color: #1e73be; font-family: Times New Roman; font-weight: 100; font-size: 32px; line-height: 24px; border: 1px none #ffffff; border-radius: 0px; box-shadow: -1px 1px 1px 0px rgba( 2, 2, 2, 0.10 ); text-shadow: -1px 1px 1px rgba( 0, 0, 0, 0.10 ); background-color: rgba( 238, 238, 34, 1.00 ) } .pum-theme-1718, .pum-theme-framed-border { background-color: rgba( 255, 255, 255, 0.50 ) } 
.pum-theme-1718 .pum-container, .pum-theme-framed-border .pum-container { padding: 18px; border-radius: 0px; border: 20px outset #dd3333; box-shadow: 1px 1px 3px 0px rgba( 2, 2, 2, 0.97 ) inset; background-color: rgba( 255, 251, 239, 1.00 ) } 
.pum-theme-1718 .pum-title, .pum-theme-framed-border .pum-title { color: #000000; text-align: left; text-shadow: 0px 0px 0px rgba( 2, 2, 2, 0.23 ); font-family: inherit; font-weight: 100; font-size: 32px; line-height: 36px } 
.pum-theme-1718 .pum-content, .pum-theme-framed-border .pum-content { color: #2d2d2d; font-family: inherit; font-weight: 100 } 
.pum-theme-1718 .pum-content + .pum-close, .pum-theme-framed-border .pum-content + .pum-close { position: absolute; height: 20px; width: 20px; left: auto; right: -20px; bottom: auto; top: -20px; padding: 0px; color: #ffffff; font-family: Tahoma; font-weight: 700; font-size: 16px; line-height: 18px; border: 1px none #ffffff; border-radius: 0px; box-shadow: 0px 0px 0px 0px rgba( 2, 2, 2, 0.23 ); text-shadow: 0px 0px 0px rgba( 0, 0, 0, 0.23 ); background-color: rgba( 0, 0, 0, 0.55 ) } .pum-theme-1719, .pum-theme-floating-bar { background-color: rgba( 255, 255, 255, 0.00 ) } 
.pum-theme-1719 .pum-container, .pum-theme-floating-bar .pum-container { padding: 8px; border-radius: 0px; border: 1px none #000000; box-shadow: 1px 1px 3px 0px rgba( 2, 2, 2, 0.23 ); background-color: rgba( 238, 246, 252, 1.00 ) } 
.pum-theme-1719 .pum-title, .pum-theme-floating-bar .pum-title { color: #505050; text-align: left; text-shadow: 0px 0px 0px rgba( 2, 2, 2, 0.23 ); font-family: inherit; font-weight: 400; font-size: 32px; line-height: 36px } 
.pum-theme-1719 .pum-content, .pum-theme-floating-bar .pum-content { color: #505050; font-family: inherit; font-weight: 400 } 
.pum-theme-1719 .pum-content + .pum-close, .pum-theme-floating-bar .pum-content + .pum-close { position: absolute; height: 18px; width: 18px; left: auto; right: 5px; bottom: auto; top: 50%; padding: 0px; color: #505050; font-family: Sans-Serif; font-weight: 700; font-size: 15px; line-height: 18px; border: 1px solid #505050; border-radius: 15px; box-shadow: 0px 0px 0px 0px rgba( 2, 2, 2, 0.00 ); text-shadow: 0px 0px 0px rgba( 0, 0, 0, 0.00 ); background-color: rgba( 255, 255, 255, 0.00 ); transform: translate(0, -50%) } .pum-theme-1720, .pum-theme-content-only { background-color: rgba( 0, 0, 0, 0.70 ) } 
.pum-theme-1720 .pum-container, .pum-theme-content-only .pum-container { padding: 0px; border-radius: 0px; border: 1px none #000000; box-shadow: 0px 0px 0px 0px rgba( 2, 2, 2, 0.00 ) } 
.pum-theme-1720 .pum-title, .pum-theme-content-only .pum-title { color: #000000; text-align: left; text-shadow: 0px 0px 0px rgba( 2, 2, 2, 0.23 ); font-family: inherit; font-weight: 400; font-size: 32px; line-height: 36px } 
.pum-theme-1720 .pum-content, .pum-theme-content-only .pum-content { color: #8c8c8c; font-family: inherit; font-weight: 400 } 
.pum-theme-1720 .pum-content + .pum-close, .pum-theme-content-only .pum-content + .pum-close { position: absolute; height: 18px; width: 18px; left: auto; right: 7px; bottom: auto; top: 7px; padding: 0px; color: #000000; font-family: inherit; font-weight: 700; font-size: 20px; line-height: 20px; border: 1px none #ffffff; border-radius: 15px; box-shadow: 0px 0px 0px 0px rgba( 2, 2, 2, 0.00 ); text-shadow: 0px 0px 0px rgba( 0, 0, 0, 0.00 ); background-color: rgba( 255, 255, 255, 0.00 ) } 
#pum-4847 {z-index: 1999999999}
#pum-6141 {z-index: 1999999999}
#pum-6103 {z-index: 1999999999}
#pum-6008 {z-index: 1999999999}
#pum-3326 {z-index: 1999999999}
#pum-5953 {z-index: 1999999999}
#pum-5811 {z-index: 1999999999}
#pum-5441 {z-index: 3000000000}
#pum-1912 {z-index: 1999999999}
#pum-2231 {z-index: 1999999999}
#pum-1721 {z-index: 1999999999}