/**
 * Frontend CSS for Salzburg Experience
 *
 * @author jjarolim
 */


/* Styles Migrated from Theme Customizer to Child Theme */

.elementor-92 .elementor-element.elementor-element-be346f8:not(.elementor-motion-effects-element-type-background), 
.elementor-92 .elementor-element.elementor-element-be346f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color:#00000080!important;
}

.elementor-11573 .elementor-element.elementor-element-be346f8:not(.elementor-motion-effects-element-type-background), 
.elementor-11573 .elementor-element.elementor-element-be346f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #0000006B !important;
}


.hentry {
    margin: 150px 0 60px;
}
	.hentry .entry-title {
    font-size: 28px;
    font-weight: 500;
    margin-bottom: 18px;
}
	
.entry-content {
    font-size: 19px;
}

.elementor-nav-menu-wrapper .main-navigation ul.menu > li.menu-item > a, 
.elementor-nav-menu-wrapper .main-navigation ul.nav-menu > li.menu-item > a:hover {
	color: #FFFFFF!important;
}

.post-thumbnail img {
    height: 500px!important;
    width: 800px!important;
    border-radius: 3px;
}
.elementor.elementor-120.elementor-location-footer {
    background-color: #267125;
}


.elementor-670 .elementor-element.elementor-element-2a83de3 .elementor-heading-title {
    color: #323232;
    font-family: 'MONTSERRAT';
    font-size: var(--e-global-typography-heading_title-font-size);
	font-weight: 500; }
	
.re-c-qqh953 {
    padding: 8px!important;
    width: 33.3%;
    max-width: 400px;
}

.re-c-1a9je1h a {
    color: inherit;
    width: 108%!important;
}


ul#sm-1721646752370458-8 {
    width: 157px !important;
}


span.menu-title {    
display: flex;    
align-items: center;
}


@media (max-width: 767px) {
    .elementor .elementor-hidden-mobile, .elementor .elementor-hidden-phone {
        display: block;
    }
	
	nav.elementor-nav-menu--dropdown.elementor-nav-menu__container{
		width:178px!important;
	}
	nav.elementor-nav-menu--dropdown.elementor-nav-menu__container {
		width:178px!important;
	}
}

.elementor-10542 .elementor-element.elementor-element-4f5c1ca .elementor-post-wrapper .column-item {
	padding-top:10px!important;
    padding-left: calc(25px / 2);
    padding-right: calc(25px / 2);
    border: 1px solid #eeeeee;
    margin: 5px;
    max-width: 99%!important;
}

header.elementor-section.elementor-top-section.elementor-element.elementor-element-be346f8.header-absolute.elementor-section-content-middle.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.elementor-sticky.elementor-sticky--effects.elementor-sticky--active.elementor-section--handles-inside {
    background: #0000006B !important;
}
	
	
	
ul#menu-2-50b10d5 {
	background: #267125; 
}
	
ul#menu-2-8ce76db{
	background: #267125; 
}
	
.elementor-nav-menu--dropdown a {
    color: #ffffff;
}
	
.elementor-nav-menu--dropdown .elementor-item.elementor-item-active, .elementor-nav-menu--dropdown .elementor-item.highlighted, .elementor-nav-menu--dropdown .elementor-item:focus, .elementor-nav-menu--dropdown .elementor-item:hover, .elementor-sub-item.elementor-item-active, .elementor-sub-item.highlighted, .elementor-sub-item:focus, .elementor-sub-item:hover {
    background-color: #e46d30;
    color: #fff;
}

.elementor-element.elementor-element-7d5d531.elementor-widget-tablet_extra__width-inherit.elementor-button-align-stretch.elementor-widget.elementor-widget-form {
    margin-left: 6px;
}

.elementor-nav-menu--dropdown a {
    color: grey!important;
}

.elementor-11573 .elementor-element.elementor-element-49a84df .elementor-nav-menu--dropdown a.elementor-item-active {
    background-color: #ffffff;
}
	
.elementor-10542 .elementor-element.elementor-element-4f5c1ca .elementor-post-wrapper .column-item {
	padding-top:10px;
    padding-left: calc(25px / 2);
    padding-right: calc(25px / 2);
    border: 1px solid #eeeeee;
    margin: 5px;
    max-width: 49%;
}

header.elementor-section.elementor-top-section.elementor-element.elementor-element-be346f8.header-absolute.elementor-section-content-middle.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.elementor-sticky.elementor-sticky--effects.elementor-sticky--active.elementor-section--handles-inside {
    background: #0000006B !important;
}

.elementor-section.elementor-top-section.elementor-element.elementor-element-6e8f427.elementor-section-full_width.elementor-section-stretched.elementor-section-height-default.elementor-section-height-default {
    display: none;
}

.elementor-section.elementor-top-section.elementor-element.elementor-element-401f51a.elementor-section-full_width.elementor-section-stretched.elementor-section-height-default.elementor-section-height-default{
	display:none;
	
}

.elementor-element.elementor-element-7d5d531.elementor-widget-tablet_extra__width-inherit.elementor-button-align-stretch.elementor-widget.elementor-widget-form {
    margin-left: 86px;
}


.elementor-element.elementor-element-16b3bd8.elementor-widget-tablet_extra__width-inherit.elementor-button-align-stretch.elementor-widget.elementor-widget-form {
    padding-left: 87px;
}


/* Styles added by Adwerba */

/* Dunkler Verlauf im Revslider, damit Text besser lesbar ist */

rs-zone {
    &#rrzb_1,
    &#rrzb_5,
    &#rrzb_6 {
        background: linear-gradient( to top, 
            rgba(0,0,0,0.5) 0%,
            rgba(0,0,0,0.5) 70%,
            rgba(0,0,0,0) 100%
        );
    }
}

/*# sourceMappingURL=frontend.css.map*/