html {
  scroll-behavior: smooth;
}
.popular_module{display: inline-block;width: 100%;margin: 43px 0;}
.popular_module .modules .icon img{width:17%}
.popular_module .modules{padding-left: 90px;text-align: left;position: relative;margin: 33px 0 22px 0;}
.popular_module .modules .icon{position: absolute;left: 7px;top: 0px;width: auto;height: auto;background: none;display: inline-block;}
.popular_module .modules .content{position: relative;}
.popular_module .modules .content h4{font-size: 20px;color: #03a84e;margin: 10px 0;}
.popular_module .modules .content p{font-size: 17px;margin: 5px 0;color: #636262;font-weight: 400;}
.popular_module .meet-doctors h2,.fastinfo_little_benefits .meet-doctors h2,.fastinfo_liitle_work .meet-doctors h2,.fastinfo_why .meet-doctors h2, .fastinfo_spk_faq .meet-doctors h2 {font-size: 36px;font-weight: 600;line-height: 1.4;letter-spacing: -0.4px;color: #333333;} 
.fastinfo_little .bg-theme-colored{background: linear-gradient(6deg, #08456b, #277db3);border-radius: 14px;box-shadow: 0 2px 7px #969696;}
.fastinfo_little .bg-theme-colored h3{margin-bottom: 20px;text-align: center;color: #fff;font-weight: 600;font-size: 24px;}
.fastinfo_little  form .btn{    width: 100%;color: #fdfdfd;background: #da8507;font-weight: 600;font-size: 20px;}
.fastinfo_little  form .gst_rdiobtn {padding: 17px;margin-bottom: 15px;background: #dedede;border-radius: 9px;position: relative;display: flex;justify-content: space-between;}
.fastinfo_little  form .gst_rdiobtn p{font-size: 16px;font-weight: 600;margin: 0;color: #01466f;position: absolute;    top: 18px;
    right: 13px;}
.fastinfo_little{margin-bottom: 45px;}
.fastinfo_little h3{padding: 0 15px;font-size: 23px;line-height: 33px;}
.fastinfo_little p{font-size: 16px;}
.fastinfo_little .inst_list li,.fastinfo_little_benefits .inst_list li{margin-bottom:9px;color: #353535;background: url(../images/dart-board.svg) left 3px;background-size: 19px;background-repeat: no-repeat;padding-left: 32px;font-weight: 400;font-size: 17px;color: #636262;font-weight: 400}
.fastinfo_little_banner h2{font-size: 36px;font-weight: 600;line-height: 1.4;letter-spacing: -0.4px;color: #333333;}
.fastinfo_little_benefits .course_benefit{margin-left: 17px;}
.fastinfo_little_benefits .inst_list li{margin-bottom: 22px;font-size: 17px;color: #636262;height: 40px;background-size: 28px;padding-left: 40px;}
.fastinfo_little_benefits{margin: 39px 0 0 0;}
.fastinfo_little .inst_list{margin-top: 6px;margin-left: 0px;}
.fastinfo_little .mb-sm-30{padding: 0 10px;}
.align_center{text-align: center;}
.border_line{margin-top: -1px;margin-bottom: 32px;}
.fastinfo_liitle_work .process_section i{margin-bottom: 20px;}
.fastinfo_liitle_work{margin: 20px 0 !important;}
.fastinfo_little_benefits p{font-size: 17px;color: #636262;font-weight: 400;line-height: 30px;}
.fastinfo_little .panel-group a{width: 100%;float: left;}
.fastinfo_little .panel-group a .panel-heading:after {content: '-';float: right;position: relative;top: 0px;font-size: 16px;font-weight: 600;}
.fastinfo_little .panel-group .collapsed .panel-heading:after {content: '+';position: absolute;top: 8px;font-size: 16px;font-weight: 600;right: 10px;}
.fastinfo_little .panel-group .panel{border-color: #fff;padding: 0;}
.fastinfo_little .panel-group .panel-heading {border-bottom: 0;background: #08456b;color: #fff;float: left;width: 100%;padding: 10px 10px 6px 10px;  display: flex;justify-content: space-between;}
.fastinfo_little .panel-group .panel-heading .panel-title{float: left;display: contents;}
.fastinfo_little .panel-group .panel-body{background: #f1f1f1;display: inline-block;}
.fastinfo_little  form .gst_rdiobtn ul{list-style: none;display: inline-grid;margin-left: 10px;width: calc(100% - 104px);}
.fastinfo_little  form .gst_rdiobtn ul li{font-weight: 700;font-size: 20px;margin-bottom: 10px;color: #01466f;}
.fastinfo_little  form  .gst_rdiobtn ul li::before {content: '';position: absolute;}
.fastinfo_little form .gst_rdiobtn p:nth-child(2){top: 58px;left: 70%;right: 13px;}

.owl-nav{display: none}


/*fastinfo little orator*/

/*Corporate Certification Course start*/
.online_courses h2{font-size: 28px;font-weight: 600;}
.online_courses p{font-size: 17px;color: #636262;font-weight: 400;margin-bottom: 31px;}
.corporate_certification .panel-group .panel-body p {font-size: 17px;color: #636262;font-weight: 400;}
.corporate_certification .bg-theme-colored h3{font-size: 22px;}
.vacancies{background: #f1f1f1;padding: 43px 0;}
.vacancies .modules{background: #083d6b;padding: 22px;    border-radius: 5px;min-height: 112px;display: flex;justify-content: center;align-items: center;box-shadow: 0 2px 10px #777777;}
.vacancies .modules .content p{color: #fff;font-size: 19px;text-align: center;}
.vacancies .modules i{color: #060606;position: absolute;left: 110px;top: -18px;font-size: 20px;background: #fbc832;padding: 6px;border-radius: 50px;width: 38px;height: 37px;justify-content: center;align-items: center;display: flex;}
.vacancies .modules i:after{content:url(/images/briefcase.svg);width: 20px;height: 20px;position: absolute;z-index: 1;}
.vacancies p{color: #383737;line-height: 30px;text-align: center;font-size: 22px;margin-top: 17px;font-weight: 600;}
.course_curriculum{margin: 0 0 0 0;}
.course_curriculum  .inst_list li{margin-bottom: 3px;font-size: 17px;color: #636262;height: 44px;background-size: 25px;padding-left: 45px;}
.our_experts .faculty_bg {background: #FFEDB1 0% 0% no-repeat padding-box;width: 100%;min-height: 451px;overflow: hidden;position: relative;padding-top: 50px;}
.our_experts .faculty_bg:before {content: "";height: 0;padding-top: 28%;border-radius: 100%;background: #f7f7f7;position: absolute;}
.our_experts .faculty_bg:after {content: "";width: 200%;height: 0;padding-top: 50%;background: #fff;position: absolute;transform: translateX(-50%);top: 49%;}
.our_experts{margin-bottom: 50px;}
.our_experts h2 {font-size: 36px;font-weight: 600;line-height: 1.4;letter-spacing: -0.4px;color: #333333;text-align: center;}
.our_experts .faculty_bg .faculties{position: relative;z-index:1;}
.our_experts .experts img{position: relative;z-index:1;width: 100%;}
.our_experts .faculties .faculty_name{background: #f3f3f3;padding: 10px;margin-bottom: 20px;border-radius: 7px;min-height: 112px;background: linear-gradient(45deg, #0473f9, #0b3d75);color: #fff;text-align: center;}
.our_experts .faculties .faculty_name h6{font-size: 18px;font-weight: 600;line-height: 21px;}
.our_experts .faculties .faculty_name p{font-size: 15px;color: #fff;font-weight: 400;}
.feedback{padding: 34px 0;display: inline-block;width: 100%;background: #f1f1f1;margin-bottom: 30px;}
.feedback .testimonial{box-shadow: 0 2px 5px #ccc;padding: 50px;margin: 0 12px;text-align: center;background: #2b4379;color:#fff;padding-bottom: 0;min-height: 364px;border-radius: 10px;}
.feedback .testimonial p{font-size: 17px;margin-bottom: 15px;padding-bottom: 20px;line-height: 26px;margin-top: 20px;}
.feedback .testimonial .student_name p{margin-bottom: 5px;padding-bottom: 0;font-size: 15px;margin-top: 0;}
.feedback .testimonial .student_name h5{font-size: 17px;font-weight: 600;letter-spacing: 1px;color: #fff;}
.feedback .testimonial .student_name p{margin-bottom: 5px;padding-bottom: 0;font-size: 15px;border: none;}
.feedback .testimonial .student_name{position: absolute;left: 0;bottom: 26px;display: inline-block;width: 100%;}
.more{display: none;}
.moreless-button{display: flex;justify-content: center;align-items: center;background: #08a04c;width: 137px;padding: 10px 20px;margin: 0 auto;color: #fff !important;font-weight: 500;font-size: 16px;border-radius: 6px;cursor: pointer;}

/*Corporate Certification Course end*/

/*Call Center Training Start*/
.bpo h2 {font-size: 31px;font-weight: 600;line-height: 1.4;letter-spacing: -0.4px;color: #333333;}
.bpo p{font-size: 17px;color: #636262;font-weight: 400;}
.bpo .meet-doctors {margin-bottom: 30px;}
.bpo_form_section .inst_list li{font-size: 16px;background-size: 17px;padding-left: 27px;margin-bottom: 16px;}
.join_course h2{font-size: 36px;font-weight: 600;line-height: 1.4;letter-spacing: -0.4px;color: #333333;text-align: center;}
.join_course p{font-size: 17px;color: #636262;font-weight: 400;line-height: 30px;text-align: center;}
.join_course .learners img{width: 20%;}
.join_course .learners{text-align: center;margin: 26px 0;}
.join_course .learners p{font-size: 16px !important;margin: 12px 0;}
.bpo_benefits .inst_list li{height: 28px;background-size: 23px;}
.course_completion .modules{padding-left: 0;text-align: center;min-height: 130px;}
.course_completion .modules .icon{position: relative;left: 0;background: #ececec;box-shadow: 0 2px 5px #ccc;padding: 10px;width: 37%;margin-bottom: 10px;border-radius: 10px;}
.course_completion .modules .icon img{width: 82%;}
/*Call Center Training End*/

.learners {text-align: center;margin: 11px 0;}
.learners img {width: 27%;}
.learners p {font-size: 14px !important;margin: 12px 0;}
.com_skills_title{font-size: 19px;padding: 8px;background: #e6e6e6;margin-bottom: 13px;}
.geo_location{position: relative;background: #e4f4ff;margin-bottom: 20px;padding: 18px;padding-bottom: 0;}
.geo_location img{width: 20%;margin-bottom: 26px;}
.geo_location p{position: absolute;top: 25px;padding-left: 85px;font-size: 17px;color: #000;text-align: left;line-height: 19px;margin-bottom: 10px !important;}
.join_course p{margin-bottom: 37px;}
.soft_skills .meet-doctors{font-size: 19px;}
.program_for{padding: 20px 25px;box-shadow: 1px 3px 15px #cccccc;margin-top: 25px;border-radius: 8px;min-height: 382px;position: relative;}
.program_for h4{font-size: 24px;margin-bottom: 20px;color: #000000;}
.program_for ul{list-style: none;}
.program_for ul li{font-size: 16px;margin-bottom: 5px;background: url(/spoken-english/images/courses/spoken-english/check.svg) left 3px;font-size: 16px;color: #636262;height: auto;background-size: 18px;padding-left: 35px;margin-bottom: 8px;background-repeat: no-repeat;}
.course_curriculum .inst_list li{font-size: 17px;color: #636262;height: auto;background-size: 20px;padding-left: 30px;margin-bottom: 8px;}
.professional .text{background: url(../images/corporate.jpg);color: #fff;padding: 25px;min-height: 394px;padding-left: 103px;padding-top: 100px;background-size: cover;background-position: right center;}
.professional .text::after{content: ""; position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: #040404 ;opacity: .7;}
.professional .text h2{float: right;position: relative;z-index: 1000;}
.professional{background: #f1f1f1;display: inline-block;width: 100%;}
.professional .inst_list li {margin-bottom: 11px;font-size: 17px;color: #636262;height: auto;background-size: 19px;padding-left: 33px;}
.professional .content{padding: 20px;}
.professional .text h2{line-height: 37px;    width: 32vw;}
.leadership_img{text-align: center;}
.leadership_img img{width: 84%;float: left;margin-left: 14px;}
.course_curriculum{padding: 45px 0;}
.program_for .btn{position: absolute;bottom: 0;width: 89%;left: 0;color: #fff;font-size: 20px;background: #0b4b73;border-radius: 0;margin: 20px;}
.course_curriculum .inst_list{margin-top: 77px;}
@media screen and (max-width:768px){
    .popular_module .meet-doctors h2, .fastinfo_little_benefits .meet-doctors h2, .fastinfo_liitle_work .meet-doctors h2, .fastinfo_why .meet-doctors h2, .fastinfo_spk_faq .meet-doctors h2,.join_course h2{font-size: 21px;}
    .fastinfo_little .bg-theme-colored{margin-bottom: 20px;}
    .fastinfo_little p{padding: 0 8px;font-size: 15px !important;}
    .fastinfo_little .bg-theme-colored h3{font-size: 20px;line-height: 27px;}
    .fastinfo_little .bg-theme-colored h3 span small{font-size: 14px !important;}
    .bpo h2{font-size: 23px;}
    .vacancies .modules{min-height: 174px;}
    .vacancies .modules i{left: 58px;}
    .professional .text{padding: 25px;min-height: 169px;display: block;padding-left: 26px;}
    .professional .content {padding: 20px 0;}
    .professional .text h2{margin: 0;width: 100%;font-size: 23px;}
    .leadership_img img{float: none;}
    .course_curriculum .inst_list {margin-top: 10px;}
    .learners{min-height: 118px;}
    .online_courses h2{font-size: 22px;}
    .com_skills_title{font-size: 17px;}
    .geo_location img{width: 16%;}
    .geo_location p{padding-left: 76px;top: 29px;}
    .course_curriculum {padding: 19px 0;}
}



