.educational-partner-page .intro-copy{margin-top:1em}.educational-partner-page .intro-copy-second-column{margin:0}.educational-partner-page .intro-copy-second-column p{font-size:16px;line-height:1.6}@media print,screen and (min-width:48em){.educational-partner-page .intro-copy-second-column p{font-size:20px}}@media print,screen and (min-width:64em){.educational-partner-page .intro-copy-second-column{width:100%;float:left;margin:0;padding-left:0!important}}.educational-partner .filterable-list-simple-three .filterable-list-row a.link{font-size:13px;display:block;text-align:left;padding-bottom:6px;letter-spacing:-.35px}.educational-partner .title{font-weight:700}.educational-partner .additional-info{font-size:12px;font-weight:400}.educational-partner .filterable-list-cell img{height:34px;width:auto}.educational-partner .filterable-list-simple-three .filterable-list-cell:nth-of-type(1){flex:0 1 23.3%;margin-right:5%}.educational-partner .filterable-list-simple-three .filterable-list-cell:nth-of-type(2){flex:0 1 66.3%;display:flex;flex-direction:column}.educational-partner .filterable-list-row{flex-direction:row}.educational-partner .reports-detailed-content p{font-size:14px;line-height:1.5;padding-right:0;margin:0}.educational-partner .filterable-list-simple-three .no-match-text{font-weight:400;color:#000;font-size:24px;text-align:center;line-height:40px}.educational-partner .filterable-list-simple-three .filterable-list-row:nth-of-type(1){border-top:1px solid #e4e4e4}@media print,screen and (min-width:48em){.educational-partner .filterable-list-simple-three .filterable-list-cell:nth-of-type(1){flex:0 1 33.3%;padding:0 0 0 2%;display:flex;align-items:center;margin-right:0}.educational-partner .filterable-list-simple-three .filterable-list-cell:nth-of-type(2){flex:0 1 32.3%;display:flex;margin-top:-6px;flex-direction:column;justify-content:center}.educational-partner .filterable-list-simple-three .filterable-list-cell:last-of-type{flex:0 1 32.3%;padding:39px 0}.educational-partner .reports-detailed-content{margin-right:10%}.filterable-list-cell{border-bottom:1px solid #dedede}.reports-detailed-content.mobile-only{display:none}.educational-partner .filterable-list-cell img{height:50px}}.educational-partner-page hr.divider{margin:25px auto 0}.featured-banner .card{background:#fff}.custom-index-banner-img{display:block;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:0}.black-background{background:#000}.custom-index-banner-container{position:relative;width:100%;background-color:#000;left:calc(-50vw + 50%)}.custom-index-banner-img img{-o-object-position:bottom right;object-position:bottom right;flex:1;max-width:100%;max-height:100%}.custom-index-banner-wrapper{max-width:calc(100% - 40px);position:relative;min-height:420px;z-index:8;margin:0 auto}.custom-index-banner-content h1{font-size:calc(17px + 5vw);letter-spacing:-.04em;line-height:1.13;margin-bottom:20px}.custom-index-banner-wrapper .custom-index-banner-content{padding:36px 20% 46px 0;color:#fff}.custom-index-banner-wrapper .custom-index-banner-content h1{margin-top:.1rem}.custom-index-banner-wrapper .custom-index-banner-content p{font-size:16px;line-height:1.6}.custom-index-banner-wrapper .custom-index-banner-content a{margin-right:20px}@media print,screen and (min-width:48em){.custom-index-banner-wrapper{max-width:calc(100% - 80px)}.custom-index-banner-content h1{font-size:52.5px;margin-bottom:50px}.custom-index-banner-wrapper .custom-index-banner-content{padding:85px 0 60px 0}.custom-index-banner-wrapper .custom-index-banner-content p{font-size:18px}}@media print,screen and (min-width:64em){.custom-index-banner-wrapper .custom-index-banner-content{padding-right:6%}hr.line-divider{display:none}}@media screen and (min-width:75em){.custom-index-banner-wrapper{max-width:calc(100% - 200px)}.custom-index-banner-wrapper .custom-index-banner-content{padding:85px 6% 80px 27%}hr.line-divider{display:none}}@media screen and (min-width:97.5em){.custom-index-banner-wrapper{max-width:1024px}}@media print,screen and (min-width:33.75em){.custom-index-banner-wrapper{margin:0 auto;padding:0}}