.videoCarousel h2{text-align:center;font-size:56rem;font-weight:800;line-height:60rem}.videoCarousel{color:#0b4d25;background-color:#d6e1c5;padding:100rem 0;overflow:hidden}.videoCarousel .flickity-viewport{overflow:visible}.videoCarousel__Carousel:not(.flickity-enabled){gap:24rem;display:flex}@media (width>=769px){.videoCarousel__Info{grid-template-columns:repeat(2,1fr);align-items:center;margin:100rem 0;display:grid}}@media (width<=768px){.videoCarousel{padding:60rem 20rem}.videoCarousel h2{font-size:26rem;line-height:30rem}.videoCarousel__Info{margin:40rem 0 60rem}}.videoCarousel__Info+article{text-align:center;max-width:540rem;margin:0 auto 100rem;font-size:18rem;line-height:28rem}.videoCarousel__Info>div:first-of-type{border-radius:30rem;overflow:hidden}@media (width<=768px){.videoCarousel__Info+article{margin-bottom:40rem;font-size:14rem;line-height:20rem}.videoCarousel__Info>div:first-of-type{border-radius:20rem;margin-bottom:24rem}}.videoCarousel__Info img{min-width:100%;max-width:100%}.videoCarousel__Info p{z-index:1;font-size:24rem;line-height:32rem;position:relative}@media (width<=768px){.videoCarousel__Info p{text-align:center;margin-bottom:24rem;font-size:18rem;line-height:24rem}}.videoCarousel__Info .button--Dark{width:fit-content;margin:34rem auto 0;display:block}@media (width>=769px){.videoCarousel__Info>div:last-of-type{padding-left:40rem}.videoCarousel__Info .button--Dark{margin-left:0}}.videoCarousel__Item{min-width:500rem;max-width:500rem;margin:0 12rem}.videoCarousel__Item>div{cursor:pointer;border-radius:30rem;position:relative;overflow:hidden}@media (width<=768px){.videoCarousel__Item{min-width:300rem;max-width:300rem;margin:0 5rem}.videoCarousel__Item>div{border-radius:20rem}}.videoCarousel__Item>div:hover button{background-color:#fff}.videoCarousel__Item>div:hover button:before{border-color:#0000 #0000 #0000 #0b4d25}.videoCarousel__Item img{-o-object-fit:cover;object-fit:cover;min-width:100%;max-width:100%;min-height:280rem;max-height:280rem}.videoCarousel__Item h4{margin-top:24rem;padding:0 32rem;font-size:28rem;font-weight:800;line-height:32rem}@media (width<=768px){.videoCarousel__Item img{min-height:168rem;max-height:168rem}.videoCarousel__Item h4{margin-top:16rem;padding:0 24rem;font-size:20rem;line-height:24rem}.videoCarousel__Modal{padding:0 20rem}}.videoCarousel__Modal{z-index:100001;opacity:0;visibility:hidden;background-color:#0009;align-items:center;transition:opacity .3s,visibility .3s;display:flex;position:fixed;inset:0}.videoCarousel__Modal.isActive{opacity:1;visibility:visible}.videoCarousel__Modal button{color:#0b4d25;background-color:#d6e1c5;border-radius:50%;min-width:48rem;max-width:48rem;min-height:48rem;max-height:48rem;font-size:0;transition:color .3s,background-color .3s;position:absolute;top:0;right:0;transform:translate(100%,-100%)}@media (width<=768px){.videoCarousel__Modal button{position:fixed;top:40rem;left:50%;right:auto;transform:translate(-50%)}}.videoCarousel__Modal button:hover{color:#fff;background-color:#0b4d25}.videoCarousel__Modal svg{min-width:24rem;max-width:24rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.videoCarousel__Modal>div{width:100%;max-width:1060rem;margin:0 auto;position:relative}.videoCarousel__Modal>div:before{content:"";padding-top:56.25%;display:block}.videoCarousel__Modal>div>div{border-radius:30rem;position:absolute;inset:0;overflow:hidden}.videoCarousel__Modal iframe{width:100%;height:100%;position:absolute;top:0;left:0}
