::selection{background:#006BCC;color:#fff}::-moz-selection{background:#006BCC;color:#fff}.grecaptcha-badge{visibility:hidden!important}@media only screen and (max-width:1265px){.et_pb_menu .et_pb_menu__menu{display:none}.et_mobile_nav_menu{display:block}}@media (min-width:981px){#menu-main-menu{display:flex;align-items:center}#menu-main-menu li{display:flex;align-items:center;margin:0;padding-right:12px;padding-left:12px}#menu-main-menu li a{padding:0}#menu-main-menu #menu-item-1208 a{color:#fff!important;background:#CCA500;padding:13px 32px;border:1px solid #CCA500}}@media (max-width:980px){header .et_pb_column{width:50%!important;margin:0!important}}.partners .et_pb_tabs{margin-top:-91px}.partners .et_pb_tabs_controls{display:flex;flex-direction:row;align-items:stretch;width:100%;margin:0 auto}.partners .et_pb_tabs_controls li{border:2px solid transparent;flex-grow:1}.partners .et_pb_tabs_controls li a{padding-top:16px;padding-bottom:16px}.partners .et_pb_tab_active{border-bottom:2px solid #006BCC!important}.partners ul.et_pb_tabs_controls:after{border-top:2px solid #EEEEEE}.partners .et_pb_tabs_controls li a:after{display:block;color:#757575;font-size:18px;font-weight:300}.partners .et_pb_tabs_controls .et_pb_tab_0 a:after{content:'$100,000 + Lifetime Giving'}.partners .et_pb_tabs_controls .et_pb_tab_1 a:after{content:'$75,000 + Lifetime Giving'}.partners .et_pb_tabs_controls .et_pb_tab_2 a:after{content:'$50,000 + Lifetime Giving'}.partners .et_pb_tabs_controls .et_pb_tab_3 a:after{content:'$25,000 + Lifetime Giving'}.partners .et_pb_tabs_controls .et_pb_tab_3 a{pointer-events:none!important}@media (max-width:1059px){.partners .et_pb_tabs_controls,.et_pb_tabs_controls li a{display:block}.partners .et_pb_tabs_0.et_pb_tabs .et_pb_tabs_controls{background:#F5F5F5!important}.partners .et_pb_tabs_controls li{width:100%;text-align:center}}@media (min-width:1049px){.partners .et_pb_tab_1 .n2-ss-control-bullet{opacity:0}}@media (max-width:1048px){.partners .n2-ss-slider .n2-ss-widget{bottom:-20px!important}}@media (max-width:980px){footer .et_pb_menu .et_pb_menu__menu{display:block!important;margin:0 auto}footer .et_pb_menu .et_mobile_nav_menu{display:none!important}}.objective{text-align:center}.objective span{font-size:48px}.objective h3{color:#212121;font-size:24px;margin-top:28px;margin-bottom:16px;line-height:1.2}.objective p{font-size:14px;font-weight:300}.mentors{background:#fff;box-shadow:0px 0px 15px #00000029;padding:32px;display:flex;flex-direction:column;height:350px;justify-content:space-between}.mentors .mentors-text{color:#757575;font-size:18px;font-weight:300}.mentors .mentors-info{display:flex;flex-direction:row;align-items:center}.mentors .mentors-info div{flex:1}.mentors h5{color:#212121;font-size:18px;font-weight:700;margin-bottom:8px;padding:0;text-align:right;text-transform:uppercase}.mentors p{color:#757575;font-size:16px;font-weight:300;text-align:right}@media (max-width:600px){.mentors{height:auto}.mentors .mentors-text{margin-bottom:70px}.mentors .mentors-info{flex-direction:column}.mentors .mentors-info img{margin-bottom:16px}.mentors h5,.mentors p{text-align:center}}.overlay-wrap{position:relative;margin-bottom:16px}.overlay-wrap img{display:block;width:100%;height:auto}.overlay-wrap .overlay{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;opacity:0;transition:.5s ease;background-color:rgba(0,107,204,0.85)}.overlay-wrap .text{color:white;height:100%;width:100%;padding:32px;display:flex;flex-direction:column;justify-content:space-between}.overlay-wrap .text p{font-size:18px;font-weight:700}.overlay-wrap:hover .overlay{opacity:1;cursor:pointer}.team .team-name{text-align:center}.team .team-name h5{color:#212121;font-size:18px;font-weight:700;margin:0;padding:0}.team .team-name p{color:#757575;font-size:16px;font-weight:300}.pum-theme-270,.pum-theme-default-theme{background-color:rgba(41,41,41,0.8)!important}.pum-theme-270 .pum-container,.pum-theme-default-theme .pum-container{background:#fff!important;border:0!important;box-shadow:none!important;padding:0!important}.pum-close{width:65%!important;background:#006BCC!important;z-index:0!important;right:-15%!important;text-align:right!important;padding:12px 25px!important}.team-about .image{position:absolute;top:-95px;right:-5%}.team-about .image img{max-height:220px}.team-about .team-f{background:linear-gradient(to right,#EBEBEB 50%,#fff 50%);padding:30px}.team-about-wrap{padding:95px 95px 30px 95px}.team-about h5{color:#212121;font-size:32px;font-weight:700;margin-bottom:8px;padding:0}.team-about .position{color:#CCA500;font-size:16px;font-weight:300;padding:0;margin-bottom:8px}.team-about .icons{margin-bottom:16px}.team-about .icons a{font-size:18px;color:#006BCC;margin-right:8px}.team-about p{color:#757575;font-size:16px;font-weight:300}.team-about .contact{margin-bottom:16px}.team-about .contact .material-icons{vertical-align:middle;color:#212121;margin-right:5px}@media (max-width:1323px){.team-about .image{display:none}}@media only screen and (min-width:1024px){.pum-container.pum-responsive.pum-responsive-medium{top:140px!important}}@media (max-width:1023px){.pum-close{width:50%!important;right:0!important;z-index:2!important}}@media (max-width:700px){.team-about-wrap{padding:95px 40px 30px 40px}}@media only screen and (min-width:1024px){.pum-container.pum-responsive.pum-responsive-medium{width:50%!important}}.financials{background:#fff;padding:32px;box-shadow:0px 0px 15px #0000001A;transition:all 0.4s}.financials:hover{transform:scale(1.03)}.financials h5{color:#212121;font-size:20px;font-weight:700;margin-bottom:44px}.financials h5 span{display:block;font-weight:300}.financials div{display:flex;flex-direction:row;justify-content:space-between}.financials p{color:#CCA500;font-size:18px}.financials .material-icons{color:#CCA500;font-size:22px}.promoter-score{width:170px;height:170px;line-height:170px;border-radius:50%;font-size:40px;color:#fff;text-align:center;background:#43a047;margin:0 auto}.program{position:relative;padding:32px;box-shadow:0px 0px 15px #0000001A;background:#fff}.program h3{color:#006BCC;font-size:32px;font-weight:700;line-height:1.2;margin-bottom:150px}.program h3 span{display:block}.program .program-icon{text-align:right}.program .program-icon span{font-size:60px;color:#006BCC}.muted h3,.muted .program-icon span{color:#BDBDBD}.program .soon{position:absolute;background:#006BCC;padding:12px 32px;top:-25px;right:-15px}.program .soon p{margin:0;color:#fff;font-size:16px;font-weight:500}.program .soon:after{width:0;height:0;border-right:15px solid transparent;border-top:13px solid #0C243E;content:'';position:absolute;bottom:-13px;right:0}.program .triangle{position:absolute;width:114%;left:-25px;bottom:-155px}.program .triangle img{height:auto;width:100%}@media (max-width:1370px){.program .triangle{display:none}}.et_pb_scroll_top.et-pb-icon{border-top-left-radius:0px;border-bottom-left-radius:0px}.blog-navigation{display:flex;flex-direction:row}.blog-navigation a{color:#BDBDBD;font-size:18px;font-weight:500;padding-top:16px;padding-bottom:16px;flex-grow:1;width:33%;text-align:center;border-bottom:2px solid transparent;transition:all 0.6s}.blog-navigation a:hover{color:#212121;border-bottom:2px solid #CCA500}.blog-navigation .active{color:#212121;border-bottom:2px solid #CCA500}#blog_style .post-meta{position:absolute;top:32px;left:26px}#blog_style .post-meta a{color:#fff;font-size:16px;font-weight:500;padding:8px 16px;background:#CCA500}@media (min-width:960px){.two-column .et_pb_ajax_pagination_container{display:grid;grid-gap:32px;grid-template-columns:repeat(2,1fr)}}.two-column article{margin-bottom:32px!important;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;box-shadow:0px 0px 15px #0000001A}.two-column .post-content{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0px 32px 32px 32px}.two-column .column{margin-bottom:20px!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.two-column .post-content-inner{margin-bottom:32px}.three-column .et_pb_salvattore_content{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:960px){.three-column article{margin-bottom:32px!important;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.three-column article{box-shadow:0px 0px 15px #0000001A;position:relative;border-color:transparent!important}.three-column .post-content{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:13px}.three-column .column{margin-bottom:32px!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.three-column .post-content{position:relative;margin-top:auto}.three-column .et_pb_image_container{margin:-20px -20px 0px}#blog_style .more-link{text-transform:capitalize;font-weight:500;margin-top:auto}#blog_style .more-link:before{text-transform:none;content:'Click to '}.two-column .more-link:after{font-family:FontAwesome;content:"\f0c1";position:absolute;right:32px}.three-column .more-link:after{font-family:FontAwesome;content:"\f0c1";position:absolute;right:13px}#blog_style .pagination a{padding:16px 32px;border:1px solid #BDBDBD}.blog-post .wp-block-image{margin-bottom:64px}.blog-post h1,.blog-post h2,.blog-post h3{margin-bottom:32px;padding:0}.blog-post .wp-block-image figcaption{font-size:14px;line-height:1.6}.blog-post .wp-block-quote p{margin-bottom:16px}.author-box .et_pb_team_member_image img{width:95px;border-radius:50%}.author-box .et_pb_team_member_description h4 span{display:block;font-weight:300;color:#757575;font-size:16px;margin-bottom:8px}.written-by span{color:#212121;font-weight:300}.partners-accordion .et_pb_toggle{border:0;box-shadow:0px 0px 5px #0000001A;padding:16px 32px}.partners-accordion .et_pb_toggle .et_pb_toggle_title:before{font-family:'Material Icons'!important;content:"add"}.partners-accordion .et_pb_toggle_open .et_pb_toggle_title:before{font-family:'Material Icons'!important;content:"remove";display:block!important}.partners-accordion .et_pb_toggle h5:after{display:block;color:#757575;font-size:18px;font-weight:300}.partners-accordion .et_pb_accordion_item_0 h5:after{content:"$200,000 + Lifetime Giving"}.partners-accordion .et_pb_accordion_item_1 h5:after{content:"$100,000 + Lifetime Giving"}.partners-accordion .et_pb_accordion_item_2 h5:after{content:"$50,000 - $80,000 + Lifetime Giving"}.partners-accordion .et_pb_accordion_item_3 h5:after{content:"$25,000 - $50,000 + Lifetime Giving"}.partners-accordion .et_pb_accordion_item_4 h5:after{content:"$10,000 - $25,000 + Lifetime Giving"}.accordion-logos{display:flex;flex-wrap:wrap;margin:0}.accordion-logo{flex:0 0 33.333333%}@media (max-width:800px){.accordion-logo{flex:0 0 50%}}@media (max-width:500px){.partners-accordion .et_pb_toggle{max-height:700px;overflow:scroll}.accordion-logo{flex:100%}}.fluid-width-video-wrapper{padding-top:60%!important}.hiring{background:linear-gradient(to bottom,#f5f5f5 60%,#fff 50%)}.hiring-map iframe{border:none!important;box-shadow:0px 0px 15px #00000029}.partnered-hover{opacity:0.5;transition:all 0.4s}.partnered-hover:hover{opacity:1;transform:scale(1.1)}.contact-us form input,.contact-us form textarea{width:100%;height:50px;border:1px solid #E2E2E2;margin-bottom:16px;font-size:16px}.contact-us form label{font-size:18px;font-weight:400}.contact-us form select{width:100%;height:50px;font-size:16px;border:1px solid #E2E2E2;margin-bottom:16px}.contact-us form textarea{min-height:100px}.contact-us form .wpcf7-submit{height:auto;padding:16px;background:#CCA500;color:#fff;border-color:#CCA500;text-transform:uppercase;font-size:16px;font-weight:500}.contact-us form .wpcf7-submit:hover{cursor:pointer}.contact-us .wpcf7 form.sent .wpcf7-response-output{border-color:#CCA500;padding:16px 32px;font-size:18px;font-weight:500}.salesforce-form form label,.salesforce-form form .added-label{font-size:18px;font-weight:400;display:block;margin-bottom:16px}.salesforce-form form input,.salesforce-form form textarea{width:100%;height:50px;border:1px solid #E2E2E2;margin-bottom:16px;font-size:16px}.salesforce-form form textarea{min-height:150px}.salesforce-form form #fileToUpload{border:none;margin-top:10px;height:auto}.salesforce-form form select{width:100%;height:50px;font-size:16px;border:1px solid #E2E2E2;margin-bottom:16px}.salesforce-form form .submit{height:auto;padding:16px;background:#CCA500;color:#fff;border-color:#CCA500;text-transform:uppercase;font-size:16px;font-weight:500}.salesforce-form form .submit:hover{cursor:pointer}