h1,h2,h3,h4,h5,a,p,ul,li,span {font-family: 'Roboto', sans-serif;}


.btn.focus, .btn:focus, .btn:hover{color: #fff}
button:hover, input[type=button]:hover, input[type=reset]:hover, input[type=submit]:hover{
   
}
.p-30 {padding: 30px !important}
.bg-theme-colored {background-color: #202C45 !important;}
.mt-20{margin-top: 20px!important;}.text-white{color: white;}
.srvc-space{margin-top: 30px!important;}
.benifts-heading{color: white;margin-top: 30px;font-weight: 600;font-family: "Poppins",sans-serif;}
.benifts-heading::after{width: 50px;height: 5px;position: absolute;content: "";bottom: -20px;left: 18px;background-color: #18ba60;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;}

.text-theme-color-2,
.widget .twitter-feed li::after,
.work-gallery .gallery-bottom-part .title {color: #18BA60;}
.hover-text-theme-color-2:hover {color: #18BA60;}
.font-weight-400 {font-weight: 400 !important;}
.letter-space-5 {letter-spacing: 5px;}
.line-bottom {position: relative;margin-bottom: 30px;padding-bottom: 10px;}
.line-bottom:after {bottom: -1px;content: "";height: 2px;left: 0;position: absolute;width: 50px;}
.bg-theme-color-2,
.line-bottom:after,
.line-bottom-center:after {background: #18BA60 !important;}
.team-block .team-thumb .styled-icons a:hover,
.work-gallery .gallery-thumb .styled-icons a:hover,
.work-gallery:hover .gallery-bottom-part,
.line-bottom-theme-colored-2:after,
.panel-group .panel-title a.active::after {background: #18BA60;}
.mt-20{margin-top: 20px!important;}
.img-cntr-aling {text-align: center;margin-bottom: 20px;}
.univrcty-logo {height: 110px;}
.classes-img {width: 100%;margin-bottom: 10px;}
.img-fl-wt-wh{height:100%;width:100%;}
.custom-col-md-2-wid{width:20%;}
.cmn-cls {font-family: inherit;font-weight: 500;line-height: 1.1;color: #222;}
.about_us{margin-top: 50px;    width: 100%;float: left;}

@media screen and (max-width: 600px) {.custom-col-md-2-wid{width:100%;}
    
}

.error {
    color: #ff2d2d !important;
}
.nineonebox{position: relative}
.nineone{
    position: absolute;
    font-size: 15px;
    font-weight: 600;
    top: 1px;
    background: #e6e6e6;
    padding: 7px 4px 9px 6px;
    left: 1px;
    border-bottom-left-radius: 4px;
    border-top-left-radius: 4px;
}
.nineonebox input {
    padding: 0 0 0 60px;
}

.mt-0{margin-top: 0px!important;}
.pb-60{padding-bottom: 60px!important;}
.mt-40{margin-top: 40px!important;}
/*advantages start*/
.mb-20 {margin-bottom: 20px !important;}
.p-0 {padding: 0!important;}
.ml-70 {margin-left: 70px !important;}
.pull-left {float: left!important;}
.advtitle {margin-bottom: 15px;}
.mt-10 {margin-top: 10px !important;}
.letter-space-2 {letter-spacing: 2px;}
.text-uppercase {text-transform: uppercase;}
.text-gray {color: #808080 !important;}
.advicon {height: 60px;width: 60px;margin-bottom: 20px;text-align: center;display: inline-block;border-radius: 50%;}
.bckcolor1{background-color: #202C45;}
.bckcolor2{background-color: #37BA61;}

.hexagon_box{float: left;box-shadow: 0 0px 8px rgba(0 ,0,0,0.6);position: relative;z-index: 1;margin-bottom: 40px;transform: scale(1);}
.hexagon_box {left: 45px;}
.hexagon {position: relative;width: 260px; height: 90px;background: linear-gradient(90deg, #188245, #18b85f);float: left;}
.hexagon:after {content: "";position: absolute;width: 68px;height: 68px;background: #18b85f;transform: rotate(45deg);
border-radius: 7px;right: -34px;z-index: -1;top: 11px;box-shadow: 1px -1px 8px rgba(0 ,0,0,0.35);}
.hexagon:before{content: "";position: absolute;width: 68px;height: 68px;border-radius: 8px;background: #f16906;transform: rotate(45deg);position: absolute;left: -33px;top: 11px;z-index: 1;box-shadow: 0px 0 8px rgba(0 ,0,0,0.5);}
.hexagon i{width: 30px;float: left;z-index: 1;position: relative;left: -15px;top: 25px;}
.hexagon i img{width: 100%;}
.hexagon p{font-size: 21px;color: #fff;text-align: center;padding: 0 20px 0 55px;line-height: 22px;position: relative;top: 50%;transform: translate(0 , -50%);font-family: "Calibri";}
.iso_sign i{width: 54px;left: -26px;top: 18px;}
.affordable_sign i{width: 42px;left: -22px;top: 32px;}



/* MOdal Start*/
.asia_brand_box .modal-content{background: none;box-shadow: none;border:none;}
.asia_brand{margin: 0 auto;display: table;}
.asia_brand_box .close{width: 50px;height: 50px;background: #fff;opacity: 1;border-radius: 50%;font-size: 44px;position: absolute;top: 30px;right: 20px;}
.asia_brand_box{}
.modal-body{background: none !important}
.modal-dialog {width: 472px;margin: 10px auto;}

#chooseDesignModal .modal-dialog {width: 1164px;margin: 10px auto;}
#chooseDesignModal .close{position: absolute;
    right: -20px;
    top: -10px;
    width: 50px;
    background: #fff;
    border-radius: 50px;
    opacity: 1;
    font-size: 45px;
    height: 50px;
    box-shadow: 0 0 5px rgba(0,0,0,0.5);}

@media screen and (max-width: 768px){
.modal-dialog {
    width: 100%;
    margin: 20px auto;
    }
}
/* MOdal End*/

/*New Header Start */


.display_flex{display: flex;}
.fastinfo_class_header{position: relative;width: 100%;z-index: 41;float: left;background: #08456b;}
.home_banner{position: relative;z-index: 1;top: 0;}
.navbar{height: 65px;padding: .5rem 0;}
.navbar-nav {display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;padding-left: 0;margin-bottom: 0;list-style: none;}
.topmost_nav{display: block;justify-content: space-between;padding: 13px 0;margin: 0;float: right;}
.w-50{width: 50%;}
.ml-auto, .mx-auto {margin-left: auto!important;}
.custom_nav {border-radius: 50px;}
.bg-light {background-image: linear-gradient(0deg, rgb(127 206 255), rgb(207 236 255));border: 1px solid #aee0ff;}
.bg-light {background-color: #f8f9fa!important;}
.custom_nav .navbar-brand {width: 29%;padding-top: .3125rem;padding-bottom: .3125rem;margin-right: 1rem;}
.navbar-toggler {padding: .25rem .75rem;font-size: 1.25rem;line-height: 1;background-color: transparent;border: 1px solid transparent;border-radius: .25rem;}
.navbar-light .navbar-toggler {color: rgba(0,0,0,.5);border-color: rgba(0,0,0,.1);}
.navbar-light .navbar-toggler-icon {
background-image: url(data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e);
}
.custom_nav .navbar-toggler-icon {display: inline-block;width: 1.5em;height: 1.5em;vertical-align: middle;content: "";background: no-repeat center center;background-size: 100% 100%;}
.custom_nav .navbar-nav{position: relative;left: 6%;flex-direction: row;}
.custom_nav .navbar-nav .top_menu_link{   display: flex;}
.custom_nav .navbar-nav .nav-link{padding-right: .5rem;padding-left: .5rem;background-color: transparent !important;padding-bottom: 10px;text-decoration: none;}   
.custom_nav .navbar-nav .nav-link:hover{border-bottom: 2px solid #f8af00 !important;}
.custom_nav .dropdown-toggle::after {display: inline-block;margin-left: .255em;vertical-align: .255em;content: "";border-top: .3em solid;border-right: .3em solid transparent;border-bottom: 0;border-left: .3em solid transparent;}
.custom_nav .dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover{background: #f8af00;color: #fff;}
.custom_nav .dropdown-menu>li>a{font-size: 15px;}
.top_menu_link .nav-link {color: #000 !important;text-transform: uppercase;margin: 0 10px;font-weight: 600;font-size: 15px;}
.header_links{margin-left: 53px;}
.border-white {border-color: #000!important;}
.border-right {border-right: 1px solid #dee2e6!important;}   
.iso_imagemobile {display: none;}    
 .topheader_phone {float: left;padding: 0 7px;}   
.phone_spoken {background-image: url(../../images/phone_spoken.svg);}
.mail_spoken {background-image: url(../../images/mail_spoken.svg);}
.facebook_spoken {background-image: url(../../images/facebook_spoken.svg);width: 20px !important;height: 20px !important;}
.youtube_spoken {background-image: url(../../images/youtube_spoken.svg);width: 20px !important;height: 20px !important;}
.phone_spoken, .mail_spoken, .facebook_spoken, .youtube_spoken {width: 16px;height: 16px;background-repeat: no-repeat;float: left;margin-right: 5px;}    .topmost_left{padding: 0 6px;}
/*
 .topmost_left p {
     margin-bottom: 0;
     color: #fff;
    font-size: 13px;
} 
*/
.topmost_left p {margin-bottom: 0;color: #fff !important;font-size: 13px;} 
.sr-only {position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0,0,0,0);white-space: nowrap;border: 0;}
.navbar-collapse{align-items: center;} 

/*New Header End*/

/* Form custom Drop Down Banner Start  */

.new-spoke-drop .select-list {position: relative;color: #555;background: #fff;border-radius: 8px;}

.new-spoke-drop .select-list .title {
  display: inline-block;
  width: 100%;
  cursor: pointer;
  background: #fff;
  border: 1px solid #eaeaec;
  border-radius: 5px;
  padding: 10px 33px 10px 15px;
    position: relative;
}
.new-spoke-drop .select-list .title::after {
    content: '>';
    margin-left: 15px;
    font-size: 11px;
    transform: rotate(90deg) scale(2, 2);
    float: right;
    position: absolute;
    right: 17px;
    top: 13px;
}
.new-spoke-drop .select-list .title:hover {background: #eaeaec;}
.new-spoke-drop .select-list .select-options {margin-top: 0px;display: none;position: absolute;z-index: 99999999;border: 1px solid #8a8a8a;
background: #fff;width: 100%;}
.new-spoke-drop .select-list .select-options .option label {display: inline-block;padding: 10px 0px 10px 10px;width: calc(100% - 60px);cursor: pointer;}
.new-spoke-drop .select-list .select-options .option:hover {
  background: #eaeaec;
}
.new-spoke-drop .select-list .select-options .option input {
  margin: 10px 0 12px 15px;
}
.new-spoke-drop .select-list .select-options .option button {margin: 0 auto;display: inherit;margin-bottom: 20px;width: 201px;
font-size: 17px;margin-top: 10px;
}
.select-options-box .option:nth-child(1) label{width: 100% !important;
    padding: 15px 15px 0px 15px !important;}

.new-spoke-drop .select-list  .selected-reason{list-style: none; padding: 0; margin:0px 0 0 0; }
.new-spoke-drop .select-list  .selected-reason li{}

.new-spoke-drop .select-list  .selected-reason li {
    margin-bottom: 20px;
    color: #353535;
    background: url(/spoken-english/images/courses/spoken-english/check.svg) left 3px;
    background-size: 16px;
    background-repeat: no-repeat;
    padding-left: 24px;
}
.new-spoke-drop .select-list .selected-reason li:nth-child(1){margin-top: 15px;}



@media screen and (max-width: 2000px) and (min-width:980px){ 
    .new-spoke-drop .select-list .select-options-box .option:nth-child(1){display: none;}
}

@media screen and (max-width: 768px){ 

.new-spoke-drop .select-list .select-options {display: none;}
.new-spoke-drop .select-options-box{margin-top: 0;position: fixed;z-index: 99999999999;background: #fff;top: 4vw;left: 50%;width: 95%;transform: translate(-50% , 0);
}   
.new-spoke-drop .select-list .select-options::before{content: "";background: rgba(0,0,0,0.8);width: 100%;height: 100vh;position: fixed;top: 0;left: 0;z-index: 99999;pointer-events: none;}
}

/* Form custom Drop Down Banner Start  */




/*New Header*/

.fastinfo_class_header .dropdown-menu {float: left;min-width: 100%;padding: 7px 0;margin: 1px 0 0;font-size: 14px;text-align: left;
list-style: none;background-color: #fff;background-clip: padding-box;border-top: 1px solid rgba(0,0,0,.15);border-bottom: 1px solid rgba(0,0,0,.15);box-shadow: none;border-left: none;border-right: none;border-radius: 0;}
.enqyery_form .form-group {margin-bottom: 10px;}
#field2 .form-row{width: 100%;margin: 0}
#field2 .enqyery_form .form-group{width: 100%;padding: 0;}

.display_flex {display: flex;}
.fastinfo_class_header {}
.navbar {height: 65px;padding: .5rem 0;}
.navbar-nav {display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;padding-left: 0;margin-bottom: 0;list-style: none;}
.topmost_nav {display: block;justify-content: space-between;padding: 13px 0;margin: 0;float: right;}
.w-50 {width: 50%;}
.ml-auto,.mx-auto {margin-left: auto!important;}
.custom_nav {border-radius: 0;margin-bottom: 0;border: none;background: transparent;padding: 15px 0;height: auto;}
.bg-light {background-image: linear-gradient(0deg, rgb(230 230 230), rgb(255 255 255));border: 1px solid #fff;}
.bg-light {background-color: #f8f9fa!important;box-shadow: 0 0px 8px rgba(0, 0, 0, 0.1);}
.custom_nav .navbar-brand {width: 23%;padding-top: .3125rem;padding-bottom: .3125rem;margin-right: 1rem;}
.navbar-toggler {padding: .25rem .75rem;font-size: 1.25rem;line-height: 1;background-color: transparent;border: 1px solid transparent;border-radius: .25rem;}
.navbar-light .navbar-toggler {color: rgba(0, 0, 0, .5);border-color: rgba(0, 0, 0, .1);}
.navbar-light .navbar-toggler-icon {
	background-image: url(data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e);

}

.custom_nav .navbar-toggler-icon {display: inline-block;width: 1.5em;height: 1.5em;vertical-align: middle;content: "";background: no-repeat center center;background-size: 100% 100%;}
.custom_nav .navbar-nav {position: relative;left: 6%;flex-direction: row;}
.custom_nav .navbar-nav .top_menu_link {display: flex;}
.custom_nav .navbar-nav .nav-link {padding-right: .5rem;padding-left: .5rem;background-color: transparent !important;padding-bottom: 10px;text-decoration: none;}
.custom_nav .navbar-nav .nav-link:hover {border-bottom: 2px solid #f8af00 !important;}
.custom_nav .dropdown-toggle::after {display: inline-block;margin-left: .255em;vertical-align: .255em;content: "";
border-top: .3em solid;border-right: .3em solid transparent;border-bottom: 0;border-left: .3em solid transparent;}
.custom_nav .dropdown-menu>li>a:focus,
.dropdown-menu>li>a:hover {background: #f8af00;color: #fff;}
.custom_nav .dropdown-menu>li>a {font-size: 15px;}
.top_menu_link .nav-link {color: #000 !important;text-transform: uppercase;margin: 0 6px;font-weight: normal;font-size: 15px;}
.header_links {margin-left: 53px;}
.border-white {border-color: #000!important;}
.border-right {border-right: 1px solid #dee2e6!important;}
.iso_imagemobile {display: none;}
.topheader_phone {float: left;padding: 0 10px;}
.phone_spoken {background-image: url(https://www.fastinfoclass.com/images/phone_spoken.svg);}
.mail_spoken {background-image: url(https://www.fastinfoclass.com/images/mail_spoken.svg);}
.facebook_spoken {background-image: url(https://www.fastinfoclass.com/images/facebook_spoken.svg);width: 20px !important;height: 20px !important;}
.youtube_spoken {background-image: url(https://www.fastinfoclass.com/images/youtube_spoken.svg);width: 20px !important;height: 20px !important;}
.phone_spoken,
.mail_spoken,
.facebook_spoken,
.youtube_spoken {
width: 16px;height: 16px;background-repeat: no-repeat;float: left;margin-right: 5px;}
.topmost_left {padding: 0 6px;}
.topmost_left p {margin-bottom: 0;color: #08456b;font-size: 13px;}
.sr-only {position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0, 0, 0, 0);white-space: nowrap;border: 0;}
.navbar-collapse {align-items: center;}

/*New Header*/

/*Welcome Section Start*/

.fastinfo_welcome{font-size: 32px;  margin-top: 0;}
.fastinfo_welcome span:nth-child(2){color: #03a84e;}
.fastoinfoclass_wlcm{margin-bottom: 40px;margin-top: -39px;}
.fastoinfoclass_wlcm .wlcm_headline{padding: 28px;padding-top: 16px;background: #f1f1f1;box-shadow: 0 4px 9px #cecdcd;}
.fastinfo_welcome span:nth-child(1):after{content: "\a";white-space: pre;}
.fastoinfoclass_wlcm .wlcm_headline p{color: #16174e;font-weight: 600;font-size: 14px;margin-bottom: 9px;}
.fastoinfoclass_wlcm .wlcm_para{padding: 32px;background: #16174e;color: #fff;margin-top: 0px;box-shadow: 2px 8px 10px #cecdcd;padding-top: 16px;}
.univrcty-logo {width: 100%;height: 110px;object-fit: contain;background: #fff;padding: 5px;border-radius: 5px;}
.fastinfo_custom_carousel .carousel-indicators{bottom: -34px;}
.wlcm_para .fastinfo_welcome{font-size: 32px;margin-bottom: 5px;}
.wlcm_para p{font-size: 12px;margin-bottom: 32px;}
.fastinfo_custom_carousel .carousel-control{width: 0;opacity: 1;right: 0;left: inherit;}
.fastinfo_custom_carousel .carousel-control.left{right: -26px !important;top: 42px;}
.fastinfo_custom_carousel .carousel-control.right{right: -35px;top: -54px;}
.fastinfo_custom_carousel .carousel-control.right .glyphicon-chevron-right:before{background: #03a84e;padding: 5px;box-shadow: 4px 0px 5px #ccc;}
.fastinfo_custom_carousel .carousel-control.left .glyphicon-chevron-left:before{background: #949292;padding: 5px;box-shadow: 4px 0px 5px #ccc;}
.mob_carousel{display: none;}
/*Welcome Section End*/

/*Compititive Exam Section Start*/
.fastinfoclass_compititive_exam{padding: 20px 0;background: #fff;margin-bottom: 30px; }
.fastinfoclass_compititive_exam h2{text-align: center;margin-bottom: 38px;position: relative;}
.fastinfoclass_compititive_exam h2:after{background: #16174e;bottom: -10px;content: "";height: 3px;left: 48%;position: absolute;width: 68px;}
.fastinfo_page_heading{position: relative;}
.fastinfo_page_heading h2:after{background: #16174e;top: 102px;content: "";height: 3px;left: 48%;position: absolute;width: 68px;}
.fastinfoclass_compititive_exam h2 span:nth-child(1):after{content: "\a";white-space: pre;}
.fastinfoclass_compititive_exam h2 span:nth-child(2){color: #03a84e;}
.fastinfoclass_compititive_exam .exams_name{background: #fff;height: auto;text-align: center;box-shadow: 0 3px 5px #ccc;}
.fastinfoclass_compititive_exam .exams_name h4{padding: 10px;color: #000;font-size: 15px;font-weight: 600;padding-top: 0;padding-bottom: 8px;margin-bottom: 0;}
.fastinfoclass_compititive_exam .exams_name p{padding: 5px 14px;padding-bottom: 15px;}
.fastinfoclass_compititive_exam .owl-nav,.fastinfoclass_compititive_exam .owl-dots{display: none;}
    
/*Compititive Exam Section End*/


.accordaion-main-div{padding: 3px 20px;background: #e6e6e6;margin: 20px 0;}
.accordion-cus-head {color: #696969;}
.child-ans-text{padding: 0 23px;font-size: 15px;}



/*Advantages Start*/
.fastinfoclass_advantage{
        padding: 20px;
        background: #f1f1f1;
    }
.fastinfoclass_advantage .col-md-3{
    width: 20%;
}
/*
    .fastinfoclass_advantage .advantages_list{
        position: relative;
    }
*/
/*
    .fastinfoclass_advantage .advantages_list:after{
        background: #e6e4e4;
        bottom: 33px;
        content: "";
        height: 1px;
        left: 107%;
        position: absolute;
        width: 110px;
    }
*/
    .fastinfoclass_advantage .advantages_list{
        text-align: center;
    }
    .fastinfoclass_advantage .list_right:after{
        background: #e6e4e4;
        bottom: 33px;
        content: "";
        height: 1px;
        left: -125px;
        position: absolute;
        width: 110px;
    }
    .fastinfoclass_advantage .advantages_list p{
        padding: 15px 9px;
        background: #e8e9ff;
        background: #fff;
        margin-bottom: 20px;
        text-transform: capitalize;
        box-shadow: 0 4px 24px rgba(0,0,0,0.07);
        height: 100px;
        font-size: 13px;
        border-radius: 5px;
    }
    .fastinfoclass_advantage  .list_right p{
        background: #e8e9ff;
        margin-bottom: 20px;
        text-transform: capitalize;
        padding-left: 43px;
        padding-right: 7px;
    }
    .fastinfoclass_advantage .advantages_list .left{
        position: absolute;
        top: 2px;
        right: -28px;
    }
    .fastinfoclass_advantage .advantages_list .right{
         position: absolute;
        top: 2px;
        left: -15px;
    }
    .advantage_heading{
        padding: 42px;
        background: #e8e9ff;
        border-radius: 50%;
        width: 430px;
        height: 416px;
        display: flex;
        justify-content: center;
        align-items: center;
        text-align: center;
        border: 15px solid #16174e;
        z-index: 1;
        position: relative;
        margin: 0 auto;
    }
    .advantage_heading h2{
        font-size: 32px;
    }
    .advantage_heading h2 span:nth-child(1):after{
        content: "\a";
        white-space: pre;
    }
    .advantage_heading h2 span:nth-child(2){
        color: #03a84e;
    }
    .fastinfoclass_advantage .resp_title{
            display: none;
        }
    .mob_carousel{
        display: none;
    }
    .bckcolor1 {
    background-color: #16174e;
    }   
    .advicon{
        padding: 11px;
        margin-bottom: -12px;
    }
/*Advantages End*/



/*  How We work  */
    .process_section {
        height: 162px;
        min-height: 161px;
    }
    .process_section {
        background: #24730a;
        width: 100%;
        border-radius: 14px;
        padding: 20px;
        text-align: center;
        color: #fff;
        min-height: 190px;
        margin: 0 auto 40px;
        font-size: 15px;
        position: relative;
    }
        .process_section i {
        width: 65px;
        height: 65px;
        background: #ef6906;
        border-radius: 60px;
        font-size: 33px;
        font-style: normal;
        padding: 5px 0 0 0;
        margin: 0 auto;
        display: table;
        margin-top: -60px;
        border: 6px solid #efefef;
        text-align: center;
        position: unset;
    }
    .block_heading{
        text-align: center;
        margin-bottom: 85px;
    }
    #howWework .fastinfo_page_heading h2:after{
           top: 63px; 
          left: 47%;
    }
/*  How We work  */

/*Why Us*/
    .spoken_block_heading{
        margin-bottom: 57px;
        text-align: center;
    }
    .spoken_block_heading h2{
        font-size: 32px;
    }
    .spoken_block_heading h2 span{
        color: #03a84e;
    }
    .spoken_block_heading p {
        text-align: center;
        font-size: 20px;
        margin-bottom: 30px;
    }
    #whyUs .fastinfo_page_heading h2:after{
        top: 87px;
    }
    
/*Why Us*/

/*Associated Start*/

    #associated_spoken{
        background: #f1f1f1;
    }
    #associated_spokenEnglish .owl-nav,#associated_spokenEnglish .owl-dots{
        display: none;
    }
    .associated_logos{
        text-align: center;
        margin-bottom: 50px;
    }
    .associated_logos h2{
        font-size: 32px;
    }
    .associated_logos p {
        text-align: center;
        font-size: 20px;
        margin-bottom: 30px;
    }
    .associated_logos h2 span{
        color: #03a84e;
    }
    .associated_logos .fastinfo_page_heading h2:after{
            left: 47%;
    }
    #associated_spokenEnglish{
        margin-top: 61px;
    }
  
/*Associated End*/


/*About Page Start*/
.bg_cover {
        background-position: center center;
        background-size: cover;
        background-repeat: no-repeat;
        width: 100%;
        height: 100%;
    }
    .banner-content {
        padding-top: 218px;
        padding-bottom: 70px;
    }
    .banner-content .title {
        color: #fff;
        font-weight: 700;
        font-size: 50px;
    }
    .about-content .about-title {
        font-size: 38px;
        line-height: 54px;
        color: #07294d;
        position: relative;
    }
    .about-content .about-title:after{
        background: #16174e;
        bottom: -6px;
        content: "";
        height: 3px;
        left: 47%;
        position: absolute;
        width: 68px;
    }
    .about-content .about-title span {
        color: #0c8b51;
    }
    .about-content p {
        font-weight: 500;
        font-size: 15px;
        line-height: 30px;
        color: #07294d;
        margin-top: 25px;
    }
    .about-image {
        position: relative;
        max-width: 665px;
        height: auto;
        margin-left: auto;
    }
    .about-image .single-image.image-1 {
        top: 23px;
        right: 63px;
    }
    .about-image .single-image.image-2 {
        top: 10%;
        left: 29%;
    }
    .about-image .single-image.image-3 {
        top: 31%;
        left: 49px;
    }
    .about-image .single-image.image-4 {
        top: 38px;
        left: 24%;
    }
    .about-image .single-image {
        -webkit-transform: rotate(0deg);
        -moz-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        -o-transform: rotate(0deg);
        transform: rotate(0deg);
        position: absolute;
        z-index: 1;
    }
    .about-image .single-image.image-1::before {
        right: -14px;
        top: -14px;
        background-color: #07294d;
    }
    
    .about-image .single-image.image-2::before {
        right: 15px;
        bottom: -15px;
        background-color: #27b8a7;
    }
    .about-image .single-image.image-3::before {
        bottom: -10px;
        left: -10px;
        background-color: #0c8b51;
    }
    .about-image .single-image.image-4::before {
        top: -10px;
        left: -10px;
        background-color: #2f7ad5;
    }
    .about-image .single-image::before {
        position: absolute;
        content: '';
        width: 100%;
        height: 100%;
        border-radius: 30px;
        z-index: -1;
    }
    .about-image .single-image img {
        border-radius: 30px;
        width: 290px;
        height: 290px;
        object-fit: cover;
    }
    .about-image .about-icon {
        position: absolute;
    }
    .about-image .about-icon.icon-1 {
        left: 52px;
        top: 105px;
    }
    .about-image .about-icon.icon-2 {
        top: -18px;
        left: 76%;
        -webkit-transform: translateX(-50%);
        -moz-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
        -o-transform: translateX(-50%);
        transform: translateX(-50%);
    }
    .about-image .about-icon.icon-3 {
        left: 64px;
        bottom: 0%;
    }
    .about-image .about-icon.icon-4 {
        right: 140px;
        bottom: 25%;
    }
    .left_about_img{
        height: 323px !important;
    }
   
    
    .features-image-2 {
        position: relative;
        z-index: 5;
        max-width: 342px;
        width: 100%;
    }
    .features-image-2::before {
        position: absolute;
        content: '';
        background-color: #07294d;
           width: 80%;
        height: 121%;
        bottom: -31px;
        left: -54px;
        z-index: -1;
    }
    .features-image-2 img {
        width: 100%;
    }
/*
    .features-image-2::after {
        position: absolute;
        content: '';
        background-color: #f1f1f1;
        width: 80%;
        height: 70%;
        bottom: 100px;
        right: 0;
        z-index: -1;
    }
*/
    .features-items {
        display: -webkit-flex;
        display: -moz-flex;
        display: -ms-flex;
        display: -o-flex;
        display: flex;
        -webkit-box-pack: space-around;
        -ms-flex-pack: space-around;
        justify-content: space-around;
    }
    .features-items .features-items-wrapper .single-features-item {
        max-width: 245px;
        padding: 50px 0;
        width: 100%;
    }
    .our_mission{
        margin-bottom: 93px;
    }
    
    .our_mission .about-title:after{
        background: #16174e;
        top: 58px;
        content: "";
        height: 3px;
        left: 47%;
        position: absolute;
        width: 68px;
    }
    .mission_icons img{
        width: 60px;
        height: 60px;
        background: #07294d;
        padding: 11px;
        border-radius: 50%;
    }
    .missions{
        text-align: center;
    }
    .mission_list{
        margin-top: 64px;
    }
    .mission_list h4{
        color: #03a84e;
        font-size: 20px;
        font-weight: 600;
    }
    #more,#more2,#more3 ,#mobmore,#mobmore2,#mobmore3 {display: none;}

    #read_vision,
    #read_aim,
    #read_about{color: #07294d;font-weight: 600;cursor: pointer;font-size: 12px;}
    .about_founder{
        padding: 28px 0;
        margin-bottom: 50px;
    }
    .about_founder h2{
        font-size: 38px;
        line-height: 54px;
        color: #07294d;
        margin-bottom: 30px;
    }
    .about_founder h2:after{
       background: #16174e;
        top: 79px;
        content: "";
        height: 3px;
        left: 22%;
        position: absolute;
        width: 68px;
    }
    .about_founder h2 span{
        color: #0c8b51;
    }
    .founder_img{
        position: relative;
        background: url(../../images/dot.png);
    }
    .founder_img img{
        width: 88%;
        height: 300px;
        object-fit: contain;
        position: relative;
        z-index: 1;
        filter: saturate(0.8);
    }
    .founder_img::before{
        position: absolute;
        content: '';
        width: 64%;
        height: 123%;
        background-color: #07294d;
        top: -52px;
        right: 41px;
        z-index: -1;
    }
    
    @media screen and (max-width:768px){
        .about-image .single-image {
            position: relative;
            -webkit-transform: rotate(0deg) scale(.6);
            -moz-transform: rotate(0deg) scale(.6);
            -ms-transform: rotate(0deg) scale(.6);
            -o-transform: rotate(0deg) scale(.6);
            transform: rotate(0deg) scale(.6);
        }
        .features-image-2::before{
            bottom: -18px;
            left: -6px;
            height: 100%;
        }
        .about-image {
            height: auto;
        }
        .about-image .single-image.image-1 {
            top: 0;
            right: 0;
            margin: 30px 0;
        }
        .about-image .single-image img {
            width: 100%;
        }
        .about-image .single-image.image-2 {
            top: 0;
            left: 0;
        }
        .about-image .about-icon.icon-1{
            left: 0;
        }
        .about-image .about-icon.icon-3 {
            left: 44px;
            bottom: 7%;
        }
        .mission_list .col-md-10{
            text-align: center;
            margin-bottom: 20px;
        }
        .our_mission {
            margin-bottom: 20px;
        }
        .founder_img::before{
            width: 75%;
            top: 0;
           right: 0;
            height: 100%;
        }
        .about_founder h2{
            text-align: center;
        }
        .about_founder h2:after{
            left: 38%;
            top: 63px;
        }
        .about-content .about-title:after{
            bottom: -6px;
        }
        .our_mission .about-title{
            margin-bottom: 30px;
        }
        .our_mission .about-title:after{
            left: 39%;
        }
    }
/*About Page End*/



/* News Page Start */
.news_headiing h1{
    font-family: 'Baloo Da 2', cursive;
    font-size: 28px;
    font-weight: 900;
    margin-top: 4rem;
    line-height: 32px;
}
.news_headiing p{
    font-family: 'Baloo Da 2', cursive;
    font-size: 17px;
    font-weight: 600;
    margin-bottom: 10px;
}

.btn-tag {
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    position: relative;
    display: inline-block;
    overflow: hidden;
    height: 53px;
    font-size: 13px;
    font-weight: bold;
    text-shadow: 0px 1px 1px #888;
    margin-top: 4rem;
    line-height: 28px;
}

.btn-tag span.title {
    float: left;
    box-shadow: 0 3px 6px 0px #f5e2e2e6;;
    color: #fff;
    background-color: #f13535;
    padding: 0 9px 0;
    border-radius: 5px;
}

.news_headiing .btn-col {padding-left: 0;}
.newTime img{margin-bottom: 35px;margin-top: 5px;}

.newTime h3 {
    font-size: 25px;
    font-weight: 900;
    float: left;
    margin: 30px 0 15px 0;
    color: #0e5785;
}
.newTime h3 span{
    font-size: 19px;
    margin: 0 7px 0 0;
    color: #393c3e;
    font-weight: 600;
}
.newTime p {
    float: right;
    position: relative;
    top: 20px;
    font-stretch: extra-expanded;
    font-weight: 600;
    color: #e6550f;
    font-size: 20px;
    text-align: right;
}

.newTime p span {
    width: 50%;
    float: right;
    font-size: 13px;
    color: #000;
}

.newsContent h3{
    font-family: 'Baloo Da 2', cursive;
    font-size: 22.5px;
    font-weight: 900;
    color: #062f49ed;
}

.newsContent h3:hover .bullet-img {
    margin-right: 2px;
}

.bullet-img {
    float: left;
    margin-right: 7px;
    width: 27px;
    transition: all 0.2s ease-in;
}

.newsContent p{
    font-family: 'Baloo Da 2', cursive;
    font-size: 18px;
    font-weight: normal;
    margin-bottom: 40px;
}

.newsContent p:first-child {
    font-size: 18px;
    font-weight: 500;
    color: #010e16;
}

.newsContent p:last-child {
margin-bottom: 50px;
}


.newsCommnet {
    margin-top: 5rem;
    background: #e6e6e6;
    padding: 45px 0 0 0;
}

.btn__container {
    float: right;
    display: -webkit-box;
    display: flex;
    -webkit-box-pack: center;
    -webkit-box-align: center;
            align-items: center;
    margin-top: 15px;
  }

  .share-btn {
    position: relative;
    display: inline-block;
    height: 30px;
    width: 24%;
    margin: 0 9px 0 0;
    padding: 4px 8px;
    line-height: 1.53;
    letter-spacing: 0.04em;
    vertical-align: top;
    font-size: 12px;
    font-weight: bold;
    font-family: "Helvetica Neue", Arial, sans-serif;
    color: #111;
    background: #e0e0e0;
    border: 1px solid #c7c7c7;
    border-radius: 2px;
    text-decoration: none;
    -webkit-transition: all 0.2s ease;
    transition: all 0.2s ease;
  }

  .share-btn:hover {
      text-decoration: none;
  }

  .share-btn.share-btn-branded {
    color: #fff;
}
    .share-btn img {
        width: 14%;
    }
.share-btn-text-sr{
    position: relative;
    top: 2px;
    margin-left: 10px;
}

  .share-btn.share-btn-branded.share-btn-twitter {
    background: #55acee;
    border-color: #3ea1ec;
  }
  .share-btn.share-btn-branded.share-btn-twitter:hover,
  .share-btn.share-btn-branded.share-btn-twitter:focus {
    background: #3ea1ec;
    border-color: #2795e9;
  }
  .share-btn.share-btn-branded.share-btn-twitter:active {
    background: #2795e9;
    border-color: #1689e0;
  }
  .share-btn.share-btn-branded.share-btn-facebook {
    background: #3b5998;
    border-color: #344e86;
  }
  .share-btn.share-btn-branded.share-btn-facebook:hover,
  .share-btn.share-btn-branded.share-btn-facebook:focus {
    background: #344e86;
    border-color: #2d4373;
  }
  .share-btn.share-btn-branded.share-btn-facebook:active {
    background: #2d4373;
    border-color: #263961;
  }
  .share-btn.share-btn-branded.share-btn-linkedin {
    background: #0976b4;
    color: #fff;
    border-color: #08669c;
  }
  .share-btn.share-btn-branded.share-btn-linkedin:hover,
  .share-btn.share-btn-branded.share-btn-linkedin:focus {
    background: #08669c;
    border-color: #075683;
  }
  .share-btn.share-btn-branded.share-btn-linkedin:active {
    background: #075683;
  }

.newsCommnetReply {
    background: #e6e6e6;
    padding: 15px 0 0 0;
}

.newsCommnetReply span:first-child {
    background-color: rgb(209 209 209);
    height: 1.5px;
    opacity: .3;
    width: 100%;
    display: inline-table;
}

.newsCommnetReply .container {
    padding-top: 0rem;
}

.newsCommnetReply .comments {
    margin: 0rem 0 2rem;
}

.newsCommnetReply .comments .comment_list {
    list-style: none;
    text-decoration: none;
    margin-left: 0;
}

.newsCommnetReply .comments .comment_list li {
    margin-bottom: 4rem;
}

.newsCommnetReply .comments .comment_card {
    display: flex;
    flex-direction: column;
    padding: 1rem 2rem 1.5rem;
    border-radius: 5px;
    box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);
    transition: all 0.3s cubic-bezier(.25,.8,.25,1);
    margin-bottom: 1rem;
    background-color: #fff;
}

.newsCommnetReply .comments .comment_card:hover {
    box-shadow: 2px 11px 16px rgb(0 0 0 / 10%), 0 10px 8px rgb(0 0 0 / 15%);
}
.newsCommnetReply .comments .reply_to{
    margin-left: 41px;
    box-shadow: none;
}
.newsCommnetReply .comments .reply_to:hover {
    box-shadow:none;
}

.fig_caption h6{
    
}



.form-submit .myblogbtn {
    background-color: #08456b;
    color: #fff;
    border-radius: 5px;
}
#comment-reply-rply{
    padding: 8px 20px;
    height: 35px;
    background: #08456b;
    color: #fff;
}
.subcmntrplydiv{
    background: #ffffffc2;
    box-shadow: none;
    padding: 17px;
}
.comment-right textarea{height: 110px;}
.commentformRply  label{margin-bottom: 20px;margin-left: 20px;color: #504f4f;}
.newsCommnetReply .comments .comment_card figure {display: flex;justify-content: start;padding-bottom: 1rem;}
.newsCommnetReply .comments .comment_card figure img {width: 5rem;height: 5rem;object-fit: cover;border-radius: 50%;margin-right: 1rem;position: relative;top: 12px;}
#commentform input[type=color], input[type=date], input[type=datetime-local], input[type=datetime], input[type=email], input[type=month], input[type=number], input[type=password], input[type=search], input[type=tel], input[type=text], input[type=time], input[type=url], input[type=week], select, textarea{height: 38px;margin-bottom: 12px;}
.newsCommnetReply .comments .comment_card figure .fig_caption {display: flex;align-items: center;justify-content: start;color: #08456b;}
.newsCommnetReply .comments .comment_card figure .fig_caption p{padding: 5px 10px;}
.newsCommnetReply .comments .comment_card figure .fig_caption h5 {font-weight: 600;margin-bottom: 1rem;font-size: 16px;}
.newsCommnetReply .comments .comment_card figure .fig_caption p {margin: 0;}
.newsCommnetReply .comments .comment_card .comment_text {margin-left: 6rem;padding: 3px;font-size: 15px;font-weight: 500;color: #606264;margin-top: -20px;}
.newsCommnetReply .comments .comment_card .comment_edit {margin-left: 11rem;}
.newsCommnetReply .comments .comment_card .comment_options {display: flex;justify-content: flex-end;}
.newsCommnetReply .comments .comment_card .comment_options button {display: block;padding: 1rem;font-size: 13px;color: #0e5785;
background: none;cursor: pointer;height: 18px;padding-top: 0;}
.newsCommnetReply .comments .comment_card .comment_options button:not(:last-child) {padding: 0px 5px;}
.newsCommnetReply .comments .comment_card .comment_options button::last-child {margin-right: auto;}
.newsCommnetReply .no-cmnt-span {font-size: 3.2em;color: #817f7d9e;font-family: 'Baloo Da 2', cursive;}
#commentform .no-validate {border: 1px solid #de1e1e;}
.cmnt-hideMe {position: relative;top: 10px;padding: 10px 5px 10px;background: #03a84e;border-radius: 5px;color: #fff;font-stretch: extra-expanded;font-weight: 600;font-size: 17px;opacity: 0.65;-webkit-animation: hideMeAnime 3.5s forwards; animation: hideMeAnime 3.5s forwards;}
@keyframes hideMeAnime {
    0%   {opacity: 1;}
    90%  {opacity: 1;}
    100% {
        opacity: 0;
        display: none;
    }
}
@-webkit-keyframes hideMeAnime {
    0%   {opacity: 1;}
    90%  {opacity: 1;}
    100% {
        opacity: 0;
        display: none;
    }
}

/* News Page End */

.flat-top { background-color:#3a526a !important; } 
.flat-top,.info-top-right,.info-top-right a.appoinment { color:#ffffff!important ;} 
.header.header-style1,.nav.header-style2,.wrap-header-style3 { background-color:#fff;}
#mainnav > ul > li > a { color:#424242;}
#mainnav > ul > li > a:hover,#mainnav > ul > li.current-menu-item > a { color:#18ba60 !important;}
#mainnav ul.sub-menu > li > a { color:#fff!important;}
#mainnav ul.sub-menu { background-color:#1d2738;}
#mainnav ul.sub-menu > li > a:hover { background-color:#18ba60!important;}
#mainnav ul.sub-menu > li { border-color:#2d374a!important;}
.footer { background-color:#2e363a!important;}
.footer a, .footer, .flat-before-footer .custom-info > div,.footer-widgets ul li a { color:#e5e5e5;}
.bottom { background-color:#2e363a!important;}
.bottom .copyright p,.bottom #menu-bottom li a { color:#e5e5e5;}

/* New Footer */

.fastinfo_footer{padding: 40px 0; background: #211d52 !important;}
.footer_web_info {color: #bebebe;font-size: 13px;margin: 15px 0;}
.footer_links,.social_links{list-style: none;margin-left: 0;    } 
.footer_links_head p{font-weight: 600;color: #8e8c8b;font-size: 12px;}
.footer_links li{margin-bottom: 3px;padding-bottom: 5px;}    
.social_links li{margin-bottom: 10px;}
.footer_links li a ,.social_links li a{color: #bebebe;padding-left: 0px;font-size: 13px;}
.footer_links li a:hover{text-decoration: none;  color: #fff;padding-left: 5px;}  
.custom_hrs{padding: 10px 5px;background: #ffffff14;margin-bottom: 10px;}
.custom_hrs div:nth-child(1){padding-top: 0;}
.custom_hrs div{padding: 5px 0; color: #dbd9d9;font-size: 12px;border-bottom: 1px dashed;}  
.fastinfo_copyright{font-size: 12px;color: #afaeae;text-align: center;}
.footer_bottom_links{display: flex;list-style: none;justify-content: center;margin: 0;margin-bottom: 10px;} 
.footer_bottom_links li a{color: #afaeae;padding: 1px 10px;font-size: 11px;border-right: 1px solid #afaeae;}
.footer_bottom_links li a:hover{color: #fff;text-decoration: none;}
.footer_bottom_links li:nth-last-child(1){border-right: 0;}
.resp_terms_links{display: none;}

/* Diller Sticky Strat  */
.sticky_diller{position: fixed;bottom: 20px;left: 15px;z-index: 9999999;display: none;}
.phone_icon_box{}
.phone_icon_box a{}
.phonesvg{background:#03a84e;width: 60px;height: 60px;border-radius: 60px;padding: 5px;}
.phonesvg svg{fill: #fff;width: 24px;margin: 0 auto;display: block;margin-top: 9px;}
.phone_text{}
@media screen and (max-width: 767px){
    .sticky_diller{display: block;}
}
/* Diller Sticky End */


@media screen and (max-width: 767px){
.advbox {text-align: center;margin-top: 30px;margin-bottom: 30px;}
.fastinfoclass_advantage .col-md-3{width: 100%;}
.topmost_nav{margin: 0;    }
.custom_nav .navbar-nav .top_menu_link {display: block;padding: 5px 0;}
.topheader_phone{padding: 0;   }
.resp_container {padding: 0 !important;}
.topmost_left p{font-size: 11px;}
.custom_nav {border-radius: 0;  margin-bottom: 0;}
.custom_nav .navbar-brand{width: 57%;padding: 0;padding-top: 8px;margin-left: 11px;}
.custom_nav .navbar-collapse{background: #fff;width: 100%;z-index: 1;position: relative;margin-left: 0;padding:0;}
.border-right {border-right:0 !important;}
.phone_spoken, .mail_spoken, .facebook_spoken, .youtube_spoken{width: 12px !important;height: 14px !important;}
.navbar-toggle{margin-right: 5px;margin-top:0;}
.iso_imagemobile {display: block;} 
.iso_imagemobile img{width: 24%;margin-top: -9px;}
.resp_top_links{margin-right: 0px;}
.iso_imageDesktop{display: none;}
.topmost_nav{padding: 9px 0;}
.custom_nav .navbar-nav{flex-direction: column;width: 100%;left: 0;margin: 0;}
.custom_nav .navbar-nav li {border-bottom: 1px solid #eae8e8;width: 94%;}
.custom_nav .container-fluid{padding: 0;}
.custom_nav .navbar-nav .nav-link:hover {border-bottom: 0 solid #f8af00 !important;}
.resp_banner_img img{height: 363px;object-fit: cover; }  
.resp_terms_links{display: block;}
.resp_terms_links .footer_bottom_links{display: block;}
.resp_terms_links .footer_bottom_links li{padding-bottom: 5px;}
.resp_terms_links .footer_bottom_links li a{border-right: 0;}
.desk_terms_links{display: none;}
.footer_bottom_links li a{padding: 0;}
/*newmodification start    */
    
.news_headiing .btn-col{padding-left: 15px;}
#edu_top .btn-tag{margin-top: 0;height: auto;}
.news_headiing p{margin-bottom: 1em;margin-top: 1em;}
.newTime p {width: 100%;float: left;top: 0;text-align: left;font-size: 13px;}  
.newTime p span {float: left;width: auto;margin-right: 7px;}
.newTime h3 span{width: 100%;float: left;}
.newTime h3 {margin: 0px 0 2px 0;}
    
.section_box{margin-bottom: 30px;}  
    
    
    
/*newmodification End    */
    .share-btn-text-sr{
        top: -16px;
    }
    .share-btn{
            width: 27%;
    }
    
}

/*
.spk_banner{
    margin-top: 30px;
}
*/
    .inst_list{
        list-style: none;
        margin-top: 20px;
    }
    .inst_list li{
        margin-bottom: 20px;
        color: #353535;
        background: url(/spoken-english/images/courses/spoken-english/check.svg) left 3px;
        background-size: 16px;
        background-repeat: no-repeat;
        padding-left: 24px;
        font-weight: 400;
        font-size: 15px;
    }
.aboutcontent{
   background: #E9EEEA;
    border-radius: 83px;
    padding: 38px 39px;
/*    box-shadow: 0 3px 11px #c3c1c1;*/
    padding-bottom: 27px;
    margin-top: 30px;
}
.aboutcontent .founder_img img{
    border-radius: 50%;
    height: 280px;
    object-fit: cover;
    width: 280px;
    position: relative;
    z-index: 1;
    filter: saturate(0.8);
    margin-bottom: 10px;
}
.aboutcontent .founder_img{
    position: relative;
    text-align: center;
}
.aboutcontent .founder_img:before{
    position: absolute;
    content: '';
    background-color: #385067;
    top: 2px;
    right: 51px;
    z-index: 1;
    border-radius: 50%;
    height: 280px;
    width: 280px; 
}

.aboutcontent h4{
    font-size: 19px;
    font-weight: 600;
    text-align: left;
    line-height: 26px;
    color: #000;
    margin-bottom: 10px;
}
.aboutcontent p{
    text-align: left;
    font-size: 16px;
    color: #000;
}
.about_news h5{
    font-size: 19px;
    text-align: center;
    font-weight: 600;
    color: #000;
    text-transform: uppercase;
}
.about_news_imgs{
    display: flex;
}
.about_news{
    margin-top: 15px;
}
.about_news_imgs img{
    width: 33%;
    height: 76px;
    object-fit: contain;
    margin-right: 56px;
}
.about_news_imgs .award{
    margin: 0 auto;
    height: 96px;
}
.partners h5{
    text-align: center;
    font-weight: 600;
    color: #4a4a4a;
    margin-top: 25px;
    margin-bottom: 31px;
    font-size: 15px;
    text-transform: uppercase;
    position: relative;
}
.partners p{
    text-align: center;
}
.clients_counts{
    display: flex;
}
.happy_clients {
    padding: 10px;
    box-shadow: 0 6px 9px #b5b5b5;
    text-align: center;
    height: 70px;
    border-radius: 8px;
    background-image: linear-gradient(45deg, #0f9353, #02d060);
    color: #fff;
    margin-right: 10px;
    display: flex;
    justify-content: center;
    align-items: center;
    width: 128px;
    margin: 0 auto;
    margin-right: 10px;
    font-size: 12px;
}
.happy_clients_bold {
    font-size: 18px;
    font-weight: 600;
    color: #fff;
}
.partners{
    position: relative;
    margin-bottom: 10px;
}
.partners .img{
    display: flex;
    justify-content: center;
}
.partners h5:after{
    width: 44px;
    height: 3px;
    position: absolute;
    content: "";
    bottom: -12px;
    left: 45%;
    background-color: #18ba60;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;  
}
/*
.about_founder{
    position: relative;
}
.about_founder:after{
     width: 50px;
    height: 5px;
    position: absolute;
    content: "";
    bottom: -9px;
    left: 48%;
    background-color: #18ba60;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
}
*/
.about-area{
    display: inline-block;
    width: 100%;
}
.partners .img img{
    width: 39%;
    height: 68px;
    object-fit: contain;
}
.founder_img .name{
    margin-bottom: 0;
    font-size: 16px;
    font-weight: 600;
    margin-top: 10px;
    text-align: center;
}
.founder_img .designation{
    margin-bottom: 0;
    font-size: 14px;
    font-weight: 500;
    text-align: center;
}
.testimonial_img{
    width: 100%;
    height: 28%;
    object-fit: cover;
}
.jorney_text{
    margin: 50px 0 0 0;
    font-weight: 600;
    font-size: 18px;
}
#howWework{background: #efffea;margin: 48px 0 0;    padding: 30px 0;width: 100%; display: inline-block}
#howWework .block_heading p{
    text-align: center;
    position: relative;
    top: -37px;
    font-size: 17px;
    width: 536px;
    margin: 0 auto;
}

.block_heading {
    width: 100%;
    display: inline-table;
}
.spk_faq .panel{
    padding: 0;
    border-color: #fff;
}
.spk_faq a{
    width: 100%;
    float: left;
}
.spk_faq .panel-heading{
    width: 100%;
    background: #08456b;
    /* border-radius: 10px; */
    color: #fff;
    float: left;
    width: 100%;
    padding: 10px 10px 6px 10px;
}
.spk_faq .panel-heading .panel-title{float: left;}
.spk_faq .panel-group{
    width: 70%;
    margin: 0 auto;
}
.spk_faq .panel-heading span{
    float: right;
}
.spk_faq a .panel-heading:after{
    content: '-';
/*    float: right;*/
    position: absolute;
    top: 8px;
    font-size: 16px;
    font-weight: 600;
    right: 10px;
}
.spk_faq .collapsed .panel-heading:after{
    content: '+'; 
/*    float: right;*/
    position: absolute;
    top: 8px;
    font-size: 16px;
    font-weight: 600;
    right: 10px;
}
.line-bottom:after{
    content: '';
    display: block;
    width: 75px;
    height: 6px;
    background: #5cb85c;
    border-radius: 3px;
    margin: 14px 0 0;
    margin-left: auto;
    margin-right: auto;
    position: relative;
    left: 0;
    bottom: 0;
}
.course_benefit{
        margin-left: 27%;
}
.news{
    width: 10%;
    margin-left: 10px;
}
.line-bottom{
    margin-bottom: 20px;
}
.test_card{
    box-shadow: 0 3px 5px #ccc;
    border-radius: 10px;
    margin-bottom: 29px;
    margin: 0 5px;
}
.item{
    
}

.owl-dots{display: none;}

.owl-item {
    float: left;
}

.test_card_text{
    background: linear-gradient(-180deg, #202c45, #254b9a);
        padding: 25px 25px 36px 25px;
    color: #fff;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    text-align: center;
}
.test_card_text h4{
    font-size: 22px;
}
.test_card_text a{
    color: #fff;
    cursor: pointer;
}
.test_img{
    position: relative;
    text-align: center;
    top: -27px;
}
.test_img img{
    width: 150px !important;
    border-radius: 100px;
    height: 150px !important;
    object-fit: cover;
        margin: 0 auto;
}
.mob_view{
    display: none !important;
}
.owl-nav{
    display: none;
}

/*Policies*/
.policies{
    width: 100%;
    padding: 40px 0 0;
    display: inline-block;
}
.policies h6:after{
    content: '';
    display: block;
    width: 75px;
    height: 6px;
    background: #5cb85c;
    border-radius: 3px;
    margin: 14px 0 0;
    margin-right: auto;
    position: relative;
    left: 0;
    bottom: 0;
}
.policies h2{
    font-size: 25px;
}
/*Policies*/
/*Md Section*/
@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');
.md_section .aboutcontent{
   background: #E9EEEA;
    border-radius: 83px;
    padding: 56px 39px;
/*    box-shadow: 0 3px 11px #c3c1c1;*/
    padding-bottom: 27px;
    margin-top: 30px;
}
.md_section .aboutcontent .founder_img img{
    border-radius: 50%;
    height: 100%;
    object-fit: cover;
    width: 100%;
    position: relative;
    z-index: 1;
    filter: saturate(0.8);
}
.md_section .aboutcontent .founder_img h6{
    text-align: center;
    text-transform: uppercase;
    font-size: 17px;
    font-weight: 600;
    margin-bottom: 0;
    color: #000;
}
.md_section .aboutcontent .founder_img p{
    font-size: 15px;
    text-align: center;
    font-weight: 600;
}
.md_section .aboutcontent .founder_img{
    position: relative;
    text-align: center;
}
/*
.aboutcontent .founder_img:before{
    position: absolute;
    content: '';
    background-color: #385067;
    top: 2px;
    right: 51px;
    z-index: 1;
    border-radius: 50%;
    height: 280px;
    width: 280px; 
}
*/

.md_section .aboutcontent h4{
    font-size: 27px;
    font-weight: 600;
    text-align: center;
    line-height: 32px;
    color: #000;
    margin-bottom: 10px;
}
.md_section .aboutcontent p{
    text-align: center;
    font-size: 18px;
    color: #000;
}


.md_section{
    float: left;
    width: 100%;
    font-family: 'Poppins', sans-serif;
}
.md_section h5{
    font-size: 17px;
    margin: 0;
    font-weight: 600;
    margin-bottom: 10px;
    line-height: 24px;
    color: #000;
}
.md_section h5 a{
    font-size: 14px;
    color: #db2029;
    margin-left: 10px;
    cursor:pointer;
}
.past_exp{
    border: 2px solid #000;
    padding: 10px;
    position: relative;
    margin: 16px 12px 7px 16px;
}
.past_exp p{
    text-transform: uppercase;
    color: #000 !important;
    background: #E9EEEA;
    text-align: left;
    position: absolute;
    left: 7%;
    top: -17px;
    padding: 5px 10px;
    font-size: 15px !important;
    font-weight: 600 !important;
    line-height: 23px !important;
}
.past_logos{
    display: flex;
    justify-content: center;
}
.past_logos img{
    width: 21%;
    object-fit: contain;
    margin-right: 20px;
}
.md_section .content{
    text-align: left;
    padding: 0 13px;
}
.md_section .content p{
    text-align: right;
    font-size: 15px;
    font-style: italic;
    font-weight: 600;
    margin: 0;
}
.md_section .content p:nth-child(2){
    text-align: right;
    font-style: inherit;
}
.md_section .content h6{
    font-size: 14px;
    margin: 0;
    line-height: 22px;
    font-style: italic;
    font-weight: 600;
    color: #000;
}
.md_section .content h5{
    font-size: 14px;
    margin: 10px 0;
}
.md_section .content h6 i{
    font-size: 14px;
    margin: 4px;
    color: #000;
    font-style: italic;
}
.modal_news img{
   width: 22%;
   margin: 0 auto;
}
.modal_news .popup_img{
    text-align: center;
}
.modal_news h2{
    font-size: 20px;
    color: #000;
    text-align: center;
}
.modal_news .modal-dialog{
    width: 52%;
        margin-top: 50px;
}
.modal_news .close{
    background: #e6e6e6;
    opacity: 1;
    border-radius: 50px;
    width: 40px;
    height: 40px;
    font-size: 29px;
    position: absolute;
    right: -10px;
    top: -7px;
    z-index: 1;
}
.modal_news .bottom_link{
    text-align: center;
    color: #000;
    display: block;
    font-weight: 600;
    font-size: 16px;
}
.modal_news .bottom_link span{
    color: #db2029;
}
.modal_news .modal-content{
    height: 90vh;
    overflow-y: scroll;
    overflow-x: hidden;
}
.modal_news .modal-content::-webkit-scrollbar {
  width: 5px;
}
.modal_news .modal-content::-webkit-scrollbar-track {
  background: #f1f1f1;
}
.modal_news .modal-content::-webkit-scrollbar-thumb {
  background-color: #8e8d8d;
  border-radius: 20px;
}
.modal_news .bottom_link_close{
    display: flex;
    justify-content: space-between;
    align-items: center;
    border: 1px solid #ccc;
    padding: 8px;
    margin-top: 20px;
}
.modal_news .bottom_link_close a:nth-child(2){
     background: #8e0202;
    padding: 3px 15px;
    color: #fff;
    border-radius: 10px;
    cursor:pointer;
}
.md_section .aboutcontent .founder_img:before{
  display: none;  
}
.section-content{
    float: left;
    width: 100%;
}


/*Md Section*/
@media screen and (max-width: 600px){
.hexagon_box {transform: scale(0.85) translate(-53% , 0) ;margin-bottom: 13px;left: 45%;}
    .about_founder{
        margin-top: 30px;
    }
    .aboutcontent{
        margin-top: 30px;
        padding: 56px 24px;
    }
    .aboutcontent .founder_img img{
            width: 269px;
            height: 269px;
    }
    .aboutcontent .founder_img:before{
            right: 19px;
            height: 269px;
            width: 269px;
    }
    .aboutcontent h4{
            font-size: 19px;
        line-height: 26px;
            margin: 20px 0;
            text-align: center;
    }
    .aboutcontent p{
        text-align: center;
            font-size: 15px;
    }
    .about_news_imgs img{
            width: 41%;
            margin-right: 36px;
    }
    .about_founder:after{
        bottom: -14px;
        left: 42%;
    }
    .partners .img img{
        width: 31%;
    }
    .course_benefit{
        margin-left: 0;
}
    .line-height-1{
    font-size: 20px;
}
    .line-bottom{
        margin-bottom: 8px;
    }
    .news{
        width: 21%;
    }
    .spk_faq .panel-group{
    width: 100%;
    margin: 0 auto;
}
    .about_news_imgs{
        flex-wrap: wrap;
    }
    .about_news_imgs img{
        margin-right: 25px;
    }
    .media-heading{
        margin-top: 0px;
    }
    .desk_view{
        display: none;
    }
    .mob_view{
        display: block !important;
    }
    .md_section .aboutcontent {margin-top: 0px;padding: 56px 15px;border-radius: 0;}
.md_section.aboutcontent .founder_img:before {right: 19px;height: 269px;width: 269px;}
.md_section .aboutcontent .founder_img img {width: 269px;height: 269px;}
.md_section .aboutcontent h4 {font-size: 21px;line-height: 26px;margin: 20px 0;}
.md_section .col-xs-12{text-align: center;}
.md_section .col-xs-12 img {width: 27% !important; margin: 14px 0;} 
.past_logos{display: block;text-align: center;}
.past_logos img{width: 39%;object-fit: contain;margin: 5px 5px 0 0;}
.md_section h5{font-size: 14px !important;}
.md_section .content p{font-size: 13px !important;text-align: center;}
.md_section .aboutcontent p{font-size: 15px;}
.md_section .content h6{font-size: 15px;}
.md_section .content{text-align: center;}
.md_section .content p:nth-child(2){text-align: center;}
.past_exp{margin: 16px 12px 13px 16px;}
.md_section .container{padding: 0;}
.modal_news .modal-dialog{width: 100%;}
.modal_news h2{font-size: 18px;}
.modal_news .close{right:1px;}
.modal_news .bottom_link_close{display: block;text-align: center;}
.modal_news .bottom_link_close a:nth-child(2){margin-top: 13px;display: inline-block;}
}
/*spk_Modal start*/
.assessment{display: inline-block;width: 100%;padding: 18px 0;}
.spk_custom_modal .modal-dialog{width: 60%;}
.ques_ans{padding: 0 17px;display: inline-block;padding-top: 5vw;}
.spk_custom_modal .logo{width: 250px; margin-top: 20px;}
.spk_custom_modal .logo img{    width: 100%;}
.assessment .logo{text-align: center;}
.assessment .logo img{width: 30%;}
.ques_ans h3,.ques_ans .stylescore h3{color: #05629c;font-size: 28px;    margin-top: 0;}
.ques_ans h3{margin-bottom: 25px;position: relative;font-size: 31px;}
.ques_ans h3:after{background: #08456b;bottom: -10px;content: "";height: 2px;left: 0;position: absolute;width: 68px;}
.ques_ans .list{list-style: none;margin-left: 5px;padding-left: 0;}
.ques_ans .list .stylelist label{font-weight: 500;cursor: pointer;}
.ques_ans .stylescore{display: inline-block;justify-content: space-between;margin-bottom: 20px;width: 100%;position: relative;}
.styleflmrks{color:#08456b;font-weight: 600;font-size: 118px;    display: inline-block;}
.need_class{display: inline-block;font-size: 16px;background:#def0ff;padding: 10px 11px;margin-bottom: 13px;color: #000;text-decoration: none;text-align: left;}
.ques_ans .register{background: #e76310;padding: 10px 25px;font-size: 15px;margin-right: 9px;border-color: #e76310;}
.ques_ans .not_register{background: #ccc;font-weight: 400;padding: 5px 25px;font-size: 15px;    display: flex;justify-content: center;align-items: center;color: #000;}
.ques_ans .buttons{display: flex;}
.ques_ans .btn-primary{width: 28%;background: #08527d;margin: 20px 0;}
.ques_only{background: #e1f1ff;padding: 8px 13px;margin: 20px 0;color: #08456b;font-size: 19px;text-transform: uppercase;}
.ques_only strong{display: flex;justify-content: space-between;}
.score-cls1{font-size: 17px;font-weight: 400;margin: 0px 0 23px 0;}
.score-cls1 .stylegrnslogan3{font-size: 23px;}
.back{float: right;margin: 20px 0;}
.back_btn{background: #08456b;color: #fff;padding: 5px 25px;}
.assessment_img{padding-top: 14px;}
.resultImage_box{width: 200px;display: inline-table;float: right;position: absolute;left: -23px;;top:0px;}
.resultImage_box img{width: 100%;transform: scaleX(-1);}
.score_borad_text{width: 70%;display: inline-block;margin-left: 169px;}
.stylegrnslogan {font-size: 30px;font-weight: 600;color: #08456b;}

/*fastinfo little orator*/
.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;padding: 0 16px;}
.fastinfo_little .inst_list li,.fastinfo_little_benefits .inst_list li{margin-bottom:9px;color: #353535;background: url(/spoken-english/images/courses/spoken-english/check.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: 0;}
.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: 67px 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: 22px;}
.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;}
.fastinfo_little .panel-group .panel-heading .panel-title{float: left;}
.fastinfo_little .panel-group .panel-body{background: #f1f1f1;}
.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;}

/*fastinfo little orator*/

/*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*/

/*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 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*/

/*One to One start*/
.one_one_banner h2{font-weight: 600;}
.one_to_one_fee ul{list-style: none;margin: 0;margin-left: 16px;}
.one_to_one_fee ul li{font-size: 16px;margin-bottom: 6px;font-weight: 400;display: flex;}
.one_to_one_fee ul li strong{margin-right: 10px;}
.cut{text-decoration: line-through;font-size: 15px;margin: 10px;color: #313131;font-weight: 600;text-decoration-color: red;}
.one_to_one_fee .inst_list li{font-size: 17px;margin-bottom: 10px;}
.one_to_one_fee p{margin-left: 36px;font-size: 17px;margin-top: 20px;font-weight: 400 !important;}
.feedback_one_to_one ul{font-size: 17px;margin: 20px;}
.feedback_one_to_one ul li{margin-bottom: 10px;}
.one_benefit li{font-size: 17px;}
.one_to_one_fee .meet-doctors p{margin: 0;margin-bottom: 10px;}
.one_to_one_fee .meet-doctors{margin-bottom: 20px;}
/*One to One end*/

/*Govt. Exam start*/
.vacancies .job_box{background: #fff;box-shadow: 0 0 5px #ccc;padding: 10px;border-radius: 5px;position: relative;height: 72px;align-items: center;margin-bottom: 15px;display: flex;}
.vacancies .job_openings .tab-pane{padding: 33px;}
.vacancies .job_box img{width: 30%;border-radius: 6px;}
.vacancies .job_box p{padding-left: 8px;margin: 0;font-size: 15px;line-height: 1.5;display: flex;-webkit-box-align: center;align-items: center;color: #090023;font-weight: 400;}
.vacancies .job_openings .nav-tabs,.vacancies .job_openings .nav-tabs a{border:none;}
.vacancies .job_openings .nav-tabs>li>a{padding: 10px 17px;color: #03a84e;border: none;font-size: 16px;font-weight: 400;border-bottom: 4px solid #f1f1f1;}
.vacancies .job_openings .nav-tabs>li>a:hover{background: #ccc;color: #000;}
.vacancies .job_openings .nav-tabs>li.active>a, .vacancies .job_openings .nav-tabs>li.active>a:focus, .vacancies .job_openings .nav-tabs>li.active>a:hover{background: #fff;color: #09466d;border-bottom: 4px solid #09466d;font-weight: 400;}
.job_openings .mob_view{display: none;}
.job_openings button img{width: 6%;float: right;}
.tab_view_mob .nav-tabs {display: block;}
.course_curriculum .list{min-height: 300px;margin-bottom: 20px;}
.course_curriculum .list h6{font-size: 20px;line-height: 24px;color: #0b4a71;font-weight: 600;margin-bottom: 20px;}
.course_curriculum .list p{font-size: 16px;line-height: 27px;padding: 0 10px;}
.course_curriculum .list ol{margin: 0 13px;font-weight: 400;font-size: 16px;line-height: 27px;color: #545454;padding: 0 10px;}
.course_curriculum .list h6 img{width: 10%;}
.course_curriculum .list h6 span{position: absolute;padding-left: 12px;}
.govt_benefits .inst_list li {height: auto;background-size: 21px;}
.govt_course{padding: 50px 0;}
.govt_benefits{margin: 10px 0 0 0;}
.govt_course .learners {text-align: center;margin: 26px 0;min-height: 138px;}
.govt_feedback .testimonial .student_name {position: relative;left: 0;top: 0;display: inline-block;width: 100%;}
.govt_feedback .student_name ul{display: flex;list-style: none;margin: 0;margin-left: 10px;}
.govt_feedback .student_name ul li{margin-right: 10px;}
.govt_feedback .student_name ul li img{width: 90%;margin: 0 auto;}
.govt_feedback .testimonial .read{color: #f1f1f1;font-size: 12px;font-weight: 600;text-decoration: none;cursor: pointer;}
/*.govt_feedback .student_name .name_rating{position: absolute;top: -41px;text-align: left;padding-left: 61px;}*/
/*Govt. Exam end*/

/* The container */
.custom_radio {display: block;position: relative;padding-left: 35px;margin-bottom: 12px;cursor: pointer;}

/* Hide the browser's default radio button */
.custom_radio input {position: absolute;opacity: 0;cursor: pointer;}

/* Create a custom radio button */
.custom_radio .checkmark {position: absolute;top: 0;left: 0;height: 25px;width: 25px;background-color: #eceaea;border-radius: 50%;
min-height: unset;border: 2px solid #ababab;}

/* On mouse-over, add a grey background color */
.custom_radio:hover input ~ .checkmark {background-color: #ccc;}

/* When the radio button is checked, add a blue background */
.custom_radio input:checked ~ .checkmark {border: 2px solid #08527d;}

/* Create the indicator (the dot/circle - hidden when not checked) */
.custom_radio .checkmark:after {
  content: "";
  position: absolute;
  display: none;
}

/* Show the indicator (dot/circle) when checked */
.custom_radio input:checked ~ .checkmark:after {
  display: block;
}

/* Style the indicator (dot/circle) */
.custom_radio .checkmark:after {
 	top: 4px;
    left: 4px;
    width: 13px;
    height: 13px;
    border-radius: 50%;
    background: #08527d;
}
/*spk_Modal end*/

@media screen and  ( max-width: 991px){
.mb-sm-30 {margin-bottom: 30px !important;}
.ml-sm-0 {margin-left: 0!important;}
/* .custom_nav .navbar-nav{left: 0 !important;} */
.header_links{margin-left: 0 !important;}
.custom_nav{display: flex !important;padding-bottom: 0 !important;}
.w-50 {width: 34% !important;}
.top_menu_link .nav-link{font-size: 10px !important;padding: 10px 0 !important;}
}

@media screen and (max-width: 768px){
.advbox {text-align: center;margin-top: 30px;margin-bottom: 30px;}
.custom_nav{display: block !important;}
.top_menu_link .nav-link{font-size: 15px !important;}
.navbar-toggle{margin-bottom: 9px !important;}
.advantage_heading,.desk_carousel{display: none;}
.fastinfoclass_advantage .resp_title,.mob_carousel{display: block;}
.fastinfoclass_advantage .advantages_list:after{display: none;}
.fastinfoclass_advantage .list_right:before{display: none;}
.fastinfoclass_advantage .advantages_list .left {position: absolute;top: 2px;left: -15px;}
.fastinfoclass_advantage .advantages_list p{height: 70px;}
.fastinfo_page_heading h2:after{top: 138px;left: 42%;}
.fastinfoclass_compititive_exam h2:after{bottom: -16px;left: 42%;}
#whyUs .fastinfo_page_heading h2:after {top: 111px;}
.fastinfo_page_heading h2:after {top: 153px;left: 42%;}
.process_section{height: 109px;min-height: 140px;}
.widget_media_image{    margin-bottom: 30px;}
.footer_links_head{margin-bottom: 20px;}
#exampleSelect1{height: 50px;white-space: normal;padding: 3px 5px;}
    .spk_custom_modal .modal-dialog{width: 100%;}
    .ques_ans .buttons{flex-wrap: wrap;}
    .ques_ans .register{margin-bottom: 11px;}
    .assessment .logo img{    width: 87%;}
    .back{margin: 0; position: absolute;top: -55px;right: 23px;}
    .assessment_img{display: none;}
    .join_course h2,.fastinfo_liitle_work .meet-doctors h2,.spoken_block_heading h2,.fastinfo_spk_faq .meet-doctors h2{font-size: 25px;}
    .assessment{    padding-top: 43px;}
    .ques_ans .stylescore{margin-top: 33px;}
    .styleflmrks{font-size: 63px;}
    .styleslogan{font-size: 22px;width: 100%;}
    .score_borad_text{margin-left: 0;width: 100%;}
    .resultImage_box{display: none;}
    .popular_module{margin-bottom: 30px;}
    .popular_module .meet-doctors h2,.fastinfo_little_benefits .meet-doctors h2{line-height: 32px;font-size: 22px;}
    .fastinfo_little_banner h2{font-size: 26px;}
    .fastinfo_little_benefits{margin: 17px 0 0 0;}
    .fastinfo_little{margin-bottom: 3px;}
    .fastinfo_little .bg-theme-colored{margin-bottom: 20px;}
    .fastinfo_little .inst_list{margin-left: 10px;}
    .fastinfo_little .bg-theme-colored h3{line-height: 25px;font-size: 20px;}
    .fastinfo_little .panel-group .panel-heading .panel-title{font-size: 15px;}
    .fastinfo_little .mb-sm-30{margin-bottom: 0 !important;}
    .fastinfo_little_benefits p{margin-top: 20px;}
    .fastinfo_little form .gst_rdiobtn ul{    width: calc(100% - 22px);}
    .fastinfo_little form .gst_rdiobtn ul li{font-size: 17px;}
    .join_course .learners img {width: 28%;}
    .bpo h2{font-size: 25px;}
    .bpo_benefits .inst_list li{height: auto;background-size: 20px;padding-left: 32px;}
    .vacancies .modules{min-height: 174px;}
    .vacancies .modules i{left: 58px;}
    .course_curriculum .inst_list li{margin-bottom: 10px;background-size: 19px;padding-left: 32px;height: auto;}
    .our_experts .faculty_bg:after{top: auto;}
    .feedback .testimonial{min-height: 550px;}
    .our_experts .faculties .faculty_name{min-height: 138px;}
    .online_courses h2{font-size: 23px;line-height: 30px;}
    .corporate_certification .bg-theme-colored{padding: 20px !important}
    .our_experts h2{font-size: 25px;}
    .one_one_banner h2{line-height: 29px;}
    .vacancies .job_box img{width: 29%;margin-bottom: 10px;}
    .job_openings .nav-tabs{margin: 0;}
    .vacancies .job_box{height: 116px;display: block;text-align: center;}
    .vacancies .job_box p{display: block;}
    .vacancies .job_openings .tab-pane {padding: 10px 0;}
    .job_openings .mob_view{display: block;}
    .nav-tabs>li {float: initial !important;}
    .nav-tabs{background: #fff;}
    .tab_view_mob .nav-tabs {display: none;}
    .tab_view_mob .tab_view{width: 100%;    background: #ffffff;border: 1px solid #ccc;}
    .course_curriculum .list{min-height: auto;padding: 0 11px;}
    .govt_course .learners img {width: 38%;}
    .govt_feedback .testimonial{padding: 43px 14px;min-height: 300px;}
    .govt_feedback .student_name ul li img{width: 64%;}
    .fastinfo_liitle_work .process_section p{font-size: 18px;}
    .govt_feedback .testimonial  .student_name h5{font-size: 23px;}
}
@media screen and (max-width: 600px){
.ml-70 {margin-left: 0px !important;}
    
}
    
@media screen and  (max-width: 425px){
.advpullnone {float: none !important;}
}

