.featuredbox{background-color:#ae1f2a;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:1rem;color:#0a0a0a}.featuredbox h3{color:#fefefe}.featuredbox ul{padding-left:10px}.featuredbox .swiper-button-next,.featuredbox .swiper-button-prev,.featuredbox .swiper-pagination{display:none}.featuredbox .swiper{margin-bottom:1rem}.featuredbox .button{letter-spacing:1px}.featuredbox2{border:2px solid #ae1f2a;border-radius:5px;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:1rem;color:#0a0a0a}.featuredbox2 h3{color:#ae1f2a}.featuredbox2 ul{padding-left:10px}.featuredbox2 .swiper-button-next,.featuredbox2 .swiper-button-prev,.featuredbox2 .swiper-pagination{display:none}.featuredbox2 .swiper{margin-bottom:1rem}.featuredbox2 .button{letter-spacing:1px}.featuredbox2 .swiper-slide-title,.featuredbox2 .swiper-slide-content{display:none}.blackborder{border:1px solid black;border-top-right-radius:3rem;border-bottom-right-radius:3rem;border-left-width:0;padding:1rem;display:flex;flex-direction:column;justify-content:center}@media print,screen and (max-width:39.99875em){.blackborder{border-radius:3rem;margin-top:1rem;border-left-width:1px}}.blackborder p:last-child{margin:0}.blackborder-photo p{margin-bottom:0}.redscreen{background:rgba(168,23,37,0.5)}.redscreen h3{color:#fefefe}.redscreen p{color:#fefefe}.promo{background-image:url('/i/1723570581236/vwebp/images/Fall-photo-Sunrise-Orchards.jpg');background-repeat:no-repeat;background-position:left top}.promo .testimonial-event{background:rgba(0,0,0,0.5);border-radius:10px;padding:1.5rem;margin:1rem}.promo .testimonial-event H4{color:#fefefe}.promo .testimonial-event h5{color:#fefefe}.promo .testimonial-event P{color:#fefefe}section.fall-image{background-image:url('/i/1723570581236/vwebp/images/Fall-photo-Sunrise-Orchards.jpg');background-repeat:no-repeat;background-position:left top;background-size:cover;padding-top:3rem;padding-bottom:4rem}section.fall-image .red-screen{padding-top:1rem;background:rgba(174,31,42,0.5)}section.fall-image .red-screen h3{color:#fefefe}section.fall-image .red-screen p{color:#fefefe}section.fall-image .red-screen a{color:#fefefe;text-decoration:none}section.fall-image .red-screen a:hover{text-decoration:underline}section.fall-image .blog-event,section.fall-image .event-calendar{background:rgba(10,10,10,0.5);border-radius:1rem;padding:1rem;margin:1rem auto;max-width:28.75rem;height:calc(100% - 1rem);display:flex;flex-direction:column;justify-content:space-between;color:#e6e6e6}@media print,screen and (min-width:77em){section.fall-image .blog-event,section.fall-image .event-calendar{padding:1rem 2rem}}section.fall-image .blog-event H4,section.fall-image .event-calendar H4{font-weight:bold;color:#fefefe;text-align:center;margin-bottom:1rem}section.fall-image .blog-event H4 span,section.fall-image .event-calendar H4 span{font-size:.8em;display:block}section.fall-image .blog-event P,section.fall-image .event-calendar P{color:#fefefe}section.fall-image .blog-event a.button,section.fall-image .event-calendar a.button{display:inline-flex;margin:1rem auto 0 auto}section.fall-image .blog-event .index-featured-link,section.fall-image .event-calendar .index-featured-link{display:block;margin-bottom:1rem;color:#fefefe;text-decoration:none}section.fall-image .blog-event .index-featured-link span.cal,section.fall-image .event-calendar .index-featured-link span.cal{padding:4px;background-color:#ae1f2a;display:block;text-align:center;border-radius:99999px;margin-right:1rem;width:35px;height:35px}section.fall-image .blog-event .index-featured-link span.cal .svg-icon,section.fall-image .event-calendar .index-featured-link span.cal .svg-icon{width:17px}@media print,screen and (min-width:77em){section.fall-image .blog-event .index-featured-link span.cal,section.fall-image .event-calendar .index-featured-link span.cal{width:56px;height:56px}section.fall-image .blog-event .index-featured-link span.cal .svg-icon,section.fall-image .event-calendar .index-featured-link span.cal .svg-icon{width:32px}}section.fall-image .blog-event .index-featured-link .dates,section.fall-image .event-calendar .index-featured-link .dates{font-size:1rem}section.fall-image .blog-event .index-featured-link:hover,section.fall-image .event-calendar .index-featured-link:hover{color:#e6e6e6}section.fall-image .blog-event .index-featured-link:hover span.cal,section.fall-image .event-calendar .index-featured-link:hover span.cal{color:#fefefe;background-color:#275238}.indexh1{font-weight:bold;font-size:3rem;letter-spacing:1px}.swiper-outer-wrapper{overflow:hidden;position:relative}@media screen and (max-width:63.9375em){.testimonial-card{margin:0 3rem}}@media screen and (min-width:64em){.swiper-slide:nth-child(odd) .testimonial-card{margin-left:3rem}.swiper-slide:nth-child(even) .testimonial-card{margin-right:3rem}}.testimonial{color:#fefefe;padding-top:2rem;padding-bottom:1px}.testimonial .grid-container{padding:0}.testimonial .swiper-slide{height:auto}.testimonial .swiper-pagination{position:static}.testimonial .swiper-pagination-bullet{width:10px;height:10px;margin:0 5px !important}.testimonial h2{color:#fefefe;text-align:center;font-weight:bold;margin-bottom:2rem}.testimonial .testimonial-card{display:flex;flex-direction:column;height:100%;justify-content:space-between}.testimonial .testimonial-card .content{border-radius:.5rem;background-color:rgba(10,10,10,0.5);padding:1rem;padding-bottom:1px;color:#fefefe;margin-bottom:1.5rem;position:relative;font-size:1rem;border:1px solid #fefefe;flex:1}.testimonial .testimonial-card .content P{line-height:1.2}.testimonial .testimonial-card .content:after{background:linear-gradient(135deg,transparent 0,transparent 50%,#0a0a0a 50%,#162708 calc(50% + 1px), rgba(10, 10, 10, 0.5) calc(50% + 1px), rgba(10, 10, 10, 0.5) 100%);border-right:1px solid #fefefe;border-bottom:1px solid #fefefe;box-sizing:content-box;content:"";display:block;height:1rem;width:1rem;position:absolute;transform:translateX(-50%) rotate(45deg);left:50%;bottom:-9px}.testimonial .testimonial-card .name{font-weight:bold;font-size:1.25rem;color:#fefefe;text-align:center}.testimonial .testimonial-card .source{font-weight:bold;font-size:1rem;color:#fefefe;text-align:center}.testimonial .swiper-button-prev,.testimonial .swiper-button-next{top:calc((100% - 6.5rem) / 2)}.testimonial .swiper-button-prev:after,.testimonial .swiper-button-next:after{font-size:14px}
