.elementor-151 .elementor-element.elementor-element-c1996f4{--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;--padding-top:70px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-151 .elementor-element.elementor-element-c1996f4:not(.elementor-motion-effects-element-type-background), .elementor-151 .elementor-element.elementor-element-c1996f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-151 .elementor-element.elementor-element-6343b67{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-151 .elementor-element.elementor-element-6343b67 .elementor-heading-title{font-size:var( --e-global-typography-aac74f6-font-size );font-weight:var( --e-global-typography-aac74f6-font-weight );text-transform:var( --e-global-typography-aac74f6-text-transform );font-style:var( --e-global-typography-aac74f6-font-style );color:var( --e-global-color-e8c224d );}.elementor-151 .elementor-element.elementor-element-9459571 .gallery-list .gallery-list-content .gallery-image:before,.elementor-151 .elementor-element.elementor-element-9459571 .gallery-list.list-isotope-metro .gallery-list-content .gallery-bg-image-metro:before{background-color:#0C2F5900;}.elementor-151 .elementor-element.elementor-element-9459571 .gallery-list.gallery-style-1 .grid-item .post-content-center,.elementor-151 .elementor-element.elementor-element-9459571 .gallery-list .gallery-list-content:hover .gallery-image:before,.elementor-151 .elementor-element.elementor-element-9459571 .gallery-list.list-isotope-metro .gallery-list-content:hover .gallery-bg-image-metro:before{background-color:transparent;background-image:linear-gradient(180deg, #02010100 0%, #37385140 100%);}.elementor-151 .elementor-element.elementor-element-9459571 .list-carousel-slick .slick-initialized .slick-slide{padding:5px 5px 5px 5px;}.elementor-151 .elementor-element.elementor-element-9459571 .list-carousel-slick .slick-nav.slick-prev.style-1,.elementor-151 .elementor-element.elementor-element-9459571 .list-carousel-slick .slick-nav.slick-next.style-1,.elementor-151 .elementor-element.elementor-element-9459571 .list-carousel-slick .slick-nav.style-3:before,.elementor-151 .elementor-element.elementor-element-9459571 .list-carousel-slick .slick-prev.style-3:before,.elementor-151 .elementor-element.elementor-element-9459571 .list-carousel-slick .slick-prev.style-6:before,.elementor-151 .elementor-element.elementor-element-9459571 .list-carousel-slick .slick-next.style-6:before{background:#373851B8;}.elementor-151 .elementor-element.elementor-element-9459571 .list-carousel-slick .slick-prev.style-4:before,.elementor-151 .elementor-element.elementor-element-9459571 .list-carousel-slick .slick-nav.style-4:before{border-color:#373851B8;}.elementor-151 .elementor-element.elementor-element-9459571 .list-carousel-slick .slick-nav.slick-prev.style-1:before,.elementor-151 .elementor-element.elementor-element-9459571 .list-carousel-slick .slick-nav.slick-next.style-1:before,.elementor-151 .elementor-element.elementor-element-9459571 .list-carousel-slick .slick-prev.style-3:before,.elementor-151 .elementor-element.elementor-element-9459571 .list-carousel-slick .slick-nav.style-3:before,.elementor-151 .elementor-element.elementor-element-9459571 .list-carousel-slick .slick-prev.style-4:before,.elementor-151 .elementor-element.elementor-element-9459571 .list-carousel-slick .slick-nav.style-4:before,.elementor-151 .elementor-element.elementor-element-9459571 .list-carousel-slick .slick-nav.style-6 .icon-wrap{color:#fff;}.elementor-151 .elementor-element.elementor-element-9459571 .list-carousel-slick .slick-prev.style-2 .icon-wrap:before,.elementor-151 .elementor-element.elementor-element-9459571 .list-carousel-slick .slick-prev.style-2 .icon-wrap:after,.elementor-151 .elementor-element.elementor-element-9459571 .list-carousel-slick .slick-next.style-2 .icon-wrap:before,.elementor-151 .elementor-element.elementor-element-9459571 .list-carousel-slick .slick-next.style-2 .icon-wrap:after,.elementor-151 .elementor-element.elementor-element-9459571 .list-carousel-slick .slick-prev.style-5 .icon-wrap:before,.elementor-151 .elementor-element.elementor-element-9459571 .list-carousel-slick .slick-prev.style-5 .icon-wrap:after,.elementor-151 .elementor-element.elementor-element-9459571 .list-carousel-slick .slick-next.style-5 .icon-wrap:before,.elementor-151 .elementor-element.elementor-element-9459571 .list-carousel-slick .slick-next.style-5 .icon-wrap:after{background:#fff;}.elementor-151 .elementor-element.elementor-element-9459571 .list-carousel-slick .slick-nav.slick-prev.style-1:hover,.elementor-151 .elementor-element.elementor-element-9459571 .list-carousel-slick .slick-nav.slick-next.style-1:hover,.elementor-151 .elementor-element.elementor-element-9459571 .list-carousel-slick .slick-prev.style-2:hover::before,.elementor-151 .elementor-element.elementor-element-9459571 .list-carousel-slick .slick-next.style-2:hover::before,.elementor-151 .elementor-element.elementor-element-9459571 .list-carousel-slick .slick-prev.style-3:hover:before,.elementor-151 .elementor-element.elementor-element-9459571 .list-carousel-slick .slick-nav.style-3:hover:before{background:#fff;}.elementor-151 .elementor-element.elementor-element-9459571 .list-carousel-slick .slick-prev.style-4:hover:before,.elementor-151 .elementor-element.elementor-element-9459571 .list-carousel-slick .slick-nav.style-4:hover:before{border-color:#fff;}.elementor-151 .elementor-element.elementor-element-9459571 .list-carousel-slick .slick-nav.slick-prev.style-1:hover:before,.elementor-151 .elementor-element.elementor-element-9459571 .list-carousel-slick .slick-nav.slick-next.style-1:hover:before,.elementor-151 .elementor-element.elementor-element-9459571 .list-carousel-slick .slick-prev.style-3:hover:before,.elementor-151 .elementor-element.elementor-element-9459571 .list-carousel-slick .slick-nav.style-3:hover:before,.elementor-151 .elementor-element.elementor-element-9459571 .list-carousel-slick .slick-prev.style-4:hover:before,.elementor-151 .elementor-element.elementor-element-9459571 .list-carousel-slick .slick-nav.style-4:hover:before,.elementor-151 .elementor-element.elementor-element-9459571 .list-carousel-slick .slick-nav.style-6:hover .icon-wrap{color:var( --e-global-color-primary );}.elementor-151 .elementor-element.elementor-element-9459571 .list-carousel-slick .slick-prev.style-2:hover .icon-wrap::before,.elementor-151 .elementor-element.elementor-element-9459571 .list-carousel-slick .slick-prev.style-2:hover .icon-wrap::after,.elementor-151 .elementor-element.elementor-element-9459571 .list-carousel-slick .slick-next.style-2:hover .icon-wrap::before,.elementor-151 .elementor-element.elementor-element-9459571 .list-carousel-slick .slick-next.style-2:hover .icon-wrap::after,.elementor-151 .elementor-element.elementor-element-9459571 .list-carousel-slick .slick-prev.style-5:hover .icon-wrap::before,.elementor-151 .elementor-element.elementor-element-9459571 .list-carousel-slick .slick-prev.style-5:hover .icon-wrap::after,.elementor-151 .elementor-element.elementor-element-9459571 .list-carousel-slick .slick-next.style-5:hover .icon-wrap::before,.elementor-151 .elementor-element.elementor-element-9459571 .list-carousel-slick .slick-next.style-5:hover .icon-wrap::after{background:var( --e-global-color-primary );}.elementor-151 .elementor-element.elementor-element-18e787d{--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;--padding-top:70px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-151 .elementor-element.elementor-element-c1daaac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-151 .elementor-element.elementor-element-c1daaac .elementor-heading-title{font-size:var( --e-global-typography-aac74f6-font-size );font-weight:var( --e-global-typography-aac74f6-font-weight );text-transform:var( --e-global-typography-aac74f6-text-transform );font-style:var( --e-global-typography-aac74f6-font-style );color:var( --e-global-color-primary );}.elementor-151 .elementor-element.elementor-element-2e36e5f .gallery-list.gallery-style-1 .gallery-list-content .post-content-center,.elementor-151 .elementor-element.elementor-element-2e36e5f .gallery-list.gallery-style-2 .gallery-list-content .post-content-bottom,.elementor-151 .elementor-element.elementor-element-2e36e5f .gallery-list.gallery-style-3 .gallery-list-content .post-content-center,.elementor-151 .elementor-element.elementor-element-2e36e5f  .gallery-list.gallery-style-4 .post-content-center .post-hover-content{background-color:#02010100;}.elementor-151 .elementor-element.elementor-element-2e36e5f .gallery-list.gallery-style-1 .gallery-list-content:hover .post-content-center,.elementor-151 .elementor-element.elementor-element-2e36e5f .gallery-list.gallery-style-2 .gallery-list-content:hover .post-content-bottom,.elementor-151 .elementor-element.elementor-element-2e36e5f .gallery-list.gallery-style-3 .gallery-list-content:hover .post-content-center{background-color:#02010100;}.elementor-151 .elementor-element.elementor-element-2e36e5f .gallery-list.gallery-style-1 .grid-item .post-content-center,.elementor-151 .elementor-element.elementor-element-2e36e5f .gallery-list .gallery-list-content:hover .gallery-image:before,.elementor-151 .elementor-element.elementor-element-2e36e5f .gallery-list.list-isotope-metro .gallery-list-content:hover .gallery-bg-image-metro:before{background-color:transparent;background-image:linear-gradient(180deg, #41547000 0%, #3738513B 100%);}.elementor-151 .elementor-element.elementor-element-2e36e5f .gallery-list .post-inner-loop .grid-item{padding:5px 5px 5px 5px;}.elementor-151 .elementor-element.elementor-element-2e36e5f .gallery-list .post-inner-loop .entry-content{margin-top:10px;}.elementor-151 .elementor-element.elementor-element-2e36e5f .gallery-list .post-inner-loop .grid-item .gallery-list-content:hover{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-151 .elementor-element.elementor-element-2304041{--display:flex;--min-height:580px;--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;--justify-content:center;}.elementor-151 .elementor-element.elementor-element-2304041:not(.elementor-motion-effects-element-type-background), .elementor-151 .elementor-element.elementor-element-2304041 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://tessonthefield.com/wp-content/uploads/2026/03/home-fallback.avif") 50% 50%;background-size:cover;}.elementor-151 .elementor-element.elementor-element-b92f2c8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-151 .elementor-element.elementor-element-b92f2c8 .elementor-heading-title{font-size:var( --e-global-typography-aac74f6-font-size );font-weight:var( --e-global-typography-aac74f6-font-weight );text-transform:var( --e-global-typography-aac74f6-text-transform );font-style:var( --e-global-typography-aac74f6-font-style );color:var( --e-global-color-e8c224d );}@media(min-width:768px){.elementor-151 .elementor-element.elementor-element-c1996f4{--content-width:1700px;}.elementor-151 .elementor-element.elementor-element-18e787d{--content-width:950px;}}@media(max-width:1024px){.elementor-151 .elementor-element.elementor-element-6343b67 .elementor-heading-title{font-size:var( --e-global-typography-aac74f6-font-size );}.elementor-151 .elementor-element.elementor-element-c1daaac .elementor-heading-title{font-size:var( --e-global-typography-aac74f6-font-size );}.elementor-151 .elementor-element.elementor-element-2304041{--min-height:400px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-151 .elementor-element.elementor-element-b92f2c8 .elementor-heading-title{font-size:var( --e-global-typography-aac74f6-font-size );}}@media(max-width:767px){.elementor-151 .elementor-element.elementor-element-6343b67 .elementor-heading-title{font-size:var( --e-global-typography-aac74f6-font-size );}.elementor-151 .elementor-element.elementor-element-c1daaac .elementor-heading-title{font-size:var( --e-global-typography-aac74f6-font-size );}.elementor-151 .elementor-element.elementor-element-2304041{--min-height:300px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-151 .elementor-element.elementor-element-b92f2c8 .elementor-heading-title{font-size:var( --e-global-typography-aac74f6-font-size );}}/* Start custom CSS for tp-gallery-listout, class: .elementor-element-9459571 */.elementor-151 .elementor-element.elementor-element-9459571 button.slick-nav {
 border:0;
 border-radius: 0;
}
.elementor-151 .elementor-element.elementor-element-9459571 .slick-slide img {
    transition:all 0.65s;
}
.elementor-151 .elementor-element.elementor-element-9459571 .slick-slide:hover img {
    transform: scale(1.05);
}/* End custom CSS */