.program-cost-section{padding:55px 0px 65px}.program-cost-wrap{display:flex;flex-wrap:wrap;margin-top:60px}.program-cost-wrap .program-cost-inner{margin-bottom:30px;border:1px solid #000;border-radius:30px;width:100%}.program-cost-wrap .program-cost-inner .progress-cost-left{width:30%;display:flex;padding:30px;text-align:center;align-items:center;justify-content:center;background:#232c89;border-radius:30px}.program-cost{display:flex;flex-wrap:wrap}.progress-cost-right{width:70%;display:flex;padding:70px 40px 30px;align-items:flex-start}.cost-pop-content{display:none}.cost-left-content h3{padding:0;font-size:28px;line-height:36px;color:#Fff}.cost-left-content h2{color:#Fff;margin:30px 0;font-size:70px;line-height:75px;padding:0;font-weight:700}.cost-left-content h2 span{font-size:18px;vertical-align:text-top;top:-14px;position:relative}.cost-left-content p{color:#fff;padding:0}.progress-cost-right .cost-right-content{display:flex;width:100%}.progress-cost-right .cost-right-content .cost-right-button{width:200px}.progress-cost-right .cost-right-content .cost-right-text{width:calc(100% - 200px);padding-right:20px}.progress-cost-right .cost-right-content .cost-right-button a{text-align:center;border-bottom:3px solid rgba(0,0,0,0);border-radius:50px;background:#a93942;color:#fff;font-size:18px;font-weight:400;text-transform:capitalize;position:relative;z-index:1;line-height:30px;padding:8px 10px;min-width:200px;display:inline-block}.progress-cost-right .cost-right-content .cost-right-button a:hover{background:#2e368f !important;border-bottom:3px solid #a93942 !important}.cost-pop-content.fancybox-content{max-width:1000px;margin:50px 0;width:calc(100% - 50px)}.program-cost-section .program-cost-button{text-align:center;margin-top:25px}@media(max-width:991px){.progress-cost-right{padding:50px 30px 30px}.cost-left-content h3{font-size:21px}.cost-left-content h2{font-size:60px;line-height:65px;margin:20px 0}}@media(max-width:767px){.program-cost-section{padding:40px 0}.program-cost-wrap .program-cost-inner .progress-cost-left{width:100%}.progress-cost-right{width:100%;padding:40px}.progress-cost-right .cost-right-content .cost-right-text{width:100%;padding:0}.progress-cost-right .cost-right-content{display:block;text-align:center}.progress-cost-right .cost-right-content .cost-right-button{margin:20px auto 0}.program-cost-wrap .program-cost-inner{max-width:500px;margin:0 auto 30px}.program-cost-wrap{margin-top:40px}.cost-left-content h2{font-size:50px;line-height:55px}.program-cost-section .program-cost-button{margin-top:10px}}