.elementor-143 .elementor-element.elementor-element-6277bc8 > .elementor-container{min-height:400px;}.elementor-143 .elementor-element.elementor-element-6277bc8 > .elementor-background-overlay{background-color:#000000;opacity:0.32;transition:background 0s, border-radius 0.3s, opacity 0s;}.elementor-143 .elementor-element.elementor-element-6277bc8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-143 .elementor-element.elementor-element-6277bc8 > .elementor-shape-bottom .elementor-shape-fill{fill:#FFFFFF;}.elementor-143 .elementor-element.elementor-element-6277bc8 > .elementor-shape-bottom svg{fill:#FFFFFF;height:0px;}.elementor-143 .elementor-element.elementor-element-6277bc8 > .elementor-shape-bottom{z-index:2;pointer-events:none;}.elementor-143 .elementor-element.elementor-element-5dbb0d6.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-143 .elementor-element.elementor-element-5dbb0d6 > .elementor-element-populated{margin:9.2307692308rem 0rem 9.2307692308rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;}.elementor-143 .elementor-element.elementor-element-5dbb0d6 > .elementor-element-populated > .elementor-widget-wrap{padding:52px 12px 96px 12px;}.elementor-143 .elementor-element.elementor-element-5dbb0d6{z-index:3;}.elementor-143 .elementor-element.elementor-element-eeca604{text-align:center;}.elementor-143 .elementor-element.elementor-element-eeca604 .elementor-heading-title{color:#FFFFFF;}.elementor-143 .elementor-element.elementor-element-a595902 .porto-u-main-heading > *{font-size:16.8px;color:#FFFFFFCC;}.elementor-143 .elementor-element.elementor-element-9722c91 .porto-u-main-heading > *{font-size:16.8px;color:#FFFFFFCC;}.elementor-143 .elementor-element.elementor-element-9722c91 > .elementor-widget-container{margin:-31px 0px 0px 0px;}.elementor-143 .elementor-element.elementor-element-220d017{text-align:center;}.elementor-143 .elementor-element.elementor-element-220d017 .btn{font-size:13.3px;font-weight:500;letter-spacing:2px;padding:1.25rem 3rem 1.25rem 3rem;}.elementor-143 .elementor-element.elementor-element-1739b45{text-align:center;}.elementor-143 .elementor-element.elementor-element-1739b45 .btn{font-size:13.3px;font-weight:500;letter-spacing:2px;background-color:#BE752D;padding:1.25rem 5rem 1.25rem 3rem;}.elementor-143 .elementor-element.elementor-element-46854e0{text-align:center;bottom:0%;}.elementor-143 .elementor-element.elementor-element-46854e0 .btn{font-size:23.1px;font-weight:900;color:#212529;}body:not(.rtl) .elementor-143 .elementor-element.elementor-element-46854e0{left:0px;}body.rtl .elementor-143 .elementor-element.elementor-element-46854e0{right:0px;}.elementor-143 .elementor-element.elementor-element-efd13ee .elementor-repeater-item-062ee96 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://ribeyephillysteak.com/wp-content/uploads/2026/03/o.jpg);background-size:cover;}.elementor-143 .elementor-element.elementor-element-efd13ee .elementor-repeater-item-062ee96 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-143 .elementor-element.elementor-element-efd13ee .elementor-repeater-item-a305967 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://ribeyephillysteak.com/wp-content/uploads/2026/03/Steak-Rice-Bowl-Web.png);background-size:cover;}.elementor-143 .elementor-element.elementor-element-efd13ee .elementor-repeater-item-a305967 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-143 .elementor-element.elementor-element-efd13ee .swiper-slide{height:447px;transition-duration:calc(3000ms*1.2);}.elementor-143 .elementor-element.elementor-element-efd13ee .swiper-slide-contents{max-width:66%;}.elementor-143 .elementor-element.elementor-element-efd13ee .swiper-slide-inner{text-align:center;}.elementor-143 .elementor-element.elementor-element-b6ccd04 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-143 .elementor-element.elementor-element-e4917bb{text-align:center;}.elementor-143 .elementor-element.elementor-element-e4917bb .elementor-heading-title{color:#000000;font-size:16.8px;line-height:21px;letter-spacing:2.5px;}.elementor-143 .elementor-element.elementor-element-0df4a64{text-align:center;}.elementor-143 .elementor-element.elementor-element-0df4a64 .elementor-heading-title{color:#C19655;font-size:35px;font-weight:500;line-height:45.5px;letter-spacing:-1.75px;}.elementor-143 .elementor-element.elementor-element-81cae5e .elementor-button{background-color:#0A0000;}.elementor-143 .elementor-element.elementor-element-81cae5e .elementor-button:hover, .elementor-143 .elementor-element.elementor-element-81cae5e .elementor-button:focus{background-color:#D91111;}.elementor-143 .elementor-element.elementor-element-f3029c8:not(.elementor-motion-effects-element-type-background), .elementor-143 .elementor-element.elementor-element-f3029c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDEDED;}.elementor-143 .elementor-element.elementor-element-f3029c8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-143 .elementor-element.elementor-element-f3029c8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-143 .elementor-element.elementor-element-a03adc7.elementor-column .elementor-column-wrap{align-items:center;}.elementor-143 .elementor-element.elementor-element-a03adc7.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-143 .elementor-element.elementor-element-a03adc7.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-143 .elementor-element.elementor-element-a03adc7 > .elementor-element-populated{margin:69px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-143 .elementor-element.elementor-element-811fa79{text-align:center;}.elementor-143 .elementor-element.elementor-element-811fa79 .elementor-heading-title{font-size:35px;font-weight:500;line-height:45.5px;letter-spacing:-1.75px;}.elementor-143 .elementor-element.elementor-element-87eae8c{border-style:solid;border-width:0px 0px 1px 0px;border-color:#DEE2E6;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-143 .elementor-element.elementor-element-87eae8c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-143 .elementor-element.elementor-element-1b32516 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-143 .elementor-element.elementor-element-819f673{text-align:left;}.elementor-143 .elementor-element.elementor-element-3f70514 img{border-radius:50% 50% 50% 50%;}.elementor-143 .elementor-element.elementor-element-6fe909b > .elementor-element-populated > .elementor-widget-wrap{padding:0px 12px 0px 12px;}.elementor-143 .elementor-element.elementor-element-d9f029e{text-align:right;}.elementor-143 .elementor-element.elementor-element-dfcc71c .elementor-swiper-button.elementor-swiper-button-prev, .elementor-143 .elementor-element.elementor-element-dfcc71c .elementor-swiper-button.elementor-swiper-button-next{font-size:20px;}@media(max-width:992px) and (min-width:768px){.elementor-143 .elementor-element.elementor-element-b6ccd04{width:100%;}}@media(max-width:992px){.elementor-143 .elementor-element.elementor-element-46854e0{bottom:-100%;}.elementor-143 .elementor-element.elementor-element-3f70514{z-index:2;}}@media(max-width:767px){.elementor-143 .elementor-element.elementor-element-1779934 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-143 .elementor-element.elementor-element-eeca604 .elementor-heading-title{font-size:32px;}.elementor-143 .elementor-element.elementor-element-220d017 .btn{padding:10px 27px 7px 27px;}.elementor-143 .elementor-element.elementor-element-220d017 > .elementor-widget-container{margin:-11px -11px -11px -11px;}.elementor-143 .elementor-element.elementor-element-1739b45 .btn{padding:8px 21px 4px 21px;}.elementor-143 .elementor-element.elementor-element-1739b45 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;--e-transform-scale:1.2;}.elementor-143 .elementor-element.elementor-element-46854e0{bottom:-90%;}}