.elementor-19175 .elementor-element.elementor-element-289afec0:not(.elementor-motion-effects-element-type-background), .elementor-19175 .elementor-element.elementor-element-289afec0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.scenicvermontphotography.com/wp-content/uploads/2026/09/Waitsfield-Vermont-10-12-2018-11.jpg");background-position:center center;background-size:cover;}.elementor-19175 .elementor-element.elementor-element-289afec0 > .elementor-background-overlay{background-color:rgba(15,28,20,0.43);opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19175 .elementor-element.elementor-element-289afec0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:155px 28px 155px 28px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-19175 .elementor-element.elementor-element-6eba93e7{text-align:center;}.elementor-19175 .elementor-element.elementor-element-6eba93e7 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-weight:600;color:#ffffff;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );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-19175 .elementor-element.elementor-element-521f1972{text-align:center;font-family:"Arial", Sans-serif;font-size:20px;line-height:1.65em;color:#ffffff;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-19175 .elementor-element.elementor-element-7d917948 .elementor-button{background-color:#2f4a38;fill:#ffffff;color:#ffffff;border-radius:2px 2px 2px 2px;padding:12px 24px 12px 24px;}.elementor-19175 .elementor-element.elementor-element-1391e98e:not(.elementor-motion-effects-element-type-background), .elementor-19175 .elementor-element.elementor-element-1391e98e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f7f5ef;}.elementor-19175 .elementor-element.elementor-element-1391e98e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:65px 28px 55px 28px;}.elementor-19175 .elementor-element.elementor-element-1391e98e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19175 .elementor-element.elementor-element-2449bd81{text-align:center;}.elementor-19175 .elementor-element.elementor-element-2449bd81 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-weight:600;color:#203128;}.elementor-19175 .elementor-element.elementor-element-78051f1f{text-align:center;font-family:"Arial", Sans-serif;font-size:18px;line-height:1.65em;color:#566159;}.elementor-19175 .elementor-element.elementor-element-1b2df94f{padding:24px 24px 38px 24px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-19175 .elementor-element.elementor-element-7ce7d10 img{width:100%;height:330px;object-fit:cover;object-position:center center;}.elementor-19175 .elementor-element.elementor-element-68883637{text-align:start;}.elementor-19175 .elementor-element.elementor-element-68883637 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:24px;font-weight:600;color:#203128;}.elementor-19175 .elementor-element.elementor-element-4169de81{text-align:start;font-family:"Arial", Sans-serif;font-size:16px;line-height:1.65em;color:#566159;}.elementor-19175 .elementor-element.elementor-element-2a38cdbd .elementor-button{background-color:#2f4a38;fill:#ffffff;color:#ffffff;border-radius:2px 2px 2px 2px;padding:12px 24px 12px 24px;}.elementor-19175 .elementor-element.elementor-element-3a844b1b img{width:100%;height:330px;object-fit:cover;object-position:center center;}.elementor-19175 .elementor-element.elementor-element-43dfd2e3{text-align:start;}.elementor-19175 .elementor-element.elementor-element-43dfd2e3 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:24px;font-weight:600;color:#203128;}.elementor-19175 .elementor-element.elementor-element-79aee2ec{text-align:start;font-family:"Arial", Sans-serif;font-size:16px;line-height:1.65em;color:#566159;}.elementor-19175 .elementor-element.elementor-element-11558def .elementor-button{background-color:#2f4a38;fill:#ffffff;color:#ffffff;border-radius:2px 2px 2px 2px;padding:12px 24px 12px 24px;}.elementor-19175 .elementor-element.elementor-element-66ef76e2 img{width:100%;height:330px;object-fit:cover;object-position:center center;}.elementor-19175 .elementor-element.elementor-element-2c7c26b2{text-align:start;}.elementor-19175 .elementor-element.elementor-element-2c7c26b2 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:24px;font-weight:600;color:#203128;}.elementor-19175 .elementor-element.elementor-element-5a286736{text-align:start;font-family:"Arial", Sans-serif;font-size:16px;line-height:1.65em;color:#566159;}.elementor-19175 .elementor-element.elementor-element-38a9bc28 .elementor-button{background-color:#2f4a38;fill:#ffffff;color:#ffffff;border-radius:2px 2px 2px 2px;padding:12px 24px 12px 24px;}.elementor-19175 .elementor-element.elementor-element-538d02b5{padding:24px 24px 38px 24px;}.elementor-19175 .elementor-element.elementor-element-3715bc5f img{width:100%;height:330px;object-fit:cover;object-position:center center;}.elementor-19175 .elementor-element.elementor-element-2684a999{text-align:start;}.elementor-19175 .elementor-element.elementor-element-2684a999 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:24px;font-weight:600;color:#203128;}.elementor-19175 .elementor-element.elementor-element-231c1e04{text-align:start;font-family:"Arial", Sans-serif;font-size:16px;line-height:1.65em;color:#566159;}.elementor-19175 .elementor-element.elementor-element-1d36aeec .elementor-button{background-color:#2f4a38;fill:#ffffff;color:#ffffff;border-radius:2px 2px 2px 2px;padding:12px 24px 12px 24px;}.elementor-19175 .elementor-element.elementor-element-4c573dc4 img{width:100%;height:330px;object-fit:cover;object-position:center center;}.elementor-19175 .elementor-element.elementor-element-6a3f1549{text-align:start;}.elementor-19175 .elementor-element.elementor-element-6a3f1549 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:24px;font-weight:600;color:#203128;}.elementor-19175 .elementor-element.elementor-element-52757d79{text-align:start;font-family:"Arial", Sans-serif;font-size:16px;line-height:1.65em;color:#566159;}.elementor-19175 .elementor-element.elementor-element-6980da30 .elementor-button{background-color:#2f4a38;fill:#ffffff;color:#ffffff;border-radius:2px 2px 2px 2px;padding:12px 24px 12px 24px;}.elementor-19175 .elementor-element.elementor-element-4c287311 img{width:100%;height:330px;object-fit:cover;object-position:center center;}.elementor-19175 .elementor-element.elementor-element-183cbb56{text-align:start;}.elementor-19175 .elementor-element.elementor-element-183cbb56 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:24px;font-weight:600;color:#203128;}.elementor-19175 .elementor-element.elementor-element-132866c3{text-align:start;font-family:"Arial", Sans-serif;font-size:16px;line-height:1.65em;color:#566159;}.elementor-19175 .elementor-element.elementor-element-4f396ad9 .elementor-button{background-color:#2f4a38;fill:#ffffff;color:#ffffff;border-radius:2px 2px 2px 2px;padding:12px 24px 12px 24px;}.elementor-19175 .elementor-element.elementor-element-2abfb711{padding:24px 24px 38px 24px;}.elementor-19175 .elementor-element.elementor-element-1043c243 img{width:100%;height:330px;object-fit:cover;object-position:center center;}.elementor-19175 .elementor-element.elementor-element-16c99eb1{text-align:start;}.elementor-19175 .elementor-element.elementor-element-16c99eb1 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:24px;font-weight:600;color:#203128;}.elementor-19175 .elementor-element.elementor-element-13f38be6{text-align:start;font-family:"Arial", Sans-serif;font-size:16px;line-height:1.65em;color:#566159;}.elementor-19175 .elementor-element.elementor-element-76f8e47b .elementor-button{background-color:#2f4a38;fill:#ffffff;color:#ffffff;border-radius:2px 2px 2px 2px;padding:12px 24px 12px 24px;}.elementor-19175 .elementor-element.elementor-element-256ba837 img{width:100%;height:330px;object-fit:cover;object-position:center center;}.elementor-19175 .elementor-element.elementor-element-abce2e3{text-align:start;}.elementor-19175 .elementor-element.elementor-element-abce2e3 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:24px;font-weight:600;color:#203128;}.elementor-19175 .elementor-element.elementor-element-7bbfaf3{text-align:start;font-family:"Arial", Sans-serif;font-size:16px;line-height:1.65em;color:#566159;}.elementor-19175 .elementor-element.elementor-element-6c0565cc .elementor-button{background-color:#2f4a38;fill:#ffffff;color:#ffffff;border-radius:2px 2px 2px 2px;padding:12px 24px 12px 24px;}.elementor-19175 .elementor-element.elementor-element-6a7af02:not(.elementor-motion-effects-element-type-background), .elementor-19175 .elementor-element.elementor-element-6a7af02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2f4a38;}.elementor-19175 .elementor-element.elementor-element-6a7af02{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 28px 80px 28px;}.elementor-19175 .elementor-element.elementor-element-6a7af02 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19175 .elementor-element.elementor-element-37535302{text-align:center;}.elementor-19175 .elementor-element.elementor-element-37535302 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-weight:600;color:#ffffff;}.elementor-19175 .elementor-element.elementor-element-73fa9904{text-align:center;font-family:"Arial", Sans-serif;font-size:18px;line-height:1.65em;color:#ffffff;}.elementor-19175 .elementor-element.elementor-element-6f6e342f .elementor-button{background-color:#2F4A38;fill:#ffffff;color:#ffffff;border-radius:2px 2px 2px 2px;padding:12px 24px 12px 24px;}.elementor-19175 .elementor-element.elementor-element-67a78cbe .elementor-button{background-color:#2f4a38;fill:#ffffff;color:#ffffff;border-radius:2px 2px 2px 2px;padding:12px 24px 12px 24px;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:625px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}}