.elementor-8477 .elementor-element.elementor-element-d8def86{padding:10rem 0rem 1rem 0rem;}.elementor-8477 .elementor-element.elementor-element-1512031f{padding:0rem 0rem 2rem 0rem;}.elementor-8477 .elementor-element.elementor-element-3442b57c{margin-top:0rem;margin-bottom:2rem;}.elementor-8477 .elementor-element.elementor-element-468c9c3{width:100%;max-width:100%;}.elementor-8477 .elementor-element.elementor-element-468c9c3 > .elementor-widget-container{padding:2px 0px 2px 0px;}.elementor-8477 .elementor-element.elementor-element-468c9c3 .zzz::before, .elementor-8477 .elementor-element.elementor-element-468c9c3 .zzz::after{background-size:15px 100%;}.elementor-8477 .elementor-element.elementor-element-468c9c3 .zzz{height:15px;--color-2:var( --e-global-color-primary );--color-1:var( --e-global-color-primary );}.elementor-8477 .elementor-element.elementor-element-78b4eb37 .intro-text{max-width:100%;}.elementor-8477 .elementor-element.elementor-element-78b4eb37 .text-1{color:var(--shock-black-color);}.elementor-8477 .elementor-element.elementor-element-78b4eb37 .text-1 mark:before{background-color:var(--shock-accent-color);}.elementor-8477 .elementor-element.elementor-element-78b4eb37 .text-2{color:var(--shock-black-color);}.elementor-8477 .elementor-element.elementor-element-78b4eb37 .text-2 mark:before{background-color:var(--shock-accent-color);}.elementor-8477 .elementor-element.elementor-element-78b4eb37 .description{color:var(--shock-gray-color);}.elementor-8477 .elementor-element.elementor-element-78b4eb37 .description mark:before{background-color:var(--shock-accent-color);}.elementor-8477 .elementor-element.elementor-element-70069db7 .image-wrapper .image{width:100%;max-width:100%;opacity:1;box-shadow:0px 20px 50px 0px rgba(0,0,0,0.15);}.elementor-8477 .elementor-element.elementor-element-70069db7 .figure-caption{color:var(--shock-gray-color);}.elementor-8477 .elementor-element.elementor-element-70069db7 .circular-text .emblem{width:10rem;height:10rem;color:var(--shock-white-color);}.elementor-8477 .elementor-element.elementor-element-aa305cb .intro-text{max-width:100%;}.elementor-8477 .elementor-element.elementor-element-aa305cb .text-1{color:var(--shock-black-color);}.elementor-8477 .elementor-element.elementor-element-aa305cb .text-1 mark:before{background-color:var(--shock-accent-color);}.elementor-8477 .elementor-element.elementor-element-aa305cb .text-2{color:var(--shock-black-color);}.elementor-8477 .elementor-element.elementor-element-aa305cb .text-2 mark:before{background-color:var(--shock-accent-color);}.elementor-8477 .elementor-element.elementor-element-aa305cb .description{color:var(--shock-gray-color);}.elementor-8477 .elementor-element.elementor-element-aa305cb .description mark:before{background-color:var(--shock-accent-color);}.elementor-8477 .elementor-element.elementor-element-7e6d869a .intro-text{max-width:100%;}.elementor-8477 .elementor-element.elementor-element-7e6d869a .text-1{color:var(--shock-black-color);}.elementor-8477 .elementor-element.elementor-element-7e6d869a .text-1 mark:before{background-color:var(--shock-accent-color);}.elementor-8477 .elementor-element.elementor-element-7e6d869a .text-2{color:var(--shock-black-color);}.elementor-8477 .elementor-element.elementor-element-7e6d869a .text-2 mark:before{background-color:var(--shock-accent-color);}.elementor-8477 .elementor-element.elementor-element-7e6d869a .description{color:var(--shock-gray-color);}.elementor-8477 .elementor-element.elementor-element-7e6d869a .description mark:before{background-color:var(--shock-accent-color);}.elementor-8477 .elementor-element.elementor-element-74972f2f .card .card-body{background-color:var(--shock-white-color);}.elementor-8477 .elementor-element.elementor-element-74972f2f .card{box-shadow:0px 20px 50px 0px rgba(0,0,0,0.15);border-radius:5px 5px 5px 5px;}.elementor-8477 .elementor-element.elementor-element-74972f2f .card:not(.has-image) .card-body{border-radius:5px 5px 5px 5px;}.elementor-8477 .elementor-element.elementor-element-74972f2f .card.has-image.is-horizontal .card-body{border-top-right-radius:5px;border-bottom-right-radius:5px;}.elementor-8477 .elementor-element.elementor-element-74972f2f .card.has-image.is-horizontal .image-wrapper{border-top-left-radius:5px;border-bottom-left-radius:5px;}.elementor-8477 .elementor-element.elementor-element-74972f2f .card.has-image:not(.is-horizontal) .card-body{border-bottom-right-radius:5px;border-bottom-left-radius:5px;}.elementor-8477 .elementor-element.elementor-element-74972f2f .card.has-image:not(.is-horizontal) .image-wrapper{border-top-right-radius:5px;border-top-left-radius:5px;}.elementor-8477 .elementor-element.elementor-element-74972f2f .card .overlay{border-radius:5px 5px 5px 5px;}.elementor-8477 .elementor-element.elementor-element-74972f2f .card .title{color:var(--shock-black-color);}.elementor-8477 .elementor-element.elementor-element-74972f2f .card .description{color:var(--shock-gray-color);}.elementor-8477 .elementor-element.elementor-element-646e507b .card .card-body{background-color:var(--shock-white-color);}.elementor-8477 .elementor-element.elementor-element-646e507b .card{box-shadow:0px 20px 50px 0px rgba(0,0,0,0.15);border-radius:5px 5px 5px 5px;}.elementor-8477 .elementor-element.elementor-element-646e507b .card:not(.has-image) .card-body{border-radius:5px 5px 5px 5px;}.elementor-8477 .elementor-element.elementor-element-646e507b .card.has-image.is-horizontal .card-body{border-top-right-radius:5px;border-bottom-right-radius:5px;}.elementor-8477 .elementor-element.elementor-element-646e507b .card.has-image.is-horizontal .image-wrapper{border-top-left-radius:5px;border-bottom-left-radius:5px;}.elementor-8477 .elementor-element.elementor-element-646e507b .card.has-image:not(.is-horizontal) .card-body{border-bottom-right-radius:5px;border-bottom-left-radius:5px;}.elementor-8477 .elementor-element.elementor-element-646e507b .card.has-image:not(.is-horizontal) .image-wrapper{border-top-right-radius:5px;border-top-left-radius:5px;}.elementor-8477 .elementor-element.elementor-element-646e507b .card .overlay{border-radius:5px 5px 5px 5px;}.elementor-8477 .elementor-element.elementor-element-646e507b .card .title{color:var(--shock-black-color);}.elementor-8477 .elementor-element.elementor-element-646e507b .card .description{color:var(--shock-gray-color);}.elementor-8477 .elementor-element.elementor-element-5592c08 .card .card-body{background-color:var(--shock-white-color);}.elementor-8477 .elementor-element.elementor-element-5592c08 .card{box-shadow:0px 20px 50px 0px rgba(0,0,0,0.15);border-radius:5px 5px 5px 5px;}.elementor-8477 .elementor-element.elementor-element-5592c08 .card:not(.has-image) .card-body{border-radius:5px 5px 5px 5px;}.elementor-8477 .elementor-element.elementor-element-5592c08 .card.has-image.is-horizontal .card-body{border-top-right-radius:5px;border-bottom-right-radius:5px;}.elementor-8477 .elementor-element.elementor-element-5592c08 .card.has-image.is-horizontal .image-wrapper{border-top-left-radius:5px;border-bottom-left-radius:5px;}.elementor-8477 .elementor-element.elementor-element-5592c08 .card.has-image:not(.is-horizontal) .card-body{border-bottom-right-radius:5px;border-bottom-left-radius:5px;}.elementor-8477 .elementor-element.elementor-element-5592c08 .card.has-image:not(.is-horizontal) .image-wrapper{border-top-right-radius:5px;border-top-left-radius:5px;}.elementor-8477 .elementor-element.elementor-element-5592c08 .card .overlay{border-radius:5px 5px 5px 5px;}.elementor-8477 .elementor-element.elementor-element-5592c08 .card .title{color:var(--shock-black-color);}.elementor-8477 .elementor-element.elementor-element-5592c08 .card .description{color:var(--shock-gray-color);}.elementor-8477 .elementor-element.elementor-element-4031f1fd > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-8477 .elementor-element.elementor-element-4031f1fd{padding:0rem 0rem 2rem 0rem;}.elementor-8477 .elementor-element.elementor-element-1bc0c94a .gallery .item .image-wrapper .image{height:340px;}.elementor-8477 .elementor-element.elementor-element-1bc0c94a .gallery .item .image-wrapper{box-shadow:0px 20px 50px 0px rgba(0,0,0,0.15);border-radius:25px 25px 25px 25px;}.elementor-8477 .elementor-element.elementor-element-1bc0c94a .gallery .item .text-wrapper .title{color:var(--shock-white-color);}.elementor-8477 .elementor-element.elementor-element-1bc0c94a .gallery .item .text-wrapper .description{color:var(--shock-white-color);}.elementor-8477 .elementor-element.elementor-element-1bc0c94a .gallery .item .gallery-icon{color:var(--shock-secondary-color);}.elementor-8477 .elementor-element.elementor-element-7004aa18 .collapsible .collapse-group .arrow-button{--color-1:var(--shock-black-color);--color:var(--shock-secondary-color);}.elementor-8477 .elementor-element.elementor-element-7004aa18 .collapsible .collapse-group .collapse-button{border-color:var(--shock-gray-25-color);border-radius:100px 100px 100px 100px;}.elementor-8477 .elementor-element.elementor-element-7004aa18 .collapsible .collapse-group .parent:hover .collapse-button{border-color:var(--shock-secondary-25-color);}.elementor-8477 .elementor-element.elementor-element-7004aa18 .collapsible .collapse-group .title{color:var(--shock-black-color);}.elementor-8477 .elementor-element.elementor-element-7004aa18 .collapsible .collapse-group .title mark:before{background-color:var(--shock-primary-25-color);}.elementor-8477 .elementor-element.elementor-element-7004aa18 .collapsible .collapse-group .collapse-content{color:var(--shock-gray-color);}.elementor-8477 .elementor-element.elementor-element-7004aa18 .collapsible .collapse-group .collapse-content mark:before{background-color:var(--shock-primary-25-color);}.elementor-8477 .elementor-element.elementor-element-4eadedf1{margin-top:-65px;margin-bottom:0px;padding:0rem 0rem 0rem 0rem;}.elementor-8477 .elementor-element.elementor-element-f40abaa .intro-text{max-width:100%;}.elementor-8477 .elementor-element.elementor-element-f40abaa .text-1{color:var(--shock-black-color);}.elementor-8477 .elementor-element.elementor-element-f40abaa .text-1 mark:before{background-color:var(--shock-accent-color);}.elementor-8477 .elementor-element.elementor-element-f40abaa .text-2{color:var(--shock-black-color);}.elementor-8477 .elementor-element.elementor-element-f40abaa .text-2 mark:before{background-color:var(--shock-accent-color);}.elementor-8477 .elementor-element.elementor-element-f40abaa .description{color:var(--shock-gray-color);}.elementor-8477 .elementor-element.elementor-element-f40abaa .description mark:before{background-color:var(--shock-accent-color);}.elementor-8477 .elementor-element.elementor-element-4657a47e .zzz::before, .elementor-8477 .elementor-element.elementor-element-4657a47e .zzz::after{background-size:15px 100%;}.elementor-8477 .elementor-element.elementor-element-4657a47e .zzz{height:15px;--color-2:var( --e-global-color-primary );--color-1:var( --e-global-color-primary );}.elementor-8477 .elementor-element.elementor-element-21ba0c5a .card .card-body{background-color:var(--shock-white-color);}.elementor-8477 .elementor-element.elementor-element-21ba0c5a .card{box-shadow:0px 20px 50px 0px rgba(0,0,0,0.15);border-radius:5px 5px 5px 5px;}.elementor-8477 .elementor-element.elementor-element-21ba0c5a .card:not(.has-image) .card-body{border-radius:5px 5px 5px 5px;}.elementor-8477 .elementor-element.elementor-element-21ba0c5a .card.has-image.is-horizontal .card-body{border-top-right-radius:5px;border-bottom-right-radius:5px;}.elementor-8477 .elementor-element.elementor-element-21ba0c5a .card.has-image.is-horizontal .image-wrapper{border-top-left-radius:5px;border-bottom-left-radius:5px;}.elementor-8477 .elementor-element.elementor-element-21ba0c5a .card.has-image:not(.is-horizontal) .card-body{border-bottom-right-radius:5px;border-bottom-left-radius:5px;}.elementor-8477 .elementor-element.elementor-element-21ba0c5a .card.has-image:not(.is-horizontal) .image-wrapper{border-top-right-radius:5px;border-top-left-radius:5px;}.elementor-8477 .elementor-element.elementor-element-21ba0c5a .card .overlay{border-radius:5px 5px 5px 5px;}.elementor-8477 .elementor-element.elementor-element-21ba0c5a .card .title{color:var(--shock-black-color);}.elementor-8477 .elementor-element.elementor-element-21ba0c5a .card .description{color:var(--shock-gray-color);}.elementor-8477 .elementor-element.elementor-element-1368e248 .card .card-body{background-color:var(--shock-white-color);}.elementor-8477 .elementor-element.elementor-element-1368e248 .card{box-shadow:0px 20px 50px 0px rgba(0,0,0,0.15);border-radius:5px 5px 5px 5px;}.elementor-8477 .elementor-element.elementor-element-1368e248 .card:not(.has-image) .card-body{border-radius:5px 5px 5px 5px;}.elementor-8477 .elementor-element.elementor-element-1368e248 .card.has-image.is-horizontal .card-body{border-top-right-radius:5px;border-bottom-right-radius:5px;}.elementor-8477 .elementor-element.elementor-element-1368e248 .card.has-image.is-horizontal .image-wrapper{border-top-left-radius:5px;border-bottom-left-radius:5px;}.elementor-8477 .elementor-element.elementor-element-1368e248 .card.has-image:not(.is-horizontal) .card-body{border-bottom-right-radius:5px;border-bottom-left-radius:5px;}.elementor-8477 .elementor-element.elementor-element-1368e248 .card.has-image:not(.is-horizontal) .image-wrapper{border-top-right-radius:5px;border-top-left-radius:5px;}.elementor-8477 .elementor-element.elementor-element-1368e248 .card .overlay{border-radius:5px 5px 5px 5px;}.elementor-8477 .elementor-element.elementor-element-1368e248 .card .title{color:var(--shock-black-color);}.elementor-8477 .elementor-element.elementor-element-1368e248 .card .description{color:var(--shock-gray-color);}.elementor-8477 .elementor-element.elementor-element-2dee828e .card .card-body{background-color:var(--shock-white-color);}.elementor-8477 .elementor-element.elementor-element-2dee828e .card{box-shadow:0px 20px 50px 0px rgba(0,0,0,0.15);border-radius:5px 5px 5px 5px;}.elementor-8477 .elementor-element.elementor-element-2dee828e .card:not(.has-image) .card-body{border-radius:5px 5px 5px 5px;}.elementor-8477 .elementor-element.elementor-element-2dee828e .card.has-image.is-horizontal .card-body{border-top-right-radius:5px;border-bottom-right-radius:5px;}.elementor-8477 .elementor-element.elementor-element-2dee828e .card.has-image.is-horizontal .image-wrapper{border-top-left-radius:5px;border-bottom-left-radius:5px;}.elementor-8477 .elementor-element.elementor-element-2dee828e .card.has-image:not(.is-horizontal) .card-body{border-bottom-right-radius:5px;border-bottom-left-radius:5px;}.elementor-8477 .elementor-element.elementor-element-2dee828e .card.has-image:not(.is-horizontal) .image-wrapper{border-top-right-radius:5px;border-top-left-radius:5px;}.elementor-8477 .elementor-element.elementor-element-2dee828e .card .overlay{border-radius:5px 5px 5px 5px;}.elementor-8477 .elementor-element.elementor-element-2dee828e .card .title{color:var(--shock-black-color);}.elementor-8477 .elementor-element.elementor-element-2dee828e .card .description{color:var(--shock-gray-color);}.elementor-8477 .elementor-element.elementor-element-4b8668bb{padding:2rem 0rem 2rem 0rem;}.elementor-8477 .elementor-element.elementor-element-6108e412:not(.elementor-motion-effects-element-type-background), .elementor-8477 .elementor-element.elementor-element-6108e412 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://southernvtoutdoor.com/wp-content/uploads/2023/09/vermont-mountain-lake.jpg");background-position:center center;background-size:cover;}.elementor-8477 .elementor-element.elementor-element-6108e412 > .elementor-container{min-height:50vh;}.elementor-8477 .elementor-element.elementor-element-6108e412{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8477 .elementor-element.elementor-element-6108e412 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8477 .elementor-element.elementor-element-477bccf6:not(.elementor-motion-effects-element-type-background), .elementor-8477 .elementor-element.elementor-element-477bccf6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://southernvtoutdoor.com/wp-content/uploads/2023/09/vermont-mountain-lake-a.jpg");background-position:center center;background-size:cover;}.elementor-8477 .elementor-element.elementor-element-477bccf6 > .elementor-background-overlay{background-color:var(--shock-white-color);opacity:0.75;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8477 .elementor-element.elementor-element-477bccf6 > .elementor-container{min-height:50vh;}.elementor-8477 .elementor-element.elementor-element-477bccf6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8477 .elementor-element.elementor-element-512fba96 .intro-text{max-width:85%;}.elementor-8477 .elementor-element.elementor-element-512fba96 .text-1{--color-1:var(--shock-primary-color);--color-2:var(--shock-secondary-color);}.elementor-8477 .elementor-element.elementor-element-512fba96 .text-2{--color-1:var(--shock-primary-color);--color-2:var(--shock-secondary-color);}.elementor-8477 .elementor-element.elementor-element-512fba96 .description{color:var(--shock-gray-color);}.elementor-8477 .elementor-element.elementor-element-512fba96 .button.border-gradient{--color-1:var(--shock-primary-color);--color-2:var(--shock-secondary-color);}@media(max-width:1024px){.elementor-8477 .elementor-element.elementor-element-d8def86{padding:8rem 0rem 3rem 0rem;}}@media(min-width:768px){.elementor-8477 .elementor-element.elementor-element-54c46a4b{width:100%;}.elementor-8477 .elementor-element.elementor-element-11205d96{width:50%;}.elementor-8477 .elementor-element.elementor-element-202aa235{width:50%;}}@media(min-width:1025px){.elementor-8477 .elementor-element.elementor-element-6108e412:not(.elementor-motion-effects-element-type-background), .elementor-8477 .elementor-element.elementor-element-6108e412 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-8477 .elementor-element.elementor-element-477bccf6:not(.elementor-motion-effects-element-type-background), .elementor-8477 .elementor-element.elementor-element-477bccf6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}