/*!/wp-content/themes/stockholm-child/style.css*//*
Theme Name: Stockholm Child
Theme URI: http://demo.select-themes.com/stockholm/
Description: A child theme of Stockholm Theme
Author: Select Themes
Author URI: http://select-themes.com
Version: 1.1
Text Domain: stockholm
Template: stockholm
*/


@media only screen and (min-width: 1000px) {
  .light:not(.sticky):not(.scrolled) .side_menu_button > a {
    color: #fff;
  }

  .dark:not(.sticky):not(.scrolled) .side_menu_button > a {
    color: #000;
  }

  .stick_with_left_right_menu .logo_wrapper {
    overflow: hidden;
  }

  .latest_post_holder.boxes.two_columns > ul > li:nth-child(2n+1),
  .latest_post_holder.boxes.three_columns > ul > li:nth-child(3n+1),
  .latest_post_holder.boxes.four_columns > ul > li:nth-child(4n+1),
  .latest_post_holder.boxes.five_columns > ul > li:nth-child(5n+1) {
    clear: both;
  }

  .admin-bar header.sticky.sticky_animate,
  .admin-bar header.fixed {
    padding-top: 32px !important;
  }

  .admin-bar header.sticky .qode_search_form,
  .admin-bar header.fixed .qode_search_form,
  .admin-bar .side_menu {
    top: 32px;
  }
}

/*NEUUUUUU*/
@font-face{font-family:"DM Sans-local";font-display:swap;}

p{
			font-family: "DM Sans-local", sans-serif;
			letter-spacing: unset;
			font-weight:  unset;
			font-style: unset;
			text-transform: unset;
}


:root, p, .footer_top a:not(.qbutton) {
	font-family: "DM Sans-local", sans-serif !important;
	font-display: swap;
}

/*Alle Links default unterstreichen*/
.under p  a, .under a .elementor-icon-list-text, .under .elementor-icon-list-text a, .under .elementor-cta a{
	text-decoration: underline !important;
	 text-underline-offset: 4px;
	transition: text-underline-offset 0.2s ease !important;
}

.under p  a:hover, .under a .elementor-icon-list-text:hover, .under .elementor-icon-list-text a:hover, .under .elementor-cta a:hover,
.under p  a:focus-visible, .under a .elementor-icon-list-text:focus-visible, .under .elementor-icon-list-text a:focus-visible, .under .elementor-cta a:focus-visible {
	 text-underline-offset: 2px;
	
} 

.notbold {
	font-weight: 400;
}

html .qbutton {
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
    text-transform: var(--e-global-typography-accent-text-transform);
    font-style: var(--e-global-typography-accent-font-style);
    text-decoration: var(--e-global-typography-accent-text-decoration);
    letter-spacing: var(--e-global-typography-accent-letter-spacing);
}

html .ff-default .ff_btn_style:hover {
	opacity: 1;
}

/*10.1 List*/
li.elementor-icon-list-item.elementor-inline-item {
	padding: 10px;
}

/*Blogpostings laden nicht*/
.blog_holder.masonry {
	opacity: 1;
}

/*Möbelseite - Slider*/
.alttext-img-slider .qodef-e-alt-text-holder {
	visibility: visible;
    opacity: 1;
}

.qodef--pagination-numbers>.swiper-pagination-bullets, .qodef--pagination-numbers~.swiper-pagination-bullets {
	flex-wrap: wrap;
}

.alttext-img-slider .qodef-swiper-pagination-outside .swiper-pagination-bullet {
	margin: 7px !important;
}

.alttext-img-slider .swiper-pagination-bullet {
	width: 20px !important;
	height: 20px !important;
}

.alttext-img-slider .swiper-pagination-bullet {
	padding: 16px !important;
}

.qodef-swiper-pagination-outside.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active, .qodef-swiper-pagination-outside.swiper-pagination .swiper-pagination-bullet:hover {
	transform: matrix(1.1,0,0,1.1,0,0) translateZ(0) !important;
}


/**SALE PAGE***/
.phone, .mail {
    color: white;
}

.phone:hover, .mail:hover {
    color: #677174;
}

.colorred {
	color: #C9091E;
}

.grey /*strike price*/ {
	color: var(--e-global-color-64f112b);
}


/*arrow diagoonal*/
.arrow-up::after {
  content: "\2197 \FE0E";
}

.q-arrow-up::after {
  content: "\2197 \FE0E";
	padding-left: 5px;
}


/*TYPO*/
.blog_holder.blog_large_image article:not(.format-quote):not(.format-link) h2, .blog h2 a  {
	font-family: var( --e-global-typography-89c7b67-font-family ), Sans-serif;
    font-size: var( --e-global-typography-89c7b67-font-size )!important;
    font-weight: var( --e-global-typography-89c7b67-font-weight );
    text-transform: var( --e-global-typography-89c7b67-text-transform );
    font-style: var( --e-global-typography-89c7b67-font-style );
    text-decoration: var( --e-global-typography-89c7b67-text-decoration );
    line-height: var( --e-global-typography-89c7b67-line-height )!important;
    letter-spacing: var( --e-global-typography-89c7b67-letter-spacing );
    word-spacing: var( --e-global-typography-89c7b67-word-spacing );
display: inline;
background: #ffffff;
padding: 0px 0.2em;
box-decoration-break: clone;
-webkit-box-decoration-break: clone;
}


.post_excerpt {
	margin-top: 10px;
}

/*menu bar */
.fa-bars:before {
	font-family:'Linearicons-Free' !important;
	content: '\e871' !important;
	font-size: 30px;
	color: var(--e-global-color-text);
}

.fa-bars:hover::before {
	color: #c9091e;
} 

header .header_top_bottom_holder {
	padding-bottom: 5px;
}


/*Hover BTN*/
.revealred, #revealred-newsletter, .revealwhite, .revealredlong, .revealredextra {
	  transition: 0.5s;
}
/* .revealred:hover, .elementor-widget-qbutton .revealred:hover*/

#revealred-newsletter:hover, #revealred-newsletter .elementor-slide-button:hover, #revealred-newsletter .elementor-cta__button:hover {
	 /*box-shadow: inset 20em 0 0 0 var(--e-global-color-text);*/
	background-color:#c9091e!important;
  }


/*.revealredlong:hover  { 	
 box-shadow: inset 35em 0 0 0 var(--e-global-color-text);
	background-color:#c9091e!important;
  }
*/
.elementor-widget-qbutton .revealwhite:hover  {
	 box-shadow: inset 20em 0 0 0 var(--e-global-color-text);
	background-color:white!important;
  }


.revealwhite:hover {
	/* box-shadow: inset 20em 0 0 0 var(--e-global-color-text);*/
	background-color:white;
  }


/*.fluentform .extra .revealredextra:hover  { 
	box-shadow: inset 50em 0 0 0 var(--e-global-color-text);
  }

.fluentform .revealredextra.ff_btn_style:hover  { 
	box-shadow: inset 15em 0 0 0 var(--e-global-color-text);
  }


#fluentform_6 .revealredflu:hover, #fluentform_10 .revealredflu:hover { 
	box-shadow: inset 30em 0 0 0 var(--e-global-color-text);
  }
*/
/*NEU 7.10*/
/*#fluentform_15 .ff_btn_style:hover { 
	box-shadow: inset 0 0 0 0 var(--e-global-color-text);
  }

*/

#menu-topbar-links li:first-child a:before {
	/*font-family:'Linearicons-Free';
	content: '\e833';*/
	font-family:'ElegantIcons';
	content:"\e081";
	padding-right: 5px;
}

#menu-topbar-rechts a, #menu-topbar-links a {
	font-family: 'DM Sans-local';
	font-size: 12px;
	letter-spacing: 1px;
	text-transform: uppercase;
	font-weight: 600;
}
#menu-topbar-rechts a:hover, #menu-topbar-links a:hover{
color: #c9091e !important;	
}





#nav-menu-item-406 .second .inner {
width: 669px; /*703*/
box-shadow: 0px 59px 27px -41px rgb(173 173 173 / 30%);
}

.drop_down .second .inner ul li a {
	padding: 10px 0 10px 15px;
}

.drop_down .second .inner>ul, li.narrow .second .inner ul {
	display: flex;
	flex-wrap: wrap;
}

#nav-menu-item-409 .second .inner {
	width: 333px;
	box-shadow: 0px 31px 40px -25px rgb(173 173 173 / 50%);
}

/**************1Level Menü***************/
nav.main_menu>ul>li>a {
	padding: 0px 40px 0px 40px;
} 


.menu-animation-underline nav.main_menu> ul> #nav-menu-item-411 >a .menu-text  {
	color: #c9091e;
} 

.menu-animation-underline nav.main_menu> ul> #nav-menu-item-411 >a {
		padding-right: 40px;
}

nav.main_menu>ul {
	width: max-content;
}

.header_inner_right {
	position: absolute;
	right: 30px;
}

/*2Level*/
.drop_down .narrow .second .inner ul li {
	width: fit-content;
	min-width: 150px;
}

.drop_down #nav-menu-item-409 .second .inner  ul li {
	width: 100%;
}

/*MENÜ BUTTON*/
header.dark:not(.sticky):not(.scrolled) .header_bottom_right_widget_holder a.qbutton {
	background-color:#c9091e !important;
	color: white !important;
}
header.dark:not(.sticky):not(.scrolled):hover .header_bottom_right_widget_holder a.qbutton:hover {
	background-color: #1c312c !important;
}

/***BERaten lassen***/
.textwidget .qbutton {
	line-height: 40px;
		  transition: 0.5s;
}


.textwidget .qbutton:hover {
	 box-shadow: inset 20em 0 0 0 var(--e-global-color-text);
	background-color:#c9091e!important;
  }

/******TYPO p, span, div, ***/
.break {
	 -webkit-hyphens: auto;
  -ms-hyphens: auto;
	-moz-hyphens: auto;
  hyphens: auto;
}
/******
.nobreak, .nobreak p {
	 -webkit-hyphens: manual;
  -ms-hyphens: manual;
	-moz-hyphens: manual;
  hyphens: manual;
} ******/


.qode-il-title {
	font-size: 2rem;
}
/****No search result****/
.search-no-results .entry p {
	color: var(--e-global-color-primary);
	color: var( --e-global-color-text );
    font-size: var( --e-global-typography-8d0260c-font-size );
    line-height: var( --e-global-typography-8d0260c-line-height );
}

.search-no-results header.dark .q_logo img.dark {
	opacity: 0;
}
.search-no-results header.dark .q_logo img.normal {
	opacity: 1;
}


/* Fette Auszeichnung*/
.boldtype {
	font-weight:700 !important;
}


@media only screen and (max-width: 480px) {
	.boldtype {
		font-size: 1em !important;
	}
}

/*Hightlight white*/
.highlight-white h1, .highlight-white h2, .highlight-white .elementor-slide-heading, .highlight-white h3, .slider-highlight-white .elementor-slide-heading, .title_subtitle_holder_inner h1, .highlight-white p, .highlight-white h4 {
	 display: inline;
    background: #ffffff;
    padding: 2px 0.5rem;
   box-decoration-break: clone;
	-webkit-box-decoration-break: clone;
}

/*NEU 9.1
.homeblog .latest_post_title a, .homesidebarnews a {
	background: #ffffff;
    padding: 2px 0.5rem;
   box-decoration-break: clone;
	-webkit-box-decoration-break: clone;
}*/

mark {
    word-break: break-word;
    -webkit-box-decoration-break: clone;
    background-color: white;
	 padding: 4px 0px;
    box-shadow: 10px 0 0 #ffffff, -10px 0 0 #ffffff;
}

.title_subtitle_holder_inner .subtitle {
	
    background: #ffffff;
    padding: 2px 2px 2px 0px;
    word-wrap: break-word;
	  position: relative;
    left: 10px;
    box-shadow: 10px 0 0 #ffffff, -10px 0 0 #ffffff;
	width: fit-content;
}


/*Special Hightlight bei Slider*/
.slider-highlight-white .elementor-button {
	margin-left: auto;
	margin-right: auto;
	width: max-content;
	display: block !important;
}

/****STARTSEITE***/
.elementor-flip-box__button {
	padding-left: 0px;
}


/*Hersteller Logos Verchwunden*/

.qodef-qi-image-arr.qodef-image--hover-zoom-out .qodef-e-inner img {
	display: block;
    width: calc(100% + 0px);
    transform: scale(1) translateZ(0);
    transition: transform .35s cubic-bezier(.25,.46,.45,.94);
    will-change: transform;
}

.qodef-qi-image-gallery.qodef-image--hover-zoom-out .qodef-e .qodef-e-inner img {
	transform: scale(1) translateX(0px);
}


.qodef-qi-image-gallery.qodef-image--hover-zoom-out .qodef-e:hover .qodef-e-inner img {
	transform: scale(1.2) translateX(0px);
}

/*
.qodef-qi-image-gallery.qodef-image--hover-move .qodef-e-inner img {
	width: calc(100% + 0px);
}

.qodef-qi-image-gallery.qodef-image--hover-move .qodef-e .qodef-e-inner img {
	transform: scale(1) translateX(0px);
}


.qodef-qi-image-gallery.qodef-image--hover-move .qodef-e:hover .qodef-e-inner img {
	transform: scale(1.1) translateX(0px);
}
*/




/*SIDEBAR*/
aside.sidebar .widget:not(.woocommerce) .current-cat a {
	color:var(--e-global-color-accent);
}

.elementor-widget-wp-widget-categories h5 {
	font-family: 'DM Sans-local', sans-serif;
    font-size: 17px;
    line-height: 40px;
    letter-spacing: 0px;
    font-weight: 700;
    text-transform: none;
    color: #1c312c;
}

aside.sidebar .widget:not(.woocommerce) a{
	font-size: var( --e-global-typography-text-font-size );
	font-weight: 400;
    line-height: var( --e-global-typography-text-line-height );
	color:#1c312c;
}

/*Blog*/
.home .latest_post_holder .latest_post_title, .home .latest_post_holder .latest_post_title a {
	font-size: 22px ;
	line-height: 28px ;
	color: var( --e-global-color-text );
}

/*NEU 9.1*/
html .postttitle-dark .latest_post_holder .latest_post_title a, html .latest_post_holder .latest_post_title {
	 font-family: var(--e-global-typography-45022a9-font-family), Sans-serif;
    font-size: var(--e-global-typography-45022a9-font-size);
    font-weight: var(--e-global-typography-45022a9-font-weight);
    text-transform: var(--e-global-typography-45022a9-text-transform);
    font-style: var(--e-global-typography-45022a9-font-style);
    text-decoration: var(--e-global-typography-45022a9-text-decoration);
    line-height: var(--e-global-typography-45022a9-line-height);
    letter-spacing: var(--e-global-typography-45022a9-letter-spacing);
    word-spacing: var(--e-global-typography-45022a9-word-spacing);
	 color: white;
}

.latest_post_holder.boxes>ul>li .latest_post {
	padding: 10px 10px 0px;
}

html .latest_post_title a:hover, html .home .latest_post_title a:hover, html .postttitle-dark .latest_post_holder .latest_post_title a:hover {
color: var(--e-global-color-accent);
}

/*NEU 10.1*/
.blog_holder.masonry article:not(.format-quote):not(.format-link) h4 a:hover, .blog_holder.masonry_full_width article:not(.format-quote):not(.format-link) h4 a:hover, .latest_post_holder .latest_post_title a:hover {
	color: var(--e-global-color-accent);
}

.home .latest_post_holder .latest_post_title, .postttitle-dark .latest_post_holder .latest_post_title {
	line-height: 28px;
}


.blog .title {
	padding-top: 150px;
}

@media only screen and (max-width: 1024px){
	.blog .title {
	padding-top: 85px;
}
	
	.blog .content .content_inner > .container > .container_inner.default_template_holder {
		padding-top: 0px !important;
	}
}


@media only screen and (max-width: 600px){
	.blog .title {
	padding-top: 40px;
}
}


@media only screen and (max-width: 400px){
	.blog .title {
	padding-top: 60px;
}
}

/*Abstand Kategorien*/
.latest_post_holder .post_info_section {
	margin: 0px;
}


/*Startseite Testimonial*/
.kundenstimmen .swiper-slide {
	background-color: var(--e-global-color-4dd9d6b);
	padding: 40px;
}

.kundenstimmen .qodef-e-quote i {
	background-color: var(--e-global-color-secondary);
	padding: 15px;
	height: 50px;
	width: 55px;
}


/****WOHNEN****/
/*Logogallery****/
.qodef-qi-swiper-container .swiper-slide img {
	transform: scale(1.1);
}

.qodef-qi-clients-slider.qodef--hover-scale .qodef-e-main-image {
	transform: scale(0.8) translateZ(0);
	transition: transform .25s cubic-bezier(.22,.61,.36,1)
}

/*******Wohnwände - GALLLERY ********/
.gallery-arrows .swiper-container {
	text-align: right;
}
.gallery-arrows .elementor-swiper-button {
	position: relative;
	display: inline-block;
	width: auto;
	margin-top: 40px;
	text-align: right;
	margin-left: 40px;
}
.gallery-arrows .eicon-chevron-right, .gallery-arrows .eicon-chevron-left {
	transform: translateX(0px);
	transition: transform .12s ease-out;
}

/*Rechts*/
.gallery-arrows .eicon-chevron-right:before, .fa-angle-right:before {
	font-family:'Linearicons-Free';
	content: '\e87a' !important;
	color:var( --e-global-color-text );
}

.gallery-arrows .eicon-chevron-right:hover{
transform: translateX(6px);
	transition: transform .22s cubic-bezier(.37,.08,.02,.93) 50ms;
}


/*Links*/
 .gallery-arrows .eicon-chevron-left:hover {
transform: translateX(-6px);
	transition: transform .22s cubic-bezier(.37,.08,.02,.93) 50ms;
}
.gallery-arrows .eicon-chevron-left:before, .fa-angle-left:before {
		font-family:'Linearicons-Free';
	content: '\e879' !important;
	color: var( --e-global-color-text );
}


/****FOOOTER***/
.footer_top a:not(.qbutton) i {
	font-size: 20px;
}




/****Bloggallery***/
.latest_post_holder .boxes_image a .latest_post_overlay {
background-color: black;
	transition: 0.5s;
}

.latest_post_holder .boxes_image a:hover .latest_post_overlay {
	opacity:0.5 ;
}


/*.latest_post_holder .boxes_image a:hover .latest_post_overlay::after {
	position: relative;
	display: block;
	top: 45%;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	font-weight: 600;
	content: 'Jetzt lesen ↗';
	font-size: 1.3em;
	color: white;
	text-transform: uppercase;
	letter-spacing: 1;
}*/

.latest_post_holder .latest_post_overlay .icon_plus {
	display: none;
}

/*******************Blog***************/
/*
.title_outer .image::before img {
	background-color:red;
	width: 100%;
	height: 100%;
	position: relative;
	content: '';
}*/

/*Üblognavigation*/
span.post-navigation__prev--title:hover {
	color: var(--e-global-color-accent) !important;
}


/*30.09.24*/
.blog {
	background-color:var(--e-global-color-4dd9d6b);
}


.blog .container {
	padding-top: 2vh;
}











/*Neues Stockholm*/
.post-template header.dark .q_logo img.normal, .search-results header.dark .q_logo img.normal, .archive header.dark .q_logo img.normal {
	opacity: 1;
}

.post-template .wrapper .content .container, .search-results .wrapper .content .container, .archive .wrapper .content .container, .search-no-results .wrapper .content .container{
	background-color: var(--e-global-color-4dd9d6b);
}




.blog_holder article .post_info {
	margin-bottom: 10px;
}

.post_excerpt, .post_content {
	font-family: "DM Sans-local", sans-serif;
	font-size: var(--e-global-typography-text-font-size);
    letter-spacing: 0px;
    font-weight: 400;
    font-style: normal;
    text-transform: none;
	line-height: 26px;
	    color: var( --e-global-color-text );
}

.blog_holder article h2 {
	margin-bottom: 20px;
}


/*********Kontakt*******/

.fluentform,
.fluentform button,
.fluentform input,
.fluentform textarea,
.fluentform label {
	font-family: 'DM Sans-local';
	color: #1C312C;
	font-size: var( --e-global-typography-text-font-size );
}

.fluentform .ff-el-form-control:focus {
	border-color: #C9091E;
}

.fluentform .ff-el-group {
	margin-bottom: 40px;
}

.fluentform .ff-el-form-control {
	padding: 10px 20px 10px 10px;
	border: none;
	border-bottom: 1.5px solid #1C312C;
	font-size: 14px;
	transition: 0.3s ease background, color;
	color: #1C312C;
	border-radius: 0px;
	font-size: var( --e-global-typography-text-font-size );
}

select.ff-el-form-control:not([size]):not([multiple]) {
	border: solid 1px;
}

.fluentform .ff_btn_style {
	border: none;
	border-radius: 0px;
	color: #ffffff;
    font-size: 13px;
	line-height: 30px;
    font-style: normal;
    font-weight: 500;
    font-family: Work Sans;
    letter-spacing: 1px;
    text-transform: uppercase;
    border-color: #ffffff;
    border-width: 0px;
    padding-left: 20px;
    padding-right: 20px;
    background-color: #c9091e;
}


.fluentform .ff_btn_style:hover {
 box-shadow: inset 9em 0 0 0 var(--e-global-color-text);
	/*background-color:#c9091e!important;*/
}

#fluentform_15 .revealredlong:hover {
	background-color: var( --e-global-color-text ) !important;
}

#fluentform_7 .ff-btn-submit:hover {
 box-shadow: inset 18em 0 0 0 var(--e-global-color-text);
	background-color:#c9091e!important;
}

/*Footer*/
.wp-block-social-links .wp-social-link svg {
	width: 2em;
	height: 2em;
}

/**Respsonvie*****/




@media only screen and  (min-width:1024px) {
	.post-template .content .content_inner > .container > .container_inner.default_template_holder, .search-results .content .content_inner > .container > .container_inner.default_template_holder, .archive .content .content_inner > .container > .container_inner.default_template_holder, .search-no-results .content .content_inner > .container > .container_inner.default_template_holder {
		padding-top:150px;

}
	
}	


/*Tabelet*/
@media only screen and (max-width: 1024px) {
	body.qode-mobile-logo-set header .q_logo img.mobile-logo {
		margin-top: 20px;
	}
	
	.blog .subtitle {
		font-size: 27px;
		line-height: 46px;
		
	}	
	

	
	.post-template .content .content_inner > .container > .container_inner, .content .content_inner > .container > .container_inner.default_template_holder, .search-no-results .content .content_inner > .container > .container_inner.default_template_holder, .blog .blog_holder {
		padding-top: 40px !important;
	}
	
	.qode-il-title {
	 display: inline;
    background: #ffffff;
    padding: 2px 2px 2px 0px;
    word-wrap: break-word;
	  position: relative;
    left: 10px;
    box-shadow: 10px 0 0 #ffffff, -10px 0 0 #ffffff;
}
	
	.qode-interactive-links.qode-il-links-aside .qode-il-inner .qode-il-images-holder .qode-il-image {
		margin-bottom: 30px;
	}
	
	/*headerFixed*/
	body header.fixed {
		position: fixed !important;
	}
	
	.content {
		padding-top: 54px !important;
	}

	
}



@media only screen and (max-width:1380px) { 
.referenzen-slider img {
    width: 500px;
}
	

}

@media only screen and (max-width: 700px) { 
.referenzen-slider img {
    width: 200px;
}
	
.header_bottom {
	padding: 0 20px;
}
	


	
	.blog_holder article:not(.format-link):not(.format-quote) .post_text .post_text_inner {
		padding: 20px 0 0 !important;
	}
	
	
	.blog_holder article h2 {
		margin-bottom: 10px;
	}
	
.blog	.content .container_inner.default_template_holder h2, .blog_holder.blog_single article .post_content > h2{
		line-height: 23px;
	}
	
	.blog_holder.masonry article:not(.format-quote):not(.format-link) h4, .blog_holder.masonry_full_width article:not(.format-quote):not(.format-link) h4, .latest_post_holder .latest_post_title {
		line-height: 32px;
	}
	
	.elementor-post-navigation {
		display: block;
	}
	
	.elementor-post-navigation .elementor-post-navigation__link {
		width: 100%;
	}
	
.elementor-post-navigation__link__prev {
		margin-bottom: 20px;
	}
	
	.blog .footer_top_holder {
		padding: 0px 20px
	}
	
	
.qode-il-title {
	font-size: 1rem;
}
	
	
	/*Image+Link*/
	.qode-interactive-links.qode-il-links-aside .qode-il-responsive-title-holder {
		left: 10px;
		bottom: 10px;
	}
	

	

}

/*Impressum + Datenschutz BG Farbe*/
.page .page-id-1510 .wrapper, .page-id-1510 .content .container, .page-id-1511 .content .container, .blog .wrapper .content .content_inner > .container{
	background-color: var( --e-global-color-4dd9d6b ) !important;
}