.elementor-20009 .elementor-element.elementor-element-524754f9{--display:flex;--min-height:30vh;--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-20009 .elementor-element.elementor-element-524754f9:not(.elementor-motion-effects-element-type-background), .elementor-20009 .elementor-element.elementor-element-524754f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sandpointonline.com/wp-content/uploads/2023/08/Sleep-Family-Cabin_Stay.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20009 .elementor-element.elementor-element-433ab918{--display:flex;--min-height:80px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-20009 .elementor-element.elementor-element-433ab918:not(.elementor-motion-effects-element-type-background), .elementor-20009 .elementor-element.elementor-element-433ab918 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e3ef937 );}.elementor-20009 .elementor-element.elementor-element-73376784{--display:flex;--justify-content:center;--margin-top:-15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20009 .elementor-element.elementor-element-73376784:not(.elementor-motion-effects-element-type-background), .elementor-20009 .elementor-element.elementor-element-73376784 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-20009 .elementor-element.elementor-element-310c0e28{text-align:center;}.elementor-20009 .elementor-element.elementor-element-310c0e28 .elementor-heading-title{font-family:"Eurostile Condensed", sans-serif;font-size:2.369rem;font-weight:bold;text-transform:uppercase;line-height:1;color:var( --e-global-color-4021ddb );}.elementor-20009 .elementor-element.elementor-element-34d24301{--display:flex;--justify-content:center;}.elementor-20009 .elementor-element.elementor-element-bf0e0ac .elementor-nav-menu .elementor-item{font-family:"Proxima Nova", sans-serif;font-weight:600;}.elementor-20009 .elementor-element.elementor-element-bf0e0ac .elementor-nav-menu--main .elementor-item{padding-left:15px;padding-right:15px;}.elementor-20009 .elementor-element.elementor-element-1ee3510{--display:flex;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-20009 .elementor-element.elementor-element-3bb3471a .jet-breadcrumbs__item-sep{transform:translateY(0px);}.elementor-20009 .elementor-element.elementor-element-38935ba4{--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;}.elementor-20009 .elementor-element.elementor-element-2d5dac56{--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;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-20009 .elementor-element.elementor-element-39e500af{--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;}.elementor-20009 .elementor-element.elementor-element-31547230{--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;}@media(max-width:1024px){.elementor-20009 .elementor-element.elementor-element-bf0e0ac .elementor-nav-menu--main .elementor-item{padding-top:8px;padding-bottom:8px;}}@media(min-width:768px){.elementor-20009 .elementor-element.elementor-element-73376784{--width:40%;}.elementor-20009 .elementor-element.elementor-element-34d24301{--width:60%;}.elementor-20009 .elementor-element.elementor-element-39e500af{--width:70%;}.elementor-20009 .elementor-element.elementor-element-31547230{--width:30%;}}/* Start custom CSS for nav-menu, class: .elementor-element-bf0e0ac *//* ==========================================
   SANDPOINT ONLINE - EVENTS MENU
   Submit Events Orange Button
   ========================================== */

/* Add space before Submit Events button */
.elementor-20009 .elementor-element.elementor-element-bf0e0ac .elementor-nav-menu--main
.elementor-nav-menu > li:last-child {
    margin-left: 15px !important;
}

/* Submit Events button */
.elementor-20009 .elementor-element.elementor-element-bf0e0ac .elementor-nav-menu--main
.elementor-nav-menu > li:last-child > a.elementor-item {
    background-color: #F7A122 !important;
    color: #222222 !important;
    border-radius: 0 !important;
    padding: 12px 20px !important;
    transition: background-color 0.2s ease !important;
}

/* Button hover and keyboard focus */
.elementor-20009 .elementor-element.elementor-element-bf0e0ac .elementor-nav-menu--main
.elementor-nav-menu > li:last-child > a.elementor-item:hover,
.elementor-20009 .elementor-element.elementor-element-bf0e0ac .elementor-nav-menu--main
.elementor-nav-menu > li:last-child > a.elementor-item:focus {
    background-color: #E99413 !important;
    color: #222222 !important;
}

/* Remove Elementor's underline from button */
.elementor-20009 .elementor-element.elementor-element-bf0e0ac .elementor-nav-menu--main
.elementor-nav-menu > li:last-child > a.elementor-item::after {
    display: none !important;
}

/* Keep active button orange */
.elementor-20009 .elementor-element.elementor-element-bf0e0ac .elementor-nav-menu--main
.elementor-nav-menu > li:last-child > a.elementor-item-active {
    background-color: #F7A122 !important;
    color: #222222 !important;
}


/* ==========================================
   MOBILE - CENTER MENU AND ADD ROW SPACING
   ========================================== */

@media (max-width: 767px) {

    .elementor-20009 .elementor-element.elementor-element-bf0e0ac {
        justify-content: center !important;
        text-align: center !important;
    }

    .elementor-20009 .elementor-element.elementor-element-bf0e0ac .elementor-nav-menu {
        justify-content: center !important;
    }

    /* Submit Events spacing on mobile */
    .elementor-20009 .elementor-element.elementor-element-bf0e0ac .elementor-nav-menu--main
    .elementor-nav-menu > li:last-child {
        margin-left: 8px !important;
        margin-top: 15px !important;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Eurostile Condensed';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://use.typekit.net/af/7b7d6a/00000000000000007735a6d7/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n8&amp;v=3');
	src: url('https://use.typekit.net/af/7b7d6a/00000000000000007735a6d7/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n8&amp;v=3?#iefix') format('embedded-opentype'),
		url('https://use.typekit.net/af/7b7d6a/00000000000000007735a6d7/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n8&amp;v=3') format('woff2'),
		url('https://use.typekit.net/af/7b7d6a/00000000000000007735a6d7/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n8&amp;v=3') format('woff');
}
@font-face {
	font-family: 'Eurostile Condensed';
	font-style: italic;
	font-weight: 800;
	font-display: auto;
	src: url('https://use.typekit.net/af/3315ab/00000000000000003b9b0e46/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=i8&amp;v=3');
	src: url('https://use.typekit.net/af/3315ab/00000000000000003b9b0e46/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=i8&amp;v=3?#iefix') format('embedded-opentype'),
		url('https://use.typekit.net/af/3315ab/00000000000000003b9b0e46/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=i8&amp;v=3') format('woff2'),
		url('https://use.typekit.net/af/3315ab/00000000000000003b9b0e46/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=i8&amp;v=3') format('woff');
}
@font-face {
	font-family: 'Eurostile Condensed';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://use.typekit.net/af/6512ff/00000000000000007735a6d3/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n4&amp;v=3');
	src: url('https://use.typekit.net/af/6512ff/00000000000000007735a6d3/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n4&amp;v=3?#iefix') format('embedded-opentype'),
		url('https://use.typekit.net/af/6512ff/00000000000000007735a6d3/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n4&amp;v=3') format('woff2'),
		url('https://use.typekit.net/af/6512ff/00000000000000007735a6d3/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n4&amp;v=3') format('woff');
}
@font-face {
	font-family: 'Eurostile Condensed';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://use.typekit.net/af/d863c6/00000000000000007735a6db/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=i4&amp;v=3');
	src: url('https://use.typekit.net/af/d863c6/00000000000000007735a6db/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=i4&amp;v=3?#iefix') format('embedded-opentype'),
		url('https://use.typekit.net/af/d863c6/00000000000000007735a6db/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=i4&amp;v=3') format('woff2'),
		url('https://use.typekit.net/af/d863c6/00000000000000007735a6db/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=i4&amp;v=3') format('woff');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Proxima Nova';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://use.typekit.net/af/e3ed45/00000000000000007735e602/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n9&amp;v=3');
	src: url('https://use.typekit.net/af/e3ed45/00000000000000007735e602/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n9&amp;v=3?#iefix') format('embedded-opentype'),
		url('https://use.typekit.net/af/e3ed45/00000000000000007735e602/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n9&amp;v=3') format('woff2'),
		url('https://use.typekit.net/af/e3ed45/00000000000000007735e602/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n9&amp;v=3') format('woff');
}
@font-face {
	font-family: 'Proxima Nova';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://use.typekit.net/af/8738d8/00000000000000007735e611/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n8&amp;v=3');
	src: url('https://use.typekit.net/af/8738d8/00000000000000007735e611/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n8&amp;v=3?#iefix') format('embedded-opentype'),
		url('https://use.typekit.net/af/8738d8/00000000000000007735e611/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n8&amp;v=3') format('woff2'),
		url('https://use.typekit.net/af/8738d8/00000000000000007735e611/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n8&amp;v=3') format('woff');
}
@font-face {
	font-family: 'Proxima Nova';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://use.typekit.net/af/2555e1/00000000000000007735e603/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n7&amp;v=3');
	src: url('https://use.typekit.net/af/2555e1/00000000000000007735e603/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n7&amp;v=3?#iefix') format('embedded-opentype'),
		url('https://use.typekit.net/af/2555e1/00000000000000007735e603/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n7&amp;v=3') format('woff2'),
		url('https://use.typekit.net/af/2555e1/00000000000000007735e603/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n7&amp;v=3') format('woff');
}
@font-face {
	font-family: 'Proxima Nova';
	font-style: italic;
	font-weight: 700;
	font-display: auto;
	src: url('https://use.typekit.net/af/4de20a/00000000000000007735e604/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=i7&amp;v=3');
	src: url('https://use.typekit.net/af/4de20a/00000000000000007735e604/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=i7&amp;v=3?#iefix') format('embedded-opentype'),
		url('https://use.typekit.net/af/4de20a/00000000000000007735e604/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=i7&amp;v=3') format('woff2'),
		url('https://use.typekit.net/af/4de20a/00000000000000007735e604/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=i7&amp;v=3') format('woff');
}
@font-face {
	font-family: 'Proxima Nova';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://use.typekit.net/af/78aca8/00000000000000007735e60d/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n6&amp;v=3');
	src: url('https://use.typekit.net/af/78aca8/00000000000000007735e60d/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n6&amp;v=3?#iefix') format('embedded-opentype'),
		url('https://use.typekit.net/af/78aca8/00000000000000007735e60d/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n6&amp;v=3') format('woff2'),
		url('https://use.typekit.net/af/78aca8/00000000000000007735e60d/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n6&amp;v=3') format('woff');
}
@font-face {
	font-family: 'Proxima Nova';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://use.typekit.net/af/23e139/00000000000000007735e605/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n5&amp;v=3');
	src: url('https://use.typekit.net/af/23e139/00000000000000007735e605/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n5&amp;v=3?#iefix') format('embedded-opentype'),
		url('https://use.typekit.net/af/23e139/00000000000000007735e605/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n5&amp;v=3') format('woff2'),
		url('https://use.typekit.net/af/23e139/00000000000000007735e605/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n5&amp;v=3') format('woff');
}
@font-face {
	font-family: 'Proxima Nova';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://use.typekit.net/af/efe4a5/00000000000000007735e609/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n4&amp;v=3');
	src: url('https://use.typekit.net/af/efe4a5/00000000000000007735e609/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n4&amp;v=3?#iefix') format('embedded-opentype'),
		url('https://use.typekit.net/af/efe4a5/00000000000000007735e609/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n4&amp;v=3') format('woff2'),
		url('https://use.typekit.net/af/efe4a5/00000000000000007735e609/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n4&amp;v=3') format('woff');
}
@font-face {
	font-family: 'Proxima Nova';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://use.typekit.net/af/3322cc/00000000000000007735e616/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=i4&amp;v=3');
	src: url('https://use.typekit.net/af/3322cc/00000000000000007735e616/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=i4&amp;v=3?#iefix') format('embedded-opentype'),
		url('https://use.typekit.net/af/3322cc/00000000000000007735e616/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=i4&amp;v=3') format('woff2'),
		url('https://use.typekit.net/af/3322cc/00000000000000007735e616/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=i4&amp;v=3') format('woff');
}
/* End Custom Fonts CSS */