.elementor-18313 .elementor-element.elementor-element-5fba09b{--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;--background-transition:0.3s;}.elementor-18313 .elementor-element.elementor-element-ccb77f4{--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;--background-transition:0.3s;--overlay-opacity:0.5;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:75px;--padding-bottom:75px;--padding-left:50px;--padding-right:50px;}.elementor-18313 .elementor-element.elementor-element-ccb77f4:not(.elementor-motion-effects-element-type-background), .elementor-18313 .elementor-element.elementor-element-ccb77f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;background-image:url("https://www.cahalpech.com/wp-content/uploads/Dining-with-a-View-1.jpg");background-position:bottom center;background-size:cover;}.elementor-18313 .elementor-element.elementor-element-ccb77f4::before, .elementor-18313 .elementor-element.elementor-element-ccb77f4 > .elementor-background-video-container::before, .elementor-18313 .elementor-element.elementor-element-ccb77f4 > .e-con-inner > .elementor-background-video-container::before, .elementor-18313 .elementor-element.elementor-element-ccb77f4 > .elementor-background-slideshow::before, .elementor-18313 .elementor-element.elementor-element-ccb77f4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-18313 .elementor-element.elementor-element-ccb77f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-18313 .elementor-element.elementor-element-ccb77f4, .elementor-18313 .elementor-element.elementor-element-ccb77f4::before{--border-transition:0.3s;}.elementor-18313 .elementor-element.elementor-element-ccb77f4.e-con{--align-self:center;}.elementor-18313 .elementor-element.elementor-element-6c9d618{text-align:center;}.elementor-18313 .elementor-element.elementor-element-6c9d618 .elementor-heading-title{color:#DDDDDD;}.elementor-18313 .elementor-element.elementor-element-98d4663{--display:flex;--background-transition:0.3s;}.elementor-18313 .elementor-element.elementor-element-a801521 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title{font-size:26px;font-weight:bold;text-transform:uppercase;color:#44743B;}.elementor-18313 .elementor-element.elementor-element-a801521 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon{font-size:16px;margin-left:10px;color:#44743B;}.elementor-18313 .elementor-element.elementor-element-a801521 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-accordion-icon{height:16px;width:16px;line-height:16px;}.elementor-18313 .elementor-element.elementor-element-a801521 .eael-adv-accordion .eael-accordion-list{margin-bottom:21px;}.elementor-18313 .elementor-element.elementor-element-a801521 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon-svg svg{color:#44743B;fill:#44743B;}.elementor-18313 .elementor-element.elementor-element-a801521 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg{fill:#44743B;}.elementor-18313 .elementor-element.elementor-element-a801521 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .eael-accordion-tab-title{color:#fff;}.elementor-18313 .elementor-element.elementor-element-a801521 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon{color:#fff;}.elementor-18313 .elementor-element.elementor-element-a801521 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon svg{color:#fff;fill:#fff;}.elementor-18313 .elementor-element.elementor-element-a801521 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover svg.fa-accordion-icon{fill:#fff;}.elementor-18313 .elementor-element.elementor-element-a801521 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active{color:#fff;}.elementor-18313 .elementor-element.elementor-element-a801521 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .eael-accordion-tab-title{color:#fff;}.elementor-18313 .elementor-element.elementor-element-a801521 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon{color:#fff;}.elementor-18313 .elementor-element.elementor-element-a801521 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon svg{color:#fff;fill:#fff;}.elementor-18313 .elementor-element.elementor-element-a801521 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-accordion-icon{fill:#fff;}.elementor-18313 .elementor-element.elementor-element-a801521 .eael-adv-accordion .eael-accordion-list .eael-accordion-content{color:#333;}.elementor-18313 .elementor-element.elementor-element-a801521 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle, .elementor-18313 .elementor-element.elementor-element-a801521 .eael-adv-accordion .eael-accordion-list .eael-accordion-header > .fa-toggle-svg{font-size:16px;}.elementor-18313 .elementor-element.elementor-element-a801521 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-toggle{height:16px;width:16px;line-height:16px;fill:#44743B;}.elementor-18313 .elementor-element.elementor-element-a801521 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle{color:#44743B;}.elementor-18313 .elementor-element.elementor-element-a801521 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle svg{color:#44743B;fill:#44743B;}.elementor-18313 .elementor-element.elementor-element-a801521 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle{color:#fff;}.elementor-18313 .elementor-element.elementor-element-a801521 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle svg{color:#fff;fill:#fff;}.elementor-18313 .elementor-element.elementor-element-a801521 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-toggle{fill:#fff;}.elementor-18313 .elementor-element.elementor-element-ba8e3b3 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title{font-size:26px;font-weight:bold;text-transform:uppercase;color:#44743B;}.elementor-18313 .elementor-element.elementor-element-ba8e3b3 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon{font-size:16px;margin-left:10px;color:#44743B;}.elementor-18313 .elementor-element.elementor-element-ba8e3b3 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-accordion-icon{height:16px;width:16px;line-height:16px;}.elementor-18313 .elementor-element.elementor-element-ba8e3b3 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon-svg svg{color:#44743B;fill:#44743B;}.elementor-18313 .elementor-element.elementor-element-ba8e3b3 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg{fill:#44743B;}.elementor-18313 .elementor-element.elementor-element-ba8e3b3 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .eael-accordion-tab-title{color:#fff;}.elementor-18313 .elementor-element.elementor-element-ba8e3b3 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon{color:#fff;}.elementor-18313 .elementor-element.elementor-element-ba8e3b3 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon svg{color:#fff;fill:#fff;}.elementor-18313 .elementor-element.elementor-element-ba8e3b3 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover svg.fa-accordion-icon{fill:#fff;}.elementor-18313 .elementor-element.elementor-element-ba8e3b3 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active{color:#fff;}.elementor-18313 .elementor-element.elementor-element-ba8e3b3 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .eael-accordion-tab-title{color:#fff;}.elementor-18313 .elementor-element.elementor-element-ba8e3b3 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon{color:#fff;}.elementor-18313 .elementor-element.elementor-element-ba8e3b3 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon svg{color:#fff;fill:#fff;}.elementor-18313 .elementor-element.elementor-element-ba8e3b3 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-accordion-icon{fill:#fff;}.elementor-18313 .elementor-element.elementor-element-ba8e3b3 .eael-adv-accordion .eael-accordion-list .eael-accordion-content{color:#333;}.elementor-18313 .elementor-element.elementor-element-ba8e3b3 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle, .elementor-18313 .elementor-element.elementor-element-ba8e3b3 .eael-adv-accordion .eael-accordion-list .eael-accordion-header > .fa-toggle-svg{font-size:16px;}.elementor-18313 .elementor-element.elementor-element-ba8e3b3 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-toggle{height:16px;width:16px;line-height:16px;fill:#44743B;}.elementor-18313 .elementor-element.elementor-element-ba8e3b3 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle{color:#44743B;}.elementor-18313 .elementor-element.elementor-element-ba8e3b3 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle svg{color:#44743B;fill:#44743B;}.elementor-18313 .elementor-element.elementor-element-ba8e3b3 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle{color:#fff;}.elementor-18313 .elementor-element.elementor-element-ba8e3b3 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle svg{color:#fff;fill:#fff;}.elementor-18313 .elementor-element.elementor-element-ba8e3b3 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-toggle{fill:#fff;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:767px){.elementor-18313 .elementor-element.elementor-element-5fba09b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px;}.elementor-18313 .elementor-element.elementor-element-104289c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18313 .elementor-element.elementor-element-ccb77f4:not(.elementor-motion-effects-element-type-background), .elementor-18313 .elementor-element.elementor-element-ccb77f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.cahalpech.com/wp-content/uploads/Dining-with-a-View-1-600x338.jpg");background-position:bottom center;background-size:cover;}.elementor-18313 .elementor-element.elementor-element-ccb77f4{--overlay-opacity:0.5;--padding-top:75px;--padding-bottom:75px;--padding-left:50px;--padding-right:50px;}.elementor-18313 .elementor-element.elementor-element-6c9d618{text-align:center;}.elementor-18313 .elementor-element.elementor-element-6c9d618.elementor-element{--align-self:center;}}