.elementor-19213 .elementor-element.elementor-element-6db6d293{--display:flex;--justify-content:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--flex-wrap:nowrap;--overlay-opacity:0;}.elementor-19213 .elementor-element.elementor-element-6db6d293:not(.elementor-motion-effects-element-type-background), .elementor-19213 .elementor-element.elementor-element-6db6d293 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://outdoorsforall.org/wp-content/uploads/2026/06/OFA-Topo-Background-Grey-10percent-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19213 .elementor-element.elementor-element-6db6d293::before, .elementor-19213 .elementor-element.elementor-element-6db6d293 > .elementor-background-video-container::before, .elementor-19213 .elementor-element.elementor-element-6db6d293 > .e-con-inner > .elementor-background-video-container::before, .elementor-19213 .elementor-element.elementor-element-6db6d293 > .elementor-background-slideshow::before, .elementor-19213 .elementor-element.elementor-element-6db6d293 > .e-con-inner > .elementor-background-slideshow::before, .elementor-19213 .elementor-element.elementor-element-6db6d293 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://outdoorsforall.org/wp-content/uploads/2026/06/OFA-Topo-Background-Grey-10percent-scaled.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19213 .elementor-element.elementor-element-533db01b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-19213 .elementor-element.elementor-element-533db01b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-19213 .elementor-element.elementor-element-1403ccf1 .elementor-cta .elementor-cta__bg, .elementor-19213 .elementor-element.elementor-element-1403ccf1 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-19213 .elementor-element.elementor-element-1403ccf1{width:var( --container-widget-width, 30.223% );max-width:30.223%;--container-widget-width:30.223%;--container-widget-flex-grow:0;}.elementor-19213 .elementor-element.elementor-element-1403ccf1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-19213 .elementor-element.elementor-element-1403ccf1 .elementor-cta__content{text-align:center;padding:0px 0px 0px 0px;background-color:#02010100;}.elementor-19213 .elementor-element.elementor-element-1403ccf1 .elementor-icon{font-size:170px;}.elementor-19213 .elementor-element.elementor-element-1403ccf1 .elementor-cta__title{font-family:"Arial narrow", Sans-serif;font-size:24px;font-weight:400;text-transform:uppercase;}.elementor-19213 .elementor-element.elementor-element-1403ccf1 .elementor-cta:hover .elementor-cta__title{color:var( --e-global-color-accent );}.elementor-19213 .elementor-element.elementor-element-1403ccf1 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:var( --e-global-color-accent );}.elementor-19213 .elementor-element.elementor-element-6ba501b9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-19213 .elementor-element.elementor-element-9b16819 .elementor-cta .elementor-cta__bg, .elementor-19213 .elementor-element.elementor-element-9b16819 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-19213 .elementor-element.elementor-element-9b16819{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-19213 .elementor-element.elementor-element-9b16819 .elementor-cta__content{text-align:center;padding:0px 0px 0px 0px;background-color:#02010100;}.elementor-19213 .elementor-element.elementor-element-9b16819 .elementor-icon{font-size:100px;}.elementor-19213 .elementor-element.elementor-element-9b16819 .elementor-cta__title{font-family:"Arial narrow", Sans-serif;font-size:24px;font-weight:400;text-transform:uppercase;}.elementor-19213 .elementor-element.elementor-element-9b16819 .elementor-cta:hover .elementor-cta__title{color:var( --e-global-color-accent );}.elementor-19213 .elementor-element.elementor-element-9b16819 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:var( --e-global-color-accent );}.elementor-19213 .elementor-element.elementor-element-464ff2a6 .elementor-cta .elementor-cta__bg, .elementor-19213 .elementor-element.elementor-element-464ff2a6 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-19213 .elementor-element.elementor-element-464ff2a6{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-19213 .elementor-element.elementor-element-464ff2a6 .elementor-cta__content{text-align:center;padding:0px 0px 0px 0px;background-color:#02010100;}.elementor-19213 .elementor-element.elementor-element-464ff2a6 .elementor-icon{font-size:100px;}.elementor-19213 .elementor-element.elementor-element-464ff2a6 .elementor-cta__title{font-family:"Arial narrow", Sans-serif;font-size:24px;font-weight:400;text-transform:uppercase;}.elementor-19213 .elementor-element.elementor-element-464ff2a6 .elementor-cta:hover .elementor-cta__title{color:var( --e-global-color-accent );}.elementor-19213 .elementor-element.elementor-element-464ff2a6 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:var( --e-global-color-accent );}.elementor-19213 .elementor-element.elementor-element-5e841f89 .elementor-cta .elementor-cta__bg, .elementor-19213 .elementor-element.elementor-element-5e841f89 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-19213 .elementor-element.elementor-element-5e841f89{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-19213 .elementor-element.elementor-element-5e841f89 .elementor-cta__content{text-align:center;padding:0px 0px 0px 0px;background-color:#02010100;}.elementor-19213 .elementor-element.elementor-element-5e841f89 .elementor-icon{font-size:100px;}.elementor-19213 .elementor-element.elementor-element-5e841f89 .elementor-cta__title{font-family:"Arial narrow", Sans-serif;font-size:24px;font-weight:400;text-transform:uppercase;}.elementor-19213 .elementor-element.elementor-element-5e841f89 .elementor-cta:hover .elementor-cta__title{color:var( --e-global-color-accent );}.elementor-19213 .elementor-element.elementor-element-5e841f89 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:var( --e-global-color-accent );}body.elementor-page-19213:not(.elementor-motion-effects-element-type-background), body.elementor-page-19213 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://outdoorsforall.org/wp-content/uploads/2026/06/OFA-Topo-Background-Grey-10percent-1.jpg");}@media(max-width:767px){.elementor-19213 .elementor-element.elementor-element-1403ccf1{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-19213 .elementor-element.elementor-element-9b16819{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-19213 .elementor-element.elementor-element-464ff2a6{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-19213 .elementor-element.elementor-element-5e841f89{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}}@media(min-width:768px){.elementor-19213 .elementor-element.elementor-element-533db01b{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-533db01b */.hp-ctas .elementor-cta .elementor-icon{
    background-color: #fff;
    width: 100%;
    display: flex;
    justify-content: center;
    padding: 30px;
    border: 1px solid #1A5632;
    border-radius: 10px
}

.hp-ctas .elementor-cta:hover .elementor-icon{
    border-color: #EC7700;
}

.hp-ctas .elementor-cta:hover .elementor-icon svg{
    filter: brightness(0) saturate(100%) invert(48%) sepia(97%) saturate(2197%) hue-rotate(6deg) brightness(98%) contrast(101%);
}/* End custom CSS */