.elementor-2775 .elementor-element.elementor-element-558829ac{--display:flex;--min-height:600px;--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:center;--align-items:center;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2775 .elementor-element.elementor-element-558829ac:not(.elementor-motion-effects-element-type-background),.elementor-2775 .elementor-element.elementor-element-558829ac>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://crackenbackresort.com/wp-content/uploads/2026/05/homey-living-room-crackenback-resort.jpg);background-position:center center;background-size:cover}.elementor-2775 .elementor-element.elementor-element-558829ac::before,.elementor-2775 .elementor-element.elementor-element-558829ac>.elementor-background-video-container::before,.elementor-2775 .elementor-element.elementor-element-558829ac>.e-con-inner>.elementor-background-video-container::before,.elementor-2775 .elementor-element.elementor-element-558829ac>.elementor-background-slideshow::before,.elementor-2775 .elementor-element.elementor-element-558829ac>.e-con-inner>.elementor-background-slideshow::before,.elementor-2775 .elementor-element.elementor-element-558829ac>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#000;--background-overlay:''}.elementor-2775 .elementor-element.elementor-element-6d160151{--display:flex;--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;--justify-content:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2775 .elementor-element.elementor-element-4c86fcca{text-align:center}.elementor-2775 .elementor-element.elementor-element-4c86fcca .elementor-heading-title{font-family:var(--e-global-typography-5d11618-font-family),Sans-serif;font-size:var(--e-global-typography-5d11618-font-size);font-weight:var(--e-global-typography-5d11618-font-weight);text-transform:var(--e-global-typography-5d11618-text-transform);line-height:var(--e-global-typography-5d11618-line-height);letter-spacing:var(--e-global-typography-5d11618-letter-spacing);color:var(--e-global-color-f204041)}.elementor-2775 .elementor-element.elementor-element-960deec{--display:flex;--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;--justify-content:center;--align-items:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}.elementor-2775 .elementor-element.elementor-element-960deec:not(.elementor-motion-effects-element-type-background),.elementor-2775 .elementor-element.elementor-element-960deec>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-accent)}.elementor-2775 .elementor-element.elementor-element-960deec.e-con{--flex-grow:0;--flex-shrink:0}.elementor-2775 .elementor-element.elementor-element-898b4c8{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2775 .elementor-element.elementor-element-81c9538{text-align:center}.elementor-2775 .elementor-element.elementor-element-81c9538 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:48px;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:-1.3px}.elementor-2775 .elementor-element.elementor-element-b0e2318{--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:center;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2775 .elementor-element.elementor-element-eb94077{text-align:justify}.elementor-2775 .elementor-element.elementor-element-eb94077 p{margin-block-end:0}.elementor-2775 .elementor-element.elementor-element-8c3a863{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2775 .elementor-element.elementor-element-8c3a863:not(.elementor-motion-effects-element-type-background),.elementor-2775 .elementor-element.elementor-element-8c3a863>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-accent)}.elementor-2775 .elementor-element.elementor-element-47bd773{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2775 .elementor-element.elementor-element-a60f307{--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:center;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px}.elementor-2775 .elementor-element.elementor-element-a60f307:not(.elementor-motion-effects-element-type-background),.elementor-2775 .elementor-element.elementor-element-a60f307>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-1e38924)}.elementor-2775 .elementor-element.elementor-element-a60f307.e-con{--order:99999 /* order end hack */}.elementor-2775 .elementor-element.elementor-element-09091ee{--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;--justify-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2775 .elementor-element.elementor-element-13020cd{--display:flex;--min-height:380px;--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.elementor-2775 .elementor-element.elementor-element-13020cd:not(.elementor-motion-effects-element-type-background),.elementor-2775 .elementor-element.elementor-element-13020cd>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-1e38924)}.elementor-2775 .elementor-element.elementor-element-ec21fae .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:-1px}.elementor-2775 .elementor-element.elementor-element-4969011{text-align:start}.elementor-2775 .elementor-element.elementor-element-4969011 p{margin-block-end:0}.elementor-2775 .elementor-element.elementor-element-4969011 a{color:var(--e-global-color-text)}.elementor-2775 .elementor-element.elementor-element-d553d69 .ekit-btn-wraper .elementskit-btn{justify-content:flex-start}.elementor-2775 .elementor-element.elementor-element-d553d69 .elementskit-btn{background-color:var(--e-global-color-primary);padding:10px 10px 10px 10px;font-family:"Montserrat",Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:0em;color:var(--e-global-color-accent);fill:var(--e-global-color-accent);border-style:none;border-radius:10px 10px 10px 10px}.elementor-2775 .elementor-element.elementor-element-d553d69 .elementskit-btn:hover{background-color:var(--e-global-color-primary);color:var(--e-global-color-secondary);fill:var(--e-global-color-secondary);border-color:var(--e-global-color-b70a650)}.elementor-2775 .elementor-element.elementor-element-d553d69{margin:16px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-2775 .elementor-element.elementor-element-d553d69 .elementskit-btn>:is(i,svg){font-size:14px}.elementor-2775 .elementor-element.elementor-element-d553d69 .elementskit-btn>i,.elementor-2775 .elementor-element.elementor-element-d553d69 .elementskit-btn>svg{margin-left:5px}.rtl .elementor-2775 .elementor-element.elementor-element-d553d69 .elementskit-btn>i,.rtl .elementor-2775 .elementor-element.elementor-element-d553d69 .elementskit-btn>svg{margin-left:0;margin-right:5px}.elementor-2775 .elementor-element.elementor-element-1b7c584{--display:flex;--min-height:380px;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2775 .elementor-element.elementor-element-1b7c584:not(.elementor-motion-effects-element-type-background),.elementor-2775 .elementor-element.elementor-element-1b7c584>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://crackenbackresort.com/wp-content/uploads/2026/05/lakeview-living-room-crackenback-resort.jpg);background-position:center center;background-size:cover}.elementor-2775 .elementor-element.elementor-element-1b7c584.e-con{--order:-99999 /* order start hack */}.elementor-2775 .elementor-element.elementor-element-c5d57a5{--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:center;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px}.elementor-2775 .elementor-element.elementor-element-c5d57a5:not(.elementor-motion-effects-element-type-background),.elementor-2775 .elementor-element.elementor-element-c5d57a5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-1e38924)}.elementor-2775 .elementor-element.elementor-element-5e663f8{--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;--justify-content:space-between;--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2775 .elementor-element.elementor-element-5e663f8:not(.elementor-motion-effects-element-type-background),.elementor-2775 .elementor-element.elementor-element-5e663f8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-accent)}.elementor-2775 .elementor-element.elementor-element-4c68a52{--display:flex;--min-height:380px;--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.elementor-2775 .elementor-element.elementor-element-4c68a52:not(.elementor-motion-effects-element-type-background),.elementor-2775 .elementor-element.elementor-element-4c68a52>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-1e38924)}.elementor-2775 .elementor-element.elementor-element-11250fc .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:-1px}.elementor-2775 .elementor-element.elementor-element-ec67ce8{text-align:start;font-family:"Montserrat",Sans-serif}.elementor-2775 .elementor-element.elementor-element-ec67ce8 p{margin-block-end:0}.elementor-2775 .elementor-element.elementor-element-ec67ce8 a{color:var(--e-global-color-text)}.elementor-2775 .elementor-element.elementor-element-1ad3664 .ekit-btn-wraper .elementskit-btn{justify-content:flex-start}.elementor-2775 .elementor-element.elementor-element-1ad3664 .elementskit-btn{background-color:var(--e-global-color-primary);padding:10px 10px 10px 10px;font-family:"Montserrat",Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:0em;color:var(--e-global-color-accent);fill:var(--e-global-color-accent);border-style:none;border-radius:10px 10px 10px 10px}.elementor-2775 .elementor-element.elementor-element-1ad3664 .elementskit-btn:hover{background-color:var(--e-global-color-primary);color:var(--e-global-color-secondary);fill:var(--e-global-color-secondary);border-color:var(--e-global-color-b70a650)}.elementor-2775 .elementor-element.elementor-element-1ad3664{margin:16px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-2775 .elementor-element.elementor-element-1ad3664 .elementskit-btn>:is(i,svg){font-size:14px}.elementor-2775 .elementor-element.elementor-element-1ad3664 .elementskit-btn>i,.elementor-2775 .elementor-element.elementor-element-1ad3664 .elementskit-btn>svg{margin-left:5px}.rtl .elementor-2775 .elementor-element.elementor-element-1ad3664 .elementskit-btn>i,.rtl .elementor-2775 .elementor-element.elementor-element-1ad3664 .elementskit-btn>svg{margin-left:0;margin-right:5px}.elementor-2775 .elementor-element.elementor-element-d056208{--display:flex;--min-height:380px;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2775 .elementor-element.elementor-element-d056208:not(.elementor-motion-effects-element-type-background),.elementor-2775 .elementor-element.elementor-element-d056208>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://crackenbackresort.com/wp-content/uploads/2026/05/LOCAL-8.jpg);background-position:center center;background-size:cover}.elementor-2775 .elementor-element.elementor-element-924bb79{--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:center;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px}.elementor-2775 .elementor-element.elementor-element-924bb79:not(.elementor-motion-effects-element-type-background),.elementor-2775 .elementor-element.elementor-element-924bb79>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-1e38924)}.elementor-2775 .elementor-element.elementor-element-924bb79.e-con{--order:99999 /* order end hack */}.elementor-2775 .elementor-element.elementor-element-59db34a{--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;--justify-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2775 .elementor-element.elementor-element-e05cf93{--display:flex;--min-height:380px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.elementor-2775 .elementor-element.elementor-element-e05cf93:not(.elementor-motion-effects-element-type-background),.elementor-2775 .elementor-element.elementor-element-e05cf93>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-1e38924)}.elementor-2775 .elementor-element.elementor-element-9957207 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:-1px}.elementor-2775 .elementor-element.elementor-element-5add377{text-align:start}.elementor-2775 .elementor-element.elementor-element-5add377 p{margin-block-end:0}.elementor-2775 .elementor-element.elementor-element-5add377 a{color:var(--e-global-color-text)}.elementor-2775 .elementor-element.elementor-element-fe32196 .ekit-btn-wraper .elementskit-btn{justify-content:flex-start}.elementor-2775 .elementor-element.elementor-element-fe32196 .elementskit-btn{background-color:var(--e-global-color-primary);padding:10px 10px 10px 10px;font-family:"Montserrat",Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:0em;color:var(--e-global-color-accent);fill:var(--e-global-color-accent);border-style:none;border-radius:10px 10px 10px 10px}.elementor-2775 .elementor-element.elementor-element-fe32196 .elementskit-btn:hover{background-color:var(--e-global-color-primary);color:var(--e-global-color-secondary);fill:var(--e-global-color-secondary)}.elementor-2775 .elementor-element.elementor-element-fe32196{margin:16px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-2775 .elementor-element.elementor-element-fe32196 .elementskit-btn>:is(i,svg){font-size:14px}.elementor-2775 .elementor-element.elementor-element-fe32196 .elementskit-btn>i,.elementor-2775 .elementor-element.elementor-element-fe32196 .elementskit-btn>svg{margin-left:5px}.rtl .elementor-2775 .elementor-element.elementor-element-fe32196 .elementskit-btn>i,.rtl .elementor-2775 .elementor-element.elementor-element-fe32196 .elementskit-btn>svg{margin-left:0;margin-right:5px}.elementor-2775 .elementor-element.elementor-element-e536698{--display:flex;--min-height:380px;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2775 .elementor-element.elementor-element-e536698:not(.elementor-motion-effects-element-type-background),.elementor-2775 .elementor-element.elementor-element-e536698>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://crackenbackresort.com/wp-content/uploads/2026/05/cozy-lounge-living-room-crackenback-resort.jpg);background-position:center center;background-size:cover}.elementor-2775 .elementor-element.elementor-element-47304354{--display:flex;--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;--justify-content:center;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px}.elementor-2775 .elementor-element.elementor-element-47304354:not(.elementor-motion-effects-element-type-background),.elementor-2775 .elementor-element.elementor-element-47304354>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-1e38924)}.elementor-2775 .elementor-element.elementor-element-56e1e54a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2775 .elementor-element.elementor-element-22fcc984{text-align:center}.elementor-2775 .elementor-element.elementor-element-22fcc984 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:48px;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:-1.3px}.elementor-2775 .elementor-element.elementor-element-a7052a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px}.elementor-2775 .elementor-element.elementor-element-a7052a:not(.elementor-motion-effects-element-type-background),.elementor-2775 .elementor-element.elementor-element-a7052a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-accent)}.elementor-2775 .elementor-element.elementor-element-3ecc70cb{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2775 .elementor-element.elementor-element-791d9592{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2775 .elementor-element.elementor-element-7dd0a3e8{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2775 .elementor-element.elementor-element-79104555{width:var(--container-widget-width,80%);max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0}.elementor-2775 .elementor-element.elementor-element-79104555 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:23px;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:-1px}.elementor-2775 .elementor-element.elementor-element-b9581b4{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2775 .elementor-element.elementor-element-3136948a{width:var(--container-widget-width,90%);max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:start}.elementor-2775 .elementor-element.elementor-element-3136948a p{margin-block-end:0}.elementor-2775 .elementor-element.elementor-element-4e9751b7{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2775 .elementor-element.elementor-element-507ce2dd .elementor-icon-wrapper{text-align:center}.elementor-2775 .elementor-element.elementor-element-507ce2dd.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-2775 .elementor-element.elementor-element-507ce2dd.elementor-view-framed .elementor-icon,.elementor-2775 .elementor-element.elementor-element-507ce2dd.elementor-view-default .elementor-icon{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-2775 .elementor-element.elementor-element-507ce2dd.elementor-view-framed .elementor-icon,.elementor-2775 .elementor-element.elementor-element-507ce2dd.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-primary)}.elementor-2775 .elementor-element.elementor-element-507ce2dd .elementor-icon{font-size:25px}.elementor-2775 .elementor-element.elementor-element-507ce2dd .elementor-icon svg{height:25px}.elementor-2775 .elementor-element.elementor-element-5a33bbce{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px}.elementor-2775 .elementor-element.elementor-element-5a33bbce .elementor-divider-separator{width:100%}.elementor-2775 .elementor-element.elementor-element-5a33bbce .elementor-divider{padding-block-start:0;padding-block-end:0}.elementor-2775 .elementor-element.elementor-element-37f16a60{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2775 .elementor-element.elementor-element-6b59349{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2775 .elementor-element.elementor-element-e5bb994{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2775 .elementor-element.elementor-element-451eef5a{width:var(--container-widget-width,80%);max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0}.elementor-2775 .elementor-element.elementor-element-451eef5a .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:23px;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:-1px}.elementor-2775 .elementor-element.elementor-element-66540e9{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2775 .elementor-element.elementor-element-11ecd3c3{width:var(--container-widget-width,90%);max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:start}.elementor-2775 .elementor-element.elementor-element-11ecd3c3 p{margin-block-end:0}.elementor-2775 .elementor-element.elementor-element-64d58f65{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2775 .elementor-element.elementor-element-796da837 .elementor-icon-wrapper{text-align:center}.elementor-2775 .elementor-element.elementor-element-796da837.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-2775 .elementor-element.elementor-element-796da837.elementor-view-framed .elementor-icon,.elementor-2775 .elementor-element.elementor-element-796da837.elementor-view-default .elementor-icon{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-2775 .elementor-element.elementor-element-796da837.elementor-view-framed .elementor-icon,.elementor-2775 .elementor-element.elementor-element-796da837.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-primary)}.elementor-2775 .elementor-element.elementor-element-796da837 .elementor-icon{font-size:25px}.elementor-2775 .elementor-element.elementor-element-796da837 .elementor-icon svg{height:25px}.elementor-2775 .elementor-element.elementor-element-69ddb929{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px}.elementor-2775 .elementor-element.elementor-element-69ddb929 .elementor-divider-separator{width:100%}.elementor-2775 .elementor-element.elementor-element-69ddb929 .elementor-divider{padding-block-start:0;padding-block-end:0}.elementor-2775 .elementor-element.elementor-element-5cd4869{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2775 .elementor-element.elementor-element-dd43cc7{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2775 .elementor-element.elementor-element-6c9e4afd{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2775 .elementor-element.elementor-element-5c11cfd4{width:var(--container-widget-width,80%);max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0}.elementor-2775 .elementor-element.elementor-element-5c11cfd4 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:23px;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:-1px}.elementor-2775 .elementor-element.elementor-element-5f08785b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2775 .elementor-element.elementor-element-401f2a04{width:var(--container-widget-width,90%);max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:start}.elementor-2775 .elementor-element.elementor-element-401f2a04 p{margin-block-end:0}.elementor-2775 .elementor-element.elementor-element-3e8a8c3{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2775 .elementor-element.elementor-element-623a4620 .elementor-icon-wrapper{text-align:center}.elementor-2775 .elementor-element.elementor-element-623a4620.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-2775 .elementor-element.elementor-element-623a4620.elementor-view-framed .elementor-icon,.elementor-2775 .elementor-element.elementor-element-623a4620.elementor-view-default .elementor-icon{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-2775 .elementor-element.elementor-element-623a4620.elementor-view-framed .elementor-icon,.elementor-2775 .elementor-element.elementor-element-623a4620.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-primary)}.elementor-2775 .elementor-element.elementor-element-623a4620 .elementor-icon{font-size:25px}.elementor-2775 .elementor-element.elementor-element-623a4620 .elementor-icon svg{height:25px}.elementor-2775 .elementor-element.elementor-element-4d26cea4{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px}.elementor-2775 .elementor-element.elementor-element-4d26cea4 .elementor-divider-separator{width:100%}.elementor-2775 .elementor-element.elementor-element-4d26cea4 .elementor-divider{padding-block-start:0;padding-block-end:0}.elementor-2775 .elementor-element.elementor-element-197d9ae3{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2775 .elementor-element.elementor-element-43262104{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2775 .elementor-element.elementor-element-501b0c3b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2775 .elementor-element.elementor-element-340f7f52{width:var(--container-widget-width,80%);max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0}.elementor-2775 .elementor-element.elementor-element-340f7f52 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:23px;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:-1px}.elementor-2775 .elementor-element.elementor-element-1e213b4c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2775 .elementor-element.elementor-element-2834952e{width:var(--container-widget-width,90%);max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:start}.elementor-2775 .elementor-element.elementor-element-2834952e p{margin-block-end:0}.elementor-2775 .elementor-element.elementor-element-6925c4bb{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2775 .elementor-element.elementor-element-99eec27 .elementor-icon-wrapper{text-align:center}.elementor-2775 .elementor-element.elementor-element-99eec27.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-2775 .elementor-element.elementor-element-99eec27.elementor-view-framed .elementor-icon,.elementor-2775 .elementor-element.elementor-element-99eec27.elementor-view-default .elementor-icon{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-2775 .elementor-element.elementor-element-99eec27.elementor-view-framed .elementor-icon,.elementor-2775 .elementor-element.elementor-element-99eec27.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-primary)}.elementor-2775 .elementor-element.elementor-element-99eec27 .elementor-icon{font-size:25px}.elementor-2775 .elementor-element.elementor-element-99eec27 .elementor-icon svg{height:25px}.elementor-2775 .elementor-element.elementor-element-2402a94{--display:flex;--min-height:500px;--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;--justify-content:center;--align-items:center;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2775 .elementor-element.elementor-element-2402a94:not(.elementor-motion-effects-element-type-background),.elementor-2775 .elementor-element.elementor-element-2402a94>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://crackenbackresort.com/wp-content/uploads/2026/04/modern-alpine-lounge-snowy-mountains-scaled.jpg);background-position:center center;background-size:cover}.elementor-2775 .elementor-element.elementor-element-2402a94::before,.elementor-2775 .elementor-element.elementor-element-2402a94>.elementor-background-video-container::before,.elementor-2775 .elementor-element.elementor-element-2402a94>.e-con-inner>.elementor-background-video-container::before,.elementor-2775 .elementor-element.elementor-element-2402a94>.elementor-background-slideshow::before,.elementor-2775 .elementor-element.elementor-element-2402a94>.e-con-inner>.elementor-background-slideshow::before,.elementor-2775 .elementor-element.elementor-element-2402a94>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#000;--background-overlay:''}.elementor-2775 .elementor-element.elementor-element-171b7701{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2775 .elementor-element.elementor-element-4aaa2512{width:var(--container-widget-width,72%);max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;text-align:center}.elementor-2775 .elementor-element.elementor-element-4aaa2512 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:48px;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:-1.3px;color:var(--e-global-color-accent)}.elementor-2775 .elementor-element.elementor-element-50b8423 .ekit-btn-wraper .elementskit-btn{justify-content:flex-start}.elementor-2775 .elementor-element.elementor-element-50b8423 .elementskit-btn{background-color:var(--e-global-color-b70a650);padding:14px 22px 14px 22px;font-size:14px;font-weight:700;color:var(--e-global-color-primary);fill:var(--e-global-color-primary);border-style:none;border-radius:10px 10px 10px 10px}.elementor-2775 .elementor-element.elementor-element-50b8423 .elementskit-btn:hover{background-color:var(--e-global-color-primary);color:#fff;fill:#fff}@media(max-width:1024px){.elementor-2775 .elementor-element.elementor-element-558829ac{--min-height:400px;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px}.elementor-2775 .elementor-element.elementor-element-4c86fcca .elementor-heading-title{font-size:var(--e-global-typography-5d11618-font-size);line-height:var(--e-global-typography-5d11618-line-height);letter-spacing:var(--e-global-typography-5d11618-letter-spacing)}.elementor-2775 .elementor-element.elementor-element-960deec{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:70px;--padding-bottom:70px;--padding-left:32px;--padding-right:32px}.elementor-2775 .elementor-element.elementor-element-81c9538 .elementor-heading-title{font-size:40px;line-height:1.2em}.elementor-2775 .elementor-element.elementor-element-8c3a863{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2775 .elementor-element.elementor-element-a60f307{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-2775 .elementor-element.elementor-element-ec21fae{width:var(--container-widget-width,80%);max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0}.elementor-2775 .elementor-element.elementor-element-ec21fae .elementor-heading-title{font-size:24px;line-height:1.2em}.elementor-2775 .elementor-element.elementor-element-4969011{width:var(--container-widget-width,90%);max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0}.elementor-2775 .elementor-element.elementor-element-c5d57a5{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-2775 .elementor-element.elementor-element-11250fc{width:var(--container-widget-width,80%);max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0}.elementor-2775 .elementor-element.elementor-element-11250fc .elementor-heading-title{font-size:24px;line-height:1.2em}.elementor-2775 .elementor-element.elementor-element-ec67ce8{width:var(--container-widget-width,90%);max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0}.elementor-2775 .elementor-element.elementor-element-924bb79{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-2775 .elementor-element.elementor-element-9957207{width:var(--container-widget-width,80%);max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0}.elementor-2775 .elementor-element.elementor-element-9957207 .elementor-heading-title{font-size:24px;line-height:1.2em}.elementor-2775 .elementor-element.elementor-element-5add377{width:var(--container-widget-width,90%);max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0}.elementor-2775 .elementor-element.elementor-element-47304354{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:70px;--padding-bottom:70px;--padding-left:32px;--padding-right:32px}.elementor-2775 .elementor-element.elementor-element-22fcc984 .elementor-heading-title{font-size:40px;line-height:1.2em}.elementor-2775 .elementor-element.elementor-element-3ecc70cb{--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-2775 .elementor-element.elementor-element-791d9592{--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-2775 .elementor-element.elementor-element-79104555{text-align:center}.elementor-2775 .elementor-element.elementor-element-79104555 .elementor-heading-title{font-size:24px;line-height:1.2em}.elementor-2775 .elementor-element.elementor-element-3136948a{text-align:center}.elementor-2775 .elementor-element.elementor-element-507ce2dd .elementor-icon{font-size:0}.elementor-2775 .elementor-element.elementor-element-507ce2dd .elementor-icon svg{height:0}.elementor-2775 .elementor-element.elementor-element-37f16a60{--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-2775 .elementor-element.elementor-element-6b59349{--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-2775 .elementor-element.elementor-element-451eef5a{text-align:center}.elementor-2775 .elementor-element.elementor-element-451eef5a .elementor-heading-title{font-size:24px;line-height:1.2em}.elementor-2775 .elementor-element.elementor-element-11ecd3c3{text-align:center}.elementor-2775 .elementor-element.elementor-element-796da837 .elementor-icon{font-size:0}.elementor-2775 .elementor-element.elementor-element-796da837 .elementor-icon svg{height:0}.elementor-2775 .elementor-element.elementor-element-5cd4869{--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-2775 .elementor-element.elementor-element-dd43cc7{--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-2775 .elementor-element.elementor-element-5c11cfd4{text-align:center}.elementor-2775 .elementor-element.elementor-element-5c11cfd4 .elementor-heading-title{font-size:24px;line-height:1.2em}.elementor-2775 .elementor-element.elementor-element-401f2a04{text-align:center}.elementor-2775 .elementor-element.elementor-element-623a4620 .elementor-icon{font-size:0}.elementor-2775 .elementor-element.elementor-element-623a4620 .elementor-icon svg{height:0}.elementor-2775 .elementor-element.elementor-element-197d9ae3{--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-2775 .elementor-element.elementor-element-43262104{--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-2775 .elementor-element.elementor-element-340f7f52{text-align:center}.elementor-2775 .elementor-element.elementor-element-340f7f52 .elementor-heading-title{font-size:24px;line-height:1.2em}.elementor-2775 .elementor-element.elementor-element-2834952e{text-align:center}.elementor-2775 .elementor-element.elementor-element-99eec27 .elementor-icon{font-size:0}.elementor-2775 .elementor-element.elementor-element-99eec27 .elementor-icon svg{height:0}.elementor-2775 .elementor-element.elementor-element-2402a94{--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px}.elementor-2775 .elementor-element.elementor-element-4aaa2512 .elementor-heading-title{font-size:40px;line-height:1.2em}}@media(max-width:767px){.elementor-2775 .elementor-element.elementor-element-558829ac{--min-height:350px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-2775 .elementor-element.elementor-element-6d160151{--width:100%}.elementor-2775 .elementor-element.elementor-element-4c86fcca{text-align:center}.elementor-2775 .elementor-element.elementor-element-4c86fcca .elementor-heading-title{font-size:var(--e-global-typography-5d11618-font-size);line-height:var(--e-global-typography-5d11618-line-height);letter-spacing:var(--e-global-typography-5d11618-letter-spacing)}.elementor-2775 .elementor-element.elementor-element-960deec{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px}.elementor-2775 .elementor-element.elementor-element-898b4c8{--justify-content:flex-start}.elementor-2775 .elementor-element.elementor-element-81c9538{text-align:center}.elementor-2775 .elementor-element.elementor-element-81c9538 .elementor-heading-title{font-size:30px}.elementor-2775 .elementor-element.elementor-element-eb94077{text-align:justify;font-size:16px}.elementor-2775 .elementor-element.elementor-element-a60f307{--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-2775 .elementor-element.elementor-element-a60f307.e-con{--align-self:center}.elementor-2775 .elementor-element.elementor-element-13020cd{--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2775 .elementor-element.elementor-element-13020cd.e-con{--align-self:center}.elementor-2775 .elementor-element.elementor-element-ec21fae .elementor-heading-title{font-size:20px}.elementor-2775 .elementor-element.elementor-element-4969011{font-size:16px}.elementor-2775 .elementor-element.elementor-element-d553d69 .elementskit-btn{font-size:12px}.elementor-2775 .elementor-element.elementor-element-1b7c584:not(.elementor-motion-effects-element-type-background),.elementor-2775 .elementor-element.elementor-element-1b7c584>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://crackenbackresort.com/wp-content/uploads/2026/05/lakeview-living-room-crackenback-resort.jpg)}.elementor-2775 .elementor-element.elementor-element-1b7c584{--min-height:300px}.elementor-2775 .elementor-element.elementor-element-c5d57a5{--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-2775 .elementor-element.elementor-element-c5d57a5.e-con{--align-self:center}.elementor-2775 .elementor-element.elementor-element-4c68a52{--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2775 .elementor-element.elementor-element-11250fc .elementor-heading-title{font-size:20px}.elementor-2775 .elementor-element.elementor-element-ec67ce8{font-size:16px}.elementor-2775 .elementor-element.elementor-element-1ad3664 .elementskit-btn{font-size:12px}.elementor-2775 .elementor-element.elementor-element-d056208:not(.elementor-motion-effects-element-type-background),.elementor-2775 .elementor-element.elementor-element-d056208>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://crackenbackresort.com/wp-content/uploads/2026/05/LOCAL-8.jpg)}.elementor-2775 .elementor-element.elementor-element-d056208{--min-height:300px;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-2775 .elementor-element.elementor-element-d056208.e-con{--order:-99999 /* order start hack */}.elementor-2775 .elementor-element.elementor-element-924bb79{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-2775 .elementor-element.elementor-element-924bb79.e-con{--align-self:center}.elementor-2775 .elementor-element.elementor-element-59db34a{--min-height:0px}.elementor-2775 .elementor-element.elementor-element-e05cf93{--min-height:0px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2775 .elementor-element.elementor-element-e05cf93.e-con{--align-self:center}.elementor-2775 .elementor-element.elementor-element-9957207{padding:0 0 0 0}.elementor-2775 .elementor-element.elementor-element-9957207 .elementor-heading-title{font-size:20px}.elementor-2775 .elementor-element.elementor-element-5add377{font-size:16px}.elementor-2775 .elementor-element.elementor-element-fe32196 .elementskit-btn{font-size:12px}.elementor-2775 .elementor-element.elementor-element-e536698:not(.elementor-motion-effects-element-type-background),.elementor-2775 .elementor-element.elementor-element-e536698>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://crackenbackresort.com/wp-content/uploads/2026/05/cozy-lounge-living-room-crackenback-resort.jpg)}.elementor-2775 .elementor-element.elementor-element-e536698{--min-height:300px;--justify-content:flex-end;--border-radius:10px 10px 10px 10px}.elementor-2775 .elementor-element.elementor-element-e536698.e-con{--order:-99999 /* order start hack */}.elementor-2775 .elementor-element.elementor-element-47304354{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px}.elementor-2775 .elementor-element.elementor-element-22fcc984{text-align:center}.elementor-2775 .elementor-element.elementor-element-22fcc984 .elementor-heading-title{font-size:30px}.elementor-2775 .elementor-element.elementor-element-a7052a{--justify-content:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-2775 .elementor-element.elementor-element-3ecc70cb{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-2775 .elementor-element.elementor-element-791d9592{--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-2775 .elementor-element.elementor-element-7dd0a3e8{--justify-content:flex-start}.elementor-2775 .elementor-element.elementor-element-79104555{width:100%;max-width:100%;text-align:start}.elementor-2775 .elementor-element.elementor-element-79104555 .elementor-heading-title{font-size:20px}.elementor-2775 .elementor-element.elementor-element-3136948a{width:100%;max-width:100%;text-align:start;font-size:16px}.elementor-2775 .elementor-element.elementor-element-6b59349{--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-2775 .elementor-element.elementor-element-451eef5a{width:100%;max-width:100%;text-align:start}.elementor-2775 .elementor-element.elementor-element-451eef5a .elementor-heading-title{font-size:20px}.elementor-2775 .elementor-element.elementor-element-11ecd3c3{width:100%;max-width:100%;text-align:start;font-size:16px}.elementor-2775 .elementor-element.elementor-element-dd43cc7{--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-2775 .elementor-element.elementor-element-5c11cfd4{width:100%;max-width:100%;text-align:start}.elementor-2775 .elementor-element.elementor-element-5c11cfd4 .elementor-heading-title{font-size:20px}.elementor-2775 .elementor-element.elementor-element-401f2a04{width:100%;max-width:100%;text-align:start;font-size:16px}.elementor-2775 .elementor-element.elementor-element-43262104{--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-2775 .elementor-element.elementor-element-340f7f52{width:100%;max-width:100%;text-align:start}.elementor-2775 .elementor-element.elementor-element-340f7f52 .elementor-heading-title{font-size:20px}.elementor-2775 .elementor-element.elementor-element-2834952e{width:100%;max-width:100%;padding:0 0 0 0;text-align:start;font-size:16px}.elementor-2775 .elementor-element.elementor-element-2402a94{--min-height:350px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-2775 .elementor-element.elementor-element-4aaa2512{width:100%;max-width:100%}.elementor-2775 .elementor-element.elementor-element-4aaa2512 .elementor-heading-title{font-size:30px}}@media(min-width:768px){.elementor-2775 .elementor-element.elementor-element-6d160151{--width:70%}.elementor-2775 .elementor-element.elementor-element-898b4c8{--width:100%}.elementor-2775 .elementor-element.elementor-element-b0e2318{--width:100%}.elementor-2775 .elementor-element.elementor-element-09091ee{--width:45%}.elementor-2775 .elementor-element.elementor-element-1b7c584{--width:55%}.elementor-2775 .elementor-element.elementor-element-5e663f8{--width:45%}.elementor-2775 .elementor-element.elementor-element-d056208{--width:55%}.elementor-2775 .elementor-element.elementor-element-59db34a{--width:45%}.elementor-2775 .elementor-element.elementor-element-e536698{--width:55%}.elementor-2775 .elementor-element.elementor-element-56e1e54a{--width:70%}.elementor-2775 .elementor-element.elementor-element-3ecc70cb{--width:100%}.elementor-2775 .elementor-element.elementor-element-7dd0a3e8{--width:30%}.elementor-2775 .elementor-element.elementor-element-b9581b4{--width:40%}.elementor-2775 .elementor-element.elementor-element-4e9751b7{--width:15%}.elementor-2775 .elementor-element.elementor-element-e5bb994{--width:30%}.elementor-2775 .elementor-element.elementor-element-66540e9{--width:40%}.elementor-2775 .elementor-element.elementor-element-64d58f65{--width:15%}.elementor-2775 .elementor-element.elementor-element-6c9e4afd{--width:30%}.elementor-2775 .elementor-element.elementor-element-5f08785b{--width:40%}.elementor-2775 .elementor-element.elementor-element-3e8a8c3{--width:15%}.elementor-2775 .elementor-element.elementor-element-501b0c3b{--width:30%}.elementor-2775 .elementor-element.elementor-element-1e213b4c{--width:40%}.elementor-2775 .elementor-element.elementor-element-6925c4bb{--width:15%}.elementor-2775 .elementor-element.elementor-element-2402a94{--content-width:1600px}.elementor-2775 .elementor-element.elementor-element-171b7701{--width:70%}}@media(max-width:1024px) and (min-width:768px){.elementor-2775 .elementor-element.elementor-element-6d160151{--width:100%}.elementor-2775 .elementor-element.elementor-element-898b4c8{--width:100%}.elementor-2775 .elementor-element.elementor-element-56e1e54a{--width:75%}.elementor-2775 .elementor-element.elementor-element-7dd0a3e8{--width:75%}.elementor-2775 .elementor-element.elementor-element-b9581b4{--width:70%}.elementor-2775 .elementor-element.elementor-element-e5bb994{--width:75%}.elementor-2775 .elementor-element.elementor-element-66540e9{--width:70%}.elementor-2775 .elementor-element.elementor-element-6c9e4afd{--width:75%}.elementor-2775 .elementor-element.elementor-element-5f08785b{--width:70%}.elementor-2775 .elementor-element.elementor-element-501b0c3b{--width:75%}.elementor-2775 .elementor-element.elementor-element-1e213b4c{--width:70%}.elementor-2775 .elementor-element.elementor-element-171b7701{--width:100%}}