  @keyframes levitate{0%{transform:translate(0)}100%{transform:translate(-3px)}}@keyframes iconpushin{50%{transform:scale(.75)}}body.home .bdy .wrap .hero:first-child{margin-top:0px}@media only screen and (min-width: 980px){body.home .bdy .wrap .hero:first-child{margin-bottom:0px;margin-top:-113px}}@media only screen and (min-width: 980px){body.home .bdy .wrap .hero:first-child .gradient{display:block}}@media only screen and (min-width: 980px){body.home .bdy .wrap .hero:first-child .content-wrap{top:50px}}@media only screen and (min-width: 1170px){body.home .bdy .wrap .hero:first-child .content-wrap .content{padding:40px 50px 40px 100px;width:480px}}.hero{overflow:hidden;margin:50px 0px;padding:0px;position:relative}@media only screen and (min-width: 768px){.hero:before{content:'';display:block;width:100%}}@media only screen and (min-width: 768px){.hero.has_video.media3x2{padding-top:66.66%}}@media only screen and (min-width: 768px){.hero.has_video.media4x3{padding-top:75%}}@media only screen and (min-width: 768px){.hero.has_video.media16x9{padding-top:56.25%}}@media only screen and (min-width: 768px){.hero.has_video.media21x9{padding-top:42.85%}}.hero.has_video .media-wrap{background-position:center;background-repeat:no-repeat;background-size:cover}@media only screen and (min-width: 768px){.hero.has_video .media-wrap{bottom:0;left:0;position:absolute;right:0;top:0}}.hero .media-content-wrap{position:relative}.hero .gradient{background:linear-gradient(0deg, rgba(217,217,217,0) 0%, #000 100%);display:none;height:10%;position:absolute;top:0px;width:100%;z-index:2}@media only screen and (min-width: 980px){.hero .gradient{height:50%}}.hero .media-wrap img,.hero .media-wrap video{display:block;height:100% !important;object-fit:cover;width:100% !important}.hero .content-wrap{position:relative;z-index:3}@media only screen and (min-width: 980px){.hero .content-wrap{position:absolute;display:flex;width:100%;align-items:center;height:100%;left:0px;top:0px}}.hero .content-wrap .content{background:#bb0000;padding:20px;position:relative}@media only screen and (min-width: 980px){.hero .content-wrap .content{background:rgba(187,0,0,0.85);padding:30px 30px 30px 70px;width:440px}}@media only screen and (min-width: 1170px){.hero .content-wrap .content{padding:40px 20px 40px 80px;width:500px}}.hero .content-wrap .content .angle{background:url('/wp-content/themes/edgewood/img/angle-red.svg') no-repeat right 0;background-size:cover;bottom:0px;content:"";height:100%;opacity:.85;position:absolute;right:-22%;top:0px;width:22%;z-index:1}@media only screen and (min-width: 980px){.hero .content-wrap .content .angle{right:-25%;width:25%}}.hero .content-wrap .content .copy{color:#ffffff;position:relative;z-index:2}.hero .content-wrap .content .byline{color:#f3dfab;font-family:'Spectral',serif;font-size:18px;letter-spacing:2px;text-transform:uppercase;margin:0px;padding:0px}@media only screen and (min-width: 980px){.hero .content-wrap .content .byline{font-size:20px}}.hero .content-wrap .content h1,.hero .content-wrap .content h2{color:#ffffff;line-height:.9;margin:0px;padding:0px}.hero .content-wrap .content .description-wrap{font-size:18px;font-weight:600;line-height:26px}.hero .content-wrap .content .description-wrap p{margin-bottom:0px}.hero .content-wrap .content .link-wrap{margin-bottom:0px}.hero .carousel-wrap{margin:15px auto 70px auto;max-width:1700px;position:relative;z-index:4}@media only screen and (min-width: 480px){.hero .carousel-wrap{margin-top:30px}}@media only screen and (min-width: 1170px){.hero .carousel-wrap{margin-top:-60px}}.hero .swiper{margin:0px 15px;position:static}@media only screen and (min-width: 480px){.hero .swiper{margin:0px 50px}}@media only screen and (min-width: 1170px){.hero .swiper{margin:0px 80px}}.hero .swiper .swiper-slide{display:flex;height:auto;width:86%}@media only screen and (min-width: 600px){.hero .swiper .swiper-slide{width:45%}}.hero .swiper .img-wrap{border:1px solid #f3dfab;width:100%}.hero .swiper .img-wrap img{display:block;height:auto;width:100%}.hero .swiper .title{color:#bb0000;font-family:"source-sans-pro",sans-serif;font-size:20px;font-weight:500;margin:0px}.hero .swiper .title.nolink{padding:10px 14px}.hero .swiper .title a{color:#bb0000;display:block;padding:10px 14px;text-decoration:none;transition:all .3s ease}.hero .swiper .title a:hover,.hero .swiper .title a:focus{background:#bb0000;color:#ffffff}.hero .swiper .swiper-pagination{bottom:-30px}.hero .swiper .swiper-pagination .swiper-pagination-bullet{background:#58595b;margin:0px 5px;opacity:1;height:8px;width:8px}.hero .swiper .swiper-pagination .swiper-pagination-bullet-active{background:#cc9403}.hero .swiper .swiper-button-prev,.hero .swiper .swiper-button-next{height:30px;width:30px}@media only screen and (min-width: 1170px){.hero .swiper .swiper-button-prev,.hero .swiper .swiper-button-next{height:40px;width:40px}}.hero .swiper .swiper-button-prev:after,.hero .swiper .swiper-button-next:after{color:#bb0000;content:'\f0a9';font-family:"Font Awesome 6 Pro";font-size:30px;font-weight:100;transition:all .3s ease}@media only screen and (min-width: 1170px){.hero .swiper .swiper-button-prev:after,.hero .swiper .swiper-button-next:after{font-size:40px}}.hero .swiper .swiper-button-prev:hover:after,.hero .swiper .swiper-button-next:hover:after{color:#800}.hero .swiper .swiper-button-prev{display:none}@media only screen and (min-width: 480px){.hero .swiper .swiper-button-prev{display:block;left:auto;top:50%;left:10px}}@media only screen and (min-width: 1170px){.hero .swiper .swiper-button-prev{left:20px}}.hero .swiper .swiper-button-prev:after{content:'\f0a8'}.hero .swiper .swiper-button-next{display:none}@media only screen and (min-width: 480px){.hero .swiper .swiper-button-next{display:block;right:10px;top:50%}}@media only screen and (min-width: 1170px){.hero .swiper .swiper-button-next{right:20px}}.hero .carousel-link-wrap{text-align:center}