.free-menu-row.et_pb_row{z-index:10!important}.slantline:before{width:0;height:0;border-left:56px solid transparent;border-right:33px solid transparent;border-top:44px solid #cb2227;content:"";position:absolute;left:-55px;bottom:0}.header_icon{display:inline-flex;vertical-align:top}.header_phone{display:inline-flex}.header_phone .et_pb_blurb_container{padding-left:5px!important}.header_phone h4{padding-bottom:0px!important;line-height:22px}.main_menu .et-menu>li{padding-left:15px!important;padding-right:15px!important;margin-top:4px!important;margin-bottom:4px!important}.main_menu .et-menu li a{color:#000;font-size:14px;text-transform:uppercase;padding-top:10px}.main_menu .et-menu li a:hover{opacity:1!important}.main_menu .et_pb_menu__wrap{margin:auto}.topmenu .nav li ul{width:210px;padding-top:10px!important;padding-bottom:10px!important}.topmenu li{padding-left:0px!important}.topmenu .nav li li{padding:0 0px!important;margin:0}.topmenu .sub-menu li a:hover{background:#D4DFE8!important}.topmenu li li a{width:210px!important}.topmenu li a{text-transform:uppercase;font-size:14px;color:#FFFFFF!important;padding-top:2px}.topmenu li a:hover{opacity:1!important}.topmenu a i{font-size:18px;color:#FFFFFF;margin-right:5px;position:relative;top:2px}.topmenu .et-menu .menu-item-has-children>a:first-child:after{top:6px!important}.oef_btn a{border-radius:4px;background:#047f46;padding:12px 20px 10px 20px!important;color:#fff!important}.oef_btn a:hover{color:#fff!important}.oef_btn i{font-size:11px!important;padding-left:4px}.sub-menu li a:before{display:none}.main_menu .et_pb_menu__menu>nav>ul>li>ul{top:calc(100% - 4px)!important}.main_menu .sub-menu li a:hover{background:#D4DFE8!important}.main_menu .nav li li{padding:0 0px!important;margin:0}.main_menu .et-menu li li a{padding:6px 20px;width:240px!important;line-height:1.6em}.main_menu .current-menu-item a::before,.main_menu .current_page_item a::before{content:"";position:absolute;z-index:2;left:0;right:0}.main_menu li a:before{content:"";position:absolute;z-index:-2;left:0;right:100%;bottom:7%;background:#047f46;height:2px;-webkit-transition-property:right;transition-property:right;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.main_menu li a:hover{opacity:1!important}.main_menu li a:hover:before{right:0}.main_menu li li a:before{bottom:10%}.main_menu .oef_btn a:before{display:none!important}.header_col{width:79%!important}.header_col1{width:21%!important}.home_banner h1{font-weight:700;font-size:50px;text-transform:uppercase;line-height:1.3em;color:#fff;margin-top:-28px}.home_banner h1 span{font-weight:400}.left_line{content:"";background:red;width:80px;display:block;margin-top:4px;border-bottom:2px solid red}.center_line{content:"";background:red;width:80px;display:block;margin:auto;margin-top:4px;text-align:center;border-bottom:2px solid red}.page_heading h2{font-size:40px;line-height:1.2em;font-weight:700;text-transform:uppercase}.page_heading h3{font-size:27px;line-height:1.2em;font-weight:700;text-transform:uppercase}a.blurb_link{color:#047f46;font-size:14px;text-decoration:underline;padding-bottom:7px}.blurb_btn{margin-top:25px;display:inline-block;width:70%}.blurb_no{display:inline-block;text-align:right;width:28%;font-size:45px;font-weight:700;color:#d4dfe8;vertical-align:middle}.blurb_btn a{color:#FFFFFF!important;border-color:#cb2227;border-radius:0px;font-size:14px;text-transform:uppercase!important;background-color:#cb2227;text-decoration:none!important;padding:8px 30px;border-radius:3px}.objective_blurb .et_pb_blurb_container{padding:0px 10px 20px 10px}.footer_oef_btn a{border-radius:4px;background:#047f46;padding:8px 22px!important;color:#fff!important}.footer_oef_btn i{font-size:11px!important;padding-left:4px}.contact_heading_add{display:inline-block;color:#000000;margin-left:15px;position:relative;top:7px;width:75%}.icon-box_add{position:relative;display:inline-block;width:50px;height:50px;line-height:49px;font-size:25px;color:#fff;text-align:center;margin-bottom:20px;background:transparent;border-radius:5px;top:-12px;border:2px solid #CB2227}.contact_heading_add a{color:#000}.contact_heading_add span{font-size:19px;color:#000;font-weight:600}.icon-box_add span{font-size:19px;color:#000;text-align:center}.contact_heading{display:inline-block;color:#000;margin-left:15px;position:relative;top:7px;width:75%}.contact_heading a{color:#000}.contact_heading span{font-size:19px;color:#000;font-weight:600}.icon-box span{font-size:19px;color:#000;text-align:center}.icon-box{position:relative;display:inline-block;width:50px;height:50px;line-height:49px;font-size:25px;color:#fff;text-align:center;margin-bottom:20px;background:transparent;border-radius:5px;border:2px solid #CB2227}.contact-form-oef .et_contact_bottom_container{display:flex;align-items:center;justify-content:center;width:100%!important}.amount_sec .et_pb_row{border-radius:7px 7px 7px 7px;overflow:hidden;box-shadow:0px 2px 17px 0px rgba(0,0,0,0.12);width:85%}.amount_col2{padding:0px!important}.amount_col1{margin-left:2%;margin-bottom:2%;margin-top:2%;padding-top:4%;padding-right:5%;padding-left:3%;border-top:1px dotted #000;border-left:1px dotted #000;border-right:0px dotted #000;border-bottom:1px dotted #000;border-radius:7px}.list ul{padding-left:0px!important}.list ul li{list-style:none!important;display:block;padding-bottom:8px}.list ul li:before{content:"\24";left:0;top:2px;color:#CB2227;margin-right:12px;font-size:19px;font-family:ETmodules;position:relative;font-weight:600}.sub_banner{padding-top:14%;padding-bottom:13%;margin-top:110px}.mfp-bottom-bar{display:none!important}.oef_email a{word-wrap:normal}.team-box{position:relative;padding:19px 30px;background-color:#fff;border-radius:4px;margin:0 auto;margin-top:-60px;box-shadow:0px 10px 60px rgba(0,0,0,.07)}.team-box:hover:before{width:100%;border-radius:4px}.team-box:hover h3,.team-box:hover p{color:#fff}.team-box:before{content:"";position:absolute;left:0;top:0;height:100%;width:0px;background-color:#CB2227;transition:all .3s ease}.team-box:after{content:"";position:absolute;left:0;top:0;height:100%;width:100%;top:50%;width:9px;height:45px;background-color:#CB2227;transform:translateY(-50%);transition:all .3s ease}.team-box:hover:after{background-color:#000}.main_menu .et-menu .menu-item-has-children>a:first-child:after{font-size:17px!important;top:9px!important}.gform_confirmation_message{text-align:center}.grant-form input,.grant-form textarea{box-shadow:none!important}.gform-theme--api,.gform-theme--foundation{--gform-theme-form-row-gap:25px}.grant-form input[type=submit]{color:#FFFFFF!important;border-color:#cb2227!important;border-radius:4px!important;font-size:15px!important;text-transform:uppercase!important;background-color:#cb2227!important;padding:11px 55px!important}.gform_required_legend{padding-bottom:16px!important}.grant-form .gform_button_select_files{background:#d4dfe8!important;color:#000!important}.donation_pledge_form input.large{box-shadow:none!important;padding:20px 15px!important;border:1px solid #7e7e7e}.donation_pledge_form textarea.small{box-shadow:none!important;padding:20px 15px!important;border:1px solid #7e7e7e}.donation_pledge_form .gform-datepicker{border:1px solid #959595!important;box-shadow:none!important;width:100%!important;padding:20px 15px!important}.donation_pledge_form select{box-shadow:none!important;border:1px solid #7e7e7e;height:42px}.donation_pledge_form input[type=submit]{color:#FFFFFF!important;border-color:#cb2227!important;border-radius:4px!important;font-size:15px!important;text-transform:uppercase!important;background-color:#cb2227!important;padding:11px 55px!important}.donation_pledge_form .gform_button_select_files{background:#d4dfe8!important;color:#000!important}.donation_pledge_form .gform_title{display:none!important}.donation_pledge_form .gform-theme--foundation .gform_fields{grid-row-gap:25px!important}.um{margin-top:140px}.um .um-form input[type=text]{border:1px solid #d0d0d0!important;border-radius:5px}.um-page-login input[type=submit]{background:#cb2227!important;padding:14px 20px!important}.um-page-login a.um-button.um-alt{background:#d4dfe8!important;color:#000!important;box-shadow:none!important;padding:14px 20px!important}.um.um-register,.um.um-login{border:1px solid #d0d0d0;max-width:600px!important;padding:60px;border-radius:5px}.um-register a.um-button.um-alt{color:#fff!important}.um-half{width:48%!important}.um-left{float:left!important}.um-right{float:right!important}.main_title{text-align:center}.um a.um-button,.um a.um-button.um-disabled:active,.um a.um-button.um-disabled:focus,.um a.um-button.um-disabled:hover,.um input[type=submit].um-button,.um input[type=submit].um-button:focus{background:#cb2227!important}.um a.um-button:hover,.um input[type=submit].um-button:hover{background-color:#047f46!important;color:#fff!important}.select2-container .select2-choice,.select2-container-multi .select2-choices,.select2-drop,.select2-drop-active,.select2-drop.select2-drop-above,.um .um-form input[type=number],.um .um-form input[type=password],.um .um-form input[type=search],.um .um-form input[type=tel],.um .um-form input[type=text],.um .um-form textarea,.um .upload-progress{border:1px solid #d0d0d0!important;border-radius:5px}.um-request-button{background-color:#cb2227!important}a.um-link-alt{color:#cb2227!important}.um-account-side li{margin-bottom:5px!important;background:#d4dfe8!important;border-radius:5px!important}.um-account-side li a.current,.um-account-side li a.current:hover{color:#000!important}.um .um-profile-nav-item.active a{background:#cb2227!important}.um-account-side li a{padding:10px 0!important;color:#000!important}.um-account-side li a.current span.um-account-icon{color:#cb2227!important}.um-account-side li a span.um-account-arrow{top:10px!important}.um-misc-ul>li>a{color:#cb2227;font-size:16px;font-weight:600}.um-directory .um-members-wrapper .um-members.um-members-grid .um-member{border-radius:5px!important}.um-directory .um-members-wrapper .um-members.um-members-grid .um-member .um-member-card .um-members-edit-btn a.um-edit-profile-btn{padding:12px 18px!important;color:#fff;font-size:15px!important}.um .um-button.um-alt:before,.um input[type=submit].um-button.um-alt:before{color:#fff!important}.um-page-members .um .um-button.um-alt,.um input[type=submit].um-button.um-alt{color:#ffffff!important;background:#cb2227!important}.um-account-name a:hover{color:#cb2227!important}.gv-search-button{background:#cb2227;color:#fff;border:none;padding:6px 25px;font-size:15px;border-radius:4px}input#gv_search_1106{padding:5px;border:1px solid #d0d0d0!important;border-radius:5px;width:50%}.gv-field-1-1 a{color:#cb2227}.gv-table-view{table-layout:inherit;width:100%}.um-register a.um-button.um-alt{background:#d4dfe8!important;box-shadow:none!important}tr.alt{font-size:13px;border-bottom:1px solid #efefef}span.gv-field-label{font-size:14px;color:#000;font-weight:600}.gv-widget-pagination{padding-bottom:10px!important}form.gv-widget-search.gv-search-horizontal{margin-bottom:30px!important}.gv-table-view thead tr{background:#efefef!important}.entry-content thead th,.entry-content tr th{line-height:1.5em}.gv-table-view tfoot{background:#efefef}.entry-content tr td{line-height:1.5em;font-size:13px}.um-page-register a.um-button.um-alt{color:#000!important}.um-page-register a.um-button.um-alt:hover{background:#047f46!important;color:#fff!important}.um-profile.um .um-profile-headericon a{color:#cb2227!important}.um-profile.um .um-profile-headericon a:hover{color:#047f46!important}.page-id-1265 a.um-button.um-alt{color:#fff!important}.faq .dsm_close_icon{background:#047f46;color:#fff;font-size:18px!important;padding:1px 2px;border-radius:3px}.faq .dsm_open_icon{background:#047f46;color:#fff;font-size:18px!important;padding:1px 2px;border-radius:3px}.faq .dsm-faq-content{font-size:14px!important}ul.faqlist{padding-top:7px}ul.faqlist li{list-style:none!important}ul.faqlist li:before{content:"\24";left:0;top:2px;color:#CB2227;margin-right:12px;font-size:19px;font-family:ETmodules;position:relative;font-weight:600}.custom_rest_msg{padding-top:250px;padding-bottom:150px;width:85%;margin:auto}.custom_rest_msg h3{line-height:1.5em}ul.twocol_list{columns:3}ul.twocol_list li{list-style:none!important;display:block;padding-bottom:8px}ul.twocol_list li:before{content:"\24";left:0;top:2px;color:#CB2227;margin-right:12px;font-size:19px;font-family:ETmodules;position:relative;font-weight:600}.why-invest-sec{background-image:linear-gradient(180deg,#ffffff 57%,#d4dfe8 57%)}.event-chair-email{padding-left:50px}.mem_heading h4{font-size:16px!important}.donation_pledge_form .select2-container .select2-results__option .select2-result-checkbox{display:flex;align-items:center;gap:8px}.donation_pledge_form .select2-container .select2-results__option input[type="checkbox"]{pointer-events:none}.donation_pledge_form .select2-container--default .select2-selection--multiple{border:1px solid #7e7e7e!important;min-height:42px;padding:6px 35px 6px 8px;cursor:pointer;border-radius:4px;position:relative}.donation_pledge_form .select2-container--default .select2-selection--multiple .select2-search--inline{display:none!important}.donation_pledge_form .select2-container--default .select2-selection--multiple::after{content:"▼";position:absolute;right:10px;top:50%;font-size:12px;color:#666;transform:translateY(-50%);pointer-events:none}.select2-container .select2-results__option input[type="checkbox"]{pointer-events:stroke!important}.select2-container--open .select2-dropdown{position:absolute!important;top:100%!important;margin-top:32px!important;z-index:999999!important}.select2-container{z-index:99999!important;max-width:100%!important}.donation_pledge_form .select2-dropdown{width:100%!important;max-width:100%;left:0!important;right:auto!important;box-sizing:border-box!important;overflow-x:hidden!important}.cs-gravity-view .gv-widget-pagination{margin-top:12px!important}.form_sec{margin-top:20px;margin-bottom:15px}.form_sec h3{line-height:1.5em}@media (min-width:981px) and (max-width:1360px){.why-invest-sec{background-image:linear-gradient(180deg,#d4dfe8 57%,#d4dfe8 57%)!important;border-top:8px solid #fff}.inverse_col{padding:20px 0px}.space_col{margin:20px 0px}.why_invest_col{width:100%!important}.why_invest_row{display:block!important}}@media(min-width:981px) and (max-width:1360px){.whyinvest_sec{padding:40px 4px!important}.whyinvest_col{width:100%!important}}@media (min-width:981px) and (max-width:1255px){.annualgala_email .et_pb_blurb_description{overflow-wrap:anywhere;line-height:1.2em!important}.event-chair-email{padding-left:0px}}@media (min-width:981px) and (max-width:1168px){.oef_email a{word-wrap:break-word;line-height:1.2em!important}}@media (max-width:980px){div.uimob800 .um-account-meta a{border:none!important}.um-account-meta.radius-1 img{-moz-border-radius:999px!important;-webkit-border-radius:999px!important;border-radius:999px!important}div.uimob800 .um-account-side li{background:#fff!important}div.uimob800 .um-account-side li a.current{background:#cb2227}div.uimob800 .um-account-side li a.current,div.uimob800 .um-account-side li a.current:hover{background:#cb2227}div.uimob800 .um-account-side ul{border:none!important}.header_col{width:63%!important}.header_col1{width:37%!important}.header_phone .et_pb_image_wrap{margin-top:4px}.header_phone .et_pb_blurb_container{padding-left:0px!important}.home_banner h1{font-size:40px}.page_heading h2{font-size:30px}.page_heading h3{font-size:23px}.main_menu .et_mobile_nav_menu{margin-top:-10px}.amount_col1{margin-left:4%;margin-bottom:2%;margin-right:4%;margin-top:4%;padding-top:6%;padding-right:5%;padding-left:5%;border-top:1px dotted #000;border-left:1px dotted #000;border-right:1px dotted #000;border-bottom:0px dotted #000;border-radius:7px}.reverse{display:flex;flex-direction:column-reverse}.sub_banner{padding-top:17%;padding-bottom:17%;margin-top:90px}.main_menu li a:before{background:transparent}.et_mobile_menu li a{color:#000}.um.um-register,.um.um-login{border:1px solid #d0d0d0;max-width:600px!important;padding:40px}.topmenu .et_mobile_nav_menu{display:none!important}.topmenu .et_pb_menu__menu{display:block!important}ul.twocol_list{columns:2}.um{margin-top:130px}.custom_rest_msg{padding-top:230px;padding-bottom:130px}.event-chair-email{padding-left:0px}.mem_heading .et_pb_column{margin-bottom:15px!important}}@media (max-width:767px){.sub_banner{padding-top:40%;padding-bottom:14%}.header_col{display:none}.header_col1{width:100%!important}.main_menu .et_mobile_nav_menu{margin-top:-18px}.header_col1{text-align:right!important;padding-right:8%}.home_banner h1{font-size:29px;margin-top:-18px;padding-right:11px;padding-left:11px}.page_heading h2{font-size:26px;line-height:1.3em}.page_heading h3{font-size:21px;line-height:1.3em}.amount_col1{margin-left:4%;margin-bottom:2%;margin-right:4%;margin-top:4%;padding-top:9%;padding-right:5%;padding-left:7%;border-top:1px dotted #000;border-left:1px dotted #000;border-right:1px dotted #000;border-bottom:0px dotted #000;border-radius:7px}.um.um-register,.um.um-login{border:1px solid #d0d0d0;max-width:600px!important;padding:20px}.slantline:before{display:none!important}.custom_rest_msg{padding-top:210px;padding-bottom:70px}.custom_rest_msg h3{font-size:18px;line-height:1.6em}ul.twocol_list{columns:1}.um{margin-top:100px}.form_sec h3{font-size:18px}.form_sec{margin-top:5px;margin-bottom:5px}}@media (max-width:735px){.oef_email a{word-wrap:break-word;line-height:1.2em!important}}@media (max-width:480px){.homebanner{padding-top:17%!important;padding-bottom:8%!important}.home_banner h1{font-size:26px!important;margin-top:-18px;padding-right:11px;padding-left:11px}.amount_col1{padding-right:0%;padding-top:11%}.annualgala_email .et_pb_blurb_description{overflow-wrap:anywhere;line-height:1.2em!important}.mem_heading .et_pb_column{margin-bottom:0px!important}.team-box h3{font-size:19px!important}.mem_heading h4{font-size:18px!important}}