.contact-col-first{padding:1.5rem 0 !important}.contact-col-second{padding:1.5rem 0 !important}@media (min-width:782px){.contact-col-first{padding:0 3rem !important;border-bottom:none;border-right:1px solid #3179b8}.contact-col-second{padding:0 3rem !important}}.wpcf7-list-item{margin:0 !important}.wpcf7-form,.wpcf7-form *{box-sizing:border-box}.wpcf7-form p{margin-top:0}.wpcf7-form label{color:black}.wpcf7-form input,.wpcf7-form textarea{padding:10px;border:1px solid #d0d0d0;border-radius:5px}.wpcf7-form label span *,.wpcf7-submit{width:100%}.wpcf7-submit{background-color:#3179b8;color:#fff;font-size:18px;border:none !important}body.reise-template-default .wpcf7-submit{background-color:#fff;color:#000}body.reise-template-default .wpcf7-submit:hover{background-color:#317988;color:#fff}.wpcf7-submit:hover{cursor:pointer}.reiseseite-contact-form label,.reiseseite-contact-form span{color:#fff}.wpcf7-not-valid-tip{color:#dc3545 !important}.hidden{display:none}.header-logo,.header-logo *{width:190px}@media (min-width:576px){.header-logo,.header-logo *{width:300px;height:100% !important}}.image-fixed.wp-block-cover > picture.wp-block-cover__image-background{position:fixed;z-index:-1}.image-fixed ~ main{position:relative;z-index:1}:where(.wp-site-blocks) > footer{margin-block-start:0}.header-slider-title{position:absolute;top:45%;left:50%;transform:translate(-50%,-50%);text-shadow:2px 2px 3px rgba(255,255,255,1)}.travel-detinations-nav a{width:200px}.travel-category-col p{margin-top:0 !important;margin-bottom:0 !important}.travel-category-col figure{margin:0}.archive .wp-block-post-content figure{float:left;margin-right:30px;width:150px}#infos-and-tips-button > a{border-radius:5px}.category-list{list-style:none;display:flex;flex-wrap:wrap}.category-list li{flex-basis:33%}.wp-block-term-description p{margin-block-end:1rem}.wp-block-term-description img{float:left;margin:0 1rem 1rem 0}.post-container{display:grid;grid-template-columns:2fr 1fr 2fr;grid-template-rows:auto auto auto;margin:0 auto}.post-template li:nth-child(even) .post-container{grid-template-areas:"post-title post-title ." "post-content post-img post-img" ". post-img post-img"}.post-template li:nth-child(odd) .post-container{grid-template-areas:". post-title post-title" "post-img post-img post-content" "post-img post-img ."}.post-title{grid-area:post-title}.post-content{grid-area:post-content}.post-image{box-sizing:border-box;position:relative;grid-area:post-img;width:100%;padding:25px !important}.post-container:after{box-sizing:border-box;content:'';position:relative;z-index:-1;background:#fff;box-shadow:0 .2em 1em rgba(61,48,41,.2)}.post-template li:nth-child(odd) .post-container:after{grid-column:2 / -1;grid-row:1 / 3}.post-template li:nth-child(even) .post-container:after{grid-column:1 / -2;grid-row:1 / 3}@media (max-width:768px){.post-container{grid-template-areas:"post-title post-title post-title" "post-img post-img post-img" "post-content post-content post-content" !important;gap:20px;border:1px solid grey;box-shadow:0 .2em 1em rgba(61,48,41,.2)}.post-container:after{box-sizing:border-box;content:'';position:relative;z-index:-1;background:#fff;box-shadow:none;padding:0 !important}.post-content,.post-title{padding:0 !important}.post-image{margin-top:0 !important;padding:0 !important}}.archive-title{position:absolute;top:50%;transform:translateY(-50%);margin:0 auto}.wp-block-cover .wp-block-post-title,.wp-block-cover .wp-block-query-title{text-shadow:4px 3px 0 #ffffff,2px 2px 2px rgba(255,255,255,0)}body.page-template-reiseseite footer{margin-top:0}@media (min-width:970px){header nav .wp-block-navigation__container > li:not(:last-child):after{content:"|";padding-left:0.75rem}}.mw-slider__dot{position:relative;width:24px;height:24px;border:0}.mw-slider__dot::before{content:'';position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border:1px solid #ccc;width:12px;height:12px;border-radius:50%}.mw-slider__dot.is-active{background:transparent}.mw-slider__dot.is-active::before{background:#ccc}.mw-slider__nav{gap:0}@media (max-width:768px){.mw-animate__inner{animation:none !important;transform:none !important;opacity:1 !important}.mw-animate--js{opacity:1 !important;transform:none !important}}.linktree-button-container > .wp-block-button{max-width:400px !important}@media (min-width:1010px){nav.ot-navigation .wp-block-navigation__responsive-container:not(.is-menu-open){display:block !important;position:relative !important;width:100% !important}nav.ot-navigation .wp-block-navigation__responsive-container-open{display:none !important}html{scrollbar-gutter:stable}body.ot-mega-menu-open{overflow:hidden}nav.ot-navigation{--ot-mega-height:calc(100dvh - var(--ot-mega-top));--ot-mega-background:linear-gradient(to bottom,rgba(49,121,184,1) 0%,rgba(49,121,184,0.85) 100%);--ot-mega-image-gap:0rem;--ot-mega-image-radius:0 50px 0 0;--ot-mega-menu-padding-block:clamp(2rem,4vh,3.5rem);--ot-mega-menu-padding-inline:clamp(2rem,4vw,4rem);--ot-mega-column-gap:clamp(2rem,4vw,4rem);--ot-mega-level-2-font-size:clamp(1.25rem,min(1.5vw,2.6vh),1.8rem);--ot-mega-level-3-font-size:clamp(1.05rem,min(1.25vw,2.2vh),1.5rem);--ot-mega-region-title-font-size:12rem;--ot-mega-region-title-color:#3179b8;--ot-mega-item-gap:clamp(0.35rem,0.8vh,0.7rem);--ot-mega-toggle-size:2.5rem;--ot-mega-toggle-gap:0.35rem;--ot-mega-region-icon-size:20px;--ot-mega-region-icon-color:#fff;--ot-mega-region-icon-opacity:0.7;--ot-mega-region-icon-folded-scale:0.55;--ot-mega-region-icon-hover-scale:0.70;--ot-mega-region-icon-active-scale:1;--ot-mega-country-icon-size:15px;--ot-mega-country-icon-color:#fff;--ot-mega-country-icon-gap:0.55rem;--ot-mega-level3-border-color:rgba(255,255,255,0.35);--ot-mega-level3-column-gap:clamp(2rem,3vw,4rem);--ot-mega-top:0px;--ot-mega-bridge-top:0px;--ot-mega-bridge-height:0px}nav.ot-navigation .ot-mega-menu{position:static !important}nav.ot-navigation .ot-mega-menu > .ot-mega-hover-bridge{display:none;position:fixed;top:var(--ot-mega-bridge-top);left:0;width:100vw;height:var(--ot-mega-bridge-height);z-index:9998;background:transparent;pointer-events:auto}nav.ot-navigation .ot-mega-menu:hover > .ot-mega-hover-bridge,nav.ot-navigation .ot-mega-menu:focus-within > .ot-mega-hover-bridge,nav.ot-navigation .ot-mega-menu > .wp-block-navigation__submenu-icon[aria-expanded="true"] ~ .ot-mega-hover-bridge{display:block}nav.ot-navigation .ot-mega-menu > .wp-block-navigation__submenu-container{position:fixed !important;top:var(--ot-mega-top) !important;left:0 !important;right:0 !important;z-index:9999;box-sizing:border-box;width:100vw !important;max-width:none !important;min-width:0 !important;height:var(--ot-mega-height) !important;margin:0 !important;padding:0 !important;display:grid !important;grid-template-columns:50% minmax(0,1fr) minmax(0,2fr);grid-template-rows:minmax(0,1fr);column-gap:0;align-items:stretch !important;background:var(--ot-mega-background) !important;border:0 !important;border-top:1px solid rgba(255,255,255,0.35) !important;box-shadow:none !important;overflow:hidden !important;transform:none !important;opacity:0 !important;visibility:hidden !important;pointer-events:none !important;transition:opacity 0.2s ease,visibility 0.2s ease}nav.ot-navigation .ot-mega-menu:hover > .wp-block-navigation__submenu-container,nav.ot-navigation .ot-mega-menu:focus-within > .wp-block-navigation__submenu-container,nav.ot-navigation .ot-mega-menu > .wp-block-navigation__submenu-icon[aria-expanded="true"] + .wp-block-navigation__submenu-container{opacity:1 !important;visibility:visible !important;pointer-events:auto !important}nav.ot-navigation .ot-mega-image,nav.ot-navigation .ot-mega-sections,nav.ot-navigation .ot-mega-level3-panel{box-sizing:border-box;margin:0 !important;list-style:none !important}nav.ot-navigation .ot-mega-image{grid-column:1;grid-row:1;position:relative;align-self:stretch;min-width:0;min-height:0;width:auto !important;height:auto !important;margin:var(--ot-mega-image-gap) !important;padding:0 !important;overflow:hidden;background:var(--ot-mega-background);border:0 !important;border-radius:var(--ot-mega-image-radius)}@supports (corner-shape:bevel){nav.ot-navigation .ot-mega-image{corner-shape:bevel}}nav.ot-navigation .ot-mega-image-layer{position:absolute;inset:0;z-index:0;background-size:cover;background-position:center center;background-repeat:no-repeat;opacity:0;transform:scale(1.025);transition:opacity 0.24s ease,transform 0.38s cubic-bezier(0.22,1,0.36,1);will-change:opacity,transform;pointer-events:none}nav.ot-navigation .ot-mega-image-layer.is-active{z-index:1;opacity:1;transform:scale(1)}nav.ot-navigation .ot-mega-image::after{content:"";position:absolute;inset:0;z-index:2;background:linear-gradient( to top,rgba(0,0,0,0.52) 0%,rgba(0,0,0,0.17) 25%,rgba(0,0,0,0) 52% );pointer-events:none}nav.ot-navigation .ot-mega-image-title{position:absolute;left:clamp(1.5rem,3vw,3.5rem);bottom:clamp(1.5rem,3vw,3.5rem);z-index:3;margin:0;padding:0;color:var(--ot-mega-region-title-color) !important;font-family:"Journal",serif !important;font-size:var(--ot-mega-region-title-font-size);font-weight:400 !important;font-style:normal;line-height:1;text-shadow:2px 2px 3px rgba(255,255,255,1);pointer-events:none}nav.ot-navigation .ot-mega-image-title.is-animated{animation:ot-mega-title-in 0.2s cubic-bezier(0.22,1,0.36,1)}@keyframes ot-mega-title-in{from{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}nav.ot-navigation .ot-mega-sections{grid-column:2;grid-row:1;width:100% !important;height:100% !important;min-width:0;padding:var(--ot-mega-menu-padding-block) calc(var(--ot-mega-column-gap) / 2) var(--ot-mega-menu-padding-block) var(--ot-mega-menu-padding-inline) !important;border:0 !important}nav.ot-navigation .ot-mega-sections-list{display:flex !important;flex-direction:column !important;align-items:flex-start !important;justify-content:flex-start !important;width:100% !important;margin:0 !important;padding:0 !important;gap:var(--ot-mega-item-gap) !important;list-style:none !important;background:transparent !important}nav.ot-navigation .ot-mega-sections-list > .wp-block-navigation-item{position:relative !important;box-sizing:border-box;display:flex !important;flex-direction:row !important;align-items:center !important;justify-content:flex-start !important;gap:var(--ot-mega-toggle-gap) !important;width:100% !important;margin:0 !important;padding:0 !important;background:transparent !important;border:0 !important;text-align:left !important}nav.ot-navigation .ot-mega-sections-list > .wp-block-navigation-item > .wp-block-navigation-item__content{order:2;display:inline-block !important;width:auto !important;max-width:calc( 100% - var(--ot-mega-toggle-size) - var(--ot-mega-toggle-gap) );margin:0 !important;padding:0 !important;color:#fff !important;font-size:var(--ot-mega-level-2-font-size) !important;line-height:1.4;text-align:left !important;text-decoration:none !important;white-space:nowrap;background:transparent !important;transition:opacity 0.15s ease}nav.ot-navigation .ot-mega-sections-list > .wp-block-navigation-item > .wp-block-navigation-item__content .wp-block-navigation-item__label{display:inline !important;width:auto !important;text-align:left !important}nav.ot-navigation .ot-mega-sections-list > .wp-block-navigation-item.ot-mega-active > .wp-block-navigation-item__content,nav.ot-navigation .ot-mega-sections-list > .wp-block-navigation-item:hover > .wp-block-navigation-item__content{opacity:0.65}nav.ot-navigation .ot-mega-sections-list > .wp-block-navigation-item > .wp-block-navigation__submenu-icon{order:1;flex:0 0 var(--ot-mega-toggle-size);position:relative;display:flex !important;align-items:center;justify-content:flex-start;width:var(--ot-mega-toggle-size) !important;height:var(--ot-mega-toggle-size) !important;min-width:var(--ot-mega-toggle-size) !important;min-height:var(--ot-mega-toggle-size) !important;margin:0 !important;padding:0 !important;color:transparent !important;background:transparent !important;border:0 !important;box-shadow:none !important;cursor:pointer}nav.ot-navigation .ot-mega-sections-list > .wp-block-navigation-item > .wp-block-navigation__submenu-icon svg{display:none !important}nav.ot-navigation .ot-mega-sections-list > .wp-block-navigation-item > .wp-block-navigation__submenu-icon::before{content:"";display:block;width:var(--ot-mega-region-icon-size);height:var(--ot-mega-region-icon-size);background-color:var(--ot-mega-region-icon-color);opacity:var(--ot-mega-region-icon-opacity);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M3 5.5 8.5 3v15L3 21V5.5Zm7-2.5 5 2.5V21l-5-2.5V3Zm6.5 2.5L22 3v15.5L16.5 21V5.5Z'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;-webkit-mask-position:left center;-webkit-mask-size:contain;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M3 5.5 8.5 3v15L3 21V5.5Zm7-2.5 5 2.5V21l-5-2.5V3Zm6.5 2.5L22 3v15.5L16.5 21V5.5Z'/%3E%3C/svg%3E");mask-repeat:no-repeat;mask-position:left center;mask-size:contain;transform:scaleX(var(--ot-mega-region-icon-folded-scale));transform-origin:left center;transition:transform 0.3s cubic-bezier(0.22,1,0.36,1),opacity 0.2s ease;will-change:transform;pointer-events:none}nav.ot-navigation .ot-mega-sections-list > .wp-block-navigation-item:not(.ot-mega-active):hover > .wp-block-navigation__submenu-icon::before{opacity:0.9;transform:scaleX(var(--ot-mega-region-icon-hover-scale))}nav.ot-navigation .ot-mega-sections-list > .wp-block-navigation-item.ot-mega-active > .wp-block-navigation__submenu-icon::before,nav.ot-navigation .ot-mega-sections-list > .wp-block-navigation-item > .wp-block-navigation__submenu-icon[aria-expanded="true"]::before{opacity:1;transform:scaleX(var(--ot-mega-region-icon-active-scale))}nav.ot-navigation .ot-mega-sections-list > .wp-block-navigation-item > .wp-block-navigation__submenu-icon:focus-visible::before{opacity:1;transform:scaleX(var(--ot-mega-region-icon-hover-scale))}nav.ot-navigation .ot-mega-sections-list > .wp-block-navigation-item > .wp-block-navigation__submenu-container{display:none !important;visibility:hidden !important;pointer-events:none !important}nav.ot-navigation .ot-mega-level3-panel{grid-column:3;grid-row:1;box-sizing:border-box;width:100% !important;height:100% !important;min-width:0;padding:var(--ot-mega-menu-padding-block) var(--ot-mega-menu-padding-inline) var(--ot-mega-menu-padding-block) clamp(1.5rem,2.5vw,3rem) !important;border:0 !important;border-left:1px solid var(--ot-mega-level3-border-color) !important;overflow:hidden}nav.ot-navigation .ot-mega-level3-list{display:block !important;width:100% !important;height:100% !important;margin:0 !important;padding:0 !important;list-style:none !important;background:transparent !important;column-count:2;column-gap:var(--ot-mega-level3-column-gap);column-fill:auto}nav.ot-navigation .ot-mega-level3-list > .wp-block-navigation-item{box-sizing:border-box;display:block !important;width:100% !important;margin:0 0 var(--ot-mega-item-gap) 0 !important;padding:0 !important;list-style:none !important;background:transparent !important;border:0 !important;text-align:left !important;break-inside:avoid;-webkit-column-break-inside:avoid;page-break-inside:avoid}nav.ot-navigation .ot-mega-level3-list > .wp-block-navigation-item > .wp-block-navigation-item__content{position:relative;display:inline-block !important;width:auto !important;margin:0 !important;padding:0 0 0 calc( var(--ot-mega-country-icon-size) + var(--ot-mega-country-icon-gap) ) !important;color:#fff !important;font-size:var(--ot-mega-level-3-font-size) !important;line-height:1.4;text-align:left !important;text-decoration:none !important;white-space:nowrap;background:transparent !important}nav.ot-navigation .ot-mega-level3-list > .wp-block-navigation-item > .wp-block-navigation-item__content::before{content:"";position:absolute;left:0;top:50%;width:var(--ot-mega-country-icon-size);height:var(--ot-mega-country-icon-size);background-color:var(--ot-mega-country-icon-color);opacity:0;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M12 2a7 7 0 0 0-7 7c0 5.25 7 13 7 13s7-7.75 7-13a7 7 0 0 0-7-7Zm0 9.5A2.5 2.5 0 1 1 12 6a2.5 2.5 0 0 1 0 5.5Z'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M12 2a7 7 0 0 0-7 7c0 5.25 7 13 7 13s7-7.75 7-13a7 7 0 0 0-7-7Zm0 9.5A2.5 2.5 0 1 1 12 6a2.5 2.5 0 0 1 0 5.5Z'/%3E%3C/svg%3E");mask-repeat:no-repeat;mask-position:center;mask-size:contain;transform:translateY(-50%) scale(0.7);transform-origin:center;transition:opacity 0.16s ease,transform 0.2s cubic-bezier(0.22,1,0.36,1);pointer-events:none}nav.ot-navigation .ot-mega-level3-list > .wp-block-navigation-item > .wp-block-navigation-item__content:hover::before,nav.ot-navigation .ot-mega-level3-list > .wp-block-navigation-item > .wp-block-navigation-item__content:focus-visible::before,nav.ot-navigation .ot-mega-level3-list > .wp-block-navigation-item > .wp-block-navigation-item__content[aria-current="page"]::before{opacity:1;transform:translateY(-50%) scale(1)}nav.ot-navigation .ot-mega-level3-list .wp-block-navigation-item__label{display:inline !important;width:auto !important;text-align:left !important;opacity:1;transition:opacity 0.15s ease}nav.ot-navigation .ot-mega-level3-list > .wp-block-navigation-item > .wp-block-navigation-item__content:hover .wp-block-navigation-item__label,nav.ot-navigation .ot-mega-level3-list > .wp-block-navigation-item > .wp-block-navigation-item__content:focus-visible .wp-block-navigation-item__label{opacity:0.7}nav.ot-navigation .ot-mega-level3-panel:not(.has-content){opacity:0}nav.ot-navigation .ot-mega-level3-panel.has-content{opacity:1;transition:opacity 0.15s ease}nav.ot-navigation .ot-mega-menu .wp-block-navigation__submenu-container{box-shadow:none !important}@media (prefers-reduced-motion:reduce){nav.ot-navigation .ot-mega-image-layer,nav.ot-navigation .ot-mega-sections-list > .wp-block-navigation-item > .wp-block-navigation__submenu-icon::before,nav.ot-navigation .ot-mega-level3-list > .wp-block-navigation-item > .wp-block-navigation-item__content::before,nav.ot-navigation .ot-mega-level3-list .wp-block-navigation-item__label{transition:none}nav.ot-navigation .ot-mega-image-title.is-animated{animation:none}}}@media (max-width:1009px){.header-contact-container{display:none !important}}@media (max-width:1009px){nav.ot-navigation .wp-block-navigation__responsive-container:not(.is-menu-open){display:none !important}nav.ot-navigation .wp-block-navigation__responsive-container-open{display:flex !important}header .wp-block-site-logo{position:relative;z-index:100001}nav.ot-navigation .wp-block-navigation__responsive-container.is-menu-open{--ot-submenu-indent:1.25rem;--ot-toggle-gap:0.35rem;--ot-toggle-size:1.6rem;--ot-arrow-size:12px;--ot-main-font-size:1.6rem;--ot-submenu-font-size:1.3rem;--ot-no-toggle-offset:calc(var(--ot-toggle-size) + var(--ot-toggle-gap))}nav.ot-navigation .wp-block-navigation__responsive-container.is-menu-open{background:rgba(49,121,184,0.94) !important;color:#fff !important}nav.ot-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content{width:100% !important}nav.ot-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container{display:flex !important;flex-direction:column !important;align-items:stretch !important;width:100% !important;margin:0 !important;padding:0 !important;gap:0 !important;row-gap:0 !important}nav.ot-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item{box-sizing:border-box;width:100% !important;margin:0 !important;padding:0 !important;text-align:right !important}nav.ot-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item.has-child{display:grid !important;grid-template-columns:minmax(0,1fr) auto;column-gap:var(--ot-toggle-gap);align-items:center;width:100% !important}nav.ot-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item > .wp-block-navigation-item__content{box-sizing:border-box;color:#fff !important;font-size:var(--ot-main-font-size);line-height:1.35;text-align:right !important;text-decoration:none !important;margin:0 !important;padding-top:0.45rem !important;padding-bottom:0.45rem !important;padding-left:0 !important;padding-right:0 !important;background:transparent !important}nav.ot-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container > .wp-block-navigation-item:not(.has-child) > .wp-block-navigation-item__content{display:block !important;width:100% !important;text-align:right !important}nav.ot-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item.has-child > .wp-block-navigation-item__content{grid-column:1;display:block !important;width:100% !important;text-align:right !important}nav.ot-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item__label{display:block;width:100%;color:#fff !important;text-align:right !important}nav.ot-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item.has-child > .wp-block-navigation__submenu-icon{grid-column:2;display:flex !important;align-items:center;justify-content:center;width:var(--ot-toggle-size) !important;height:var(--ot-toggle-size) !important;min-width:var(--ot-toggle-size) !important;min-height:var(--ot-toggle-size) !important;margin:0 !important;padding:0 !important;color:#fff !important;background:transparent !important;border:0 !important;box-shadow:none !important;cursor:pointer;transform:none !important}nav.ot-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-icon svg{display:block;width:var(--ot-arrow-size) !important;height:var(--ot-arrow-size) !important;transform:rotate(0deg) !important;transition:transform 0.2s ease}nav.ot-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-icon svg path{stroke:#fff !important;stroke-width:1.5}nav.ot-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item.has-child:not(.ot-submenu-open) > .wp-block-navigation__submenu-icon svg{transform:rotate(0deg) !important}nav.ot-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item.has-child.ot-submenu-open > .wp-block-navigation__submenu-icon svg{transform:rotate(180deg) !important}nav.ot-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item.has-child > .wp-block-navigation__submenu-container{grid-column:1 / -1;display:none !important;position:static !important;box-sizing:border-box;width:100% !important;min-width:0 !important;max-width:none !important;height:auto !important;min-height:0 !important;margin:0 !important;padding-top:0 !important;padding-bottom:0 !important;padding-left:0 !important;padding-right:var(--ot-submenu-indent) !important;visibility:hidden !important;opacity:0 !important;overflow:hidden !important;background:transparent !important;background-color:transparent !important;border:0 !important;box-shadow:none !important;transform:none !important;pointer-events:none !important}nav.ot-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item.has-child.ot-submenu-open > .wp-block-navigation__submenu-container{display:flex !important;flex-direction:column !important;align-items:stretch !important;width:100% !important;visibility:visible !important;opacity:1 !important;overflow:visible !important;pointer-events:auto !important}nav.ot-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container > .wp-block-navigation-item{box-sizing:border-box;width:100% !important;margin:0 !important;padding:0 !important;text-align:right !important}nav.ot-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container > .wp-block-navigation-item.has-child{display:grid !important;grid-template-columns:minmax(0,1fr) auto;column-gap:var(--ot-toggle-gap);align-items:center;width:100% !important}nav.ot-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container > .wp-block-navigation-item:not(.has-child){box-sizing:border-box;padding-right:var(--ot-no-toggle-offset) !important}nav.ot-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container .wp-block-navigation-item > .wp-block-navigation-item__content{display:block !important;width:100% !important;color:#fff !important;font-size:var(--ot-submenu-font-size) !important;line-height:1.35;text-align:right !important;margin:0 !important;padding-top:0.35rem !important;padding-bottom:0.35rem !important;padding-left:0 !important;padding-right:0 !important}nav.ot-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container .wp-block-navigation-item__label{display:block !important;width:100% !important;color:#fff !important;text-align:right !important}nav.ot-navigation .wp-block-navigation__responsive-container.is-menu-open a.wp-block-navigation-item__content{padding-left:0 !important;padding-right:0 !important}nav.ot-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item__content:hover,nav.ot-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item__content:focus{color:#fff !important}nav.ot-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-close{color:#fff !important;background:transparent !important;border:0 !important}nav.ot-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-close svg path{fill:#fff !important}nav.ot-navigation .wp-block-navigation__responsive-container-open svg{width:36px !important;height:36px !important}nav.ot-navigation .wp-block-navigation__responsive-container-open{color:#fff !important}nav.ot-navigation .wp-block-navigation__responsive-container-open svg path{fill:currentColor !important}nav.ot-navigation .wp-block-navigation__responsive-container.is-menu-open .ot-mega-image,nav.ot-navigation .wp-block-navigation__responsive-container.is-menu-open .ot-mega-level3-panel,nav.ot-navigation .wp-block-navigation__responsive-container.is-menu-open .ot-mega-hover-bridge{display:none !important}}