.elementor-993 .elementor-element.elementor-element-b16dbb7{--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;--align-items:center;--gap:5.052vw 5.052vw;--row-gap:5.052vw;--column-gap:5.052vw;--overlay-opacity:0.5;--padding-top:14.635%;--padding-bottom:6.302%;--padding-left:0%;--padding-right:0%;}.elementor-993 .elementor-element.elementor-element-b16dbb7:not(.elementor-motion-effects-element-type-background), .elementor-993 .elementor-element.elementor-element-b16dbb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thevalleyoflights.com/wp-content/uploads/2026/10/valley-bg-image-snow-glitter-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-993 .elementor-element.elementor-element-b16dbb7::before, .elementor-993 .elementor-element.elementor-element-b16dbb7 > .elementor-background-video-container::before, .elementor-993 .elementor-element.elementor-element-b16dbb7 > .e-con-inner > .elementor-background-video-container::before, .elementor-993 .elementor-element.elementor-element-b16dbb7 > .elementor-background-slideshow::before, .elementor-993 .elementor-element.elementor-element-b16dbb7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-993 .elementor-element.elementor-element-b16dbb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, rgba(15,5,65,0) 8%, var( --e-global-color-c1a0006 ) 77%);}.elementor-993 .elementor-element.elementor-element-a63c88c{--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:flex-start;--gap:4.271vw 4.271vw;--row-gap:4.271vw;--column-gap:4.271vw;}.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-993 .elementor-element.elementor-element-052d78b{width:var( --container-widget-width, 31.32% );max-width:31.32%;--container-widget-width:31.32%;--container-widget-flex-grow:0;}.elementor-993 .elementor-element.elementor-element-052d78b img{width:100%;}.elementor-993 .elementor-element.elementor-element-01ab036{--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:1.979vw 1.979vw;--row-gap:1.979vw;--column-gap:1.979vw;}.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-993 .elementor-element.elementor-element-3a60f30{text-align:start;}.elementor-993 .elementor-element.elementor-element-3a60f30 .elementor-heading-title{font-family:var( --e-global-typography-5f0a102-font-family ), Sans-serif;font-size:var( --e-global-typography-5f0a102-font-size );font-weight:var( --e-global-typography-5f0a102-font-weight );line-height:var( --e-global-typography-5f0a102-line-height );text-shadow:5px 5px 5px rgba(0,0,0,0.25);color:var( --e-global-color-c1a0001 );}.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-993 .elementor-element.elementor-element-63286ec{text-align:start;font-family:var( --e-global-typography-5f0a105-font-family ), Sans-serif;font-size:var( --e-global-typography-5f0a105-font-size );font-weight:var( --e-global-typography-5f0a105-font-weight );line-height:var( --e-global-typography-5f0a105-line-height );color:var( --e-global-color-c1a0001 );}.elementor-993 .elementor-element.elementor-element-63286ec p{margin-block-end:1.458vw;}.elementor-993 .elementor-element.elementor-element-f0003e6{--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:flex-start;--gap:2.917vw 2.917vw;--row-gap:2.917vw;--column-gap:2.917vw;}.elementor-993 .elementor-element.elementor-element-dc842d8{width:var( --container-widget-width, 43.7% );max-width:43.7%;--container-widget-width:43.7%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-5f0a107-font-family ), Sans-serif;font-size:var( --e-global-typography-5f0a107-font-size );font-weight:var( --e-global-typography-5f0a107-font-weight );line-height:var( --e-global-typography-5f0a107-line-height );color:var( --e-global-color-c1a0001 );}.elementor-993 .elementor-element.elementor-element-dc842d8 p{margin-block-end:1.458vw;}.elementor-993 .elementor-element.elementor-element-dc842d8 a{color:var( --e-global-color-c1a0001 );}.elementor-993 .elementor-element.elementor-element-dc842d8 a:hover, .elementor-993 .elementor-element.elementor-element-dc842d8 a:focus{color:var( --e-global-color-c1a0001 );}.elementor-993 .elementor-element.elementor-element-d0b4bf8{--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;--align-items:center;--gap:0.625vw 0.625vw;--row-gap:0.625vw;--column-gap:0.625vw;}.elementor-993 .elementor-element.elementor-element-8aa30de{text-align:center;font-family:var( --e-global-typography-5f0a106-font-family ), Sans-serif;font-size:var( --e-global-typography-5f0a106-font-size );font-weight:var( --e-global-typography-5f0a106-font-weight );line-height:var( --e-global-typography-5f0a106-line-height );color:var( --e-global-color-c1a0001 );}.elementor-993 .elementor-element.elementor-element-8aa30de p{margin-block-end:1.458vw;}.elementor-993 .elementor-element.elementor-element-9607ab3{text-align:center;font-family:var( --e-global-typography-5f0a107-font-family ), Sans-serif;font-size:var( --e-global-typography-5f0a107-font-size );font-weight:var( --e-global-typography-5f0a107-font-weight );line-height:var( --e-global-typography-5f0a107-line-height );color:var( --e-global-color-c1a0001 );}.elementor-993 .elementor-element.elementor-element-9607ab3 p{margin-block-end:1.458vw;}.elementor-993 .elementor-element.elementor-element-9607ab3 a{color:var( --e-global-color-c1a0001 );}.elementor-993 .elementor-element.elementor-element-9607ab3 a:hover, .elementor-993 .elementor-element.elementor-element-9607ab3 a:focus{color:var( --e-global-color-c1a0001 );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-993 .elementor-element.elementor-element-7fafad4 .elementor-icon-list-icon i{color:var( --e-global-color-c1a0001 );transition:color 0.3s;}.elementor-993 .elementor-element.elementor-element-7fafad4 .elementor-icon-list-icon svg{fill:var( --e-global-color-c1a0001 );transition:fill 0.3s;}.elementor-993 .elementor-element.elementor-element-7fafad4 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#FCBD29;}.elementor-993 .elementor-element.elementor-element-7fafad4 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#FCBD29;}.elementor-993 .elementor-element.elementor-element-7fafad4{--e-icon-list-icon-size:1.823vw;--icon-vertical-offset:0px;}.elementor-993 .elementor-element.elementor-element-7fafad4 .elementor-icon-list-icon{padding-inline-end:0.625vw;}.elementor-993 .elementor-element.elementor-element-7fafad4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-993 .elementor-element.elementor-element-7fafad4 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:max(1.042vw, 15px);font-weight:400;line-height:1.4;}.elementor-993 .elementor-element.elementor-element-7fafad4 .elementor-icon-list-text{color:var( --e-global-color-c1a0001 );transition:color 0.3s;}.elementor-993 .elementor-element.elementor-element-7fafad4 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-c1a0003 );}.elementor-993 .elementor-element.elementor-element-9e86351{margin:-1.25vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;text-align:center;font-family:var( --e-global-typography-5f0a107-font-family ), Sans-serif;font-size:var( --e-global-typography-5f0a107-font-size );font-weight:var( --e-global-typography-5f0a107-font-weight );line-height:var( --e-global-typography-5f0a107-line-height );color:var( --e-global-color-c1a0001 );}.elementor-993 .elementor-element.elementor-element-9e86351 p{margin-block-end:1.458vw;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-993 .elementor-element.elementor-element-9761d2b .elementor-button{background-color:transparent;font-family:var( --e-global-typography-5f0a104-font-family ), Sans-serif;font-size:var( --e-global-typography-5f0a104-font-size );font-weight:var( --e-global-typography-5f0a104-font-weight );line-height:var( --e-global-typography-5f0a104-line-height );fill:var( --e-global-color-c1a0001 );color:var( --e-global-color-c1a0001 );background-image:linear-gradient(180deg, var( --e-global-color-accent ) 0%, var( --e-global-color-c1a0005 ) 100%);border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-c1a0001 );border-radius:2vw 2vw 2vw 2vw;padding:0.651vw 1.1vw 0.521vw 1.1vw;}.elementor-993 .elementor-element.elementor-element-9761d2b{width:auto;max-width:auto;bottom:1.5vw;z-index:50;}body:not(.rtl) .elementor-993 .elementor-element.elementor-element-9761d2b{right:1.5vw;}body.rtl .elementor-993 .elementor-element.elementor-element-9761d2b{left:1.5vw;}.elementor-993 .elementor-element.elementor-element-9761d2b .elementor-button-content-wrapper{flex-direction:row;}.elementor-993 .elementor-element.elementor-element-9761d2b .elementor-button .elementor-button-content-wrapper{gap:0.781vw;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-993 .elementor-element.elementor-element-b16dbb7{--gap:6.51vw 6.51vw;--row-gap:6.51vw;--column-gap:6.51vw;--padding-top:16%;--padding-bottom:7%;--padding-left:0%;--padding-right:0%;}.elementor-993 .elementor-element.elementor-element-a63c88c{--gap:4vw 4vw;--row-gap:4vw;--column-gap:4vw;}.elementor-993 .elementor-element.elementor-element-052d78b{--container-widget-width:34%;--container-widget-flex-grow:0;width:var( --container-widget-width, 34% );max-width:34%;}.elementor-993 .elementor-element.elementor-element-01ab036{--gap:2.865vw 2.865vw;--row-gap:2.865vw;--column-gap:2.865vw;}.elementor-993 .elementor-element.elementor-element-3a60f30{text-align:start;}.elementor-993 .elementor-element.elementor-element-3a60f30 .elementor-heading-title{font-size:var( --e-global-typography-5f0a102-font-size );line-height:var( --e-global-typography-5f0a102-line-height );}.elementor-993 .elementor-element.elementor-element-63286ec{text-align:start;font-size:var( --e-global-typography-5f0a105-font-size );line-height:var( --e-global-typography-5f0a105-line-height );}.elementor-993 .elementor-element.elementor-element-63286ec p{margin-block-end:2.083vw;}.elementor-993 .elementor-element.elementor-element-f0003e6{--gap:3vw 3vw;--row-gap:3vw;--column-gap:3vw;}.elementor-993 .elementor-element.elementor-element-dc842d8{--container-widget-width:46%;--container-widget-flex-grow:0;width:var( --container-widget-width, 46% );max-width:46%;font-size:var( --e-global-typography-5f0a107-font-size );line-height:var( --e-global-typography-5f0a107-line-height );}.elementor-993 .elementor-element.elementor-element-dc842d8 p{margin-block-end:2.083vw;}.elementor-993 .elementor-element.elementor-element-d0b4bf8{--gap:1.302vw 1.302vw;--row-gap:1.302vw;--column-gap:1.302vw;}.elementor-993 .elementor-element.elementor-element-8aa30de{font-size:var( --e-global-typography-5f0a106-font-size );line-height:var( --e-global-typography-5f0a106-line-height );}.elementor-993 .elementor-element.elementor-element-8aa30de p{margin-block-end:2.083vw;}.elementor-993 .elementor-element.elementor-element-9607ab3{font-size:var( --e-global-typography-5f0a107-font-size );line-height:var( --e-global-typography-5f0a107-line-height );}.elementor-993 .elementor-element.elementor-element-9607ab3 p{margin-block-end:2.083vw;}.elementor-993 .elementor-element.elementor-element-7fafad4{--e-icon-list-icon-size:3.2vw;}.elementor-993 .elementor-element.elementor-element-7fafad4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-993 .elementor-element.elementor-element-7fafad4 .elementor-icon-list-item > a{font-size:2.1vw;}.elementor-993 .elementor-element.elementor-element-9e86351{margin:-1.302vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;font-size:var( --e-global-typography-5f0a107-font-size );line-height:var( --e-global-typography-5f0a107-line-height );}.elementor-993 .elementor-element.elementor-element-9e86351 p{margin-block-end:2.083vw;}body:not(.rtl) .elementor-993 .elementor-element.elementor-element-9761d2b{right:3vw;}body.rtl .elementor-993 .elementor-element.elementor-element-9761d2b{left:3vw;}.elementor-993 .elementor-element.elementor-element-9761d2b{bottom:3vw;}.elementor-993 .elementor-element.elementor-element-9761d2b .elementor-button{font-size:var( --e-global-typography-5f0a104-font-size );line-height:var( --e-global-typography-5f0a104-line-height );border-radius:4vw 4vw 4vw 4vw;padding:1.43vw 2.2vw 1.1vw 2.2vw;}}@media(min-width:768px){.elementor-993 .elementor-element.elementor-element-b16dbb7{--content-width:72.5%;}.elementor-993 .elementor-element.elementor-element-01ab036{--width:62.79%;}.elementor-993 .elementor-element.elementor-element-f0003e6{--width:89.44%;}.elementor-993 .elementor-element.elementor-element-d0b4bf8{--width:51.81%;}}@media(max-width:1024px) and (min-width:768px){.elementor-993 .elementor-element.elementor-element-b16dbb7{--content-width:90%;}.elementor-993 .elementor-element.elementor-element-01ab036{--width:60%;}.elementor-993 .elementor-element.elementor-element-f0003e6{--width:100%;}.elementor-993 .elementor-element.elementor-element-d0b4bf8{--width:50%;}}@media(max-width:767px){.elementor-993 .elementor-element.elementor-element-b16dbb7{--content-width:88%;--gap:9.231vw 9.231vw;--row-gap:9.231vw;--column-gap:9.231vw;--padding-top:22%;--padding-bottom:10%;--padding-left:0%;--padding-right:0%;}.elementor-993 .elementor-element.elementor-element-a63c88c{--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;--align-items:center;--gap:8vw 8vw;--row-gap:8vw;--column-gap:8vw;}.elementor-993 .elementor-element.elementor-element-052d78b{--container-widget-width:72%;--container-widget-flex-grow:0;width:var( --container-widget-width, 72% );max-width:72%;}.elementor-993 .elementor-element.elementor-element-01ab036{--width:100%;--gap:4.103vw 4.103vw;--row-gap:4.103vw;--column-gap:4.103vw;}.elementor-993 .elementor-element.elementor-element-3a60f30{text-align:center;}.elementor-993 .elementor-element.elementor-element-3a60f30 .elementor-heading-title{font-size:var( --e-global-typography-5f0a102-font-size );line-height:var( --e-global-typography-5f0a102-line-height );}.elementor-993 .elementor-element.elementor-element-63286ec{text-align:center;font-size:var( --e-global-typography-5f0a105-font-size );line-height:var( --e-global-typography-5f0a105-line-height );}.elementor-993 .elementor-element.elementor-element-63286ec p{margin-block-end:3.59vw;}.elementor-993 .elementor-element.elementor-element-f0003e6{--width:100%;--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;--align-items:center;--gap:7vw 7vw;--row-gap:7vw;--column-gap:7vw;}.elementor-993 .elementor-element.elementor-element-dc842d8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;columns:1;font-size:var( --e-global-typography-5f0a107-font-size );line-height:var( --e-global-typography-5f0a107-line-height );}.elementor-993 .elementor-element.elementor-element-dc842d8 p{margin-block-end:3.59vw;}.elementor-993 .elementor-element.elementor-element-d0b4bf8{--width:100%;--gap:2.564vw 2.564vw;--row-gap:2.564vw;--column-gap:2.564vw;}.elementor-993 .elementor-element.elementor-element-8aa30de{font-size:var( --e-global-typography-5f0a106-font-size );line-height:var( --e-global-typography-5f0a106-line-height );}.elementor-993 .elementor-element.elementor-element-8aa30de p{margin-block-end:3.59vw;}.elementor-993 .elementor-element.elementor-element-9607ab3{font-size:var( --e-global-typography-5f0a107-font-size );line-height:var( --e-global-typography-5f0a107-line-height );}.elementor-993 .elementor-element.elementor-element-9607ab3 p{margin-block-end:3.59vw;}.elementor-993 .elementor-element.elementor-element-7fafad4{--e-icon-list-icon-size:6.4vw;}.elementor-993 .elementor-element.elementor-element-7fafad4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-993 .elementor-element.elementor-element-7fafad4 .elementor-icon-list-item > a{font-size:4.1vw;}.elementor-993 .elementor-element.elementor-element-9e86351{margin:0.0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;font-size:var( --e-global-typography-5f0a107-font-size );line-height:var( --e-global-typography-5f0a107-line-height );}.elementor-993 .elementor-element.elementor-element-9e86351 p{margin-block-end:3.59vw;}body:not(.rtl) .elementor-993 .elementor-element.elementor-element-9761d2b{right:4vw;}body.rtl .elementor-993 .elementor-element.elementor-element-9761d2b{left:4vw;}.elementor-993 .elementor-element.elementor-element-9761d2b{bottom:4vw;}.elementor-993 .elementor-element.elementor-element-9761d2b .elementor-button{font-size:var( --e-global-typography-5f0a104-font-size );line-height:var( --e-global-typography-5f0a104-line-height );border-radius:8vw 8vw 8vw 8vw;padding:2.94vw 3.8vw 2.3vw 3.8vw;}}/* Start custom CSS for text-editor, class: .elementor-element-dc842d8 *//* Phones: one link per line, no separators */
@media (max-width: 767px) {
    .elementor-993 .elementor-element.elementor-element-dc842d8 .sep,
    .elementor-993 .elementor-element.elementor-element-dc842d8 br {
        display: none;
    }
    .elementor-993 .elementor-element.elementor-element-dc842d8 a {
        display: block;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9607ab3 *//* Phones: one link per line, no separator */
@media (max-width: 767px) {
    .elementor-993 .elementor-element.elementor-element-9607ab3 .sep {
        display: none;
    }
    .elementor-993 .elementor-element.elementor-element-9607ab3 a {
        display: block;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7fafad4 */.elementor-993 .elementor-element.elementor-element-7fafad4 {
  text-decoration-line: underline;
  text-decoration-color: white;
}

.elementor-993 .elementor-element.elementor-element-7fafad4:hover {
  text-decoration-color: #FCBD29;
}/* End custom CSS */