body{color:var(--contrast);}a{color:var(--accent);}a{text-decoration:underline;}.entry-title a, .site-branding a, a.button, .wp-block-button__link, .main-navigation a{text-decoration:none;}a:hover, a:focus, a:active{color:var(--contrast);}.grid-container{max-width:1300px;}.wp-block-group__inner-container{max-width:1300px;margin-left:auto;margin-right:auto;}.site-header .header-image{width:210px;}.navigation-search{position:absolute;left:-99999px;pointer-events:none;visibility:hidden;z-index:20;width:100%;top:0;transition:opacity 100ms ease-in-out;opacity:0;}.navigation-search.nav-search-active{left:0;right:0;pointer-events:auto;visibility:visible;opacity:1;}.navigation-search input[type="search"]{outline:0;border:0;vertical-align:bottom;line-height:1;opacity:0.9;width:100%;z-index:20;border-radius:0;-webkit-appearance:none;height:60px;}.navigation-search input::-ms-clear{display:none;width:0;height:0;}.navigation-search input::-ms-reveal{display:none;width:0;height:0;}.navigation-search input::-webkit-search-decoration, .navigation-search input::-webkit-search-cancel-button, .navigation-search input::-webkit-search-results-button, .navigation-search input::-webkit-search-results-decoration{display:none;}.gen-sidebar-nav .navigation-search{top:auto;bottom:0;}:root{--contrast:#222222;--contrast-2:#575760;--contrast-3:#b2b2be;--base:#f0f0f0;--base-2:#f7f8f9;--base-3:#ffffff;--accent:#1e73be;}:root .has-contrast-color{color:var(--contrast);}:root .has-contrast-background-color{background-color:var(--contrast);}:root .has-contrast-2-color{color:var(--contrast-2);}:root .has-contrast-2-background-color{background-color:var(--contrast-2);}:root .has-contrast-3-color{color:var(--contrast-3);}:root .has-contrast-3-background-color{background-color:var(--contrast-3);}:root .has-base-color{color:var(--base);}:root .has-base-background-color{background-color:var(--base);}:root .has-base-2-color{color:var(--base-2);}:root .has-base-2-background-color{background-color:var(--base-2);}:root .has-base-3-color{color:var(--base-3);}:root .has-base-3-background-color{background-color:var(--base-3);}:root .has-accent-color{color:var(--accent);}:root .has-accent-background-color{background-color:var(--accent);}.main-navigation a, .main-navigation .menu-toggle, .main-navigation .menu-bar-items{font-family:Open Sans, sans-serif;font-weight:normal;text-transform:uppercase;font-size:15px;letter-spacing:1.12px;}body, button, input, select, textarea{font-weight:500;font-size:14px;}.main-navigation .main-nav ul ul li a{font-family:Open Sans, sans-serif;text-transform:initial;line-height:24px;}.top-bar{background-color:#636363;color:#ffffff;}.top-bar a{color:#ffffff;}.top-bar a:hover{color:#303030;}.site-header{background-color:#eee;}.main-title a,.main-title a:hover{color:var(--contrast);}.site-description{color:var(--contrast-2);}.main-navigation,.main-navigation ul ul{background-color:rgba(237,237,237,0);}.main-navigation .main-nav ul li a, .main-navigation .menu-toggle, .main-navigation .menu-bar-items{color:#000;}.main-navigation .main-nav ul li:not([class*="current-menu-"]):hover > a, .main-navigation .main-nav ul li:not([class*="current-menu-"]):focus > a, .main-navigation .main-nav ul li.sfHover:not([class*="current-menu-"]) > a, .main-navigation .menu-bar-item:hover > a, .main-navigation .menu-bar-item.sfHover > a{color:#000;}button.menu-toggle:hover,button.menu-toggle:focus{color:#000;}.main-navigation .main-nav ul li[class*="current-menu-"] > a{color:#80c342;}.navigation-search input[type="search"],.navigation-search input[type="search"]:active, .navigation-search input[type="search"]:focus, .main-navigation .main-nav ul li.search-item.active > a, .main-navigation .menu-bar-items .search-item.active > a{color:#000;}.main-navigation ul ul{background-color:#fff;}.main-navigation .main-nav ul ul li a{color:#000;}.separate-containers .inside-article, .separate-containers .comments-area, .separate-containers .page-header, .one-container .container, .separate-containers .paging-navigation, .inside-page-header{background-color:var(--base-3);}.entry-title a{color:var(--contrast);}.entry-title a:hover{color:var(--contrast-2);}.entry-meta{color:var(--contrast-2);}.sidebar .widget{background-color:var(--base-3);}.footer-widgets{background-color:var(--base-3);}.site-info{background-color:var(--base-3);}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="tel"],input[type="number"],textarea,select{color:var(--contrast);background-color:var(--base-2);border-color:var(--base);}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="number"]:focus,textarea:focus,select:focus{color:var(--contrast);background-color:var(--base-2);border-color:var(--contrast-3);}button,html input[type="button"],input[type="reset"],input[type="submit"],a.button,a.wp-block-button__link:not(.has-background){color:#ffffff;background-color:#55555e;}button:hover,html input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover,a.button:hover,button:focus,html input[type="button"]:focus,input[type="reset"]:focus,input[type="submit"]:focus,a.button:focus,a.wp-block-button__link:not(.has-background):active,a.wp-block-button__link:not(.has-background):focus,a.wp-block-button__link:not(.has-background):hover{color:#ffffff;background-color:#3f4047;}a.generate-back-to-top{background-color:rgba( 0,0,0,0.4 );color:#ffffff;}a.generate-back-to-top:hover,a.generate-back-to-top:focus{background-color:rgba( 0,0,0,0.6 );color:#ffffff;}:root{--gp-search-modal-bg-color:var(--base-3);--gp-search-modal-text-color:var(--contrast);--gp-search-modal-overlay-bg-color:rgba(0,0,0,0.2);}@media (max-width: 1024px){.main-navigation .menu-bar-item:hover > a, .main-navigation .menu-bar-item.sfHover > a{background:none;color:#000;}}.inside-header{padding:15px;}.nav-below-header .main-navigation .inside-navigation.grid-container, .nav-above-header .main-navigation .inside-navigation.grid-container{padding:0px 3px 0px 3px;}.separate-containers .inside-article, .separate-containers .comments-area, .separate-containers .page-header, .separate-containers .paging-navigation, .one-container .site-content, .inside-page-header{padding:40px 0px 40px 0px;}.site-main .wp-block-group__inner-container{padding:40px 0px 40px 0px;}.separate-containers .paging-navigation{padding-top:20px;padding-bottom:20px;}.entry-content .alignwide, body:not(.no-sidebar) .entry-content .alignfull{margin-left:-0px;width:calc(100% + 0px);max-width:calc(100% + 0px);}.one-container.right-sidebar .site-main,.one-container.both-right .site-main{margin-right:0px;}.one-container.left-sidebar .site-main,.one-container.both-left .site-main{margin-left:0px;}.one-container.both-sidebars .site-main{margin:0px;}.main-navigation .main-nav ul li a,.menu-toggle,.main-navigation .menu-bar-item > a{padding-left:18px;padding-right:18px;line-height:20px;}.main-navigation .main-nav ul ul li a{padding:10px 18px 10px 18px;}.main-navigation ul ul{width:210px;}.navigation-search input[type="search"]{height:20px;}.rtl .menu-item-has-children .dropdown-menu-toggle{padding-left:18px;}.menu-item-has-children .dropdown-menu-toggle{padding-right:18px;}.rtl .main-navigation .main-nav ul li.menu-item-has-children > a{padding-right:18px;}@media (max-width:768px){.separate-containers .inside-article, .separate-containers .comments-area, .separate-containers .page-header, .separate-containers .paging-navigation, .one-container .site-content, .inside-page-header{padding:30px 15px 30px 15px;}.site-main .wp-block-group__inner-container{padding:30px 15px 30px 15px;}.inside-top-bar{padding-right:30px;padding-left:30px;}.inside-header{padding-right:15px;padding-left:15px;}.widget-area .widget{padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:30px;}.footer-widgets-container{padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:30px;}.inside-site-info{padding-right:30px;padding-left:30px;}.entry-content .alignwide, body:not(.no-sidebar) .entry-content .alignfull{margin-left:-15px;width:calc(100% + 30px);max-width:calc(100% + 30px);}.one-container .site-main .paging-navigation{margin-bottom:20px;}}body{background-image:url(https://www.wissmann-raumobjekte.de/wp-content/uploads/2022/03/bg-scaled.jpg);background-repeat:no-repeat;}.site-header{background-repeat:no-repeat;}.separate-containers .inside-article,.separate-containers .comments-area,.separate-containers .page-header,.one-container .container,.separate-containers .paging-navigation,.separate-containers .inside-page-header{background-repeat:no-repeat;}@media (max-width: 1024px),(min-width:1025px){.main-navigation.sticky-navigation-transition .main-nav > ul > li > a,.sticky-navigation-transition .menu-toggle,.main-navigation.sticky-navigation-transition .menu-bar-item > a, .sticky-navigation-transition .navigation-branding .main-title{line-height:70px;}.main-navigation.sticky-navigation-transition .site-logo img, .main-navigation.sticky-navigation-transition .navigation-search input[type="search"], .main-navigation.sticky-navigation-transition .navigation-branding img{height:70px;}}.main-navigation.slideout-navigation .main-nav > ul > li > a{line-height:20px;}.main-navigation .main-nav ul li a,.menu-toggle,.main-navigation .menu-bar-item > a{transition: line-height 300ms ease}.sticky-enabled .gen-sidebar-nav.is_stuck .main-navigation {margin-bottom: 0px;}.sticky-enabled .gen-sidebar-nav.is_stuck {z-index: 500;}.sticky-enabled .main-navigation.is_stuck {box-shadow: 0 2px 2px -2px rgba(0, 0, 0, .2);}.navigation-stick:not(.gen-sidebar-nav) {left: 0;right: 0;width: 100% !important;}@media (max-width: 1024px){#sticky-placeholder{height:0;overflow:hidden;}.has-inline-mobile-toggle #site-navigation.toggled{margin-top:0;}.has-inline-mobile-menu #site-navigation.toggled .main-nav > ul{top:1.5em;}}.nav-float-right .navigation-stick {width: 100% !important;left: 0;}.nav-float-right .navigation-stick .navigation-branding {margin-right: auto;}.main-navigation.has-sticky-branding:not(.grid-container) .inside-navigation:not(.grid-container) .navigation-branding{margin-left: 10px;}.main-navigation.navigation-stick.has-sticky-branding .inside-navigation.grid-container{padding-left:15px;padding-right:15px;}@media (max-width:768px){.main-navigation.navigation-stick.has-sticky-branding .inside-navigation.grid-container{padding-left:0;padding-right:0;}}.cky-title{
display: none !important;
}
.cky-consent-container .cky-consent-bar{
padding: 10.5px 24px;
}
html:lang(it-IT) .main-navigation .main-nav ul li a, html:lang(es-ES) .main-navigation .main-nav ul li a{
padding-left: 5px;
padding-right: 5px;
font-size: 12px;
}
html:lang(ar)  #lightSlider {
transform: translate3d(0px, 0px, 0px) !important;
}
.custom_bg .elementor-widget-video .e-hosted-video .elementor-video {
-o-object-fit: contain;
object-fit: contain;
}
.eael-sticky-video-wrapper {
height: auto !important;
}
i.far.fa-play-circle {
color: #80c342;
}
.formcheckbox span.wpcf7-list-item:nth-child(5n) {
width: 100%;
}
.wpcf7 input[type="text"], .wpcf7 input[type="email"], .wpcf7 input[type="url"], .wpcf7 input[type="password"], .wpcf7 input[type="search"], .wpcf7 input[type="tel"], .wpcf7 input[type="number"], .wpcf7 textarea, .wpcf7 select {
font-size: 17px !important;
font-weight: 400 !important;
}
.custom_bg .eaelsv-overlay-icon img{
width: 55px;
}
.boxfix .elementor-flip-box {
border-radius: 5px;
}
.main-navigation.has-branding .menu-toggle, .main-navigation.has-sticky-branding.navigation-stick .menu-toggle {
padding-right: 20px !important;
}
.tax-product_cat .site-content .content-area {
width: 100% !important;
}
.elementor-2356 .elementor-element.elementor-element-cce813e .elementor-nav-menu--main .elementor-item {
padding-left: 0px;
}
input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required.wpcf7-not-valid {
border: 1px solid #ff0000 !important;
}
textarea.wpcf7-form-control.wpcf7-textarea.wpcf7-validates-as-required.wpcf7-not-valid {
border: 1px solid #ff0000 !important;
}
.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output, .wpcf7 form.payment-required .wpcf7-response-output {
border-color: #ff0000 !important;
}
p.forspce {
height:50vh;
}
// @font-face {
//  font-family: "gothamprolight";
//  src: url(//www.wissmann-raumobjekte.de/es//wp-content/uploads/2022/04/Gotham-Pro-Light.ttf);
// } 
.main-navigation .main-nav ul li.menu-item-has-children>a {
padding-right: 12px;
position: relative;
}
ul.sub-menu li a {
letter-spacing: inherit !important;
}
.videomenu  li.menu-item {
border-bottom: 1px solid #dedede;
border-right: 1px solid #dedede;
}
.wpml-ls-menu-item .wpml-ls-flag+span {
font-size: 15px !important;
font-weight: 500 !important;
}
#site-navigation {
transition: all 1s ease;
}
.sidebar_cat_list_img{
position: absolute;
z-index: 1;
bottom: 25px;
right:0;
display:none;
}
.sidebar_cat_list:hover .sidebar_cat_list_img {
display:inline-block!important;
}  
form.search-form.navigation-search.nav-search-active {
padding: 25%;
background-color: #0000006b;
}
.navigation-search input[type="search"] {
height: 70px;
}
.elementor-kit-19 {
font-display: swap;
}
.product .elementor-heading-title {
font-family: "Open Sans", Sans-serif;
font-weight: 400;
text-transform: uppercase;
letter-spacing: 1.6px;
}
p {
font-family: 'Open Sans';
}
.otgs-development-site-front-end {
display: none;
}
.eael-sticky-video-wrapper.eaelsv-overlay-visibility- {
height: auto !important;
}
p {
font-weight:400 !important;
}
ul li {
font-weight: 400;
}
.item-list ul li img {
margin-top: 20px !important;
}
h3 a {
font-weight: 500;
}
.wpml-ls-menu-item a{
font-size: 10px !important;
color: #6f6f6f !important;
padding-left: 5px !important;
padding-right: 5px !important;
position: relative;
text-transform: uppercase;
font-weight: bold !important;
font-family: 'Open Sans', sans-serif;
}
.wpml-ls-current-language a {
color: #80c342 !important;
padding-left: 5px !important;
}
.wpml-ls-menu-item.wpml-ls-first-item a:after{
content: '';
background: #000;
right: 0;
height: 18px;
width: 1px;
position: absolute;
top:0px;
display:none;
}
.is_stuck .wpml-ls-menu-item.wpml-ls-first-item a:after{
top:26px;
}
.plyr__progress input[type=range] {
color:#80C342;
}
.plyr__volume input[type=range]{
color:#80C342 !important;
}
.mobile_item img {
filter: invert(1);
}
.forvideo {
cursor: pointer;
}
.load_more_items{
display: block;
width: 100%;
text-align: center;
margin: 25px auto;
}
.load_more_items span {
background: #80c342;
color: #fff;
padding: 6px 18px;
}
li#menu-item-2324 {
padding-right: 20px;
}
.slideout-navigation button.slideout-exit {
padding-top: 10px !important;
}
header.entry-header h1 {
margin-left: 10px;
} label span {
color: red;
}
.dynacont img {
margin-left: auto;
margin-right: auto;
display: block;
margin-top: 27px;
}
.cn-button.bootstrap {
color: #fff;
background: #C33759;
font-weight: bold;
}
.cn-button:hover{
color:#000 !important;
background: #202020;
}
span#cn-notice-text {
text-align: left;
width: 60%;
margin-right: 242px;
}
#cookie-notice .cookie-notice-container {
position: absolute;
bottom: 0;
background: rgba(204,204,204,.9);
}
.cn-text-container{
color:#000;
}
#cookie-notice.cookie-notice-visible.cn-effect-fade{
background-color: rgba(0, 0, 0, 0.6) !important;
height: 100%;
}
span#cn-notice-buttons {
vertical-align: top;
padding-top: 17px;
}
#generate-slideout-menu ul.sub-menu {
margin-left: 0px !important;
}
ul.sub-menu {
margin-left: 0px !important;
}
li#menu-item-36 a {
text-decoration: none;
}
li#menu-item-58 a {
text-decoration: none;
}
ul.sub-menu li a:hover {
text-decoration: underline !important;
}
body {
font-weight: 500;
color: #404040;
font-size: 14px;
background-image: url(//www.wissmann-raumobjekte.de/es//wp-content/uploads/2022/03/bg-scaled.jpg);
background-repeat: no-repeat;
background-color: #eee;
background-position: 0 60px;
}
.menu-toggle {
padding: 0 0px !important;
}
.site-header .inside-navigation {
position: unset;
}
.separate-containers .inside-article{
background-color: #eee;
border-radius: 4px;
}
.home.separate-containers .inside-article{
background-color: transparent;
}
#generate-slideout-menu .slideout-menu li:hover .sub-menu { 
position: absolute;
top: 26px;
left: 0;
display:block;
transition: opacity 500ms ease;
transition-delay: 1s;
background: #fff;
border-radius: 3px;
width: 12em;
}
#generate-slideout-menu .slideout-menu li a{
font-weight: 500;
padding: 5px 12px 5px 12px;
line-height:20px;
}
ul#menu-off-convass-menu {
margin-top:10px;
}
.slideout-widget {
width: 100%;
margin: 0px !important;
}
.slideout-navigation:not(.do-overlay) .main-nav{
margin-bottom: 0px !important;	
}
.mobile_menu {
clear: both;
border-top: 1px solid #000;
border-bottom: 1px solid #000;
margin: 10px 0;
color: #000;
}
.mobile_menu  .mobile_item span{
float: left;
margin-top: 0px;
}
.mobile_item {
display: block;
color: #000;
font-size: 10px;
margin-bottom: 16px;
margin-top: 16px;
}
.mobile_item .f_soc {
border-right: 1px solid #fff;
padding-right: 6px;
padding-left: 6px;
line-height: 22px;
font-size: 14px;
}
.mobile_item .f_soc {
border-right: 1px solid #fff;
padding-right: 6px;
padding-left: 6px;
line-height: 22px;
font-size: 14px;
display: inline-block;
}
.mobile_item .f_soc:last-child {
border-right: none;
}
.copyright {
font-size: 10px;
color: #000;
display: inline-block;
vertical-align: top;
}
.slideout-navigation.main-navigation .main-nav ul li a{
color:#000 !important;
}
.slideout-navigation .menu-item-has-children .dropdown-menu-toggle{
display:none;
}
.mainslider .elementor-main-swiper {
position: static;
border-radius: 6px;
}
.main-navigation .menu-bar-item > a{
font-size: 30px;
}
.off-canvas-logo{
width:100%;
height: 56px;
margin-top: 5px;
border-bottom: 1px solid #fff;
background-color: #fff;
border-radius: 4px;
}
.off-canvas-logo img {
max-width: 150px;
padding-top: 10px;
}
.inside-navigation.grid-container.grid-parent {
padding-left: 12px;
padding-right: 12px;
}
#generate-slideout-menu.slideout-navigation button.slideout-exit {
padding-left: 20px;
padding-right: 20px;
position: absolute;
top: 0;
right: 0;
width: auto;
}
.menu-item-has-children .dropdown-menu-toggle{
display:none;
}
#generate-slideout-menu .slideout-menu li:hover{
background: rgba(239, 239, 239, 0.7);
}
.region.region-header {
padding-top: 5px;
}
span.gp-icon {
font-size: 18px;
cursor: pointer;
color: #000;
}
.gp-icon svg{
color: #000;
font-size: 30px;
}
.gp-icon svg:hover:hover{
color: #80c342 !important;
}
span.gp-icon.pro-close svg{
font-size: 18px;
}
.main-navigation ul ul li a:hover{
text-decoration:underline;	
}
.main-navigation ul ul {
border-radius: 3px;
}
.main-navigation .main-nav ul ul li a {
padding: 5px 12px 5px 12px;
}
.sticky-enabled .main-navigation.is_stuck {
background-color: #eee;
}
.main-navigation.sticky-navigation-transition .navigation-branding img {
height: auto;
width: 210px;
}
.site-footer {
box-shadow: 0 -1px 7px #d3d3d3;
margin-top: 20px;
}
h1.entry-title {
text-transform: uppercase;
}
.menuimg img.menu-image.menu-image-title-after {
width: 40px !important;
}
.wpcf7 input[type="text"], .wpcf7  input[type="email"], .wpcf7  input[type="url"], .wpcf7  input[type="password"], .wpcf7  input[type="search"], .wpcf7  input[type="tel"], .wpcf7  input[type="number"], .wpcf7  textarea, .wpcf7  select {
width: 100%;
border-radius: 4px;
border: 2px solid #a5b2b9;
padding: 2px 12px;
font-weight: 100;
}
.form-type-select {
margin-top: 1em;
margin-bottom: 1em;
}
.form-type-select label {
width: 30%;
display: inline-block;
}
.form-type-select span.wpcf7-form-control-wrap.edit-subject{
display: inline-block;
width: 70%;
float:right;
}
span.wpcf7-list-item {
margin-left: 0;
width: 100%;
}
.wpcf7 label{
margin-bottom: 5px;
font-weight: bold;
}
.elementor-swiper-button.elementor-swiper-button-prev, .elementor-swiper-button-next {
left: 5px;
font-size: 14px;
text-decoration: none;
background: #fff;
width: 50px;
height: 50px;
text-align: center;
line-height: 50px;
border-radius: 3px;
opacity: .5;
transition: .2s ease-out;
font-family: sans-serif;
}
.elementor-swiper-button-next{
left: auto;
right: 5px !important;
}
.elementor-swiper-button.elementor-swiper-button-prev i.eicon-chevron-left, .elementor-swiper-button-next i.eicon-chevron-right{
color: #80c342;
line-height: 50px;
left: 17px;
position: relative;
font-weight: 500;
font-size: 14px;
}
.elementor-swiper-button.elementor-swiper-button-prev .eicon-chevron-left:before {
content: '◄';
}
.elementor-swiper-button.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover {
opacity: 1;
}
.elementor-swiper-button-next  .eicon-chevron-right:before {
content: '►';
}
.home.separate-containers .inside-article{
padding: 0px 0px 0px 0px !important;
}
.main_wrap {
background-color: #eee;
border-radius: 4px;
padding: 40px 15px 40px 15px;
margin: 20px 15px;
}
.prduct_wrap{
padding: 0px;
margin: 0px;
list-style-type: none;
display: flex;
flex-direction: row;
flex-wrap: wrap;
width:100%;
}
.main_product_wrap{
box-sizing: border-box;
margin: 30px 30px 0 0;
width: calc(1/4*100% - (1 - 1/4)*30px);
}
.main_product_wrap:nth-child(4n){
margin-right:0px;
}
.main_product_wrap .product_imagg img{
border-radius:4px;
}
.main_product_wrap .product_heading{
margin-bottom: 10px;
}
.main_product_wrap .product_heading a{
color: #000;
font-size: 15px;
font-weight: 400;
text-decoration:none;
}
.product_heading a:hover{
text-decoration:underline;
}
.views-exposed-form .views-exposed-widget {
float: left;
padding: 0.5em 1em 0 0;
}
.views-exposed-widgets label {
display: inline-block;
text-transform: uppercase;
letter-spacing: 0.1em;
padding-right: 10px;
font-weight: 500;
}
.views-exposed-widgets .views-widget {
display: inline-block;
}
.views-exposed-widgets {
margin-bottom: 0.5em;
}
.views-exposed-form .form-item, .views-exposed-form .form-submit {
margin-top: 0;
margin-bottom: 0;
}
input[type="text"], input[type="password"], input[type="email"], textarea {
border-radius: 4px;
border: 2px solid #a5b2b9;
padding: 2px 12px;
font-weight: 100;
}
#edit-categ-wrapper #edit-categ {
width: 200px;
height: 33px;
-webkit-appearance: none;
padding: 0;
padding-left: 10px;
background-color: #fff;
border: 2px solid #a5b2b9;
border-radius: 4px;
font-weight:400;
}
.views-exposed-form .views-exposed-widget .form-submit {
margin-top: 0;
border: none;
background: #80c342;
border-radius: 3px;
letter-spacing: 0.1em;
padding: 8px 11px;
color: #fff;
font-size: 11px;
font-weight: bold;
text-transform: uppercase;
}
.custom_bg > .elementor-container.elementor-column-gap-default{
background-color: #eee;
border-radius: 4px;
padding-top: 20px;
}
.cate_menu li ul{
display:none;
}
.cate_menu li.active ul{
display:block;
position:relative;
padding-right: 0.5em;
}
ul.cate_menu {
border: none;
list-style: none;
text-align: left;
padding-left: 0;
margin: 0 !important;
border-right: 1px solid #dedede;
}
ul.cate_menu li {
list-style-image: none;
line-height: 24px;
list-style-type: none;
margin-left: 0;
border-bottom: 1px solid #dedede;
position: relative;
padding: 0.2em 0 0 0;
}
ul.cate_menu li ul li:last-child{
border-bottom: 0px solid #dedede;
}
ul.cate_menu li ul{
margin:0px;
}
ul.cate_menu li a{
padding-left: 27px;
color: #404040;
}
ul.cate_menu li.active > a {
text-transform: uppercase;
background-size: 16px;
padding-bottom: 8px;
width: 100%;
display: block;
}
ul.cate_menu li.active > a:before{
content: '';
background: url(//www.wissmann-raumobjekte.de/es//wp-content/uploads/2022/03/tag_green.png) no-repeat !important;
background-position: top left;
width: 20px;
height: 20px;
left: 0;
position: absolute;
background-size: 16px !important;
top: 5px;
}
ul.cate_menu li ul li {
font-size: 12px;
padding-left: 15px;
}
.single-produkte ol, .single-produkte ul {
margin: 0 0 10px 2em;
}
.textandbtnmain {
display: inline-block;
width: 100%;
}
p.paraclass {
float: left;
width: 85%;
}
p.forbtn {
float: right;
width: 14%;
margin-top:-53px;
text-align:center;
}
p.forbtn a {
background: #fff;
padding: 10px 10px;
border-radius: 4px;
display:block;
}
.dynacont{
margin-bottom: 30px;
border-bottom: 1px solid #ccc;
padding-bottom: 30px;	
}
span#cn-notice-text a {
color: #337ab7;
}
.custom_products .flex-viewport {
height: 400px !important;
}
.custom_products .woocommerce-product-gallery__wrapper .zoomImg{
max-height:100% !important;
max-width:100% !important;
width:100% !important;
height:100% !important;
object-fit: fill !important;
}
.custom_products .woocommerce-product-gallery__image.flex-active-slide a img {
object-fit: cover !important;
width: 100% !important;
height: 400px !important;
}
.custom_products .zoomImg{
object-fit: cover !important;
width: 100% !important;
height: 400px !important;
opacity: 0 !important;
}
span.menu-bar-item.wc-menu-item{
display:none;
}
.item-list ul {
padding: 0px;
margin: 0px;
list-style-type: none;
display: flex;
flex-direction: row;
flex-wrap: wrap;
justify-content: center;
align-items: center;
}
.item-list ul li {
box-sizing: border-box;
margin: 0px 30px 0 0;
width: calc(1/2*100% - (1 - 1/2)*30px);
}
.item-list ul li:nth-child(even){
margin-right:0px;
}
.item-list ul li:last-child{
margin-right:0px;
}
.item-list ul li img{
margin-top: 3px;
}
#generate-slideout-menu .slideout-menu li.wpml-ls-item{
width: 17%;
}
#generate-slideout-menu .slideout-menu li.wpml-ls-first-item{
text-align: right;	
}
#generate-slideout-menu .wpml-ls-menu-item.wpml-ls-first-item a:after {
content: '';
top: 5px;
}
#generate-slideout-menu .wpml-ls-current-language a {
color: #80c342 !important;
}
.formoutercheck.form-type-select label {
width: 100% !important;
}
.formcheckbox span.wpcf7-list-item {
margin-left: 0;
width: 50%;
font-size:13px;
} .formcheckbox span.wpcf7-list-item-label {
color: #404040;
}
.custom_product_line span.elementor-post-navigation__link__next, .custom_product_line span.elementor-post-navigation__link__prev {
line-height: 17px;
}
.single-product .custom-video .eaelsv-overlay-icon img {
width: 170px;
}
.lSSlideOuter .lSPager.lSGallery img {
background-color: #fff;
}
.main_product_wrap .product_imagg img {
background: #fff;
}
@media only screen and (min-width: 1170px) {
.separate-containers .inside-article{
margin: 0 15px;
}
}
@media only screen and (max-width: 1100px) {	
li#menu-item-wpml-ls-5-en {
padding-left: 16px;
}
li#menu-item-wpml-ls-5-de {
padding-left: 16px;
}
.wpml-ls-menu-item.wpml-ls-first-item a:after {
content: '';
background: #fff0;
}
}
@media only screen and (max-width: 1300px) {
.home .elementor-flip-box {
width: 200px;
height: 244px !important;
margin: 0 auto;
}
}
@media only screen and (max-width: 1300px) {
.site-logo {
position: relative;
left: 60px;
}
}
@media only screen and (max-width: 1066px) {
p.forbtn {
float: right;
width: 17%;
}
}
@media only screen and (max-width: 1025px) {
.elementor-flip-box__layer.elementor-flip-box__front {
background-size: contain;
background-color: #eee;
}
}
@media only screen and (max-width: 992px) {
.item-list ul li {
box-sizing: border-box;
margin: 0px 3px 0 0;
width: calc(1/1*100% - (1 - 1/1)*0px);
}
}
@media only screen and (max-width: 840px) {
p.forbtn {
float: right;
width: 20%;
}
.elementor-flip-box{
height:350px !important;
}
}
@media only screen and (max-width: 1024px) and (min-width: 768px)  {
.home .elementor-flip-box {
width: 350px;
margin: 0 auto;
height: 422px !important;
}
}
@media only screen and (max-width: 768px) {
.formcheckbox span.wpcf7-list-item {
margin-left: 0;
width: 100%;
}
.boxfix .elementor-flip-box {
border-radius: 0px;
}
.main_product_wrap .product_imagg img {
border-radius: 0px;
width:100%;   		
}
.home .elementor-flip-box {
width: 400px;
height: 400px !important;
margin: 0 auto;
}
p.forbtn {
float: left;
width: 30%;
text-align: center;
margin-top: 17px;	
}
p.paraclass {
float: left;
width: 100%;
}
span#cn-notice-text {
text-align: left;
width: 100%;
margin-right: 0px;
}
.site-logo {
position: relative;
left: 0px;
}
.main_product_wrap{
box-sizing: border-box;
margin: 30px 30px 0 0;
width: calc(1/2*100% - (1 - 1/2)*30px);
}
.main_product_wrap:nth-child(2n){
margin-right:0px;
}
}
@media only screen and (max-width: 580px){
.home .elementor-flip-box {
width: 300px;
height: 300px !important;
margin: 0 auto;
}
}
@media only screen and (max-width: 480px) {
p.forbtn {
width: 40%;	
}
.views-exposed-widgets label {
padding-right: 80px;
}
.main_product_wrap{
box-sizing: border-box;
margin: 30px 0px 0 0;
width: calc(1/1*100% - (1 - 1/1)*0px);
}
}
@media only screen and (max-width: 380px) {
p.forbtn {
width: 55%;	
}
}.post-image-above-header .inside-article .featured-image,.post-image-above-header .inside-article .post-image{margin-top:0;margin-bottom:2em}.post-image-aligned-left .inside-article .featured-image,.post-image-aligned-left .inside-article .post-image{margin-top:0;margin-right:2em;float:left;text-align:left}.post-image-aligned-center .featured-image,.post-image-aligned-center .post-image{text-align:center}.post-image-aligned-right .inside-article .featured-image,.post-image-aligned-right .inside-article .post-image{margin-top:0;margin-left:2em;float:right;text-align:right}.post-image-below-header.post-image-aligned-center .inside-article .featured-image,.post-image-below-header.post-image-aligned-left .inside-article .featured-image,.post-image-below-header.post-image-aligned-left .inside-article .post-image,.post-image-below-header.post-image-aligned-right .inside-article .featured-image,.post-image-below-header.post-image-aligned-right .inside-article .post-image{margin-top:2em}.post-image-aligned-left>.featured-image,.post-image-aligned-right>.featured-image{float:none;margin-left:auto;margin-right:auto}.post-image-aligned-left .featured-image{text-align:left}.post-image-aligned-right .featured-image{text-align:right}.post-image-aligned-left .inside-article:after,.post-image-aligned-left .inside-article:before,.post-image-aligned-right .inside-article:after,.post-image-aligned-right .inside-article:before{content:"";display:table}.post-image-aligned-left .inside-article:after,.post-image-aligned-right .inside-article:after{clear:both}.one-container.post-image-above-header .no-featured-image-padding.generate-columns .inside-article .post-image,.one-container.post-image-above-header .page-header+.no-featured-image-padding .inside-article .post-image{margin-top:0}.one-container.both-right.post-image-aligned-center .no-featured-image-padding .featured-image,.one-container.both-right.post-image-aligned-center .no-featured-image-padding .post-image,.one-container.right-sidebar.post-image-aligned-center .no-featured-image-padding .featured-image,.one-container.right-sidebar.post-image-aligned-center .no-featured-image-padding .post-image{margin-right:0}.one-container.both-left.post-image-aligned-center .no-featured-image-padding .featured-image,.one-container.both-left.post-image-aligned-center .no-featured-image-padding .post-image,.one-container.left-sidebar.post-image-aligned-center .no-featured-image-padding .featured-image,.one-container.left-sidebar.post-image-aligned-center .no-featured-image-padding .post-image{margin-left:0}.one-container.both-sidebars.post-image-aligned-center .no-featured-image-padding .featured-image,.one-container.both-sidebars.post-image-aligned-center .no-featured-image-padding .post-image{margin-left:0;margin-right:0}.one-container.post-image-aligned-center .no-featured-image-padding.generate-columns .featured-image,.one-container.post-image-aligned-center .no-featured-image-padding.generate-columns .post-image{margin-left:0;margin-right:0}@media (max-width:768px){body:not(.post-image-aligned-center) .featured-image,body:not(.post-image-aligned-center) .inside-article .featured-image,body:not(.post-image-aligned-center) .inside-article .post-image{margin-right:0;margin-left:0;float:none;text-align:center}}.main-navigation.offside{position:fixed;width:265px;height:100%;height:100vh;top:0;z-index:9999;overflow:auto;-webkit-overflow-scrolling:touch;visibility:hidden}.offside,.offside--left{left:-265px}.offside--right{left:auto;right:-265px}.offside--left.is-open,.offside-js--is-left .offside-sliding-element{transform:translate3d(265px,0,0)}.offside--right.is-open,.offside-js--is-right .offside-sliding-element{transform:translate3d(-265px,0,0)}.offside-js--interact .offside,.offside-js--interact .offside-sliding-element{transition:transform .2s cubic-bezier(.16,.68,.43,.99);-webkit-backface-visibility:hidden;-webkit-perspective:1000}.offside-js--init{overflow-x:hidden}.no-csstransforms3d .offside{transform:translate3d(0,0,0)}.no-csstransforms3d .offside-sliding-element{overflow-x:hidden;position:relative}.no-csstransforms3d .offside--left.is-open{left:0}.no-csstransforms3d .offside--right.is-open{right:0}.no-csstransforms3d>.offside-js--is-left .offside-sliding-element{right:-265px}.no-csstransforms3d>.offside-js--is-right .offside-sliding-element{left:-265px}.slideout-overlay{z-index:100000;position:fixed;width:100%;height:100%;height:100vh;min-height:100%;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.8);visibility:hidden;opacity:0;cursor:pointer;transition:visibility .2s ease,opacity .2s ease}.offside-js--is-open .slideout-overlay{visibility:visible;opacity:1}.slideout-overlay button.slideout-exit{position:fixed;top:0;background-color:transparent;color:#fff;font-size:30px;border:0;opacity:0}.slide-opened .slideout-overlay button.slideout-exit{opacity:1}button.slideout-exit:hover{background-color:transparent}.slideout-navigation button.slideout-exit{background:0 0;width:100%;text-align:left;padding-top:20px;padding-bottom:20px;box-sizing:border-box;border:0}.slide-opened nav.toggled .menu-toggle:before{content:"\f0c9"}.offside-js--is-left.slide-opened .slideout-overlay button.slideout-exit{left:260px}.offside-js--is-right.slide-opened .slideout-overlay button.slideout-exit{right:260px}.slideout-widget{margin:20px}.slideout-navigation .main-nav,.slideout-navigation .slideout-widget:not(:last-child){margin-bottom:40px}.slideout-navigation:not(.do-overlay) .main-nav{width:100%;box-sizing:border-box}.slideout-navigation .mega-menu>ul>li{display:block;width:100%!important}.slideout-navigation .slideout-menu{display:block}#generate-slideout-menu{z-index:100001}#generate-slideout-menu .slideout-menu li{float:none;width:100%;clear:both;text-align:left}.slideout-navigation .slideout-widget li{float:none}#generate-slideout-menu.do-overlay li{text-align:center}#generate-slideout-menu.main-navigation ul ul{display:none}#generate-slideout-menu.main-navigation ul ul.toggled-on{display:block!important}#generate-slideout-menu .slideout-menu li.sfHover>ul,#generate-slideout-menu .slideout-menu li:hover>ul{display:none}#generate-slideout-menu.main-navigation .main-nav ul ul{position:relative;top:0;left:0;width:100%}.slideout-toggle:not(.has-svg-icon) a:before{content:"\f0c9";font-family:'GP Premium';line-height:1em;width:1.28571429em;text-align:center;display:inline-block;position:relative;top:1px}.slide-opened .slideout-exit:not(.has-svg-icon):before,.slideout-navigation button.slideout-exit:not(.has-svg-icon):before{content:"\f00d";font-family:'GP Premium';line-height:1em;width:1.28571429em;text-align:center;display:inline-block}#generate-slideout-menu li.menu-item-float-right{float:none!important;display:inline-block;width:auto}.rtl .slideout-navigation{position:fixed}.slideout-navigation .menu-item-has-children .dropdown-menu-toggle{float:right}.slideout-navigation .slideout-widget .menu li{float:none}.slideout-navigation .slideout-widget ul{display:block}.slideout-navigation.do-overlay{transform:none;transition:opacity .2s,visibility .2s;width:100%;visibility:hidden;opacity:0;text-align:center;left:0;right:0;pointer-events:none}.slideout-navigation.do-overlay.is-open{opacity:1;visibility:visible;pointer-events:auto}.slideout-navigation.do-overlay .inside-navigation{display:flex;flex-direction:column;padding:10% 10% 0;max-width:700px}.slideout-navigation.do-overlay .inside-navigation .main-nav,.slideout-navigation.do-overlay .inside-navigation .slideout-widget{margin-left:auto;margin-right:auto;min-width:250px}.slideout-navigation.do-overlay .slideout-exit{position:fixed;right:0;top:0;width:auto;font-size:25px}.slideout-navigation.do-overlay .slideout-menu li a{display:inline-block}.slideout-navigation.do-overlay .slideout-menu li{margin-bottom:5px}#generate-slideout-menu.do-overlay .slideout-menu li,.slideout-navigation.do-overlay .inside-navigation{text-align:center}.slideout-navigation.do-overlay .menu-item-has-children .dropdown-menu-toggle{border-left:1px solid rgba(0,0,0,.07);padding:0 10px;margin:0 0 0 10px}.slideout-navigation.do-overlay ul ul{box-shadow:0 0 0}.nav-aligned-center .slideout-navigation,.nav-aligned-right .slideout-navigation{text-align:left}.slideout-navigation .sfHover>a>.dropdown-menu-toggle>.gp-icon svg{transform:rotate(180deg)}.slideout-navigation .sub-menu .dropdown-menu-toggle .gp-icon svg{transform:rotate(0)}.slideout-both .main-navigation.toggled .main-nav>ul,.slideout-desktop .main-navigation.toggled .main-nav li.slideout-toggle,.slideout-mobile .main-navigation.toggled .main-nav>ul{display:none!important}.slideout-both .has-inline-mobile-toggle #site-navigation.toggled,.slideout-mobile .has-inline-mobile-toggle #site-navigation.toggled{margin-top:0}.sf-menu>li.slideout-toggle{float:right}.gen-sidebar-nav .sf-menu>li.slideout-toggle{float:none}.off-canvas-toggle-label{padding-left:7px}.gp-icon+.off-canvas-toggle-label{padding-left:9px}@media (max-width:768px){.slideout-overlay button.slideout-exit{font-size:20px;padding:10px}.slideout-overlay{top:-100px;height:calc(100% + 100px);height:calc(100vh + 100px);min-height:calc(100% + 100px)}.slideout-navigation.do-overlay .slideout-exit{position:static;text-align:center}}