.elementor-16821 .elementor-element.elementor-element-73b6c86e{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-16821 .elementor-element.elementor-element-25ffe524:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-16821 .elementor-element.elementor-element-25ffe524 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.schloegelberger.at/wp-content/uploads/2023/04/001_Sommer_Lorenz_Pritz.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-16821 .elementor-element.elementor-element-25ffe524 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-16821 .elementor-element.elementor-element-25ffe524 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16821 .elementor-element.elementor-element-d4169df > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 40px;}.elementor-16821 .elementor-element.elementor-element-be78243 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 15px 0px;}.elementor-16821 .elementor-element.elementor-element-be78243 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-16821 .elementor-element.elementor-element-be78243 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-16821 .elementor-element.elementor-element-be78243 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-16821 .elementor-element.elementor-element-be78243 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-16821 .elementor-element.elementor-element-be78243 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-16821 .elementor-element.elementor-element-be78243 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-16821 .elementor-element.elementor-element-be78243 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-16821 .elementor-element.elementor-element-be78243{--e-icon-list-icon-size:45px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-16821 .elementor-element.elementor-element-be78243 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-16821 .elementor-element.elementor-element-be78243 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-16821 .elementor-element.elementor-element-be78243 .elementor-icon-list-item > a{font-family:"Dosis-ExtraBold", Sans-serif;font-size:45px;text-transform:uppercase;line-height:1em;letter-spacing:0px;}.elementor-16821 .elementor-element.elementor-element-be78243 .elementor-icon-list-text{color:#1D1D1D;transition:color 0.3s;}.elementor-16821 .elementor-element.elementor-element-be78243 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#1D1D1D;}.elementor-16821 .elementor-element.elementor-element-e4cf08f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16821 .elementor-element.elementor-element-3e26ffd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;}.elementor-16821 .elementor-element.elementor-element-3e26ffd{text-align:center;font-family:"WorkSans-Regular", Sans-serif;font-size:20px;text-transform:uppercase;line-height:1em;letter-spacing:0px;color:#1D1D1D;}#elementor-popup-modal-16821 .dialog-widget-content{animation-duration:1.2s;box-shadow:2px 2px 40px 1px rgba(0,0,0,0.09);}#elementor-popup-modal-16821{background-color:#FFFFFFE6;justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-16821 .dialog-message{width:620px;height:auto;padding:20px 20px 20px 20px;}#elementor-popup-modal-16821 .dialog-close-button{display:flex;font-size:24px;}#elementor-popup-modal-16821 .dialog-close-button:hover i{color:#ff0798;}@media(min-width:1151px){.elementor-16821 .elementor-element.elementor-element-25ffe524:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-16821 .elementor-element.elementor-element-25ffe524 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:1150px){.elementor-16821 .elementor-element.elementor-element-d4169df > .elementor-element-populated{padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-16821 .elementor-element.elementor-element-be78243{--e-icon-list-icon-size:30px;}.elementor-16821 .elementor-element.elementor-element-be78243 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-16821 .elementor-element.elementor-element-be78243 .elementor-icon-list-item > a{font-size:30px;}#elementor-popup-modal-16821 .dialog-message{width:90vw;}}/* Start custom CSS for html, class: .elementor-element-e4cf08f */.anfrage .btn_tisch {
    width: 100%;
    background-color: #1d1d1d;
    color: #FFFFFF;
    font-family: worksans-bold,Sans-serif;
    font-size: 20px;
    text-transform: uppercase;
    height: 60px;
    line-height: 60px;
    padding: 0px;
    margin-top: 20px;
    border: 0px;
    border-radius: 0px;
}

.anfrage .btn_buchen,
.anfrage .btn_anfrage {
    width: 48%;
    background-color: #1d1d1d;
    color: #FFFFFF;
    font-family: worksans-bold,Sans-serif;
    font-size: 20px;
    text-transform: uppercase;
    height: 60px;
    line-height: 60px;
    padding: 0px;
    margin-top: 20px;
    float: left;
    border: 0px;
     border-radius: 0px;
}

.anfrage .btn_tisch:hover,
.anfrage .btn_buchen:hover,
.anfrage .btn_anfrage:hover {
    transform: scale(1.05);
}

.anfrage .btn_anfrage{
    float: right;
}

.anfrage label {
    width: 48%;
    float: left;
    position: relative;
}

.anfrage label.lright {
    float: right;
}

.anfrage b {
    width: 100%;
    position: relative;
margin-bottom: 5px;
display: inline-block;
    color: #1d1d1b;
    font-family: worksans-regular,Sans-serif;
    font-size: 14px;
    font-weight: 400;
    text-transform: uppercase;
    z-index: 100;
    opacity: 0.5;
}

.anfrage input[type="date"] {
    width: 100%;
    border: 0px solid #FFFFFF;
    border-radius: 0px;
    padding: 0px;
    padding-left: 20px;
    padding-right: 20px;
    margin-right: 5px;
    height: 60px;
    line-height: 60px;
    cursor: pointer;
    font-family: WorkSans-Bold,Sans-serif;
    font-size: 20px;
    font-weight: 400;
}

.anfrage i {
    position: absolute;
    right:20px;
    bottom: 16px;
    color: #1d1d1b;
    font-size: 25px;
    font-weight: normal;
}


@media screen and (-webkit-min-device-pixel-ratio:0)
  and (min-resolution:.001dpcm) {
.anfrage i {
    display: none!important;
} 
}

@supports (-moz-appearance:none) {
.anfrage i {
    display: block!important;
} 
}



@media (min-width: 1px) and (max-width: 767px) {
    
.anfrage .btn_buchen,
.anfrage .btn_anfrage {
    width: 100%;
    margin-top: 10px;
}

.anfrage label {
    width: 100%;
    margin-bottom: 10px;
}

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3e26ffd */@media (min-width: 1px) and (max-width: 767px) {
    
    .elementor-16821 .elementor-element.elementor-element-3e26ffd strong {
    display: block;
}

}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-73b6c86e */#elementor-popup-modal-347 {
    background-color: transparent;
}

#elementor-popup-modal-347 .dialog-widget-content {
    box-shadow: 0 0 20px 0 rgba(29,29,27,0.2);
}

.dialog-widget-content {
    background-color: rgba(246,245,243,0.95);
    -webkit-border-radius: 0px;
    border-radius: 0px;
    -webkit-box-shadow: none;
    box-shadow: none;
    overflow: hidden;
    
}

.elementor-popup-modal .dialog-message {
    width:950px!important;
    padding: 60px!important;
}

.elementor-popup-modal .eicon-close:hover {
    color:#1d1d1d!important;
}

@media (min-width: 1px) and (max-width: 1050px) {
    
.elementor-popup-modal .dialog-message {
    width:600px!important;
}

}


@media (min-width: 1px) and (max-width: 767px) {
    
.elementor-popup-modal .dialog-message {
    width:400px!important;
    padding: 20px!important;
}

}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'WorkSans-Regular';
	font-style: normal;
	font-weight: 400;
	font-display: block;
	src: url('https://www.schloegelberger.at/wp-content/uploads/2021/06/work-sans-v18-latin-regular.eot');
	src: url('https://www.schloegelberger.at/wp-content/uploads/2021/06/work-sans-v18-latin-regular.eot?#iefix') format('embedded-opentype'),
		url('https://www.schloegelberger.at/wp-content/uploads/2021/06/work-sans-v18-latin-regular.woff2') format('woff2'),
		url('https://www.schloegelberger.at/wp-content/uploads/2021/06/work-sans-v18-latin-regular.woff') format('woff'),
		url('https://www.schloegelberger.at/wp-content/uploads/2021/06/work-sans-v18-latin-regular.ttf') format('truetype'),
		url('https://www.schloegelberger.at/wp-content/uploads/2021/06/work-sans-v18-latin-regular.svg#WorkSans-Regular') format('svg');
}
/* End Custom Fonts CSS */