#single-program{padding-bottom:100px}#single-program .container{max-width:1200px}#single-program hr{border:solid;border-width:1px 0 0 0;border-color:#e3ebf6;margin:20px 0}#single-program #program-header{background:#7746d826;padding:50px 0}#single-program #program-header .program-info{display:flex;flex-direction:row;gap:24px}#single-program #program-header .program-info .logo img{display:block;background:#fff;width:100px;height:100px;border-radius:50%;object-fit:contain}#single-program #program-header .program-info .name{display:flex;flex-direction:column;gap:8px;justify-content:center}#single-program #program-header .program-info .name .title{margin:0;font-size:24px;font-weight:700}#single-program #program-header .program-info .name .title i{font-size:20px}#single-program #program-header .program-info .name .level{font-size:16px;font-weight:600}#single-program #program-header .program-info .name .school-name{font-size:16px;font-weight:400;text-decoration:underline;color:var(--theme-color-3)}#single-program #program-header .action-links{margin-top:24px;padding-left:124px;display:flex;flex-direction:row;gap:16px}#single-program #program-header .action-links .btn-outline{display:flex;flex-direction:row;gap:24px;display:flex;flex-direction:row;gap:16px;padding-top:8px;padding-bottom:8px}#single-program #program-header .action-links .btn-outline i{font-size:20px}.sec-heading{font-size:18px;font-weight:700}.circle-progress{position:relative;width:60px;height:60px;margin:0 auto}.circle-progress .text{position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);display:block;font-weight:700;font-size:15px}.detail-title{color:#888;font-size:15px;text-align:center;margin-top:10px}.gre .circle{width:58px;height:58px;border:6px solid #a9e7cf;border-radius:50%;margin:2px auto;display:flex;justify-content:center;align-items:center;font-size:20px}.gre .circle.gre-optional{color:#aaa}.gre .circle.gre-required{color:#3cb54c}.gre .circle.gre-not-required{color:#1cb0f6}.gre .circle.gre-not-accepted{color:#ed1e24}.gre .circle.gre-not-required-but-strongly-recommended{color:#ce82ff}.gre .circle.gre-contigent{color:#ff9600}.gre .ban-icon{background:#ed1e24;width:5px;height:50px;display:block;transform:rotate(-45deg)}.gre-note{color:#888;font-size:14px}.gre-note ul{line-height:2;list-style-type:square;text-align:left;color:#888;font-size:13px;margin:0;padding:0}.gre-note ul ::marker{color:red;content:"*";font-size:15px}.gre-note ul li{padding-left:6px}.item{flex:0 0 auto;width:12.5%}.item:nth-child(7),.item.AVG_GMAT_total{border-left:1px solid #e3ebf6}.item .value.xmark{border-color:#ccc!important;font-size:20px!important}.item .value.check{border-color:#f9a7b0!important;font-size:20px!important}.item.recom .value{border-color:#f9a7b0!important}.item.application-fee .value{border-color:#f9a7b0!important}.vertical-hr{width:1px;height:108px;background:#e3ebf6;margin-top:60px}.other-requiremnt .item .key{color:#888;font-size:14px;text-align:center;margin-top:10px}.other-requiremnt .item .value{font-size:15px;font-weight:700;width:58px;height:58px;border:6px solid #eee;border-radius:50%;margin:2px auto;display:flex;justify-content:center;align-items:center}.or-note{font-size:13px;line-height:1.8;color:#888}.chart-heading{margin:0;position:absolute;z-index:10;font-size:16px;left:50%;transform:translateX(-50%);top:30px}.contact{font-size:18px}.contact i{font-size:22px;position:relative;top:2px;color:var(--org-color)}.contact .sec-heading,.cost .sec-heading{font-size:24px}.similar-program{background:#fff;color:#333;border-radius:5px;padding:20px 30px}.similar-program h4{margin-top:0;margin-bottom:10px;font-size:18px}.similar-program ul{margin:0;padding:0;list-style:none}.similar-program ul li{padding:8px 0}.similar-program ul li:not(:last-child){border-bottom:1px solid #eee}.similar-program ul li a{color:var(--org-color);display:block;margin-bottom:5px;font-size:16px}.similar-program ul li a:hover{text-decoration:underline}.similar-program .school-name{font-size:12px;color:#999}.col-manual{flex:0 0 auto;width:320px}.english-row{disp