.easy-notification-bar{color:#fff!important}.et_pb_circle_counter canvas{display:none}.main-regions .et_pb_text_inner{min-height:110px}.equal-height-button .et_pb_button_module_wrapper{position:absolute;bottom:0;left:50%;margin-left:-96px}.getinvolved .et_pb_button_module_wrapper{position:absolute;bottom:0;left:50%;margin-left:-96px}.main-regions .map-region-J .et_pb_text_inner,.main-regions .map-region-K .et_pb_text_inner{min-height:170px}.sponsors span.et_pb_image_wrap img{height:145px;width:auto;padding:0 25px;object-fit:contain}.fundraising-events .et_pb_image img{min-height:260px;object-fit:cover}.et-menu li li a{padding:6px 20px;width:100%;display:block}.deib-means .et_pb_blurb_content{display:flex;align-items:center}.deib-means .et_pb_blurb_content .et_pb_main_blurb_image img{height:123px}.deib-means .et_pb_blurb_content .et_pb_main_blurb_image{width:auto;margin-bottom:0}.gform-footer.gform_footer.top_label input[type="submit"]{background:#C4161C!important;font-size:18px!important;border-radius:30px!important;padding:12px 30px!important}.offered-blurb span.et_pb_image_wrap img{height:50px;width:auto;margin:0px auto}.our-programming .et_pb_text_inner{min-height:170px}.member-pic img{height:100%;background:#C2C2B8;object-fit:cover;object-position:center}.et_pb_search input.et_pb_searchsubmit{min-height:100%!important;background-color:#ddd;cursor:pointer;background-image:url(https://www.soill.org/wp-content/uploads/2024/08/search.png);background-repeat:no-repeat;background-size:20px;font-size:0!important;width:40px;background-position:center;height:40px}.et_pb_post .post-meta{margin-bottom:15px}.nav li li{padding:0;margin:0;display:block}.tab-links li.term-heading a.term-heading{border:2px solid #B0B0AA;padding:9px 20px;border-radius:22px;font-size:16px;color:#B0B0AA;font-weight:bold;background:#fff}.tab-links li.term-heading.active a.term-heading,.tab-links li.term-heading a.term-heading:hover{background:#C4161C;color:#fff;border-color:#C4161C}ul#tab-menu{margin-bottom:50px;padding:0}.et_mobile_menu li a:hover,.nav ul li a:hover{background-color:rgba(0,0,0,.03);opacity:.7;width:100%;display:block}.et_pb_menu .et-menu-nav>ul ul{padding:0px 0;text-align:left}.et_pb_menu .et-menu-nav>ul ul{padding:0px 0;text-align:left}.et_pb_menu .et_pb_menu__menu>nav>ul{align-items:center!important}.et_pb_menu .et_pb_menu__menu>nav li.donate-button a{background:#C4161C;padding:5px 20px!important;height:42px;border-radius:22px;color:#fff ! IMPORTANT}.footer-gallery .is-layout-flex{flex-wrap:nowrap;align-items:center}.align-bottom{align-items:flex-end}a.more-link{background:#C4161C;padding:4px 26px;display:inline-block;color:#fff;border-radius:22px;font-size:16px;font-weight:bold;text-transform:capitalize;margin-top:20px}a.more-link:hover{background:#000;color:#fff}body.home .et_pb_blog_grid .post-content{position:absolute;bottom:15px}.faq-section .et_pb_toggle:nth-child(odd){background:transparent}.faq-section .et_pb_toggle .et_pb_toggle_title:before{font-size:30px;color:#636359}.faq-section .et_pb_toggle{border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;border-left:none;border-right:none}.faq-section .et_pb_toggle.et_pb_toggle_open h5:after{font-family:ETmodules!important;font-weight:400!important;content:"\33"!important;right:0;left:auto;position:absolute;font-size:30px;transform:rotate(180deg)}.ten-athletes h6.et_pb_module_header span{background:#C4161C;width:80px;height:80px;display:inline-block;line-height:66px;padding:10px;border-radius:100%;color:#fff}.red-background span.et_pb_image_wrap{background:#C4161C;border-radius:100%;padding:22px;height:100px;display:flex;align-items:center}.offered-blurb .et_pb_main_blurb_image{background:#C4161C;border-radius:100%;padding:25px;height:100px;display:flex;align-items:center;width:100px;margin:0px auto;justify-content:center}.sports-offered .et_pb_main_blurb_image{margin-bottom:10px}ul.wp-block-social-links svg{background:#fff;border-radius:100px;padding:5px;width:40px;height:40px;fill:#820000}.footer-third .fwidget.et_pb_widget.widget_block.widget_media_gallery{margin-bottom:30px}ul.wp-block-social-links.wp-block-social-links-is-layout-flex li{margin-right:10px;margin-bottom:0}.play-part-column{margin-top:-110px}.event-roles .et_pb_main_blurb_image{background:#C4161C;margin-bottom:0;display:flex;width:86px;border-radius:100px;height:86px}.event-roles .et_pb_main_blurb_image img{height:86px;padding:15px;object-fit:cover}.play-your-part .et_pb_main_blurb_image{margin-bottom:20px;background:#fff;width:85px;height:85px;border-radius:100px;display:inline-flex;line-height:0;max-width:100%;align-items:center;justify-content:center}.owl-theme .owl-nav{margin-top:0}.play-your-part .et_pb_blurb_description{margin-top:10px}.play-your-part .et_pb_main_blurb_image img{height:50px;width:auto}.play-your-part-one:hover .et_pb_blurb_description a{color:#C4161C}.play-your-part .et_pb_blurb_description a{background:#fff;color:#000;font-weight:bold;font-size:16px;border-radius:22px;padding:10px 20px;display:inline-block}.play-your-part-one{padding:0 10px}.align-center{align-items:center}.underline-link a{text-decoration:underline;color:#0095DA}.gform-theme--framework .gfield--type-section{border:none!important}.underline-link li{display:block}.padding-top-bottom{padding:20px 0}.gform-theme--framework .gfield_description{font-weight:500;font-size:14px;color:#000}.underline-link ul{margin:0;padding:0}.games-we-play .owl-controls{background:#000;border-radius:24px;padding:4px;width:170px;position:absolute;top:auto;bottom:-50px;margin-top:160px;left:50%;height:30px;margin-left:-83px}.fundraising .fundraising-two span.percent-value:after{margin-left:-34px}.fundraising span.percent-value{font-family:'gazzetta-variable';padding-left:30px}.fundraising .fundraising-three span.percent-value:after{margin-left:-60px}.fundraising span.percent-value:after{position:absolute;content:"$";left:50%;font-size:70px;top:50%;margin-top:-30px;margin-left:-60px}.featured-post article{display:inline-flex}.featured-post article a.entry-featured-image-url{width:50%;padding-right:20px}.featured-post article .content-featured{width:50%;padding-left:20px}.featured-post article a.more-link{clear:both;display:inline-block}.newsroom-page a.more-link{margin-top:10px}.newsroom-page.home-posts h2.entry-title{color:#636359}.newsroom-page .featured-post article h2.entry-title{min-height:auto}.newsroom-page .et_pb_image_container{margin:0}.newsroom-page .et_pb_blog_grid .et_pb_post{padding:0}.thee-columns{grid-column:span 4!important;display:inline-flex!important;flex-wrap:wrap!important}.thee-columns .ginput_container.ginput_container_radio .gfield_radio{display:flex;flex-direction:row}.full-width-slider .owl-controls{background:#000;border-radius:24px;padding:4px;width:170px;position:absolute;top:auto;margin-top:auto;left:50%;height:30px;margin-left:-100px;bottom:-10px}.owl-theme .owl-dots .owl-dot span{border:1px solid #fff;margin:5px 5px;background:transparent}.full-width-slider.white .owl-controls .owl-dots .owl-dot span{border:1px solid #636359}.full-width-slider.white .owl-controls .owl-dots .owl-dot.active span{background:#636359}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#fff}.full-width-slider.white .owl-controls{background:#F4F3EB}.et_pb_video .et_pb_video_overlay_hover{background:rgba(0,0,0,.6)}.et_pb_video .et_pb_video_overlay_hover:hover{background:rgba(0,0,0,.3)!important}.ourreach .owl-controls{margin-left:-100px;bottom:-30px;top:auto;margin-top:0}.our-reach.ourreach.black .et_pb_circle_counter .percent p{background:#000;border-radius:100%;line-height:normal;padding:24% 0}.our-reach.ourreach.black.red .et_pb_circle_counter .percent p{background:#fff;border-radius:100%;line-height:normal;padding:24% 0}.our-reach.ourreach.black.red .owl-controls,.our-reach.ourreach.black.white-controls .owl-controls{background:#fff}.our-reach.ourreach.black.red .owl-controls .owl-dots .owl-dot.active span,.our-reach.ourreach.black.white-controls .owl-controls .owl-dots .owl-dot.active span{border:1px solid;background:#000000}.our-reach.ourreach.black.red .owl-controls .owl-dots .owl-dot span,.our-reach.ourreach.black.white-controls .owl-controls .owl-dots .owl-dot span{border:1px solid #000}.our-reach.ourreach.black.red .owl-controls .owl-prev,.our-reach.ourreach.black.red .owl-controls .owl-next,.our-reach.ourreach.black.white-controls .owl-controls .owl-prev,.our-reach.ourreach.black.white-controls .owl-controls .owl-next{filter:invert(1)}.footer-logos ul li{list-style:none}.footer-logos ul li img{height:90px;object-fit:contain}.footer-logos ul{display:inline-flex;margin:0;padding:0!important}footer.et-l.et-l--footer .icon-set{display:inline-block;margin-left:12px;margin-bottom:0!important}.footer-third{text-align:right}footer.et-l.et-l--footer .icon-set span.et-pb-icon:hover{background:#000;color:#fff!important}footer.et-l.et-l--footer .icon-set span.et-pb-icon{font-size:20px!important;background:#fff;border-radius:100px;padding:10px;color:#820000!important;border:2px solid #fff}.main-footer-wrap .et_pb_column.footer-second{width:20%}.main-footer-wrap .footer-column-one{width:34%!important}.main-footer-wrap .et_pb_column.footer-third{width:35%!important}p.gform_required_legend{display:none}.event-content{background:#fff;padding:30px 40px 60px 40px}.grey-controls .owl-controls{top:auto;bottom:-10px;margin:0;background:#ECEADB;left:50%;margin-left:-85px}.grey-controls .owl-theme .owl-dots .owl-dot span{border:1px solid #636359}.grey-controls .owl-theme .owl-dots .owl-dot.active span{border:1px solid #636359;background:#636359}.grey-controls .our-sponsors .owl-controls{bottom:-50px;width:140px}.event-content h3{font-size:34px;line-height:48px;color:#636359;padding-bottom:0;letter-spacing:1.5px}.event-content p{line-height:22px;margin-bottom:30px}a.slide-btn{background:#C4161C;color:#fff;padding:13px 22px;border-radius:22px;font-size:16px;font-weight:bold}.grid-info h3{font-size:40px;line-height:40px;padding:5px}.event-thumb img{height:160px;width:100%;object-fit:cover;object-position:center;margin-bottom:-10px}body.home .event-thumb img{height:250px}.mfp-auto-cursor .mfp-content{cursor:auto;width:50%!important;background:#fff;padding:0px;border-radius:10px}.teaminfo{display:flex;height:400px}.member-contacts p{padding-bottom:5px}.grid-info p{padding:0;line-height:24px}.resources-grid a{display:block;text-align:center}.grid-info{text-align:center;margin-top:15px}.member-contacts{margin-top:20px}.meta-info-left h3{color:#636359;font-size:40px;letter-spacing:0.88px;line-height:40px}.meta-info-left h6{font-size:16px;font-family:'Ubuntu';font-weight:500;padding-bottom:0;line-height:20px}.member-pic{width:240px;height:100%}.meta-info{padding:30px}.member-pic img{height:100%}.tab-links li.term-heading{display:inline-block;margin-right:20px;margin-bottom:20px}.resources-wrapper img{width:130px}.resources-wrapper{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:40px}.resources-grid{flex:0 1 calc(25% - 40px);display:flex;flex-direction:column;align-items:center;text-align:center;padding:20px;box-sizing:border-box}.tab-content .tab.active{display:inline-block}.tab-content .tab{display:none}.region-letr-info-header,.region-letr-info-content{display:none}.gform_page_footer input{background:#C4161C!important;color:#fff!important;border-radius:20px!important;padding:10px 30px!important;border:none!important}@media (max-width:767px){.featured-post article{display:block}.featured-post article a.entry-featured-image-url{width:100%;padding:0}.featured-post article .content-featured{width:100%;padding:0}.ourreach .et_pb_circle_counter .percent p{padding:31% 0!important}.main-footer-wrap .et_pb_column.footer-second{width:100%}.main-footer-wrap .footer-column-one{width:100%!important}.main-footer-wrap .et_pb_column.footer-third{width:100%!important}.our-reach .et_pb_circle_counter .percent p{padding:31% 0}.thee-columns{grid-column:span 12!important;display:inline-flex!important;flex-wrap:wrap!important}.grey-controls .our-sponsors .owl-controls{bottom:-50px;width:190px}.play-part-column{margin-top:40px;padding:0;margin-bottom:0}.owl-controls{background:#000;border-radius:24px;padding:4px;width:170px;position:absolute;top:auto;margin-top:0;left:50%;height:30px;margin-left:-85px;bottom:-10px}.et_pb_row{width:90%}.offered-sports .owl-controls{margin-top:auto;margin-left:-80px;bottom:-60px}.resources-grid{max-width:100%;flex:1}.resources-wrapper{width:100%;margin-right:0}.mfp-auto-cursor .mfp-content{width:90%!important}.teaminfo{height:260px}body.home .et_pb_blog_grid .post-content{position:relative;bottom:0}}@media only screen and (min-width:768px) and (max-width:1024px){.main-footer-wrap .footer-column-one{width:100%!important}.main-footer-wrap .et_pb_column.footer-second{width:44%}.main-footer-wrap .et_pb_column.footer-third{width:55%!important}.our-reach .et_pb_circle_counter .percent p{padding:31% 0}.our-reach.fundraising .et_pb_circle_counter .percent p{padding:26% 0}.resources-tab{display:inline-flex;justify-content:center}.red-background span.et_pb_image_wrap{padding:40px;height:195px;width:195px}.row-flex{display:flex}.et_pb_row{width:90%}.resources-wrapper{margin-right:30px}.tab-links li.term-heading a.term-heading{font-size:15px}.mfp-auto-cursor .mfp-content{width:90%!important}.teaminfo{height:360px}.our-programming a.et_pb_button{display:inline-block;height:40px;line-height:22px!important}.play-part-column{margin-top:100px}.header-slider .owl-controls{bottom:-50px;top:auto;margin-left:-150px;margin-top:0}.main-regions .et_pb_text_inner{min-height:auto}.main-regions .map-region-J .et_pb_text_inner,.main-regions .map-region-K .et_pb_text_inner{min-height:auto}.our-programming .et_pb_text_inner{min-height:auto}}