/**handles:edwards-theme-css**/
@keyframes scrolling{0%{transform:translate(0)}50%{transform:translate(0,20px)}100%{transform:translate(0)}}.donate-button a:after{display:none!important}.donate-button a{border:1px solid #fff;border-radius:4px}.donate-button a:hover{background:#005360!important}.elementor-sticky--effects .donate-button a:hover{background:#fff!important;color:#005360!important}.cn-button{background:#005360!important}section.home-header.elementor-sticky__spacer{position:absolute!important}.home-header.elementor-sticky--effects{background-color:#131314!important}.home-header.white{background-color:#fff!important}.home-header.white.elementor-sticky--effects{background-color:#fff!important}.home-header{width:100%!important;-webkit-transition:background-color 2s ease,padding 1s ease!important;-moz-transition:background-color 2s ease,padding 1s ease!important;-o-transition:background-color 2s ease,padding 1s ease!important;transition:background-color 2s ease,padding 1s ease!important}.home-header.elementor-sticky--effects .attachment-full{width:100px!important}.home-header .attachment-full{webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.home-header.elementor-sticky--effects .elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item::after{background-color:#fff!important}.home-hero .elementor-row{height:79%}.home-hero .elementor-row .hero-content .hero-heading{position:absolute;top:150px;left:40px;width:50%}.home-hero .elementor-row .hero-content .hero-scroll{position:absolute;bottom:83px}.home-hero .elementor-row .hero-content .scroll-arrow{position:absolute;bottom:40px}.scroll-arrow .elementor-icon{-webkit-animation:scrolling 3s ease infinite;-moz-animation:scrolling 3s ease infinite;-o-animation:scrolling 3s ease infinite;animation:scrolling 3s ease infinite}@media only screen and (max-width:768px){.home-header.elementor-sticky--effects{padding:20px!important}#nav-icon1{width:35px;height:26px}#nav-icon1 span:nth-child(2){top:11px}#nav-icon1 span:nth-child(3){top:22px}#nav-icon1.open span:first-child{top:11px}#nav-icon1.open span:nth-child(3){top:11px}.home-hero .elementor-row .hero-content .hero-heading{top:120px;left:20px;width:70%}}@media only screen and (max-width:767px){.home-hero>.elementor-container{position:relative;height:100%}}@media only screen and (max-width:420px){.home-hero .elementor-row .hero-content .hero-heading h1{font-size:2.4em}}