.elementor-7158 .elementor-element.elementor-element-a16d78e{--display:flex;--min-height:99vh;--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;--justify-content:center;--overlay-opacity:0.82;border-style:solid;--border-style:solid;border-width:8px 8px 8px 8px;--border-top-width:8px;--border-right-width:8px;--border-bottom-width:8px;--border-left-width:8px;border-color:#C7A14E;--border-color:#C7A14E;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7158 .elementor-element.elementor-element-a16d78e:not(.elementor-motion-effects-element-type-background), .elementor-7158 .elementor-element.elementor-element-a16d78e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rockend-mill-bar-restaurant.websitepro-staging.com/wp-content/uploads/2022/04/365c5424-cf4d-4ff7-a4f5-2f1d900a62b6-scaled.jpeg");background-size:cover;}.elementor-7158 .elementor-element.elementor-element-a16d78e::before, .elementor-7158 .elementor-element.elementor-element-a16d78e > .elementor-background-video-container::before, .elementor-7158 .elementor-element.elementor-element-a16d78e > .e-con-inner > .elementor-background-video-container::before, .elementor-7158 .elementor-element.elementor-element-a16d78e > .elementor-background-slideshow::before, .elementor-7158 .elementor-element.elementor-element-a16d78e > .e-con-inner > .elementor-background-slideshow::before, .elementor-7158 .elementor-element.elementor-element-a16d78e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-7158 .elementor-element.elementor-element-899ad9a{--display:flex;}.elementor-7158 .elementor-element.elementor-element-115bd72 img{width:150px;}.elementor-7158 .elementor-element.elementor-element-8c7109f .pt-title-wrap{max-width:85%;}.elementor-7158 .elementor-element.elementor-element-8c7109f .pt-subtitle{color:#C7A14E;font-size:22px;margin:0px 0px 15px 0px;}.elementor-7158 .elementor-element.elementor-element-47b431e{--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;--border-radius:20px 0px 20px 0px;}.elementor-7158 .elementor-element.elementor-element-47b431e:not(.elementor-motion-effects-element-type-background), .elementor-7158 .elementor-element.elementor-element-47b431e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3A3A3A;}.elementor-7158 .elementor-element.elementor-element-df4cb70{--display:flex;}.elementor-7158 .elementor-element.elementor-element-d3340a9 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-7158 .elementor-element.elementor-element-d3340a9 .pt-title-wrap{max-width:100%;}.elementor-7158 .elementor-element.elementor-element-d3340a9 .pt-subtitle{color:#C7A14E;font-size:22px;margin:0px 0px 15px 0px;}.elementor-7158 .elementor-element.elementor-element-4f6bd6d{--display:flex;}.elementor-7158 .elementor-element.elementor-element-4f6bd6d:not(.elementor-motion-effects-element-type-background), .elementor-7158 .elementor-element.elementor-element-4f6bd6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rockend-mill-bar-restaurant.websitepro-staging.com/wp-content/uploads/2025/11/Rock-Mill-Pre-theater.jpg");background-position:bottom center;background-size:cover;}.elementor-7158 .elementor-element.elementor-element-c4953b6{--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;--border-radius:20px 0px 20px 0px;}.elementor-7158 .elementor-element.elementor-element-c4953b6:not(.elementor-motion-effects-element-type-background), .elementor-7158 .elementor-element.elementor-element-c4953b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3A3A3A;}.elementor-7158 .elementor-element.elementor-element-5d4fdb1{--display:flex;}.elementor-7158 .elementor-element.elementor-element-5d4fdb1:not(.elementor-motion-effects-element-type-background), .elementor-7158 .elementor-element.elementor-element-5d4fdb1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rockend-mill-bar-restaurant.websitepro-staging.com/wp-content/uploads/2025/11/Rock-Mill-Pre-theater.jpg");background-position:bottom center;background-size:cover;}.elementor-7158 .elementor-element.elementor-element-f10e03e{--display:flex;}.elementor-7158 .elementor-element.elementor-element-250d6c2 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-7158 .elementor-element.elementor-element-250d6c2 .pt-title-wrap{max-width:100%;}.elementor-7158 .elementor-element.elementor-element-250d6c2 .pt-subtitle{color:#C7A14E;font-size:22px;margin:0px 0px 15px 0px;}.elementor-7158 .elementor-element.elementor-element-4007364 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-7158 .elementor-element.elementor-element-4007364 .pt-subtitle{color:#C7A14E;font-size:24px;}.elementor-7158 .elementor-element.elementor-element-8340e33{--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;}.elementor-7158 .elementor-element.elementor-element-8340e33.e-con{--align-self:center;}.elementor-7158 .elementor-element.elementor-element-4a22d25{--display:flex;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-7158 .elementor-element.elementor-element-8fe8b34 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-7158 .elementor-element.elementor-element-8fe8b34 .pt-subtitle{color:#C7A14E;font-size:20px;}.elementor-7158 .elementor-element.elementor-element-5782620 .pt-info{font-size:16px;}.elementor-7158 .elementor-element.elementor-element-be8176a .pt-info{font-size:16px;}.elementor-7158 .elementor-element.elementor-element-77909c5 .pt-info{font-size:16px;}.elementor-7158 .elementor-element.elementor-element-f91ca1f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-7158 .elementor-element.elementor-element-f91ca1f:not(.elementor-motion-effects-element-type-background), .elementor-7158 .elementor-element.elementor-element-f91ca1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C7A14E1F;}.elementor-7158 .elementor-element.elementor-element-c4c192a{--display:flex;--min-height:99vh;--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;--justify-content:center;--overlay-opacity:0.86;border-style:solid;--border-style:solid;border-width:8px 8px 8px 8px;--border-top-width:8px;--border-right-width:8px;--border-bottom-width:8px;--border-left-width:8px;border-color:#C7A14E;--border-color:#C7A14E;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7158 .elementor-element.elementor-element-c4c192a::before, .elementor-7158 .elementor-element.elementor-element-c4c192a > .elementor-background-video-container::before, .elementor-7158 .elementor-element.elementor-element-c4c192a > .e-con-inner > .elementor-background-video-container::before, .elementor-7158 .elementor-element.elementor-element-c4c192a > .elementor-background-slideshow::before, .elementor-7158 .elementor-element.elementor-element-c4c192a > .e-con-inner > .elementor-background-slideshow::before, .elementor-7158 .elementor-element.elementor-element-c4c192a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#111111;--background-overlay:'';}.elementor-7158 .elementor-element.elementor-element-9ed2a56{--display:flex;}.elementor-7158 .elementor-element.elementor-element-edaddb6 img{width:150px;}.elementor-7158 .elementor-element.elementor-element-84d89be .pt-title-wrap{max-width:85%;}.elementor-7158 .elementor-element.elementor-element-84d89be .pt-subtitle{color:#C7A14E;font-size:22px;margin:0px 0px 15px 0px;}.elementor-7158 .elementor-element.elementor-element-ddc0741{--e-image-carousel-slides-to-show:4;}.elementor-7158 .elementor-element.elementor-element-ddc0741 > .elementor-widget-container{padding:10px 0px 20px 0px;}.elementor-7158 .elementor-element.elementor-element-ddc0741 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-7158 .elementor-element.elementor-element-ddc0741 .elementor-swiper-button.elementor-swiper-button-next{color:#C7A14E;}.elementor-7158 .elementor-element.elementor-element-ddc0741 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-7158 .elementor-element.elementor-element-ddc0741 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#C7A14E;}.elementor-7158 .elementor-element.elementor-element-ddc0741 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#E1E1E1;opacity:1;}.elementor-7158 .elementor-element.elementor-element-ddc0741 .swiper-pagination-bullet{background:#C7A14E;}.elementor-7158 .elementor-element.elementor-element-ddc0741 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-color:#C7A14E;}.elementor-7158 .elementor-element.elementor-element-bdd9589{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7158 .elementor-element.elementor-element-6a1254b{--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-7158 .elementor-element.elementor-element-72d68da .elementkit-tab-nav .elementkit-nav-link{background-color:transparent;padding:14px 35px 14px 35px;color:#3A3A3A;background-image:linear-gradient(180deg, #C7A14E 93%, #3A3A3A 100%);border-style:solid;border-width:0px 0px 0px 0px;border-color:#2575fc;}.elementor-7158 .elementor-element.elementor-element-72d68da .elementkit-tab-nav .elementkit-nav-link.active{background-color:transparent;color:#FFFFFF;background-image:linear-gradient(180deg, #000000 0%, #262828FC 100%);border-style:none;}.elementor-7158 .elementor-element.elementor-element-72d68da .elementkit-tab-wraper .elementkit-nav-link.right-pos .elementskit-tab-icon{margin-left:10px;}.elementor-7158 .elementor-element.elementor-element-72d68da .elementkit-tab-wraper .elementkit-nav-link.right-pos .ekit-icon-image{margin-left:10px;}.elementor-7158 .elementor-element.elementor-element-72d68da .elementkit-tab-wraper .elementkit-nav-link{justify-content:center;}.elementor-7158 .elementor-element.elementor-element-72d68da .elementkit-tab-wraper{padding:0px 0px 0px 0px;}.elementor-7158 .elementor-element.elementor-element-72d68da .elementkit-tab-nav{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-7158 .elementor-element.elementor-element-72d68da .elementkit-tab-wraper:not(.vertical) .elementkit-nav-item:not(:last-child){margin-right:10px;}.rtl .elementor-7158 .elementor-element.elementor-element-72d68da .elementkit-tab-wraper:not(.vertical) .elementkit-nav-item:not(:last-child){margin-left:10px;margin-right:0;}.elementor-7158 .elementor-element.elementor-element-72d68da .elementkit-tab-wraper.vertical .elementkit-tab-nav{margin-right:10px;}.elementor-7158 .elementor-element.elementor-element-72d68da .elementkit-tab-wraper.vertical .elementkit-nav-item:not(:last-child){margin-bottom:10px;}.elementor-7158 .elementor-element.elementor-element-72d68da .elementkit-tab-wraper:not(.vertical) .elementkit-tab-nav{margin-bottom:10px;}.elementor-7158 .elementor-element.elementor-element-72d68da .elementkit-tab-nav .elementkit-nav-item .elementkit-nav-link{box-shadow:0px 11px 40px 0px #3A3A3A;}.elementor-7158 .elementor-element.elementor-element-72d68da .elementkit-tab-nav .elementkit-nav-item:first-child a.elementkit-nav-link{border-width:0px 0px 0px 0px !important;}.elementor-7158 .elementor-element.elementor-element-72d68da .elementkit-tab-nav .elementkit-nav-item:last-child a.elementkit-nav-link{border-radius:0px 0px 0px 0px;}.elementor-7158 .elementor-element.elementor-element-72d68da .tab-content .tab-pane{padding:20px 0px 20px 0px;}.elementor-7158 .elementor-element.elementor-element-d116539 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-7158 .elementor-element.elementor-element-d116539 .pt-subtitle{color:#C7A14E;font-size:24px;}.elementor-7158 .elementor-element.elementor-element-ecbc4e7{--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;}.elementor-7158 .elementor-element.elementor-element-ecbc4e7.e-con{--align-self:center;}.elementor-7158 .elementor-element.elementor-element-013d227{--display:flex;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-7158 .elementor-element.elementor-element-58d2836 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-7158 .elementor-element.elementor-element-58d2836 .pt-subtitle{color:#C7A14E;font-size:20px;}.elementor-7158 .elementor-element.elementor-element-b3f819d .pt-info{font-size:16px;}.elementor-7158 .elementor-element.elementor-element-d6ab207 .pt-info{font-size:16px;}.elementor-7158 .elementor-element.elementor-element-139927b .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-7158 .elementor-element.elementor-element-139927b .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-7158 .elementor-element.elementor-element-139927b{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-7158 .elementor-element.elementor-element-139927b .elementor-icon-list-text{transition:color 0.3s;}.elementor-7158 .elementor-element.elementor-element-363538a .pt-info{font-size:16px;}.elementor-7158 .elementor-element.elementor-element-bf7014b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-7158 .elementor-element.elementor-element-bf7014b:not(.elementor-motion-effects-element-type-background), .elementor-7158 .elementor-element.elementor-element-bf7014b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C7A14E1F;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-7158 .elementor-element.elementor-element-8340e33{--width:85%;}.elementor-7158 .elementor-element.elementor-element-6a1254b{--width:100%;}.elementor-7158 .elementor-element.elementor-element-ecbc4e7{--width:85%;}}@media(max-width:1024px){.elementor-7158 .elementor-element.elementor-element-8c7109f .pt-title-wrap{max-width:70%;}.elementor-7158 .elementor-element.elementor-element-d3340a9 .pt-title-wrap{max-width:70%;}.elementor-7158 .elementor-element.elementor-element-250d6c2 .pt-title-wrap{max-width:70%;}.elementor-7158 .elementor-element.elementor-element-4007364 .pt-title-wrap{max-width:70%;}.elementor-7158 .elementor-element.elementor-element-8fe8b34 .pt-title-wrap{max-width:70%;}.elementor-7158 .elementor-element.elementor-element-84d89be .pt-title-wrap{max-width:70%;}.elementor-7158 .elementor-element.elementor-element-d116539 .pt-title-wrap{max-width:70%;}.elementor-7158 .elementor-element.elementor-element-58d2836 .pt-title-wrap{max-width:70%;}}@media(max-width:767px){.elementor-7158 .elementor-element.elementor-element-8c7109f .pt-title-wrap{max-width:100%;}.elementor-7158 .elementor-element.elementor-element-8c7109f .pt-subtitle{font-size:16px;}.elementor-7158 .elementor-element.elementor-element-d3340a9 > .elementor-widget-container{padding:05px 05px 05px 05px;}.elementor-7158 .elementor-element.elementor-element-d3340a9 .pt-title-wrap{max-width:100%;}.elementor-7158 .elementor-element.elementor-element-d3340a9 .pt-subtitle{font-size:16px;}.elementor-7158 .elementor-element.elementor-element-250d6c2 > .elementor-widget-container{padding:05px 05px 05px 05px;}.elementor-7158 .elementor-element.elementor-element-250d6c2 .pt-title-wrap{max-width:100%;}.elementor-7158 .elementor-element.elementor-element-250d6c2 .pt-subtitle{font-size:16px;}.elementor-7158 .elementor-element.elementor-element-4007364 .pt-title-wrap{max-width:100%;}.elementor-7158 .elementor-element.elementor-element-4007364 .pt-subtitle{font-size:16px;}.elementor-7158 .elementor-element.elementor-element-8fe8b34 .pt-title-wrap{max-width:100%;}.elementor-7158 .elementor-element.elementor-element-8fe8b34 .pt-subtitle{font-size:15px;}.elementor-7158 .elementor-element.elementor-element-84d89be .pt-title-wrap{max-width:100%;}.elementor-7158 .elementor-element.elementor-element-84d89be .pt-subtitle{font-size:16px;}.elementor-7158 .elementor-element.elementor-element-6a1254b{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7158 .elementor-element.elementor-element-72d68da .elementkit-tab-wraper .elementkit-nav-link{justify-content:center;}.elementor-7158 .elementor-element.elementor-element-72d68da .elementkit-tab-nav{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-7158 .elementor-element.elementor-element-72d68da .elementkit-tab-nav .elementkit-nav-link{padding:015px 025px 015px 025px;}.elementor-7158 .elementor-element.elementor-element-72d68da .elementkit-tab-nav .elementkit-nav-item:first-child a.elementkit-nav-link{border-radius:0px 0px 0px 0px;border-width:0px 0px 0px 0px !important;}.elementor-7158 .elementor-element.elementor-element-72d68da .elementkit-tab-nav .elementkit-nav-item:last-child a.elementkit-nav-link{border-radius:0px 0px 0px 0px;border-width:0px 0px 0px 0px !important;}.elementor-7158 .elementor-element.elementor-element-72d68da .tab-content .tab-pane{padding:5px 5px 5px 5px;}.elementor-7158 .elementor-element.elementor-element-d116539 .pt-title-wrap{max-width:100%;}.elementor-7158 .elementor-element.elementor-element-d116539 .pt-subtitle{font-size:16px;}.elementor-7158 .elementor-element.elementor-element-58d2836 .pt-title-wrap{max-width:100%;}.elementor-7158 .elementor-element.elementor-element-58d2836 .pt-subtitle{font-size:15px;}}