:where([data-s3image]) { height: auto; }ol, ul { box-sizing: border-box; }.wp-block-social-links .wp-social-link span:not(.screen-reader-text) { font-size: 0.65em; margin-left: 0.5em; margin-right: 0.5em; }:root { --wp--preset--font-size--normal: 16px; --wp--preset--font-size--huge: 42px; }.screen-reader-text { border: 0px; clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: absolute; width: 1px; overflow-wrap: normal !important; }.screen-reader-text:focus { background-color: #dddddd; clip-path: none; color: #444444; display: block; font-size: 1em; height: auto; left: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000; }.mfp-hide { display: none !important; }:root { --swiper-theme-color: #007aff; }:root { --swiper-navigation-size: 44px; }.wpcf7 .screen-reader-response { position: absolute; overflow: hidden; clip: rect(1px, 1px, 1px, 1px); clip-path: inset(50%); height: 1px; width: 1px; margin: -1px; padding: 0px; border: 0px; overflow-wrap: normal !important; }.wpcf7 form .wpcf7-response-output { margin: 2em 0.5em 1em; padding: 0.2em 1em; border: 2px solid #00a0d2; }.wpcf7 form.init .wpcf7-response-output, .wpcf7 form.resetting .wpcf7-response-output, .wpcf7 form.submitting .wpcf7-response-output { display: none; }.wpcf7-form-control-wrap { position: relative; }.wpcf7-list-item { display: inline-block; margin: 0px 0px 0px 1em; }.wpcf7-list-item-label::before, .wpcf7-list-item-label::after { content: " "; }.wpcf7-spinner { visibility: hidden; display: inline-block; background-color: #23282d; opacity: 0.75; width: 24px; height: 24px; border: none; border-radius: 100%; padding: 0px; margin: 0px 24px; position: relative; }.wpcf7-spinner::before { content: ""; position: absolute; background-color: #fbfbfc; top: 4px; left: 4px; width: 6px; height: 6px; border: none; border-radius: 100%; transform-origin: 8px 8px; animation-name: spin; animation-duration: 1000ms; animation-timing-function: linear; animation-iteration-count: infinite; }@media (prefers-reduced-motion: reduce){.wpcf7-spinner::before { animation-name: blink; animation-duration: 2000ms; }}.wpcf7 .wpcf7-submit:disabled { cursor: not-allowed; }.wpcf7 input[type="url"], .wpcf7 input[type="email"], .wpcf7 input[type="tel"] { direction: ltr; }@font-face{font-family:"FontAwesome";font-weight:400;font-style:normal;src:url(https://bbalev.com/wp-content/swift-ai/cache/bbalev.com/българска-фолклорна-сватба-bulgarska-folklorna-svatba/__data/fontawesome-webfont3b5675c4.woff) format('woff2');font-display:swap;}.fa { display: inline-block; font-style: normal; font-variant: normal; font-size-adjust: none; font-kerning: auto; font-optical-sizing: auto; font-feature-settings: normal; font-variation-settings: normal; font-weight: normal; font-stretch: normal; line-height: 1; font-family: FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; }.fa-facebook-f::before, .fa-facebook::before { content: ""; }.fa-angle-up::before { content: ""; }.fa-angle-down::before { content: ""; }.fa-youtube-square::before { content: ""; }.fa-instagram::before { content: ""; }:root { --blue: #007bff; --indigo: #6610f2; --purple: #6f42c1; --pink: #e83e8c; --red: #dc3545; --orange: #fd7e14; --yellow: #ffc107; --green: #28a745; --teal: #20c997; --cyan: #17a2b8; --white: #fff; --gray: #6c757d; --gray-dark: #343a40; --primary: #007bff; --secondary: #6c757d; --success: #28a745; --info: #17a2b8; --warning: #ffc107; --danger: #dc3545; --light: #f8f9fa; --dark: #343a40; --breakpoint-xs: 0; --breakpoint-sm: 576px; --breakpoint-md: 768px; --breakpoint-lg: 992px; --breakpoint-xl: 1200px; --font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; }*, ::before, ::after { box-sizing: border-box; }html { font-family: sans-serif; line-height: 1.15; text-size-adjust: 100%; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }article, aside, figcaption, figure, footer, header, hgroup, main, nav, section { display: block; }body { margin: 0px; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; font-size: 1rem; font-weight: 400; line-height: 1.5; color: #212529; text-align: left; background-color: #ffffff; }h1, h2, h3, h4, h5, h6 { margin-top: 0px; margin-bottom: 0.5rem; }p { margin-top: 0px; margin-bottom: 1rem; }ol, ul, dl { margin-top: 0px; margin-bottom: 1rem; }ol ol, ul ul, ol ul, ul ol { margin-bottom: 0px; }a { color: #007bff; text-decoration: none; background-color: transparent; }a:not([href]):not([tabindex]) { text-decoration: none; }img { vertical-align: middle; border-style: none; }label { display: inline-block; margin-bottom: 0.5rem; }button { border-radius: 0px; }input, button, select, optgroup, textarea { margin: 0px; font-family: inherit; font-size: inherit; line-height: inherit; }button, input { overflow: visible; }button, select { text-transform: none; }button, html [type="button"], [type="reset"], [type="submit"] { appearance: button; }input[type="radio"], input[type="checkbox"] { box-sizing: border-box; padding: 0px; }textarea { overflow: auto; resize: vertical; }h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 { margin-bottom: 0.5rem; font-family: inherit; font-weight: 500; line-height: 1.2; color: inherit; }h1, .h1 { font-size: 2.5rem; }h2, .h2 { font-size: 2rem; }.row { display: flex; flex-wrap: wrap; margin-right: -15px; margin-left: -15px; }.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, .col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, .col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, .col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, .col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl, .col-xl-auto { position: relative; width: 100%; min-height: 1px; padding-right: 15px; padding-left: 15px; }.col-12 { -webkit-box-flex: 0; flex: 0 0 100%; max-width: 100%; }@media (min-width: 576px){.col-sm-6 { -webkit-box-flex: 0; flex: 0 0 50%; max-width: 50%; }}@media (min-width: 768px){.col-md-4 { -webkit-box-flex: 0; flex: 0 0 33.3333%; max-width: 33.3333%; }.col-md-6 { -webkit-box-flex: 0; flex: 0 0 50%; max-width: 50%; }.col-md-8 { -webkit-box-flex: 0; flex: 0 0 66.6667%; max-width: 66.6667%; }.col-md-12 { -webkit-box-flex: 0; flex: 0 0 100%; max-width: 100%; }.offset-md-2 { margin-left: 16.6667%; }}@media (min-width: 992px){.col-lg-3 { -webkit-box-flex: 0; flex: 0 0 25%; max-width: 25%; }.col-lg-10 { -webkit-box-flex: 0; flex: 0 0 83.3333%; max-width: 83.3333%; }.offset-lg-1 { margin-left: 8.33333%; }}@media print{*, ::before, ::after { text-shadow: none !important; box-shadow: none !important; }a:not(.btn) { text-decoration: underline; }tr, img { break-inside: avoid; }p, h2, h3 { orphans: 3; widows: 3; }h2, h3 { break-after: avoid; }@page { size: a3; }body { min-width: 992px !important; }}*, ::before, ::after { box-sizing: border-box; word-break: break-word; overflow-wrap: break-word; }html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; }article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }ol, ul { list-style: none; }textarea { overflow: auto; vertical-align: top; resize: vertical; }html { font-size: 100%; text-size-adjust: 100%; }img { border: 0px; }form { margin: 0px; }button, input, select, textarea { font-size: 100%; margin: 0px; vertical-align: baseline; }button, input { line-height: normal; }button, select { text-transform: none; }button, html input[type="button"], input[type="reset"], input[type="submit"], button, html [type="button"], [type="reset"], [type="submit"] { appearance: none; cursor: pointer; }button[disabled], html input[disabled] { cursor: default; }input[type="checkbox"], input[type="radio"] { box-sizing: border-box; padding: 0px; }textarea { overflow: auto; vertical-align: top; }html, button, input, select, textarea { color: #222222; }img { vertical-align: middle; }textarea { resize: vertical; }label { display: block; margin-bottom: 10px; }textarea, select, input { background-color: transparent; }input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="tel"], input[type="range"], input[type="date"], input[type="month"], input[type="week"], input[type="time"], input[type="datetime"], input[type="datetime-local"], input[type="color"], input[type="number"], input[type="search"] { border: 1px solid #000000; color: #000000; font-weight: 300; width: 100%; height: 50px; padding: 0px 16px; border-radius: 0px; box-shadow: none; font-size: 14px; }textarea { border-radius: 0px; height: 160px; padding: 8px 16px; color: #000000; border: 1px solid #000000; font-size: 14px; font-weight: 300; }input[type="checkbox"] { appearance: none; position: relative; width: 18px; height: 18px; display: inline-block !important; }input[type="checkbox"]::before { content: ""; display: block; width: 18px; height: 18px; border: 1px solid #000000; cursor: pointer; }dl, dt, dd, ol, ul, li { margin: 0px; padding: 0px; border: 0px; outline: 0px; font-size: 100%; vertical-align: baseline; background: transparent; }ol, ul { list-style-position: inside; margin: 2rem 0px 2rem 2rem; }ol ol, ol ul, ul ol, ul ul { margin: 0px 0px 0px 2rem; }ul { list-style-type: disc; }li { margin-top: 6px; }ul.art-no-list-style, ol.art-no-list-style, ul.menu, ul.sub-menu { list-style: none; margin: 0px; }ul.art-no-list-style li, ol.art-no-list-style li, ul.menu li, ul.sub-menu li { margin: 0px; }.art-navigation-container ul, .art-nav-container ul { list-style: none; margin: 0px; }.art-navigation-container li, .art-nav-container li { margin: 0px; }.art-book-now-wrapper .art-book-now-submit { transition: opacity 250ms ease-in-out; }.art-book-now-wrapper .art-book-now-submit > p { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: reverse; flex-direction: row-reverse; }#art-main-holder { position: relative; right: 0px; }.art--mobile-menu-navigation-wrapper { right: -280px !important; }.screen-reader-text { clip: rect(1px, 1px, 1px, 1px); height: 1px; overflow: hidden; width: 1px; position: absolute !important; }.screen-reader-text, .gallery-caption { font-size: 100%; }a { transition: 250ms ease-in-out; }img { height: auto; max-width: 100%; }.story { height: 100%; }.story img.size-auto, .story img.size-full, .story img.size-large, .story img.size-medium, .story .attachment img, img { max-width: 100%; height: auto; }a { color: #000000; }#pwgc-redeem-button, .wp-block-search .wp-block-search__button, .art-woo-checkout-page .art-checkout-right .woocommerce-checkout-review-order #payment .form-row.place-order #pwgc-redeem-gift-card-form #pwgc-redeem-form #pwgc-redeem-button, .woocommerce #payment #place_order, .woocommerce-page #payment #place_order, .woocommerce #respond input#submit, .woocommerce div.product form.cart .button, .art-button { border-radius: 0px; transition: 250ms ease-in-out; font-size: 14px; }.woocommerce button.button, .woocommerce .button.wc-backward, .woocommerce #payment #place_order, .woocommerce-page #payment #place_order, .woocommerce #respond input#submit, .woocommerce div.product form.cart .button, .art-button-dark { display: inline-block; padding: 16px 32px 14px; border: none; border-radius: 0px; }.hamburger { padding: 7px 0px 4px; display: inline-block; cursor: pointer; transition-property: opacity, filter, -webkit-filter; transition-duration: 0.05s; transition-timing-function: linear; font: inherit; color: inherit; text-transform: none; background-color: transparent; border: 0px; margin: 0px; overflow: visible; }.hamburger-box { width: 20px; height: 15px; display: inline-block; position: relative; }.hamburger-inner { display: block; top: 50%; margin-top: -0.5px; }.hamburger-inner, .hamburger-inner::before, .hamburger-inner::after { width: 20px; height: 1px; background-color: #444444; border-radius: 0px; position: absolute; transition-property: transform, -webkit-transform; transition-duration: 0.15s; transition-timing-function: ease; }.hamburger-inner::before, .hamburger-inner::after { content: ""; display: block; }.hamburger-inner::before { top: -7px; }.hamburger-inner::after { bottom: -7px; }.hamburger--collapse-r .hamburger-inner { top: auto; bottom: 0px; transition-duration: 0.13s; transition-delay: 0.13s; transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }.hamburger--collapse-r .hamburger-inner::after { top: -14px; transition: top 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1) 0.2s, opacity 0.1s linear; }.hamburger--collapse-r .hamburger-inner::before { transition: top 0.12s cubic-bezier(0.33333, 0.66667, 0.66667, 1) 0.2s, transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19), -webkit-transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19); }.art-mobile-menu-wrapper { display: none; width: 100%; height: 100%; position: fixed; left: 0px; top: 0px; z-index: 1098; }.art-mobile-menu-wrapper .art-sidebar-overlay.art--mobile-menu-icon { width: 100%; height: 100%; position: fixed; left: 0px; top: 0px; z-index: 1099; cursor: pointer; }.art-mobile-menu-wrapper .art-nav-container .art--mobile-menu-navigation-wrapper { position: fixed; z-index: 1800; right: 0px; top: 0px; width: 280px; background: #ffffff; padding: 15px 10px; box-sizing: border-box; overflow: hidden auto; height: 100vh; border-left: 1px solid rgba(0, 0, 0, 0.06); }.art-mobile-menu-wrapper .art-nav-container .art--mobile-menu-navigation-wrapper .art--mobile-menu-navigation ul.art--mobile-menu li.has-submenu ul li a { text-transform: none; font-size: 13px; line-height: 19px; letter-spacing: 0.1em; padding: 8px 40px 8px 24px; }.art-mobile-menu-wrapper .art-nav-container .art--mobile-menu-navigation-wrapper .art--mobile-menu-navigation ul.art--mobile-menu li > a .fl-menu-flipper-icon .fl-back-content { opacity: 0; }.art-mobile-menu-wrapper .art-nav-container .art--mobile-menu-navigation-wrapper .art--mobile-menu-navigation ul.art--mobile-menu li a { position: relative; display: block; padding: 15px 40px 15px 24px; font-weight: 500; font-size: 13px; line-height: 19px; text-align: left; letter-spacing: 0.1em; text-transform: uppercase; transition: none; }.art-mobile-menu-wrapper .art-nav-container .art--mobile-menu-navigation-wrapper .art--mobile-menu-navigation ul.art--mobile-menu li a .fl-menu-flipper-icon { position: absolute; right: 0px; top: 0px; height: 100%; width: 50px; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }.art-mobile-menu-wrapper .art-nav-container .art--mobile-menu-navigation-wrapper .art--mobile-menu-navigation ul.art--mobile-menu li a .fl-menu-flipper-icon .fl-front-content { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; position: absolute; top: 0px; left: 0px; width: 50px; height: inherit; z-index: 2; backface-visibility: hidden; }.art-mobile-menu-wrapper .art-nav-container .art--mobile-menu-navigation-wrapper .art--mobile-menu-navigation ul.art--mobile-menu li a .fl-menu-flipper-icon .fl-back-content { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; position: absolute; top: 0px; left: 0px; width: 50px; height: inherit; z-index: 2; backface-visibility: hidden; }.art-mobile-menu-wrapper .art-nav-container .art--mobile-menu-navigation-wrapper .art--mobile-menu-navigation ul.art--mobile-menu li .sub-menu { display: none; }.art-social-container { margin: 0px -7px; }.art-social-container a { color: #ffffff; }.art-social-container a i { padding: 0px 7px; transition: 250ms ease-in-out; font-size: 18px; line-height: 21px; }.art-social-container a i.fa-instagram { font-size: 19px; line-height: 25px; }header.art-header-two { position: relative; z-index: 48; }header.art-header-two.art-dark-header-text .art-header-two-content .art-header-top { border-bottom: 1px solid rgba(0, 0, 0, 0.1); }header.art-header-two.art-dark-header-text .art-header-two-content .art-header-top .art-header-top-left .art-social-container a { color: #000000; }header.art-header-two.art-dark-header-text .art-header-two-content .art-header-top .art-header-top-center .art--logo-container .light-logotype { display: none; }header.art-header-two.art-dark-header-text .art-header-two-content .art-header-top .art-header-top-center .art--logo-container .dark-logotype { display: block; }header.art-header-two.art-dark-header-text .art-header-two-content .art-header-top .art-header-top-right a.art-site-header-appointment { color: #000000; }header.art-header-two.art-dark-header-text .art-header-two-content .art-header-bottom { border-bottom: 1px solid rgba(0, 0, 0, 0.1); }header.art-header-two.art-dark-header-text .art-header-two-content .art-header-bottom nav ul.menu > li > a { color: #000000; }header.art-header-two .art-header-two-content { width: 100%; position: absolute; top: 0px; left: 0px; transition: 300ms ease-in-out, margin-top; }header.art-header-two .art-header-two-content .art-header-data-wrapper { margin: 0px auto; }header.art-header-two .art-header-two-content .art-header-top { display: flex; -webkit-box-pack: justify; justify-content: space-between; -webkit-box-align: center; align-items: center; position: relative; transition: 300ms; left: 0px; padding: 0px 50px; min-height: 69px; border-bottom: 1px solid rgba(255, 255, 255, 0.1); }header.art-header-two .art-header-two-content .art-header-top .art-header-top-left { width: 300px; }header.art-header-two .art-header-two-content .art-header-top .art-header-top-left a { transition: unset; }header.art-header-two .art-header-two-content .art-header-top .art-header-top-center .art--logo-container .dark-logotype { display: none; }header.art-header-two .art-header-two-content .art-header-top .art-header-top-center .art--logo-container a { transition: unset; }header.art-header-two .art-header-two-content .art-header-top .art-header-top-right { width: 300px; text-align: right; }header.art-header-two .art-header-two-content .art-header-top .art-header-top-right .art-site-header-appointment { color: #ffffff; }header.art-header-two .art-header-two-content .art-header-top .art-header-top-right .hamburger-inner, header.art-header-two .art-header-two-content .art-header-top .art-header-top-right .hamburger-inner::before, header.art-header-two .art-header-two-content .art-header-top .art-header-top-right .hamburger-inner::after { background-color: #ffffff; }header.art-header-two .art-header-two-content .art-header-bottom { display: flex; -webkit-box-pack: center; justify-content: center; padding: 0px 50px; border-bottom: 1px solid rgba(255, 255, 255, 0.1); position: relative; }header.art-header-two .art-header-two-content .art-header-bottom nav ul.menu { display: flex; flex-wrap: wrap; padding: 0px 60px; }header.art-header-two .art-header-two-content .art-header-bottom nav ul.menu > li { padding: 16px 21px; transition: 300ms ease-in-out; }header.art-header-two .art-header-two-content .art-header-bottom nav ul.menu > li > a { font-weight: 400; font-size: 13px; line-height: 19px; text-align: center; letter-spacing: 0.1em; text-transform: uppercase; color: #ffffff; display: block; border-bottom: 1px solid transparent; }header.art-header-two .art-header-two-content .art-header-bottom nav ul.menu li { position: relative; }header.art-header-two .art-header-two-content .art-header-bottom nav ul.menu li .sub-menu { opacity: 0; visibility: hidden; transition: 200ms ease-in-out; position: absolute; top: 100%; left: 0px; min-width: 270px; margin-left: 0px; margin-right: 0px; box-shadow: rgba(0, 0, 0, 0.2) 0px 1px 5px 0px; padding: 5px 0px; z-index: 9999; background-color: #ffffff; }header.art-header-two .art-header-two-content .art-header-bottom nav ul.menu li li { position: relative; padding: 10px 38px 10px 16px; }header.art-header-two .art-header-two-content .art-header-bottom nav ul.menu li li a { display: block; font-size: 14px; line-height: 20px; letter-spacing: 0.02em; }header.art-header-two .art-header-two-content .art-header-bottom nav ul.menu li.mega-menu-item { position: static; }header.art-header-two .art-header-two-content .art-header-bottom nav ul.menu li.mega-menu-item .sub-nav > ul.sub-menu { width: 100%; display: flex; padding: 50px 70px 29px; -webkit-box-pack: center; justify-content: center; box-shadow: none; border-top: 1px solid rgba(0, 0, 0, 0.1); }header.art-header-two .art-header-two-content .art-header-bottom nav ul.menu li.mega-menu-item .sub-nav > ul.sub-menu > li { width: 300px; padding: 0px; }header.art-header-two .art-header-two-content .art-header-bottom nav ul.menu li.mega-menu-item .sub-nav > ul.sub-menu > li::after { display: none; }header.art-header-two .art-header-two-content .art-header-bottom nav ul.menu li.mega-menu-item .sub-nav > ul.sub-menu > li > a { font-weight: 400; font-size: 12px; line-height: 17px; letter-spacing: 0.06em; text-transform: uppercase; margin-bottom: 11px; }header.art-header-two .art-header-two-content.art-sticky .art-header-top .art-header-top-right .hamburger-inner, header.art-header-two .art-header-two-content.art-sticky .art-header-top .art-header-top-right .hamburger-inner::before, header.art-header-two .art-header-two-content.art-sticky .art-header-top .art-header-top-right .hamburger-inner::after, header.art-header-two.art-dark-header-text .art-header-two-content .art-header-top .art-header-top-right .hamburger-inner, header.art-header-two.art-dark-header-text .art-header-two-content .art-header-top .art-header-top-right .hamburger-inner::before, header.art-header-two.art-dark-header-text .art-header-two-content .art-header-top .art-header-top-right .hamburger-inner::after { background-color: #000000; }.wpcf7 form.wpcf7-form p { margin-bottom: 30px; }.wpcf7 form.wpcf7-form p:last-child { margin-bottom: 30px; }.wpcf7 form.wpcf7-form textarea { width: 100%; }.wpcf7 form.wpcf7-form textarea.art-textarea-two-inputs { height: 130px; }.zoom-anim-dialog.art-default-popap-two { max-width: 946px; padding: 50px 98px; text-align: center; max-height: 760px; overflow: auto; }.zoom-anim-dialog.art-default-popap-two .art-form-title { margin-bottom: 20px; }.zoom-anim-dialog.art-default-popap-two .art-form-description { padding: 0px 101px; }.zoom-anim-dialog.art-default-popap-two .art-form-wrapper { margin-top: 40px; }.zoom-anim-dialog { position: relative; background: #ffffff; padding: 100px 178px; width: auto; max-width: 1366px; margin: 20px auto; }.art-post-cat.cat-date-font { margin-bottom: 14px; text-transform: uppercase; letter-spacing: 0.1em; line-height: 19px; font-size: 12px; font-weight: 300; }.art-post-cat.cat-date-font .art-post-cat-itself { position: relative; padding-right: 15px; }.art-post-cat.cat-date-font .art-post-cat-itself::before { content: ""; position: absolute; top: 7px; right: 3px; width: 3px; height: 3px; border-radius: 100%; }.art-blog-post-item { margin-bottom: 50px; }.art-blog-post-item .art-post-image a { position: relative; display: block; }.art-blog-post-item .art-post-image a::before { content: ""; position: absolute; top: 0px; left: 0px; height: 100%; width: 100%; background: rgba(0, 0, 0, 0.1); opacity: 0; transition: 300ms ease-in-out; }.art-blog-single-wrapper .art-single-blog-top { min-height: 683px; display: flex; }.art-blog-single-wrapper .art-single-blog-top .art-single-post-left { position: relative; width: 50%; }.art-blog-single-wrapper .art-single-blog-top .art-single-post-left .art-blog-top-image { height: 100%; background-size: cover; background-position: center center; }.art-blog-single-wrapper .art-single-blog-top .art-single-post-right { display: flex; -webkit-box-align: center; align-items: center; width: 50%; height: 100%; min-height: 683px; }.art-blog-single-wrapper .art-single-blog-top .art-single-post-right .art-single-post-right-data { padding: 0px 141px; text-align: center; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-pack: center; justify-content: center; width: 100%; }.art-blog-single-wrapper .art-single-blog-top .art-single-post-right .art-single-post-right-data .art-post-cat { margin-bottom: 24px; }.art-blog-single-wrapper .art-single-blog-top .art-single-post-right .art-single-post-right-data .art-post-title { margin-bottom: 24px; }.art-blog-single-wrapper .art-post-content-wrapper .art-post-the-content { padding: 120px 113px; }.art-blog-single-wrapper .art-post-content-wrapper .art-single-navigation nav .nav-links .nav-next { width: 50%; -webkit-box-flex: 1; flex-grow: 1; display: flex; -webkit-box-align: center; align-items: center; }.art-blog-single-wrapper .art-post-content-wrapper .art-single-related-posts .art-blog-post-item { margin-bottom: 50px; }.comment-respond form.comment-form .comment-form-cookies-consent { display: none; }footer.art-main-footer .art-main-footer-wrapper .art-footer-column { text-align: center; margin-bottom: 50px; }@media not all and (min-resolution: 0.001dpcm){@supports (-webkit-appearance: none){input { box-shadow: none; }input { border-radius: 0px; border: 0px; }}}@media (min-width: 1241px){header.art-header-two .art-header-top .art-header-top-right .info_block_hamburger { display: none; }}@media (max-width: 1240px){header.art-header-two .art-header-two-content .art-header-top { border-bottom: none; }header.art-header-two .art-header-two-content .art-header-top .art-header-top-left { display: none; }header.art-header-two .art-header-two-content .art-header-top .art-header-top-right { width: auto; }header.art-header-two .art-header-two-content .art-header-top .art-header-top-right .art-site-header-appointment { display: none; }header.art-header-two .art-header-two-content .art-header-bottom { display: none; }}@media (max-width: 991px){.art-blog-single-wrapper .art-post-content-wrapper .art-single-navigation nav .nav-links .nav-next { width: 100%; -webkit-box-ordinal-group: 2; order: 1; position: relative; padding-bottom: 30px; }.art-blog-single-wrapper .art-post-content-wrapper .art-single-navigation nav .nav-links .nav-previous, .art-blog-single-wrapper .art-post-content-wrapper .art-single-navigation nav .nav-links .nav-next { display: block; }.art-blog-single-wrapper .art-single-blog-top { flex-wrap: wrap; }.art-blog-single-wrapper .art-single-blog-top .art-single-post-left { width: 100%; min-height: 500px; }.art-blog-single-wrapper .art-single-blog-top .art-single-post-right { width: 100%; min-height: auto; }.art-blog-single-wrapper .art-single-blog-top .art-single-post-right .art-single-post-right-data { padding: 50px 15px; }.art-blog-single-wrapper .art-post-content-wrapper .art-post-the-content { padding: 50px 15px; }.art-blog-single-wrapper .art-single-blog-top { min-height: unset; }.art-blog-single-wrapper .art-single-blog-top .art-single-post-right .art-single-post-right-data { min-height: 480px; }}@media (max-width: 767px){.art-blog-post-item { margin-bottom: 40px; }.zoom-anim-dialog.art-default-popap-two { padding: 50px 30px; }header.art-header-two .art-header-two-content .art-header-top { padding: 0px 22px; }header.art-header-two .art-header-two-content .art-header-top .art-header-top-center { -webkit-box-flex: 2; flex-grow: 2; display: flex; -webkit-box-pack: center; justify-content: center; }.art-book-now-wrapper .art-book-now-submit { width: 100%; }.art-book-now-wrapper .art-book-now-submit > p { width: 100%; }.art-book-now-wrapper .art-book-now-submit input { width: 100%; }}@media (max-width: 662px){.zoom-anim-dialog.art-default-popap-two .art-form-description { padding: 0px; }}@media (max-width: 575px){.art-blog-single-wrapper .art-post-content-wrapper .art-single-navigation nav .nav-links .nav-next::after { content: ""; position: absolute; height: 1px; width: calc(100% + 30px); bottom: 0px; left: 0px; margin: 0px -15px; background-color: rgba(0, 0, 0, 0.1); }}@font-face { font-family: Nunito; src: url(https://bbalev.com/wp-content/plugins/gdpr-cookie-compliance/dist/fonts/nunito-v8-latin-regular.woff2) format("woff2"), url(https://bbalev.com/wp-content/plugins/gdpr-cookie-compliance/dist/fonts/nunito-v8-latin-regular.woff) format("woff"), url(https://bbalev.com/wp-content/plugins/gdpr-cookie-compliance/dist/fonts/nunito-v8-latin-regular.ttf) format("truetype"); font-style: normal; font-weight: 400; font-display: swap; }@font-face { font-family: Nunito; src: url(https://bbalev.com/wp-content/plugins/gdpr-cookie-compliance/dist/fonts/nunito-v8-latin-700.woff2) format("woff2"), url(https://bbalev.com/wp-content/plugins/gdpr-cookie-compliance/dist/fonts/nunito-v8-latin-700.woff) format("woff"), url(https://bbalev.com/wp-content/plugins/gdpr-cookie-compliance/dist/fonts/nunito-v8-latin-700.ttf) format("truetype"); font-style: normal; font-weight: 700; font-display: swap; }.gdpr_lightbox-hide, body.logged-in.et_divi_builder.et-fb #moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme { display: none; }#moove_gdpr_cookie_info_bar .gdpr-fbo-0 { order: 1; }#moove_gdpr_cookie_info_bar .gdpr-fbo-1 { order: 2; }.gdpr-sr-only { position: absolute; width: 1px; height: 1px; padding: 0px; margin: -1px; overflow: hidden; clip: rect(0px, 0px, 0px, 0px); white-space: nowrap; border: 0px; }#moove_gdpr_cookie_info_bar { content-visibility: auto; }#moove_gdpr_cookie_info_bar .moove-gdpr-button-holder { display: flex; align-items: center; }#moove_gdpr_cookie_modal .cookie-switch .cookie-slider, #moove_gdpr_cookie_modal .switch .slider { overflow: visible; box-shadow: transparent 1px 1px; }#moove_gdpr_cookie_modal { margin: 0px auto; min-height: 60vh; font-family: Nunito, sans-serif; content-visibility: hidden; }#moove_gdpr_cookie_modal span.tab-title { display: block; }#moove_gdpr_cookie_modal button { letter-spacing: 0px; outline: none; cursor: pointer; }#moove_gdpr_cookie_modal * { -webkit-font-smoothing: antialiased; font-family: inherit; }#moove_gdpr_cookie_modal .cookie-switch, #moove_gdpr_cookie_modal .switch { position: relative; display: inline-block; width: 50px; height: 30px; padding: 0px; }#moove_gdpr_cookie_modal .cookie-switch input, #moove_gdpr_cookie_modal .switch input { display: none; }#moove_gdpr_cookie_modal .cookie-switch .cookie-slider, #moove_gdpr_cookie_modal .cookie-switch .slider, #moove_gdpr_cookie_modal .switch .cookie-slider, #moove_gdpr_cookie_modal .switch .slider { position: absolute; cursor: pointer; inset: 0px; background-color: red; transition: 0.4s; margin: 0px; padding: 0px; }#moove_gdpr_cookie_modal .cookie-switch .cookie-slider::before, #moove_gdpr_cookie_modal .cookie-switch .slider::before, #moove_gdpr_cookie_modal .switch .cookie-slider::before, #moove_gdpr_cookie_modal .switch .slider::before { position: absolute; content: ""; height: 26px; width: 26px; left: 1px; bottom: 1px; transition: 0.4s; border: 1px solid #f2f2f2; border-radius: 50%; background-color: #ffffff; box-shadow: rgba(0, 0, 0, 0.25) 0px 5px 15px 0px; display: block; box-sizing: content-box; }#moove_gdpr_cookie_modal .cookie-switch .cookie-slider::after, #moove_gdpr_cookie_modal .cookie-switch .slider::after, #moove_gdpr_cookie_modal .switch .cookie-slider::after, #moove_gdpr_cookie_modal .switch .slider::after { content: attr(data-text-disabled); position: absolute; top: 0px; left: 60px; font-weight: 700; font-size: 16px; line-height: 30px; color: red; display: block; white-space: nowrap; }#moove_gdpr_cookie_modal .cookie-switch .cookie-slider.cookie-round, #moove_gdpr_cookie_modal .cookie-switch .cookie-slider.round, #moove_gdpr_cookie_modal .cookie-switch .slider.cookie-round, #moove_gdpr_cookie_modal .cookie-switch .slider.round, #moove_gdpr_cookie_modal .switch .cookie-slider.cookie-round, #moove_gdpr_cookie_modal .switch .cookie-slider.round, #moove_gdpr_cookie_modal .switch .slider.cookie-round, #moove_gdpr_cookie_modal .switch .slider.round { border-radius: 34px; }#moove_gdpr_cookie_modal .cookie-switch .cookie-slider.cookie-round::before, #moove_gdpr_cookie_modal .cookie-switch .cookie-slider.round::before, #moove_gdpr_cookie_modal .cookie-switch .slider.cookie-round::before, #moove_gdpr_cookie_modal .cookie-switch .slider.round::before, #moove_gdpr_cookie_modal .switch .cookie-slider.cookie-round::before, #moove_gdpr_cookie_modal .switch .cookie-slider.round::before, #moove_gdpr_cookie_modal .switch .slider.cookie-round::before, #moove_gdpr_cookie_modal .switch .slider.round::before { border-radius: 50%; }#moove_gdpr_cookie_modal a, #moove_gdpr_cookie_modal button { outline: none; box-shadow: none; text-shadow: none; }#moove_gdpr_cookie_modal .moove-gdpr-modal-content { color: #000000; background-color: #ffffff; width: 80vw; max-width: 1170px; min-height: 600px; border-radius: 10px; position: relative; margin: 0px auto; }#moove_gdpr_cookie_modal .moove-gdpr-modal-content .gdpr-cc-form-fieldset, #moove_gdpr_cookie_modal .moove-gdpr-modal-content fieldset { background-color: transparent; }#moove_gdpr_cookie_modal .moove-gdpr-modal-content.logo-position-left .moove-gdpr-company-logo-holder { text-align: left; }#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .main-modal-content { display: flex; flex-flow: column; height: 100%; }#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton, #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton { margin: 2px; }#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close { position: absolute; text-decoration: none; top: -30px; right: -30px; display: block; width: 60px; height: 60px; line-height: 60px; text-align: center; border-radius: 50%; background: transparent; padding: 0px; z-index: 99; margin: 0px; outline: none; box-shadow: none; border: none; }#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close i, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close span.gdpr-icon { display: block; width: 60px; height: 60px; line-height: 60px; font-size: 48px; background-color: #0c4da2; border: 1px solid #0c4da2; color: #ffffff; border-radius: 50%; transition: 0.3s; }#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-company-logo-holder { padding: 0px; margin-bottom: 30px; }#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-company-logo-holder img { max-height: 75px; max-width: 70%; width: auto; display: inline-block; }#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main h3.tab-title, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main span.tab-title { font-weight: 700; font-size: 28px; line-height: 1.2; margin: 0px 0px 25px; padding: 0px; color: #000000; }#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content { display: flex; flex-flow: column; max-height: calc(100% - 155px); overflow-y: auto; padding-right: 20px; padding-bottom: 15px; }#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content a, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content button, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content li, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content p { font-weight: 400; font-size: 16px; line-height: 1.4; margin-bottom: 18px; margin-top: 0px; padding: 0px; color: #000000; }#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar { padding: 5px; margin-right: 10px; margin-bottom: 15px; }#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar .gdpr-cc-form-wrap, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar .gdpr-cc-form-wrap .gdpr-cc-form-fieldset, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar .gdpr-cc-form-wrap fieldset, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar form, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar form .gdpr-cc-form-fieldset, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar form fieldset { border: none; padding: 0px; margin: 0px; box-shadow: none; }#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content { display: flex; align-items: center; height: 130px; position: absolute; left: 0px; bottom: 0px; width: 100%; background-color: #f1f1f1; z-index: 15; border-radius: 5px; }#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content::before { content: ""; position: absolute; bottom: 130px; left: 60px; right: 60px; height: 1px; display: block; background-color: #c9c8c8; }#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder { width: calc(100% + 16px); display: flex; padding: 0px 60px; justify-content: space-between; margin: 0px -2px; flex-wrap: wrap; }#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton { margin: 8px; text-decoration: none; border-radius: 150px; color: #ffffff; padding: 15px 10px; transition: 0.3s; border: 1px solid transparent; min-width: 160px; text-align: center; text-transform: none; letter-spacing: 0px; font-weight: 700; font-size: 14px; line-height: 20px; cursor: pointer; }#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton.moove-gdpr-modal-save-settings, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton.moove-gdpr-modal-save-settings { color: #ffffff; display: none; }#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content { width: 40%; display: inline-block; float: left; padding: 40px 60px; position: absolute; height: 100%; top: 0px; box-shadow: rgba(35, 35, 35, 0.1) 0px 0px 30px 0px; background: #ffffff; z-index: 10; left: 0px; border-top-left-radius: 5px; border-bottom-left-radius: 5px; }#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content .moove-gdpr-branding-cnt { position: absolute; bottom: 0px; padding-bottom: 30px; left: 60px; right: 60px; }#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content .moove-gdpr-branding-cnt a { color: #000000; font-weight: 700; font-size: 13px; letter-spacing: -0.3px; padding: 20px 0px; position: relative; top: 10px; text-decoration: none; display: block; }#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content .moove-gdpr-branding-cnt a span { display: inline-block; text-decoration: underline; }#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu { padding: 0px; list-style: none; margin: 0px; z-index: 12; }#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li { margin: 0px 0px 15px; padding: 0px; list-style: none; }#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li.menu-item-selected a, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li.menu-item-selected button { background-color: #ffffff; border-color: #f1f1f1; color: #000000; }#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button { display: flex; align-items: center; font-weight: 800; font-size: 14px; text-decoration: none; text-transform: uppercase; background-color: #f1f1f1; border: 1px solid #f1f1f1; line-height: 1.1; padding: 13px 20px; color: #0c4da2; width: 100%; transition: 0.3s; border-radius: 5px; text-align: left; white-space: normal; }#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a span.gdpr-nav-tab-title, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button span.gdpr-nav-tab-title { display: inline-flex; align-items: center; width: calc(100% - 40px); }#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-right-content { width: 60%; display: inline-block; float: right; padding: 40px 60px; position: absolute; top: 0px; height: auto; right: 0px; background-color: #f1f1f1; border-top-right-radius: 5px; border-bottom-right-radius: 5px; }#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar::after, .moove-clearfix::after { content: ""; display: table; clear: both; }#moove_gdpr_cookie_info_bar { position: fixed; bottom: 0px; left: 0px; width: 100%; min-height: 60px; max-height: 400px; color: #ffffff; z-index: 9900; background-color: #202020; border-top: 1px solid #ffffff; font-family: Nunito, sans-serif; transition: bottom 0.3s cubic-bezier(0.17, 0.04, 0.03, 0.94); }#moove_gdpr_cookie_info_bar.gdpr_infobar_postion_bottom_left:not(.gdpr-full-screen-infobar), #moove_gdpr_cookie_info_bar.gdpr_infobar_postion_bottom_right:not(.gdpr-full-screen-infobar) { width: 600px; max-width: calc(100% - 30px); bottom: 15px; border-radius: 10px; }#moove_gdpr_cookie_info_bar.gdpr_infobar_postion_bottom_left:not(.gdpr-full-screen-infobar).moove-gdpr-dark-scheme, #moove_gdpr_cookie_info_bar.gdpr_infobar_postion_bottom_left:not(.gdpr-full-screen-infobar).moove-gdpr-light-scheme, #moove_gdpr_cookie_info_bar.gdpr_infobar_postion_bottom_right:not(.gdpr-full-screen-infobar).moove-gdpr-dark-scheme, #moove_gdpr_cookie_info_bar.gdpr_infobar_postion_bottom_right:not(.gdpr-full-screen-infobar).moove-gdpr-light-scheme { border: 1px solid #d3ced2; }@media (min-width: 767px){#moove_gdpr_cookie_info_bar.gdpr_infobar_postion_bottom_left:not(.gdpr-full-screen-infobar) .moove-gdpr-info-bar-container, #moove_gdpr_cookie_info_bar.gdpr_infobar_postion_bottom_right:not(.gdpr-full-screen-infobar) .moove-gdpr-info-bar-container { padding: 10px 25px; }#moove_gdpr_cookie_info_bar.gdpr_infobar_postion_bottom_left:not(.gdpr-full-screen-infobar) .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content, #moove_gdpr_cookie_info_bar.gdpr_infobar_postion_bottom_right:not(.gdpr-full-screen-infobar) .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content { padding: 10px 0px; }#moove_gdpr_cookie_info_bar.gdpr_infobar_postion_bottom_left:not(.gdpr-full-screen-infobar) .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder, #moove_gdpr_cookie_info_bar.gdpr_infobar_postion_bottom_right:not(.gdpr-full-screen-infobar) .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder { display: flex; flex-wrap: wrap; justify-content: flex-end; }#moove_gdpr_cookie_info_bar.gdpr_infobar_postion_bottom_left:not(.gdpr-full-screen-infobar) .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder .mgbutton, #moove_gdpr_cookie_info_bar.gdpr_infobar_postion_bottom_right:not(.gdpr-full-screen-infobar) .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder .mgbutton { width: 100%; }}#moove_gdpr_cookie_info_bar.gdpr_infobar_postion_bottom_left { left: 15px; right: auto; }#moove_gdpr_cookie_info_bar * { font-family: inherit; -webkit-font-smoothing: antialiased; }#moove_gdpr_cookie_info_bar.moove-gdpr-align-center, #moove_gdpr_cookie_info_bar.moove-gdpr-align-right { text-align: center; }#moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme { background-color: #ffffff; border-top: 1px solid #202020; }#moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h1, #moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h2, #moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h3, #moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h4, #moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h5, #moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h6, #moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content p, #moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content p a, #moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme p { color: #202020; }#moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a, #moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button { text-decoration: underline; outline: none; }#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container { padding: 10px 40px; position: static; display: inline-block; }#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content { padding-left: 30px; padding-right: 30px; text-align: left; display: flex; align-items: center; width: 100%; }#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content p, #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content p a { margin: 0px; font-size: 14px; line-height: 18px; font-weight: 700; padding-bottom: 0px; color: #ffffff; }#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton, #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton { font-size: 14px; line-height: 20px; color: #ffffff; font-weight: 700; text-decoration: none; border-radius: 150px; padding: 8px 30px; transition: 0.3s; border: none; display: inline-block; margin: 3px 4px; white-space: nowrap; text-transform: none; letter-spacing: 0px; cursor: pointer; }#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder { padding-left: 3vw; }#moove_gdpr_cookie_info_bar * { box-sizing: border-box; }@media (max-width: 767px){#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content .moove-gdpr-branding-cnt a { font-size: 10px; line-height: 1.2; }#moove_gdpr_cookie_info_bar .moove-gdpr-infobar-close-btn.moovegdpr-arrow-close::after, #moove_gdpr_cookie_info_bar .moove-gdpr-infobar-close-btn.moovegdpr-arrow-close::before, .gdpr-icon.moovegdpr-arrow-close::after, .gdpr-icon.moovegdpr-arrow-close::before, i.moovegdpr-arrow-close.moovegdpr-arrow-close::after, i.moovegdpr-arrow-close.moovegdpr-arrow-close::before { height: 14px; top: calc(50% - 7px); }#moove_gdpr_cookie_info_bar .moove-gdpr-button-holder { flex-wrap: wrap; }#moove_gdpr_cookie_modal .moove-gdpr-modal-content { width: calc(-50px + 100vw); }#moove_gdpr_cookie_modal .cookie-switch, #moove_gdpr_cookie_modal .switch { width: 40px; height: 24px; }#moove_gdpr_cookie_modal .cookie-switch .cookie-slider::before, #moove_gdpr_cookie_modal .cookie-switch .slider::before, #moove_gdpr_cookie_modal .switch .cookie-slider::before, #moove_gdpr_cookie_modal .switch .slider::before { height: 20px; width: 20px; }#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .moove-gdpr-tab-main .moove-gdpr-tab-main-content { }#moove_gdpr_cookie_modal .moove-gdpr-modal-content { max-height: 90vh; min-height: auto; }#moove_gdpr_cookie_modal .moove-gdpr-modal-content .cookie-switch .cookie-slider::after, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .switch .slider::after { font-weight: 800; font-size: 12px; line-height: 30px; min-width: 130px; }#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close { position: absolute; top: -15px; right: -15px; display: block; width: 30px; height: 30px; line-height: 30px; text-decoration: none; }#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close i, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close span.gdpr-icon { width: 30px; height: 30px; line-height: 30px; font-size: 30px; }#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-company-logo-holder { margin-bottom: 15px; }#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content { padding: 30px 10px 10px; position: relative; top: 0px; left: 0px; text-align: center; min-height: 140px; border-radius: 5px 5px 0px 0px; }#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu { display: flex; margin: 0px -3px; flex-wrap: wrap; }#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li { list-style: none; display: inline-flex; margin: 3px; flex: 1 1 0%; }#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button { padding: 5px; }#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a span.gdpr-nav-tab-title, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button span.gdpr-nav-tab-title { font-size: 8px; line-height: 1.2; }#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content .moove-gdpr-branding-cnt { inset: 3px 3px auto auto; padding: 0px; transform: scale(0.8); }#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content .moove-gdpr-branding-cnt a { text-align: right; }#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content .moove-gdpr-branding-cnt a span { display: block; }#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-right-content { width: 100%; position: relative; padding: 15px 10px; border-radius: 0px 0px 5px 5px; }#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main h3.tab-title, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main span.tab-title { font-weight: 700; font-size: 16px; }#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar { padding: 0px; }#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content { padding: 0px; position: relative; overflow: auto; max-height: calc(100% - 110px); }#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content a, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content li, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content p { font-weight: 400; font-size: 14px; line-height: 1.3; }#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .moove-gdpr-tab-main { margin-bottom: 55px; }#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .moove-gdpr-tab-main .moove-gdpr-tab-main-content { height: 100%; max-height: calc(-320px + 90vh); }#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content { height: 70px; }#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content::before { left: 10px; right: 10px; bottom: 70px; }#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder { padding: 0px 10px; }#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton { margin: 0px; background-color: #ffffff; text-decoration: none; border-radius: 150px; font-weight: 700; font-size: 12px; line-height: 18px; padding: 5px; transition: 0.3s; border: 1px solid #ffffff; color: #ffffff; min-width: 110px; text-align: center; text-transform: none; }#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content { width: 100%; }#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content .moove-gdpr-branding-cnt a, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content .moove-gdpr-branding-cnt button { top: 0px; padding: 5px 0px; }#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-company-logo-holder img { max-height: 40px; }#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-company-logo-holder { text-align: center; }#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container { padding: 15px; }#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content { padding-left: 0px; padding-right: 0px; display: block; min-height: auto; }#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-cookie-notice { padding-left: 4px; margin-bottom: 10px; }#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder { padding-left: 0px; }#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton, #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton { font-size: 12px; font-weight: 700; padding: 5px 20px; }.moove-gdpr-branding-cnt a { padding: 10px 0px; }}@media screen and (max-width: 767px) and (orientation: landscape){#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .moove-gdpr-modal-right-content .main-modal-content .moove-gdpr-tab-content { margin-bottom: 35px; max-height: 55vh; overflow: auto; }#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content .moove-gdpr-branding-cnt a span { display: inline-block; }#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-company-logo-holder { text-align: left; margin: 0px; display: inline-block; float: left; width: 40%; }#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu { max-width: 60%; float: right; }#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content { padding-top: 30px; min-height: 75px; }#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main h3.tab-title, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main span.tab-title { margin-bottom: 10px; }#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content { height: 45px; }#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content::before { bottom: 45px; }#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content { display: flex; flex-flow: column; max-height: calc(100% - 70px); }#moove_gdpr_cookie_modal { background: transparent; border-radius: 5px; }#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-right-content { min-height: 55vh; }#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content .moove-gdpr-branding-cnt a.moove-gdpr-branding { top: 0px; padding: 0px; }#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .moove-gdpr-tab-main .moove-gdpr-tab-main-content { max-height: 100%; }}@media (min-width: 768px){#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .moove-gdpr-modal-right-content, #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .moove-gdpr-tab-content, #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .moove-gdpr-tab-main { height: 100%; }}@media (min-width: 768px) and (max-width: 999px){#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-right-content { padding: 30px 20px; }#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content { height: 120px; }#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder { padding: 0px 20px; }#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content::before { bottom: 120px; left: 20px; right: 20px; }#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content { padding: 30px 20px; }#moove_gdpr_cookie_modal .moove-gdpr-modal-content { min-height: 620px; transform: scale(0.75); }#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content .moove-gdpr-branding-cnt { left: 20px; right: 20px; }#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content p, #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content p > a { font-size: 13px; }#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button { padding: 10px 15px; font-weight: 700; font-size: 12px; }#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content { padding-left: 20px; padding-right: 20px; }#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main h3.tab-title, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main span.tab-title { font-weight: 700; font-size: 24px; }#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container { padding: 10px 20px; }#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton { min-width: auto; padding: 7px 15px; font-size: 13px; margin: 4px 8px; }}@media (min-width: 1000px) and (max-width: 1300px){#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-right-content { padding: 40px 30px; }#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content { height: 120px; }#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder { padding: 0px 30px; }#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content::before { bottom: 120px; left: 30px; right: 30px; }#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content .moove-gdpr-branding-cnt { left: 30px; right: 30px; }#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content { padding: 30px; }#moove_gdpr_cookie_modal .moove-gdpr-modal-content { min-width: 700px; }#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton { min-width: auto; padding: 10px 30px; margin-left: 8px; margin-right: 8px; }}@media (min-width: 768px) and (max-height: 700px){#moove_gdpr_cookie_modal .moove-gdpr-modal-content { min-height: 600px; transform: scale(0.7); }}@media (-ms-high-contrast:none), screen and (-ms-high-contrast:active){#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content { display: block; max-width: 100%; text-align: center; }#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder { margin-top: 10px; }#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content { display: block; max-width: 100%; }#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a span, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button span { display: block; }}@media (-ms-high-contrast:active), (-ms-high-contrast:none){#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content { display: block; max-width: 100%; text-align: center; }#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder { margin-top: 10px; }#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content { display: block; max-width: 100%; }#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a span, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button span { display: block; }}@media print{#moove_gdpr_cookie_info_bar, #moove_gdpr_cookie_modal, #moove_gdpr_save_popup_settings_button, .gdpr_cookie_settings_shortcode_content { display: none !important; }}#moove_gdpr_cookie_info_bar .moove-gdpr-infobar-close-btn.moovegdpr-arrow-close, .gdpr-icon.moovegdpr-arrow-close, i.moovegdpr-arrow-close.moovegdpr-arrow-close { position: relative; }#moove_gdpr_cookie_info_bar .moove-gdpr-infobar-close-btn.moovegdpr-arrow-close::after, #moove_gdpr_cookie_info_bar .moove-gdpr-infobar-close-btn.moovegdpr-arrow-close::before, .gdpr-icon.moovegdpr-arrow-close::after, .gdpr-icon.moovegdpr-arrow-close::before, i.moovegdpr-arrow-close.moovegdpr-arrow-close::after, i.moovegdpr-arrow-close.moovegdpr-arrow-close::before { position: absolute; content: " "; height: 24px; width: 1px; top: calc(50% - 12px); background-color: currentcolor; }#moove_gdpr_cookie_info_bar .moove-gdpr-infobar-close-btn.moovegdpr-arrow-close::before, .gdpr-icon.moovegdpr-arrow-close::before, i.moovegdpr-arrow-close.moovegdpr-arrow-close::before { transform: rotate(45deg); }#moove_gdpr_cookie_info_bar .moove-gdpr-infobar-close-btn.moovegdpr-arrow-close::after, .gdpr-icon.moovegdpr-arrow-close::after, i.moovegdpr-arrow-close.moovegdpr-arrow-close::after { transform: rotate(-45deg); }@media (max-width: 767px){#moove_gdpr_cookie_info_bar .moove-gdpr-infobar-close-btn.moovegdpr-arrow-close::after, #moove_gdpr_cookie_info_bar .moove-gdpr-infobar-close-btn.moovegdpr-arrow-close::before, .gdpr-icon.moovegdpr-arrow-close::after, .gdpr-icon.moovegdpr-arrow-close::before, i.moovegdpr-arrow-close.moovegdpr-arrow-close::after, i.moovegdpr-arrow-close.moovegdpr-arrow-close::before { height: 14px; top: calc(50% - 7px); }#moove_gdpr_cookie_modal .moove-gdpr-modal-content { display: flex; flex-wrap: wrap; }#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .moove-gdpr-tab-main .moove-gdpr-tab-main-content { height: auto; }#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content { display: flex; padding: 5px 0px; flex-wrap: wrap; }#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder { display: flex; align-items: center; justify-content: space-between; margin-bottom: 10px; }#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton, #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-button-holder a.mgbutton, #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton { min-width: auto; padding: 5px 15px; }#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .moove-gdpr-modal-left-content #moove-gdpr-menu { display: none; }#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content { min-height: auto; }#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .main-modal-content .moove-gdpr-tab-main { min-height: auto; max-height: 100%; margin-bottom: 0px; display: block !important; }#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .main-modal-content .moove-gdpr-tab-content { margin-bottom: 80px; max-height: 50vh; overflow: auto; }#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .main-modal-content #advanced-cookies .tab-title, #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .main-modal-content #cookie_policy_modal .tab-title, #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .main-modal-content #strict-necessary-cookies .tab-title, #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .main-modal-content #third_party_cookies .tab-title { padding: 10px 10px 10px 30px; background-color: #ffffff; border: 1px solid #ffffff; display: block; margin: 10px 0px 0px; cursor: pointer; transition: 0.3s; border-radius: 5px; position: relative; }#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .main-modal-content #advanced-cookies .tab-title::before, #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .main-modal-content #cookie_policy_modal .tab-title::before, #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .main-modal-content #strict-necessary-cookies .tab-title::before, #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .main-modal-content #third_party_cookies .tab-title::before { content: "›"; position: absolute; left: 0px; top: 0px; bottom: 2px; font-size: 24px; color: currentcolor; width: 30px; display: flex; align-items: center; justify-content: center; line-height: 1; font-family: Georgia, serif; }#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .main-modal-content #advanced-cookies .moove-gdpr-tab-main-content, #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .main-modal-content #cookie_policy_modal .moove-gdpr-tab-main-content, #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .main-modal-content #strict-necessary-cookies .moove-gdpr-tab-main-content, #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .main-modal-content #third_party_cookies .moove-gdpr-tab-main-content { display: none; padding: 10px; background-color: #ffffff; }}@media (max-width: 350px){#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton, #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-button-holder a.mgbutton, #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton { padding: 3px 12px; }}#callnowbutton { display: none; }@media screen and (max-width: 650px){#callnowbutton:not(.cnb-displaymode), #callnowbutton.cnb-displaymode-mobile-only { display: block; position: fixed; text-decoration: none; }}#callnowbutton.cnb-single { width: 55px; height: 55px; border-radius: 50%; box-shadow: rgba(0, 0, 0, 0.3) 0px 3px 6px; background-position: center center; background-size: 35px 35px; background-repeat: no-repeat; }.cnb-single.cnb-left { bottom: 15px; left: 20px; }.cnb-single.cnb-left span, .cnb-single.cnb-mleft span, .cnb-single.cnb-tleft span { left: 68px; }.cnb-single:not(.cnb-text) span { display: none; }.cnb-zindex-10 { z-index: 2147483647; }html body {font-family: sans-serif;}body.swift-nojs [data-s3cid="1"]{min-width: 100vw;max-height:31458.84375px;}body.swift-nojs [data-s3cid="2"]{min-width: 100vw;}body.swift-nojs [data-s3cid="3"]{min-width: 100vw;min-height:84px;}body.swift-nojs [data-s3cid="4"]{min-width: 100vw;min-height:84px;}body.swift-nojs [data-s3cid="5"]{min-width: 100vw;min-height:84px;}body.swift-nojs [data-s3cid="8"]{min-width:337px;min-height:83px;}body.swift-nojs [data-s3cid="9"]{min-width:274px;min-height:83px;}body.swift-nojs [data-s3cid="28"]{min-width: 100vw;max-height:31458.84375px;}body.swift-nojs [data-s3cid="29"]{min-width: 100vw;max-height:30371.25px;}body.swift-nojs [data-s3cid="30"]{min-width: 100vw;max-height:30371.25px;}body.swift-nojs [data-s3cid="31"]{min-width: 100vw;}body.swift-nojs [data-s3cid="32"]{min-width: 100vw;}body.swift-nojs [data-s3cid="33"]{min-width: 100vw;}body.swift-nojs [data-s3cid="34"]{min-width: 100vw;}body.swift-nojs [data-s3cid="35"]{min-width: 100vw;}body.swift-nojs [data-s3cid="36"]{min-width:371px;}body.swift-nojs [data-s3cid="37"]{min-width:371px;}body.swift-nojs [data-s3cid="38"]{min-width: 100vw;max-height:29391.25px;}body.swift-nojs [data-s3cid="39"]{min-width: 100vw;max-height:26143.34375px;}body.swift-nojs [data-s3cid="40"]{min-width: 100vw;max-height:26143.34375px;}body.swift-nojs [data-s3cid="41"]{min-width: 100vw;max-height:26143.34375px;}body.swift-nojs [data-s3cid="42"]{min-width: 100vw;}body.swift-nojs [data-s3cid="43"]{min-width: 100vw;}body.swift-nojs [data-s3cid="44"]{min-width:371px;}body.swift-nojs [data-s3cid="45"]{min-width:371px;}body.swift-nojs [data-s3cid="46"]{min-width:371px;}body.swift-nojs [data-s3cid="48"]{min-width:241px;}body.swift-nojs [data-s3cid="49"]{min-width:371px;}body.swift-nojs [data-s3cid="50"]{min-width:371px;}body.swift-nojs [data-s3cid="51"]{min-width:241px;}body.swift-nojs [data-s3cid="53"]{min-width: 100vw;}body.swift-nojs [data-s3cid="54"]{min-width:371px;}body.swift-nojs [data-s3cid="55"]{min-width: 100vw;}body.swift-nojs [data-s3cid="56"]{min-width: 100vw;}body.swift-nojs [data-s3cid="57"]{min-width:371px;}body.swift-nojs [data-s3cid="58"]{min-width:371px;}body.swift-nojs [data-s3cid="59"]{min-width:371px;}body.swift-nojs [data-s3cid="60"]{min-width: 100vw;max-height:376.96875px;}body.swift-nojs [data-s3cid="61"]{min-width:371px;min-height:244.1875px;}body.swift-nojs [data-s3cid="62"]{min-width:371px;}body.swift-nojs [data-s3cid="63"]{min-width:371px;max-height:76.78125px;}body.swift-nojs [data-s3cid="64"]{min-width: 100vw;min-height:418.5px;}body.swift-nojs [data-s3cid="65"]{min-width:371px;min-height:247.328125px;}body.swift-nojs [data-s3cid="66"]{min-width:371px;}body.swift-nojs [data-s3cid="67"]{min-width:371px;}body.swift-nojs [data-s3cid="68"]{min-width: 100vw;min-height:379.859375px;}body.swift-nojs [data-s3cid="69"]{min-width:371px;min-height:247.078125px;}body.swift-nojs [data-s3cid="70"]{min-width:371px;}body.swift-nojs [data-s3cid="71"]{min-width:371px;}body.swift-nojs [data-s3cid="72"]{min-width: 100vw;}body.swift-nojs [data-s3cid="73"]{min-width: 100vw;}body.swift-nojs [data-s3cid="74"]{min-width:371px;}body.swift-nojs [data-s3cid="75"]{min-width:371px;}body.swift-nojs [data-s3cid="76"]{min-width: 100vw;}body.swift-nojs [data-s3cid="77"]{min-width: 100vw;max-height:229.59375px;}body.swift-nojs [data-s3cid="78"]{min-width:341px;max-height:229.59375px;}body.swift-nojs [data-s3cid="79"]{min-width:341px;max-height:229.59375px;}body.swift-nojs [data-s3cid="80"]{min-width:341px;max-height:201.59375px;}body.swift-nojs [data-s3cid="81"]{min-width: 100vw;max-height:748px;}body.swift-nojs [data-s3cid="82"]{min-width: 100vw;max-height:648px;}body.swift-nojs [data-s3cid="83"]{min-width: 100vw;}body.swift-nojs [data-s3cid="84"]{min-width: 100vw;}body.swift-nojs [data-s3cid="85"]{min-width: 100vw;}body.swift-nojs [data-s3cid="86"]{min-width:371px;}body.swift-nojs [data-s3cid="87"]{min-width: 100vw;}body.swift-nojs [data-s3cid="88"]{min-width:385px;}body.swift-nojs [data-s3cid="89"]{min-width: 100vw;}body.swift-nojs [data-s3cid="90"]{min-width:371px;}body.swift-nojs [data-s3cid="91"]{min-width: 100vw;max-height:205px;}body.swift-nojs [data-s3cid="92"]{min-width:371px;max-height:205px;}body.swift-nojs [data-s3cid="93"]{min-width: 100vw;}body.swift-nojs [data-s3cid="94"]{min-width:371px;}html{opacity:1}