        body {
            margin: 0;
            padding: 0;
            font-display: swap;
        }

        .project-success {
            clear: both;
        }

        .feat-icon {
            color: #18d26e;
            font-size: 28px;
            margin-right: 30px;
        }

        sup {
            font-size: 9px;
            top: -0.8em;
        }

        sup.super {
            font-size: 12px;
            top: -1.3em;
        }
        b.month {
            color: green;
        }
        .com-price:hover b.month {
            color: #fc2 !important;
        }
        .banner-content a {
            border: 0 solid rgba(253, 90, 10, 0);
            background-color: #ff9300;
            border-radius: 3px;
            padding: 12px 36px;
            font-weight: 600;
            font-size: 16px;
            line-height: 1.6;
            color: #fff;
            /* text-transform: uppercase; */
            transition-duration: .12s;
            display: inline-block;
        }

        .banner-content p {
            color: #173556;
            font-weight: 400;
            font-size: 18px;
            font-weight: 400;
            line-height: 28px;
            text-align: left;
            letter-spacing: 0.5px;
            padding: 20px 102px 56px 0;
        }

        .feat-icon {
            color: #38a769;
            font-size: 28px;
            margin-right: 30px;
            padding: 10px 20px;
            float: left;
            display: flex;
            justify-content: center;
            border-radius: 100%;
            align-items: center;
            width: 82px;
            height: 82px;
            background-color: #f3f6fb;
        }
        .paymethod .form-check{
            color:#000;
            margin-bottom: 10px;           
            text-align: left;
            padding: 20px;
            margin-left: 10p;
            border-radius: 4px;
            padding-left: 40px;
            background-color: #fff;
            box-shadow: 0 16px 32px rgb(0 0 0 / 4%), 0 4px 8px rgb(0 0 0 / 2%);
            border: 1px solid #e6e6e6;
            cursor: pointer;
        }
        .paymethod input[type='radio']:after {
            width: 15px;
            height: 15px;
            border-radius: 100%;
            top: -4px;
            left: -1px;
            position: relative;
            background-color: #f5f5f5;
            content: '';
            display: inline-block;
            visibility: visible;
            border: 2px solid #d9d5d5;
        }
      
    
        .paymethod input[type='radio']:checked:after {
            width: 15px;
            height: 15px;
            border-radius: 100%;
            top: -5px;
            left: -1px;
            position: relative;
            background-color: #92e042;
            content: '';
            display: inline-block;
            visibility: visible;
            border: 2px solid white;
        }
        .paymethod .modal-body {           
            background-color: #FAFAFA;
        }
        .btn-payamount {
            background-color: #3C781B;           
            margin-top: 18px;
            color: #fff !important;
            border: 1px solid #3C781B;
            display: block;
        }
        
        .paymethod .card {
            padding: 20px;
            position: relative;
            margin-top: 0;
        }
        .paymethod .card span.checked {
            background-color: #195498;
            color: #fff;
            display: flex;
            width: 40px;
            height: 40px;
            align-items: center;
            justify-content: center;
            border-radius: 100px;
            position: absolute;
            right: 15px;
            top: 20px;
        }
        .paymethod .card h3 {
           
            color: #000;
            font-size: 20px;
            line-height: 28px;
            text-align: left;
            margin-bottom: 12px;
        }
        .paymethod .card h3 span {           
            display: inline-block;
            font-size: 14px;
            color: #ED3833;
        }
        span#gst_charges {
            font-weight: 700;
            color: #65bb0c;
        }
        
        .paymethod .form-check.active {
            background-color: #195498 !important;
            color: #fff !important;
            cursor: pointer;
        }
       
        .paymethod .form-check label {
            font-size: 18px;
            font-weight: 600;
        }
        .paymethod .form-check label span {
            font-size: 13px;
            color: #EDDD4A;
            display: block;
        }
       
        div#payModal .modal-title {           
            width: 100%;
        }
        span.arrow-right {
            display: inline-block !important;
            font-size: 30px !important;
            position: absolute;
            right: 14px;
            color: #fff !important;
        }
        .feat-content h5 {
            color: #1c1c1c;
            /* font-family: Overpass, sans-serif; */
            font-size: 18px;
            font-weight: 700;
            /* letter-spacing: -.5px; */
            line-height: 1.5em;
            margin-bottom: 10px;
        }

        footer {
            display: block;
            clear: both;
            padding: 40px 0;
        }

        .footer-col h4 {
            color: #4b4d4d;
            font-size: 22px;
            font-weight: 400;
        }

        .footer-col p {
            font-size: 16px;
            float: left;
            line-height: 24px;
            color: #504f4f;
            font-weight: 400;
            letter-spacing: 0.5px;
        }

        footer {
            display: block;
            clear: both;
            padding: 40px 0 0;
            background-repeat: no-repeat;
            background-position: bottom center;
        }

        .autoplay.slick-initialized.slick-slider {
            clear: both;
        }

        a.footer-logo {
            float: left;
            margin-bottom: 35px;
        }

        .footer-col p {
            font-size: 15px;
            float: left;
            line-height: 24px;
            color: #d6e1ee;
        }

        .work-box p {
            float: left;
            margin-top: 12px;
        }

        .work-box.light-blue p {
            float: none;
        }

        .work-box {
            box-shadow: 0 6px 14px #ccc;
            overflow: hidden;
            padding: 20px;
            background-color: #fff;
            border-radius: 5px;
        }

        .work-box h3 {
            font-weight: 400;
            color: #070606;
        }

        .work-box p {
            color: #8d8d8d;
        }

        a.website-btn {
            font-size: 15px;
            line-height: 1.5;
            letter-spacing: 1.1px;
            border: 2px solid rgba(253, 90, 10, 0);
            background-color: #38a769;
            border-radius: 3px;
            padding: 12px 42px;
            color: #fff;
            font-weight: 700;
            text-transform: uppercase;
            display: inline-block;
            border: 1px solid #38a769;
        }

        a.website-btn:hover {
            background-color: #155298;
            text-decoration: none;
        }

        .icon-box {
            min-height: 100px;
        }

        span.green {
            color: #4cca0c;
        }

        span.blue {
            color: #4382e0;
        }

        span.red {
            color: red;
        }

        span.btn_disabled {
            opacity: .5;
        }

        .addres-block h5 {
            /* font-family: Overpass, sans-serif; */
            font-size: 22px;
            font-weight: 700;
            letter-spacing: -.5px;
            line-height: 1.5em;
            margin-bottom: 0;
        }

        .email-phone span {
            font-size: 20px;
            margin-right: 10px;
            color: #05cab6;
        }

        .email-phone {
            display: flex;
        }

        .phone span {
            margin-right: 14px;
            border: 1px solid #ccc;
            padding: 10px 20px;
            border-radius: 4px;
            color: #38a769;
            display: flex;
            justify-content: center;
            align-items: center;
        }

        .set-up-call-box {
            margin-top: 50px;
        }

        .set-up-call-box h2 span {
            font-size: 20px;
            color: #34dd7f;
            display: block;
            font-weight: 700;
        }

        .set-up-call-box h2 {
            font-size: 26px;
        }

        ::placeholder {
            color: rgba(28, 28, 28, .6);
            opacity: 1;
        }

        :-ms-input-placeholder {
            color: rgba(28, 28, 28, .6);
        }

        ::-ms-input-placeholder {
            color: rgba(28, 28, 28, .6);
        }

        .sign-up_form p {
            text-align: center;
            margin-top: 16px;
        }

        .sign-up-block {
            min-height: 551px;
            display: flex;
            align-items: center;
        }

        .modal-dialog-centered .input-group-append {
            width: 46px;
        }

        label#span_attendee_pass_28 {
            padding-top: 15px;
        }

        .faq-question li.specification-req ul li {
            padding-left: 20px;
        }

        .virtual-classroom .about-content span {
            font-size: 60px;
            margin-bottom: 0;
            color: #ff9300;
        }

        /* courses page css */

        .course-header {
            float: left;
            width: 100%;
            margin-top: 0px;
        }

        .course-topsection {
            padding: 32px 0px 22px 0px;
            background: url(../img/head-ban-bg.jpg) no-repeat;

            /* height: 525px; */
            /* margin-top: -110px; */
        }

        p.best-seller span i {
            margin-right: 10px !important;
        }

        .privacy-block .faq-heading p {
            box-shadow: 0px 0px 4px #e0e0e0;
            padding: 10px 20px;
            background-color: #fcfdff;
            font-weight: 700;
        }

        .course-header .left-sidecontent .cheader-btn a {
            border: 0 solid rgba(253, 90, 10, 0);
            background-color: #ff9300;
            border-radius: 6px;
            padding: 12px 35px;
            font-weight: 700;
            font-size: 15px;
            line-height: 1.6;
            color: #fff;
            text-transform: uppercase;
            transition-duration: .12s;
            display: inline-block;
            text-decoration: none;
        }

        .course-header .bookfree-trial a {
            border: 0 solid rgba(253, 90, 10, 0);
            background-color: #ff9300;
            border-radius: 6px;
            padding: 12px 35px;
            font-weight: 700;
            font-size: 15px;
            line-height: 1.6;
            color: #fff;
            text-transform: uppercase;
            transition-duration: .12s;
            display: inline-block;
            text-decoration: none;
        }

        /* .course-header .other-courses .learn-more-btn a {
padding: 6px 6px;
font-size: 10px;
border-radius: 3px;
background: #2492ef;
text-decoration: none;
color:#fff;
} */

        span.course-old-price-text {
            text-decoration: line-through;
        }

        .icon-container a {
            width: 45px;
            margin-right: 5px;
        }

        .course-page-content .right-sidecard .card {
            /* box-shadow: 0px 0px 10px #ccc; */
            text-align: left;
        }

        .requirment-block ul li strong {
            color: #38a769;
        }


        .course-page-content p {
            color: #141313;
            font-size: 16px;
            line-height: 24px;
            padding: 0;
            font-weight: 400;
        }

        .course-page-content .left-sidecontent {
            background-color: #fbfbf8;
            border: 1px solid #dcdacb;
            border-radius: 4px;
            padding: 35px 25px;
        }

        .course-page-content .requirment-block ul {
            padding-left: 22px;
        }

        .course-page-content .requirment-block ul li {
            padding: 4px;
            color: #141313;
            font-size: 15px;
            line-height: 24px;
            font-weight: 400;
            list-style: disc;
        }

        .course-page-content .requirment-block {
            /* border: 1px solid #ccc; */
            margin-top: 30px;
        }

        .course-page-content .right-sidecard {
            width: 355px;
        }

        .course-page-content .skills-require .badge-secondary {
            color: #fff;
            background-color: #05cab6;
            font-size: 15px;
            margin-right: 20px;
            border-radius: 50px;
            cursor: pointer;
            margin-top: 10px;
            padding: 9px 12px;
        }

        .major-feature.course-testimonial {
            margin-bottom: 0px;
            padding: 50px 0px 50px 0px;
            float: left;
            width: 100%;
        }

        .course-testimonial h2 {
            text-align: center;
            font-size: 36px;
            color: #11437c;
            line-height: 44px;
            margin-bottom: 30px;
            font-weight: 700;
            text-transform: capitalize;
        }

        .major-feature.course-testimonial .headstitle {
            text-align: center;
            margin-bottom: 25px;
        }

        .major-feature.course-testimonial .clients-img {
            text-align: center;
        }

        .major-feature.course-testimonial .feat-content .stars {
            color: orange;
            font-size: 16px;
        }

        .course-header .bookfree-trial {
            text-align: center;
        }

        .offracard a.btn.btn-primary {
            /* padding: 10px; */
            border: 0 solid transparent;
            background-color: #38a769;
            border-radius: 6px;
            padding: 12px 35px;
            font-weight: 700;
            font-size: 15px;
            line-height: 1.6;
            color: #fff;
            text-transform: uppercase;
            transition-duration: .12s;
            display: inline-block;
            text-decoration: none;
            border: 1px solid #38a769;
        }

        .offracard a.btn.btn-primary:hover {
            background: linear-gradient(0deg, rgba(0, 0, 0, .2), rgba(0, 0, 0, .2)), #3cb371 !important;
            color: #fff;
        }

        .course-topsection .left-sidecontent span.badge.badge-success {
            padding: 6px 12px;
            background: #28a745;
            color: #fff;
            margin-right: 13px;
            font-size: 14px;
        }

        .course-topsection .left-sidecontent span.badge.badge-danger {
            padding: 6px 12px;
            color: #fff;
            font-size: 14px;
        }

        .course-page-content .right-sidecard h4.card-title {
            font-weight: 700;
            /* font-size: 29px; */
            color: #221638;
        }

        .course-page-content .right-sidecard .coupon-apply {
            float: right;
            color: #000;
            font-size: 16px;
        }

        .course-page-content .right-sidecard .price-course {
            font-size: 16px !important;
            color: #000;
            text-align: left;
            cursor: pointer;
        }

        .course-topsection .left-sidecontent span.sub-badge {
            padding: 6px 10px !important;
            margin-left: 6px;
            margin-right: 5px;
        }

        .course-topsection .left-sidecontent span.badge.badge-success {
            padding: 8px 12px;
            background: #28a745;
            color: #fff;
            margin-right: 13px;
            font-size: 14px;
            border-radius: 3px;
        }

        .course-header .project-pdf-file img {
            width: 50px;
            height: 50px;
            /* margin-top: 26px; */
            text-align: bottom;
            vertical-align: middle;
        }

        /* .course-page-content .projectdo h2 {
float: left;
width: 68%;
} */

        .course-page-content .right-sidecard a {
            width: 100%;
        }

        .course-header .other-courses {
            margin-top: 50px;
        }

        .course-header .other-courses h2 {
            margin-bottom: 70px;
            text-align: center;
        }

        /* .course-header .other-courses  .age-group-btn a {
padding: 6px 6px;
font-size: 10px;
border-radius:0px;
background: #65c265;
text-decoration: none;
color:#fff;
border-radius: 3px;
} */

        .course-header .project-image-block {
            margin-top: 20px;
        }

        .course-header .other-courses .learn-more-btn {
            float: right;
        }

        .course-header .other-courses .buy-now-btn a {
            padding: 10px;
            font-size: 12px;
            color: #fff;
            background-color: #ff9300;
            border: 1px solid;
            text-decoration: none;
            float: right;
            width: 100%;
            text-align: center;
        }
        .paymethod .desc {       
            font-size: 15px !important;
        }

        .course-header .course-page-content .Description-block {
            margin-top: 35px;
        }

        .course-header .course-page-content .Description-block ul {
            padding-left: 22px;
        }

        .course-header .course-page-content .Description-block li {
            padding: 4px;
            color: #6a6a6a;
            font-size: 15px;
            line-height: 24px;
            font-weight: 400;
        }

        .course-header .other-courses .free-demo-btn a {
            padding: 6px;
            font-size: 10px;
            background: #fff;
            color: #ff9300;
            border: 1px solid;
            text-decoration: none;
        }

        .course-header .other-courses .buy-now-btn a {
            padding: 7px;
            font-size: 12px;
            color: #fff;
            background-color: #ff9300;
            border: 1px solid;
            text-decoration: none;
            float: right;
            border-radius: 4px;
            text-align: center
        }

        .course-header .other-courses .pack-bar {
            margin-bottom: 0px;
            font-size: 16px;
            background: #22314e;
            color: #fff;
            text-align: center;
            font-weight: bold;
            padding: 2px;
        }

        .course-header .other-courses .card {
            box-shadow: 0px 0px 10px #ccc;
        }

        .other-courses .card .card-title {
            text-align: center;
            font-weight: 800;
            margin-bottom: 25px;
            margin-top: 10px;
        }

        .best-seller .badge.badge-secondary {
            padding: 7px 12px;
            background: #ffe799;
            color: #593d00;
        }

        .course-topsection .left-sidecontent span.stars {
            color: #ffc48c;
        }

        .course-page-content .course-content .course-content1 {
            padding: 10px;
            background: #fbfbf8;
            border: 1px solid #0000001c;
        }

        .course-content .course-content1 .arrow-down {
            font-size: 18px;
            margin-right: 10px;
        }

        .course-content .course-content1 .right-time {
            font-size: 13px;
            float: right;
        }

        .course-page-content .skills-require {
            margin-top: 30px;
        }

        .course-page-content .course-content {
            margin-top: 30px;
        }

        .course-topsection .left-sidecontent span.wish-list {
            padding: 9px 16px;
            border: 1px solid #fff;
            border-radius: 5px;
            font-size: 14px;
            margin-right: 14px;
            cursor: pointer;
            font-weight: 700;
        }

        span.wish-list:hover {
            background-color: #02bd55;
        }

        .course-topsection .left-sidecontent span.share {
            padding: 9px 16px;
            border: 1px solid #fff;
            border-radius: 5px;
            font-size: 14px;
            margin-right: 14px;
            cursor: pointer;
            font-weight: 700;
        }

        span.share:hover {
            background-color: #02bd55;
        }

        .course-topsection .main-content {
            float: left;
            width: 100%;
            margin-bottom: 30px;
            margin-top: 10px;
        }

        .main-content .wish-list i.far.fa-heart {
            margin: 0px 0px 0px 8px;
        }

        .main-content .share i.fas.fa-share {
            margin: 0px 0px 0px 8px;
        }

        .left-sidecontent .main-content span.trial-btn {
            padding: 9px 16px;
            border: 1px solid #fff;
            border-radius: 5px;
            font-size: 14px;
            margin-right: 14px;
            cursor: pointer;
            font-weight: 700;
        }

        span.trial-btn:hover {
            background-color: #02bd55;
        }

        .best-seller span.sub {
            margin: 0px 14px 0px 14px;
        }

        .best-seller .sub i.fas.fa-award {
            margin-right: 5px;
        }

        .best-seller .lang i.fa.fa-globe {
            margin-right: 5px;
        }

        .left-sidecontent .main-content a {
            color: #fff;
            text-decoration: none;
        }

        .left-sidecontent p.short-description {
            font-size: 18px;
            font-weight: 400;
            margin-bottom: 6px;
        }

        .course-page-content .right-sidecard {
            position: absolute;
            top: -325px;
        }

        .major-feature.course-testimonial .icon-box.major-feat {
            min-height: 445px;
        }

        .course-header .onscroll-pricefixed {
            padding: 10px 24px;
            background: #000;
            color: #fff;
        }

        .course-header .left-sidecontent .course-buynow {
            display: none;
        }

        .course-header .priceheader {
            padding: 8px 24px 0px 24px;
            background: rgb(13 63 120) !important;
            color: #f1f1f1;
            display: none
        }

        .stickyprice {
            position: fixed;
            top: 0px;
            width: 100%;
            display: block !important;
            z-index: 2;
        }

        .course-header .priceheader .priceheader-left {
            float: left;
            width: 78%;
        }

        .course-header .priceheader .priceheader-left p {
            margin-bottom: 4px;
        }

        span.price {
            color: #fff;
        }

        .course-header .priceheader-right a.btn.btn-primary {
            background: #38a769;
            border: none;
            color: #fff;
            margin-left: 20px;
            font-weight: 700;
            margin-top: -6px;
        }

        .course-header .priceheader-right {
            margin-top: 22px;
        }

        .course-header .priceheader-right a.btn.btn-primary:hover {
            background: #ff9300eb;
        }

        /* span.select2.select2-container.select2-container--default {
width: 100% !important;
} */
        /*  */

        .course-content .course-content1 p {
            color: #000;
        }

        span.icon-hgt {
            height: 50px !important;
        }

        .course-page-content .right-sidecard .card-body ul {
            padding-left: 18px;
            font-size: 15px;
            color: #6a6a6a;
            text-align: left;
            font-weight: 400;
        }

        .course-page-content .left-sidecontent span {
            margin-right: 10px;
            height: 37px;
            display: block;
            float: left;
        }

        .course-testimonial .feat-content p {
            font-weight: 400;
        }

        .header-right-block nav ul li a.drop-list {
            position: relative;
        }

        .header-right-block nav ul li a .badge {
            position: absolute;
            top: 0;
            right: 0;
        }

        .coming-field-content li {
            display: inline;
        }

        /* .left-sidecontent ul.coming-field-content {
padding-left: 2px;
margin-bottom: 0px;
}
.left-sidecontent .coming-field-content li a {
color: #fff;
} */

        .left-sidecontent .coming-field-content span {
            /* font-size: 24px; */
            font-size: 10px;
            margin: 0px 5px;
            color: #fff;
        }

        .readmore-bt {
            color: #ff9300;
            position: absolute;
            font-weight: 600;
            font-size: 15px;
            cursor: pointer;
        }

        .left-sidecontent ul.coming-field-content {
            padding-left: 2px;
            margin-bottom: 12px;
        }

        .left-sidecontent .coming-field-content li a {
            color: #ffffff;
            font-weight: 700;
            /* font-size: 17px; */
        }

        .course-header .left-sidecontent h2 {
            font-weight: 700;
            font-size: 30px;
        }
        .course-header .left-sidecontent h1 {
            font-weight: 700;
            font-size: 30px;
            color: #fff;
        }
        .courese-package .package-content {
            padding-left: 52%;
        }
        .requirment-block h2 {
            font-size: 30px;
        }
        

        .course-topsection h2 {
            color: #fff;
        }

        .course-page-content h2 {
            FONT-SIZE: 28PX;
        }

        .left-sidecontent .course-img {
            display: none;
        }

        /* academics page */

        section.all-courses {
            float: left;
            width: 100%;
            margin-top: 50px;
        }

        .all-courses .filter-block h4 {
            margin-bottom: 35px;
            color: #3c3b37;
            font-weight: 700;
            float: left;
        }

        .all-courses .filter-block .filter-btn {
            padding: 8px 24px;
            border: 1px solid #989586;
            border-radius: 4px;
            color: #0f7c90;
            text-decoration: none;
            float: left;
            font-weight: 700;
        }

        .all-courses .filter-block .mostpopular-btn {
            padding: 8px 24px;
            border: 1px solid #989586;
            border-radius: 4px;
            color: #73726c;
            text-decoration: none;
            margin-left: 20px;
            cursor: pointer;
            font-weight: 500;
        }

        .all-courses .filter-block .total-courses {
            /* text-align: right; */
            float: right;
            color: #73726c;
            font-weight: 700;
        }

        .all-courses section.category {
            margin-top: 20px;
        }

        .category .left-side-block ul li a {
            color: #3c3b37;
        }

        .category .left-side-block ul {
            list-style-type: none;
            padding: 15px 7px;
            margin-bottom: 0px;
            border-top: 1px solid #ccc;
        }

        ul.main-ul {
            padding-left: 0px !important;
            border-top: 1px solid white !important;
        }

        .rating-block .sidebar-dropdown span.siderbar-heading {
            font-size: 17px;
            font-weight: 700;
        }

        .category .rating-block span.down-arrow {
            float: right;
            font-size: 14px;
        }

        .category .right-side-block .img-block img {
            width: 260px;
            height: 146px;
        }

        .category .right-side-block .allcourses-deatails p {
            margin-bottom: 3px;
            font-size: 14px;
            color: #73726c;
            font-weight: 500;
        }

        .category .right-side-block .course-heading {
            font-size: 16px;
            color: #3c3b37;
            font-weight: 700;
        }

        .category .right-side-block .best-seller {
            margin-top: 10px;
        }

        .category .right-side-block {
            display: flex !important;
            flex-wrap: nowrap;
            padding: 0px 12px 12px 12px;
            margin-bottom: 14px;
            border-bottom: 1px solid #ccccccab;
        }

        .category .allcourses-deatails {
            margin-left: 28px;
            width: 100%;
            position: relative;
        }

        /* .allcourses-deatails .course-heading .price {
font-size: 16px;
float: right;
color: #73726c;
} */

        .left-side-block .rating-block .sidebar-submenu {
            border-top: #ffffff00 !important;
            margin-top: 0px;
            color: #3c3b37;
            display: none;
        }

        .left-side-block .rating-block .sidebar-submenu {
            display: none;
        }

        .rating-block .main-ul {
            padding-left: 0px !important;
            border-top: 1px solid white !important;
        }

        .left-side-block .rating-block .Language ul {
            border-bottom: 1px solid #ccc;
        }

        .clear-data .clear-filter {
            /* position: absolute;
right: 0;
top: -53px; */
            font-size: 17px;
            font-weight: 700;
            /* left: 246px; */
            color: #0f7c90;
            cursor: pointer;
        }

        .clear-data .all-courses {
            font-size: 17px;
            font-weight: 700;
            /* left: 246px; */
            color: #ff9300;
            cursor: pointer;
            margin-left: 25px;
        }

        .clear-data a {
            text-decoration: none;
        }

        span.btn-courses a:hover {
            text-decoration: none;
        }

        /* courses page pop up */
        /* .popular-courses-block .clear-data {
position: relative;
width: 45%;
} */

        ul.card-list {
            margin-bottom: 30px;
        }

        span.course-new-price {
            font-weight: 700;
            color: #38a769 !important;
        }

        ul.cour-list {
            margin-bottom: 20px;
            display: block;
            overflow: hidden;
        }

        ul.cour-list li {
            width: 50%;
            float: left;
        }

        ul.cour-list li span {
            margin-right: 10px;
        }

        /* courses page pop up */

        .shareCourse .copy-link {
            position: absolute;
            right: -20px;
            top: 0px;
            padding: 7px 12px;
            background: #23b765;
            border: none;
            color: #fff;
            border-radius: 0px;
            font-weight: 700;
        }

        .shareCourse .share-modal .social-icon a {
            font-size: 22px;
            margin-right: 0px;
            color: #23b765;
        }

        ul.sub-list li {
            display: inline-block;
            padding: 0 25px;
        }

        ul.sub-list {
            text-align: center;
            display: block;
        }

        .shareCourse .search-table.search-tb2 {
            position: relative;
            width: 92%;
        }

        .share-modal span.socialicon-outer {
            /* font-size: 33px; */
            width: 20px;
            height: 20px;
            margin: 0 auto;
            margin-right: 16px;
            text-align: center;
            /* border: 1px solid #ccc; */
            border-radius: 100%;
        }

        .share-modal .social-icon {
            text-align: center;
            margin-top: 25px;
            /* margin-bottom: 18px; */
            padding-bottom: 26px;
        }

        .shareCourse .modal-header {
            border-bottom: none;
        }

        .course-header .shareCourse .modal-body {
            padding: 8px 15px;
        }

        .course-header .course-old-price-text {
            font-weight: 500;
            font-size: 18px;
            text-decoration: line-through;
            color: #73726c;
            margin-left: 7px;
        }

        .course-header .course-discount {
            font-weight: 600;
            font-size: 18px;
            color: #000000;
            margin-left: 7px;
        }

        .priceheader-right .course-discount {
            color: #fff;
        }

        .course-header .course-new-price {
            font-size: 30px;
            color: #3c3b37;
        }

        .stickyprice .course-old-price-text {
            color: #ffffff;
            opacity: 0.57;
        }

        .shadow-primary {
            box-shadow: 0px 10px 15.4px 1.6px rgb(255 183 183 / 41%) !important;
        }

        .bg-gradient-ttob-1 {
            background-image: -moz-linear-gradient(90deg, #fe535b 0%, #f9cdbd 100%);
            background-image: -webkit-linear-gradient(90deg, #fe535b 0%, #f9cdbd 100%);
            background-image: -ms-linear-gradient(90deg, #fe535b 0%, #f9cdbd 100%);
        }

        .align-items-center {
            align-items: center !important;
        }

        .text-black {
            color: #000 !important;
        }

        .text-white {
            color: #fff !important;
        }

        .text-black {
            color: #000 !important;
            font-weight: 700;
        }

        .main-block .users-options li {
            /* padding: 10px 0px 0px 0px; */
            width: 50%;
            text-align: center;
            border-right: 1px solid #ccc;
        }

        .main-block .users-options ul.nav.nav-tabs {
            margin-bottom: 16px;
            background-color: #cccccc4f;
        }

        .main-block.main-blockstudent {
            width: 100%;
            float: left;
            background: url(../img/from-bg.jpg) repeat;
            padding: 94px 0 !important;
        }

        .main-block.main-blockstudent .sign-up_form {
            /*width: 50%;
padding: 20px 30px;*/
            margin: 0 auto;
            background: #fff;
        }

        div#footer_lnk {
            text-align: center;
        }

        .signupsec .users-options ul.nav.nav-tabs {
            margin-bottom: 16px;
            background-color: #cccccc4f;
            border: 1px solid #ccccccad;
            border-bottom: none;
            border-radius: 3px;
        }

        .signupsec .users-options li a {
            text-decoration: none;
            color: #000;
            font-weight: 600;
            display: block;
            width: 100%;
            padding: 10px 0px;
        }

        /*.signupsec .users-options .tab-content {
padding: 0px 45px;
}*/

        .signupsec .signup-footer p {
            font-size: 14px;
        }

        .signupsec .sign-up_form a {
            color: #221638;
            font-weight: 600;
        }

        .sign-up_form.signupsec a {
            color: #221638;
            font-weight: 600;
        }

        .signupsec .users-options .head {
            font-weight: 600;
            padding: 0px 0px 20px 0px;
        }

        .signupsec .sign-up-block {
            min-height: 660px !important;
            display: flex;
            align-items: center;
        }

        .signupsec .sign-up-block {
            min-height: 550px;
            display: flex;
            align-items: center;
        }

        .main-block .users-options li a:hover {
            /* background-color: #ccc; */
            color: #ff9300;
        }

        .tabactive {
            border-bottom: 3px solid #ff9300;
            color: #221638 !important;
        }

        .course-header .tutorial-type span {
            background: red;
            padding: 4px 6px;
            border-radius: 3px;
            font-size: 12px;
            padding: 5px 6px;
            border-radius: 3px;
        }

        .course-header .tutorial-type p {
            font-weight: 600;
            margin-bottom: 10px;
        }

        /* .tutorial-type p i.fas.fa-circle {
font-size: 10px;
color: red;
vertical-align: middle;
}  */

        .course-page-content .learn-left ul {
            padding-left: 0px;
            list-style-type: none !important;
            color: #6a6a6a;
            font-size: 15px;
            line-height: 24px;
            font-weight: 400;
        }

        .course-page-content .learn-left ul li {
            float: left;
            width: 50%;
            color: #000;
            margin-bottom: 13px;
            /* min-height: 64px; */
            list-style-type: none !important;
        }

        /* 4053 */

        .course-page-content .left-sidecontent span {
            margin-right: 10px;
            height: 50px;
            display: block;
            float: left;
        }

        .course-page-content .skills-require ul {
            padding-left: 22px;
        }

        /* .course-page-content .skills-require ul li {
float: left;
width: 26%;
text-align: center;
color: #fff;
background-color: #05cab6;
font-size: 15px;
margin-right: 20px;
border-radius: 50px;
cursor: pointer;
margin-top: 10px;
padding: 9px 12px;
margin-bottom: 10px;

} */

.course-page-content .skills-require ul li:before {
    content: "âœ”";
    position: absolute;
    left: -14px;
    top: 4px;
}

        .course-page-content .skills-require ul li {
            padding: 4px;
            color: #6a6a6a;
            font-size: 15px;
            line-height: 24px;
            font-weight: 400;
            position: relative;
        }

        .course-page-content .skills-require ul li a {
            background-color: #05cab6 !important;
            color: #fff !important;
            font-weight: 600 !important;
        }

        .course-header .right-sidecard .card img {

            height: 271px;
        }

        .course-header .learn-left li:before {
            content: "\f00c";
            /* font-family: "Font Awesome 5 Pro"; */
            font-weight: 900;
            margin-right: 10px;
            height: 25px;
            float: left;
            font-family: 'Font Awesome 5 Free';
            color: #38a769;
            border: 1px solid #38a769;
            width: 27px;
            display: flex;
            align-items: center;
            justify-content: center;
            border-radius: 3px;
        }

        .course-header .course-content2 ul li {
            padding: 16px 12px;
            background: #fbfbf8;
            border: 1px solid #0000001c;
            list-style-type: none !important;
        }

        .course-header .course-content2 ul {
            padding-left: 0px;
            list-style-type: none !important;
        }

        .project-image-block img.card-img-top {
            height: 239px;
        }

        .studentcourse-payment {
            float: left;
            width: 100%;
            /* margin-top: 50px; */
            margin-bottom: 50px;
        }

        .studentcourse-inner {
            width: 90%;
            margin: 0 auto;
        }

        .studentcourse-inner h2 {
            text-align: center;
            font-size: 40px;
            margin-bottom: 30px;
            color: #fff;
        }

        .studentcourse-payment .outer-paymentblock {
            max-width: 700px !important;
            padding: 37px !important;
            border-radius: 4px !important;
            margin-top: 0px !important;
            background-color: #ffffff;
            margin: 0 auto;
            border: 1px solid #ff9300;
            box-shadow: 0px 0px 10px #ff9300 !important;
        }

        .payment-options-section .options {
            text-align: center;
            margin-top: 40px;
            color: #5e5e5e;
            font-weight: 700;
        }

        .courses-comingdetails .inner-data {
            vertical-align: middle;
            /* margin-top: 85px; */
        }

        .studentcourse-payment .paypal-block {
            margin-top: 30px;
            max-width: 595px !important;
            padding: 25px !important;
            border-radius: 4px !important;
            margin-top: 50px !important;
            margin-bottom: 30px;
            background-color: #fff;
            margin: 0 auto;
            box-shadow: 0px 0px 10px #ccc !important;
        }

        .studentcourse-payment .outer-paymentblock span.input-group-text {
            font-size: 16px;
            margin-top: 4px;
        }

        /***new-deaign****/

        .project-overall-detail {
            text-align: center;
            background-color: #fff;
            padding: 40px 0px;
            border-radius: 10px;
            box-shadow: 0 0 20px rgb(44 15 125 / 10%);
        }

        .project-overall-detail span {
            font-size: 40px;
            font-weight: 700;
        }

        span.bringle {
            color: #925eca;
        }

        span.blue {
            color: #155298;
        }

        span.yellow {
            color: #38a769;
        }

        span.pink {
            color: #fc2f5c;
        }

        .project-overall-detail h6 {
            font-size: 18px;
            font-weight: 400;
            padding: 0 40px;
            color: #3c3b37;
            letter-spacing: 1px;
        }

        .learing-opportunities .icon-box {
            text-align: center;
            background-color: #fff;
            padding: 30px 0px;
            border-radius: 10px;
            box-shadow: 0 0 20px rgb(44 15 125 / 10%);
        }

        .learing-opportunities .feat-icon {
            display: flex;
            float: none;
            background-color: #ebf4ff;
            margin: 20px auto;
        }

        a.btn-start-now {
            color: #ff9300;
            font-weight: 600;
        }

        .all-coureges-img {
            width: 100%;
            float: left;
            margin: 50px 0px 50px 0px;
        }

        .popular-coures h2 {
            text-align: center;
            margin-bottom: 40px;
        }

        .learing-opportunities .feat-content h5 {
            color: #11437c;
            font-size: 18px;
            font-weight: 400;
            padding: 0 30px;
            line-height: 30px;
        }

        .learing-opportunities h2 {
            text-align: center;
            margin-bottom: 20px
        }

        .learing-opportunities {
            width: 100%;
            float: left;
        }

        .c-img-display img {
            max-width: 100%;
        }

        section.four-block h2 {
            text-align: center;
            margin-bottom: 20px;
        }

        span.coures-type {
            float: right;
        }

        h5.card-title {
            font-size: 25px;
            font-weight: 700;
            line-height: 22px;
            color: #165196;
        }

        p.level {
            color: #38a769;
            font-weight: 600;
        }

        .coures-duration-type span {
            font-size: 14px;
        }

        ul.Categories-list {
            padding-left: 0;
            width: 100%;
            display: inline-block;
            margin-bottom: 20px;
            text-align: center;
            padding-bottom: 14px;
            border-bottom: 1px solid #cccccce0;
        }

        ul.Categories-list li {
            list-style: none;
            display: inline-block;
            margin: 0 26px;
        }

        ul.Categories-list li a {
            font-size: 18px;
            font-weight: 400;
            color: #585858;
        }

        ul.Categories-list li a.active {
            border-bottom: 4px solid #6f6f6f;
            padding-bottom: 15px;
        }

        .btn-view-all {
            color: #ff9300;
            font-weight: 400;
            display: block;
            margin-top: 10px;
            text-align: right;
        }

        a.btn-view-all:hover {
            text-decoration: none;
        }

        .particular-topic {
            width: 290px;
            height: 220px;
            background-color: #111111;
            float: left;
            margin-right: 8px;
        }

        .particular-topic h3 span {
            font-size: 14px;
        }

        .particular-topic h3 {
            font-size: 22px;
            color: #fff;
            font-weight: 400;
            padding-left: 20px;
        }

        .particular-topic h3 span {
            font-size: 14px;
            color: #ff9300;
            display: block;
        }

        .carousel-indicators li {
            background-color: #000;
        }

        .carousel-indicators {
            position: absolute;
            right: 0;
            bottom: -46px;
        }

        a.take-look {
            color: #fff;
            font-weight: 700;
            padding-left: 20px;
            display: inline-block;
            margin-top: 24px;
        }

        a.take-look span {
            margin-left: 4px;
            color: #ff9300;
        }

        .courses-icon {
            float: right;
            width: 100%;
            text-align: right;
            margin-bottom: 20px;
        }

        .btn-center {
            width: 100%;
            float: left;
            text-align: center;
        }

        p.pack-bar {
            background-color: #221638;
            color: #fff;
            font-size: 18px;
            font-weight: 600;
            text-align: center;
            line-height: 44px;
            margin-bottom: 0px;
        }

        .card.course-package img {
            max-width: 100%;
        }

        .other-courses {
            margin-top: 70px;
            width: 100%;
            float: left;
        }

        .other-courses .card .card-title {
            text-align: center;
            font-weight: 800;
            margin-bottom: 25px;
            margin-top: 0px;
            font-size: 18px;
            color: #221638;
            line-height: 24px;
        }

        span.age-group-btn {
            font-size: 12px;
            background-color: #15b656;
            float: left;
            font-weight: 700;
        }

        span.age-group-btn a {
            color: #fff;
            padding: 4px 7px;
        }

        span.learn-more-btn {
            font-size: 12px;
            background-color: #1760ab;
            float: right;
            font-weight: 700;
        }

        span.learn-more-btn a {
            color: #fff;
            padding: 4px 7px;
        }

        span.buy-now-btn {
            width: 100%;
            float: left;
            background-color: #ff9300;
            text-align: center;
            padding: 0 0;
        }

        span.buy-now-btn a:hover {
            background-color: #221638;
            text-decoration: none;
        }

        span.buy-now-btn a {
            color: #fff;
            font-size: 15px;
            display: block;
            font-weight: 700;
            padding: 6px 0;
            /* margin-top: 20px; */
        }

        p.price-course {
            margin-top: 10px;
            float: left;
            width: 100%;
        }

        p.card-text {
            border: none !important;
            overflow: hidden;
        }

        .coding-educators .content-block h4 {
            color: #221638;
            font-weight: 700;
            font-size: 26px;
        }

        .coding-educators .content-block p {
            color: #4b4b4b;
            font-size: 16px;
            letter-spacing: 0;
            line-height: 1.9em;
            padding-right: 40px;
        }

        .presentation img {
            float: left;
        }

        .ed-list-block {
            float: right;
            width: 64%;
            margin-top: 79px;
        }

        .ed-list-block .pr-list {
            margin-bottom: 30px;
        }

        .ed-list-block .pr-list h6 {
            color: #111111;
            margin-bottom: 0;
            font-weight: 700;
            text-transform: uppercase;
        }

        .coding-educators .content-block {
            margin-top: 90px;
        }

        .trusted-company {
            background-color: #ffecec;
            padding: 60px 0;
            clear: both;
        }

        .trusted-company h2 {
            /* color: #fff; */
            text-align: center;
            margin-bottom: 50px;
        }

        .tr-logo {
            display: flex;
            align-items: center;
            justify-content: center;
            /* height: 92px; */
        }

        .popular-coures {
            /* margin: 50px 0 50px 0; */
            margin: 50px 0px 50px 0px;
            float: left;
            width: 100%;
        }

        .navbar-dark .navbar-nav .nav-link {
            color: rgb(0 0 0 / 50%);
            padding: 0;
        }

        .dropdown-menu {
            min-width: 17rem;
        }

        ul.dropdown-menu li a {
            padding-left: 10px !important;
        }

        section.four-block .card {
            min-height: 403px;
            margin-bottom: 35px;
        }

        .mobile-menu {
            display: none;
        }

        .desktop-menu {
            display: block;
        }

        /* 
.slick-track {
width: 100% !important;
} */

        .iti {
            position: relative;
            width: 100%;
            display: inline-block;
        }

        input#phone {
            padding-left: 79px !important;
        }

        form#pte_voucher_form  input#phone{
            padding-left:79px !important;
        }
        .visa-type .card p.note {
            padding-left: 15px;
        }

        a.menu-toggle span {
            font-size: 30px !important;
            position: absolute;
            top: -40px;
            right: 0;
        }

        .humburger {
            display: flex;
            flex-wrap: wrap;
            margin: -5px;
            max-width: 45px;
        }

        .humburger span {
            background: #101010;
        }

        .humburger span {
            background: #2c2c2c;
            border-radius: 50%;
            display: block;
            height: 5px;
            list-style: none;
            margin: 3px 4px;
            transition: none;
            transition: all .3s ease;
            width: 5px;
        }

        .humburger span.dot2 {
            background: #38a769;
        }

        .humburger span.dot4 {
            background: #38a769;
        }

        .humburger span.dot6 {
            background: #38a769;
        }

        .humburger span.dot8 {
            background: #38a769;
        }

        /* a.menu-toggle {
font-size: 18px !important;
} */

        a.menu-toggle {
            font-size: 14px !important;
            /* font-weight: 100 !important; */
            color: #3C3B37 !important;
        }

        .livc-left-block span.select2.select2-container.select2-container--default.select2-container--below.select2-container--focus {
            width: 100% !important;
        }

        select#fulcourse {
            width: 100%;
        }

        .bottom-pagination .page-item.active .page-link {
            z-index: 3;
            color: #fff;
            background-color: #ff9300;
            border-color: #ff9300;
        }

        .bottom-pagination ul.pagination li a {
            font-weight: 500;
            color: #ff9300;
        }

        .bottom-pagination .page-link:hover {
            z-index: 2;
            color: #ffffff;
            text-decoration: none;
            background-color: #ff9300;
            border-color: #dee2e6;
        }

        .bottom-pagination .page-link:focus {
            z-index: 3;
            outline: 0;
            box-shadow: 0 0 0 0.2rem rgb(255 255 255);
        }

        .all-courses ul.pagination.pull-right li {
            padding: 10px 10px;
            border-right: 1px solid #ccc;
        }

        .all-courses ul.pagination.pull-right li {
            padding: 6px 12px;
            border-right: 1px solid #ccc;
        }

        .all-courses ul.pagination.pull-right li.active {
            z-index: 3;
            color: #fff;
            background-color: #ff9300;
            border-color: #ff9300;
        }

        .all-courses ul.pagination.pull-right li:hover {
            background: #ff9300;
            color: #fff !important;
        }

        .all-courses ul.pagination.pull-right li:hover a {
            color: #fff;
        }

        ul.pagination.pull-right li.active a {
            color: #fff;
        }

        .all-courses .pagination a {
            color: #ffffff;
            font-weight: 500;
        }

        .all-courses ul.pagination.pull-right {
            border: 1px solid #ccc;
        }

        .bottom-pagination ul.pagination li a {
            font-weight: 500;
            color: #ff9300;
        }

        .all-courses .pagination a {
            color: #ff9300;
            font-weight: 500;
        }

        /***10-9-2020****/

        a.btn-login:hover {
            background-color: #15529b !important;
            color: #fff !important;
        }

        .btn-login {
            border: 1px solid #155399;
            color: #15529b !important;
            display: inline-block;
            width: 46%;
            margin-right: 10px;
            text-align: center;
        }

        .btn-register {
            float: right;
            width: 46%;
        }

        .dropdown.my-account {
            margin-right: 19px;
        }

        .btn-register {
            background-color: #155399;
            color: #fff !important;
            width: 45%;
            margin-right: 10px;
            border: 1px solid #155399;
        }

        a.btn-register-h:hover {
            background-color: #0E3F75 !important;
            color: #fff !important;
        }

        .e-login-s a:hover {
            text-decoration: none;
        }

        a.ed-login {
            cursor: pointer;
            display: inline-block;
            border-right: 1px solid #cccccc8f;
        }

        a.student-login {
            cursor: pointer;
            display: inline-block;
        }

        a.btn-register-h {
            border: 1px solid #ff9300;
            color: #ff9300 !important;
            padding: 6px 15px;
            border-radius: 3px;
            display: flex;
            align-items: center;
            justify-content: center;
        }

        .outer-bg {
            background: linear-gradient(180deg, #221638 0, #e42b37eb 100%);
            top: 10px !important;
            border: none;
            margin: 0;
            padding: 0;
            display: none;
            position: absolute;
            min-width: 18rem;
            right: 0;
            top: 40px !important;
            z-index: 99;
        }

        .e-login-s {
            display: flex;
        }

        .e-login-s a:hover {
            background: linear-gradient(180deg, #d42a38 0, #221638 100%) !important;
            color: #fff !important;
        }

        .e-login-s a {
            display: inline-block;
            padding: 22px;
            color: #fff !important;
        }

        .e-login-s a {
            text-transform: uppercase;
            font-size: 16px;
            /* display: flex; */
            font-weight: 700 !important;
            /* flex-wrap: wrap; */
        }

        .e-login-s a span {
            display: block;
            font-size: 12px;
            font-weight: 400;
            letter-spacing: 0.5px;
            margin-bottom: 6px;
            color: #fff1f1;
        }

        .e-login-s a i {
            margin-right: 7px;
            float: left;
        }

        .four-block .card span.coures-type {
            font-weight: 700;
            background: #ffe0e6;
            padding: 6px 12px;
            border-radius: 0px;
        }

        .filter-blocks h4 {
            margin-bottom: 35px;
            color: #3c3b37;
            font-weight: 700;
        }

        .cheader-btn {
            display: none;
        }

        .course-page-content .course-content2 p {
            margin-bottom: 0px;
        }

        .other-courses .card.course-package {
            min-height: 463px;
        }

        .other-courses .card.course-package img {
            /* max-width: 100%; */
            width: 268px;
            height: 210px;
        }

        .other-courses h6.card-title.short-des {
            margin-bottom: 52px !important;
        }

        div#package_enquire input#enq_phone {
            padding-left: 94px !important;
            width: 100%;
        }

        .owl-carousel {
            position: relative;
        }

        button.owl-next {
            font-size: 42px !important;
            position: absolute;
            right: -30px;
            top: 72px;
        }

        button.owl-prev {
            font-size: 42px !important;
            position: absolute;
            left: -30px;
            top: 72px;
        }

        form#enq_form .website-btn {
            width: 100%;
            margin-top: 14px;
        }

        div#package_enquire p.head {
            padding-top: 0;
            font-size: 16px;
            letter-spacing: 0.5px;
        }

        div#package_enquire .form-inline label {
            width: 88px;
            display: inherit;
            text-align: left;
            justify-content: start;
        }

        div#package_enquire .form-inline .form-control {
            display: inline-block;
            width: 80%;
            vertical-align: middle;
        }

        div#package_enquire .form-inline {
            margin-bottom: 1rem;
        }

        div#package_enquire .iti {
            width: 80%;
        }

        div#package_enquire button.close {
            position: absolute;
            top: 3px;
            opacity: inherit;
            right: 7px;
        }

        div#package_enquire span#error-enq_msg {
            color: red;
        }

        div#package_enquire span#valid-enq_msg {
            color: #1cad27;
        }

        .contact-usicon span {
            font-size: 46px;
            margin-bottom: 0;
            color: #38a769;
        }

        .dropdown-menu a.dropdown-item.highlight {
            color: #221638 !important;
            font-weight: 700;
            font-size: 16px;
        }

        /* .heading a.menu-toggle:hover {
color: #0f7c90 !important;
font-weight: 400;
} */

        li.topCourse-heading {
            margin-top: 10px;
        }

        span.allTypeCourse {
            position: absolute;
            right: 14px;
            color: #ff9300 !important;
        }

        .allTypeCourse a.coursesAll {
            color: #ff9300 !important;
            font-size: 15px;
            font-weight: 500;
        }

        .allTypeCourse a.coursesAll:hover {
            color: #0f7c90 !important;
        }

        /***tutor-page***/

        .how-it-work.tutor-work {
            background-color: #f7f2ff;
            margin-top: 0;
            padding-top: 50px;
            padding-bottom: 50px;
        }

        .banner-block.tutors-banner {
            /* background: url(../img/head-ban-bg.jpg) no-repeat; */
            padding: 30px 0px;
            height: auto;
            /* margin-top: -100px; */
            background-color: #fff;
            clear: both;
        }

        .how-it-work.tutor-work .work-box {
            box-shadow: 0 2px 2px #d1d1d2;
            overflow: hidden;
            padding: 20px;
            background-color: #fff;
            border-radius: 5px;
        }

        .tutors-banner .banner-content {
            /* padding-top: 18%; */
            padding: 30px;
            margin-top: 0px;
            border: 1px solid #ffffff3b;
            box-shadow: 0px 0px 20px #ccc;
        }

        .tutor-work .work-box a {
            display: block;
            float: left;
            color: #ff9300;
        }

        .tutor-work .work-icon {
            float: none;
            background-color: #eff3ff;
            /* border: 1px solid; */
            margin-right: 0;
            margin-bottom: 25px;
            display: inline-block;
            padding: 10px;
            border-radius: 100px;
        }

        .tutor-man img {
            max-width: 100%;
        }

        .tutors-banner h1 {
            color: #ff9300;
            margin-bottom: 20px;
        }

        .tutors-banner p {
            color: #fff;
        }

        .tutor-from input[type="text"] {
            padding: 10px 10px;
        }

        .tutor-from select {
            padding: 12px 10px;
        }

        section.tutor-feature-block {
            clear: both;
            padding: 50px 0px;
        }

        section.tutor-feature-block .feat-icon {
            float: none;
            margin: 0 auto;
            margin-bottom: 17px;
        }

        section.tutor-feature-block .heading-border span.green-bg {
            background-color: #ff9300;
            width: 32px;
            height: 6px;
            margin: 0 auto;
            position: absolute;
            left: 0;
            top: -3px;
            right: 0;
        }

        section.tutor-feature-block .feat-box {
            border: 1px solid #fff;
            border-radius: 5px;
            cursor: pointer;
            padding: 30px;
        }

        section.tutor-feature-block .feat-box:hover {
            border: 1px solid #fd692e;
        }

        section.tutor-third-block .content-block {
            margin-top: 0;
            background-color: #f9f2f3;
            padding: 32px;
        }

        section.tutor-third-block .price-range-b p {
            font-size: 24px;
            color: #fff;
        }

        section.tutor-third-block .price-range-b a.login-btn.button {
            border: 1px solid #fff;
        }

        section.tutor-third-block .price-range-b {
            background-color: #ff9300;
            overflow: hidden;
            height: auto;
            padding: 30px;
            border-top-left-radius: 20px;
            border-bottom-left-radius: 20px;
        }

        .price-range-b p strong {
            font-size: 50px;
            color: #ffffff;
        }

        .price-range-b {
            background-color: #ff9300;
            overflow: hidden;
            height: auto;
            padding: 30px;
            border-top-left-radius: 20px;
            border-bottom-left-radius: 20px;
        }

        section.tutor-third-block .col-md-7 {
            padding: 0;
        }

        section.tutor-third-block .col-md-5 {
            padding: 0;
        }

        section.create-account-block-tutor {
            background-color: #180933;
            padding: 30px 0;
            text-align: center;
            /* margin-bottom: 50px;
margin-top: 50px; */
            clear: both;
        }

        section.create-account-block-tutor h2 {
            color: #fff;
            margin-bottom: 30px;
            font-weight: 400;
            letter-spacing: 0;
        }

        .portfolio-box {
            position: relative;
            display: block;
        }

        .portfolio-box-caption {
            display: flex;
            align-items: center;
            justify-content: center;
            flex-direction: column;
            width: 100%;
            height: 100%;
            position: absolute;
            bottom: 0;
            text-align: center;
            opacity: 0;
            color: #fff;
            background: rgb(47 17 101);
            transition: opacity 0.25s ease;
            text-align: center;
        }

        .portfolio-box:hover .portfolio-box-caption {
            opacity: 1;
        }

        .tutor-portfilo {
            margin: 50px 0px 0 0;
            clear: both;
        }

        /***secon-copy***/

        .tutor-drag-drop {
            display: flex;
            align-items: center;
            border: 1px dotted #fff;
            justify-content: center;
            margin-bottom: 16px;
        }

        .tutor-drag-drop p {
            padding: 15px 10px;
            margin-bottom: 0;
        }

        .note-un-logo {
            font-size: 11px;
        }

        span.note-un-logo {
            font-size: 11px;
            letter-spacing: 0.5px;
            font-weight: 400;
            text-align: center;
            width: 100%;
            float: left;
        }

        .search-bar-mobile {
            display: none;
        }

        .search-bar-desktop {
            display: block;
        }

        span.search-icon {
            position: absolute;
            right: 24px;
            color: #fff;
            background-color: #ff9300;
            padding: 6px 14px;
            border-radius: 3px;
            display: none;
        }

        .form-group.date-tim {
            position: relative;
        }

        span.dtae-time-ad {
            position: absolute;
            top: -18px;
            font-size: 12px;
        }

        /* 
#navbar {   
position: fixed;
top: 0;
width: 100%;
z-index: 999;
display: block;
transition: top 0.3s;
background-color: #fff;
}  */

        .date-tim div#session_addend {
            position: absolute;
            top: 0px;
            color: #000;
            right: 1px;
            color: #fff;
            background-color: #ff9300;
            padding: 7px 15px;
        }

        .login-list-block ul {
            padding-left: 0;
        }

        .login-list-block ul li {
            list-style: none;
            font-size: 18px;
            position: relative;
        }

        .login-list-block ul li span {
            position: absolute;
            left: 0;
        }

        .login-list-block ul li {
            list-style: none;
            font-size: 18px;
            position: relative;
            padding-left: 80px;
            line-height: 62px;
            margin-bottom: 22px;
            display: flex;
            align-items: center;
        }

        .login-list-block ul {
            padding-left: 0;
            margin-top: 40px;
        }

        .sign-up-block .col-md-5 {
            left: 58%;
        }

        .sign-up-block .col-md-7 {
            right: 42%;
        }

        .avlbl-live-course {
            background: red;
            padding: 5px 6px;
            border-radius: 3px;
            /* width: 19%; */
            color: #fff;
            position: absolute;
            font-size: 12px;
            left: 0px;
        }

        span.avlbl-recorded-course {
            background: #000;
            padding: 5px 6px;
            border-radius: 3px;
            /* width: 19%; */
            color: #fff;
            position: absolute;
            font-size: 12px;
            left: 0px;
        }

        span.avlbl-recorded-course i.fas.fa-record-vinyl {
            color: red;
            font-size: 10px;
        }

        .left-sidecontent .coming-field span.avlbl-recorded-course {
            /* display: block; */
            position: inherit;
        }

        .img-block.allcomingco-imgs {
            position: relative;
        }

        /* nav.navbar.navbar-expand-lg.desktop-menu.browse-categories {
float: left;
} */
section.pricing-block.last-block {
    background-color: #fff !important;
    padding-bottom: 13%;
    margin-bottom: -130px;
}
.enq-from label {
    text-align: left;
    float: left !important;
}
.enq-from button.readon.learn-more.submit {
    float: left;
    /* width: 100%; */
    border-radius: 4px;
}
        .stickyprice {
            position: fixed;
            top: 0px;
            width: 100%;
            display: block !important;
            z-index: 2;
        }

        .com-price {
            position: relative;
            text-align: center;          
            border-radius: 8px;
            padding: 0;           
            margin: 0 0 40px;
            min-height: 400px;
            background-color: #fff;            
    transition: all .2s ease-in-out;
    cursor: pointer;
    -webkit-box-shadow: 0 0 16px rgb(0 0 0 / 10%);
    box-shadow: 0 0 16px rgb(0 0 0 / 10%);
    border-radius: 6px;

        }

       
        .ribbon {
            width: 150px;
            height: 150px;
            overflow: hidden;
            position: absolute;
            z-index: 2;
        }      
        .ribbon-top-left {
            top: -9px;
            left: -9px;
        }
        .ribbon-top-left::before {
            top: 0;
            right: 0;
        }
        .ribbon-top-left::before, .ribbon-top-left::after {
            border-top-color: transparent;
            border-left-color: transparent;
        }
        .ribbon::before, .ribbon::after {
            position: absolute;
            z-index: -1;
            content: '';
            display: block;
            border: 5px solid #a21c1c;
        }
        .ribbon-top-left span {
            right: -25px;
            top: 30px;
            transform: rotate(-45deg);
        }
        
        .ribbon span {
            position: absolute;
            display: block;
            width: 225px;
            padding: 15px 0;
            background-color: #db3434;
            box-shadow: 0 5px 10px rgb(0 0 0 / 10%);
            color: #fff;
            font: 700 18px/1 'Lato', sans-serif;
            text-shadow: 0 1px 1px rgb(0 0 0 / 20%);
            text-transform: uppercase;
            text-align: center;
        }
        .ribbon-top-left::after {
            bottom: 0;
            left: 0;
        }
        
        
        


        .com-price:hover {
            transform: scale(1.04);
    backface-visibility: hidden;
    transform: translateZ(0);
    transform: scale(1.04);
    backface-visibility: hidden;
        }
        .com-price:hover {
            /* background-color: #155298;
            color: #fff; */
            background-color: #104a8d;
            color: #ffffff;
        }
        .com-price:hover ul li span {           
            color: #fff;
        }
        .com-price:hover .amt {
            color: #fc2;
        }
        .com-price:hover .p-type {
            color: #fc2 !important;
        }
        .com-price:hover span.amt-disc {
            color: #fff;
        }
        /* .pricing-bg {
            background-color: #000 !important;
        } */
        section.pricing-block {
            /* background-color: #38A769 !important; */
            clear: both;
        }
        .com-price:hover .highlight {
            background-color: #f9c925;
            color: #000;
            font-weight: 700;
            /* font-size: 18px; */
        }
        
        .pricing {
            margin-top: 90px;
        }
        .com-price.price1.green .btnclri {
            background-color: #279156;
        }
        .pricing-content h2 {
            color: #195498;
        }
        span.btn-value {
            background-color: #4fbb7f;
            border-radius: 100px;
            padding: 4px 8px;
            color: #fff;
            font-weight: 700;
        }

        .com-price .p-type {           
            padding: 14px;
            font-size: 30px;
            font-weight: 700;
            color: #fff !important;
        }
        /* .top-info {
            position: relative;
            background: url(../img/p2.png) no-repeat bottom #303031;
            background-size: 100%;
            height: 230px;
            background-position: 0 60px;
        } */
        .top-info {        
            position: relative;       
            background-size: 100%;
            height: auto;
            background-position: 0 60px;
            padding: 25px 0 81px 0;
            background-color: #155298;
            border-top-left-radius: 10px;
            border-top-right-radius: 10px;

        }
        .top-info:before {
            content: "";
            right: 32%;
            border-right: 230px solid transparent;
            content: "";
            position: absolute;
            bottom: 0;
            width: 0;
            height: 0;
            border-bottom:100px solid #104a8d;
        }
        .top-info:after {          
            before: ;
            left: 38%;
            border-left: 210px solid transparent;
            content: "";
            position: absolute;
            bottom: 0;
            width: 0;
            height: 0;
            border-bottom: 100px solid #104a8d;
        }

        .top-info2 {
            
            position: relative;
            background:#155298;
            background-size: 100%;
            height: 300px;
            background-position: 0 60px;
            border-radius: 4px;
        }

        .top-info3 {
           
            position: relative;
            background:#155298;
            background-size: 100%;
            height: 300px;
            background-position: 0 60px;
            border-radius: 4px;
        }
        .top-info img {
            width: 170px;
            margin-top: 30px;
        }

        .top-info4 {
          
            position: relative;
            background: #155298;
            background-size: 100%;
            height: 300px;
            background-position: 0 60px;
            border-radius: 4px;
        }
      

        .price1 .amt {
            /* background: #7e94ae91 !important; */
            color: #fff;
            font-weight: 700;
            padding: 20px 0px;
        }

        .com-price ul {
            padding: 15px 15px 12px 14px;
        }

        .pricing-block ul li {
            list-style: none !important;
        }

        .com-price .pricing-check {
            font-size: 16px;
            margin-right: 8px;
            color: green;
        }
        .position-relative {
            position: relative!important;
        }
        .btnclri {
            background: #155298;
            display: inline-block;
            color: #ffffff !important;
            font-weight: 700;
            border: 2px solid var(--black);
            border-radius: 30px;
            transition: all .6s ease;
            width: 70%;
            margin-bottom: 30px;            
            margin-top: 30px;

        }
        .btnclri:hover {
            background-color: #0d3e76;
        }
        .com-price:hover .btnclri {
            background-color: #fc2;
            color: #000 !important;
        }
        .btnclri2 {
            background: #fff;
            display: inline-block;
            color: #38a769 !important;
            font-weight: 700;
            border: 2px solid var(--black);
            border-radius: 30px;
            transition: all .6s ease;         
            margin-bottom: 30px;
            padding: 8px 20px;
            font-size: 20px;

        }
        .pricing-content h2 {
            margin-bottom: 5px;
        }
        section.pricing-block.last-block h2 {
            color: #060606;
        }
        section.pricing-block.last-block p {
            color: #060606 !important;
        }
        .pricing-content p {
            color: #000 !important;
            margin-bottom: 0;
        }
        section.our-eassy-process {
            float: left;
            width: 100%;
            background-color: #38a769 !important;
            padding: 100px 0;
        }
        .title h2 span {
            font-size: inherit;
            display: initial;
            color: #ff8a00;
            letter-spacing: 0.5px;
        }
        .our-eassy-process .eassy-box {
            /* background: url(../img/tips-weave.png) no-repeat; */
            background-size: 100%;
            padding-bottom: 50px;
            box-shadow: 0 2px 20px -6px rgb(0 0 0 / 12%);
            position: 100 100;
            background-position: 64% 99%;
            min-height: 362px;
            padding: 50px 20px;
            text-align: center;
            background-color: #fff;
    border-radius: 4px;
        }
        .our-eassy-process .eassy-icon {
            margin-right: 0px;
            font-size: 48px;
            color: #38A769;
            margin-bottom: 22px;
        }
        .eassy-content h3 {
            font-size: 20px;
            color: #000;
            font-weight: 600;
            letter-spacing: 0.5px;
        }
        .com-price .pricing-cross {
            font-size: 16px;
            margin-right: 8px;
            color: red;
        }
        .eassy-content p {
            font-size: 16px;
            line-height: 24px;
            letter-spacing: 0.5px;
        }
        section.our-eassy-process h2 {
            color: #fff;
            font-size: 36px;
            font-weight: 400;           
            text-align: center;
        }
        section.our-eassy-process h2 span{
            color: #ffffff;
            font-weight: 700;
        }

        .price2 .p-type {
            background: #edc033;
        }

        .price2 .amt {
            background: #edc03387 !important;
            color: #000;
        }

        .cnrflash-inner {
            position: absolute;
            bottom: 0;
            right: 0;
            width: 102px;
            height: 60px;
            background-image: linear-gradient(90deg, transparent 50%, rgba(255, 255, 255, .1) 50%), linear-gradient(0deg, transparent 0%, rgba(1, 1, 1, .2) 50%);
            background-size: 4px, auto, auto, auto;
            background-color: #aa0101;
            box-shadow: 0 3px 3px 0 rgba(1, 1, 1, .5), 0 1px 0 0 rgba(1, 1, 1, .5), inset 0 -1px 8px 0 rgba(255, 255, 255, .3), inset 0 -1px 0 0 rgba(255, 255, 255, .2);
        }

        .cnrflash-label {
            position: absolute;
            bottom: 0;
            left: 8px;
            display: block;
            width: 100%;
            padding-bottom: 6px;
            color: #fff;
            text-shadow: none;
            font-size: 12px;
            font-weight: 700;
            text-align: center;
            line-height: 12px;
        }

        .pricing .price2 .cnrflash {
            position: absolute;
            top: -8px;
            right: 0;
            z-index: 1;
            overflow: hidden;
            width: 70px;
            height: 70px;
            border-radius: 3px 5px 3px 0;
        }

        .price3 .p-type {
            background: #00b2ce !important;
        }

        .price3 .amt {
            background: #00b2ce73 !important;
            color: #000;
            font-size: 24px;
            padding: 11px 0;
        }

        .offr1 {
            display: inline-block;
            border: dotted 2px #ffc600;
            color: #fff;
            padding: 5px 65px;
            font-weight: bold;
            vertical-align: bottom;
            font-size: 15px;
            border-radius: 6px;
            /* text-align: center; */
            margin-top: 20px;
            float: left;
            margin-left: 18px;
            background: #ffc600;
        }

        .pricing-block ul li {
            list-style: none !important;
            text-align: left;
            line-height: 30px;
            position: relative;
            padding-left: 25px;
        }
        .pricing-block ul li span {
            font-size: 12px;
            line-height: 1;
            display: block;
            color: #6a6f74;
        }
        .pricing-block ul li:before {
            position: absolute;
            content: "";
            background: url(https://coursementor.com/assets/img/check.svg);
            top: 11px;
            left: 0;
            width: 12px;
            height: 10px;
        }
        
        .amt {
            font-size: 58px;
            letter-spacing: 0;
        }

        .com-price.price2 {
            position: relative;
        }

        button.btn.btn-getstarted {
            background-color: #ff9300;
            float: left;
            margin-left: 14px;
        }

        .major-feature a.website-btn:hover {
            background: linear-gradient(0deg, rgba(0, 0, 0, .2), rgba(0, 0, 0, .2)), #3cb371 !important;
            cursor: pointer;
        }

        .learing-opportunities.wr-comfort-zone {
            margin-top: 0 !important;
            padding: 0 !important;
            position: relative;
        }

        .learing-opportunities.wr-comfort-zone h2 {
            margin-bottom: 0 !important;
            margin-top: 50px;
        }

        .learing-opportunities.wr-comfort-zone p {
            text-align: center;
        }

        .iconWrap___Z7XDD:before {
            position: absolute;
            content: "";
            top: 50%;
            left: 0;
            width: 100%;
            height: 1px;
            transform: translateY(-50%);
            background: #f2f2f2;
        }

        .icon___31hoA {
            position: relative;
            display: flex;
            align-items: center;
            justify-content: center;
            border: 1px solid #f2f2f2;
            border-radius: 50%;
            width: 64px;
            height: 64px;
            background: #fff;
            text-align: center;
            z-index: 2;
        }

        .request-tutor h2 {
            margin-top: 0 !important;
        }

        .about-block.focus-on-skill {
            padding-top: 0;
        }

        .skill-icon {
            background-color: #dff1e7;
            width: 60px;
            height: 60px;
            color: #38a769;
            float: left;
            font-size: 26px;
            display: flex;
            align-items: center;
            justify-content: center;
            border-radius: 100px;
            margin-right: 22px;
            box-shadow: 0px 0px 14px #ffffff;
        }

        .focus-on-skill .skill-box p {
            text-align: left !important;
            color: #6d6d6d;
            padding-left: 80px;
        }

        .about-block.focus-on-skill h1 {
            text-align: center;
            font-size: 36px;
            color: #11437c;
            font-weight: 700;
        }

        .learing-opportunities.wr-comfort-zone {
            margin-top: 0 !important;
            padding: 0 !important;
            /* box-shadow: 0px 0px 11px #ccc; */
            padding: 30px 30px !important;
            margin: 40px 0px;
            background-color: transparent;
        }

        .iconWrap___Z7XDD {
            width: 100%;
            position: relative;
            display: flex;
            align-items: center;
            justify-content: center;
            margin: 24px 0;
        }

        .headIcon___3FOOl {
            display: flex;
            width: 44px;
            height: 44px;
            background: #38a769;
            border-radius: 50%;
            position: absolute;
            left: 50%;
            top: 30px;
            padding: 11px;
            transform: translate(-50%, -50%);
            align-items: center;
            justify-content: center;
        }

        .pay_submit {
            background-color: #ff9300;
            color: #fff !important;
            padding: 12px 24px;
            border-radius: 3px;
            border: none;
        }

        .payment-page .studentcourse-inner h2 {
            color: #000;
            margin-bottom: 10px;
        }

        .pay_submit:hover {
            background-color: #e18406;
        }

        .background-payment {
            clear: both;
            text-align: center;
        }

        .background-payment .outer-paymentblock {
            margin: 0 auto;
        }

        .background-payment h2 span {
            font-size: 16px;
            display: block;
            color: #817f7f;
            font-weight: 400;
        }

        .background-payment .outer-paymentblock {
            margin: 0 auto;
            margin-bottom: 50px;
            box-shadow: 0px 0px 3px #ccc;
            margin-top: 20px !important;
        }

        select#currency_code {
            border: none;
            border-right: 1px solid #ccc;
            border-left: 1px solid #ccc;
        }

        /**study-aborad***/

        .banner-content h1 span {
            font-size: 30px;
            display: block;
            font-weight: 400;
            position: relative;
        }

        .banner-content h1 span:before {
            position: absolute;
            content: "";
            background: url(../img/tagline.jpg);
            width: 75px;
            height: 19px;
            position: absolute;
            top: 10px;
            left: 124px;
            z-index: 2;
        }

        .banner-content h1 {
            font-weight: 700;
            color: #155298;
        }

        .container-fluid {
            max-width: 1400px;
        }

        header img {
            max-width: 100%;
        }

        .banner-content {
            padding-top: 78px;
        }

        .btn.btn-search {
            background-color: #155298;
            color: #fff;
            padding: 12px 30px;
        }

        .university-search .form-control {
            border: none;
            width: inherit;
            margin-right: 10px;
            background-color: transparent;
        }

        .university-search {
            background-color: #fff;
            display: flex;
            line-height: 44px;
            align-items: center;
            box-shadow: 0px 0px 12px #21239533;
            justify-content: space-between;
            padding: 2px 5px;
            width: 78%;
        }

        .uni-student h4 {
            padding-left: 10px;
        }

        .uni-student h4 a {
            color: #38a769;
            font-size: 20px;
            background-color: transparent;
            display: inline;
            padding: 0 6px;
        }

        .uni-student h4 a:hover {
            text-decoration: none;
            background-color: transparent;
        }

        .uni-student {
            display: flex;
            align-items: center;
            margin-top: 40px;
        }

        .uni-student h4 a {
            color: #38a769;
            display: block;
            font-weight: 700;
        }

        span.w-icon {
            width: 150px;
            height: 150px;
            margin: 0 auto;
            display: inline-block;
            border-radius: 100px;
            display: flex;
            align-items: center;
            font-size: 50px;
            justify-content: center;
        }

        .work-box {
            text-align: center;
            position: relative;
            background-color: transparent !important;
        }

        span.arrow {
            font-size: 30px;
            position: absolute;
            top: 70px;
            right: 0;
            color: #38a769;
        }

        .study-ab-form {
            text-align: center;
            padding: 40px 0px;
        }

        .light-green span.w-icon {
            background-color: #e4f8ef;
            color: #38a769;
            margin-bottom: 20px;
        }

        .light-orange span.w-icon {
            background-color: #f9eee8;
            color: #fe8954;
            margin-bottom: 20px;
        }

        .work-box.light-blue span.w-icon {
            background-color: #ebf4ff;
            color: #155298;
            margin-bottom: 20px;
        }

        .work-box h3 {
            color: #080808;
        }

        .work-box p {
            color: #173556;
            font-size: 18px;
        }

        span.arrow {
            font-size: 30px;
        }

        section.how-to-work {
            padding: 50px 0px;
        }

        span.book-mark {
            display: inline-block;
            background-color: #fee4e3;
            width: 100px;
            height: 100px;
            display: flex;
            align-items: center;
            justify-content: center;
            font-size: 40px;
            color: #fe5a5a;
            margin-bottom: 20px;
            border-radius: 16px;
        }

        .visa-content h2 {
            font-size: 16px;
            font-weight: 700;
            color: #155298;
        }

        .visa-content h2 span {
            font-weight: 400;
        }

        .visa-content p {
            font-size: 14px;
            color: #173556;
        }

        a.btn-getstrated {
            border: 1px solid #155298;
            color: #155298;
            font-size: 16px;
            padding: 11px 36px;
            display: inline-block;
            border-radius: 100px;
            font-weight: 600;
            margin-top: 30px;
            cursor: pointer;
        }

        form.iwin-home-form {
            padding: 24px !important;
        }

        a.btn-getstrated:hover {
            background-color: #155298;
            color: #fff;
            text-decoration: none;
        }

        .study-ab-form h2 {
            color: #11437c;
            font-size: 36px;
            font-weight: 700;
        }

        .visa-content {
            margin-top: 52px;
        }

        section.visa-block {
            padding: 50px 0px;
        }

        section.how-to-work .work-box {
            box-shadow: inherit;
        }

        .work-box.light-green h3 {
            color: #38a769;
        }

        .work-box.light-blue h3 {
            color: #155298;
        }

        .work-box.light-orange h3 {
            color: #fe8954;
        }

        /* .main-title.bg-img {
margin-top: 80px;
height: 686px;
background-color: #ccc;
display: flex;
background: url(/assets/img/study-banner.jpg) no-repeat;
background-size: cover;
}
.banner-s{
width:100%;
}
.banner-s h1 {
color: #000;
font-size: 48px;
padding: 110px 300px;
}
.banner-s ul.breadcrumb li a {
color: #e58e17;
}
.study-ab-form {
padding: 60px 0px;
box-shadow: 0px 0px 33px #031a361c;
background-color: #1d7ef3;
}
.study-ab-form h2 {
text-align: center;
color: #fff;
padding-bottom: 30px;
}
.banner-s h1 span {
font-size: 20px;
display: block;
color: #ff9400;
background-color: #ffe7c5;
display: inline-block;
/* width: 100%; 
padding: 10px 30px;
border-radius: 50px;
}
*/

        .count-m {
            display: none;
        }

        .st-box {
            color: #1d7ef3;
            /* background-color: #1974e1; */
            padding: 10px;
            border: 1px solid #1974e1;
            box-shadow: 0px 0px 13px #105ab33b;
        }

        .st-box span {
            font-size: 29px;
            display: inline-block;
            margin-bottom: 12px;
            background-color: #ebf4ff;
            padding: 10px;
            color: #155298;
            border-radius: 100px;
            width: 100px;
            height: 100px;
            display: flex;
            align-items: center;
            justify-content: center;
            margin: 30px auto;
        }

        .st-box {
            color: #000;
            /* background-color: #1974e1; */
            padding: 40px 40px;
            border: 1px solid #f0f0f1;
            box-shadow: inherit;
            min-height: 438px;
            transition: all .5s ease;
            cursor: pointer;
        }

        .st-box:hover {
            transform: translateY(-10px);
        }

        /***AUS-visa***/

        .darkHeader {
            position: fixed;
            top: 0;
            width: 100%;
            z-index: 1052 !important;
        }

        #secondaryNavBar {
            border-top: 1px solid #eaeaea;
            border-bottom: 1px solid #eaeaea;
            background: #fff;
            z-index: 1;

            -webkit-transition: .5s;
            transition: .5s;
            -webkit-box-shadow: 10px 0 10px 0 #ccc;
            box-shadow: 10px 0 10px 0 #ccc
        }

        #secondaryNavBar ul {
            padding: 0;
            margin: 0;
            text-align: center;
        }

        #secondaryNavBar ul li {
            margin-right: 40px;
            padding: 0 7px
        }

        #secondaryNavBar ul li a {
            color: #000000;
            display: inline-block;
            font-size: 16px;
            cursor: pointer;
            text-transform: uppercase;
            font-weight: 700;
            padding: 20px 0;
            border-bottom: 3px solid transparent;
            text-decoration: none
        }

        #secondaryNavBar ul li a:hover {
            border-bottom: 3px solid #38a769;
            color: #38a769;
        }

        #secondaryNavBar ul li.active a {
            border-bottom: 3px solid #38a769;
            color: #38a769;
            cursor: pointer;
            font-size: 16px;
        }
        .rs-breadcrumbs1.img1 {
            /* background: url(https://coursementor.com/assets/img/pte-logo.webp) no-repeat right; */
            height: 330px;
            margin-top: 73px;
            background-color: #195498;
            clear: both;
        }
       
        .pte-exam-bg h1{
            color:#fff !important;
        } 

        .rs-breadcrumbs1.img2 {
            background: url(https://coursementor.com/assets/img/australia-flag.webp) no-repeat right;
            height: 330px;
            margin-top: 73px;
            background-color: #f6faff;
            clear: both;
        }

        .rs-breadcrumbs1.img3 {
            background: url(https://coursementor.com/assets/img/flag-of-uk.webp) no-repeat right;
            height: 330px;
            margin-top: 73px;
            background-color: #f6faff;
            clear: both;
        }

        .rs-breadcrumbs1.img4 {
            background: url(https://coursementor.com/assets/img/flag-of-usa.webp) no-repeat right;
            height: 330px;
            margin-top: 73px;
            background-color: #f6faff;
            clear: both;
        }

        .rs-breadcrumbs1.img5 {
            background: url(https://coursementor.com/assets/img/flag-of-Singapore.webp) no-repeat right;
            height: 330px;
            margin-top: 73px;
            background-color: #f6faff;
            clear: both;
        }

        .rs-breadcrumbs1.img6 {
            background: url(https://coursementor.com/assets/img/flag-of-new-zealand.webp) no-repeat right;
            height: 330px;
            margin-top: 73px;
            background-color: #f6faff;
            clear: both;
        }
        .rs-breadcrumbs1.img7 {
            background: url(https://coursementor.com/assets/img/Finland.webp) no-repeat right;
            height: 330px;
            margin-top: 73px;
            background-color: #f6faff;
            clear: both;
        }
        .rs-breadcrumbs1.img8 {
            background: url(https://coursementor.com/assets/img/canada.webp) no-repeat right;
            height: 330px;
            margin-top: 73px;
            background-color: #f6faff;
            clear: both;
        }
        .rs-breadcrumbs1.img9 {
            background: url(https://coursementor.com/assets/img/hungary.webp) no-repeat right;
            height: 330px;
            margin-top: 73px;
            background-color: #f6faff;
            clear: both;
        }
        .rs-breadcrumbs1.img10 {
            background: url(https://coursementor.com/assets/img/germany.webp) no-repeat right;
            height: 330px;
            margin-top: 73px;
            background-color: #f6faff;
            clear: both;
        }
        .rs-breadcrumbs1.img11 {
            background: url(https://coursementor.com/assets/img/Austria.webp) no-repeat right;
            height: 330px;
            margin-top: 73px;
            background-color: #f6faff;
            clear: both;
        }
        .rs-breadcrumbs1.img12 {
            background: url(https://coursementor.com/assets/img/south-korea.webp) no-repeat right;
            height: 330px;
            margin-top: 73px;
            background-color: #f6faff;
            clear: both;
        }
        .rs-breadcrumbs1.img13 {
            background: url(https://coursementor.com/assets/img/Ireland.webp) no-repeat right;
            height: 330px;
            margin-top: 73px;
            background-color: #f6faff;
            clear: both;
        }
        .rs-breadcrumbs1.img14 {
            background: url(https://coursementor.com/assets/img/Malaysia.webp) no-repeat right;
            height: 330px;
            margin-top: 73px;
            background-color: #f6faff;
            clear: both;
        }
        .rs-breadcrumbs1.img15 {
            background: url(https://coursementor.com/assets/img/japan.webp) no-repeat right;
            height: 330px;
            margin-top: 73px;
            background-color: #f6faff;
            clear: both;
        }
        .rs-breadcrumbs1.img16{
            background: url(https://coursementor.com/assets/img/Norway.webp) no-repeat right;
            height: 330px;
            margin-top: 73px;
            background-color: #f6faff;
            clear: both;
        }
        .rs-breadcrumbs1.img17{
            background: url(https://coursementor.com/assets/img/Ukraine.webp) no-repeat right;
            height: 330px;
            margin-top: 73px;
            background-color: #f6faff;
            clear: both;
        }
        .rs-breadcrumbs1.img18{
            background: url(https://coursementor.com/assets/img/Poland.webp) no-repeat right;
            height: 330px;
            margin-top: 73px;
            background-color: #f6faff;
            clear: both;
        }
        .rs-breadcrumbs1.img19{
            background: url(https://coursementor.com/assets/img/Malta.webp) no-repeat right;
            height: 330px;
            margin-top: 73px;
            background-color: #f6faff;
            clear: both;
        }
        .rs-breadcrumbs1.img20{
            background: url(https://coursementor.com/assets/img/spain.webp) no-repeat right;
            height: 330px;
            margin-top: 73px;
            background-color: #f6faff;
            clear: both;
        }
        .rs-breadcrumbs1.img21{
            background: url(https://coursementor.com/assets/img/Sweden.webp) no-repeat right;
            height: 330px;
            margin-top: 73px;
            background-color: #f6faff;
            clear: both;
        }
        .rs-breadcrumbs1.img22{
            background: url(https://coursementor.com/assets/img/Switzerland.webp) no-repeat right;
            height: 330px;
            margin-top: 73px;
            background-color: #f6faff;
            clear: both;
        }
        .rs-breadcrumbs1.img23{
            background: url(https://coursementor.com/assets/img/Latvia.webp) no-repeat right;
            height: 330px;
            margin-top: 73px;
            background-color: #f6faff;
            clear: both;
        }
        .rs-breadcrumbs1.img24{
            background: url(https://coursementor.com/assets/img/netherlands.webp) no-repeat right;
            height: 330px;
            margin-top: 73px;
            background-color: #f6faff;
            clear: both;
        }
        .rs-breadcrumbs1.img25{
            background: url(https://coursementor.com/assets/img/portugal.webp) no-repeat right;
            height: 330px;
            margin-top: 73px;
            background-color: #f6faff;
            clear: both;
        }
        .rs-breadcrumbs1.img26{
            background: url(https://coursementor.com/assets/img/Slovakia.webp) no-repeat right;
            height: 330px;
            margin-top: 73px;
            background-color: #f6faff;
            clear: both;
        }
        .rs-breadcrumbs1.img27{
            background: url(https://coursementor.com/assets/img/Lithuania.webp) no-repeat right;
            height: 330px;
            margin-top: 73px;
            background-color: #f6faff;
            clear: both;
        }
        .rs-breadcrumbs1.img28{
            background: url(https://coursementor.com/assets/img/Greece.webp) no-repeat right;
            height: 330px;
            margin-top: 73px;
            background-color: #f6faff;
            clear: both;
        }
        .rs-breadcrumbs1.img29{
            background: url(https://coursementor.com/assets/img/Luxembourg.webp) no-repeat right;
            height: 330px;
            margin-top: 73px;
            background-color: #f6faff;
            clear: both;
        }
        .rs-breadcrumbs1.img30{
            background: url(https://coursementor.com/assets/img/Slovenia.webp) no-repeat right;
            height: 330px;
            margin-top: 73px;
            background-color: #f6faff;
            clear: both;
        }
        .rs-breadcrumbs1.img31{
            background: url(https://coursementor.com/assets/img/China.webp) no-repeat right;
            height: 330px;
            margin-top: 73px;
            background-color: #f6faff;
            clear: both;
        }
        .rs-breadcrumbs1.img32{
            background: url(https://coursementor.com/assets/img/Denmark.webp) no-repeat right;
            height: 330px;
            margin-top: 73px;
            background-color: #f6faff;
            clear: both;
        }
        .rs-breadcrumbs1.img33{
            background: url(https://coursementor.com/assets/img/Belgium.webp) no-repeat right;
            height: 330px;
            margin-top: 73px;
            background-color: #f6faff;
            clear: both;
        }
        .rs-breadcrumbs1.img34{
            background: url(https://coursementor.com/assets/img/iceland.webp) no-repeat right;
            height: 330px;
            margin-top: 73px;
            background-color: #f6faff;
            clear: both;
        }
        .rs-breadcrumbs1.img35{
            background: url(https://coursementor.com/assets/img/estonia.webp) no-repeat right;
            height: 330px;
            margin-top: 73px;
            background-color: #f6faff;
            clear: both;
        }
        .rs-breadcrumbs1.img36{
            background: url(https://coursementor.com/assets/img/Liechtenstein.webp) no-repeat right;
            height: 330px;
            margin-top: 73px;
            background-color: #f6faff;
            clear: both;
        }
        
       
       
        div#types-of-visa {
            height: 570px;
        }

        .breadcrumbs-inner {
            padding-top: 70px;
        }

        .banner-visa-price {
            float: left;
            width: 30%;
        }

        .banner-visa-price span {
            font-size: 29px;
            font-weight: 700;
            color: #155298;
        }

        h1.page-title {
            font-weight: 700;
            color: #155298;
        }

        .visa-enq-row {
            padding: 9px !important;
            border-radius: 4px;
            background: #195498;
        }

        .form-block {
            background-color: #fff;
            padding: 20px;
            border-radius: 4px;
        }
        .form-block label {
            display: inline-block;
            font-weight: 600;
        }

        .contact-box {
            background: #073c78;
            padding: 10px 5% !important;
            margin-top: 12px;
        }

        .contact-box cite {
            font-size: 22px;
            display: block;
            font-style: normal;
        }

        .visa-enq-row .from-control {
            display: block;
            width: 100%;
            padding: 6px 5px;
            border: none;
            border-bottom:1px solid #195498;
            /* border-radius: 0.25rem; */
            margin-bottom: 10px;
        }


        .visa-enq-row p {
            margin-bottom: 0;
            font-size: 12px;
            color: #747474;
        }

        .visa-enq-row select {
            background-color: transparent !important;
            border: none;
            border-bottom: 1px solid #c5d7f3 !important;
        }

        .visa-enq-row h5 {
            text-align: center;
            font-size: 22px;
            margin-bottom: 20px;
            border-bottom: 1px solid #c5d7f3;
            padding-bottom: 16px;
        }

        .card {
            position: relative;
            display: flex;
            flex-direction: column;
            min-width: 0;
            word-wrap: break-word;
            box-shadow: 0 16px 32px rgb(0 0 0 / 4%), 0 4px 8px rgb(0 0 0 / 2%);
            border: 0;
            border-bottom: 1px solid #e6e6e6;
            margin-bottom: 10px;
        }

        .akb-gray-bg a.card-header.card-link:before {
            display: none;
        }

        .icon-step {
            color: #fff;
            font-size: 40px;
            text-align: center;
            margin-bottom: 18px;
            min-height: 80px;
            border-bottom: 2px solid #fff;
            position: relative;
            border-radius: 17px;
        }

        .icon-step:after {
            position: absolute;
            content: "";
            width: 20px;
            bottom: -10px;
            height: 20px;
            background-color: #1b7e47;
            border-radius: 100px;
            left: 0;
            right: 0;
            bottom: -10px;
            text-align: center;
            margin: 0 auto;
        }

        .step-process .col-md-3 {
            padding: 0;
        }

        .add-more a.card-header.card-link {
            background-color: transparent;
            border: none;
            padding: 0;
            font-weight: 700;
            color: #38a769;
            margin-top: 10px;
            display: block;
        }

        ul.list-style {
            padding-left: 20px;
            margin-bottom: 48px;
        }

        .aust-info h6 {
            font-weight: 600;
        }

        .visa-type .card {
            border-top-left-radius: 12px;
            border-top-right-radius: 12px;
        }

        .add-more .card-body {
            padding: 0;
            margin-top: 16px;
        }

        .other-visa .project-overall-detail span {
            font-size: 26px;
            font-weight: 700;
        }

        .card-head {
            width: 100%;
            float: left;
            background: #cee5ff;
            color: #000;
            padding: 10px 13px;
            color: #195498;
            font-size: 18px;
            font-weight: 700;
            border-top-left-radius: 12px;
            border-top-right-radius: 12px;
        }

        .visa-type {
            padding: 15px 0;
            font-size: 15px;
            display: inline-block;
        }

        .visa-price {
            color: #445e93;
            font-size: 20px;
            font-weight: 700;
        }

        .about-ielts h3 {
            font-size: 28px;
            font-weight: 700;
            color: #155298;
        }

        .visa-type li {
            float: left;
            width: 100%;
            color: #195498;
            list-style: none;
        }

        ul.akb-mrg-none li {
            padding: 6px 0px;
        }

        ul.akb-mrg-none li span {
            float: right;
        }

        .livc-list-offer p {
            font-size: 16px;
        }

        .livc-right-block {
            padding-top: 24px;
        }

        .pt-50 {
            padding-top: 50px;
        }

        .pb-50 {
            padding-bottom: 50px;
        }

        .contact-box span {
            color: #fff;
        }

        .contact-box cite {
            font-size: 18px;
            display: block;
            font-weight: 700;
            color: #fff;
            font-style: normal;
        }

        div#othervisawhatsapp {
            padding: 13px 0 !important;
        }

        /* .visa-type li span {
            float: right;
        } */

        .readon.learn-more.submit {
            background-image: linear-gradient(180deg, #38a769 19%, #20854c 100%);
            padding: 16px 40px 16px 40px;
            font-weight: 500;
            font-size: 16px;
            border: navajowhite;
            color: #fff;
            border-radius: 100px;
        }

        section.akb-gray-bg {
            background-color: #ECEEF4;
            padding: 50px 0px;
            margin-top: 30px;
            clear: both;
        }

        section.applyblock {
            background-color: #36a567;
            padding: 50px 0px;
        }

        a.card-header.card-link:after {
            font-family: '"Font Awesome 6 Pro"';
            content: "";
            float: right;
            color: #EFBB20;
            font-size: 14px;
            font-weight: normal;
            position: absolute;
            right: 12px;
            top: 12px;
            width: 15px;
            height: 15px;
            background: url("https://coursementor.com/assets/img/chevron-up.svg") no-repeat;
        }

        .document-requir a.card-header.card-link.collapse.show {
            content: "";
            background: url("https://coursementor.com/assets/img/chevron-up.svg") no-repeat;
            transform: rotate(180deg);
            width: 15px;
            height: 15px;
            position: absolute;
            right: 12px;
            top: 12px;
        }

        a.collapsed:before {
            content: "";
            background: url("https://coursementor.com/assets/img/chevron-up.svg") no-repeat;
            transform: rotate(180deg);
            width: 15px;
            height: 15px;
            position: absolute;
            right: 12px;
            top: 12px;
        }

        input.btn-submitnow {
            background-color: red;
            color: #fff;
            padding: 10px 22px;
            border: none;
            font-weight: 700;
            border-radius: 4px;
        }

        .vist-embasy a.card-header.card-link {
            font-weight: 700;
            color: #1568b6;
        }

        .add-more a.card-header.card-link:after {
            display: none;
        }

        .document-requir a.card-header.card-link {
            FONT-WEIGHT: 500;
            color: #195498;
            position: relative;
        }

        a.card-header.card-link:before {
            font-family: '"Font Awesome 6 Pro"';
            content: "";
            float: right;
            color: #EFBB20;
            font-size: 14px;
            font-weight: normal;
            position: absolute;
            right: 12px;
            top: 12px;
            width: 15px;
            height: 15px;
            /* background: url("https://coursementor.com/assets/img/chevron-up.svg") no-repeat; */
        }

        /* 
a.card-header.card-link.collapsed:before{
display: none;
} */

        .add-more a.card-header.card-link.collapsed::after {
            display: none;
        }

        a.card-header.card-link.collapsed:before {
            display: none;
        }

        .h3,
        h3 {
            font-size: 1.75rem;
            color: #155298;
            font-weight: 700;
        }

        section#process h3 {
            color: #fff;
            margin-bottom: 40px;
        }

        .pro-title h5 {
            color: #fff;
            font-weight: 400;
            font-size: 18px;
            text-align: center;
        }

        .Faq a.card-header.card-link {
            background-color: #fff;
            color: #155298;
            font-weight: 600;
        }

        .card-body.pd-0 {
            padding: 20px 0;
        }

        .box-icon {
            background-color: #f5f5f5;
            padding: 20px;
            min-height: 190px;
            margin-bottom: 20px;
        }

        .box-icon h5 {
            margin-top: 18px;
        }

        .aust-info a.card-header.card-link:before {
            display: none;
        }

        .custr-img-row {
            width: 70px;
            border-radius: 100px;
        }

        .term-condation ol {
            padding-left: 22px;
        }

        .term-condation ol li {
            margin-bottom: 10px;
        }

        .aust-info h4 {
            color: #155298;
            font-weight: 700;
        }

        .custr-img-row img {
            border-radius: 100px;
            margin-bottom: 30px;
        }

        .test-land-block h3 {
            margin-bottom: 30px;
        }

        .card-content h6 {
            font-weight: 700;
            color: #1578c3;
        }

        .test-land-block .card {
            padding: 12px;
        }

        .test-land-block .card-content h6 {
            color: #155298;
        }

        .ad {
            background-color: #fff;
            padding: 20px;
        }

        .test-land-block .card-content p {
            font-size: 14px;
        }

        i.fa.fa-phone.flip {
            transform: rotate(98deg);
        }

        span.mob-show {
            font-size: 24px;
            float: left;
            margin-right: 10px;
        }

        .Fixedfrom {
            z-index: 2;
            position: fixed;
            bottom: 0;
            max-width: 380px;
        }

        .col-md-10.mobile-hide {
            display: block;
        }

        a.collapsed:after {
            content: "";
            /* background: url("https://coursementor.com/assets/img/chevron-up.svg") no-repeat; */
            transform: rotate(180deg);
            width: 15px;
            height: 15px;
            position: absolute;
            right: 12px;
            top: 12px;
        }
        .pte-exam-bg{
            position: relative;
        }
        .ptlogo {
            position: absolute;
            top: 80px;
            right: 0;
            background-color: #fff;
            border-top-left-radius: 10px;
            border-bottom-left-radius: 10px;
        }
        .ptlogo img{
            max-width: 100%;
        }        

        .top-header-bar {
            padding: 25px 0px;
            background-color: #155298;
        }

        .banner-tutor-content p {
            color: #000;
        }

        .tutorsonline-banner .img-bnnr {
            background: none;
        }

        .tutorsonline-banner {
            background-image: linear-gradient(180deg, #fff 0, #f1fff1) !important;
            padding: 50px 0px;
        }

        .tutorsonline-banner .img-bnnr:before {
            display: none;
        }

        .tutorsonline-banner .banner-tutor-content h1 {
            font-size: 60px;
            font-weight: 700;
            color: #155298;
            line-height: 65px;
            text-align: center;
            margin-bottom: 40px;
        }

        .tutorsonline-banner .banner-tutor-content h1 strong {
            color: #3cb371;
        }

        .website-btn {
            background-color: #38a769 !important;
            border: 1px solid #38a769 !important;
            color: #fff !important;
            display: inline-block !important;
            height: 45px !important;
            line-height: 45px !important;
            padding: 0 30px !important;
        }

        .top-input-pannel {
            width: 69%;
            margin: 0 auto;
            padding: 63px 0 114px 0;
        }

        .top-input-pannel-left {
            width: 80%;
            float: left;
            border: 2px solid #155298;
            border-radius: 10px;
            position: relative;
        }

        .top-input-pannel-left label {
            padding: 3px;
            z-index: 2;
        }

        .top-input-pannel-left label {
            position: absolute;
            color: #155298;
            padding: 5px;
            background: #fff;
            top: -16px;
            left: 16px;
        }

        .round-input {
            position: relative;
            font-size: 1em;
            padding: 13px 20px 13px 15px;
            width: 100%;
            border: none;
            background: none;
            color: #000;
        }

        .top-input-pannel-right {
            width: 20%;
            float: right;
            padding-left: 25px;
        }

        .btn-blue {
            background-color: #155298;
            color: #fff !important;
            font-size: 16px;
            text-transform: uppercase;
            border-radius: 5px;
            display: inline-block;
            line-height: 38px;
            padding: 6px 25px;
            text-decoration: none !important;
            border: 0;
            transition: all 0.4s ease-out;
            letter-spacing: 2px;
            font-weight: bold;
        }

        .video-pannel {
            position: relative;
        }

        .video-box {
            border-radius: 15px;
            overflow: hidden;
            position: absolute;
            z-index: 99;
        }

        .video-box img {
            max-width: 100%;
            width: 100%;
        }

        .play-icon {
            margin: 0 auto;
            position: absolute;
            top: 50%;
            -ms-transform: translateY(-50%);
            transform: translateY(-50%);
            left: 0px;
            right: 0px;
            text-align: center;
            width: 100px;
        }

        .featured-pannel {
            text-align: center;
            background: #e1f3fd;
            padding: 205px 0 80px 0;
            margin-top: -130px;
            position: relative;
            position: relative;
        }

        .claim-box-second {
            background: #155298 !important;
            box-shadow: 0px 7px 6px rgb(0 9 20) !important;
        }

        .claim-box-second h1 a {
            color: #fff;
        }

        .last-pannel {
            clear: both;
            padding: 50px 0px;
        }

        .warning-pannel-inbox p span {
            color: #EE4023;
            font-weight: 600;
        }

        .last-pannel p.quick.quick-second {
            color: #155298;
        }

        .top-bold-text-pannel h1 {
            font-size: 48px;
            line-height: 60px;
            color: #000;
            font-weight: 900;
            text-align: center;
            margin: 0;
            padding: 0px 0 40px 0;
        }

        .warning-pannel-inbox {
            background: #FBD4DB;
            padding: 23px;
            border-radius: 10px;
            margin-bottom: 75px;
        }

        .pt-logo {
            margin-bottom: 24px;
        }

        .featured-pannel h2 {
            margin-bottom: 30px;
        }

        .our-goal-pannel {
            background: #155298;
            padding: 80px 0 80px 0;
            clear: both;
        }

        .goal-title h1 {
            color: #fff;
            font-size: 37px;
            line-height: 50px;
            text-transform: capitalize;
            font-weight: 600;
            text-align: center;
            margin: 0;
            padding: 0 0 60px;
        }

        .goal-description h2 {
            font-size: 24px;
            line-height: 36px;
            color: #fff;
            font-weight: bold;
            margin: 0;
            padding: 0 0 16px;
        }

        .text-right {
            text-align: right;
        }

        .goal-description p {
            font-size: 16px;
            line-height: 28px;
            color: #fff;
            margin: 0;
        }

        .text-left {
            text-align: left;
        }

        .goal-image {
            border-radius: 10px;
            overflow: hidden;
        }

        .claim-box {
            background: #fff;
            border-radius: 10px;
            padding: 24px 35px;
            margin: 90px 0 36px 0;
            box-shadow: 0px 4px 50px rgb(0 0 0 / 30%);
        }

        .for-black-text {
            color: #155298;
            font-weight: 700;
            font-size: 38px;
            line-height: 54px;
        }

        .claim-box h1 {
            margin: 0;
            font-weight: 700;
            text-align: center;
        }

        p.quick {
            text-align: center;
            font-size: 24px;
            color: #fff;
            font-weight: 600;
        }

        .row.goal-second-row {
            margin-top: 50px;
        }

        .book-counseling {
            background-color: #fff;
            border-radius: 10px;
            box-shadow: 0 0 4px #ccc;
            margin: 0 auto;
            margin-left: 100px !important;
            padding: 60px 84px;
            width: 90%;
            position: relative;
            z-index: 1;
        }

        .book-counseling h4 {
            border-bottom: 1px solid #d9d9d9;
            color: #38a769;
            font-size: 30px;
            font-weight: 700;
            padding-bottom: 18px;
            position: relative;
            text-align: center;
        }

        .book-counseling h4:before {
            background-color: #38a769;
            bottom: 0;
            content: "";
            height: 2px;
            left: 0;
            margin: 0 auto;
            position: absolute;
            right: 0;
            width: 120px;
        }

        .book-counseling .started {
            border-radius: 4px;
            font-size: 20px;
            width: 70%;
        }

        .tab-block {
            text-align: center;
        }

        .btngroup .btn {
            border: 1px solid #dfe1e6;
            border-radius: 100px;
            color: #000;
            margin-right: 12px;
            padding: 9px 28px;
        }

        a.btn.btn-bachler.active {
            border: 1px solid #38a769;
            border-radius: 100px;
            color: #38a769;
            margin-right: 12px;
            padding: 9px 28px;
        }

        .tab-block a.nav-link {
            border: 1px solid #dfe1e6;
            border-radius: 100px;
            color: #000;
            margin-right: 12px;
            padding: 9px 28px;
        }

        .brows-count-list {
            margin-bottom: 30px;
        }

        .brows-count-list ul li {
            display: inline-flex;
            margin-bottom: 9px;
            margin-right: 10px;
        }

        .about-img.girlpict {
            margin-left: -117px;
            position: absolute;
            RIGHT: 121px;
            Z-INDEX: 2;
        }

        .btngroup {
            margin-bottom: 20px;
        }

        .readon.started {
            background-image: linear-gradient(220deg, #38a769, #0f6a37 79%);
            border-radius: 30px 30px 30px 30px;
            padding: 14px 40px;
            border: none;
            color: #fff;
        }

        .readon.started:hover {
            background-image: linear-gradient(180deg, #38a769 19%, #20854c);
            color: #fff;
        }

        .tab-block .btn:hover {
            color: #000;
        }

        .choose-country .brows-count-list ul li {
            display: inline-block;
            list-style: none;
            margin-bottom: 23px;
            margin-right: 11px;
            list-style: none;
            text-align: center;
        }

        .choose-country .brows-count-list ul li a {
            border: 1px solid #dfe1e6;
            border-radius: 100px;
            color: #000;
            padding: 9px 22px;
        }

        .brows-count-list ul li a {
            border: 1px solid #38a769;
            border-radius: 100px;
            color: #38a769 !important;
            cursor: pointer;
            font-weight: 700;
            padding: 9px 32px;
        }

        .tab-block .nav-tabs {
            border-bottom: none;
            justify-content: center;
        }

        .tab-block h5 {
            color: #195498;
            font-weight: 700;
        }

        .tabblock .readon.started {
            background-image: linear-gradient(220deg, #38a769, #0f6a37 79%);
            border-radius: 30px 30px 30px 30px;
            padding: 14px 40px;
        }

        .mob-hide {
            display: block;
        }

        .dek-hide {
            display: none;
        }

        /***pt-vocher***/

        .breadcrumbs-inner h2 {
            border: 2px solid #38a769;
            display: inline-block;
            border-top-left-radius: 50px;
            padding: 21px;
            font-weight: 700;
            width: 70%;
            border-bottom-right-radius: 50px;
            color: #ffffff;
            background-color: #38a769;
        }

        .form-block h3 span {
           
            font-size: 16px;
            font-weight: 700;
            color: red;
        }

        .visa-type li span.check {
            float: left;
            margin-right: 12px;
        }

        .am-detail h4 strong {
            color: #36a567;
            padding: 0 6px;
            margin-right: 10px;
            border: 1px solid #36a567;
        }

        .am-detail h4 span {
            text-decoration: line-through;
            color: #b3b0b0;
        }

        .btn-part {
            margin-bottom: 10px;
            margin-top: 10px;
        }

        p.note {
            padding: 0 0px;
            font-size: 13px;
            color: #9b9999;
        }

        .highlight-tagline {
            clear: both;
            margin: 18px auto;
            text-align: left;
        }

        .highlight-tagline h3 {
            font-weight: 700;
            color: #06df66;
            margin-bottom: 0;
        }
        .highlight-tagline p{
            color:#fff;
        }

        .blink {
            animation: blink-animation 1s steps(5, start) infinite;
            -webkit-animation: blink-animation 1s steps(5, start) infinite;
            font-weight: 600;
            color: red;
        }

        .card-link:before {
            font-family: "FontAwesome";
            content: "\f106";
            float: right;
            color: #000;
            font-family: "Font Awesome\ 5 Free";
            font-weight: 900;
            right: 20px;
            position: absolute;
            top: 10px;
            transform: rotate(180deg);

        }

        .card-link.collapsed:after {
            font-family: "FontAwesome";
            content: "\f106";
            float: right;
            color: #000;
            font-family: "Font Awesome\ 5 Free";
            font-weight: 900;
            right: 20px;
            position: absolute;
            top: 10px;
            transform: rotate(0deg);

        }

        .card-link.collapsed:before {
            display: none;
        }

        @keyframes blink-animation {
            100% {
                visibility: hidden;
            }
        }

        .pro-boxb {
            border: 1px solid #ccc;
            min-height: 110px;
            margin-bottom: 17px;
            padding: 15px;
        }

        .icon-stepb {
            color: #38a769;
        }

        .box-iconb span {
            background-color: #38a769;
            overflow: hidden;
            display: inline-block;
            padding: 10px;
            margin-bottom: 12px;
        }

        .box-iconb {
            background-color: #f5f5f5;
            padding: 20px;
            min-height: 360px;
            margin-bottom: 20px;
        }

        #accordion ul.nav.nav-tabs {
            margin-bottom: 30px;
        }

        .breadcrumbs-inner h2 {
            display: none;
        }

        /***evalation****/

        .main-title.evaluation-main {
            background: #f1f5fd !important;
            box-shadow: 0 5px 20px rgb(150 185 255 / 15%);
            margin-bottom: 0;
        }

        .evaluation-main ul.breadcrumb li a {
            color: #14538e !important;
        }

        .evaluation-main h2 {
            color: #145390 !important;
        }

        .evaluation-form-wrapper {
            display: grid;
            grid-template-columns: 1fr 5fr;
            grid-gap: 40px;
            gap: 40px;
        }

        .eval-pro-name {
            display: flex;
            align-items: center;
            grid-gap: 30px;
            gap: 30px;
        }

        .eval-pro-step {
            width: 6px;
            height: 50px;
            background: transparent;
            margin-left: 17px;
        }

        ul li.active .eval-pro-name {
            color: #38a769;
            font-size: 18px;
            font-weight: 600;
        }

        ul li.active .eval-pro-step {
            background: #38a769;
        }

        ul li.active .eval-pro-number {
            border: 1px solid #38a769;
            background-color: #38a769;
            color: #fff;
        }

        ul li.active:last-child .eval-pro-step {
            background: none;
        }

        .eval-pro-number {
            border-radius: 5px;
            width: 40px;
            height: 40px;
            display: flex;
            align-items: center;
            justify-content: center;
            border: 1px solid #ebe9f1;
            background-color: #fff;
            color: #c5cada;
            font-size: 20px;
        }

        .evaluation-form-content {
            position: relative;
        }

        .evaluation-form-container {
            border: 2px solid #eeeff3;
            border-radius: 10px;
            position: relative;
            padding-bottom: 90px;
        }

        .eval-country-title {
            margin-top: 40px;
            margin-bottom: 50px;
            border-top: 1px solid #eeeff3;
            border-bottom: 1px solid #eeeff3;
            padding: 15px;
            text-align: center;
            font-size: 22px;
            color: #145390;
        }

        .eval-count-flag {
            width: 190px;
            padding: 25px 25px 20px;
            background-color: #eeeff3;
            border-radius: 5px;
            display: flex;
            flex-wrap: wrap;
            align-items: center;
            justify-content: center;
            grid-gap: 15px;
            gap: 15px;
            cursor: pointer;
            border: 2px solid transparent;
            transition: all .3s;
        }

        .eval-count-list ul {
            list-style: none;
            display: flex;
            flex-wrap: wrap;
            grid-gap: 20px;
            gap: 20px;
            justify-content: center;
        }

        .evaluation-form {
            padding: 60px 0;
        }

        .eval-count-flag.select-count {
            border: 2px solid #38a769;
        }

        .course-level ul {
            width: 100%;
            margin-bottom: 0;
            text-align: center;
        }

        .course-level ul li {
            display: inline-block;
            margin: 0 20px;
            min-width: 280px;
            border: 1px solid #ebe9f1;
            border-radius: 5px;
            background-color: #fff;
            min-height: 65px;
            display: inline-flex;
            align-items: center;
            justify-content: center;
            cursor: pointer;
            grid-gap: 10px;
            gap: 10px;
            transition: all .3s;
            font-weight: 600;
            color: #8390b1;
        }

        .course-level ul li span {
            margin-right: 8px;
        }

        .btn-back {
            background-color: #eeeff3;
            padding: 10px 31px;
            color: #8390b1;
            margin-right: 12px;
        }

        a.btn.btn-back:hover {
            color: #38a769;
        }

        .course-level ul li.active {
            border: 1px solid #38a769;
            background-color: #38a769;
            color: #fff;
        }

        .study-list ul li {
            text-align: center;
            display: inline-block;
            min-width: 280px;
            border: 1px solid #ebe9f1;
            border-radius: 5px;
            background-color: #fff;
            min-height: 65px;
            display: inline-flex;
            align-items: center;
            justify-content: center;
            cursor: pointer;
            flex-direction: column;
            padding: 12px;
            transition: all .3s;
            margin-bottom: 10px;
            margin-right: 10px;
            font-weight: 500;
            color: #8390b1;
            text-align: center;
        }

        .study-list ul li span {
            display: block;
            margin-bottom: 10px;
            color: #38a769;
        }

        .study-list ul li.active {
            background-color: #38a769 !important;
        }

        .study-list ul li.active {
            background-color: #38a769;
            color: #fff;
        }

        .study-list ul li.active span {
            color: #fff;
        }

        .study-list {
            text-align: center;
        }

        .study-list ul li.active {
            background-color: #000;
        }

        .intake-box {
            min-width: 410px;
            max-width: 410px;
            border: 1px solid #ebe9f1;
            border-radius: 5px;
            background-color: #fff;
            min-height: 65px;
            display: flex;
            align-items: center;
            justify-content: center;
            flex-direction: column;
            padding: 15px;
            grid-gap: 10px;
            gap: 10px;
        }

        .intake-month {
            padding: 10px 40px;
            display: flex;
            align-items: center;
            justify-content: center;
            border: 1px solid #ebe9f1;
            width: 180px;
            color: #8390b1;
            border-radius: 5px;
            cursor: pointer;
            margin-right: 14px;
        }

        .intake-timeline {
            display: flex;
        }

        .intake-list {
            text-align: center;
        }

        .intake-list ul li {
            margin: 0 10px;
            display: inline-block;
        }

        .education-level {
            width: 40%;
            margin: 0 auto;
        }

        .signup-level {
            width: 60%;
            margin: 0 auto;
        }

        .eval-pro-step-name {
            color: #c5cee5;
        }

        ul li.active .eval-pro-step-name {
            color: #38a769;
        }

        form.iwin-home-form {
            background-color: #fff;
            padding: 5px;
        }

        .btn-enquiry {
            background-color: #38a769;
            padding: 12px 37px;
            color: #fff !important;
            font-weight: 700;
            margin-top: 15px;
        }

        .top-country .addon-process {
            margin-bottom: 14px;
        }

        .enqblock button.close {
            position: absolute;
            color: #fffefe;
            opacity: inherit;
            right: 3px;
            font-size: 32px;
            top: 8px;
            background-color: #dd3939;
            border-radius: 100px;
            width: 30px;
            height: 30px;
            display: flex;
            align-items: center;
            justify-content: center;
        }

        .enqblock .modal-header {
            background-color: #38a769;
        }

        .enqblock .modal-header h4 {
            color: #fff;
        }

        .four-block img.card-img-top {
            height: 271px;
            width: 100%;
        }

        section.four-block {
            margin: 70px 0px;
        }

        a.coures-type {
            font-weight: 700;
            background: #ffe0e6;
            padding: 6px 12px;
            border-radius: 0px;
            font-size: 14px;
            color: #000;
            float: right;
            border-radius: 4px;
        }

        /***coures-detail****/
        .course-topsection {
            padding: 32px 0 22px;
            background: #0d3f78;

        }
        .buy-pte {
            font-size: 50px;
        }


        .pte-exam-voucher .col-md-4 {
            left: 67%;
        }
        .pte-exam-voucher .col-md-8 {
            right: 33%;
        }


        form#pte_voucher_form .col-md-4 {
            left: 0;
        }

        form#pte_voucher_form .col-md-8 {
            right: 0;
        }
        .percentage-cutoff {
            color: #fff;
           
        }
        .percentage-cutoff span.amt-disc{
            text-decoration: line-through;
            color:#999;
        }

        span.btn-cutoff {
            padding: 2px 14px;
            margin-left: 12px;
            font-weight: 700;
            color: #fff;
            border-radius: 100px;
            background-color: #2d79cf;
        }
        .highlight {
            background-color:#fc2;
            padding: 10px 0px;
            color: #000;
            font-weight: 700;
            border-top-left-radius: 10px;
            border-top-right-radius: 10px
        }
        hr {
            margin: 10px 0px;
        }
        .com-price.price1.green .top-info {
            border-radius: 0;
        }

        .com-price.price1.green .p-type {
            color: #fc2 !important;
        }
        .com-price.price1.green span.btn-cutoff {
            background-color: #279156;
        }
        .com-price.price1.green .amt {
            color: #fc2;
        }
        .com-price.price1.green {
            margin-top: -49px;
        }
        .com-price.green:hover  .p-type {
            color: #fc2 !IMPORTANT;
        }
        .com-price.green:hover .amt {
            color: #f9c925;
        }
        .com-price.green:hover span.btn-cutoff {
            background-color: #2d79cf;
        }
        .com-price.green:hover .btnclri {
            background-color: #fccb23;
        }
        .ptlogo {        
            width: 390px;           
        }
        .com-price p.note {
            padding: 0 20px 20px 20px;
        }
        .tagline-bottom {
            position: relative;
        }
        .tagline-bottom img {
            position: relative;
            z-index: 2;
        }
        .tagline-bottom:before {
            content: "";
            position: absolute;
            top: 17px;
            height: 10px;
            width: 15%;
            /* border: 6px solid #fff; */
            z-index: 1;
            background: linear-gradient(260deg,#ffffff00,#f9fcff, #ffffff00);
            left: 0;
            right: 0;
            text-align: center;
            margin: 0 auto;
            border-radius: 50px;
        }

        .top-bar-cal {
            z-index: 999;
            text-align: center;
            width: 100%;
            margin-bottom: 6px;
            background-color: #2c234d;
        }
        .offer-bar {
            display: flex;
            justify-content: center;
            align-items: center;
            padding: 6px 0px;
        }
        .offer-bar h5 span {
            color: #fff;
            font-weight: 400;
            padding: 0 10px;
        }
        .offer-bar h5 {
            font-size: 18px;
            margin-right: 10px;
            margin-bottom: 0;
            margin-top: 0;
        }
        .order-now {
            display: inline-block;
            background-color: #ff5104;
            color: #fff !important;
            font-size: 15px;
            font-weight: 700;
            margin-right: 16px;
        }
        .order-now:hover {
            background-color: #e55313;
            color: #fff !important;
        }
        



        /***responsive****/

        @media screen and (max-width:1680px) {
            .sidebar-wrapper .sidebar-menu .sidebar-dropdown>a:after {
                right: 10px !important;
            }

            .sidebar-wrapper .sidebar-menu .sidebar-dropdown.active>a:after {
                right: 10px !important;
            }
        }

        @media screen and (max-width:1440px) {
            .header-right-block nav {
                left: -124px;
            }

            div#recur_details {
                width: 72%;
                margin-left: 206px;
            }

            #recur_details .rec-optn-sel select {
                width: 20%;
            }

            span#repeat_every_type {
                width: 64%;
            }

            .invitation-form .form-group label.duration {
                width: 65% !important;
            }

            .invitation-form .form-group label {
                width: 26%;
            }

            .invit-gr label.invite {
                width: 183px !important;
            }

            .invitation-form button.btn.btn-send {
                margin-left: 180px !important;
            }

            .metting_dur_section .schedule_mt_hour {
                width: 32%;
                float: left;
            }

            .metting_dur_section .schedule_mt_min {
                width: 32%;
                float: left;
            }

            .shedule-metting .btn-group button {
                margin-left: 172px !important;
            }

            .course-header .priceheader .priceheader-left {
                float: left;
                width: 70%;
            }

            .main-title.bg-img {
                margin-top: 80px;
                height: 533px;
                /* background: url(../assets/img/study-banner.jpg) no-repeat; */
                background-size: contain;
            }

            .banner-s h1 {
                padding: 60px 300px;
            }
            .rs-breadcrumbs1.img1 {
                background-position: 1010px 0px;
            }           
            .ptlogo {
                width: 310px;
            }
        }

        @media screen and (max-width:1366px) {

            /* .slick-next {
right: -97px;
}
.slick-prev {
left: -97px;
} */
            div#recur_details {
                margin-left: 166px !important;
            }

            .metting_dur_section .schedule_mt_min {
                width: 30% !important;
                float: left;
            }

            .metting_dur_section .schedule_mt_hour {
                width: 30% !important;
                float: left;
            }

            .invit-gr label.invite {
                width: 174px !important;
            }

            a.start.met-start {
                width: 70%;
                margin-right: 0;
                float: left;
                margin-bottom: 6px;
                text-align: center;
            }

            .header-right-block nav {
                left: -93px;
            }

            .banner-s h1 {
                padding: 60px 380px;
                font-size: 36px;
            }

            .rs-breadcrumbs1.img1 {
                background-position: 920px 0px;
            }
            .ptlogo {
                width: 250px;
                top: 10px;
            }
        }

        @media screen and (max-width:1280px) {
            .shedule-metting {
                overflow: hidden;
                width: 86% !important;
            }

            .invit-gr label.invite {
                width: 163px !important;
            }

            .invitation-form button.btn.btn-send {
                margin-left: 164px !important;
            }
        }

        @media screen and (max-width:1200px) {
            ul.head-menu-right li a {
                color: #5f5f5f !important;
            }

            ul.dropdown.dropdown-menu.show {
                transform: translate(50px, 36px) !important;
                width: 300px;
            }

            .header-right-block {
                padding-top: 0;
            }
        }

        @media screen and (max-width:1024px) {
            ul.top-right {
                margin: 0;
                padding: 0;
            }

            ul.top-right li {
                margin-left: 8px;
            }

            .slick-prev {
                left: -10px;
            }

            .slick-next {
                right: -21px;
            }

            .pict-block.feat-bg {
                width: 100%;
                height: 400px;
            }

            section.four-block.five .col-md-8 {
                right: 35%
            }

            .dash-pict {
                max-width: 100%
            }

            .content-block.feat-list-content {
                margin-top: 60px;
                padding: 0 10px;
            }

            a.feat-btn {
                margin: 13px 0 0 85px;
                padding: 16px 25px;
            }

            .testimonial-inner-box {
                padding: 46px 62px;
            }

            .work-box p {
                font-size: 14px;
                line-height: 24px;
            }

            .invite-right-block {
                padding: 68px 40px;
            }

            .course-header .right-sidecard .card img {
                width: 100% !important;
                height: 271px;
            }

            .course-header .priceheader .priceheader-left {
                float: left;
                width: 62%;
            }

            .dropdown-menu {
                min-width: 15rem;
            }

            .particular-topic {
                width: 310px;
            }

            button.owl-prev {
                left: -4px;
            }

            button.owl-next {
                right: -4px;
            }

            .login-list-block ul li {
                line-height: 28px;
            }

            a.login-btn {
                padding: 12px 20px;
            }

            .contact-blocko .contact-from input[type=text] {
                width: 100%;
            }

            .contact-blocko .contact-from input[type=email] {
                width: 100%;
            }

            .course-topsection {
                padding: 70px 0px 22px 0px;
            }

            .banner-s h1 {
                padding: 60px 290px;
                font-size: 26px;
            }

            .banner-s h1 span {
                font-size: 22px;
            }

            .main-title.bg-img {
                height: 379px;
                background-size: cover;
            }

            .about-img.girlpict {
                margin-left: -117px;
                RIGHT: 49px;
            }
            .ptlogo {
                width: 210px;
                top: 10px;
            }
            .buy-pte {
                font-size: 38px;
            }
        }

        @media (min-width: 992px) {
            ul#all_courses {
                margin: 0;
                padding: 0;
            }

            .dropdown-menu .dropdown-toggle:after {
                border-top: .3em solid transparent;
                border-right: 0;
                border-bottom: .3em solid transparent;
                border-left: .3em solid;
            }

            .dropdown-menu .dropdown-menu {
                margin-left: 0;
                margin-right: 0;
            }

            .dropdown-menu li {
                /* position: relative; */
                padding: 8px 10px;
            }

            .nav-item .submenu {
                display: none;
                position: absolute;
                left: 100%;
                top: -7px;
            }

            .nav-item .submenu-left {
                right: 100%;
                left: auto;
            }

            /* 
.dropdown-menu > li:hover{ background-color: #f1f1f1 } */
            .dropdown-menu>li:hover>.submenu {
                display: block;
            }

            /* .navbar-expand-lg .navbar-nav .dropdown-menu {    
position: absolute;
top: 47px;
border: 1px solid #dcdacb;
box-shadow: 0 2px 4px rgba(0,0,0,.08), 0 4px 12px rgba(0,0,0,.08);
border-radius: inherit;
} */
            .navbar-expand-lg .navbar-nav .dropdown-menu {
                position: absolute;
                top: 38px;
                /* border: 1px solid #dcdacb; */
                /* box-shadow: 0 2px 4px rgba(0,0,0,.08), 0 4px 12px rgba(0,0,0,.08); */
                border-radius: inherit;
                min-height: 40rem;
                border: none;
                background-color: #f1f6fa;
                left: -240px;
            }

            ul#all_courses li a span {
                float: right;
                padding-right: 10px;
                transform: rotate(176deg);
            }

            .nav-item .submenu {
                top: -3px !important;
            }

            ul#all_course_menu {
                width: 445px;
            }

            ul#all_courses li {
                padding: 0;
            }

            ul#all_courses li a {
                padding: 8px 6px;
                color: #fff !important;
            }

            ul#all_courses li a:hover {
                background-color: #38a769;
                color: #ffff !important;
                border-left: 4px solid #1d7a46;
            }

            ul.submenu.dropdown-menu.topcourse {
                background: linear-gradient(#155298, #3aa86b);
                top: -2px !important;
                margin-left: -1px;
                position: absolute;
                left: -271px;
            }

            ul#all_courses li {
                display: block;
            }
        }

        @media screen and (max-width:991px) {
            .meeting-content h3 {
                font-size: 17px;
            }

            .meeting-content p {
                font-size: 15px;
            }

            .virtual-classroom .about-content h1 {
                font-size: 38px;
            }

            .how-t-m-title h1 {
                font-size: 38px;
            }

            .content-block.how-t-make-list ul li {
                text-align: left;
            }

            .live-traning-content p {
                font-size: 15px;
            }

            .live-traning-content {
                padding: 40px 0;
            }

            .ma-feat-title h6 {
                float: none;
            }

            .ma-feat-title h3 {
                font-size: 27px;
                width: 100%;
                float: right;
            }

            .icon-box.major-feat {
                margin-bottom: 20px;
            }

            .abo-pict img {
                max-width: 100%
            }

            .icon-box {
                min-height: 245px;
            }

            .major-feat .feat-content {
                text-align: left;
                margin-left: 15px;
                text-align: left;
                margin-top: 0;
            }

            .mobile-menu {
                display: block;
            }

            .desktop-menu {
                display: none;
            }

            /* header .container-fluid {
padding: 0 15px;
} */
            a.logo {
                padding-left: 40px;
            }

            .search-bar {
                width: 100%;
                margin-left: 0;
            }
        }

        @media screen and (max-width:812px) {
            .sign-up_form {
                width: 64%
            }

            .meeting-content h3 {
                font-size: 17px;
            }

            .meeting-content p {
                font-size: 15px;
            }

            .brz .brz-tp-heading2 {
                font-size: 30px;
                font-weight: 700;
                letter-spacing: -1px;
                line-height: 1.2em;
            }

            /* .mp-pusher {
position: relative;
/* left: 0; 
left: -234px;
height: 100%;
z-index: 99;
} */
            .banner-content h1 {
                font-size: 32px;
            }
        }

        @media screen and (max-width:768px) {
            ul.top-right li {
                position: relative;
                margin-left: 6px;
                line-height: 22px;
            }

            ul.top-right li a {
                font-size: 12px;
                display: block;
                padding: 8px 10px !important;
            }

            a.btn-free {
                padding: 5px 12px;
                font-size: 14px;
                border-radius: 4px;
            }

            section.four-block {
                padding: 0;
            }

            /*section.four-block .col-md-4 {
max-width: 100%;
flex: inherit;
}*/
            .content-block {
                margin-top: 0;
                text-align: center;
                margin-bottom: 110px;
            }

            section.four-block .col-md-8 {
                max-width: 100%;
                flex: inherit;
                margin-top: 190px;
            }

            section.four-block {
                position: relative;
            }

            .pict-block {
                padding-right: 20px;
            }

            section.four-block.five .col-md-4 {
                left: 0;
            }

            section.four-block.five .col-md-8 {
                right: 0;
                margin: 0;
            }

            .icon-box {
                min-height: auto;
                display: flex;
            }

            .feat-icon {
                float: none;
                width: 80px;
                height: 80px;
                margin-right: 10px;
            }

            .feat-content {
                width: 100%
            }

            .feat-content h5 {
                font-size: 20px;
                margin: 6px 0;
            }

            .feat-content p {
                color: #6a6a6a;
                font-size: 15px;
                line-height: 24px;
                padding: 0;
            }

            a.feat-btn {
                margin: 13px 0 0 85px;
                padding: 16px 25px;
            }

            .testimonial-inner-box {
                padding: 46px 62px;
            }

            .sign-up_form {
                width: 75%;
                margin: 0 auto;
                box-shadow: 0 0 30px #ccc;
                margin-top: 0;
            }

            .sign-up_form.user-profile {
                width: 100% !important;
            }

            /* header .container-fluid {
padding: 0 15px;
} */
            .work-box h3 br {
                display: none;
            }

            .work-box {
                text-align: center;
                min-height: 320px;
            }

            .feat-heading {
                margin-bottom: 10px;
            }

            div#recur_details {
                margin-left: 0;
                width: 100%
            }

            span#repeat_every_type {
                width: 56%
            }

            #recur_details label {
                width: 133px !important;
                float: left;
            }

            #recur_details .rec-optn-sel select {
                width: 24%
            }

            .days-increment {
                width: 45%
            }

            .room-block-heandling .col-md-4 {
                max-width: 50%;
                margin: 0 auto;
                flex: inherit;
            }

            .meeting-block .col-md-8 {
                max-width: 100%;
                flex: inherit;
            }

            .meeting-block .col-md-4 {
                margin: 0 auto;
                margin-bottom: 12px;
            }

            .days-increment {
                width: 66%;
                margin-bottom: 5px;
            }

            div#monthly_occurances {
                width: 100%;
                display: flex;
                flex-wrap: wrap;
                margin-left: 35px;
            }

            div#weekly_occurances {
                width: 64%
            }

            select#month_date {
                width: 47% !important;
            }

            .days-increment select#month_week_date {
                margin-left: 9px;
                width: 57%
            }

            .metting_dur_section .schedule_mt_min {
                width: auto;
                float: left;
            }

            .metting_dur_section .schedule_mt_hour {
                width: auto;
                float: left;
            }

            .metting_dur_section .zm-select-unit {
                font-size: 9px;
            }

            .shedule-metting label#span_new_attendee_pass {
                width: 54%
            }

            .out-bl span.input-icon-addon.allow-icon-click.cursor-pointer {
                width: 34%
            }

            .main-header {
                padding: 14px 0 10px;
                /* height: 122px; */
            }

            .subscribe-mail h1 {
                font-size: 22px !important;
            }

            .contact-from h1 {
                font-size: 24px;
            }

            .shedule-metting label#span_new_attendee_pass {
                width: 54%
            }

            .out-bl span.input-icon-addon.allow-icon-click.cursor-pointer {
                width: 34%
            }

            .dropdown-menu.dropdown-menu-dashboard.show {
                transform: translate(379px, 46px) !important;
            }

            .top-right .dropdown-menu.dropdown-menu-dashboard.show {
                transform: translate(-103px, 48px) !important;
            }

            .top-right li.user-profile span {
                top: -18px;
            }

            .pricing-box {
                padding: 0 22px;
                border-right: 1px solid #ccc;
            }

            .invitation-form {
                width: 100%
            }

            .invit-gr label.invite {
                width: 147px !important;
            }

            .invitation-form .form-group label.duration {
                width: 70% !important;
            }

            .metting_dur_section .schedule_mt_min {
                width: 32% !important;
            }

            .metting_dur_section .schedule_mt_hour {
                width: 34% !important;
            }

            .invitation-form button.btn.btn-send {
                margin-left: 145px !important;
            }

            .footer-col ul li a {
                font-size: 14px;
            }

            .social-icon a {
                font-size: 16px;
                margin-right: 8px;
            }

            .abo-pict {
                display: flex;
                align-items: center;
                height: 100%
            }

            .abo-pict img {
                max-width: 100%
            }

            .meeting-room a.start {
                margin-top: 7px;
                text-align: center;
            }

            .virtual-classroom .about-content {
                padding: 20px 5% 5px 0;
            }

            .virtual-classroom .about-content h1 {
                font-size: 28px;
            }

            .how-t-m-title h1 {
                font-size: 28px;
            }

            .pict-block.feat-bg {
                width: 100%;
                height: auto;
                margin-bottom: 70px;
            }

            .top-bar-header {
                height: 55px;
            }

            /*  */
            .course-header .course-page-content .col-md-4.offracard {
                max-width: 100%;
                flex: inherit;
                display: none;
            }

            .course-header .course-page-content .col-md-8 {
                max-width: 100%;
                flex: inherit;
            }

            .course-page-content .right-sidecard {
                position: initial;
                /* top: -460px; */
                width: 350px !important;
                text-align: center;
                margin: 0 auto;
                margin-top: 30px;
            }

            /* .course-header .other-courses .col-md-3 {
max-width: 50%;
flex: inherit;
margin-bottom: 35px;
} */
            .header-right-block nav ul li {
                margin-right: 14px;
            }

            .header-right-block nav ul li a {
                font-size: 13px;
            }

            .course-header .priceheader .priceheader-left {
                width: 50%;
            }

            .course-header .course-topsection .col-md-8 {
                max-width: 100%;
                flex: inherit;
            }

            .left-sidecontent .course-img img {
                width: 600px;
                height: 336px;
            }

            .left-sidecontent .course-img {
                margin-bottom: 20px;
                display: block;
            }

            .course-header .major-feature.course-testimonial .icon-box.major-feat {
                min-height: 432px;
            }

            .course-buynow a.btn.btn-primary {
                background: #ff9300;
                border: none;
                margin-left: 0px;
                font-weight: 700;
                margin-top: 20px;
                width: 100%;
            }

            .search-bar {
                width: 100%;
                margin-top: 0px;
                margin-left: 0px;
            }

            .banner-content h1 {
                font-size: 30px;
            }

            .banner-content p {
                font-size: 18px;
                line-height: 24px;
                padding: 0 0;
            }

            .offer-block {
                width: 180px;
                top: 55px;
            }

            .visa-content h2 br {
                display: none;
            }

            .man {
                top: 0;
            }

            .banner-block {
                height: 490px;
            }

            .learing-opportunities .icon-box {
                display: inherit;
            }

            /* .learing-opportunities .feat-content h5 {   
font-size: 17px;
} */
            ul.Categories-list li {
                margin: 0 24px;
            }

            h5.card-title br {
                display: none;
            }

            .four-block .card {
                min-height: 458px !important;
            }

            .major-feature.course-testimonial .icon-box.major-feat {
                min-height: 322px;
            }

            p.card-text {
                text-align: center;
            }

            p.card-text span {
                width: 100%;
                margin-bottom: 6px;
            }

            .presentation img {
                max-width: 100%;
            }

            .coding-educators .content-block h4 {
                font-size: 19px;
                line-height: 24px;
                text-align: left;
            }

            .coding-educators .content-block p {
                font-size: 14px;
                line-height: 24px;
                padding-right: 0;
                text-align: left;
            }

            .ed-list-block {
                width: 54%;
                margin-top: 47px;
            }

            .courses-comingdetails {
                padding: 0px !important;
            }

            .atm-card img {
                width: 85%;
            }

            .main-block.main-blockstudent .sign-up_form {
                width: 90%;
            }

            .all-courses .category .col-md-3 {
                flex: inherit !important;
                max-width: 100% !important;
            }

            .all-courses .category .col-md-9 {
                flex: inherit !important;
                max-width: 100% !important;
            }

            .other-courses .card.course-package {
                min-height: 519px;
            }

            .course-topsection {
                padding: 32px 60px 32px 60px;
            }

            .outer-bg {
                min-width: 14rem;
            }

            .four-block .card span.coures-type {
                float: left;
                margin-top: 10px;
            }

            .other-courses {
                margin-bottom: 45px;
            }

            .particular-topic {
                width: 238px;
                height: 220px;
            }

            button.owl-prev {
                left: -15px;
            }

            button.owl-next {
                right: -15px;
            }

            .other-courses .card.course-package img {
                /* max-width: 100%; */
                width: 100%;
                height: 210px;
            }

            .stickyprice {
                top: 0px !important;
            }

            .course-header .left-sidecontent {
                margin-top: 60px;
            }

            .main-title.bg-img {
                height: 284px;
                background-size: contain;
            }

            .banner-s h1 {
                padding: 30px 190px;
                font-size: 24px;
            }

            .dropdown-menu {
                min-width: 17rem;
            }

            .book-counseling {
                margin-left: 46px !important;
                padding: 60px 44px;
                width: 103%;
                position: relative;
                z-index: 1;
            }

            .tutorsonline-banner .banner-tutor-content h1 {
                font-size: 40px;
            }

            .about-img.girlpict {
                margin-left: -42px;
                position: absolute;
                RIGHT: 0;
                Z-INDEX: 2;
            }

            .goal-title h1 {
                color: #fff;
                font-size: 33px;
            }

            .claim-box h1 {
                margin: 0;
                font-size: 43px;
                line-height: 52px;
                font-weight: 700;
                text-align: center;
            }

            .am-detail h4 {
                font-size: 17px;
                white-space: nowrap;
            }

            .am-detail h4 strong {
                font-size: 13px;
            }

            .am-detail h4 span {
                font-size: 13px;
            }

            .visa-enq-row .col-sm-6 {
                max-width: 100% !important;
                flex: inherit;
            }

            p.note {
                padding: 0 0px;
                font-size: 13px;
                color: #9b9999;
            }

            .why-chooseUS .row .col-md-4 {
                max-width: 100%;
                flex: inherit;
            }

            .box-iconb {
                min-height: auto;
            }

            .rs-breadcrumbs1.img2 {
                background-size: 34%;
            }

            .breadcrumbs-inner h1.page-title {
                font-size: 40px;
            }
            .buy-pte {
                font-size: 32px !important;
            }
            .highlight-tagline h3 {               
                font-size: 22px;               
            }
            .project-overall-detail {              
                margin-bottom: 20px;
            }
            .pricing div#payModal .modal-dialog {
                max-width: 95%;
            }
            .paymethod .card h3 {               
                font-size: 18px;
                line-height: 26px;               
            }
            .btn-payamount {               
                font-size: 14px;
            }
            .paymethod .form-check label {
                font-size: 16px;               
            }
        }

        @media screen and (max-width:767px) {
            .main-header {
                height: auto;
            }

            .banner-content {
                margin: 0;
                position: relative;
                padding: 0;
            }

            .banner-content h2 br {
                display: none;
            }

            .banner-content h2 {
                font-size: 36px;
            }

            .main-header {
                position: relative;
                box-shadow: none;
            }

            ul.top-right {
                text-align: left;
                justify-content: flex-start;
            }

            a.logo {
                text-align: left;
                width: 100%;
                float: left;
                margin-bottom: 20px;
            }

            button.menu-toggle {
                z-index: 99;
            }

            .content-block {
                text-align: left;
            }

            section.fifth-block.feature-bg {
                background-image: none;
            }

            a.feat-btn {
                padding: 16px 25px;
                margin-left: 77px;
            }

            section.feature-bg {
                padding: 100px 0 40px;
            }

            .feat-content p {
                margin-bottom: 0;
            }

            .meetingssixth-block .col-md-6 {
                margin-bottom: 10px;
            }

            .set-up-call-box {
                padding: 50px 36px 50px 10%;
            }

            a.footer-logo {
                float: none;
                margin-bottom: 22px;
                display: inline-block;
            }

            .social-icon {
                text-align: center;
                width: 100%;
            }

            .pict-block.feat-bg {
                width: 100%;
                height: 366px;
                background-size: cover !important;
            }

            button.menu-toggle {
                top: -32px;
            }

            .work-box {
                margin-bottom: 20px;
            }

            .work-box h3 br {
                display: none;
            }

            .sign-up_form {
                width: 100%;
                margin: 0 auto;
                box-shadow: 0 0 30px #ccc;
                margin-top: 0;
            }

            nav.menu {
                top: 4px;
                width: 100%
            }

            ul.dropdown {
                margin: 0;
                padding: 0;
            }

            .banner-pict {
                padding-top: 0;
            }

            .work-box {
                min-height: auto;
                margin: 60px 0;
            }

            button.menu-toggle {
                display: block;
                top: 0;
            }

            .start-free {
                width: 104px;
                position: absolute;
                right: 0;
                top: inherit;
            }

            .banner-content {
                padding: 0px 0 0;
            }

            .meeting-block span.input-group-addon {
                height: 49px;
            }

            .invite-right-block {
                padding: 68px 10px;
            }

            .outer-block {
                display: flex;
                flex-wrap: wrap;
            }

            .invite-left-block {
                float: left;
                width: 100%;
            }

            .invite-right-block {
                padding: 20px 10px;
                width: 100%;
                margin-top: 20px;
            }

            .work-icon {
                top: 0;
            }

            .how-it-work {
                margin-bottom: 0;
                margin-top: 60px;
            }

            .shedule-metting .form-group {
                display: flex;
                flex-wrap: wrap;
            }

            .shedule-metting .form-group label {
                width: 100%;
                color: #818896;
            }

            .date-time-b input.form-control {
                margin-right: 0;
                margin-bottom: 12px;
            }

            .shedule-metting .form-select-grp select.form-control {
                width: 100%;
                margin-bottom: 12px;
            }

            .rec-meeting {
                float: left;
                margin-top: 15px;
                margin-left: 22px;
            }

            .shedule-metting .radio-block {
                width: 100% !important;
                float: right;
            }

            .radio-block ul {
                padding-left: 0 !important;
                margin-top: 10px !important;
            }

            #recur_details label {
                width: 100% !important;
            }

            #recur_details .rec-optn-sel select {
                width: 85%
            }

            span#repeat_every_type {
                top: 27px;
                width: 13%
            }

            div#weekly_occurances {
                width: 100%
            }

            .shedule-metting .form-group label {
                width: 100% !important;
            }

            div#monthly_occurances {
                margin-left: 0;
            }

            .main-days-div {
                display: flex;
                width: 100%;
                flex-wrap: wrap;
            }

            .days-increment {
                width: 85%;
                margin-bottom: 5px;
            }

            div#occurances {
                width: 100%
            }

            .banner-content h2 {
                font-size: 36px;
                font-weight: 700;
                letter-spacing: -1px;
                line-height: 1.3em;
                padding: 0 19px;
            }

            ul.head-menu-right.dash-menu {
                text-align: right;
                display: flex;
                padding-right: 0;
                align-items: center;
                justify-content: center;
            }

            ul.top-left {
                text-align: center;
            }

            ul.top-left li {
                text-align: center;
                margin-right: 0;
            }

            ul.top-right {
                position: absolute;
                right: 14px;
                top: 10px;
            }

            .banner-block {
                padding: 10px 0 40px;
            }

            .content-block h2 {
                font-size: 22px;
                font-weight: 700;
                letter-spacing: -.5px;
                line-height: 1.3em;
            }

            .content-block p {
                font-size: 15px;
                font-weight: 400;
                letter-spacing: 0;
                line-height: 1.6em;
            }

            .banner-content a {
                padding: 10px 24px;
            }

            .feat-icon {
                width: 62px;
                height: 62px;
                margin: 0 auto;
                padding: 20px;
                stroke-width: 0;
            }

            .fifth-block .meetingssixth-block .icon-box {
                cursor: pointer;
                margin-bottom: 20px;
            }

            .anylist {
                top: 240px;
            }

            .pict-block {
                padding-right: 0;
            }

            .top-right .dropdown-menu.dropdown-menu-dashboard.show {
                transform: translate(-32px, 44px) !important;
            }

            li.mobile-hide-list a {
                display: none;
            }

            .contact-from {
                margin-top: 30px;
            }

            .subscribe-mail h1 {
                font-size: 22px;
                width: 100%
            }

            .sub-email {
                width: 100%;
                float: right;
            }

            .pricing-content h1 {
                font-size: 36px;
            }

            .pricing-content {
                margin-top: 34px;
            }

            .pricing-content p {
                margin: 10px 10%
            }

            .faq-heading h1 {
                font-size: 36px;
            }

            .termscondition-block1 h2 {
                font-size: 22px;
            }

            .meeting-content.bottom {
                text-align: center;
                width: 100%;
                margin: 0 auto;
            }

            .meeting-content {
                text-align: center;
            }

            .meeting-content.top {
                width: 100%
            }

            .meeting-content.content-right-s {
                text-align: center;
            }

            .about-content.ab2 {
                text-align: center;
                margin-top: 20px;
            }

            .center {
                display: none;
            }

            .abo-pict {
                text-align: center;
                margin-bottom: 60px;
                justify-content: center;
            }

            .invit-radio-btn {
                margin-left: 0;
            }

            .addres-block {
                margin-top: 0;
            }

            .sub-email input[type=email] {
                width: 100%;
                margin-bottom: 4px;
            }

            .privacy-block1 h2 {
                font-size: 22px;
            }

            .testimonial-outer-box h2 {
                font-size: 22px;
            }

            .meeting-start-block h2 {
                font-size: 22px;
            }

            .faq-heading p br {
                display: none;
            }

            .sign-up-footer a {
                margin-left: 0;
            }

            span.log-clr {
                clear: both;
                float: left;
                width: 100%;
                text-align: center;
            }

            .sign-up-footer a {
                color: #05cab6;
                float: none;
            }

            .sign-up-footer h4 {
                text-align: center;
            }

            .testimonial-inner-box {
                padding: 30px 27px;
            }

            .slick-prev {
                top: 50%;
                display: none !important;
            }

            .slick-next {
                top: 50%;
                display: none !important;
            }

            .set-up-call-box {
                text-align: center;
            }

            .about-title {
                text-align: center;
            }

            .room-block-heandling .col-md-4 {
                max-width: 52%
            }

            .title-live-t h1 {
                font-size: 36px;
            }

            .ma-feat-title h6 {
                float: none;
            }

            .ma-feat-title h3 {
                font-size: 22px;
                width: 100%;
                float: right;
            }

            .icon-box.major-feat {
                margin-bottom: 10px;
            }

            .why-choose-title h1 {
                font-size: 36px;
            }

            .why-choose-box {
                margin-bottom: 20px;
            }

            .search-bar-mobile {
                display: block;
            }

            .search-bar-desktop {
                display: none;
            }

            span.search-icon {
                position: absolute;
                right: 24px;
                color: #fff;
                background-color: #ff9300;
                padding: 6px 14px;
                border-radius: 3px;
                display: block;
            }

            .search-bar-mobile .search-bar {
                width: 100%;
            }

            .search-bar .login-btn.button {
                display: block;
                float: left;
                width: 120px;
                border: none;
                color: #fff;
                background-color: #ff3030;
                padding: 10px 4px;
                border-radius: 3px;
            }

            .search-bar-mobile .search-bar form {
                border: none !important;
                display: inherit;
                flex-wrap: wrap;
            }

            .search-bar-mobile .search-bar .form-group {
                display: flex;
                width: 100%;
                border: 1px solid #ccc;
                border-radius: 12px;
            }

            #navbar {
                position: inherit;
                top: 0;
                padding-top: 18px;
            }

            html {
                --top-spacing: 0px;
            }

            .sign-up-block .col-md-5 {
                left: 0%;
            }

            .sign-up-block .col-md-7 {
                right: 0%;
            }

            .left-b-login {
                margin-top: 30px;
            }

            .main-title.bg-img {
                background: #fff;
                height: auto;
            }

            .banner-s h1 {
                padding: 60px 0px;
                font-size: 31px;
            }

            .count-m {
                display: block;
            }

            .banner-s h1 {
                padding: 60px 0px 0 0;
                font-size: 28px;
            }

            .work-box {
                min-height: auto;
                margin: 0px 0 !important;
            }

            .evaluation-form-wrapper {
                grid-template-columns: 1fr;
                grid-gap: 10px;
                gap: 10px;
            }

            .about-img.girlpict {
                display: none;
            }
            .pte-exam-voucher .col-md-4 {
                left: 0%;
            }
            .pte-exam-voucher .col-md-8 {
                right:0%;
            }
            .Fixedfrom {
                margin-bottom: 20px;
            }
        }

        @media screen and (max-width:568px) {
            button.btn-google-calender {
                margin-top: 10px;
            }

            a.pricing-btn {
                padding: 13px 42px;
            }

            .room-block-heandling .col-md-4 {
                max-width: 100%;
            }

            .fliter-b {
                display: none;
            }

            .fliter-b.intro {
                display: block !important;
            }

            .banner-s h1 {
                padding: 20px 76px;
                font-size: 23px;
            }
        }

        @media screen and (max-width:425px) {
            button.menu-toggle {
                top: 0;
            }

            section.four-block .col-md-8 {
                margin-top: 0;
            }

            .anylist {
                padding-left: 0;
                display: flex;
                margin-top: 0;
                margin-left: 0;
                position: inherit;
                top: 39px;
                left: 44px;
                width: 83%
            }

            .content-block {
                margin-bottom: 50px;
                text-align: center;
            }

            .screen1 {
                width: 92%;
                margin-top: 40px;
            }

            .pict-block.feat-bg {
                width: 100%;
                height: 259px;
                background-size: cover !important;
            }

            .dash-pict {
                padding: 0 0 0 38px;
            }

            .dash-pict img {
                margin: 47px 0 0 20px;
            }

            .footer-col ul li {
                padding: 0 12px;
            }

            nav.menu {
                top: 0;
            }

            .sign-up_form {
                width: 96%;
                margin: 0 auto;
            }

            .invitation-form {
                width: 100%;
                padding: 20px;
                margin: 0 auto;
                margin-top: 20px;
            }

            .img-section .us-img {
                width: 25%;
                text-align: center;
            }

            .banner-content p {
                padding-right: 30px;
            }

            nav.menu {
                width: 100%
            }

            .work-box {
                text-align: center;
            }

            .banner-block {
                height: auto;
                margin: 30px 0 0 0;
            }

            .feat-heading h2 {
                font-size: 30px;
            }

            .start-free {
                right: 0;
                top: inherit;
                bottom: -30px;
                width: 85px;
            }

            .work-box {
                min-height: auto;
            }

            .page-wrapper.toggled .page-content {
                padding: 10px;
            }

            .top-bar-header {
                height: auto;
                padding: 8px 0;
            }

            /*ul.top-right {
display: flex;
justify-content: flex-start;
}*/
            .top-bar-header ul li {
                margin-right: 0;
                margin-left: 6px;
            }

            .sixth-block .meetingseight-block {
                padding: 50px;
            }

            .sixth-block .seventhblock-buttons .buy_now {
                padding: 12px 50px;
                margin-top: 20px;
            }

            .sixth-block .seventhblock-buttons .request_demo {
                margin-right: 0;
            }

            .errorpage .error-page-content {
                width: 100%
            }

            .errorpage .error-page-content .img-block img.img-fluid {
                width: 75%
            }

            .errorpage {
                margin-top: 45px;
                margin-bottom: 45px;
            }

            .pricing-box {
                margin-top: 60px;
            }

            section.pricing-block {
                padding: 5px 0;
            }

            .outer-paymentblock .input-group.input1-group.mb-3 {
                border-right: 1px solid #ccc;
            }

            .field-row .demoSelectBox1 {
                border: none;
                border-left: 1px solid #ccc;
                border-right: 1px solid #ccc;
            }

            .field-row input#postal_code {
                border-right: 1px solid #ccc !important;
            }

            .field-row input#city {
                border-right: 1px solid #ccc !important;
            }

            .outer-paymentblock {
                margin-top: 20px !important;
            }

            .sign-up_form h4 {
                font-size: 22px;
            }

            span.log-clr a span {
                display: inline-block;
                margin-right: 6px;
            }

            .metting_dur_section .zm-select-unit {
                font-size: 14px;
            }

            .dropdown-menu.dropdown-menu-dashboard.show {
                transform: translate(178px, 9px) !important;
            }

            ul.dropdown.dropdown-menu.show {
                transform: translate(38px, 69px) !important;
                width: 300px;
            }

            .dash-pict {
                max-width: 93%
            }

            button.btn-clear-his {
                right: 30px;
                padding: 6px 7px;
                font-size: 12px;
            }

            .space-block ul li {
                margin-right: 8px !important;
                font-size: 12px;
            }

            .tab-content .sch_meet a.btn-new-meeting {
                float: left;
                margin-bottom: 8px;
                margin-top: 0;
            }

            .anylist h6 {
                margin-top: 26px;
                margin-left: 18px;
            }

            .icon-box {
                min-height: auto;
                display: flex;
                text-align: center;
                flex-wrap: wrap;
            }

            .major-feat .feat-content {
                text-align: center;
                margin-top: 22px;
                margin-left: 0px;
            }

            section.feature-bg {
                padding: 0 0 40px;
            }

            .meeting-block h3 {
                font-size: 20px;
            }

            .course-header .other-courses .col-md-3 {
                max-width: 100%;
                flex: inherit;
                margin-bottom: 35px;
            }

            .course-header .course-topsection {
                padding-left: 10px;
                padding-right: 10px;
                margin-top: -10px;
            }

            .course-page-content {
                padding-left: 10px;
                padding-right: 10px;
            }

            .major-feature.course-testimonial {
                padding: 50px 10px;
            }

            .major-feature.course-testimonial .clients-img {
                text-align: center;
                margin: 0 auto;
            }

            .course-content .course-content1 .arrow-down {
                margin-right: 10px;
                height: 47px !important;
                float: left;
            }

            /* .priceheader-left p {
display: none;
} */
            .priceheader-right a.btn.btn-primary {
                width: 70%;
                margin-bottom: 6px;
            }

            .course-header .priceheader-right {
                margin-top: 12px;
                text-align: center;
            }

            .course-header .left-sidecontent p {
                font-size: 14px;
            }

            .course-header .left-sidecontent h2 {
                font-size: 24px;
            }

            .course-header .major-feature.course-testimonial .icon-box.major-feat {
                min-height: 315px;
                width: 80%;
                margin: 0 auto;
                margin-bottom: 17px;
            }

            .course-header .other-courses .card {
                width: 80%;
                margin: 0 auto;
                /* margin-bottom: 10px; */
            }

            .left-sidecontent .course-img img {
                width: 300px;
                height: 336px;
            }

            .search-bar {
                width: 80%;
                margin-top: 4px;
            }

            .man {
                position: inherit;
                top: 0;
                left: 0;
                width: 100%;
            }

            .offer-block {
                position: inherit;
                left: 0;
                right: 0;
                width: 100%;
                margin-bottom: 40px;
                text-align: center;
            }

            .banner-content p {
                padding: 10px 0 20px 0;
            }

            .banner-block {
                height: auto;
            }

            h2 {
                font-size: 21px;
                line-height: 30px;
            }

            .project-overall-detail {
                margin-bottom: 30px;
            }

            .learing-opportunities .feat-content h5 br {
                display: none;
            }

            .feat-content p {
                padding: 0 50px;
            }

            .learing-opportunities .icon-box {
                margin-bottom: 30px;
            }

            a.btn-start-now {
                margin-top: 12px;
                display: block;
            }

            .mt-4 {
                margin-top: 0rem !important;
            }

            .c-img-display {
                text-align: center;
                margin-bottom: 30px;
            }

            .four-block .card {
                min-height: auto;
                margin-bottom: 20px;
            }

            .other-courses {
                margin-bottom: 40px;
            }

            /* ul.top-right {
position: absolute;
right: 14px;
top: -47px;
} */
            a.logo {
                text-align: center;
                padding-left: 0;
            }

            ul.top-right {
                position: inherit;
                top: 0px;
                align-items: center;
                justify-content: center;
                width: 100%;
                right: inherit;
            }

            ul.Categories-list li a {
                font-size: 13px;
            }

            ul.Categories-list li {
                margin: 0 3px;
            }

            .feat-content p {
                padding: 0 16px;
            }

            .courses-comingdetails .inner-data {
                vertical-align: middle;
                margin-top: 21px;
                /* font-size: 14px; */
            }

            .courses-comingdetails ul li {
                font-size: 16px;
            }

            .studentcourse-inner .col-md-7 {
                padding-right: inherit;
            }

            .course-header .priceheader-right a.btn.btn-primary {
                background: #ff9300;
                border: none;
                margin-left: 0px;
                font-weight: 700;
                margin-top: 16px;
                width: 100%;
            }

            .priceheader-right h4 {
                text-align: center;
            }

            .course-page-content .learn-left ul li {
                float: left;
                width: 100%;
                min-height: 38px;
                list-style-type: none !important;
            }

            .course-header .learn-left li:before {
                height: 35px;
            }

            .signupsec .users-options .tab-content {
                padding: 0px 0px;
            }

            .main-block.main-blockstudent {
                padding: 14px 0 !important;
            }

            .sign-up_form {
                width: 100% !important;
            }

            .category .right-side-block {
                display: inherit !important;
                flex-wrap: nowrap;
            }

            .category .allcourses-deatails {
                margin-left: 0px;
                margin-top: 30px;
            }

            .popular-courses-block {
                /* margin-top: 15px; */
                text-align: center;
            }

            .all-courses .filter-block h4 {
                float: inherit;
            }

            .all-courses-btn .btn-courses {
                float: right;
                padding: 7px 8px;
                width: 100%;
            }

            .all-courses .filter-block .filter-btn {
                width: 100%;
                margin-top: 17px;
                margin-bottom: 20px;
            }

            .all-courses .filter-block .col-md-7 {
                max-width: 50%;
                flex: inherit;
                float: left;
            }

            .all-courses .filter-block .col-md-2 {
                max-width: 50%;
                float: inherit;
            }

            .popular-courses-block .clear-data {
                float: left;
            }

            .rating-block .sidebar-dropdown span.siderbar-heading {
                font-size: 16px;
            }

            div#filter {
                text-align: center;
            }

            .all-courses-btn .btn-courses {
                text-align: center;
            }

            .course-topsection .left-sidecontent span.wish-list {
                display: block;
                text-align: center;
                margin-right: 0px;
            }

            .course-topsection .left-sidecontent span.share {
                display: block;
                margin-top: 12px;
                text-align: center;
                margin-right: 0px;
            }

            .left-sidecontent .main-content span.trial-btn {
                display: block;
                margin-top: 12px;
                text-align: center;
                margin-right: 0px;
            }

            .course-topsection a.hidden-buynow {
                width: 100%;
                margin-top: 12px;
                margin-bottom: 12px;
                text-align: center;
            }

            .cheader-btn span.course-old-price-text {
                color: #ff9300;
            }

            .cheader-btn {
                display: block;
            }

            .course-header .left-sidecontent .cheader-btn a.active {
                background: green;
            }

            .four-block .card span.coures-type {
                float: right;
                margin-top: 0px;
            }

            .four-block .card {
                min-height: 415px !important;
            }

            .other-courses .card.course-package {
                margin-top: 30px;
            }

            .content-block.feat-list-content {
                margin-top: 0px;
            }

            .course-header .priceheader .priceheader-left {
                width: 100%;
                text-align: center;
                font-size: 20px;
                margin-top: 10px;
                margin-bottom: 0px;
            }

            .course-header .priceheader .priceheader-left p {
                margin-bottom: 8px;
            }

            .course-header .best-seller.bestisell {
                display: none;
            }

            .particular-topic {
                width: 395px;
                height: 220px;
            }

            .other-courses .card.course-package img {
                width: 100%;
                height: auto;
            }

            .other-courses h6.card-title.short-des {
                margin-bottom: 30px !important;
            }

            .popular-coures {
                /* margin: 50px 0 50px 0; */
                margin: 0px 0px 0px 0px;
                float: left;
                width: 100%;
            }

            div#package_enquire h3.modal-title {
                font-size: 1.3rem;
            }

            div#package_enquire .form-inline .form-control {
                width: 100%;
            }

            div#package_enquire .iti {
                width: 100%;
            }

            .tutor-drag-drop p {
                padding: 10px 10px;
            }

            .tutors-banner .banner-content {
                border: none;
            }

            /* .stickyprice {
top: 72px!important;
} */
            .course-header .left-sidecontent {
                margin-top: 5px;
            }

            .search-bar {
                width: 100%;
                margin-top: 0px;
                margin-left: 0px;
            }

            ul.top-right li a {
                padding: 8px 16px !important;
            }

            .login-list-block ul li span {
                width: 44px;
            }

            .login-list-block ul li {
                line-height: 24px;
                font-size: 16px;
            }

            .studentcourse-payment {
                margin-top: 0;
            }

            .skill .row.mt-5 {
                margin-top: 0 !important;
            }

            .about-block.focus-on-skill h1 {
                text-align: center;
                font-size: 2rem;
            }

            .skill-box {
                margin-top: 30px;
            }

            .about-block.focus-on-skill {
                padding-top: 0;
                padding-bottom: 0;
            }

            .university-search {
                width: 100%;
            }

            .university-search .form-control {
                border: 1px solid #cccccc7a;
                width: 100%;
            }

            span.arrow {
                display: none;
            }

            section.how-to-work {
                padding: 50px 0px 0 0;
            }

            .work-box p {
                float: none;
            }

            .main-block1 .container-fluid {
                padding: 0 15px !important;
            }

            .st-box {
                min-height: auto;
                margin-bottom: 10px;
            }

            #secondaryNavBar {
                position: inherit !important;
            }

            .modal-body .form-block {
                display: block;
            }

            .visa-enq-row {
                width: 100%;
            }

            .Fixedfrom {
                z-index: 2;
                position: fixed;
                bottom: 0;
                left: 0;
                max-width: 100%;
            }

            .right-form.visa-enq-row.sticker.Fixedfrom {
                position: inherit !important;

            }

            .banner-visa-price span {
                font-size: 20px;
            }

            .banner-visa-price {
                float: left;
                width: 48%;
            }

            .col-md-10.mobile-hide {
                display: none;
            }

            div#othervisawhatsapp {
                padding: 13px 0 !important;
                float: left;
                width: 33%;
                text-align: center;
            }

            .contact-box {
                height: auto;
            }

            .rs-breadcrumbs1.img1 {
                /* background: url(https://coursementor.com/assets/img/australia-flag.webp) no-repeat right bottom; */
                height: 190px;
              
            }

            .breadcrumbs-inner {
                padding-top: 30px;
            }

            .about-ielts h3 {
                font-size: 20px;
            }

            .card-head {
                font-size: 16px;
            }

            .document-requir h3 {
                font-size: 20px;
            }

            h3 {
                font-size: 20px !important;
            }

            span.mob-show {
                float: none;
            }

            .book-counseling {
                background-color: #fff;
                border-radius: 10px;
                box-shadow: 0 0 4px #ccc;
                margin: 0 auto;
                margin-left: 0px !important;
                padding: 26px 20px;
                width: 100%;
                position: relative;
                z-index: 1;
            }

            .tutorsonline-banner .banner-tutor-content h1 {
                font-size: 25px;
                line-height: 38px;
            }

            .about-img.girlpict {
                display: none;
            }

            .top-bold-text-pannel h1 {
                font-size: 27px;
                line-height: 44px;
            }

            .claim-box h1 {
                margin: 0;
                font-size: 24px;
            }

            #secondaryNavBar {
                position: inherit !important;
                display: none;
            }

            .mob-hide {
                display: none;
            }

            .dek-hide {
                display: block;
            }

            .why-chooseUS .row .col-md-4 {
                width: 100%;
            }

            .box-iconb {
                min-height: auto;
            }

            .box-icon h5 {
                margin-top: 18px;
                font-size: 16px;
            }

            .box-icon {
                margin-bottom: 20px;
            }

            .st-pict {
                display: none;
            }

            .ban-pict {
                display: none;
            }

            .tutorsonline-banner {
                padding: 18px 0px;
            }

            .breadcrumbs-inner h2 {
                width: 100%;
            }

            .highlight-tagline {
                margin-top: 20px;
                padding: 0 0px;
            }

            .eval-pro-name {
                display: flex;
                flex-direction: column;
                align-items: center;
                grid-gap: 6px;
                gap: 6px;
            }

            .eval-pro-step {
                width: 100%;
                height: 4px;
                top: 14px;
                position: absolute;
                left: 30px;
            }

            ul#progressbar {
                padding-left: 10px;
            }

            ul#progressbar li {
                min-width: 100px;
                padding-right: 20px;
                position: relative;
            }

            ul#progressbar {
                display: flex;
                overflow: auto;
                height: 100px;
            }

            .evaluation-form-wrapper {
                grid-template-columns: 1fr;
                grid-gap: 10px;
                gap: 10px;
                display: grid;
            }

            .eval-pro-step-name {
                font-size: 12px;
            }

            .eval-pro-number {
                width: 30px;
                height: 30px;
                font-size: 16px;
            }

            .evaluation-form-wrapper {
                display: inherit;
            }

            .intake-list ul {
                padding-left: 0;
            }

            .intake-box {
                min-width: 100%;
                max-width: 100%;
                margin-bottom: 12px;
            }

            .intake-month {
                width: 100%;
            }

            .study-list ul {
                padding-left: 0;
            }

            .study-list ul li {
                min-width: 45%;
            }

            .education-level {
                width: 90%;
            }

            .signup-level {
                width: 90%;
            }

            .book-counseling h4 {
                font-size: 22px;
            }

            span.w-icon {
                width: 90px;
                height: 90px;
                font-size: 36px;
            }

            h1.page-title {
                font-size: 36px;
            }

            .rs-breadcrumbs1.img2 {
                background: url(https://coursementor.com/assets/img/australia-flag.webp) no-repeat right;
                height: 190px;
                margin-top: 73px;
                background-color: #f6faff;
                clear: both;
                background-size: 30%;
            }

            .tutorsonline-banner .four_circle_box h3 {
                font-size: 16px !important;
            }

            .card-section {
                min-height: auto;
            }

            .step-list {
                padding: 20px;
                overflow: hidden;
            }

            div#othervisawhatsapp {
                display: none;
            }

            div#types-of-visa {
                height: auto;
            }
            .rs-breadcrumbs1.img2, .rs-breadcrumbs1.img3, .rs-breadcrumbs1.img4, .rs-breadcrumbs1.img5, .rs-breadcrumbs1.img6, .rs-breadcrumbs1.img7, .rs-breadcrumbs1.img8, .rs-breadcrumbs1.img9, .rs-breadcrumbs1.img10, .rs-breadcrumbs1.img11, .rs-breadcrumbs1.img12, .rs-breadcrumbs1.img13, .rs-breadcrumbs1.img14, .rs-breadcrumbs1.img15, .rs-breadcrumbs1.img16, .rs-breadcrumbs1.img17, .rs-breadcrumbs1.img18, .rs-breadcrumbs1.img19, .rs-breadcrumbs1.img20, .rs-breadcrumbs1.img21, .rs-breadcrumbs1.img22, .rs-breadcrumbs1.img23, .rs-breadcrumbs1.img24, .rs-breadcrumbs1.img25, .rs-breadcrumbs1.img26, .rs-breadcrumbs1.img27, .rs-breadcrumbs1.img28, .rs-breadcrumbs1.img29, .rs-breadcrumbs1.img30, .rs-breadcrumbs1.img31, .rs-breadcrumbs1.img32, .rs-breadcrumbs1.img33, .rs-breadcrumbs1.img34, .rs-breadcrumbs1.img35, .rs-breadcrumbs1.img36 {
                background: none;
                height: auto;  
                background-color: #f6faff;             
              
            }
            .breadcrumbs-inner h1.page-title {
                font-size: 28px;
            }
            .highlight-tagline h3 {              
                font-size: 16px !important;               
            }
            .pte-exam-bg {
                height: auto !important;
                padding-bottom: 20px;
            }
            .visa-enq-row {
                padding: 8px !important;
            }
            .ptlogo {              
                display: none;                
            }
            .video-block iframe {
                width: 100%;
            }
            .goal-image {               
                margin-top: 20px;
                margin-bottom: 20px;
            }
            span.ar-hide-m {
                display: none;
            }
            .order-now {  
                padding: 0 11px !important;
            }

        }

        @media screen and (max-width:375px) {
            .dropdown-menu.dropdown-menu-dashboard.show {
                transform: translate(134px, 9px) !important;
            }

            ul.top-right a.btn-dash-board {
                padding: 6px 16px !important;
            }

            .top-right .dropdown-menu.dropdown-menu-dashboard.show {
                transform: translate(-135px, 44px) !important;
            }

            .header-right-block nav ul li a {
                font-size: 15px;
            }

            .priceheader-right a.btn.btn-primary {
                width: 65%;
            }

            .course-topsection .left-sidecontent span.wish-list {
                display: block;
                text-align: center;
            }

            .course-topsection .left-sidecontent span.share {
                display: block;
                margin-top: 12px;
                text-align: center;
            }

            .left-sidecontent .main-content span.trial-btn {
                display: block;
                margin-top: 12px;
                text-align: center;
            }

            ul.Categories-list li {
                margin: 0 3px;
            }

            ul.Categories-list li a {
                font-size: 11px;
            }

            div#package_enquire .form-inline {
                margin-bottom: 10px;
            }

            div#package_enquire .form-inline label {
                width: auto;
                font-size: 14px;
            }

            span.search-icon {
                right: 12px;
                padding: 7px 12px;
                FONT-SIZE: 14PX;
            }

            .tutorsonline-banner .banner-tutor-content h1 {
                font-size: 18px;
                line-height: 24px;
            }

            .brows-count-list ul li a {
                font-weight: 700;
                padding: 9px 13px;
            }

            .brows-count-list ul {
                padding-left: 0;
            }

            .goal-title h1 {
                color: #fff;
                font-size: 30px;
                line-height: 40px;
            }

            .for-black-text {
                font-weight: 700;
                font-size: 20px;
                line-height: 27px;
            }

            .our-goal-pannel {
                padding: 32px 0 30px 0;
            }

            .claim-box {
                padding: 15px 35px;
                margin: 27px 0 20px 0;
            }
            .offer-bar h5 {
                font-size: 14px;
            }
        }

        @media screen and (max-width:320px) {
            .humburger span {               
                margin: 2px 2px;
            }
            .top-bar-header ul li {
                margin-right: 0;
                margin-left: 3px;
            }

            .header-right-block nav ul li a {
                font-size: 12px;
            }

            ul.dropdown.dropdown-menu.show {
                transform: translate(9px, 36px) !important;
                width: 300px;
            }

            .pict-block.feat-bg {
                width: 85%;
                height: 189px;
                background-size: cover !important;
            }

            .testimonial-inner-box {
                padding: 46px 32px;
            }

            a.set-up-call-btn {
                padding: 14px 38px;
            }

            .priceheader-right a.btn.btn-primary {
                width: 56%;
            }

            .course-page-content .right-sidecard {
                width: 270px !important;
            }

            /* .course-page-content .left-sidecontent {
padding: 16px 7px;
} */
            .course-header .major-feature.course-testimonial .icon-box.major-feat {
                width: 100%;
            }

            .course-header .other-courses .card {
                width: 95%;
                margin: 0 auto;
                /* margin-bottom: 10px; */
            }

            .left-sidecontent .course-img img {
                width: 268px;
                height: 196px;
            }

            .banner-content h1 {
                font-size: 27px;
            }

            ul.Categories-list li {
                margin: 0 3px;
            }

            ul.Categories-list li a {
                font-size: 9px;
            }

            .all-courses .filter-block h4 {
                float: inherit;
                font-size: 23px;
            }

            ul.top-right li a {
                color: #666;
                font-weight: 500;
                font-size: 13px;
                line-height: 1.5;
                letter-spacing: 0;
                transition-duration: .5s;
                /* transition-property: color, box-shadow, background, border-color; */
            }

            a.btn-login {
                padding: 8px 8px;
            }

            a.login-btn {
                font-size: 13px !important;
                padding: 14px 6px;
            }

            div#package_enquire h3.modal-title {
                font-size: 1rem;
            }

            form#enq_form .website-btn {
                width: 100%;
                margin-top: 0;
            }

            ul.top-right li a {
                padding: 8px 11px !important;
            }

            .signupsec .users-options li a {
                font-size: 13px;
            }

            .left-b-login h3 {
                font-size: 22px;
            }

            .offer-block {
                width: 100% !important;
            }

            span.menu-btn {
                display: none !important;
            }
        }