/*
Theme Name: Beurre Child
Theme URI: https://beurre.qodeinteractive.com
Description: A child theme of Beurre
Author: Mikado Themes
Author URI: https://qodeinteractive.com
Version: 1.0
Text Domain: beurre
Template: beurre
*/


/* libre-franklin-regular - cyrillic_cyrillic-ext_latin_latin-ext_vietnamese */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Libre Franklin';
  font-style: normal;
  font-weight: 400;
  src: url('../beurre-child/fonts/libre-franklin-v18-cyrillic_cyrillic-ext_latin_latin-ext_vietnamese-regular.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* libre-franklin-600 - cyrillic_cyrillic-ext_latin_latin-ext_vietnamese */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Libre Franklin';
  font-style: normal;
  font-weight: 600;
  src: url('../beurre-child/fonts/libre-franklin-v18-cyrillic_cyrillic-ext_latin_latin-ext_vietnamese-600.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* source-code-pro-500 - cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_vietnamese */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Source Code Pro';
  font-style: normal;
  font-weight: 500;
  src: url('../beurre-child/fonts/source-code-pro-v23-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_vietnamese-500.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* montserrat-regular - cyrillic_cyrillic-ext_latin_latin-ext_vietnamese */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  src: url('../beurre-child/fonts/montserrat-v29-cyrillic_cyrillic-ext_latin_latin-ext_vietnamese-regular.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* montserrat-500 - cyrillic_cyrillic-ext_latin_latin-ext_vietnamese */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 500;
  src: url('../beurre-child/fonts/montserrat-v29-cyrillic_cyrillic-ext_latin_latin-ext_vietnamese-500.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* montserrat-italic - cyrillic_cyrillic-ext_latin_latin-ext_vietnamese */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 400;
  src: url('../beurre-child/fonts/montserrat-v29-cyrillic_cyrillic-ext_latin_latin-ext_vietnamese-italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* licorice-regular - latin_latin-ext_vietnamese */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Licorice';
  font-style: normal;
  font-weight: 400;
  src: url('../beurre-child/fonts/licorice-v6-latin_latin-ext_vietnamese-regular.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}


.qodef-h1, h1, .qodef-blog.qodef--single .qodef-blog-item .qodef-e-text .qodef-e-title {font-family: 'Montserrat';font-weight:400;letter-spacing:0.15em;font-size:65px;line-height:1.3em;color:#383837;}
.white .qodef-h1, .white h1 {color:#fff;}
.qodef-h2, h2 {font-family: 'Montserrat';font-weight:400;letter-spacing:0.15em;font-size:45px;line-height:1.3em;color:#007A87;}
.qodef-h3, h3, .smaller h2 {font-family: 'Montserrat';font-weight:400;letter-spacing:0.15em;font-size:35px;line-height:1.3em;color:#007A87;}
.qodef-h4, h4, .small h2, .small h3 {font-family: 'Montserrat';font-weight:400;letter-spacing:0.15em;font-size:25px;line-height:1.3em;color:#007A87;}
.qodef-h5, h5, .smaller h3, .small h4 {font-family: 'Montserrat';font-weight:400;letter-spacing:0.15em;font-size:18px;margin:0px 0 15px;line-height:1.3em;color:#007A87;}
h5 a:hover, a:hover, p a:hover, ::marker, h3 a:hover, .elementor-widget-text-editor p a, .qodef-icon-elegant-icons {color:#007A87;}
p, ul li {font-family:'Libre Franklin';font-size:15px;color:#383837;line-height:1.8em;}
.brlbs-cmpnt-container .brlbs-text-2xl {font-size:15px!important;}
ul {margin-bottom:0!important;} ul li {list-style-position:outside;margin-left:16px;}
.qodef-section-title .qodef-m-tagline, .qodef-testimonials-list .qodef-e-author, .qodef-team-list .qodef-e-role, .qodef-e-info>* {color:#007A87;font-size:15px;}
.qodef-section-title .qodef-m-title--highlighted {text-transform:uppercase;}
.ankermenu a {font-family: 'Montserrat';font-weight:400;letter-spacing:0.15em;font-size:18px;margin:0px 0 15px;line-height:1.8em;padding-right:18px;}
strong, p a {font-weight:600;word-wrap:break-word;}

.qodef-header-navigation>ul>li.qodef-menu-item--narrow ul:not(.qodef-drop-down--right) li:hover>a span {background-size:0;color:#007A87;}
.qodef-header--divided #qodef-page-header .qodef-header-navigation {margin:0 55px;}
.qodef-header-navigation>ul>li {margin:0 20px;}
.qodef-header-sticky {border-bottom:1px solid #76D2B6;height:100px;}
.qodef-header-sticky-inner {padding:10px 40px;}
.qodef-header-navigation>ul>li>a, .qodef-header-navigation>ul>li.qodef-menu-item--narrow ul li>a, .qodef-mobile-header-navigation>ul>li>a, .qodef-mobile-header-navigation ul li ul li>a {font-size:15px;}
.qodef-header-navigation ul li.qodef-menu-item--narrow ul {border:none;}
.qodef-header-navigation>ul>li>a span:after, .qodef-mobile-header-navigation>ul>li>a span:after {display:none;}
.qodef-header-navigation>ul>li.qodef-menu-item--narrow ul:not(.qodef-drop-down--right) li.current-menu-item>a span, .qodef-header-navigation>ul>li.qodef-menu-item--narrow ul:not(.qodef-drop-down--right) li.current-menu-ancestor>a span {background-size:0!important}
#qodef-page-header-inner.qodef-skin--dark nav>ul>li.current-menu-item>a, .qodef-header-navigation>ul>li.qodef-menu-item--narrow ul:not(.qodef-drop-down--right) li.current-menu-item>a, #qodef-page-header-inner.qodef-skin--dark nav>ul>li.current-menu-ancestor>a, #qodef-page-header-inner.qodef-skin--light nav>ul>li>a:hover, .qodef-header-navigation>ul>li.current-menu-item>a, .qodef-header-navigation>ul>li.current-menu-ancestor>a, .qodef-header-navigation>ul>li>a:hover, .qodef-header-navigation>ul>li.qodef-menu-item--narrow ul:not(.qodef-drop-down--right) li.current-menu-ancestor>a, .qodef-mobile-header-navigation ul li a:hover, .qodef-mobile-header-navigation ul li ul li>a:hover, .qodef-mobile-header-navigation>ul>li.current-menu-item>a, .qodef-mobile-header-navigation ul li.current-menu-ancestor>a, .qodef-mobile-header-navigation ul li ul li.current-menu-item>a, .qodef-mobile-header-navigation ul li .qodef-menu-item-arrow:hover {color:#007A87!important;}
.qodef-mobile-header-navigation ul li ul li>a span {background-image:unset;}
.qodef-mobile-header-navigation ul li .qodef-menu-item-arrow {width:8px;margin-left:0px 20px 20px 20px;top:9px;}
.qodef-opener-icon.qodef-source--predefined svg {fill:#007A87!important;}

.qodef-blog .qodef-blog-item .entry-date, .qodef-info-separator-end, .qodef-blog .qodef-blog-item h1.qodef-e-title:after {display:none;}

.qodef-qi-accordion.qodef-style--standard .qodef-e-title-holder.ui-state-active {background-color:#fff;}
.qodef-qi-accordion .qodef-e-title-holder {padding:0px 10px 25px 0px;}
.qodef-qi-accordion.qodef-style--standard .qodef-e-content {padding:16px 26px 16px 0px;}

.icon .qodef-icon-list-item .qodef-e-title-inner {align-items:start;}
.icon img.attachment-full.size-full {max-width:37px!important;margin-right:15px;max-height:37px;}
.qodef-icon-with-text.qodef-layout--before-content .qodef-m-icon-wrapper {margin-right:0px;}
.qodef-icon-list-item .qodef-e-title {display:unset;line-height:1.8em;}
.qodef-icon-list-item.qodef-icon--custom-icon .qodef-e-title-text {font-weight:400;}

.qodef-testimonials-list h3.qodef-e-text {font-family:'Licorice';line-height:60px;font-size:45px;letter-spacing:0;}
.qodef-testimonials-list .qodef-testimonials-quote img {max-width:35px!important;}
.qodef-testimonials-list .qodef-testimonials-quote {padding-bottom:70px;margin:auto;}
.noicon .qodef-testimonials-list .qodef-testimonials-quote img {display:none;}
.noicon .qodef-testimonials-list .qodef-e-content {padding-top:0px;}
.swiper-horizontal>.swiper-pagination-bullets {width:auto;height:50px;}
.qodef-qi-swiper-container .swiper-pagination-bullet {transform:none;}
.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active, ::selection {background-color:#007A87;}
.swiper-pagination-bullets .swiper-pagination-bullet {background-color:#76D2B6;}

#qodef-page-comments {display:none;}

.qodef-button.qodef-layout--outlined .qodef-m-border--bottom-right:after, .qodef-button.qodef-layout--outlined .qodef-m-border--bottom-right:before, .qodef-button.qodef-layout--outlined .qodef-m-border--top-left:after, .qodef-button.qodef-layout--outlined .qodef-m-border--top-left:before {background-color:#007A87;}
.qodef-button.qodef-layout--outlined {color:#383837;border:2px solid #383837;}
.sr7-layer .qodef-button.qodef-layout--outlined:hover {color:#383837!important;border:2px solid #383837;background-color:#fff;}
.qodef-button.qodef-layout--outlined:hover {color:#fff!important;background-color:#007A87;border:2px solid #007A87;border-radius:5px!important;}
.sr7-layer .qodef-button.qodef-layout--outlined {color:#fff!important;background-color:#007A87;border:2px solid #007A87;border-radius:5px!important;}
.sr7-layer .qodef-button.qodef-layout--outlined:hover {border-radius:5px!important;}
.qodef-button.qodef-html--link {font-family:'Source Code Pro';letter-spacing:.125em;text-transform:uppercase;font-weight:500;font-size:15px;font-style:normal;padding:11px 26px;}
.qodef-button.qodef-layout--ellipse .qodef-e-ellipse, .qodef-header-navigation>ul>li>a:hover span:after, .menu-item-7334 .qodef-menu-item-text, .qodef-testimonials-list .qodef-testimonials-quote svg, #qodef-page-footer .widget_nav_menu ul:not(#menu-navigation-menu-footer-right) li a:hover:after {display:none;}
.qodef-button.qodef-layout--ellipse {width:auto;height:auto!important;}
.qodef-button.qodef-layout--textual, .qodef-qi-button.qodef-layout--textual {color:#007A87;}
.qodef-button.qodef-layout--textual:hover, .qodef-qi-button.qodef-layout--textual:hover, .qodef-button.qodef-layout--ellipse .qodef-m-text, .qodef-blog .qodef-blog-item .qodef-e-top-holder a:hover, .elementor-widget-text-editor p a:hover {color:#383837;}
.qodef-qi-button {font-family:'Source Code Pro';text-transform:uppercase;font-size:15px;padding:11px 26px;border-radius:0;line-height:1.5em;letter-spacing:.125em;}
.qodef-qi-button.qodef-layout--outlined:hover, .qodef-button.qodef-layout--ellipse:hover {background-color:#007A87;border-color:#007A87;color:#fff;}
.qodef-button.qodef-layout--ellipse:hover span.qodef-m-text {color:#fff;}
.qodef-button.qodef-layout--filled.qodef-html--link, .qodef-qi-button.qodef-layout--filled {background-color:#007A87;color:#fff;border:2px solid #007A87;border-radius:5px;}
.qodef-button.qodef-layout--filled.qodef-html--link:hover, .qodef-qi-button.qodef-layout--filled:hover {background-color:#fff; color:#383837;border:2px solid #383837;border-radius:0px;}
.error404 .qodef-button.qodef-html--link {border:2px solid #383837;}

.qodef-qi-contact-form-7 .wpcf7-list-item a {font-weight:600;}
.qodef-qi-contact-form-7 .wpcf7-list-item {margin:0em;font-size:13px;line-height:1.4em;}
.qodef-qi-contact-form-7 .qodef-grid.qodef-gutter--small>.qodef-grid-inner>.qodef-grid-item {padding:0 10px 30px;}
input[type=date], input[type=email], input[type=number], input[type=password], input[type=search], input[type=tel], input[type=text], input[type=url], select, textarea {font-family:'Libre Franklin';font-size:15px;font-style:normal;}
textarea {color:#383837;}
button[type=submit] {font-family:'Source Code Pro';font-size:15px;font-style:normal;text-transform:uppercase;margin-top:30px;letter-spacing:.125em;}
.qodef-qi-contact-form-7 button[type=submit]:hover {background-color:#007A87;letter-spacing:.125em;}

#qodef-back-to-top svg {width:38px;}

#qodef-side-area .widget:not(.widget_beurre_core_social_icons_group) a {background-image:none;}
#qodef-side-area .widget:not(.widget_beurre_core_social_icons_group) a:hover {color:#007A87;}
#qodef-side-area .widget.widget_media_image img {display:unset;}
#qodef-side-area {background-image:url(../beurre-child/img/patricia-hoyer-beratung-coaching-sidearea-bg.webp)!important;}
#qodef-side-area img.attachment-full.size-full {max-width:25px;margin-right:15px;}
#qodef-side-area .qodef-icon-list-item {margin-bottom:10px;}
#qodef-side-area p {line-height:1.8em;margin:0px;}
#qodef-side-area div#block-39, #qodef-side-area .qodef-qi-icon-with-text .qodef-m-content>.qodef-m-text {margin:0px!important;}
#qodef-side-area .qodef-qi-icon-with-text .qodef-m-icon-holder svg {width:1.2em;stroke:unset!important;}

#qodef-page-footer .widget a:hover, #qodef-page-footer .widget.widget_nav_menu ul li.current-menu-item a, #qodef-page-footer .widget_nav_menu ul:not(#menu-navigation-menu-footer-right) li a:hover {color:#007A87!important;}
#qodef-page-footer input[type=email] {color:#383837;border-color:#383837;}
#qodef-page-footer .wpcf7-list-item {font-size:13px;line-height:1.4em;margin:0;}
#qodef-page-footer .wpcf7 input[type="email"] {text-align:center;}
#qodef-page-footer-top-area .widget .qodef-widget-title {margin:0 0 21px;}
#qodef-page-footer-top-area .widget button {background-color:transparent;color:#383837;}
#qodef-page-footer-top-area .widget button:hover {background-color:#007A87;border-color:#007A87;}
#qodef-page-footer-top-area .widget a, #qodef-page-footer-top-area .widget .qodef-widget-title, #qodef-page-footer input[type=email]:focus, #qodef-page-footer-top-area .widget:not(.widget_beurre_core_title_widget), #qodef-page-footer .widget_nav_menu ul:not(#menu-navigation-menu-footer-right) li a {color:#383837;}
#qodef-page-footer-top-area .wpcf7-list-item a {font-weight:600;}
#qodef-page-footer .widget_nav_menu ul:not(#menu-navigation-menu-footer-right) li a {font-size:16px;}
#qodef-page-footer-bottom-area p {color:#007A87;}
#qodef-page-footer-bottom-area .widget a {font-family:'Source Code Pro';font-size:16px;font-style:normal;text-transform:uppercase;font-weight:500;letter-spacing:.23em;color:#007A87;}
#qodef-page-footer .widget_text p a {background-image:none;}
#qodef-page-footer-top-area {background-color:#fff;border-top:1px solid #76D2B6;}
#qodef-page-footer-bottom-area {background-image:url(https://www.patricia-hoyer.de/wp-content/uploads/2025/11/patricia-hoyer-beratung-coaching-footer-bottom-bg.webp);background-size:cover;background-position:bottom;}

/* Funnel */
#lfb_bootstraped.lfb_bootstraped .has-error .input-group-addon, #lfb_bootstraped.lfb_bootstraped .bootstrap-datetimepicker-widget .has-error .input-group-addon {background-color:red!important;border-color:red!important;}
#lfb_form.lfb_bootstraped .form-group.has-error ::placeholder {color:red!important;}
#lfb_form.lfb_bootstraped:not([data-stylefields=light]) .form-group.has-error .input-group-addon {background-color:red!important;border-color:red!important;}
#lfb_bootstraped h2.lfb_stepTitle.positioned, .placeholder label {display:none!important;}
#lfb_bootstraped .lfb_buttonTitle {hyphens:auto;-webkit-hyphens: auto;-moz-hyphens: auto;}
#lfb_form.lfb_bootstraped p, #lfb_bootstraped.lfb_bootstraped a  {font-size:15px;font-family:'Libre Franklin';}
#lfb_bootstraped.lfb_bootstraped a:hover {color:#007A87!important;}
#lfb_bootstraped.lfb_bootstraped h1 {font-family: 'Montserrat';font-weight:400;letter-spacing:0.15em;font-size:45px;line-height:1.3em;}
#lfb_bootstraped.lfb_bootstraped h2 {font-family: 'Montserrat';font-weight:400;letter-spacing:0.15em;font-size:35px;line-height:1.3em;}
#lfb_bootstraped.lfb_bootstraped h5 {font-family: 'Montserrat';font-weight:400;letter-spacing:0.15em;font-size:18px;margin:0px 0 15px;line-height:1.3em;color:#007A87;}
#lfb_bootstraped.lfb_bootstraped .btn-primary {background-color:#007A87!important;border:2px solid #007A87!important;text-transform:uppercase!important;letter-spacing:.08em!important;font-family:'Source Code Pro';font-weight:500!important;padding:11px!important;border-radius:0!important;color:#fff!important;}
#lfb_bootstraped.lfb_bootstraped .btn-primary:hover {background-color:transparent!important;border-color:#000!important;color:#000!important;}
#lfb_form.lfb_bootstraped .btn-primary:hover, #lfb_form.lfb_bootstraped a:hover {opacity:1!important;}
#lfb_form.lfb_bootstraped .btn, #lfb_form.lfb_bootstraped .gform_button {box-shadow:none!important;}
#lfb_form.lfb_bootstraped #lfb_mainPanel .lfb_genSlide .lfb_genContent .lfb_itemDes {font-size:15px!important;}
#lfb_form.lfb_bootstraped #lfb_mainPanel .lfb_genSlide .lfb_genContent div.lfb_selectable .lfb_imgFontIcon[data-tint="true"] {color:#007A87!important;}
#lfb_form.lfb_bootstraped #lfb_mainPanel .lfb_genSlide .lfb_genContent div.lfb_selectable span.icon_select {background-color:#76D2B6!important;color:#fff!important;}
#lfb_bootstraped.lfb_bootstraped .lfb_imageButtonContainer .lfb_imageButtonHeader {display:none!important;}
#lfb_bootstraped.lfb_bootstraped #lfb_form.lfb_bootstraped[data-usevisual="1"] .lfb_imageButtonContainer a.btn-primary {max-width:229px!important;}
#lfb_bootstraped #lfb_form.lfb_bootstraped .lfb_imageButtonContainer {background-color:#E5FFF7!important;border-color:#E5FFF7!important;padding:50px 20px!important;}
#lfb_form.lfb_bootstraped #lfb_legalNoticeContentCt .has-switch>div.switch-off label, #lfb_form.lfb_bootstraped .form-group.has-error .form-control {border-color:red!important;}
#lfb_form #lfb_legalNoticeContentCt .has-switch .switch-off span.switch-right {background-color:red!important;}
#lfb_form #lfb_legalNoticeContentCt .has-switch > div.switch-on label {border-color:#398d3a!important;}
#lfb_form #lfb_legalNoticeContentCt .has-switch span.switch-left {background-color:#398d3a!important;}
#lfb_form.lfb_bootstraped:not([data-stylefields="light"]) .input-group-addon, #lfb_form.lfb_bootstraped:not([data-stylefields="light"]) .input-group.focus .input-group-addon {background-color:#007A87!important;border-color:#007A87!important;color:#fff!important;}
#lfb_form.lfb_bootstraped .form-control:focus, #lfb_form.lfb_bootstraped .form-control {border-color:#007A87!important;}
#lfb_form.lfb_bootstraped a:not(.btn):not(.lfb_numberFieldQtSelector) {font-weight:600;}
#lfb_bootstraped.lfb_bootstraped #lfb_legalNoticeContentCt {max-width:600px;margin:25px auto;}
#lfb_form.lfb_bootstraped .form-group > label {line-height:1.5em;margin-bottom:10px;}
.lfb_itemBloc.lfb_richtext.col-md-2.lfb_item.lfb_itemContainer_352.finalColumn.contact {display:none!important;}
#lfb_mainPanel {height:auto!important;min-height:0!important;}

/* Template */
.page-template-page-full-width-form-landing #qodef-page-header, .page-template-page-full-width-form-landing #qodef-page-mobile-header {background-color:transparent;}
.page-template-page-full-width-form-landing .qodef-header-navigation, .page-template-page-full-width-form-landing #qodef-page-header-inner .qodef-widget-holder, .page-template-page-full-width-form-landing .qodef-header-sticky, .page-template-page-full-width-form-landing a.qodef-opener-icon.qodef-mobile-header-opener, .page-template-page-full-width-form-landing .qodef-mobile-header-navigation, .page-template-page-full-width-form-landing #qodef-top-area, .page-template-page-full-width-form-landing header#qodef-page-mobile-header {display:none;}
.page-template-page-full-width-form-landing #qodef-page-wrapper {display:flex;flex-direction:column;min-height:100vh;}
.page-template-page-full-width-form-landing #qodef-page-wrapper #qodef-page-outer {flex:1;}
.page-template-page-full-width-form-landing #qodef-footer-copyright-area .qodef-grid>.qodef-grid-inner {display:flex;}
.page-template-page-full-width-form-landing #qodef-footer-copyright-area-inner {padding:30px 70px;background-image:url(https://www.patricia-hoyer.de/wp-content/uploads/2025/11/patricia-hoyer-beratung-coaching-footer-bottom-bg.webp);background-size:cover;background-position:bottom;}
.page-template-page-full-width-form-landing .footer-gdpr {text-align:right!important;}
.page-template-page-full-width-form-landing p.copyright {color:#007A87;}
.page-template-page-full-width-form-landing #qodef-page-footer .footer-gdpr a {padding-right:20px;color:#007A87;font-weight:500;font-family:'Source Code Pro';text-transform:uppercase;font-size:16px;}
.page-template-page-full-width-form-landing .floating-menu.fm-ready {visibility:hidden;}

@media only screen and (max-width: 1100px) {
	#qodef-page-footer-bottom-area {padding-bottom:100px;}
}
@media only screen and (max-width: 1024px) {
	.page-template-page-full-width-form-landing #qodef-page-header {display:block!important;}
	#lfb_form.lfb_bootstraped #lfb_mainPanel .lfb_genSlide .lfb_genContent.lfb_noDes {padding-top:0px!important;margin-top:0px!important;}
	.qodef-h3, h3, .smaller h2 {font-size:25px;}
}
@media only screen and (max-width: 768px) {
	.page-template-page-full-width-form-landing #qodef-footer-copyright-area .qodef-grid>.qodef-grid-inner {display:inline-grid;}
	.page-template-page-full-width-form-landing .footer-gdpr {text-align:left!important;}
	.page-template-page-full-width-form-landing #qodef-footer-copyright-area-inner {padding:30px 70px 100px;}
	.page-template-page-full-width-form-landing div[data-element_type=container].qodef-elementor-content-grid {width:100%;max-width:100%;}
	.brlbs-cmpnt-container .brlbs-text-2xl {font-size:10px!important;}
	.swiper-pagination-bullets .swiper-pagination-bullet {margin:7px!important;}
	.qodef-restaurant-menu-list .qodef-e-heading-title {flex-shrink:0.8;}
	.qodef-h1, h1, .qodef-blog.qodef--single .qodef-blog-item .qodef-e-text .qodef-e-title {font-size:32px;hyphens:auto!important;-webkit-hyphens: auto!important;-moz-hyphens: auto!important;}
 	#lfb_bootstraped.lfb_bootstraped h1, .qodef-h3, h3, .smaller h2 {font-size:25px;hyphens:auto!important;-webkit-hyphens: auto!important;-moz-hyphens: auto!important;}
 	#lfb_bootstraped.lfb_bootstraped .lfb_genContent.container {padding-top:0px!important;}
 	#lfb_form.lfb_bootstraped #lfb_mainPanel .lfb_genSlide .lfb_genContent {margin-top:0px!important;}
	.qodef-h2, h2, .qodef-testimonials-list h3.qodef-e-text {font-size:28px;line-height:1.3em;hyphens:auto!important;-webkit-hyphens: auto!important;-moz-hyphens: auto!important;}
	.qodef-h4, h4, .small h2, .small h3 {font-size:20px;hyphens:auto!important;-webkit-hyphens: auto!important;-moz-hyphens: auto!important;}
 	#lfb_bootstraped.lfb_bootstraped h2 {font-size:25px;}
	.qodef-h5, h5, .smaller h3, .small h4 {font-size:16px;hyphens:auto!important;-webkit-hyphens: auto!important;-moz-hyphens: auto!important;}
	#qodef-back-to-top svg {width:28px;margin-left:50px;}
	.floating-menu.notranslate.float-menu-1.-right.-center.-rounded-out.-button-space.-label-connect.-sub-space.fm-ready {top:340px!important;}
	.qodef-testimonials-list .qodef-e-author {display:table;}
}
@media only screen and (max-width: 767px) {
.elementor-widget-wrap.elementor-element-populated {border-color:transparent!important;}
}