.elementor-1074 .elementor-element.elementor-element-6155d87{--display:flex;--position:absolute;--margin-top:3em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--z-index:999;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1074 .elementor-element.elementor-element-1fc2fe0{text-align:center;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;letter-spacing:1.3px;color:var( --e-global-color-primary );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1074 .elementor-element.elementor-element-0e25361{text-align:center;}.elementor-1074 .elementor-element.elementor-element-d222787{--display:flex;--min-height:800px;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-hotspot .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-hotspot{--hotspot-color:var( --e-global-color-primary );--hotspot-box-color:var( --e-global-color-secondary );--tooltip-color:var( --e-global-color-secondary );}.elementor-widget-hotspot .e-hotspot__label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-hotspot .e-hotspot__tooltip{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1074 .elementor-element.elementor-element-1398eeb .elementor-repeater-item-fdb76ad{--hotspot-min-width:134px;--hotspot-min-height:45px;left:90%;--hotspot-translate-x:90%;top:55%;--hotspot-translate-y:55%;}.elementor-1074 .elementor-element.elementor-element-1398eeb .elementor-repeater-item-ddd4ba0{--hotspot-min-width:134px;--hotspot-min-height:45px;left:51%;--hotspot-translate-x:51%;top:58%;--hotspot-translate-y:58%;}.elementor-1074 .elementor-element.elementor-element-1398eeb .elementor-repeater-item-55b15ff{--hotspot-min-width:134px;--hotspot-min-height:45px;left:36%;--hotspot-translate-x:36%;top:36%;--hotspot-translate-y:36%;}.elementor-1074 .elementor-element.elementor-element-1398eeb .elementor-repeater-item-65db58a{--hotspot-min-width:134px;--hotspot-min-height:45px;left:70%;--hotspot-translate-x:70%;top:46%;--hotspot-translate-y:46%;}.elementor-1074 .elementor-element.elementor-element-1398eeb .elementor-repeater-item-1c4962e{--hotspot-min-width:134px;--hotspot-min-height:45px;left:16%;--hotspot-translate-x:16%;top:49%;--hotspot-translate-y:49%;}.elementor-1074 .elementor-element.elementor-element-1398eeb .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-1074 .elementor-element.elementor-element-1398eeb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1074 .elementor-element.elementor-element-1398eeb{--background-align:center;--container-width:100%;--image-width:100%;--container-max-width:100%;--hotspot-box-color:#FFFFFF;--tooltip-min-width:350px;--tooltip-color:#FFFFFF;}.elementor-1074 .elementor-element.elementor-element-b687799{--display:flex;--position:absolute;--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;--margin-top:-4em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--z-index:999;}body:not(.rtl) .elementor-1074 .elementor-element.elementor-element-b687799{left:0px;}body.rtl .elementor-1074 .elementor-element.elementor-element-b687799{right:0px;}.elementor-1074 .elementor-element.elementor-element-603f95b{text-align:center;}.elementor-1074 .elementor-element.elementor-element-0761ee0{--display:flex;}.elementor-1074 .elementor-element.elementor-element-42fff97 .cl-scroll-widget{--cl-left-width:53.5%;}.elementor-1074 .elementor-element.elementor-element-42fff97 .cl-image-overlay{background:rgba(0,25,18,.30);}.elementor-1074 .elementor-element.elementor-element-42fff97 .cl-left-content{padding:35px 62px 55px 62px;}.elementor-1074 .elementor-element.elementor-element-42fff97 .cl-logo img{width:145px;}.elementor-1074 .elementor-element.elementor-element-42fff97 .cl-left-title{color:#ffffff;}.elementor-1074 .elementor-element.elementor-element-42fff97 .cl-nav-dot{color:#ffffff;}.elementor-1074 .elementor-element.elementor-element-42fff97 .cl-nav-dot.is-active{background:#f5f2e8;color:#173d32;}.elementor-1074 .elementor-element.elementor-element-42fff97 .cl-right{background:#f5f2e8;}.elementor-1074 .elementor-element.elementor-element-42fff97 .cl-right-inner{padding:80px 95px 80px 84px;}.elementor-1074 .elementor-element.elementor-element-42fff97 .cl-eyebrow{color:#173d32;}.elementor-1074 .elementor-element.elementor-element-42fff97 .cl-heading{color:#163d31;}.elementor-1074 .elementor-element.elementor-element-42fff97 .cl-description{color:#5a625c;font-family:"Inter", Sans-serif;}.elementor-1074 .elementor-element.elementor-element-42fff97 .cl-bottom-caption{color:#29483e;}.elementor-1074 .elementor-element.elementor-element-3afab43{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:5em;--padding-bottom:15em;--padding-left:0em;--padding-right:0em;}.elementor-1074 .elementor-element.elementor-element-3afab43:not(.elementor-motion-effects-element-type-background), .elementor-1074 .elementor-element.elementor-element-3afab43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F3E9;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1074 .elementor-element.elementor-element-5d6af49 img{width:133px;}.elementor-1074 .elementor-element.elementor-element-66a4397 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:300;letter-spacing:2.8px;}.elementor-1074 .elementor-element.elementor-element-a47e0fe{text-align:center;}.elementor-1074 .elementor-element.elementor-element-a47e0fe .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:60px;font-weight:500;line-height:75px;}.elementor-1074 .elementor-element.elementor-element-9d689b7{width:var( --container-widget-width, 59% );max-width:59%;--container-widget-width:59%;--container-widget-flex-grow:0;text-align:center;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1074 .elementor-element.elementor-element-4faa767{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-1074 .elementor-element.elementor-element-4faa767 .elementor-icon-wrapper{text-align:center;}.elementor-1074 .elementor-element.elementor-element-4faa767.elementor-view-stacked .elementor-icon{background-color:#19372D;}.elementor-1074 .elementor-element.elementor-element-4faa767.elementor-view-framed .elementor-icon, .elementor-1074 .elementor-element.elementor-element-4faa767.elementor-view-default .elementor-icon{color:#19372D;border-color:#19372D;}.elementor-1074 .elementor-element.elementor-element-4faa767.elementor-view-framed .elementor-icon, .elementor-1074 .elementor-element.elementor-element-4faa767.elementor-view-default .elementor-icon svg{fill:#19372D;}.elementor-1074 .elementor-element.elementor-element-4faa767 .elementor-icon{font-size:18px;}.elementor-1074 .elementor-element.elementor-element-4faa767 .elementor-icon svg{height:18px;}.elementor-1074 .elementor-element.elementor-element-74f71c3{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-1074 .elementor-element.elementor-element-ed3ee3a{--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;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1074 .elementor-element.elementor-element-635f146{text-align:start;}.elementor-1074 .elementor-element.elementor-element-6cf9fd2{text-align:start;}.elementor-1074 .elementor-element.elementor-element-6cf9fd2 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:45px;font-weight:500;line-height:60px;}.elementor-1074 .elementor-element.elementor-element-1ad0cda{font-family:"Inter", Sans-serif;font-weight:400;line-height:30px;}.elementor-1074 .elementor-element.elementor-element-d7fff80{--display:flex;--min-height:44vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1074 .elementor-element.elementor-element-d7fff80:not(.elementor-motion-effects-element-type-background), .elementor-1074 .elementor-element.elementor-element-d7fff80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DBE1CF;}.elementor-1074 .elementor-element.elementor-element-f2129cc{--display:flex;--position:absolute;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#827D7D;--border-color:#827D7D;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;top:-159px;}.elementor-1074 .elementor-element.elementor-element-f2129cc:not(.elementor-motion-effects-element-type-background), .elementor-1074 .elementor-element.elementor-element-f2129cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1074 .elementor-element.elementor-element-a9fbf32{text-align:center;}.elementor-1074 .elementor-element.elementor-element-a9fbf32 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:45px;font-weight:500;line-height:60px;}.elementor-1074 .elementor-element.elementor-element-7fb5ebe{text-align:center;font-family:"Inter", Sans-serif;font-weight:400;line-height:31px;}.elementor-1074 .elementor-element.elementor-element-c6c1c2b{--display:flex;}@media(min-width:801px){.elementor-1074 .elementor-element.elementor-element-f2129cc{--width:49%;}}/* Start custom CSS for heading, class: .elementor-element-0e25361 *//* Creek Lodge hero responsive refinement */
.elementor-element-6155d87{position:relative!important;inset:auto!important;transform:none!important;width:100%!important;min-height:0!important;padding:50px 24px 30px!important;background:#f6f3e9!important;z-index:2}
.elementor-element-6155d87>.e-con-inner{max-width:1000px!important;gap:18px!important;padding:0!important}
.elementor-element-0e25361 h1{font-size:clamp(34px,3.4vw,56px)!important;line-height:1.12!important;max-width:920px;margin:0 auto!important;color:#19372d!important;text-wrap:balance}
.elementor-element-603f95b{max-width:850px!important;margin:0 auto!important;font-size:17px!important;line-height:1.75!important}
.elementor-element-603f95b p{margin:0 0 18px!important}
.cl-hero-actions{display:flex;justify-content:center;gap:12px;flex-wrap:wrap}
.cl-hero-actions a{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:11px 22px;border:1px solid #19372d;color:#19372d;text-decoration:none;font-size:15px;line-height:1.4}
.cl-hero-actions a:first-child{background:#19372d;color:#fff}
.elementor-element-d222787{height:auto!important;min-height:0!important;margin:0!important;padding:0!important;position:relative!important}
#ban_hotspot{height:auto!important;min-height:0!important;margin:0!important}
#ban_hotspot img{width:100%;display:block}
@media(max-width:767px){
.elementor-element-6155d87{padding:30px 22px 26px!important}
.elementor-element-1fc2fe0{font-size:10px!important;letter-spacing:1.5px!important}
.elementor-element-603f95b{font-size:15px!important;line-height:1.7!important}
.cl-hero-actions{flex-direction:column}
#ban_hotspot>.elementor-widget-container{height:400px!important;position:relative}
#ban_hotspot img{height:400px!important;object-fit:cover;object-position:center}
#ban_hotspot .e-hotspot__label{font-size:11px!important;white-space:nowrap}
#ban_hotspot .e-hotspot__button{padding:8px!important;min-height:36px}
#ban_hotspot .elementor-repeater-item-fdb76ad{left:75%!important;top:45%!important}
#ban_hotspot .elementor-repeater-item-ddd4ba0{left:49%!important;top:78%!important}
#ban_hotspot .elementor-repeater-item-55b15ff{left:28%!important;top:23%!important}
#ban_hotspot .elementor-repeater-item-65db58a{left:72%!important;top:20%!important}
#ban_hotspot .elementor-repeater-item-1c4962e{left:20%!important;top:55%!important}
#ban_hotspot .e-hotspot__tooltip{max-width:270px!important}
}

.elementor-element-6155d87{margin:0 0 -240px!important;height:240px!important;background:transparent!important;padding-top:40px!important;pointer-events:none}
.elementor-element-b687799{padding:24px 24px 50px!important;background:#f6f3e9!important}
.elementor-element-b687799>.e-con-inner{display:block!important;max-width:1000px!important}
.elementor-element-22d29e7{display:flex!important;flex-direction:column!important;width:100%!important;gap:30px!important}
.elementor-element-c6d0eaf{display:none!important}
.elementor-element-603f95b{text-align:center!important}
@media(max-width:767px){.elementor-element-6155d87{height:auto!important;margin:0!important;background:#f6f3e9!important;padding:28px 22px!important}.elementor-element-b687799{padding:24px 22px 36px!important}}
@media(max-width:1024px){.elementor-element-4bc6847{padding:14px 20px!important}.elementor-element-4bc6847>.e-con-inner{display:grid!important;grid-template-columns:1fr auto!important;align-items:center!important;gap:12px!important}.elementor-element-70dd79a{width:130px!important;display:block!important}.elementor-element-a482a6d img{width:130px!important;max-width:130px!important;height:auto!important}.elementor-element-c165b93{width:auto!important;display:block!important}.elementor-element-bd115c8{grid-column:1/-1!important;width:100%!important;display:block!important}.elementor-element-c198736{text-align:center!important}.elementor-element-c198736 a{white-space:nowrap!important;min-height:44px!important;padding:10px 22px!important}.elementor-element-d2f3599 .elementor-nav-menu--dropdown{min-width:280px!important;right:0!important;left:auto!important;z-index:50}}
@media(max-width:767px){#ban_hotspot .e-hotspot__button{min-width:0!important}#ban_hotspot .elementor-repeater-item-55b15ff{left:26%!important;top:29%!important}#ban_hotspot .elementor-repeater-item-65db58a{left:69%!important;top:13%!important}}

@media(max-width:767px){#ban_hotspot .e-hotspot__tooltip{position:fixed!important;left:50%!important;right:auto!important;top:50%!important;bottom:auto!important;transform:translate(-50%,-50%)!important;width:280px!important;max-width:calc(100vw - 40px)!important;max-height:65vh!important;overflow:auto!important;z-index:1000!important;padding:12px!important}#ban_hotspot .e-hotspot__tooltip img{height:160px!important;object-fit:cover!important}#ban_hotspot .e-hotspot__tooltip .e-con{max-width:100%!important;padding:10px!important}#ban_hotspot .e-hotspot__tooltip h2{font-size:24px!important;line-height:1.2!important}.elementor-element-4bc6847{padding-top:6px!important;padding-bottom:12px!important}.elementor-element-70dd79a,.elementor-element-a482a6d img{width:110px!important;max-width:110px!important}}

@media(max-width:767px){#ban_hotspot .e-hotspot{transform:none!important;animation:none!important}#ban_hotspot .e-hotspot__tooltip{min-width:0!important;width:280px!important;box-sizing:border-box!important}#ban_hotspot .elementor-repeater-item-fdb76ad{left:61%!important}#ban_hotspot .elementor-repeater-item-ddd4ba0{left:40%!important}#ban_hotspot .elementor-repeater-item-55b15ff{left:7%!important}#ban_hotspot .elementor-repeater-item-65db58a{left:55%!important}#ban_hotspot .elementor-repeater-item-1c4962e{left:7%!important}}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Georgia';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://creeklodge.webdesignernik.com/wp-content/uploads/Georgia.eot');
	src: url('https://creeklodge.webdesignernik.com/wp-content/uploads/Georgia.eot?#iefix') format('embedded-opentype'),
		url('https://creeklodge.webdesignernik.com/wp-content/uploads/Georgia.woff2') format('woff2'),
		url('https://creeklodge.webdesignernik.com/wp-content/uploads/Georgia.woff') format('woff'),
		url('https://creeklodge.webdesignernik.com/wp-content/uploads/Georgia.ttf') format('truetype'),
		url('https://creeklodge.webdesignernik.com/wp-content/uploads/Georgia.svg#Georgia') format('svg');
}
/* End Custom Fonts CSS */