.home-feature{display:flex;flex-direction:column}@media (min-width:768px){.home-feature{flex-direction:row}.home-feature__img{flex:0 0 35%}}.home-feature__img img{width:100%}.home-feature__fundraiser-feature{background:linear-gradient(180deg,#2e8071 0,#004633);flex:0 0 65%;outline-color:#84a190;outline-offset:-15px;outline-style:solid;outline-width:1px;text-align:center}.home-feature__fundraiser-feature .title{font-size:3.75rem;line-height:1;margin-top:2rem;--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity))}.home-feature__fundraiser-feature .subtitle{font-size:1.875rem;font-weight:600;line-height:2.25rem;margin-top:1rem;--tw-text-opacity:1;color:#61bb49;color:rgb(97 187 73/var(--tw-text-opacity))}.home-feature__fundraiser-feature .description{font-size:1.5rem;line-height:2rem;margin-left:auto;margin-right:auto;margin-top:1rem;width:75%;--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity))}.home-feature__fundraiser-feature .form{display:grid;margin-left:auto;margin-right:auto;margin-top:1rem;position:relative;width:75%}.home-feature__fundraiser-feature .form input{border-radius:1px;border-width:1px;margin-top:1rem;--tw-border-opacity:1;border-color:#c2c2c2;border-color:rgb(194 194 194/var(--tw-border-opacity));font-size:1rem;line-height:1.5rem}@media (min-width:1024px){.home-feature__fundraiser-feature .form input{width:41.666667%}}.home-feature__fundraiser-feature .form input::-moz-placeholder{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:#c2c2c2;color:rgb(194 194 194/var(--tw-text-opacity))}.home-feature__fundraiser-feature .form input::placeholder{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:#c2c2c2;color:rgb(194 194 194/var(--tw-text-opacity))}.home-feature__fundraiser-feature .form .apply-btn{border-radius:.5rem;margin-left:auto;margin-right:auto;margin-top:1rem;right:-2.5rem;top:3rem;width:auto;--tw-bg-opacity:1;background-color:#61bb49;background-color:rgb(97 187 73/var(--tw-bg-opacity));padding:.75rem 4rem;--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity))}@media (min-width:1280px){.home-feature__fundraiser-feature .form .apply-btn{margin-top:0;position:absolute}}@media (min-width:1536px){.home-feature__fundraiser-feature .form .apply-btn{right:0}}.home-feature__fundraiser-feature .codes{cursor:pointer;display:block;margin-bottom:2rem;margin-top:1rem;--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity))}.home-feature__fundraiser-feature .codes-view>div{height:0;margin:0;visibility:visible;--tw-scale-y:0;overflow:hidden;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(0);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1;background-color:#dcdcdc;background-color:rgb(220 220 220/var(--tw-bg-opacity));line-height:0;padding:0;transition-duration:.1s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,1,1)}.home-feature__fundraiser-feature .codes-view>div.expand{height:auto;margin:1.25rem;--tw-scale-y:1;line-height:1.5;overflow:visible;padding:1.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(1);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.home-feature__fundraiser-feature .codes-view>div table{margin-left:auto;margin-right:auto;width:100%}.home-feature__fundraiser-feature .codes-view>div table td,.home-feature__fundraiser-feature .codes-view>div table th{padding-bottom:.5rem;padding-top:.5rem}.home-feature__fundraiser-feature .codes-view>div table .coupon-code{cursor:pointer;font-weight:600;--tw-text-opacity:1;color:#36c;color:rgb(51 102 204/var(--tw-text-opacity))}.custom-carousel[data-v-88f9a412]{border-width:1px;margin-left:auto;margin-right:auto;width:60%;--tw-border-opacity:1;border-color:#1f5c39;border-color:rgb(31 92 57/var(--tw-border-opacity))}.custom-carousel__list[data-v-88f9a412]{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin-top:1rem;padding:1.25rem}.custom-carousel__list__item[data-v-88f9a412]{margin-left:auto;margin-right:auto;transition-duration:.1s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,1,1)}.custom-carousel__list__item[data-v-88f9a412]:hover{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(1.1) scaleY(1.1);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.custom-carousel__list__item img[data-v-88f9a412]{border-width:2px;--tw-border-opacity:1;border-color:#00a950;border-color:rgb(0 169 80/var(--tw-border-opacity));padding:5px}.custom-carousel .subtitle[data-v-88f9a412],.custom-carousel .title[data-v-88f9a412]{--tw-bg-opacity:1;background-color:#1f5c39;background-color:rgb(31 92 57/var(--tw-bg-opacity));padding:.25rem .75rem;text-align:center;--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity))}.custom-carousel .subtitle span[data-v-88f9a412],.custom-carousel .title span[data-v-88f9a412]{font-weight:700}.carousel-wrapper{align-items:center;display:flex}.carousel{margin-left:auto;margin-right:auto;width:80%}.carousel__list{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin-top:1rem;padding:1.25rem}.carousel__list__item{margin-left:auto;margin-right:auto;margin-top:2rem;max-width:192px;transition-duration:.1s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,1,1)}.carousel__list__item:hover{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(1.1) scaleY(1.1);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width:1024px){.carousel__list__item{margin-top:0}}.carousel__list__item a{padding:.75rem}.carousel__list__item a,.carousel__list__item img{border-radius:9999px;border-width:.5px;--tw-border-opacity:1;border-color:#d6d1ca;border-color:rgb(214 209 202/var(--tw-border-opacity))}.carousel .title{font-family:Georgia,Times New Roman;font-size:2.25rem;line-height:2.5rem;padding:.25rem .75rem;text-align:center;--tw-text-opacity:1;color:#1f5c39;color:rgb(31 92 57/var(--tw-text-opacity))}.carousel .subtitle,.carousel .title span{font-weight:700}.carousel .subtitle{font-size:1rem;font-style:italic;line-height:1.5rem;padding:.25rem .75rem;text-align:center;--tw-text-opacity:1;color:#1f5c39;color:rgb(31 92 57/var(--tw-text-opacity))}.home-family-banner{height:auto;margin-top:3rem;padding-left:2rem;padding-right:2rem;position:relative}@media (min-width:1024px){.home-family-banner{display:flex}}.home-family-banner__left{--tw-bg-opacity:1;background-color:#004633;background-color:rgb(0 70 51/var(--tw-bg-opacity));padding:5rem 4rem;--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity))}@media (min-width:1024px){.home-family-banner__left{flex:0 0 50%}}.home-family-banner__left .title{font-size:2.25rem;line-height:2.5rem;--tw-text-opacity:1;color:#b2c0b0;color:rgb(178 192 176/var(--tw-text-opacity))}.home-family-banner__left p{margin-top:.75rem}.home-family-banner__right{background:url(../img/mickman_brothers.jpg);background-position:100% 25%;height:20rem}@media (min-width:1024px){.home-family-banner__right{flex:0 0 50%;height:auto}}.home-family-banner__right{background-repeat:no-repeat;background-size:cover}.home-family-banner__right:after{bottom:0;content:"";left:50%;position:absolute;right:0;top:0}@media (min-width:1024px){.home-family-banner__right:after{background-image:linear-gradient(to right,#004633 var(--tw-gradient-from-position),#00808000 50px);background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:#004633 var(--tw-gradient-from-position);--tw-gradient-to:rgba(0,70,51,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#00808000 var(--tw-gradient-to-position);--tw-gradient-to-position:50px}}.banner-bottom{padding:5rem 2rem}@media (min-width:1024px){.banner-bottom{padding-left:10rem;padding-right:10rem}}@media (min-width:1280px){.banner-bottom{padding-left:24rem;padding-right:24rem}}.banner-bottom .quote{font-size:1rem;line-height:1.5rem}@media (min-width:1024px){.banner-bottom .quote{font-size:1.875rem;line-height:2.25rem}}.banner-bottom .sign{display:block;font-size:1rem;font-weight:600;line-height:1.5rem;--tw-text-opacity:1;color:#417505;color:rgb(65 117 5/var(--tw-text-opacity))}@media (min-width:1024px){.banner-bottom .sign{font-size:1.25rem;line-height:1.75rem}}.banner-bottom .sign:nth-child(2){margin-top:1rem}
