body {
    -webkit-tap-highlight-color: transparent;
    }
    input,
    textarea,
    select {
    margin-bottom: 20px;
    font-family: "Poppins", sans-serif;
    font-size: 13px;
    color: #484848;
    }
    h1,
    h2,
    h3,
    h4,
    h5,
    h6 {
    color: #484848;
    text-transform: uppercase;
    font-family: "Poppins", sans-serif;
    font-weight: 600;
    margin-top: 0px;
    margin-bottom: 10px;
    }
    a,
    a:hover {
    color: #007fb6;
    text-decoration: none;
    }
    a,
    a:focus,
    a:active,
    a:link,
    img {
    outline: none;
    text-decoration: none;
    }
    .new-top-header.up a,
    body {
    color: #484848;
    }
    *,
    .new-header-2 {
    padding: 0;
    }
    .new-top-header .new-header-2 .right,
    .new-top-header .text-right {
    text-align: right;
    }
    .homepage-new #email-signup-sec input,
    body {
    font-family: "Open Sans";
    }
    html {
    text-rendering: optimizeLegibility !important;
    -webkit-font-smoothing: antialiased !important;
    }
    body {
    font-size: 13px;
    font-weight: 400;
    line-height: normal;
    background: #fff;
    letter-spacing: normal !important;
    }
    .clear:after,
    .clear:before {
    content: "";
    display: table;
    }
    .clear:after {
    clear: both;
    }
    * {
    border: 0;
    margin: 0;
    line-height: normal;
    }
    img {
    height: auto;
    max-width: 100%;
    border: none;
    outline: 0;
    transition: all 0.2s ease 0s;
    -moz-transition: all 0.2s ease 0s;
    -webkit-transition: all 0.2s ease 0s;
    -o-transition: all 0.2s ease 0s;
    }
    a {
    cursor: pointer;
    text-decoration: none;
    }
    h1,
    h2,
    h3,
    h4,
    h5,
    h6 {
    text-transform: none;
    line-height: normal;
    }
    .new-top-header {
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 9999;
    background: #fff;
    }
    .new-top-header .new-header-2 .left img.logo-blue {
    display: inline-block;
    margin-top: 12px;
    }
    .new-top-header .new-header-2 .left img.logo-blue.logo-desktop {
    display: inline-block;
    }
    .new-top-header .new-header-2 .left img.logo-blue.logo-mobile {
    display: none;
    }
    .new-top-header.up .new-header-2 .left img.logo-blue {
    margin-top: 12px;
    }
    .new-top-header.up .new-header-2 {
    background: #fff;
    -webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2);
    box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2);
    }
    .new-top-header.up .for-product {
    color: #484848 !important;
    }
    .new-top-header .logo-up,
    .new-top-header.up img.logo-for-desktop {
    display: none !important;
    }
    .new-top-header.up img.logo-up {
    display: inline-block !important;
    }
    .new-header-1 {
    margin-top: 10px;
    }
    .new-top-header a {
    color: #484848;
    }
    .new-top-header a:hover {
    color: #007fb6;
    }
    .new-top-header .new-header-1 a.contact-link .fa-phone {
    margin-right: 5px;
    color: #ea6915;
    font-size: 12px;
    }
    .new-top-header .new-header-1 .left a:hover {
    color: #ea6915;
    }
    .new-top-header .new-header-1 .right {
    text-align: right;
    font-size: 11px;
    }
    .new-top-header .new-header-1 .right a {
    margin-left: 16px;
    }
    .new-top-header .new-header-1 .right a:hover {
    color: #007fb6 !important;
    }
    .new-top-header .new-header-2 .col-md-2 {
    width: 19%;
    }
    .new-top-header .new-header-2 .col-md-10 {
    width: 81%;
    }
    .new-top-header .new-header-2 .right a {
    padding: 20px 8px;
    display: inline-block;
    font-size: 14px;
    position: relative;
    text-align: center;
    width: auto !important;
    }
    .new-top-header .new-header-2 .right a.active,
    .new-top-header .new-header-2 .right a:hover,
    .new-top-header.up .new-header-2 .right a:hover {
    color: #007fb6;
    }
    .new-top-header .new-header-2 .right a .active-line {
    position: absolute;
    height: 2px;
    background: #007fb6;
    bottom: 0;
    width: 100%;
    left: 0;
    display: none;
    }
    .new-top-header .new-header-2 .right a.active .active-line {
    display: block;
    }
    .new-top-header .new-header-2 .signup-field {
    margin-left: 15px;
    display: inline-block;
    }
    .new-top-header .new-header-2 .signup-field input {
    margin-bottom: 0 !important;
    border: 1px solid #ddd;
    border-radius: 2px 0 0 2px;
    display: inline-block;
    width: 185px;
    padding: 6px 12px;
    letter-spacing: normal;
    font-family: "Open Sans";
    }
    .new-top-header .new-header-2 .signup-field input:focus,
    .new-top-header .new-header-2 .signup-field input:hover {
    border: 1px solid #ddd !important;
    outline: 0 !important;
    }
    .new-top-header .new-header-2 .signup-field input::placeholder {
    color: #999 !important;
    text-transform: none !important;
    font-size: 13px !important;
    }
    .new-top-header .new-header-2 .signup-field a {
    border-radius: 2px;
    background: #ea6915;
    color: #fff;
    margin-left: 0;
    display: inline-block;
    padding: 7px 12px;
    font-size: 13px;
    }
    .new-top-header .new-header-2 .signup-field a:hover {
    background: #dc600f;
    }
    .new-top-header .new-header-2 .signup-field span.start-free a {
    border-radius: 0 2px 2px 0;
    margin-left: -5px;
    }
    .full-screen-intro {
    max-height: 730px !important;
    }
    .new-top-header .new-header-2 .signup-field span a:hover {
    color: #fff !important;
    }
    .new-top-header .new-header-2 .signup-field span.before-login {
    display: none;
    }
    .new-top-header .new-header-2 .signup-field span.after-login {
    display: block;
    }
    .new-top-header .new-header-2.user-before-login .signup-field span.start-free,
    .new-top-header .new-header-2.user-before-login a.login {
    display: inline-block;
    }
    .new-top-header .new-header-2.user-after-login .signup-field span.start-free,
    .new-top-header .new-header-2.user-after-login a.login,
    .new-top-header .new-header-2.user-before-login a.logout,
    .new-top-header .new-header-2.user-before-login span.dashborad {
    display: none;
    }
    .new-top-header .new-header-2.user-after-login a.logout,
    .new-top-header .new-header-2.user-after-login span.dashborad {
    display: inline-block;
    }
    .new-top-header .new-header-2 .fa-bars {
    display: none;
    }
    .mobile-fixed-header-menu {
    position: fixed;
    height: 100%;
    width: 100%;
    top: 0;
    left: 100%;
    background: #fff;
    transition: all 0.3s ease 0s;
    -moz-transition: all 0.3s ease 0s;
    -webkit-transition: all 0.3s ease 0s;
    -o-transition: all 0.3s ease 0s;
    z-index: 999999;
    color: #484848;
    font-size: 13px;
    font-weight: 400;
    overflow-y: scroll;
    padding-top: 15px;
    }
    .mobile-fixed-header-menu.push-left {
    left: 0;
    }
    body.push-left {
    left: 0;
    transition: all 0.3s ease 0s;
    -moz-transition: all 0.3s ease 0s;
    -webkit-transition: all 0.3s ease 0s;
    -o-transition: all 0.3s ease 0s;
    overflow: hidden;
    -webkit-overflow-scrolling: touch;
    position: fixed;
    width: 100%;
    }
    .mobile-fixed-header-menu ul {
    list-style: none;
    margin: 0;
    padding: 0;
    }
    .mobile-fixed-header-menu ul li {
    list-style: none;
    margin: 0 0 7px;
    padding: 0;
    line-height: normal;
    font-size: 13px;
    }
    .mobile-fixed-header-menu ul li.blue-link a {
    color: #007fb6;
    }
    .mobile-fixed-header-menu h5 {
    border-bottom: 1px solid #ddd;
    padding-bottom: 5px;
    margin-bottom: 15px;
    }
    .mobile-fixed-header-menu .program-row .prg-box {
    margin-bottom: 15px;
    }
    .mobile-fixed-header-menu .program-row .prg-box h6 {
    margin-bottom: 5px;
    font-size: 13px;
    }
    .mobile-fixed-header-menu .program-row .prg-box strong {
    font-weight: 400;
    font-size: 12px;
    color: #888;
    }
    .mobile-fixed-header-menu .program-row .prg-box a {
    display: block;
    margin-top: 3px;
    color: #007fb6;
    font-size: 12px;
    }
    .mobile-fixed-header-menu ul li.blue-link {
    margin-top: 20px;
    }
    .mobile-fixed-header-menu .resource-row ul li span {
    display: block;
    margin-bottom: 3px;
    color: #484848;
    }
    .mobile-fixed-header-menu ul li.phone-link {
    border-bottom: #ddd 1px solid;
    margin-bottom: 15px;
    }
    .mobile-fixed-header-menu .call-link {
    margin-bottom: 15px;
    padding-bottom: 10px;
    margin-top: 25px;
    border-radius: 0;
    text-align: center;
    border-bottom: 1px solid #ddd;
    }
    .mobile-fixed-header-menu .call-link a {
    color: #888;
    }
    .mobile-fixed-header-menu .call-link a .fa {
    margin-right: 5px;
    color: #007fb6;
    }
    .mobile-fixed-header-menu ul li a {
    color: #484848;
    font-weight: 400;
    }
    .mobile-fixed-header-menu .menu-sign-up {
    margin-top: 15px;
    }
    .mobile-fixed-header-menu .menu-sign-up input {
    max-width: 500px;
    margin: 0 auto;
    margin-bottom: 0 !important;
    border: 1px solid #ddd;
    border-radius: 2px;
    display: block;
    width: 100%;
    padding: 9px 12px;
    letter-spacing: normal;
    text-align: left;
    }
    .mobile-fixed-header-menu .menu-sign-up input::placeholder {
    color: #999;
    }
    .mobile-fixed-header-menu .menu-sign-up input:focus {
    border: 1px solid #ddd !important;
    }
    .mobile-fixed-header-menu .validation {
    color: red;
    }
    .mobile-fixed-header-menu .col-md-12 {
    width: 100%;
    float: left;
    }
    .mobile-fixed-header-menu .program-row {
    width: 60%;
    float: left;
    }
    .mobile-fixed-header-menu .resource-row {
    width: 40%;
    float: left;
    }
    .mobile-fixed-header-menu .resource-row ul li.dashboard a {
    background: #ea6915;
    color: #fff;
    border-radius: 2px;
    display: block;
    padding: 6px 12px;
    text-align: center;
    }
    .mobile-fixed-header-menu .menu-sign-up a {
    max-width: 500px;
    margin: 10px auto 0;
    border-radius: 2px;
    background: #ea6915;
    color: #fff;
    display: block;
    padding: 10px 12px;
    font-size: 13px;
    text-align: center;
    }
    .logo-for-mobile,
    .new-overlay {
    display: none;
    }
    .mobile-fixed-header-menu .menu-sign-up p {
    font-size: 11px;
    text-align: center;
    }
    .mobile-fixed-header-menu ul li.phone-link .fa {
    margin-right: 5px;
    color: #d45400;
    }
    .mobile-fixed-header-menu .fa.fa-close {
    position: absolute;
    top: 19px;
    right: 20px;
    cursor: pointer;
    z-index: 9999;
    font-size: 18px;
    }
    .new-overlay {
    position: fixed;
    background: rgba(0, 0, 0, 0.5);
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 99999;
    }
    .new-top-header .new-header-2 .right span.for-product {
    position: relative;
    padding: 20px 20px 20px 0;
    cursor: pointer;
    transition: all 0.3s ease 0s;
    -moz-transition: all 0.3s ease 0s;
    -webkit-transition: all 0.3s ease 0s;
    -o-transition: all 0.3s ease 0s;
    font-size: 14px;
    background-position: center right 15px;
    display: inline-block;
    }
    .new-top-header .new-header-2 .right span.for-product .fa-angle-down {
    position: absolute;
    right: 6px;
    top: 21px;
    font-size: 17px;
    }
    .new-top-header .new-header-2 .right span.for-product:hover {
    color: #fff;
    background-position: center right 15px;
    transition: all 0.3s ease 0s;
    -moz-transition: all 0.3s ease 0s;
    -webkit-transition: all 0.3s ease 0s;
    -o-transition: all 0.3s ease 0s;
    }
    .new-top-header .new-header-2 span.for-product:hover {
    color: #007fb6 !important;
    }
    .new-top-header .new-header-2 .right span.for-product:hover .sub-products {
    display: block;
    }
    .new-top-header .new-header-2 .right .for-product .sub-products {
    position: absolute;
    background: #fff;
    top: 57px;
    width: 590px;
    list-style: none;
    margin: 0;
    z-index: 99999999;
    left: 0;
    text-align: left;
    border-top: #ddd solid 1px;
    padding: 12px 15px;
    font-size: 13px;
    box-shadow: 0 4px 5px rgba(0, 0, 0, 0.21);
    color: #484848;
    cursor: default;
    display: none;
    }
    .new-top-header .new-header-2 .right .for-product .sub-products strong {
    color: #888;
    font-size: 14px;
    font-weight: 400;
    letter-spacing: normal;
    line-height: normal;
    display: block;
    margin-bottom: 10px;
    }
    .new-top-header .new-header-2 .right .for-product .sub-products .line {
    border-bottom: 2px solid #ccc;
    display: block;
    float: left;
    width: 60px;
    margin-bottom: 10px;
    }
    .new-top-header .new-header-2 .right .for-product .sub-products h6 {
    color: #484848;
    font-size: 15px;
    font-weight: 600;
    text-transform: none;
    line-height: normal;
    }
    .new-top-header .new-header-2 .right .for-product .sub-products p {
    color: #484848;
    font-size: 13px;
    font-weight: 400;
    letter-spacing: normal;
    line-height: normal;
    margin-bottom: 7px;
    float: left;
    width: 100%;
    min-height: 110px;
    }
    .new-top-header .new-header-2 .right .for-product .sub-products a {
    margin: 0;
    padding: 0;
    cursor: pointer;
    color: #007fb6;
    font-size: 13px;
    }
    .new-top-header .row {
    overflow: visible;
    }
    .mobile-fixed-header-menu ul li.mobile-product {
    background: url(../../../../mindlerimages.imgix.net/home/arrow.png) 80px 6px no-repeat;
    transition: all 0.3s ease 0s;
    -moz-transition: all 0.3s ease 0s;
    -webkit-transition: all 0.3s ease 0s;
    -o-transition: all 0.3s ease 0s;
    }
    .mobile-fixed-header-menu ul li.mobile-product ul {
    margin: 0;
    padding: 0;
    display: none;
    }
    .mobile-fixed-header-menu ul li.mobile-product ul li {
    margin: 10px 0 0;
    padding: 0;
    }
    .mobile-fixed-header-menu ul li.mobile-product ul li a {
    color: #888;
    font-size: 13px;
    }
    .mobile-fixed-header-menu ul li.mobile-product.active {
    background: url(../../../../mindlerimages.imgix.net/home/arrow-top.png) 80px 6px no-repeat;
    transition: all 0.3s ease 0s;
    -moz-transition: all 0.3s ease 0s;
    -webkit-transition: all 0.3s ease 0s;
    -o-transition: all 0.3s ease 0s;
    }
    .placeholder-input label,
    .placeholder-input.focused input:focus {
    transition-duration: 0.2s;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    }
    .mobile-fixed-header-menu ul li.mobile-product.active a {
    color: #007fb6;
    }
    .mobile-fixed-header-menu ul li.mobile-product.active ul li a {
    color: #888;
    }
    #preloader {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: rgba(255, 255, 255, 1);
    display: block;
    z-index: 9999999;
    }
    .header-layer .black-sheet {
    position: absolute;
    height: 100%;
    width: 100%;
    z-index: 99;
    }
    .header-layer.cl-bg .black-sheet,
    .header-layer.contact-bg .black-sheet,
    .header-layer.testimonial-bg .black-sheet {
    background: rgba(0, 0, 0, 0.3);
    }
    .header-layer .black-sheet h6 {
    margin: 80px 0 0;
    color: #fff;
    font-size: 26px;
    font-weight: 600;
    text-transform: none;
    padding: 0;
    text-align: center;
    line-height: normal;
    }
    .header-layer .black-sheet h1.cc-title {
    margin: 80px 0 0;
    color: #fff;
    font-size: 26px;
    font-weight: 600;
    text-transform: none;
    padding: 0;
    text-align: center;
    line-height: normal;
    }
    .header-layer {
    background: #007fb6;
    height: 200px;
    position: relative;
    margin-top: 60px;
    }
    .header-layer .bg-sec {
    background: #007fb6;
    background-size: auto 200px;
    height: 200px;
    background-position: center !important;
    }
    .header-layer.cl-bg {
    background: #86c766;
    }
    .header-layer.cl-bg .bg-sec {
    background: url(../../../../mindlerimages.imgix.net/home/cl-bg.jpg) no-repeat;
    }
    .header-layer.contact-bg {
    background: #79b9dc;
    }
    .header-layer.contact-bg .bg-sec {
    background: url(../../../../mindlerimages.imgix.net/home/contact.jpg) no-repeat;
    }
    .header-layer.privacy-bg {
    background: #4586ac;
    }
    .header-layer.privacy-bg .bg-sec {
    background: url(../../../../mindlerimages.imgix.net/home/privacy-bg.jpg) no-repeat;
    }
    .header-layer.tc-bg {
    background: #ba8758;
    }
    .header-layer.tc-bg .bg-sec {
    background: url(../../../../mindlerimages.imgix.net/home/bg-tc.jpg) no-repeat;
    }
    .header-layer.pricing-bg {
    background: url(../../../../mindlerimages.imgix.net/program-page/pricing-banner-2.jpg);
    background-size: auto 216px;
    background-position-y: bottom;
    }
    .header-layer.pricing-bg .bg-sec {
    background: 0 0;
    }
    .btn-blue-new {
    border-radius: 2px;
    display: inline-block;
    padding: 8px 15px;
    background: #007fb6;
    color: #fff;
    font-size: 15px;
    font-weight: 600;
    text-transform: none;
    }
    .h1-page-heading {
    margin: 80px 0 0;
    color: #fff;
    font-size: 26px;
    font-weight: 600;
    text-transform: none;
    padding: 0;
    text-align: center;
    line-height: normal;
    }
    .btn-blue-new:hover {
    color: #fff;
    }
    .homepage-new #awards {
    background: #fff;
    width: 100%;
    z-index: 99;
    bottom: 0;
    padding: 30px 0;
    }
    #awards .award-icons img {
    margin: 0 15px;
    }
    .homepage-new #awards .col-md-2 div {
    height: 65px;
    vertical-align: middle;
    display: table-cell;
    width: 200px;
    }
    .btn-new-orange {
    border-radius: 2px;
    background: #ea6915;
    color: #fff;
    margin-left: 0;
    display: inline-block;
    padding: 6px 15px;
    font-size: 13px;
    }
    .btn-new-orange:hover {
    background: #de6110 !important;
    color: #fff !important;
    }
    .homepage-new .client-logo {
    height: 70px;
    text-align: center;
    display: table-cell;
    vertical-align: middle;
    width: 500px;
    }
    .homepage-new .client-logo a {
    display: inline-block;
    }
    .homepage-new .owl-carousel .owl-item {
    text-align: center;
    }
    .homepage-new #seefull-report-sec {
    background: url(../../../../mindlerimages.imgix.net/home/careeer-guidance.jpg) center no-repeat;
    background-size: auto 298px;
    height: 298px;
    color: #fff;
    }
    .homepage-new #seefull-report-sec .content {
    padding-left: 500px;
    padding-top: 75px;
    }
    .homepage-new #seefull-report-sec h2 {
    text-transform: none;
    margin-top: 0 !important;
    margin-bottom: 5px !important;
    padding: 0;
    line-height: normal;
    }
    .homepage-new #seefull-report-sec p {
    margin: 10px 0 0;
    font-size: 14px;
    line-height: normal;
    }
    .homepage-new #seefull-report-sec .col-md-12 span {
    float: left;
    width: 100%;
    }
    .homepage-new #seefull-report-sec .col-md-12 span .btn-new-orange {
    font-size: 14px;
    margin-top: 25px;
    }
    .homepage-new #email-signup-sec {
    background: url(../../../../mindlerimages.imgix.net/tinyimg/signup-banner.jpg) center no-repeat;
    background-size: 100% auto;
    color: #fff;
    text-align: center;
    padding: 50px 0;
    }
    .homepage-new #email-signup-sec .content h2 {
    margin-top: 0 !important;
    margin-bottom: 10px !important;
    padding: 0;
    font-weight: 400;
    text-transform: none;
    color: #fff;
    font-size: 26px;
    line-height: normal;
    }
    .homepage-new #email-signup-sec .content p {
    margin: 0 0 50px;
    font-size: 14px;
    line-height: normal;
    color: #fff;
    font-weight: 400 !important;
    }
    .homepage-new #email-signup-sec input {
    margin-bottom: 0;
    border-radius: 2px 0 0 2px;
    display: inline-block;
    width: 300px;
    padding: 10px 15px;
    letter-spacing: normal;
    font-size: 14px;
    border: 0;
    max-width: 500px;
    }
    #new-login-screens a,
    #new-login-screens p,
    #new-login-screens span,
    .new-signup-box input {
    letter-spacing: normal !important;
    }
    .homepage-new #email-signup-sec input:focus {
    border: 0 !important;
    outline: 0 !important;
    }
    .homepage-new #email-signup-sec .btn-new-orange {
    font-size: 14px;
    padding: 10px 15px;
    border-radius: 0 2px 2px 0;
    margin-left: -4px;
    max-width: 500px;
    }
    .homepage-new #client-logos {
    display: none;
    }
    .homepage-new #media-section {
    padding: 30px;
    }
    .homepage-new #media-section .col-md-2 {
    width: 14.2857142857%;
    text-align: center;
    }
    .homepage-new #media-section .row div {
    height: 37px;
    vertical-align: middle;
    display: table-cell;
    width: auto;
    text-align: center;
    padding: 0 40px;
    }
    .homepage-new #media-section .col-md-2 div img {
    max-width: 100%;
    }
    .homepage-new #student-program {
    background: #fff;
    text-align: center;
    }
    #student-program h2 {
    text-transform: none;
    margin-top: 35px !important;
    margin-bottom: 0px !important;
    color: #fff;
    padding: 0;
    }
    #student-program p {
    color: #fff;
    margin-bottom: 40px;
    margin-top: 2px;
    }
    #student-program h3 {
    font-size: 22px;
    margin-bottom: 40px;
    }
    #student-program p.sub-title {
    margin-bottom: 30px !important;
    font-size: 14px;
    }
    .homepage-new #student-program .student-program-box {
    /* background: #fff; */
    overflow: hidden;
    max-width: 335px;
    margin: auto;
    padding: 20px 0;
    /* border: 1px solid #f6f6f6; */
    /* border-top: 3px solid #ea6370; */
    }
    .homepage-new #student-program .student-program-box .title {
    color: #ea6370;
    background: #fff;
    padding: 15px 20px;
    font-size: 20px;
    font-weight: 600;
    }
    .homepage-new #student-program .student-program-box .title p {
    color: #484848;
    margin-bottom: 0;
    padding: 0;
    font-size: 15px;
    margin-top: 5px;
    min-height: 10px;
    }
    .homepage-new #student-program .student-program-box p {
    color: #484848;
    margin-bottom: 0;
    padding: 20px;
    min-height: 180px;
    }
    .homepage-new #student-program .student-program-box a {
    color: #007fb6;
    display: inline-block;
    margin-bottom: 20px;
    font-weight: 600;
    }
    .homepage-new #student-program .student-program-box a .fa {
    margin-left: 2px;
    }
    .homepage-new #tab-section {
    padding: 50px 0;
    background: #fff;
    text-align: center;
    }
    .homepage-new #tab-section h2 {
    text-transform: none;
    margin-top: 0 !important;
    margin-bottom: 30px !important;
    font-size: 22px;
    padding: 0;
    }
    .homepage-new #tab-section .col-md-4 .img-box {
    min-height: 115px;
    margin-bottom: 15px;
    }
    .homepage-new #tab-section .col-md-4 .img-box img {
    width: 100px;
    }
    .homepage-new #tab-section .col-md-4 h5 {
    text-transform: none;
    margin-top: 0 !important;
    margin-bottom: 10px !important;
    font-size: 16px;
    }
    .homepage-new #tab-section .col-md-4 p {
    margin-bottom: 0 !important;
    color: #888;
    }
    .homepage-new #platform-feature {
    padding: 50px 0 10px;
    background: #f6f6f6;
    text-align: center;
    }
    .homepage-new #platform-feature h2 {
    text-transform: none;
    margin-top: 0 !important;
    margin-bottom: 30px !important;
    font-size: 22px;
    padding: 0;
    }
    .homepage-new #platform-feature .page-icon-top {
    margin-bottom: 15px;
    margin-top: 0;
    }
    .homepage-new #platform-feature .col-md-4 h5 {
    text-transform: none;
    margin-top: 0 !important;
    margin-bottom: 15px !important;
    font-size: 16px;
    color: #007fb6;
    }
    .homepage-new #platform-feature .col-md-4 p {
    margin-bottom: 0 !important;
    }
    .homepage-new #platform-feature .col-md-4 {
    min-height: 200px;
    }
    .homepage-new .section-padding {
    padding: 50px 0;
    background: #f6f6f6;
    }
    #testimonials .item p {
    font-size: 14px;
    }
    .homepage-new #career-guidance {
    padding: 30px 0 20px;
    }
    .homepage-new #career-guidance h2 {
    text-transform: none;
    margin-top: 0 !important;
    margin-bottom: 15px !important;
    font-size: 22px;
    padding: 0;
    }
    .homepage-new #career-guidance .teamlogo img {
    margin: 0 20px;
    }
    .homepage-new h2 {
    font-size: 24px !important;
    }
    .section-padding .blog-post {
    display: inline-block;
    width: 100%;
    background: #fff;
    border-radius: 4px;
    overflow: hidden;
    }
    .section-padding .blog-post .post-header {
    padding: 0 20px 15px;
    }
    .section-padding .blog-post .post-header a {
    color: #484848;
    }
    .section-padding .blog-post a:hover {
    color: #007fb6;
    }
    .section-padding .blog-post .post-header h5 {
    min-height: 72px;
    }
    #preloader .loader {
    width: 60px;
    height: 60px;
    position: absolute;
    left: 50%;
    top: 50%;
    margin: -30px 0 0 -30px;
    text-align: center;
    }
    #preloader .loader video {
    width: 100%;
    }
    /* #preloader .loader .loader-img {
    background: url(https://cdn.mindler.com/images/li-1.gif);
    width: 60px;
    height: 60px;
    display: block;
    background-size: 100%;
    } */
    .new-purchase-banner.expand-mode {
    background: #fff !important;
    /* background: url(https://mindlerimages.imgix.net/blog/xmas-2.png?w=120) left bottom no-repeat, url(https://mindlerimages.imgix.net/blog/xmas-1.png?w=140) right top no-repeat #fff;*/
    }
    .homepage-new #new-article.gray-strip {
    background: #fff;
    }
    .homepage-new #new-article {
    padding: 40px 0;
    }
    .homepage-new #new-article h2 {
    margin-bottom: 15px !important;
    margin-top: 0 !important;
    line-height: normal;
    padding: 0;
    }
    .homepage-new #new-article p {
    margin-bottom: 0 !important;
    font-size: 14px;
    color: #484848;
    line-height: 19px;
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 400;
    }
    .homepage-new #new-article .article-box {
    /* display: table-cell;
    height: 520px;
    vertical-align: middle; */
    padding-left: 50px;
    }
    .homepage-new #new-article .article-box-two {
    /* display: table-cell;
    height: 520px;
    vertical-align: middle; */
    padding-right: 100px !important;
    padding-left: 50px !important;
    }
    .homepage-new #new-article .article-box h2 {
    font-size: 20px !important;
    padding: 0;
    }
    .homepage-new #new-article.gray-strip .article-box {
    padding-left: 50px;
    padding-right: 100px;
    }
    .homepage-new #new-article.article-mobile {
    display: none;
    }
    .homepage-new #new-article .row .col-md-6 {
    padding: 0;
    }
    /* .homepage-new #new-article .row .col-md-6:first-child {
    width: 40% !important;
    }
    .homepage-new #new-article .row .col-md-6:last-child,
    .homepage-new #new-article.gray-strip .row .col-md-6:first-child {
    width: 60% !important;
    }
    .homepage-new #new-article.gray-strip .row .col-md-6:last-child {
    width: 40% !important;
    } */
    #testimonials .img-responsive {
    min-height: 100%;
    }
    footer .footer-box {
    background: #f6f6f6;
    padding: 30px 0;
    }
    footer .footer-box .title {
    position: relative;
    text-align: center;
    margin-bottom: 25px;
    }
    footer .footer-box .title h3 {
    line-height: 4px;
    }
    footer .footer-box h3 {
    display: inline-block;
    background: #f6f6f6;
    margin: 0;
    padding: 0 10px;
    font-size: 15px;
    font-weight: 600;
    }
    footer .footer-box .title {
    background: url(../../../../mindlerimages.imgix.net/tinyimg/blue-line.jpg) center repeat-x;
    }
    footer .footer-box h5 {
    margin-top: 20px;
    margin-bottom: 5px;
    font-weight: 600;
    }
    footer .footer-box .footer-row.footer-about p {
    line-height: 20px;
    }
    footer .footer-box a {
    display: inline-block;
    margin-bottom: 3px;
    color: #484848;
    }
    footer .footer-box .footer-row.footer-about a,
    footer .footer-box ul li a:hover {
    color: #007fb6;
    }
    footer .footer-box ul {
    margin: 0;
    padding: 0;
    list-style: none;
    }
    footer .footer-box .footer-row {
    margin-top: 40px;
    float: left;
    width: 100%;
    }
    footer .footer-box .footer-row h4 {
    margin: 0 0 5px;
    font-size: 14px;
    font-weight: 600;
    }
    #new-login-screens,
    #new-login-screens a,
    #new-login-screens h4,
    #new-login-screens input,
    #new-login-screens p,
    .placeholder-input label {
    font-family: "Open Sans" !important;
    font-weight: 400 !important;
    }
    footer .footer-box .footer-row.footer-about a:hover {
    color: #007fb6;
    text-decoration: underline;
    }
    footer .subscription-box input {
    margin-bottom: 0 !important;
    border: 1px solid #ddd;
    border-radius: 2px 0 0 2px;
    display: inline-block;
    width: 200px;
    padding: 5px 12px;
    font-size: 13px;
    }
    footer .subscription-box input::placeholder {
    color: #999;
    }
    footer .subscription-box input:focus {
    border: 1px solid #ddd !important;
    }
    footer .subscription-box .btn-orange {
    border-radius: 0 2px 2px 0;
    display: inline-block;
    padding: 6px 12px;
    background: #ea6915;
    color: #fff;
    font-size: 13px;
    margin-left: -4px;
    }
    footer .subscription-box .btn-orange:hover {
    color: #fff !important;
    background: #dc600f;
    }
    footer .helpline {
    background: #007fb6;
    padding: 5px 12px;
    width: auto;
    border-radius: 2px;
    margin-bottom: 0 !important;
    }
    #email-signup-sec.mobile-signup-section input:focus,
    .new-signup-box input {
    border: 1px solid #ddd !important;
    }
    footer a {
    cursor: pointer;
    }
    footer .footer-social .fa {
    font-size: 20px !important;
    margin-right: 30px;
    color: #888;
    margin-top: 5px;
    }
    footer .footer-social .fa.fa-twitter:hover {
    color: #00aced;
    }
    footer .footer-social .fa.fa-facebook:hover {
    color: #3c5b9b;
    }
    footer .footer-social .fa.fa-instagram:hover {
    color: #b63388;
    }
    footer .footer-social .fa.fa-linkedin:hover {
    color: #0172b1;
    }
    input {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    }
    .cycle-bg-image {
    display: none !important;
    }
    .full-cap-wraper {
    background: url(../../../../mindlerimages.imgix.net/home/header-img-2.jpg) no-repeat;
    margin-top: 70px !important;
    background-size: 100% auto;
    }
    .new-pricing-page .testimonials-section .item .lSSlideOuter .lSPager.lSpg>li.active a,
    .new-signup-box input {
    background: #fff !important;
    }
    .content-caption {
    display: table-cell;
    text-align: center;
    vertical-align: initial;
    padding-top: 60px;
    }
    #testimonials .item p.test-for-mobile,
    .intro-scroll-down,
    .validation-mobile {
    display: none;
    }
    .scroll-call {
    bottom: 45% !important;
    }
    .new-signup-box input::placeholder {
    color: #999 !important;
    }
    footer ul li {
    margin-bottom: 0 !important;
    line-height: normal;
    }
    .new-top-header .new-header-2 .signup-field .validation {
    position: absolute;
    color: red;
    font-size: 9px !important;
    }
    .new-signup-box .validation {
    color: red;
    font-size: 11px !important;
    margin-left: 297px;
    margin-top: -19px;
    text-align: left;
    }
    #email-signup-sec .validation {
    text-align: left;
    margin-left: 307px;
    }
    .overlay-box {
    z-index: 9999999 !important;
    }
    #new-login-screens {
    padding: 40px 0;
    letter-spacing: 0.5px !important;
    background: #fafafa;
    }
    .my-ghost-btn:hover {
    color: #007fb6 !important;
    border: 1px solid #007fb6 !important;
    }
    #new-login-screens .why-mindler-box {
    padding: 30px;
    color: #fff;
    background: #007fb6;
    width: 35%;
    float: left;
    display: none;
    }
    .social-link-facebook a {
    text-align: center;
    }
    #new-login-screens .why-mindler-box img {
    width: 45px;
    margin-right: 5px;
    margin-left: -5px;
    }
    #new-login-screens .why-mindler-boxstrong {
    font-weight: 400;
    text-transform: uppercase;
    }
    #new-login-screensh4 {
    font-size: 21px;
    letter-spacing: 2px;
    line-height: normal;
    color: #fff;
    text-transform: none;
    margin-bottom: 30px;
    }
    #new-login-screens .why-mindler-boxp {
    margin-bottom: 40px;
    }
    #new-login-screens input:-webkit-autofill {
    background: #fff !important;
    }
    input:-webkit-autofill,
    select:-webkit-autofill,
    textarea:-webkit-autofill {
    background-color: #fff !important;
    }
    #new-login-screens .sign-up-box {
    padding: 30px;
    width: 400px;
    float: none;
    margin: 0 auto;
    box-shadow: 0 2px 20px rgba(0, 0, 0, 0.03);
    background: #fff;
    text-align: center;
    position: absolute !important;
    left: 50%;
    top: -175px;
    z-index: 99;
    border-radius: 4px;
    margin-left: -200px !important;
    min-height: 250px;
    }
    .offer-popup.mode-compress,
    .offer-popup.mode-expand {
    left: 0;
    z-index: 99999;
    position: fixed;
    font-weight: 400;
    }
    #new-login-screens .sign-up-box .bottom-link {
    margin-bottom: 0;
    font-size: 13px;
    color: #888;
    }
    #new-login-screens .sign-up-box p {
    color: #323232;
    margin-bottom: 20px;
    }
    #new-login-screens .sign-up-box h4 {
    color: #323232;
    margin-bottom: 20px;
    text-transform: none;
    font-size: 22px;
    letter-spacing: normal;
    font-weight: 500 !important;
    }
    #new-login-screens .sign-up-box h1 {
    color: #323232;
    margin-bottom: 20px;
    text-transform: none;
    font-size: 22px;
    letter-spacing: normal;
    font-weight: 500 !important;
    }
    #new-login-screens .why-mindler-box h4 {
    color: #fff;
    margin-bottom: 30px;
    text-transform: none;
    font-size: 21px;
    }
    #new-login-screens .why-mindler-box strong {
    font-weight: 400;
    text-transform: uppercase;
    }
    #new-login-screens .why-mindler-box p {
    margin-bottom: 40px;
    }
    #new-login-screens .new-btn-orange {
    outline: 0;
    color: #fff;
    background-color: #d45400;
    padding: 10px 20px;
    border-radius: 4px;
    border: 0;
    font-size: 13px;
    width: 100%;
    text-transform: capitalize;
    letter-spacing: 1px;
    cursor: pointer;
    font-weight: 400 !important;
    }
    #new-login-screens .new-btn-orange:hover {
    background-color: #bb4b01;
    color: #fff;
    }
    .placeholder-input {
    position: relative;
    }
    .placeholder-input.focused input:focus {
    border-bottom: 2px #007fb6 solid !important;
    }
    .placeholder-input label {
    font-size: 13px;
    left: 0;
    top: 12px;
    position: absolute;
    pointer-events: none;
    font-weight: 400;
    margin: 0;
    line-height: normal;
    color: #999;
    letter-spacing: normal;
    font-family: "Open Sans";
    }
    .placeholder-input.focused label {
    font-size: 11px;
    color: #777;
    top: -7px;
    letter-spacing: 0.5px;
    }
    .placeholder-input.focused-blue label {
    color: #007fb6 !important;
    }
    #new-login-screens input {
    border-radius: 0;
    height: auto;
    padding: 10px 0 8px;
    margin-bottom: 0;
    border: 0;
    border-bottom: 2px #e7e7e7 solid;
    -webkit-box-shadow: none;
    box-shadow: none;
    background: #fff;
    cursor: text;
    color: #222;
    font-size: 14px;
    letter-spacing: 0.5px;
    }
    .validation {
    font-size: 11px !important;
    color: red;
    text-align: left;
    margin-left: 0;
    margin-top: 0;
    }
    #new-login-screens .sign-up-box .socialbutton {
    padding: 7px 15px;
    width: 100%;
    display: inline-block;
    color: #323232;
    margin-bottom: 25px;
    text-align: center;
    font-size: 12px;
    font-weight: 400 !important;
    }
    #new-login-screens .sign-up-box .socialbutton:hover {
    box-shadow: 0 2px 15px rgba(0, 0, 0, 0.1) !important;
    color: #444;
    }
    #new-login-screens .sign-up-box .socialbutton img {
    width: 20px;
    border-radius: 2px;
    margin-right: 10px;
    margin-top: -2px;
    }
    #new-login-screens a {
    color: #007fb6;
    }
    #new-login-screens a:hover {
    color: #00587d;
    }
    #new-login-screens .sign-up-box p.bottom-link {
    font-size: 12px;
    }
    #new-login-screens .container {
    position: relative;
    min-height: 360px;
    }
    #new-login-screens.addjust-center .sign-up-box {
    padding: 30px 30px 50px;
    width: 400px;
    float: none;
    margin: 0 auto;
    box-shadow: 0 2px 15px rgba(0, 0, 0, 0.1);
    }
    #new-login-screens .relative-span {
    position: relative;
    display: block;
    margin-bottom: 25px;
    }
    #new-login-screens .relative-span .fa:before,
    #new-login-screens .sign-up-box.for-reset-password.send-to-dashboard {
    display: none;
    }
    #new-login-screens .sign-up-box p:last-child,
    #new-login-screens .sign-up-box.for-reset-passwordp:last-child {
    margin-bottom: 0;
    }
    #new-login-screens .relative-span .validation {
    line-height: normal;
    position: absolute;
    top: 40px;
    }
    #new-login-screens .relative-span .form_error {
    font-size: 11px;
    text-align: left;
    line-height: normal;
    margin-top: 2px;
    }
    #new-login-screens .relative-span .fa {
    right: 5px;
    top: 16px;
    position: absolute;
    cursor: pointer;
    color: #007fb6 !important;
    font-family: "Open Sans";
    font-size: 11px;
    letter-spacing: normal;
    }
    .offer-popup.mode-compress,
    .offer-popup.mode-compress h5,
    .offer-popup.mode-expand {
    font-family: "Open Sans";
    }
    #new-login-screens .sign-up-box.for-reset-password {
    padding-bottom: 30px;
    }
    #new-login-screens .sign-up-box.for-great-massage {
    display: none;
    padding-bottom: 30px;
    }
    a.signupbutton:hover {
    color: #fff;
    background-color: #000;
    background-position: -100% 100%;
    }
    .full-intro .header.sticky {
    background-color: #fff;
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.1);
    -webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.1);
    -o-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.1);
    }
    .header.sticky .navigation ul li a,
    .header.sticky-2 .navigation ul li a {
    padding: 26px 16px;
    color: #3a3a3c;
    }
    .header .navigation ul li a.signupbutton {
    background-color: #d45400 !important;
    color: #fff !important;
    }
    .header .navigation ul li a.signupbutton:hover {
    background-color: #c55003 !important;
    color: #fff !important;
    }
    .header.sticky .navigation ul li a.signupbutton {
    background-color: #d45400 !important;
    color: #fff !important;
    }
    .header.sticky .navigation ul li a.signupbutton:hover {
    background-color: #c55003 !important;
    color: #fff !important;
    }
    .header.sticky .side-menu-btn ul li a.right-icon,
    .header.sticky-2 .side-menu-btn ul li a.right-icon {
    color: #3a3a3c;
    }
    .header.sticky .logo a {
    width: 132px !important;
    margin-top: 20px !important;
    }
    .header.sticky-2 .logo a {
    width: 132px;
    margin-top: 20px;
    }
    .header.sticky-2 .logo a .l-black {
    opacity: 1 !important;
    }
    .header.sticky-2 .logo a .l-color,
    .header.sticky-2 .logo a .l-white {
    opacity: 0 !important;
    }
    .blog-card .photo,
    .iccc-final-popup .icc-tab-box .tab-details .tab-details-box .form-group-row textarea:focus {
    opacity: 1 !important;
    }
    .header.sticky-2 .navigation ul li a {
    padding: 26px 16px;
    }
    .full-intro .header.sticky-2 {
    background-color: #fff;
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.1);
    -webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.1);
    -o-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.1);
    color: #d1d1d1;
    position: fixed;
    }
    .header.sticky .mobile-menu-icon-wraper,
    .header.sticky-2 .side-menu-btn>ul>li {
    padding: 19px 0 20px;
    }
    footer a:hover {
    color: #007fb6 !important;
    }
    .price-table_featured-table table tbody tr td:nth-child(n + 3) {
    background: rgba(0, 127, 182, 0.2);
    }
    .accordion .accordion-section .accordion-content a {
    border-bottom: 1px solid #007fb6 !important;
    color: #007fb6 !important;
    }
    a.buttonalt:hover {
    color: #fff;
    background-color: #007fb6;
    border: 1px solid #007fb6;
    background-position: -100% 100%;
    }
    input[type="checkbox"]:focus,
    input[type="email"]:focus,
    input[type="number"]:focus,
    input[type="password"]:focus,
    input[type="radio"]:focus,
    input[type="tel"]:focus,
    input[type="text"]:focus,
    textarea:focus {
    border-color: #007fb6;
    color: #323232;
    }
    .sbtn-back:hover,
    .side-menu>ul>li>a:hover {
    color: #007fb6;
    }
    .newsletter-input.input-md.newsletter-input:focus,
    .newsletter-input.input-md.newsletter-input:hover {
    outline: 0 !important;
    }
    .bg-blue {
    background: #007fb6 !important;
    }
    section.section-padding .process {
    margin: 0 auto !important;
    }
    section.section-padding {
    padding: 40px 0;
    }
    .header .side-menu-btn ul li a:hover {
    color: #007fb6 !important;
    }
    .our-revolutionary .accordion-title.active {
    background: #0074a7;
    color: #fff !important;
    }
    .our-revolutionary .accordion-content p {
    margin-bottom: 20px !important;
    margin-top: 0 !important;
    }
    .accordion-content p {
    margin-bottom: 0;
    }
    .process-items.most-popular-product li h4,
    .process-items.most-popular-product li p {
    margin-bottom: 15px;
    }
    .process-items.most-popular-product li img {
    margin-bottom: 5px;
    }
    .our-revolutionary .col-md-5ths center strong {
    display: block;
    margin-bottom: 20px;
    }
    .our-revolutionary .col-md-5ths center img {
    max-width: 120px;
    margin-bottom: 10px;
    }
    section.section-padding .row {
    margin-bottom: 0;
    }
    section.section-padding h2 {
    padding-top: 0;
    }
    .blog-post .post-header p a,
    h1 font {
    color: #007fb6 !important;
    }
    .blog-card .description p:after {
    background: #007fb6 !important;
    }
    a.cuttonalt {
    background-color: #007fb6 !important;
    transition: none !important;
    color: #fff !important;
    border-radius: 2px;
    border: 2px solid #007fb6 !important;
    }
    .btn-link-a,
    .navigation>ul>li>a:hover,
    a.cuttonalt:hover {
    color: #007fb6 !important;
    }
    a.cuttonalt:hover {
    border: 2px solid #007fb6 !important;
    background-color: #fff !important;
    }
    .process-items li {
    display: table-cell;
    width: 33.33%;
    vertical-align: bottom;
    padding: 0 0.5em;
    transition: none !important;
    transform: none !important;
    }
    .process #ncanvas,
    .process-items li:nth-child(4),
    footer .row.ptb-15 .col-md-3 a:last-child {
    display: none;
    }
    .btn-link-a:hover {
    border-bottom: 1px dotted #007fb6 !important;
    }
    .about h2,
    .teamFilter button.current {
    border-bottom: 2px solid #007fb6 !important;
    }
    .newsletter-input.input-md.newsletter-input {
    color: #007fb6 !important;
    border-bottom: 2px solid #007fb6 !important;
    }
    h5.no-span:after,
    h5.no-span:before {
    border-top: 1px solid #007fb6 !important;
    }
    .navigation>ul>li>a:hover {
    font-weight: 600;
    }
    .inner-intro.inner-intro-small.bg-img1 .row {
    margin-right: 0;
    margin-left: 0;
    }
    .login_inner input[type="submit"] {
    background: #007fb6 !important;
    color: #fff;
    }
    #main-wrapper .col-md-8.main-content .col-md-3.col-sm-6.mb-45 .page-icon-top .ion,
    #main-wrapper .col-md-8.main-content .col-md-3.col-sm-6.mb-45 h5,
    .teamFilter button.current {
    color: #007fb6 !important;
    }
    .socialbutton:hover {
    box-shadow: 0 0 20px 0 rgba(0, 127, 182, 1) !important;
    }
    .btn-black:hover {
    background: #323232;
    }
    .process {
    width: 900px !important;
    }
    .offer-popup.mode-expand {
    background: #fff;
    box-shadow: rgba(136, 136, 136, 0.67) 0 0 8px;
    color: #444;
    padding: 0;
    bottom: 0;
    letter-spacing: normal;
    font-size: 15px;
    width: auto;
    border-radius: 0 2px 0 0;
    overflow: hidden;
    display: none;
    }
    .btn-offer,
    .offer-popup.mode-expand .expand span {
    background: #007fb6;
    font-size: 13px;
    display: inline-block;
    letter-spacing: normal;
    }
    .btn-offer {
    padding: 3px 10px 5px;
    color: #fff !important;
    border-radius: 2px;
    line-height: normal;
    margin-top: 0;
    border: 1px solid #007fb6;
    margin-bottom: 10px;
    }
    .offer-popup.mode-expand .expand span {
    font-weight: 400;
    color: #fff;
    padding: 5px 25px;
    float: left;
    }
    .offer-popup.btn-offer:hover {
    color: #fff !important;
    background: #007fb6 !important;
    }
    .new-purchase-banner.expand-mode {
    background: #fff !important;
    /* background: url(https://mindlerimages.imgix.net/blog/holi-2019.jpg)!important;*/
    background-size: cover !important;
    }
    .offer-popup.mode-compress {
    /* background: url(https://mindlerimages.imgix.net/blog/xmas-2.png?w=110) left bottom no-repeat, 
    url(https://mindlerimages.imgix.net/blog/xmas-1.png?w=130) right top no-repeat #fff;*/
    /*background: url(https://mindler-image.s3.ap-south-1.amazonaws.com/blog/Diwali-2019.png);*/
    background: #fff !important;
    background-size: 100% !important;
    box-shadow: 0 0 6px rgba(160, 160, 160, 0.49);
    color: #444;
    bottom: 0;
    font-size: 15px;
    width: 270px;
    border-radius: 0 2px 0 0;
    overflow: hidden;
    text-align: center;
    padding: 20px;
    border-top: 0 #d45400 solid;
    /*background: url(https://mindlerimages.imgix.net/blog/holi-2019.jpg)!important;*/
    background-size: cover !important;
    }
    .offer-popup.mode-compress h5 {
    font-weight: 600;
    display: block;
    font-size: 18px;
    color: #000;
    letter-spacing: normal;
    margin: 10px 0 15px;
    padding: 0;
    }
    .offer-popup.mode-compress .expand p {
    padding: 0;
    color: #000;
    letter-spacing: normal;
    font-weight: 400;
    font-size: 13px;
    }
    .header-layer.testimonial-bg {
    background: url(../../../../mindlerimages.imgix.net/home/testi-bg.jpg) center repeat-x !important;
    background-size: cover !important;
    text-align: center;
    margin-top: 60px;
    }
    .header-layer.testimonial-bg.testimonial-bg-2 {
    background: #f27088 !important;
    }
    .header-layer.testimonial-bg .bg-sec {
    background: 0 0;
    }
    .testimonial-page .container {
    position: relative;
    }
    .testimonial-page .container .testi-profile-img {
    width: 550px;
    position: absolute;
    top: -145px;
    left: 50%;
    margin-left: -275px;
    z-index: 99;
    background: #fff;
    border-radius: 4px;
    -webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2);
    box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2);
    }
    .testimonial-page .container .testi-profile-img div {
    overflow: hidden;
    border-radius: 4px;
    height: 250px;
    text-align: center;
    background: #fdaf27;
    }
    .testimonial-page .container .testi-profile-img img {
    width: 100%;
    }
    .header-layer.testimonial-bg .black-sheet h6 {
    color: #fff;
    }
    .header-layer.testimonial-bg .black-sheet p {
    margin: 135px 0 0;
    color: #fff;
    font-size: 13px;
    text-transform: uppercase;
    text-align: center;
    font-weight: 600;
    }
    .header-layer.testimonial-bg .black-sheet .line-border {
    border: 2px solid #fff;
    margin: 15px 0;
    display: inline-block;
    width: 80px;
    }
    .testimonial-page {
    padding: 60px 0;
    background: #f6f6f6;
    }
    .testimonial-page .testimonial-box {
    border: 1px solid #e9e9e9;
    border-radius: 4px;
    margin: auto auto 50px;
    overflow: hidden;
    background: #fff;
    max-width: 880px;
    }
    .testimonial-page .testimonial-box:last-child {
    margin-bottom: 0;
    }
    .testimonial-page .testimonial-box .col-md-7 {
    width: 65%;
    }
    .testimonial-page .testimonial-box .col-md-5 {
    width: 35%;
    }
    .testimonial-page .testimonial-box .col-md-5,
    .testimonial-page .testimonial-box .col-md-7 {
    padding: 0;
    }
    .testimonial-page .testimonial-box .col-md-5 img {
    width: 100%;
    margin-right: -1px;
    margin-top: -5px;
    }
    .testimonial-page .testimonial-box .col-md-7 .content-box {
    padding: 25px;
    font-size: 15px;
    }
    .testimonial-page .testimonial-box .col-md-7 .content-box h5 {
    font-size: 16px;
    font-weight: 600;
    margin-bottom: 7px;
    line-height: 25px;
    margin-top: 7px;
    }
    .testimonial-page .testimonial-box .col-md-7 .content-box a {
    display: inline-block;
    border: 1px solid #007fb6;
    padding: 3px 12px;
    border-radius: 2px;
    font-size: 13px;
    color: #007fb6;
    background: #fff;
    }
    .testimonial-page .testimonial-box .col-md-7 .content-box a .fa {
    margin-left: 5px;
    }
    .testimonial-page .testimonial-box .col-md-7 .content-box a:hover {
    border: 1px solid #007fb6;
    padding: 3px 12px;
    border-radius: 2px;
    font-size: 13px;
    color: #fff;
    background: #007fb6;
    }
    .testimonial-page .testimonial-box .col-md-7 .content-box span.prg {
    color: #888;
    font-size: 13px;
    margin-bottom: 5px;
    display: none;
    }
    .testimonial-page .testimonial-box .col-md-7 .content-box p {
    font-size: 14px;
    margin-bottom: 25px;
    line-height: 21px;
    }
    .testimonial-page .testimonial-box .row {
    margin: 0;
    }
    .testimonial-page-start {
    padding: 60px 0;
    background: #fff;
    }
    .testimonial-page .testimonial-details-box {
    background: #fff;
    padding-top: 150px;
    max-width: 900px;
    margin: auto;
    }
    .testimonial-page .testimonial-details-box p {
    font-size: 14px;
    line-height: 24px;
    }
    .testimonial-page .testimonial-details-box ol {
    color: #484848;
    margin: 0 0 0 15px;
    padding: 0;
    }
    .testimonial-page .testimonial-details-box ol li {
    color: #484848;
    margin: 0 0 6px;
    padding: 0;
    font-size: 14px;
    line-height: 22px;
    }
    .testimonial-page .testimonial-details-box ul {
    color: #484848;
    margin: 0 0 0 20px;
    padding: 0;
    list-style: none;
    }
    .testimonial-page .testimonial-details-box ul li {
    color: #484848;
    margin: 0 0 6px;
    padding: 0;
    position: relative;
    list-style: disc;
    font-size: 14px;
    line-height: 22px;
    }
    .testimonial-page .testimonial-details-box ul li span {
    color: #888;
    margin-right: 5px;
    font-size: 20px;
    position: absolute;
    left: 0;
    top: -2px;
    font-weight: 600;
    }
    .testimonial-page .testimonial-details-box h5 {
    margin-top: 35px;
    font-size: 20px;
    font-weight: 600;
    margin-bottom: 10px;
    }
    .testimonial-page .testimonial-details-box a.testi-btn {
    display: inline-block;
    border: 1px solid #007fb6;
    padding: 5px 15px;
    border-radius: 2px;
    font-size: 13px;
    color: #007fb6;
    background: #fff;
    margin-top: 30px;
    margin-bottom: 30px;
    }
    .testimonial-page .testimonial-details-box a.testi-btn:hover {
    border: 1px solid #007fb6;
    color: #fff;
    background: #007fb6;
    }
    .testimonial-page .testimonial-details-box .testi-colmn-content {
    margin-bottom: 30px;
    text-align: center;
    }
    .testimonial-page .testimonial-details-box h6 {
    margin: 0 auto 50px;
    font-size: 20px;
    max-width: 750px;
    line-height: 31px !important;
    }
    .header-layer.iccc-bg .black-sheet .col-md-12,
    .iccc-section-box .container .row {
    max-width: 680px;
    }
    .testimonial-page .testimonial-details-box .testi-colmn-content strong {
    font-size: 18px;
    display: block;
    margin-bottom: 10px;
    }
    .testimonial-page .testimonial-details-box .testi-colmn-content p {
    font-size: 14px;
    margin: 0;
    }
    .testimonial-page .testimonial-details-box .testi-colmn-content .line-border-2 {
    border: 1px solid #ccc;
    margin-bottom: 10px;
    display: inline-block;
    width: 50px;
    }
    .testimonial-page .mobile-img-box {
    display: none;
    }
    .header-layer.testimonial-bg-2 .black-sheet p {
    margin-top: 124px;
    font-size: 14px;
    }
    .bread-cum-testi {
    font-size: 12px;
    margin-bottom: 50px;
    }
    .testimonial-page .testimonial-box.testi-1 .col-md-5 {
    text-align: center;
    background: #fdaf27;
    }
    .testimonial-page .testimonial-box.testi-2 .col-md-5 {
    text-align: center;
    background: #f66;
    }
    .testimonial-page .testimonial-box.testi-3 .col-md-5 {
    text-align: center;
    background: #51a93b;
    }
    .testimonial-page .border-box-2 {
    position: relative;
    }
    .testimonial-page .border-box-2 .colmn-line {
    position: absolute;
    height: 110px;
    width: 1px;
    background: #e9e9e9;
    left: -15px;
    top: 30px;
    }
    .iccc-tag {
    background: #f8ad13;
    padding: 7px 0;
    margin-top: 52px;
    }
    .header-layer.iccc-bg .black-sheet {
    background: url(../../../../mindlerimages.imgix.net/iccc-bg.png) #212842;
    background-size: 100%;
    }
    .header-layer.iccc-bg .black-sheet h6 {
    font-size: 55px;
    text-align: left;
    color: #fdbb1b;
    margin-top: 20px;
    line-height: 60px;
    }
    .header-layer.iccc-bg .black-sheet p {
    font-size: 16px;
    text-align: left;
    color: #fff;
    margin-top: 10px;
    line-height: normal;
    }
    .header-layer.iccc-bg .black-sheet hr {
    border-color: #fdbb1b;
    margin: 20px 0;
    }
    .header-layer.iccc-bg .iccc-venue {
    color: #fff;
    margin-right: 100px;
    float: left;
    }
    .header-layer.iccc-bg .iccc-venue span {
    display: block;
    }
    .header-layer.iccc-bg {
    height: 323px;
    }
    .iccc-section-box {
    padding: 40px 0;
    font-size: 14px;
    }
    .iccc-section-box.gray {
    background: #f9f9f9;
    }
    .iccc-section-box p {
    font-size: 14px;
    }
    .iccc-section-box h4 {
    font-size: 24px;
    margin-bottom: 12px;
    margin-top: 0;
    }
    .iccc-section-box hr {
    border-color: #fdbb1b;
    margin: 30px 0 25px;
    }
    .iccc-section-box .iccc-icon {
    margin-bottom: 15px;
    }
    .iccc-section-box .key-highlights .col-md-4 {
    position: relative;
    }
    .iccc-section-box .key-highlights .col-md-4 img {
    position: absolute;
    left: 15px;
    top: 0;
    }
    .iccc-section-box .key-highlights .col-md-4 p {
    padding-left: 65px;
    min-height: 75px;
    }
    .iccc-section-box .with-iconbox {
    margin-top: 15px;
    }
    .iccc-section-box .with-iconbox p {
    font-size: 13px;
    }
    .iccc-section-box .with-iconbox strong {
    font-weight: 600;
    font-size: 14px;
    display: block;
    margin-bottom: 10px;
    }
    .iccc-section-box.program-over-view {
    position: relative;
    }
    .iccc-section-box.program-over-view hr {
    width: 100%;
    position: absolute;
    top: 105px;
    left: 0;
    border-width: 3px;
    }
    .iccc-section-box.program-over-view .col-md-3.with-iconbox {
    position: relative;
    margin-top: 45px;
    }
    .iccc-section-box.program-over-view .col-md-3.with-iconbox .prg-count {
    position: absolute;
    top: -45px;
    left: 15px;
    background: #febc24;
    height: 30px;
    width: 30px;
    text-align: center;
    font-weight: 600;
    color: #222;
    border-radius: 50%;
    padding: 5px 0;
    }
    .iccc-section-box.program-over-view ul.content {
    list-style: none;
    padding: 0 !important;
    margin: 0 !important;
    }
    .iccc-section-box.program-over-view ul.content li {
    border-top: 1px solid #e2e2e2;
    padding: 12px 0;
    margin: 0 !important;
    position: relative;
    }
    .iccc-section-box.program-over-view ul.content li:last-child {
    border-bottom: 1px solid #e2e2e2;
    }
    .iccc-section-box.program-over-view ul.content li strong {
    font-weight: 600;
    color: #484848;
    font-size: 14px;
    display: block;
    cursor: pointer;
    }
    .iccc-section-box.program-over-view ul.content li strong .fa {
    float: right;
    font-weight: 300;
    color: #a1a1a1;
    font-size: 10px;
    margin-top: -3px;
    position: absolute;
    right: 0;
    top: 50%;
    }
    .iccc-section-box.masters .col-md-3.with-iconbox {
    text-align: center;
    }
    .iccc-section-box.masters .iccc-icon {
    margin-bottom: 5px;
    }
    .iccc-section-box.masters .masters-box {
    position: relative;
    }
    .iccc-section-box.masters .masters-box .masters-details-popup {
    position: absolute;
    padding: 10px;
    background: #fff;
    border-radius: 4px;
    -webkit-box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.2) !important;
    box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.2) !important;
    z-index: 99;
    width: 400px;
    font-size: 12px;
    text-align: left;
    color: #484848;
    top: -140px;
    left: -30px;
    display: none;
    }
    .iccc-section-box.masters .masters-box .masters-details-popup:after {
    z-index: -1;
    position: absolute;
    bottom: -7px;
    left: 95px;
    content: "";
    width: 0;
    height: 0;
    border-top: solid 8px #fff;
    border-left: solid 8px transparent;
    border-right: solid 8px transparent;
    }
    .iccc-section-box.masters .masters-box .masters-details-popup span {
    display: block;
    position: relative;
    padding-left: 5px;
    }
    .iccc-section-box.masters .masters-box .masters-details-popup span.master-title {
    font-size: 13px;
    font-weight: 600;
    margin-bottom: 3px;
    padding-left: 0;
    }
    .iccc-section-box.masters .masters-box .masters-details-popup span .fa-circle {
    color: #484848;
    font-size: 2px;
    float: left;
    margin-top: 7px;
    margin-right: 5px;
    position: absolute;
    left: 0;
    }
    .iccc-section-box.program-over-view ul.content li p {
    color: #484848;
    font-size: 13px;
    padding-left: 18px;
    margin-bottom: 0;
    display: none;
    margin-top: 5px;
    }
    .iccc-section-box.program-over-view ul.content li p span {
    display: block;
    }
    .iccc-section-box.program-over-view ul.content li p span .fa-circle {
    color: #484848;
    font-size: 2px;
    float: left;
    margin-top: 9px;
    margin-right: 5px;
    }
    .iccc-section-box.program-over-view ul.content li strong .fa-minus {
    display: none;
    }
    .iccc-section-box.program-over-view ul.content li.active strong .fa-minus {
    display: block;
    }
    .iccc-section-box.program-over-view ul.content li.active strong .fa-plus {
    display: none;
    }
    .header-layer.iccc-bg .container {
    position: relative;
    }
    .iccc-form {
    width: 350px;
    position: absolute;
    right: 15px;
    top: 80px;
    border-top: #fdbb1b solid 5px;
    border-radius: 2px;
    }
    .iccc-form.fixed-class {
    position: fixed;
    right: inherit;
    top: 70px;
    left: 50%;
    margin-left: 185px;
    }
    .iccc-form .iccc-form-box {
    padding: 20px;
    border: 1px solid #e9e9e9;
    background: #fff;
    }
    .iccc-form .iccc-form-box hr {
    border-color: #e9e9e9 !important;
    margin-top: 30px !important;
    }
    .iccc-form .iccc-form-box img {
    margin-top: 5px !important;
    }
    .iccc-form .iccc-form-box h3 {
    font-size: 24px;
    margin: 0 0 15px;
    }
    .iccc-form .iccc-form-box .form-group-row {
    margin-bottom: 20px;
    }
    .iccc-form .iccc-form-box .form-group-row input {
    border: 0;
    border-bottom: 2px solid #ddd;
    border-radius: 0;
    width: 100%;
    padding: 6px 5px;
    font-size: 13px;
    margin: 0;
    color: #484848;
    }
    .iccc-form .iccc-form-box .form-group-row input::placeholder {
    color: #999;
    }
    .iccc-form .iccc-form-box .btn-iccc-submit {
    border-radius: 2px;
    background: #ea6915;
    color: #fff;
    margin-left: 0;
    display: inline-block;
    padding: 8px 12px;
    font-size: 14px;
    width: 100%;
    font-weight: 600;
    margin-top: 10px;
    }
    .iccc-final-popup {
    position: fixed;
    background: 0 0;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 99999;
    display: none;
    }
    .iccc-final-popup .icc-tab-box {
    max-width: 800px;
    margin: 30px auto auto;
    background: #fff;
    border-radius: 2px;
    }
    .iccc-final-popup .icc-tab-box .tab-list .col-md-4 {
    background: #e7e7e7;
    padding: 20px 15px;
    text-align: center;
    border-left: 1px #fff solid;
    }
    .iccc-final-popup .icc-tab-box .tab-list .col-md-4.active {
    background: #fff;
    }
    .iccc-final-popup .icc-tab-box .tab-list .col-md-4 .pe-7s-check {
    font-weight: 600;
    color: #299b60;
    font-size: 18px;
    margin-right: 5px;
    display: none;
    position: absolute;
    margin-left: -22px;
    margin-top: 2px;
    }
    .iccc-final-popup .icc-tab-box .tab-list .col-md-4.filled .pe-7s-check {
    display: inline-block;
    }
    .iccc-final-popup .icc-tab-box .tab-details .tab-details-box {
    padding: 25px;
    }
    .iccc-final-popup .icc-tab-box .tab-details .tab-details-box .form-group-row {
    margin-bottom: 20px;
    }
    .iccc-final-popup .icc-tab-box .tab-details .tab-details-box .form-group-row input {
    border: 0;
    border-bottom: 2px solid #ddd;
    border-radius: 0;
    width: 100%;
    padding: 6px 5px;
    font-size: 13px;
    margin: 0;
    color: #484848;
    }
    .iccc-final-popup .icc-tab-box .tab-details .tab-details-box .form-group-row textarea {
    border: 0;
    border: 2px solid #ddd;
    color: #484848;
    border-radius: 0;
    width: 100%;
    padding: 10px;
    font-size: 13px;
    height: 80px;
    resize: none;
    margin: 0;
    -webkit-appearance: none;
    }
    .iccc-final-popup .icc-tab-box .tab-details .tab-details-box .form-group-row textarea::placeholder {
    font-style: italic;
    color: #bbb;
    }
    .iccc-final-popup .icc-tab-box .tab-details .tab-details-box .form-group-row label {
    color: #888;
    font-size: 12px;
    font-weight: 400;
    }
    .iccc-final-popup .icc-tab-box .tab-details .tab-details-box .button-row {
    text-align: right;
    margin-top: 30px;
    }
    .iccc-final-popup .icc-tab-box .tab-list .col-md-4 p {
    margin-bottom: 0;
    }
    .iccc-final-popup .icc-tab-box .tab-list .col-md-4 .count {
    background: #fff;
    height: 27px;
    width: 27px;
    text-align: center;
    font-weight: 600;
    color: #222;
    border-radius: 50%;
    padding: 5px 0;
    display: inline-block;
    font-size: 13px;
    margin-bottom: 5px;
    }
    .iccc-final-popup .icc-tab-box .tab-list .col-md-4.active .count {
    background: #007fb6;
    color: #fff;
    }
    .iccc-final-popup .icc-tab-box .tab-details .tab-details-box .button-row .btn-warning {
    border-radius: 2px;
    background: #ea6915;
    color: #fff;
    padding: 7px 20px;
    font-size: 12px;
    width: auto;
    border: 1px solid #ea6915;
    display: inline-block;
    min-width: 100px;
    }
    .btn-webinar-modal {
    border-radius: 5px;
    background: #ea6915;
    color: #fff;
    padding: 7px 20px;
    font-size: 12px;
    width: auto;
    border: 1px solid #ea6915;
    display: inline-block;
    min-width: 100px;
    transition: all 0.3s ease 0s;
    -moz-transition: all 0.3s ease 0s;
    -webkit-transition: all 0.3s ease 0s;
    -o-transition: all 0.3s ease 0s;
    }
    .btn-webinar-modal-submit {
    border-radius: 5px;
    background: #ea6915;
    color: #fff;
    padding: 7px 20px;
    font-size: 12px;
    width: auto;
    border: 1px solid #ea6915;
    display: inline-block;
    min-width: 100px;
    transition: all 0.3s ease 0s;
    -moz-transition: all 0.3s ease 0s;
    -webkit-transition: all 0.3s ease 0s;
    -o-transition: all 0.3s ease 0s;
    }
    .modal-dialog-new {
    height: 100vh;
    width: 100vw;
    display: flex;
    justify-content: center;
    align-items: center;
    }
    .modal-backdrop.fade {
    opacity: 0.4 !important;
    transition: all 0.3s ease 0s;
    -moz-transition: all 0.3s ease 0s;
    -webkit-transition: all 0.3s ease 0s;
    -o-transition: all 0.3s ease 0s;
    }
    #webinarRegistrationModal {
    transition: all 0.3s ease 0s;
    -moz-transition: all 0.3s ease 0s;
    -webkit-transition: all 0.3s ease 0s;
    -o-transition: all 0.3s ease 0s;
    }
    .icc-mobile-btn,
    .iccc-section-box .iccc-slider-box .lSPager.lSpg {
    display: none;
    }
    .iccc-final-popup .icc-tab-box .tab-details .tab-details-box .button-row .btn-warning.btn-ghost {
    background: #fff;
    color: #ea6915;
    }
    .iccc-final-popup .icc-tab-box .tab-details .tab-details-box .button-row .btn-warning.btn-ghost:hover {
    background: #ea6915;
    color: #fff;
    }
    .iccc-final-popup .icc-tab-box {
    position: relative;
    }
    .iccc-final-popup .icc-tab-box .close-iccc-form {
    position: absolute;
    right: -9px;
    top: -9px;
    background: #007fb6;
    height: 22px;
    width: 22px;
    text-align: center;
    z-index: 999;
    border-radius: 50%;
    cursor: pointer;
    }
    .dtb,
    .iccc-section-box .iccc-slider-box .slide.right {
    right: 0;
    }
    .iccc-final-popup .icc-tab-box .close-iccc-form .fa {
    color: #fff;
    font-size: 15px;
    float: left;
    margin-left: 6px;
    margin-top: 3px;
    }
    .iccc-section-box .iccc-slider-box {
    position: relative;
    padding: 0 30px;
    margin-top: 25px;
    }
    .iccc-section-box .iccc-slider-box img {
    width: 100%;
    }
    .iccc-section-box .iccc-slider-box .slide {
    background: #cdcccc;
    border-radius: 50%;
    width: 22px;
    height: 22px;
    position: absolute;
    top: 50%;
    margin-top: -12px;
    cursor: pointer;
    }
    .iccc-section-box .iccc-slider-box .slide:hover {
    background: #007fb6;
    }
    .iccc-section-box .iccc-slider-box .slide.left {
    left: 0;
    }
    .iccc-section-box .iccc-slider-box .fa {
    color: #fff;
    float: left;
    margin-left: 10px;
    font-size: 18px;
    margin-top: 2px;
    }
    .iccc-section-box .iccc-slider-box .slide.left .fa {
    margin-left: 7px;
    }
    .dtb {
    font-size: 13px;
    font-weight: 600;
    position: absolute;
    top: 0;
    }
    .icc-mobile-btn a {
    border-radius: 2px;
    background: #ea6915;
    color: #fff;
    margin-left: 0;
    display: inline-block;
    padding: 8px 12px;
    font-size: 14px;
    width: 100%;
    font-weight: 600;
    margin-top: 0;
    max-width: 380px;
    }
    .body-fixed {
    overflow: hidden;
    position: fixed;
    width: 100%;
    }
    .iccc-col,
    .mobile-partner-iccc {
    display: none;
    }
    .new-pricing-page .p-row {
    padding: 40px 0;
    }
    .new-pricing-page h5,
    .new-pricing-page h6 {
    font-size: 24px;
    font-weight: 600;
    }
    .new-pricing-page h4 {
    font-size: 22px;
    font-weight: 600;
    }
    .new-pricing-page h3 {
    font-size: 20px;
    font-weight: 600;
    }
    .new-pricing-page h2 {
    font-size: 18px;
    font-weight: 400;
    }
    .new-pricing-page h1 {
    font-size: 15px;
    line-height: normal;
    margin-top: 10px;
    font-weight: 400;
    }
    .new-pricing-page .text-gray {
    color: #888;
    margin-top: 5px;
    }
    .new-pricing-page .bg-gray {
    background: #eee !important;
    }
    .new-pricing-page .mb-0 {
    margin-bottom: 0;
    }
    .new-pricing-page .price-list-box .price-list {
    background: #fff;
    padding: 20px;
    border-top: 4px #ccc solid;
    border-radius: 0 0 2px 2px;
    }
    .new-pricing-page .price-list-box .price-list .view-features {
    position: absolute;
    bottom: -18px;
    left: 0;
    width: 100%;
    padding: 0 30px;
    display: none;
    }
    .new-pricing-page .price-list-box .price-list .view-features .pricing-btn {
    background: #fff;
    }
    .new-pricing-page .price-list-box .price-list .mobile-features {
    padding: 30px 0 0;
    display: none;
    }
    .new-pricing-page .price-list-box .price-list .mobile-features a {
    margin: 5px 0;
    display: inline-block;
    }
    .new-pricing-page .price-list-box .price-list .mobile-features h5 {
    font-size: 15px;
    margin-top: 0;
    margin-bottom: 20px;
    text-transform: none;
    }
    .new-pricing-page .price-list-box .price-list .mobile-features p {
    font-size: 13px;
    margin-bottom: 20px;
    }
    .new-pricing-page .price-list-box .price-list .mobile-features p:last-child {
    margin-bottom: 0;
    }
    .new-pricing-page .price-list-box .price-list .mobile-features strong {
    font-size: 13px;
    display: block;
    margin-bottom: 5px;
    }
    .new-pricing-page .price-list-box .price-list h5 {
    text-transform: capitalize;
    margin-top: 15px;
    margin-bottom: 5px;
    }
    .new-pricing-page .price-list-box .price-list h1 {
    font-size: 14px;
    }
    .new-pricing-page .price-list-box .price-list.preview h5 {
    color: #007fb6;
    }
    .new-pricing-page .price-list-box .price-list.learn h5 {
    color: #f7aa06;
    }
    .new-pricing-page .price-list-box .price-list.explore h5 {
    color: #d3452e;
    }
    .new-pricing-page .price-list-box .price-list.realize h5 {
    color: #008f4d;
    }
    .new-pricing-page .price-list-box .price-list.border-preview {
    border-color: #007fb6;
    }
    .new-pricing-page .price-list-box .price-list.border-learn {
    border-color: #f7aa06;
    }
    .new-pricing-page .price-list-box .price-list.border-explore {
    border-color: #d3452e;
    }
    .new-pricing-page .price-list-box .price-list.border-realize {
    border-color: #008f4d;
    }
    .new-pricing-page .price-list-box .price-list .icon-box {
    display: table-cell;
    height: 73px;
    width: 1000px;
    vertical-align: middle;
    margin: auto;
    max-width: 100%;
    }
    .new-pricing-page a {
    color: #007fb6;
    }
    .new-pricing-page a.learn-link {
    color: #007fb6;
    display: inline-block;
    margin-top: 40px;
    font-size: 16px;
    }
    .new-pricing-page .btn-orange {
    border-radius: 2px;
    display: inline-block;
    padding: 8px 15px;
    background: #ea6915;
    color: #fff;
    font-size: 14px;
    }
    .new-pricing-page .btn-orange:hover {
    background: #dc600f;
    color: #fff;
    }
    .new-pricing-page .row-20 {
    margin-bottom: 10px;
    float: left;
    width: 100%;
    }
    .new-pricing-page .price-list-box .for-8-9 {
    padding: 0 100px;
    }
    .new-pricing-page .price-list-box .for-graduates {
    padding: 0 220px;
    }
    .new-pricing-page .price-list-box .price-list .rate {
    margin: 15px 0;
    }
    .new-pricing-page .price-list-box .for-10-12 .col-md-3,
    .new-pricing-page .price-list-box .for-8-9 .col-md-4,
    .new-pricing-page .price-list-box .for-graduates .col-md-4 {
    padding: 0 10px;
    }
    .new-pricing-page .price-list-box .row {
    margin: 0 -10px;
    }
    .new-pricing-page .price-list-box .price-list .rate span {
    font-size: 30px;
    font-weight: 600;
    padding: 5px 8px 0;
    display: inline-block;
    }
    .new-pricing-page .price-list-box .price-list .rate .fa-inr {
    font-size: 20px;
    margin-right: 4px;
    font-weight: 300;
    color: #484848;
    float: left;
    }
    .new-pricing-page .price-list-box .price-list .rate span.discounted-price {
    display: inline !important;
    font-size: 15px !important;
    padding: 0 !important;
    color: #888 !important;
    text-decoration: line-through !important;
    font-weight: 400 !important;
    }
    .new-pricing-page .price-list-box .price-list .rate span.discounted-price .fa-inr {
    font-size: 12px !important;
    margin: 5px 2px 0 0 !important;
    color: #888 !important;
    font-weight: 400 !important;
    float: none;
    }
    .new-pricing-page .gray-line {
    display: block;
    width: 90px;
    border-top: 3px #e5e5e5 solid;
    margin: auto;
    }
    .new-pricing-page ul,
    .new-pricing-page ul li {
    list-style: none;
    margin: 0;
    text-align: left;
    padding: 0;
    }
    .new-pricing-page ul li:last-child {
    margin-bottom: 0;
    }
    .new-pricing-page .price-list-box .price-list ul {
    margin-top: 22px;
    margin-bottom: 25px;
    }
    .new-pricing-page .price-list-box .price-list ul li {
    margin-bottom: 6px;
    position: relative;
    padding-left: 10px;
    }
    .new-pricing-page .price-list-box .price-list ul li:before {
    content: "\f105";
    font-family: FontAwesome, sans-serif;
    position: absolute;
    left: 0;
    top: 3px;
    }
    .new-pricing-page input {
    border-radius: 2px;
    width: 100%;
    padding: 8px 10px;
    color: #484848;
    font-weight: 400;
    line-height: normal;
    font-family: "Open Sans";
    text-transform: none;
    font-size: 13px;
    border: 1px solid #ddd;
    margin-bottom: 10px;
    }
    input::placeholder,
    textarea::placeholder {
    color: #999;
    }
    .new-pricing-page input::placeholder,
    .new-pricing-page textarea::placeholder {
    color: #999;
    }
    .new-pricing-page input.special-input {
    background: #f6f6f6;
    }
    .new-pricing-page input.special-input::placeholder {
    text-align: center;
    }
    .new-pricing-page .pricing-btn {
    border-radius: 2px;
    width: 100%;
    padding: 8px 10px;
    font-size: 14px;
    border: 2px solid #007fb6;
    display: inline-block;
    color: #007fb6;
    transition: all 0.3s ease 0s;
    -moz-transition: all 0.3s ease 0s;
    -webkit-transition: all 0.3s ease 0s;
    -o-transition: all 0.3s ease 0s;
    background: #fff;
    text-transform: capitalize;
    }
    .new-pricing-page .popular-label {
    background: url(../../../../mindlerdashboard.imgix.net/pricing-page/popular.png) no-repeat #fff !important;
    }
    .new-pricing-page .price-list-box .price-list.learn .pricing-btn {
    border: 2px solid #f7aa06;
    color: #f7aa06;
    }
    .new-pricing-page .price-list-box .price-list.explore .pricing-btn {
    border: 2px solid #d3452e;
    color: #d3452e;
    }
    .new-pricing-page .price-list-box .price-list.realize .pricing-btn {
    border: 2px solid #008f4d;
    color: #008f4d;
    }
    .new-pricing-page .price-list-box .price-list .fa-inr {
    font-size: 20px;
    margin-top: 11px;
    margin-right: 4px;
    font-weight: 300;
    color: #484848;
    }
    .new-pricing-page .price-list-box .pricing-tab {
    position: absolute;
    top: -37px;
    left: 50%;
    width: auto;
    margin-left: -423px;
    border-radius: 4px;
    overflow: hidden;
    border: 1px solid #ddd;
    }
    .new-pricing-page .price-list-box .pricing-tab .col-md-4 {
    padding: 11px 15px 13px;
    font-weight: 600;
    font-size: 20px;
    background: #fff;
    border-right: 0;
    width: 280px;
    position: relative;
    cursor: pointer;
    }
    .new-pricing-page .price-list-box .pricing-tab .col-md-4 .span-line {
    width: 1px;
    background: #ddd;
    height: 46px;
    position: absolute;
    right: -1px;
    top: 50%;
    margin-top: -23px;
    z-index: 9;
    display: none;
    }
    .new-pricing-page .price-list-box .pricing-tab .col-md-4.active-tab {
    background: #007fb6;
    color: #fff;
    }
    .new-pricing-page .price-list-box .pricing-tab .col-md-4.active-tab p {
    color: #fff;
    }
    .new-pricing-page .price-list-box .pricing-tab .col-md-4:last-child {
    border-right: 0;
    }
    .new-pricing-page .price-list-box .pricing-tab .col-md-4 p {
    margin-bottom: 0;
    font-size: 14px;
    font-weight: 400;
    color: #888;
    margin-top: 0;
    }
    .new-pricing-page .price-list-box {
    position: relative;
    padding-top: 75px;
    background: #eee !important;
    }
    .new-pricing-page .price-list-box .pricing-tab .select-down {
    display: none;
    }
    .new-pricing-page .career-guidance-baaner {
    background: url(../../../../mindlerdashboard.imgix.net/pricing-page/section-banner.jpg) center no-repeat #01619b;
    background-size: auto 296px;
    height: 296px;
    color: #fff;
    }
    .new-pricing-page .career-guidance-baaner .col-md-12 .height {
    display: table-cell;
    vertical-align: middle;
    height: 296px;
    }
    .new-pricing-page .career-guidance-baaner .col-md-12 {
    padding-left: 500px;
    }
    .new-pricing-page .career-guidance-baaner h2,
    .new-pricing-page .career-guidance-baaner h6 {
    color: #fff;
    margin: 0 0 10px;
    line-height: 30px;
    }
    .new-pricing-page .career-guidance-baaner h6 {
    color: #fff;
    margin: 0;
    }
    .new-pricing-page .student-baaner {
    background: url(../../../../mindlerimages.imgix.net/home/pricing-student-banner.jpg) center no-repeat #f3f3f3;
    background-size: auto 318px;
    height: 318px;
    color: #484848;
    }
    .new-pricing-page .student-baaner .col-md-12 .height {
    display: table-cell;
    vertical-align: middle;
    height: 318px;
    width: 680px;
    }
    .new-pricing-page .student-baaner .col-md-12 span {
    position: relative;
    padding-left: 15px;
    margin-left: 5px;
    display: inline-block;
    margin-top: 5px;
    }
    .new-pricing-page .student-baaner .col-md-12 span .fa-circle {
    position: absolute;
    left: 0;
    top: 8px;
    color: #888;
    font-size: 6px;
    }
    .spotlight-banner.p-row .row h3 {
    margin: 0 0 30px;
    font-size: 19px;
    text-transform: uppercase;
    font-weight: 400;
    color: #888;
    line-height: 19px;
    }
    .spotlight-banner.p-row .row h6 {
    margin: 0 0 20px;
    font-size: 28px;
    font-weight: 600;
    line-height: normal;
    }
    .spotlight-banner.p-row .row p {
    margin: 0 0 30px;
    font-size: 15px;
    }
    .spotlight-banner.p-row .row .img-part {
    text-align: right;
    }
    .spotlight-banner.p-row .row .content-part div {
    display: table-cell;
    vertical-align: middle;
    height: 428px;
    }
    .new-pricing-page .row {
    margin: 0 -15px;
    }
    .new-pricing-page .call-banner {
    background: url(../../../../mindlerdashboard.imgix.net/pricing-page/call-banner.jpg) center no-repeat #e1f4f8;
    background-size: auto 324px;
    height: 324px;
    }
    .new-pricing-page .call-banner .height {
    display: table-cell;
    vertical-align: middle;
    height: 324px;
    }
    .new-pricing-page .call-banner .contact-banner-details {
    background: url(../../../../mindlerdashboard.imgix.net/pricing-page/call-icon.jpg) no-repeat;
    padding-left: 145px;
    min-height: 102px;
    }
    .new-pricing-page .faq-section {
    padding: 60px 0;
    }
    .new-pricing-page .faq-section .faq-box {
    margin-top: 35px;
    }
    .new-pricing-page .faq-section .faq-box strong {
    font-weight: 600;
    font-size: 16px;
    margin-bottom: 11px;
    display: block;
    line-height: normal;
    }
    .new-pricing-page .faq-section .faq-box p {
    font-weight: 400;
    font-size: 15px;
    margin-bottom: 0;
    line-height: 22px;
    }
    .new-pricing-page .signup-banner {
    background: url(../../../../mindlerdashboard.imgix.net/pricing-page/signup-banner.jpg) center no-repeat #1d7189;
    background-size: auto 391px;
    height: 391px;
    color: #fff;
    }
    .new-pricing-page .signup-banner .validation,
    .new-pricing-page .signup-banner .validation-mobile {
    color: #fff;
    font-size: 11px !important;
    text-align: left;
    display: block;
    float: left;
    width: 100%;
    margin-bottom: 0 !important;
    }
    .new-pricing-page .signup-banner .validation-mobile {
    display: none;
    }
    .new-pricing-page .signup-banner .height {
    display: table-cell;
    vertical-align: middle;
    height: 391px;
    }
    .new-pricing-page .signup-banner .height input {
    border: 0;
    border-radius: 2px;
    text-align: left;
    padding: 8px 10px 8px 20px;
    float: left;
    width: 310px;
    margin-bottom: 0;
    font-size: 14px;
    }
    .new-pricing-page .signup-banner .height input:focus {
    outline: 0;
    border: 0;
    }
    .new-pricing-page .signup-banner .height input::placeholder {
    text-align: left;
    }
    .new-pricing-page .signup-banner .height .btn-orange {
    border-radius: 0 2px 2px 0;
    float: left;
    margin-left: -3px;
    font-weight: 400;
    font-size: 14px;
    }
    .new-pricing-page .submit-banner {
    background: url(../../../../mindlerdashboard.imgix.net/pricing-page/submit-banner.jpg) center no-repeat #f7f5f6;
    background-size: auto 582px;
    height: 582px;
    color: #fff;
    padding: 68px 0;
    }
    .new-pricing-page .submit-banner .submit-form-box {
    background: #fff;
    padding: 40px 90px;
    float: left;
    width: 100%;
    border-radius: 2px;
    }
    .new-pricing-page .submit-banner .submit-form-box .validation {
    text-align: left;
    margin-top: -20px;
    margin-bottom: 5px;
    color: red;
    }
    .new-pricing-page .submit-banner .submit-form-box input {
    margin-bottom: 20px;
    border-radius: 2px;
    text-transform: none !important;
    }
    .new-pricing-page .submit-banner .submit-form-box input::placeholder,
    .new-pricing-page .submit-banner .submit-form-box textarea::placeholder {
    color: #999 !important;
    text-transform: none !important;
    }
    .new-pricing-page .submit-banner .submit-form-box select {
    width: 100%;
    padding: 8px 10px;
    border-radius: 2px;
    font-size: 13px;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background: url(../../../../www.mindler.com/assets/careerLibrary/img/arrow.png) center right 10px no-repeat #fff !important;
    }
    .new-pricing-page .submit-banner .submit-form-box textarea {
    height: 92px;
    }
    .new-pricing-page .submit-banner .submit-form-box .btn-orange {
    padding: 8px 30px;
    margin-top: 20px;
    font-weight: 400 !important;
    }
    .new-pricing-page textarea {
    border-radius: 2px;
    width: 100%;
    padding: 8px 10px;
    color: #484848;
    font-weight: 400;
    line-height: normal;
    font-family: "Open Sans";
    text-transform: none;
    font-size: 13px;
    letter-spacing: 0.4px;
    border: 1px solid #ddd;
    resize: none;
    }
    .new-pricing-page .submit-banner .submit-dropdown {
    position: relative;
    margin-bottom: 20px;
    }
    .new-pricing-page .submit-banner .submit-dropdown .selectedtext {
    width: 100%;
    padding: 8px 10px;
    font-size: 14px;
    letter-spacing: 0.4px;
    border: 1px solid #ddd;
    border-radius: 2px;
    display: block;
    background: url(../../../../mindlerdashboard.imgix.net/pricing-page/arrow.png) right 10px center no-repeat #fff;
    cursor: pointer;
    color: #999;
    }
    .new-pricing-page .submit-banner .submit-dropdown ul {
    position: absolute;
    color: #484848;
    width: 100%;
    top: 37px;
    left: 0;
    background: #fafafa;
    padding: 15px;
    box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.11);
    display: none;
    }
    .new-pricing-page .submit-banner .submit-dropdown ul li {
    display: block;
    color: #484848;
    padding-bottom: 8px;
    border-bottom: 1px #efefef solid;
    margin-bottom: 8px;
    cursor: pointer;
    }
    .new-pricing-page .submit-banner .submit-dropdown ul li:last-child {
    padding-bottom: 0;
    border-bottom: 0 #e9e9e9 solid;
    margin-bottom: 0;
    }
    .new-pricing-page .submit-banner .submit-dropdown ul li:hover {
    color: #007fb6;
    }
    .testimonials-section {
    background: url(../../../../mindlerdashboard.imgix.net/pricing-page/testimonial-bg.jpg) center no-repeat;
    padding: 50px 0;
    background-size: 100% 100%;
    }
    .new-pricing-page .testimonials-section #content-slider li p {
    text-align: left;
    color: #fff;
    font-size: 15px;
    margin-bottom: 30px;
    position: relative;
    margin-top: 10px;
    line-height: normal;
    }
    .new-pricing-page .testimonials-section #content-slider li p .img-comma {
    position: absolute;
    left: 0;
    top: 4px;
    width: 20px;
    }
    .new-pricing-page .testimonials-section #content-slider li small {
    display: block;
    font-size: 15px;
    color: #fff;
    }
    .new-pricing-page .testimonials-section #content-slider li .testi-img {
    width: 147px;
    height: 147px;
    background: #00466e;
    border-radius: 50%;
    border: 2px solid #4788ad;
    overflow: hidden;
    padding: 5px;
    float: right;
    -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.6);
    box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.6);
    }
    .new-pricing-page .testimonials-section #content-slider li .testi-img span.circle {
    display: block;
    width: 100%;
    height: 100%;
    overflow: hidden;
    border-radius: 50%;
    }
    .new-pricing-page .testimonials-section #content-slider li .testi-img img {
    width: 100%;
    }
    .new-pricing-page .testimonials-section .item .lSSlideOuter .lSPager.lSpg {
    margin: 10px 0 0;
    padding: 0;
    text-align: center;
    margin-top: 30px !important;
    }
    .new-pricing-page .lSSlideOuter .lSPager.lSpg>li.active a,
    .new-pricing-page .lSSlideOuter .lSPager.lSpg>li:hover a {
    background-color: #4e93ba;
    }
    .new-pricing-page .testimonials-section .item .lSSlideOuter .lSPager.lSpg>li a {
    border-radius: 50%;
    height: 12px;
    width: 12px;
    transition: all 0.5s linear 0s;
    border: 2px solid #428bca;
    background: #01466f;
    z-index: 9;
    }
    .new-pricing-page .program-feature-section {
    padding: 35px 0;
    }
    .new-pricing-page .program-feature-section .icon-box {
    display: table-cell;
    height: 73px;
    width: 1000px;
    vertical-align: middle;
    margin: auto;
    max-width: 100%;
    }
    .new-pricing-page .program-feature-section h5 {
    text-transform: capitalize;
    margin-top: 15px;
    margin-bottom: 5px;
    font-size: 22px;
    }
    .new-pricing-page .program-feature-section h1 {
    font-size: 13px;
    }
    .new-pricing-page .selection-career .program-feature-section h1 {
    color: #484848 !important;
    }
    .new-pricing-page .program-feature-section .feature-sec-1 {
    padding: 0 15px;
    }
    .new-pricing-page .program-feature-section .feature-sec-1 .col-md-2 {
    padding: 25px 0 0;
    }
    .new-pricing-page .tab-features-8-9 .program-feature-section .feature-sec-1 .col-md-2 {
    width: 25%;
    }
    .new-pricing-page .tab-features-10-12 .program-feature-section .feature-sec-1 .col-md-2 {
    width: 20%;
    }
    .new-pricing-page .tab-features-graduates .program-feature-section .feature-sec-1 .col-md-2 {
    width: 33.33%;
    }
    .new-pricing-page .program-feature-section .feature-sec-2 .col-md-2 {
    width: 20%;
    }
    .new-pricing-page .program-feature-section .col-md-2.preview h5 {
    color: #007fb6;
    }
    .new-pricing-page .program-feature-section .col-md-2.learn h5 {
    color: #f7aa06;
    }
    .new-pricing-page .program-feature-section .col-md-2.explore h5 {
    color: #d3452e;
    }
    .new-pricing-page .program-feature-section .col-md-2.realize h5 {
    color: #008f4d;
    }
    .new-pricing-page .program-feature-section .col-md-2.explore {
    background: url(../../../../mindlerdashboard.imgix.net/pricing-page/popular.png) no-repeat #fcf1ef;
    }
    .new-pricing-page .program-feature-section .feature-sec-1 .col-md-2 .rate {
    margin: 15px 0;
    min-height: 62px;
    }
    .new-pricing-page .program-feature-section .feature-sec-1 .col-md-2 span {
    font-size: 26px;
    font-weight: 600;
    padding: 5px 30px 0;
    display: inline-block;
    }
    .new-pricing-page .program-feature-section .feature-sec-1 .col-md-2 .fa-inr {
    font-size: 22px;
    margin-top: 11px;
    margin-right: 4px;
    font-weight: 300;
    color: #484848;
    }
    .new-pricing-page .program-feature-section .feature-sec-1,
    .new-pricing-page .program-feature-section .feature-sec-2 {
    float: left;
    width: 100%;
    }
    .new-pricing-page .program-feature-section .feature-sec-2 .col-md-2.discription {
    text-align: left;
    }
    .new-pricing-page .program-feature-section .feature-sec-2 table {
    width: 100%;
    }
    .new-pricing-page .program-feature-section .feature-sec-2 table tr td {
    width: 20%;
    border-top: 1px solid #e5e5e5;
    padding: 12px 0;
    }
    .new-pricing-page .program-feature-section .feature-sec-2 table tr td .feature-label {
    color: #888;
    display: block;
    font-size: 12px;
    line-height: normal;
    }
    .new-pricing-page .fa-tooltip {
    color: #888;
    font-size: 12px;
    position: relative;
    margin-left: 3px;
    }
    .new-pricing-page .fa-tooltip .tooltip-popup {
    position: absolute;
    left: 20px;
    background: #007fb6;
    color: #fff;
    padding: 5px;
    border-radius: 2px;
    min-width: 150px;
    font-family: "Open Sans";
    line-height: normal;
    font-size: 11px;
    top: -10px;
    display: none;
    }
    .new-pricing-page .fa-tooltip .tooltip-popup:after {
    position: absolute;
    display: block;
    width: 0;
    height: 0;
    border-color: transparent #007fb6 transparent transparent;
    border-style: solid;
    border-width: 6px 6px 6px 0;
    bottom: -10px;
    left: -6px;
    content: " ";
    top: 10px;
    }
    .new-pricing-page .program-feature-section .feature-sec-2 table tr td .feature-viewreport {
    display: block;
    line-height: normal;
    margin: 5px 0;
    }
    .new-pricing-page .program-feature-section .feature-sec-2 table tr td.disc {
    text-align: left;
    line-height: normal;
    font-size: 13px;
    }
    .new-pricing-page .program-feature-section .feature-sec-2 table tr td.disc strong {
    display: block;
    margin-bottom: 5px;
    font-size: 14px;
    }
    .new-pricing-page .program-feature-section .feature-sec-2 table tr td.disc-breaks {
    text-align: center;
    line-height: normal;
    font-size: 14px;
    padding: 25px 0;
    }
    .new-pricing-page .program-feature-section .feature-sec-2 table tr td.disc-breaks strong {
    display: block;
    margin-bottom: 2px;
    font-size: 18px;
    }
    .new-pricing-page .program-feature-section .feature-sec-2 table tr td .fa.fa-circle {
    font-size: 10px;
    }
    .new-pricing-page .program-feature-section .feature-sec-2 table tr td:nth-child(2) .fa.fa-circle {
    color: #007fb6;
    }
    .new-pricing-page .program-feature-section .feature-sec-2 table tr td:nth-child(3) .fa.fa-circle {
    color: #f7aa06;
    }
    .new-pricing-page .program-feature-section .feature-sec-2 table tr td:nth-child(4) .fa.fa-circle {
    color: #d3452e;
    }
    .new-pricing-page .program-feature-section .feature-sec-2 table tr td:nth-child(4),
    .new-pricing-page .selection-graduates .program-feature-section .feature-sec-2 table tr td:nth-child(3) {
    background: #fcf1ef;
    }
    .new-pricing-page .program-feature-section .feature-sec-2 table tr td:nth-child(5) .fa.fa-circle {
    color: #008f4d;
    }
    .new-pricing-page .program-feature-section .feature-sec-2 table tr td .pricing-btn {
    border-radius: 2px;
    width: 100%;
    padding: 8px 10px;
    font-size: 14px;
    border: 2px solid #007fb6;
    display: inline-block;
    color: #007fb6;
    transition: all 0.3s ease 0s;
    -moz-transition: all 0.3s ease 0s;
    -webkit-transition: all 0.3s ease 0s;
    -o-transition: all 0.3s ease 0s;
    }
    .new-pricing-page .program-feature-section .feature-sec-2 table tr td:nth-child(2) .pricing-btn:hover {
    background: #007fb6;
    color: #fff;
    }
    .new-pricing-page .program-feature-section .feature-sec-2 table tr td:nth-child(3) .pricing-btn {
    border: 2px solid #f7aa06;
    color: #f7aa06;
    }
    .new-pricing-page .program-feature-section .feature-sec-2 table tr td:nth-child(3) .pricing-btn:hover {
    background: #f7aa06;
    color: #fff;
    }
    .new-pricing-page .program-feature-section .feature-sec-2 table tr td:nth-child(4) .pricing-btn {
    border: 2px solid #d3452e;
    color: #d3452e;
    }
    .new-pricing-page .program-feature-section .feature-sec-2 table tr td:nth-child(4) .pricing-btn:hover {
    background: #d3452e;
    color: #fff;
    }
    .new-pricing-page .program-feature-section .feature-sec-2 table tr td:nth-child(5) .pricing-btn {
    border: 2px solid #008f4d;
    color: #008f4d;
    }
    .new-pricing-page .program-feature-section .feature-sec-2 table tr td:nth-child(5) .pricing-btn:hover {
    background: #008f4d;
    color: #fff;
    }
    .new-pricing-page .program-feature-section .feature-sec-2 table tr.btn-row td {
    padding: 20px 15px;
    vertical-align: bottom;
    }
    .new-pricing-page .program-feature-section.onscroll-fixed.chart-fixed {
    position: fixed;
    width: 100%;
    top: -45px;
    left: 0;
    z-index: 999;
    background: #fff;
    }
    .new-pricing-page .program-feature-section.onscroll-fixed.webinar-class.chart-fixed {
    top: -10px;
    }
    .pricing-mobile-show {
    display: none;
    }
    .pricing-desktop-show {
    display: block;
    }
    .new-pricing-page input,
    .new-pricing-page textarea {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    }
    .new-pricing-page .faq-section .fa,
    .new-pricing-page .selection-graduates,
    .new-pricing-page .selection-stream {
    display: none;
    }
    .new-pricing-page .price-list-box .tab-details {
    float: left;
    width: 100%;
    }
    .new-pricing-page .price-list-box .tab-details .validation,
    .new-pricing-page .program-feature-section .feature-sec-2 .validation {
    text-align: left;
    margin-top: -10px;
    margin-bottom: 5px;
    color: red;
    }
    .new-pricing-page .price-list-box .tab-details.selection-stream .price-list p.disc {
    min-height: 60px;
    }
    .new-pricing-page .price-list-box .tab-details.selection-career .rate {
    min-height: 68px;
    }
    .new-pricing-page .price-list-box .tab-details.selection-career .price-list h1,
    .new-pricing-page .price-list-box .tab-details.selection-stream .price-list h1 {
    min-height: 40px;
    }
    .new-pricing-page .price-list-box .tab-details.selection-career .price-list p.disc {
    min-height: 56px;
    }
    .new-pricing-page .price-list-box .tab-details.selection-graduates .price-list p.disc {
    min-height: 37px;
    }
    .new-pricing-page .price-list-box .price-list .mobile-features p span.label {
    display: block;
    color: #888;
    margin-top: 7px;
    font-size: 12px;
    padding: 0;
    font-weight: 400;
    }
    ul#content-slider {
    height: auto !important;
    }
    .mobile-buy-now a {
    margin-top: 22px;
    font-weight: 600;
    }
    .new-pricing-page .price-list-box .pricing-tab.upgrade-selection {
    margin-left: -139px;
    }
    .new-pricing-page .price-list-box .pricing-tab.upgrade-selection .drop-down .col-md-4 {
    display: none;
    }
    .new-pricing-page .price-list-box .pricing-tab.upgrade-selection .drop-down .col-md-4.active-tab {
    display: block !important;
    }
    .new-pricing-page .tab-features-8-9.selection-stream .program-feature-section .feature-sec-2.margin-top {
    margin-top: 135px;
    }
    .new-pricing-page .tab-features-10-12.selection-career .program-feature-section .feature-sec-2.margin-top {
    margin-top: 215px;
    }
    .new-pricing-page .tab-features-graduates.selection-graduates .program-feature-section .feature-sec-2.margin-top {
    margin-top: 80px;
    }
    .new-pricing-page .tab-details .pricing-dashboard-btn {
    margin-top: 46px;
    }
    .new-pricing-page .selection-career .program-feature-section h1 {
    min-height: 38px;
    }
    .new-pricing-page .price-list-box .tab-details.for-8-9.selection-stream .price-list {
    border-color: #ea6370;
    }
    .new-pricing-page .price-list-box .tab-details.for-8-9.selection-stream .price-list h5,
    .new-pricing-page .tab-features-8-9.selection-stream .program-feature-section .col-md-2 h5 {
    color: #ea6370;
    }
    .new-pricing-page .tab-features-8-9.selection-stream .program-feature-section.pricing-data .fa.fa-circle {
    color: #ea6370 !important;
    }
    .new-pricing-page .price-list-box .tab-details.for-8-9.selection-stream .price-list .pricing-btn {
    border: 2px solid #ea6370 !important;
    color: #ea6370 !important;
    }
    .new-pricing-page .price-list-box .tab-details.for-8-9.selection-stream .price-list .pricing-btn:hover {
    color: #fff !important;
    background: #ea6370 !important;
    }
    .new-pricing-page .tab-features-8-9.selection-stream .program-feature-section .feature-sec-2 table tr td .pricing-btn {
    border: 2px solid #ea6370 !important;
    color: #ea6370 !important;
    }
    .new-pricing-page .tab-features-8-9.selection-stream .program-feature-section .feature-sec-2 table tr td .pricing-btn:hover {
    color: #fff !important;
    background: #ea6370 !important;
    }
    .new-pricing-page .tab-features-8-9.selection-stream .program-feature-section .col-md-2.explore {
    background: url(../../../../mindlerdashboard.imgix.net/pricing-page/popular.png) no-repeat #f7f7f7;
    }
    .new-pricing-page .tab-features-8-9.selection-stream .program-feature-section .feature-sec-2 table tr td:nth-child(4) {
    background: #f7f7f7;
    }
    .new-pricing-page .price-list-box .pricing-tab .col-md-4#tab-8-9.active-tab {
    background: #ea6370;
    }
    .new-pricing-page .price-list-box .tab-details.for-10-12.selection-career .price-list {
    border-color: #8964bf;
    }
    .new-pricing-page .price-list-box .tab-details.for-10-12.selection-career .price-list h5,
    .new-pricing-page .tab-features-10-12.selection-career .program-feature-section .col-md-2 h5 {
    color: #8964bf;
    }
    .new-pricing-page .tab-features-10-12.selection-career .program-feature-section.pricing-data .fa.fa-circle {
    color: #8964bf !important;
    }
    .new-pricing-page .price-list-box .tab-details.for-10-12.selection-career .price-list .pricing-btn {
    border: 2px solid #8964bf !important;
    color: #8964bf !important;
    }
    .new-pricing-page .price-list-box .tab-details.for-10-12.selection-career .price-list .pricing-btn:hover {
    color: #fff !important;
    background: #8964bf !important;
    }
    .new-pricing-page .tab-features-10-12.selection-career .program-feature-section .feature-sec-2 table tr td .pricing-btn {
    border: 2px solid #8964bf !important;
    color: #8964bf !important;
    }
    .new-pricing-page .tab-features-10-12.selection-career .program-feature-section .feature-sec-2 table tr td .pricing-btn:hover {
    color: #fff !important;
    background: #8964bf !important;
    }
    .new-pricing-page .tab-features-10-12.selection-career .program-feature-section .col-md-2.explore {
    background: url(../../../../mindlerdashboard.imgix.net/pricing-page/popular.png) no-repeat #f7f7f7;
    }
    .new-pricing-page .tab-features-10-12.selection-career .program-feature-section .feature-sec-2 table tr td:nth-child(4) {
    background: #f7f7f7;
    }
    .new-pricing-page .price-list-box .pricing-tab .col-md-4#tab-10-12.active-tab {
    background: #8964bf;
    }
    .new-pricing-page .price-list-box .tab-details.for-graduates.selection-graduates .price-list {
    border-color: #00bcc6;
    }
    .new-pricing-page .price-list-box .tab-details.for-graduates.selection-graduates .price-list h5,
    .new-pricing-page .tab-features-graduates.selection-graduates .program-feature-section .col-md-2 h5 {
    color: #00bcc6;
    }
    .new-pricing-page .tab-features-graduates.selection-graduates .program-feature-section.pricing-data .fa.fa-circle {
    color: #00bcc6 !important;
    }
    .new-pricing-page .price-list-box .tab-details.for-graduates.selection-graduates .price-list .pricing-btn {
    border: 2px solid #00bcc6 !important;
    color: #00bcc6 !important;
    }
    .new-pricing-page .price-list-box .tab-details.for-graduates.selection-graduates .price-list .pricing-btn:hover {
    color: #fff !important;
    background: #00bcc6 !important;
    }
    .new-pricing-page .tab-features-graduates.selection-graduates .program-feature-section .feature-sec-2 table tr td .pricing-btn {
    border: 2px solid #00bcc6 !important;
    color: #00bcc6 !important;
    }
    .new-pricing-page .tab-features-graduates.selection-graduates .program-feature-section .feature-sec-2 table tr td .pricing-btn:hover {
    color: #fff !important;
    background: #00bcc6 !important;
    }
    .new-pricing-page .tab-features-graduates.selection-graduates .program-feature-section .col-md-2.explore {
    background: url(../../../../mindlerdashboard.imgix.net/pricing-page/popular.png) no-repeat #f7f7f7;
    }
    .new-pricing-page .tab-features-graduates.selection-graduates .program-feature-section .feature-sec-2 table tr td:nth-child(3) {
    background: #f7f7f7;
    }
    .new-pricing-page .price-list-box .pricing-tab .col-md-4#tab-gratuates.active-tab {
    background: #00bcc6;
    }
    .career-details-page .right-side ul li {
    margin-bottom: 10px !important;
    }
    .margin-top-0 {
    margin-top: 0 !important;
    }
    .margin-bottom-0 {
    margin-bottom: 0 !important;
    }
    .margin-bottom-5 {
    margin-bottom: 5px !important;
    }
    .margin-bottom-10 {
    margin-bottom: 10px !important;
    }
    .margin-bottom-15 {
    margin-bottom: 15px !important;
    }
    .margin-bottom-20 {
    margin-bottom: 20px !important;
    }
    .margin-bottom-25 {
    margin-bottom: 25px !important;
    }
    .line-normal {
    line-height: normal !important;
    }
    .color-3 {
    color: #333;
    }
    .color-4 {
    color: #444;
    }
    .color-5 {
    color: #555;
    }
    .font-4 {
    font-weight: 400 !important;
    }
    .font-5 {
    font-weight: 500 !important;
    }
    .font-6 {
    font-weight: 600 !important;
    }
    .font-7 {
    font-weight: 700 !important;
    }
    .font-8 {
    font-weight: 800 !important;
    }
    .bold-6 {
    font-weight: 600 !important;
    }
    .transition {
    transition: all 0.5s ease-in-out 0s;
    -moz-transition: all 0.5s ease-in-out 0s;
    -webkit-transition: all 0.5s ease-in-out 0s;
    -o-transition: all 0.5s ease-in-out 0s;
    }
    .career-library-new p {
    color: #484848;
    font-size: 14px;
    font-weight: 400;
    line-height: 24px;
    letter-spacing: normal;
    }
    .career-library-new .validation {
    line-height: normal;
    }
    .career-library-new a,
    .career-library-new a:hover {
    color: #007fb6;
    }
    .career-library-new ul,
    .career-library-new ul li {
    margin: 0 !important;
    padding: 0;
    list-style: none;
    }
    .career-library-new input:hover {
    outline: 0;
    }
    .left-popup-click {
    float: left;
    margin-top: 0;
    display: none;
    }
    .left-popup-click .fa {
    font-size: 20px;
    color: #484848;
    }
    .career-library-new {
    font-family: "Open Sans";
    padding: 45px 0;
    color: #484848;
    font-size: 14px;
    font-weight: 400;
    letter-spacing: normal;
    }
    h2.for-desktop {
    display: block;
    }
    h2.for-mobile {
    display: none;
    }
    h1.for-desktop {
    display: block;
    }
    h1.for-mobile {
    display: none;
    }
    p#career-mobile-heading.for-mobile {
    display: none;
    }
    .career-details-page-heading {
    font-size: 26px;
    margin-top: 20px;
    margin-bottom: 10px !important;
    }
    .career-library-new.career-details-page {
    padding-top: 0;
    position: relative;
    }
    .career-library-new a::selection,
    .career-library-new div::selection,
    .career-library-new p::selection {
    background: #007fb6;
    color: #fff;
    }
    .career-library-new button,
    .career-library-new input,
    .career-library-new select,
    .career-library-new textarea {
    font-family: "Open Sans";
    font-weight: 400;
    font-size: 14px;
    padding: 6px 10px;
    margin-bottom: 0;
    letter-spacing: normal;
    }
    .career-library-new input:focus,
    .career-library-new select:focus,
    .career-library-new textarea:focus {
    outline: 0;
    border-color: #ddd;
    }
    .career-library-new input:hover,
    .career-library-new select:hover,
    .career-library-new textarea:hover {
    outline: 0;
    }
    .career-library-new h1,
    .career-library-new h2,
    .career-library-new h3,
    .career-library-new h4,
    .career-library-new h5,
    .career-library-new h6 {
    text-transform: none;
    letter-spacing: normal;
    font-family: "Open Sans";
    font-weight: 600;
    margin-bottom: 20px;
    line-height: normal;
    }
    .career-library-new .cl-row {
    margin-bottom: 25px;
    }
    .career-library-new .cl-row:last-child {
    margin-bottom: 0;
    }
    .career-library-new .text-center {
    text-align: center;
    }
    .career-library-new .btn-orange {
    color: #fff;
    background-color: #ea6915;
    padding: 8px 20px;
    font-weight: 400;
    transition: all 0.5s ease-in-out 0s;
    -moz-transition: all 0.5s ease-in-out 0s;
    -webkit-transition: all 0.5s ease-in-out 0s;
    -o-transition: all 0.5s ease-in-out 0s;
    display: inline-block;
    }
    .career-library-new .btn-orange:hover {
    color: #fff;
    background-color: #e05e09;
    }
    .career-library-new .btn-orange-1,
    .career-library-new .btn-orange-1:hover {
    color: #fff;
    background-color: #ea6915;
    }
    .career-library-new .btn-orange-1 {
    padding: 8px 20px;
    font-weight: 400;
    transition: all 0.5s ease-in-out 0s;
    -moz-transition: all 0.5s ease-in-out 0s;
    -webkit-transition: all 0.5s ease-in-out 0s;
    -o-transition: all 0.5s ease-in-out 0s;
    display: block;
    text-align: center;
    margin-top: 6px;
    border-radius: 2px;
    }
    .career-library-new .font-16 {
    font-size: 16px;
    font-weight: 600;
    }
    .career-library-new h6 {
    font-size: 17px;
    font-weight: 700;
    }
    .career-library-new h5 {
    font-size: 20px;
    }
    .career-library-new h4 {
    font-size: 20px;
    font-weight: 600;
    }
    .career-library-new h3 {
    font-size: 26px;
    }
    .career-library-new h2 {
    font-size: 26px;
    font-weight: 600;
    margin-top: 20px;
    margin-bottom: 10px;
    color: #484848;
    }
    .career-library-new .search-box .btn-orange {
    padding: 13px 50px;
    display: inline-block;
    }
    .career-library-new input {
    padding: 7px 10px;
    }
    .career-library-new .search-box input::placeholder {
    color: #999;
    }
    .career-library-new .search-box input {
    max-width: 500px;
    width: 100%;
    padding: 12px 20px;
    display: inline-block;
    color: #484848;
    }
    .career-library-new .top-searches ul li {
    display: inline-block;
    }
    .career-library-new .top-searches ul li a {
    background: #f2f2f2;
    padding: 8px 16px;
    color: #707070;
    white-space: nowrap;
    margin-bottom: 5px;
    display: inline-block;
    }
    .career-library-new .top-searches ul li a:hover {
    color: #444;
    background: #e7e7e7;
    }
    .career-library-new .search-topics {
    border-top: #ddd solid 1px;
    padding-top: 20px;
    }
    .career-library-new .search-topics .sorting-row .fa {
    position: absolute;
    display: none;
    font-size: 11px;
    left: 0;
    top: 5px;
    }
    .career-library-new .search-topics .sorting-row a.sort-asc .fa.fa-long-arrow-down,
    .career-library-new .search-topics .sorting-row a.sort-desc .fa.fa-long-arrow-up {
    display: inline-block;
    }
    .book-mark.mobile {
    display: none;
    }
    .book-mark {
    font-weight: 300;
    font-size: 13px;
    margin-left: 15px;
    cursor: pointer;
    color: #484848;
    white-space: nowrap;
    }
    .book-mark .fa.fa-star-o {
    margin-right: 5px;
    }
    .career-library-new .search-topics .sorting-row a {
    color: #007fb6;
    transition: none;
    margin-left: 5px;
    }
    .career-library-new .search-topics .sorting-row a.sort-name {
    margin-right: 8px;
    border-right: #eaeaea 1px solid;
    padding-right: 5px;
    margin-left: 3px;
    position: relative;
    padding-left: 7px;
    }
    .career-library-new .search-topics .sorting-row a.active {
    color: #484848;
    font-weight: 600;
    }
    .career-library-new .search-topics ul li span.details-arrow {
    position: absolute;
    z-index: 99;
    right: 50%;
    color: #f2f2f2;
    bottom: -33px;
    margin-right: -17px;
    display: none;
    }
    .career-library-new .search-topics ul li.active span.details-arrow {
    display: block;
    }
    .career-library-new .search-topics ul .li-details .col-md-12 {
    float: left;
    width: 100%;
    padding: 0;
    }
    .career-library-new .search-topics ul .li-details .margin-box {
    padding: 15px;
    background: #fafafa;
    float: left;
    width: 100%;
    border: 1px solid #f2f2f2;
    position: relative;
    margin-bottom: 30px;
    margin-top: -30px;
    }
    .career-library-new .search-topics ul .li-details .margin-box .fa-close {
    position: absolute;
    z-index: 999;
    top: 15px;
    right: 15px;
    color: #888;
    font-size: 18px;
    cursor: pointer;
    background: url(../../../../www.mindler.com/assets/careerLibrary/img/cross-icon.png) no-repeat !important;
    width: 13px;
    height: 13px;
    }
    .career-library-new .search-topics ul .li-details .margin-box .fa-close:before {
    content: "\f00d";
    visibility: hidden;
    }
    .career-library-new .search-topics ul .li-details ul li .title .fa {
    margin-top: 0;
    }
    .career-library-new .search-topics ul .li-details ul li .title {
    font-weight: 600;
    text-transform: capitalize;
    margin-top: 8px;
    font-size: 14px;
    line-height: normal;
    min-height: initial;
    }
    .career-library-new .search-topics ul .li-details h4 {
    font-size: 16px;
    font-weight: 600;
    margin-bottom: 10px;
    }
    .career-library-new .search-topics ul li .img-box {
    overflow: hidden;
    opacity: 0.8;
    transition: all 0.5s ease-in-out 0s;
    -moz-transition: all 0.5s ease-in-out 0s;
    -webkit-transition: all 0.5s ease-in-out 0s;
    -o-transition: all 0.5s ease-in-out 0s;
    }
    .career-library-new .search-topics ul li .img-box img {
    width: 100%;
    }
    .career-library-new .search-topics ul li .title {
    font-weight: 600;
    color: #484848;
    line-height: normal;
    position: relative;
    font-size: 15px;
    margin-top: 8px;
    text-transform: capitalize;
    text-align: center;
    }
    #google-search ul li:hover .title {
    color: #484848;
    }
    #google-search ul li .title {
    text-align: left;
    }
    .career-library-new .search-topics ul li .title .fa {
    float: right;
    color: #888;
    position: absolute;
    top: 3px;
    right: 0;
    }
    .career-library-new .search-topics ul li .title .fa.fa-star {
    color: #d45400;
    }
    big {
    white-space: pre-wrap;
    }
    .career-library-new h5.no-span {
    display: inherit;
    }
    .career-library-new .search-topics.search-results ul li {
    width: 100%;
    float: left;
    padding: 0 0 25px;
    border-bottom: #ddd solid 1px;
    }
    .career-library-new .search-topics.search-results ul li:last-child {
    border-bottom: #ddd solid 0;
    padding-bottom: 0;
    }
    .career-library-new .search-topics.search-results ul {
    margin: 0;
    }
    .career-library-new .search-topics.search-results ul li .col-md-4,
    .career-library-new .search-topics.search-results ul li .col-md-8 {
    padding: 0;
    }
    .career-library-new .search-topics.search-results ul li .col-md-4 {
    padding-right: 20px;
    }
    .career-library-new .search-topics.search-results ul li .title {
    margin-top: 0;
    margin-bottom: 10px;
    line-height: normal;
    }
    .career-library-new .search-topics.search-results ul li p {
    margin-bottom: 10px;
    }
    .career-library-new .search-topics.search-results ul li p:last-child {
    margin-bottom: 0;
    }
    .career-library-new .search-topics.search-results ul li p a {
    color: #e05e09;
    }
    .career-details-page .left-side ul li a {
    text-transform: capitalize;
    background: #f6f6f6;
    padding: 10px 20px;
    font-size: 14px;
    display: block;
    font-weight: 400;
    line-height: normal;
    color: #484848;
    border-bottom: 1px #eaeaea solid;
    }
    .career-details-page .left-side ul li a.active {
    background: #007fb6;
    color: #fff;
    }
    .career-details-page .left-side {
    width: 270px;
    float: left;
    }
    .career-details-page .right-side {
    margin-left: 300px;
    }
    .career-details-page .right-side h4 {
    margin-top: 0;
    margin-bottom: 20px;
    font-weight: 600;
    color: #484848;
    }
    .career-details-page .right-side h4 img {
    margin-right: 10px;
    }
    .career-details-page .right-side .breadcum-row {
    border-bottom: #ddd solid 1px;
    margin-top: 10px !important;
    font-size: 13px;
    }
    .career-details-page .right-side .cd-row {
    float: left;
    width: 100%;
    margin-top: 50px;
    }
    .career-details-page .right-side .cd-row#summary {
    margin-top: 15px;
    }
    .career-library-new.shrink .container {
    position: relative;
    }
    .career-library-new.shrink .left-side {
    position: fixed;
    top: 0;
    z-index: 999;
    }
    .career-library-new.shrink-footer .container {
    position: relative;
    }
    .career-library-new.shrink-footer .left-side {
    position: absolute;
    bottom: 0;
    }
    .career-library-new .start-now-box {
    background: #f0d258;
    padding: 20px;
    display: none;
    }
    .career-library-new .left-side .start-now-box {
    display: block;
    visibility: hidden;
    }
    .career-library-new .start-now-box input {
    border: 0;
    border-bottom: 1px solid #444;
    background: 0 0;
    padding: 0;
    margin-bottom: 15px;
    width: 100%;
    max-width: 300px;
    }
    .career-library-new .right-side .start-now-box .btn-orange {
    display: inline-block;
    padding: 2px 20px;
    font-size: 14px;
    }
    .career-library-new.career-details-page .accordian-set ul li a.title {
    display: block;
    padding: 10px 30px 10px 45px;
    background: #f6f6f6;
    color: #222;
    position: relative;
    font-weight: 400;
    margin-bottom: 1px;
    }
    .career-library-new.career-details-page .accordian-set ul li .details {
    margin: 0;
    padding: 15px;
    display: none;
    }
    .career-library-new.career-details-page .accordian-set a.active.title {
    color: #484848;
    font-weight: 600;
    }
    .career-library-new.career-details-page .accordian-set a.title:before {
    content: "\f107";
    font-family: FontAwesome, sans-serif;
    position: absolute;
    left: 15px;
    font-weight: 400;
    top: 50%;
    margin-top: -9px;
    padding: 5px;
    border-radius: 50%;
    height: 15px;
    width: 15px;
    line-height: 10px;
    text-align: right;
    display: table-cell;
    vertical-align: middle;
    font-size: 18px;
    color: #484848;
    }
    .career-library-new.career-details-page .accordian-set a.title.active:before {
    content: "\f106";
    line-height: 8px;
    }
    .career-library-new.career-details-page .table-set table {
    width: 100%;
    line-height: normal;
    border: 1px solid #ecf1f5;
    }
    .career-library-new.career-details-page .table-set table th {
    padding: 15px 20px;
    background: #f6f6f6;
    font-size: 14px;
    font-weight: 600;
    border: 1px solid #f2f2f2;
    border-bottom: 2px solid #e2e2e2;
    color: #484848;
    }
    #entrance-exams .table-set table tbody tr td {
    width: 25%;
    }
    #entrance-exams .table-set table tbody tr td:nth-child(2) {
    width: 20%;
    }
    #entrance-exams .table-set table tbody tr td:nth-child(3) {
    width: 30%;
    }
    #entrance-exams .table-set table tbody tr td:nth-child(4) {
    width: 25%;
    }
    .career-library-new.career-details-page .table-set table td {
    border: 1px solid #f2f2f2;
    padding: 15px 20px;
    font-weight: 300;
    font-size: 14px;
    color: #484848;
    line-height: normal;
    }
    .career-library-new.career-details-page .table-set table tbody tr td:first-child {
    font-weight: 400;
    }
    .career-library-new.career-details-page .table-set table tbody th {
    padding: 5px;
    }
    .career-library-new.career-details-page .table-set table tbody tr:nth-child(even) th {
    background: #fafafa;
    border-bottom: 1px;
    }
    .career-library-new.career-details-page .table-set table tbody tr:nth-child(odd) th {
    background: #fff;
    border-bottom: 1px;
    }
    .career-library-new.career-details-page #career-path .table-set table tbody th {
    padding: 30px 0;
    }
    .career-library-new.career-details-page #leading-colleges .table-set table tbody td a,
    .career-library-new.career-details-page .table-set table tbody td a {
    word-break: break-all;
    color: #484848;
    cursor: default;
    }
    .career-library-new.career-details-page .table-set table tbody tr:nth-child(even) td {
    background: #fafafa;
    }
    .career-library-new.career-details-page .table-set.career-path-table table tbody tr:nth-child(even) td {
    background: #fff;
    }
    .career-library-new.career-details-page .table-set.career-path-table table tbody tr td {
    padding: 20px 30px;
    border: 1px solid #e1e1e1;
    }
    .career-library-new.career-details-page .table-set.career-path-table table thead tr th {
    padding: 10px 30px;
    }
    .career-library-new.career-details-page .table-set table tbody th div {
    -webkit-transform: rotate(-90deg);
    -moz-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    -o-transform: rotate(-90deg);
    transform: rotate(-90deg);
    filter: progid: DXImageTransform.Microsoft.BasicImage(rotation=3);
    white-space: nowrap;
    text-align: center;
    text-transform: capitalize;
    }
    ul li {
    margin-bottom: 10px !important;
    line-height: normal;
    }
    ul li:last-child {
    margin-bottom: 0 !important;
    }
    ul {
    margin-bottom: 0;
    }
    .with-bull ul li:before {
    content: "\f105";
    font-family: FontAwesome, sans-serif;
    position: absolute;
    left: 0;
    top: 0;
    }
    .with-bull ul li {
    position: relative;
    padding-left: 15px;
    margin-bottom: 10px;
    line-height: normal;
    }
    .with-bull ul {
    margin-bottom: 0;
    margin-top: 10px;
    }
    .with-bull ul li:last-child {
    margin-bottom: 0 !important;
    }
    div p:last-child div ul:last-child {
    margin-bottom: 0;
    }
    .career-details-page .right-side h6 {
    color: #484848;
    font-weight: 400;
    margin-bottom: 15px;
    }
    .space-20 {
    margin-bottom: 20px;
    }
    #lightslider-2 ul.content-slider li .title {
    text-transform: none;
    font-size: 14px;
    line-height: 22px;
    padding-right: 0;
    }
    #lightslider-2 ul.content-slider li p {
    text-align: left;
    margin-bottom: 0;
    margin-top: 10px;
    color: #888;
    font-weight: 400;
    font-size: 12px;
    line-height: 14px;
    }
    #lightslider-2 ul.content-slider li p strong {
    color: #484848;
    margin-right: 10px;
    font-weight: 400;
    font-size: 12px;
    float: left;
    border-right: #eaeaea 1px solid;
    padding-right: 10px;
    }
    ul.content-slider li .title {
    color: #484848;
    text-transform: capitalize;
    font-weight: 600;
    font-size: 14px;
    text-align: left;
    margin-top: 10px;
    position: relative;
    padding-right: 15px;
    line-height: normal;
    }
    ul.content-slider li:hover .title {
    color: #007fb6;
    }
    ul.content-slider li .title .fa {
    float: right;
    color: #d45400;
    position: absolute;
    top: 0;
    right: 0;
    }
    .choose-career-relative,
    .lSSlideOuter {
    position: relative;
    }
    .lSSlideOuter {
    padding: 0 15px;
    }
    .back-career-library {
    font-weight: 600;
    font-size: 16px;
    margin-top: 15px;
    float: left;
    display: none;
    }
    .choose-career-dropdown,
    .sorting-row span {
    font-size: 13px;
    color: #888;
    font-weight: 400;
    }
    .choose-career-relative.for-mobile {
    display: none;
    }
    .choose-career-dropdown {
    padding: 5px 10px;
    cursor: pointer;
    width: 270px;
    float: right;
    border: 1px solid #ddd;
    margin-bottom: 10px;
    }
    .career-details-section {
    position: relative;
    float: left;
    width: 100%;
    }
    .sorting-row span {
    margin-top: 5px;
    }
    .career-library-new .search-topics.last-page ul li {
    width: 33.33%;
    display: inline-block;
    vertical-align: top;
    padding: 0 15px;
    margin-top: 0;
    margin-bottom: 30px;
    }
    .career-library-new .search-topics.last-page {
    border: 0;
    padding-top: 0;
    }
    .career-library-new.career-last-page h4.home-page-h4 {
    display: none;
    }
    .sorting-row {
    margin: 5px 0;
    }
    .career-library-new.career-page-second .search-topics ul li .title {
    font-size: 16px !important;
    }
    .users-feedback {
    border: 1px solid #ddd;
    border-right: 0;
    border-left: 0;
    padding: 20px 0;
    margin-bottom: 50px;
    color: #484848;
    font-weight: 400;
    font-size: 14px;
    margin-top: 0;
    font-family: "Open Sans";
    letter-spacing: normal;
    }
    .cons-ul li:before,
    .pros-ul li:before,
    .right-side .career-choose-popup ul li a:before {
    content: "\f105";
    font-family: FontAwesome, sans-serif;
    }
    .users-feedback a {
    border: 1px solid #007fb6;
    padding: 5px 0;
    color: #007fb6;
    margin-left: 10px;
    display: inline-block;
    font-weight: 400;
    border-radius: 2px;
    font-size: 13px;
    line-height: normal;
    width: 80px;
    text-align: center;
    }
    .users-feedback .send-feed-back,
    .visible-mobile {
    display: none;
    }
    .users-feedback a:hover {
    background: #007fb6;
    color: #fff;
    }
    .users-feedback .thank-you-msg {
    font-weight: 500;
    font-size: 14px;
    display: none;
    color: #484848;
    }
    .users-feedback .send-feed-back textarea {
    max-width: 500px;
    width: 100%;
    margin-bottom: 5px;
    margin-top: 5px;
    padding: 15px;
    font-size: 13px;
    }
    .users-feedback .send-feed-back textarea:focus,
    .users-feedback .send-feed-back textarea:hover {
    outline: 0;
    }
    .users-feedback .send-feed-back a {
    margin-right: 10px;
    margin-left: 0;
    }
    #career-details-page .right-side .start-now-box .col-md-3.grid {
    text-align: right;
    }
    #career-details-page .right-side .start-now-box .col-md-3.grid img {
    width: 100px;
    }
    .pros-ul li:before {
    position: absolute;
    left: 0;
    top: 0;
    }
    .pros-ul ul li {
    padding-left: 15px;
    position: relative;
    }
    .cons-ul li:before {
    position: absolute;
    left: 0;
    top: 0;
    }
    .cons-ul ul li {
    padding-left: 15px;
    position: relative;
    }
    .career-details-page .right-side ul li {
    line-height: 20px;
    }
    .career-details-page .right-side ul li:last-child {
    margin-bottom: 25px !important;
    }
    .career-details-page .right-side .accordian-set ul li {
    margin-bottom: 1px !important;
    }
    .career-library-new .search-topics ul {
    margin: 0 -15px !important;
    }
    .career-library-new .search-topics ul li {
    width: 33.33%;
    display: inline-block;
    vertical-align: top;
    padding: 0 15px;
    margin-top: 0 !important;
    margin-bottom: 45px !important;
    transition: all 0.5s ease-in-out 0s;
    -moz-transition: all 0.5s ease-in-out 0s;
    -webkit-transition: all 0.5s ease-in-out 0s;
    -o-transition: all 0.5s ease-in-out 0s;
    position: relative;
    }
    .career-library-new .search-topics ul .li-details {
    float: left;
    width: 100%;
    display: none;
    padding: 0 15px;
    margin-top: 17px;
    }
    .full-intro .header.sticky {
    position: initial;
    }
    .full-intro .header {
    position: initial !important;
    background-color: #000;
    }
    .inner-intro .spacer-90 {
    display: none;
    }
    .inner-intro {
    height: 90px !important;
    }
    #relatedArticle .img-box {
    height: 160px;
    overflow: hidden;
    background: #f9f9f9;
    }
    .lSSlideOuter .img-box img {
    width: 100%;
    }
    ul.content-slider li.lslide {
    margin-right: 10px !important;
    }
    .career-library-new #google-search ul {
    margin: 0 !important;
    }
    .career-library-new #google-search ul li .title {
    min-height: initial;
    }
    .career-library-new #google-search {
    margin-top: 10px;
    }
    #google-search ul li {
    margin-bottom: 30px !important;
    padding-bottom: 30px !important;
    }
    #career-bucket-page .col-md-8 h1 {
    margin-bottom: 0 !important;
    line-height: 35px;
    font-size: 20px;
    }
    .career-choose-popup ul li a {
    border-bottom: #eaeaea solid 1px;
    display: block;
    margin-bottom: 10px;
    padding-bottom: 10px;
    color: #484848;
    position: relative;
    white-space: nowrap;
    overflow: hidden !important;
    text-overflow: ellipsis;
    padding-left: 15px;
    font-size: 13px;
    }
    #important-facts .with-bull ul li:last-child,
    .career-details-page .right-side .cons-ul ul li:last-child,
    .career-details-page .right-side .with-bull ul li:last-child,
    .right-side .career-choose-popup ul li:last-child,
    ul.content-slider li.lslide {
    margin-bottom: 0 !important;
    }
    .career-choose-popup ul li a:hover {
    color: #007fb6;
    }
    .choose-career-dropdown .fa {
    float: right;
    margin-top: 4px;
    color: #b3b3b3;
    }
    .choose-career-dropdown .fa.fa-sort-desc {
    background: url(../../../../www.mindler.com/assets/careerLibrary/img/arrow.png) no-repeat #fff !important;
    width: 14px;
    margin-top: 6px;
    }
    .choose-career-dropdown .fa.fa-close {
    background: url(../../../../www.mindler.com/assets/careerLibrary/img/arrow-top.png) no-repeat !important;
    width: 14px;
    margin-top: 5px !important;
    font-size: 14px;
    }
    .choose-career-dropdown .fa.fa-close:before,
    .choose-career-dropdown .fa.fa-sort-desc:before {
    visibility: hidden;
    }
    .career-details-page .right-side .breadcum-row .breadcum-track {
    padding: 5px 0;
    font-size: 13px;
    font-weight: 400;
    }
    .career-details-page .right-side .breadcum-row .breadcum-track a {
    padding: 5px 0;
    font-size: 13px;
    font-weight: 300;
    }
    .right-side .career-choose-popup {
    position: absolute;
    top: 37px;
    right: 0;
    background: #f6f6f6;
    width: 500px;
    padding: 15px 0;
    z-index: 999;
    max-height: 240px;
    overflow-y: scroll;
    display: none;
    box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.11);
    }
    .right-side .career-choose-popup ul li {
    font-weight: 400;
    font-size: 15px;
    width: 50%;
    float: left;
    padding: 0 15px;
    margin-bottom: 0 !important;
    }
    .right-side .career-choose-popup ul li a:before {
    display: block;
    position: absolute;
    left: -3px;
    font-weight: 400;
    top: 1px;
    width: 10px;
    text-align: right;
    color: #444;
    }
    #institutions-abroad .table-set table tbody tr td:first-child,
    #leading-colleges .table-set table tbody tr td:first-child {
    width: 40%;
    }
    #institutions-abroad .table-set table tbody tr td:nth-child(2),
    #leading-colleges .table-set table tbody tr td:nth-child(2) {
    width: 20%;
    }
    #institutions-abroad .table-set table tbody tr td:last-child,
    #leading-colleges .table-set table tbody tr td:last-child {
    width: 40px;
    }
    #career-path .table-set table tbody td {
    width: 33.33%;
    }
    .left-side-banner {
    background: url(../../../../www.mindler.com/assets/careerLibrary/img/banner-img.png) right 15px top 15px no-repeat #fff !important;
    padding: 10px;
    border: 1px solid #eaeaea;
    background-size: 90px auto !important;
    margin-top: 5px;
    }
    .left-side-banner .content-box {
    padding: 0 95px 0 8px;
    height: 160px;
    vertical-align: middle;
    display: table-cell;
    }
    .left-side-banner h5 {
    line-height: normal;
    font-weight: 600;
    color: #484848;
    margin-bottom: 10px;
    font-size: 15px;
    }
    .left-side-banner p {
    line-height: normal;
    font-weight: 400;
    color: #484848;
    font-size: 13px;
    margin-bottom: 0;
    }
    .career-library-new .btn-blue {
    color: #fff;
    background-color: #007fb6;
    padding: 7px 12px;
    font-weight: 400;
    transition: all 0.5s ease-in-out 0s;
    -moz-transition: all 0.5s ease-in-out 0s;
    -webkit-transition: all 0.5s ease-in-out 0s;
    -o-transition: all 0.5s ease-in-out 0s;
    display: inline-block;
    font-size: 14px;
    width: 100%;
    margin-top: 5px;
    text-align: center;
    border-radius: 2px;
    }
    .career-library-new .btn-blue:hover {
    color: #fff;
    background-color: #0371a0 !important;
    }
    .left-side-banner input {
    width: 100%;
    font-size: 14px;
    padding: 8px 12px;
    font-weight: 400;
    border-radius: 2px;
    border: 1px solid #ddd;
    }
    .right-side-banner input {
    width: 300px;
    font-size: 14px;
    font-weight: 400;
    border: 1px solid #eaeaea;
    }
    .right-side-banner input:focus {
    border-color: #ea6915;
    }
    .right-side-banner {
    background: url(../../../../www.mindler.com/assets/careerLibrary/img/banner-img-2.png) right 90px top 30px no-repeat #f6f6f6 !important;
    padding: 30px;
    background-size: 127px auto !important;
    }
    .right-side-banner h5 {
    font-size: 24px;
    }
    .right-side-banner p {
    font-size: 16px;
    color: #484848;
    font-weight: 400;
    }
    .right-side-banner .content-box {
    padding: 0 250px 0 0;
    height: 140px;
    vertical-align: middle;
    display: table-cell;
    }
    .right-side-banner .btn-orange {
    font-size: 14px;
    margin-left: -5px;
    padding: 9px 30px;
    }
    .for-bucket {
    top: 66px !important;
    }
    #career-bucket-page .choose-career-relative.for-mobile {
    display: none !important;
    }
    .bucket-title-mobile {
    display: none;
    }
    select#stream-name {
    min-width: 165px;
    }
    .career-library-new .search-topics ul .li-details ul li {
    width: 25%;
    margin-top: 30px !important;
    margin-bottom: 0 !important;
    }
    .career-library-new select {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background: url(../../../../www.mindler.com/assets/careerLibrary/img/arrow.png) right 10px top 13px no-repeat #fff !important;
    padding: 5px 10px;
    font-size: 13px;
    color: #888;
    }
    .career-library-new select option {
    padding: 10px 5px;
    font-size: 13px;
    color: #484848;
    }
    .career-library-new select option:hover {
    background: #f6f6f6;
    }
    a.bucket-title-link {
    color: #484848;
    }
    a:hover.bucket-title-link {
    color: #007fb6;
    }
    .career-library-new .choose-stream-dropdown {
    background: url(../../../../www.mindler.com/assets/careerLibrary/img/arrow.png) right 10px top 14px no-repeat #fff !important;
    font-size: 13px;
    color: #888;
    width: 165px;
    position: relative;
    cursor: pointer;
    text-align: left;
    display: none;
    }
    .drip-popup,
    .new-about-section,
    .overlay-box {
    text-align: center;
    }
    .career-library-new .choose-stream-dropdown.arrow-top {
    background: url(../../../../www.mindler.com/assets/careerLibrary/img/arrow-top.png) right 10px top 14px no-repeat #fff !important;
    }
    .choose-stream-dropdown .selected-title {
    padding: 5px 10px;
    display: block;
    border: 1px solid #ddd;
    }
    .bucket-home-link,
    .carrer-overlay,
    .for-get-result,
    .for-zero-result {
    display: none;
    }
    .choose-stream-dropdown .selected-title.active {
    color: #484848;
    font-weight: 600;
    }
    .career-library-new .choose-stream-dropdown ul {
    position: absolute;
    width: 100%;
    list-style: none;
    background: #fff;
    z-index: 99;
    left: 0;
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.13);
    margin: 0 !important;
    top: 36px;
    display: none;
    }
    .career-library-new .choose-stream-dropdown ul li {
    width: 100% !important;
    list-style: none;
    margin-bottom: 0 !important;
    color: #484848;
    cursor: pointer;
    padding: 8px 15px !important;
    transition: inherit;
    }
    .career-library-new .choose-stream-dropdown ul li.active,
    .career-library-new .choose-stream-dropdown ul li:hover {
    background: #f6f6f6;
    }
    .career-library-new .for-zero-result ul li {
    list-style: outside !important;
    margin-left: 17px !important;
    margin-bottom: 3px !important;
    }
    #relatedArticle .content-slider {
    height: auto !important;
    }
    #lightslider-2 ul.content-slider li .title {
    min-height: 70px;
    }
    .career-library-new input {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    }
    .bucket-new-row {
    border-bottom: #ddd solid 1px;
    margin-bottom: 20px;
    margin-top: 10px !important;
    }
    .ui-menu .ui-menu-item {
    font-family: "Open Sans";
    color: #484848;
    letter-spacing: normal;
    font-size: 14px;
    border-bottom: 1px #eaeaea solid;
    }
    .new-purchase-banner,
    .new-purchase-banner h4,
    .new-purchase-banner h5 {
    font-family: "Open Sans" !important;
    letter-spacing: normal !important;
    }
    .ui-autocomplete {
    background: #fff !important;
    padding: 5px 15px;
    box-shadow: 0 3px 7px #bbb;
    max-height: 215px;
    overflow-y: scroll;
    }
    .ui-autocomplete li {
    border-bottom: 1px solid #e7e7e7;
    padding: 10px 12px !important;
    margin: 0 !important;
    color: #666;
    font-size: 14px;
    }
    .ui-autocomplete li:last-child {
    border-bottom: 0 solid #e7e7e7;
    }
    .ui-autocomplete li:hover {
    color: #007fb6 !important;
    margin: 0 !important;
    }
    .ui-autocomplete li:hover div {
    padding: 0 !important;
    margin: 0 !important;
    }
    .carrer-overlay {
    background: rgba(0, 0, 0, 0.29);
    position: fixed;
    z-index: 999999;
    width: 100%;
    height: 100%;
    top: 0;
    }
    .body-block {
    overflow: hidden !important;
    }
    .career-library-new.career-details-page .table-set table td a {
    margin-right: 5px;
    }
    .career-library-new.career-details-page .table-set table td .btn {
    font-size: 11px;
    padding: 0 5px 2px;
    line-height: normal;
    background: #fff;
    border: 1px solid #007fb6;
    color: #007fb6;
    text-transform: none;
    border-radius: 2px;
    }
    #username,
    .my-new-section h2 {
    text-transform: capitalize;
    }
    .career-library-new.career-details-page .table-set table td .btn.active,
    .career-library-new.career-details-page .table-set table td .btn:hover {
    background: #007fb6;
    color: #fff;
    }
    .career-library-new.career-details-page .with-bull ol li {
    color: #484848;
    margin-bottom: 10px;
    }
    .career-library-new.career-details-page .with-bull ol li:last-child {
    margin-bottom: 0 !important;
    }
    .career-library-new.career-details-page .with-bull ol {
    padding-left: 15px;
    }
    .career-library-new.career-details-page .with-bull ol li ul {
    margin-top: 5px !important;
    }
    .career-library-new.career-details-page .with-bull ol li ul li {
    margin-bottom: 5px !important;
    }
    #institutions-abroad {
    margin-top: 0 !important;
    }
    #leading-colleges .table-set {
    margin-bottom: 30px;
    }
    .career-details-page .right-side .table-set table tbody tr td ul li {
    margin-bottom: 5px !important;
    }
    .career-details-page .right-side .table-set table tbody tr td ul li:last-child {
    margin-bottom: 0 !important;
    }
    .career-library-new ol li {
    color: #484848;
    }
    .career-library-new .table-set table tbody tr td ol {
    margin: 0;
    padding: 0 0 0 15px;
    }
    .career-library-new .table-set table tbody tr td ol li {
    margin-top: 5px;
    }
    .career-library-new .table-set table tbody tr td strong {
    display: block;
    margin-top: 6px;
    }
    .mobile-call,
    .overlay-box {
    display: none;
    }
    .career-library-new .table-set table tbody tr td strong:first-child {
    margin-top: 0;
    }
    .scroll-top {
    bottom: 55px;
    }
    .scroll-top:hover {
    background: #007fb6;
    }
    .career-details-page .left-side.fixed-menu {
    position: fixed;
    top: 60px;
    background: #fff;
    z-index: 99;
    }
    .career-details-page .left-side.webinar-class.fixed-menu {
    top: 88px;
    }
    .my-new-section p {
    line-height: 24px;
    font-size: 15px;
    margin: 0 0 20px;
    color: #484848;
    letter-spacing: normal;
    }
    .my-new-section p:last-child {
    margin: 0;
    }
    .my-new-section .container {
    width: 1203px;
    }
    .my-new-section {
    margin-top: 70px;
    }
    .my-new-section h2 {
    font-size: 24px;
    margin-bottom: 15px;
    line-height: normal;
    margin-top: 0;
    padding: 0;
    }
    .my-new-section img {
    margin-top: 20px;
    width: 100%;
    border: 1px solid #dddedf;
    }
    .overlay-box {
    position: fixed;
    width: 100%;
    height: 100%;
    background: rgba(255, 255, 255, 0.61);
    vertical-align: middle;
    top: 0;
    }
    .overlay-box img {
    position: absolute;
    top: 50%;
    left: 50%;
    margin: -15px 0 0 -15px;
    }
    .popular-career-footer a {
    font-size: 12px;
    margin-bottom: 2px;
    display: inline-block;
    }
    ::selection {
    background: #007fb6 !important;
    color: #fff !important;
    }
    .new-about-section p {
    margin-bottom: 20px;
    }
    .new-about-section a,
    .new-about-section p {
    font-size: 13px;
    line-height: 22px;
    color: #484848;
    }
    .new-about-section a {
    color: #007fb6;
    }
    .new-about-section a:hover {
    text-decoration: underline;
    }
    .tooltip-inner {
    max-width: 60%;
    width: 100%;
    }
    .drip-popup {
    position: fixed;
    bottom: 0;
    left: 0;
    width: auto;
    padding: 20px;
    background: rgba(33, 130, 92, 1);
    color: #fff;
    z-index: 9999;
    -webkit-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.6);
    -moz-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.6);
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.6);
    }
    .drip-popup a {
    color: #fff;
    background-color: #d45400;
    border: 3px solid #d45400;
    padding: 0 6px;
    display: inline-block;
    border-radius: 4px;
    }
    .drip-popup h3 {
    color: #fff;
    }
    .drip-popup p {
    margin-bottom: 15px;
    }
    .drip-popup p:last-child,
    .new-purchase-banner p:last-child {
    margin-bottom: 0;
    }
    .new-purchase-banner {
    position: fixed;
    z-index: 99999;
    left: 0;
    bottom: 0;
    background: #fff;
    width: 270px;
    border-radius: 0 2px 0 0;
    box-shadow: 0 0 6px rgba(160, 160, 160, 0.64);
    color: #484848 !important;
    font-size: 13px !important;
    font-weight: 400;
    overflow: hidden;
    }
    .new-purchase-banner h5 {
    text-transform: none;
    margin-bottom: 0;
    font-size: 15px;
    }
    .new-purchase-banner p {
    color: #484848;
    font-size: 13px !important;
    line-height: normal;
    letter-spacing: normal !important;
    font-weight: 400;
    }
    .new-purchase-banner a {
    background: #007fb6;
    color: #fff;
    padding: 2px 10px;
    border-radius: 2px;
    margin-top: 8px;
    display: inline-block;
    font-size: 13px;
    }
    .new-purchase-banner .fa-minus-circle {
    position: absolute;
    color: #fff;
    top: 5px;
    right: 5px;
    cursor: pointer;
    font-size: 14px;
    }
    .new-purchase-banner .fa-times:hover {
    color: #484848;
    cursor: pointer;
    }
    .new-purchase-banner.collapse-mode {
    width: auto;
    border-radius: 0 2px 0 0;
    padding: 0 15px;
    background: #007fb6;
    }
    .new-purchase-banner.collapse-mode a {
    margin-top: 0;
    border-radius: 0;
    padding: 5px 10px;
    }
    .new-purchase-banner.collapse-mode .fa-plus-circle {
    position: absolute;
    color: #fff;
    top: 2px;
    right: 2px;
    cursor: pointer;
    font-size: 11px;
    }
    .tooltip>.tooltip-inner {
    background: #007fb6 !important;
    }
    .tooltip.right>.tooltip-arrow {
    border-right-color: #007fb6 !important;
    }
    .modal-body .card-header a,
    .modal-body .card-header h5 {
    color: #000;
    }
    /*
    .modal-backdrop {
    opacity: 1!important;
    }
    */
    .modal-content {
    background: #fff;
    }
    .about {
    cursor: pointer;
    background-color: #fff;
    color: #fff;
    padding-top: 40px;
    padding-bottom: 30px;
    }
    .about h1 {
    padding: 10px 0;
    margin-bottom: 20px;
    }
    .about h2 {
    font-size: 16px;
    display: inline-block;
    padding-bottom: 10px;
    }
    .about span {
    display: block;
    width: 120px;
    height: 120px;
    line-height: 100px;
    margin: 20px auto;
    border-radius: 50%;
    color: #fff;
    opacity: 1;
    margin-bottom: 10px;
    }
    .item-caption h5,
    .item-mask p {
    margin-top: 0;
    text-transform: uppercase;
    }
    .about-item:hover h2 {
    opacity: 1;
    -webkit-transform: scale(0.9, 0.9);
    -moz-transform: scale(0.9, 0.9);
    -o-transform: scale(0.9, 0.9);
    transform: scale(0.9, 0.9);
    }
    .about .lead {
    font-size: 14px;
    font-weight: 400;
    text-align: center;
    }
    .mix {
    display: none;
    width: 33%;
    background-color: none;
    }
    .item-box .item-mask {
    opacity: 0.5;
    visibility: visible;
    }
    .item-box .item-mask .item-caption {
    bottom: 30px;
    opacity: 1;
    }
    .item-mask {
    background: rgba(0, 0, 0, 0.2);
    height: 100%;
    position: absolute;
    width: 100%;
    top: 0;
    left: 0;
    opacity: 0;
    visibility: hidden;
    overflow: hidden;
    border-radius: 10px;
    }
    .item-mask h5,
    .item-mask h6,
    .item-mask p {
    margin-bottom: 0;
    }
    .item-mask p {
    font-size: 10px;
    letter-spacing: 1px;
    font-weight: 500;
    text-align: right;
    }
    .item-mask .item-caption {
    position: absolute;
    text-align: right;
    transition: all 0.5s ease-in-out 0s;
    -moz-transition: all 0.5s ease-in-out 0s;
    -webkit-transition: all 0.5s ease-in-out 0s;
    -o-transition: all 0.5s ease-in-out 0s;
    opacity: 0;
    right: 0;
    }
    .item-caption h5 {
    font-size: 14px;
    letter-spacing: 1.5px;
    font-weight: 700;
    text-align: right;
    }
    .cards {
    width: auto;
    margin: 0 auto;
    display: flex;
    flex-flow: row wrap;
    }
    .cards .card {
    background-color: #fff;
    border-radius: 2px;
    box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23);
    box-sizing: border-box;
    margin-bottom: 15px;
    transition: all 0.3s;
    }
    .cards .card .card-header {
    text-transform: uppercase;
    position: relative;
    padding: 10px;
    }
    .cards .card .card-header button.card-expand {
    position: absolute;
    right: 10px;
    bottom: 10px;
    line-height: 10px;
    vertical-align: middle;
    height: auto;
    border: none;
    background-color: transparent;
    cursor: pointer;
    text-transform: lowercase;
    }
    .cards .card .card-header button.card-expand:hover {
    background-color: #fff;
    }
    .cards .card .card-header button.card-expand small {
    font-size: 10px;
    color: #888;
    font-weight: 600;
    }
    .cards .card .card-header button.card-expand .expand {
    display: block;
    }
    .cards .card .card-header button.card-expand .close,
    .cards .card.expanded button.card-expand .expand {
    display: none;
    }
    .cards .card .card-footer {
    border-top: 1px solid #eee;
    text-transform: uppercase;
    }
    .cards .card .card-footer a {
    color: #757575;
    text-decoration: none;
    }
    .cards .card .card-body,
    .cards .card .card-footer {
    padding: 10px;
    }
    .cards .card .card-inner {
    max-height: 0;
    overflow: hidden;
    transition: max-height 0.5s;
    z-index: 999999;
    }
    .cards .card.expanded {
    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.19), 0 6px 6px rgba(0, 0, 0, 0.23);
    z-index: 99999999;
    }
    .cards .card.expanded .card-inner {
    max-height: 500px;
    z-index: 999999;
    }
    .cards .card.expanded button.card-expand .close {
    display: block;
    }
    .cards .card.expanded .card-header {
    border-bottom: 1px solid #eee;
    }
    #portfoliolinks {
    max-width: 860px;
    margin: 0 auto;
    }
    #links {
    width: 100%;
    padding: 50px 20px;
    text-align: center;
    }
    .card h5,
    .new-cart-page.new-cart-thanks .discription-box .col-md-3 {
    text-align: right;
    }
    #links a {
    padding: 5px;
    margin: 0 10px;
    text-decoration: none;
    color: #999;
    }
    #links a.current,
    #links a.current:hover {
    color: #555;
    border-bottom: 2px solid #999;
    }
    #links a:hover {
    color: #777;
    border-bottom: 2px solid #ddd;
    }
    .ic_container {
    margin: 5px;
    float: left;
    outline: #bbb solid 1px;
    }
    .isotope-hidden.isotope-item {
    pointer-events: none;
    z-index: 1;
    }
    .isotope,
    .isotope .isotope-item {
    -webkit-transition-duration: 0.8s;
    -moz-transition-duration: 0.8s;
    transition-duration: 0.8s;
    }
    .isotope {
    -webkit-transition-property: height, width;
    -moz-transition-property: height, width;
    transition-property: height, width;
    }
    .isotope .isotope-item {
    -webkit-transition-property: -webkit-transform, opacity;
    -moz-transition-property: -moz-transform, opacity;
    transition-property: transform, opacity;
    }
    .card h5 {
    font-size: 12px;
    }
    .card .card-header p a .fa {
    margin-left: 4px;
    }
    .card p {
    font-size: 8px;
    }
    .teamFilter {
    padding: 15px 0;
    }
    .teamFilter button {
    margin-right: 6px;
    color: #000;
    text-decoration: none;
    border: 0 solid #ccc;
    padding: 4px 15px;
    display: inline-block;
    background: #fff;
    font-weight: 600;
    }
    .portfolioContainer {
    border: 1px solid #eee;
    border-radius: 3px;
    }
    #faq-section {
    padding: 40px 0;
    }
    #faq-section h2 {
    text-align: center;
    color: #484848;
    margin-bottom: 40px;
    }
    #faq-section h4 {
    text-transform: none;
    font-size: 22px;
    color: #007fb6;
    }
    .accordion-title,
    .blog-post .post-header h5,
    .blog-post .post-meta,
    .btn,
    .section-set h4,
    button {
    text-transform: capitalize;
    }
    #faq-section p {
    line-height: 20px;
    font-size: 15px;
    margin: 0 0 25px;
    color: #484848;
    }
    .exam-cover .download-sec {
    padding: 20px 30px;
    background: #007fb6;
    color: #fff;
    font-size: 18px;
    margin-bottom: 0;
    line-height: 26px;
    margin-top: 40px;
    }
    .exam-cover p {
    line-height: 20px;
    font-size: 15px;
    margin: 0 0 25px;
    color: #484848;
    }
    .exam-cover {
    margin-bottom: 40px;
    margin-top: 20px;
    }
    .cover-img {
    margin-bottom: 40px;
    text-align: center;
    background: #ccc;
    padding: 20px 0;
    }
    .cover-img img {
    max-width: 200px;
    }
    .bg-img1 {
    background: url(coun.html) no-repeat #000;
    background-size: 100% !important;
    }
    .jumbotron {
    background-color: #000;
    padding: 110px 0;
    }
    .inner-intro.inner-intro-small {
    height: auto;
    }
    .exam-cover .form-section input {
    height: 45px;
    margin-right: 10px;
    }
    .exam-cover .form-section button {
    background-color: #d45400;
    color: #fff;
    }
    .exam-cover .form-section {
    text-align: center;
    padding: 30px;
    border: 1px solid #ccc;
    border-top: 0;
    }
    @media screen and (max-width: 1024px) {
    #examDateCalendar {
    padding: 0 !important;
    }
    }
    .section-set {
    padding: 40px 0 0;
    margin-bottom: 60px;
    }
    .section-set p {
    line-height: 24px;
    font-size: 15px;
    font-weight: 400;
    margin: 0 0 25px;
    color: #484848;
    }
    .section-set p.with-bull {
    padding-left: 15px;
    }
    .section-set p.with-bull .fa {
    position: absolute;
    left: 0;
    font-size: 8px;
    color: #888;
    top: 8px;
    }
    .section-set p.with-bull {
    padding-left: 15px;
    }
    .section-set p.mg-10.f-17 {
    margin: 10px 0 5px !important;
    }
    .section-set h4,
    .section-set h3 {
    font-size: 20px;
    line-height: 26px;
    color: #323232;
    font-weight: 600;
    }
    .section-set p:last-child {
    margin-bottom: 0;
    }
    .section-set .section-set-order {
    padding: 15px;
    background: #0e8fc7;
    border-top: 3px #0371a0 solid;
    margin-top: 20px;
    }
    .section-set .section-set-order h5 {
    font-size: 16px;
    line-height: 23px;
    font-weight: 600;
    }
    .accordion-content {
    padding: 0;
    }
    .accordion-title.active {
    background: #e7e7e7;
    color: #000 !important;
    }
    .section-set.dark .accordion-title.active {
    background: #a91725;
    color: #fff !important;
    }
    .accordion-section {
    border: 0;
    margin-top: 20px;
    }
    .accordion-content.defualt-hidden {
    display: block !important;
    }
    .accordion-section:last-child {
    border-bottom: 0 solid #f1f1f1;
    }
    .accordion-title:after,
    .accordion-title:before {
    display: none;
    }
    .accordion-title {
    color: #323232;
    cursor: default;
    display: block;
    position: relative;
    padding: 0 0 10px 18px;
    pointer-events: none;
    font-weight: 600;
    font-size: 16px;
    }
    .header-spacer,
    .homepage-display .center-box h1 br,
    .mobile-signup-section,
    .more-link {
    display: none;
    }
    .section-set ul {
    list-style: none;
    margin: 0;
    padding: 0;
    }
    .section-set ul li {
    line-height: 20px;
    font-size: 15px;
    margin: 0 0 10px;
    position: relative;
    padding-left: 18px;
    color: #323232;
    }
    .footer,
    .section-set h4 {
    margin-top: 50px;
    }
    .section-set .fa-circle {
    color: #323232;
    position: absolute;
    left: 0;
    top: 5px;
    font-size: 10px;
    }
    .section-set h4 img,
    .section-set h3 img {
    width: 71px;
    left: -10px;
    position: absolute;
    top: -20px;
    }
    .section-set h4,
    .section-set h3 {
    position: relative;
    padding-left: 70px;
    margin-bottom: 25px;
    margin-top: 50px;
    }
    .with-bull {
    position: relative;
    padding-left: 0;
    margin-bottom: 10px !important;
    }
    .mb-20 {
    margin-bottom: 20px !important;
    }
    .mg-10 {
    margin-bottom: 10px !important;
    }
    .f-17 {
    font-size: 17px !important;
    }
    .with-bull .fa {
    position: absolute;
    left: 0;
    }
    .ii {
    font-style: italic;
    }
    .strong {
    font-weight: 600 !important;
    }
    .section-set h4:first-child {
    margin-top: 10px;
    }
    .jumbotron {
    margin-bottom: 0;
    }
    .jumbotron h1 {
    color: #fff;
    padding-top: 0;
    font-size: 46px;
    line-height: normal;
    }
    .logo img {
    max-width: initial;
    width: 150px !important;
    }
    .sticky .logo img {
    max-width: initial;
    width: 130px !important;
    }
    .section-set a {
    color: #007fb6 !important;
    }
    .jumbotron.forth {
    background: url(../images/img_d.html) no-repeat #a0d180 !important;
    background-size: 100% auto !important;
    height: 400px;
    padding: 140px 0 0;
    }
    footer .btn {
    white-space: normal;
    }
    #hometextlines,
    .full-cap-wraper h2 {
    line-height: normal !important;
    }
    .blog-post .post-header p {
    color: #484848;
    }
    .blog-post .post-media img {
    width: 100%;
    }
    .popular_thought p {
    color: #000;
    }
    .home-valid {
    position: absolute;
    z-index: 99;
    top: 52px;
    left: 37px;
    }
    .homepage-display,
    .new-signup-box {
    position: relative;
    }
    @media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
    .card h5 {
    font-size: 8px;
    letter-spacing: -1px;
    }
    .card p {
    font-size: 6px;
    }
    }
    /* .homepage-display {
    width: 100%;
    height: 673px;
    background: url(https://mindlerimages.imgix.net/home/header-img-2.jpg) center
    bottom -80px no-repeat;
    background-size: 100% auto;
    padding-top: 84px;
    min-height: 700px;
    } */
    .homepage-display .center-box {
    /* position: absolute;
    top: 60px;
    left: 50%;
    transform: translate(-50%, 0); */
    text-align: center;
    width: 100%;
    margin-top: 10rem;
    }
    .home-banner-mindler{
    margin-top: 5rem;
    text-align: center;
    }
    .home-banner-mindler img{
    width: 80%;
    }
    .homepage-display .center-box h1 {
    color: #484848;
    font-size: 36px;
    }
    .homepage-display .center-box p {
    font-size: 16px;
    margin: 10px 0 55px;
    line-height: normal;
    }
    .homepage-display .center-box .validation {
    color: red;
    font-size: 11px !important;
    margin-top: 2px;
    text-align: left;
    margin-left: 0;
    }
    .homepage-display .center-box .validation-mobile {
    color: red;
    font-size: 11px !important;
    margin-top: 3px;
    text-align: left;
    display: none;
    }
    .homepage-display .center-box input {
    padding: 11px 20px;
    width: 300px;
    background: #fff;
    color: #484848 !important;
    font-size: 14px;
    border: 1px solid #ddd !important;
    border-radius: 2px 0 0 2px;
    font-weight: 400;
    outline: 0 !important;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    margin: 0;
    }
    .homepage-display .center-box input:focus {
    color: #484848 !important;
    border: 1px solid #ddd !important;
    outline: 0 !important;
    }
    .homepage-display .center-box #startNow {
    background: #ea6915;
    padding: 11px 25px;
    margin-left: -5px;
    color: #fff;
    font-size: 14px;
    font-weight: 600;
    border: 1px solid #ea6915;
    border-radius: 0 2px 2px 0;
    display: inline-block;
    }
    .homepage-display .center-box #startNow:hover {
    background: #cc5101 !important;
    border: 1px solid #ea6915;
    }
    .homepage-display .center-box #gotodashboard {
    background: #ea6915;
    padding: 9px 20px;
    color: #fff;
    font-size: 14px;
    font-weight: 400;
    border: 1px solid #d45400;
    border-radius: 2px;
    display: inline-block;
    }
    .homepage-display .center-box #gotodashboard:hover {
    background: #cc5101 !important;
    border: 1px solid #d45400;
    }
    .btn,
    button {
    font-weight: 400;
    font-family: "Open Sans";
    }
    .career-library-new.career-details-page .lSPager.lSpg {
    display: none;
    }
    .career-library-new.career-details-page .lSAction-new>.lSPrev {
    background-position: 0 0;
    left: 0;
    }
    .career-library-new.career-details-page .lSAction-new>.lSNext {
    background-position: -32px 0;
    right: 0;
    }
    .lSAction-new>a {
    width: 32px;
    display: block;
    top: 50%;
    height: 16px;
    background: url(../../../../www.mindler.com/assets/careerLibrary/img/controls.png) center no-repeat;
    cursor: pointer;
    position: absolute;
    z-index: 99;
    margin-top: -8px;
    opacity: 0.7;
    -webkit-transition: opacity 0.35s linear 0s;
    transition: opacity 0.35s linear 0s;
    }
    .collapse-readmore {
    display: none;
    }
    .tooltipped {
    position: relative;
    }
    .tooltipped:after,
    .tooltipped:before {
    position: absolute;
    display: none;
    pointer-events: none;
    }
    .tooltipped:after {
    z-index: 1000000;
    padding: 1px 4px;
    font-family: "Open Sans";
    font-size: 10px;
    color: #fff;
    text-align: center;
    text-decoration: none;
    text-shadow: none;
    text-transform: none;
    letter-spacing: normal;
    word-wrap: break-word;
    white-space: pre;
    content: attr(aria-label);
    background: rgba(0, 0, 0, 0.8);
    border-radius: 2px;
    -webkit-font-smoothing: subpixel-antialiased;
    }
    .tooltipped:before {
    z-index: 1000001;
    width: 0;
    height: 0;
    color: rgba(0, 0, 0, 0.8);
    content: "";
    border: 5px solid transparent;
    }
    .tooltipped:active:after,
    .tooltipped:active:before,
    .tooltipped:focus:after,
    .tooltipped:focus:before,
    .tooltipped:hover:after,
    .tooltipped:hover:before {
    display: inline-block;
    text-decoration: none;
    }
    .tooltipped-multiline:active:after,
    .tooltipped-multiline:focus:after,
    .tooltipped-multiline:hover:after {
    display: table-cell;
    }
    .tooltipped-s:after,
    .tooltipped-se:after,
    .tooltipped-sw:after {
    top: 100%;
    right: 50%;
    margin-top: 5px;
    }
    .tooltipped-s:before,
    .tooltipped-se:before,
    .tooltipped-sw:before {
    top: auto;
    right: 50%;
    bottom: -5px;
    margin-right: -5px;
    }
    .tooltipped-se:after {
    right: auto;
    left: 50%;
    margin-left: -15px;
    }
    .tooltipped-sw:after {
    margin-right: -15px;
    }
    .tooltipped-n:after,
    .tooltipped-ne:after,
    .tooltipped-nw:after {
    right: 50%;
    bottom: 100%;
    margin-bottom: 5px;
    }
    .tooltipped-n:before,
    .tooltipped-ne:before,
    .tooltipped-nw:before {
    top: -5px;
    right: 50%;
    bottom: auto;
    margin-right: -5px;
    }
    .tooltipped-ne:after {
    right: auto;
    left: 50%;
    margin-left: -15px;
    }
    .tooltipped-nw:after {
    margin-right: -15px;
    }
    .tooltipped-n:after,
    .tooltipped-s:after {
    -webkit-transform: translateX(50%);
    -ms-transform: translateX(50%);
    transform: translateX(50%);
    }
    .tooltipped-w:after {
    right: 100%;
    bottom: 50%;
    margin-right: 5px;
    -webkit-transform: translateY(50%);
    -ms-transform: translateY(50%);
    transform: translateY(50%);
    }
    .tooltipped-w:before {
    top: 50%;
    bottom: 50%;
    left: -5px;
    margin-top: -5px;
    }
    .tooltipped-e:after {
    bottom: 50%;
    left: 100%;
    margin-left: 5px;
    -webkit-transform: translateY(50%);
    -ms-transform: translateY(50%);
    transform: translateY(50%);
    }
    .tooltipped-e:before {
    top: 50%;
    right: -5px;
    bottom: 50%;
    margin-top: -5px;
    border-right-color: rgba(0, 0, 0, 0.8);
    }
    .tooltipped-multiline:after {
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
    max-width: 250px;
    word-break: break-word;
    word-wrap: normal;
    white-space: pre-line;
    border-collapse: separate;
    }
    .tooltipped-multiline.tooltipped-n:after,
    .tooltipped-multiline.tooltipped-s:after {
    right: auto;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    }
    .tooltipped-multiline.tooltipped-e:after,
    .tooltipped-multiline.tooltipped-w:after {
    right: 100%;
    }
    @media screen and (min-width: 0\0) {
    .tooltipped-multiline:after {
    width: 250px;
    }
    }
    .tooltipped-sticky:after,
    .tooltipped-sticky:before {
    display: inline-block;
    }
    .tooltipped-sticky.tooltipped-multiline:after {
    display: table-cell;
    }
    .fullscreen-overlay-enabled.dark-theme .tooltipped:after {
    color: #000;
    background: rgba(255, 255, 255, 0.8);
    }
    .fullscreen-overlay-enabled.dark-theme .tooltipped .tooltipped-s:before,
    .fullscreen-overlay-enabled.dark-theme .tooltipped .tooltipped-se:before,
    .fullscreen-overlay-enabled.dark-theme .tooltipped .tooltipped-sw:before {
    border-bottom-color: rgba(255, 255, 255, 0.8);
    }
    .fullscreen-overlay-enabled.dark-theme .tooltipped.tooltipped-n:before,
    .fullscreen-overlay-enabled.dark-theme .tooltipped.tooltipped-ne:before,
    .fullscreen-overlay-enabled.dark-theme .tooltipped.tooltipped-nw:before {
    border-top-color: rgba(255, 255, 255, 0.8);
    }
    .fullscreen-overlay-enabled.dark-theme .tooltipped.tooltipped-e:before {
    border-right-color: rgba(255, 255, 255, 0.8);
    }
    .fullscreen-overlay-enabled.dark-theme .tooltipped.tooltipped-w:before {
    border-left-color: rgba(255, 255, 255, 0.8);
    }
    .flex-table {
    display: table;
    }
    .flex-table-item {
    display: table-cell;
    width: 1%;
    white-space: nowrap;
    vertical-align: middle;
    }
    .flex-table-item-primary {
    width: 99%;
    }
    .css-truncate .css-truncate-target,
    .css-truncate.css-truncate-target {
    display: inline-block;
    max-width: 125px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    vertical-align: top;
    }
    .css-truncate.expandable.zeroclipboard-is-hover .css-truncate-target,
    .css-truncate.expandable.zeroclipboard-is-hover.css-truncate-target,
    .css-truncate.expandable:hover .css-truncate-target,
    .css-truncate.expandable:hover.css-truncate-target {
    max-width: 10000px !important;
    }
    .contactus-page input,
    .contactus-page textarea {
    border-radius: 2px;
    width: 100%;
    padding: 8px 10px;
    color: #484848;
    font-weight: 400;
    line-height: normal;
    font-family: "Open Sans";
    text-transform: none;
    font-size: 13px;
    border: 1px solid #ddd;
    }
    .contactus-page input::placeholder,
    .contactus-page textarea::placeholder {
    color: #999;
    }
    .contactus-page .btn-contact-page {
    border-radius: 2px;
    width: 100%;
    padding: 8px 15px;
    background: #ea6915;
    color: #fff;
    font-size: 13px;
    }
    .contactus-page input[type="checkbox"]:focus,
    .contactus-page input[type="email"]:focus,
    .contactus-page input[type="number"]:focus,
    .contactus-page input[type="password"]:focus,
    .contactus-page input[type="radio"]:focus,
    .contactus-page input[type="tel"]:focus,
    .contactus-page input[type="text"]:focus,
    .contactus-page textarea:focus,
    select:focus {
    border: 1px solid #007fb6 !important;
    }
    .scroll-call {
    background: #ea6915;
    color: #fff;
    border-radius: 0 3px 3px 0 !important;
    }
    .scroll-call:focus,
    .scroll-call:hover {
    background: #d45400 !important;
    color: #fff !important;
    }
    .cart-disable-screen {
    position: fixed;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background: 0 0;
    display: none;
    z-index: 9999;
    }
    body.modal-open {
    overflow: hidden;
    position: fixed;
    }
    .new-cart-page {
    background: #fafafa;
    padding: 30px 0;
    }
    .header-layer.cart-bg .black-sheet .cart-back-btn {
    margin-top: 100px;
    color: #fff;
    margin-bottom: 5px;
    font-size: 12px;
    }
    .header-layer.cart-bg .black-sheet .cart-back-btn a {
    color: #fff;
    text-transform: lowercase;
    }
    .header-layer.cart-bg .black-sheet .cart-back-btn .fa {
    color: #fff;
    font-size: 16px;
    margin-right: 3px;
    float: left;
    margin-top: 1px;
    }
    .new-cart-page .cart-absolute-box .discription-box hr {
    margin-top: 20px;
    margin-bottom: 20px;
    border-top: 1px solid #f1f1f1;
    }
    .header-layer.cart-bg .black-sheet h6 {
    font-size: 22px;
    font-weight: 400;
    margin-top: 0;
    }
    .new-cart-page .cart-absolute-box .iyb {
    font-size: 14px;
    margin: 10px 0;
    }
    .new-cart-page .cart-absolute-box .discription-box {
    padding: 25px;
    border: 1px solid #e9e9e9;
    border-left: 3px solid #ea6915;
    background: #fff;
    min-height: 302px;
    }
    .new-cart-page .cart-absolute-box .discription-box h4 span.color-gray {
    text-transform: uppercase;
    }
    .new-cart-page .color-gray {
    color: #888;
    }
    .new-cart-page .font-300 {
    font-weight: 300;
    }
    .new-cart-page .font-400 {
    font-weight: 400;
    }
    .new-cart-page .font-600 {
    font-weight: 600;
    }
    .new-cart-page .margin-top-0 {
    margin-top: 0;
    }
    .new-cart-page .margin-top-5 {
    margin-top: 5px;
    }
    .new-cart-page .margin-top-7 {
    margin-top: 7px;
    }
    .new-cart-page .margin-top-10 {
    margin-top: 10px;
    }
    .new-cart-page .margin-top-15 {
    margin-top: 15px;
    }
    .new-cart-page .margin-top-20 {
    margin-top: 20px;
    }
    .new-cart-page .margin-bottom-0 {
    margin-bottom: 0;
    }
    .new-cart-page .margin-bottom-5 {
    margin-bottom: 5px;
    }
    .new-cart-page .margin-bottom-7 {
    margin-bottom: 7px;
    }
    .new-cart-page .margin-bottom-10 {
    margin-bottom: 10px;
    }
    .new-cart-page .margin-bottom-15 {
    margin-bottom: 15px;
    }
    .new-cart-page .margin-bottom-20 {
    margin-bottom: 20px;
    }
    .new-cart-page .margin-0 {
    margin: 0;
    }
    hr {
    margin-bottom: 15px;
    margin-top: 15px;
    border-top: 1px solid #f1f1f1;
    }
    .new-cart-page ul,
    .new-cart-page ul li {
    margin: 0;
    padding: 0;
    list-style: none;
    }
    .new-cart-page .cart-absolute-box .amount-box,
    .new-cart-page .cart-absolute-box .call-box {
    padding: 25px;
    border: 1px solid #e9e9e9;
    background: #fff;
    text-align: center;
    }
    .new-cart-page .cart-absolute-box .discription-box ul {
    margin-top: 2px;
    }
    .new-cart-page .cart-absolute-box .discription-box ul li {
    margin-bottom: 12px !important;
    float: left;
    width: 50%;
    }
    .new-cart-page .cart-absolute-box .discription-box ul li .fa {
    color: #ea6915;
    margin-right: 3px;
    }
    .new-cart-page .cart-absolute-box .amount-box h4.amount-pay {
    min-height: 32px;
    }
    .new-cart-page .cart-absolute-box .call-box {
    margin-top: 10px;
    }
    .new-cart-page .cart-absolute-box .call-box a {
    pointer-events: none;
    }
    .new-cart-page .cart-absolute-box .call-box p {
    color: #888;
    font-size: 12px;
    text-align: left;
    line-height: 17px;
    }
    .new-cart-page .cart-absolute-box .call-box .call-img {
    padding-left: 0;
    padding-right: 5px;
    }
    .new-cart-page .cart-absolute-box .call-box .call-disc {
    padding-right: 0;
    padding-left: 5px;
    }
    button {
    color: #484848;
    font-size: 13px;
    font-weight: 400;
    line-height: normal;
    font-family: "Open Sans" !important;
    }
    .new-cart-page .cart-absolute-box .amount-box .btn-paynow {
    background: #ea6915;
    margin-left: 0;
    padding: 9px 15px;
    font-size: 14px;
    color: #fff;
    width: 100%;
    border-radius: 2px;
    }
    .new-cart-page .cart-absolute-box .amount-box .btn-paytm {
    background: #fff;
    color: #ea6915;
    margin-left: 0;
    padding: 8px 15px;
    font-size: 14px;
    border: 1px solid #ea6915;
    border-radius: 2px;
    width: 100%;
    margin-top: 10px;
    text-transform: none;
    }
    .new-cart-page .cart-absolute-box .amount-box .btn-paytm img {
    margin-left: 5px;
    margin-top: -5px;
    max-width: 50px;
    }
    .new-cart-page .cart-absolute-box .amount-box .promo-sec {
    position: relative;
    padding-right: 40px;
    border-bottom: 2px #e9e9e9 solid;
    margin-bottom: 20px;
    font-size: 14px;
    text-align: left;
    margin-top: 11px;
    padding-bottom: 7px;
    min-height: 30px;
    }
    .new-cart-page .cart-absolute-box .amount-box .promo-sec input {
    padding: 0;
    border: 0;
    margin: 0;
    width: 100%;
    font-size: 14px;
    font-weight: 600;
    text-transform: uppercase;
    color: #484848;
    }
    .new-cart-page .cart-absolute-box .amount-box .promo-sec .promo-apply,
    .new-cart-page .cart-absolute-box .amount-box .promo-sec .promo-remove {
    position: absolute;
    right: 0;
    top: 50%;
    margin-top: -12px;
    font-size: 13px;
    color: #ea6915;
    }
    .new-cart-page .cart-absolute-box .amount-box .promo-sec input::placeholder {
    font-size: 13px;
    font-weight: 400;
    text-transform: none;
    }
    .new-cart-page .cart-absolute-box .amount-box .promo-sec .promo-remove {
    display: none;
    }
    .new-cart-page .cart-absolute-box .amount-box .fa.fa-inr {
    font-size: 20px;
    margin-right: 3px;
    font-weight: 400;
    }
    .new-cart-page .cart-absolute-box .amount-box .amount-pay .main-amount {
    font-weight: 600;
    }
    .new-cart-page .cart-absolute-box .amount-box .amount-pay .discounted-amount {
    color: #888;
    font-size: 14px;
    font-weight: 400;
    text-decoration: line-through;
    display: none;
    }
    .new-cart-page .cart-absolute-box .amount-box .promo-sec .code-valid {
    font-size: 14px;
    font-weight: 600;
    margin-bottom: 7px;
    text-transform: uppercase;
    display: none;
    }
    .new-cart-page .cart-absolute-box .amount-payable-mobile {
    display: none;
    }
    .new-cart-page .cart-absolute-box .amount-box .promo-sec .code-invalid span,
    .new-cart-page .cart-absolute-box .amount-box .promo-sec .code-valid span {
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    max-width: 200px;
    float: left;
    }
    .new-cart-page .cart-absolute-box .amount-box .promo-sec .code-valid .fa {
    color: #66bf3a;
    margin-left: 3px;
    }
    .new-cart-page .cart-absolute-box .amount-box .promo-sec .code-invalid {
    font-size: 14px;
    font-weight: 600;
    margin-bottom: 7px;
    text-transform: uppercase;
    display: none;
    }
    .new-cart-page .cart-absolute-box .amount-box .promo-sec .code-invalid .fa {
    color: red;
    margin-left: 3px;
    cursor: pointer;
    }
    .new-cart-page .cart-absolute-box .amount-box div.promo-alert {
    min-height: 20px;
    }
    .new-cart-page .cart-absolute-box .amount-box div.promo-alert .promo-valid {
    font-size: 13px;
    color: #66bf3a;
    margin: 0;
    display: none;
    }
    .new-cart-page .cart-absolute-box .amount-box div.promo-alert .promo-invalid {
    font-size: 13px;
    color: red;
    margin: 0;
    display: none;
    }
    /*College graduate css*/
    .custom-plan-service-payment  div.promo-alert .promo-invalid {
    font-size: 13px;
    color: red;
    margin: 0;
    display: none;
    }
    .custom-plan-service-payment .promo-sec-graduate .promo-remove-graduate {
    position: absolute;
    right: 0;
    top: 50%;
    margin-top: -12px;
    font-size: 13px;
    color: #ea6915;
    }
    .custom-plan-service-payment .promo-sec-graduate .promo-remove-graduate {
    display: none;
    }
    .custom-plan-service-payment .promo-sec-graduate .code-valid {
    font-size: 14px;
    font-weight: 600;
    margin-bottom: 7px;
    text-transform: uppercase;
    display: none;
    }
    .custom-plan-service-payment .promo-sec-graduate .code-invalid span,
    .custom-plan-service-payment .promo-sec-graduate .code-valid span {
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    max-width: 200px;
    float: left;
    }
    .custom-plan-service-payment .promo-sec-graduate .code-valid .fa {
    color: #66bf3a;
    margin-left: 3px;
    }
    .custom-plan-service-payment .promo-sec-graduate .code-invalid {
    font-size: 14px;
    font-weight: 600;
    margin-bottom: 7px;
    text-transform: uppercase;
    display: none;
    }
    .custom-plan-service-payment .promo-sec-graduate .code-invalid .fa {
    color: red;
    margin-left: 3px;
    cursor: pointer;
    }
    .custom-plan-service-payment .amount-pay .discounted-amount {
    color: #888;
    font-size: 14px;
    font-weight: 400;
    text-decoration: line-through;
    display: none;
    }
    .custom-plan-service-payment div.promo-alert .promo-valid {
    font-size: 13px;
    color: #66bf3a;
    margin: 0;
    display: none;
    }
    /*End*/
    .new-cart-page .cart-absolute-box .amount-box .promo-alert .fa.fa-inr {
    font-size: 12px;
    margin-right: 2px;
    }
    .new-cart-page .cart-absolute-box .discription-box.additional .btn-upgrade {
    background: #fff;
    color: #ea6915;
    margin-left: 0;
    padding: 7px 20px;
    font-size: 14px;
    border: 1px solid #ea6915;
    border-radius: 2px;
    margin-top: 10px;
    display: inline-block;
    }
    .new-cart-page .cart-absolute-box .discription-box.additional .btn-upgrade:hover {
    background: #ea6915;
    color: #fff;
    }
    .new-cart-page .cart-absolute-box .discription-box.additional ul li .fa {
    color: #888;
    }
    .new-cart-page .cart-absolute-box .discription-box.additional {
    border: 1px solid #e9e9e9;
    }
    .color-black {
    color: #484848;
    }
    .new-cart-page .cart-absolute-box .col-md-8 {
    padding-right: 5px;
    }
    .new-cart-page .cart-absolute-box .col-md-4 {
    padding-left: 5px;
    }
    .new-cart-page .cart-absolute-box .amount-box.for-pay {
    display: block;
    }
    .new-cart-page .cart-absolute-box .amount-box.for-checkout {
    display: none;
    }
    .new-cart-page.new-cart-thanks .cart-absolute-box .amount-box {
    display: block;
    }
    .new-cart-page.new-cart-thanks .cart-absolute-box .amount-box p {
    font-size: 14px;
    margin-bottom: 12px;
    }
    .new-cart-page.new-cart-thanks .cart-absolute-box .amount-box p:last-child {
    margin-bottom: 0;
    }
    .new-cart-page.new-cart-thanks .cart-absolute-box .amount-box p.rate-p {
    font-weight: 600;
    }
    .new-cart-page.new-cart-thanks .cart-absolute-box .amount-box p.rate-p span {
    width: 100px;
    display: inline-block;
    font-weight: 400;
    }
    .new-cart-page.new-cart-thanks .btn-invoice {
    background: #fff;
    color: #ea6915;
    margin-left: 0;
    padding: 3px 10px;
    font-size: 13px;
    border: 1px solid #ea6915;
    border-radius: 2px;
    width: auto;
    margin-top: 5px;
    display: inline-block;
    }
    .new-cart-page.new-cart-thanks .btn-invoice:hover {
    background: #ea6915;
    color: #fff;
    }
    .new-cart-page.new-cart-thanks .cart-absolute-box {
    top: -110px;
    }
    .new-cart-page.new-cart-thanks .discription-box .social-link a {
    color: #007fb6;
    border-radius: 50%;
    padding: 5px;
    border: 1px solid #007fb6;
    display: inline-block;
    margin-right: 5px;
    width: 28px;
    height: 28px;
    text-align: center;
    margin-bottom: 5px;
    }
    .new-cart-page.new-cart-thanks .discription-box .social-link a:hover {
    color: #fff;
    background: #007fb6;
    }
    .new-cart-page.new-cart-thanks .discription-box .social-link a .fa {
    font-size: 15px;
    margin-top: 1px;
    }
    .new-cart-page.new-cart-thanks .discription-box .social-link a .fa.fa-whatsapp {
    font-size: 16px;
    margin-top: 0;
    }
    .new-cart-page.new-cart-thanks .discription-box .btn-dashborad {
    background: #ea6915;
    margin-left: 0;
    padding: 7px 17px;
    font-size: 14px;
    color: #fff;
    width: auto;
    border-radius: 2px;
    display: inline-block;
    margin-top: 5px;
    }
    .new-cart-page.new-cart-thanks .cart-absolute-box .discription-box {
    border: 1px solid #e9e9e9;
    }
    .new-cart-page.new-cart-thanks .cart-absolute-box .amount-box {
    border: 1px solid #e9e9e9;
    border-top: 3px solid #ea6915;
    }
    .new-cart-page .cart-absolute-box .amount-box.for-pay .cart-close {
    display: none;
    }
    .programs-page {
    background: #fff;
    /*margin-top: 60px;*/
    }
    .programs-page h3 {
    font-size: 24px;
    text-align: center;
    margin-bottom: 45px;
    }
    .programs-page .programs-page-header {
    text-align: center;
    color: #fff;
    vertical-align: top;
    height: 637px;
    max-height: 740px;
    float: left;
    width: 100%;
    background: #ccc;
    }
    /* @media only screen and (max-width: 540px) {
    .programs-page .programs-page-header {
    height: 352px !important;
    }
    } */
    .programs-page .programs-page-header h2 {
    font-size: 34px;
    line-height: normal;
    margin-top: 60px;
    margin-bottom: 15px;
    }
    .programs-page .programs-page-header p {
    font-size: 18px;
    }
    .programs-page-h1-text {
    font-size: 18px;
    font-weight: 400;
    }
    .programs-page .programs-page-header .form-row input {
    display: inline-block;
    width: 300px;
    letter-spacing: normal;
    font-family: "Open Sans";
    margin-bottom: 0;
    border: 1px solid #e9e9e9;
    border-image: initial;
    border-radius: 2px 0 0 2px;
    padding: 10px 15px;
    font-size: 14px;
    color: #484848;
    }
    .programs-page .programs-page-header .form-row input:focus {
    border: 1px solid #e9e9e9 !important;
    }
    .programs-page .programs-page-header .form-row {
    margin: 40px auto auto;
    width: auto;
    display: inline-block;
    }
    .programs-page .programs-page-header .form-row input::placeholder {
    color: #999;
    font-size: 14px;
    }
    .programs-page .programs-page-header .form-row a {
    color: #fff;
    display: inline-block;
    font-size: 14px;
    border-radius: 0 2px 2px 0;
    background: #ea6915;
    padding: 10px 15px;
    margin-left: -5px;
    border: 1px solid #da6011;
    border-left: 0;
    }
    .programs-page .programs-page-header .form-row a.btn-dashboard {
    border-radius: 2px;
    width: auto;
    }
    .programs-page .programs-page-header .form-row a:hover {
    background: #da6011;
    }
    .programs-page .sub-menu {
    background: #fff;
    text-align: center;
    clear: both;
    width: 100%;
    }
    .programs-page .sub-menu.fixed {
    position: fixed;
    z-index: 909;
    top: 60px;
    background: #f6f6f6;
    border-bottom: 1px solid #e9e9e9;
    }
    .programs-page .sub-menu.webinar-class.fixed {
    top: 29px;
    }
    .programs-page .help-box.fixed {
    margin-top: 70px;
    }
    .programs-page .sub-menu ul {
    list-style: none;
    margin: 0;
    padding: 0;
    z-index: 99;
    }
    .programs-page .sub-menu ul li {
    list-style: none;
    display: inline-block;
    padding: 20px;
    position: relative;
    }
    .programs-page .sub-menu .prg-logo {
    max-width: 179px;
    float: left;
    margin-top: 12px;
    display: none;
    }
    .programs-page .sub-menu ul li a {
    font-size: 14px;
    color: #484848;
    }
    .programs-page .sub-menu .prg-signup-field {
    float: right;
    margin-top: 14px;
    margin-left: 15px;
    display: none;
    position: relative;
    }
    .programs-page .sub-menu .prg-signup-field input {
    margin-bottom: 0 !important;
    border: 1px solid #ddd;
    border-radius: 2px 0 0 2px;
    display: inline-block;
    width: 185px;
    padding: 6px 12px;
    letter-spacing: normal;
    font-family: "Open Sans";
    }
    .programs-page .sub-menu .prg-signup-field input:focus {
    border: 1px solid #ddd !important;
    }
    .programs-page .sub-menu .prg-signup-field span.prg-start-free a {
    border-radius: 0 2px 2px 0;
    margin-left: -5px;
    background: #ea6915;
    color: #fff;
    display: inline-block;
    padding: 7px 12px;
    }
    .programs-page .sub-menu.fixed .prg-logo,
    .programs-page .sub-menu.fixed .prg-signup-field {
    display: inline-block;
    }
    .programs-page .sub-menu.fixed .prg-signup-field .validation {
    position: absolute;
    color: red;
    font-size: 9px !important;
    margin-top: -2px;
    }
    .programs-page .validation {
    font-size: 10px !important;
    color: red;
    text-align: left;
    }
    .programs-page .sub-menu ul li a.active .active-span {
    position: absolute;
    height: 2px;
    background: #007fb6;
    width: 100%;
    bottom: 0;
    left: 0;
    }
    .programs-page .programs-cards-box {
    background: #f9f9f9;
    padding: 40px 0;
    width: 100%;
    }
    .programs-page .programs-cards {
    background: #fff;
    padding: 60px 25px 25px;
    border: 1px solid #e9e9e9;
    border-radius: 2px;
    text-align: center;
    }
    .programs-page .programs-cards span.discounted-price {
    display: inline !important;
    font-size: 15px !important;
    padding: 0 !important;
    color: #888 !important;
    text-decoration: line-through !important;
    font-weight: 400 !important;
    }
    .programs-page .programs-cards span.discounted-price .fa-inr {
    font-size: 12px !important;
    margin: 5px 2px 0 0 !important;
    color: #888 !important;
    font-weight: 400 !important;
    float: none;
    }
    .programs-page .programs-cards .email-signup {
    position: relative;
    }
    .programs-page .programs-cards .email-signup .validation {
    position: absolute;
    top: 32px;
    font-size: 9px !important;
    }
    .programs-page .programs-cards .email-signup input {
    appearance: none;
    -webkit-appearance: block;
    border: 1px solid #e9e9e9;
    -webkit-border-radius: 0;
    color: #484848;
    outline: 0;
    font-weight: 400;
    font-size: 13px;
    display: inline-block;
    width: 100%;
    padding: 7px 12px;
    border-radius: 2px;
    margin-bottom: 10px;
    position: relative;
    }
    .programs-page .programs-cards .email-signup input:focus {
    border: 1px solid #ddd !important;
    }
    .programs-page .programs-cards .email-signup .alert-tag {
    text-align: left;
    min-height: 13px;
    font-size: 10px;
    color: red;
    margin-top: -2px;
    margin-bottom: 0;
    }
    .programs-page .programs-cards .email-signup input:placeholder {
    color: #999;
    }
    .programs-page .programs-cards .email-signup .btn-action {
    margin-top: 0;
    }
    .programs-page .programs-cards .email-signup .btn-dashboard {
    margin-top: 45px;
    }
    .programs-page .programs-cards .btn-checked {
    pointer-events: none;
    }
    .programs-page .programs-cards h6 {
    font-size: 22px;
    text-transform: capitalize;
    font-weight: 600;
    }
    .programs-page .programs-cards p.sub-tag {
    font-size: 14px;
    line-height: normal;
    margin-top: 15px;
    font-weight: 400;
    margin-bottom: 15px;
    }
    .programs-page .programs-cards ul {
    text-align: left;
    list-style: none;
    margin: 0;
    padding: 0;
    }
    .programs-page .programs-cards ul.feature-short {
    display: block;
    }
    .programs-page .programs-cards ul.feature-details {
    display: none;
    margin-top: 20px;
    }
    .programs-page .programs-cards ul.feature-details li {
    font-weight: 600;
    }
    .programs-page .programs-cards ul.feature-details li span {
    font-weight: 400;
    display: block;
    margin-top: 3px;
    margin-bottom: 12px;
    }
    .programs-page .programs-cards ul.feature-details li:last-child span {
    margin-bottom: 0;
    }
    .programs-page .programs-cards ul li {
    list-style: none;
    margin: 0;
    padding: 0 0 0 15px;
    margin-bottom: 3px !important;
    position: relative;
    }
    .programs-page .programs-cards p.ul-title {
    font-weight: 600;
    margin-bottom: 5px;
    text-align: left;
    margin-top: 20px;
    min-height: 20px;
    }
    .programs-page .programs-cards ul li .fa {
    position: absolute;
    left: 0;
    top: 5px;
    font-size: 11px;
    color: #888;
    }
    .programs-page .programs-cards .blue-line {
    display: block;
    width: 80px;
    border-top: 3px #03bbc3 solid;
    margin: 15px auto;
    }
    .programs-page .programs-cards p.price-tag {
    font-size: 30px;
    font-weight: 600;
    padding: 5px 10px 0;
    display: inline-block;
    line-height: 20px;
    margin-bottom: 25px;
    min-height: 28px;
    }
    .programs-page .programs-cards p.price-tag .fa-inr {
    font-size: 20px;
    float: left;
    margin-right: 4px;
    font-weight: 300;
    color: #484848;
    }
    .programs-page .programs-cards .btn-action {
    border-radius: 2px;
    width: 100%;
    padding: 8px 10px;
    font-size: 14px;
    background: #02bcc2;
    display: inline-block;
    color: #fff;
    font-weight: 600;
    margin-top: 45px;
    }
    .programs-page .programs-cards .btn-action:hover {
    background: #05adb3;
    }
    .programs-page .programs-cards.popular-label {
    background: url(../../../../mindlerdashboard.imgix.net/pricing-page/popular.png) no-repeat #fff !important;
    }
    .programs-page .who-choose-banner {
    padding: 30px 0;
    text-align: center;
    background-size: auto 100%;
    background-position-x: center;
    }
    .programs-page .who-choose-banner h3 {
    color: #fff;
    font-size: 24px;
    margin-bottom: 5px;
    }
    .programs-page .who-choose-banner p {
    color: #fff;
    font-size: 16px;
    max-width: 600px;
    margin: auto auto 15px;
    line-height: normal;
    line-height: 24px;
    }
    .programs-page .who-choose-banner a {
    border-radius: 2px;
    padding: 8px 20px;
    font-size: 14px;
    border: 2px solid #fff;
    display: inline-block;
    color: #fff;
    }
    .programs-page .faq-section {
    padding: 50px 0;
    }
    .programs-page .faq-section .faq-box {
    margin-top: 35px;
    }
    .programs-page .faq-section .faq-box strong {
    font-weight: 600;
    font-size: 15px;
    margin-bottom: 7px;
    display: block;
    line-height: normal;
    }
    .programs-page .faq-section .faq-box p {
    font-weight: 400;
    font-size: 14px;
    margin-bottom: 0;
    line-height: 21px;
    }
    .programs-page .faq-section .fa {
    display: none;
    }
    .programs-page .form-box {
    background: url(prg-bg-2.html) no-repeat #09b0b6;
    padding: 60px 0;
    background-size: auto 100%;
    background-position-x: center;
    text-align: left;
    }
    .programs-page .h3-title {
    font-size: 24px;
    margin-bottom: 5px;
    }
    .programs-page .p-title {
    font-size: 15px;
    }
    .programs-page .color-white {
    color: #fff;
    }
    .programs-page .form-box h3 {
    text-align: left;
    }
    .programs-page .form-box input[type="checkbox"],
    .programs-page .form-box input[type="email"],
    .programs-page .form-box input[type="number"],
    .programs-page .form-box input[type="password"],
    .programs-page .form-box input[type="radio"],
    .programs-page .form-box input[type="tel"],
    .programs-page .form-box input[type="text"],
    .programs-page .form-box select,
    .programs-page .form-box textarea {
    appearance: none;
    -webkit-appearance: none;
    border: 1px solid #e9e9e9;
    -webkit-border-radius: 0;
    color: #484848;
    outline: 0;
    font-weight: 400;
    font-size: 13px;
    transition: all 0.2s ease 0s;
    -moz-transition: all 0.2s ease 0s;
    -webkit-transition: all 0.2s ease 0s;
    -o-transition: all 0.2s ease 0s;
    display: inline-block;
    width: 100%;
    padding: 8px 12px;
    border-radius: 2px;
    margin-bottom: 0;
    }
    .programs-page .form-box input:focus {
    border: 1px solid #e9e9e9 !important;
    }
    .programs-page .form-box .form-span {
    margin-bottom: 15px;
    position: relative;
    }
    .programs-page .form-box textarea {
    resize: none;
    }
    .programs-page .form-box .form-white-box {
    background: #fff;
    padding: 40px 0 40px 40px;
    border-radius: 2px;
    -webkit-box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.5);
    box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.5);
    }
    .programs-page .form-box .form-white-box .thankyou-massage-box {
    padding-top: 100px;
    }
    .programs-page .form-box .form-white-box .thankyou-massage-box p {
    font-size: 14px;
    }
    .programs-page .form-box .form-white-box .thankyou-massage-box p:first-child {
    font-weight: 600;
    }
    .programs-page .btn-orange {
    border-radius: 2px;
    display: inline-block;
    padding: 8px 20px;
    background: #ea6915;
    color: #fff;
    font-size: 14px;
    font-weight: 400;
    }
    .programs-page.btn-orange:hover {
    background: #dc600f;
    color: #fff;
    }
    .programs-page .form-box .btn-orange {
    margin: auto;
    display: inherit;
    }
    .programs-page .form-box .validation {
    font-size: 10px !important;
    margin-top: -2px;
    }
    .programs-page .form-box .submit-form-box input::placeholder,
    .programs-page .form-box textarea::placeholder {
    color: #999 !important;
    text-transform: none !important;
    }
    .programs-page .form-box input:focus,
    .programs-page .form-box select:focus,
    .programs-page .form-box textarea:focus {
    border: 1px solid #e9e9e9;
    }
    .programs-page .help-box {
    padding: 50px 0 50px 0;
    border-top: 1px #e9e9e9 solid;
    }
    .programs-page .help-box .help-tab {
    border-radius: 4px;
    max-width: 915px;
    margin: auto;
    background: #fff;
    overflow: hidden;
    border: 1px solid #e9e9e9;
    }
    .programs-page .help-box .help-tab .col-md-4 {
    border-right: 1px solid #e9e9e9;
    background: #fff;
    padding: 20px 30px;
    position: relative;
    cursor: pointer;
    }
    .programs-page .help-box .help-tab .col-md-4 span.count {
    font-size: 50px;
    float: left;
    margin-right: 15px;
    color: #ddd;
    line-height: 47px;
    }
    .programs-page .help-box .help-tab .col-md-4 p {
    font-size: 15px;
    font-weight: 600;
    margin-bottom: 0;
    padding-top: 3px;
    }
    .programs-page .help-box .help-tab .col-md-4 span.arrow {
    position: absolute;
    width: 26px;
    height: 26px;
    border: 1px solid #e9e9e9;
    border-radius: 50%;
    -webkit-box-shadow: 1px 1px 4px 0 rgba(0, 0, 0, 0.2);
    box-shadow: 1px 1px 4px 0 rgba(0, 0, 0, 0.2);
    top: 50%;
    right: -13px;
    margin-top: -13px;
    z-index: 9;
    background: #fff;
    }
    .programs-page .help-box .help-tab .col-md-4.active {
    background: #02bcc2;
    color: #fff;
    }
    .programs-page .help-box .help-tab .col-md-4.active p {
    color: #fff;
    }
    .programs-page .help-box .help-tab .col-md-4.active span.count {
    color: #8dd8dc;
    }
    .programs-page .help-box .help-tab-details {
    margin-top: 30px;
    }
    .programs-page .help-box .help-tab-details .details-box {
    margin: 50px auto auto;
    max-width: 960px;
    position: relative;
    }
    .programs-page .help-box .help-tab-details .details-box .prg-testimonial {
    padding-top: 40px;
    }
    .programs-page .help-box .help-tab-details .details-box .prg-testimonial p {
    text-align: left;
    color: #fff;
    font-size: 14px;
    padding: 0;
    max-width: 620px;
    display: inline;
    float: left;
    margin-bottom: 0;
    margin-top: 15px;
    margin-right: 70px;
    }
    .programs-page .help-box .help-tab-details .details-box .prg-testimonial .testi-circle {
    width: 100px;
    height: 100px;
    border-radius: 50%;
    border: 2px solid #cdf1f3;
    padding: 3px;
    display: inline-block;
    overflow: hidden;
    }
    .programs-page .help-box .help-tab-details .details-box .prg-testimonial .testi-circle img {
    width: 100%;
    border-radius: 50%;
    }
    .programs-page .help-box .help-tab-details .details-box .right h6 {
    font-size: 18px;
    margin-bottom: 15px;
    margin-top: 5px;
    line-height: 25px;
    }
    .programs-page .help-box .help-tab-details .details-box .right .line {
    display: inline-block;
    margin-bottom: 15px;
    border-bottom: 2px solid #02bcc2;
    width: 80px;
    }
    .programs-page .help-box .help-tab-details .details-box .right p {
    font-size: 14px;
    margin-bottom: 15px;
    }
    .programs-page .help-box .help-tab-details .details-box .right p strong {
    display: block;
    margin-bottom: 2px;
    }
    .programs-page .help-box .help-tab-details .details-box .left .img-screen-box img {
    max-width: 513px;
    }
    .programs-page .help-box .help-tab-details .details-box .left .img-screen-box {
    border-radius: 8px;
    -webkit-box-shadow: 1px 1px 8px 0 rgba(0, 0, 0, 0.2);
    -webkit-box-shadow: 1px 1px 8px 0 rgba(0, 0, 0, 0.2);
    box-shadow: 1px 1px 8px 0 rgba(0, 0, 0, 0.2);
    display: block;
    overflow: hidden;
    margin-top: 5px;
    padding-bottom: 30px;
    background: #fff;
    }
    .programs-page .help-box .help-tab-details .details-box .lSPager,
    .programs-page .help-box .help-tab-details .details-box .prg-testimonial .testi-circle.for-mobile {
    display: none;
    }
    .programs-page .help-box .help-tab-details .details-box .light-slider-arrow {
    position: absolute;
    top: 120px;
    cursor: pointer;
    z-index: 9;
    }
    .programs-page .help-box .help-tab-details .details-box .light-slider-arrow .fa {
    font-size: 42px;
    color: #888;
    }
    .programs-page .help-box .help-tab-details .details-box .light-slider-arrow.left {
    left: -40px;
    }
    .programs-page .help-box .help-tab-details .details-box .light-slider-arrow.right {
    right: -40px;
    }
    .programs-page .btn-ghost {
    border-radius: 2px;
    width: auto;
    padding: 7px 20px;
    font-size: 13px;
    display: inline-block;
    color: #02bcc2;
    font-weight: 400;
    margin-top: 40px;
    border: 2px solid #02bcc2;
    }
    .programs-page .btn-ghost:hover {
    background: #02bcc2;
    color: #fff;
    }
    .programs-page .btn-ghost.btn-ind-features {
    display: none;
    }
    .programs-page .help-box .help-tab .col-md-4 span.arrow .fa {
    font-size: 20px;
    margin-top: 2px;
    float: left;
    margin-left: 10px;
    color: #888;
    }
    .programs-page .case-study-box h5 {
    text-transform: uppercase;
    font-size: 14px;
    font-weight: 300;
    color: #fff;
    }
    .programs-page .case-study-box p {
    font-size: 16px;
    font-weight: 400;
    color: #fff;
    }
    .programs-page .case-study-box .btn-ghost {
    border-radius: 2px;
    width: auto;
    padding: 6px 15px;
    font-size: 13px;
    display: inline-block;
    color: #fff;
    font-weight: 400;
    border: 1px solid #fff;
    margin-top: 10px;
    background: 0 0;
    }
    .programs-page .case-study-box .btn-ghost .fa {
    margin-left: 5px;
    }
    .programs-page .case-study-box .testi-circle {
    width: 90px;
    height: 90px;
    border-radius: 50%;
    border: 2px solid;
    padding: 2px;
    display: inline-block;
    overflow: hidden;
    margin-top: 4px;
    border: 2px solid #ffffff9e;
    }
    .programs-page .case-study-box .container {
    max-width: 920px;
    }
    .programs-page .case-study-box .testi-circle img {
    width: 100%;
    border-radius: 50%;
    }
    .programs-page .form-box select {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background: url(../../../../www.mindler.com/assets/careerLibrary/img/arrow.png) center right 10px no-repeat #fff !important;
    }
    .programs-page .form-box select:focus {
    border: 1px solid #e9e9e9 !important;
    }
    .programs-page.programs-page-8-9 .programs-cards-box .container {
    max-width: 1010px;
    }
    .programs-page.programs-page-graduates .programs-cards-box .container {
    max-width: 750px;
    }
    .programs-page .programs-cards p.sub-title {
    min-height: 60px;
    line-height: normal;
    }
    .programs-page.programs-page-10-12 .programs-cards p.sub-tag {
    min-height: 40px;
    }
    .programs-page.programs-page-10-12 .programs-cards p.price-tag {
    min-height: 55px;
    margin-bottom: 15px;
    }
    .programs-page .content-slider-programs.lightSlider {
    min-height: 340px;
    }
    .programs-page .case-study-box {
    background: #ea6370;
    /* margin-top: -70px; */
    padding: 30px 0;
    /* padding: 55px 0 26px; */
    }
    .programs-page .who-choose-banner a:hover {
    border-radius: 2px;
    border: 2px solid #fff;
    background: #fff;
    color: #ea6370;
    }
    .programs-page .programs-cards-box .btn-ghost.btn-ind-features {
    background: #fff;
    }
    .programs-page.programs-page-8-9 .programs-page-header {
    background: url(https://mindlerimages.imgix.net/program-pricing/8-9.svg) center bottom -80px no-repeat;
    background-size: 100%;
    }
    .programs-page.programs-page-10-12 .programs-page-header {
    background: url(https://mindlerimages.imgix.net/program-pricing/10-12.svg) center bottom -80px no-repeat;
    background-size: 100%;
    }
    .programs-page.programs-page-graduates .programs-page-header {
    background: url(https://mindlerimages.imgix.net/program-pricing/graduate.svg) center bottom -120px no-repeat;
    background-size: 100%;
    }
    .programs-page.programs-page-8-9 .who-choose-banner a:hover {
    color: #ea6370;
    }
    .programs-page.programs-page-8-9 .help-box .help-tab .col-md-4.active span.count {
    color: #f7a9b0;
    }
    .programs-page.programs-page-8-9 .programs-cards .btn-action {
    background: #ea6370;
    border: 1px solid #dc5865;
    }
    .programs-page.programs-page-8-9 .programs-cards .btn-action:hover {
    background: #dc5865;
    }
    .programs-page.programs-page-8-9 .programs-cards .blue-line {
    border-top: 2px #ea6370 solid;
    }
    .programs-page.programs-page-8-9 .programs-cards-box .btn-ghost {
    color: #ea6370;
    border: 2px solid #ea6370;
    }
    .programs-page.programs-page-8-9 .programs-cards-box .btn-ghost:hover {
    background: #ea6370;
    color: #fff;
    }
    .programs-page.programs-page-8-9 .sub-menu ul li a.active {
    color: #ea6370;
    }
    .programs-page.programs-page-8-9 .sub-menu ul li a.active .active-span {
    background: #ea6370;
    }
    .programs-page.programs-page-8-9 .form-box {
    background: url(../../../../mindlerimages.imgix.net/program-pricing/prg-red-line.jpg) bottom repeat-x #f6f6f6;
    }
    .programs-page.programs-page-8-9 .who-choose-banner {
    background: url(../../../../mindlerimages.imgix.net/program-pricing/prg-red-1.jpg) no-repeat #de5464;
    background-position-x: center;
    background-size: auto 100%;
    }
    .programs-page.programs-page-8-9 .case-study-box {
    background: #ea6370;
    }
    .programs-page.programs-page-8-9 .case-study-box .btn-ghost:hover {
    color: #ea6370;
    background: #fff;
    }
    .programs-page.programs-page-8-9 .help-box .help-tab-details .details-box .right .line {
    border-bottom: 2px solid #ea6370;
    }
    .programs-page.programs-page-10-12 .help-box .help-tab .col-md-4.active {
    background: #8964bf;
    color: #fff;
    }
    .programs-page.programs-page-10-12 .programs-cards .btn-action {
    background: #8964bf;
    border: 1px solid #7b57af;
    }
    .programs-page.programs-page-10-12 .programs-cards .btn-action:hover {
    background: #7b57af;
    }
    .programs-page.programs-page-10-12 .programs-cards .blue-line {
    border-top: 2px #8964bf solid;
    }
    .programs-page.programs-page-10-12 .programs-cards-box .btn-ghost {
    color: #8964bf;
    border: 2px solid #8964bf;
    }
    .programs-page.programs-page-10-12 .programs-cards-box .btn-ghost:hover {
    background: #8964bf;
    color: #fff;
    }
    .programs-page.programs-page-10-12 .sub-menu ul li a.active,
    .programs-page.programs-page-10-12 .who-choose-banner a:hover {
    color: #8964bf;
    }
    .programs-page.programs-page-10-12 .sub-menu ul li a.active .active-span {
    background: #8964bf;
    }
    .programs-page.programs-page-10-12 .form-box {
    background: url(../../../../mindlerimages.imgix.net/program-pricing/prg-purp-line.jpg) bottom repeat-x #f6f6f6;
    }
    .programs-page.programs-page-10-12 .who-choose-banner {
    background: url(../../../../mindlerimages.imgix.net/program-pricing/prg-purpel.jpg) no-repeat #7c50b2;
    background-position-x: center;
    background-size: auto 100%;
    }
    .programs-page.programs-page-10-12 #scroll-why {
    background: url(../../../../mindlerimages.imgix.net/home/leaderbanner.jpg) no-repeat #007fb6;
    /*background: #007fb6;*/
    background-position-x: center;
    background-size: auto 100%;
    }
    .programs-page.programs-page-10-12 .case-study-box {
    background: #8964bf;
    }
    .programs-page.programs-page-10-12 .case-study-box .btn-ghost:hover {
    color: #8964bf;
    background: #fff;
    }
    .programs-page.programs-page-10-12 .help-box .help-tab .col-md-4.active span.count {
    color: #caaded;
    }
    .programs-page.programs-page-10-12 .help-box .help-tab-details .details-box .right .line {
    border-bottom: 2px solid #8964bf;
    }
    .programs-page.programs-page-graduates2 .help-box .help-tab .col-md-4.active {
    background: #00bcc6;
    color: #fff;
    }
    .programs-page.programs-page-graduates .help-box .help-tab .col-md-4.active span.count {
    color: #f7a9b0;
    }
    .programs-page.programs-page-graduates .programs-cards .btn-action {
    background: #00bcc6;
    border: 1px solid #04aab3;
    }
    .programs-page.programs-page-graduates .programs-cards .btn-action:hover {
    background: #04aab3;
    }
    .programs-page.programs-page-graduates .programs-cards .blue-line {
    border-top: 2px #00bcc6 solid;
    }
    .programs-page.programs-page-graduates .programs-cards-box .btn-ghost {
    color: #00bcc6;
    border: 2px solid #00bcc6;
    }
    .programs-page.programs-page-graduates .programs-cards-box .btn-ghost:hover {
    background: #00bcc6;
    color: #fff;
    }
    .programs-page.programs-page-graduates .sub-menu ul li a.active,
    .programs-page.programs-page-graduates .who-choose-banner a:hover {
    color: #00bcc6;
    }
    .programs-page.programs-page-graduates .sub-menu ul li a.active .active-span {
    background: #00bcc6;
    }
    .programs-page.programs-page-graduates .form-box {
    background: url(../../../../mindlerimages.imgix.net/program-pricing/prg-tort-line.jpg) bottom repeat-x #f6f6f6;
    }
    .programs-page.programs-page-graduates .who-choose-banner {
    background: url(../../../../mindlerimages.imgix.net/program-pricing/prg-tort.jpg) no-repeat #2eacb8;
    background-position-x: center;
    background-size: auto 100%;
    }
    .programs-page.programs-page-graduates .case-study-box {
    background: #00bcc6;
    }
    .programs-page.programs-page-graduates .case-study-box .btn-ghost:hover {
    color: #00bcc6;
    background: #fff;
    }
    .programs-page.programs-page-graduates .help-box .help-tab .col-md-4.active span.count {
    color: #b4d9da;
    }
    .programs-page.programs-page-graduates .help-box .help-tab-details .details-box .right .line {
    border-bottom: 2px solid #00bcc6;
    }
    .programs-page .fixed-width {
    text-align: left !important;
    }
    .programs-page select.prg-select-box {
    color: #999 !important;
    }
    .programs-page select.prg-select-box option {
    color: #484848 !important;
    }
    .programs-page select.prg-select-box option:disabled {
    color: #999 !important;
    }
    .btn-action.btn-secondry {
        background: #ea6915;
        text-decoration: none;
        color: #fff;
    }
    header.new-header .container .flex-box.nav-header ul.top-nav li .top-menu-block {
        position: absolute;
        top: 70px;}
    .product-class-tag {
    color: #888;
    position: fixed;
    left: 180px;
    top: 61px;
    font-size: 13px;
    font-weight: 600;
    display: none;
    }
    .programs-page .prg-alert {
    color: red;
    font-size: 11px;
    line-height: normal;
    display: block;
    text-align: left;
    }
    .programs-page .sub-menu .prg-signup-field .prg-alert {
    color: red;
    font-size: 10px;
    line-height: normal;
    display: block;
    text-align: left;
    position: absolute;
    top: 30px;
    }
    .new-top-header .new-header-2 .right .cl-dropdown {
    position: relative;
    display: inline;
    padding-right: 0;
    }
    .new-top-header .new-header-2 .right .cl-dropdown a {
    padding-right: 22px;
    }
    .new-top-header .new-header-2 .right .cl-dropdown .fa-angle-down {
    margin-top: 5px;
    position: absolute;
    right: 7px;
    top: 16px;
    font-size: 17px;
    }
    .new-top-header .new-header-2 .right .cl-dropdown .sub-cl {
    position: absolute;
    background: #fff;
    top: 38px;
    width: 640px;
    list-style: none;
    margin: 0;
    z-index: 99999999;
    left: -15px;
    text-align: left;
    border-top: #ddd solid 1px;
    padding: 15px;
    font-size: 13px;
    box-shadow: 0 4px 5px rgba(0, 0, 0, 0.21);
    color: #484848;
    cursor: default;
    display: none;
    }
    .new-top-header .new-header-2 .right .cl-dropdown .sub-cl.loged-in {
    width: 580px;
    left: -144px;
    }
    .new-top-header .new-header-2 .right .cl-dropdown:hover .sub-cl {
    display: block;
    }
    .new-top-header .new-header-2 .right .cl-dropdown .sub-cl h5 {
    font-size: 14px;
    margin: 0;
    font-weight: 600;
    margin-bottom: 8px !important;
    }
    .new-top-header .new-header-2 .right .cl-dropdown .sub-cl .cl-blueline {
    border-bottom: 2px #007fb6 solid;
    display: inline-block;
    width: 60px;
    margin-bottom: 10px;
    }
    .new-top-header .new-header-2 .right .cl-dropdown .sub-cl .cl-search-input {
    border: 1px solid #ddd;
    border-radius: 2px 0 0 2px;
    display: inline-block;
    width: 288px;
    padding: 6px 12px;
    letter-spacing: normal;
    font-family: "Open Sans";
    font-size: 12px;
    margin-bottom: 5px !important;
    }
    .new-top-header .new-header-2 .right .cl-dropdown .sub-cl #cl-search-btn {
    border-radius: 0 2px 2px 0;
    background: #ea6915;
    color: #fff;
    margin-left: 0;
    display: inline-block;
    padding: 7px 12px;
    font-size: 13px;
    }
    .new-top-header .new-header-2 .right .cl-dropdown .sub-cl ul {
    margin: 0;
    padding: 0;
    list-style: none;
    float: left;
    width: 100%;
    }
    .new-top-header .new-header-2 .right .cl-dropdown .sub-cl a {
    font-size: 13px;
    margin: 0;
    padding: 0;
    display: inline-block;
    }
    .new-top-header .new-header-2 .right .cl-dropdown .sub-cl ul li {
    margin: 0;
    padding: 0 15px 0 0;
    list-style: none;
    width: 100%;
    float: left;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    margin-bottom: 8px !important;
    }
    .new-top-header .new-header-2 .right .cl-dropdown .sub-cl ul li a {
    font-size: 13px;
    text-align: left !important;
    padding: 0;
    }
    .new-top-header .new-header-2 .right .cl-dropdown .sub-cl ul li.cl-link a {
    color: #ea6915;
    font-weight: 400;
    font-size: 13px;
    }
    .new-top-header .new-header-2 .right .cl-dropdown .sub-cl ul li.cl-link a .fa {
    margin-left: 6px;
    font-weight: 600;
    color: #ea6915;
    }
    .offer-freedom {
    margin-top: 15px;
    margin-bottom: 20px;
    }
    .offer-freedom .offer-timer {
    color: #888;
    font-size: 12px;
    margin-top: 3px;
    }
    .offer-freedom .offer-timer .fa {
    margin-right: 3px;
    color: #ea6915;
    }
    .offer-freedom div {
    margin-bottom: 1px;
    }
    .offer-freedom .offer-save {
    color: #38bb38;
    font-weight: 600;
    }
    .offer-freedom .coupon-code {
    font-weight: 600;
    }
    .offer-freedom #price-timer {
    color: #ea6915;
    }
    .programs-cards .offer-freedom {
    margin-top: 0;
    margin-bottom: 15px;
    }
    .programs-page.partners-header {
    margin: 0;
    }
    .programs-page.partners-header .sub-menu {
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 9999;
    margin: 0;
    }
    .programs-page.partners-header .sub-menu .partner-logo {
    max-width: 179px;
    float: left;
    margin-top: 11px;
    }
    .programs-page.partners-header .sub-menu ul li {
    list-style: none;
    display: inline-block;
    margin: 0 !important;
    padding: 20px 15px;
    position: relative;
    }
    .programs-page.partners-header .sub-menu ul li.login-btn a {
    border-radius: 2px;
    background: #ea6915;
    color: #fff;
    margin-left: 0;
    display: inline-block;
    padding: 7px 12px;
    font-size: 13px;
    min-width: 133px;
    }
    .programs-page.partners-header .sub-menu ul li.call-btn a {
    border-radius: 2px;
    background: #fff;
    color: #ea6915;
    margin-left: 0;
    display: inline-block;
    padding: 6px 12px;
    font-size: 13px;
    border: 1px solid #ea6915;
    pointer-events: none;
    }
    .programs-page.partners-header .sub-menu ul li.call-btn {
    padding: 0;
    }
    .programs-page.partners-header .sub-menu ul li.login-btn {
    padding: 0 10px;
    }
    .programs-page.partners-header .sub-menu ul {
    list-style: none;
    margin: 0;
    padding: 0;
    float: right;
    }
    .programs-page.partners-header .sub-menu ul li a.active {
    color: #007fb6;
    }
    .programs-page.partners-header .sub-menu ul li a.active .active-span {
    background: #007fb6;
    }
    .programs-page.programs-page-8-9 .help-box .help-tab .col-md-4.active {
    background: #ea6370;
    color: #fff;
    }
    .partner-page .partner-page-header {
    background: #c2f6ff;
    text-align: center;
    min-height: 580px;
    width: 100%;
    position: relative;
    }
    .partner-page .partner-page-header .center-box {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 100%;
    max-width: 1100px;
    }
    .partner-page .partner-page-header .center-box .img-area img {
    width: 100%;
    }
    .partner-page .partner-page-header .center-box .content {
    max-width: 367px;
    }
    .partner-page .partner-page-header h2 {
    font-size: 36px;
    line-height: 40px;
    margin-bottom: 20px;
    color: #057fb7;
    padding: 0;
    margin-top: 113px;
    }
    .partner-page .partner-page-header p {
    font-size: 16px;
    color: #484848;
    margin-bottom: 40px;
    line-height: normal;
    }
    .programs-page.partner-page {
    background: #fff;
    /*margin-top: 58px;*/
    }
    .programs-page.partner-page .sec-padding h3.h3-title {
    font-size: 28px;
    text-align: center;
    margin: 0 0 10px !important;
    font-weight: 600;
    }
    .programs-page.partner-page .sec-padding p.p-title {
    font-size: 15px;
    margin: 0 auto !important;
    text-align: center;
    }
    .programs-page.partner-page .sec-padding {
    padding-top: 70px;
    padding-bottom: 70px;
    }
    .programs-page.partner-page .sec-padding.gray {
    background: #f6f6f6;
    }
    .programs-page.partner-page .sec-padding.blue {
    background: #007fb6;
    }
    .programs-page.partner-page .help-box .help-tab .col-md-4.active {
    background: #007fb6;
    color: #fff;
    }
    .programs-page.partner-page .help-box .help-tab .col-md-4.active span.count {
    color: #8db9d5;
    }
    .programs-page.partner-page .help-box.sec-padding h3.h3-title {
    margin-bottom: 40px !important;
    }
    .programs-page.partner-page .sec-padding p.p-title.m-35,
    .programs-page.partner-page .testimonials-section.sec-padding p.p-title {
    margin-bottom: 35px !important;
    }
    .programs-page.partner-page .form-box.sec-padding {
    background: linear-gradient(180deg, #f6f6f6 75%, #007fb6 25%);
    }
    .programs-page.partner-page .features-section .features-box {
    text-align: center;
    margin-top: 45px;
    }
    .programs-page.partner-page .features-section .features-box p {
    margin-top: 15px;
    margin-bottom: 0;
    font-size: 15px;
    }
    .programs-page.partner-page .features-section .features-box p strong {
    font-weight: 600;
    display: block;
    margin-bottom: 7px;
    }
    .programs-page.partner-page .form-box .form-white-box {
    padding: 40px 100px;
    }
    #new-login-screens .sign-up-box .login-tabs {
    text-align: left;
    }
    #new-login-screens .sign-up-box .login-tabs h4 {
    border-bottom: 2px solid #fff;
    padding-bottom: 10px;
    font-size: 18px;
    display: inline-block;
    cursor: pointer;
    color: #888;
    }
    #new-login-screens .sign-up-box .login-tabs h4.active {
    color: #484848;
    border-bottom: 2px solid #007fb6;
    pointer-events: none;
    }
    .programs-page.partner-page .help-box .help-tab-details .details-box .right .line {
    border-bottom: 2px solid #007fb6 !important;
    }
    .partner-login-page .sign-up-box .new-btn-orange {
    margin-top: 15px;
    }
    .programs-page.partner-page .testimonials-section {
    background: #007fb6;
    }
    .programs-page.partner-page .new-pricing-page .testimonials-section #content-slider li .testi-img {
    width: 100px;
    height: 100px;
    background: #007fb6;
    border-radius: 50%;
    border: 2px solid #1e9bd2;
    overflow: hidden;
    padding: 3px;
    float: right;
    margin-top: 10px;
    }
    .programs-page.partner-page .new-pricing-page .testimonials-section #content-slider li p .img-comma {
    width: 25px;
    top: 2px;
    }
    .new-pricing-page .testimonials-section #content-slider li p,
    .new-pricing-page .testimonials-section #content-slider li small {
    padding-left: 35px;
    }
    .programs-page.partner-page .new-pricing-page .testimonials-section #content-slider {
    margin-top: 25px;
    }
    .programs-page.partner-page .help-box .help-tab-details .details-box .left .img-screen-box {
    border-radius: 8px;
    -webkit-box-shadow: none;
    box-shadow: none;
    display: block;
    overflow: hidden;
    background: #fff;
    text-align: center;
    margin-top: 0;
    }
    .programs-page.overseas-page .help-box .help-tab .col-md-4.active,
    .programs-page.overseas-page .sub-menu ul li a.active .active-span {
    background: #007fb6;
    }
    .programs-page.partner-page .who-choose-banner a:hover {
    color: #007fb6;
    }
    .programs-page.partner-page .form-box .validation {
    position: absolute;
    margin: 0;
    font-size: 9px !important;
    }
    .programs-page.partner-page .help-box .help-tab-details .details-box .left .img-screen-box img {
    width: 100%;
    }
    .programs-page.partner-page .help-box .help-tab-details .details-box .left .img-screen-box {
    margin-top: 0px;
    }
    .programs-page.programs-page-8-9 .programs-cards ul.feature-short {
    min-height: 162px;
    }
    .programs-page.programs-page-8-9 .programs-cards ul.feature-details {
    min-height: 542px;
    }
    .programs-page.programs-page-8-9 .programs-cards.box-1 ul.feature-short {
    min-height: 235px;
    }
    .programs-page.programs-page-8-9 .programs-cards.box-1 ul.feature-details {
    min-height: 615px;
    }
    .programs-page.programs-page-10-12 .programs-cards ul.feature-short {
    min-height: 292px;
    }
    .programs-page.programs-page-10-12 .programs-cards ul.feature-details {
    min-height: 900px;
    }
    .programs-page.programs-page-10-12 .programs-cards.box-1 ul.feature-short {
    min-height: 366px;
    }
    .programs-page.programs-page-10-12 .programs-cards.box-4 ul.feature-short {
    min-height: 366px;
    }
    .programs-page.programs-page-10-12 .programs-cards.box-1 ul.feature-details {
    min-height: 972px;
    }
    .programs-page.programs-page-10-12 .programs-cards.box-4 ul.feature-details {
    min-height: 972px;
    }
    .programs-page.programs-page-graduates .programs-cards ul.feature-short {
    min-height: 230px;
    }
    .programs-page.programs-page-graduates .programs-cards ul.feature-details {
    min-height: 780px;
    }
    .programs-page.programs-page-graduates .programs-cards.box-1 ul.feature-short {
    min-height: 303px;
    }
    .programs-page.programs-page-graduates .programs-cards.box-1 ul.feature-details {
    min-height: 853px;
    }
    .new-pricing-page .price-list-box .tab-details.selection-stream .price-list ul {
    min-height: 310px;
    }
    .new-pricing-page .price-list-box .tab-details.selection-stream .price-list.box-1 ul {
    min-height: 340px;
    }
    .new-pricing-page .price-list-box .tab-details.selection-career .price-list ul {
    min-height: 329px;
    }
    .new-pricing-page .price-list-box .tab-details.selection-career .price-list.box-1 ul {
    min-height: 359px;
    }
    .new-pricing-page .price-list-box .tab-details.selection-career .price-list.box-4 ul {
    min-height: 406px;
    }
    .new-pricing-page .price-list-box .tab-details.selection-graduates .price-list ul {
    min-height: 385px;
    }
    .new-pricing-page .price-list-box .tab-details.selection-graduates .price-list.box-1 ul {
    min-height: 415px;
    }
    /*Offer Close*/
    .offer-freedom {
    display: none;
    }
    .programs-page.programs-page-8-9 .programs-cards.box-1 ul.feature-short {
    min-height: 163px;
    }
    .programs-page.programs-page-8-9 .programs-cards.box-1 ul.feature-details {
    min-height: 545px;
    }
    .programs-page.programs-page-10-12 .programs-cards.box-1 ul.feature-short {
    min-height: 293px;
    }
    .programs-page.programs-page-10-12 .programs-cards.box-4 ul.feature-short {
    min-height: 291px;
    }
    .programs-page.programs-page-10-12 .programs-cards.box-1 ul.feature-details {
    min-height: 902px;
    }
    .programs-page.programs-page-10-12 .programs-cards.box-4 ul.feature-details {
    min-height: 900px;
    }
    .programs-page.programs-page-graduates .programs-cards.box-1 ul.feature-short {
    min-height: 231px;
    }
    .programs-page.programs-page-graduates .programs-cards.box-1 ul.feature-details {
    min-height: 782px;
    }
    .new-pricing-page .price-list-box .tab-details.selection-stream .price-list.box-1 ul {
    min-height: 265px;
    }
    .new-pricing-page .price-list-box .tab-details.selection-career .price-list ul {
    min-height: 283px;
    }
    .new-pricing-page .price-list-box .tab-details.selection-career .price-list ul {
    min-height: 370px;
    }
    .new-pricing-page .price-list-box .tab-details.selection-career .price-list.box-1 ul {
    min-height: 324px;
    }
    .new-pricing-page .price-list-box .tab-details.selection-career .price-list.box-4 ul {
    min-height: 370px;
    }
    .new-pricing-page .price-list-box .tab-details.selection-graduates .price-list.box-1 ul {
    min-height: 339px;
    }
    /* .programs-page.programs-page-8-9 .programs-cards.box-2 ul.feature-short {
    min-height: 234px;
    }.programs-page.programs-page-10-12 .programs-cards.box-2 ul.feature-short {
    min-height: 364px;
    } */
    /* 
    .new-pricing-page .price-list-box .tab-details.selection-career .price-list.box-2 ul{
    min-height: 405px;
    }.new-pricing-page .price-list-box .tab-details.selection-stream .price-list.box-2 ul{
    min-height: 386px;
    } */
    /* Overseas */
    .programs-page .sub-menu ul li a.active {
    color: #007fb6;
    }
    .programs-page.overseas-page .help-box .help-tab-details .details-box .right .line {
    border-bottom: 2px solid #007fb6;
    }
    .programs-page.overseas-page .help-box .help-tab-details .details-box .left .img-screen-box {
    border-radius: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
    display: block;
    overflow: hidden;
    margin: 0;
    padding: 0;
    background: 0 0;
    text-align: center;
    }
    .programs-page.overseas-page .content-slider-programs.lightSlider {
    height: auto !important;
    }
    .programs-page.overseas-page .help-box {
    background: #f6f6f6;
    float: left;
    width: 100%;
    }
    .programs-page.overseas-page .help-box .help-tab-details .details-box .left .img-screen-box img {
    width: auto;
    max-width: inherit;
    max-height: 300px;
    }
    .programs-page.overseas-page .section-box {
    padding: 60px 0;
    }
    .programs-page.overseas-page .section-box h3 {
    font-size: 24px;
    margin: 0;
    }
    .programs-page.overseas-page .section-box.gray {
    background: #f6f6f6;
    }
    .programs-page.overseas-page .section-box.blue {
    background: #007fb6;
    position: relative;
    padding-bottom: 0;
    }
    .programs-page.overseas-page .section-box.overseas-university {
    text-align: center;
    padding: 30px 0;
    }
    .programs-page.overseas-page .section-box.overseas-university h3 {
    margin: 0;
    line-height: normal;
    font-size: 14px;
    }
    .programs-page.overseas-page .section-box.overseas-university .logo-box {
    display: inline-block;
    padding: 0 30px;
    margin-top: 25px;
    }
    .programs-page.overseas-page .section-box.overseas-university .col-md-12 {
    margin: 0 auto;
    }
    .programs-page.overseas-page .section-box.overseas-university .logo-box img.logo-1 {
    max-width: 118px;
    }
    .programs-page.overseas-page .section-box.overseas-university .logo-box img.logo-2 {
    max-width: 123px;
    }
    .programs-page.overseas-page .section-box.overseas-university .logo-box img.logo-3 {
    max-width: 55px;
    }
    .programs-page.overseas-page .section-box.overseas-university .logo-box img.logo-4 {
    max-width: 60px;
    }
    .programs-page.overseas-page .section-box.overseas-university .logo-box img.logo-5 {
    max-width: 78px;
    }
    .programs-page.overseas-page .section-box.overseas-university .logo-box img.logo-6 {
    max-width: 48px;
    }
    .programs-page.overseas-page .section-box.overseas-university .logo-box img.logo-7 {
    max-width: 56px;
    }
    .programs-page.overseas-page .section-box.overseas-university .logo-box img.logo-8 {
    max-width: 145px;
    }
    .programs-page.overseas-page .section-box.overseas-university .logo-box img.logo-9 {
    max-width: 75px;
    }
    .programs-page.overseas-page .section-box.overseas-university .logo-box img.logo-10 {
    max-width: 78px;
    }
    .programs-page.overseas-page .section-box.overseas-university .logo-box img.logo-11 {
    max-width: 90px;
    }
    .programs-page.overseas-page .section-box.overseas-university .logo-box img.logo-12 {
    max-width: 130px;
    }
    .programs-page.overseas-page .section-box.overseas-university .logo-box img.logo-13 {
    max-width: 105px;
    }
    .programs-page.overseas-page .testimonials-section {
    background: #007fb6;
    }
    .programs-page.overseas-page .new-pricing-page .testimonials-section #content-slider li .testi-img {
    width: 100px;
    height: 100px;
    background: #007fb6;
    border-radius: 50%;
    border: 2px solid #1e9bd2;
    overflow: hidden;
    padding: 3px;
    float: right;
    margin-top: 15px;
    }
    .programs-page.overseas-page .new-pricing-page .testimonials-section #content-slider li .testi-img img {
    height: 100%;
    }
    .programs-page.overseas-page .new-pricing-page .testimonials-section #content-slider li p .img-comma {
    width: 25px;
    top: 2px;
    }
    .programs-page.overseas-page .testimonials-section #content-slider li p,
    .programs-page.overseas-page .testimonials-section #content-slider li small {
    padding-left: 35px;
    }
    .programs-page.overseas-page .new-pricing-page .testimonials-section #content-slider {
    margin-top: 25px;
    }
    .programs-page.overseas-page .new-pricing-page .testimonials-section #content-slider li p {
    margin-bottom: 20px;
    }
    .programs-page.overseas-page .form-box {
    background: linear-gradient(180deg, #f6f6f6 75%, #007fb6 25%);
    }
    h3:after {
    display: none;
    }
    .programs-page.overseas-page .section-box.overseas-tabs h3 {
    color: #fff;
    margin-bottom: 5px;
    }
    .programs-page.overseas-page .section-box.overseas-tabs p.p-title {
    color: #fff;
    text-align: center;
    margin-bottom: 35px;
    }
    .programs-page.overseas-page .section-box.overseas-tabs .container {
    max-width: 950px;
    margin: auto;
    }
    .programs-page.overseas-page .section-box.overseas-tabs .tabs-click ul {
    list-style: none;
    margin: 0;
    padding: 0;
    float: left;
    width: 100%;
    border: 1px solid #e9e9e9;
    border-radius: 4px 4px 0 0;
    overflow: hidden;
    border-right: 0;
    border-bottom: 0;
    }
    .programs-page.overseas-page .section-box.overseas-tabs .tabs-click ul li {
    list-style: none;
    margin: 0 !important;
    padding: 35px 20px;
    text-align: center;
    background: #f6f6f6;
    float: left;
    width: 33.33%;
    border-right: 1px solid #cbd6e2;
    font-size: 16px;
    cursor: pointer;
    border-bottom: 1px solid #cbd6e2;
    }
    .programs-page.overseas-page .section-box.overseas-tabs .tabs-click ul li.active {
    border-bottom: 1px solid #fff;
    background: #fff;
    font-weight: 600;
    }
    .programs-page.overseas-page .section-box.overseas-tabs-details .container {
    max-width: 950px;
    }
    .programs-page.overseas-page .section-box.overseas-tabs-details ul.left-tab {
    list-style: none;
    margin: 0;
    padding: 0;
    display: block;
    }
    .programs-page.overseas-page .section-box.overseas-tabs-details ul.left-tab li {
    border: 1px solid #007fb6;
    font-size: 16px;
    font-weight: 600;
    display: block;
    margin-bottom: 15px !important;
    padding: 20px;
    border-radius: 2px;
    cursor: pointer;
    position: relative;
    }
    .programs-page.overseas-page .section-box.overseas-tabs-details ul.left-tab li:hover {
    background: #f6f6f6;
    }
    .programs-page.overseas-page .section-box.overseas-tabs-details ul.left-tab li.active {
    border: 1px solid #007fb6;
    background: #007fb6;
    color: #fff;
    }
    .programs-page.overseas-page .section-box.overseas-tabs-details ul.left-tab li:last-child {
    margin-bottom: 0;
    }
    .programs-page.overseas-page .section-box.overseas-tabs-details {
    padding-top: 40px;
    }
    .programs-page.overseas-page .section-box.overseas-tabs-details p.note {
    color: #888;
    font-size: 12px;
    text-align: center;
    line-height: 16px;
    }
    .programs-page.overseas-page .section-box.overseas-tabs-details .overseas-tabs-inside {
    display: none;
    }
    .programs-page.overseas-page .section-box.overseas-tabs-details .overseas-tabs-inside:first-child {
    display: block;
    }
    .programs-page.overseas-page .section-box.overseas-tabs-details .left-tab-details .left-tab-box h5 {
    font-size: 22px;
    font-weight: 600;
    line-height: normal;
    }
    .programs-page.overseas-page .section-box.overseas-tabs-details .left-tab-details .left-tab-box {
    display: none;
    }
    .programs-page.overseas-page .section-box.overseas-tabs-details .left-tab-details .left-tab-box p {
    font-size: 13px;
    margin-bottom: 25px;
    line-height: normal;
    }
    .programs-page.overseas-page .section-box.overseas-tabs-details .left-tab-details .left-tab-box p.features {
    font-size: 13px;
    margin-bottom: 10px;
    line-height: normal;
    }
    .programs-page.overseas-page .section-box.overseas-tabs-details .left-tab-details .left-tab-box ul {
    list-style: none;
    margin: 0;
    padding: 0;
    }
    .programs-page.overseas-page .section-box.overseas-tabs-details .left-tab-details .left-tab-box ul li {
    font-size: 13px;
    position: relative;
    padding-left: 16px;
    line-height: normal;
    margin-bottom: 13px !important;
    }
    .programs-page.overseas-page .section-box.overseas-tabs-details .left-tab-details .left-tab-box ul li:before {
    content: "\f00c";
    font-family: FontAwesome;
    font-size: 11px;
    color: #007fb6;
    position: absolute;
    left: 0;
    top: 4px;
    line-height: normal;
    }
    .programs-page.overseas-page .section-box.overseas-tabs-details .left-tab-details .left-tab-box ul li.with-info::after {
    content: "\f05a";
    font-family: FontAwesome;
    font-size: 11px;
    color: #888;
    }
    .programs-page.overseas-page .section-box.overseas-tabs-details .left-tab-details .left-tab-box ul li .info {
    display: none;
    background: #444;
    position: absolute;
    color: #fff;
    z-index: 9;
    left: 15px;
    top: 100%;
    padding: 7px 10px;
    border-radius: 2px;
    font-size: 12px;
    margin-top: 5px;
    width: 100%;
    max-width: 190px;
    line-height: normal;
    }
    .programs-page.overseas-page .section-box.overseas-tabs-details .left-tab-details .left-tab-box ul li .info::before {
    content: "\f0d8";
    font-family: FontAwesome;
    color: #444;
    position: absolute;
    left: 15px;
    top: -16px;
    line-height: normal;
    font-size: 26px;
    }
    .programs-page.overseas-page .programs-page-header {
    background: url(https://mindlerimages.imgix.net/program-page/overseas-new.svg) center bottom no-repeat #fff;
    background-size: 100%;
    max-height: 520px;
    }
    .programs-page.overseas-page .programs-page-header h2 {
    margin-top: 170px;
    color: #000;
    }
    .programs-page.overseas-page .programs-page-header p {
    color: #000;
    }
    .programs-page.overseas-page .programs-page-header .form-row a {
    color: #fff;
    display: inline-block;
    font-size: 15px;
    border-radius: 2px;
    background: #ea6915;
    padding: 10px 25px;
    margin-left: 0;
    border: 0;
    border-left: 0;
    font-weight: 600;
    }
    .programs-page .sub-menu ul li {
    margin: 0 20px !important;
    }
    .programs-page.overseas-page .help-box .help-tab-details .details-box .right h6 {
    margin-top: 0;
    }
    .programs-page.overseas-page .sub-menu ul li.call-btn,
    .programs-page.overseas-page .sub-menu ul li.contact-btn {
    display: none;
    }
    .programs-page.overseas-page .sub-menu.fixed ul li.call-btn,
    .programs-page.overseas-page .sub-menu.fixed ul li.contact-btn {
    display: inline-block;
    }
    .programs-page.overseas-page .sub-menu.fixed ul li.plain-contact {
    display: none;
    }
    .programs-page.overseas-page a.btn-interested {
    color: #fff;
    display: inline-block;
    font-size: 14px;
    border-radius: 2px;
    background: #ea6915;
    padding: 7px 20px;
    margin-left: 0;
    border: 0;
    border-left: 0;
    margin-top: 40px;
    }
    .programs-page.overseas-page .help-box a.btn-interested {
    margin-top: 25px;
    margin-bottom: 25px;
    display: none;
    }
    .new-lightslider .slider-box {
    padding-left: 200px;
    position: relative;
    text-align: left;
    padding-bottom: 40px;
    max-width: 750px;
    margin: 60px auto auto;
    }
    .new-lightslider .testi-img {
    position: absolute;
    width: 160px;
    height: 160px;
    border-radius: 50%;
    top: 0;
    left: 0;
    overflow: hidden;
    }
    .new-lightslider .testi-img img {
    width: 100%;
    }
    .new-lightslider .slider-box h6 {
    color: #007fb6;
    font-weight: 600;
    font-size: 20px;
    margin-bottom: 20px;
    }
    .new-lightslider .slider-box p {
    font-size: 14px;
    margin-bottom: 5px;
    position: relative;
    padding-left: 12px;
    }
    .new-lightslider .slider-box p:before {
    content: "\f111";
    font-family: FontAwesome;
    font-size: 6px;
    color: #666;
    position: absolute;
    left: 0;
    top: 8px;
    line-height: normal;
    }
    .new-lightslider .lSSlideOuter .lSPager.lSpg>li a {
    background: 0 0 !important;
    border: 1px solid #007fb6;
    height: 10px;
    width: 10px;
    }
    .new-lightslider .lSSlideOuter .lSPager.lSpg>li a:hover,
    .new-lightslider .lSSlideOuter .lSPager.lSpg>li.active a {
    background-color: #007fb6 !important;
    }
    .new-lightslider .lSAction>a {
    width: 32px;
    opacity: 1 !important;
    color: #888;
    font-size: 42px;
    font-family: FontAwesome;
    }
    .new-lightslider .lSAction>a:hover {
    color: #484848;
    }
    .new-lightslider .lSAction>a.lSPrev:before {
    content: "\f104";
    }
    .new-lightslider .lSAction>a.lSNext:before {
    content: "\f105";
    }
    .programs-page.overseas-page .testimonials-section .lSAction>a {
    width: 32px;
    opacity: 1 !important;
    color: #ccc;
    font-size: 42px;
    font-family: FontAwesome;
    }
    .programs-page.overseas-page .testimonials-section .lSAction>a:hover {
    color: #fff;
    }
    .programs-page.overseas-page .testimonials-section .lSAction>a.lSPrev:before {
    content: "\f104";
    }
    .programs-page.overseas-page .testimonials-section .lSAction>a.lSNext:before {
    content: "\f105";
    }
    .programs-page.overseas-page .new-pricing-page .testimonials-section #content-slider li .col-md-9 {
    padding-right: 150px;
    }
    .programs-page.overseas-page .sub-menu ul li.contact-btn {
    padding: 0;
    }
    .programs-page.overseas-page .sub-menu ul li.contact-btn a {
    border-radius: 2px;
    background: #ea6915;
    color: #fff;
    margin-left: 0;
    display: inline-block;
    padding: 7px 12px;
    font-size: 13px;
    min-width: 133px;
    }
    .programs-page.overseas-page .sub-menu ul li.call-btn {
    padding: 0 0 0 10px;
    }
    .programs-page.overseas-page .sub-menu ul li.call-btn a {
    border-radius: 2px;
    background: #fff;
    color: #ea6915;
    margin-left: 0;
    display: inline-block;
    padding: 6px 12px;
    font-size: 13px;
    border: 1px solid #ea6915;
    pointer-events: none;
    }
    .programs-page.overseas-page .sub-menu ul li.call-btn a .fa {
    font-size: 11px;
    }
    .programs-page.overseas-page .help-box .help-tab .col-md-4.prg-tab-first span.count {
    letter-spacing: -8px;
    margin-right: 25px;
    max-width: 50px;
    }
    .programs-page.overseas-page .help-box .help-tab .col-md-4.prg-tab-first p {
    max-width: 200px;
    }
    .section-slider {
    background: #007fb6;
    padding: 60px 0;
    }
    .section-slider #section-slider-ul li .circle {
    width: 100px;
    height: 100px;
    border: 2px solid #1e9bd2;
    padding: 2px;
    overflow: hidden;
    border-radius: 50%;
    display: inline-block;
    margin-bottom: 10px;
    margin-top: 20px;
    }
    .section-slider #section-slider-ul li .circle img {
    width: 100%;
    border-radius: 50%;
    }
    .section-slider #section-slider-ul li .img-comma {
    width: 16px;
    margin: -2px 7px 0 0;
    display: inline-block;
    }
    .section-slider #section-slider-ul li p {
    color: #fff;
    font-size: 14px;
    }
    .section-slider #section-slider-ul li p.test-for-mobile {
    display: none;
    }
    .section-slider .lSAction>a {
    width: 32px;
    opacity: 1 !important;
    color: #ccc;
    font-size: 42px;
    font-family: FontAwesome;
    height: 45px;
    height: 45px;
    z-index: 9;
    }
    .section-slider .lSAction>a.lSPrev {
    left: 0;
    }
    .section-slider .lSAction>a.lSNext {
    right: 0;
    }
    .section-slider .lSAction>a.lSPrev:before {
    content: "\f104";
    }
    .section-slider .lSAction>a.lSNext:before {
    content: "\f105";
    }
    .section-slider #section-slider-ul li .slider-set {
    padding: 0 100px;
    }
    .section-slider .lSSlideOuter .lSPager.lSpg>li a {
    background-color: #149bd6;
    z-index: 9;
    }
    .section-slider .lSSlideOuter .lSPager.lSpg>li.active a,
    .section-slider .lSSlideOuter .lSPager.lSpg>li:hover a {
    background-color: #fff;
    }
    .section-slider .lSSlideOuter {
    padding: 0;
    position: relative;
    }
    .section-slider #section-slider-ul {
    height: auto !important;
    }
    .new-top-header .new-header-2 .right .for-product .sub-products p {
    min-height: 1px;
    }
    .new-top-header .new-header-2 .right .for-product .sub-products p.fixed-height {
    min-height: 72px;
    }
    .mobile-fixed-header-menu .menu-sign-up input {
    padding: 12px 12px;
    }
    .mobile-fixed-header-menu .menu-sign-up a {
    padding: 13px 12px;
    margin-bottom: 20px;
    }
    .mobile-fixed-header-menu .program-row.new-set .prg-box a {
    font-size: 12px;
    font-weight: 600;
    }
    .mobile-fixed-header-menu .program-row.new-set .prg-box a .fa {
    font-size: 13px;
    margin-left: 2px;
    font-weight: 600;
    display: none;
    }
    .mobile-fixed-header-menu ul li.blue-link a {
    color: #007fb6;
    font-size: 12px;
    font-weight: 600;
    text-transform: capitalize;
    }
    .mobile-fixed-header-menu .menu-sign-up p {
    font-size: 12px;
    }
    .mobile-fixed-header-menu .call-link {
    margin-bottom: 20px;
    padding-bottom: 5px;
    }
    /*Offer Close*/
    .offer-freedom {
    display: none;
    }
    .programs-page.programs-page-8-9 .programs-cards.box-1 ul.feature-short {
    min-height: 163px;
    }
    .programs-page.programs-page-8-9 .programs-cards.box-1 ul.feature-details {
    min-height: 545px;
    }
    .programs-page.programs-page-10-12 .programs-cards.box-1 ul.feature-short {
    min-height: 293px;
    }
    .programs-page.programs-page-10-12 .programs-cards.box-4 ul.feature-short {
    min-height: 291px;
    }
    .programs-page.programs-page-10-12 .programs-cards.box-1 ul.feature-details {
    min-height: 902px;
    }
    .programs-page.programs-page-10-12 .programs-cards.box-4 ul.feature-details {
    min-height: 900px;
    }
    .programs-page.programs-page-graduates .programs-cards.box-1 ul.feature-short {
    min-height: 231px;
    }
    .programs-page.programs-page-graduates .programs-cards.box-1 ul.feature-details {
    min-height: 782px;
    }
    .new-pricing-page .price-list-box .tab-details.selection-stream .price-list.box-1 ul {
    min-height: 265px;
    }
    .new-pricing-page .price-list-box .tab-details.selection-career .price-list ul {
    min-height: 283px;
    }
    .new-pricing-page .price-list-box .tab-details.selection-career .price-list ul {
    min-height: 370px;
    }
    .new-pricing-page .price-list-box .tab-details.selection-career .price-list.box-1 ul {
    min-height: 324px;
    }
    .new-pricing-page .price-list-box .tab-details.selection-career .price-list.box-4 ul {
    min-height: 370px;
    }
    .new-pricing-page .price-list-box .tab-details.selection-graduates .price-list.box-1 ul {
    min-height: 339px;
    }
    /* .programs-page.programs-page-8-9 .programs-cards.box-2 ul.feature-short {
    min-height: 234px;
    }.programs-page.programs-page-10-12 .programs-cards.box-2 ul.feature-short {
    min-height: 364px;
    } */
    /* 
    .new-pricing-page .price-list-box .tab-details.selection-career .price-list.box-2 ul{
    min-height: 405px;
    }.new-pricing-page .price-list-box .tab-details.selection-stream .price-list.box-2 ul{
    min-height: 386px;
    } */
    .full-screen-intro {
    max-height: 500px !important;
    }
    /* other landing pages */
    .programs-page.other-programs-page .programs-page-header {
    background: #007fb6;
    }
    .programs-page.other-programs-page .programs-page-header h2 {
    color: #fff;
    }
    .programs-page.other-programs-page .programs-page-header p {
    color: #fff;
    max-width: 800px;
    margin: auto;
    line-height: normal;
    }
    .programs-page.other-programs-page .programs-page-header .form-row a.know-more {
    color: rgb(255, 255, 255);
    display: inline-block;
    font-size: 15px;
    border-radius: 2px;
    background: rgb(234, 105, 21);
    padding: 10px 25px;
    margin-left: 0px;
    border: 0;
    border-left: 0;
    font-weight: 600;
    }
    .programs-page.other-programs-page .sub-menu ul li a.active .active-span {
    background: #007fb6;
    }
    .programs-page.other-programs-page .form-box {
    background: #007fb6;
    }
    .common-section {
    padding: 60px 15px;
    }
    .common-section.gray {
    background: #f6f6f6;
    }
    .common-section.dark {
    background: #007fb6;
    }
    .common-section.dark h3 {
    color: #fff;
    }
    .common-section.dark .p-title {
    color: #fff;
    }
    .common-section.dark {
    background: #007fb6;
    }
    .common-section h3 {
    font-size: 24px;
    margin-bottom: 40px;
    }
    .common-section .h3-title {
    margin-bottom: 5px;
    }
    .common-section .p-title {
    margin: auto;
    margin-bottom: 40px;
    max-width: 800px;
    text-align: center;
    }
    .common-section.border-top {
    border-top: 1px #e9e9e9 solid;
    }
    .common-section .common-section-details .common-cards {
    text-align: center;
    }
    .common-section .common-section-details .common-cards .img-sec {
    width: 70px;
    height: 70px;
    border-radius: 50%;
    margin: 0 auto;
    margin-bottom: 15px;
    background: #fff;
    }
    .common-section .common-section-details .common-cards .img {
    margin-bottom: 15px;
    }
    .common-section .common-section-details .common-cards h5 {
    font-size: 15px;
    font-weight: 600;
    margin-bottom: 10px;
    }
    .common-section .common-section-details .common-cards p {
    margin-bottom: 0;
    }
    .common-section.program-cards .common-section-details .row.margin-row {
    margin-top: 40px;
    }
    .programs-page.other-programs-page .common-section.peaple-speak {
    padding: 0 15px;
    }
    .programs-page.other-programs-page .common-section.peaple-speak p {
    color: #fff;
    font-size: 15px;
    margin-bottom: 5px;
    }
    .programs-page.other-programs-page .common-section.peaple-speak .comma {
    margin-bottom: 10px;
    margin-top: 110px;
    }
    .common-section .common-section-details .common-cards .img {
    margin-bottom: 15px;
    }
    .programs-page.other-programs-page .common-section.schools .img img {
    height: 70px;
    }
    .common-section.silde-video-section .lSPager {
    display: none;
    }
    .common-section.silde-video-section ul#silde-video li.lslide img {
    width: 100%;
    }
    .common-section.silde-video-section .lSSlideOuter {
    padding: 0;
    }
    .common-section.silde-video-section {
    background: #007fb6;
    padding: 40px;
    }
    .common-section.silde-video-section .common-section-details {
    padding: 0 50px;
    width: 100%;
    position: relative;
    }
    .common-section.silde-video-section .myaction>a {
    opacity: 1 !important;
    color: #fff;
    font-size: 42px;
    font-family: FontAwesome;
    position: absolute;
    text-align: center;
    padding: 10px;
    line-height: normal;
    top: 50%;
    transform: translate(0, -50%);
    }
    .common-section.silde-video-section .myaction>a.lSPrev {
    left: 0px;
    }
    .common-section.silde-video-section .myaction>a.lSNext {
    right: 0px;
    }
    .common-section.silde-video-section .myaction>a.lSPrev:before {
    content: "\f104";
    }
    .common-section.silde-video-section .myaction>a.lSNext:before {
    content: "\f105";
    }
    .flap {
    position: absolute;
    top: 0px;
    height: 100%;
    width: 33.33%;
    background: #0000008a;
    z-index: 99;
    }
    .flap.left {
    left: 0px;
    }
    .flap.right {
    right: 0px;
    }
    ul.menu-dropdown-tabs {
    list-style: none;
    margin: 0;
    padding: 0;
    }
    ul.menu-dropdown-tabs li {
    padding: 20px 20px;
    background: #f6f6f6;
    margin-bottom: 2px !important;
    font-size: 15px;
    position: relative;
    cursor: pointer;
    padding-left: 65px;
    }
    ul.menu-dropdown-tabs li span.icons {
    position: absolute;
    top: 50%;
    left: 20px;
    transform: translate(0, -50%);
    }
    ul.menu-dropdown-tabs li span.icons img {
    width: 32px;
    }
    ul.menu-dropdown-tabs li span.icons .gray {
    display: block;
    }
    ul.menu-dropdown-tabs li span.icons .white {
    display: none;
    }
    ul.menu-dropdown-tabs li.active span.icons .gray {
    display: none;
    }
    ul.menu-dropdown-tabs li.active span.icons .white {
    display: block;
    }
    ul.menu-dropdown-tabs li .fa {
    color: #fff;
    font-size: 24px;
    position: absolute;
    top: 25px;
    right: -1px;
    display: none;
    }
    ul.menu-dropdown-tabs li.active .fa {
    display: block;
    }
    ul.menu-dropdown-tabs li:last-child {
    margin-bottom: 0px !important;
    }
    ul.menu-dropdown-tabs li:hover {
    color: #007fb6;
    }
    ul.menu-dropdown-tabs li.active {
    background: #007fb6;
    color: #fff;
    }
    .new-top-header .new-header-2 .right .for-product .sub-products.with-tabs {
    padding: 0;
    }
    .new-top-header .new-header-2 .right .for-product .sub-products.with-tabs.menushow {
    display: block;
    }
    .new-top-header .new-header-2 .right .for-product .sub-products.with-tabs .col-left {
    width: 27%;
    padding: 0;
    }
    .new-top-header .new-header-2 .right .for-product .sub-products.with-tabs .col-right {
    width: 73%;
    padding: 0;
    padding: 20px 10px;
    }
    .new-top-header .new-header-2 .right .for-product .sub-products.with-tabs {
    top: 59px;
    width: 1040px;
    left: -210px;
    }
    .new-top-header .new-header-2 .right .for-product .sub-products.with-tabs.after-login {
    left: -410px;
    }
    .new-top-header .new-header-2 .right .for-product .sub-products.with-tabs .menu-tabdetails {
    display: none;
    }
    .new-top-header .new-header-2 .right .for-product .sub-products.with-tabs .menu-tabdetails:first-child {
    display: block;
    }
    .new-top-header .new-header-2 .right .for-product .sub-products.with-tabs p.fixed-height {
    min-height: initial;
    }
    .programs-page.mindler-talks .programs-page-header {
    background: url(https://mindlerimages.imgix.net/new-landing-pages/mindler-talks-banner.svg) right bottom -10px no-repeat;
    background-size: 95%;
    }
    .programs-page.mindler-mun .programs-page-header {
    background: url(https://mindlerimages.imgix.net/new-landing-pages/mindler-mun-banner.svg) right bottom -50px no-repeat;
    background-size: 100%;
    }
    .programs-page.libral-art .programs-page-header {
    background: url(https://mindlerimages.imgix.net/new-landing-pages/liberal-art-banner.svg) right bottom 0px no-repeat;
    background-size: 100%;
    }
    .programs-page.mindler-talks .programs-page-header h5 {
    color: #484848;
    font-size: 15px;
    margin-top: 80px;
    font-weight: 300;
    margin-bottom: 10px;
    letter-spacing: 1px;
    }
    .programs-page.mindler-talks .programs-page-header h2 {
    color: #484848;
    margin-top: 0px;
    }
    .homepage-new #student-program .home-pagetab {
    width: 100%;
    float: left;
    margin-bottom: 50px;
    background: #007fb6;
    padding: 0;
    }
    .home-pagetab ul {
    list-style: none;
    width: 100%;
    float: left;
    }
    .home-pagetab ul li.active {
    /* border-bottom: 1px solid #fff; */
    background: #fff !important;
    font-weight: 600;
    }
    .home-pagetab ul li {
    list-style: none;
    margin: 0 !important;
    padding: 35px 20px;
    text-align: center;
    background: #f6f6f6;
    float: left;
    width: 33.33%;
    border-right: 1px solid #cbd6e2;
    font-size: 16px;
    cursor: pointer;
    /* border-bottom: 1px solid #cbd6e2; */
    }
    .home-pagetab ul li span.name br {
    display: none;
    }
    .home-pagetab ul li span.name {
    position: relative;
    padding: 10px 10px;
    border: #fff solid 1px;
    background: #fff;
    display: block;
    border-radius: 2px;
    }
    .home-pagetab ul li span.name:hover {
    border: #007fb6 solid 1px;
    color: #007fb6;
    }
    .home-pagetab ul li span.name.active {
    background: #007fb6;
    border: #007fb6 solid 1px;
    color: #fff;
    }
    .home-pagetab ul li.active .active-line {
    display: block;
    }
    .homepage-new #student-program .home-pagetab-details h2 {
    margin-bottom: 40px !important;
    }
    .homepage-new #student-program .details-box .home-pagetab-details {
    display: none;
    }
    .common-section.schools img {
    margin: 0 30px;
    margin-top: 20px;
    }
    .common-section.schools .container {
    padding: 0;
    }
    .common-section.schools img.logo-1 {
    width: 70px;
    }
    .common-section.schools img.logo-2 {
    width: 100px;
    }
    .common-section.schools img.logo-3 {
    width: 60px;
    }
    .common-section.schools img.logo-4 {
    width: 40px;
    }
    .common-section.schools img.logo-5 {
    width: 70px;
    }
    .common-section.schools img.logo-6 {
    width: 160px;
    }
    .common-section.schools img.logo-7 {
    width: 80px;
    }
    .common-section.schools img.logo-8 {
    width: 100px;
    }
    .common-section.schools img.logo-9 {
    width: 55px;
    }
    .common-section.schools img.logo-10 {
    width: 100px;
    }
    .common-section.schools img.logo-11 {
    width: 200px;
    }
    .common-section.schools img.logo-12 {
    width: 150px;
    }
    .school-namesection {
    padding: 50px 0;
    text-align: center;
    }
    .school-namesection h2 {
    margin-bottom: 25px;
    font-size: 24px !important;
    }
    .programs-page.other-programs-page.libral-art .programs-page-header h2 {
    margin-top: 80px;
    }
    .common-section.schools {
    padding: 30px 15px;
    }
    .common-section.schools h3 {
    font-size: 14px;
    }
    .mindler-talkimg {
    max-width: 270px;
    margin-bottom: 20px;
    }
    .programs-page.overseas-page.other-programs-page.mindler-mun .programs-page-header h2 {
    margin-top: 80px;
    }
    .school-iframe {
    width: 310px;
    height: 174px;
    }
    .school-namesection.afterlogin {
    background: #007fb6;
    }
    .school-namesection.afterlogin h2,
    .school-namesection.afterlogin p {
    color: #fff;
    }
    .programs-page.other-programs-page h3 {
    margin-bottom: 10px;
    }
    .programs-page.mindler-mun .common-section .common-section-details .common-cards h2 {
    font-size: 15px;
    font-weight: 600;
    margin-bottom: 10px;
    }
    .gift-card-page .gift-card-banner {
    background: #ff7900;
    height: 400px;
    text-align: center;
    }
    .gift-card-page .gift-card-banner {
    background: #ff7900;
    height: 400px;
    text-align: center;
    }
    .homepage-new.gift-card-page .section-padding.gift-ratebox .ratebox-sec {
    padding: 50px 30px;
    border: 1px solid #e9e9e9;
    border-radius: 2px;
    background: #fff;
    }
    .homepage-new.gift-card-page .section-padding.gift-ratebox {
    background: url(../../../../mindlerimages.imgix.net/new-landing-pages/gift-bg-1.png) #fff;
    }
    .homepage-new.gift-card-page .section-padding.gift-ratebox .ratebox-sec .line {
    display: block;
    width: 90px;
    border-top: 2px #0abec4 solid;
    margin: auto;
    margin-bottom: 20px;
    }
    .homepage-new.gift-card-page .section-padding.gift-ratebox .ratebox-sec .fixed-content {
    min-height: 390px;
    }
    .homepage-new.gift-card-page .section-padding.gift-ratebox .ratebox-sec h5 {
    font-size: 22px;
    text-transform: capitalize;
    margin-bottom: 20px;
    }
    .homepage-new.gift-card-page .section-padding.gift-ratebox .ratebox-sec h6 {
    font-size: 15px;
    margin-bottom: 20px;
    }
    .homepage-new.gift-card-page .section-padding.gift-ratebox .ratebox-sec p {
    font-size: 14px;
    line-height: 22px;
    margin-bottom: 15px;
    }
    .homepage-new.gift-card-page .section-padding.gift-ratebox .ratebox-sec p strong {
    display: block;
    font-size: 14px;
    line-height: 22px;
    }
    .homepage-new.gift-card-page .section-padding.gift-ratebox .ratebox-sec p.rate {
    font-size: 30px;
    font-weight: 600;
    margin-top: 30px;
    margin-bottom: 5px;
    }
    .homepage-new.gift-card-page .section-padding.gift-ratebox .ratebox-sec p.rate .fa {
    font-size: 26px;
    font-weight: 400;
    margin-right: 3px;
    }
    .homepage-new.gift-card-page .section-padding.gift-ratebox .ratebox-sec p.rate span {
    font-size: 14px;
    font-weight: 400;
    text-decoration: line-through;
    color: #888;
    }
    .homepage-new.gift-card-page .section-padding.gift-ratebox .ratebox-sec p.saved {
    color: #66bf3a;
    font-size: 14px;
    font-weight: 400;
    }
    .homepage-new.gift-card-page .section-padding.gift-ratebox p.saved .fa {
    font-size: 12px;
    font-weight: 400;
    margin-right: 0px;
    }
    .homepage-new.gift-card-page .section-padding.gift-ratebox .ratebox-sec a.btn-orange {
    min-width: 150px;
    font-size: 14px;
    }
    .homepage-new.gift-card-page .section-padding.gift-ratebox .container {
    max-width: 900px;
    margin: auto;
    }
    .homepage-new.gift-card-page .card-section .common-cards {
    margin-top: 30px;
    }
    .homepage-new.gift-card-page .card-section .common-cards .img-sec {
    margin-bottom: 15px;
    }
    .homepage-new.gift-card-page .card-section .common-cards p {
    margin-bottom: 0;
    font-size: 14px;
    line-height: 22px;
    }
    .homepage-new.gift-card-page .card-section a.btn-orange {
    min-width: 150px;
    font-size: 14px;
    margin-top: 40px;
    }
    .common-page-banner {
    background: #007fb6;
    height: 500px;
    position: relative;
    background: url(../../../../mindlerimages.imgix.net/new-landing-pages/gift-bg-2.jpg) no-repeat #ff7900;
    background-size: 100%;
    background-position: center bottom;
    min-height: 558px;
    max-height: 580px;
    }
    .common-page-banner .position-box {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    text-align: center;
    width: 100%;
    }
    .common-page-banner .position-box h1 {
    color: #fff;
    font-size: 34px;
    margin-bottom: 15px;
    font-weight: 400;
    }
    .common-page-banner .position-box p {
    color: #fff;
    font-size: 18px;
    margin-bottom: 15px;
    font-weight: 400;
    }
    .common-page-banner .position-box strong {
    color: #fff;
    font-size: 24px;
    display: block;
    margin-bottom: 40px;
    font-weight: 400;
    }
    .common-page-banner .position-box a.btn-orange {
    min-width: 150px;
    font-size: 14px;
    background: #661d88;
    }
    .header-layer.gift-bg {
    background: url(../../../../mindlerimages.imgix.net/new-landing-pages/gift-bg-3.jpg) no-repeat #f47a20;
    background-size: auto 216px;
    background-position: center bottom;
    background-repeat: repeat-x;
    }
    .gift-card-payment {
    padding: 50px 0;
    background: #fafafa;
    }
    .gift-card-payment .left-box {
    border: 1px solid #e9e9e9;
    padding: 25px;
    background: #fff;
    min-height: 459px;
    }
    .gift-card-payment .left-box h4 {
    font-size: 14px;
    font-weight: 600;
    border-bottom: 1px solid #e9e9e9;
    padding-bottom: 10px;
    margin-bottom: 15px;
    }
    .gift-card-payment .left-box h4.receiver {
    margin-top: 20px;
    }
    .gift-card-payment .left-box h4.receiver label {
    margin: 0px;
    margin-left: 40px;
    cursor: pointer;
    font-size: 13px;
    }
    .gift-card-payment .left-box h4.receiver label input[type="checkbox"] {
    width: auto;
    -webkit-appearance: checkbox;
    -moz-appearance: checkbox;
    appearance: checkbox;
    margin: 0px;
    width: 100%;
    height: 100%;
    position: absolute;
    opacity: 0;
    }
    .gift-card-payment .left-box h4.receiver label span .fa {
    font-size: 9px;
    position: absolute;
    left: 1px;
    top: 1px;
    color: #fff;
    display: none;
    font-weight: 400;
    }
    .gift-card-payment .left-box h4.receiver label span {
    border: 1px solid #ccc;
    width: 13px;
    height: 13px;
    position: relative;
    float: left;
    margin-top: 3px;
    margin-right: 5px;
    }
    .gift-card-payment .left-box h4.receiver label span.checked {
    border: 1px solid #007fb6;
    background: #007fb6;
    }
    .gift-card-payment .left-box h4.receiver label span.checked .fa {
    display: block;
    }
    .gift-card-payment input {
    border-radius: 2px;
    width: 100%;
    padding: 8px 10px;
    color: #484848;
    font-weight: 400;
    line-height: normal;
    font-family: "Open Sans";
    text-transform: none;
    font-size: 13px;
    border: 1px solid #ddd;
    margin-bottom: 0px;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    }
    .gift-card-payment .right-box .rightpay-box {
    border-radius: 2px;
    width: 100%;
    padding: 25px;
    border: 1px solid #e9e9e9;
    margin-bottom: 10px;
    background: #fff;
    }
    .gift-card-payment .right-box .rightpay-box.package h4 {
    font-size: 22px;
    margin-bottom: 0px;
    }
    .gift-card-payment .right-box .rightpay-box.package p {
    font-size: 14px;
    border-bottom: 1px solid #f1f1f1;
    margin-bottom: 15px;
    padding-bottom: 15px;
    }
    .gift-card-payment .right-box .rightpay-box.package strong {
    display: block;
    font-size: 14px;
    margin-bottom: 10px;
    }
    .gift-card-payment .right-box .rightpay-box.package ul li {
    list-style: none;
    margin: 0;
    padding: 0;
    margin-bottom: 7px !important;
    font-size: 13px;
    }
    .gift-card-payment .right-box .rightpay-box.package ul li:last-child {
    margin-bottom: 0px !important;
    }
    .gift-card-payment .right-box .rightpay-box.package ul li .fa {
    color: #ea6915;
    margin-right: 3px;
    }
    .gift-card-payment .right-box .rightpay-box.pay .btn-checkout {
    background: #ea6915;
    margin-left: 0;
    padding: 11px 15px;
    font-size: 14px;
    color: #fff;
    width: 100%;
    border-radius: 2px;
    font-weight: 600;
    text-transform: uppercase;
    margin-top: 10px;
    }
    .gift-card-payment .right-box .rightpay-box.pay .btn-paytm {
    background: #fff;
    color: #ea6915;
    margin-left: 0;
    padding: 9px 15px;
    font-size: 14px;
    border: 1px solid #ea6915;
    border-radius: 2px;
    width: 100%;
    margin-top: 10px;
    text-transform: none;
    }
    .gift-card-payment .right-box .rightpay-box.pay .btn-paytm img {
    margin-left: 5px;
    margin-top: -5px;
    max-width: 50px;
    }
    .gift-card-payment .right-box .rightpay-box.pay p.amt {
    border-bottom: 1px solid #f1f1f1;
    margin-bottom: 0px;
    padding-bottom: 15px;
    font-size: 14px;
    }
    .gift-card-payment .right-box .rightpay-box.pay p.rate {
    font-size: 22px;
    font-weight: 600;
    margin-top: 20px;
    margin-bottom: 5px;
    }
    .gift-card-payment .right-box .rightpay-box.pay p.rate .fa {
    font-size: 20px;
    font-weight: 400;
    margin-right: 3px;
    }
    .gift-card-payment .right-box .rightpay-box.pay p.rate span {
    font-size: 14px;
    font-weight: 400;
    text-decoration: line-through;
    color: #888;
    }
    .gift-card-payment .right-box .rightpay-box.pay p.saved {
    color: #66bf3a;
    font-size: 14px;
    font-weight: 400;
    }
    .gift-card-payment .right-box .rightpay-box.pay p.saved .fa {
    font-size: 13px;
    }
    .gift-card-payment .right-box .rightpay-box.call-box {
    padding: 10px 25px;
    margin-bottom: 0;
    }
    .gift-card-payment .right-box .rightpay-box.call-box a {
    pointer-events: none;
    }
    .gift-card-payment .right-box .rightpay-box.call-box .call-img {
    padding-left: 0;
    padding-right: 5px;
    margin-top: 7px;
    }
    .gift-card-payment .right-box .rightpay-box.call-box .call-disc {
    padding-right: 0;
    padding-left: 5px;
    }
    .gift-card-payment .right-box .rightpay-box.call-box p {
    color: #888;
    font-size: 12px;
    text-align: left;
    line-height: 17px;
    }
    .gift-card-payment .right-box .rightpay-box.call-box .font-600 {
    font-weight: 600;
    }
    .header-layer.gift-bg .cart-back-btn {
    position: absolute;
    top: 93px;
    color: #fff;
    font-size: 13px;
    margin-left: 5px;
    }
    .header-layer.gift-bg .cart-back-btn .fa {
    font-size: 16px;
    margin-right: 3px;
    float: left;
    margin-top: 1px;
    }
    .giftamount-payable-mobile {
    display: none;
    }
    .gift-mobilebnt-cart {
    background: #fff;
    position: fixed;
    z-index: 999999;
    bottom: 0;
    width: 100%;
    left: 0;
    padding: 10px 0;
    -webkit-box-shadow: 0 -1px 5px 0 rgba(0, 0, 0, 0.2);
    box-shadow: 0 -1px 5px 0 rgba(0, 0, 0, 0.2);
    display: none;
    }
    .gift-mobilebnt-cart .btn-checkout {
    background: #ea6915;
    margin-left: 0;
    padding: 9px 15px;
    font-size: 13px;
    color: #fff;
    width: 100%;
    border-radius: 2px;
    font-weight: 600;
    text-transform: uppercase;
    margin-top: 0px;
    }
    .gift-mobilebnt-cart .rate {
    font-size: 22px;
    font-weight: 600;
    margin-top: 4px;
    display: block;
    }
    .gift-mobilebnt-cart .rate .fa {
    font-size: 19px;
    font-weight: 400;
    margin-right: 3px;
    }
    .gift-card-payment .right-box .rightpay-box.pay .gift-close {
    position: absolute;
    right: 0;
    font-size: 17px;
    top: 0;
    color: #888;
    padding: 5px 7px;
    display: inline-block;
    z-index: 99;
    display: none;
    width: 42px;
    }
    .gift-card-payment .right-box .rightpay-box.package {
    border-top: 2px solid #ea6915;
    }
    .alert-gift {
    font-size: 10px;
    color: red;
    line-height: 14px;
    }
    .aed {
    padding: 0 !important;
    width: auto !important;
    display: inline !important;
    font-weight: 400 !important;
    margin-right: 5px;
    font-size: 18px !important;
    }
    /* schoollogin-page */
    .schoollogin-page .new-header-2 {
    padding: 3px 0;
    }
    .schoollogin-page .new-header-2 .col-md-2 a {
    display: inline-block;
    }
    .schoollogin-page .new-header-2 .col-md-2 a img.logo-blue {
    margin-top: 13px !important;
    }
    .schoollogin-page .new-header-2 .school-logo-box {
    border: 1px #f2f2f2 solid;
    padding: 5px 10px;
    width: auto;
    float: right;
    text-align: center;
    border-radius: 2px;
    }
    .schoollogin-page .new-header-2 .school-logo-box img {
    height: 55px;
    }
    .schoollogin-page .new-header-2 a.school-call {
    float: right;
    background-color: #ea6915 !important;
    color: #fff !important;
    text-align: left;
    padding: 5px 15px;
    border-radius: 2px;
    font-weight: 600;
    font-size: 14px;
    margin-left: 15px;
    margin-top: 10px !important;
    }
    .schoollogin-page .new-header-2 .school-call span {
    display: block;
    font-size: 12px;
    }
    #new-login-screens.schoollogin-page .sign-up-box {
    text-align: left;
    }
    #new-login-screens.schoollogin-page .sign-up-box h4 {
    font-size: 18px;
    font-weight: 600 !important;
    color: #888;
    border-bottom: #fff solid 2px;
    padding-bottom: 10px;
    cursor: pointer;
    text-align: left;
    margin-bottom: 35px;
    display: inline-block;
    }
    #new-login-screens.schoollogin-page .sign-up-box h4:hover {
    color: #007fb6;
    border-bottom: #fff solid 2px;
    }
    #new-login-screens.schoollogin-page .sign-up-box h4.active {
    color: #484848;
    border-bottom: #007fb6 solid 2px;
    }
    #new-login-screens.schoollogin-page .sign-up-box h4.click-counsellor {
    text-align: right;
    }
    #new-login-screens.schoollogin-page input {
    border-bottom-width: 1px !important;
    }
    #new-login-screens.schoollogin-page .sign-up-box-details {
    display: none;
    }
    #new-login-screens.schoollogin-page .sign-up-box-details.for-student {
    display: block;
    }
    #new-login-screens.schoollogin-page {
    background: #f6f6f6;
    }
    #new-login-screens.schoollogin-page .container {
    position: relative;
    min-height: 135px;
    }
    .schoollogin-page .common-section.program-cards {
    border-top: 0px;
    text-align: center;
    }
    .schoollogin-page .common-section.program-cards {
    border-top: 0px;
    text-align: center;
    }
    .schoollogin-page .common-section .common-section-details {
    max-width: 900px;
    margin: auto;
    }
    .schoollogin-page .common-section .common-section-details .common-cards .img-sec {
    width: 70px;
    height: 60px;
    }
    .schoollogin-page .common-section .common-section-details .common-cards {
    text-align: center;
    background: #fff;
    border-radius: 2px;
    padding: 25px;
    padding-bottom: 30px;
    padding-top: 20px;
    margin-top: 30px;
    }
    .schoollogin-page .common-section .common-section-details .common-cards h5 {
    font-size: 18px;
    }
    .schoollogin-page .common-section .common-section-details .common-cards p {
    font-size: 14px;
    }
    .schoollogin-page .common-section .common-section-details .common-cards a {
    margin-top: 15px;
    font-weight: 600;
    display: inline-block;
    }
    .schoollogin-page .common-section .common-section-details .common-cards a .fa {
    font-weight: 600;
    font-size: 14px;
    margin-left: 3px;
    }
    .schoollogin-page .common-section.other-programs .common-section-details .common-cards {
    text-align: left;
    }
    .schoollogin-page .common-section.other-programs .common-section-details .img-card img {
    text-align: right;
    }
    .schoollogin-page .common-section.other-programs .common-section-details .img-card img {
    max-width: 190px;
    }
    .schoollogin-page .common-section.other-programs .common-section-details .common-cards p {
    font-size: 14px;
    max-width: 415px;
    }
    .schoollogin-page .common-section.other-programs .common-section-details .common-cards a {
    background: #ea6915;
    color: #fff;
    padding: 7px 30px;
    border-radius: 2px;
    text-align: center;
    }
    .schoollogin-page .common-section.other-programs .common-section-details .row {
    margin-top: 50px;
    }
    .schoollogin-page .common-section.other-programs .common-section-details .common-cards {
    margin-top: 25px;
    padding: 0;
    }
    /* Price Increase */
    .price-increase .increase-label {
    font-size: 11px;
    color: #ea6915;
    margin: 0;
    line-height: 14px;
    top: 13px;
    position: absolute;
    width: 100%;
    left: 0;
    display: none;
    }
    /*.price-increase .increase-label.sec{
    top: 67px;
    }
    .new-pricing-page.price-increase .price-list-box .price-list .rate {
    position: relative;
    min-height: 82px;
    }
    .new-pricing-page.price-increase .price-list-box .price-list .rate span {
    margin-top: 18px;
    }
    .programs-cards-box.price-increase .increase-label{
    top: 0px;
    }
    .programs-cards-box.price-increase .increase-label.sec{
    top: 53px;
    }
    .programs-cards-box.price-increase .programs-cards p.price-tag {
    position: relative;
    min-height: 55px;
    display: block;
    padding-top: 23px
    }
    .programs-page.programs-page-10-12 .programs-cards-box.price-increase .programs-cards p.price-tag {
    min-height: 76px;
    }
    .programs-cards-box.price-increase  p.price-tag .fa-inr {
    float: none!important;
    }
    @media only screen and (max-width:667px) {
    .new-pricing-page.price-increase .price-list-box .price-list .rate span {
    margin-top: 0px;
    }
    .new-pricing-page.price-increase .price-list-box .price-list .rate {
    position: relative;
    min-height: 1px!important;
    }
    .new-pricing-page.price-increase .price-list-box .price-list .rate.inc span{
    margin-top: 18px;
    }
    .new-pricing-page.price-increase .price-list-box .price-list .rate.inc {
    min-height: 82px!important;
    }
    .programs-cards-box.price-increase .programs-cards p.price-tag {
    min-height: 1px!important;
    padding-top: 0px;
    }
    .programs-cards-box.price-increase .programs-cards p.price-tag.inc {
    min-height: 75px!important;
    padding-top: 23px!important;
    }
    }*/
    /* Price Increase close*/
    /* New Pricing */
    .new-pricing-page .pricing-main-heading {
    margin-top: 60px;
    background: #007fb6;
    color: #fff;
    padding-top: 60px;
    text-align: center;
    padding-bottom: 60px;
    position: relative;
    }
    .new-pricing-page .pricing-main-heading h2 {
    font-size: 24px;
    font-weight: 600;
    color: #fff;
    margin-bottom: 5px;
    }
    .new-pricing-page .pricing-main-heading p {
    font-size: 15px;
    font-weight: 400;
    color: #fff;
    }
    .pricing-tab {
    position: absolute;
    bottom: -32px;
    width: 100%;
    z-index: 9;
    }
    .pricing-tab .container {
    padding: 0 120px;
    }
    .pricing-tab .col-md-4 {
    background: #f6f6f6;
    color: #888;
    font-size: 18px;
    padding: 20px 0;
    border: 2px solid #e9e9e9;
    border-right: 0;
    position: relative;
    cursor: pointer;
    font-weight: 600;
    }
    .pricing-tab .col-md-4:last-child {
    border-right: 2px solid #e9e9e9;
    }
    .pricing-tab .col-md-4:last-child {
    border-radius: 0 2px 0 0;
    border-right: 2px solid #e9e9e9;
    }
    .pricing-tab .col-md-4:first-child {
    border-radius: 2px 0 0 0;
    }
    .pricing-tab .tab-box {
    border: 2px solid #e9e9e9;
    border-radius: 2px;
    /* overflow: hidden; */
    }
    .pricing-tab .col-md-4.active {
    color: #007fb6;
    background: #fff;
    }
    .pricing-tab .col-md-4.active:after {
    width: 100%;
    position: absolute;
    height: 5px;
    background: #007fb6;
    bottom: -2px;
    content: "";
    left: 0px;
    }
    .pricing-tab .col-md-4.for-stream.active {
    color: #ea6370;
    }
    .pricing-tab .col-md-4.for-career.active {
    color: #8964bf;
    }
    .pricing-tab .col-md-4.for-graduates.active {
    color: #00bcc6;
    }
    .pricing-tab .col-md-4.for-stream.active:after {
    background: #ea6370;
    }
    .pricing-tab .col-md-4.for-career.active:after {
    background: #8964bf;
    }
    .pricing-tab .col-md-4.for-graduates.active:after {
    background: #00bcc6;
    }
    .price-final .pricing-details-box.for-stream .product-details .pricing-btn {
    background: #ea6370 !important;
    }
    .price-final .pricing-details-box.for-career .product-details .pricing-btn {
    background: #8964bf !important;
    }
    .price-final .pricing-details-box.for-graduates .product-details .pricing-btn {
    background: #00bcc6 !important;
    }
    .price-final .pricing-details-box .product-details h5 span {
    display: none;
    }
    .price-final .pricing-details-box.for-stream .product-details h5 {
    color: #ea6370;
    }
    .price-final .pricing-details-box.for-career .product-details h5 {
    color: #8964bf;
    }
    .price-final .pricing-details-box.for-graduates .product-details h5 {
    color: #00bcc6;
    }
    .price-final {
    padding: 60px 0;
    background: #f6f6f6;
    }
    .price-final .row .pricing-details-box {
    display: none;
    }
    .price-final .row .pricing-details-box:first-child {
    display: block;
    }
    .price-final .row .pricing-details-box.for-stream {
    padding: 0 10%;
    }
    .price-final .row .pricing-details-box.for-graduates {
    padding: 0 22%;
    }
    .price-final .product-details {
    padding: 40px 24px 180px 24px;
    background: #fff;
    margin-top: 25px;
    text-align: center;
    position: relative;
    }
    .price-final .row {
    margin: 0 -7px;
    }
    .price-final .row .col-md-3,
    .price-final .row .col-md-4,
    .price-final .row .col-md-6 {
    padding: 0 7px;
    }
    .price-final .product-details h5 {
    margin: 0;
    padding: 0;
    text-transform: uppercase;
    font-size: 24px;
    color: #007fb6;
    margin-bottom: 3px;
    }
    .price-final .product-details p.sub-title {
    font-size: 13px;
    font-weight: 600;
    color: #888;
    margin-bottom: 0;
    }
    .price-final .product-details p.price-amount {
    font-size: 26px;
    font-weight: 600;
    margin-bottom: 0;
    }
    /* .price-final .product-details p.price-amount .fa {
    font-size: 17px;
    margin-right: 2px;
    font-weight: 300;
    color: #484848;
    position: relative;
    top: -4px;
    } */
    .price-final .product-details p.price-amount span {
    font-size: 14px;
    font-weight: 400;
    }
    .price-final .product-details hr {
    border: 1px solid #e9e9e9;
    margin: 15px auto;
    width: 80px;
    }
    .price-final .product-details ul {
    margin-top: 40px;
    margin-bottom: 10px;
    }
    .price-final .product-details ul li {
    font-size: 13px;
    margin-bottom: 17px !important;
    }
    .price-final .product-details ul li.disabled {
    color: #888;
    }
    .price-final .product-details ul li:last-child {
    margin-bottom: 0px !important;
    }
    .price-final .product-details ul li strong {
    display: block;
    margin-bottom: 3px;
    font-size: 14px;
    padding-left: 30px;
    position: relative;
    }
    .price-final .product-details ul li strong span {
    position: absolute;
    left: 0px;
    top: 7px;
    }
    .price-final .product-details ul li strong span img {
    width: 23px;
    }
    .price-final .product-details ul li.disabled strong span img {
    width: 20px;
    }
    .price-final .product-details ul li strong span.limited {
    position: absolute;
    left: inherit;
    right: 0px;
    top: inherit;
    font-size: 11px;
    text-transform: capitalize;
    background: #888;
    color: #fff;
    border-radius: 2px;
    padding: 1px 4px;
    font-weight: 400;
    bottom: 4px;
    line-height: normal;
    }
    .price-final .product-details .pricing-btn {
    background: #007fb6;
    color: #fff;
    border: 0;
    padding: 10px;
    }
    .price-final .product-details .btn-box {
    position: absolute;
    bottom: 35px;
    left: 0px;
    width: 100%;
    padding: 25px;
    padding-top: 30px;
    }
    .price-final .product-details .btn-box .special-input:focus {
    border: 1px solid #e9e9e9 !important;
    }
    .price-final .product-details .learn-more {
    position: absolute;
    bottom: 0;
    left: 0px;
    width: 100%;
    padding-bottom: 24px;
    font-weight: 600;
    }
    .price-final .product-details .btn-box .validation {
    font-size: 10px !important;
    }
    .pricing-modal-block {
    background: #00000070;
    position: fixed;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    z-index: 99999;
    padding: 25px;
    display: none;
    }
    .pricing-modal-block .pricing-modal-content {
    background: #fff;
    border-radius: 2px;
    max-width: 1024px;
    margin: auto;
    position: relative;
    }
    .pricing-modal-block .pricing-modal-content .mid-set {
    padding: 25px;
    }
    .pricing-modal-block .pricing-modal-content .set-height {
    overflow-y: scroll;
    }
    .pricing-modal-block .pricing-modal-content .mid-set .first {
    padding-right: 120px;
    }
    .pricing-modal-block .pricing-modal-content .mid-set .title {
    font-size: 14px;
    display: block;
    color: #484848;
    margin-bottom: 5px;
    font-weight: 600;
    }
    .pricing-modal-block .pricing-modal-content .mid-set .mid-set-rows.not-included .title {
    position: relative;
    padding-left: 30px;
    }
    .pricing-modal-block .pricing-modal-content .mid-set .mid-set-rows.not-included .title::after {
    content: "\f023";
    font-family: FontAwesome, sans-serif;
    position: absolute;
    top: 4px;
    left: 16px;
    font-size: 12px;
    color: #ea6370;
    }
    .pricing-modal-block .pricing-modal-content .mid-set .mid-set-rows.not-included .first .title {
    position: relative;
    padding-left: 16px;
    }
    .pricing-modal-block .pricing-modal-content .mid-set .mid-set-rows.not-included .first .title::after {
    left: 1px;
    }
    .pricing-modal-block.for-10-12 .pricing-modal-content .mid-set .mid-set-rows.not-included .title::after {
    color: #8964bf;
    }
    .pricing-modal-block.for-gr .pricing-modal-content .mid-set .mid-set-rows.not-included .title::after {
    color: #00bcc6;
    }
    .pricing-modal-block .pricing-modal-content .mid-set .tooltip-info {
    display: inline-block;
    position: relative;
    }
    .pricing-modal-block .pricing-modal-content .mid-set .tooltip-info:hover .content {
    display: block;
    }
    .pricing-modal-block .pricing-modal-content .mid-set .tooltip-info .content {
    display: none;
    position: absolute;
    top: 24px;
    right: -94px;
    width: 200px;
    background: #484848;
    padding: 10px;
    font-size: 11px;
    line-height: 14px;
    font-weight: normal;
    color: #fff;
    text-align: center;
    border-radius: 2px;
    z-index: 9999;
    }
    .pricing-modal-block .pricing-modal-content .mid-set .tooltip-info .fa-tool {
    color: #ccc;
    font-size: 10px;
    }
    .pricing-modal-block .pricing-modal-content .mid-set .tooltip-info .fa-pointer {
    position: absolute;
    top: -15px;
    font-size: 25px;
    color: #484848;
    left: 50%;
    transform: translate(-50%, 0);
    }
    .pricing-modal-block .pricing-modal-content .mid-set .with-icon .fa-main {
    position: absolute;
    left: 0px;
    top: 7px;
    font-size: 22px;
    }
    .pricing-modal-block .pricing-modal-content .mid-set .with-icon {
    padding-left: 35px;
    font-weight: 600;
    }
    .pricing-modal-block .pricing-modal-content .mid-set .mid-set-rows {
    border-bottom: 1px #e9e9e9 solid;
    padding: 15px 0;
    }
    .pricing-modal-block .pricing-modal-content .mid-set .mid-set-rows.not-included,
    .pricing-modal-block .pricing-modal-content .mid-set-rows.not-included .title {
    color: #888;
    }
    .pricing-modal-block .pricing-modal-content .mid-set .mid-set-rows.not-included .with-icon .fa-main {
    color: #b7b7b7;
    }
    .pricing-modal-block .pricing-modal-content .mid-set .mid-set-rows.not-included .with-icon {
    position: relative;
    }
    .pricing-modal-block .pricing-modal-content .mid-set .mid-set-rows.not-included .with-icon::after {
    content: "\f023";
    font-family: FontAwesome, sans-serif;
    position: absolute;
    top: 23px;
    left: 20px;
    font-size: 11px;
    }
    .pricing-modal-block.for-8-9 .pricing-modal-content .mid-set .mid-set-rows.not-included .with-icon::after {
    color: #ea6370;
    }
    .pricing-modal-block.for-10-12 .pricing-modal-content .mid-set .mid-set-rows.not-included .with-icon::after {
    color: #8964bf;
    }
    .pricing-modal-block.for-gr .pricing-modal-content .mid-set .mid-set-rows.not-included .with-icon::after {
    color: #00bcc6;
    }
    .pricing-modal-block .pricing-modal-content .mid-set .mid-set-rows:first-child {
    padding-top: 0;
    }
    .pricing-modal-block .pricing-modal-content .mid-set .mid-set-rows:last-child {
    border: 0;
    padding-bottom: 0;
    }
    .pricing-modal-block .pricing-modal-content .head-set {
    padding: 15px 25px;
    border-bottom: 1px solid #e9e9e9;
    }
    .pricing-modal-block .pricing-modal-content .head-set h5 {
    margin-bottom: 0;
    font-size: 20px;
    margin-top: 3px;
    }
    .pricing-modal-block .pricing-modal-content .head-set h5 span {
    color: #888;
    font-weight: 600;
    font-size: 13px;
    }
    .pricing-modal-block .pricing-modal-content .head-set .price {
    font-size: 21px;
    font-weight: 600;
    margin-bottom: 0;
    display: inline-block;
    position: relative;
    top: 3px;
    margin-right: 130px;
    }
    .pricing-modal-block .pricing-modal-content .head-set .price .fa {
    font-size: 14px;
    margin-right: 2px;
    font-weight: 300;
    color: #484848;
    position: relative;
    top: -3px;
    }
    .pricing-modal-block .pricing-modal-content .price-btn {
    background: #007fb6;
    color: #fff;
    border: 0;
    padding: 7px 25px;
    border-radius: 2px;
    display: inline-block;
    font-weight: 600;
    font-size: 14px;
    position: absolute;
    right: 25px;
    top: 15px;
    z-index: 99;
    }
    .btn-action.btn-secondry 
    {
        background: #007FB6;
    }
    .pricing-modal-block .pricing-modal-content .foot-set {
    padding: 15px 25px;
    background: #f6f6f6;
    }
    .pricing-modal-block .pricing-modal-content .foot-set .other-prg {
    border-top: 2px solid #007fb6;
    padding: 15px 25px;
    background: #fff;
    cursor: pointer;
    }
    .pricing-modal-block .pricing-modal-content .foot-set .other-prg:hover {
    box-shadow: 0 0px 20px 0 rgba(0, 0, 0, 0.3);
    }
    .pricing-modal-block .pricing-modal-content .foot-set .other-prg .view-btn {
    display: inline-block;
    border-radius: 2px;
    border: 1px #8964bf solid;
    font-size: 12px;
    padding: 1px 6px;
    margin-top: 7px;
    color: #8964bf;
    }
    .pricing-modal-block.for-8-9 .pricing-modal-content .foot-set .other-prg .view-btn {
    border: 1px #ea6370 solid;
    color: #ea6370;
    }
    .pricing-modal-block.for-gr .pricing-modal-content .foot-set .other-prg .view-btn {
    border: 1px #00bcc6 solid;
    color: #00bcc6;
    }
    .pricing-modal-block .pricing-modal-content .foot-set .other-prg p {
    margin-bottom: 0;
    margin-top: 5px;
    }
    .pricing-modal-block .pricing-modal-content .foot-set h5 {
    margin-bottom: 0;
    font-size: 18px;
    margin-top: 3px;
    }
    .pricing-modal-block .pricing-modal-content .foot-set h5 span {
    color: #888;
    font-weight: 600;
    font-size: 13px;
    }
    .pricing-modal-block .pricing-modal-content .foot-set .price {
    font-size: 18px;
    font-weight: 600;
    margin-bottom: 0;
    display: inline-block;
    position: relative;
    top: 3px;
    }
    .pricing-modal-block .pricing-modal-content .foot-set .price .fa {
    font-size: 12px;
    margin-right: 2px;
    font-weight: 300;
    color: #484848;
    position: relative;
    top: -2px;
    }
    .pricing-modal-block .pricing-modal-content .foot-set .you-can {
    margin-top: 45px;
    font-size: 14px;
    display: inline-block;
    }
    .pricing-modal-block .pricing-modal-content .mid-set .mid-set-rows span.limited {
    font-size: 11px;
    text-transform: capitalize;
    background: #888;
    color: #fff;
    border-radius: 2px;
    padding: 1px 4px;
    font-weight: 400;
    bottom: 4px;
    line-height: normal;
    margin-left: 10px;
    }
    .pricing-modal-block .pricing-modal-content .mid-set .mid-set-rows span.notinclude {
    font-size: 11px;
    text-transform: capitalize;
    color: #ea6915;
    border-radius: 2px;
    padding: 0px 4px;
    font-weight: 400;
    bottom: 4px;
    line-height: normal;
    margin-left: 10px;
    border: 1px solid #ea6915;
    }
    .pricing-modal-block .pm-close {
    position: absolute;
    top: -16px;
    right: -16px;
    color: #ccc;
    padding: 5px;
    font-size: 18px;
    cursor: pointer;
    z-index: 999;
    background: #666;
    border-radius: 50%;
    width: 32px;
    height: 32px;
    text-align: center;
    }
    .pricing-modal-block .pm-close:hover {
    color: #fff;
    background: #444;
    }
    .pricing-modal-block .fas {
    line-height: normal;
    position: relative;
    top: 0px;
    left: 1px;
    }
    .pricing-modal-block.for-8-9 .pricing-modal-content .head-set h5,
    .pricing-modal-block.for-8-9 .pricing-modal-content .mid-set .with-icon .fa-main,
    .pricing-modal-block.for-8-9 .pricing-modal-content .foot-set h5 {
    color: #ea6370;
    }
    .pricing-modal-block.for-8-9 .pricing-modal-content .foot-set .other-prg {
    border-color: #ea6370;
    }
    .pricing-modal-block.for-8-9 .pricing-modal-content .price-btn {
    background: #ea6370;
    }
    .pricing-modal-block.for-10-12 .pricing-modal-content .head-set h5,
    .pricing-modal-block.for-10-12 .pricing-modal-content .mid-set .with-icon .fa-main,
    .pricing-modal-block.for-10-12 .pricing-modal-content .foot-set h5 {
    color: #8964bf;
    }
    .pricing-modal-block.for-10-12 .pricing-modal-content .foot-set .other-prg {
    border-color: #8964bf;
    }
    .pricing-modal-block.for-10-12 .pricing-modal-content .price-btn {
    background: #8964bf;
    }
    .pricing-modal-block.for-gr .pricing-modal-content .head-set h5,
    .pricing-modal-block.for-gr .pricing-modal-content .mid-set .with-icon .fa-main,
    .pricing-modal-block.for-gr .pricing-modal-content .foot-set h5 {
    color: #00bcc6;
    }
    .pricing-modal-block.for-gr .pricing-modal-content .foot-set .other-prg {
    border-color: #00bcc6;
    }
    .pricing-modal-block.for-gr .pricing-modal-content .price-btn {
    background: #00bcc6;
    }
    .pricing-modal-block .pricing-modal-content .mid-set.four-grid .col-sm-3 {
    width: 22%;
    }
    .pricing-modal-block .pricing-modal-content .mid-set.four-grid .col-sm-3.first {
    width: 34%;
    padding-right: 30px;
    }
    .pricing-modal-block .pricing-modal-content .mid-set.four-grid .with-icon .sub-title {
    max-width: 140px;
    }
    .pricing-modal-block .pricing-modal-content .mid-set.five-grid .first {
    padding-right: 80px;
    }
    .pricing-modal-block .pricing-modal-content .mid-set.five-grid .with-icon .sub-title {
    max-width: 100%;
    }
    .pricing-modal-block .pricing-modal-content .mid-set.five-grid .second .next {
    margin-top: 20px;
    }
    body.prc-fixed {
    overflow: hidden;
    }
    .new-pricing-page.for-programs h4 {
    font-size: 24px;
    margin-bottom: 20px;
    }
    .session-count {
    margin-bottom: 15px;
    text-align: left;
    }
    .session-count p {
    text-align: center;
    margin-bottom: 7px;
    font-size: 13px;
    font-weight: 600;
    }
    .session-count label {
    position: relative;
    margin: 0;
    cursor: pointer;
    text-align: left;
    color: #888;
    font-size: 13px;
    }
    .session-count label input {
    -webkit-appearance: radio !important;
    -moz-appearance: radio !important;
    appearance: radio !important;
    width: auto;
    margin: 0;
    position: absolute;
    left: 0px;
    top: 4px;
    opacity: 0;
    cursor: pointer;
    }
    .session-count label .radio-bg {
    display: inline-block;
    border-radius: 50%;
    width: 12px;
    height: 12px;
    border: 1px #007fb6 solid;
    position: relative;
    top: 2px;
    }
    .session-count label .radio-bg .circle {
    display: inline-block;
    background: #fff;
    width: 7px;
    height: 7px;
    border-radius: 50%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    }
    .session-count label .radio-bg.checked .circle {
    background: #007fb6;
    }
    .price-final .pricing-details-box.for-stream .product-details .session-count label .radio-bg.checked .circle {
    background: #ea6370;
    }
    .price-final .pricing-details-box.for-stream .product-details .session-count label .radio-bg {
    border: 1px #ea6370 solid;
    }
    .price-final .pricing-details-box.for-career .product-details .session-count label .radio-bg.checked .circle {
    background: #8964bf;
    }
    .price-final .pricing-details-box.for-career .product-details .session-count label .radio-bg {
    border: 1px #8964bf solid;
    }
    .price-final .pricing-details-box.for-graduates .product-details .session-count label .radio-bg.checked .circle {
    background: #00bcc6;
    }
    .price-final .pricing-details-box.for-graduates .product-details .session-count label .radio-bg {
    border: 1px #00bcc6 solid;
    }
    .new-pricing-page .signup-banner .height {
    display: block;
    height: auto;
    text-align: center;
    }
    .callme-now {
    margin-top: 30px;
    padding: 0px 7px;
    }
    .callme-now .callme-now-box {
    background: #007fb6;
    padding: 30px 15px;
    text-align: center;
    }
    .callme-now .callme-now-box h4 {
    color: #fff;
    margin: 0;
    margin-bottom: 15px;
    font-size: 20px;
    }
    .callme-now .callme-now-box input {
    width: 200px;
    margin-bottom: 0;
    }
    .callme-now .callme-now-box .btn-orange {
    position: relative;
    left: -5px;
    border-radius: 0 2px 2px 0;
    padding: 9px 15px;
    font-size: 13px;
    font-weight: 600;
    }
    @media only screen and (max-width: 768px) {
    .pricing-tab .container {
    padding: 0 15px;
    }
    .new-pricing-page .pricing-main-heading {
    margin-top: 53px;
    padding-top: 30px;
    padding-bottom: 45px;
    }
    .pricing-tab .col-md-4 {
    font-size: 17px;
    padding: 15px 0;
    float: left;
    width: 33.33%;
    min-height: inherit;
    }
    .pricing-tab {
    bottom: -22px;
    }
    .callme-now {
    width: 100%;
    float: left;
    }
    .callme-now .callme-now-box input {
    width: 100%;
    margin-bottom: 10px;
    }
    .callme-now .callme-now-box .btn-orange {
    width: 100%;
    left: 0px;
    border-radius: 2px;
    }
    .price-final .product-details {
    margin-top: 20px;
    }
    .price-final .row .pricing-details-box.for-stream {
    padding: 0;
    }
    .price-final .row .pricing-details-box.for-stream .col-md-4 {
    width: 33.33%;
    float: left;
    }
    .price-final {
    padding: 30px 0;
    background: #f6f6f6;
    }
    .price-final .row .pricing-details-box.for-career .col-md-3 {
    width: 50%;
    float: left;
    }
    .price-final .product-details ul li strong br {
    display: none;
    }
    .price-final .row .pricing-details-box.for-graduates {
    padding: 0;
    }
    .price-final .row .pricing-details-box.for-graduates .col-md-6 {
    width: 50%;
    float: left;
    }
    .price-final .product-details ul li strong span img {
    width: 19px;
    }
    .price-final .product-details ul li strong span {
    top: 0px;
    }
    .price-final .product-details ul li strong {
    padding-left: 25px;
    }
    .price-final .product-details ul li strong span.limited {
    right: 0px;
    font-size: 10px;
    }
    .price-final .product-details {
    padding: 30px 20px 180px 20px;
    }
    .price-final .product-details h5 {
    font-size: 22px;
    }
    .price-final .product-details p.price-amount {
    font-size: 24px;
    }
    .price-final .pricing-details-box.for-stream p.sub-title {
    min-height: 38px;
    }
    .price-final .product-details p.price-amount .fa {
    font-size: 15px;
    }
    .pricing-modal-block .pm-close {
    padding: 0px 8px;
    }
    .pricing-modal-block .pricing-modal-content .mid-set .first {
    padding-right: 15px;
    }
    .pricing-modal-block .pricing-modal-content .foot-set .other-prg {
    padding: 15px 15px;
    }
    .pricing-modal-block .pricing-modal-content .foot-set .other-prg p {
    line-height: normal;
    }
    .pricing-modal-block .pricing-modal-content .mid-set {
    max-height: 600px;
    }
    .pricing-modal-block .pricing-modal-content .foot-set h5 {
    margin-bottom: 0;
    font-size: 16px;
    margin-top: 3px;
    }
    .pricing-modal-block .pricing-modal-content .mid-set.five-grid .first {
    width: 40%;
    float: left;
    padding-right: 15px;
    }
    .pricing-modal-block .pricing-modal-content .mid-set.five-grid .second {
    width: 60%;
    float: left;
    }
    .pricing-modal-block .pricing-modal-content .mid-set.five-grid .second .col-md-4 {
    width: 33.33%;
    float: left;
    }
    .pricing-modal-block .pricing-modal-content .mid-set.five-grid .with-icon .sub-title {
    max-width: 100%;
    min-height: 58px;
    }
    }
    @media only screen and (max-width: 667px) {
    .new-pricing-page .pricing-main-heading h2 {
    font-size: 20px;
    padding: 0 30px;
    }
    .new-pricing-page .pricing-main-heading p {
    font-size: 13px;
    }
    .pricing-tab .col-md-4 {
    font-size: 15px;
    padding: 13px 0;
    color: #484848;
    }
    .pricing-tab .col-md-4.active:after {
    height: 3px;
    }
    .new-pricing-page .pricing-main-heading {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
    }
    .price-final .row .pricing-details-box.for-stream .col-md-4 {
    width: 100%;
    }
    .price-final .pricing-details-box.for-stream p.sub-title {
    min-height: inherit;
    }
    .price-final .product-details ul {
    margin-top: 20px;
    }
    .price-final .product-details .btn-box {
    position: static;
    padding: 0;
    margin-top: 25px;
    margin-bottom: 25px;
    }
    .price-final .product-details {
    padding: 30px 20px;
    }
    .price-final .product-details .learn-more {
    position: static;
    padding-bottom: 0;
    }
    .price-final .product-details h5 {
    font-size: 21px;
    }
    .price-final .row .pricing-details-box.for-career .col-md-3 {
    width: 100%;
    }
    .price-final .row .pricing-details-box.for-graduates .col-md-6 {
    width: 100%;
    }
    .price-final .product-details ul li.disabled strong span img {
    width: 16px;
    margin-top: -1px;
    }
    .pricing-modal-block .pricing-modal-content .mid-set {
    max-height: initial;
    text-align: center;
    padding: 15px;
    }
    .pricing-modal-block {
    padding: 30px 15px 25px 15px;
    }
    .pricing-modal-block .pricing-modal-content .price-btn {
    position: absolute;
    left: 0px;
    width: 100%;
    text-align: center;
    bottom: 0;
    z-index: 99;
    padding: 10px 25px;
    top: inherit;
    }
    .pricing-modal-block .pricing-modal-content .head-set .row .col-sm-6:first-child {
    float: left;
    width: 60%;
    }
    .pricing-modal-block .pricing-modal-content .head-set .row .col-sm-6:last-child {
    float: left;
    width: 40%;
    }
    .pricing-modal-block .pricing-modal-content .head-set {
    position: sticky;
    position: -webkit-sticky;
    top: 0px;
    left: 0px;
    width: 100%;
    z-index: 99;
    background: #fff;
    padding: 10px 15px;
    }
    .pricing-modal-block .pricing-modal-content .mid-set .with-icon {
    float: left;
    width: 50%;
    padding-left: 15px;
    margin-top: 15px;
    }
    .pricing-modal-block .pricing-modal-content .mid-set .with-icon .fa-main {
    position: static;
    font-size: 20px;
    margin-bottom: 5px;
    }
    .pricing-modal-block .pricing-modal-content .foot-set .you-can {
    margin-top: 0px;
    font-size: 13px;
    display: block;
    }
    .pricing-modal-block .pricing-modal-content .foot-set .you-can br {
    display: none;
    }
    .pricing-modal-block .pricing-modal-content .foot-set .you-can br {
    display: none;
    }
    .pricing-modal-block .pricing-modal-content .foot-set .col-sm-5 {
    padding: 0 15px !important;
    margin-top: 10px;
    }
    .pricing-modal-block .pricing-modal-content .foot-set h5 {
    margin-bottom: 0;
    font-size: 16px;
    margin-top: 0px;
    }
    .pricing-modal-block .pricing-modal-content .foot-set .price {
    top: 0px;
    }
    .pricing-modal-block .pricing-modal-content .foot-set .other-prg .col-sm-6 {
    float: left;
    width: 55%;
    }
    .pricing-modal-block .pricing-modal-content .foot-set .other-prg .col-sm-6.text-right {
    float: left;
    width: 45%;
    }
    .pricing-modal-block .pricing-modal-content .foot-set .other-prg .col-sm-6.text-right .price span {
    font-size: 12px !important;
    }
    .pricing-modal-block .pricing-modal-content .foot-set .col-sm-4 {
    float: left;
    width: 100%;
    }
    .pricing-modal-block .pricing-modal-content .foot-set .other-prg .col-sm-4 {
    float: left;
    width: 40%;
    }
    .pricing-modal-block .pricing-modal-content .foot-set .col-sm-12 {
    float: left;
    width: 100%;
    }
    .pricing-modal-block .pricing-modal-content .foot-set {
    padding: 15px;
    }
    .pricing-modal-block .pricing-modal-content .foot-set .price {
    font-size: 16px;
    }
    .pricing-modal-block .pricing-modal-content .foot-set .price .fa {
    top: 0px;
    }
    .pricing-modal-block .pricing-modal-content .head-set .price {
    margin-right: 0px;
    }
    .pricing-modal-block .pricing-modal-content .head-set .row .col-sm-6 {
    position: static;
    }
    .pricing-modal-block .pricing-modal-content .head-set .row {
    position: static;
    }
    .pricing-modal-block.with-session .pricing-modal-content .head-set h5 span {
    display: block;
    font-size: 12px;
    }
    .pricing-modal-block .pricing-modal-content .head-set .price span {
    display: block;
    font-size: 12px !important;
    margin-top: -7px;
    }
    .pricing-modal-block .pricing-modal-content .set-height {
    max-height: 500px;
    position: relative;
    }
    .pricing-modal-block .pricing-modal-content {
    padding-bottom: 35px;
    position: relative;
    }
    .pricing-modal-block .pricing-modal-content .mid-set .with-icon .sub-title {
    max-width: 100%;
    }
    .pricing-modal-block .pricing-modal-content .mid-set.four-grid .col-sm-3.first {
    width: 100%;
    padding-right: 15px;
    }
    .pricing-modal-block .pricing-modal-content .mid-set.four-grid .col-sm-3 {
    width: 50%;
    }
    .pricing-modal-block .pricing-modal-content .mid-set.five-grid .first {
    width: 100%;
    }
    .pricing-modal-block .pricing-modal-content .mid-set.five-grid .second .col-md-4 {
    width: 50%;
    }
    .pricing-modal-block .pricing-modal-content .mid-set .mid-set-rows.not-included .with-icon::after {
    top: 15px;
    left: 50%;
    font-size: 11px;
    margin-left: 10px;
    }
    .pricing-modal-block .pm-close {
    right: -12px;
    }
    .pricing-modal-block .fas {
    top: 1px;
    left: 0px;
    }
    .pricing-modal-block .pricing-modal-content .mid-set.five-grid .second {
    width: 100%;
    float: left;
    }
    .pricing-modal-block .pricing-modal-content .mid-set.five-grid .with-icon .sub-title {
    max-width: 100%;
    min-height: initial;
    }
    .pricing-modal-block .pricing-modal-content .mid-set.five-grid .foot-set .col-sm-8 {
    float: left;
    width: 60%;
    margin-top: 0px;
    }
    .pricing-modal-block.for-gr .foot-set .col-sm-8 {
    float: left;
    width: 100%;
    margin-top: 10px;
    }
    .price-final .pricing-details-box .product-details h5 span {
    text-transform: capitalize;
    display: inline-block;
    margin-left: 5px;
    color: #888;
    font-size: 12px;
    }
    .pricing-modal-block .pricing-modal-content .foot-set .col-sm-8 {
    float: left;
    width: 100%;
    margin-top: 10px;
    }
    .pricing-modal-block .pricing-modal-content .foot-set .other-prg .col-sm-8 {
    width: 60%;
    margin-top: 0px;
    }
    .new-pricing-page.for-programs h4 {
    font-size: 20px;
    margin-bottom: 0px;
    padding: 0 15px;
    }
    body.prc-fixed {
    overflow: hidden;
    }
    .pricing-modal-block .pricing-modal-content .mid-set.five-grid .second .col-md-4:nth-child(odd) .tooltip-info .content {
    width: 130px;
    right: -60px;
    }
    .pricing-modal-block .pricing-modal-content .mid-set.five-grid .second .col-md-4:nth-child(even) .tooltip-info .content {
    width: 130px;
    right: -10px;
    }
    .pricing-modal-block .pricing-modal-content .mid-set.five-grid .second .col-md-4:nth-child(even) .tooltip-info .content .fa-pointer {
    left: initial;
    right: 2px;
    }
    .pricing-modal-block .pricing-modal-content .mid-set .mid-set-rows .row .tt-box:nth-child(odd) .tooltip-info .content {
    width: 130px;
    right: -60px;
    }
    .pricing-modal-block .pricing-modal-content .mid-set .mid-set-rows .row .tt-box:nth-child(even) .tooltip-info .content {
    width: 130px;
    right: -10px;
    }
    .pricing-modal-block .pricing-modal-content .mid-set .mid-set-rows .row .tt-box:nth-child(even) .tooltip-info .content .fa-pointer {
    left: initial;
    right: 2px;
    }
    }
    /* Close New Pricing */
    /* new success-stoty */
    .new-success-stories {
    background: #f6f6f6;
    padding: 50px 0px;
    text-align: center;
    display: none;
    }
    .new-success-stories.for-career {
    display: block;
    }
    .new-success-stories h2 {
    font-size: 24px;
    font-weight: 600;
    color: #484848;
    margin-bottom: 25px;
    }
    .new-success-stories .ss-box {
    padding: 0px;
    border: 1px solid #f6f6f6;
    margin-top: 14px;
    border-radius: 2px;
    text-align: left;
    font-size: 14px;
    line-height: normal;
    min-height: 210px;
    -webkit-box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.1);
    box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.1);
    }
    .new-success-stories .ss-box.for-video {
    position: relative;
    padding-bottom: 55.8%;
    height: 0;
    overflow: hidden;
    }
    .new-success-stories .ss-box.for-video iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    }
    .new-success-stories .ss-box.for-text .sign {
    position: relative;
    padding-left: 75px;
    height: 60px;
    margin-top: 16px;
    padding-top: 8px;
    font-size: 13px;
    }
    .new-success-stories .ss-box.for-text .sign .img {
    display: inline-block;
    width: 60px;
    height: 60px;
    border-radius: 50%;
    overflow: hidden;
    position: absolute;
    left: 0px;
    top: 0px;
    }
    .new-success-stories .ss-box.for-text.for-star {
    background: #fff;
    }
    .new-success-stories .ss-box.for-text.for-star .sign {
    position: relative;
    padding-left: 0px;
    font-size: 13px;
    }
    .new-success-stories .ss-box.for-text.for-star .sign a {
    margin-top: 11px;
    font-weight: 600;
    display: inline-block;
    }
    .new-success-stories .ss-box.for-text.for-star .sign .img {
    right: 0;
    left: inherit;
    width: 68px;
    width: 68px;
    border-radius: initial;
    }
    .new-success-stories .ss-box.for-text .sign strong {
    font-size: 14px;
    font-weight: 600;
    display: block;
    }
    .new-success-stories .ss-box.for-text {
    padding: 30px 35px;
    background: url(../../../../mindlerimages.imgix.net/tinyimg/new-comma.png) #fff no-repeat bottom 30px right 30px;
    }
    .new-success-stories .row {
    /* margin: 0 -7px; */
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    }
    .new-success-stories .row .col-md-4 {
    padding: 0 7px;
    }
    @media only screen and (max-width: 778px) {
    .new-success-stories {
    padding: 30px 0px;
    }
    .new-success-stories .ss-box {
    min-height: 205px;
    }
    .new-success-stories .row .col-md-4 {
    width: 50%;
    float: left;
    }
    }
    @media only screen and (max-width: 556px) {
    .new-success-stories .row .col-md-4 {
    width: 100%;
    }
    .new-success-stories .ss-box {
    min-height: 1px;
    }
    .new-success-stories .ss-box.for-text {
    padding: 25px;
    background: url(../../../../mindlerimages.imgix.net/tinyimg/new-comma.png) #fff no-repeat bottom 25px right 25px;
    background-size: 40px;
    }
    }
    /*close new success-stoty */
    .home-pagetab ul {
    list-style: none;
    margin: 0;
    padding: 0;
    width: 100%;
    border-radius: 4px 4px 0 0;
    overflow: hidden;
    border-right: 0;
    border-bottom: 0;
    }
    .home-pagetab-details .sub-section ul li {
    list-style: none;
    float: left;
    text-align: center;
    margin: 10px;
    border: 1px solid #007fb6;
    padding: 6px 30px;
    margin-top: 0;
    cursor: pointer;
    color: #007fb6;
    }
    .home-pagetab-details .sub-section ul li.active {
    background: #007fb6;
    color: #fff !important;
    }
    .home-pagetab-details .sub-section {
    display: inline-flex;
    margin-bottom: 22px;
    }
    .lSAction>a {
    background-image: none !important;
    }
    /*login app select*/
    .multi-login {
    margin-bottom: 15px;
    }
    .multi-login .app-select {
    display: flex;
    }
    .multi-login .app-select label {
    margin: 0;
    border: 2px solid #e9e9e9;
    font-weight: 400;
    cursor: pointer;
    position: relative;
    border-radius: 4px;
    padding: 5px;
    text-align: center;
    margin-right: 15px;
    flex: 1;
    font-size: 13px;
    position: relative;
    }
    .multi-login .app-select label:hover {
    background: #007fb6;
    border: 2px solid #007fb6;
    color: #fff;
    }
    .multi-login .app-select label.active {
    background: #007fb6;
    border: 2px solid #007fb6;
    color: #fff;
    }
    .multi-login .app-select label:last-child {
    margin-right: 0;
    }
    .multi-login .app-select label input[type="radio"] {
    width: 10px !important;
    height: 10px !important;
    border-radius: initial !important;
    position: absolute;
    border: initial !important;
    -webkit-appearance: initial !important;
    -moz-appearance: initial !important;
    appearance: initial !important;
    top: 0;
    left: 0;
    opacity: 0;
    }
    .multi-login h6 {
    font-size: 13px;
    text-align: left;
    color: #999;
    margin: 0;
    margin-bottom: 7px;
    font-weight: 400;
    }
    /*Learn Page START*/
    .help-menu-2 {
    display: inline-block;
    font-size: 14px;
    list-style-type: none;
    }
    .help-menu-2 li {
    float: left;
    margin: 23px 25px !important;
    }
    .help-menu-2 li a {
    color: #484848;
    }
    .border-top-1 {
    border-top: 1px solid #e9e9e9;
    }
    .border-bottom-1 {
    border-bottom: 1px solid #e9e9e9;
    }
    .programs-page .case-study-box.case-study-box-2 {
    margin-top: 0px;
    background: #1280b4;
    }
    .programs-page.programs-page-10-12 .help-box.help-box-2 {
    border-top: none !important;
    margin-top: 0px;
    padding-top: 0px;
    }
    .programs-page.programs-page-10-12 .help-box.help-box-2 .help-tab .col-md-4.active {
    background: #1280b4;
    }
    .programs-page.programs-page-10-12 .help-box.help-box-2 .help-tab .col-md-4.active span.count {
    color: #fff;
    }
    .learn-box {
    margin: 30px 0px;
    padding-top: 50px;
    }
    .learn-career-box,
    .learn-items-list-box {
    padding: 30px 35px;
    border: 1px solid #f6f6f6;
    border-radius: 2px;
    font-size: 14px;
    -webkit-box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.1);
    box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.1);
    margin: 5px;
    }
    .blue-heading-lg-1 {
    font-size: 24px;
    color: #057fb7;
    margin: 0px;
    font-weight: 600;
    }
    .grey-heading-1 {
    font-size: 16px;
    color: #888;
    font-weight: 400;
    }
    .learn-career-header {
    border-bottom: 1px solid #eee;
    padding-bottom: 15px;
    margin-bottom: 15px;
    }
    .learn-content-1 {
    border-bottom: 1px solid #eee;
    padding-bottom: 15px;
    margin-bottom: 15px;
    }
    .learn-content-1 ul {
    list-style-type: none;
    }
    .learn-content-1 ul li {
    overflow: hidden;
    padding: 10px 0;
    font-size: 14px;
    font-weight: 600;
    margin-bottom: 0px !important;
    }
    .learn-content-1 ul li img {
    float: left;
    margin-right: 10px;
    }
    .learn-price-1,
    .learn-items-price-1 {
    color: #007fb6;
    font-size: 20px;
    font-weight: 600;
    }
    .learn-price-1 sup,
    .learn-items-price-1 sup {
    font-size: 11px;
    }
    .g-details-1 {
    color: #888;
    font-size: 14px;
    }
    .learn-price-offer-1 {
    margin-top: 10px;
    margin-bottom: 10px;
    color: #50bb11;
    font-size: 14px;
    }
    .learn-price-offer-1 strike {
    color: #888;
    margin-right: 10px;
    }
    .learn-stars-1 {
    font-size: 18px;
    color: #484848;
    margin-bottom: 15px;
    font-weight: 600;
    }
    .learn-price-star-img {
    width: 22px;
    margin-top: -8px;
    }
    .buy-footer .btn-action {
    display: block;
    text-align: center;
    margin-bottom: 5px;
    }
    .learn-items-header-box {
    font-size: 20px;
    color: #007fb6;
    padding-bottom: 15px;
    margin-bottom: 15px;
    border-bottom: 1px solid #eeeeee;
    }
    .learn-items-header-box .learn-grey-text-1 {
    color: #888;
    }
    .learn-items-1 {
    margin-top: 5px;
    list-style-type: none;
    padding: 0px;
    }
    .learn-items-1 li {
    padding: 0px 0 5px 25px;
    position: relative;
    font-size: 14px;
    font-weight: 600;
    }
    .learn-items-1 li .sub-details-1 {
    font-weight: normal;
    font-size: 12px;
    display: block;
    }
    .learn-items-1 li.tick-mark:before {
    font: normal normal normal 14px/1 FontAwesome;
    content: "\f00c";
    color: #0070ae;
    position: absolute;
    left: 0px;
    top: 5px;
    font-weight: normal;
    }
    .learn-items-1 li.cross-mark {
    color: #888;
    }
    .learn-items-1 li.cross-mark:before {
    font: normal normal normal 14px/1 FontAwesome;
    content: "\f00d";
    color: #888888;
    position: absolute;
    left: 0px;
    top: 5px;
    }
    .plr-0 {
    padding-left: 0px !important;
    padding-right: 0px !important;
    }
    .learn-items-content-box {
    margin-bottom: 15px;
    padding-bottom: 15px;
    border-bottom: 1px solid #eee;
    }
    .heading-sub-learn-1 {
    font-size: 18px;
    color: #484848;
    margin-top: 30px;
    font-weight: 600;
    margin-bottom: 10px;
    }
    /*START*/
    .learn-page .slider-right-content {
    margin-top: 35px !important;
    }
    .learn-page .slider-right-content p {
    font-weight: 600;
    }
    .learn-price-save-amount {
    font-weight: 600;
    }
    .learn-page-contact {
    background: linear-gradient(180deg, #f6f6f6 65%, #007fb6 25%) !important;
    }
    .learn-page h3.learn-title {
    color: #888;
    font-size: 18px;
    text-align: center;
    margin-bottom: 5px;
    }
    .learn-page span.img-screen-box.learn-image-box {
    box-shadow: none !important;
    -webkit-box-shadow: none !important;
    margin-top: -40px !important;
    }
    .learn-slider-card-list {
    margin-left: 20px;
    }
    .learn-page img.learn-card-img {
    width: auto;
    height: 70px;
    margin-top: -7px;
    }
    /*END*/
    .btn-action.btn-action-lg {
    padding: 15px 30px;
    }
    .learn-page .help-box .help-tab .col-md-4.active {
    background: #007fb6 !important;
    }
    .learn-page .help-box .help-tab .col-md-4.active span.count {
    color: #fff !important;
    }
    .learn-page .awards-box.fixed {
    margin-top: 70px;
    }
    .learn-page .homepage-display {
    width: 100%;
    height: 92vh;
    background: url(../../../../mindlerimages.imgix.net/home/header-img-2.jpg) center bottom -80px no-repeat;
    background-size: 100% auto;
    padding-top: 84px;
    min-height: unset;
    }
    .learn-page .homepage-display .center-box {
    position: absolute;
    top: 50px;
    left: 50%;
    transform: translate(-50%, 0);
    text-align: center;
    }
    .learn-page.programs-page-10-12 .sub-menu ul li a.active,
    .learn-page.programs-page-10-12 .who-choose-banner a:hover {
    color: #007fb6;
    }
    .learn-page.programs-page-10-12 .sub-menu ul li a.active .active-span {
    background: #007fb6;
    }
    .learn-page-media-section {
    border-top: 1px #e9e9e9 solid;
    border-bottom: 1px #e9e9e9 solid;
    }
    .urbanpro-logo {
    padding-left: 15px;
    max-width: 180px;
    border-left: 1px solid gray;
    }
    /* Learn Page End */
    /* Payroll */
    .career-details-page .right-side .cd-row#summary {
    position: relative;
    }
    .career-details-page .right-side .cd-row.view-blocked {
    min-height: 700px;
    }
    .payroll-box {
    clear: both;
    text-align: center;
    width: 100%;
    position: absolute;
    top: 217px;
    z-index: 99;
    }
    .payroll-box .white-g {
    background-image: linear-gradient(rgba(255, 255, 255, 0), #fff);
    height: 260px;
    }
    .payroll-box .content {
    text-align: center;
    padding: 30px 60px;
    border-radius: 4px;
    background: linear-gradient(#373737, #7f7f7e);
    }
    .payroll-box .content h4 {
    font-size: 26px !important;
    color: #fff !important;
    margin: 0;
    margin-bottom: 5px;
    }
    .payroll-box .content p {
    color: #fff !important;
    font-size: 13px;
    line-height: 20px;
    margin-bottom: 0px;
    }
    .payroll-box .content p.p-title {
    margin-bottom: 5px;
    font-size: 14px;
    }
    .payroll-box .content hr {
    margin: auto;
    margin-bottom: 25px;
    margin-top: 29px;
    border-top: 1px solid #818181;
    max-width: 500px;
    }
    .payroll-box .content p.p-signup {
    color: #ea6915;
    font-weight: 600;
    font-size: 15px;
    margin-bottom: 20px;
    }
    .payroll-box .content p.p-signup a {
    color: #ea6915;
    font-weight: 400;
    }
    .payroll-box .content .signup-field input {
    margin-bottom: 0 !important;
    border: 1px solid #ddd;
    border-radius: 2px 0 0 2px;
    display: inline-block;
    width: 250px;
    padding: 8px 12px;
    letter-spacing: normal;
    font-family: "Open Sans";
    font-size: 13px;
    }
    .payroll-box .content .signup-field a {
    border-radius: 0 2px 2px 0;
    margin-left: -4px;
    background: #ea6915;
    color: #fff;
    display: inline-block;
    padding: 9px 15px;
    font-size: 13px;
    }
    .payroll-box.modal {
    display: block;
    /* display: none; */
    text-align: center;
    width: 100%;
    position: fixed;
    top: 0px;
    height: 100%;
    z-index: 999999;
    background: linear-gradient(#373737, #7f7f7e);
    }
    .payroll-box.modal .content {
    background: transparent;
    max-width: 650px;
    margin: auto;
    padding: 0px 0px;
    margin-top: 0px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    }
    .payroll-box.modal .content .pyaroll-features img {
    margin-bottom: 10px;
    margin-top: 15px;
    }
    .payroll-box.modal .content .pyaroll-features .btn-view {
    border-radius: 2px;
    border: 1px solid #fff;
    padding: 7px 15px;
    color: #fff;
    display: inline-block;
    margin-top: 40px;
    }
    .payroll-box.modal .content hr {
    max-width: 150px;
    }
    .payroll-box.modal .close-payroll-modal {
    position: fixed;
    padding: 10px 15px;
    right: 0px;
    top: 0px;
    color: #ccc;
    font-size: 18px;
    cursor: pointer;
    }
    .payroll-box.modal .close-payroll-modal:hover {
    color: #fff;
    }
    .summary-wrap {
    height: 250px;
    overflow: hidden;
    }
    .payroll-box.modal .pyaroll-features p {
    max-width: 160px;
    margin: auto;
    }
    @media only screen and (max-width: 768px) {
    .career-library-new#career-details-page .payroll-box .content h4 {
    font-size: 22px !important;
    line-height: normal !important;
    }
    .payroll-box .content p.p-signup {
    font-size: 14px;
    }
    .payroll-box .content {
    padding: 20px;
    }
    .payroll-box .content .signup-field {
    display: block !important;
    position: relative;
    }
    .payroll-box .content .signup-field .validation {
    position: absolute;
    top: 33px;
    font-size: 10px !important;
    }
    .payroll-box .content .signup-field input {
    display: block;
    border-radius: 2px;
    padding: 8px 12px;
    margin-bottom: 14px !important;
    width: 100%;
    }
    .payroll-box .content .signup-field a {
    border-radius: 2px;
    margin-left: 0px;
    display: block;
    }
    .payroll-box .content hr {
    margin-bottom: 20px;
    margin-top: 24px;
    }
    .payroll-box .white-g {
    height: 370px;
    }
    .career-details-page .right-side .cd-row.view-blocked {
    min-height: 900px;
    }
    .payroll-box.modal .content {
    margin-top: 20px;
    padding: 20px;
    position: initial;
    transform: none;
    width: 100%;
    }
    .payroll-box .content h4 {
    font-size: 22px !important;
    }
    .payroll-box .content p {
    line-height: normal;
    }
    .payroll-box.modal {
    overflow-y: scroll;
    }
    }
    /* Webinar Registration Page START */
    .webinar-registration-page {
    padding: 20px;
    display: flex;
    flex-direction: column;
    align-items: center;
    }
    .webinar-banner {
    width: 65vw;
    text-align: center;
    }
    /* MY CSS */
    .webinar-lisiting-card-container {
    display: flex;
    flex-direction: column;
    width: 60vw;
    max-width: 1200px;
    padding: 2rem 0;
    justify-content: center;
    align-items: center;
    font-size: 1.5rem;
    }
    .blue-color {
    color: #224d78;
    }
    .webinar-info-card {
    display: flex;
    flex-direction: column;
    padding: 2rem 4rem;
    width: 100%;
    border-radius: 20px;
    border: 1px solid #224d78;
    }
    .webinar-header {
    display: flex;
    padding: 1rem 0;
    }
    .webinar-header .webinar-title {
    display: flex;
    font-size: 2.5rem;
    font-weight: 450;
    padding-right: 5rem;
    flex: 3;
    }
    .webinar-header .webinar-associates {
    display: flex;
    flex-direction: column;
    text-align: center;
    font-size: 1rem;
    flex: 1;
    }
    img.associaties-image {
    width: 100%;
    }
    .webinar-presenter-title {
    width: 100%;
    padding: 0.2rem 0;
    margin: 0.5rem 0;
    border-bottom: 1px solid #224d78;
    }
    .presenters-register-info {
    display: flex;
    }
    .presenters-register-info .presenters-list-cards {
    display: flex;
    flex-wrap: wrap;
    width: 70%;
    }
    .presenters-register-info .presenters-list-cards .presenter-info-card {
    display: flex;
    padding: 0.5rem 1rem;
    /* margin-right: 2rem; */
    width: 50%;
    }
    .presenters-register-info .presenters-list-cards .presenter-info-card .presenter-image img {
    /* width: 20%;
    height: 20%; */
    width: 6rem;
    min-width: 50px;
    height: 6rem;
    min-height: 50px;
    border-radius: 50px;
    object-fit: cover;
    object-position: top;
    margin: 0 1rem;
    }
    .presenters-register-info .presenters-list-cards .presenter-info-card .presenter-credentials {
    display: flex;
    flex-direction: column;
    justify-content: center;
    margin-bottom: 10px;
    margin-left: 2rem;
    }
    .presenters-register-info .presenters-list-cards .presenter-info-card .presenter-credentials .presenter-name {
    font-size: 1.5rem;
    color: #224d78;
    font-weight: 550;
    }
    .presenters-register-info .presenters-list-cards .presenter-info-card .presenter-credentials .presenter-designation {
    font-size: 1.2rem;
    }
    .webinar-reg-info {
    display: flex;
    flex-direction: column;
    width: 30%;
    justify-content: center;
    align-items: center;
    text-align: center;
    justify-self: flex-end;
    }
    .webinar-reg-info button {
    width: 100%;
    }
    .webinar-reg-info #register-info {
    background-color: #fff;
    border-radius: 5px;
    color: #224d78;
    border: 1px solid #224d78;
    padding: 0.5rem 2rem;
    margin: 0.5rem;
    }
    .webinar-reg-info #register-cta {
    background-color: #ed6c10;
    padding: 0.5rem 2rem;
    border: none;
    border-radius: 5px;
    margin: 0.5rem;
    color: #fff;
    }
    /* my bootstrap+ css */
    /* 
    .secondary-text {
    font-size: 0.8rem;
    }
    .main-container {
    width: 90%;
    }
    #info-btn {
    pointer-events: none;
    font-size: 1.5rem;
    }
    #register-cta {
    background-color: #ed6c10;
    font-size: 1.5rem;
    } */
    /* end of my bootstrap css */
    /* .div1 {
    grid-column: 2 / 4;
    grid-row: 1;
    width: 55vw;
    }
    .div2 {
    grid-column: 1 ;
    grid-row: 1 / 8;
    }
    .div3 {
    grid-column: 2 ;
    grid-row: 2 ;
    }
    .div4 {
    grid-column: 3;
    grid-row: 2;
    }
    .div5 {
    grid-column: 1 ;
    grid-row: 4 / 8;
    }
    .div6 {
    grid-column: 2 ;
    grid-row: 6 ;
    }
    .div7 {
    grid-column: 1 ;
    grid-row: 8 / 8;
    }
    .div8 {
    grid-column: 2 ;
    grid-row: 8 ;
    }
    .webinar-topic{
    font-size: 16px;
    font-weight: 600; 
    margin-bottom: 0px;
    }
    .webinar-description{
    font-size: 12px;
    color: #888888;
    margin-bottom: 0px;
    }
    .webinar-counsellor-image-container{
    width: 90px;
    height: 90px;
    border-radius: 50%;
    overflow: hidden;
    }
    .webinar-counsellor-name{
    color: #007fb6;
    margin-bottom: 0px;
    }
    .webinar-counsellor-designation{
    font-size: 12px;
    color: #888888;
    }
    .webinar-buttons-container{
    display: flex;
    align-items: center;
    justify-content: flex-end;
    }
    .webinar-date-and-time-label{
    color: #007fb6;
    white-space: nowrap;
    border: 1px solid #007fb6;
    border-radius: 4px;
    background-color: white;
    padding: 2px 4px;
    margin-right: 5px;
    }
    .webinar-register-btn, .webinar-register-btn:hover{
    color: white !important;
    white-space: nowrap;
    border: 1px solid #ea6915;
    border-radius: 4px;
    background-color: #ea6915 !important;
    padding: 4px 14px;
    } */
    /* Modal START */
    .webinar-reg-modal-header {
    background-color: white;
    }
    .webinar-reg-modal-close {
    position: absolute;
    right: 11px;
    top: -8px;
    font-size: 4rem;
    font-weight: 200;
    }
    .webinar-reg-modal-input input {
    margin-bottom: unset;
    }
    .webinar-reg-modal-input input:focus,
    select:focus {
    box-shadow: none;
    border-color: #007fb6;
    }
    .webinar-reg-modal-input label {
    font-weight: normal;
    }
    @media screen and (max-width: 767px) {
    .webinar-banner {
    width: unset;
    }
    .webinar-lisiting-card-container {
    display: flex;
    flex-direction: column;
    width: 90vw;
    padding: 2rem 0;
    justify-content: center;
    align-items: center;
    font-size: 1.2rem;
    }
    .webinar-header {
    display: flex;
    flex-direction: column;
    padding: 1rem 0;
    }
    .webinar-header .webinar-associates {
    flex-direction: column;
    text-align: left;
    margin: 0.5rem 0;
    font-size: 1rem;
    }
    .presenters-register-info {
    flex-direction: column;
    width: 100%;
    }
    .presenters-register-info .presenters-list-cards {
    flex-direction: column;
    width: 100%;
    }
    .presenters-register-info .presenters-list-cards .presenter-info-card {
    /* padding: 0.5rem 1rem; */
    margin: 0.5rem 0;
    width: 100%;
    }
    .webinar-reg-info {
    width: 100%;
    justify-content: center;
    align-items: center;
    text-align: center;
    justify-self: center;
    }
    .webinar-reg-info button {
    width: 100%;
    }
    /* .webinar-card-and-grid-container{
    margin-top: 15px;
    padding: 10px;
    }
    .div1 {
    grid-column: 1 / 4;
    grid-row: 1;
    width: unset;
    }
    .div2 {
    grid-column: 1 ;
    grid-row: 2;
    }
    .div3 {
    grid-column: 2 / 4;
    grid-row: 2 ;
    }
    .div4 {
    grid-column: 1 / 5;
    grid-row: 9;
    }
    .div5 {
    grid-column: 1 ;
    grid-row: 3;
    }
    .div6 {
    grid-column: 2 / 4;
    grid-row: 3 ;
    }
    .div5 {
    grid-column: 1 ;
    grid-row: 4;
    }
    .div6 {
    grid-column: 2 / 4;
    grid-row: 4 ;
    }
    .webinar-counsellor-image-container{
    width: 60px;
    height: 60px;
    } */
    }
    /* Webinar Registration Page END */
    .btn-link-password {
    position: absolute;
    right: 10px;
    top: 8px;
    color: #007fb6;
    z-index: 999999;
    font-size: 12px;
    }
    .position-relative-c1 {
    position: relative;
    }
    .programs-page.partner-page-new .form-box .contact-us-form {
    padding: 40px;
    border-radius: 2px;
    border: 1px solid #e9e9e9;
    box-shadow: 0px 1px 5px 0 rgba(0, 0, 0, 0.5);
    }
    .partner-contact-us img {
    margin: 32px 0;
    }
    #program-form-section h3.title {
    font-size: 24px;
    line-height: 125%;
    margin-bottom: 10px;
    }
    #program-form-section .form-detail {
    font-size: 15px;
    margin-bottom: 24px;
    }
    .partner-contact-us p.large-text {
    font-size: 24px;
    line-height: 125%;
    margin-bottom: 10px;
    }
    .partner-page-new .semi-bold {
    font-weight: 600;
    }
    @media only screen and (max-width: 767px) {
    .partner-contact-us {
    display: none;
    }
    .programs-page.partner-page-new .form-box .contact-us-form {
    padding: 20px;
    }
    }
    #download-brochure .modal-content {
    max-width: 480px;
    margin: 120px auto;
    padding: 40px;
    }
    #download-brochure .modal-header,
    #download-brochure .modal-body,
    #download-brochure .modal-footer {
    padding: 0;
    border: 0;
    background: #fff;
    }
    #download-brochure .popup-modal-heading {
    font-size: 24px;
    width: 100%;
    padding: 0;
    margin-bottom: 20px;
    }
    #download-brochure .form-field {
    margin-bottom: 15px;
    }
    #download-brochure .form-field a {
    display: inline-block;
    text-align: center;
    }
    #download-brochure .form-field input {
    padding: 10px 12px;
    border-radius: 2px;
    margin: 0;
    width: 100%;
    border: 1px solid #e9e9e9;
    }
    #download-brochure .custom-checkbox {
    position: relative;
    display: flex;
    }
    #download-brochure .custom-checkbox label {
    margin: 0;
    }
    #download-brochure .custom-checkbox label:before {
    content: "";
    -webkit-appearance: none;
    background-color: transparent;
    border: 1px solid #e9e9e9;
    border-radius: 2px;
    padding: 10px;
    display: inline-block;
    margin-right: 10px;
    position: relative;
    vertical-align: middle;
    cursor: pointer;
    }
    #download-brochure .custom-checkbox input[type="checkbox"] {
    padding: 0;
    margin-bottom: 0;
    display: none;
    cursor: pointer;
    }
    #download-brochure .custom-checkbox input:checked+label:after {
    content: "";
    display: block;
    position: absolute;
    top: 2px;
    left: 7px;
    width: 7px;
    height: 14px;
    border: solid #fff;
    border-width: 0 1px 1px 0;
    transform: rotate(45deg);
    }
    #download-brochure .custom-checkbox input:checked+label:before {
    background-color: #007fb6;
    }
    #download-brochure .custom-checkbox .font-size-13 {
    font-size: 13px;
    }
    #download-brochure .modal-footer.success {
    margin-top: 15px;
    }
    #download-brochure .contact-details .item {
    margin-top: 10px;
    }
    #download-brochure .contact-details .item img {
    margin-right: 10px;
    vertical-align: middle;
    }
    @media only screen and (max-width: 767px) {
    #download-brochure .modal-content {
    margin: 60px auto;
    padding: 40px 20px;
    }
    .mw-100 {
    width: 100%;
    }
    }
    /* Monish Revamp CSS Starts */
    #impact .impact__wrap {
    display: flex;
    /* justify-content: space-evenly; */
    margin: 30px 0;
    }
    #impact .impact__wrap img {
    background: #fff;
    height: 60px;
    width: 60px;
    border-radius: 50%;
    margin-right: 15px;
    }
    #impact .impact__numbers h2 {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 300;
    font-size: 32px !important;
    line-height: 120%;
    color: #007FB6;
    }
    #impact .impact__numbers h6 {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 120%;
    color: #007FB6;
    }
    #shaping-career {
    padding: 50px 0;
    }
    #media-mentions {
    padding: 30px 0;
    margin-bottom: 50px;
    }
    #media-mentions h2 {
    text-transform: none;
    margin-top: 0;
    padding: 0;
    font-size: 18px !important;
    margin-bottom: 15px;
    line-height: normal;
    }
    #media-mentions h6 {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 19px;
    text-align: center;
    color: #484848;
    }
    #media-mentions .media-name {
    margin-top: 30px;
    margin-right: 30px;
    }
    #shaping-career .guidance__list {
    margin-top: 40px;
    }
    #shaping-career .guidance__list p {
    width: 90%;
    margin: auto;
    margin-top: 15px;
    font-size: 14px;
    line-height: 19px;
    }
    .newhome-btn {
    border: 1px solid #EA6915;
    box-sizing: border-box;
    border-radius: 4px;
    font-style: normal;
    font-weight: 600;
    font-size: 14px;
    color: #EA6915;
    background: #fff;
    }
    #new-article .btn:hover {
    color: #EA6915;
    }
    .gray-strip .article-content-wrap {
    display: flex;
    align-items: center;
    }
    .gray-strip .article-content-wrap img {
    box-shadow: 0px 0px 10px 2px rgba(136, 136, 136, 0.25);
    border-radius: 4px;
    }
    ul.ourprogram-list li {
    font-size: 24px;
    line-height: 120%;
    padding-bottom: 0;
    display: flex;
    justify-content: space-evenly;
    flex-flow: row;
    text-align: initial;
    align-items: center;
    }
    .homepage-new #student-program .student-program-box .title,
    .homepage-new #student-program .student-program-box p {
    padding-left: 0;
    }
    .homepage-new #student-program .student-program-box p {
    min-height: auto;
    padding: 5px 0;
    }
    .homepage-new #student-program .student-program-box .title {
    padding-bottom: 0;
    }
    .homepage-new #student-program .homepage-tab-wrap .student-program-box {
    padding: 0;
    }
    .partnerschool-list {
    background: #FFFFFF;
    border: 1px solid #E9E9E9;
    box-sizing: border-box;
    border-radius: 4px;
    display: block;
    margin-bottom: 15px;
    padding: 10px;
    text-align: center;
    height: 125px;
    }
    .partnerschool-list p {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 400;
    font-size: 13px;
    line-height: 19px;
    color: #888888;
    }
    #partner-institution .nav-tabs {
    border-bottom: 0px solid #ddd;
    display: flex;
    justify-content: center;
    margin: 30px 0;
    }
    #partner-institution .nav-tabs li.active a {
    background: #CDEFFF;
    border-radius: 4px;
    color: #007FB6;
    font-style: normal;
    font-weight: 600;
    font-size: 16px;
    line-height: 22px;
    padding: 6px 33px;
    }
    #partner-institution .nav-tabs li a {
    background: rgba(233, 233, 233, 0.5);
    border-radius: 4px;
    font-weight: 400;
    font-size: 16px;
    line-height: 22px;
    color: #484848;
    padding: 6px 33px;
    margin-right: 15px;
    }
    #partner-institution #partnerschool a,
    #partner-institution #partneruni a {
    font-size: 14px;
    line-height: 19px;
    text-align: center;
    text-decoration-line: underline;
    color: #007FB6;
    margin: 0 auto;
    }
    .homepage-new #student-program .homepage-tab-wrap .student-program-box {
    min-height: 130px;
    margin-left: 0;
    }
    .homepage-tab-wrap .homepage-row {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    }
    .student-program-box-margin {
    margin-top: 25px !important;
    }
    .homepage-tab-wrap .homepage-row h6 {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 600;
    font-size: 14px;
    line-height: 19px;
    text-transform: uppercase;
    color: #484848;
    }
    .homepage-new #student-program {
    text-align: center;
    background: #EA63700D;
    padding-bottom: 50px;
    }
    .homepage-new #student-program .homepage-row .title {
    background: transparent;
    padding-top: 5px;
    }
    /* #student-program .home-pagetab .active.student-red-bg{
    background: rgba(234, 99, 112, 0.05)!important;
    } */
    /* .new-homepage-display .center-box {
    position: absolute;
    top: 145px;
    left: 50%;
    transform: translate(-50%, 0);
    text-align: left;
    width: 100%;
    } */
    .new-homepage-display .center-box p {
    margin-bottom: 15px;
    font-weight: 400;
    font-size: 15px;
    line-height: 20px;
    text-align: center;
    color: #888888;
    margin-top: 0;
    }
    /* .new-homepage-display {
    background: url(https://mindlerimages.imgix.net/tinyimg/desktop.svg) center bottom no-repeat;
    background-size: 65% auto;
    } */
    #webinarvlog.section-padding-two {
    padding: 50px 0;
    }
    #webinarvlog .blog-post {
    border: 1px solid #E9E9E9;
    box-sizing: border-box;
    border-radius: 5px;
    }
    #webinarvlog .post-meta a {
    background: #50BB11;
    border-radius: 2px;
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 400;
    font-size: 13px;
    line-height: 18px;
    text-align: center;
    color: #FFFFFF;
    padding: 1px 3px;
    }
    #webinarvlog .blog-post .post-media {
    margin-bottom: 20px;
    }
    #webinarvlog .post-header a {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 600;
    font-size: 14px;
    line-height: 120%;
    text-align: center;
    color: #484848;
    }
    #webinarvlog .post-header h5 {
    margin-bottom: 20px;
    margin-top: 0;
    }
    #webinarvlog .time {
    margin-bottom: 10px;
    display: block;
    }
    #webinarvlog .web-info {
    min-height: auto;
    padding: 20px;
    }
    #webinarvlog .web-info .coach-name span {
    font-weight: 400;
    font-size: 12px;
    line-height: 120%;
    text-align: center;
    color: #888888;
    display: block;
    }
    .new-homepage-display h6 {
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 22px;
    /*color: #007FB6;*/
    margin-top: 20px;
    }
    /* #awards p::before {
    content: url(https://mindlerimages.imgix.net/tinyimg/left.svg);
    position: absolute;
    z-index: 100000;
    left: 0px;
    }
    #awards p::after {
    content: url(https://mindlerimages.imgix.net/tinyimg/right.svg);
    position: absolute;
    z-index: 100000;
    right: 0px;
    top: 0;
    } */
    #awards h6{
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 600;
    font-size: 16px;
    line-height: 22px;
    text-align: center;
    color: #484848;
    margin-bottom: 20px;
    }
    #awards p {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 300;
    font-size: 11px;
    line-height: 15px;
    text-align: center;
    letter-spacing: -0.005px;
    color: #888888;
    }
    #awards .award-name-wrapper {
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    padding: 0 4px;
    }
    .home-pagetab ul li.active {
    /* border-bottom: 1px solid #fff; */
    background: #fef7f8 !important;
    font-weight: 600;
    }
    .homepage-new #email-signup-sec {
    background: #CDEFFF !important;
    }
    .homepage-new #email-signup-sec .career-clarity h2 {
    color: #007FB6;
    font-weight: 600;
    font-size: 24px;
    line-height: 120%;
    }
    .homepage-new #email-signup-sec .career-clarity p {
    color: #007FB6;
    font-weight: 400;
    font-size: 16px;
    line-height: 22px;
    display: block;
    margin-bottom: 30px!important;
    }
    .mindler-others .who-choose-banner {
    background: #CDEFFF !important;
    }
    .programs-page.mindler-others .h3-title {
    font-weight: 600;
    font-size: 24px;
    line-height: 120%;
    color: #007FB6;
    }
    .programs-page.mindler-others p {
    color: #007FB6 !important;
    font-weight: 400;
    font-size: 16px;
    line-height: 22px;
    }
    .programs-page.mindler-others .who-choose-banner a {
    padding: 13px 20px;
    font-size: 14px;
    border: 0px solid #fff;
    display: inline-block;
    color: #fff;
    background: #EA6915;
    border-radius: 4px;
    }
    .programs-page.mindler-others .who-choose-banner a:hover {
    color: #fff;
    }
    .navigation-p h6 a {
    background: #8ACE49;
    border-radius: 4px;
    font-weight: 400;
    font-size: 14px;
    line-height: 19px;
    color: #fff;
    padding: 2px 7px;
    cursor: default;
    }
    .navigation-p h2 {
    margin-bottom: 10px;
    }
    .homepage-new #student-program .career-professional-box .title {
    padding-bottom: 15px;
    background: transparent;
    color: #00bcc6;
    }
    .homepage-new #student-program .for-institution-box .title {
    padding-bottom: 15px;
    background: transparent;
    color: #8964bf;
    }
    #myModalNoti .modal-dialog {
    width: 490px;
    }
    #myModalNoti .modal-header {
    background: #fff;
    border-bottom: 0px solid #e5e5e5;
    }
    #myModalNoti .modal-header h4 {
    font-weight: 400;
    font-size: 16px;
    line-height: 22px;
    color: #484848;
    }
    #myModalNoti .modal-header button {
    color: #888888;
    font-size: 45px;
    font-weight: 100;
    margin-top: -15px;
    }
    #myModalNoti .modal-body {
    display: inline-block;
    padding: 20px;
    }
    #MyModalNoti .modal-footer {
    border-top: none;
    }
    #MyModalNoti .form-control:focus {
    background: #FFFFFF;
    border: 1px solid #007FB6;
    box-sizing: border-box;
    border-radius: 2px;
    box-shadow: none;
    }
    .form-wrapper .col-md-6 {
    padding-left: 0;
    }
    .form-wrapper {
    padding: 0;
    }
    .email-wrapper {
    padding-left: 0;
    }
    .email-wrapper input {
    margin-bottom: 0;
    }
    .form-check-label input {
    width: 14px;
    height: 14px;
    border: 1px solid #007FB6;
    border-radius: 50%;
    padding: 5px;
    }
    input[type='radio']:checked:after {
    width: 8px;
    height: 8px;
    border-radius: 8px;
    top: -8px;
    left: -3px;
    position: relative;
    background-color: #007FB6;
    content: '';
    display: inline-block;
    visibility: visible;
    }
    .form-check-label {
    font-weight: 400;
    font-size: 14px;
    line-height: 19px;
    }
    .form-check-label:active,
    .form-check-label:target,
    .form-check-label:focus,
    .form-check-label:focus-visible,
    .form-check-label:focus-within {
    color: #007FB6;
    }
    .form-wrapper h6 {
    font-weight: 400;
    font-size: 14px;
    line-height: 19px;
    color: #888888;
    }
    .form-submit-btn {
    text-align: right;
    }
    .select-wrapper {
    margin-top: 15px;
    }
    .select-wrapper select {
    margin-bottom: 0px;
    }
    #myModalNoti .modal-footer {
    display: none;
    }
    .radio-btn-mob {
    display: flex;
    }
    .radio-btn-opt {
    display: flex;
    }
    .homepage-new #student-program .student-program-box p {
    text-align: left;
    }
    .homepage-new #student-program .student-program-box a {
    float: left;
    margin-bottom: 30px;
    }
    .homepage-new #student-program .career-professional-box a {
    float: left;
    }
    #myModalNoti .modal-body input:focus::placeholder {
    /* Chrome, Firefox, Opera, Safari 10.1+ */
    color: #007FB6;
    font-weight: 400;
    font-size: 14px;
    opacity: 1;
    /* Firefox */
    }
    #myModalNoti .modal-body .input-field input:focus {
    background: #FFFFFF;
    border: 1px solid #007FB6;
    box-sizing: border-box;
    border-radius: 2px;
    box-shadow: none;
    }
    #myModalNoti .modal-body input[type=email] {
    font-size: 14px;
    }
    #myModalNoti .modal-body input {
    color: #6b6b6b;
    margin-bottom: 0;
    }
    #myModalNoti .modal-body select {
    -webkit-appearance: auto;
    padding-left: 10px;
    }
    #myModalNoti .modal-body button {
    padding: 8px 28px;
    }
    #myModalNoti .modal-body button:focus {
    background: #ea6915;
    }
    /* Class 8-9 CSS */
    .programs-page-8-9 #case-study-box-revamp {
    background: #CDEFFF !important;
    }
    .programs-page #case-study-box-revamp h5 {
    text-transform: uppercase;
    font-size: 14px;
    font-weight: 400;
    color: #007FB6;
    }
    .programs-page #case-study-box-revamp h4 {
    font-weight: 600;
    font-size: 20px;
    line-height: 120%;
    color: #007FB6;
    }
    .programs-page #case-study-box-revamp p {
    font-weight: 400;
    font-size: 16px;
    line-height: 120%;
    color: #007FB6;
    }
    .programs-page #case-study-box-revamp a {
    border: 1px solid #007FB6;
    box-sizing: border-box;
    border-radius: 4px;
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 600;
    font-size: 14px;
    line-height: 120%;
    color: #007FB6;
    margin-top: 20px;
    padding: 8px 16px;
    }
    #career-pointers {
    background: #CDEFFF;
    padding: 40px 0;
    text-align: center;
    }
    #career-pointers .career-pointers-img {
    background-color: #fff;
    height: 60px;
    width: 60px;
    margin: auto;
    border-radius: 50%;
    margin-bottom: 15px;
    }
    #career-pointers .career-pointers-img img {
    padding: 10px;
    }
    #career-pointers p {
    font-weight: 400;
    font-size: 14px;
    line-height: 120%;
    color: #007FB6;
    }
    .programs-page.programs-page-8-9-revamp .form-box {
    background: transparent;
    }
    .programs-page.programs-page-8-9-revamp .form-box .btn-orange {
    margin: inherit;
    text-align: left;
    padding: 13px 50px;
    }
    #howitworks-steps .article-mobile {
    display: none;
    }
    #howitworks-steps .gray-strip .article-content-wrap {
    padding: 25px 0;
    }
    #howitworks-steps #new-article.gray-strip .article-box {
    padding-left: 50px;
    padding-right: 70px;
    }
    #howitworks-steps #new-article.gray-strip .article-box-two {
    padding-right: 70px !important;
    padding-left: 50px !important;
    }
    #howitworks-steps #new-article.gray-strip .article-box h2,
    #howitworks-steps #new-article.gray-strip .article-box-two h2 {
    font-weight: 600;
    font-size: 20px;
    line-height: 27px;
    color: #484848;
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 600;
    }
    #howitworks-steps #new-article.gray-strip .article-box p,
    #howitworks-steps #new-article.gray-strip .article-box-two p {
    font-weight: 400;
    font-size: 14px;
    line-height: 27px;
    color: #484848;
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 400;
    }
    .programs-page.programs-page-8-9-revamp .programs-page-header {
    background: url(https://mindlerimages.imgix.net/tinyimg/class8.svg) right 0px bottom 0px no-repeat;
    background-size: 79% auto;
    position: relative;
    }
    .programs-page.programs-page-8-9-revamp .programs-page-header .programs-page-header-wrapper {
    position: absolute;
    top: 5%;
    transform: translate(-50%, 0);
    text-align: left;
    width: 100%;
    left: 50%;
    }
    .programs-page-header-wrapper h1 {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 22px;
    color: #888888;
    }
    .programs-page-header-wrapper h6 {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 22px;
    margin-top: 30px;
    color: #007FB6;
    width: 80%;
    }
    .programs-page.programs-page-10-12-revamp .programs-page-header .programs-page-header-wrapper {
    position: absolute;
    top: 5%;
    transform: translate(-50%, 0);
    text-align: left;
    width: 100%;
    left: 50%;
    }
    .programs-page.programs-page-10-12-revamp .programs-page-header {
    background: url(https://mindlerimages.imgix.net/tinyimg/class10.svg) right 0px bottom 0px no-repeat;
    background-size: 70% auto;
    position: relative;
    }
    .programs-page.programs-page-graduates-revamp .programs-page-header .programs-page-header-wrapper {
    position: absolute;
    top: 5%;
    transform: translate(-50%, 0);
    text-align: left;
    width: 100%;
    left: 50%;
    }
    .programs-page.programs-page-graduates-revamp .programs-page-header {
    background: url(https://mindlerimages.imgix.net/tinyimg/graduates.svg) right 0px bottom 0px no-repeat;
    background-size: 79% auto;
    position: relative;
    }
    #howitworks-steps .navigation-p h6 {
    font-weight: 400;
    font-size: 14px;
    line-height: 19px;
    }
    .programs-page.programs-page-8-9-revamp .case-study-box .container,
    .programs-page.programs-page-10-12-revamp .case-study-box .container,
    .programs-page.programs-page-graduates-revamp .case-study-box .container {
    max-width: inherit;
    }
    .programs-page.programs-page-8-9-revamp .case-study-box .container .col-md-8.col-md-pull-4,
    .programs-page.programs-page-10-12-revamp .case-study-box .container .col-md-8.col-md-pull-4,
    .programs-page.programs-page-graduates-revamp .case-study-box .container .col-md-8.col-md-pull-4 {
    padding: 0;
    }
    .programs-page.programs-page-8-9-revamp .case-study-box .testi-circle,
    .programs-page.programs-page-10-12-revamp .case-study-box .testi-circle,
    .programs-page.programs-page-graduates-revamp .case-study-box .testi-circle {
    width: 250px;
    height: 250px;
    border-radius: inherit;
    border: none;
    }
    .programs-page.programs-page-8-9-revamp .case-study-box .testi-circle img,
    .programs-page.programs-page-10-12-revamp .case-study-box .testi-circle img,
    .programs-page.programs-page-graduates-revamp .case-study-box .testi-circle img {
    border-radius: inherit;
    }
    .programs-page.programs-page-8-9-revamp .case-study-box .container .col-md-4.col-md-push-8,
    .programs-page.programs-page-10-12-revamp .case-study-box .container .col-md-4.col-md-push-8,
    .programs-page.programs-page-graduates-revamp .case-study-box .container .col-md-4.col-md-push-8 {
    display: flex;
    flex-direction: column;
    align-items: end;
    }
    .programs-page-8-9-revamp #case-study-box-revamp,
    .programs-page.programs-page-10-12-revamp .case-study-box,
    .programs-page.programs-page-graduates-revamp .case-study-box {
    padding-bottom: 0;
    background: #CDEFFF !important;
    padding-top: 0;
    }
    .programs-page-8-9-revamp #case-study-box-revamp .col-md-12,
    .programs-page-10-12-revamp #case-study-box-revamp .col-md-12,
    .programs-page-graduates-revamp #case-study-box-revamp .col-md-12 {
    display: flex;
    align-items: center;
    }
    .price-final-revamp {
    background: #fff;
    }
    .price-final-revamp .product-details {
    background: #FFFFFF;
    border: 1px solid #E9E9E9;
    box-sizing: border-box;
    border-radius: 5px;
    text-align: left;
    }
    .price-wrapper {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin-top: 35px;
    }
    .price-final-revamp .product-details {
    padding-top: 30px;
    }
    .price-final-revamp .product-details ul {
    margin-top: 35px;
    }
    .price-final-revamp .product-details p.sub-title {
    font-weight: 400;
    font-size: 14px;
    line-height: 120%;
    color: #888888;
    }
    .price-final-revamp .pricing-details-box.for-stream .product-details h5 {
    font-weight: 400;
    font-size: 24px;
    line-height: 120%;
    color: #EA6370;
    }
    .price-final-revamp .product-details ul li {
    font-weight: 400;
    font-size: 14px;
    line-height: 120%;
    margin-bottom: 20px !important;
    color: #888888;
    }
    .price-final-revamp .product-details ul li strong {
    padding-left: 0;
    font-weight: 600;
    font-size: 16px;
    line-height: 120%;
    text-transform: capitalize;
    color: #CCCCCC;
    margin-bottom: 5px;
    display: flex;
    flex-direction: row;
    align-items: end;
    }
    .price-final-revamp .row .pricing-details-box.for-stream {
    padding: 0 5%;
    }
    .price-final-revamp .pricing-details-box.for-stream .product-details .pricing-btn {
    background: #007FB6 !important;
    border-radius: 2px;
    text-align: center;
    }
    .price-final-revamp .product-details .learn-more {
    position: absolute;
    bottom: 0;
    left: 35%;
    width: auto;
    padding-bottom: 24px;
    font-weight: 600;
    display: inline-block;
    }
    .price-final-revamp .product-details .session-count p {
    text-align: left;
    }
    .price-final-revamp .pricing-details-box.for-stream .product-details .session-count label .radio-bg,
    .price-final-revamp .pricing-details-box.for-graduates .product-details .session-count label .radio-bg {
    width: 14px;
    height: 14px;
    }
    .price-final-revamp .pricing-details-box.for-stream .product-details .session-count label .radio-bg .circle,
    .price-final-revamp .pricing-details-box.for-graduates .product-details .session-count label .radio-bg.checked .circle {
    width: 9px;
    height: 9px;
    }
    .session-count label:active,
    .session-count label:target,
    .session-count label:focus,
    .session-count label:focus-visible,
    .session-count label:focus-within {
    color: #ea6370;
    }
    .new-pricing-page .price-final-revamp input.special-input {
    background-color: #fff;
    }
    .price-final-revamp .product-details ul li strong span.limited {
    width: 104px;
    height: 18px;
    background: #CDEFFF;
    font-size: 10px;
    line-height: 14px;
    text-align: left;
    color: #007FB6;
    right: -30px;
    top: 2px;
    font-family: 'Open Sans';
    font-weight: 400;
    font-style: normal;
    }
    .price-final-revamp .pricing-details-box.for-career .product-details .pricing-btn {
    background: #007FB6 !important;
    border-radius: 2px;
    text-align: center;
    }
    .price-final-revamp .pricing-details-box.for-career .product-details h5,
    .price-final-revamp .pricing-details-box.for-graduates .product-details h5 {
    font-weight: 400;
    font-size: 24px;
    line-height: 120%;
    color: #EA6370;
    }
    .price-final-revamp .pricing-details-box.for-career .product-details .session-count label .radio-bg.checked .circle,
    .price-final-revamp .pricing-details-box.for-graduates .product-details .session-count label .radio-bg.checked .circle {
    color: #ea6370;
    background-color: #ea6370;
    }
    .price-final-revamp .pricing-details-box.for-career .product-details .session-count label .radio-bg,
    .price-final-revamp .pricing-details-box.for-graduates .product-details .session-count label .radio-bg {
    border: 1px #ea6370 solid;
    }
    .price-final-revamp .product-details .btn-box .session-count .text-left.no-padding {
    padding: 0;
    }
    .price-final-revamp .product-details .btn-box .download-brochure .download-brochure-btn {
    background: #FFFFFF;
    border: 1px solid #007FB6;
    box-sizing: border-box;
    border-radius: 2px;
    font-weight: 600;
    font-size: 14px;
    line-height: 120%;
    text-align: center;
    color: #007FB6;
    padding: 14px 25px;
    }
    .price-final-revamp .product-details ul li strong span.limited-class10 {
    width: 65px;
    height: 27px;
    font-weight: 400;
    font-size: 10px;
    line-height: 90%;
    /* text-align: right; */
    color: #007FB6;
    padding-top: 5px;
    }
    .price-final-revamp .pricing-details-box.for-graduates .product-details .pricing-btn {
    background: #007FB6 !important;
    border-radius: 2px;
    text-align: center;
    }
    .price-final .pricing-details-box .product-details h5 span.highestselling {
    background: #8ACE49;
    border-radius: 0px 0px 5px 5px;
    text-align: center;
    display: flex;
    justify-content: center;
    align-content: center;
    width: auto;
    padding: 5px 10px;
    position: absolute;
    right: 0;
    top: -30px;
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 400;
    font-size: 12px;
    line-height: 16px;
    text-align: right;
    color: #FFFFFF;
    }
    .price-final .pricing-details-box .product-details h5.explore-highsell {
    display: flex;
    align-items: center;
    justify-content: space-between;
    position: relative;
    }
    .programs-page-graduates-revamp .programs-page-header-wrapper h6 {
    width: 60%;
    }
    #myModalPartner .modal-dialog,
    #myModalPartnerTwo .modal-dialog {
    width: 1200px;
    }
    #myModalPartner .modal-dialog .modal-body,
    #myModalPartnerTwo .modal-dialog .modal-body {
    height: 500px;
    overflow-x: auto;
    }
    #partner-institution .partnerschool-list img {
    height: 60px;
    width: auto;
    margin-bottom: 10px;
    }
    /* Graduate Page CSS */
    .service-graduate-row {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    }
    #our-services-graduate {
    padding: 50px 0;
    }
    .service-subtitle {
    margin-bottom: 40px;
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 22px;
    text-align: center;
    color: #888888;
    }
    .graduate-service-list {
    padding: 30px;
    background: #FFFFFF;
    border: 1px solid #E9E9E9;
    border-radius: 5px;
    margin-bottom: 30px;
    }
    .servicelist-title {
    display: flex;
    flex-direction: row;
    justify-content: start;
    align-items: flex-start;
    min-height: 60px;
    }
    .servicelist-title h3 {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 600;
    font-size: 18px;
    line-height: 120%;
    /* or 22px */
    display: flex;
    align-items: center;
    text-transform: capitalize;
    color: #EA6370;
    text-align: left;
    padding-left: 20px;
    margin-bottom: 0;
    }
    .servicelist-content {
    padding: 20px 0;
    height: 130px;
    }
    .servicelist-content p {
    padding-bottom: 20px;
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 120%;
    color: #888888;
    }
    .servicelist-pricing h4 {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 400;
    font-size: 18px;
    line-height: 120%;
    text-align: left;
    text-transform: capitalize;
    color: #484848;
    float: left;
    margin-bottom: 0;
    }
    .servicelist-pricing p {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 120%;
    text-decoration-line: underline;
    color: #8ACE49;
    }
    .servicelist-content .session-count p {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 600;
    font-size: 13px;
    line-height: 120%;
    margin-bottom: 10px;
    padding-bottom: 0;
    color: #484848;
    text-align: left;
    }
    /* .servicelist-content .session-count .col-xs-4 {
    padding: 0;
    } */
    .custom-plan-graduate {
    display: grid;
    margin: 0px 15px;
    border-radius: 5px;
    }
    .custom-plan-graduate .col-xs-12.title-wrapper {
    padding: 0;
    }
    .custom-plan-title {
    background: #8ACE49;
    border-radius: 5px;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    }
    .custom-plan-title h2 {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 600;
    font-size: 24px;
    line-height: 120%;
    text-transform: capitalize;
    color: #FFFFFF;
    padding: 20px 30px;
    margin-bottom: 0;
    }
    .custom-plan-services {
    border: 1px solid #8ACE49;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
    padding: 30px;
    display: flex;
    align-items: self-start;
    }
    .custom-plan-services ul li {
    margin-bottom: 7px !important;
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 600;
    font-size: 14px;
    line-height: 120%;
    color: #888888;
    }
    .custom-plan-services .select-service {
    padding: 0;
    }
    .custom-plan-services .select-service-two {
    padding: 0;
    }
    .custom-plan-services .select-service p {
    text-transform: uppercase;
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 120%;
    color: #888888;
    margin-bottom: 10px;
    }
    .custom-plan-services .select-service ul {
    margin-left: 15px;
    }
    .custom-plan-service-payment button {
    background: #007FB6;
    border-radius: 2px;
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 600;
    font-size: 14px;
    line-height: 120%;
    /* or 17px */
    text-align: center;
    color: #FFFFFF;
    padding: 11px 48px;
    }
    .custom-plan-service-payment {
    text-align: center;
    }
    .custom-plan-service-payment h5 {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 120%;
    text-align: center;
    color: #888888;
    }
    .custom-plan-service-payment h3 {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 400;
    font-size: 34px;
    line-height: 120%;
    text-align: center;
    color: #484848;
    }
    #service-package {
    padding: 50px 0;
    padding-top: 0;
    }
    #service-package h2 {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 600;
    font-size: 20px;
    line-height: 120%;
    margin-bottom: 40px;
    text-align: center;
    color: #484848;
    }
    #service-package .service-package-list {
    padding: 30px;
    background: #FFFFFF;
    border: 1px solid #E9E9E9;
    border-radius: 5px;
    }
    #service-package .servicepackage-title {
    display: flex;
    flex-direction: row;
    justify-content: start;
    align-items: flex-start;
    }
    #service-package .servicepackage-title h3 {
    padding-left: 20px;
    text-align: left;
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 600;
    font-size: 18px;
    line-height: 120%;
    text-transform: capitalize;
    color: #EA6370;
    margin-bottom: 0;
    }
    .service-package-content {
    margin-top: 20px;
    min-height: 114px;
    }
    #our-services-graduate h2{
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 600;
    font-size: 24px;
    line-height: 120%;
    }
    .service-package-content p{
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 120%;
    color: #888888;
    }
    .service-package-enquiry a {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 600;
    font-size: 14px;
    line-height: 120%;
    color: #007FB6;
    }
    .servicelist-title-last {
    padding-bottom: 15px;
    }
    .servicelist-title-last h3 {
    padding: 0;
    }
    h4.servicelist-time {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 400;
    font-size: 13px;
    line-height: 18px;
    color: #484848;
    margin: 0;
    }
    .servicelist-pricing-enquiry .btn-white-blue {
    border: 1px solid #007FB6;
    border-radius: 2px;
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 600;
    font-size: 14px;
    line-height: 120%;
    float: right;
    color: #007FB6;
    padding: 9px 15px;
    }
    .servicelist-pricing-enquiry {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    margin-top: 20px;
    }
    .graduate-service-list .servicelist-pricing a.add-green {
    float: right;
    display: flex;
    align-items: center;
    }
    .graduate-service-list .servicelist-pricing a img {
    margin-left: 5px;
    }
    .servicelist-pricing .remove-red p {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 120%;
    text-decoration-line: underline;
    color: #FB4444;
    }
    .graduate-service-list .servicelist-pricing a.remove-red {
    display: none;
    }
    .graduate-service-list .servicelist-pricing a {
    float: right;
    display: flex;
    align-items: center;
    background: transparent;
    }
    .career-counselling-session .text-left label .radio-bg {
    border: 1px solid #ea6370;
    }
    .career-counselling-session label .radio-bg.checked .circle {
    background-color: #ea6370;
    }
    .interview-prep-session .text-left label .radio-bg {
    border: 1px solid #ea6370;
    }
    .interview-prep-session label .radio-bg.checked .circle {
    background-color: #ea6370;
    }
    .interview-prep-session .row {
    margin-left: 0;
    }
    .servicelist-pricing {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    margin-top: 5px;
    }
    .custom-plan-graduate hr {
    display: none;
    }
    #media-mentions .row {
    display: flex;
    justify-content: space-between;
    flex-direction: row;
    }
    #media-mentions .row .media-name {
    border: 1px solid #f6f6f6;
    border-radius: 5px;
    }
    #myModalPartner .modal-header,
    #myModalPartnerTwo .modal-header {
    background: transparent;
    border: none;
    }
    #myModalPartner .modal-header .modal-title,
    #myModalPartnerTwo .modal-header .modal-title {
    text-align: center;
    font-size: 18px;
    font-weight: 600;
    }
    .programs-page-graduate-choose.mindler-others #scroll-why {
    background-color: #fff !important;
    }
    .pricing-details-box.for-graduates .cta-graduate-price button {
    border: 1px solid #EA6915;
    box-sizing: border-box;
    border-radius: 4px;
    font-style: normal;
    font-weight: 600;
    font-size: 16px;
    color: #EA6915;
    background: #fff;
    padding: 10px 30px;
    }
    .pricing-details-box.for-graduates .cta-graduate-price h2 {
    font-size: 22px;
    margin-bottom: 20px;
    }
    .pricing-details-box.for-graduates .cta-graduate-price {
    padding: 50px 0;
    }
    /*  
    new styles from ismail
    */
    .show-flex {
    display: flex !important;
    }
    #selected-services-list-2 {
    margin-top: 2rem;
    }
    .servicelist-pricing .hide-button {
    display: none !important;
    }
    .user-custom-plan {
    display: none;
    }
    .guidance__wrapper {
    height: 80px;
    }
    .guidance__wrapper img {
    width: 50px;
    height: 50px;
    }
    .home-pagetab ul li.active.university-purple-bg {
    background-color: #f9f6fc !important;
    }
    .home-pagetab ul li.active.professional-blue-bg {
    background-color: #f5fbfc !important;
    }
    .price-final .product-details ul li strong span {
    position: inherit;
    margin-right: 5px;
    top: -2px;
    }
    .enabled-assessment strong,
    .enabled-assessment b {
    color: #484848!important;
    }
    .enabled-assessment b {
    font-weight: 700!important;
    }
    .new-pricing-page .for-explore .product-details {
    border: 1px solid #8ACE49;
    border-radius: 5px;
    }
    .price-final-revamp .product-details ul li.disabled {
    margin-top: -5px;
    }
    .partnerschool-list-end {
    display: flex;
    align-items: self-end;
    border: none;
    padding: 0;
    justify-content: center;
    }
    .homepage-new #new-article.gray-strip {
    padding: 25px 0;
    }
    #howitworks-steps .gray-strip .article-content-wrap .col-md-6 {
    padding: 0;
    }
    .programs-page .programs-page-header .form-row {
    margin-top: 20px;
    }
    .programs-page .programs-page-header h2 {
    margin-top: 50px;
    margin-bottom: 5px;
    }
    #mindlerNavigateNotify .modal-footer {
    border-top: 0;
    }
    .homepage-new #new-article.gray-strip.mindler-nav-pgm,
    .lastchild-newarticle {
    margin-bottom: 50px;
    }
    .shoppingcart {
    width: 100px;
    height: 100px;
    z-index: 999;
    position: fixed;
    color: #fff;
    cursor: pointer;
    right: 0rem;
    bottom: 80px;
    flex-wrap: wrap;
    }
    .icon-badge {
    position: absolute;
    background-color: rgb(57, 51, 179);
    color: aliceblue;
    border-radius: 50px;
    height: 30px;
    width: 30px;
    top: 0px;
    right: 36px;
    display: flex;
    justify-content: center;
    align-items: center;
    }
    .shoppingcart-list {
    position: absolute;
    top: 39%;
    left: 28%;
    right: 50%;
    color: #EA6370;
    font-size: 14px;
    font-weight: 600;
    }
    /* Partner CSS */
    #help-form label{
    color: #484848;
    font-weight: 400;
    font-size: 13px;
    }
    #help-form label span.star{
    color: red;
    }
    #help-form-bottom label span.star{
    color: red;
    }
    .programs-page select.partner-pgm-box {
    color: #999 !important;
    min-height: 35px;
    margin-top: 25px;
    }
    a.graduate-free-demo{
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 120%;
    text-decoration: underline;
    color: #007FB6;
    }
    #myModalPopUp .modal-body {
    padding: 0;
    }
    #myModalPopUp .modal-body .container{
    padding: 0;
    }
    #myModalPopUp .form-box .contact-us-form {
    border: 0px solid #e9e9e9;
    box-shadow: none;
    }
    #myModalPopUp .form-box.sec-padding {
    padding-top: 0;
    padding-bottom: 0;
    }
    #myModalPopUp .form-box .contact-us-form{
    padding: 10px 20px;
    }
    #myModalPopUp .close:before, #myModalPopUp .close:after {
    position: absolute;
    left: 15px;
    content: ' ';
    height: 25px;
    width: 1px;
    background-color: #888;
    top: 15px;
    }
    #myModalPopUp .close {
    position: absolute;
    right: 12px;
    top: 0px;
    width: 32px;
    height: 32px;
    opacity: 1;
    z-index: 99;
    }
    #new-login-screens #partner-form p {
    padding-top: 10px;
    }
    .stuent-offer-sec .festive-student-offer{
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: center;
    }
    
    /* School Landing Page CSS */
    
    .schoolpage-new #partner-institution, .schoolpage-new #media-mentions{
        background: #F6F6F6;
    }
    .schoolpage-new #media-mentions{
        margin-bottom: 0;
    }
    .schoolpage-new #media-mentions .media-name img{
        background: #fff;
    }
    
    .schoolpage-new #scroll-faq .h3-title {
        font-size: 24px;
        margin-bottom: 5px;
    }
    
    .schoolpage-new #scroll-faq .p-title {
        font-size: 15px;
    }
    
    .schoolpage-new #scroll-faq.faq-section .faq-box {
        margin-top: 35px;
    }
    
    .schoolpage-new #scroll-faq.faq-section .faq-box strong {
        font-weight: 600;
        font-size: 15px;
        margin-bottom: 7px;
        display: block;
        line-height: normal;
    }
    
    .schoolpage-new #scroll-faq.faq-section .faq-box p {
        font-weight: 400;
        font-size: 14px;
        margin-bottom: 0;
        line-height: 21px;
    }
    
    .schoolpage-new .schoolpage-banner{
        background: url(../../../../mindlerimages.imgix.net/tinyimg/school-banner.png) no-repeat;
        background-position: right 10px bottom 0;
        height: 70vh;
        background-size: 70% auto;
        display: flex;
        flex-direction: row;
        align-items: center;
    }
    
    .schoolpage-new .center-box{
        text-align: left;
        margin-top: 0;
    }
    
    .schoolpage-new .center-box h1{
        font-family: 'Open Sans';
        font-style: normal;
        font-weight: 600;
        font-size: 34px;
        line-height: 120%;
        color: #484848;
        margin-bottom: 50px;
    }
    .schoolpage-new .center-box h1 br{
        display: block;
    }
    
    .schoolpage-new .center-box a button{
        background: #EA6915;
        border-radius: 2px;
        font-family: 'Open Sans';
        font-style: normal;
        font-weight: 600;
        font-size: 14px;
        line-height: 120%;
        color: #FFFFFF;
        padding: 13px 20px;
    }
    
    .school-iccc-banner{
        background: url('../../../../mindlerimages.imgix.net/tinyimg/ICCC-new-banner.png') no-repeat;
        height: 50vh;
        background-position: right;
        background-color: #222E3E;
        background-size: contain;
        display: flex;
        flex-direction: row;
        align-items: center;
    }
    
    .schoolpage-new .school-iccc-banner h2{
        font-family: 'Open Sans';
        font-style: normal;
        font-weight: 600;
        font-size: 24px!important;
        line-height: 120%;
        color: #FFFFFF;
    }
    
    .school-iccc-banner p{
        font-family: 'Open Sans';
        font-style: normal;
        font-weight: 400;
        font-size: 16px;
        line-height: 22px;
        color: #FFFFFF;
    }
    
    .school-iccc-banner p br{
        display: none;
    }
    
    .school-iccc-banner .btn-orange{
        background: #EA6915;
        border-radius: 4px;
        font-family: 'Open Sans';
        font-style: normal;
        font-weight: 600;
        font-size: 14px;
        line-height: 120%;
        color: #FFFFFF;
        padding: 13px 35px;
        margin-top: 20px;
    }
    
    .school-iccc-banner img{
        width: 288px;
        height: 50px;
    }
    .homepage-new #career-guidance-steps {
        padding: 30px 0 20px;
    }
    #career-guidance-steps .steps-block{
        background: #FFFFFF;
        border: 1px solid #E9E9E9;
        border-radius: 5px;
        padding: 20px 30px;
        min-height: 160px;
    }
    
    #career-guidance-steps .steps-block .steps-title{
        border-bottom: 1px solid #E9E9E9;
        padding-bottom: 15px;
        align-items: center;
    }
    
    #career-guidance-steps .steps-block .steps-title h3{
        font-family: 'Open Sans';
        font-style: normal;
        font-weight: 400;
        font-size: 18px;
        line-height: 120%;
        color: #8964BF;
        padding-left: 15px;
        margin-bottom: 0;
    }
    
    #career-guidance-steps .steps-block a{
        font-family: 'Open Sans';
        font-style: normal;
        font-weight: 400;
        font-size: 14px;
        line-height: 120%;
        text-decoration-line: underline;
        color: #007FB6;
    }
    
    #career-guidance-steps #steps-info{
        display: inline-block;
        padding: 20px 0;
    }
    
    #career-guidance-steps #steps-info ul{
        font-family: 'Open Sans';
        font-style: normal;
        font-weight: 400;
        font-size: 16px;
        line-height: 120%;
        color: #888888;
        padding-left: 20px;
    }
    
    .steps-hide-detail{
        display: none;
        color: #fff!important;
    }
    #career-guidance-steps #steps-info.step-1, #career-guidance-steps #steps-info.step-2, #career-guidance-steps #steps-info.step-3, #career-guidance-steps #steps-info.step-4, #career-guidance-steps #steps-info.step-5, #career-guidance-steps #steps-info.step-6, #career-guidance-steps #steps-info.step-7, #career-guidance-steps #steps-info.step-8, #career-guidance-steps #steps-info.step-9,#career-guidance-steps #steps-info.step-10,#career-guidance-steps #steps-info.step-11,#career-guidance-steps #steps-info.step-12{
        display: none;
    }
    
    #career-guidance-steps #steps-info.step-1:target, #career-guidance-steps #steps-info.step-2:target, #career-guidance-steps #steps-info.step-3:target, #career-guidance-steps #steps-info.step-4:target, #career-guidance-steps #steps-info.step-5:target, #career-guidance-steps #steps-info.step-6:target, #career-guidance-steps #steps-info.step-7:target, #career-guidance-steps #steps-info.step-8:target, #career-guidance-steps #steps-info.step-9:target,#career-guidance-steps #steps-info.step-10:target,#career-guidance-steps #steps-info.step-11:target,#career-guidance-steps #steps-info.step-12:target{
        display:block;
    }
    .career-guidance-row{
        margin-top: 25px;
        display: inline-block;
        width: 100%;
    }
    
    #steps-info .article-box h2 {
        font-family: 'Open Sans';
        font-style: normal;
        font-weight: 600;
        font-size: 20px;
        line-height: 27px;
        color: #8964BF;  
        margin-bottom: 10px;  
    }
    
    .iccc-levels{
        width: 311px;
        height: 290px;
        padding: 2px 2px 0;
        border-radius: 2px;
        background: linear-gradient(125.54deg,#d5a33a,#d2b24f 8.24%,#e3cc63 17.52%,#cda948 31.41%,#c39133 47.29%,#c79939 52.06%,#d1ae4b 59.4%,#d6b853 62.07%,#e4cf65 74.79%,#c99e3d 91.24%);
        margin: auto;
    }
    
    .bg-white {
        background-color: #fff;
        height: 99.5%;
        padding: 20px;
        position: relative;
    }
    .iccc-levels .iccc-level-name{
        align-items: center;
        margin-bottom: 10px!important;
    }
    .iccc-levels .iccc-level-name h3{
        font-family: 'Open Sans';
        font-style: normal;
        font-weight: 600;
        font-size: 16px;
        line-height: 110%;
        color: #484848;
        padding-left: 10px;
        margin-bottom: 0;
    }
    
    .homepage-new #career-guidance-steps .iccc-title{
        background: linear-gradient(125.54deg,#d5a33a,#d2b24f 8.24%,#e3cc63 17.52%,#cda948 31.41%,#c39133 47.29%,#c79939 52.06%,#d1ae4b 59.4%,#d6b853 62.07%,#e4cf65 74.79%,#c99e3d 91.24%);
        -webkit-clip-path: polygon(0 0,100% 0,100% 70%,50% 100%,0 70%);
        clip-path: polygon(0 0,100% 0,100% 70%,50% 100%,0 70%);
        font-family: 'Open Sans';
        font-style: normal;
        font-weight: 600;
        font-size: 14px!important;
        line-height: 120%;
        text-align: center;
        color: #211F1F;
        padding: 0.75rem 0;
        width: 6.375rem;
        height: 5.125rem;
        position: absolute;
        top: 0;
        right: 5%;
        margin-bottom: 0!important;
        padding-top: 15px;
    }
    .iccc-levels .iccc-credits{
        align-items: center;
        margin-top: 5px;
    }
    .iccc-levels .iccc-credits h6{
        font-family: 'Open Sans';
        font-style: normal;
        font-weight: 400;
        font-size: 14px;
        line-height: 19px;
        color: #888888;
        padding-left: 7px;
        margin-bottom: 0;
    }
    
    .iccc-levels .iccc-content p{
        font-family: 'Open Sans';
        font-style: normal;
        font-weight: 400;
        font-size: 14px;
        line-height: 19px;
        color: #484848;
        margin-bottom: 10px;
    }
    #career-guidance-steps #steps-info .iccc-levels .iccc-content ul{
        padding-left: 15px!important;
    }
    .iccc-levels .iccc-content ul li{
        font-family: 'Open Sans';
        font-style: normal;
        font-weight: 400;
        font-size: 14px;
        line-height: 19px;
        color: #8964BF;
        margin-bottom: 5px!important;
    }
    
    .step-12 .iccc-block .fa-angle-right{
        color: #8964BF;
        font-size: 40px;
        font-weight: 400;
    }
    
    .step-12 .iccc-block{
        display: flex;
        align-items: center;
    }
    
    #career-guidance-steps .btn-orange{
        background: #EA6915;
        border-radius: 2px;
        font-family: 'Open Sans';
        font-style: normal;
        font-weight: 600;
        font-size: 14px;
        line-height: 120%;
        color: #FFFFFF;
        padding: 13px 20px;
    }
    
    #nav-section{
        border-top: 1px solid #E9E9E9;
    }
    #nav-section ul li{
        list-style-type: none;
        margin-bottom: 0!important;
        padding: 20px 0;
    }
    
    #nav-section ul li:active{
        border-bottom: 2px solid #007FB6;
    }
    
    #nav-section ul li a{
        list-style-type: none;
        font-family: 'Open Sans';
        font-style: normal;
        font-weight: 400;
        font-size: 14px;
        line-height: 120%;
        color: #484848;
    }
    
    .schoolpage-new #scroll-contact{
        padding: 60px 0;
    }
    .schoolpage-new #scroll-contact .form-white-box {
        padding: 40px 0 40px 40px;
        background: #FFFFFF;
        box-shadow: 0px 0px 10px 2px rgba(136, 136, 136, 0.25);
        border-radius: 4px
    }
    
    .schoolpage-new #scroll-contact .form-white-box #help-form input{
        border: 1px solid #E9E9E9;
        border-radius: 2px;
        padding: 8px 15px;
        font-size: 14px;
        margin-bottom: 10px;
        width: 100%;
    }
    
    .schoolpage-new #scroll-contact .form-white-box #help-form .col-md-12{
        padding: 0;
    }
    
    .schoolpage-new #scroll-contact .form-white-box #help-form .col-md-12 .col-md-6{
        padding: 0;
    }
    
    .schoolpage-new #scroll-contact .form-white-box #help-form .col-md-12 .col-md-6 input{
        width: 95%;
    }
    
    .schoolpage-new #scroll-contact .form-white-box #help-form .col-md-6.text-right input{ 
        width: 100%;
    }
    
    .schoolpage-new #scroll-contact .form-white-box #help-form textarea{
        height: 100px;
        background: #FFFFFF;
        border: 1px solid #E9E9E9;
        border-radius: 2px;
        width: 100%;
        padding: 8px 15px;
        resize: none;
        font-size: 14px;
    }
    
    .schoolpage-new #scroll-contact .form-white-box #help-form .btn-orange{
        background: #EA6915;
        border-radius: 4px;
        font-family: 'Open Sans';
        font-style: normal;
        font-weight: 600;
        font-size: 14px;
        line-height: 120%;
        text-align: center;
        color: #FFFFFF;
        padding: 13px 50px;
    }
    .schoolpage-new #scroll-contact #program-form-section h3{
        font-family: 'Open Sans';
        font-style: normal;
        font-weight: 600;
        font-size: 24px;
        line-height: 33px;
        color: #484848;
    }
    .schoolpage-new #scroll-contact #program-form-section p{
        font-family: 'Open Sans';
        font-style: normal;
        font-weight: 400;
        font-size: 16px;
        line-height: 22px;
        color: #484848;
    }
    .schoolpage-new #scroll-contact #program-form-section h3 br{
        display: none;
    }
    .schoolpage-new #scroll-contact .form-white-box #help-form input:active, .schoolpage-new #scroll-contact .form-white-box #help-form input:focus, .schoolpage-new #scroll-contact .form-white-box #help-form textarea:active, .schoolpage-new #scroll-contact .form-white-box #help-form textarea:focus{
        border: 1px solid #007FB6;
    }
    .schoolpage-new #scroll-contact .form-white-box #help-form input:active::placeholder, .schoolpage-new #scroll-contact .form-white-box #help-form input:focus::placeholder, .schoolpage-new #scroll-contact .form-white-box #help-form textarea:active::placeholder, .schoolpage-new #scroll-contact .form-white-box #help-form textarea:focus::placeholder{
        color: #007FB6;
    }
    
    .schoolpage-new  .form-box .form-white-box #program-message-section.thankyou-massage-box {
        padding-top: 100px;
    }
    
    .schoolpage-new .form-box .form-white-box .thankyou-massage-box p:first-child {
        font-weight: 600;
    }
    .schoolpage-new .form-box .form-white-box .thankyou-massage-box p {
        font-size: 14px;
    }
    
    .schoolpage-new .faq-section .fa {
        display: none;
    }
    
    .schoolpage-new .faq-section .faq-box strong {
        font-weight: 600;
        font-size: 15px;
        margin-bottom: 7px;
        display: block;
        line-height: normal;
    }
    
    .programs-page .faq-section .faq-box p {
        font-weight: 400;
        font-size: 14px;
        margin-bottom: 0;
        line-height: 21px;
    }
    
    .schoolpage-new #media-mentions .row {
        display: block;
    }
    .schoolpage-new #media-mentions .media-name {
        margin: 0;
        margin-top: 30px;
        width: 12.5%;
    }
    
    .schoolpage-new #career-guidance-steps .steps-block-1, #career-guidance-steps .steps-block-4, #career-guidance-steps .steps-block-7, #career-guidance-steps .steps-block-10{
        display: inline-block;
        width: 100%;
    }
    
    #career-guidance-steps .steps-block-1 .desktop-block, #career-guidance-steps .steps-block-4 .desktop-block, #career-guidance-steps .steps-block-7 .desktop-block, #career-guidance-steps .steps-block-10 .desktop-block{
        padding: 0;
        width: 100%;
    }
    
    .schoolpage-new #career-guidance-steps .career-guidance-row .margin-top-10{
        margin-top: 0!important;
    }
    
    .schoolpage-new #career-guidance-steps .career-guidance-row .iccc-content{
        margin-top: 10px!important;
    }
    
    #steps-info .newhome-btn:focus, #steps-info .newhome-btn:hover{
        color: #EA6915;
    }
    
    .programs-page.mindler-talks .programs-page-header{
        background: url(https://mindlerimages.imgix.net/new-landing-pages/mindler-talks-banner.svg) right bottom 0px no-repeat;
        max-height: 700px;
    }
    
    /* Partner Career Counselling Platform */
    
    #stickydivform .form-after h6{
        font-family: 'Open Sans';
        font-style: normal;
        font-weight: 400;
        font-size: 12px;
        line-height: 15px;
        color: #888888;
        margin-top: 30px;
    }
    
    #stickydivform .form-after .form-group label{
        font-family: 'Open Sans';
        font-style: normal;
        font-weight: 400;
        font-size: 12px;
        line-height: 15px;
        color: #007FB6;
    }
    
    #stickydivform .form-after .form-group select {
        -webkit-appearance: none;
        -moz-appearance: none;
        -ms-appearance: none;
        -o-appearance: none;
        appearance: none;
    }
    
    #stickydivform .form-after .form-group .select-wrapper {
        position: relative;	
        margin-top: 0;
    }
    
    #stickydivform .form-after .form-group .select-wrapper:after {
        font-family: FontAwesome;
          content: '\f107';
        font-size: 20px;
        position: absolute;
        top: 3px;  
          right: 10px;
          color: #007FB6;;
          pointer-events: none;
    }
    
    
    .form-before #new-login-screens .new-btn-orange, .form-after #complete-free-registration{
        font-size: 16px;
        line-height: 22px;
        text-align: center;
        color: #FFFFFF;
        width: 100%;
        display: block;
        background-color: #d45400;
        padding: 10px 20px;
        border-radius: 4px;    
        padding-left: 7px;
        margin-bottom: 0;
    }
    
    .partner-info-1 .partner-info-title h2.total-number{
        font-family: 'Open Sans';
        font-style: normal;
        font-weight: 300;
        font-size: 45px;
        line-height: 52px;
        color: #FFFFFF;
        padding-right: 10px;
    }
    
    .partner-info-1 .partner-info-title p.number-details{
        display: flex;
        align-items: center;
    }
    
    .partner-counselling-awards .min-page-1{
        border-top: 1px solid #02BBC5;
    }
    
    .partner-counselling-awards .awards-list-1 li{
        background: url('https://mindlerimages.imgix.net/home/partner/fill-11.svg') 0 0 no-repeat #fff;
        width: 205px;
        margin-left: 5px;
    }
    
    .partner-counselling-awards .awards-list-1 li+li {
        margin-left: 5px;
    }
    
    .partner-counselling-awards .awards-list-1 li .awards-details-1 {
        display: flex;
        width: 160px;
        flex-direction: column;
        justify-content: center;
        align-content: center;
    }
    .partner-counselling-awards .awards-list-1 li .award-h1-1{
        font-family: 'Open Sans';
        font-style: normal;
        font-weight: 400;
        font-size: 14px;
        line-height: 19px;
        text-align: center;
        letter-spacing: -0.005px;
        color: #221F1F;
    }
    
    .partner-counselling-awards.awards-section .heading-c-1 {
        margin-bottom: 30px;
        font-family: 'Open Sans';
        font-style: normal;
        font-weight: 700;
        font-size: 26px;
        line-height: 120%;
        color: #221F1F;
    }
    
    .ccp-news .heading-c-1 {
        font-family: 'Open Sans';
        font-style: normal;
        font-weight: 700;
        font-size: 26px;
        line-height: 120%;
        color: #221F1F;
    }
    
    .the-mindler-edge{
        background: #007FB6;
        padding: 40px 0;
    }
    
    .the-mindler-edge .heading-c-1{
        font-family: 'Open Sans';
        font-style: normal;
        font-weight: 400;
        font-size: 26px;
        line-height: 120%;
        color: #FFFFFF;
        padding-bottom: 40px;
    }
    
    .the-mindler-edge .mindler-edge-block h3{
        font-family: 'Open Sans';
        font-style: normal;
        font-weight: 700;
        font-size: 22px;
        line-height: 26px;
        color: #FFFFFF;
    }
    
    .the-mindler-edge .mindler-edge-block .edge-content{
        padding-left: 30px;
    }
    
    .the-mindler-edge .mindler-edge-block .edge-content ul{
        padding: inherit;
        padding-left: 20px;
    }
    .the-mindler-edge .mindler-edge-block .edge-content ul li{
        font-family: 'Open Sans';
        font-style: normal;
        font-weight: 400;
        font-size: 16px;
        line-height: 20px;
        color: #FFFFFF;
        list-style-type: disc;
    }
    
    .the-mindler-edge .btn-danger-c-1{
        border: 1px solid #FFFFFF;
        border-radius: 4px;
        background: transparent;
        color: #fff;
    }
    
    .key-feature-sction .sub-heading-c-1 h2{
        font-family: 'Open Sans';
        font-style: normal;
        font-weight: 400;
        font-size: 18px;
        position: relative;
        line-height: 120%;
        text-transform: uppercase;
        color: #02BBC5;
    }
    .key-feature-sction .sub-heading-c-1 h2:after {
        content: "";
        position: absolute;
        bottom: 10%;
        left: 0;
        right: 0;
        height: 0.5em;
        border-top: 1px solid #02BBC5;;
        z-index: -1;
    }
      
    .key-feature-sction .sub-heading-c-1 h2 span {
        background-color: white;
        padding-right: 30px;
    }
    
    .new-key-sec .feature-h-1 {
        font-family: 'Open Sans';
        font-style: normal;
        font-weight: 700;
        font-size: 22px;
        line-height: 26px;
        color: #007FB6;
        margin-left: 10px;
        margin-top: 0;
        margin-bottom: 0;
    }
    
    .new-key-sec .feature-item-block{
        margin-top: 35px;
    }
    
    .new-key-sec .sub-heading-c-1 {
        margin-bottom: 0;
    }
    
    .new-key-sec {
        margin-top: 0;
        padding: 50px 0;
    }
    
    .career-counselling-testimonial{
        padding: 50px 0;
    }
    
    .career-counselling-testimonial .testimonial-box .user-testimonial-bx .user-picture {
        width: 80px;
        height: 80px;
        margin-bottom: 0;
        border-radius: 50%;
        display: flex;
        flex-wrap: wrap;
        background: #d8d8d8;
        overflow: hidden;
    }
    
    .career-counselling-testimonial .testimonial-box .user-testimonial-bx {
        min-height: 370px;
        min-width: 340px;
        padding: 30px;
        height: 360px;
    }
    
    #partner-assessment{
        background: #33CCCD;
        padding: 20px 0;
        position: relative;
    }
    
    #partner-assessment img{
        position: absolute;
        bottom: 0;
    }
    
    #partner-assessment .assessment-content h5{
        font-family: 'Open Sans';
        font-style: normal;
        font-weight: 700;
        font-size: 16px;
        line-height: 20px;
        color: #FFFFFF;
        margin-bottom: 0;
    }
    
    #partner-assessment .assessment-content p {
        font-family: 'Open Sans';
        font-style: normal;
        font-weight: 400;
        font-size: 16px;
        line-height: 20px;
        color: #FFFFFF;
        margin-bottom: 0;
    }
    
    .update-banner-section h1.banner-h-1{
        font-family: 'Open Sans';
        font-style: normal;
        font-weight: 700;
        font-size: 34px;
        line-height: 120%;
        color: #221F1F;
        margin-top: 70px;
        margin-bottom: 0;
    }
    
    .update-banner-section span.highlight-p1{
        font-family: 'Open Sans';
        font-style: normal;
        font-weight: 400;
        font-size: 26px;
        line-height: 120%;
        color: #007FB6;
        display: block;
        margin-top: 10px;
    }
    
    .update-banner-section{
        min-height: 550px;
        background: url('../../../../mindlerimages.imgix.net/home/partner/objects-bg.png') right 0px bottom no-repeat #fff;
        background-size: 45%;
    }
    
    .feature-wrapper{
        margin-top: 80px;
    }
    
    .assessment-features-block h5{
        font-family: 'Open Sans';
        font-style: normal;
        font-weight: 400;
        font-size: 18px;
        line-height: 120%;
        color: #888888;
        margin-bottom: 0;       
    }
    
    #stickydivform{
        margin-top: 50px;
        left: 52%;
        z-index: 1;
    }
    
    .new-key-sec .heading-c-1, .career-counselling-testimonial .heading-c-1{
        font-family: 'Open Sans';
        font-style: normal;
        font-weight: 700;
        font-size: 26px;
        line-height: 120%;
        color: #221F1F;
    }
    
    .career-counselling-testimonial .heading-c-1{ 
        padding-left: 0;
    }
    
    .new-partner-info-1{
        margin-top: 0;
    }
    
    .mindler-edge-block{
        display: inline-flex;
    }
    
    .hidden-desktop{
        display: none;
    }
    
    .schoolpage-new #myEnquiryForm #scroll-contact{
        padding: 0;
    }
    .schoolpage-new #myEnquiryForm .modal-dialog{
        width: 70%;
    }
    .schoolpage-new #myEnquiryForm .modal-body{
        padding: 15px;
    }
    
    .schoolpage-new #myEnquiryForm .modal-header{
        background: #fff;
        border: 0;
        position: relative;
    }
    
    .schoolpage-new #myEnquiryForm .modal-header .close{
        font-size: 40px;
        position: absolute;
        right: 1%;
        top: 10%;
    }
    
    .schoolpage-new #myEnquiryForm #scroll-contact .form-white-box {
        padding: 0;
        background: #FFFFFF;
        box-shadow: none;
        border-radius: 4px;
    }
    
    /* Partner Revamp */
    
    #mindler-edge{
        background: #007FB6;
        padding: 50px 0;
    }
    
    #mindler-edge .h3-title{
        font-weight: 600;
        font-size: 28px;
        color: #fff;
        margin-bottom: 30px;
    }
    #mindler-edge .edge-1{
        display: flex;
        gap: 3rem;
        flex-direction: column;
    }
    
    #mindler-edge .edge-1 .edge-pointers ul{
        list-style-type: disc;
        padding-left: 20px;
    }
    
    #mindler-edge .edge-1 .edge-pointers ul li{
        font-weight: 400;
        font-size: 14px;
        line-height: 120%;
        color: #FFFFFF;
    }
    
    #mindler-edge .edge-1 .edge-content h4{
        font-weight: 600;
        font-size: 18px;
        line-height: 26px;
        color: #FFFFFF;
        margin-bottom: 10px;
        display: flex;
        justify-content: space-between;
        align-items: center;
    }
    
    #mindler-edge a.semi-bold-text{
        font-weight: 400;
        font-size: 16px;
        line-height: 22px;
        color: #FFFFFF;
        border: 1px solid #FFFFFF;
        border-radius: 4px;
        padding: 9px 20px;
        margin-top: 30px;
        display: inline-block;
    }
    
    #mindler-edge .edge-1 .edge-pointers span a{
        float: right;
        font-size: 12px;
        text-decoration: underline;
        font-weight: 400;
        color: #fff;
        margin-top: 15px;
    }
    
    #mindler-edge .edge-1 .edge-img{
        display: flex;
        flex-direction: row;
        gap: 2rem;
        align-items: center;
    }
    /* SEO Update */
    
    .testimonial-page .testimonial-details-box h1 {
        margin: 0 auto 50px;
        font-size: 20px;
        max-width: 750px;
        line-height: 31px !important;
    }
    .section-set.career-assessments h2:first-child{
        margin-top: 10px;
    }
    .section-set.career-assessments h2{
        font-size: 20px;
        line-height: 26px;
        color: #323232;
        font-weight: 600;
        position: relative;
        padding-left: 70px;
        margin-bottom: 25px;
        margin-top: 50px;
    }
    .section-set h2 img {
        width: 71px;
        left: -10px;
        position: absolute;
        top: -20px;
    }
    .common-section.schools h2 {
        font-size: 14px;
        text-align: center;
    }
    
    .schoolpage-new #scroll-faq{
        padding: 50px 0;
    }
    
    /* Update Button */
    
    .new-homepage-display .center-box .new-home-set #startNow{
        background: #7200b6;
        border: 1px solid #007fb6;
    }
    .new-homepage-display .center-box .new-home-set #startNow:hover{
        background: #007fb6!important;
        border: 1px solid #007fb6;
    }
    
    header.new-header .container .flex-box .for-start .right-links .get-started{
        background-color: #007fb6;
    }
    
    .programs-page .programs-page-header .new-form-row{
        width: 100%;
        margin-left: 5px;
    }
    .programs-page .programs-page-header .new-form-row a{
        background: #007fb6;
        border: 1px solid #007fb6;
    }
    .programs-page .programs-page-header .new-form-row a:hover{
        background: #007fb6;
        border: 1px solid #007fb6;
    
    }
    
    /* 10-12 class Realize Schedule CSS starts*/
    
    .pricing-modal-block .pricing-modal-content .head-set .price {
        right: 45%;
        margin-right: auto;
    }
    
    @media only screen and (max-width: 667px) {
        .pricing-modal-block .pricing-modal-content .head-set .price {
            right: 0;
        }
    }
    
    /* Contact Forms */
    
    .career-assessments .sec-right{
        padding: 0px 30px 30px 30px;
    }
    .career-assessments .sec-right .title strong{
        display: flex;
        justify-content: center;
        align-items: center;
        font-size: 16px;
        padding-bottom: 5px;
        margin-bottom: 20px;
        border-bottom: 3px solid #007fb6;
        font-size: 16px;
    }
    
    .career-assessments .sec-right .rhs-banner{
        background: #007fb6;
        color: #fff;
        text-align: center;
        padding: 30px 0;
    }
    
    .career-assessments .sec-right .rhs-banner img{
        margin-bottom: 10px;
    }
    
    .career-assessments .sec-right .rhs-banner h6{
        font-size: 24px;
        color: #fff;
        margin-bottom: 5px;
        letter-spacing: normal;
    }
    
    .career-assessments .sec-right .rhs-banner p{
        font-size: 14px;
        color: #fff;
        margin-bottom: 10px;
    }
    
    .career-assessments .sec-right .rhs-banner .rhs-input-block{
        padding: 0 15px;
    }
    .career-assessments .sec-right .rhs-banner .rhs-input-block input{
        margin-bottom: 20px;
        padding: 9px 15px;
        background: #fff;
        border: 1px #f6f6f6 solid;
        font-size: 14px;
        border-radius: 2px;
        display: block;
        width: 100%;
    }
    
    .career-assessments .sec-right .rhs-banner .rhs-input-block a{
        padding: 8px 15px;
        color: #fff!important;
        font-family: 'Proxima',sans-serif!important;
        background: #df5a46;
        font-size: 14px;
        display: block;
    }
    
    .career-assessments .sec-right .rhs-form-sec {
        padding: 15px;
        background: url(../../../../mindlerimages.imgix.net/white-bg.png) no-repeat #f6f6f6;
        background-size: 100%;
        background-position: 0 80px;
    }
    
    .career-assessments .sec-right .rhs-form-sec strong {
        font-family: 'Open Sans' !important;
        color: #484848;
        font-size: 16px;
        text-align: center;
        display: block;
        margin-bottom: 15px;
    }
    
    .career-assessments .sec-right .rhs-form-sec .input-row {
        margin-bottom: 12px;
        width: 100%;
    }
    
    .career-assessments .sec-right .rhs-form-sec .input-row input{
        font-size: 13px;
        font-family: 'Open Sans' !important;
        padding: 9px 10px;
        border: 1px solid #cac9c9;
        border-radius: 2px;
        margin-bottom: 0px;
        color: #484848;
        width: 100%;
        background: #fff!important;
    }
    
    .career-assessments .sec-right .rhs-form-sec .input-row textarea {
        height: 80px;
        min-height: 80px;
        resize: none;
        font-size: 13px;
        font-family: 'Open Sans' !important;
        padding: 9px 10px;
        border: 1px solid #cac9c9;
        border-radius: 2px;
        margin-bottom: 0px;
        color: #484848;
        width: 100%;
    }
    
    .career-assessments .sec-right .rhs-form-sec button {
        background: #ea6915!important;
        color: #fff!important;
        display: block!important;
        padding: 15px 12px!important;
        font-size: 14px;
        text-align: center!important;
        border-radius: 2px!important;
        font-family: 'Open Sans' !important;
        width: 100%;
        font-weight: 600;
    }
    
    .new-career-assessments{
        position: relative;
    }
    
    .new-career-assessments .sticky-block{
        position: sticky;
        top: 80px;
    }
    
    .email-signup-box {
        background: #d2d2d2;
        width: 100%;
        text-align: right;
        position: relative;
        font-family: 'Open Sans'!important;
        margin-top: 60px;
    }
    .email-signup-box img {
        width: 150px;
    }
    .email-signup-box .email-absolute {
        top: 0;
        width: 100%;
        position: absolute;
        text-align: center;
        height: 100%;
    }
    .email-signup-box .email-absolute .box {
        width: 80%;
        padding: 0 15px;
        height: 100%;
        display: flex;
        flex-direction: column;
        justify-content: center;
    }
    .email-signup-box h4 {
        font-size: 26px;
        margin-bottom: 10px;
        padding-left: 0;
    }
    .email-signup-box .email-absolute p{
        font-size: 18px;
        margin-bottom: 15px;
        margin-top: 0;
        color: #444;
    }
    
    .email-signup-box .pd-input {
        position: relative;
    }
    
    .email-signup-box input {
        border: 0;
        text-decoration: none;
        font-size: 15px;
        margin-bottom: 0;
        font-weight: 400;
        line-height: normal;
        margin-top: 8px;
        padding: 9px 15px;
    }
    
    .email-signup-box .start-now-btn {
        color: #fff!important;
        background: #007fb6;
        text-decoration: none;
        margin-top: 8px;
        display: inline-block;
        font-size: 15px;
        border: 0;
        line-height: normal;
        padding: 9px 15px;
    }
    
    .rhs-form-sec .after-send-box{
        display: none;
    }
    .rhs-form-sec .after-send-box p.title{
        font-size: 15px; 
        font-weight: 600; 
        margin-bottom: 25px;
        font-family: 'Open Sans';
        text-align: center;
    }
    
    .rhs-form-sec .after-send-box p.subtitle{
        font-size: 13px; 
        font-weight: 400; 
        margin-bottom: 25px;
        font-family: 'Open Sans';
        text-align: center;
    }
    
    .rhs-form-sec .after-send-box p a.btn-orange{
        padding: 3px 12px; 
        width: auto; 
        display: inline-block; 
        font-size: 13px; 
        font-weight: 400; 
        margin-top: 10px;
        background: #ea6915;
        color: #fff!important;
        text-align: center;
        border-radius: 2px;
        font-family: 'Open Sans' ;
    }