.elementor-2781 .elementor-element.elementor-element-b4fe7dd:not(.elementor-motion-effects-element-type-background), .elementor-2781 .elementor-element.elementor-element-b4fe7dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thehikehouse.com/wp-content/uploads/2023/10/website6-1-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2781 .elementor-element.elementor-element-b4fe7dd > .elementor-background-overlay{background-color:var( --e-global-color-text );opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2781 .elementor-element.elementor-element-b4fe7dd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:60px;}.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-2781 .elementor-element.elementor-element-9f1da97 > .elementor-widget-container{padding:60px 0px 60px 0px;}.elementor-2781 .elementor-element.elementor-element-9f1da97{text-align:center;}.elementor-2781 .elementor-element.elementor-element-9f1da97 .elementor-heading-title{font-family:"Marker", Sans-serif;font-weight:400;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 17px #0C0B0B;color:var( --e-global-color-4ff6464 );}.elementor-widget-table-of-contents{--header-color:var( --e-global-color-secondary );--item-text-color:var( --e-global-color-text );--item-text-hover-color:var( --e-global-color-accent );--marker-color:var( --e-global-color-text );}.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-table-of-contents .elementor-toc__list-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2781 .elementor-element.elementor-element-f638309 .elementor-toc__header-title{text-align:start;}.elementor-2781 .elementor-element.elementor-element-f638309 .elementor-toc__header{flex-direction:row;column-gap:0px;}.elementor-2781 .elementor-element.elementor-element-f638309{--toc-body-max-height:500px;--nested-list-indent:0.1em;--item-text-color:var( --e-global-color-secondary );--item-text-hover-color:var( --e-global-color-text );--marker-color:var( --e-global-color-primary );}.elementor-2781 .elementor-element.elementor-element-f638309 .elementor-toc__list-item{font-family:"Avenir", Sans-serif;font-size:16px;font-weight:400;}.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-2781 .elementor-element.elementor-element-ca5ce0a{color:var( --e-global-color-secondary );}.elementor-2781 .elementor-element.elementor-element-54e0e0e .elementor-heading-title{font-family:"Marker", Sans-serif;font-weight:400;color:var( --e-global-color-primary );}.elementor-2781 .elementor-element.elementor-element-30273eb{color:var( --e-global-color-secondary );}.elementor-2781 .elementor-element.elementor-element-ebc986b .elementor-heading-title{font-family:"Marker", Sans-serif;font-weight:400;}.elementor-2781 .elementor-element.elementor-element-7e2e8f4{color:var( --e-global-color-secondary );}.elementor-2781 .elementor-element.elementor-element-d4bc310 .elementor-heading-title{font-family:"Marker", Sans-serif;font-weight:400;}.elementor-2781 .elementor-element.elementor-element-909a2cc{color:var( --e-global-color-secondary );}.elementor-2781 .elementor-element.elementor-element-d8f8cf8 .elementor-heading-title{font-family:"Marker", Sans-serif;font-weight:400;}.elementor-2781 .elementor-element.elementor-element-5e6f7f0{color:var( --e-global-color-secondary );}.elementor-2781 .elementor-element.elementor-element-c3b71a3 .elementor-heading-title{font-family:"Marker", Sans-serif;font-weight:400;}.elementor-2781 .elementor-element.elementor-element-6b27ccd{color:var( --e-global-color-secondary );}.elementor-2781 .elementor-element.elementor-element-f35c71f .elementor-heading-title{font-family:"Marker", Sans-serif;font-weight:400;}.elementor-2781 .elementor-element.elementor-element-babf159{color:var( --e-global-color-secondary );}.elementor-2781 .elementor-element.elementor-element-40b51ed .elementor-heading-title{font-family:"Marker", Sans-serif;font-weight:400;}.elementor-2781 .elementor-element.elementor-element-74b7340{color:var( --e-global-color-secondary );}.elementor-2781 .elementor-element.elementor-element-06bf70e .elementor-heading-title{font-family:"Marker", Sans-serif;font-weight:400;}.elementor-2781 .elementor-element.elementor-element-87acb27{color:var( --e-global-color-secondary );}.elementor-2781 .elementor-element.elementor-element-4044eb5 .elementor-heading-title{font-family:"Marker", Sans-serif;font-weight:400;}.elementor-2781 .elementor-element.elementor-element-d456671{color:var( --e-global-color-secondary );}.elementor-2781 .elementor-element.elementor-element-17cb5f2 .elementor-heading-title{font-family:"Marker", Sans-serif;font-weight:400;}.elementor-2781 .elementor-element.elementor-element-d75c584{color:var( --e-global-color-secondary );}.elementor-2781 .elementor-element.elementor-element-a374126 .elementor-heading-title{font-family:"Marker", Sans-serif;font-weight:400;}.elementor-2781 .elementor-element.elementor-element-4cfdb9f{color:var( --e-global-color-secondary );}.elementor-2781 .elementor-element.elementor-element-4241a6c .elementor-heading-title{font-family:"Marker", Sans-serif;font-weight:400;}.elementor-2781 .elementor-element.elementor-element-7625a4b{color:var( --e-global-color-secondary );}.elementor-2781 .elementor-element.elementor-element-35be483 .elementor-heading-title{font-family:"Marker", Sans-serif;font-weight:400;}.elementor-2781 .elementor-element.elementor-element-52faa9e{color:var( --e-global-color-secondary );}.elementor-2781 .elementor-element.elementor-element-cc3ecb4 .elementor-heading-title{font-family:"Marker", Sans-serif;font-weight:400;}.elementor-2781 .elementor-element.elementor-element-5d20ba7{color:var( --e-global-color-secondary );}.elementor-2781 .elementor-element.elementor-element-970b852 .elementor-heading-title{font-family:"Marker", Sans-serif;font-weight:400;}.elementor-2781 .elementor-element.elementor-element-3f8c642{color:var( --e-global-color-secondary );}.elementor-2781 .elementor-element.elementor-element-4bbbe2b .elementor-heading-title{font-family:"Marker", Sans-serif;font-weight:400;}.elementor-2781 .elementor-element.elementor-element-2a3f12c{color:var( --e-global-color-secondary );}.elementor-2781 .elementor-element.elementor-element-5015364 .elementor-heading-title{font-family:"Marker", Sans-serif;font-weight:400;}.elementor-2781 .elementor-element.elementor-element-136e588{color:var( --e-global-color-secondary );}.elementor-2781 .elementor-element.elementor-element-af4e0fc .elementor-heading-title{font-family:"Marker", Sans-serif;font-weight:400;}.elementor-2781 .elementor-element.elementor-element-8981f64{color:var( --e-global-color-secondary );}.elementor-2781 .elementor-element.elementor-element-084f2a7 .elementor-heading-title{font-family:"Marker", Sans-serif;font-weight:400;}.elementor-2781 .elementor-element.elementor-element-2e951fd{color:var( --e-global-color-secondary );}.elementor-2781 .elementor-element.elementor-element-0ec1005 .elementor-heading-title{font-family:"Marker", Sans-serif;font-weight:400;}.elementor-2781 .elementor-element.elementor-element-1fbe1d4{color:var( --e-global-color-secondary );}.elementor-2781 .elementor-element.elementor-element-d16336d .elementor-heading-title{font-family:"Marker", Sans-serif;font-weight:400;}.elementor-2781 .elementor-element.elementor-element-4ddbf99{color:var( --e-global-color-secondary );}.elementor-2781 .elementor-element.elementor-element-b4cfcdd .elementor-heading-title{font-family:"Marker", Sans-serif;font-weight:400;}.elementor-2781 .elementor-element.elementor-element-6fa7bae{color:var( --e-global-color-secondary );}.elementor-2781 .elementor-element.elementor-element-2a40a75 .elementor-heading-title{font-family:"Marker", Sans-serif;font-weight:400;}.elementor-2781 .elementor-element.elementor-element-75bfa96{color:var( --e-global-color-secondary );}.elementor-2781 .elementor-element.elementor-element-7e146b3 .elementor-heading-title{font-family:"Marker", Sans-serif;font-weight:400;}:root{--page-title-display:none;}@media(min-width:2400px){.elementor-2781 .elementor-element.elementor-element-b4fe7dd:not(.elementor-motion-effects-element-type-background), .elementor-2781 .elementor-element.elementor-element-b4fe7dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thehikehouse.com/wp-content/uploads/2023/10/website6-1-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2781 .elementor-element.elementor-element-b4fe7dd{margin-top:0px;margin-bottom:60px;}.elementor-2781 .elementor-element.elementor-element-4666e21 > .elementor-element-populated{padding:30px 0px 30px 0px;}.elementor-2781 .elementor-element.elementor-element-9f1da97 .elementor-heading-title{-webkit-text-stroke-width:0px;stroke-width:0px;}}/* Start custom CSS for table-of-contents, class: .elementor-element-f638309 */.elementor-2781 .elementor-element.elementor-element-f638309 {
    position: sticky;
    top: 40px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-fffbfed */.elementor-2781 .elementor-element.elementor-element-fffbfed {
    position: relative;
}/* End custom CSS */
/* Start custom CSS */ul {
    margin-bottom: 30px;
}

h2, h3, h4 {
    margin-top: 30px !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Marker';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://thehikehouse.com/wp-content/uploads/2023/01/PermanentMarker.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://thehikehouse.com/wp-content/uploads/2023/01/Avenir-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */