.elementor-7 .elementor-element.elementor-element-9e287f9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:150px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-3019ef1 > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-7 .elementor-element.elementor-element-3019ef1{text-align:center;}.elementor-7 .elementor-element.elementor-element-b0efd20{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-cc7b593{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-3594849{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-981f14e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-880fdc0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-24cd017{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-e024367{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:40px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-7 .elementor-element.elementor-element-bed9638{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:40px;--padding-bottom:0px;--padding-left:100px;--padding-right:100px;}.elementor-7 .elementor-element.elementor-element-8ddc06d{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-6d3ff2b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-6d3ff2b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-3fae5d6.elementor-element{--align-self:center;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-3fae5d6{right:2%;}body.rtl .elementor-7 .elementor-element.elementor-element-3fae5d6{left:2%;}.elementor-7 .elementor-element.elementor-element-3fae5d6{top:2%;}.elementor-7 .elementor-element.elementor-element-6cd5ce5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:150px;--padding-bottom:0px;--padding-left:100px;--padding-right:100px;}.elementor-7 .elementor-element.elementor-element-6cd5ce5:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-6cd5ce5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://theater-restaurant.at/wp-content/uploads/2025/05/Frame-4590.webp");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-7 .elementor-element.elementor-element-5603dbd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-5603dbd.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-d3f1e62 > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-7 .elementor-element.elementor-element-d3f1e62{text-align:center;}.elementor-7 .elementor-element.elementor-element-cb840d5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-48a7632{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-badf426{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-cd3bd0e{--display:flex;--min-height:500px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-cd3bd0e:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-cd3bd0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://theater-restaurant.at/wp-content/uploads/2025/05/image-846-min.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-cd3bd0e:hover::before, .elementor-7 .elementor-element.elementor-element-cd3bd0e:hover > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-cd3bd0e:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-cd3bd0e > .elementor-background-slideshow:hover::before, .elementor-7 .elementor-element.elementor-element-cd3bd0e > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-7 .elementor-element.elementor-element-cd3bd0e:hover{--overlay-opacity:0.5;}.elementor-7 .elementor-element.elementor-element-595fc91{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7 .elementor-element.elementor-element-c61b884{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-9a19a88{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-d2be35a{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-d2be35a > .elementor-widget-container{--e-transform-rotateZ:-90deg;--e-transform-translateX:-251px;--e-transform-translateY:342px;}.elementor-7 .elementor-element.elementor-element-d2be35a .elementor-heading-title{color:#004632;}.elementor-7 .elementor-element.elementor-element-06f4949{--display:flex;--min-height:650px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-06f4949:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-06f4949 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://theater-restaurant.at/wp-content/uploads/2025/05/image-848-min.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-06f4949:hover::before, .elementor-7 .elementor-element.elementor-element-06f4949:hover > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-06f4949:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-06f4949 > .elementor-background-slideshow:hover::before, .elementor-7 .elementor-element.elementor-element-06f4949 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-7 .elementor-element.elementor-element-06f4949:hover{--overlay-opacity:0.5;}.elementor-7 .elementor-element.elementor-element-da967b7{--display:flex;--min-height:650px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7 .elementor-element.elementor-element-92935cb{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-cc6df5b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-fc0ecd4{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-9f357f5{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-9f357f5 > .elementor-widget-container{--e-transform-rotateZ:90deg;--e-transform-translateX:-251px;--e-transform-translateY:342px;}.elementor-7 .elementor-element.elementor-element-9f357f5 .elementor-heading-title{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-425b8c4{--display:flex;--min-height:650px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-425b8c4:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-425b8c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://theater-restaurant.at/wp-content/uploads/2025/05/image-847-min.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-425b8c4:hover::before, .elementor-7 .elementor-element.elementor-element-425b8c4:hover > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-425b8c4:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-425b8c4 > .elementor-background-slideshow:hover::before, .elementor-7 .elementor-element.elementor-element-425b8c4 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-7 .elementor-element.elementor-element-425b8c4:hover{--overlay-opacity:0.5;}.elementor-7 .elementor-element.elementor-element-69c9b5d{--display:flex;--min-height:650px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7 .elementor-element.elementor-element-669e95f{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-0ff83db{--display:flex;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-379c4a2{--display:flex;--min-height:500px;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-379c4a2:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-379c4a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://theater-restaurant.at/wp-content/uploads/2025/05/image-849-min.webp");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-379c4a2:hover::before, .elementor-7 .elementor-element.elementor-element-379c4a2:hover > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-379c4a2:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-379c4a2 > .elementor-background-slideshow:hover::before, .elementor-7 .elementor-element.elementor-element-379c4a2 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-7 .elementor-element.elementor-element-379c4a2:hover{--overlay-opacity:0.5;}.elementor-7 .elementor-element.elementor-element-581f248{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7 .elementor-element.elementor-element-a5b3207{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-268e233{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:150px;--padding-bottom:0px;--padding-left:100px;--padding-right:100px;}.elementor-7 .elementor-element.elementor-element-268e233:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-268e233 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://theater-restaurant.at/wp-content/uploads/2025/05/Frame-4591-2.webp");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-7 .elementor-element.elementor-element-5d74a9e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-5d74a9e.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-84f15b3 > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-7 .elementor-element.elementor-element-84f15b3{text-align:center;}.elementor-7 .elementor-element.elementor-element-b91c196{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-42b1d9a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-987c70c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-8846cc0{--display:flex;--min-height:500px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-8846cc0:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-8846cc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://theater-restaurant.at/wp-content/uploads/2025/05/Risotto-min.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-8846cc0:hover::before, .elementor-7 .elementor-element.elementor-element-8846cc0:hover > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-8846cc0:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-8846cc0 > .elementor-background-slideshow:hover::before, .elementor-7 .elementor-element.elementor-element-8846cc0 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-7 .elementor-element.elementor-element-8846cc0:hover{--overlay-opacity:0.5;}.elementor-7 .elementor-element.elementor-element-ddc4248{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7 .elementor-element.elementor-element-b45ec5c{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-a974278{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-799a22c{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-799a22c > .elementor-widget-container{--e-transform-rotateZ:-90deg;--e-transform-translateX:-252px;--e-transform-translateY:342px;}.elementor-7 .elementor-element.elementor-element-799a22c .elementor-heading-title{color:#004632;}.elementor-7 .elementor-element.elementor-element-5fa05d1{--display:flex;--min-height:650px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-5fa05d1:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-5fa05d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://theater-restaurant.at/wp-content/uploads/2025/05/Tortelini-min.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-5fa05d1:hover::before, .elementor-7 .elementor-element.elementor-element-5fa05d1:hover > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-5fa05d1:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-5fa05d1 > .elementor-background-slideshow:hover::before, .elementor-7 .elementor-element.elementor-element-5fa05d1 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-7 .elementor-element.elementor-element-5fa05d1:hover{--overlay-opacity:0.5;}.elementor-7 .elementor-element.elementor-element-389d6e3{--display:flex;--min-height:650px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7 .elementor-element.elementor-element-dc71737{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-9b9c32f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-5923dc3{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-5296f52{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-5296f52 > .elementor-widget-container{--e-transform-rotateZ:90deg;--e-transform-translateX:-251px;--e-transform-translateY:342px;}.elementor-7 .elementor-element.elementor-element-5296f52 .elementor-heading-title{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-284c024{--display:flex;--min-height:650px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-284c024:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-284c024 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://theater-restaurant.at/wp-content/uploads/2025/05/image-887-min.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-284c024:hover::before, .elementor-7 .elementor-element.elementor-element-284c024:hover > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-284c024:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-284c024 > .elementor-background-slideshow:hover::before, .elementor-7 .elementor-element.elementor-element-284c024 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-7 .elementor-element.elementor-element-284c024:hover{--overlay-opacity:0.5;}.elementor-7 .elementor-element.elementor-element-5b4c9e4{--display:flex;--min-height:650px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7 .elementor-element.elementor-element-7e04a81{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-6698d08{--display:flex;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-a02a600{--display:flex;--min-height:500px;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-a02a600:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-a02a600 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://theater-restaurant.at/wp-content/uploads/2025/05/Beef-Tartar-min.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-a02a600:hover::before, .elementor-7 .elementor-element.elementor-element-a02a600:hover > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-a02a600:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-a02a600 > .elementor-background-slideshow:hover::before, .elementor-7 .elementor-element.elementor-element-a02a600 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-7 .elementor-element.elementor-element-a02a600:hover{--overlay-opacity:0.5;}.elementor-7 .elementor-element.elementor-element-979af3e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7 .elementor-element.elementor-element-e36a51a{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-b26fa55{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-9472384 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-7410c37{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:150px;--padding-bottom:0px;--padding-left:100px;--padding-right:100px;}.elementor-7 .elementor-element.elementor-element-7410c37:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-7410c37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://theater-restaurant.at/wp-content/uploads/2025/05/Frame-4591-2.webp");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-7 .elementor-element.elementor-element-f3b049a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-f3b049a.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-e340b4c > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-7 .elementor-element.elementor-element-e340b4c{text-align:center;}.elementor-7 .elementor-element.elementor-element-7edfe2d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-65943ff{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-d2acc39{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-76c0996{--display:flex;--min-height:500px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-76c0996:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-76c0996 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://theater-restaurant.at/wp-content/uploads/2025/07/FX304112-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-76c0996:hover::before, .elementor-7 .elementor-element.elementor-element-76c0996:hover > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-76c0996:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-76c0996 > .elementor-background-slideshow:hover::before, .elementor-7 .elementor-element.elementor-element-76c0996 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-7 .elementor-element.elementor-element-76c0996:hover{--overlay-opacity:0.5;}.elementor-7 .elementor-element.elementor-element-fee8d13{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7 .elementor-element.elementor-element-86ec0a1{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-9e0b21c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-5c2ff9c{--display:flex;--min-height:650px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-5c2ff9c:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-5c2ff9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://theater-restaurant.at/wp-content/uploads/2025/07/FX304075-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-5c2ff9c:hover::before, .elementor-7 .elementor-element.elementor-element-5c2ff9c:hover > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-5c2ff9c:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-5c2ff9c > .elementor-background-slideshow:hover::before, .elementor-7 .elementor-element.elementor-element-5c2ff9c > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-7 .elementor-element.elementor-element-5c2ff9c:hover{--overlay-opacity:0.5;}.elementor-7 .elementor-element.elementor-element-f902c10{--display:flex;--min-height:650px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7 .elementor-element.elementor-element-bb102a3{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-abf06fd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-5311488{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-29bff5c{--display:flex;--min-height:650px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-29bff5c:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-29bff5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://theater-restaurant.at/wp-content/uploads/2025/07/FX304082-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-29bff5c:hover::before, .elementor-7 .elementor-element.elementor-element-29bff5c:hover > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-29bff5c:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-29bff5c > .elementor-background-slideshow:hover::before, .elementor-7 .elementor-element.elementor-element-29bff5c > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-7 .elementor-element.elementor-element-29bff5c:hover{--overlay-opacity:0.5;}.elementor-7 .elementor-element.elementor-element-6a458db{--display:flex;--min-height:650px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7 .elementor-element.elementor-element-d0a2b52{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-b2a3141{--display:flex;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-54a55e7{--display:flex;--min-height:500px;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-54a55e7:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-54a55e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://theater-restaurant.at/wp-content/uploads/2025/07/FX304067-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-54a55e7:hover::before, .elementor-7 .elementor-element.elementor-element-54a55e7:hover > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-54a55e7:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-54a55e7 > .elementor-background-slideshow:hover::before, .elementor-7 .elementor-element.elementor-element-54a55e7 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-7 .elementor-element.elementor-element-54a55e7:hover{--overlay-opacity:0.5;}.elementor-7 .elementor-element.elementor-element-3bc16d6{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7 .elementor-element.elementor-element-0532c8d{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-4d5ac44{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:150px;--padding-bottom:0px;--padding-left:100px;--padding-right:100px;}.elementor-7 .elementor-element.elementor-element-887f647 > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-7 .elementor-element.elementor-element-887f647.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-1f60e64{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-444f98d{--display:flex;--min-height:500px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-5fbf465 img{height:500px;object-fit:cover;object-position:center left;}.elementor-7 .elementor-element.elementor-element-44884a8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-9325c44{--display:flex;--min-height:500px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-e434263 .elementor-heading-title{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-7e99115 img{height:500px;object-fit:cover;object-position:center left;}.elementor-7 .elementor-element.elementor-element-8d7f5bf{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-0bbe266{--display:flex;--min-height:500px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-17661f2 .elementor-heading-title{color:#004632;}.elementor-7 .elementor-element.elementor-element-4c8104a img{height:500px;object-fit:cover;object-position:center left;}.elementor-7 .elementor-element.elementor-element-37e2b6c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-abc8635{--display:flex;--min-height:500px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-1254291 .elementor-heading-title{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-d9b2e8c img{height:500px;object-fit:cover;object-position:center left;}.elementor-7 .elementor-element.elementor-element-21afd64{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:150px;--padding-bottom:0px;--padding-left:100px;--padding-right:100px;}.elementor-7 .elementor-element.elementor-element-d073e74.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-a90283d > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-7 .elementor-element.elementor-element-a90283d.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-383195d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-275d65d{--display:flex;--min-height:500px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-2f18f8d img{height:500px;object-fit:cover;object-position:center left;}.elementor-7 .elementor-element.elementor-element-3b92300{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-dc8231e{--display:flex;--min-height:500px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-6f9ee11 .elementor-heading-title{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-a8e8123 img{height:500px;object-fit:cover;object-position:center left;}.elementor-7 .elementor-element.elementor-element-fe106c2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-b5136e1{--display:flex;--min-height:500px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-3927b8e .elementor-heading-title{color:#004632;}.elementor-7 .elementor-element.elementor-element-0063eb1 img{height:500px;object-fit:cover;object-position:center left;}.elementor-7 .elementor-element.elementor-element-9bb8344{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-af6bb71{--display:flex;--min-height:500px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-be23b91 .elementor-heading-title{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-eda8a3f img{height:500px;object-fit:cover;object-position:center left;}.elementor-7 .elementor-element.elementor-element-240ccd2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:150px;--padding-bottom:0px;--padding-left:100px;--padding-right:100px;}.elementor-7 .elementor-element.elementor-element-48c379a > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-7 .elementor-element.elementor-element-48c379a{text-align:center;}.elementor-7 .elementor-element.elementor-element-41fcdd2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-02968ea{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-d42f2dc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-d42f2dc .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-9335e4a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:150px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-7 .elementor-element.elementor-element-c3f8f86 > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-7 .elementor-element.elementor-element-c3f8f86{text-align:center;}.elementor-7 .elementor-element.elementor-element-76f59c1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-7d11a0c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-7d11a0c .elementor-button-content-wrapper{flex-direction:row-reverse;}body.elementor-page-7:not(.elementor-motion-effects-element-type-background), body.elementor-page-7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDC9AF;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-7 .elementor-element.elementor-element-bed9638{--content-width:1600px;}.elementor-7 .elementor-element.elementor-element-6cd5ce5{--content-width:1600px;}.elementor-7 .elementor-element.elementor-element-48a7632{--content-width:800px;}.elementor-7 .elementor-element.elementor-element-cc6df5b{--content-width:800px;}.elementor-7 .elementor-element.elementor-element-fc0ecd4{--width:100%;}.elementor-7 .elementor-element.elementor-element-268e233{--content-width:1600px;}.elementor-7 .elementor-element.elementor-element-42b1d9a{--content-width:800px;}.elementor-7 .elementor-element.elementor-element-9b9c32f{--content-width:800px;}.elementor-7 .elementor-element.elementor-element-5923dc3{--width:100%;}.elementor-7 .elementor-element.elementor-element-7410c37{--content-width:1600px;}.elementor-7 .elementor-element.elementor-element-65943ff{--content-width:800px;}.elementor-7 .elementor-element.elementor-element-abf06fd{--content-width:800px;}.elementor-7 .elementor-element.elementor-element-5311488{--width:100%;}.elementor-7 .elementor-element.elementor-element-4d5ac44{--content-width:1600px;}.elementor-7 .elementor-element.elementor-element-21afd64{--content-width:1600px;}.elementor-7 .elementor-element.elementor-element-240ccd2{--content-width:1600px;}.elementor-7 .elementor-element.elementor-element-9335e4a{--content-width:1600px;}}@media(max-width:1366px) and (min-width:768px){.elementor-7 .elementor-element.elementor-element-6cd5ce5{--content-width:900px;}.elementor-7 .elementor-element.elementor-element-48a7632{--content-width:450px;}.elementor-7 .elementor-element.elementor-element-cc6df5b{--content-width:450px;}.elementor-7 .elementor-element.elementor-element-268e233{--content-width:900px;}.elementor-7 .elementor-element.elementor-element-42b1d9a{--content-width:450px;}.elementor-7 .elementor-element.elementor-element-9b9c32f{--content-width:450px;}.elementor-7 .elementor-element.elementor-element-7410c37{--content-width:900px;}.elementor-7 .elementor-element.elementor-element-65943ff{--content-width:450px;}.elementor-7 .elementor-element.elementor-element-abf06fd{--content-width:450px;}.elementor-7 .elementor-element.elementor-element-4d5ac44{--content-width:900px;}.elementor-7 .elementor-element.elementor-element-21afd64{--content-width:900px;}.elementor-7 .elementor-element.elementor-element-240ccd2{--content-width:900px;}.elementor-7 .elementor-element.elementor-element-9335e4a{--content-width:900px;}}@media(max-width:1024px) and (min-width:768px){.elementor-7 .elementor-element.elementor-element-48a7632{--content-width:1600px;}.elementor-7 .elementor-element.elementor-element-cc6df5b{--content-width:1600px;}.elementor-7 .elementor-element.elementor-element-42b1d9a{--content-width:1600px;}.elementor-7 .elementor-element.elementor-element-9b9c32f{--content-width:1600px;}.elementor-7 .elementor-element.elementor-element-65943ff{--content-width:1600px;}.elementor-7 .elementor-element.elementor-element-abf06fd{--content-width:1600px;}.elementor-7 .elementor-element.elementor-element-444f98d{--width:80%;}.elementor-7 .elementor-element.elementor-element-9325c44{--width:80%;}.elementor-7 .elementor-element.elementor-element-0bbe266{--width:80%;}.elementor-7 .elementor-element.elementor-element-abc8635{--width:80%;}.elementor-7 .elementor-element.elementor-element-275d65d{--width:80%;}.elementor-7 .elementor-element.elementor-element-dc8231e{--width:80%;}.elementor-7 .elementor-element.elementor-element-b5136e1{--width:80%;}.elementor-7 .elementor-element.elementor-element-af6bb71{--width:80%;}}@media(max-width:1366px){.elementor-7 .elementor-element.elementor-element-e024367{--e-n-carousel-swiper-slides-gap:40px;}.elementor-7 .elementor-element.elementor-element-6cd5ce5{--padding-top:150px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-7 .elementor-element.elementor-element-cd3bd0e{--min-height:400px;}.elementor-7 .elementor-element.elementor-element-d2be35a > .elementor-widget-container{--e-transform-translateX:-237px;--e-transform-translateY:283px;}.elementor-7 .elementor-element.elementor-element-06f4949{--min-height:550px;}.elementor-7 .elementor-element.elementor-element-da967b7{--min-height:550px;}.elementor-7 .elementor-element.elementor-element-9f357f5 > .elementor-widget-container{--e-transform-translateX:-235px;--e-transform-translateY:278px;}.elementor-7 .elementor-element.elementor-element-425b8c4{--min-height:550px;}.elementor-7 .elementor-element.elementor-element-69c9b5d{--min-height:550px;}.elementor-7 .elementor-element.elementor-element-379c4a2{--min-height:400px;}.elementor-7 .elementor-element.elementor-element-268e233{--padding-top:150px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-7 .elementor-element.elementor-element-8846cc0{--min-height:400px;}.elementor-7 .elementor-element.elementor-element-799a22c > .elementor-widget-container{--e-transform-translateX:-236px;--e-transform-translateY:285px;}.elementor-7 .elementor-element.elementor-element-5fa05d1{--min-height:550px;}.elementor-7 .elementor-element.elementor-element-389d6e3{--min-height:550px;}.elementor-7 .elementor-element.elementor-element-5296f52 > .elementor-widget-container{--e-transform-translateX:-235px;--e-transform-translateY:284px;}.elementor-7 .elementor-element.elementor-element-284c024{--min-height:550px;}.elementor-7 .elementor-element.elementor-element-5b4c9e4{--min-height:550px;}.elementor-7 .elementor-element.elementor-element-a02a600{--min-height:400px;}.elementor-7 .elementor-element.elementor-element-7410c37{--padding-top:150px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-7 .elementor-element.elementor-element-76c0996{--min-height:400px;}.elementor-7 .elementor-element.elementor-element-5c2ff9c{--min-height:550px;}.elementor-7 .elementor-element.elementor-element-f902c10{--min-height:550px;}.elementor-7 .elementor-element.elementor-element-29bff5c{--min-height:550px;}.elementor-7 .elementor-element.elementor-element-6a458db{--min-height:550px;}.elementor-7 .elementor-element.elementor-element-54a55e7{--min-height:400px;}.elementor-7 .elementor-element.elementor-element-4d5ac44{--padding-top:150px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-7 .elementor-element.elementor-element-444f98d{--min-height:0px;}.elementor-7 .elementor-element.elementor-element-5fbf465 img{height:350px;}.elementor-7 .elementor-element.elementor-element-9325c44{--min-height:0px;}.elementor-7 .elementor-element.elementor-element-7e99115 img{height:350px;}.elementor-7 .elementor-element.elementor-element-0bbe266{--min-height:0px;}.elementor-7 .elementor-element.elementor-element-4c8104a img{height:350px;}.elementor-7 .elementor-element.elementor-element-abc8635{--min-height:0px;}.elementor-7 .elementor-element.elementor-element-d9b2e8c img{height:350px;}.elementor-7 .elementor-element.elementor-element-21afd64{--padding-top:150px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-7 .elementor-element.elementor-element-275d65d{--min-height:0px;}.elementor-7 .elementor-element.elementor-element-2f18f8d img{height:350px;}.elementor-7 .elementor-element.elementor-element-dc8231e{--min-height:0px;}.elementor-7 .elementor-element.elementor-element-a8e8123 img{height:350px;}.elementor-7 .elementor-element.elementor-element-b5136e1{--min-height:0px;}.elementor-7 .elementor-element.elementor-element-0063eb1 img{height:350px;}.elementor-7 .elementor-element.elementor-element-af6bb71{--min-height:0px;}.elementor-7 .elementor-element.elementor-element-eda8a3f img{height:350px;}.elementor-7 .elementor-element.elementor-element-240ccd2{--padding-top:150px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-7 .elementor-element.elementor-element-9335e4a{--padding-top:150px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-7 .elementor-element.elementor-element-76f59c1{--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}}@media(max-width:1024px){.elementor-7 .elementor-element.elementor-element-e024367{--e-n-carousel-swiper-slides-to-display:2;}.elementor-7 .elementor-element.elementor-element-cb840d5{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-d2be35a > .elementor-widget-container{--e-transform-translateX:-190px;--e-transform-translateY:268px;}.elementor-7 .elementor-element.elementor-element-9f357f5 > .elementor-widget-container{--e-transform-translateX:-189px;--e-transform-translateY:264px;}.elementor-7 .elementor-element.elementor-element-b91c196{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-799a22c > .elementor-widget-container{--e-transform-translateX:-190px;--e-transform-translateY:268px;}.elementor-7 .elementor-element.elementor-element-5296f52 > .elementor-widget-container{--e-transform-translateX:-189px;--e-transform-translateY:264px;}.elementor-7 .elementor-element.elementor-element-b26fa55:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-b26fa55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://theater-restaurant.at/wp-content/uploads/2025/05/image-864-min.webp");}.elementor-7 .elementor-element.elementor-element-b26fa55{--min-height:80vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7 .elementor-element.elementor-element-cf5c6d0 img{height:350px;object-fit:contain;}.elementor-7 .elementor-element.elementor-element-7edfe2d{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-4d5ac44{--padding-top:50px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-7 .elementor-element.elementor-element-887f647 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-444f98d{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-44884a8{--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7 .elementor-element.elementor-element-9325c44{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-7 .elementor-element.elementor-element-7e99115 img{object-fit:cover;object-position:bottom center;}.elementor-7 .elementor-element.elementor-element-0bbe266{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-37e2b6c{--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7 .elementor-element.elementor-element-abc8635{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-21afd64{--padding-top:50px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-7 .elementor-element.elementor-element-a90283d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-275d65d{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-3b92300{--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7 .elementor-element.elementor-element-dc8231e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-b5136e1{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-9bb8344{--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7 .elementor-element.elementor-element-af6bb71{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}}@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-3019ef1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-e024367{--e-n-carousel-swiper-slides-to-display:1;}.elementor-7 .elementor-element.elementor-element-6d3ff2b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-b26fa55:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-b26fa55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://theater-restaurant.at/wp-content/uploads/2025/05/image-864-min.webp");background-position:center center;background-size:cover;}.elementor-7 .elementor-element.elementor-element-b26fa55{--min-height:90vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-7 .elementor-element.elementor-element-cf5c6d0 img{height:250px;object-fit:contain;}.elementor-7 .elementor-element.elementor-element-fee8d13{--min-height:550px;}.elementor-7 .elementor-element.elementor-element-5a929f4 > .elementor-widget-container{margin:0px 0px -17px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-e5df37f > .elementor-widget-container{margin:-27px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-da58a97 > .elementor-widget-container{margin:0px 0px -55px 0px;padding:13px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-54a55e7{--min-height:550px;}.elementor-7 .elementor-element.elementor-element-4d5ac44{--padding-top:50px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-7 .elementor-element.elementor-element-887f647 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-16724b2 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-7 .elementor-element.elementor-element-1f60e64{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-444f98d{--width:90%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-5fbf465 img{height:200px;}.elementor-7 .elementor-element.elementor-element-44884a8{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;}.elementor-7 .elementor-element.elementor-element-9325c44{--width:90%;}.elementor-7 .elementor-element.elementor-element-7e99115 img{height:200px;object-position:bottom center;}.elementor-7 .elementor-element.elementor-element-8d7f5bf{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-0bbe266{--width:90%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-4c8104a img{height:200px;}.elementor-7 .elementor-element.elementor-element-37e2b6c{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;}.elementor-7 .elementor-element.elementor-element-abc8635{--width:90%;}.elementor-7 .elementor-element.elementor-element-d9b2e8c img{height:200px;object-position:bottom center;}.elementor-7 .elementor-element.elementor-element-21afd64{--padding-top:50px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-7 .elementor-element.elementor-element-a90283d > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-a90283d.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-60668bf > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-7 .elementor-element.elementor-element-383195d{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-275d65d{--width:90%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-2f18f8d img{height:200px;}.elementor-7 .elementor-element.elementor-element-3b92300{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;}.elementor-7 .elementor-element.elementor-element-dc8231e{--width:90%;}.elementor-7 .elementor-element.elementor-element-a8e8123 img{height:200px;object-position:bottom left;}.elementor-7 .elementor-element.elementor-element-fe106c2{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-b5136e1{--width:90%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-0063eb1 img{height:200px;}.elementor-7 .elementor-element.elementor-element-9bb8344{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;}.elementor-7 .elementor-element.elementor-element-af6bb71{--width:90%;}.elementor-7 .elementor-element.elementor-element-eda8a3f img{height:200px;object-position:bottom center;}.elementor-7 .elementor-element.elementor-element-240ccd2{--padding-top:50px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-7 .elementor-element.elementor-element-48c379a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-41fcdd2{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-02968ea{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7 .elementor-element.elementor-element-d42f2dc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-9335e4a{--padding-top:50px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-7 .elementor-element.elementor-element-c3f8f86 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-76f59c1{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-7d11a0c > .elementor-widget-container{padding:0px 0px 0px 0px;}}/* Start custom CSS for Google, class: .elementor-element-3fae5d6 */.elementor-7 .elementor-element.elementor-element-3fae5d6 {
  margin: 0 auto !important;
  text-align: center;
  display: block;
  max-width: 800px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-595fc91 *//*Content Show/Hide on Hover*/
.elementor-7 .elementor-element.elementor-element-595fc91{
    opacity: 0;
    transition: 0.5s ease-in-out;
}
.elementor-7 .elementor-element.elementor-element-595fc91:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da967b7 *//*Content Show/Hide on Hover*/
.elementor-7 .elementor-element.elementor-element-da967b7{
    opacity: 0;
    transition: 0.5s ease-in-out;
}
.elementor-7 .elementor-element.elementor-element-da967b7:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69c9b5d *//*Content Show/Hide on Hover*/
.elementor-7 .elementor-element.elementor-element-69c9b5d{
    opacity: 0;
    transition: 0.5s ease-in-out;
}
.elementor-7 .elementor-element.elementor-element-69c9b5d:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-581f248 *//*Content Show/Hide on Hover*/
.elementor-7 .elementor-element.elementor-element-581f248{
    opacity: 0;
    transition: 0.5s ease-in-out;
}
.elementor-7 .elementor-element.elementor-element-581f248:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ddc4248 *//*Content Show/Hide on Hover*/
.elementor-7 .elementor-element.elementor-element-ddc4248{
    opacity: 0;
    transition: 0.5s ease-in-out;
}
.elementor-7 .elementor-element.elementor-element-ddc4248:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-389d6e3 *//*Content Show/Hide on Hover*/
.elementor-7 .elementor-element.elementor-element-389d6e3{
    opacity: 0;
    transition: 0.5s ease-in-out;
}
.elementor-7 .elementor-element.elementor-element-389d6e3:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b4c9e4 *//*Content Show/Hide on Hover*/
.elementor-7 .elementor-element.elementor-element-5b4c9e4{
    opacity: 0;
    transition: 0.5s ease-in-out;
}
.elementor-7 .elementor-element.elementor-element-5b4c9e4:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-979af3e *//*Content Show/Hide on Hover*/
.elementor-7 .elementor-element.elementor-element-979af3e{
    opacity: 0;
    transition: 0.5s ease-in-out;
}
.elementor-7 .elementor-element.elementor-element-979af3e:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fee8d13 *//*Content Show/Hide on Hover*/
.elementor-7 .elementor-element.elementor-element-fee8d13{
    opacity: 0;
    transition: 0.5s ease-in-out;
}
.elementor-7 .elementor-element.elementor-element-fee8d13:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f902c10 *//*Content Show/Hide on Hover*/
.elementor-7 .elementor-element.elementor-element-f902c10{
    opacity: 0;
    transition: 0.5s ease-in-out;
}
.elementor-7 .elementor-element.elementor-element-f902c10:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a458db *//*Content Show/Hide on Hover*/
.elementor-7 .elementor-element.elementor-element-6a458db{
    opacity: 0;
    transition: 0.5s ease-in-out;
}
.elementor-7 .elementor-element.elementor-element-6a458db:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bc16d6 *//*Content Show/Hide on Hover*/
.elementor-7 .elementor-element.elementor-element-3bc16d6{
    opacity: 0;
    transition: 0.5s ease-in-out;
}
.elementor-7 .elementor-element.elementor-element-3bc16d6:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for Google, class: .elementor-element-d073e74 */.elementor-7 .elementor-element.elementor-element-d073e74 {
  margin: 0 auto !important;
  text-align: center;
  display: block;
  max-width: 800px;
}/* End custom CSS */
/* Start custom CSS */body.elementor-page-7 {
    overflow-x: hidden;
}

:target::before {
    content: "";
    display: block;
    height: 300px; /* Adjust to match your header height */
    margin-top: -300px;
}/* End custom CSS */