body.template-school-location-redesign{color:#3e3e3e;font-family:"Open Sans", sans-serif}body.template-school-location-redesign .block{padding:40px;position:relative}body.template-school-location-redesign .block .content{position:relative;z-index:2}body.template-school-location-redesign .block .content h2{font-size:20px;margin:48px 0 32px}body.template-school-location-redesign .block .content-below{padding-top:50px}body.template-school-location-redesign .block .content-below h2{font-size:32px;line-height:1.4;margin-bottom:26px}body.template-school-location-redesign .block-heading{font-size:14px;line-height:1.7142857143;margin-bottom:45px}body.template-school-location-redesign .block-heading .updated{font-size:15px;display:flex;align-items:center;gap:0 6px;margin-bottom:10px}body.template-school-location-redesign .block-heading .updated svg{width:14px}body.template-school-location-redesign .block-heading h1{color:#26272d;font-size:36px;line-height:1.4}body.template-school-location-redesign .block-heading h1:not(:last-child){margin-bottom:8px}body.template-school-location-redesign .block-heading>p{margin-bottom:20px}body.template-school-location-redesign .author-meta.has-disclosure.version-2{margin-bottom:20px;padding:15px;background-color:#fafafa}body.template-school-location-redesign .author-meta.has-disclosure.version-2 .author-item{width:100%;justify-content:space-between;gap:0 30px}body.template-school-location-redesign .author-meta.has-disclosure.version-2 .author-item .meta-info{flex:0 0 auto;align-items:center;gap:0 10px}body.template-school-location-redesign .author-meta.has-disclosure.version-2 .author-item .meta-info .author-image{margin:0}body.template-school-location-redesign .author-meta.has-disclosure.version-2 .author-item .meta-info .author-image img{flex:0 0 auto;width:36px;height:auto}body.template-school-location-redesign .author-meta.has-disclosure.version-2 .author-item .meta-info .author-text{line-height:1.1;padding:0}body.template-school-location-redesign .author-meta.has-disclosure.version-2 .author-item .meta-info .author-text .author-name .name{color:inherit;font-weight:normal}body.template-school-location-redesign .author-meta.has-disclosure.version-2 .author-item .disclosure{font-size:13px;line-height:1.333;flex:1 0 auto;padding:0;background-color:transparent}@media (min-width:992px){body.template-school-location-redesign .author-meta.has-disclosure.version-2 .author-item{align-items:center}body.template-school-location-redesign .author-meta.has-disclosure.version-2 .author-item .disclosure{text-align:right}}@media (max-width:991px){body.template-school-location-redesign .author-meta.has-disclosure.version-2 .author-item{flex-direction:column;gap:12px 0}}@media (max-width:619px){body.template-school-location-redesign .author-meta.has-disclosure.version-2 .author-item .disclosure br{display:none}}@media (min-width:992px){body.template-school-location-redesign #header::before{height:82px}body.template-school-location-redesign .main{padding-top:65px}}@media (max-width:1199px){body.template-school-location-redesign .main .content .content-main{margin-bottom:35px}}@media (max-width:767px){body.template-school-location-redesign .main{padding:0}body.template-school-location-redesign .main .block{padding-left:25px;padding-right:18px}body.template-school-location-redesign .main .block-heading h1{font-size:20px;line-height:1.1}body.template-school-location-redesign .main .block-heading h1:not(:last-child){margin-bottom:20px}body.template-school-location-redesign .main .block-heading>p{font-size:14px}}body.template-school-location-redesign .vendor-cards{display:flex;flex-direction:column;gap:18px 0}body.template-school-location-redesign .vendor-cards .vendor-card .stars{width:95px;height:14px;position:relative}body.template-school-location-redesign .vendor-cards .vendor-card .stars .full,body.template-school-location-redesign .vendor-cards .vendor-card .stars .empty{width:100%;height:100%;position:absolute;top:0;left:0;display:flex;gap:0 5px;overflow:hidden;background-size:13px;background-repeat:repeat-x;background-position:center left}body.template-school-location-redesign .vendor-cards .vendor-card .stars .full span,body.template-school-location-redesign .vendor-cards .vendor-card .stars .empty span{flex:0 0 auto;width:15px;height:14px;display:block;background-repeat:no-repeat;background-position:center}body.template-school-location-redesign .vendor-cards .vendor-card .stars .full{z-index:2}body.template-school-location-redesign .vendor-cards .vendor-card .stars .full span{background-image:url(//www.agentadvice.com/wp-content/themes/agentadvice/assets/svg/star-yellow.svg)}body.template-school-location-redesign .vendor-cards .vendor-card .stars .empty{z-index:1}body.template-school-location-redesign .vendor-cards .vendor-card .stars .empty span{background-image:url(//www.agentadvice.com/wp-content/themes/agentadvice/assets/svg/star-gray.svg)}body.template-school-location-redesign .vendor-cards .vendor-card .card--inner{background:#fff;border:1px solid #e3e3e2;border-radius:8px;position:relative;z-index:1}body.template-school-location-redesign .vendor-cards .vendor-card .card--inner.rating-show{z-index:99999}body.template-school-location-redesign .vendor-cards .vendor-card .card--main{display:flex;gap:0 40px;padding:32px}body.template-school-location-redesign .vendor-cards .vendor-card .card--main>div{position:relative}body.template-school-location-redesign .vendor-cards .vendor-card .card--left{flex:0 1 27%;display:flex;flex-direction:column;align-items:start;gap:14px 0;position:relative}body.template-school-location-redesign .vendor-cards .vendor-card .card--center{flex:1 1 53%;z-index:2}body.template-school-location-redesign .vendor-cards .vendor-card .card--center>p{font-size:13px;font-weight:bold}body.template-school-location-redesign .vendor-cards .vendor-card .card--right{flex:0 1 20%;display:flex;flex-direction:column;justify-content:center;padding-bottom:20px;gap:5px 0;z-index:2}body.template-school-location-redesign .vendor-cards .vendor-card .card--more{padding:0 32px 32px}body.template-school-location-redesign .vendor-cards .vendor-card .card--more [class*="accordion"] .alignleft,body.template-school-location-redesign .vendor-cards .vendor-card .card--more [class*="accordion"] .alignright{margin-top:0}body.template-school-location-redesign .vendor-cards .vendor-card .card--more [class*="accordion"] .card--pros ul,body.template-school-location-redesign .vendor-cards .vendor-card .card--more [class*="accordion"] .card--cons ul{list-style:none;padding:0;display:flex;flex-direction:column;gap:10px 0}body.template-school-location-redesign .vendor-cards .vendor-card .card--more [class*="accordion"] .card--pros ul li,body.template-school-location-redesign .vendor-cards .vendor-card .card--more [class*="accordion"] .card--cons ul li{display:flex;align-items:center;gap:0 10px}body.template-school-location-redesign .vendor-cards .vendor-card .card--more [class*="accordion"] .card--pros ul li svg,body.template-school-location-redesign .vendor-cards .vendor-card .card--more [class*="accordion"] .card--cons ul li svg{flex:0 0 auto;width:18px;height:18px}@media (min-width:620px){body.template-school-location-redesign .vendor-cards .vendor-card .card--pros-cons{display:flex;gap:0 60px}body.template-school-location-redesign .vendor-cards .vendor-card .card--pros-cons>div{flex:1}}body.template-school-location-redesign .vendor-cards .vendor-card .card--ribbon{height:24px;margin-left:28px;position:absolute !important;top:-1px;left:-1px;display:flex;justify-content:center;align-items:center}body.template-school-location-redesign .vendor-cards .vendor-card .card--ribbon:before{content:attr(data-num);width:28px;height:100%;color:#fff;font-size:18px;font-weight:700;display:flex;justify-content:center;align-items:center;position:absolute;top:0;right:100%;border-top-left-radius:8px;background-color:#171717}body.template-school-location-redesign .vendor-cards .vendor-card .card--ribbon.do-ribbon{padding-left:45px;padding-right:37px;background-color:#89e8b8}body.template-school-location-redesign .vendor-cards .vendor-card .card--ribbon.do-ribbon:after{content:"";width:16px;height:100%;display:block;position:absolute;top:0;left:100%;background-color:#89e8b8;clip-path:polygon(100% 0, 50% 50%, 100% 100%, 0 100%, 0 0)}body.template-school-location-redesign .vendor-cards .vendor-card .card--ribbon.do-ribbon.c-red{background-color:#ea336a}body.template-school-location-redesign .vendor-cards .vendor-card .card--ribbon.do-ribbon.c-red:after{background-color:#ea336a}body.template-school-location-redesign .vendor-cards .vendor-card .card--ribbon.do-ribbon.c-red span{color:#fff}body.template-school-location-redesign .vendor-cards .vendor-card .card--ribbon.do-ribbon span{color:#000;font-size:12px;font-weight:bold;line-height:1;text-transform:uppercase}body.template-school-location-redesign .vendor-cards .vendor-card .card--logo{position:relative}body.template-school-location-redesign .vendor-cards .vendor-card .card--logo img{width:100%}body.template-school-location-redesign .vendor-cards .vendor-card .card--title{font-size:18px;font-weight:700;line-height:1.36}body.template-school-location-redesign .vendor-cards .vendor-card .card--rating{position:relative;z-index:3}body.template-school-location-redesign .vendor-cards .vendor-card .card--rating .rating-face{display:flex;align-items:center;gap:0 15px}body.template-school-location-redesign .vendor-cards .vendor-card .card--rating .rating-face .rating-number{color:#091531;font-family:"Inter", sans-serif;font-size:24px;font-weight:bold;letter-spacing:-0.03em;line-height:1}body.template-school-location-redesign .vendor-cards .vendor-card .card--rating .rating-face .rating-score{padding-top:5px}body.template-school-location-redesign .vendor-cards .vendor-card .card--rating .rating-face .rating-score .score-label{font-family:"Inter", sans-serif;font-size:10px;font-weight:bold;display:flex;align-items:center;gap:0 2px}body.template-school-location-redesign .vendor-cards .vendor-card .card--rating .rating-face .rating-score .score-label svg{width:5px}body.template-school-location-redesign .vendor-cards .vendor-card .card--rating .rating-popup{width:372px;position:absolute;top:100%;left:100%;padding-top:2px;margin-left:-18px;opacity:0;visibility:hidden;transform:translateX(-50%);transform-origin:50% 50%;transition:all 0.2s;z-index:10}body.template-school-location-redesign .vendor-cards .vendor-card .card--rating .rating-popup.active{opacity:1;visibility:visible}body.template-school-location-redesign .vendor-cards .vendor-card .card--rating .rating-popup .popup-inner{position:relative;padding:24px;display:flex;flex-direction:column;gap:18px 0;border-radius:4px;border:1px solid #dadada;background-color:#f9fcfe;z-index:1}body.template-school-location-redesign .vendor-cards .vendor-card .card--rating .rating-popup:before{content:"";width:18px;height:18px;position:absolute;top:3px;left:50%;margin-left:-14px;transform:rotate(-45deg);transform-origin:0 0;border:1px solid #dadada;background-color:#f9fcfe;z-index:2}body.template-school-location-redesign .vendor-cards .vendor-card .card--rating .rating-popup:after{content:"";width:60px;height:25px;position:absolute;top:3px;left:50%;margin-left:-30px;background-color:#f9fcfe;z-index:3}body.template-school-location-redesign .vendor-cards .vendor-card .card--rating .rating-popup .popup-row{font-size:13px;display:flex;gap:0 16px}body.template-school-location-redesign .vendor-cards .vendor-card .card--rating .rating-popup .popup-row .row-label{color:#026dfe;font-size:14px;font-weight:600;line-height:1}body.template-school-location-redesign .vendor-cards .vendor-card .card--rating .rating-popup .popup-row .row-stars{width:120px;height:22px;position:relative}body.template-school-location-redesign .vendor-cards .vendor-card .card--rating .rating-popup .popup-row .row-stars .full,body.template-school-location-redesign .vendor-cards .vendor-card .card--rating .rating-popup .popup-row .row-stars .empty{width:100%;height:100%;position:absolute;top:0;left:0;background-size:24px;background-repeat:repeat-x;background-position:center left}body.template-school-location-redesign .vendor-cards .vendor-card .card--rating .rating-popup .popup-row .row-summary{display:flex;align-items:center}body.template-school-location-redesign .vendor-cards .vendor-card .card--rating .rating-popup .popup-row .row-summary .row-icon{width:40px}body.template-school-location-redesign .vendor-cards .vendor-card .card--rating .rating-popup .popup-row .row-summary .row-icon .svg{width:23px}body.template-school-location-redesign .vendor-cards .vendor-card .card--rating .rating-popup .popup-row .row-summary .row-icon .svg svg{width:100%}body.template-school-location-redesign .vendor-cards .vendor-card .card--rating .rating-popup .popup-row .row-summary .row-number{color:#091531;font-family:"Inter", sans-serif;font-size:24px;font-weight:bold;line-height:1}body.template-school-location-redesign .vendor-cards .vendor-card .card--rating .rating-popup .popup-row .row-summary .row-bar{width:170px;height:9px;position:relative;background:#fff;border-radius:8px;box-shadow:inset 0 1px 3px 0 rgba(0, 0, 0, 0.2)}body.template-school-location-redesign .vendor-cards .vendor-card .card--rating .rating-popup .popup-row .row-summary .row-bar .bar{width:0;height:100%;position:absolute;top:0;left:0;transition:all 0.5s;border-radius:8px;background-color:#026dfe}body.template-school-location-redesign .vendor-cards .vendor-card .card--rating .rating-popup .popup-row .row-text{line-height:1.362;display:flex;flex-direction:column}body.template-school-location-redesign .vendor-cards .vendor-card .card--content{display:flex;flex-direction:column;align-items:start}body.template-school-location-redesign .vendor-cards .vendor-card .card--best-for{font-size:14px;margin-bottom:18px}body.template-school-location-redesign .vendor-cards .vendor-card .card--features .label{display:none}body.template-school-location-redesign .vendor-cards .vendor-card .card--features ul{list-style:none;padding:0;margin:0 0 0 10px;display:flex;flex-direction:column;gap:7px 0}body.template-school-location-redesign .vendor-cards .vendor-card .card--features ul li{font-size:12px;display:flex;gap:0 8px}body.template-school-location-redesign .vendor-cards .vendor-card .card--features ul li svg{width:18px;height:18px}body.template-school-location-redesign .vendor-cards .vendor-card .card--stats{width:100%;padding-top:24px;display:flex;justify-content:space-between}body.template-school-location-redesign .vendor-cards .vendor-card .card--stats .stat-label{color:#7d7d7d;font-size:12px}body.template-school-location-redesign .vendor-cards .vendor-card .card--stats .stat-value{color:#26272d;font-weight:600}body.template-school-location-redesign .vendor-cards .vendor-card .card--pass-rate{display:flex}body.template-school-location-redesign .vendor-cards .vendor-card .card--pass-rate .rate-inner{display:flex;align-items:center;gap:0 8px;float:left;padding:8px 12px;margin-top:10px;border-radius:4px;background-color:#f1f9ff;box-shadow:0px 2px 4px rgba(30, 80, 229, 0.12), 0px 3px 6px rgba(17, 107, 242, 0.1)}body.template-school-location-redesign .vendor-cards .vendor-card .card--pass-rate .icon{width:16px}body.template-school-location-redesign .vendor-cards .vendor-card .card--pass-rate .icon svg{display:block}body.template-school-location-redesign .vendor-cards .vendor-card .card--pass-rate .text{color:#026dfe;font-size:12px;font-weight:600;float:left}body.template-school-location-redesign .vendor-cards .vendor-card .card--button{width:100%;min-height:41px;font-size:16px;letter-spacing:0.02em;text-transform:none;white-space:nowrap;padding:7px 24px}body.template-school-location-redesign .vendor-cards .vendor-card .card--button svg{fill:#fff;width:9px;margin-top:-3px;margin-left:5px}body.template-school-location-redesign .vendor-cards .vendor-card .card--button-wrap{position:relative;display:flex;justify-content:end}body.template-school-location-redesign .vendor-cards .vendor-card .card--button-wrap .button-popup{font-size:12px;line-height:14px;width:100%;position:absolute;bottom:100%;left:0;padding-bottom:14px;margin-bottom:2px;transform-origin:50% 50%;transition:all 0.2s}body.template-school-location-redesign .vendor-cards .vendor-card .card--button-wrap .button-popup.hide{opacity:0;visibility:hidden}body.template-school-location-redesign .vendor-cards .vendor-card .card--button-wrap .button-popup:before{content:"";width:14px;height:14px;position:absolute;bottom:0px;left:50%;margin-left:-7px;transform:rotate(-45deg);transform-origin:0 0;background-color:#fff;box-shadow:0 0px 12px rgba(0, 0, 0, 0.15);z-index:2}body.template-school-location-redesign .vendor-cards .vendor-card .card--button-wrap .button-popup:after{content:"";width:60px;height:25px;position:absolute;bottom:14px;left:50%;margin-left:-30px;background-color:#fff;z-index:3}body.template-school-location-redesign .vendor-cards .vendor-card .card--button-wrap .button-popup strong{color:#091531}body.template-school-location-redesign .vendor-cards .vendor-card .card--button-wrap .button-popup .popup-inner{display:flex;gap:0 15px;justify-content:center;align-items:center;position:relative;padding:8px 16px;background-color:#fff;box-shadow:0 2px 6px rgba(0, 0, 0, 0.17)}body.template-school-location-redesign .vendor-cards .vendor-card .card--button-wrap .button-popup .popup-icon{width:26px}body.template-school-location-redesign .vendor-cards .vendor-card .card--button-wrap .button-popup .popup-icon,body.template-school-location-redesign .vendor-cards .vendor-card .card--button-wrap .button-popup .popup-text{position:relative;z-index:5}body.template-school-location-redesign .vendor-cards .vendor-card .card--cta-links{font-size:14px;line-height:1;display:flex;justify-content:center;gap:0 20px;padding-top:7px}body.template-school-location-redesign .vendor-cards .vendor-card .card--cta-links a{color:#000}body.template-school-location-redesign .vendor-cards .vendor-card .card--cta-links a:hover{color:#026dfe;text-decoration:underline}body.template-school-location-redesign .vendor-cards .vendor-card .card--cta-desc{font-size:16px;text-align:center}body.template-school-location-redesign .vendor-cards .vendor-card .card--offer{font-size:12px;width:100%;min-height:34px;padding:6px 20px;display:flex;justify-content:space-between;align-items:center;border-bottom-left-radius:4px;border-bottom-right-radius:4px;background-color:#D9EBF7}body.template-school-location-redesign .vendor-cards .vendor-card .card--offer .offer-label{display:flex;align-items:center;gap:0 5px}body.template-school-location-redesign .vendor-cards .vendor-card .card--offer .offer-label svg{width:28px;height:18px}body.template-school-location-redesign .vendor-cards .vendor-card .card--offer .offer-label span{color:#091531;font-weight:bold}body.template-school-location-redesign .vendor-cards .vendor-card .card--offer .offer-text{text-align:center}body.template-school-location-redesign .vendor-cards .vendor-card .card--offer .offer-cta .button{font-size:12px;text-transform:none;letter-spacing:0;line-height:1;min-height:24px;padding:5px 18px}body.template-school-location-redesign .vendor-cards .vendor-card .card--offer .offer-cta .button:not(:hover){color:#343434 !important}body.template-school-location-redesign .vendor-cards .vendor-card .card--bottom{padding:24px 12px;border-radius:8px;background-color:#f1f9ff}body.template-school-location-redesign .vendor-cards .vendor-card .card--bottom .bottom-content .bc-title{color:#26272d;font-size:14px;font-weight:700;text-transform:uppercase;margin-bottom:10px}body.template-school-location-redesign .vendor-cards .vendor-card .card--bottom .bottom-grade{display:flex;align-items:center;gap:0 15px}body.template-school-location-redesign .vendor-cards .vendor-card .card--bottom .bottom-grade .grade-label{font-size:12px;font-weight:700}body.template-school-location-redesign .vendor-cards .vendor-card .card--bottom .bottom-bottom{display:flex;justify-content:space-between}body.template-school-location-redesign .vendor-cards .vendor-card .card--bottom .bottom-bottom .button{width:auto;align-self:end}body.template-school-location-redesign .vendor-cards .vendor-card.full .card--main{gap:0 60px}body.template-school-location-redesign .vendor-cards .vendor-card.full .card--left{flex:0 0 25%}body.template-school-location-redesign .vendor-cards .vendor-card.full .card--center{flex:0 1 64%}body.template-school-location-redesign .vendor-cards .vendor-card.full .card--right{flex:0 1 12%;justify-content:start}body.template-school-location-redesign .vendor-cards .vendor-card.full .card--logo img{max-width:120px}body.template-school-location-redesign .vendor-cards .vendor-card.full .card--title{font-family:"Arial", sans-serif;font-size:32px;line-height:1.4}body.template-school-location-redesign .vendor-cards .vendor-card.full .card--content .label{color:#7d7d7d;font-size:12px;display:block;margin:18px 0 8px}body.template-school-location-redesign .vendor-cards .vendor-card.full .card--best-for{font-size:16px}body.template-school-location-redesign .vendor-cards .vendor-card.full .card--best-for .label{margin-top:0}body.template-school-location-redesign .vendor-cards .vendor-card.full .card--features ul{margin:0;gap:2px 0}body.template-school-location-redesign .vendor-cards .vendor-card.full .card--features ul li{font-size:16px}body.template-school-location-redesign .vendor-cards .vendor-card.full .card--features ul li svg{width:8px;margin-top:3px}body.template-school-location-redesign .vendor-cards .vendor-card.top-pick:not(.full) .card--main{position:relative}body.template-school-location-redesign .vendor-cards .vendor-card.top-pick:not(.full) .card--main:after{content:"";width:50%;height:100%;display:block;position:absolute;top:0;right:0;display:block;border-radius:8px;background:radial-gradient(57.59% 57.59% at 92.36% 0%, #EAF7FF 0%, #FDFDFD 99.15%, #FFFFFF 100%);z-index:1}body.template-school-location-redesign .vendor-cards .vendor-card.has-ribbon .card--left{padding-top:30px}body.template-school-location-redesign .rating-criteria{display:flex;flex-direction:column;gap:18px 0;padding:24px;margin-top:12px;border-radius:4px;background-color:#f9fcfe}body.template-school-location-redesign .rating-criteria .criteria-heading{color:#26272D;font-weight:600;font-size:16px;line-height:1.375}body.template-school-location-redesign .rating-criteria .criteria-row{display:flex;gap:0 16px}body.template-school-location-redesign .rating-criteria .criteria-row .row-icon{display:flex;align-items:center}body.template-school-location-redesign .rating-criteria .criteria-row .row-label{color:#026dfe;font-size:14px;font-weight:600}body.template-school-location-redesign .rating-criteria .criteria-row .row-desc{font-size:13px}@media (min-width:620px){body.template-school-location-redesign .vendor-cards .vendor-card .card--center .card--content{display:block !important}}@media (min-width:768px){body.template-school-location-redesign .vendor-cards .vendor-card .card--left .card--best-for{display:none}body.template-school-location-redesign .vendor-cards .vendor-card .card--right .card--rating{display:none}body.template-school-location-redesign .rating-criteria{display:none}}@media (max-width:767px){body.template-school-location-redesign .vendor-cards .vendor-card .card--main{flex-wrap:wrap;justify-content:space-between;gap:0 16px !important;padding:30px}body.template-school-location-redesign .vendor-cards .vendor-card .card--main>div{position:static}body.template-school-location-redesign .vendor-cards .vendor-card .card--left,body.template-school-location-redesign .vendor-cards .vendor-card .card--right{flex:0 0 auto !important}body.template-school-location-redesign .vendor-cards .vendor-card .card--left{width:calc(60% - 16px);padding-top:0 !important}body.template-school-location-redesign .vendor-cards .vendor-card .card--left .card--rating{display:none}body.template-school-location-redesign .vendor-cards .vendor-card .card--right{width:40%;align-items:center;gap:10px 0;padding:0}body.template-school-location-redesign .vendor-cards .vendor-card .card--rating .rating-face{flex-direction:column}body.template-school-location-redesign .vendor-cards .vendor-card .card--rating .rating-face .rating-score .score-label{display:none}body.template-school-location-redesign .vendor-cards .vendor-card .card--button:not(.border){font-size:12px;font-weight:600;min-height:26px;padding:3px 16px}body.template-school-location-redesign .vendor-cards .vendor-card .card--button:not(.border) svg{display:none}body.template-school-location-redesign .vendor-cards .vendor-card .card--button-wrap{position:static}body.template-school-location-redesign .vendor-cards .vendor-card .card--cta-links{padding:0}body.template-school-location-redesign .vendor-cards .vendor-card .card--best-for,body.template-school-location-redesign .vendor-cards .vendor-card .card--cta-links,body.template-school-location-redesign .vendor-cards .vendor-card .card--features ul li{font-size:inherit !important}body.template-school-location-redesign .vendor-cards .vendor-card .card--best-for{margin:0}body.template-school-location-redesign .vendor-cards .vendor-card .card--pass-rate{display:none}body.template-school-location-redesign .vendor-cards .vendor-card.full .card--main{font-size:14px}body.template-school-location-redesign .vendor-cards .vendor-card.full .card--main,body.template-school-location-redesign .vendor-cards .vendor-card.full .card--more{padding-left:12px}body.template-school-location-redesign .vendor-cards .vendor-card.full .card--more{padding-right:12px}body.template-school-location-redesign .vendor-cards .vendor-card.full .card--left .card--title,body.template-school-location-redesign .vendor-cards .vendor-card.full .card--left .card--best-for{display:none}body.template-school-location-redesign .vendor-cards .vendor-card.full .card--center{flex:0 0 100%;order:3}body.template-school-location-redesign .vendor-cards .vendor-card:not(.full) .card--main{font-size:12px}body.template-school-location-redesign .vendor-cards .vendor-card:not(.full) .card--center{display:none}body.template-school-location-redesign .vendor-cards .vendor-card.top-pick:not(.full) .card--main:after{width:35%}body.template-school-location-redesign .vendor-cards .vendor-card .accordion-v2>li .panel-title{font-size:12px;font-weight:700}}@media (max-width:500px){body.template-school-location-redesign .vendor-cards .vendor-card .card--offer .no-mobile-sm{display:none}}@media (max-width:479px){body.template-school-location-redesign .vendor-cards .vendor-card .card--bottom .bottom-grade{flex-direction:column}}@media (max-width:439px){body.template-school-location-redesign .vendor-cards .vendor-card .card--main{padding:32px 20px 20px}body.template-school-location-redesign .vendor-cards .vendor-card .card--button:not(.border){padding:3px 10px}}#breadcrumbs{font-size:12px;color:#676a70;margin-bottom:10px}#breadcrumbs>span{display:flex;align-items:center;gap:0 7px}#breadcrumbs>span span:last-child{max-width:200px;white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}#breadcrumbs i{font-size:7px}#breadcrumbs a{color:#515459;text-decoration:underline}#breadcrumbs a:hover{color:#026dfe}