.faq-section{padding:100px 0}.faq-section .list-section{list-style:none;padding:0;font-weight:bold}.faq-section .main-wrapper{-webkit-display:flex;-moz-display:flex;-ms-display:flex;-o-display:flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.faq-section .left-col-section{width:25%}.faq-section .right-col-section{width:75%;padding-left:25px}.faq-section .section-heading h2{margin-bottom:28px;font-size:36px;line-height:130%}.faq-section .list-section li{margin-bottom:10px;font-weight:bold;font-size:20px;line-height:27px}.need-support-section{background-color:#f8f9fc;padding:34px 25px}.need-support-section .icon-img{margin-bottom:14px}.need-support-section .text-section p{max-width:210px;width:100%;font-size:18px;line-height:130%}.acc__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-content:space-between;cursor:pointer;padding:20px 0 15px}.acc__title h4{margin-bottom:0;font-weight:bold;font-size:24px;line-height:130%}.faq-dropdown-content p{margin-bottom:30px;font-size:18px;line-height:130%}.accordion_wrap{padding-right:20px;border-bottom:1px solid #dedede}.accordion_main{border-top:1px solid #dedede}.faq-section .list-section li.active a{color:#58abf5 !important;position:relative}.faq-section .list-section li.active a::after{border-bottom:3px solid #58abf5;content:"";position:absolute;bottom:0;width:100%;left:0}.acc__title.togglet.active i.fa.fa-plus::before{content:"\f068 "}.faq-dropdown-title-arrow i.fa{color:#1e3776}.need-support-section .text-section h4{font-weight:bold;font-size:24px;line-height:130%}.faq-section.tution-and-fees-section .accordion_main{border-top:0}.faq-section.tution-and-fees-section .accordion_wrap{padding-right:0;border-bottom:1px solid #c7c7c7;padding-bottom:30px;margin-bottom:30px}.faq-section.tution-and-fees-section .accordion_wrap:last-child{border-bottom:0;padding-bottom:0;margin-bottom:0}.faq-section.tution-and-fees-section .main-wrapper{justify-content:space-between}.faq-section.tution-and-fees-section .left-col-section{width:100%;max-width:268px;margin-right:32px}.faq-section.tution-and-fees-section .right-col-section{width:-webkit-calc(100% - 300px);width:-moz-calc(100% - 300px);width:calc(100% - 300px);padding-left:0;max-width:648px}.faq-section.tution-and-fees-section .section-heading h2{margin-bottom:0}.faq-section.tution-and-fees-section .section-heading p{font-weight:400;font-size:18px;line-height:130%;color:#000}.faq-section.tution-and-fees-section .text-value-block p{font-size:18px;line-height:130%;margin:0}.faq-section.tution-and-fees-section .text-value-block{display:flex;justify-content:space-between;margin-bottom:30px}.faq-section.tution-and-fees-section .text-value-block:last-child{margin-bottom:0}.faq-section.tution-and-fees-section .text-value-block .text{width:-webkit-calc(100% - 180px);width:-moz-calc(100% - 180px);width:calc(100% - 180px);max-width:360px}.faq-section.tution-and-fees-section .text-value-block .value{max-width:168px;margin-left:12px;width:100%}@media screen and (max-width:991px){.faq-section{padding:80px 0}.faq-section .right-col-section{width:68%}.faq-section .left-col-section{width:32%}}@media screen and (max-width:767px){.faq-section{padding:50px 0}.faq-section .list-section{list-style:none;padding:0;font-weight:bold;width:50%;margin:0;padding-right:20px}.faq-section .left-col-section{width:100%;-webkit-display:flex;-moz-display:flex;-ms-display:flex;-o-display:flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.faq-section .main-wrapper{display:block}.faq-section .right-col-section{width:100%;padding-left:0}.need-support-section{width:50%}.need-support-section .text-section p{max-width:auto}.acc__title h4{font-size:20px}.faq-section .list-section li{font-size:17px}.need-support-section .text-section h4{font-size:20px}.faq-dropdown-content p{font-size:16px}.faq-section.tution-and-fees-section .left-col-section{margin-right:0}.faq-section.tution-and-fees-section .right-col-section{width:100%;max-width:100%;margin-top:30px}.faq-section.tution-and-fees-section .need-support-section{width:100%}}@media screen and (max-width:568px){.faq-section .right-col-section{width:100%}.faq-section .left-col-section{width:100%}.faq-section .left-col-section{flex-direction:column-reverse}.faq-section .list-section{width:100%;margin-top:30px;margin-bottom:20px;padding-right:0}.need-support-section{width:100%}.acc__title{padding:10px 0}.faq-section.tution-and-fees-section .left-col-section{flex-direction:column}.faq-section.tution-and-fees-section .text-value-block{flex-direction:column}.faq-section.tution-and-fees-section .text-value-block .value{margin-left:0;max-width:100%;margin-top:5px}.faq-section.tution-and-fees-section .text-value-block .text{width:100%;max-width:100%}}