html{background-color:var(--blue)}body{background-color:var(--light-gold);width:1920px;max-width:100%;margin:0 auto}#home-intro{height:930px;min-height:930px;position:relative;padding-top:150px;width:1920px;max-width:100%;background-color:var(--creme2)}#title-holder{position:relative}#home-intro h1{font-weight:400;color:#415264}#title-holder h1{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;position:relative}#title-holder .arrows{display:flex;flex-wrap:wrap;align-content:center;justify-content:center}#title-holder .arrows .arrow{width:100%;position:relative;background-image:url(//acfn.com/wp-content/themes/acfn/assets/css/home/../../images/lines-home.webp);height:40px;background-size:100%;background-repeat:no-repeat;background-position:center center;display:flex;flex-wrap:wrap}#home-intro h1 span{font-weight:800;display:block;width:100%}.hero-bg{background-repeat:no-repeat;background-size:cover;background-position:center;height:980px;width:100vw;position:fixed;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;padding-top:30px;top:auto;bottom:0}.hero-bg.visible{opacity:1;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out}.hero-bg{position:absolute;top:0;width:100%;max-width:100%}.hero-bg img{margin:0 auto;display:block}#homepage-middle{position:absolute;bottom:-200px;left:0;width:100%;max-width:100%}#homepage-front{position:absolute;bottom:0;left:0;width:100%}#homepage-front img{width:100%}@media (max-width:1600px){#home-intro{height:800px;min-height:800px;padding-top:120px}#homepage-middle{bottom:-150px}.hero-bg{top:-100px}}@media (max-width:1400px){#home-intro{height:750px;min-height:750px}#homepage-middle{bottom:-120px}.hero-bg{top:-20px}#homepage-front{bottom:0}}@media (max-width:1199.9px){#title-holder h1:before{width:calc(50% - 30px);transform:translate(0,-50%)}#title-holder h1:after{width:calc(50% - 30px);transform:translate(0,-50%)}}@media (max-width:991.8px){#home-intro{min-height:550px;height:550px}#home-intro h1{font-size:56px}#homepage-middle{bottom:-90px}}@media (max-width:850px){#home-intro{min-height:500px;height:500px;padding-top:80px}.hero-bg{top:-20px}#homepage-middle{bottom:-90px}}@media (max-width:780px){#home-intro{min-height:500px;height:500px;padding-top:80px}.hero-bg{top:20px}#homepage-middle{bottom:-90px}}@media (max-width:767.8px){#home-intro h1{font-size:40px}#home-intro{height:450px;min-height:450px}}@media (max-width:650.8px){#homepage-middle{bottom:-50px}#home-intro{height:420px;min-height:420px}}@media (max-width:575.8px){#home-intro{height:380px;min-height:380px}}@media (max-width:500px){#home-intro h1{font-size:36px}.hero-bg{top:55px}}@media (max-width:450px){#home-intro h1{font-size:30px}.hero-bg{top:55px}#homepage-middle{bottom:-30px}}@media (max-width:400px){#home-intro{height:320px;min-height:320px}}@media (max-width:380px){#home-intro h1{font-size:26px}#home-intro{height:290px;min-height:290px}}@media (max-width:320px){#title-holder h1:before,#title-holder h1:after{display:none}#home-intro{padding-top:50px;height:250px;min-height:250px}#home-intro h1{font-size:22px}}#home-text{position:relative;overflow:visible;display:flex;margin-top:-160px;padding-bottom:40px}#home-text p{font-size:20px;line-height:30px;width:1050px;max-width:100%;margin-left:auto;margin-right:auto;font-weight:400;position:relative;z-index:2}@media (max-width:575.8px){#home-text{padding-bottom:0}}#home-news{position:relative;padding-bottom:220px;display:flex;flex-wrap:wrap;padding-top:10px}#home-news .deer{position:absolute;top:-270px;right:-100px;background-image:url(//acfn.com/wp-content/themes/acfn/assets/css/home/../../images/deer.svg);background-position:center center;background-size:contain;background-repeat:no-repeat;width:655px;height:745px}#home-news .feather{position:absolute;bottom:0;left:-100px;background-image:url(//acfn.com/wp-content/themes/acfn/assets/css/home/../../images/feather.svg);background-position:center center;background-size:contain;background-repeat:no-repeat;width:800px;height:840px}#news-container{margin-top:50px;position:relative}#news-container:before{content:"";display:block;position:absolute;top:-50px;left:0;transform:translate(0%,0%);background-image:url(//acfn.com/wp-content/themes/acfn/assets/css/home/../../images/news-before.svg);background-position:top center;background-size:contain;background-repeat:no-repeat;width:100%;height:10px;opacity:1;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}#home-events{overflow:visible}#news-slider-wrapper{width:100%}@media (max-width:1299.9px){#home-text{margin-top:-134px}#home-news .deer{width:400px;height:500px;right:0;top:-150px}#home-news .feather{width:500px;height:500px}}@media (max-width:991.8px){#home-text{margin-top:-100px}#news-container:before{top:-30px}#home-news .deer{height:500px;right:-100px;top:-167px}#home-news .feather{width:400px;height:400px;bottom:100px}}@media(max-width:767.9px){#home-text{margin-top:-70px}}@media (max-width:575.8px){#home-text{margin-top:-40px}#home-news{padding-top:0}#home-news .deer{width:500px;height:500px;right:-254px;top:-188px}}@media (max-width:500px){#home-text{margin-top:-50px}#home-news .deer{top:-130px}}@media (min-width:1140px){#home-support .container{max-width:1000px}}#home-support{border-top:1px solid var(--gold);overflow:visible}.support-image-wrapper{width:calc(100% - 650px);flex-basis:calc(100% - 650px);max-width:100%}.support-image-wrapper img{margin-top:-90px}.support-text-wrapper{width:100%;flex-basis:100%}.support-text-wrapper.with-image{width:650px;flex-basis:650px;max-width:100%;padding:0 15px}.support-text-wrapper h3{margin-bottom:20px}.support-text-wrapper a{color:var(--orange);text-decoration-line:none}.support-text-wrapper a:hover{color:var(--orange);text-decoration-line:underline}@media (max-width:991.8px){#home-support{border-top:none}.support-text-wrapper,.support-image-wrapper{width:100%;flex-basis:100%;max-width:100%;text-align:center}.support-image-wrapper img{margin-bottom:-50px;margin-top:auto}}