.fl-node-59adb7ef712be {
color: #9b9b9b;
}
:where(.fl-builder-content .fl-node-59adb7ef712be *:not(input):not(textarea):not(select):not(a):not(.fl-menu-mobile-toggle)) {
color: inherit;
}
.fl-builder-content .fl-node-59adb7ef712be :where(.fl-row-content-wrap) a {
color: #9b9b9b;
}
.fl-builder-content .fl-node-59adb7ef712be :where(.fl-row-content-wrap) a:hover {
color: #9b9b9b;
color: #9b9b9b;
}
.fl-builder-content .fl-node-59adb7ef712be h1, .fl-builder-content .fl-node-59adb7ef712be h2, .fl-builder-content .fl-node-59adb7ef712be h3, .fl-builder-content .fl-node-59adb7ef712be h4, .fl-builder-content .fl-node-59adb7ef712be h5, .fl-builder-content .fl-node-59adb7ef712be h6, .fl-builder-content .fl-node-59adb7ef712be h1 a, .fl-builder-content .fl-node-59adb7ef712be h2 a, .fl-builder-content .fl-node-59adb7ef712be h3 a, .fl-builder-content .fl-node-59adb7ef712be h4 a, .fl-builder-content .fl-node-59adb7ef712be h5 a, .fl-builder-content .fl-node-59adb7ef712be h6 a {
color: #9b9b9b;
color: #9b9b9b;
}
.fl-builder-content .fl-node-59adb7ef712be h1 a, .fl-builder-content .fl-node-59adb7ef712be h2 a, .fl-builder-content .fl-node-59adb7ef712be h3 a, .fl-builder-content .fl-node-59adb7ef712be h4 a, .fl-builder-content .fl-node-59adb7ef712be h5 a, .fl-builder-content .fl-node-59adb7ef712be h6 a {
color: #9b9b9b;
}
.fl-node-59adb7ef712be.fl-row-default-height > .fl-row-content-wrap, .fl-node-59adb7ef712be.fl-row-full-height > .fl-row-content-wrap, .fl-node-59adb7ef712be.fl-row-custom-height > .fl-row-content-wrap {
align-items: center;
justify-content: center;
}
.fl-node-59adb7ef712be > .fl-row-content-wrap {
border-style: solid;
border-width: 0;
background-clip: border-box;
border-color: #ededed;
border-top-width: 1px;
border-right-width: 0px;
border-bottom-width: 1px;
border-left-width: 0px;
}
.fl-node-59adb7ef712be .fl-row-content {
max-width: 1260px;
}
@media(max-width: 992px) {
.fl-node-59adb7ef712be > .fl-row-content-wrap {
border-bottom-width: 0px;
}
}
@media(max-width: 768px) {
.fl-node-59adb7ef712be > .fl-row-content-wrap {
border-bottom-width: 0px;
}
}
.fl-node-59adb7ef712be > .fl-row-content-wrap {
padding-top:0px;
padding-bottom:0px;
}
@media ( max-width: 768px ) {
.fl-node-59adb7ef712be.fl-row > .fl-row-content-wrap {
padding-top:20px;
}
}
.fl-node-59adb7ef7106d {
width: 100%;
}
.fl-node-59adb7ef710e6 {
width: 79.55%;
}
.fl-node-59adb7ef710e6 > .fl-col-content {
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
}
.fl-node-59adb7ef71160 {
width: 9.04%;
}
.fl-node-fv5ltbs972op {
width: 11.41%;
}
:where(.fl-builder-content .fl-node-5a008afc4ca4b.fl-module-rich-text.fl-rich-text *) {
color: inherit;
}
.fl-node-5a008afc4ca4b.fl-module-rich-text {
margin-bottom:0px;
}
.fl-module-vamtam-icon .fl-module-content .fl-icon i.has-background {
border-radius: 100%;
line-height: 2.4em;
height: 2.4em;
width: 2.4em;
text-align: center
}
.fl-node-59adb7ef71245 .fl-module-content .fl-icon i {
font-size: 14px;
color: #1b1b1b;
}
.fl-node-59adb7ef71245 .fl-module-content .fl-icon i:hover,
.fl-node-59adb7ef71245 .fl-module-content .fl-icon a:hover i {
color: #901b55;
}
.fl-node-59adb7ef71245 .fl-icon-group .fl-icon {
display: inline-block;
margin-bottom: 10px;
margin-top: 10px;
margin-left: 12px;
}
.fl-node-59adb7ef71245 > .fl-module-content {
margin-left:0px;
}
@media ( max-width: 768px ) {
.fl-node-59adb7ef71245.fl-module > .fl-module-content {
margin-left:0px;
}
}
.fl-builder-content .vamtam-button-width-full .vamtam-button {
display: block;
text-align: center;
}
.fl-builder-content .vamtam-button-width-custom .vamtam-button {
display: inline-block;
text-align: center;
max-width: 100%;
}
.fl-builder-content .vamtam-button i {
font-size: 1.3em;
height: auto;
margin-right:8px;
vertical-align: middle;
width: auto;
}
.fl-builder-content .vamtam-button i.vamtam-button-icon-after {
margin-left: 8px;
margin-right: 0;
}
.fl-builder-content .vamtam-button-has-icon .vamtam-button-text {
vertical-align: middle;
}
.fl-builder-content .vamtam-button.icon-animation-enable:not(:hover) i.vamtam-button-icon {
opacity: 0;
} .fl-node-lh1e5ut7forq > .fl-module-content {
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
margin-left:0px;
}    .fl-node-lh1e5ut7forq .terminbuchung:hover {
color: #fff !important;
}.wp-block[data-type="fl-builder/layout"] .components-placeholder__fieldset,
.wp-block[data-type="fl-builder/layout"] .components-placeholder__instructions,
.wp-block[data-type="fl-builder/layout"] .components-placeholder.components-placeholder {
text-align: center;
justify-content: center;
align-items: center;
} body.fl-builder-layout-enabled .block-editor-block-list__insertion-point-indicator,
body.fl-builder-layout-enabled .block-editor-block-list__insertion-point-inserter,
body.fl-builder-layout-enabled .block-editor-rich-text__editable,
body.fl-builder-layout-enabled .block-editor-default-block-appender,
body.fl-builder-layout-enabled .block-editor-block-contextual-toolbar {
display: none !important;
} .fl-builder-layout-enabled .editor-block-toolbar,
.fl-builder-layout-enabled .editor-inserter,
.fl-builder-layout-enabled .editor-visual-editor__inserter,
.fl-builder-layout-enabled .editor-default-block-appender,
.fl-builder-layout-enabled .editor-block-list__insertion-point,
.fl-builder-layout-enabled .editor-block-settings-menu,
.fl-builder-layout-enabled .editor-block-mover,
.fl-builder-layout-enabled .editor-block-list__breadcrumb,
.fl-builder-layout-enabled .editor-block-list__block:not([data-type="fl-builder/layout"]) {
display: none !important;
}
.fl-builder-layout-enabled .editor-block-list__block-edit:before {
outline: none !important;
} .fl-builder-layout-launch-view .components-button {
margin: 0 5px;
}
.fl-builder-layout-launch-view .components-placeholder__fieldset {
max-width: none;
} .fl-builder-layout-loading-view .spinner {
float: left;
}.widget{margin:0 auto 30px;padding:0}.widget .widgettitle{position:relative;overflow:hidden;margin:0;padding:0 0 10px 0}.widget .widgettitle,.widget .widgettitle a{word-wrap:break-word;font:var(--vamtam-h3-font-weight) var(--vamtam-h3-font-style) var(--vamtam-h3-font-size)/var(--vamtam-h3-line-height) var(--vamtam-h3-font-family);letter-spacing:var(--vamtam-h3-letter-spacing,normal);font-weight:400;color:var(--vamtam-accent-color-3)}.widget .widgettitle>.icon{margin-right:10px;vertical-align:baseline}.widget .widgettitle+form,.widget .widgettitle+label+select{margin-top:30px}.widget:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0;background:0 0}.widget.widget_archive li a,.widget.widget_categories li a,.widget.widget_meta li a{line-height:1.7em}.widget.widget_recent_entries li{padding:10px 0 10px 0}.widget.widget_recent_entries a{font:var(--vamtam-h5-font-weight) var(--vamtam-h5-font-style) var(--vamtam-h5-font-size)/var(--vamtam-h5-line-height) var(--vamtam-h5-font-family);letter-spacing:var(--vamtam-h5-letter-spacing,normal);display:inline}.widget.widget_recent_entries .post-date{font:var(--vamtam-h6-font-weight) var(--vamtam-h6-font-style) var(--vamtam-h6-font-size)/var(--vamtam-h6-line-height) var(--vamtam-h6-font-family);letter-spacing:var(--vamtam-h6-letter-spacing,normal);display:block;padding-top:5px}.widget.widget_recent_comments li>a{display:block!important}.widget ol,.widget ul{margin:0;padding:0;list-style:none}.widget li{position:relative;overflow:hidden;margin:0;padding:0;transition:all .2s ease;text-overflow:ellipsis;word-wrap:break-word;font:var(--vamtam-primary-font-font-weight) var(--vamtam-primary-font-font-style) var(--vamtam-primary-font-font-size)/var(--vamtam-primary-font-line-height) var(--vamtam-primary-font-font-family);letter-spacing:var(--vamtam-primary-font-letter-spacing,normal)}.widget li:last-child{border-bottom:none}.widget li.recentcomments{color:var(--vamtam-accent-color-3);padding:5px 0}.widget li .count{color:var(--vamtam-accent-color-3);font-size:calc(var(--vamtam-primary-font-font-size) - 2px)}.widget select{max-width:100%}.widget .lang_sel_click li{overflow:visible}.widget-box:after{position:relative;top:10px;display:block;clear:both;margin:0 -10px;height:1px;content:""}.vamtam-body-sidebar .widget{margin:0 0 40px 0;padding:0}.vamtam-body-sidebar .widget .widgettitle{background:0 0}.vamtam-body-sidebar .widget .widgettitle>.icon{margin-top:-3px}.vamtam-body-sidebar .widget .widgettitle>.icon.shortcode{color:var(--vamtam-accent-color-7)}.vamtam-body-sidebar .widget .widgettitle+div,.vamtam-body-sidebar .widget .widgettitle+form,.vamtam-body-sidebar .widget .widgettitle+ol,.vamtam-body-sidebar .widget .widgettitle+ul{border:none}.vamtam-body-sidebar .widget>div:after,.vamtam-body-sidebar .widget>h4+form:after,.vamtam-body-sidebar .widget>ol:after,.vamtam-body-sidebar .widget>ul:after{position:relative;top:10px;display:block;clear:both;margin:0 -10px;height:1px;content:""}#main-footer .widget .widgettitle{white-space:normal}.widget_nav_menu>div{padding:0!important}.widget_nav_menu>div:after{top:0!important;margin:0!important}.widget_nav_menu.widget .menu-pagepost-options-container{border-right:none!important;border-bottom:none!important;border-left:none!important}.widget_nav_menu .menu li{margin:0;padding:0}.widget_nav_menu .menu li.current_page_item a{color:var(--vamtam-body-link-hover)}.widget_nav_menu .menu li.current_page_item a{font-weight:400}.widget_nav_menu .menu li a{box-sizing:border-box;display:block;padding:10px 10px 10px 0;min-width:100%;border-bottom:1px solid var(--vamtam-default-line-color)}.widget_nav_menu .menu li .sub-menu{padding-left:10px}.fl-node-596673e94e945.fl-row-default-height > .fl-row-content-wrap, .fl-node-596673e94e945.fl-row-full-height > .fl-row-content-wrap, .fl-node-596673e94e945.fl-row-custom-height > .fl-row-content-wrap {
align-items: center;
justify-content: center;
}
.fl-node-596673e94e945 > .fl-row-content-wrap {
background-image: url(https://pur.vamtam.com/wp-content/uploads/2017/11/wave-horizontal-bg.svg);
background-repeat: repeat-x;
background-position: center bottom;
background-attachment: scroll;
background-size: auto;
border-top-width: 1px;
border-right-width: 0px;
border-bottom-width: 1px;
border-left-width: 0px;
}
@media(max-width: 1200px) {
.fl-node-596673e94e945 > .fl-row-content-wrap {
background-position: center bottom;
}
}
@media(max-width: 992px) {
.fl-node-596673e94e945 > .fl-row-content-wrap {
background-position: center bottom;
}
}
@media(max-width: 768px) {
.fl-node-596673e94e945 > .fl-row-content-wrap {
background-position: center bottom;
}
}
.fl-node-596673e94e945 > .fl-row-content-wrap {
padding-top:50px;
padding-bottom:0px;
}
.fl-node-596673e94e793 {
width: 100%;
}
.fl-node-596673e94e793 > .fl-col-content {
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
}
.fl-node-596673e94e793 > .fl-col-content {
padding-top:10px;
padding-bottom:70px;
}
@media ( max-width: 768px ) {
.fl-node-596673e94e793.fl-col > .fl-col-content {
padding-top:0px;
padding-bottom:0px;
}
}
.fl-node-5a01eabf5d6e3 {
width: 100%;
}
.fl-node-5a01eabf5d6e3 > .fl-col-content {
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
}
@media ( max-width: 768px ) {
.fl-node-5a01eabf5d6e3.fl-col > .fl-col-content {
padding-top:20px;
}
}
.fl-node-5a01e5deaee1b {
width: 20%;
}
.fl-node-5a01e5deaee1b > .fl-col-content {
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
}
@media(max-width: 768px) {
.fl-builder-content .fl-node-5a01e5deaee1b {
width: 100% !important;
max-width: none;
clear: none;
float: left;
}
}
.fl-node-5a01e5deaee1b > .fl-col-content {
padding-top:10px;
}
.fl-node-5a01e5deaee65 {
width: 20%;
}
.fl-node-5a01e5deaee65 > .fl-col-content {
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
}
@media(max-width: 768px) {
.fl-builder-content .fl-node-5a01e5deaee65 {
width: 50% !important;
max-width: none;
clear: none;
float: left;
}
}
.fl-node-5a01e5deaeea6 {
width: 20%;
}
.fl-node-5a01e5deaeea6 > .fl-col-content {
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
}
@media(max-width: 768px) {
.fl-builder-content .fl-node-5a01e5deaeea6 {
width: 50% !important;
max-width: none;
clear: none;
float: left;
}
}
.fl-node-5a01e5deaeee6 {
width: 20%;
}
.fl-node-5a01e5deaeee6 > .fl-col-content {
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
}
@media(max-width: 768px) {
.fl-builder-content .fl-node-5a01e5deaeee6 {
width: 50% !important;
max-width: none;
clear: none;
float: left;
}
}
.fl-node-5a01e5deaef25 {
width: 20%;
}
@media(max-width: 768px) {
.fl-builder-content .fl-node-5a01e5deaef25 {
width: 50% !important;
max-width: none;
clear: none;
float: left;
}
}
.fl-node-18ckblg0eyjd {
width: 100%;
}
.fl-module-vamtam-icon .fl-module-content .fl-icon i.has-background {
border-radius: 100%;
line-height: 2.4em;
height: 2.4em;
width: 2.4em;
text-align: center
}
.fl-node-596673e94e8be .fl-module-content .fl-icon i {
font-size: 20px;
color: var( --vamtam-accent-color-3 );
}
.fl-node-596673e94e8be .fl-module-content .fl-icon i:hover,
.fl-node-596673e94e8be .fl-module-content .fl-icon a:hover i {
color: var( --vamtam-accent-color-1 );
}
.fl-node-596673e94e8be .fl-icon-group .fl-icon {
display: inline-block;
margin-bottom: 10px;
margin-top: 10px;
margin-right: 10px;
margin-left: 10px;
}
.fl-node-596673e94e8be > .fl-module-content {
margin-top:0px;
}
.fl-module-vamtam-icon .fl-module-content .fl-icon i.has-background {
border-radius: 100%;
line-height: 2.4em;
height: 2.4em;
width: 2.4em;
text-align: center
}
.fl-node-5a294128d4248.fl-module-vamtam-icon {
text-align: center	}
.fl-node-5a294128d4248 .fl-module-content .fl-icon i {
font-size: 54px;
color: var( --vamtam-accent-color-2 );
}
.fl-node-5a01e61354717 .fl-photo {
text-align: right;
}
.fl-node-5a01e61354717 .fl-photo-img {
width: 75px;
}
.fl-node-5a01e651eb6be.fl-module-vamtam-heading .vamtam-heading {
text-align: left;
justify-content: flex-start;
}
.fl-node-5a01e651eb6be.fl-module-vamtam-heading .vamtam-heading-line-left {
display: none;
}
.fl-node-5a01e651eb6be .vamtam-heading .vamtam-heading-text {
}
.fl-node-5a01e651eb6be > .fl-module-content {
margin-bottom:0px;
}
.fl-node-5a01e6cbee9cf.fl-module-vamtam-heading .vamtam-heading {
text-align: left;
justify-content: flex-start;
}
.fl-node-5a01e6cbee9cf.fl-module-vamtam-heading .vamtam-heading-line-left {
display: none;
}
.fl-node-5a01e6cbee9cf .vamtam-heading .vamtam-heading-text {
}
.fl-node-5a01e6cbee9cf > .fl-module-content {
margin-bottom:0px;
}
.fl-node-5a01e6c76cf75.fl-module-vamtam-heading .vamtam-heading {
text-align: left;
justify-content: flex-start;
}
.fl-node-5a01e6c76cf75.fl-module-vamtam-heading .vamtam-heading-line-left {
display: none;
}
.fl-node-5a01e6c76cf75 .vamtam-heading .vamtam-heading-text {
}
.fl-node-5a01e6c76cf75 > .fl-module-content {
margin-bottom:0px;
}
.fl-menu ul,
.fl-menu li{
list-style: none;
margin: 0;
padding: 0;
}
.fl-menu .menu:before,
.fl-menu .menu:after{
content: '';
display: table;
clear: both;
} .fl-menu-horizontal {
display: inline-flex;
flex-wrap: wrap;
align-items: center;
}
.fl-menu li{
position: relative;
}
.fl-menu a{
display: block;
padding: 10px;
text-decoration: none;
}
.fl-menu a:hover{
text-decoration: none;
}
.fl-menu .sub-menu{
min-width: 220px;
} .fl-module[data-node] .fl-menu .fl-menu-expanded .sub-menu {
background-color: transparent;
-webkit-box-shadow: none;
-ms-box-shadow: none;
box-shadow: none;
} .fl-menu .fl-has-submenu-container:has(span.fl-menu-toggle) {
position: relative;
}
.fl-menu .fl-has-submenu-container:has(button.fl-menu-toggle) {
display: grid;
grid-template-columns: 1fr 40px;
} .fl-menu .fl-menu-accordion .fl-has-submenu > .sub-menu{
display: none;
} .fl-menu span.fl-menu-toggle{
position: absolute;
top: 0;
right: 0;
bottom: 0;
height: 100%;
cursor: pointer;
}
.fl-menu button.fl-menu-toggle{
all: unset;
position: relative;
cursor: pointer;
}
.fl-menu .fl-toggle-arrows .fl-menu-toggle:before{
border-color: #333;
}
.fl-menu .fl-menu-expanded .fl-menu-toggle{
display: none;
} .fl-menu .fl-menu-mobile-toggle {
position: relative;
padding: 8px;
background-color: transparent;
border: none;
color: #333;
border-radius: 0;
cursor: pointer;
}
.fl-menu .fl-menu-mobile-toggle.text{
width: 100%;
text-align: center;
}
.fl-menu .fl-menu-mobile-toggle.hamburger .fl-menu-mobile-toggle-label,
.fl-menu .fl-menu-mobile-toggle.hamburger-label .fl-menu-mobile-toggle-label{
display: inline-block;
margin-left: 10px;
vertical-align: middle;
}
.fl-menu .fl-menu-mobile-toggle.hamburger .svg-container,
.fl-menu .fl-menu-mobile-toggle.hamburger-label .svg-container{
display: inline-block;
position: relative;
width: 1.4em;
height: 1.4em;
vertical-align: middle;
}
.fl-menu .fl-menu-mobile-toggle.hamburger .hamburger-menu,
.fl-menu .fl-menu-mobile-toggle.hamburger-label .hamburger-menu{
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
}
.fl-menu .fl-menu-mobile-toggle.hamburger .hamburger-menu rect,
.fl-menu .fl-menu-mobile-toggle.hamburger-label .hamburger-menu rect{
fill: currentColor;
} li.mega-menu .hide-heading > a,
li.mega-menu .hide-heading > .fl-has-submenu-container,
li.mega-menu-disabled .hide-heading > a,
li.mega-menu-disabled .hide-heading > .fl-has-submenu-container {
display: none;
} ul.fl-menu-horizontal li.mega-menu {
position: static;
}
ul.fl-menu-horizontal li.mega-menu > ul.sub-menu {
top: inherit !important;
left: 0 !important;
right: 0 !important;
width: 100%;
}
ul.fl-menu-horizontal li.mega-menu.fl-has-submenu:hover > ul.sub-menu,
ul.fl-menu-horizontal li.mega-menu.fl-has-submenu.focus > ul.sub-menu {
display: flex !important;
}
ul.fl-menu-horizontal li.mega-menu > ul.sub-menu li {
border-color: transparent;
}
ul.fl-menu-horizontal li.mega-menu > ul.sub-menu > li {
width: 100%;
}
ul.fl-menu-horizontal li.mega-menu > ul.sub-menu > li > .fl-has-submenu-container a {
font-weight: bold;
}
ul.fl-menu-horizontal li.mega-menu > ul.sub-menu > li > .fl-has-submenu-container a:hover {
background: transparent;
}
ul.fl-menu-horizontal li.mega-menu > ul.sub-menu .fl-menu-toggle {
display: none;
}
ul.fl-menu-horizontal li.mega-menu > ul.sub-menu ul.sub-menu {
background: transparent;
-webkit-box-shadow: none;
-ms-box-shadow: none;
box-shadow: none;
display: block;
min-width: 0;
opacity: 1;
padding: 0;
position: static;
visibility: visible;
} :where(.fl-col-group-medium-reversed, .fl-col-group-responsive-reversed, .fl-col-group-equal-height.fl-col-group-custom-width) > .fl-menu-mobile-clone {
flex: 1 1 100%;
}
.fl-menu-mobile-clone {
clear: both;
}
.fl-menu-mobile-clone .fl-menu .menu {
float: none !important;
} .fl-menu-mobile-flyout .fl-menu-mobile-close,
.fl-menu-mobile-flyout .fl-menu-mobile-close:hover,
.fl-menu-mobile-flyout .fl-menu-mobile-close:focus {
background: none;
border: 0 none;
color: inherit;
font-size: 18px;
padding: 10px 15px;
margin: 5px 0;
cursor: pointer;
}
.fl-node-mupknot8csfi .menu .fl-has-submenu .sub-menu{
display: none;
}
.fl-node-mupknot8csfi .fl-menu .sub-menu {
background-color: #ffffff;-webkit-box-shadow: 0 1px 20px rgba(0,0,0,0.1);-ms-box-shadow: 0 1px 20px rgba(0,0,0,0.1);box-shadow: 0 1px 20px rgba(0,0,0,0.1);}
.fl-node-mupknot8csfi .fl-menu-horizontal.fl-toggle-arrows .fl-has-submenu-container a{
padding-right: 28px;
}
.fl-node-mupknot8csfi .fl-menu-horizontal.fl-toggle-arrows .fl-menu-toggle{
width: 28px;
}
.fl-node-mupknot8csfi .fl-menu-horizontal.fl-toggle-arrows .fl-menu-toggle,
.fl-node-mupknot8csfi .fl-menu-vertical.fl-toggle-arrows .fl-menu-toggle{
width: 28px;
}
.fl-node-mupknot8csfi .fl-menu li{
border-top: 1px solid transparent;
}
.fl-node-mupknot8csfi .fl-menu li:first-child{
border-top: none;
}
@media ( max-width: 768px ) {
.fl-node-mupknot8csfi .fl-menu .menu > li{ display: inline-block; }
.fl-node-mupknot8csfi .menu li {
border-left: 1px solid transparent;
border-top: none;
}
.fl-node-mupknot8csfi .menu li.fl-active > .sub-menu {
display: block;
visibility: visible;
opacity: 1;
}
.fl-node-mupknot8csfi .menu li:first-child{
border: none;
}
.fl-node-mupknot8csfi .menu li li{
border-top: 1px solid transparent;
border-left: none;
}
.fl-node-mupknot8csfi .menu .fl-has-submenu .sub-menu{
position: absolute;
top: 100%;
left: 0;
z-index: 10;
visibility: hidden;
opacity: 0;
text-align:left;
}
.fl-node-mupknot8csfi .fl-has-submenu .fl-has-submenu .sub-menu{
top: 0;
left: 100%;
}
.fl-node-mupknot8csfi .fl-menu:not(.no-hover) .fl-has-submenu:hover > .sub-menu,
.fl-node-mupknot8csfi .mega-menu.fl-active .hide-heading > .sub-menu,
.fl-node-mupknot8csfi .mega-menu-disabled.fl-active .hide-heading > .sub-menu {
display: block !important;
}
.fl-node-mupknot8csfi .fl-menu-logo,
.fl-node-mupknot8csfi .fl-menu-search-item {
display: none;
}
} 
@media ( min-width: 769px ) {
.fl-node-mupknot8csfi .fl-menu .menu > li{ display: inline-block; }
.fl-node-mupknot8csfi .menu li{
border-left: 1px solid transparent;
border-top: none;
}
.fl-node-mupknot8csfi .menu li:first-child{
border: none;
}
.fl-node-mupknot8csfi .menu li li{
border-top: 1px solid transparent;
border-left: none;
}
.fl-node-mupknot8csfi .menu .fl-has-submenu .sub-menu{
position: absolute;
top: 100%;
left: 0;
z-index: 10;
visibility: hidden;
opacity: 0;
text-align:left;
}
.fl-node-mupknot8csfi .fl-has-submenu .fl-has-submenu .sub-menu{
top: 0;
left: 100%;
}
.fl-node-mupknot8csfi .fl-menu .fl-has-submenu:hover > .sub-menu,
.fl-node-mupknot8csfi .fl-menu .fl-has-submenu.focus > .sub-menu{
display: block;
visibility: visible;
opacity: 1;
}
.fl-node-mupknot8csfi .menu .fl-has-submenu.fl-menu-submenu-right .sub-menu{
left: inherit;
right: 0;
}
.fl-node-mupknot8csfi .menu .fl-has-submenu .fl-has-submenu.fl-menu-submenu-right .sub-menu{
top: 0;
left: inherit;
right: 100%;
}
.fl-node-mupknot8csfi .fl-menu .fl-has-submenu.fl-active > .fl-has-submenu-container .fl-menu-toggle{
-webkit-transform: none;
-ms-transform: none;
transform: none;
}
.fl-node-mupknot8csfi .fl-menu .fl-menu-toggle{
display: none;
}
.fl-node-mupknot8csfi ul.sub-menu {
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
}
.fl-node-mupknot8csfi ul.sub-menu a {
}
}
.fl-node-mupknot8csfi ul.fl-menu-horizontal li.mega-menu > ul.sub-menu > li > .fl-has-submenu-container a:hover {
color: ;
}
.fl-node-mupknot8csfi .fl-menu .menu, .fl-node-mupknot8csfi .fl-menu .menu > li {
font-size: 16px;
line-height: 1;
}
.fl-node-mupknot8csfi .fl-menu {
text-align: center;
}
.fl-node-mupknot8csfi .fl-menu .menu {
justify-content: center;
}
.fl-node-mupknot8csfi .menu a {
padding-top: 14px;
padding-right: 14px;
padding-bottom: 14px;
padding-left: 14px;
}
.fl-node-mupknot8csfi .fl-menu .menu .sub-menu > li {
font-size: 16px;
line-height: 1;
}
@media(max-width: 768px) {
.fl-node-mupknot8csfi .menu li.fl-has-submenu ul.sub-menu {
padding-left: 15px;
}
.fl-node-mupknot8csfi .fl-menu .sub-menu {
background-color: transparent;
}
}