@font-face {
    font-family: 'Antarctica';
    src: url('fonts/Antarctica-ExtraCondensedThin.otf') format('truetype supports variations'),
        url('fonts/Antarctica-ExtraCondensedThin.otf') format('truetype-variations');
    font-weight: 100 1000;
    font-stretch: 25% 151%;
}

@font-face {
    font-family: 'Antarctica, Condensed Thin';
    src: url('fonts/Antarctica-CondensedThin.otf') format('truetype supports variations'),
        url('fonts/Antarctica-CondensedThin.otf') format('truetype-variations');
    font-weight: 100 1000;
    font-stretch: 25% 151%;
}

@font-face {
    font-family: 'Antarctica, Condensed Semi Bold';
    src: url('fonts/Antarctica-CondensedSemiBold.otf') format('truetype supports variations'),
        url('fonts/Antarctica-CondensedSemiBold.otf') format('truetype-variations');
    font-weight: 100 1000;
    font-stretch: 25% 151%;
}

@font-face {
    font-family: 'AntarcticanHeadline-Bold';
    src: local('AntarcticanHeadline-Bold'), url(fonts/AntarcticanHeadline-Bold.ttf) format('opentype supports variations'), url(fonts/AntarcticanHeadline-Bold.ttf) format('opentype-variations');
    font-weight: 100 1000;
    font-stretch: 25% 151%;
}

@font-face {
    font-family: 'Antarctica-ExtraCondensedThin';
    src: local('Antarctica-ExtraCondensedThin'), url(fonts/Antarctica-ExtraCondensedThin.otf) format('opentype supports variations'), url(fonts/Antarctica-ExtraCondensedThin.otf) format('opentype-variations');
    font-weight: 100 1000;
    font-stretch: 25% 151%;
}

@font-face {
    font-family: 'Antarctica-CondensedLight';
    src: local('Antarctica-CondensedLight'), url(fonts/Antarctica-CondensedLight.otf) format('opentype supports variations'), url(fonts/Antarctica-CondensedLight.otf) format('opentype-variations');
    font-weight: 100 1000;
    font-stretch: 25% 151%;
}

@font-face {
    font-family: 'Antarctica-ExtraCondensedLight';
    src: local('Antarctica-ExtraCondensedLight'), url(fonts/Antarctica-ExtraCondLight.otf) format('opentype supports variations'), url(fonts/Antarctica-ExtraCondLight.otf) format('opentype-variations');
    font-weight: 100 1000;
    font-stretch: 25% 151%;
}

@font-face {
    font-family: 'Antarctica-ExtraCondLight';
    src: local('Antarctica-ExtraCondLight'), url(fonts/Antarctica-ExtraCondLight.otf) format('opentype supports variations'), url(fonts/Antarctica-ExtraCondLight.otf) format('opentype-variations');
    font-weight: 100 1000;
    font-stretch: 25% 151%;
}

@font-face {
    font-family: 'Antarctica-CondensedRegular';
    src: local('Antarctica-CondensedRegular'), url(fonts/Antarctica-CondensedRegular.otf) format('opentype supports variations'), url(fonts/Antarctica-CondensedRegular.otf) format('opentype-variations');
    font-weight: 100 1000;
    font-stretch: 25% 151%;
}

@font-face {
    font-family: 'Antarctica-CondensedThin';
    src: local('Antarctica-CondensedThin'), url(fonts/Antarctica-CondensedThin.otf) format('opentype supports variations'), url(fonts/Antarctica-CondensedThin.otf) format('opentype-variations');
    font-weight: 100 1000;
    font-stretch: 25% 151%;
}

@font-face {
    font-family: 'Antarctica-CondExtLt';
    src: local('Antarctica-CondExtLtn'), url(fonts/Antarctica-CondExtLt.otf) format('opentype supports variations'), url(fonts/Antarctica-CondExtLt.otf) format('opentype-variations');
    font-weight: 100 1000;
    font-stretch: 25% 151%;
}

@font-face {
    font-family: 'Antarctica-CondLightIta';
    src: local('Antarctica-CondLightIta'), url(fonts/Antarctica-CondLightIta.otf) format('opentype supports variations'), url(fonts/Antarctica-CondLightIta.otf) format('opentype-variations');
    font-weight: 100 1000;
    font-stretch: 25% 151%;
}

@font-face {
    font-family: '';
    src: local(''), url(fonts/.otf) format('opentype supports variations'), url(fonts/.otf) format('opentype-variations');
    font-weight: 100 1000;
    font-stretch: 25% 151%;
}

@font-face {
    font-family: 'Antarctica-UCnXBdContrast';
    src: local('Antarctica-UCnXBdContrast'), url(fonts/Antarctica-UCnXBdContrast.otf) format('opentype supports variations'), url(fonts/Antarctica-UCnXBdContrast.otf) format('opentype-variations');
    font-weight: 100 1000;
    font-stretch: 25% 151%;
}

/*@font-face {
    font-family: 'Antarctica-CondMedIta';
    src: local('Antarctica-CondMedIta'), url(fonts/Antarctica-CondMedIta.otf) format('opentype supports variations'), url(fonts/Antarctica-CondMedIta.otf) format('opentype-variations');
    font-weight: 100 1000;
    font-stretch: 25% 151%;
}*/
/*@font-face {
    font-family: 'AntarcticaUltraCondMedium';
    src: local('AntarcticaUltraCondMedium'), url(fonts/Antarctica-UltraCondExtBd.otf) format('opentype supports variations'), url(fonts/Antarctica-UltraCondExtBd.otf) format('opentype-variations');
    font-weight: 100 1000;
    font-stretch: 25% 151%;
}*/
@font-face {
    font-family: 'Antarctica-ExtraCondMed';
    src: local('Antarctica-ExtraCondMed'), url(fonts/Antarctica-ExtraCondMed.otf) format('opentype supports variations'), url(fonts/Antarctica-ExtraCondMed.otf) format('opentype-variations');
    font-weight: 100 1000;
    font-stretch: 25% 151%;
}

@font-face {
    font-family: 'Antarctica-ExtraCondensedThin';
    src: local('Antarctica-ExtraCondensedThin'), url(fonts/Antarctica-ExtraCondensedThin.otf) format('opentype supports variations'), url(fonts/Antarctica-ExtraCondMed.otf) format('opentype-variations');
    font-weight: 100 1000;
    font-stretch: 25% 151%;
}

@font-face {
    font-family: 'Antarctica-ExtraCondSemBd';
    src: local('Antarctica-ExtraCondSemBd'), url(fonts/Antarctica-ExtraCondSemBd.otf) format('opentype supports variations'), url(fonts/Antarctica-ExtraCondSemBd.otf) format('opentype-variations');
    font-weight: 100 1000;
    font-stretch: 25% 151%;
}

@font-face {
    font-family: 'Antarctica-Light';
    src: local('Antarctica-Light'), url(fonts/Antarctica-Light.otf) format('opentype supports variations'), url(fonts/Antarctica-Light.otf) format('opentype-variations');
    font-weight: 100 1000;
    font-stretch: 25% 151%;
}

@font-face {
    font-family: 'Antarctica-head';
    src: local('Antarctica-head'), url(fonts/AntarcticaAA-ExtraCondensed.otf) format('opentype supports variations'), url(fonts/AntarcticaAA-ExtraCondensed.otf) format('opentype-variations');
    font-weight: 100 1000;
    font-stretch: 25% 151%;
}

@font-face {
    font-family: 'Antarctica-CondensedMedium';
    src: local('Antarctica-CondensedMedium'), url(fonts/Antarctica-CondensedMedium.otf) format('opentype supports variations'), url(fonts/Antarctica-CondensedMedium.otf) format('opentype-variations');
    font-weight: 100 1000;
    font-stretch: 25% 151%;
}

/*@font-face {
    font-family: 'Antarctica-ExtraCondLight';
    src: local('Antarctica-ExtraCondLight'), url(fonts/Antarctica-ExtraCondLight.otf) format('opentype supports variations'), url(fonts/Antarctica-ExtraCondLight.otf) format('opentype-variations');
    font-weight: 100 1000;
    font-stretch: 25% 151%;
}*/

/*@font-face {
    font-family: 'Antarctica-ExtraLight';
    src: local('Antarctica-ExtraLight'), url(fonts/Antarctica-ExtraLight.otf) format('opentype supports variations'), url(fonts/Antarctica-Light.otf) format('opentype-variations');
    font-weight: 100 1000;
    font-stretch: 25% 151%;
}*/

@font-face {
    font-family: 'Antarctica-CondensedSemiBold';
    src: local('Antarctica-CondensedSemiBold'), url(fonts/Antarctica-CondensedSemiBold.otf) format('opentype supports variations'), url(fonts/Antarctica-CondensedSemiBold.otf) format('opentype-variations');
    font-weight: 100 1000;
    font-stretch: 25% 151%;
}

@font-face {
    font-family: 'AntarcticanHeadline-Semibold';
    src: local('AntarcticanHeadline-Semibold'), url(fonts/AntarcticanHeadline-Semibold.ttf) format('opentype supports variations'), url(fonts/AntarcticanHeadline-Semibold.ttf) format('opentype-variations');
    font-weight: 100 1000;
    font-stretch: 25% 151%;
}

@font-face {
    font-family: 'Antarctica-ExtraCondensedBold';
    src: local('Antarctica-ExtraCondensedBold'), url(fonts/Antarctica-ExtraCondensedBold.otf) format('opentype supports variations'), url(fonts/Antarctica-ExtraCondensedBold.otf) format('opentype-variations');
    font-weight: 100 1000;
    font-stretch: 25% 151%;
}

@font-face {
    font-family: 'Antarctica-CondMedIta';
    src: local('Antarctica-CondMedIta'), url(fonts/Antarctica-CondMedIta.otf) format('opentype supports variations'), url(fonts/Antarctica-CondMedIta.otf) format('opentype-variations');
    font-weight: 100 1000;
    font-stretch: 25% 151%;
}

@font-face {
    font-family: 'Antarctica-CondThinIta';
    src: local('Antarctica-CondThinIta'), url(fonts/Antarctica-CondThinIta.otf) format('opentype supports variations'), url(fonts/Antarctica-CondThinIta.otf) format('opentype-variations');
    font-weight: 100 1000;
    font-stretch: 25% 151%;
}

@font-face {
    font-family: 'Antarctica-CondExtLtIta';
    src: local('Antarctica-CondExtLtIta'), url(fonts/Antarctica-CondExtLtIta.otf) format('opentype supports variations'), url(fonts/Antarctica-CondExtLtIta.otf) format('opentype-variations');
    font-weight: 100 1000;
    font-stretch: 25% 151%;
}






html {
    box-sizing: border-box;
}

body {
    padding: 0;
    margin: 0;
    font-family: 'Antarctica';
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    text-rendering: optimizeLegibility;
}

*,
*:before,
*:after {
    box-sizing: inherit;
}

.l-wrap {
    max-width: 1366px;
    margin-right: auto;
    margin-left: auto;
    padding-left: 16px;
    padding-right: 16px;
}

.l-wrap:after {
    display: table;
    clear: both;
    content: '';
}

.l-wrap .logo-col {
    width: calc(((100%) / 12) * 2);
    padding-left: 17px;
    padding-right: 17px;
    float: left;
}

.l-wrap .menu-col {
    width: calc(((100%) / 12) * 10);
    padding-left: 17px;
    padding-right: 17px;
    float: left;
}

.l-wrap .col-full {
    width: calc(((100%) / 12) * 12);
    padding-left: 17px;
    padding-right: 17px;
    float: left;
}

.l-wrap .col-half {
    width: calc(((100%) / 12) * 6);
    padding-left: 17px;
    padding-right: 17px;
    float: left;
}

.l-wrap .col-one-third {
    width: calc(((100%) / 12) * 4);
    padding-left: 17px;
    padding-right: 17px;
    float: left;
    position: relative;
}

.l-wrap .col-two-third {
    width: calc(((100%) / 12) * 8);
    padding-left: 17px;
    padding-right: 17px;
    float: left;
}

.align_right {
    text-align: right;
}

.clearfix {
    display: block;
    height: 0;
    clear: both;
    content: '';
}

.text_transform {
    text-transform: uppercase;
}

.flex_div {
    display: flex;
    align-items: center;
}

header {
    background-color: #E13111;
    padding-top: 33px;
    padding-bottom: 30px;
    height: 550px;
}

.main-menu {
    float: right;
    list-style: none;
    position: relative;
    margin-top: 0;
}

.main-menu0:after {
    width: 16px;
    height: 16px;
    background-color: #fff;
    border-radius: 100%;
    position: absolute;
    content: '';
    right: 0;
    top: 3px
}

.main-menu li {
    float: left;
    margin-right: 25px;
}

.main-menu li:last-child {
    margin-right: 0px;
}

.main-menu li.bord_li {
    height: 58px;
    width: 95px;
}

.main-menu li.bord_li a {
    padding: 20px 10px;
    width: 95px;
    position: absolute;
    border: 1px solid #fff;
    border-radius: 15px;
    text-align: center;
    top: -20px;
    height: 58px;
}

.main-menu li.bord_li a:hover {
    background-color: #fff;
    color: #E13111;
    transition: 0.5s;
}

.main-menu li a {
    font-family: 'Antarctica-CondensedLight';
    color: #fff;
    font-size: 14px;
    text-transform: uppercase;
    text-decoration: none;
    padding-bottom: 5px;
}

.main-menu li a:hover {
    border-bottom: 1px solid #fff;
}

.about_page .main-menu li a,
.courses_page .main-menu li a {
    color: #000
}

.about_page .main-menu li a:hover,
.courses_page .main-menu li a:hover {
    border-bottom: 1px solid #000;
}

.about_page .main-menu li.bord_li a,
.courses_page .main-menu li.bord_li a {
    border-color: #000;
}

.about_page .main-menu li.bord_li a:hover,
.courses_page .main-menu li.bord_li a:hover {
    border-color: #000;
    background-color: #000;
    color: #fff;
    transition: 0.5s;
}

.about_page .main-menu:after,
.courses_page .main-menu:after {
    background-color: #000;
}

.full-img {
    width: 100%;
}

.full_para {
    width: 100% !important;
    max-width: 100% !important;
}

.expl-anch {
    text-transform: uppercase;
    font-size: 20px;
    text-decoration: none;
    line-height: 24px;
    position: absolute;
    right: 0;
    bottom: 70px;
    font-family: 'Antarctica-CondLightIta';
}

.expl-anch span {
    align-items: center;
    justify-content: center;
    border-radius: 100%;
    background-color: #000;
    color: #fff;
    text-align: center;
    display: flex;
    width: 135px;
    height: 135px;
    transition: 0.5s;
}

.expl-anch:hover span {
    background-color: #fff;
    color: #000
}

.upper-img-sec {
    width: 100%;
    position: relative;
    height: 420px;
}

.banner_img {
    max-width: 75%;
    width: auto;
    float: left;
    position: absolute;
    bottom: 0;
}

.courses_banner_img {
    width: 56%;
    position: relative
}

.upskill {
    font-size: 40px;
    line-height: 56px;
    color: #000;
    margin-top: -15px;
    font-family: 'Antarctica-CondensedThin';
}

.upskill span {
    border: 0.3px solid #707070;
    border-radius: 19px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 3px;
    white-space: nowrap;
}

.upskill_sec {
    margin-bottom: 50px;
}

.kickstart_sec {
    padding-top: 40px;
}

.kickstart_sec .col-one-third {
    height: 210px;
}

.trans_img {
    opacity: 0;
    -webkit-transform: none;
    -moz-transform: none;
    -ms-transform: none;
    -o-transform: none;
    transform: none;

    -webkit-transition: all 1s ease-out;
    -moz-transition: all 1s ease-out;
    -ms-transition: all 1s ease-out;
    -o-transition: all 1s ease-out;
    transition: all 1s ease-out;
}

.trans_img.visible {
    opacity: 1;
    -webkit-transform: translatey(-40px);
    -moz-transform: translatey(-40px);
    -ms-transform: translatey(-40px);
    -o-transform: translatey(-40px);
    transform: translatey(-40px);
}

.one_img {
    position: absolute;
    right: 15px;
    bottom: 0;
    z-index: 4;
}

.two_img {
    position: absolute;
    right: 116px;
    bottom: 0;
    z-index: 3;
}

.third_img {
    position: absolute;
    right: 218px;
    bottom: 0;
    z-index: 2;
}

.fourth_img {
    position: absolute;
    right: 276px;
    bottom: 0;
    z-index: 1;
}


.one_img.visible {
    bottom: 80px
}

.two_img.visible {
    bottom: 40px
}

.third_img.visible {
    bottom: 20px
}

.fourth_img.visible {
    bottom: 0px
}

.pos_about_home {
    position: absolute;
    top: 207px;
    right: 0;
}

.launch_img {
    width: 100%;
    max-width: 340px;
}

.launch_design {
    font-family: 'Antarctica-ExtraCondMed';
    /* color:#CCADFF;  */
    color: rgb(204, 173, 255);
    font-size: 50px;
    margin-top: 0;
    margin-bottom: 0;
    letter-spacing: -1.4px;
}

.take_charge {
    font-family: 'Antarctica-CondensedThin';
    font-size: 30px;
    line-height: 40px;
    color: #000;
    margin-top: 0;
    max-width: 100%;
    margin-bottom: 10px;
}

.inner_half_left {
    width: calc(50% - 15px);
    padding-right: 15px;
    float: left;
}

.inner_half_right {
    width: calc(50% - 15px);
    padding-left: 15px;
    float: left
}

.kickstart_title {
    font-size: 101px;
    line-height: 33px;
    color: #C3C3F5;
    font-family: 'Antarctica-ExtraCondMed';
    margin-top: 0;
    margin-bottom: 5px;
}

.kickstart_subhead {
    font-size: 30px;
    line-height: 32px;
    color: #C3C3F5;
    font-family: 'Antarctica-ExtraCondSemBd';
    margin-top: 20px;
    margin-bottom: 5px;
    padding-left: 7px;
}

.kickstart_para {
    font-size: 22px;
    line-height: 30px;
    color: #000;
    font-family: 'Antarctica-CondensedLight';
    margin-top: 20px;
    margin-bottom: 5px;
    padding-left: 7px;
}

.kickstart_anchor {
    width: 85px;
    height: 85px;
    border: 0.3px solid #707070;
    border-radius: 100%;
    display: inline-block;
    text-align: center;
    margin-top: 30px;
}

.kickstart_anchor span {
    display: flex;
    justify-content: center;
    align-items: center;
    height: 100%;
}

.pg_diploma_sec {
    margin-top: 120px;
}

.pg_diploma_title {
    font-family: 'Antarctica-head';
    font-size: 100px;
    line-height: 89px;
    color: #B1B1B1;
    margin-top: 2px;
    margin-bottom: 15px;
}

.pg_diploma_para {
    font-family: 'Antarctica-CondExtLt';
    font-size: 16px;
    line-height: 45px;
    color: #000;
    position: absolute;
    bottom: 0;
    margin-bottom: 0;
}

.pg_diploma_para span {
    border: 0.5px solid #818181;
    border-radius: 18px;
    padding: 10px 15px;
    margin-right: 0;
    white-space: nowrap;
}

.course_box {
    background-color: #F8F8F8;
    border-radius: 20px;
    border: 0.2px solid #d8d8d8;
}

.course_box_para {
    font-family: 'Antarctica-CondExtLt';
    font-size: 20px;
    line-height: 26px;
    /* color:#717171; */
    color: #272727;
    margin: 0;
}

.course_box_para strong {
    font-family: 'Antarctica-CondensedRegular';
    color: #000
}

.course_box_para_2 {
    font-family: 'Antarctica-CondExtLt';
    font-size: 18px;
    line-height: 26px;
    color: #717171;
    margin: 0;
}

.course_box_para_2 span {
    color: #000;
    font-weight: 200;
}

.course_box_para_2 span a {
    color: #000;
    font-weight: 200;
}

.para_condLt {
    font-family: 'Antarctica-CondensedLight';
}

.arrow_div {
    text-align: right;
    margin-top: 15px;
    position: relative;
    border-radius: 20px;
    bottom: 0;
    max-height: 210px;
}

.course_arrow {
    width: 40px;
    height: 40px;
    border: 0.3px solid #707070;
    border-radius: 100%;
    display: inline-block;
    text-align: center;
    margin-top: 30px;
}

.course_arrow span {
    display: flex;
    justify-content: center;
    align-items: center;
    height: 100%;
}

.course_arrow span img {
    transform: rotate(-130deg);
    width: 15px;
    height: 18px;
}

.pg_diploma_wrap {
    display: flex;
}

.divider {
    background-color: #707070;
    height: 1px;
    width: 100%;
    margin-top: 60px;
}

.para_relate {
    position: relative;
}

.marg_bt {
    margin-bottom: 30px;
}

.marg_bt_0 {
    margin-bottom: 0;
}

.pg_diploma_list {
    margin: 0;
    padding: 0;
    list-style: none;
    margin-bottom: 120px;
    margin-top: 60px
}

.pg_diploma_list:after {
    clear: both;
    content: '';
    display: block;
}

.pg_diploma_list li {
    float: left;
    margin-right: 10px;
}

.pg_diploma_list li a {
    font-family: 'Antarctica-CondExtLt';
    font-size: 25px;
    line-height: 41px;
    color: #818181;
    text-decoration: none;
}

.pg_diploma_list li.active a {
    color: #000
}

.pg_diploma_list li.active span {
    border-bottom: 1px solid #000
}

.pg_diploma_list li a sup {
    font-size: 14px;
    margin-left: 5px;
}

.course_tags {
    font-family: 'Antarctica-CondExtLt';
    font-size: 16px;
    line-height: 22px;
    color: #000;
    border: 0.2px solid #818181;
    border-radius: 10px;
    padding: 12px;
    background-color: #fff;
    margin-right: 5px;
}

.inline_div {
    position: absolute;
    left: 0;
    top: 45px;
}

.not_sure_sec {
    background-color: #000000;
    margin-top: 70px;
    padding: 30px 0 10px
}

.not_sure_para {
    font-family: 'Antarctica-CondensedThin';
    font-size: 29px;
    line-height: 35px;
    color: #fff;
    margin-top: 10px;
}

.not_sure_para strong {
    font-family: 'Antarctica-CondensedLight';
}

.not_sure_anch {
    text-transform: uppercase;
    font-size: 20px;
    text-decoration: none;
    line-height: 24px;
    position: absolute;
    right: 17px
}

.not_sure_anch span {
    align-items: center;
    justify-content: center;
    border-radius: 100%;
    background-color: #E13111;
    color: #fff;
    text-align: center;
    display: flex;
    width: 135px;
    height: 135px;
    font-family: 'Antarctica-CondLightIta';
}

.not_sure_anch:hover span {
    background-color: #fff;
    color: #E13111;
    transition: 0.5s;
}

.not_sure_marg_secnd {
    margin-top: 35px;
}

.upskill_div_marg {
    margin-top: -70px;
}

.choose_title {
    font-family: 'Antarctica-head';
    font-size: 100px;
    line-height: 89px;
    margin-top: 4px;
    color: #B1B1B1;
}

.choose_sec {
    margin: 90px 0;
}

.choose_sec_images {
    position: relative;
    height: 370px;
    margin-top: 90px;
}

.trans_img2 {
    opacity: 1;
    -webkit-transform: none;
    -moz-transform: none;
    -ms-transform: none;
    -o-transform: none;
    transform: none;

    -webkit-transition: all 1s ease-out;
    -moz-transition: all 1s ease-out;
    -ms-transition: all 1s ease-out;
    -o-transition: all 1s ease-out;
    transition: all 1s ease-out;
}

.trans_img2.visible {
    opacity: 1;
    -webkit-transform: translatey(-40px);
    -moz-transform: translatey(-40px);
    -ms-transform: translatey(-40px);
    -o-transform: translatey(-40px);
    transform: translatey(-40px);
}


.choose_sec_images .one_img {
    right: 30px;
    top: 5px;
}

.choose_sec_images .two_img {
    right: 60px;
    top: 40px
}

.choose_sec_images .third_img {
    right: 93px;
    top: 60px
}

.trans_img2.visible.two_img {
    transition: 1s;
    z-index: 99;
    transition-delay: 2s;
}

.trans_img2.visible.third_img {
    transition: 1s;
    z-index: 999;
    transition-delay: 3s;
}

.what_we_offer {
    font-family: 'Antarctica-CondensedRegular';
    font-size: 24px;
    line-height: 32px;
    color: #000;
    margin-top: 0;
    margin-bottom: 35px;
}

.what_we_offer:before {
    width: 21px;
    height: 21px;
    background-color: #000;
    border-radius: 100%;
    position: absolute;
    ;
    left: -20px;
    top: 5px
}

.what_we_offer_list {
    font-family: 'Antarctica-CondExtLt';
    font-size: 22px;
    line-height: 30px;
    color: #535353;
}

.what_we_offer_list strong {
    font-family: 'Antarctica-CondensedRegular';
    font-weight: normal;
    font-size: 24px;
    letter-spacing: -0.5px;
    font-stretch: normal;
    /* color:#9655FF; */
    color: rgb(150, 85, 255);
}


.what_other_offer {
    font-family: 'Antarctica-CondExtLt';
    font-size: 24px;
    line-height: 32px;
    color: #606060;
    margin-top: 0;
    margin-bottom: 35px;
}

.what_other_offer:before {
    width: 21px;
    height: 21px;
    border: 0.3px solid #000;
    border-radius: 100%;
    position: absolute;
    left: -20px;
    top: 5px
}

.what_other_offer_list {
    font-family: 'Antarctica-CondExtLt';
    font-size: 22px;
    line-height: 30px;
    color: #535353;
}

.what_other_offer_list strong {
    font-family: 'Antarctica-CondensedRegular';
    font-weight: normal;
    font-size: 24px;
    letter-spacing: -0.5px;
    font-stretch: normal;
    color: #818181;
}

.what_offer_anchor {
    text-transform: uppercase;
    font-size: 20px;
    text-decoration: none;
    line-height: 24px;
    font-family: 'Antarctica-CondLightIta';
    margin-top: 60px;
    display: inline-block;
}

.what_offer_anchor span {
    align-items: center;
    justify-content: center;
    border-radius: 100%;
    background-color: #E13111;
    color: #fff;
    text-align: center;
    display: flex;
    width: 135px;
    height: 135px;
}

.success_sec {
    margin-top: 120px;
}

.success_title {
    font-family: 'Antarctica-CondExtLt';
    font-size: 24px;
    color: #000;
    line-height: 36px;
    margin-top: 0;
    position: relative;
}

.success_title span {
    font-family: 'Antarctica-CondensedThin' !important;
    font-size: 30px;
    color: #000;
}

.success_stories_title_font {
    font-family: 'Antarctica-ExtraLight' !important;
    /*font-family: 'Antarctica-CondExtLt'!important; */
    font-size: 24px !important;
}

.success_title:before {
    width: 21px;
    height: 21px;
    background-color: #000;
    border-radius: 100%;
    position: absolute;
    left: -35px;
    top: 5px
}

.backdot:before {
    width: 21px;
    height: 21px;
    background-color: #000;
    border-radius: 100%;
    position: absolute;
    content: '';
    left: -35px;
    top: 5px
}

.success_item {
    border: 0.3px solid #707070;
    border-radius: 20px;
    margin-right: 21px;
    overflow: hidden;
}

.success_img {
    width: 100%;
    position: relative;
    max-height: 290px;
    overflow: hidden;
}

.success_img img {
    /*width:100%; border-radius: 20px 20px 0 0; */
    width: 302px;
    height: 299px;
    object-fit: cover;
    object-position: top;
}

.success_text h3 {
    font-family: 'Antarctica-CondensedLight';
    font-size: 18px;
    line-height: 23px;
    color: #000;
    border-bottom: 1px solid #707070;
    padding: 10px;
    margin: 0;
}

.success_text h4 {
    font-family: 'Antarctica-CondensedLight';
    font-size: 17px;
    line-height: 23px;
    color: #000;
    border-bottom: 1px solid #707070;
    padding: 10px;
    margin: 0;
}

.success_text.height h4 {
    min-height: 0;
    padding-bottom: 0;
}

.success_text h5 {
    font-family: 'Antarctica-CondensedLight';
    font-size: 17px;
    line-height: 23px;
    color: #999;
    padding: 0px 10px;
    margin: 0;
    display: flex;
    align-items: center;
    min-height: 50px;
}

.success_text img {
    margin-left: 15px;
    height: auto;
}

.success_text p {
    font-family: 'Antarctica-CondensedLight';
    font-size: 16px;
    line-height: 21px;
    color: #000;
    font-weight: 100;
    font-stretch: extra-condensed;
    padding: 10px;
    margin: 0;
    min-height: 175px;
}

.width_half_success {
    display: flex;
    font-size: 16px;
    line-height: 21px;
    color: #000;
    padding: 10px
}

.width_hlf_succ_inner {
    flex: 0 50%;
    font-family: 'Antarctica-CondExtLt';
    font-size: 16px;
    line-height: 21px;
}

.width_hlf_succ_inner span {
    font-family: 'Antarctica-CondensedLight';
    font-size: 12px;
    color: #707071;
    display: block;
}

.multiple-items .slick-prev {
    background: #FFF467 url(../images/arrow_horiz.svg) center no-repeat;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border: 0;
    color: transparent;
    width: 48px;
    height: 48px;
    border: 1px solid #000;
    border-radius: 100%;
    left: 30px;
    position: absolute;
    /* top: 222px; */
    bottom: -65px;
    z-index: 999;
    transform: rotate(-180deg);
    cursor: pointer;
}

.multiple-items .slick-next {
    background: #FFF467 url(../images/arrow_horiz.svg) center no-repeat;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border: 0;
    color: transparent;
    width: 48px;
    height: 48px;
    border: 1px solid #000;
    border-radius: 100%;
    right: 30px;
    position: absolute;
    /* top: 222px; */
    bottom: -65px;
    cursor: pointer;
}

.multiple-items .slick-list {
    padding-left: 35px;
}

.success_caraousel {
    margin-top: 40px;
    margin-bottom: 20px;
}

.career_whole {
    display: flex;
    flex-wrap: wrap;
    margin-top: 30px;
}

.career_block {
    margin-right: 2px;
    margin-bottom: 2px;
    width: calc(20% - 2px);
    padding: 20px;
    min-height: 334px;
    font-family: 'Antarctica-CondExtLt';
    font-size: 22px;
    line-height: 30px;
    color: #fff;
    position: relative;
    max-height: 334px;
}

.career_block:nth-child(2) {
    background-color: #000;
}

.career_block:nth-child(3) {
    background-color: #000;
}

.career_block:nth-child(5) {
    background-color: #CCADFF;
    color: #000
}

.career_block:nth-child(6) {
    background-color: #000;
}

.career_block:nth-child(7) {
    background-color: #000;
}

.career_block:nth-child(9) {
    /* background-color: #9655FF; */
    background-color: rgb(150, 85, 255);
}

.career_block:nth-child(10) {
    background-color: #000;
}

.career_block img {
    width: 100%;
}

.hiring_sec {
    margin-top: 120px
}

.hiring_title {
    font-family: 'Antarctica-CondExtLt';
    font-size: 24px;
    line-height: 32px;
    color: #606060;
    border-bottom: 1px solid #707070;
    padding-bottom: 15px;
    margin-bottom: 40px;
}

.partner_img {
    margin-right: 75px;
}

.partners-cara .slick-list {
    padding-left: 35px
}

.apply_sec {
    margin-top: 50px;
}

.apply_all {
    display: flex;
    margin-top: 60px;
    margin-bottom: 140px;
}

.apply_box {
    flex: 0 20%;
    border: 0.3px solid #484848;
    padding: 15px;
    min-height: 19vw;
    position: relative;
}
/*.apply_box:not(:first-child) {
    border-left: 0px solid #484848;
}
*/

.apply_box:last-child {
    border-top: 0;
    border-bottom: 0;
    padding: 0;
    border-right: 0;
    border-left: 0;
}

.apply_num {
    font-family: 'Antarctica-CondensedThin';
    font-size: 22px;
    line-height: 30px;
    color: #000;
}

.apply_text {
    font-family: 'Antarctica-CondensedLight';
    font-size: 22px;
    line-height: 30px;
    color: #000;
    font-weight: 300;
    font-stretch: extra-condensed;
    position: absolute;
    bottom: 10px;
    padding-right: 15px;
}

.apply_box_anchor {
    text-transform: uppercase;
    font-size: 20px;
    text-decoration: none;
    line-height: 24px;
    font-family: 'Antarctica-CondLightIta';
    margin-top: 60px;
    display: inline;
    min-height: 258px;
}

.apply_box_anchor span {
    align-items: center;
    justify-content: center;
    border-radius: 100%;
    background-color: #E13111;
    color: #fff;
    text-align: center;
    display: flex !important;
    ;
    width: 100%;
    height: 100%;
    display: inline-block;
    transition: 0.5s;
}

.apply_box_anchor:hover span {
    background-color: #000;
}

.learn_more_anchor {
    bottom: 35px
}

.faq_sec {
    margin-top: 90px;
    margin-bottom: 60px;
}

.accordion {
    width: 100%;
    list-style: none;
}

.accordion .link {
    cursor: pointer;
    display: block;
    padding: 10px 15px 0 0px;
    font-size: 30px;
    line-height: 40px;
    color: #000;
    position: relative;
    -webkit-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease;

    border-top: 0.3px solid #707070;
    font-family: 'Antarctica-CondensedThin';
    margin-left: 5px;
}

.accordion .link:hover {
    color: #E13111
}

.accordion li.open .link {
    color: #E13111
}

.accord_icon {
    position: absolute;
    right: 0px;
    top: 7px
}

.accordion li:last-child .link {
    border-bottom: 0;
}

.accordion li {
    margin-bottom: 70px;
}

.accordion li .minus_icon {
    visibility: hidden;
}

.accordion li.open .minus_icon {
    visibility: visible;
}

.accordion li.open .plus_icon {
    visibility: hidden;
}

.accordion li i {
    position: absolute;
    top: 16px;
    left: 12px;
    font-size: 18px;
    color: #1a1a1a;
    -webkit-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease;
}

.accordion li i.fa-chevron-down {
    right: 12px;
    left: auto;
    font-size: 16px;
}

.accordion li.open .link {}

.accordion li.open i {}

.accordion li.open i.fa-chevron-down {
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);
}

/**
 * Submenu
 -----------------------------*/


.submenu {
    display: none;

    padding-left: 0;
    position: relative;
    margin-top: 30px;
    margin-left: -30px;
}

.submenu li {
    border-bottom: 1px solid #4b4a5e;
}

.submenu a {
    display: block;
    text-decoration: none;
    color: #1a1a1a;
    padding: 12px;
    padding-left: 42px;
    -webkit-transition: all 0.25s ease;
    -o-transition: all 0.25s ease;
    transition: all 0.25s ease;
}

.submenu a:hover {
    background: #b63b4d;
    color: #FFF;
}

.numb_accor_dv {
    font-size: 22px;
    line-height: 29px;
    color: #000;
    position: absolute;
    left: -1px;
    font-family: 'Antarctica-CondensedRegular';
}

.text_accor_dv {
    font-size: 18px;
    line-height: 24px;
    color: #535353;
    font-family: 'Antarctica-CondExtLt';
    padding-left: 35px;
    padding-right: 35px;
}

.text_accor_dv strong {
    font-family: 'Antarctica-CondensedRegular';
    font-size: 22px;
    line-height: 30px;
    color: #000;
}

.footer_sec {
    background-color: #000000;
    padding: 55px 0 95px;
    z-index: 2;
    position: relative;
}

.footer_link_dv span {
    font-size: 18px;
    line-height: 23px;
    color: #CECCC3;
    font-family: 'Antarctica-CondExtLt';
    display: block;
    text-transform: uppercase;
}

.footer_link_dv a {
    font-family: 'Antarctica-CondExtLt';
    font-size: 20px;
    line-height: 26px;
    color: #FFFFFF;
    display: block;
    text-decoration: none;
    display: block;
    margin-bottom: 2px;
}

.footer_link_dv a em {
    font-style: normal;
}

.footer_link_dv a:hover em {
    border-bottom: 1px solid #fff;
}

.subscribe_form {
    position: relative;
    margin-bottom: 52px;
}

.subscribe_label {
    font-size: 18px;
    line-height: 23px;
    color: #818181;
    font-weight: 200;
    font-stretch: extra-condensed;
    display: block;
    margin-top: 60px;
    text-transform: uppercase;
    margin-bottom: 15px;
}

.subscribe_inp {
    background-color: transparent;
    border: 0;
    border-bottom: 1px solid #707070;
    color: #fff;
    font-size: 30px;
    width: 100%;
    font-family: 'Antarctica-CondensedThin';
    padding-bottom: 10px;
}

.subscribe_inp::-webkit-input-placeholder {
    color: #fff;
}

.subscribe_inp :-ms-input-placeholder {
    color: #fff;
}

.subscribe_inp ::placeholder {
    color: #fff;
}

.submit_btn {
    color: transparent;
    border: 0;
    background: url(../images/arrow-subscribe.svg) no-repeat;
    width: 31px;
    height: 25px;
    position: absolute;
    right: 0;
    bottom: 15px
}

.copyright_anchor {
    font-size: 16px;
    line-height: 21px;
    color: #CECCC3;
    font-family: 'Antarctica-CondExtLt';
    display: block;
    text-transform: uppercase;
    margin-top: 30px;
}

.copyright_anchor a {
    font-size: 16px;
    line-height: 24px;
    color: #CECCC3;
    font-weight: 200;
    font-stretch: extra-condensed;
    text-transform: uppercase;
    margin-top: 30px;
    text-decoration: none;
}

.last_btn_footer {
    display: flex;
    flex-wrap: wrap;
}

.last_btn_footer .circle_anch {
    text-transform: uppercase;
    font-size: 16px;
    text-decoration: none;
    line-height: 20px;
    font-family: 'Antarctica-CondLightIta';
    display: inline;
    flex: 0 100px;
    height: 100px;
}

.last_btn_footer .circle_anch span {
    align-items: center;
    justify-content: center;
    border: 0.3px solid #707070;
    border-radius: 100%;
    background-color: transparent;
    color: #fff;
    text-align: center;
    display: flex !important;
    ;
    width: 100%;
    height: 100%;
    display: inline-block;
    transition: 0.5s;
}

.last_btn_footer .circle_anch:hover span {
    background-color: #fff;
    color: #000;
}

.last_btn_footer .square_anch {
    text-transform: uppercase;
    font-size: 16px;
    text-decoration: none;
    line-height: 24px;
    font-family: 'Antarctica-CondLightIta';
    display: inline;
    flex: 0 100px;
    height: 100px;
}

.last_btn_footer .square_anch:hover span {
    background-color: #fff;
    color: #000;
}

.last_btn_footer .square_anch span {
    align-items: center;
    justify-content: center;
    border: 0.3px solid #707070;
    background-color: transparent;
    color: #fff;
    text-align: center;
    display: flex !important;
    ;
    width: 100%;
    height: 100%;
    display: inline-block;
    transition: 0.5s;
}

.banner_img_mob {
    display: none;
}

.mobile_toggle {
    display: none;
}

.mob_visi {
    display: none;
}

.guidance_disp_none {
    display: none;
}

.success_para_mobile {
    display: none;
}

.foot_mob_show {
    display: none;
}

.last_btn_mob_show {
    display: none;
}

.animation .apply_box:nth-child(2) {
    animation: mymove1 1s;
}

.animation .apply_box:nth-child(3) {
    animation: mymove2 1.5s;
}

.animation .apply_box:nth-child(4) {
    animation: mymove3 2s;
}

.animation .apply_box:nth-child(5) {
    animation: mymove4 2.3s;
}

.animation1 .career_block:nth-child(2) {
    animation: carrermove1 2s;
}

.animation1 .career_block:nth-child(3) {
    animation: carrermove2 2s;
}

.animation1 .career_block:nth-child(4) {
    animation: carrermove3 2s;
}

.animation1 .career_block:nth-child(5) {
    animation: carrermove4 2s;
}

.animation1 .career_block:nth-child(7) {
    animation: carrermove5 2s;
}

.animation1 .career_block:nth-child(8) {
    animation: carrermove6 2s;
}

.animation1 .career_block:nth-child(9) {
    animation: carrermove7 2s;
}

.animation1 .career_block:nth-child(10) {
    animation: carrermove8 2s;
}


@keyframes mymove1 {
    from {
        top: 60px;
    }

    to {
        top: 0;
    }
}

@keyframes mymove2 {
    from {
        top: 120px;
    }

    to {
        top: 0;
    }
}

@keyframes mymove3 {
    from {
        top: 180px;
    }

    to {
        top: 0;
    }
}

@keyframes mymove4 {
    from {
        top: 240px;
    }

    to {
        top: 0;
    }
}


@keyframes carrermove1 {
    from {
        top: 60px;
    }

    to {
        top: 0;
    }
}

@keyframes carrermove2 {
    from {
        top: 120px;
    }

    to {
        top: 0;
    }
}

@keyframes carrermove3 {
    from {
        top: 180px;
    }

    to {
        top: 0;
    }
}

@keyframes carrermove4 {
    from {
        top: 240px;
    }

    to {
        top: 0;
    }
}

@keyframes carrermove5 {
    from {
        top: 60px;
    }

    to {
        top: 0;
    }
}

@keyframes carrermove6 {
    from {
        top: 120px;
    }

    to {
        top: 0;
    }
}

@keyframes carrermove7 {
    from {
        top: 180px;
    }

    to {
        top: 0;
    }
}

@keyframes carrermove8 {
    from {
        top: 240px;
    }

    to {
        top: 0;
    }
}


.fixed_menu_sec {
    position: fixed;
    bottom: -60px;
    z-index: 999;
    width: 100%;
}

.fixed_menu {
    margin: 0;
    padding: 0;
    list-style: none;
    float: right;
}

.fixed_menu li {
    float: left;
    position: relative;
    width: 154px;
    height: 47px;
}

.fixed_menu li:nth-child(1) {
    width: 220px;
}

.fixed_menu li:nth-child(2) {
    width: 154px;
}

.fixed_menu li:nth-child(3) {
    width: 154px;
}

.fixed_menu li:nth-child(4) {
    width: 154px;
}

.fixed_menu li a {
    font-size: 1vw;
    line-height: 1.1vw;
    font-family: 'Antarctica-Light';
    height: 47px;
    padding: 10px 15px;
    text-decoration: none;
    text-transform: uppercase;
    display: block;
    min-width: 145px;
    width: 154px;
    transition: 1s;
    transition-timing-function: linear;
    background-image: url(../images/menu_icon.svg);
    background-repeat: no-repeat;
    background-position: 110% 15px;
}

.fixed_menu li a span {
    visibility: hidden;
    font-size: 14px;
    line-height: 18px;
    text-transform: none;
    display: block;
    margin-top: 5px;
    max-width: 80%;
}

.fixed_menu li:nth-child(1) a {
    background-color: #1E51C1;
    color: #fff;
    min-width: 195px;
    width: 694px;
}

.fixed_menu li:nth-child(2) a {
    background-color: #486ED5;
    color: #fff;
    min-width: 195px;
    width: 694px;
}

.fixed_menu li:nth-child(3) a {
    background-color: #AC8ADE;
    color: #fff;
    width: 400px;
}

.fixed_menu li:nth-child(4) a {
    background-color: #F5B6D1;
    color: #000;
    width: 400px;
    background-image: url(../images/menu_icon_black.svg);
    background-repeat: no-repeat;
}

.fixed_menu li:nth-child(5) a {
    background-color: #CACFFA;
    color: #000;
    width: 400px;
    background-image: url(../images/menu_icon_black.svg);
    background-repeat: no-repeat;
}

.fixed_menu li:nth-child(6) a {
    background-color: #DCFACA;
    color: #000;
    background-image: url(../images/menu_icon_black.svg);
    background-repeat: no-repeat;
    background-position: 120% 15px;
}

.fixed_menu li:nth-child(7) a {
    background-color: #316A74;
    color: #fff;
    background-position: 120% 15px;
}


.fixed_menu li a:hover {
    height: 150px;
    bottom: 0;
    position: absolute;
    left: 0;
    border-radius: 10px;
    background-position: 98% 15px;
}

.fixed_menu li:nth-child(6) a:hover {
    width: 400px;
    transform: translate(-150px, 0px);
}

.fixed_menu li:nth-child(7) a:hover {
    width: 400px;
    transform: translate(-247px, 0px);
}

.fixed_menu li a:hover span {
    visibility: visible;
}

.fixed_menu li:nth-child(6) a span {
    transition: opacity 1s;
    opacity: 0;
    transition-delay: 1s;
}

.fixed_menu li:nth-child(6) a:hover span {
    opacity: 1;
}

.fixed_menu li:nth-child(7) a span {
    transition: opacity 1s;
    opacity: 0;
    transition-delay: 1s;
}

.fixed_menu li:nth-child(7) a:hover span {
    opacity: 1;
}

#fixed_id.sticky {
    bottom: 15px;
    transition: 1s;
}

.fixed_menu_sec_mobile {
    display: none;
}

.fixed_menu_mobile_sec {
    position: fixed;
    background-color: #fff;
    top: 0;
    left: 0;
    right: 0;
    height: 100vh;
    padding: 0 5px;
    z-index: 1000;
    visibility: hidden;
    transition: 1s;
    transform: translate(0, 100%);
}

.title_desk_hide {
    display: none;
}

/*Courses page css */
.upper-img-sec-courses {
    height: auto;
}

.upper-img-sec-courses:after {
    clear: both;
    display: block;
    content: '';
}

.upper-img-sec-courses img {
    position: relative;
}

.upper-sec-tags {
    margin-top: 30px;
    width: 77%;
    float: left;
    padding-right: 105px;
}

.upper-sec-tags span {
    border: 1px solid #5329BC;
    border-radius: 18px;
    padding-left: 10px;
    padding-right: 10px;
    padding: 10px;
    white-space: nowrap;
    font-size: 20px;
    line-height: 22px;
    color: #5329BC;
    font-weight: 300;
    /*font-stretch: extra-condensed; */
    font-family: 'Antarctica-CondensedLight';
    display: inline-block;
    margin-bottom: 8px;
}

.upper-sec-tags span.sq_span {
    border-radius: 0;
}

.upper-sec-anchor {
    width: 23%;
    float: left;
    position: relative;
}

.upper-sec-anchor:after {
    display: block;
    clear: both;
    content: '';
}

.apply_now_courses_anch {
    text-transform: uppercase;
    font-size: 20px;
    text-decoration: none;
    line-height: 24px;
    font-family: 'Antarctica-CondLightIta';
    float: right
}

.apply_now_courses_anch span {
    align-items: center;
    justify-content: center;
    border-radius: 100%;
    background-color: #E13111;
    color: #fff;
    text-align: center;
    display: flex;
    width: 135px;
    height: 135px;
}

.apply_now_courses_anch:hover span {
    background-color: #fff;
    color: #E13111;
    transition: 0.5s;
}

.downlaod_courses_anch {
    text-transform: uppercase;
    font-size: 20px;
    text-decoration: none;
    line-height: 24px;
    font-family: 'Antarctica-CondLightIta';
    float: right
}

.downlaod_courses_anch span {
    align-items: center;
    justify-content: center;
    border-radius: 0;
    background-color: #7838F5;
    color: #fff;
    text-align: center;
    display: flex;
    width: 135px;
    height: 135px;
}

.downlaod_courses_anch:hover span {
    background-color: #fff;
    color: #7838F5;
    transition: 0.5s;
}

.regis_text_upper_course {
    font-size: 20px;
    line-height: 26px;
    color: #000;
    font-family: 'Antarctica-CondExtLt';
    text-align: left;
    margin-bottom: 20px;
    margin-left: auto;
    width: 270px;
}

.regis_text_upper_course strong {
    font-weight: 400;
}

.regis_text_upper_course:before {
    display: block;
    clear: both;
    content: '';
}

.courses_page {
    background-color: #CCADFF;
    height: 100vh;
}

.course_desc_sec {
    background-color: #fff;
    padding-bottom: 0;
}

.course_desc_text {
    font-size: 40px;
    line-height: 56px;
    color: #000;
    font-weight: 100;
    font-family: 'Antarctica-CondensedThin';
    padding-top: 60px;
}

.course_desc_text strong {
    font-size: 24px;
    line-height: 32px;
    font-weight: 300;
    text-transform: uppercase;
    display: block;
}

.course_desc_text span {
    border: 1px solid #000;
    background-color: #fff;
    border-radius: 19px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 3px;
    white-space: nowrap;
}

.course_desc_sec .choose_sec_images {
    margin-top: -15px;
}

.course_innerpage {
    position: relative;
    height: calc(100vh - 190px);
}

.course_inner_main {
    position: absolute;
    bottom: 0;
}

.course_innerpage:after {
    clear: both;
    display: block;
    content: '';
}

.course_inner_main:after {
    clear: both;
    display: block;
    content: '';
}

.courses_number_sec {
    margin: 40px 0
}

.perc_numb_course {
    font-size: 60px;
    line-height: 70px;
    color: #000;
    text-transform: uppercase;
    font-weight: 100;
    font-stretch: extra-condensed;
    border-bottom: 1px solid #707070;
    padding-bottom: 0;
    margin-bottom: 20px;
    font-family: 'Antarctica-CondExtLt';
}

.numb_course_detail {
    font-size: 20px;
    line-height: 26px;
    color: #818181;
    font-weight: 100;
    font-family: 'Antarctica-CondExtLt';
}

.numb_course_detail strong {
    color: #58338E;
    font-family: 'Antarctica-CondensedRegular';
    text-transform: uppercase;
}

.future_text_sec {
    margin: 90px 0;
}

.whole_sec_flex {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.left_future {
    font-size: 24px;
    line-height: 30px;
    color: #000;
    font-weight: 400;
    font-stretch: extra-condensed;
    text-transform: uppercase;
}

.right_career {
    font-size: 24px;
    line-height: 30px;
    color: #000;
    font-weight: 400;
    font-stretch: extra-condensed;
    text-transform: uppercase;
}

.center_text_course {
    font-size: 70px;
    line-height: 84px;
    color: #7838F5;
    font-family: 'Antarctica-CondExtLt';
    text-transform: uppercase;
}

.center_text_course span {
    display: block;
}

.animation2 span:nth-child(5) {
    transform: translateX(40px);
}

.animation2 span:nth-child(4) {
    transform: translateX(80px);
}

.animation2 span:nth-child(3) {
    transform: translateX(120px);
}

.animation2 span:nth-child(2) {
    transform: translateX(160px);
}

.animation2 span:nth-child(1) {
    transform: translateX(200px);
}



.center_text_course.animation2 span:nth-child(5) {
    animation: textMove5 2s;
}

.center_text_course.animation2 span:nth-child(4) {
    animation: textMove4 2s;
}

.center_text_course.animation2 span:nth-child(3) {
    animation: textMove3 2s;
}

.center_text_course.animation2 span:nth-child(2) {
    animation: textMove2 2s;
}

.center_text_course.animation2 span:nth-child(1) {
    animation: textMove1 2s;
}

.animation2 h4:nth-child(5) {
    transform: translateX(40px);
}

.animation2 h4:nth-child(4) {
    transform: translateX(80px);
}

.animation2 h4:nth-child(3) {
    transform: translateX(120px);
}

.animation2 h4:nth-child(2) {
    transform: translateX(160px);
}

.animation2 h4:nth-child(1) {
    transform: translateX(200px);
}



.center_text_course.animation2 h4:nth-child(5) {
    animation: textMove5 2s;
}

.center_text_course.animation2 h4:nth-child(4) {
    animation: textMove4 2s;
}

.center_text_course.animation2 h4:nth-child(3) {
    animation: textMove3 2s;
}

.center_text_course.animation2 h4:nth-child(2) {
    animation: textMove2 2s;
}

.center_text_course.animation2 h4:nth-child(1) {
    animation: textMove1 2s;
}

.text_accor_dv ul {
    padding-left: 20px;
}

.text_accor_dv ul li {
    border-bottom: 0 !important;
    margin-bottom: 0;
    list-style-type: disc;
}

.text_accor_dv ul li::before {
    display: none;
}

.course_accor_text {
    font-size: 22px;
    line-height: 31px;
}

.course_accor_text ul {
    margin-top: 10px;
}

.course_accor_ul li.open .link {
    color: #8D8DFE
}

.course_accor_ul li {
    position: relative;
}

.course_accor_ul li:before {
    font-size: 24px;
    line-height: 17px;
    color: #818181;
    font-weight: 100;
    font-stretch: extra-condensed;
    position: absolute;
    left: -40px;
    top: 36px
}

.course_accor_ul li.open:before {
    color: #8D8DFE
}

.course_accor_ul li:nth-child(1):before {
    content: '01';
}

.course_accor_ul li:nth-child(2):before {
    content: '02'
}

.course_accor_ul li:nth-child(3):before {
    content: '03'
}

.course_accor_ul li:nth-child(4):before {
    content: '04'
}

.course_accor_ul li:nth-child(5):before {
    content: '05'
}

.course_accor_ul li:nth-child(6):before {
    content: '06'
}

.course_weeks ul {
    margin: 0;
    padding: 0;
    list-style: none;
    width: 124px;
    margin-top: 20px;
}

.course_weeks ul li {
    float: left;
    width: 26px;
    height: 26px;
    border-radius: 100%;
    background-color: #F2F2F2;
    margin-right: 5px;
    margin-bottom: 5px;
}


.first_accordion.course_weeks ul li:nth-child(1),
.first_accordion.course_weeks ul li:nth-child(2),
.first_accordion.course_weeks ul li:nth-child(3),
.first_accordion.course_weeks ul li:nth-child(4),
.first_accordion.course_weeks ul li:nth-child(5) {
    background-color: #C3C3F5;
}



.second_accordion.course_weeks ul li:nth-child(1),
.second_accordion.course_weeks ul li:nth-child(2),
.second_accordion.course_weeks ul li:nth-child(3),
.second_accordion.course_weeks ul li:nth-child(4),
.second_accordion.course_weeks ul li:nth-child(5),
.second_accordion.course_weeks ul li:nth-child(6),
.second_accordion.course_weeks ul li:nth-child(7),
.second_accordion.course_weeks ul li:nth-child(8),
.second_accordion.course_weeks ul li:nth-child(9) {
    background-color: #C3C3F5;
}


.third_accordion.course_weeks ul li:nth-child(1),
.third_accordion.course_weeks ul li:nth-child(2),
.third_accordion.course_weeks ul li:nth-child(3),
.third_accordion.course_weeks ul li:nth-child(4),
.third_accordion.course_weeks ul li:nth-child(5),
.third_accordion.course_weeks ul li:nth-child(6),
.third_accordion.course_weeks ul li:nth-child(7),
.third_accordion.course_weeks ul li:nth-child(8),
.third_accordion.course_weeks ul li:nth-child(9),
.third_accordion.course_weeks ul li:nth-child(10),
.third_accordion.course_weeks ul li:nth-child(11),
.third_accordion.course_weeks ul li:nth-child(12),
.third_accordion.course_weeks ul li:nth-child(13) {
    background-color: #C3C3F5;
}

.fourth_accordion.course_weeks ul li:nth-child(1),
.fourth_accordion.course_weeks ul li:nth-child(2),
.fourth_accordion.course_weeks ul li:nth-child(3),
.fourth_accordion.course_weeks ul li:nth-child(4),
.fourth_accordion.course_weeks ul li:nth-child(5),
.fourth_accordion.course_weeks ul li:nth-child(6),
.fourth_accordion.course_weeks ul li:nth-child(7),
.fourth_accordion.course_weeks ul li:nth-child(8),
.fourth_accordion.course_weeks ul li:nth-child(9),
.fourth_accordion.course_weeks ul li:nth-child(10),
.fourth_accordion.course_weeks ul li:nth-child(11),
.fourth_accordion.course_weeks ul li:nth-child(12),
.fourth_accordion.course_weeks ul li:nth-child(13),
.fourth_accordion.course_weeks ul li:nth-child(14),
.fourth_accordion.course_weeks ul li:nth-child(15),
.fourth_accordion.course_weeks ul li:nth-child(16) {
    background-color: #C3C3F5;
}


.fifth_accordion.course_weeks ul li:nth-child(1),
.fifth_accordion.course_weeks ul li:nth-child(2),
.fifth_accordion.course_weeks ul li:nth-child(3),
.fifth_accordion.course_weeks ul li:nth-child(4),
.fifth_accordion.course_weeks ul li:nth-child(5),
.fifth_accordion.course_weeks ul li:nth-child(6),
.fifth_accordion.course_weeks ul li:nth-child(7),
.fifth_accordion.course_weeks ul li:nth-child(8),
.fifth_accordion.course_weeks ul li:nth-child(9),
.fifth_accordion.course_weeks ul li:nth-child(10),
.fifth_accordion.course_weeks ul li:nth-child(11),
.fifth_accordion.course_weeks ul li:nth-child(12),
.fifth_accordion.course_weeks ul li:nth-child(13),
.fifth_accordion.course_weeks ul li:nth-child(14),
.fifth_accordion.course_weeks ul li:nth-child(15),
.fifth_accordion.course_weeks ul li:nth-child(16),
.fifth_accordion.course_weeks ul li:nth-child(17),
.fifth_accordion.course_weeks ul li:nth-child(18) {
    background-color: #C3C3F5;
}

.sixth_accordion.course_weeks ul li:nth-child(1),
.sixth_accordion.course_weeks ul li:nth-child(2),
.sixth_accordion.course_weeks ul li:nth-child(3),
.sixth_accordion.course_weeks ul li:nth-child(4),
.sixth_accordion.course_weeks ul li:nth-child(5),
.sixth_accordion.course_weeks ul li:nth-child(6),
.sixth_accordion.course_weeks ul li:nth-child(7),
.sixth_accordion.course_weeks ul li:nth-child(8),
.sixth_accordion.course_weeks ul li:nth-child(9),
.sixth_accordion.course_weeks ul li:nth-child(10),
.sixth_accordion.course_weeks ul li:nth-child(11),
.sixth_accordion.course_weeks ul li:nth-child(12),
.sixth_accordion.course_weeks ul li:nth-child(13),
.sixth_accordion.course_weeks ul li:nth-child(14),
.sixth_accordion.course_weeks ul li:nth-child(15),
.sixth_accordion.course_weeks ul li:nth-child(16),
.sixth_accordion.course_weeks ul li:nth-child(17),
.sixth_accordion.course_weeks ul li:nth-child(18),
.sixth_accordion.course_weeks ul li:nth-child(19),
.sixth_accordion.course_weeks ul li:nth-child(20) {
    background-color: #C3C3F5;
}

.course_weeks ul:after {
    display: block;
    clear: both;
    content: '';
}

.course_weeks span {
    display: block;
    float: none;
    clear: both;
    font-size: 15px;
    line-height: 17px;
    color: #838383;
    font-weight: 100;
    font-stretch: extra-condensed;
    margin-top: 10px;
}

.software_main_para {
    font-size: 30px;
    line-height: 40px;
    color: #000;
    font-weight: 100;
    /*font-stretch: extra-condensed; */
    font-family: 'Antarctica-CondensedThin' !important;
    margin-top: 0;
    margin-bottom: 55px;
}

.software_half_left {
    width: calc(50% - 15px);
    padding-right: 15px;
    float: left;
}

.software_half_right {
    width: calc(50% - 15px);
    padding-left: 15px;
    float: left;
}

.software_title {
    font-size: 30px;
    line-height: 40px;
    color: #000;
    font-weight: 100;
    /*font-stretch: extra-condensed; */
    margin-top: 0;
    border-top: 0.3px solid #707070;
    padding-top: 20px;
    font-family: 'Antarctica-CondensedThin' !important;
}

@keyframes textMove5 {
    from {
        transform: translateX(0);
    }

    to {
        transform: translateX(40px);
    }
}

@keyframes textMove4 {
    from {
        transform: translateX(0);
    }

    to {
        transform: translateX(80px);
    }
}

@keyframes textMove3 {
    from {
        transform: translateX(0);
    }

    to {
        transform: translateX(120px);
    }
}

@keyframes textMove2 {
    from {
        transform: translateX(0);
    }

    to {
        transform: translateX(160px);
    }
}

@keyframes textMove1 {
    from {
        transform: translateX(0);
    }

    to {
        transform: translateX(200px);
    }
}

.green_col_back {
    background-color: #5D96A0 !important;
}

.brow_col_back {
    background-color: #CECCC3 !important;
}

.pink_col_back {
    background-color: #F4CEDE !important;
}

.yellow_col_back {
    background-color: #FFFFD1 !important;
}

.yellow_col_1_back {
    background-color: #FDF47D !important;
    color: #000
}

.yellow_col_2_back {
    background-color: #FBE964 !important;
    color: #000
}

.yellow_col_3_back {
    background-color: #F9D94D !important;
    color: #000
}

.blue_col_back {
    background-color: #E2E5FC !important;
}

.purpole_col_back_0 {
    background-color: #C8AFFA !important;
}

.purpole_col_back_1 {
    background-color: #A67DF7 !important;
}

.purpole_col_back_2 {
    background-color: #8E58F6 !important;
}

.purpole_col_back_3 {
    background-color: #7838F5 !important;
}

.purpole_col_back_4 {
    background-color: #6523E4 !important;
}

.white_col_back {
    background-color: #fff !important;
}

.bk_col {
    color: #000
}

.mentor_text h3 {
    border-bottom: 0;
    font-weight: 400;
    margin-bottom: 0;
    padding-bottom: 5px;
    font-family: 'Antarctica-CondensedRegular';
    padding-bottom: 0 !important;
}

.mentor_text h4 {
    border-bottom: 0;
    font-weight: 300;
    margin-bottom: 0;
    padding-top: 0;
    font-family: 'Antarctica-CondExtLt';
}

.mentor_text p {
    border-bottom: 0;
    font-weight: 200;
    margin-bottom: 0;
    padding-top: 0;
}

.mentor_text_inner {
    background-color: #fff;
    transform: translateY(0px);
    transition: 1s;
    cursor: pointer;
}

.mentor_text_inner.show_cont {
    position: relative;
    transform: translateY(-200px);
    background-color: #fff;
    ;
}

.hid_red {
    display: none;
}

.mentor_text {
    height: 270px;
}

.career_course_block_hgt {
    min-height: 289px;
}


.course_schedule_sec {
    padding: 186px 0 0
}

.course_schedule_left {
    background-color: #8E58F6;
    position: relative;
    border-right: 1px solid #484848;
}

.course_schedule_right {
    background-color: #A67DF7;
    position: relative;
}

.course_schedule_inner {}

.course_schedule_categ {
    font-size: 24px;
    line-height: 32px;
    color: #000;
    font-family: 'Antarctica-CondensedRegular';
    margin-bottom: 5px;
    margin-top: 0;
    text-transform: uppercase;
}

.course_schedule_title {
    font-size: 3.5vw;
    line-height: 4vw;
    color: #fff;
    font-family: 'Antarctica-CondensedLight';
    margin-top: 0;
}

.course_schedule_subtitle {
    font-size: 16px;
    line-height: 24px;
    /*font-size: 18px;line-height: 27px;  */
    font-family: 'Antarctica-Light';
    color: #fff;
    margin: 0;
}

.course_upper_bx {
    padding: 15px;
    padding-top: 30px;
    padding-bottom: 20px;
    border-bottom: 1px solid #484848;
}

.course_lower_bx {
    padding: 15px;
    padding-top: 0px;
    padding-bottom: 90px;
}

.course_schedule_para {
    font-size: 24px;
    line-height: 32px;
    color: #000;
    font-family: 'Antarctica-CondensedLight';
    max-width: 570px;
    margin-bottom: 0;
}

.course_schedule_ul {
    padding-left: 20px
}

.course_schedule_ul li {
    font-size: 24px;
    line-height: 32px;
    color: #000;
    font-family: 'Antarctica-CondensedLight';
}

.course_schedule_para strong {
    font-family: 'Antarctica-CondensedRegular';
    text-decoration: underline;
}

.course_schedule_para span {
    font-size: 20px;
    line-height: 27px;
}

.lower_fnt {
    font-family: 'Antarctica-CondExtLt';
    font-size: 20px;
    line-height: 27px;
}

.lower_fnt tr td:nth-child(2) {
    width: 30px;
    text-align: center;
}

.empt_spc_20 {
    height: 10px;
    display: block;
}

.course_schedule_para a {
    color: #000
}

.indicative_para {
    font-family: 'Antarctica-CondExtLt';
    font-size: 22px;
    line-height: 18px;
    margin-top: 50px;
    position: absolute;
    bottom: 20px;
}

.course_schedule_para_numb {
    font-family: 'Antarctica-CondensedLight';
    font-size: 22px;
    line-height: 28px;
    margin-top: 90px;
}

.course_flx {
    display: flex;
}

.and_font {
    font-family: 'Antarctica-CondensedLight';
    font-size: 116px;
    line-height: 40px;
}

.fin_partner_sec {
    background-color: #7838F5;
}

.fin_partner_sec .col-half {
    align-items: center;
    align-self: center;
}

.fin_partner_sec h3 {
    font-family: 'Antarctica-CondExtLt';
    font-size: 24px;
    line-height: 32px;
    text-transform: uppercase;
    color: #fff;
}

.fin_part_ul {
    padding-left: 0;
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 36px 0;
}

.fin_part_ul li {
    list-style: none;
}

/* .fin_part_ul li img{ width: 100%;} */
.eligibility_inner {
    padding: 0 20px;
    min-height: 150px;
}

.eligibility_half {
    border: 0.3px solid #484848;
    padding: 30px;
}

.eligibility_title {
    font-size: 24px;
    line-height: 32px;
    color: #000;
    font-weight: 200;
    font-stretch: extra-condensed;
    text-transform: uppercase;
    margin-top: 0;
    margin-bottom: 10px;
}

.eligibility_para {
    font-size: 20px;
    line-height: 32px;
    color: #000;
    font-weight: 100;
    font-stretch: extra-condensed;
    margin-bottom: 0;
}

.img_full {
    width: 100%
}

.mob_courses_week_days {
    display: none;
}

.eligibility_half_right {
    float: right !important;
    left: -30px;
    position: relative;
}

.career_whole_mobile_course {
    display: none;
}

.more_content {
    display: none;
}

.show_txt {
    display: block;
}

.show_txt.scroll {
    height: 350px;
    overflow-y: scroll;
}

.about_page {
    background-color: #7838F5;
    height: calc(100vh + 60px);
}

.about_page .upper-sec-tags {
    font-size: 40px;
    line-height: 56px;
    color: #fff;
    font-family: 'Antarctica-CondensedThin';
}

.about_page .upper-sec-tags span {
    border: 1px solid #fff;
    border-radius: 19px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 8px;
    white-space: nowrap;
    color: #fff;
    font-size: 40px;
    font-weight: 100;
    line-height: 29px;
    font-stretch: extra-condensed;
}

.about_page .apply_now_courses_anch span {
    background-color: #E13111;
}

.about_page .apply_now_courses_anch:hover span {
    background-color: #fff;
    color: #E13111;
    transition: 0.5s;
}

.yellow_back_anch span {
    background-color: #F9D94D;
    color: #000;
}

.yellow_back_anch:hover span {
    background-color: #fff;
    color: #000;
    transition: 0.5s;
}

.black_back_anch span {
    background-color: #000;
}

.black_back_anch:hover span {
    background-color: #fff;
    color: #000;
    transition: 0.5s;
}

.explore_hire_sec {}

.exp_hr_title {
    font-family: 'Antarctica-ExtraCondMed';
    font-size: 101px;
    color: #CCADFF;
    margin-bottom: 0;
}

.exp_hr_sub {
    font-size: 22px;
    font-weight: 400;
    line-height: 28px;
    font-stretch: extra-condensed;
    color: #7838F5;
    text-transform: uppercase;
    margin-top: 0;
    margin-bottom: 10px;
}

.exp_hr_para {
    font-size: 22px;
    font-weight: 200;
    line-height: 28px;
    font-stretch: extra-condensed;
    color: #000;
    margin-top: 0;
}

.exp_hr_para strong {
    font-weight: 400;
}

.exp_hr_anch {
    text-transform: uppercase;
    font-size: 20px;
    text-decoration: none;
    line-height: 24px;
    font-family: 'Antarctica-CondLightIta';
}

.exp_hr_anch span {
    align-items: center;
    justify-content: center;
    border-radius: 100%;
    border-color: #818181;
    background-color: #fff;
    color: #4D5033;
    text-align: center;
    display: flex;
    width: 135px;
    height: 135px;
    border: 0.3px solid #818181;
    transition: 0.5s;
}

.sq_span_exp span {
    border-radius: 0;
}

.exp_hr_anch span:hover {
    background-color: #F8FE5D;
    border: 0
}

.about_title_h2 {
    font-size: 24px;
    color: #606060;
    line-height: 32px;
    font-family: 'Antarctica-CondExtLt';
    margin-top: 0;
    position: relative;
    text-transform: uppercase;
}

.about_title_h2:before {
    width: 21px;
    height: 21px;
    background-color: #000;
    border-radius: 100%;
    position: absolute;
    content: '';
    left: -35px;
    top: 5px;
}

.about_sub_h3 {
    font-size: 30px;
    color: #000;
    line-height: 40px;
    font-family: 'Antarctica-CondensedThin';
}

.about_para {
    font-size: 22px;
    color: #000;
    line-height: 30px;
    font-family: 'Antarctica-CondensedThin';
}

.about_para strong {
    font-family: 'Antarctica-CondensedLight';
}

.about_how {
    margin: 0;
    padding: 0;
    list-style: none;
    margin-top: 45px;
}

.about_how li {
    font-size: 22px;
    color: #000;
    line-height: 30px;
    font-weight: 200;
    font-stretch: extra-condensed;
    border-top: 0.3px solid #707070;
    padding-top: 12px;
    margin-bottom: 36px;
    font-family: 'Antarctica-CondensedThin';
}

.about_how_our_sec {
    margin-top: 50px;
}

.about_triple_pic .one_img {
    right: 65px;
}

.about_triple_pic .two_img {
    right: 150px;
}

.about_triple_pic .third_img {
    right: 235px;
}

.about_success_sec {
    margin-top: 10px;
}

.about_expl {
    color: #fff;
    text-transform: uppercase;
    margin-bottom: 0;
    margin-top: 100px;
    font-family: 'Antarctica-CondExtLt';
    font-size: 24px;
    line-height: 32px;
}

.about_more_anchor {
    bottom: 4px
}

.about_not_sure {
    margin-bottom: 90px;
}

.forCompanies_page {
    background-color: #000;
    height: calc(100vh + 60px);
}

.forCompanies_banner_desk {
    max-width: 60%;
}

.forCompanies_page .main-menu li a {
    color: #fff;
}

.forCompanies_page .upper-sec-tags {
    font-size: 40px;
    line-height: 56px;
    color: #fff;
    font-family: 'Antarctica-CondensedThin';
}

.forCompanies_page .upper-sec-tags span {
    border: 1px solid #fff;
    border-radius: 19px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 7px;
    white-space: nowrap;
    color: #fff;
    font-size: 40px;
    line-height: 29px;
}

.forCompanies_page .apply_now_courses_anch span {
    background-color: #E13111;
}

.forCompanies_page .apply_now_courses_anch:hover span {
    background-color: #fff;
    color: #E13111;
    transition: 0.5s;
}

.forCompanies_triple_pic {
    position: relative;
    left: -230px;
}

.forCompanies_triple_pic .one_img {
    max-width: 141px;
    height: auto;
}

.forCompanies_triple_pic .two_img {
    max-width: 112px;
    right: 65px;
    height: auto;
}

.forCompanies_triple_pic .third_img {
    max-width: 83px;
    right: 115px;
    height: auto;
}

.forCompanies_triple_pic .fourth_img {
    max-width: 75px;
    right: 145px;
    height: auto;
}

.skillset_accord {
    padding-left: 0;
    margin-top: 55px;
}

.normal_ul {
    padding-left: 20px;
}

.normal_ul li {
    font-size: 22px;
    color: #535353;
    line-height: 30px;
    font-weight: 200;
    font-stretch: extra-condensed;
}

.bef_none:before {
    display: none;
}

.text_inherit {
    text-transform: inherit;
}

.contact-sec {
    margin-top: 120px;
    margin-bottom: 90px;
}

.contact_h3 {
    font-size: 30px;
    font-weight: 100;
    line-height: 40px;
    font-stretch: extra-condensed;
    color: #000;
}

.contact_h3 a {
    color: #000;
    text-decoration: underline;
}

.contact_para {
    font-size: 22px;
    font-weight: 100;
    line-height: 30px;
    font-stretch: extra-condensed;
    color: #000;
}

.mrg_tp_ttl {
    margin-top: 30px;
}

.img_desk_hide {
    display: none;
}

.resources_page {
    height: auto;
    background-color: #fff;
}

.blog_box {
    border: 0.3px solid #707070;
    border-radius: 20px;
    width: 48%;
    float: left;
    margin-right: 4%;
    margin-bottom: 60px;
    overflow: hidden;
}

.blog_box:nth-child(even) {
    margin-right: 0;
}

.blog_box img {
    width: 100%;
}

.blog_box img.slide-img {
    width: 410px;
    height: 270px;
    object-fit: cover;
}

.blog_box img.thumb-img {
    width: 410px;
    height: 270px;
    object-fit: cover;
}

.blog_inner {
    padding: 10px;
    padding-top: 5px
}

.blog_box h5 {
    font-size: 13px;
    font-weight: 200;
    line-height: 20px;
    font-stretch: extra-condensed;
    color: #4D4D4D;
    margin: 0;
}

.blog_box h2 {
    height: 50px;
    font-size: 20px;
    font-weight: 300;
    line-height: 24px;
    font-stretch: extra-condensed;
    color: #9655FF;
    margin-top: 5px;
    margin-bottom: 0;
}

.blog_box h3 {
    font-size: 16px;
    font-weight: 200;
    line-height: 21px;
    font-stretch: extra-condensed;
    color: #000;
    margin-top: 10px;
}

.date_box {
    width: 50%;
    float: left;
    font-size: 14px;
    font-weight: 200;
    line-height: 18px;
    font-stretch: extra-condensed;
    color: #4D4D4D;
    padding-top: 15px;
}

.date_anchor {
    margin-top: 20px;
}

.anchor_box {
    width: 38px;
    height: 38px;
    border-radius: 100%;
    float: right;
    text-align: center;
}

.anchor_box a {
    display: block;
    width: 38px;
    height: 38px;
    border-radius: 100%;
    border: 0.3px solid #707070;
}

.anchor_box a:hover {
    background-color: #F8FE5D;
}

.anchor_box img {
    width: 16px;
    padding-top: 10px;
}

.date_anchor:after {
    display: block;
    clear: both;
    content: '';
}

.list_disp_block li {
    float: none
}

.list_disp_block li a {
    line-height: 30px;
}

.blog_main_sec {
    margin-bottom: 90px;
}

.blog_anch {
    text-transform: uppercase;
    font-size: 20px;
    text-decoration: none;
    line-height: 24px;
    font-family: 'Antarctica-CondLightIta';
}

.blog_anch span {
    align-items: center;
    justify-content: center;
    border-radius: 100%;
    border-color: #818181;
    background-color: #fff;
    color: #4D5033;
    text-align: center;
    display: flex;
    width: 135px;
    height: 135px;
    border: 0.3px solid #818181;
    transition: 1s;
}

.blog_anch span:hover {
    background-color: #F8FE5D;
    border: 0;
}

.not_br {
    display: none;
}

.para_89 {
    max-width: 89%;
}

.accord_icon_all {
    position: absolute;
    top: 29px;
    right: 5px;
}

.plus_icon_span {
    position: absolute;
    background-color: #000;
    width: 20px;
    height: 0.8px;
    left: 50%;
    margin-left: -15px;
    top: 50%;
    margin-top: -2.5px;
    transition: all 1s ease-in-out;
    transform: rotate(-90deg);
    opacity: 1;
}

.minus_icon_span {
    position: absolute;
    background-color: #000;
    width: 20px;
    height: 0.8px;
    left: 50%;
    margin-left: -15px;
    top: 50%;
    margin-top: -2.5px;
}

.open .plus_icon_span {
    opacity: 0;
    transform: rotate(90deg);
    transition: 1s;
}

.mrg_top_1 {
    margin-top: 100px;
}

.full_time_sp {
    display: flex;
    font-family: 'Antarctica-CondensedRegular';
}

/* .full_time_sp em{ font-size: 10px; margin:0 8px;} */
.full_time_sp img {
    font-size: 10px;
    margin: 0 8px;
    width: 5px;
    height: 26px;
}

.nw_course_tags {
    font-family: 'Antarctica-CondExtLt';
    font-size: 16px;
    line-height: 15px;
    color: #000;
    border: 0.3px solid #707070;
    border-radius: 18px;
    padding: 12px 16px;
    margin-left: auto;
    height: 40px;
}

.box_nw {
    display: flex;
    align-items: center;
}

.box_img_nw {
    width: 100%;
    transition: .5s;
    transform: scale(1);
    width: 403px;
    height: 233px;
}

.arrow_div_nw {
    position: absolute;
    right: 10px;
    bottom: 15px;
    background-color: #ECEAEA;
}

.div_padding {
    padding: 20px;
    padding-bottom: 0;
    padding-top: 28px;
}

.emerg_label {
    background-color: #FBE964;
    font-family: 'Antarctica-CondExtLt';
    font-size: 16px;
    line-height: 17px;
    padding: 12px 46px 12px 10px;
    border: 1px solid #818181;
    border-radius: 20px;
    right: 10px;
    position: absolute;
    bottom: 15px;
    box-sizing: border-box;
    height: 40px;
}

.ar_wht {
    display: none;
}

.crs_hover {
    overflow: hidden;
}

.crs_hover:hover {
    /* background-color: #CCADFF;  */
    background-color: rgb(204, 173, 255);
    overflow: hidden;
    transition: .5s;
}

.crs_hover:hover .arrow_div .box_img_nw {
    transform: scale(1.05, 1.1);
    transition: .5s;
}

.crs_hover:hover .div_padding .course_box_para {
    color: #000
}

.crs_hover:hover .emerg_label {}

.crs_hover:hover .course_arrow {
    width: 40px;
    height: 40px;
    transition: 0.5s;
    background-color: #CCADFF;
}

.crs_hover:hover .course_arrow .ar_wht {
    display: block;
}

.crs_hover:hover .course_arrow .ar_bl {
    display: none;
}

.expert_img {
    max-width: 520px;
    float: right;
    margin-right: 170px;
}

.col_pos_rel {
    position: relative;
}

.btn_nw_ntsr {
    right: 15px;
    bottom: 30px
}

.choose_hgt .col_hgt_ch {
    height: 645px;
}

.pos_choose_home {
    position: absolute;
    bottom: 0;
    right: 0
}

.col_black {
    color: #000
}

.partner-flex {
    display: flex;
    flex-wrap: wrap;
    margin: 0 17px;
}

.bord_bot_hiring {
    border-bottom: 1px solid #707070;
}

.partner-flex .partner_img {
    flex: 0 18%;
    margin-right: 2%;
    align-items: center;
    justify-content: center;
}

.partner-flex .partner_img img {
    /*width: 100%; max-width: 160px; */
    width: 140px;
    height: 56px;
}

.partner-flex .partner_img {
    margin-bottom: 45px;
}

.ex_cl {
    bottom: -55px;
    position: absolute;
    font-family: 'Antarctica-CondensedLight';
    font-size: 16px;
    /* color:#818181; */
    color: rgb(129, 129, 129);
    padding-right: 70px;
    padding-left: 10px;
}

.ex_cl:before {
    position: absolute;
    left: 0px;
    content: '*';
}

.faq_tit {
    line-height: 122px;
}

.faq-font {
    /* color: transparent; */
    /* background: url(../images/aphostric.svg) no-repeat 0px 12px; */
    width: 12px;
    display: inline-block;
    text-transform: lowercase;

}

.header_anch {
    border-right: none !important;
    font-family: 'Antarctica-CondExtLt';
    font-size: 16px;
    line-height: 22px;
    border: 1px solid #fff;
    padding: 8px 18px;
    border-radius: 18px;
    color: #fff;
    position: absolute;
    left: 140px;
    padding-right: 55px;
    border-right: 0;
    height: 40px;
    text-decoration: none;
    top: -10px;
}

.header_anch span {
    width: 40px;
    height: 40px;
    display: inline-block;
    border: 1px solid #fff;
    border-radius: 100%;
    z-index: 999;
    position: absolute;
    text-align: center;
    right: -1px;
    top: -1px;
    display: flex;
    justify-content: center;
    align-items: center;
    height: 40px;
}

.header_anch span img {
    transform: rotate(-130deg);
    width: 15px;
    height: 18px;
}

.head_pos_rel {
    position: relative;
}

.btn_dv_fx {
    display: flex;
    justify-content: flex-end;
    height: 58px;
    position: relative;
}

.chat_dv {
    font-family: 'Antarctica-CondensedMedium';
    font-size: 14px;
    line-height: 19px;
    color: #000;
    background-color: #AC8ADE;
    border-radius: 15px;
    width: 58px;
    height: 58px;
    display: inline-block;
    text-align: center;
    display: flex;
    align-items: center;
    justify-content: center;
    text-decoration: none;
    text-transform: uppercase;
    position: absolute;
    right: 223px;
    border: 1px solid #C6C6C6;
}

.course_dv {
    font-family: 'Antarctica-CondensedMedium';
    font-size: 14px;
    line-height: 19px;
    color: #AC8ADE;
    background-color: #000;
    border-radius: 15px;
    width: 223px;
    height: 58px;
    display: inline-block;
    text-align: left;
    display: flex;
    align-items: center;
    text-decoration: none;
    padding-left: 15px;
    text-transform: uppercase;
    cursor: pointer;
    transition: 0.5s;
    position: absolute;
    border: 0.3px solid #818181;
}

.course_dv img {
    width: 12px;
    height: 12px;
    position: absolute;
    right: 15px;
    top: 22px;
    transition: 0.5s;
}

.new_fx_menu {
    position: absolute;
    list-style: none;
    padding-left: 0;
    right: 0;
    bottom: -110px;
    transition: 0.5s;
    opacity: 0;
    visibility: hidden;
}

.new_fx_menu li {
    background-color: #AC8ADE;
    border-radius: 15px;
    width: 281px;
    height: 58px;
    display: inline-block;
    text-align: left;
    display: flex;
    align-items: center;
    padding-left: 15px;
    text-transform: uppercase;
    border: 0.3px solid #58338E;
}

.new_fx_menu li a {
    font-family: 'Antarctica-CondensedMedium';
    font-size: 14px;
    line-height: 58px;
    width: 100%;
    color: #fff;
    text-decoration: none;
}

.new_fx_menu.show_new_fx {
    bottom: 42px;
    transition: 0.5s;
    opacity: 1;
    visibility: visible;
}

.course_dv.onAction {
    width: 281px;
    transition: 0.5s;
}

.course_dv.onAction img {
    transform: rotate(42deg);
    transition: 0.5s;
}

#header_desk {
    visibility: hidden;
    opacity: 0;
    position: fixed;
    left: 0;
    right: 0;
    width: 100%;
    max-width: 1334px;
    display: flex;
}

.header_desk_inner {
    background-color: #fff;
    border: 0.3px solid #BCBCBC;
    border-radius: 15px;
    height: 54px;
    flex: 9
}

#header_desk.nav-up {
    top: -40px;
    transition: 0.5s;
}

#header_desk.nav-down {
    top: 5px;
    z-index: 999;
    transition: 0.5s;
    visibility: visible;
    opacity: 1;
}

.apply_fix {
    background-color: #E13111;
    border: 0.3px solid #E13111;
    border-radius: 15px;
    height: 54px;
    color: #fff;
    flex: 1;
    text-align: center;
    text-decoration: none;
    display: flex;
    align-items: center;
    justify-content: center;
    font-family: 'Antarctica-CondensedLight';
}

.apply_fix:hover {
    background-color: #fff;
    color: #E13111;
    border: 0.3px solid #BCBCBC;
    transition: 0.5s;
}

.bb-0 {
    border-bottom: 0 !important;
}

#header_desk .main-menu {
    margin-bottom: 0;
}

#header_desk .main-menu li {
    margin-top: 15px;
}

#header_desk .main-menu li a {
    color: #000
}

#header_desk .main-menu li a:hover {
    border-bottom: 0px solid #000;
}

#header_desk .main-menu li a.bb-1:hover {
    border-bottom: 1px solid #000;
}

#header_desk .logo-col img {
    margin-top: 3px;
}

.alone_apply_fix {
    padding: 20px 10px;
    width: 95px;
    position: absolute;
    border: 1px solid #C6C6C6;
    border-radius: 15px;
    text-align: center;
    top: -20px;
    background-color: #E13111;
    color: #fff;
    text-decoration: none;
    font-family: 'Antarctica-CondensedLight';
    color: #fff;
    font-size: 14px;
    text-transform: uppercase;
    right: 58px;
    height: 58px;
}

#alone_btn_fix {
    position: fixed;
    width: 100%;
    left: 0;
    right: 0;
    z-index: 998;
}

.desk_disp_none {
    display: none;
}

.foot_copy_flx {
    display: flex;
    align-items: end;
}

.cara_play_vid {
    font-family: 'Antarctica-CondExtLt';
    font-size: 16px;
    line-height: 22px;
    color: #000;
    background-color: #fff;
    border: 0.3px solid #818181;
    border-radius: 20px;
    padding: 12px 11px;
    position: absolute;
    right: 10px;
    bottom: 10px;
    display: flex;
}

.play_video {
    width: 20px;
    height: 20px;
    margin-right: 6px;
}

.mob_h2_banner {
    display: none;
}

.regis_flx_nw {
    display: flex;
    margin-bottom: 20px;
    justify-content: end;
}

.regis_flx_nw .regis_flx_nw_it {
    flex: 1;
    font-family: 'Antarctica-CondExtLt';
    font-size: 20px;
    line-height: 26px;
    color: #000;
    max-width: 135px;
}

.regis_flx_nw .regis_flx_nw_it strong {
    font-weight: bold;
    font-family: 'Antarctica-CondensedRegular';
}

.left_pd_refFlx .flt_rgt {
    float: right
}

.regis_pos_abso {
    position: absolute;
    top: -150px;
    left: 0;
    right: 0;
}

.pos_about_course {
    top: 540px;
    position: absolute;
    right: 0
}

.vid-holder {
    margin-top: 27px;
}

.vid-holder img {
    width: 100%;
    visibility: hidden;
    height: 90px;
}

.digital_font {
    font-family: 'Antarctica-head';
    font-size: 50px;
    line-height: 48px;
    color: #B1B1B1;
}

.digi_strng {
    font-family: 'Antarctica-CondensedLight';
}

.mx_wd_digi {
    max-width: 700px;
}

.career_blw_bx {
    position: absolute;
    bottom: -36px;
}

.btn_blwbx {
    background-color: #000;
    display: inline-block;
    border-radius: 18px;
    border: 0.3px solid #fff;
    font-size: 22px;
    line-height: 22px;
    height: 39px;
    text-align: center;
    padding: 8px 6px;
}

.blwbxcond {
    font-family: 'Antarctica-CondensedLight';
    font-size: 14px;
    line-height: 20px;
    color: #818181;
    display: block;
    margin-top: 28px;
}

.apply_box_1 {
    min-height: 215px;
}

.apply_box_1 .apply_text {
    font-size: 20px;
}

.marg_dsk_tp_0 {
    margin-top: 0;
}

.new_accord_sec {
    margin-top: 30px;
}

.nw_accordion {
    margin: 0;
    padding: 0
}

.nw_accordion li {
    border-bottom: 1px solid #707070;
    margin-bottom: 0;
}

.nw_accordion li:first-child {
    border-top: 0.3px solid #707070;
}

.nw_accordion.accordion .link {
    color: #000;
    border-top: 0;
    padding: 40px 0;
    font-family: 'Antarctica-CondExtLt';
    font-size: 60px;
    padding-top: 46px;
    padding-bottom: 28px;
}

.nw_accordion.accordion .link span {
    /* font-size: 40px; */
}

.nw_accordion.accordion .open .link {
    font-family: 'Antarctica-ExtraCondLight';
}

.nw_accordion.accordion .link>span {
    font-family: 'Antarctica-CondensedThin';
    font-size: 22px;
    line-height: 39px;
    position: relative;
    margin-right: 20px
}

.nw_accordion.accordion .link>span:after {
    width: 5px;
    height: 5px;
    background-color: #000;
    border-radius: 100%;
    position: absolute;
    content: '';
    top: 10px;
    left: -11px;
}

.nw_accordion.accordion .link>span.first_span:after {
    display: none;
}

.no_wrap {
    padding-left: 0;
    padding-right: 0
}

.nw_accordion.accordion .accord_icon {
    top: 30px
}

.nw_accordion_2.accordion .accord_icon {
    top: 55px
}

.job_gurantee_sp {
    background-color: #FFE565;
    border: 0.3px solid #818181;
    border-radius: 18px;
    padding: 0 8px;
    height: 39px;
    display: inline-block;
}

.nw_accordion.accordion .link>.job_gurantee_sp:after {
    top: 18px
}

.nw_accordion.accordion .submenu {
    margin-top: 0;
    margin-left: -38px;
}

.nw_accordion.accordion .link:hover {
    color: #E13111
}

.nw_accordion.accordion .link:hover span {
    color: #000
}

.nw_accordion.accordion .open .link {
    color: #E13111
}

.nw_accordion.accordion .open .link span {
    color: #000
}


.nw_accordion_2.accordion .link1:hover strong {
    color: #E13111
}

.nw_accordion_2.accordion .link1:hover span {
    color: #000;
}

.nw_accordion_2.accordion .open1 .link1 strong {
    color: #E13111
}

.nw_accordion_2.accordion .open1 .link1 span {
    color: #000
}

.submenu1 {
    display: none;
    padding-left: 0;
    position: relative;
    margin-top: 0;
    margin-left: -40px;
}

.link1 {
    cursor: pointer;
    display: flex;
    align-items: center;
    padding: 36px 0 60px 0px;
    font-size: 30px;
    line-height: 39px;
    color: #000;
    position: relative;
    -webkit-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease;
    font-family: 'Antarctica-CondensedRegular';
}

.link1>strong {
    margin-right: 15px;
}

.link1>span {
    font-family: 'Antarctica-CondExtLt';
    font-size: 21px;
    line-height: 22px;
    border: 0.5px solid #818181;
    border-radius: 18px;
    padding: 12px 16px;
    display: inline-block;
}

.nw_accordion_2 li {
    border-bottom: 0;
    border-top: 0.3px solid #707070;
}

.accord_icon_all1 {
    position: absolute;
    top: 8px;
    right: 5px;
}

.plus_icon_span1 {
    position: absolute;
    background-color: #000;
    width: 20px;
    height: 0.8px;
    left: 50%;
    margin-left: -15px;
    top: 50%;
    margin-top: -2.5px;
    transition: all 1s ease-in-out;
    transform: rotate(-90deg);
    opacity: 1;
}

.minus_icon_span1 {
    position: absolute;
    background-color: #000;
    width: 20px;
    height: 0.8px;
    left: 50%;
    margin-left: -15px;
    top: 50%;
    margin-top: -2.5px;
}

.open1 .plus_icon_span1 {
    opacity: 0;
    transform: rotate(90deg);
    transition: 1s;
}

.submenu1>div {
    margin-bottom: 15px;
    padding-left: 40px;
    position: relative;
}

.submenu1>div:last-child {
    margin-bottom: 50px;
}

.numb_pos_abs {
    width: 34px;
    height: 34px;
    background-color: #C8AFFA;
    border-radius: 100%;
    font-family: 'Antarctica-CondExtLt';
    font-size: 22px;
    line-height: 29px;
    color: #535353;
    position: absolute;
    left: 0;
    content: '1';
    text-align: center;
    padding-top: 3px;
    top: 1px;
}

.submenu1>div:nth-child(3) .numb_pos_abs {
    background-color: #c8affa;
    color: #fff;
}

.submenu1>div:nth-child(4) .numb_pos_abs {
    background-color: #a67df7;
    color: #fff;
}

.submenu1>div:nth-child(5) .numb_pos_abs {
    background-color: #a67df7;
    color: #fff;
}

.submenu1>div:nth-child(6) .numb_pos_abs {
    background-color: #8e58f6;
    color: #fff;
}

.submenu1>div:nth-child(7) .numb_pos_abs {
    background-color: #8e58f6;
    color: #fff;
}

.submenu1>div:nth-child(8) .numb_pos_abs {
    background-color: #8e58f6;
    color: #fff;
}

.submenu1>div:nth-child(9) .numb_pos_abs {
    background-color: #8e58f6;
    color: #fff;
}

.submenu1>div:nth-child(10) .numb_pos_abs {
    background-color: #8e58f6;
    color: #fff;
}

.submenu1>div:nth-child(11) .numb_pos_abs {
    background-color: #8e58f6;
    color: #fff;
}

.submenu1>div:nth-child(12) .numb_pos_abs {
    background-color: #8e58f6;
    color: #fff;
}

.submenu1>div:nth-child(13) .numb_pos_abs {
    background-color: #8e58f6;
    color: #fff;
}

.submenu1>div:nth-child(14) .numb_pos_abs {
    background-color: #8e58f6;
    color: #fff;
}

.submenu1>div:nth-child(15) .numb_pos_abs {
    background-color: #8e58f6;
    color: #fff;
}

.submenu1>div>h4 {
    margin: 0 0 10px 0;
    font-family: 'Antarctica-CondExtLt';
    font-size: 30px;
    line-height: 39px;
    color: #535353
}

.submenu1>div>ul {
    padding-left: 18px;
    border-top: 0;
}

.submenu1>div>ul>li {
    border-top: 0 !important;
    font-family: 'Antarctica-CondExtLt';
    font-size: 22px;
    line-height: 29px;
    color: #535353;
    list-style-type: disc;
    border-bottom: 0;
}

.submenu1_crs_week {
    position: absolute;
    left: -46%;
    top: -6px;
}

.purpole_col_li_1 {
    background-color: #C8AFFA !important;
}

.purpole_col_li_2 {
    background-color: #A67DF7 !important;
}

.purpole_col_li_3 {
    background-color: #8E58F6 !important;
}

.purpole_col_li_4 {
    background-color: #7838F5 !important;
}

.purpole_col_li_5 {
    background-color: #5329BC !important;
}

.submenu1_crs_week.course_weeks ul {
    width: 154px;
    opacity: 0;
    transition: 3s linear;
}

.open>.submenu1_crs_week.course_weeks ul {
    opacity: 1;
    transition: 1s linear;
}

.open1>.submenu1 .submenu1_crs_week.course_weeks ul {
    opacity: 1;
    transition: 1s linear;
}

.open>.submenu1 .submenu1_crs_week.course_weeks ul {
    opacity: 1;
    transition: 1s linear;
}

.submenu1_crs_week.course_weeks ul li {
    width: 33px;
    height: 33px;
    border: 0 !important
}

.submenu1_crs_week.course_weeks span {
    font-size: 19px;
    line-height: 22px;
    color: #838383;
    font-family: 'Antarctica-CondExtLt';
}

.course_not_sure {
    background-color: #000;
    margin-top: 0;
    padding-top: 0;
    padding-bottom: 0;
}

.course_not_sure .l-wrap .col-two-third,
.course_not_sure .l-wrap .col-one-third {
    background-color: #000;
}

.course_not_sure_anch {
    position: relative;
    font-family: 'Antarctica-CondLightIta';
    font-size: 22px;
    line-height: 26px;
}

.course_not_sure_anch span {
    width: 175px;
    height: 175px;
    float: right;
}

.flex_div_crs {
    display: flex;
}

.course_not_sure_para {
    font-family: 'Antarctica-CondensedThin';
    font-size: 32px;
    line-height: 33px;
    color: #fff;
    text-transform: uppercase;
    margin: 0;
    padding-top: 50px;
}

.course_not_sure_para strong {
    font-family: 'Antarctica-CondensedLight';
}

.course_not_sure_head {
    font-family: 'Antarctica-CondensedLight';
    font-size: 50px;
    line-height: 52px;
    color: #fff;
    margin: 0;
}

#alone_btn_fix {
    display: none;
}

#alone_btn_fix.sticky {
    display: block;
}

.nav-down .main-menu:after {
    display: none;
}

.courses_page .header_desk_inner {
    flex: 5;
}

.courses_page .apply_fix {
    flex: 1;
    max-width: 100px;
}

.courses_page .download_fix {
    max-width: 167px;
    background-color: #7838F5;
    border-radius: 0;
    border: 0.3px solid #C6C6C6;
}

.courses_page .download_fix:hover {
    background-color: #fff;
    color: #7838F5
}

.fee_title {}

.fee_anchor {
    font-family: 'Antarctica-CondLightIta';
    font-size: 16px;
    line-height: 18px;
    color: #FFFFFF;
    text-decoration: none;
    position: absolute;
    right: 20px;
    top: 78px;
}

.fee_anchor span {
    align-items: center;
    justify-content: center;
    border: 0.3px solid #fff;
    border-radius: 100%;
    color: #fff;
    text-align: center;
    display: flex;
    width: 109px;
    height: 109px;
    padding: 0 12px;
}

.why_you_should_fx {
    display: flex;
    flex-wrap: wrap;
}

.why_you_should_fx .about_how {
    flex: 1;
}

.why_you_should_fx .about_how:nth-child(1) {
    padding-right: 34px;
}

.for_com_triple_sc.kickstart_sec .col-one-third {
    height: 470px;
}

.no_caraousel {
    display: flex;
    flex-wrap: wrap;
}

.no_caraousel .success_item {
    flex: 0 calc(25% - 16px);
    margin-bottom: 16px;
    margin-right: 16px;
}

.no_caraousel .success_item:nth-child(4n) {
    margin-right: 0;
}

.anch_mr_item {
    border: 0
}

.sucess_anch_mr {
    font-family: 'Antarctica-CondLightIta';
    font-size: 20px;
    line-height: 23px;
    color: #4D5033;
    text-decoration: none;
}

.sucess_anch_mr span {
    align-items: center;
    justify-content: center;
    border: 0.3px solid #707070;
    border-radius: 100%;
    text-align: center;
    display: flex;
    width: 309px;
    height: 309px;
    padding: 0 12px;
    text-transform: uppercase;
}

.about_not_blue {
    background-color: #7838F5;
}

.about_not_blue_para {
    max-width: 653px;
}

.joinUsImag {
    position: relative;
    right: 40px;
    bottom: 30px;
    position: relative;
    right: 0;
    bottom: 30px;
    left: 0;
    display: block;
    float: right;
    margin-right: 170px;
}

.resources_page .main-menu li a {
    color: #000
}

.resources_page .main-menu li a:hover {
    border-bottom: 1px solid #000
}

.resources_page .main-menu li.bord_li a {
    border-color: #000;
}

.resources_page .main-menu li.bord_li a:hover {
    background-color: #000;
    color: #fff;
    transition: 0.5s;
}

.resources_page .main-menu:after {
    background-color: #000;
}

.full_wd_no_pd {
    max-width: 100%;
    padding-left: 0;
    padding-right: 0
}

.full_wd_no_pd>.col-full {
    padding-left: 0;
    padding-right: 0
}

.success_title span.nw_title {
    font-family: 'Antarctica-CondExtLt';
    font-size: 24px;
    text-transform: uppercase;
}

.nw_pd_cr {
    padding: 15px;
    line-height: 28px;
}

.course_schedule_right .course_upper_bx {
    padding-left: 35px;
    position: relative;
}

.marg_desk_tp_0 {
    margin-top: 0;
}

.about_upper_left {
    width: 70%;
}

.about_upper_right {
    width: 30%;
}

.companies_upper_left {
    width: 68%;
}

.companies_upper_right {
    width: 32%;
}

.courses_fix_sec.fixSide .fixed_div {
    position: sticky;
    top: 92px
}

.sticky_expl {
    position: sticky;
    top: 0
}

/* .blog_main_sec{ display: flex;} */
.blog_main_sec .col-one-third {
    height: 100%;
}

.form_outer {
    background-color: rgba(0, 0, 0, 0.5);
    width: 100%;
    position: fixed;
    z-index: 9999;
    top: 0;
    height: 100%;
    display: none;
}

.form_instruc::-webkit-scrollbar {
    width: 1px;
    background-color: #000;
}

.form_instruc {
    background-color: #fff;
    max-width: 516px;
    float: right;
    height: 100%;
    overflow: auto;
    font-family: 'Antarctica-CondExtLt';
    font-size: 22px;
    line-height: 28px;
    color: #535353;
}

.head_form {
    background-color: #E13111;
    padding: 0 38px;
    height: 64px;
    position: relative;
}

.head_form h2 {
    margin: 0;
    display: flex;
    align-items: center;
    height: 100%;
    font-family: 'Antarctica-CondensedLight';
    font-size: 24px;
    line-height: 32px;
    color: #fff;
}

.form_element {
    padding: 38px 38px
}

.form_element input[type=text],
.form_element input[type=email],
.form_element select,
.form_element input[type=tel],
.form_element textarea {
    border: 0;
    border-top: 0.3px solid #707070;
    width: 100%;
    padding-top: 17px;
    margin-bottom: 25px;
    font-family: 'Antarctica-CondExtLt';
    font-size: 22px;
    line-height: 28px;
    color: #535353;
}

.form_element textarea {
    border: 0.3px solid #707070;
    padding: 14px;
    font-size: 20px;
    line-height: 26px;
    min-height: 156px;
}

.form_element p {
    border-top: 0.3px solid #707070;
    width: 100%;
    padding-top: 17px;
    margin-bottom: 25px;
    margin-top: 0;
}

.checkbx_whole {
    display: flex;
    flex-wrap: wrap;
    margin-bottom: 25px;
}

.checkbx_dv {
    flex: 0 50%;
    font-size: 18px;
    line-height: 24px;
    margin-bottom: 8px;
}

.checkbx_dv:last-child {
    flex: 0 100%
}

.phone_flex {
    display: flex;
}

.phone_sel {
    margin-right: 4%;
    min-width: 80px;
}

.form_element input[type=submit] {
    border: 0.3px solid #4D5033;
    border-radius: 100%;
    width: 135px;
    height: 135px;
    font-family: 'Antarctica-CondLightIta';
    font-size: 20px;
    line-height: 23px;
    color: #4D5033;
    text-align: center;
    background-color: #fff;
    white-space: break-spaces;
    float: right;
}

.form_element input[type=submit]:hover {
    border: 0.3px solid #707070;
    color: #fff;
    background-color: #E13111;
    cursor: pointer;
}

.form_element select {
    appearance: none;
    background: url(../images/drop_down_icon.svg) right 20px no-repeat
}

.form_element .phone_sel select {
    appearance: none;
    background: url(../images/drop_down_icon.svg) right 22px no-repeat;
    background-size: 12px;
}

.form_element select:focus {
    outline: 0;
}

.form_element input[type=checkbox] {
    appearance: none;
    background: url(../images/checkbox_icon.svg) no-repeat;
    background-size: cover;
    width: 20px;
    height: 20px;
    top: 5px;
    position: relative;
    border-top: 0;
    background: #a4afb9;
}

.form_element input[type=checkbox]:checked {
    background-color: #111;
}

.anchor_cross {
    position: absolute;
    right: 0;
    top: 15px;
    right: 15px;
}

.overflowhIDDE {
    overflow: hidden;
}

.pop_show {
    cursor: pointer;
}

.mrg_tp_desk_foot {
    margin-top: 0;
    position: relative;
    top: 0px;
}

.mrg_bt_35 {
    margin-bottom: 35px;
}

.course_upper_bx {
    position: relative;
    border-bottom: 0;
}

.left_bord_full:before {
    width: 200%;
    position: absolute;
    background-color: #484848;
    height: 1px;
    content: '';
    bottom: 0px;
    left: -100%;
    display: none;
}

.right_bord_full:before {
    width: 200%;
    position: absolute;
    background-color: #484848;
    height: 1px;
    content: '';
    bottom: 0px;
    left: 0;
    display: none;
}

.over_flow {
    overflow: hidden;
}

.faq_sec .accordion {
    padding-left: 0
}

.faq_sec .accordion {
    padding-left: 0
}

.course_schedule_left .course_schedule_inner {
    width: auto;
    float: none;
}

.course_schedule_right .course_schedule_inner {
    width: auto;
    float: none;
}

.upskill_img_mob {
    position: relative;
    right: 0;
    bottom: 5px;
    left: 0;
    display: block;
    float: right;
    margin-right: 170px;
    max-width: 238px;
}

.sucess_anch_mr span {
    width: 100%;
    height: 21.9vw;
}

.aboutPg_triplepic {
    top: 493px;
    position: relative;
}

.flex_course_bx {
    display: flex;
    flex-wrap: wrap;
}

.flex_course_bx .course_box {
    flex: 0 calc(50% - 17px)
}

.flex_course_bx .course_box:nth-child(2n) {
    margin-left: 34px;
}

.resource_upper {
    display: flex;
}

.res_up_first {
    flex: 0 20%;
    max-width: 20%;
    padding-right: 37px;
}

.res_up_second {
    flex: 0 80%;
    max-width: 80%;
}

.res_flex_inner {
    display: flex;
    top: -55px;
    position: relative;
}

.res_up_text {
    flex: 0 27%;
    margin-right: 3%;
}

.res_up_img {
    flex: 0 70%
}

.res_up_img img {
    width: 100%;
}

.res_up_img img.banner-img {
    width: 780px;
    height: 404px;
    object-fit: cover;
}

.res_all_cont {
    display: block;
}

.res_up_text h1 {
    font-family: 'Antarctica-CondensedRegular';
    font-size: 22px;
    color: #000;
    line-height: 26px;
    margin-top: 0;
    margin-bottom: 50px;
}

.res_sub_txt {
    font-family: 'Antarctica-ExtraLight';
    color: #4D4D4D;
    font-size: 16px;
    line-height: 26px;
}

.res_main_txt {
    font-family: 'Antarctica-ExtraLight';
    color: #5926C4;
    font-size: 20px;
    line-height: 26px;
}

.res_all_cont p {
    font-family: 'Antarctica-CondExtLt';
    font-size: 22px;
    line-height: 30px;
    color: #000;
    margin-top: 0;
}

.res_all_cont p strong {
    font-family: 'Antarctica-CondensedRegular';
}

.res_all_cont p a {
    font-family: 'Antarctica-CondExtLt';
    color: #6A5FE5;
    font-size: 22px;
    line-height: 30px;
    text-decoration: none;
    border-bottom: 1px solid #6A5FE5;
}

.res_all_cont img {
    width: 100%;
}

.res_all_cont ul {
    margin-top: 0;
    padding-top: 0;
    padding-left: 0px;
}

.res_all_cont ul li {
    list-style: none;
}

.res_all_cont ul li a {
    font-family: 'Antarctica-CondExtLt';
    color: #6A5FE5;
    font-size: 20px;
    line-height: 30px;
    text-decoration: none;
    border-bottom: 1px solid #6A5FE5;
}

.res_all_cont ul li ul {
    padding-left: 15px;
    margin-left: 25px;
}

.res_all_cont ul li ul li {
    list-style: circle !important;
}

.res_all_cont h2 {
    font-family: 'Antarctica-CondensedLight';
    font-size: 34px;
    line-height: 45.84px;
}

.res_all_cont h3 {
    font-family: 'Antarctica-CondensedLight';
    font-size: 30px;
    line-height: 40px;
    color: #000;
    margin-bottom: 10px;
}

.blog_cara_contain {
    width: 100%;
}

.img-responsive {
    width: 100%;
}

.blog_caraousel {
    padding-bottom: 90px;
}

.blog_caraousel .blog_box {
    margin-right: 35px;
}

.mrg_full_lef {
    padding-left: 37px;
}

.blog_caraousel .blog_box .anchor_box img {
    margin: 0 auto;
}

.blog_caraousel .slick-next {
    background: transparent url(../images/arrow_horiz.svg) center no-repeat;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border: 0;
    color: transparent;
    width: 38px;
    height: 38px;
    border: 1px solid #000;
    border-radius: 100%;
    right: 90px;
    position: absolute;
    bottom: 55px;
    background-size: 16px;
}

.blog_caraousel .slick-prev {
    background: transparent url(../images/arrow_horiz.svg) center no-repeat;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border: 0;
    color: transparent;
    width: 38px;
    height: 38px;
    border: 1px solid #000;
    border-radius: 100%;
    right: 160px;
    position: absolute;
    bottom: 55px;
    z-index: 999;
    transform: rotate(-180deg);
    background-size: 16px;
}

.res_det_full {
    border-top: 1px solid #707070;
    padding-top: 90px;
}

.hire_lott {
    max-width: 168px;
    height: 252px;
}

.upskill_lott {
    max-width: 270px;
}

.explore_lott {
    max-width: 297px;
    height: 252px;
}

.resource_lottie {
    max-width: 333px
}

.res-det-lottie {
    height: auto
}

.mobile_inner_div {
    position: fixed;
    background-color: #fff;
    left: 0;
    right: 0;
    top: 0;
    padding-bottom: 20px;
    z-index: 999;
    transform: translate(100%);
    transition: 1s;
    visibility: hidden;
}

.mobile_inner_div.show_mob {
    transform: translate(0);
    visibility: visible
}

.mobile_inner_div .mobile_inner_menu .logo-col {}

.mobile_inner_div .logo-col {
    padding-left: 0 !important;
    padding-right: 0 !important;
    padding-top: 15px;
    float: none
}

.cross {
    width: 30px !important;
    position: absolute;
    right: 15px;
    top: 15px
}

.mobile-main-menu {
    float: none;
    margin: 0;
    padding: 0;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    position: relative;
}

.mobile-main-menu li {
    list-style: none;
    flex: 0 50%;
    padding-right: 1px;
    padding-bottom: 1px;
    transition: 0.3s;
}

.mobile-main-menu li a {
    background-color: #000;
    color: #fff;
    text-align: center;
    border-radius: 15px;
    width: 100%;
    display: flex;
    align-items: center;
    height: 97px;
    padding-left: 15px;
    font-family: 'Antarctica-CondensedLight';
    font-size: 19px;
    text-transform: uppercase;
    text-decoration: none;
    position: relative;
}

.mobile-main-menu li a span {
    position: absolute;
    right: 15px;
    font-size: 24px;
}

.mobile-main-menu li ul {
    position: absolute;
    margin: 0;
    padding: 0;
    margin: 15px;
    top: 55px;
    left: 0;
    right: 0;
    height: 0px;
    overflow: hidden;
    width: calc(100% - 30px);
    transition: 0.3s;
}

.mobile-main-menu li ul li a {
    background-color: #58338E;
    border: 1px solid #58338E;
    height: 61px;
    margin-bottom: 1px;
    padding: 0 15px;
    z-index: 999;
}

.submenu_cross {
    display: none;
    position: absolute;
    right: 15px;
}

.mobile-main-menu.mobile-inner-submenu-parent li {
    display: none;
}

.mobile-main-menu li.mobile-inner-submenu {
    flex: 0 100%;
    height: 98px;
}

.mobile-main-menu.mobile-inner-submenu-parent li.mobile-inner-submenu {
    display: block;
    transition: 1s;
    height: 400px;
}

.mobile-main-menu.mobile-inner-submenu-parent li.mobile-inner-submenu a span {
    display: none;
}

.mobile-main-menu.mobile-inner-submenu-parent li.mobile-inner-submenu a .submenu_cross {
    display: block;
}

.mobile-main-menu li.mobile-inner-submenu ul {
    height: 315px;
    transition: 1s;
    transition-delay: 1s;
}

.mobile-main-menu.mobile-inner-submenu-parent li.mobile-inner-submenu ul li {
    display: block;
}

.mobile-main-menu li.mobile-inner-submenu>a {
    height: 100%;
    align-items: start;
    padding-top: 30px;
    transition: 1s;
}

.nw_accordion_2>p {
    font-family: 'Antarctica-CondensedThin';
    font-size: 24px;
    line-height: 30px;
    margin-top: 0;
}

.accor-para {
    font-family: 'Antarctica-CondensedThin';
    font-size: 24px;
    line-height: 30px;
    padding-left: 40px;
    margin-top: 0;
}

.success_line_height {
    line-height: 47px;
}

.software_asstrix {
    font-size: 16px;
    margin-top: 0px;
    display: block;
    line-height: 21px;
}

.strong_para {
    font-family: 'Antarctica-CondensedLight';
}

.strong_para_1 {
    font-family: 'Antarctica-CondensedRegular';
}

.course_schedule_left_new {
    background-color: #A67DF7;
    border-right: 0;
}

.course_upper_bx_nw {
    padding-left: 10px !important
}

.course_upper_bx_nw .fee_anchor {
    top: 35px
}

.regis_pos_motion {
    top: -160px;
}

.regis_pos_graphic {
    top: -185px;
}

.regis_pos_uxui {
    top: -193px;
}

.regis_pos_interior {
    top: -188px;
}

.border_bot_logos {
    border-bottom: 1px solid #707070;
}

.important_block {
    display: block !Important;
}

.li_border_none {
    border-top: 0 !Important;
    border-bottom: 0 !important;
}

.marg_tp_35 {
    margin-top: 35px;
}

.motion_accor_tp {
    margin-top: 55px;
}

.red_anchor_hover span:hover {
    background-color: #E13111 !important;
    color: #fff !important
}

.black_anchor_hover span:hover {
    background-color: #000 !important;
    color: #fff !important
}

.yellow_anchor_hover span:hover {
    background-color: #F9D94D !important;
    color: #000 !important
}

.home_banner_lottie {
    bottom: -65px
}

.hgt_desk_auto {
    height: auto !important;
}

.marg_tp_desk_courses {
    margin-top: 55px;
}

.desk_none {
    display: none;
}

.course_fee_fsize {
    font-size: 80px !important;
}

.course_fee_body_fsize {
    font-size: 40px !important;
}

.pd_icdiplo_soft{
     margin-left: 40px;
    margin-top: 25px;
    margin-bottom: 50px;
}


/* New GD Pages Slider Arrows */
.multiple-items3slide .slick-prev {
    background: #FFF467 url(../images/arrow_horiz.svg) center no-repeat;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border: 0;
    color: transparent;
    width: 48px;
    height: 48px;
    border: 1px solid #000;
    border-radius: 100%;
    left: 0px;
    position: absolute;
    /* top: 222px; */
    z-index: 999;
    transform: rotate(-180deg);
    bottom: -68px;
}
.multiple-items3slide .slick-next {
    background: #FFF467 url(../images/arrow_horiz.svg) center no-repeat;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border: 0;
    color: transparent;
    width: 48px;
    height: 48px;
    border: 1px solid #000;
    border-radius: 100%;
    right: 15px;
    position: absolute;
    /* top: 222px; */
    bottom: -68px;
}










@media only screen and (min-width: 1380px) {
    .course_schedule_left .course_schedule_inner {
        max-width: 667px;
        float: right;
        width: 667px;
        position: relative;
    }

    .course_schedule_left_new .course_schedule_inner {
        max-width: 370px;
        width: 370px;
    }

    .course_schedule_right .course_schedule_inner {
        max-width: 667px;
        float: left;
        width: 667px;
    }

    .course_schedule_left {
        padding-left: 0 !important;
        padding-right: 0 !important;
    }

    .course_schedule_right {
        padding-left: 0 !important;
        padding-right: 0 !important
    }

    .course_schedule_title {
        font-size: 50px;
        line-height: 60px;
    }

    .course_schedule_right .course_upper_bx {
        padding-left: 15px;
    }
}

@media only screen and (min-width: 1366px) {
    .apply_box {
        min-height: 258px;
    }

    .apply_box_1 {
        min-height: 211px;
    }

    .sucess_anch_mr span {
        width: 100%;
        height: 309px;
    }


}

@media only screen and (max-width: 1330px) {
    .pos_about_home {
        transform: scale(0.8);
    }

    .pos_about_course {
        transform: scale(0.8);
        top: 470px;
    }


}

@media only screen and (max-width: 1280px) and (min-width:1101px) {
    .upper-img-sec-courses img {
        max-width: 635px;
    }

    .course_desc_sec .choose_sec_images {
        margin-top: 40px;
    }

    .eligibility_half {
        min-height: 242px;
    }

    .forCompanies_banner_desk {
        max-width: 520px;
    }

    .course_schedule_left {
        padding-left: 0 !important;
        padding-right: 0 !important;
    }

    .course_schedule_right {
        padding-left: 0 !important;
        padding-right: 0 !important
    }

    .course_upper_bx {
        padding-left: 33px;
    }

    .course_lower_bx {
        padding-left: 33px;
    }

    .course_lower_bx_new {
        padding-left: 10px;
    }

    .last_btn_footer .circle_anch {
        flex: 0 90px;
        height: 90px;
        font-size: 14px;
    }

    .last_btn_footer .square_anch {
        flex: 0 90px;
        height: 90px;
        font-size: 14px;
    }

    .apply_now_courses_anch span {
        width: 115px;
        height: 115px;
    }

    .downlaod_courses_anch span {
        width: 115px;
        height: 115px;
    }

    .center_text_course {
        transform: scale(0.8);
    }
}

@media only screen and (max-width: 1160px) and (min-width:768px) {
    .pg_diploma_wrap {
        flex-wrap: wrap;
    }

    .l-wrap .col-one-third:first-child {
        width: calc(((100%) / 12) * 12);
    }

    .l-wrap .col-one-third:nth-child(2) {
        width: calc(((100%) / 12) * 6);
    }

    .l-wrap .col-one-third:nth-child(3) {
        width: calc(((100%) / 12) * 6);
    }

    .l-wrap .col-two-third {
        width: calc(((100%) / 12) * 12);
    }

    .header_anch {
        display: none;
    }

    .tab_disp_none {
        display: none;
    }

    .skrollr-mobile {
        overflow: visible !important;
    }

    .skrollr-mobile body {
        overflow: visible !important;
    }

    .upskill_sec {
        margin-bottom: 0;
    }

    .pg_diploma_list {
        margin-bottom: 20px;
    }

    .choose_hgt .col_hgt_ch {
        margin-bottom: 60px;
        height: auto;
    }

    .backdot:before {
        display: none;
    }

    .apply_box {
        min-height: 19vw;
    }

    .apply_box_1 {
        min-height: 15.5vw;
    }

    .ex_cl {
        padding-right: 0;
    }

    .accordion {
        padding-left: 0;
    }

    .upper-img-sec-courses img {
        max-width: 50%;
    }

    .upper-sec-anchor {
        margin-top: 20px;
    }

    .regis_pos_abso {
        display: none;
    }

    .downlaod_courses_anch {
        font-size: 14px;
        line-height: 18px;
    }

    .downlaod_courses_anch span {
        width: 100px;
        height: 100px;
    }

    .apply_now_courses_anch {
        font-size: 14px;
        line-height: 18px;
    }

    .apply_now_courses_anch span {
        width: 100px;
        height: 100px;
    }

    .pos_about_course {
        display: none;
    }

    .center_text_course {
        font-size: 50px;
        line-height: 66px;
    }

    .career_block {
        font-size: 16px;
        line-height: 20px;
        padding: 10px
    }

    .btn_blwbx {
        font-size: 16px;
    }

    .course_schedule_left .course_schedule_inner {
        width: 100%;
    }

    .course_schedule_right .course_schedule_inner {
        width: 100%;
    }

    .left_bord_full:before {
        width: 100%;
        left: 0;
    }

    .right_bord_full:before {
        width: 100%;
        right: 0;
    }

    .fee_anchor {
        position: inherit;
        top: -30px
    }

    .fin_partner_sec .course_flx {
        align-items: center;
    }

    .fin_part_ul li img {
        width: 65%;
    }

    .course_not_sure_para {
        font-size: 24px;
    }

    .course_not_sure_head {
        font-size: 40px;
    }

    .about_title_h2:before {
        display: none;
    }

    .sucess_anch_mr span {
        WIDTH: 210px;
        height: 210px;
    }

    .blog_main_sec .col-one-third {
        height: auto;
    }

    .partner-flex .partner_img img {
        max-width: 95px;
    }

    .apply_text {
        font-size: 16px;
        line-height: 20px;
    }

    .apply_box_1 {
        padding: 8px;
    }

    .apply_box_1 .apply_num {
        font-size: 16px;
        line-height: 20px;
    }

    .apply_box_1 .apply_text {
        font-size: 14px;
        line-height: 17px;
    }

    .ex_cl {
        bottom: -75px;
    }

    .upskill_div_marg {
        margin-top: 0;
    }


    .para_relate.mob_disp_none {
        display: none;
    }

    .multiple-items .slick-list {
        padding-left: 56px;
    }

    .center_text_course {
        transform: scale(0.8);
    }

    .no_wrap {
        padding-left: 16px;
        padding-right: 16px;
    }

    .accordion.nw_accordion_2 {
        padding-left: 40px;
    }

    .submenu1 {
        margin-left: 6px !important;
    }

    .fee_anchor {
        right: inherit
    }

    .course_schedule_left {
        padding-left: 0 !important;
        padding-right: 0 !important;
    }

    .course_schedule_right {
        padding-left: 0 !important;
        padding-right: 0 !important
    }

    .course_upper_bx {
        padding-left: 33px;
    }

    .course_lower_bx {
        padding-left: 33px;
    }

    .last_btn_footer .circle_anch {
        flex: 0 75px;
        height: 75px;
        font-size: 11px;
        line-height: 14px;
    }

    .last_btn_footer .square_anch {
        flex: 0 75px;
        height: 75px;
        font-size: 11px;
        line-height: 14px;
    }

    .main-menu li {
        margin-right: 13px;
    }

    .main-menu li a {
        font-size: 13px;
    }

    .forCompanies_triple_pic {
        transform: scale(0.8);
        left: 0;
    }

    .no_caraousel .success_item {
        flex: 0 calc(33% - 16px);
    }

    .no_caraousel .success_item:nth-child(4n) {
        margin-right: 16px;
    }

    .no_caraousel .success_item:nth-child(3n) {
        margin-right: 0;
    }

    .flex_tablet {
        display: block;
    }

    .tablet_100 {
        width: 100% !important;
    }

    .joinUsImag {
        position: relative;
        right: 0;
        bottom: 30px;
        left: 0;
        display: block;
        float: right;
        margin-right: 170px;
    }

    .about_expl {
        margin-top: 0;
    }

    .upper-sec-tags {
        width: 68%;
    }

    .upper-sec-anchor {
        width: 32%
    }

    .upskill {
        font-size: 3vw;
        line-height: 4vw;
    }

    .table_hidden {
        display: none;
    }

    .mob_overflow_scroll {

        float: none;
        clear: both;
    }

    .list_disp_block {
        display: flex;
        flex-wrap: wrap;
        margin-bottom: 15px;
    }

    .list_disp_block li {
        flex: 0 45%;
        margin-right: 5%;
    }

    .pg_diploma_list.list_disp_block li a {
        font-size: 21px;
        line-height: 28px;
    }

    .pos_choose_home {
        width: 400px;
        height: 400px;
        position: relative;
    }

    .about_tablet {
        position: relative;
        max-width: 400px;
        height: 400px;
        left: 32px;
        top: 40px;
    }

    .course_box {
        background-color: #f0f0f0
    }
}

@media only screen and (max-width: 767px) {
    .upskill span {
        white-space:normal;
    }
    .mob_p_top {
        padding-top: 20px;
    }

    .course_fee_fsize {
        font-size: 20px !important;
    }

    .course_fee_body_fsize {
        font-size: 28px !important;
    }

    .res_up_img img.banner-img {
        max-width: 100% !important;
        height: 171px;
        object-fit: cover;
    }

    .blog_box img.slide-img,
    .blog_box img.thumb-img {
        width: 279px !important;
        max-width: 100% !important;
        height: 219px;
        object-fit: cover;
    }

    .blog_caraousel .blog_box.slick-slide {
        width: 279px !important;
    }

    .my_blog_box h2 {
        height: auto;
    }

    .res_all_cont p a {
        font-family: 'Antarctica-CondExtLt';
        color: #6A5FE5;
        font-size: 20px;
        line-height: 30px;
        text-decoration: none;
        border-bottom: 1px solid #6A5FE5;
    }

    .box_img_nw {
        width: 100%;
        transition: .5s;
        transform: scale(1);
        width: 500px;
        height: 190px;
        object-fit: cover;
    }

    .box_img_nw1 {
        width: 100% !important;
    }

    .box_nw {
        display: block !important;
    }

    .course_box_bm {
        margin-bottom: 20px;
    }

    .course_box_livelm {
        padding: 8px 15px;
        /* margin-right: 15px; */
    }

    .l-wrap {
        max-width: 100%;
        padding-left: 0;
        padding-right: 0;
    }

    .l-wrap .logo-col {
        width: calc(((100%) / 12) * 3);
        padding-left: 15px;
        padding-right: 15px;
    }

    .l-wrap .menu-col {
        width: calc(((100%) / 12) * 9);
        padding-left: 15px;
        padding-right: 15px;
    }

    .l-wrap .col-full {
        width: 100%;
        padding-left: 15px;
        padding-right: 15px;
        position: relative;
    }

    .l-wrap .col-half {
        width: 100%;
        padding-left: 15px;
        padding-right: 15px;
    }

    .l-wrap .col-one-third {
        width: 100%;
        padding-left: 15px;
        padding-right: 15px;
    }

    .l-wrap .col-two-third {
        width: 100%;
        padding-left: 15px;
        padding-right: 15px;
    }

    header {
        height: auto;
        padding-top: 27px;
        padding-bottom: 5px;
        background-color: #E13111;
    }

    .header_anch {
        display: none;
    }

    .upper-img-sec {
        height: auto;
    }

    .banner_img {
        display: none;
    }

    .banner_img_mob {
        display: block;
        width: 100%;
        margin-top: 165px;
    }

    .expl-anch span {
        display: none;
    }

    .main-menu {
        display: none;
    }

    .mobile_toggle {
        display: block;
        float: right;
        font-family: 'Antarctica-CondensedLight';
        font-size: 14px;
        line-height: 19px;
        color: #fff;
        text-transform: uppercase;
        text-decoration: none;
    }

    .courses_page .mobile_toggle {
        color: #000
    }

    .pos_about_home {
        position: relative;
        top: 320px;
        max-width: 343px;
    }

    .kickstart_sec .col-one-third {
        height: 410px;
    }

    .hgt_auto {
        height: auto !important;
    }

    .logo-col img.black_logo {
        /* width: 100%;    max-width: 48px; */
        width: 48px !important;
        height: 94px !important;
    }

    .logo-col img.white_logo {
        /* width: 100%;    max-width: 48px; */
        width: 48px !important;
        height: 94px !important;
    }

    .col-full img.black_logo {
        /* width: 100%;    max-width: 48px; */
        width: 48px !important;
        height: 94px !important;
    }

    .mob_disp_blk {
        display: block;
    }

    .upskill_sec {
        margin-bottom: 0px;
    }

    .upskill {
        font-size: 28px;
        line-height: 41px;
        margin-top: 40px;
        padding-right: 5px;
    }

    .upskill br {
        display: none;
    }

    .kickstart_sec {
        padding-top: 15px;
    }

    .take_charge {
        max-width: 100%;
        font-size: 24px;
        line-height: 30px;
        margin-top: 15px;
    }

    .inner_half_left,
    .inner_half_right {
        display: none;
    }

    .take_charge {
        margin-bottom: 20px;
        margin-top: 0;
    }

    .pg_diploma_sec {
        margin-top: 40px;
    }

    .pg_diploma_wrap {
        display: block;
    }

    .pg_diploma_title {
        font-family: 'Antarctica-CondensedRegular';
        font-size: 24px;
        line-height: 32px;
        color: #000;
        padding-left: 30px;
        font-weight: 500;
        margin-top: 0;
    }

    .pg_diploma_title:before {
        width: 21px;
        height: 21px;
        background-color: #000;
        border-radius: 100%;
        position: absolute;
        content: '';
        left: 15px;
        top: 5px
    }

    .pg_diploma_para {
        position: relative;
        font-size: 13px;
    }

    .course_box {
        margin-top: 0;
    }

    .divider {
        display: none;
    }

    .mob_mrg_top {
        margin-top: 100px;
    }

    .pg_diploma_list {
        margin-bottom: 15px;
    }

    .not_sure_para {
        max-width: 100%;
        margin-top: 0;
        font-size: 24px;
        line-height: 30px;
    }

    .flex_div {
        display: block;
    }

    .guidance_mob_none {
        display: none;
    }

    .not_sure_sec {
        padding-bottom: 25px;
    }

    .not_sure_anch {
        position: relative;
        float: right;
        margin-top: 30px;
        font-size: 16px;
        line-height: 20px;
        right: 0
    }

    .not_sure_anch span {
        width: 110px;
        height: 110px;
    }

    .not_sure_sec .align_right {
        text-align: left;
    }

    .not_br {
        display: block;
    }

    .expert_img {
        max-width: 100%;
        margin-right: 0;
        float: none;
    }

    .what_we_offer_list strong {
        font-size: 22px;
    }

    .what_we_offer_list {
        font-size: 20px;
        line-height: 26px;
    }

    .expert_hlf {
        width: 35%;
        float: left;
        padding-top: 22px;
    }

    .partner-flex {
        border-bottom: 0;
    }

    .partner-flex .partner_img {
        margin-right: 0;
        flex: 0 45%;
    }

    .partner-flex .partner_img:nth-child(odd) {
        margin-right: 10%;
    }

    .partner-flex .partner_img img {
        /*width: 100%; max-width: 100px; */
        width: 100px;
        height: 40px;
    }

    .guidance_disp_none {
        display: inline-block;
        width: 58%;
        float: right;
    }

    .apply_sec {
        margin-top: 50px;
    }

    .choose_sec_images {
        display: none;
    }

    .what_we_offer {
        display: none;
    }

    .what_other_offer {
        display: none;
    }

    .what_other_offer_list {
        display: none;
    }

    .what_offer_anchor {
        display: none;
    }

    .success_title:before {
        display: none;
    }

    .success_title {
        text-transform: inherit;
        margin-top: 15px;
        line-height: 30px;
    }

    .mob_non {
        display: none;
    }

    .multiple-items .slick-arrow {
        /* display: none!important;*/
    }

    .multiple-items .slick-next {
        right: 20px;
        top: 101%;
    }

    .multiple-items .slick-prev {
        left: 20px;
        z-index: 9;
        top: 101%;
    }

    .success_caraousel {
        margin-top: 10px;
    }

    .career_block:nth-child(1),
    .career_block:nth-child(4),
    .career_block:nth-child(8) {
        display: none;
    }

    .career_block {
        width: calc(50% - 1px);
        font-size: 18px;
        line-height: 24px;
        min-height: 240px;
    }

    .success_title {}

    .success_para_mobile {
        font-size: 24px;
        line-height: 31px;
        color: #000;
        font-weight: 200;
        font-stretch: extra-condensed;
        display: block;
        margin-top: 7px;
    }

    .multiple-items .slick-list {
        padding-left: 35px;
    }

    .home_success .slick-list {
        padding-left: 35px;
    }

    .meet_caraousel .slick-list {
        padding-left: 35px;
    }

    .apply_all {
        display: block;
        margin-top: 20px;
        margin-bottom: 20px;
    }

    .apply_box {
        flex: 0 100%;
        border-left: 1px solid #484848;
        border-right: 1px solid #484848;
        border-top: 1px solid #484848;
        border-bottom: 0px solid #484848;
        min-height: auto;
    }

    .apply_box:nth-last-child(2) {
        border-bottom: 1px solid #484848;
    }

    .apply_box:last-child {
        border: 0 !important;
    }

    .apply_box:after {
        clear: both;
        display: block;
        content: '';
    }

    .apply_num {
        float: left;
        width: 20px
    }

    .apply_text {
        position: relative;
        float: left;
        margin-left: 30px;
        padding-top: 10px;
        width: calc(100% - 50px);
        font-size: 20px;
        line-height: 26px;
        margin-bottom: 30px;
    }

    .apply_box:last-child {
        border-left: 0;
        border-right: 0;
    }

    .apply_box_anchor {
        margin-top: 40px;
        display: inline-block;
        float: right;
        font-size: 16px;
        min-height: auto;
    }

    .apply_box_anchor span {
        width: 110px;
        height: 110px;
    }

    .ex_cl {
        position: relative;
        bottom: 0;
        padding-right: 0;
        float: left;
        margin-left: 45px;
        padding-top: 10px;
        width: calc(100% - 50px);
    }

    .mrg_bt_mb_0 {
        margin-bottom: 0 !important;
    }

    .upskill_img_mob {
        width: 85%;
        bottom: 0;
        float: none;
        margin-right: 0;
        display: inline-block;
    }

    .accordion {
        margin-left: 0;
        padding-left: 0;
        margin-top: 35px;
    }

    .nw_accordion {
        margin-top: 0;
    }

    .numb_accor_dv {
        left: -1px;
    }

    .text_accor_dv {
        padding-left: 40px;
    }

    .faq-font {
        /*color: #000;*/
        background: none;
        width: auto;
        display: inline;
    }

    .footer_mob_hide {
        display: none
    }

    .footer_sec {
        padding-top: 40px;
    }

    .foot_mob_show {
        display: block;
        margin-bottom: 50px;
    }

    .foot_mob_show a {
        display: inline-block;
        margin-right: 20px;
    }

    .last_btn_mob_show {
        display: block;
        position: absolute;
        right: 0;
        width: 60%;
        top: 15px;
    }

    .last_btn_footer .circle_anch {
        float: left;
    }

    .last_btn_footer .circle_anch span {
        height: 110px;
        width: 110px
    }

    .last_btn_footer .square_anch {
        float: left
    }

    .last_btn_footer .square_anch span {
        height: 110px;
        width: 110px
    }

    .footer_logo_link {
        display: inline-block;
        margin-top: 90px;
    }

    .fixed_menu_sec {
        bottom: 5px;
    }

    .fixed_menu_sec_mobile {
        display: block;
        position: fixed;
        bottom: 0;
        width: 100%;
        z-index: 1001;
        padding: 0 5px;
    }

    .courses_mobile_action {
        background-color: #000;
        width: 69%;
        border-radius: 20px;
        float: left;
        font-family: 'Antarctica-CondMedIta';
        font-size: 14px;
        line-height: 14px;
        color: #8D8DFE;
        text-transform: uppercase;
        display: block;
        height: 60px;
        text-decoration: none;
        text-align: left;
        padding: 21px 15px;
    }

    .download_mobile_action {
        background-color: #C3C3F5;
        width: 33%;
        border-radius: 20px;
        float: left;
        font-family: 'Antarctica-CondMedIta';
        font-size: 14px;
        line-height: 14px;
        color: #363636;
        text-transform: uppercase;
        display: block;
        height: 60px;
        text-decoration: none;
        text-align: center;
        padding: 15px 15px;
    }

    .apply_mobile_action {
        background-color: #F8FE5D;
        width: 30%;
        border: 0.3px solid #707070;
        border-radius: 20px;
        float: left;
        font-family: 'Antarctica-CondLightIta';
        font-size: 14px;
        line-height: 14px;
        color: #363636;
        text-transform: uppercase;
        display: block;
        height: 60px;
        text-decoration: none;
        text-align: center;
        padding-top: 21px;
    }

    .only_course_page {
        width: 33%
    }

    .show_mobile_courses {
        visibility: visible;
        transform: translate(0, 0);
        transition: 1s;
    }

    .fixed_menu_mobile {
        list-style: none;
        margin: 0;
        padding: 0;
        margin-top: 8px;
        position: absolute;
        width: calc(100% - 10px);
        bottom: 60px;
    }

    .fixed_menu_mobile li a {
        font-size: 14px;
        line-height: 18px;
        font-weight: 300;
        font-stretch: extra-condensed;
        height: 47px;
        padding: 15px 20px;
        text-decoration: none;
        text-transform: uppercase;
        border-radius: 20px;
        height: 100px;
        display: block;
        float: left;
        color: #000;
    }

    .fixed_menu_mobile li:nth-child(1) a {
        background-color: #AC8ADE;
        width: 50%;
    }

    .fixed_menu_mobile li:nth-child(1):after {
        clear: both;
        display: block;
        content: '';
    }

    .fixed_menu_mobile li:nth-child(2) a {
        background-color: #F5B6D1;
        width: 50%;
    }

    .fixed_menu_mobile li:nth-child(3) a {
        background-color: #DCFACA;
        width: 50%;
    }

    .fixed_menu_mobile li:nth-child(4) a {
        background-color: #CACFFA;
        width: 50%;
    }

    .fixed_menu_mobile li:nth-child(5) a {
        background-color: #316A74;
        width: 50%;
        color: #fff;
    }

    .fixed_menu_mobile li:nth-child(6) a {
        background-color: #2E5EC7;
        width: 100%;
        color: #fff;
    }

    .fixed_menu_mobile li:nth-child(7) a {
        background-color: #2E5EC7;
        width: 100%;
        color: #fff;
    }

    .menu_logo_img {
        display: block;
        padding: 20px 10px;
    }

    .menu_logo_img:after {
        width: 16px;
        height: 16px;
        background-color: #000;
        border-radius: 100%;
        position: absolute;
        content: '';
        right: 10px;
        top: 25px;
    }

    .course_mobile_cross {
        width: calc(100% - 5px);
        position: absolute;
        background-image: url(../images/mobile_cross.svg);
        background-repeat: no-repeat;
        background-position-x: 95%;
        background-position-y: center;
        transition: 1s;
    }

    .one_img {
        right: 0;
        width: calc(100% - 90px)
    }

    .two_img {
        right: inherit;
        left: 60px;
    }

    .third_img {
        right: inherit;
        left: 30px;
    }

    .fourth_img {
        right: inherit;
        left: 0;
    }

    .footer_link_dv span {
        font-size: 16px;
    }

    .footer_link_dv a {
        font-size: 18px;
    }

    .subscribe_inp {
        font-size: 26px;
    }

    .title_mob_hide {
        display: none;
    }

    .title_desk_hide {
        display: block;
    }

    .courses_page {
        height: auto;
    }

    .course_innerpage {
        height: auto;
    }

    .course_inner_main {
        position: relative;
        padding: 0px 0 190px;
    }

    .about_page .course_inner_main {
        padding: 0
    }

    .upper-sec-anchor {
        width: 100%;
        float: none
    }

    .upper-sec-anchor .regis_pos_abso {
        display: none;
    }

    .upper-sec-tags {
        margin-bottom: 30px;
    }

    .upper-sec-tags span {
        font-size: 13px;
    }

    .upper-sec-tags span.sq_span {
        border-radius: 18px;
    }

    .course_desc_sec {
        background-color: #fff;
        padding-bottom: 0;
    }

    .course_desc_sec .choose_sec_images {
        margin-top: -140px;
    }

    .course_choose_mob_sec {
        display: block;
    }

    .course_choose_mob_sec.choose_sec_images .one_img {
        right: 0;
        width: 70%;
    }

    .course_choose_mob_sec.choose_sec_images .two_img {
        right: 25px;
        width: 70%;
    }

    .course_choose_mob_sec.choose_sec_images .third_img {
        right: 50px;
        width: 70%;
    }

    .upper-sec-tags:after {
        clear: both;
        display: block;
        content: '';
    }

    .course_desc_text {
        font-size: 28px;
        line-height: 38px;
        margin-top: -75px;
        padding-top: 0;
    }

    .courses_number_sec {
        margin-top: 0;
    }

    .perc_numb_course {
        font-size: 42px;
        margin-bottom: 20px;
        line-height: 35px;
        padding-bottom: 12px;
    }

    .numb_course_detail {
        margin-bottom: 0;
    }

    .future_career_title {}

    .left_future,
    .right_career {
        display: none;
    }

    .center_text_course {
        font-size: 32px;
        line-height: 44px;
        margin-top: 30px;
    }

    .animation2 span:nth-child(5) {
        transform: translateX(0) !important;
        animation: none !important;
    }

    .animation2 span:nth-child(4) {
        transform: translateX(0) !important;
        animation: none !important;
    }

    .animation2 span:nth-child(3) {
        transform: translateX(0) !important;
        animation: none !important;
    }

    .animation2 span:nth-child(2) {
        transform: translateX(0) !important;
        animation: none !important;
    }

    .animation2 span:nth-child(1) {
        transform: translateX(0) !important;
        animation: none !important;
    }

    @keyframes textMove5 {
        from {
            transform: translateX(0);
        }

        to {
            transform: translateX(10px);
        }
    }

    @keyframes textMove4 {
        from {
            transform: translateX(0);
        }

        to {
            transform: translateX(20px);
        }
    }

    @keyframes textMove3 {
        from {
            transform: translateX(0);
        }

        to {
            transform: translateX(30px);
        }
    }

    @keyframes textMove2 {
        from {
            transform: translateX(0);
        }

        to {
            transform: translateX(40px);
        }
    }

    @keyframes textMove1 {
        from {
            transform: translateX(0);
        }

        to {
            transform: translateX(50px);
        }
    }

    .future_text_sec {
        margin-bottom: 10px;
    }

    .course_weeks {
        display: none;
    }

    .course_accor_ul {
        width: 88%;
        float: right;
    }

    .course_accor_ul .text_accor_dv {
        padding-left: 0
    }

    .course_accor_ul .link {
        font-size: 20px;
        line-height: 26px;
        font-weight: 300;
    }

    .course_accor_ul .link .accord_icon {
        width: 15px
    }

    .curriculum_sec {
        margin-top: 90px;
    }

    .course_accor_ul li:before {
        font-size: 20px;
        top: 32px;
    }

    .mob_courses_week_days {
        display: block;
        font-size: 14px;
        line-height: 19px;
        color: #818181;
        font-weight: 300;
        font-stretch: extra-condensed;
    }

    .software_main_para {
        font-size: 24px;
        line-height: 30px;
        margin-top: 30px;
    }

    .software_title {
        font-size: 24px;
        padding-top: 5px;
        line-height: 34px;
    }

    .real_world_sec {
        margin-top: 30px;
    }

    .career_block_mob_hid {
        display: none;
    }

    .course_schedule_categ {
        text-transform: uppercase;
    }

    .course_schedule_title {
        font-size: 30px;
        line-height: 40px;
        margin-bottom: 90px;
    }

    .course_schedule_para {
        font-size: 18px;
        line-height: 23px;
    }

    .course_schedule_inner {
        padding-left: 0;
        padding-right: 0;
    }

    .course_schedule_left .course_schedule_inner {
        width: 100%;
        max-width: auto;
        float: none
    }

    .course_schedule_right .course_schedule_inner {
        width: 100%;
        max-width: auto;
        float: none
    }

    .eligibility_inner {
        padding: 0;
    }

    .eligibility_half_right {
        float: none !important;
        left: 0;
        border: 0
    }

    .eligibility_half_right .eligibility_title {
        border-bottom: 1px solid #707070;
        padding-bottom: 15px;
    }

    .eligibility_half_left {
        margin-top: 60px;
    }

    .career_whole_desk_course {
        display: none;
    }

    .career_whole_mobile_course {
        display: block;
    }

    .career_whole_mobile_course .career_block {
        width: auto;
        background-position: center center;
    }

    .career_whole_mobile_course .career_block:nth-child(1),
    .career_whole_mobile_course .career_block:nth-child(4),
    .career_whole_mobile_course .career_block:nth-child(8) {
        display: block;
    }

    .course_nubm_mob_hid {
        display: none;
    }

    .crs_career_mob {
        display: block !important;
    }

    .about_banner_desk {
        display: none;
    }

    .about_page .upper-img-sec-courses .banner_img_mob {
        margin-top: 35vh;
    }

    .about_page .upper-sec-tags {
        font-size: 28px;
        line-height: 34px;
        width: 100%;
        margin-top: 26px;
    }

    .about_page .upper-sec-tags span {
        font-size: 28px;
        line-height: 20px;
    }

    .exp_hr_title {
        margin-top: 0;
        font-size: 76px;
    }

    .mob_disp_none {
        display: none
    }

    .exp_hr_anch {
        position: absolute;
        top: 0;
        right: 15px;
        font-size: 16px;
        line-height: 20px;
    }

    .exp_hr_anch span {
        width: 110px;
        height: 110px;
        background-color: #F8FE5D;
        border: 0
    }

    .sq_span_exp span {
        border-radius: 100%;
    }

    .exp_one_mob {
        margin-top: 60px;
    }

    .exp_second_mob {
        margin-top: 60px;
    }

    .exp_hr_sub {
        margin-top: 0px;
    }

    .about_triple_pic {
        max-width: 343px;
        height: 360px;
        position: relative;
        top: 75px;
    }

    .about_triple_pic .one_img {
        right: 0;
        max-width: 248px;
    }

    .about_triple_pic .two_img {
        right: inherit;
        left: 75px;
        max-width: 200px;
    }

    .about_triple_pic .third_img {
        right: inherit;
        left: 30px;
        max-width: 149px;
    }

    .about_triple_pic .fourth_img.visible {
        right: inherit;
        left: 0;
        max-width: 133px;
    }

    .about_title_h2 {
        padding-left: 35px;
        font-family: 'Antarctica-CondExtLt';
        font-size: 24px;
        line-height: 32px;
    }

    .about_title_h2:before {
        width: 21px;
        height: 21px;
        background-color: #000;
        border-radius: 100%;
        position: absolute;
        content: '';
        left: 0;
        top: 5px;
    }

    .about_sub_h3 {
        font-size: 20px;
        line-height: 26px;
    }

    .about_para {
        font-size: 18px;
        line-height: 24px;
    }

    .about_expl {
        display: none;
    }

    .about_more_anchor {
        margin-top: 0;
        bottom: 0
    }

    .about_not_sure {
        margin-bottom: 190px;
    }

    .forCompanies_triple_pic {
        display: none;
    }

    .forCompanies_banner_desk {
        display: none;
    }

    .forCompanies_page .upper-sec-tags {
        font-size: 26px;
        line-height: 32px;
        margin-top: -10px;
    }

    .forCompanies_page .upper-sec-tags span {
        font-size: 26px;
        line-height: 32px;
        padding: 2px 10px;
    }

    .forCompanies_banner_mob {
        margin-top: 30vh;
    }

    .for_companies_mob_hide {
        display: none;
    }

    .skilset_mob_height {
        height: auto !important;
    }

    .skillset_accord.accordion li {
        margin-bottom: 0;
    }

    .skillset_accord.accordion .submenu {
        margin-top: -40px;
        margin-left: -36px;
        padding-bottom: 30px;
    }

    .skillset_accord .link {
        font-size: 24px;
        line-height: 32px;
        padding-bottom: 60px;
    }

    .skillset_accord .accord_icon {
        width: 15px;
        top: 15px;
    }

    .skillset_accord .accord_icon.minus_icon {
        top: 5px
    }

    .mob_padding {
        padding-left: 0
    }

    .mrg_tp_ttl {
        margin-top: 0;
        margin-bottom: 30px;
    }

    .img_mob_hide {
        display: none;
    }

    .img_desk_hide {
        display: block;
    }

    .contact_h3 {
        font-size: 20px;
        line-height: 26px;
    }

    .contact_para {
        font-size: 18px;
        line-height: 24px;
    }

    .forCompanies_page .mobile_toggle {
        color: #fff
    }

    .blog_box {
        width: 100%;
        margin-right: 0;
    }

    .resources_main_banner {
        width: 75%;
        float: left;
        margin-top: 20vh;
    }

    .list_disp_block {
        display: flex;
        flex-wrap: wrap;
    }

    .list_disp_block li {
        /*flex: 0 45%; margin-right:5% */
    }

    .pg_diploma_list.list_disp_block li a {
        font-size: 21px;
        line-height: 28px;
    }

    .mob_overflow_scroll {
        overflow-x: scroll;
        float: none;
        clear: both;
    }

    .partners-cara .slick-list {
        padding-left: 20px
    }

    .upskill_div_marg {
        margin-top: 0;
    }

    #sticky_bar_mob {
        transform: translateY(90px);
        transition: 1s;
    }

    #sticky_bar_mob.sticky1 {
        transform: translateY(-10px);
    }

    .marg_mb_tp_0 {
        margin-top: 0;
    }

    .marg_bt_mb_succ {
        margin-bottom: 20px;
    }

    .career_whole {
        margin-top: 5px;
    }

    .career_full_mobile {
        padding-left: 0 !important;
        padding-right: 0 !important;
    }

    .career_block:nth-child(2) {
        margin-right: 0;
    }

    .career_home .career_block:nth-child(2) {
        margin-right: 2px;
    }

    .career_block:nth-child(3) {
        margin-right: 0;
    }

    .career_block:nth-child(6) {
        margin-right: 0;
    }

    .career_block:nth-child(9) {
        margin-right: 0;
    }

    .partner_img {
        margin-right: 40px;
    }

    .partners-cara .slick-slide img {
        width: 100%;
    }

    .upskill_mob_sec {
        padding-bottom: 2px;
    }

    .learn_more_anchor {
        bottom: -5px;
    }

    .subscribe_label {
        margin-top: 45px;
    }

    .copyright_anchor {
        margin-top: 35px;
    }

    .subscribe_form {
        margin-bottom: 45px;
    }

    .skrollr-mobile {
        overflow: visible !important;
    }

    .skrollr-mobile body {
        overflow: visible !important;
    }

    #header_desk {
        display: none;
    }

    #alone_btn_fix {
        display: none !important;
    }

    .course_dv {
        left: 0;
        position: relative;
        right: 0;
        flex: 3;
    }

    .desk_disp_none {
        display: block;
    }

    .app_mob_fix {
        display: inherit;
        position: relative;
        flex: 2;
        left: 0;
        right: 0;
        background-color: #E13111;
        color: #fff
    }

    .chat_mob_fix {
        position: relative;
        left: 0;
        right: 0;
        flex: 1;
        display: inherit;
    }

    .course_dv.onAction {
        width: calc(100% - 30px);
        position: fixed;
        z-index: 99;
        margin: 0 auto;
    }

    .new_fx_menu.show_new_fx {
        width: 100%;
    }

    .new_fx_menu li {
        width: 100%;
    }

    .mob_h2_banner {
        display: block;
        font-family: 'Antarctica-head';
        font-size: 43px;
        line-height: 40px;
        color: #EAEAEA;
        margin-top: 5px;
        margin-bottom: 15px;
    }

    .marg_mb_tp_20 {
        margin-top: 20px;
    }

    .pd_mob_bt_0 {
        padding-bottom: 0;
    }

    .marg_mob_tp_30 {
        margin-top: 30px;
    }

    .success_title span {
        font-size: 24px;
        line-height: 30px;
    }

    .col-pad-mob-0 {
        padding-left: 0 !important;
        padding-right: 0 !important;
    }

    .col-pad-mob-0 .hiring_title {
        padding-left: 15px
    }

    .kick_mob_pt_90 {
        padding-top: 90px;
    }

    .foot_copy_flx {
        display: block;
    }

    .course_flx {
        display: block;
    }

    .upper-sec-tags {
        width: 100%
    }

    .pos_mob_about_course {
        max-width: 343px;
        height: 360px;
        position: relative;
        top: -90px;
    }

    .pos_mob_about_course .one_img {
        right: 0;
        max-width: 100%;
        /*width:100%*/
    }

    .one_img.visible {
        bottom: 60px;
    }

    .pos_mob_about_course .two_img {
        right: inherit;
        left: 65px;
        max-width: 200px;
    }

    .pos_mob_about_course .third_img {
        right: inherit;
        left: 30px;
        max-width: 149px;
    }

    .pos_mob_about_course .fourth_img.visible {
        right: inherit;
        left: 0;
        max-width: 133px;
    }

    .pos_mob_about_course .fourth_img.visible {}

    .digital_font {
        padding-top: 0;
    }

    .nw_accordion.accordion .link>span {
        font-size: 16px;
        line-height: 26px;
    }

    .nw_accordion.accordion .link>span:after {
        top: 6px
    }

    .nw_accordion.accordion .link>.job_gurantee_sp:after {
        top: 10px
    }

    .submenu1 {
        margin-left: 0px;
    }

    .numb_pos_abs {
        width: 24px;
        height: 24px;
        font-size: 12px;
        line-height: 26px;
        padding-top: 0px;
        top: 2px;
    }

    .submenu1>div {
        padding-left: 35px;
    }

    .submenu1>div>h4 {
        font-size: 22px;
        line-height: 29px;
    }

    .submenu1>div>ul>li {
        font-size: 18px;
        line-height: 23px;
    }

    .job_gurantee_sp {
        height: 26px;
    }

    .nw_accordion.accordion .link {
        line-height: 5px;
        overflow: hidden;
        font-size: 50px;
        padding-top: 20px;
    }

    .nw_accordion.accordion .link strong {
        line-height: 70px;
    }

    .nw_accordion.accordion .accord_icon_all {
        /*top:42px */
    }

    .new_accord_sec .col-full {
        padding-left: 0;
        padding-right: 0
    }

    .nw_accordion.accordion .submenu {
        margin-left: 0;
    }

    .link1 {
        font-size: 22px;
        display: block;
    }

    .link1>strong {
        display: block;
    }

    .link1>span {
        font-size: 16px;
        padding: 6px 12px;
    }

    .success_img {
        max-height: 290px;
    }

    .course_schedule_categ {
        font-size: 24px;
    }

    .course_schedule_subtitle {
        font-size: 18px;
        line-height: 21px;
        max-width: 215px;
        font-family: 'Antarctica-CondensedLight';
        position: relative;
        top: -30px;
        padding-left: 0;
        padding-right: 0;
    }

    .course_upper_bx {
        position: relative;
        padding-left: 0;
        padding-right: 0;
    }

    .fee_anchor {
        top: inherit;
        bottom: 15px;
        right: 0;
    }

    .course_upper_bx_nw .fee_anchor {
        top: inherit;
    }

    .fee_accordion {
        margin-top: 0;
        margin-bottom: 0;
    }

    .fee_accordion li {
        margin-bottom: 0;
        padding: 30px 15px;
        padding-left: 0;
        padding-right: 0;
    }

    .fee_accordion li .link {
        border-top: 0;
        padding: 0;
        font-family: 'Antarctica-CondensedRegular';
        color: #fff;
        font-size: 20px;
        line-height: 26px;
        text-transform: uppercase;
    }

    .fee_accordion li .accord_icon_all {
        top: 14px
    }

    .fee_accordion li .accord_icon_all .plus_icon_span {
        background-color: #fff;
    }

    .fee_accordion li .accord_icon_all .minus_icon_span {
        background-color: #fff;
    }

    .fee_accordion.accordion li.open .link {
        color: #fff;
    }

    .fee_accordion .submenu {
        padding: 0 15px;
        margin-top: 0;
    }

    .course_lower_bx {
        padding-top: 0;
    }

    .indicative_para {
        font-size: 18px;
    }

    .fin_partner_sec {
        background-color: #7838F5;
    }

    .fin_partner_sec h3 {
        color: #000;
        font-family: 'Antarctica-CondensedRegular';
        margin-bottom: 0;
    }

    .fin_part_ul {
        
    }

    .fin_part_ul li {
        /* flex: 0 45%;
        margin-right: 5%; */
        margin-bottom: 20px;
    }
    

    .fin_part_ul li:nth-child(even) {
        margin-right: 0;
    }

    .fin_part_ul li:nth-child(1) img {
        width: 100px;
        height: 34px;
    }

    .fin_part_ul li:nth-child(2) img {
        width: 120px;
        height: 35px;
    }

    .fin_part_ul li:nth-child(3) img {
        width: 120px;
        height: 50px;
    }

    .fin_part_ul li:nth-child(4) img {
        width: 120px;
        height: 50px;
    }

    .course_not_sure {
        background-color: #000;
    }

    .flex_div_crs {
        display: block;
    }

    .course_not_sure_para {
        font-size: 22px;
        line-height: 26px;
        padding-top: 30px;
    }

    .course_not_sure_head {
        font-size: 35px;
        line-height: 40px;
        max-width: 315px;
        margin-top: 15px;
    }

    .forCompanies_page .upper-sec-anchor {
        display: none;
    }

    .forCompanies_page {
        height: auto !important;
    }

    .for_coExplor {
        margin-top: 40px;
    }

    .mob_red span {
        background-color: #E13111;
        color: #fff;
    }

    .mob_yellow span {
        background-color: #F9D94D;
        color: #000;
        border-radius: 0;
    }

    .mob_black span {
        background-color: #000;
        color: #fff;
        border-radius: 0;
    }

    .mob_andFont {
        font-family: 'Antarctica-CondensedRegular';
        font-size: 24px;
        line-height: 32px;
    }

    .about_page .upper-sec-anchor {
        display: none;
    }

    #multi_caraou .slick-list {
        padding-left: 0;
    }

    .joinUsImag {
        right: inherit;
        height: 95px;
        position: absolute;
        left: 15px;
    }

    .resources_page .mobile_toggle {
        color: #000;
    }

    .about_page {
        height: auto;
        padding-bottom: 90px;
    }

    .about_how_our_sec.for_com_triple_sc {
        padding-top: 0;
        margin-top: 0;
    }

    .forCompanies_page .course_inner_main {
        padding-bottom: 95px;
    }

    .contact-sec {
        margin-top: 40px;
    }

    .mob_wd_an {
        font-size: 16px;
        line-height: 20px;
    }

    .mob_wd_an span {
        width: 110px;
        height: 110px;
    }

    .course_desc_text span {
        padding-bottom: 2px;
        padding-top: 2px;
        padding-left: 7px;
        padding-right: 7px;
    }

    /*.meet_caraousel .slick-list{ padding-left: 0;}*/
    .course_schedule_right .course_upper_bx {
        padding-left: 0;
    }

    .course_schedule_right .course_upper_bx_nw {
        padding-left: 0 !important;
    }

    .sticky_expl {
        position: relative;
    }

    .blog_main_sec {
        display: block;
    }

    .blog_main_sec .col-one-third {
        height: auto;
    }

    .course_schedule_sec {
        padding-top: 30px;
    }

    .success_sec {
        padding-bottom: 40px !important;
    }

    .form_instruc {
        font-size: 18px;
        line-height: 24px;
    }

    .head_form h2 {
        font-size: 21px;
        line-height: 28px;
    }

    .form_element input[type=text],
    .form_element input[type=email],
    .form_element select,
    .form_element input[type=tel],
    .form_element textarea {
        font-size: 18px;
        line-height: 24px;
    }

    .head_form {
        padding: 0 15px;
    }

    .form_element {
        padding: 0 15px;
        padding-top: 40px;
    }

    .form_element input[type=submit] {
        width: 110px;
        height: 110px;
        font-size: 16px;
        line-height: 20px;
    }

    .form_element input[type=submit]::after {
        display: block;
        clear: both;
        content: '';
        margin-bottom: 40px;
    }

    .career_whole_mobile_course .career_block {
        min-height: 336px;
        font-size: 22px;
        line-height: 29px;
        font-family: 'Antarctica-CondensedLight';
    }

    .mrg_tp_mb_70 {
        margin-top: 70px;
    }

    .mrg_tp_mb_90 {
        margin-top: 40px;
    }

    .fee_accordion .submenu {
        padding-right: 0
    }

    .course_lower_bx {
        padding-right: 0;
        padding-bottom: 0px;
        padding-left: 0;
    }

    .course_schedule_ul li {
        font-size: 20px;
        line-height: 30px;
    }

    .course_lower_bx .course_schedule_para {
        font-size: 20px;
        line-height: 26px;
        padding-right: 0;
    }

    .course_lower_bx .course_schedule_para span {
        font-size: 18px;
        line-height: 22px;
    }

    .mob_l_lw_fnt {
        font-size: 18px;
        line-height: 22px;
        font-family: 'Antarctica-CondExtLt';
    }

    .indicative_para {
        position: relative;
        margin-top: 35px
    }

    .course_schedule_para_numb {
        margin-top: 30px;
    }

    .numb_accor_dv {
        display: none;
    }

    .text_accor_dv {
        padding-left: 36px;
    }

    .about_how {
        margin-top: 20px;
    }

    .pd_rgt_mob_0 {
        padding-right: 0 !important;
    }

    .skillset_accord .accord_icon_all {
        top: 15px !important
    }

    .about_how li {}

    .left_bord_full:before {
        left: -95%;
    }

    .right_bord_full:before {
        left: -15px;
    }

    .flex_course_bx .course_box {
        flex: 0 calc(100%)
    }

    .flex_course_bx .course_box:nth-child(2n) {
        margin-left: 0;
    }

    .resource_upper {
        display: block;
    }

    .res_up_second {
        max-width: 100%;
        padding-right: 0;
    }

    .res_flex_inner {
        display: block;
        top: inherit
    }

    .res_up_img {
        margin-top: 30px;
    }

    .res_all_cont h2 {
        font-size: 24px;
        line-height: 30px;
    }

    .res_all_cont h3 {
        font-size: 20px;
        line-height: 26px;
    }

    .res_all_cont p {
        font-size: 20px;
        line-height: 28px;
    }

    .res_all_cont ul li a {
        font-family: 'Antarctica-CondExtLt';
        color: #6A5FE5;
        font-size: 20px;
        line-height: 28px !important;
    }

    .res_all_cont ol li,
    .res_all_cont ul li {
        font-family: 'Antarctica-CondExtLt';
        font-size: 20px !important;
        line-height: 28px !important;
        color: #000;
        margin-top: 0 !important;
        padding-left: 0px !important;
    }

    .res_det_full .res_up_first {
        max-width: 100%;
    }

    .res_det_full .res_up_second {
        margin-left: 15px;
        margin-top: 20px;
    }

    .mrg_full_lef {
        padding-left: 15px;
    }

    .blog_caraousel .slick-prev,
    .blog_caraousel .slick-next {
        display: none !important;
    }

    .blog_caraousel {
        padding-bottom: 30px;
    }

    .explore_lott {
        width: calc(100% - 120px);
        max-width: auto;
        height: 228px;
    }

    .hire_lott {
        width: calc(100% - 120px);
        max-width: auto;
        height: 228px;
    }

    .upskill_lott {
        width: calc(100% - 120px);
        max-width: auto;
        height: 267px;
        margin-left: -5px;
    }

    .accor-para {
        padding-left: 0;
    }

    .vid-holder img {
        display: none
    }

    .upper-sec-tags {
        padding-right: 0;
    }

    .hire_mob_pos {
        top: 80px
    }

    .upskill_mob_pos {
        top: 111px
    }

    .exp_mob_pos {
        top: 58px
    }

    .btn_blwbx {
        font-size: 18px;
        line-height: 22px;
    }

    .career_blw_bx {
        position: relative;
        margin-top: 10px;
        bottom: inherit;
    }

    .blwbxcond {
        color: #eee
    }

    .about_mob_sub_h3 {
        font-size: 28px;
        line-height: 34px;
    }

    .about_mob_para {
        font-size: 24px;
        line-height: 30px;
    }

    .course_schedule_ul {
        padding-bottom: 30px;
    }

    .motion_course_schedule .course_flx {
        background-color: #A67DF7;
    }

    .course_schedule_left_new .course_upper_bx {
        margin-bottom: 0;
        padding-bottom: 0;
    }

    .motion_course_schedule .course_schedule_right .course_upper_bx_nw {
        margin-top: 0;
        padding-top: 0;
    }

    .desk_none {
        display: block;
    }

    .course_box {
        background-color: #f0f0f0
    }
}

@media only screen and (max-width: 768px) {
    .last_btn_footer .circle_anch {
        width: 100px;
        min-height: 100px;
    }

    .last_btn_footer .circle_anch span {
        width: 100px;
        height: 100px;
    }

    .last_btn_footer .square_anch {
        width: 100px;
        min-height: 100px;
    }

    .last_btn_footer .square_anch span {
        width: 100px;
        height: 100px;
    }

    .last_btn_mob_show {
        max-width: 225px;
    }

    .icp_gdterm_bubble {
        font-size: 20px;
    }

.pd_icdiplo_soft{
     margin-left: 0px !important;
    margin-top: 25px;
    margin-bottom: 50px;
}







}


.form_element input[type=button] {
    border: 0.3px solid #4D5033;
    border-radius: 100%;
    width: 135px;
    height: 135px;
    font-family: 'Antarctica-CondLightIta';
    font-size: 20px;
    line-height: 23px;
    color: #4D5033;
    text-align: center;
    background-color: #fff;
    white-space: break-spaces;
    float: right;
}

.form_element input[type=button]:hover {
    border: 0.3px solid #707070;
    color: #fff;
    background-color: #E13111;
    cursor: pointer;
}

.nw_course_tags {
    cursor: pointer !important;
}

/*-- pooja css 7-10-2022 3:20---*/
#accordion.nw_accordion.accordion .open .link {
    font-family: 'Antarctica-CondExtLt' !important;
}

/*-- pooja css 11-10-2022 6:09--*/
.extr a {
    display: inline;
    padding: 0 !important;
    padding-left: 0;
}

.faq_sec .submenu a:hover {
    background: #b63b4d00;
    color: #1a0dab;
    text-decoration: underline;
}

.faq_sec .submenu a {
    color: #1a0dab;
}

/*-- pooja css 19-10-2022 11:50--*/
.submenu span.font-20 strong {
    font-size: 18px !important;
}

.submenu span.mt-10 {
    margin-top: 20px !important;
}


.box_img_nw {
    border-radius: 15px;
}

@media screen and (min-width:992px) and (max-width:1920px) {
    .mentor_text h4 {
        min-height: 56px;
    }
}

.curr-para {
    font-family: 'Antarctica-CondensedThin';
    font-size: 18px;
    line-height: 30px;
    padding-left: 40px;
    padding-top: 40px;
    margin-top: 0;
}


/*  pooja css lootie 18-11-22 */
/* .home_banner_lottie {
    bottom: 0px !important;  
}
@media only screen and (max-width: 767px){
.hire_lott { 
width: calc(100% - 10px);
}
.explore_lott {
  width: calc(100% - 40px); 
}
.joinUsImag {
  right: inherit;
   bottom:  0px;  
  right: inherit;
  height: 95px;
  position: absolute;
  left: 15px;
}
.upskill_lott {
  width: calc(100% - 30px); 
}
.resources_main_banner {
  width: 90%; 
}
} */
/*  pooja css lootie 18-11-22 */

/*  blog heading pooja css  29-11-22 */
.blog_heading {
    font-family: 'Antarctica-CondensedRegular';
    font-size: 24px;
    line-height: 32px;
    color: #e03111;
    margin-bottom: 0px;
    margin-top: 40px;
}

/*  ui/ux fees ans schedule css 1-12-22 */
.course_schedule_middle {
    background-color: #9755ff;
    position: relative;
}

.course_schedule_left1 {
    background-color: #ae7bff;
    position: relative;
}

.course_schedule_right1 {
    background-color: #8233ff;
    position: relative;
}

.course_schedule_right2 {
    background-color: #6e1ded;
    position: relative;
}

.l-wrap .col-third {
    width: calc(((100%) / 12) * 4);
    padding-left: 17px;
    padding-right: 17px;
    float: left;
}

.course_schedule_title1 {
    font-size: 2.1vw;
    line-height: 3vw;
    color: #fff;
    font-family: 'Antarctica-CondensedLight';
    margin-top: 0;
}

.course_schedule_ul1 li {
    font-size: 20px;
    line-height: 32px;
    color: #000;
    font-family: 'Antarctica-CondensedLight';
}

.course_schedule_ul2 li {
    font-size: 22px;
    line-height: 32px;
    color: #000;
    font-family: 'Antarctica-CondensedLight';
}

.course_schedule_ul1 {
    padding-left: 20px;
}

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

    .course_newroject {

        font-size: 18px;
        line-height: 25px;
    }

    .l-wrap .col-third {
        width: 100%;
        padding-left: 15px;
        padding-right: 15px;
    }

    .course_schedule_title1 {
        font-size: 30px;
        line-height: 40px;
        margin-bottom: 40px;
    }

    .course_upper_bx {
        padding: 0px;
        padding-top: 30px;
        padding-bottom: 0px;
    }

    br.desk_none {
        display: block !important;
    }
}

br.desk_none {
    display: none;
}

.upper-sec-tags span.fact {
    font-family: 'Antarctica-CondensedThin';
}

/* mobile webinar */
@media only screen and (max-width: 767px) {
    .header_mo_anch {
        display: block !important;
    }

    .header_mo_anch {
        font-family: 'Antarctica-CondExtLt';
        font-size: 12px;
        line-height: 22px;
        border: 1px solid #fff;
        padding: 8px 15px;
        border-radius: 18px;
        color: #fff;
        /* left: 140px; */
        padding-right: 35px;
        border-right: 0;
        height: 35px;
        text-decoration: none;
        top: -13px;
        right: 0px;
        position: relative;
        margin: 0px 10px;
        border-right: none;
    }

    .header_mo_anch span {
        width: 35px;
        display: inline-block;
        border: 1px solid #fff;
        border-radius: 100%;
        z-index: 999;
        position: absolute;
        text-align: center;
        right: 0px;
        top: -1px;
        display: flex;
        justify-content: center;
        align-items: center;
        height: 35px;
    }

    .header_mo_anch span img {
        transform: rotate(-130deg);
        width: 15px;
        height: 18px;
    }
}

.header_mo_anch {
    display: none;
    ;
}

/*  pooja resource page card full click 8-12-22 */
.blog_box a {
    text-decoration: none;
}

.my_blog_box h2 {
    text-decoration: none;
    color: #9655FF;
    height: 48px;
}

.anchor_box span {
    display: block;
    width: 38px;
    height: 38px;
    border-radius: 100%;
    border: 0.3px solid #707070;
}

.anchor_box span:hover {
    background-color: #ac8ade;
}

/*body.overflowhIDDE {cursor: url(https://www.andacademy.com/wp-content/uploads/2022/12/close-cursor.png) 0 0, pointer;
} */
.res_all_cont ul.disc li {
    list-style: disc;
}

.res_all_cont ul.disc {
    margin-top: 0;
    padding-top: 0;
    padding-left: 40px;
}

.res_all_cont ol li,
.res_all_cont ul li {
    font-family: 'Antarctica-CondExtLt';
    font-size: 22px;
    line-height: 30px;
    color: #000;
    margin-top: 0;
    padding-left: 5px;
}

.mentor_sec .read_more_sec {
    text-decoration: none;
    color: #000;
}

.width-100 img {
    /*width:100%; */
    width: 330px;
    height: 366px;
}

.logo-col img.black_logo {
    width: 58px;
    height: 114px;
}

.col-full img.black_logo {
    width: 58px;
    height: 114px;
}

.logo-col img.red_logo {
    width: 28px;
    height: 45px;
}

.foot_copy_flx img.white_logo {
    width: 64px;
    height: 100px;
}

.logo-col img.white_logo {
    width: 64px;
    height: 125px;
}

.fin_part_ul img {
    width: 200px !important;
    height: 40px;
    object-fit: contain;

}
.res_all_cont h4 {
    font-family: 'Antarctica-CondensedLight';
    font-size: 24px;
    line-height: 30px;
    color: #000;
    margin-bottom: 10px;
}


.res_all_cont h1 {
    font-family: 'Antarctica-CondensedLight';
    font-size: 40px;
    color: #000;
    line-height: 58px;
    margin-top: 63px;
    margin-bottom: 0px;
}

.res_up_text {
    margin-top: 230px;
}

div#sharee {
    position: fixed;
    bottom: 60px;
    transition: 1s;
    width: 100%;
}

h3.share_title {
    font-family: 'Antarctica-head';
    font-size: 50px;
    line-height: 55px;
    color: #EAEAEA;
    margin-top: 0;
    margin-bottom: 0;
}

#share .d-flex {
    display: flex;
}

#share p {
    font-family: 'Antarctica-ExtraLight';
    margin: 0;

}

#share a {
    font-family: 'Antarctica-ExtraLight';
    font-size: 20px;
    line-height: 24px;
    color: #000;
    margin-top: 7px;
    margin-right: 10px;
    text-decoration: none;
    cursor: pointer;
    margin-bottom: 10px;
}

#share a img {
    width: 20px;
    height: 20px;
}

#myDiv {
    z-index: 999;
}

.default-chatbot-indicator {
    display: block !important;
}



.sticky_leftbar {
    position: sticky;
    top: 77vh;
    margin-left: -260px;
}

.left_slidebar_blog {
    width: 14.15%;
}

.share_post {
    position: sticky;
    top: 0;
    padding-bottom: 0.36603221083455345vw;
}

.right_spacebar_blog {
    margin-top: -40px;
}



@media only screen and (min-width: 320px) and (max-width: 992px) {

    .success_sec2.fe_m1 h2 {
        padding: 0px 15px;
    }

    .success_sec2 .boxcourse_p h2 {
        padding: 0px 15px;
    }

    .show_txt.scroll {
        height: 270px;
        overflow-y: scroll;
    }

    .courses_fix_sec.fixSide .fixed_div {
        position: static;
    }

    .default-chatbot-indicator {
        display: none !important;
    }

    .sticky_form_position {
        position: fixed !important;
        z-index: 9999 !important;
        background: #000 !important;
        bottom: -27px !important;
        width: 100% !important;
        left: 0px !important;
        /* top: -263px; */
        /* height: 100vh; */
    }

    /* .col-full{
        padding: 0 0px !important;
    } */

    .show {
        display: block !important;
    }

    .none {
        display: none !important;
    }

    .res_all_cont h1 {
        font-size: 26px !important;
        line-height: 36px !important;
        margin-top: 20px !important;
    }

    h5.res_h6 {
        font-size: 20px;
        font-family: 'Antarctica-CondensedRegular';
        line-height: 28px;
    }

    .right_spacebar_blog {
        margin-top: 10px;
    }

    .res_up_first {
        flex: 0 0%;
        max-width: 100%;
        padding-right: 0px;
        margin-bottom: 20px;
        margin-top: 20px;
    }

    .res_up_first .d_flex {
        display: flex;
    }

    .res_up_first .left_side {
        width: 50%;
    }

    .res_up_first .right_side {
        width: 50%;
    }

    .sidebar_spacebar_wrp {
        display: flex;
        justify-content: space-between;
        padding-bottom: 0;
        flex-wrap: wrap;
        align-items: flex-start;
    }

    .sticky_leftbar {
        position: static !important;
        width: 100% !important;
        order: 1 !important;
        padding: 0px 0 0 !important;
        margin-left: 0;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1023px) {
    .sidebar_spacebar_wrp {
        display: flex;
        justify-content: space-between;
        padding-bottom: 0;
        flex-wrap: wrap;
        align-items: flex-start;
    }

    .sticky_leftbar {
        position: static !important;
        width: 100% !important;
        order: 1 !important;
        padding: 0px 0 0 !important;
        margin-left: 0;
    }
}

@media only screen and (min-width: 1024px) and (max-width: 1225px) {
    .sticky_leftbar {
        position: sticky;
        margin-left: -188px;
    }
}

.blog_box.slick-slide {
    width: 410px !important;
}

.anchor_box span.arro {
    display: block;
    width: 38px;
    height: 38px;
    border-radius: 100%;
    border: 0.3px solid #707070;
}

.anchor_box span.arro:hover {
    background-color: #ac8ade;
}

a.motion {
    display: inline;
    padding: 0;
}

a.motion:hover {
    background: none;
    color: #5329bc;
}

.flex_start span.save {
    background-color: yellow;
    border-radius: 30px;
    padding: 8px 20px;
    font-size: 13px;
    font-family: 'Antarctica-CondLightIta';
    position: relative;
    top: 10px;
}

.flex_start a.fee-apply {
    background-color: #000;
    border-radius: 30px;
    padding: 7px 28px;
    color: #fff;
    font-size: 14px;
    font-family: 'Antarctica-CondensedLight';
    text-transform: uppercase;
    text-decoration: none;
    position: relative;
    top: 4px;
}

.flex_start:after {
    display: table;
    clear: both;
    content: '';
}

.flex_start span.line-through {
    text-decoration: line-through;
    text-decoration-color: #000;
}

.flex_start .col-half {
    padding-left: 0;
    padding-right: 0;
}

@media only screen and (max-width: 767px) {
    .app-now {
        padding-left: 0 !important;
    }

    .course_schedule_subtitle {
        font-size: 22px;
        line-height: 30px;
        max-width: 215px;
        font-family: 'Antarctica-CondensedLight';
        position: relative;
        top: 0px;
        padding-left: 0;
        padding-right: 0;
    }

    .flex_start .col-half {
        margin-bottom: 10px;
    }

    .flex_start span.save {
        background-color: yellow;
        border-radius: 30px;
        padding: 8px 15px;
        font-size: 20px;
        font-family: 'Antarctica-CondLightIta';
        position: relative;
        top: 0px;
    }

    .flex_start a.fee-apply {
        background-color: #000;
        border-radius: 30px;
        padding: 8px 15px;
        color: #fff;
        font-size: 20px;
        font-family: 'Antarctica-CondensedLight';
        text-transform: uppercase;
    }
}

h3.fee_title {
    scroll-margin-top: 80px;
}

@media screen and (min-width:1024px) and (max-width:1244px) {
    .course_schedule_subtitle {
        font-size: 12px;
        line-height: 20px;
    }

    .flex_start span.save {
        font-size: 10px;
        top: 5px;
    }

    .flex_start a.fee-apply {
        font-size: 9px;
        bottom: 0px;
        position: relative;
        top: -6px;
    }
}

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


    .course_schedule_subtitle {

        font-size: 10px;
        line-height: 18px;
    }

    .flex_start span.save {
        font-size: 10px;
        line-height: 18px;
        padding: 5px 5px;
        top: 0px;
    }

    .flex_start a.fee-apply {
        font-size: 10px;
        line-height: 18px;
        padding: 5px 5px;
        position: relative;
        top: -16px;
    }
}


.success_img img {
    width: 308px;
    height: 299px;
    object-fit: cover;
    object-position: top;
}

/* Events css*/


#events {
    padding-top: 20px;
}

#events .blog_box img.thumb-img {
    width: 100%;
    height: 270px !important;
    object-fit: cover;
}

.blog_box p.para_h5 {
    font-size: 13px;
    font-weight: 200;
    line-height: 20px;
    font-stretch: extra-condensed;
    color: #4D4D4D;
    margin: 0;
}

.blog_box p.para_h3 {
    font-size: 17px;
    font-weight: 200;
    line-height: 21px;
    font-stretch: extra-condensed;
    color: #000;
    margin-top: 10px;
    height: 55px;
}

.my_blog_box p.para_h2 {
    text-decoration: none;
    color: #9655FF;
    height: 60px;
}

.blog_box p.para_h2 {
    height: 50px;
    /*width: 65%; updated on 29Nov2025 to make Bharat title */
    width: 75%;
    font-size: 20px;
    font-weight: 300;
    line-height: 24px;
    font-stretch: extra-condensed;
    color: #9655FF;
    margin-top: 5px;
    margin-bottom: 0;
    font-family: Antarctica-ExtraCondensedLight;
    /*padding-right: 10px; updated on 29Nov2025 to make Bharat title */
    padding-right: 10px;
}

.webinar {
    display: flex;
}

.blog_box .webcontent {
    text-align: center;
    height: 29px;
    width: 35%;
    font-size: 15px;
    font-weight: 300;
    line-height: 28px;
    font-stretch: extra-condensed;
    color: #9655FF;
    margin-top: 5px;
    margin-bottom: 0;
    font-family: 'Antarctica-CondensedRegular';
    border: 1px solid #9655FF;
    border-radius: 12px;
    text-transform: uppercase;
}

.register_now {
    margin-top: 15px;
    margin-bottom: 15px;
}

.register_now a {
    text-align: center;
    height: 29px;
    width: 35%;
    font-size: 16px;
    padding: 8px 35px;
    font-weight: 300;
    line-height: 28px;
    font-stretch: extra-condensed;
    color: #fff;
    background: #6f3fec;
    margin-top: 5px;
    margin-bottom: 0;
    font-family: fangsong;
    border-radius: 12px;
    text-transform: uppercase;
    font-family: Antarctica-ExtraCondensedLight;
}

.date_time p.fee_paid {
    color: #ec3f3f;
    width: 65%;
    padding-top: 0px;
    font-size: 14px;
    font-weight: 300;
    line-height: 20px;
    font-stretch: extra-condensed;
    margin-top: 30px;
    margin-bottom: 0;
    font-family: 'Antarctica-CondensedLight';
    text-transform: uppercase;
}

.date_time p.fee_paid img {
    width: 16px;
    position: relative;
    top: 2px;
    height: auto;
}
.my_up_event_box .date_time p.fee_paid img, .my_past_event_box .date_time p.fee_paid img {
	top: -2px;
}

h3.upcoming_title {
    font-family: 'Antarctica-head';
    font-size: 100px;
    line-height: 89px;
    color: #EAEAEA;
    margin-bottom: 70px;
    margin-top: 0;
    margin-left: -4px;
}

.category_events {
    margin-top: 50px;
}

.category_events a {
    font-family: 'Antarctica-CondExtLt';
    font-size: 25px;
    line-height: 41px;
    color: #818181;
    text-decoration: none;
}

.register_now span.free {
    color: #9655FF;
    text-transform: uppercase;
    font-family: 'Antarctica-CondensedLight';
    padding-left: 5px;
    font-size: 16px;
}

#events_sec1 .course_innerpage {
    position: relative;
    height: calc(75vh - 95px);
}

#events_sec2 .upskill {
    font-size: 40px;
    line-height: 56px;
    color: #000;
    margin-top: 40px;
    font-family: 'Antarctica-CondensedThin';
}

#events .col-one-third.sticky {
    position: sticky;
    top: 70px;
}

.event-space {
    margin-top: 100px;
}

/* Student work page css*/

#student_work_sec1 .course_innerpage {
    position: relative;
    height: calc(100vh - 60px);
}

#student_work {
    padding-top: 100px;
}

#student_work .blog_box p.para_h3 {
    font-size: 17px;
    font-weight: 200;
    line-height: 21px;
    font-stretch: extra-condensed;
    color: #000;
    margin-top: 10px;
    height: 0px;
}

#student_work .blog_box p.para_h5 {
    font-size: 16px;
    font-weight: 200;
    line-height: 20px;
    font-stretch: extra-condensed;
    color: #4D4D4D;
    margin: 0;
    font-family: 'Antarctica-CondensedLight';
}

#student_work .blog_box p.para_h3 {
    font-size: 17px;
    font-weight: 200;
    line-height: 21px;
    font-stretch: extra-condensed;
    color: #000;
    margin-top: 3px;
    height: 0px;
    margin-bottom: 25px;
}

#student_work .blog_box img.thumb-img {
    width: 256px;
    height: 200px;
    object-fit: cover;
}

#student_work .blog_box {
    border: 0.3px solid #707070;
    border-radius: 20px;
    width: 30%;
    float: left;
    margin-right: 3% !important;
    margin-bottom: 3%;
    overflow: hidden;
    height: 285px;
}

.blog_box:nth-child(4n) {
    margin-right: 0 !important;
}

.col-one-third.sticky {
    position: sticky;
    top: 70px;
}

.events_custom_heading {
    font-family: 'Antarctica-head';
    font-size: 100px;
    line-height: 89px;
    color: #B1B1B1 !important;
    margin-bottom: 70px;
    margin-top: 0;
    margin-left: -4px;
    height: 80px !important;
}

.past_webm {
    margin-bottom: 70px;
}

.event_main_head {
    font-family: 'Antarctica-head';
    font-size: 100px;
    line-height: 89px;
    color: #B1B1B1;
    margin: 0 0 30px 0;
}

.studentwork_main_head {
    font-family: 'Antarctica-head';
    font-size: 100px;
    line-height: 89px;
    color: #B1B1B1;
    margin: 60px 0 30px 0;
}

.student_workcustom_head {
    font-family: 'Antarctica-head';
    font-size: 100px;
    line-height: 89px;
    color: #B1B1B1;
    margin-bottom: 70px;
    margin-top: 0;
    margin-left: -4px;
}



/* ICP PAGES CSS */

/* Main Course page CSS */
.courses_page1 {
    background-color: #E13111;
    /* height: 96vh; */
    height: auto;
}

.main_course_bg_top {
    background: #fff !important;
    border-bottom: 1px solid #000;
    /* height:100px; */
}

.main_course_bg {
    background: #000 !important;

    /* height:100px; */
}

.top_course-banner_left1 {
    margin-top: 13px;
    width: 100%;
    float: left;
    padding-right: 0;
}

.top_course-banner_left1 span {
    border: 1px solid #fff;
    border-radius: 50px;
    white-space: nowrap;
    font-size: 20px;
    line-height: 22px;
    color: #fff;
    font-weight: 300;
    font-family: 'Antarctica-CondensedLight';
    /* font-family:  'Antarctica-Condensedmedium'; */
    display: inline-block;
    margin-bottom: 10px;
    height: 42px;
    padding: 10px 15px;
}

.course_span2 {
    height: 42px;
    border: 1px solid #fff;
    border-radius: 50px;
    padding: 10px 15px;
    white-space: nowrap;
    font-size: 19px;
    line-height: 22px;
    color: #fff;
    font-weight: 300;
    font-family: 'Antarctica-CondensedLight';
    /* font-family:  'Antarctica-Condensedmedium'; */
    display: inline-block;
    margin-bottom: 10px;
}

.icp_banner_change1 {
    top: 30px;
    position: relative;
}

.banner_top_heading {
    font-family: 'AntarcticanHeadline-Bold';
    font-size: 73px;
    line-height: 55px;
    color: #ffffff;
    margin: 0 0 15px 0;
}

.span_top1 {
    position: relative;
    top: 5px;
}

.tophead_rborder {
    border-right: 4px solid #ffffff;
    padding-right: 25px;
}



/* Form CSS */
.cus_fhead {
    z-index: -1;
    position: relative;
    top: 10px;
}

.cus_fhead h3 {
    font-family: 'Antarctica-CondensedMedium' !important;
    text-align: center;
    padding-bottom: 25px !important;
}

.cus_fhead h4 {
    font-family: 'Antarctica-CondensedMedium';
    font-size: 20px;
    margin: 0;
    padding: 0 15px;
    line-height: 0px;
}

.cus_fhead p.h3 {
    font-family: 'Antarctica-CondensedMedium';
    font-size: 20px;
    margin: 0;
    padding: 0 15px;
    line-height: 0px;
}

.cus_fhead p.h4 {
    font-family: 'Antarctica-CondensedMedium';
    font-size: 20px;
    margin: 0;
    padding: 0 15px;
    line-height: 0px;
}

.cus_fhead ul {
    margin-top: 10px;
    padding-left: 16px;
    list-style: none;
}

.cus_fhead ul li img {
    width: 18px;
    margin-right: 10px;
}

.cus_fhead ul li {
    font-family: 'Antarctica-CondensedThin';
    font-size: 18px;
    line-height: 24px;
    padding: 5px 15px 0px 0px;
}

.widget_container {
    padding: 10px 0px;
}

.off_scholar {
    border: 2px solid #ddd;
    padding: 8px 15px;
    border-radius: 32px;
    margin: 30px 15px 15px 15px;
    text-align: center;
}

.off_scholar p {
    font-family: 'Antarctica-CondensedMedium';
    font-size: 20px;
    margin: 0;

    line-height: 28px;
}

.off_scholar p span {
    color: #e13111;
    font-family: 'Antarctica-Condensedmedium';
}

.fp1 {
    padding: 0 15px;
}

.form-start1 {
    /* background: #fff;
    padding: 25px;
    box-shadow: 1px 1px 6px #0000004a;
    top: -40px;
    position: absolute; */

    /* background: #fff;
    padding: 15px 25px;
    box-shadow: 1px 1px 6px #0000004a; */
    /* padding-right: 80px !important; */
    position: fixed;
    right: 45px;
    top: 77px;
    /* width: 385px;  */
    position: absolute;
    bottom: 20px;
    right: 32px;
    z-index: 1;
}

.right-form {
    background: #fff;
    padding: 15px 25px;
    box-shadow: 1px 1px 6px #0000004a;
    position: sticky;
    top: 70px;
    width: 360px;
    /* Adjust for spacing from the top */
}

.sticky_form {
    position: relative;
}

/*.form-start1 p.h3 {
    font-size: 24px;
    padding-bottom: 0px;
    line-height: 30px;
    font-family: 'AntarcticanHeadline-Bold' !important;
    margin: 0;
}*/
.form-start1 p.h3 span {
    font-size: 24px;
    line-height: 30px;
    font-family: 'Antarctica-CondensedMedium';
}

.form-start1 h3 {
    font-size: 24px;
    padding-bottom: 0px;
    line-height: 30px;
    font-family: 'AntarcticanHeadline-Bold' !important;
    margin: 0;
}

.form-start1 h3 span {
    font-size: 24px;
    line-height: 30px;
    font-family: 'Antarctica-CondensedMedium';
}

.f_btn1 {
    background: #fff;
    padding: 0 5px;
    border: 0;
    font-size: 16px;
    font-family: 'Antarctica-CondensedMedium';
    color: #fff;
    margin: 0 16px;
    width: 270px;
}

/* // End Form CSS */

.right_h {
    /* bottom: -118px;
    position: relative; */
    padding-left: 15px;
}

.right_h span {
    font-size: 22px;
    line-height: 27px;
    color: #fff;
    font-weight: 300;
    /* font-stretch: extra-condensed; */
    font-family: 'Antarctica-CondensedMedium';
}

.course_innerpage1 {
    position: relative;
    /* height: calc(100vh - 335px); */
}

.th_flex {
    display: flex;
}

.perc_sign {
    background: #E13111;
    color: #fff;
    padding: 6px;
    border-radius: 50%;
    font-size: 15px !important;
    position: relative;
    top: -2px;
}

.para_deta {
    font-size: 26px;
    line-height: 22px;
    color: #fff;
    font-weight: 300;
    /* font-family: 'Antarctica-CondensedSemiBold'; */
    font-family: 'Antarctica-CondensedLight';
    display: inline-block;
    margin-bottom: 5px;
}

.para_deta_span {
    font-size: 26px;
    line-height: 22px;
    color: #fff;
    font-weight: 300;
    font-family: 'Antarctica-CondensedMedium';
    display: inline-block;
    margin-bottom: 8px;
}

.learning_circle {
    align-items: center;
    justify-content: center;
    border-radius: 100%;
    background-color: #000000;
    color: #fff;
    text-align: center;
    display: flex;
    width: 130px;
    height: 130px;
    font-family: 'Antarctica-Condensedmedium';
    font-size: 18px;
    line-height: 20px;
    position: relative;
    right: 40px;
    top: 32px;
    margin: 0;
    padding-top: 10px;
}

.learning_circle a {
    color: #fff;
    text-decoration: none;
    cursor: pointer;
}

.square_span {
    border-radius: 0 !important;
    margin-left: 10px !important;
}

.square_span1 {
    border-radius: 0 !important;
    margin-left: 0px;
}

.white_errow {
    width: 63px;
    margin: 0;
    position: relative;
    /* bottom: -2px; */
    margin-left: 10px;
    border: 1px solid #fff;
    border-radius: 50px;
    top: 5px;
}

.top_head_sec {
    position: relative;
    bottom: 0;
    padding-top: 15px;
    padding-bottom: 30px;
    padding-left: 63px;
}

/* Main Page Content CSS */
.main_course_section1 {
    display: flex;
    margin: 0;
    padding: 5px 0;
    justify-content: space-between;
}

/* .main_course_section1 li{
    list-style: none;
    color: #fff;
} */
.main_course_section1 p {
    font-family: 'Antarctica-CondExtLt';
    font-size: 17px;
    text-align: center;
    margin: 0;
    color: #000;

}

.main_course_section1 p span {
    font-family: 'Antarctica-CondensedSemiBold';
    color: #E13111;
    font-size: 30px;
    padding-left: 10px;
}

.top_sec_b {
    border-left: 1px solid #000;
    height: 33px;
    position: relative;
    top: 15px;
    margin-left: 10px;
}

.tp_p {
    padding-left: 15px;
}

.iiad_img {
    margin-left: 10px;
    width: 98px;
    top: 3px;
    position: relative;
}

.main_course_sec2 {}

.main_course_sec2 h1 {
    font-family: 'AntarcticanHeadline-Semibold';
    font-size: 50px;
    line-height: 30px;
    color: #B1B1B1;
    margin: 0px 0 30px 0;
}

.main_course_sec2 p {
    font-size: 22px;
    line-height: 29px;
    color: #000;
    font-weight: 100;
    font-family: 'Antarctica-CondExtLt';
    padding-top: 0;
    margin: 0;
    color: #292929;
}
.main_course_sec2 p span.course_strong_text {
	font-family: 'Antarctica-CondensedRegular';
}

.fac_p {
    font-family: 'Antarctica-CondLightIta';
    font-size: 22px;
    margin: 56px 0 0 0;
    line-height: 29px;
    color: #292929;
}

.fac_sec {
    display: flex;
}

.fac_img_div {
    /* width: 100%; */
    position: relative;
    max-height: 345px;
    /* overflow: hidden; */
    border: 0.3px solid #707070;
    border-radius: 20px;
    margin-right: 0;
    overflow: hidden;
    margin-left: 30px;
    margin-top: 60px;
}

.fac_img {
    width: 200px;
    height: 200px;
    max-height: 212px;
    overflow: hidden;
}

.fact_text {
    border-bottom: 0;
    font-weight: 400;
    margin-bottom: 0;
    padding-bottom: 5px;
    font-family: 'Antarctica-CondensedRegular';
    padding-bottom: 0 !important;
    margin: 0;
    padding-left: 15px;
    font-size: 18px;
    padding-top: 5px;
}

.fact_text_p {
    border-bottom: 0;
    font-weight: 300;
    margin-bottom: 0;
    padding-top: 0;
    font-family: 'Antarctica-CondExtLt';
    margin: 0;
    padding: 5px 15px 20px 15px;
    font-size: 18px;
}

.main_course_head {
    font-family: 'AntarcticanHeadline-Semibold';
    font-size: 50px;
    line-height: 30px;
    color: #B1B1B1;
    margin: 0px 0 40px 0;
}

.course_h4 {
    margin: 0 0 10px 15px;
    font-family: 'Antarctica-CondensedLight';
    font-size: 25px;
    line-height: 39px;
    color: #292929;
}

.course_no {
    color: #000;
    width: 34px;
    height: 34px;
    background-color: #C8AFFA;
    border-radius: 100%;
    font-family: 'Antarctica-CondExtLt';
    font-size: 22px;
    line-height: 29px;
    /* position: absolute;
    left: 190px; */
    content: '1';
    text-align: center;
    padding-top: 3px;

}

.course_det {
    padding-left: 70px;
    margin-top: 0;
}

.course_det li p {
    border-top: 0 !important;
    font-family: 'Antarctica-CondExtLt';
    font-size: 22px;
    line-height: 35px;
    color: #292929;
    list-style-type: disc;
    border-bottom: 0;
}

ol.c {
    list-style-type: lower-roman;
    padding-left: 0px;
}

.corriculam_img {
    width: 270px;
}

.cm {
    margin: 0 15px;
}

.corri_flex {
    display: flex;
}

.student_workbtn {
    align-items: center;
    justify-content: center;
    border-radius: 100%;
    color: #4D5033;
    text-align: center;
    display: flex;
    width: 108px;
    height: 108px;
    border: 0.3px solid #818181;
    transition: 1s;
    border-color: #5926c4 !important;
    background-color: #5926c4 !important;
    margin-bottom: 40px;
}

.student_workbtn span {
    color: #fff !important;
    text-transform: uppercase;
    font-size: 16px;
    text-decoration: none;
    line-height: 20px;
    font-family: 'Antarctica-CondLightIta';
}

.course_bp {
    font-family: 'Antarctica-CondLightIta';
    font-size: 22px;
    line-height: 29px;
    margin: 0;
    color: #292929;
}

.not_sure_anch1 {
    text-transform: uppercase;
    font-size: 20px;
    text-decoration: none;
    line-height: 24px;
    position: relative !important;
    ;
    right: 0 !important;
    ;
    bottom: -176px !important;
}

.skill_flex1 {

    display: flex;
    float: right;

}

.cr1 {
    width: 210px;
}

.blue_box_p1 {
    margin: 0;
    font-size: 24px;
    line-height: 29px;
    color: #000;
    font-family: 'Antarctica-CondensedLight';
}

.blue_box_p2 {
    margin: 0;
    font-size: 18px;
    padding-top: 91px;
    line-height: 22px;
    color: #000;
    font-family: 'Antarctica-CondExtLt';
}

.bp_diploma {
    padding-top: 142px !important;
}

.bp_diploma_4 {
    padding-top: 164px !important;
}

.blue_box__span {
    width: 40px !important;
    float: right;
    position: relative;
    top: -30px;
}

.pcolor {
    color: #fff !important;
}

.common_para {
    font-size: 22px;
    line-height: 29px;
    color: #292929;
    font-weight: 100;
    font-family: 'Antarctica-CondExtLt';
    padding-top: 0;
    margin: 0;
}

.box_bg {
    background: #000;
}

.box_bg2 {
    background: #9755ff !important;
}

.box_flex1 {
    display: flex;
}

.box_w1 {
    width: 250px;
    min-height: 279px !important;
    padding: 15px 20px;
}

.logo_ul {
    display: flex;
    margin: 0;
    padding: 0;
    justify-content: space-between;
    margin-top: 40px;
}

.logo_ul li {
    list-style: none;
    /* margin-right: 15px; */
}

.success_sec2 {
    margin-top: 90px;
}

.icp-btn {
    background: #e1311100;
    color: #000000;
    text-align: center;
    padding: 25px 15px 0 15px;
    border-radius: 50%;
    width: 140px;
    height: 140px;
    float: right;
    margin-top: 0px;
    border: 1px solid #000000;
    right: -20px;
    position: relative;
    top: -14px;
}

.fee_funding_rate {
    font-size: 25px;
    margin: 0;
    font-family: 'Antarctica-CondensedRegular';
    font-weight: 300;
    line-height: 28px;
}

.fee_fun_p {
    margin: 0;
    font-family: 'Antarctica-CondensedLight';
    font-size: 16px;
    padding: 10px 0 5px 0;
}

.explore_flex1 {
    display: flex;
    justify-content: space-between;
}

.explore_flex1 p {
    font-family: 'Antarctica-CondensedLight';
    font-size: 30px;
    line-height: 35px;
    color: #ffffff;
    font-weight: 300;
}

.explore_flex1 p span {
    font-family: 'Antarctica-CondensedThin';
}

.apply_box_icp {
    min-height: 190px !important;
    max-height: 165px;
}

.ap_btn {
    width: 190px !important;
    height: 190px !important;
    margin: 0;
}

.course_p1 {
    background: #ffff00;
    width: 91px;
    border: 0.3px solid #000;
    border-radius: 50px;
    padding: 6px 10px;
    text-align: center;
    margin: 0;
    font-family: 'Antarctica-CondensedRegular';
    font-size: 16px;
    line-height: 19px;
    color: #000;
    font-weight: 300;
    font-stretch: extra-condensed;
    height: 29px;
}

.course_b1 {
    border: 0.2px solid #818181;
    width: 275px;
    border-radius: 25px;
    background: #f2f2f2;
    height: 404px;
}

.bp1 {
    padding: 20px 20px;
}

.course_p2 {
    color: #000;
    border-top: 0;
    padding: 40px 0;
    font-family: 'Antarctica-Condensedmedium';
    font-size: 22px;
    padding-top: 10px;
    padding-bottom: 0px;
    margin-top: 0;
    margin-bottom: 0;
    line-height: 26px;
}

.course_p3 {
    font-size: 17px;
    line-height: 25px;
    color: #000;
    font-family: 'Antarctica-CondensedRegular';
    margin: 0;
    padding: 15px 0 0 0;
}

.box_img1 {
    width: 100%;
    /* width: 273px; */
    border-radius: 25px;
    border: 1px solid #000;
    margin: 0;
    margin-bottom: -6px;
    border-right: 0;
    border-left: 0;
    border-bottom: 0.2px solid #818181;
}

.c_arrow {
    width: 35px;
    position: relative;
    top: -49px;
    border: 0;
    right: 15px;
    float: right;
}

.course_main_box {
    display: flex;
    justify-content: space-between;
    margin-top: 50px;
}

.sec_p1 {
    margin-top: 80px;
}

.icp_box_1 {
    background-color: #cdaeff !important;
}

.icp_box_2 {
    background-color: #a67df7 !important;
}

.icp_box_3 {
    background-color: #8e58f6 !important;
}

.icp_box_4 {
    background-color: #7838f5 !important;
}

.icpb_p2 {
    padding-top: 135px;
}

.icpb_p3 {
    padding-top: 135px;
}

.icpb_p4 {
    padding-top: 135px;
}

.logo_li_img {
    width: 130px;
}

.logo_li_img1 {
    width: 105px;
}


.ready span.yellow {
    color: #FFF467
}

.testimonial .l-wrap {
    /* padding-left: 93px; */
}

.testimonial-slider {
    margin-top: 40px;
    margin-bottom: 160px;
}

.testimonial-slider p.comment {
    font-size: 20px;
    line-height: 26px;
    font-family: 'Antarctica-CondExtLt';
    margin: 0;
}

.testimonial-slider p.name {
    font-size: 18px;
    line-height: 23px;
    font-family: 'Antarctica-CondensedRegular';
    position: absolute;
    margin: 0;
    bottom: 0;
    padding-bottom: 25px;
}

.testimonial-slider .content-sec {
    padding: 0;
    height: auto;
    position: relative;
    margin-right: 10px;
    border: 1px solid #707070;
    border-radius: 25px;
    height: 510px;
}

.testimonial-slider .slick-prev {
    background: #FFF467 url(https://www.andacademy.com/wp-content/themes/andacademy/lp3/graphic-design-pg-diploma/img/arrow_horiz.svg) center no-repeat;
    -webkit-appearance: none;
    -moz-appearance: none;
    /* appearance: none; */
    border: 0;
    color: transparent;
    width: 48px;
    height: 48px;
    border: 1px solid #000;
    border-radius: 100%;
    left: 0px;
    position: absolute;
    bottom: -65px;
    /* z-index: 999; */
    z-index: 0;
    transform: rotate(-180deg);
}

.testimonial-slider .slick-next {
    background: #FFF467 url(https://www.andacademy.com/wp-content/themes/andacademy/lp3/graphic-design-pg-diploma/img/arrow_horiz.svg) center no-repeat;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border: 0;
    color: transparent;
    width: 48px;
    height: 48px;
    border: 1px solid #000;
    border-radius: 100%;
    right: 10px;
    position: absolute;
    bottom: -65px;
}

.cara_play_vid {
    /*font-family: 'Antarctica-CondExtLt';
    font-size: 16px;
    line-height: 22px;
    color: #000;
    background-color: #fff;
    border: 0.3px solid #818181;
    border-radius: 20px;
    padding: 12px 11px;
    position: absolute;
    right: 10px;
    bottom: 10px;*/
}

.cara_play_vid {
    display: flex;
    font-family: 'Antarctica-CondExtLt';
    font-size: 16px;
    line-height: 22px;
    color: #000;
    background-color: #fff;
    border: 0.3px solid #818181;
    border-radius: 20px;
    padding: 12px 11px;
    position: absolute;
    right: 10px;
    bottom: 10px;
}

.cara_play_vid .play_video {
    width: 20px !important;
    height: 20px !important;
    margin-right: 6px !important;
}

.success_img_icp {
    width: 100%;
    position: relative;
    max-height: 290px;
    overflow: hidden;
    /* border-radius: 20px 20px 0px 0; */
}

.success_img_icp img {
    /* width: 100%;
    height: 240px; */
    width: 296px !important;
    height: 226px !important;
    object-fit: cover;
    object-position: top;
}

.success_cour {
    display: flex;
    align-items: center;
}

.success_cour span img {
    margin-left: 15px;
    width: 95px;
    height: auto;
}

.success_sec_new {
    padding: 0 !important
}

.success_sec_new p {
    border-bottom: 1px solid #000;
    padding: 10px 10px;
}

.succ_course_cart {
    height: 510px !important;
}

.stu_slidet_icp {
    padding: 15px;
}

.mentor_cours_P {
    font-size: 18px !important;
    font-family: 'Antarctica-CondensedRegular' !important;
}

.stu_slidet_icp h3 {
    border-bottom: 0;
    font-weight: 400;
    margin-bottom: 0;
    padding-bottom: 5px;
    font-family: 'Antarctica-CondensedRegular';
    padding-bottom: 0 !important;
}

.stu_slidet_icp p {
    font-family: 'Antarctica-CondExtLt';
    font-size: 16px;
    line-height: 25px;
    color: #000;
    font-weight: 100;
    font-stretch: extra-condensed;
    margin: 0;
}

.success_item_icp {
    border: 0.3px solid #707070;
    border-radius: 20px;
    margin-right: 21px;
    overflow: hidden;
}

.icp_fee_img {
    /*width: 347px;
    height: 330px;*/
    width: 100%;
    height: 100%;
    object-fit: cover;

}

.transform_p {
    font-family: 'Antarctica-CondensedLight';
    font-size: 20px;
    line-height: 24px;
    color: #fff;
    text-transform: uppercase;
}

.r-width_course {
    width: 30.5px;
    height: auto;
}

.emi-rate-course {
    margin: 0;
}

.emi-rate-course span {
    font-size: 50px;
    margin: 0;
    font-family: 'Antarctica-CondensedRegular';
    font-weight: 300;
}

.fee-p-course {
    font-family: 'Antarctica-CondensedRegular';
    margin: 0;
    font-size: 16px;
}

.fee-p-course span {
    font-family: 'Antarctica-CondensedLight';
    font-size: 20px;
    margin: 30px 0 0 0;
}

/* .fee-p-course h4{
    font-family: 'Antarctica-CondLightIta';
    font-size: 20px;
margin: 30px 0 0 0;
} */

.apply_num_course {
    font-family: 'Antarctica-CondExtLt';
    font-size: 22px;
    line-height: 30px;
    color: #000;
}

.apply_text_course {
    font-family: 'Antarctica-CondensedLight';
    font-size: 20px;
    line-height: 26px;
    color: #000;
    font-weight: 300;
    font-stretch: extra-condensed;
    position: absolute;
    bottom: 10px;
    padding-right: 15px;
}

.fee_m1 {
    margin-top: 50px;
    margin-bottom: 10px;
}

.fee_cp1 {
    padding: 30px !important;
}

.fee_bg {
    background: #ae7bff;
    /*height: 330px;*/
    height: auto;
}

.software_logo_sec {
    margin: 15px 0 40px 0;
    /* width: 100%; */
    display: flex;
}

.soft_lm1 {
    margin-right: 10px;
}

.plus_sign {
    margin: 115px 0 0px 0;
    width: 33px;
}

.plus_sign_pg_d {
    margin-top: 50px !important;
}

.submenu {
    margin-left: 0 !important;
}

.course_det li::marker {
    font-size: 1.7rem;
    font-weight: bolder;
}

.img_ultimate {
    padding-top: 40px;
    width: 80%;
    top: -40px;
    position: relative;
}

.head_bg1 {
    background: #ff5234;
}

.left_hw {
    width: 90%;
}

.left_hw1 {
    width: 10%;
}

.course_see_m1 {
    margin-top: 15px;
    padding-left: 0;
    float: right;
    vertical-align: sub;
}

.course_see_m1 p {
    text-transform: uppercase;
    font-size: 16px;
    text-decoration: none;
    line-height: 20px;
    font-family: 'Antarctica-CondLightIta';
    color: #000;
}

.course_see_m1 a {
    text-decoration: none;
}

.course_see_m1 a p span img {
    width: 48px;
    vertical-align: middle;
    margin-left: 15px;
    margin-right: 0px;
}

.read_anc {
    color: #000;
    text-decoration: none;
}

.career_sup_p {
    font-size: 20px;
    margin: 0;
    padding-top: 30px;
    line-height: 24px;
    position: relative;
    bottom: -35px;
}

.dot_s {
    font-size: 0.9rem;
    /* font-weight: bolder; */
}

.soft_img2 {
    width: 100%;
}

.launch_img_icp {
    width: 100%;
    max-width: 300px;
}

/* FAQ SECTION */

.numb_accor_dv2 {
    font-size: 22px;
    line-height: 29px;
    color: #000;
    position: absolute;
    /* left: -34px; */
    font-family: 'Antarctica-CondensedRegular';
}

.course_faq_ul {
    padding: 10px 0 10px 20px !important;
}

.course_faq_ul li {}

.course_faq_ul li::marker {
    font-size: 1.7rem;
    font-weight: bolder;
}

.course_faq_yt {
    /* background: #FFE844; */
    /* border-radius: 20px; */
    /* border: 0.2px solid #d8d8d8; */
    /* padding: 70px 80px; */
    /* border-radius: 5px; */
    height: 450px;
    width: 100%;
}

.mob_display_non2 {
    display: none;
}

.banner_pl {
    padding-left: 100px;
}

.ultimate_h {
    height: 323px;
}

/* .img_ultimate {
    padding-top: 0;
    width: 337px;
    top: 14px;
    position: relative;
    right: -99px;
} */
.software_sign {
    font-family: 'Antarctica-CondensedLight';
    font-size: 25px;
    line-height: 29px;
    margin: 0;
    color: #292929;
    /*top: -9px;*/
    position: relative;
    padding-left: 10px;
}

.soft_posi1 {
    top: 28px !important;
}

.soft_posi2 {
    top: 31px !important;
}

.ultimate_know1 {
    top: 158px;
}

/* .not_sure_anch22 {
    width: 75px;
    height: 75px;
    font-size: 12px;
    line-height: 16px;
} */
.m_para1 {
    padding: 30px 0px 0 0px;
}

.cs_line {
    line-height: 48px !important;
}

.cs_box5 {
    padding-top: 35px;
}

.cs_box55 {
    padding-top: 90px !important;
}

.cs_box56 {
    padding-top: 3px !important;
}



.fee_bubble {
    overflow-x: initial !important;
    position: relative !important;
}

.apply_icp_m {
    margin-top: 0 !important;
    margin-bottom: 100px;
}

.explore_heigh_sec {
    height: 295px;
}

/* .explore_heigh_sec_pgd{
    height: 291px;
} */
.exp_sec_img {
    padding-top: 85px;
}


.mobile_form_c {
    width: 310px;
    height: 300px;
}

.career_smob_p {
    padding: 0 15px;
}

.career_smob_p h3 {
    /* padding: 0 15px; */
}





/* .career_smob_p p{
    padding: 0 15px;
} */
.soft_lm1 img {
    width: 100%;
    margin-bottom: 10px;
}

.mobil_bg_b1 {
    background: #9755ff !important;
}

.resum_box {
    background-color: #000 !important;
}

.mobil_bg_b33 {
    background: #000 !important;
}

.link1 {
    cursor: pointer;
    display: flex;
    align-items: center;
    padding: 36px 0 60px 0px;
    font-size: 30px;
    line-height: 39px;
    color: #000;
    position: relative;
    -webkit-transition: all 0.4sease;
    -o-transition: all 0.4s ease;
    transition: all 0.4sease;
    font-family: 'Antarctica-CondensedRegular';
}

.cs_d_box5 {
    padding-top: 32px;
}

.cs_d_box8 {
    padding-top: 0px;
}

.cs_d_box7 {
    padding-top: 83px;
}

.other_course_dipgur {
    border: 1px solid #707070;
    padding: 4px 10px;
    border-radius: 50px;
    top: 2px;
    position: relative;
}

.diploma_exp_sec {
    height: 310px;
}

.dipl_exp_flex {
    display: flex;
}

.exp_sec_img_dip {
    padding-top: 118px;
}

.icp_dip_btn {
    right: -31px;
    position: relative;
    top: -9px;
    /* width: 110px;
        height: 110px;
        font-size: 16px;
        line-height: 16px;
        position: relative;
        right: 0;
        top: -75px; */
}

.icp_pg_dip_btn {
    right: -31px;
    position: relative;
    top: -9px;
}

.who_pgd_icpbox2 {
    padding-top: 135px;
}

.who_pgd_icpbox3 {
    padding-top: 135px;
}

.icpd_cur_tem {}

.icpd_cur_tem strong {
    font-size: 25px !important;
}

.icpd_cur_tem span {
    border-radius: 24px;
    margin-right: 5px;
}

.pgdiplo_term {
    padding: 40px 0 20px 0;
}

.pgd_pad1 {
    padding-top: 25px;
}

.pgd_pad2 {
    padding: 30px 0 0px 0;
}

.pgd_term_deta {}

.pgd_term_deta p {
    font-family: 'Antarctica-CondExtLt';
    font-size: 22px;
    line-height: 29px;
    color: #292929;
    margin: 0;
    padding: 15px 0;
}

.pgd_term_deta h3 {
    font-family: 'Antarctica-CondensedRegular' !important;
    margin: 0;
    font-size: 25px;
    line-height: 33px;
    padding: 0px 0 25px 0;
}

.pgd_term_deta p.h3 {
    font-family: 'Antarctica-CondensedRegular' !important;
    margin: 0;
    font-size: 25px;
    line-height: 33px;
    padding: 0px 0 25px 0;
}

.pgd_cur_margin {
    margin-top: 100px;
}

.pgd_cur_margin2 {
    margin-top: 50px;
}

.icp_other_para {
    font-size: 22px;
    line-height: 29px;
    color: #292929;
    font-weight: 100;
    font-family: 'Antarctica-CondLightIta';
    padding-top: 0;
    margin: 30px 0 70px 0;
}

.icp_pg_diploma {
    padding-top: 64px !important;
}

.icp_pg_diploma2 {
    padding-top: 113px;
}

.icp_pgpt_diploma2 {
    padding-top: 92px;
}

.icp_pgpt_diploma3 {
    padding-top: 136px;
}

.icp_pg_diploma3 {
    padding-top: 157px;
}

.icp_pg_diploma_box7 {
    padding-top: 63px;
}

.pgd_blue_box__span1 {
    width: 40px !important;
    float: right;
    position: relative;
    top: -84px;
}

.pgd_blue_box__span2 {
    width: 40px !important;
    float: right;
    position: relative;
    top: -29px;
}

.pgd_blue_box__span3 {
    width: 40px !important;
    float: right;
    position: relative;
    top: -29px;
}

.pgd_blue_box__span4 {
    width: 40px !important;
    float: right;
    position: relative;
    top: 0px;
}

.icp_dip_blue_box3 {
    width: 40px !important;
    float: right;
    position: relative;
    top: -58px;
    right: -2px;
}

.icp_pgd_exp_sec {
    height: 310px;
}

.icp_pgdfull_exp_sec {
    height: 326px;
}

.ment_succ_ph {
    height: 49px;
}

.icp_pgfull_diploma1 {
    padding-top: 108px;
}

.icp_pgfull_diploma2 {
    padding-top: 135px;
}

.icp_pgfull_diploma3 {
    padding-top: 135px;
}

.icp_pgfull_diploma4 {
    padding-top: 135px;
}

.pgdfull_box_span1 {
    width: 40px !important;
    float: right;
    position: relative;
    top: -59px;
}

.pgdfull_box_span2 {
    width: 40px !important;
    float: right;
    position: relative;
    top: -29px;
}

.pgdfull_box_span3 {
    width: 40px !important;
    float: right;
    position: relative;
    top: -29px;
}

.pgdfull_box_span4 {
    width: 40px !important;
    float: right;
    position: relative;
    top: -29px;
}

.icp_pgfullp {
    padding-top: 20px !important;
}

.icp_certi_s1 {
    border-bottom: 1px solid #000;
    padding: 10px 10px;
}

.icp_certi_s2 {
    border: 1px solid #000;
    border-top: none;
    padding: 10px 10px !important;
    border-right: 0;
    border-left: 0;
}

.stu_slidet_icp2 {
    padding: 0px !important;
}

.fee_fwidth_left {
    width: 60%;
}

.soft_plus_icp {
    margin: 100px 0px 0;
}

.plus_sign1 {
    /* margin: 120px 0 0px 0; */
    width: 33px;
    /*top: -12px; */
    position: relative;
}

.course_desc_sec .dd-flex {
    display: flex;
    align-items: center;
}

/* // END ICP PAGES CSS AKBAR*/



/* Know More new page btn */
.new_know_more1 {
    text-transform: uppercase;
    font-size: 18px;
    text-decoration: none;
    line-height: 20px;
    position: relative !important;
    float: right;

}

.new_know_more1 span {
    align-items: center;
    justify-content: center;
    border-radius: 100%;
    background-color: #E13111;
    color: #fff;
    text-align: center;
    display: flex;
    width: 90px;
    height: 90px;
    font-family: 'Antarctica-CondLightIta';
    position: absolute;
    right: 0;
    top: -136px;
}

.accordian_know_sec {
    padding: 30px 0;
}

.accordian_know_sec span {
    font-family: 'Antarctica-CondensedThin';
    font-size: 22px;
    line-height: 39px;
    position: relative;
    margin-right: 20px;
}

.accordian_marker {
    font-size: 0.8rem !important;
    font-weight: bolder;
}

/* Know More new page btn */


/* LP 4 CSS AKBAR */

.lp4_headeing_sec {
    padding: 0px 0 50px 0;
}

.lp4_headeing_sec h3 {
    font-size: 65px;
    font-family: 'Antarctica-CondensedLight';
    line-height: 70px;
    text-align: left;
    margin: 0;
    color: #000;
}

.lp4_headeing_sec p {
    font-size: 30px;
    font-family: 'Antarctica-CondExtLt';
    line-height: 40px;
    text-align: left;
    margin: 0;
    padding: 15px 0 0 0;
    color: #000;
}

.foun_flex {
    display: flex;
    justify-content: space-between;
}

.founder_box1 {
    width: 200px;
    height: 200px;
    border: 1px solid #000;
    padding: 0;
    border-radius: 100%;
    padding-top: 55px;
}

.founder_box1 p {
    font-family: 'Antarctica-CondExtLt';
    font-size: 17px;
    text-align: center;
    margin: 0;
    color: #000;
    line-height: 22px;
}

.founder_box1 p span {
    font-family: 'Antarctica-CondensedBold';
    color: #E13111;
    font-size: 50px;
    padding: 0;
    line-height: 83px;
}

@font-face {
    font-family: 'Antarctica-CondensedBold';
    src: local('Antarctica-CondensedBold'), url(fonts/Antarctica-CondensedBold.otf) format('opentype supports variations'), url(fonts/Antarctica-CondensedBold.otf) format('opentype-variations');
    font-weight: 100 1000;
    font-stretch: 25% 151%;
}

.lp4_gdbox1 {
    border: 0.2px solid #818181;
    width: 410px;
    border-radius: 20px;
    background: #f2f2f2;
    /* height: 404px; */
    height: 520px;
}

.gdlp4_jobgur {
    border: 1px solid #818181;
    padding: 6px 10px;
    border-radius: 50px;
    top: 2px;
    position: relative;
    font-family: 'Antarctica-CondExtLt';
    font-size: 16px;
}

.lp4_padding {
    padding: 0px 20px 50px 20px;
}

.lp4_padding2 {
    padding: 0px 20px 15px 20px;
    ;
}

.gdlp4_boxcentent {}

.gdlp4_boxcentent h3 {
    font-size: 20px;
    line-height: 26px;
    color: #000;
    font-family: 'Antarctica-CondensedRegular';
    margin: 0;
    padding: 15px 0 0 0;
}

.gdlp4_boxcentent ol {
    margin: 5px 0 0 0;
    padding-bottom: 5px;
    padding-left: 0px;
}

.gdlp4_boxcentent ol li {
    font-family: 'Antarctica-CondExtLt';
    padding: 0px 0;
    font-size: 20px;
    line-height: 30px;
    list-style: none;
}

.gdlp-jobgur {
    border: 1px solid #818181;
    padding: 12px 16px;
    border-radius: 50px;
    top: 2px;
    position: relative;
    font-size: 16px;
    line-height: 22px;
}

.gdlp4_course_box1 {
    border-radius: 0px 0 20px 20px;
    /* border: 1px solid #000; */
    margin: 0;
    margin-bottom: -6px;
    border-right: 0;
    border-left: 0;
    /* border-bottom: 0.2px solid #818181; */
    width: 100%;
    height: auto;
}

.gdlp4_boxspan1 {
    float: right;
    position: relative;
    background: #FBE964;
    width: 180px;
    border: 1px solid #000;
    border-radius: 25px;
    height: 41px;
    text-align: left;
    padding: 10px 10px;
    bottom: 86px;
    left: -31px;
    color: #000;
    font-family: 'Antarctica-CondExtLt';
}

.gdlp4_boxspan2 {
    float: right;
    position: relative;
    background: #FBE964;
    width: 180px;
    border: 1px solid #000;
    border-radius: 25px;
    height: 41px;
    text-align: left;
    padding: 10px 10px;
    bottom: 86px;
    left: -31px;
    color: #000;
    font-family: 'Antarctica-CondExtLt';
}

.lp4c_arrow {
    width: 39px;
    position: relative;
    top: -85px;
    border: 0;
    right: -154px;
    float: right;
}

.lp4_padding3 {
    padding: 0px 20px 15px 20px;
}

.lp4_bp1 {
    padding: 30px 20px 15px 20px;
}

.lp4_p2 {
    font-family: 'Antarctica-CondExtLt';
    padding: 0px 0;
    font-size: 20px;
    line-height: 30px;
    margin: 5px 0 0 0;
}

.lp4c_arrow2 {
    width: 39px;
    position: relative;
    top: -85px;
    border: 0;
    right: -154px;
    float: right;
}

.software_sign_lp4 {
    font-family: 'Antarctica-CondensedLight';
    font-size: 25px;
    line-height: 30px;
    margin: 0;
    color: #292929;
    top: 1px;
    position: relative;
    padding-left: 20px;
    padding-right: 20px;
}

.soft_plus2 {
    width: 31px;
}

.lp4_video_sec {
    top: -125px;
    position: relative;
    z-index: 0;
}

.lp4_footer {
    background: #AE7BFF;
}

.lp4_footer_p {
    font-size: 20px;
    line-height: 67px;
    margin: 0;
    font-family: 'Antarctica-CondensedLight';
}

.gdlp4_boxcentent a {
    text-decoration: none;
    color: #000;
}

.gdlp4_boxcentent ol li a {
    text-decoration: none;
    color: #000;
}

.lp4_form_top {
    top: 30px !important;
}

.lp4_logo {
    position: relative;
    z-index: 99;
}

.course_main_box_lp4 {
    display: flex;
    justify-content: space-between;
    margin-top: 50px;
}

.lp4_m1 {
    margin-top: 50px;
}

.lp4_b2 {
    padding-bottom: 20px !important;
}

.lp4_video_de {
    width: 100%;
    height: 550px;
}

.lp4_form_p {
    padding: 25px 25px;
}

.lp4_finger {
    width: 26px;
    height: auto;
}

.right-form_lp4p {
    padding: 25px !important;
}

.lp4_video_h1 {
    height: 525px;
}

.circle4_box {
    margin-top: 30px;
    margin-bottom: 30px;
}

.lp4_readmore {
    font-family: 'Antarctica-CondExtLt';
    padding: 0px 0;
    font-size: 20px;
    line-height: 30px;
    margin: 5px 0 0 0;
}

.lp4_text_inner {
    background-color: #f2f2f2;
    transform: translateY(0px);
    transition: 1s;
    cursor: pointer;
}

.lp4_text_inner.show_cont {
    position: relative;
    transform: translateY(10px);
    background-color: #f2f2f2;
}

.lp4_readm_parent {
    min-height: auto;
    overflow: visible;
    height: 161px;
    z-index: 999999;
    position: relative;
    background: #f2f2f2;
    padding: 0;

}

.lp4_read1 {
    z-index: 999;
    position: relative;
}

.lp4_readm_show {
    background: #f2f2f2;
    z-index: 999;
    position: relative;
    padding: 0 15px 15px 15px;
}

.lp4rm_img {
    height: 237px !important;
}

.lp4_h1 {
    padding-left: 15px !important;
}

.lp4_show_pad {
    padding: 0 15px;
}

/* //LP 4 CSS AKBAR */

.launch_img_gdicp {
    top: 60px;
    position: relative;
    width: 100%;
    max-width: 303px;
}

.icp_rate1 {
    top: -7px;
    position: relative;
}

.icp_banner1 {
    background-color: #FFAA00 !important;
}
.icp_gdbanner1 {
    background-color: #E13111 !important;
}
.icp_gdbanner2 {
    background-color: #F43D25 !important;
}
.icp_gdbanner3 {
    background-color: #FF5234 !important;
}
.icp_gdbanner4 {
    background-color: #FF6B3E !important;
}
.icp_gdbanner5 {
    background-color: #FF885C !important;
}


.icpid_banner1 {
    background-color: #FFAA00 !important;
}

.icpuiux_banner1 {
    background-color: #6E1DED !important;
}

.icpuiux_dip_banner1 {
    background-color: #8233FF !important;
}

.icpuiux_pgdip_banner1 {
    background-color: #9755FF !important;
}

.icp_uiuxd_banb1 {
    background-color: #9755FF !important;
}

.icp_uiuxpgd_banb1 {
    background-color: #8233FF !important;
}

/* Start Interior Design ICP Pages CSS */

.icpid_bannerbg1 {
    background: #F79508 !important;
}

.icpid_bbox1 {
    height: 277px;
}

.icpid_blue_box_h {
    margin: 0;
    font-size: 23px;
    line-height: 29px;
    color: #000;
    font-family: 'Antarctica-CondensedLight';
}

.icp_idc_arrow1 {
    width: 35px !important;
    float: right;
    position: relative;
    top: -52px;

}

.icp_idc_arrow2 {
    width: 35px !important;
    float: right;
    position: relative;
    top: -55px;

}

.icp_idc_arrow3 {
    width: 35px !important;
    float: right;
    position: relative;
    top: -27px;

}

.icp_idc_arrow4 {
    width: 35px !important;
    float: right;
    position: relative;
    top: 2px;
}

.icpid_blue_box_p1 {
    margin: 0;
    font-size: 18px;
    padding-top: 50px;
    line-height: 22px;
    color: #000;
    font-family: 'Antarctica-CondExtLt';
}

.icpid_p2 {
    padding-top: 79px;
}

.icpid_p3 {
    padding-top: 130px;
}

.icpid_p4 {
    padding-top: 159px;
}

.icpid_csp1 {
    padding-top: 58px;
}

.icpid_csp4 {
    padding-top: 87px;
}

.icpid_csp5 {
    padding-top: 31px;
}

.icp_fee_c1 {
    margin-top: 25px;
    margin-bottom: 50px;
}

.icpid_fee_bg {
    background: #ae7bff;
    height: 409px;
}

.icp_idfee_img {
    width: 347px;
    height: 409px;
}

.launch_img_idicp {
    top: 65px;
    position: relative;
    width: 100%;
    max-width: 303px;
    right: 0px;
}

.icpid_cusultbtn {
    right: -41px !important;
    position: relative !important;
    top: 142px;
}

.logo_ul_icpid {
    display: flex;
    margin-top: 15px;
    padding-left: 0;
    list-style: none;
}

.icpid_logo5 {
    width: 66%;
    float: left;
    left: -32px;
    position: relative;
}

.logo_li_img_id {
    width: 65%;
}

.icp_id_exp_heigh {
    height: 295px;
}

.icpid_strikethrough1 {
    position: relative;
}

.icpid_strikethrough1 {
    position: relative;
}

.icpid_strikethrough1:before {
    position: absolute;
    content: "";
    left: 0;
    top: 46%;
    right: 0;
    /* width: 115px; */
    width: 115px;
    border-top: 3px solid #000000 !important;
    border-color: inherit;
}

.icp_idsofm {
    margin-left: 45px;
}

/* ICP Diloma CSS */

.icp_iddip_arrow1 {
    width: 35px !important;
    float: right;
    position: relative;
    top: -55px;
}

.icp_iddip_arrow2 {
    width: 35px !important;
    float: right;
    position: relative;
    top: -55px;
}

.icp_iddip_arrow3 {
    width: 35px !important;
    float: right;
    position: relative;
    top: 3px;
}

.icp_iddip_arrow4 {
    width: 35px !important;
    float: right;
    position: relative;
    top: 2px;
}

.icpid_dipsp1 {
    padding-top: 33px;
}

.course_pageh3 {
    font-family: 'Antarctica-head';
    font-size: 85px;
    line-height: 89px;
    color: #B1B1B1;
    margin: 0 0 30px 0;
}

.icpid_p44 {
    padding-top: 160px;
}

.drop_micon {
    background-image: url(https://www.andacademy.com/wp-content/uploads/2025/03/left-chevron-w.png) !important;
}

/* Start UI UX ICP Pages CSS */

.icpuiux_bannerbg1 {
    background: #F79508;
}

.icp_uiuxc_arrow1 {
    width: 35px !important;
    float: right;
    position: relative;
    top: -29px;
}

.icpuiux_blue_box_p1 {
    margin: 0;
    font-size: 18px;
    padding-top: 116px;
    line-height: 22px;
    color: #000;
    font-family: 'Antarctica-CondExtLt';
}

.icp_uiuxc_arrow2 {
    width: 35px !important;
    float: right;
    position: relative;
    top: -29px;
}

.icpuiux_p2 {
    padding-top: 138px;
}

.icpuiux_p3 {
    padding-top: 115px;
}

.icpuiux_p4 {
    padding-top: 86px;
}

.icp_uiuxc_arrow4 {
    width: 35px !important;
    float: right;
    position: relative;
    top: -57px;
}

.cur_icpuiux {
    margin-bottom: 0 !important;
}

.icp_uiuxc_arrow3 {
    width: 35px !important;
    float: right;
    position: relative;
    top: -30px;
}

.icpuiux_fee_bg {
    background: #ae7bff;
    height: 409px;
}

.icp_uiuxfee_img {
    width: 347px;
    height: auto;
}

.icp_uiuximg {
    width: 130px !important;
}

.icp_uiuximg1 {
    width: 100% !important;
}

.soft_posi_icpgd {
    top: 28px !important;
    left: 7px;
}


/* End Interior Design ICP Pages CSS */




/* Call To Action */

.headtop_bar .call_icon {
    position: absolute;
    right: 0;
    z-index: 9999;
    top: 0;
    display: flex;
    align-items: center;
    font-size: 15px;
    padding: 8px 30px;
}

.headtop_bar .call_icon img {
    width: 26px;
    margin-right: 6px;
}

.mobcall_icon {
    display: none;
}

.home_test_namep1 {
    font-family: 'Antarctica-CondensedLight' !important;
    font-size: 20px !important;
    line-height: 26px !important;
    color: #000 !important;
    margin-bottom: 5px !important;
    min-height: 0 !important;
    padding: 0 !important;
}

.home_test_comp2 {
    font-size: 20px !important;
    line-height: 26px !important;
    color: #000 !important;
    padding: 0px !important;
    margin: 0 !important;
    font-family: 'Antarctica-CondensedThin' !important;
    min-height: 0 !important;
}

/* Award Section start*/

.award_sec {
    margin: 75px 0;
}

.award_title {
    font-family: 'Antarctica-head';
    font-size: 100px;
    line-height: 89px;
    color: #B1B1B1;
    margin-top: 2px;
    margin-bottom: 15px;
    text-transform: uppercase;
    flex: 1;
}

.award_wrap {
    display: flex;
    flex-wrap: wrap;
}

.award_sec .award_wrap .award_sec_child_c {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    ;
    gap: 10px;
    /* padding-left: 0;
  padding-right: 0; */
}

.award_sec_child1 {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    width: 191px;
    /* height: 272px; */
}

.award_sec_child2 {
    display: flex;
    justify-content: flex-end;
    flex-direction: column;
    width: 204px;
    /* height: 272px; */
}

.award_sec_child3 {
    display: flex;
    justify-content: flex-end;
    flex-direction: column;
    width: 265px;
    /* height: 272px; */
}

.award_sec_child3 img,
.award_sec_child2 img {
    width: 100%;
    height: auto;
    object-fit: contain;
}

.award_sec_child1 img {
    width: 156px;
    height: auto;
    object-fit: contain;
}

.award_dashline {
    display: block;
    height: 2.5px;
    width: 38px;
    background-color: #ccc;
    margin: 25px 0;
}

.award_text {
    font-family: 'Antarctica-CondensedRegular';
    font-size: 20px;
    color: #000;
}

/* Award Section end*/

/*28 july 2025 discipline changes*/

.course_gdbox1 {
    border: 0.2px solid #818181;
    width: 418px;
    border-radius: 25px;
    background: #f2f2f2;
    height: 420px;
}

.course_gdbg {
    background: transparent !important;
}

.course_jobbg {
    background: #ffff00 !important;
}

.soft_box1 {
    width: 133px;
    height: 129px;
    border: 1px solid #000;
    padding: 15px;
    border-radius: 20px;
}

.soft_box1 img {
    width: 50px;
    height: auto;
}

.soft_box1 p {
    margin: 0;
    font-size: 16px;
    padding-top: 10px;
    font-family: 'Antarctica-CondExtLt';
}

.soft_bflex {
    display: flex;
}

.soft_bm {
    margin: 0 25px;
}

.soft_bm1 {
    margin-left: 25px;
}

.soft_box_topm {
    margin-top: 30px;
}

/*28 july 2025 discipline changes*/

@media only screen and (min-width: 320px) and (max-width: 992px) {

    .mobcall_icon {
        display: block;
    }

    .headtop_bar .call_icon {
        display: none;
    }

    .l-wrap .menu-col {
        width: calc(((100%) / 12) * 7) !important;
        padding-left: 15px;
        padding-right: 5px;
        margin-top: 12px;
    }

    .l-wrap .mobcall_icon {
        width: calc(((100%) / 12) * 2);
        padding-left: 10px;
        padding-right: 15px;
        float: left;
    }

    .head_pos_rel .mobcall_icon img {
        width: 40px;
    }
}

/* //Call To Action */

/* ICP UI UX Diploma CSS */

.icpuiuxdip_p2 {
    padding-top: 116px;
}

.icpuiuxdip_p3 {
    padding-top: 94px;
}

.icpuiuxdip_p4 {
    padding-top: 66px;
}

.icpuiux_dipp1 {
    padding-top: 33px;
}

.icpuiux_dipp4 {
    padding-top: 59px;
}

.software_sign_uiuxd {
    font-family: 'Antarctica-CondensedLight';
    font-size: 25px;
    line-height: 29px;
    margin: 0;
    color: #292929;
    top: -40px;
    position: relative;
    padding-left: 45px;
}

.soft_idc_m {
    margin: -20px 0 40px 40px !important;
}

.icpid_bp1 {
    padding-top: 81px;
}

.icpuiux_bluebox_pgdip_p1 {
    margin: 0;
    font-size: 18px;
    padding-top: 93px;
    line-height: 22px;
    color: #000;
    font-family: 'Antarctica-CondExtLt';
}

.icpuiuxpgdip_p2 {
    padding-top: 94px;
}

.icpuiuxpgdip_p3 {
    padding-top: 115px;
}

.icpuiux_pgdipp4 {
    padding-top: 0px;
}

.icpuiux_pgdipp6 {
    padding-top: 30px;
}

.icpuiux_pgdipp8 {
    padding-top: 64px;
}

.icp_soft_pgdip {
    top: 28px;
    position: relative;
}

.icp_software_sign_pgdip {
    font-family: 'Antarctica-CondensedLight';
    font-size: 25px;
    line-height: 29px;
    margin: 0;
    color: #292929;
    top: -30px;
    position: relative;
    padding-left: 45px;
}

.plus_sign1_icpcer {
    width: 33px;
    top: 0;
    position: relative;
}



/* PLACEMENT CSS OF ALL 3 PAGES */
.fixed_popup .form_group input.form-ginput::placeholder {
    font-size: 12px;
}

.fixed_popup .form_group input.form-group-ndinput::placeholder {
    font-size: 12px;
}

.form-start1 .form_group input.form-ginput::placeholder {
    font-size: 12px;
}

.form-start1 .form_group input.form-group-ndinput::placeholder {
    font-size: 12px;
}


/* .gd_place_ol{

  } */
.gd_place_ol li {
    margin-bottom: 1px;
    border: 0;
}


/* GD Placement Page Akbar */
.banner_gd__place_head {
    padding-top: 40px;
}

.banner_gd__place_head h1 {
    font-family: 'Antarctica-ExtraCondSemBd';
    color: #CDAEFF;
    font-size: 73px;
    line-height: 75px;
}

.banner_gd__place_head span {
    color: #fff;
    font-size: 73px;
    line-height: 75px;
}

.banner_gd__place_head p {
    font-family: 'Antarctica-CondensedThin';
    color: #fff;
    font-size: 40px;
    line-height: 45px;
}

.ban_circle_flex1_gd {
    display: flex;
    /* justify-content: space-between; */
    float: left;
}

.ban_gdp_box1 {
    width: 178px;
    height: 178px;
    border: 1px solid #ffffff;
    padding: 0;
    border-radius: 100%;
    padding-top: 64px;
}

.ban_gdp_box1 p {
    font-family: 'Antarctica-CondExtLt';
    font-size: 17px;
    text-align: center;
    margin: 0;
    color: #ffffff;
    line-height: 0px;
}

.ban_gdp_box1 p span {
    font-family: 'Antarctica-CondensedBold';
    color: #ffffff;
    font-size: 40px;
    padding: 0;
    line-height: 70px;
}

.gd_place_c_box {
    margin-top: 0;
    margin-bottom: 30px;
}

.ban_gdp_b1 {
    position: relative;
    float: right;
}

/* .gd_place_box1 {
    width: 178px;
    height: 178px;
    border: 1px solid #ffffff;
    padding: 0;
    border-radius: 100%;
    padding-top: 64px;
} */

.gd_placement_expl {
    border: 0;
    width: 178px;
    height: 178px;
    padding: 0;
    border-radius: 100%;
}

.gd_plc_expl-anch {
    text-transform: uppercase;
    font-size: 20px;
    text-decoration: none;
    line-height: 24px;
    font-family: 'Antarctica-CondLightIta';
}

.gd_plc_expl-anch span {
    align-items: center;
    justify-content: center;
    border-radius: 100%;
    background-color: #ff0000;
    color: #fff;
    text-align: center;
    display: flex;
    width: 178px;
    height: 178px;
    transition: 0.5s;
}

.gd_place_p {
    font-size: 30px;
    line-height: 40px;
    color: #000;
    margin-top: 0px;
    font-family: 'Antarctica-CondensedThin';
}

.term_gdp {
    display: flex;
    margin-top: 25px;

}

.apply_box_gdplace {
    text-transform: uppercase;
    font-size: 20px;
    text-decoration: none;
    line-height: 24px;
    font-family: 'Antarctica-CondLightIta';
    margin-top: 60px;
    display: inline;
    min-height: 258px;
}

.apply_box_gdplace span {
    align-items: center;
    justify-content: center;
    border-radius: 100%;
    background-color: #E13111;
    color: #fff;
    text-align: center;
    display: flex !important;
    width: 221px;
    height: 221px;
    display: inline-block;
    transition: 0.5s;
    right: -30px;
    position: relative;
}

.apply_box_gdplace span:hover {
    background-color: #000;
}

.term_gdp_p1 {
    font-family: 'Antarctica-CondExtLt';
    font-size: 24px;
    line-height: 26px;
    color: #606060;
    margin: 0;
    padding-bottom: 45px;
}

.termgd_place_p3 {
    font-size: 30px;
    line-height: 40px;
    color: #000;
    margin-top: -15px;
    font-family: 'Antarctica-CondThinIta';
}

.dot1 {
    height: 21px;
    width: 21px;
    background-color: #000;
    border-radius: 50%;
    display: inline-block;
    margin-right: 15px;
}

.career_sup_gdp1 {
    font-size: 20px;
    margin: 0;
    padding-top: 30px;
    line-height: 24px;
}

.career_gdp_p1 {
    font-family: 'Antarctica-CondensedLight';
    font-size: 22px;
    line-height: 26px;
    color: #fff;
    text-transform: uppercase;
}

.career_gdp_p2 {
    font-family: 'Antarctica-CondensedLight';
    font-size: 22px;
    line-height: 26px;
    color: #000;
    text-transform: uppercase;
}

.cb_bgcolor {
    background-color: #AE7BFF;
    color: #000;
}

.cs_gdp_box1 {
    position: relative;
    bottom: -79px;
}

.cs_gdp_box2 {
    position: relative;
    bottom: -135px;
}

.cs_gdp_box3 {
    position: relative;
    bottom: -80px;
}

.cs_gdp_box4 {
    position: relative;
    bottom: -135px;
}

.cs_gdp_box5 {
    position: relative;
    bottom: -105px;
}

.dot_gdp1 {
    height: 17px;
    width: 17px;
    border-radius: 50%;
    display: inline-block;
    margin-right: 14.5px;
}

.dot_gdp_bg1 {
    background-color: #CDAEFF;
}

.dot_gdp_bg2 {
    background-color: #9755FF;
}

.dot_gdp_bg3 {
    background-color: #6E1DED;
}

.road_map_flex-main {
    display: flex;
    justify-content: space-around;
}

.road_map_flex {
    display: flex;
}

.road_map_b1 {
    position: relative;
    top: 2px;
    left: -24px;
    padding-left: 25px;
}

.road_map_bbg1 {
    border-left: 3px solid #CDAEFF;
}

.road_map_bbg2 {
    border-left: 3px solid #9755FF;
}

.road_map_bbg3 {
    border-left: 3px solid #6E1DED;
}

.main_dot1 {
    height: 29px;
    width: 29px;
    border-radius: 50%;
    display: inline-block;
    margin-right: 15px;
}

.main_dot_bg1 {
    background-color: #D1D1D1;
}

.main_dot_bg2 {
    background-color: #CDAEFF;
}

.main_dot_bg3 {
    background-color: #AE7BFF;
}

.main_dot_bg4 {
    background-color: #9755FF;
}

.main_dot_bg5 {
    background-color: #8233FF;
}

.main_dot_bg6 {
    background-color: #6E1DED;
}

.main_dot_bg7 {
    background-color: #3F2091;
}

.main_dot_bg8 {
    background-color: #D1D1D1;
}

.main_child_dot1 {
    height: 18px;
    width: 18px;
    border-radius: 50%;
    display: inline-block;
    margin-right: 15px;
    border: 2px solid #D1D1D1;
    background: #fff;
    z-index: 1;
    top: 5px;
    position: relative;
}

.roadmap_p1 {
    font-family: 'Antarctica-CondensedLight';
    font-size: 22px;
    line-height: 26px;
    color: #000;
    text-transform: uppercase;
    margin: 0;
    top: -6px;
    position: relative;
}

.roadmap_p2 {
    font-family: 'Antarctica-CondExtLt';
    font-size: 22px;
    line-height: 26px;
    color: #000000;
    margin: 0;
    padding-top: 25px;
    padding-bottom: 35px;
}

.pgd_roadm_c1 {
    position: relative;
    right: -99px;
}

.pgd_roadm_c2 {
    position: relative;
    right: -40px;
}

.pgd_roadm_c3 {
    position: relative;
    left: -28px;
}

.road_gdp_dotflex {
    display: inline-flex;
    align-items: end;
    top: -2px;
}

.dot_2gdp1 {
    height: 17px;
    width: 17px;
    border-radius: 50%;
    display: inline-block;
    float: inline-end;
}

.road_2dot_gdp {
    position: relative;
    top: 4px;
}

.road_map_flex-row2 {
    display: flex;
    justify-content: space-evenly;
}

.dot_gdp_row2 {
    height: 17px;
    width: 17px;
    border-radius: 50%;
    display: inline-block;
    margin-right: 15px;
}

.dot_gdp_row2bg1 {
    background-color: #AE7BFF;
}

.dot_gdp_row2bg2 {
    background-color: #8233FF;
}

.dot_gdp_row2bg3 {
    background-color: #3F2091;
}

.road_row2_b1 {
    position: relative;
    top: 2px;
    left: -25px;
    padding-left: 25px;
}

.road_row2_bbg1 {
    border-left: 3px solid #CDAEFF;
}

.road_padd1 {
    padding-top: 35px;
    padding-left: 7px;
}

.road_padd2 {
    padding-bottom: 0;
    padding-left: 10px;
}

.pgd_roadm_c4 {
    position: relative;
    left: 247px;
}

.pgd_roadm_c5 {
    position: relative;
    left: 171px;
}

.pgd_roadm_c6 {
    position: relative;
    left: 143px;
}

.road_row2_bbg1 {
    border-left: 3px solid #AE7BFF;
}

.road_row2_bbg2 {
    border-left: 3px solid #8233FF;
}

.road_row2_bbg3 {
    border-left: 3px solid #3F2091;
}

.gdp_invest_b {
    border-left: 2px dotted #000;
    margin-top: 250px;
}

.gdp_invest_para {
    font-family: 'Antarctica-CondensedLight';
    margin: 0;
    font-size: 35px;
    line-height: 40px;
    padding-left: 30px;

}

.invest_btn1 {
    background: #000;
    width: 223px;
    height: 223px;
    border: 1px solid #ffffff;
    padding: 0;
    border-radius: 100%;
    align-items: center;
    text-align: center;
    margin-left: 30px;
    margin-top: 30px;
    padding-top: 59px;
    bottom: -200px;
    position: relative;
}

.invest_btn1 p {
    font-family: 'Antarctica-CondExtLt';
    font-size: 45px;
    text-align: center;
    margin: 0;
    color: #ffffff;
    line-height: 45px;
}

.invest_btn1 p span {
    font-family: 'Antarctica-CondExtLt';
    font-size: 22px;
    line-height: 26px;
    top: -20px;
    position: relative;
}

.gdp_invest_pararight {
    font-family: 'Antarctica-CondensedLight';
    margin: 0;
    font-size: 35px;
    line-height: 40px;
    padding-left: 30px;
}

.gdp_invb_right {
    border-left: 2px dotted;
    margin-top: 20px;
    margin-left: 110px;
}

.gdp_invest_rightp {
    font-size: 22px;
    line-height: 26px;
    font-family: 'Antarctica-CondExtLt';
    padding-left: 30px;
}

.gdp_invest_rightp span {
    font-family: 'Antarctica-CondExtLtIta';
}

.gdp_purple_btn {
    background: #AE7BFF;
    width: 450px;
    height: 450px;
    text-align: center;
    border-radius: 100%;
    color: #fff;
    margin-left: 70px;
}

.gdp_purple_btn p {
    margin: 0;
    font-size: 130px;
    line-height: 45px;
    font-family: 'Antarctica-ExtraCondensedLight';
    /* font-family: 'Antarctica-CondExtLt'; */
    align-items: center;
    display: -webkit-inline-box;
    padding-top: 196px;
}

.gdp_purple_btn p span {
    font-size: 22px;
    line-height: 26px;
    font-family: 'Antarctica-CondExtLt';
}

.gdp_purple_btn2 {
    background: #9755FF;
    width: 283px;
    height: 283px;
    text-align: center;
    border-radius: 100%;
    color: #fff;
    margin-left: 180px;
    top: -200px;
    position: relative;
    left: 420px;
}

.gdp_purple_btn2 p {
    margin: 0;
    font-size: 65px;
    line-height: 35px;
    font-family: 'Antarctica-ExtraCondensedLight';
    /* font-family: 'Antarctica-CondExtLt'; */
    align-items: center;
    display: -webkit-inline-box;
    padding-top: 110px;
}

.gdp_purple_btn2 p span {
    font-size: 22px;
    line-height: 26px;
    font-family: 'Antarctica-CondExtLt';
}

.gdp_purple_btn3 {
    background: #6E1DED;
    width: 223px;
    height: 223px;
    text-align: center;
    border-radius: 100%;
    color: #fff;
    /* top: -90px; */
    position: relative;
    left: 360px;
}

.gdp_purple_btn3 p {
    margin: 0;
    font-size: 45px;
    line-height: 35px;
    font-family: 'Antarctica-ExtraCondensedLight';
    /* font-family: 'Antarctica-CondExtLt'; */
    align-items: center;
    display: -webkit-inline-box;
    padding-top: 75px;
}

.gdp_purple_btn3 p span {
    font-size: 22px;
    line-height: 26px;
    font-family: 'Antarctica-CondExtLt';
}

.gdp_purple_flex {
    display: flex;
    justify-content: space-between;
    position: relative;
    /* top: -195px; */
    margin-top: -305px;
}

.apply_purple_btn4 {
    text-transform: uppercase;
    font-size: 20px;
    text-decoration: none;
    line-height: 24px;
    font-family: 'Antarctica-CondLightIta';
    margin-top: 60px;
    display: inline;
    min-height: 258px;
}

.apply_purple_btn4 span {
    align-items: center;
    justify-content: center;
    border-radius: 100%;
    background-color: #ffffff;
    color: #070606;
    text-align: center;
    display: flex !important;
    width: 223px;
    height: 223px;
    display: inline-block;
    transition: 0.5s;
    position: relative;
    border: 1px solid #E13111;
}

.gdp_pur_para {
    font-family: 'Antarctica-CondExtLtIta';
    font-size: 22px;
    line-height: 26px;
    color: #000;
    text-align: right;
    padding-top: 20px;
}

.success_img_gdp {
    width: 100%;
    position: relative;
    max-height: 290px;
    overflow: hidden;
    /* border-radius: 20px 20px 0px 0; */
}

.success_img_gdp img {
    width: 314px;
    height: 290px;
    object-fit: unset;
    object-position: top;
}

.play_icon_gdp {
    width: 25px !important;
    height: 25px !important;
    margin-right: 0px !important;
    border-radius: 50%;
    border: 1px solid #000;
    margin-left: 10px;
    padding: 2px;
    padding-right: 5px;
}

.play_arrowbg {
    background: #CDAEFF;
    padding: 0;
}

.pdg_ytp {
    padding: 5px 8px !important;
    line-height: 25px !important;
}

.gdp_clogo {
    width: 90% !important;
    height: auto !important;
}

.testimonial-slider .gdp_content-sec {
    padding: 0;
    height: auto;
    position: relative;
    margin-right: 10px;
    border: 1px solid #707070;
    border-radius: 25px;
    height: 390px;
    font-family: 'Antarctica-CondensedLight' !important;
}

.lear_b1 {
    border: 0 !important;
    font-family: 'Antarctica-CondensedLight' !important;
    font-size: 18px !important;
    line-height: 23px !important;
}

.lear_nb1 {
    font-family: 'Antarctica-CondensedLight' !important;
    font-size: 18px !important;
    line-height: 23px !important;
}

.subscribe_lab {
    color: #818181;
    padding-bottom: 25px;
    margin-bottom: 25px;
    font-family: 'Antarctica-CondExtLt';
}

.subscr_input_gdp {
    width: 99%;
    border-bottom: 1px solid #818181 !important;
    background: transparent;
    margin-bottom: 20px;
    font-size: 30px;
    color: #818181;
    border: 0;
}

.sub_yt1 {
    margin-top: 15px;
    display: flow;
}

.subs_ytbtn {
    background: transparent;
    border: 0;
    right: 4px;
    position: relative;
    top: -50px;
    float: inline-end;
}

.gdp_linfooter {
    position: relative;
    top: -35px;
}

.gdp_linfooter a {
    color: #fff;
    text-decoration: none;
    font-size: 20px;
    line-height: 34px;
    font-family: 'Antarctica-CondensedLight';
}

input::placeholder {
    font-family: 'Antarctica-CondensedThin';
    font-size: 30px;
    line-height: 39px;
}

.poptin-popup input::placeholder{font-family:inherit;font-size:inherit;line-height:inherit;}

.dgp_padbanner {
    padding: 0 !important;
}

.info-text {
    display: flex;
    flex-direction: column;
    align-items: flex-end;
}


.investment .label {
    font-family: 'Antarctica-CondensedLight';
    font-size: 20px;
    line-height: 25px;
    color: #000;
    margin: 16px 0 10px;
    text-align: left;
}

.investment-section {
    width: 100%;
    padding: 40px 20px 0px 20px;
    display: flex;
    justify-content: center;
    background: #fff;
}

.investment-container {
    max-width: 375px;
    width: 100%;
}

.info-text {
    display: flex;
    flex-direction: column;
    align-items: flex-end;
}

.cie1 {
    display: flex;
    justify-content: space-between;
    width: 100%;
}


.investment-section .circle.black {
    background-color: #000;
    color: #fff;
    width: 173.03px;
    height: 173.03px;
    font-size: 28px;
    line-height: 29px;
    font-family: Antarctica-ExtraCondLight;
}

.circle.first {
    background-color: #6E1DED;
}

.circle.second {
    background-color: #9755FF;
}

.circle.third {
    background-color: #AE7BFF;
}

.investment-section .circle.small {
    width: 173.03px;
    height: 173.03px;
    font-size: 27px;
    line-height: 20px;
    font-family: Antarctica-ExtraCondLight;
}

.investment-section .circle.medium {
    width: 246.74px;
    height: 246.74px;
    font-size: 55px;
    line-height: 38px;
    font-family: Antarctica-ExtraCondLight;
}

.investment-section .circle.large {
    width: 338.53px;
    height: 338.53px;
    font-size: 24px;
    font-size: 101px;
    line-height: 85px;
    font-family: Antarctica-ExtraCondLight;
}

.investment-section .circle {
    border-radius: 50%;
    color: #fff;
    text-align: center;
    font-weight: 600;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin-bottom: 24px;
    padding-top: 15px;
}

.investment-section .label {
    font-family: Antarctica-CondensedLight;
    font-size: 20px;
    line-height: 25px;
    color: #000;
    margin: 16px 0 10px;
    text-align: left;
}

.investment-section .circle span {
    font-size: 20px;
    line-height: 26px;
    font-family: Antarctica-CondExtLt;
    padding-top: 15px;
}

.investment-container {
    max-width: 375px;
    width: 100%;
}

.info-text {
    display: flex;
    flex-direction: column;
    align-items: flex-end;
}

.cie1 {
    display: flex;
    justify-content: space-between;
    width: 100%;
}

.circle.first {
    background-color: #6E1DED;
}

.circle.second {
    background-color: #9755FF;
}

.circle.third {
    background-color: #AE7BFF;
}

.circle.small {
    width: 173.03px;
    height: 173.03px;
    font-size: 14px;
}

.circle.medium {
    width: 246.74px;
    height: 246.74px;
    font-size: 18px;
}

.circle.large {
    width: 338.53px;
    height: 338.53px;
    font-size: 24px;
}

.verticaly-circle {
    display: flex;
    flex-direction: column;
    align-items: center;
    margin-right: 16px;
}

.circle {
    width: 16px;
    height: 16px;
    background-color: #ccc;
    border-radius: 50%;
    margin-bottom: 6px;
}

.circle-filled {
    background-color: #8e24aa;
    width: 16px;
    height: 16px;
    margin-bottom: 6px;
}

.circle-blank {
    background-color: white;
    border: 1px solid #888;
}

.right-section {
    margin-top: 57px;
    display: flex;
    flex-direction: column;
}


.roadmap1 .p-hd {
    font-family: Antarctica-CondensedLight;
    font-size: 18px;
    line-height: 20px;
    font-weight: 300;
    text-transform: uppercase;
    margin: 0 0 15px;
    color: #000;
}

.roadmap1 .p-para {
    font-family: Antarctica-CondExtLt;
    font-size: 18px;
    line-height: 20px;
    font-weight: 300;
    margin: 0;
    color: #000;
}

.desk_none {
    display: none !important;
}

/* UI UX Placement CSS START */

.cs_uiux_box2 {
    position: relative;
    bottom: -79px;
}

.cs_uiuxp_box3 {
    position: relative;
    bottom: -79px;
}

.uiuxp_roadm_c1 {
    position: relative;
    right: -86px;
}

.uiuxp_roadm_c2 {
    position: relative;
    right: -11px;
}

.uiuxp_roadm_c3 {
    position: relative;
    right: 86px;
}

.uiuxp_roadm_c4 {
    position: relative;
    left: 229px;
}

.uiuxp_roadm_c5 {
    position: relative;
    left: 157px;
}

.uiuxp_roadm_c6 {
    position: relative;
    left: 155px;
}



.placement_mob_head {
    font-family: 'Antarctica-ExtraCondSemBd';
    color: #CDAEFF;
    font-size: 60px;
    line-height: 63px;
    margin: 40px 0;
}

.id_consult_btn {
    padding: 60px 0 0 0 !important;
    background: #fff !important;
}

.uiux_feeimg{
 width: 100%;
    height: auto;
}
   







@media only screen and (max-width: 767px) {
    /* .id_consult_btnw{
    width: 156px;
    height: 156px;
    } */
    .id_consult_btnw {
        position: relative;
        right: -168px;
        top: -55px;
    }


    .apply_box_gdplace span {
        width: 156px;
        height: 156px;
        display: inline-block;
        transition: 0.5s;
        right: -30px;
        position: relative;
    }

    .placement_mob_head {
        font-family: 'Antarctica-ExtraCondSemBd' !important;
        color: #CDAEFF !important;
        font-size: 60px !important;
        line-height: 63px !important;
        margin: 40px 0;
    }

    /* Start GDP CSS FOR MOBILE */
    .dgp_padbanner {
        padding: 0 15px 0 15px;
    }

    .banner_gd__place_head h1 {
        font-size: 60px;
        line-height: 63px;
    }

    .banner_gd__place_head span {
        font-size: 60px;
        line-height: 63px;
    }

    .banner_gd__place_head p {
        font-size: 28px;
        line-height: 34px;
    }

    .gd_plc_expl-anch span {
        width: 155px;
        height: 155px;
    }

    .gd_plc_expl-anch {
        font-size: 18px;
        line-height: 25px;
    }

    .gdp_google_circ1 {
        width: 112px;
        height: 112px;
        padding-top: 30px;
        border: 1px solid #000;
        border-radius: 100%;
        margin: 0 2px 0 2px;
    }

    .gdp_google_circ1 p {
        font-family: 'Antarctica-CondExtLt';
        font-size: 15px;
        text-align: center;
        margin: 0;
        color: #000;
        line-height: 22px;
    }

    .gdp_google_circ1 p span {
        font-family: 'Antarctica-CondensedBold';
        color: #E13111;
        font-size: 22px;
        padding: 0;
        line-height: 26px;
    }

    .mobtesti .success_img_gdp img {
        width: 180px;
        height: 182px;
        object-fit: unset;
        object-position: top;
    }

}


@media only screen and (min-width: 320px) and (max-width: 767px) {
    .lear_b1 {
        border: 0 !important;
        font-family: 'Antarctica-CondensedLight' !important;
        font-size: 18px !important;
        line-height: 18px !important;
    }

    .lear_b1 span img {
        width: 60px !important;
    }

    .cs_uiux_box2 {
        position: relative;
        bottom: -9px;
    }

    .cs_uiuxp_box3 {
        position: relative;
        bottom: 11px;
    }

    .mobtesti .testimonial-slider {
        margin-top: 15px;
    }

    .mobtesti .success_img_gdp img {
        width: 180px;
        height: 182px;
        object-fit: unset;
        object-position: top;
    }

    .mobtesti .testimonial-slider .gdp_content-sec {
        border-radius: 20px;
        height: 280px;
        margin-bottom: 10px;
    }

    .support .career_block.mob_color {
        background-color: #ae7bff !important;
        color: #000 !important;
    }

    .support .career_block.mob_color .career_gdp_p1 {
        color: #000 !important;
    }

    .support .career_block.mob_color1 .career_gdp_p2 {
        color: #fff !important;
    }

    .support .career_block.mob_color1 {
        background-color: #000 !important;
        color: #fff !important;
    }

    .roadmap .gd_place_p {
        margin: 0;
        font-size: 24px;
        line-height: 32px;
    }

    .wiajg .termgd_place_p3 {
        font-size: 24px;
        line-height: 32px;
        margin-top: 0px;
    }

    .wiajg .apply_box_gdplace {
        font-size: 16px;
        line-height: 20px;
        margin-top: 0;
        min-height: auto;
    }

    .wiajg .apply_box {
        display: flex;
        justify-content: end;
    }

    .wiajg .apply_box_gdplace span {
        width: 156px;
        height: 156px;
        right: 0;
    }

    .wiajg .term_gdp_p1 {
        line-height: 32px;
        padding-bottom: 25px;
    }

    .wiajg.apply_sec {
        margin-top: 20px;
    }

    .wiajg .gd_place_p {
        font-size: 24px;
        line-height: 32px;
    }

    .support .career_block:nth-child(4),
    .support .career_block:nth-child(8) {
        display: block !important;
    }

    .support .career_block {
        margin-right: 0px !important;
        padding: 15px;
        position: relative;
    }

    .success_sec {
        margin-top: 70px;
    }

    .support .career_sup_gdp1 {
        font-size: 18px;
        line-height: 22px;
    }

    .support .cs_gdp_box2 {
        Position: absolute;
        bottom: 30px;
    }

    .support .cs_gdp_box1 {
        bottom: 30px;
        Position: absolute;
    }

    .support .cs_gdp_box3 {
        bottom: 30px;
        Position: absolute;
    }

    .support .cs_gdp_box4 {
        bottom: 30px;
        Position: absolute;
    }

    .support .cs_gdp_box5 {
        bottom: 30px;
        Position: absolute;
    }

    .support .career_gdp_p1 {
        font-size: 18px;
        line-height: 22px;
    }

    .support .career_gdp_p2 {
        font-size: 18px;
        line-height: 22px;
    }

    .support .career_gdp_p3 {
        font-size: 18px;
        line-height: 22px;
    }

    .support .career_gdp_p4 {
        font-size: 18px;
        line-height: 22px;
    }

    .support .career_gdp_p5 {
        font-size: 18px;
        line-height: 22px;
    }

    .support .gd_place_p {
        font-size: 24px;
        line-height: 32px;
    }

    .term_gdp {
        display: block;
        margin-top: 25px;
    }

    .hiring_sec.mtop {
        margin-top: 40px !important;
    }

    #apply-circle {
        display: flex !important;
        padding: 24px 16px;
        max-width: 100%;
    }

    .desk_none {
        display: block;
    }

    .apply-circle {
        flex-direction: row;
        align-items: flex-start;
        padding: 20px 12px;
    }

    .roadmap1 .right-sec-cont {
        width: 274px;
        height: 132px;
    }

    .verticaly-circle {
        margin-right: 25px;
        top: 6px;
        position: relative;
        z-index: -1;
    }

    .roadmap1 .circle-blank {
        border-radius: 50%;
        margin-bottom: 13px;
        width: 18px;
        height: 18px;
        background-color: white;
        font-weight: 500;
        border: 2px solid #D1D1D1;
    }

    .roadmap1 .circle-filled {
        border-radius: 50%;
        width: 24px;
        height: 24px;
        margin-bottom: 15px;
    }

    .roadmap1 .circle-filled.c1 {
        background-color: #CDAEFF;

    }

    .roadmap1 .circle-filled.c2 {
        background-color: #AE7BFF;

    }

    .roadmap1 .circle-filled.c3 {
        background-color: #9755FF;

    }

    .roadmap1 .circle-filled.c4 {
        background-color: #8233FF;

    }

    .roadmap1 .circle-filled.c5 {
        background-color: #6E1DED;

    }

    .roadmap1 .circle-filled.c6 {
        background-color: #3F2091;

    }

    .roadmap1 .right-section {
        margin-top: 8px;
    }

    .apply_sec.investment {
        margin-top: 0;
    }

    .investment .gd_place_p {
        font-size: 24px;
        line-height: 32px;
    }

    .verticaly-circle {
        margin-right: 25px;
        top: 6px;
        position: relative;
        z-index: -1;
    }

    .roadmap1 .circle-blank {
        border-radius: 50%;
        margin-bottom: 13px;
        width: 18px;
        height: 18px;
        background-color: white;
        font-weight: 500;
        border: 2px solid #D1D1D1;
    }

    .roadmap1 .circle-filled {
        border-radius: 50%;
        width: 24px;
        height: 24px;
        margin-bottom: 15px;
    }

    .roadmap1 .circle-filled.c1 {
        background-color: #CDAEFF;

    }

    .roadmap1 .circle-filled.c2 {
        background-color: #AE7BFF;

    }

    .roadmap1 .circle-filled.c3 {
        background-color: #9755FF;

    }

    .roadmap1 .circle-filled.c4 {
        background-color: #8233FF;

    }

    .roadmap1 .circle-filled.c5 {
        background-color: #6E1DED;

    }

    .roadmap1 .circle-filled.c6 {
        background-color: #3F2091;

    }

    .roadmap1 .right-section {
        margin-top: 8px;
    }
}







/* //End GDP CSS FOR MOBILE */


/* // END PLACEMENT OF ALL 3 PAGES */


/* START RESPONSIVE ICP CSS AKBAR*/

/* ICP Main Course Page Responsive */
@media only screen and (min-width: 993px) and (max-width: 1156px) {
    .l-wrap .col-two-third {
        width: calc(((100%) / 12)* 8);
        padding-left: 17px;
        padding-right: 17px;
        float: left;
    }

    .l-wrap .col-one-third {
        width: calc(((100%) / 12)* 4);
        padding-left: 17px;
        padding-right: 17px;
        float: left;
        position: relative;
    }
}

@media only screen and (min-width: 993px) and (max-width: 1156px) {
    .form-start1 {
        width: 30%;
    }

    .f_btn1 {
        width: 220px;
    }

    .learning_circle {

        width: 100px;
        height: 100px;
        font-size: 14px;
        position: relative;
        right: -13px;
        top: -3px;
        margin: 0;
    }

    .top_course-banner_left1 span {
        padding: 10px;
        white-space: nowrap;
        font-size: 14px;
        line-height: 22px;
        margin-bottom: 10px;
    }

    .course_span2 {
        border: 1px solid #fff;
        border-radius: 50px;
        padding: 10px;
        font-size: 14px;
        line-height: 22px;
        margin-bottom: 10px;
    }

    .white_errow {
        width: 46px;
        margin: 0;
        position: relative;
        /* bottom: -2px; */
        margin-left: 10px;
        border: 1px solid #fff;
        border-radius: 50px;
        top: -1px;
    }

    .banner_top_heading {
        font-family: 'AntarcticanHeadline-Bold';
        font-size: 50px;
        line-height: 40px;
        color: #ffffff;
        margin: 0 0 15px 0;
    }

    .right_h span {
        font-size: 15px;
        line-height: 16px;
        font-family: 'Antarctica-CondensedMedium';
    }

    .corriculam_img {
        width: 200px;
    }

    .success_img_icp img {
        width: 100%;
        height: 280px;
    }

    .logo_li_img {
        width: 100%;
    }

    .fee_m1 {
        margin-top: 22px;
        margin-bottom: 0;
    }

    .fee_cp1 {
        padding: 30px 15px !important;
    }

    .course_schedule_categ {
        font-size: 20px;
        line-height: 25px;
    }

    .fee-p {
        font-size: 15px;
    }

    .fee-p-course span {
        font-size: 20px;
    }

    .emi-rate-course span {
        font-size: 35px;
    }

    .r-width_course {
        width: 21.5px;
        height: auto;
    }

    .fee_bg {

        height: auto;
    }

    .icp-btn {
        padding: 18px 15px 0 15px;
        width: 120px;
        height: 120px;
        right: -27px;
        position: relative;
        top: -4px;
    }

    .fee_fun_p {
        font-size: 16px;
    }

    .fee_funding_rate {
        font-size: 20px;
        line-height: 22px;
    }

    .month-p {
        margin: 0;
        font-family: 'Antarctica-CondLightIta';
        font-size: 15px;
        position: absolute;
    }

    .icp_fee_img {
        width: 100%;
        height: 276px;
    }

    .course_p3 {
        font-size: 16px;
        line-height: 25px;
    }

    .course_p2 {
        font-size: 20px;
        line-height: 24px;
    }

    .box_img1 {
        width: 198px;
    }

    .course_b1 {
        width: 32%;
        height: 344px;
    }

    .course_p1 {
        width: 90px;
        font-size: 15px;
    }

    .blue_box_p1 {
        font-size: 18px;
        line-height: 20px;
    }

    .cr1 {
        width: 154px;
    }

    .blue_box__span {
        width: 30px !important;
    }

    .software_logo {
        margin: 0px 0 15px 0;
        width: 100%;
    }

    .main_course_sec2 p {
        font-size: 18px;
    }

    .fac_p {
        font-size: 18px;
    }

    .course_bp {
        font-size: 18px;
    }
}

@media only screen and (min-width: 1157px) and (max-width: 1279px) {
    /* .courses_page1 {
        background-color: #E13111;
        height: 70vh;
    }
    .course_innerpage1 {
        position: relative;
        height: calc(84vh - 335px);
    } */
}





@media only screen and (min-width: 1280px) and (max-width: 1348px) {
    .top_course-banner_left1 span {
        padding: 20px;
        font-size: 15px;
    }

    .course_span2 {
        padding: 20px;
        font-size: 15px;
    }

    /* .courses_page1 {
        background-color: #E13111;
        height: 64vh;
    }
    .course_innerpage1 {
        position: relative;
        height: calc(79vh - 335px);
    } */
    .corriculam_img {
        width: 255px;
    }

    .cr1 {
        width: 197px;
    }

    .course_b1 {
        width: 255px;
        height: 391px;
    }

    .box_img1 {
        width: 254px;
    }

    .icp_fee_img {
        width: 100%;
        height: 330px;
    }
}

@media only screen and (min-width: 1349px) and (max-width: 1439px) {
    .top_course-banner_left1 span {
        font-size: 19px;
    }

    .course_span2 {
        font-size: 19px;
    }

    .cr1 {
        width: 209px;
    }

    /* .courses_page1 {
        background-color: #E13111;
        height: 70vh;
    }
    .course_innerpage1 {
        position: relative;
        height: calc(84vh - 335px);
    } */
}


@media only screen and (min-width: 1440px) and (max-width: 1578px) {

    /* .courses_page1 {
        background-color: #E13111;
        height: 70vh;
    }
    .course_innerpage1 {
        position: relative;
        height: calc(84vh - 335px);
    } */
    .form-start1 {
        right: 68px;
    }
}


@media only screen and (min-width: 1579px) and (max-width: 1816px) {

    /* .courses_page1 {
        background-color: #E13111;
        height: 70vh;
    }
    .course_innerpage1 {
        position: relative;
        height: calc(84vh - 335px);
    } */
    .form-start1 {
        right: 135px;
    }
}


/* @media screen and (min-width: 320px) and (max-width: 768px) {
   .mob_display_non{
    display: none;
   }
} */


@media only screen and (min-width: 1817px) and (max-width: 1919px) {
    /* .courses_page1 {
        background-color: #E13111;
        height: 70vh;
    }
    .course_innerpage1 {
        position: relative;
        height: calc(84vh - 335px);
    } */

    .top_course-banner_left1 span {
        font-size: 19px;
    }

    .course_span2 {
        font-size: 19px;
    }

    .cr1 {
        width: 209px;
    }

    .form-start1 {
        right: 258px;
    }
}

@media only screen and (min-width: 1920px) {
    /* .courses_page1 {
        background-color: #E13111;
        height: 70vh;
    }
    .course_innerpage1 {
        position: relative;
        height: calc(84vh - 335px);
    } */

    .form-start1 {
        right: 308px;
    }
}

@media only screen and (max-width: 767px) {
    .cir4_m {
        margin-top: 0;
    }

    .top_course-banner_left1 {
        margin-top: 0px;
    }

    .faq_sec_coum {
        margin-top: 40px;
    }

    .para_deta {
        font-size: 23px;
        line-height: 25px;
        font-family: 'Antarctica-CondensedLight';
        margin: 35px 0;
    }

    .para_deta span {
        /* font-family: 'Antarctica-CondensedSemiBold'; */
        font-family: 'Antarctica-CondensedLight';
    }

    .courses_page1 {
        height: 650px;
    }

    .square_span1 {
        border-radius: 25px !important;
        margin-left: 0px;
    }

    .banner_top_heading {
        font-family: 'Antarctica-ExtraCondSemBd';
        color: #ffffff;
        font-size: 39px;
        line-height: 29px;
        margin: 0 0 0px 0;
    }

    .mob_display_non {
        display: none !important;
    }

    .mob_display_non2 {
        display: block;
    }

    .banner_pl {
        padding-left: 15px;
    }

    .right_h {
        padding-left: 5px;
        width: 38%;
        padding-top: 0px;
        display: grid;
    }

    .top_head_sec {
        padding-left: 0;
        padding-top: 40px;
        padding-bottom: 30px;
    }

    .right_h span {
        font-size: 14px;
        line-height: 15px;
        font-family: 'Antarctica-CondLightIta';
    }

    .th_flex {
        display: flex;
        /* justify-content: space-between; */
    }

    .form-start1 {
        top: 77px;
        /* width: 385px; */
        position: relative;
        bottom: 20px;
        right: 0px;
        margin: 30px 0 50px 0;
        width: 100%;
        z-index: 1;
    }

    .top_course-banner_left1 span {
        padding: 0 15px;
        white-space: nowrap;
        font-size: 13px;
        line-height: 35px;
        margin-bottom: 5px;
        height: 34px;
    }

    .learning_circle {
        width: 102px;
        height: 102px;
        font-size: 14px;
        line-height: 16px;
        right: 100px;
        top: 12px;
    }

    .success_img_icp img {
        width: 100% !important;
        height: 280px !important;
    }

    .course_see_m1 a p span img {
        margin-right: 0;
    }

    .square_span {
        border-radius: 0 !important;
        margin-left: 0px !important;
    }

    .top_band_flex {
        display: flex;
    }

    .main_course_section1 {
        display: block;

    }

    .top_sec_b {
        border-left: none;
        height: 33px;
        position: relative;
        top: 15px;

    }

    .main_course_bg_top {
        border-bottom: none;
    }

    .main_course_section1 p {
        font-family: 'Antarctica-CondExtLt';
        font-size: 16px;
        text-align: center;
        margin: 0;
        color: #000;
        padding: 10px 0 5px 0;
    }

    .tops_w1 {
        width: 50%;
        margin-left: 0;
    }

    .iiad_img {
        margin-left: 0px;
        width: 73px;
        top: 3px;
        position: relative;
    }

    .main_course_section1 p span {
        padding-left: 0;
    }

    .main_course_sec2 p {
        font-size: 18px;
        line-height: 23px;
    }
	

    .main_course_head {
        font-size: 30px;
        line-height: 25px;
    }

    .course_h4 {
        margin: 5px 0 10px 15px;
        font-size: 20px;
        line-height: 26px;
    }

    .course_det {
        padding-left: 33px;
        margin-top: 0;
    }

    .course_det li::marker {
        font-size: 1.5rem;
        font-weight: bolder;
    }

    .course_det li p {
        font-size: 18px;
        line-height: 30px;
    }

    .corriculam_img {
        width: 100%;
    }

    .soft_lm1 {
        margin-right: 5px;
    }

    .software_logo_sec {
        margin: 15px 0 40px 0;
        display: flex;
        flex-wrap: wrap;
    }

    .software_logo_sec_m {
        margin: 15px 0 0px 0;
        display: flex;
        flex-wrap: wrap;
    }

    .lp4_software_m {
        margin: 15px 0 40px 0;
        display: flex;
        flex-wrap: wrap;
    }

    .course_bp {
        font-family: 'Antarctica-CondLightIta';
        font-size: 16px;
        line-height: 20px;
        margin: 0;
        color: #292929;
    }

    .success_sec2_applym {
        margin-top: 50px !important;
    }

    .common_para {
        font-size: 18px;
        line-height: 23px;
    }

    .ultimate_h {
        height: 219px;
    }

    .software_sign {
        /*top: -9px;*/
        right: 0px;
    }

    .not_sure_anch22 {
        width: 75px !important;
        height: 75px !important;
        font-size: 12px;
        line-height: 16px;
        position: relative;
        right: 0;
        top: -75px;
    }

    .icp_box_4 {
        background-color: #7838f5 !important;
        margin-right: 0 !important;
        width: 50.3% !important;
    }

    .boxcourse_p {
        padding: 0 !important;
    }

    .boxcourse_p h3 {
        padding: 0 15px;
    }

    .boxcourse_head {
        padding: 0 15px !important;
    }

    .cr1 {
        width: 49.7%;
    }

    .icp_box_1 {
        display: block !important;
    }

    .icp_box_4 {
        display: block !important;
        border-left: 2px solid #fff;
    }

    .blue_box_p1 {
        font-size: 19px;
        line-height: 23px;
    }

    .blue_box__span {
        width: 30px !important;
        top: -21px;
    }

    .m_para1 {
        padding: 30px 15px 0 15px;
        font-family: 'Antarctica-CondLightIta';
        font-size: 16px !important;
        line-height: 20px;
    }

    .cs_line {
        line-height: 48px !important;
        "

    }

    .box_flex1 {
        display: flex;
        flex-wrap: wrap;
    }

    .cs_box_mob {
        display: none;
    }

    .career_sup_p {
        font-size: 18px;
        padding-top: 30px;
        line-height: 23px;
    }

    .cs_box5 {
        padding-top: 25px !important;
    }

    .box_w1 {
        width: 49%;
        min-height: 279px !important;
        padding: 15px 20px;
    }

    .logo_ul {
        /* display: table-cell;  */
        margin-top: 40px;
    }

    .logo_li_img {
        width: 80%;
    }

    .fee_fwidth_left {
        width: 100%;
    }

    .fee_cp1 {
        padding: 30px 15px !important;
    }

    .fee_cp1 h3 {
        font-size: 22px;
        line-height: 25px;
    }

    .fee-p-course span {
        font-size: 18px;
    }

    .month-p {
        font-size: 15px;
    }

    .fee_funding_rate {
        font-size: 20px;
        line-height: 23px;
    }

    .icp-btn {
        padding: 25px 15px 0 15px;
        width: 127px;
        height: 127px;
        float: right;
        right: -240px;
        top: -139px;
        position: relative;
    }

    .fee_bg {
        background: #ae7bff;
        height: auto;
    }

    .fe_m1 {
        margin-top: 50px !important;
    }

    .apply_box_icp {
        min-height: 120px !important;
        max-height: 165px;
        display: flex;
    }

    .apply_text_course {
        font-family: 'Antarctica-CondensedLight';
        font-size: 20px;
        line-height: 24px;
        position: relative;
        bottom: 0;
        padding-left: 15px;
    }

    .apply_icp_m {
        margin-top: 0 !important;
        margin-bottom: 50px;
    }

    .explore_flex1 {
        display: block;
    }

    .explore_flex1 p {
        font-size: 25px;
        line-height: 26px;
        margin-top: 25px;
    }

    .apply_mob_s {
        padding: 0 !important;
    }

    .explore_heigh_sec {
        height: 280px;
    }

    .explore_flex1 p.mt-50 {
        margin-top: 50px;
    }

    .explore_flex1 p {
        /* font-size: 25px; */
        line-height: 26px;
        font-size: 23px;
    }

    .exp_sec_img {
        padding-top: 25px;
        float: right;
        width: 225px;
    }

    /* .course_main_box {
    display: block;
  
} */
    .box_img1 {
        width: 100%;
        height: 128px;
    }

    .course_b1 {
        border: 0.2px solid #818181;
        width: 100%;
        border-radius: 25px;
        background: #f2f2f2;
        height: 298px;
        margin-bottom: 35px;
    }

    .course_p3 {
        padding: 8px 0 5px 0;
    }

    .tophead_rborder {
        border-right: 2px solid #ffffff;
        padding-right: 7px;
    }

    .img_ultimate {
        padding-top: 0;
        width: 337px;
        top: 14px;
        position: relative;
        right: -70px;
    }

    .career_smob_p {
        padding: 0 0px !important;
    }

    .mobil_bg_b1 {
        margin-right: 0 !important;
        background: #9755ff !important;
        border-left: 2px solid #fff;
    }

    .mobil_bg_b2 {
        background: #9755ff !important;
    }

    .mobil_bg_b3 {
        background: #000 !important;
    }

    .box_w1 {
        padding: 15px 15px !important;
    }

    .career_sup_p {
        padding: 0 !important;
    }

    .course_faq_yt {
        height: auto;
        width: 100%;
    }

    .cm {
        margin: 0 0px 0 15px;
    }

    .cus_fhead {
        margin-top: 60px;
    }

    .testimonial-slider {
        margin-bottom: 130px;
    }

    .text_accor_dv_icp {
        padding-left: 15px !important;
        padding-right: 15px !important;
    }

    .career_smob_p2 {
        padding: 0 15px;
    }

    .cur_pgd_m {
        margin-bottom: 0;
    }

    .cur_pgd_m_term {
        font-size: 20px !important;
    }

    .cur_pgd_m_term span {
        font-size: 18px;
        line-height: 22px;
        margin-bottom: 5px;
    }

    .career_s_pgd_mob {
        display: block !important;
    }

    .exp_sec_img_dip {
        padding-top: 56px;
        width: 68%;
        float: right;
    }

    .dipl_exp_flex {
        display: block;
        display: grid !important;
        float: right !important;
    }

    .diploma_exp_sec {
        height: 280px;
    }

    .diploma_exp_sec p.mt-50 {
        margin-top: 50px;
    }

    .plus_pgd_mob {
        display: flex;
        margin-top: 50px;
    }

    .plus_pgd_mob img {
        width: 33px;
    }

    .software_sign_pgd {
        font-family: 'Antarctica-CondensedLight';
        font-size: 25px;
        line-height: 29px;
        margin: 0;
        color: #292929;
        top: 0px;
        position: relative;
        padding-left: 10px;
    }

    .icp_dip_btn {
        left: 233px;
        position: relative;
        top: 16px;
        font-size: 16px;
        line-height: 20px;
    }

    .icp_pg_dip_btn {
        left: 233px;
        position: relative;
        top: 47px;
        font-size: 16px;
        line-height: 20px;
    }

    .icp_pgfull_dip_btn {
        left: 233px;
        position: relative;
        top: 68px;
        font-size: 16px;
        line-height: 20px;
    }

    .icpd_cur_tem strong {
        font-size: 20px !important;
        margin-bottom: 6px;
    }

    .icpd_cur_tem {
        padding: 20px 0;
    }

    .icp_dip_blue_box3 {
        width: 30px !important;
        top: -42px;
        right: 0px;
    }

    .pgdiplo_term {
        padding: 10px 0 20px 0;
    }

    .icp_pgdterm2 {
        padding-top: 30px !important;
    }

    .curri_point8 {
        position: relative;
        top: -34px;
        padding: 0 15px 0 30px;
    }

    .icp_pgdheigh_box {
        height: 275px;
    }

    .icp_pg_diploma {
        padding-top: 6px !important;
    }

    .icp_pg_diploma2 {
        padding-top: 49px;
    }

    .icp_pg_diploma3 {
        padding-top: 90px;
    }

    .bp_diploma_4 {
        padding-top: 93px !important;
    }

    .pgd_blue_box__span1 {
        width: 30px !important;
        top: -70px;
    }

    .pgd_blue_box__span2 {
        width: 30px !important;
        top: -24px;
    }

    .pgd_blue_box__span3 {
        width: 30px !important;
        top: -24px;
    }

    .pgd_blue_box__span4 {
        width: 30px !important;
    }

    .fee_pgd_btn {
        padding-top: 20px;
    }

    /*.icp_pgd_exp_sec{
     height:410px; 
    height:444px;
}*/
    .icp_other_para {
        font-size: 16px;
        line-height: 20px;
    }

    .right_h_pgfull {
        padding-left: 4px;
        width: 38% !important;
        line-height: 13px;
        padding-top: 0px;
        display: grid;
        top: 0px;
        position: relative;
    }

    .icp_pgfullp {
        padding-top: 0px !important;
    }

    .icppg_fullp2 {
        padding-top: 60px !important;
    }

    .icp_pgfull_diploma1 {
        padding-top: 45px;
    }

    .icp_pgfull_diploma2 {
        padding-top: 69px;
    }

    .icp_pgfull_diploma4 {
        padding-top: 68px;
    }

    .pgdfull_box_span1 {
        width: 30px !important;
        top: -45px;
    }

    .pgdfull_box_span2 {
        width: 30px !important;
        top: -22px;
    }

    .pgdfull_box_span3 {
        width: 30px !important;
        top: -22px;
    }

    .pgdfull_box_span4 {
        width: 30px !important;
        top: -22px;
    }

    /*.icp_pgdfull_exp_sec{
      height: 410px;  
    height: 444px;
}*/
    .icp_pgdfull_exp_sec {
        height: 280px;
    }

    /* Know More btn new section */

    .new_know_more1 span {
        width: 60px;
        height: 60px;
        top: -95px;
    }

    .new_know_more1 {
        text-transform: uppercase;
        font-size: 12px;
        text-decoration: none;
        line-height: 14px;
    }

    .accordian_know_sec {
        padding: 30px 0 0px 0;
    }

    .course_mob_part_time {
        padding: 0px 0 40px 0;
    }

    /* LP4 CSS */
    .lp4_headeing_sec h3 {
        font-size: 50px;
        font-family: 'Antarctica-CondensedLight';
        line-height: 50px;
    }

    .lp4_headeing_sec p {
        font-size: 20px;
        line-height: 25px;
        padding: 30px 0 0 0;
    }

    .founder_box1 {
        width: 124px;
        height: 124px;
        padding-top: 30px;
    }

    .founder_box1 p {
        font-size: 16px;
        line-height: 21px;
    }

    .founder_box1 p span {
        font-family: 'Antarctica-CondensedBold';
        font-size: 30px;
        line-height: 45px;
    }

    .foun_flex {
        display: flex;
        justify-content: space-evenly;
    }

    .course_main_box_lp4 {
        display: block;
        margin-top: 20px;
    }

    .lp4_place {
        display: flex;
        flex-wrap: wrap;
    }

    .lp4_gdbox1 {
        border: 0.2px solid #818181;
        width: 343px;
        border-radius: 20px;
        background: #f2f2f2;
        height: auto;
        margin-bottom: 25px;
    }

    .gdlp4_course_box1 {
        border-radius: 0px 0 20px 20px;
        margin: 0;
        margin-bottom: -6px;
        border-right: 0;
        border-left: 0;
        width: 100%;
        height: auto;
    }

    .lp4_apply_btn {
        background: #E13111;
        color: #fff;
        border: 0;
        padding: 15px;
        border-radius: 20px;
        float: right;
        font-family: 'Antarctica-CondLightIta';
    }

    .lp4_m1 {
        margin-top: 0px;
    }

    .gdlp-jobgur {
        border: 1px solid #818181;
        padding: 5px 12px;
        border-radius: 18px;
        top: 2px;
        position: relative;
    }

    .lp4_video_h1 {
        height: 525px;
    }

    .circle4_box {
        margin-top: 30px;
        margin-bottom: 30px;
    }

    .lp4_form_top {
        top: 0px !important;
    }

    .lp4_readm_parent {
        height: 180px;
    }

    .lp4_fp {
        font-size: 20px;
        line-height: 25px;
        padding: 0px 0 30px 0;
        font-family: 'Antarctica-CondExtLt';
        text-align: left;
        margin: 0;
        color: #000;
    }

    .launch_img_gdicp {
        top: 0px;
        position: relative;
        width: 100%;
        max-width: 280px;
    }



    /* //END LP4 CSS */

    /* ID ICP CSS */

    .icpid_blue_box_h {
        margin: 0;
        font-size: 19px;
        line-height: 23px;
    }

    .icp_idc_arrow1 {
        top: -66px;
    }

    .icp_idc_arrow2 {
        top: -44px;
    }

    .icpid_p2 {
        padding-top: 72px;
    }

    .icp_idc_arrow1 {
        width: 30px !important;
    }

    .icp_idc_arrow2 {
        width: 30px !important;
    }

    .icpid_bbox1 {
        height: 258px;
    }

    .icpid_blue_box_p1 {
        margin: 0;
        font-size: 18px;
        padding-top: 30px;
        line-height: 22px;
    }

    .icpid_p2 {
        padding-top: 52px;
    }

    .icp_idc_arrow3 {
        width: 30px !important;
        float: right;
        position: relative;
        top: -20px;
    }

    .icp_idc_arrow4 {
        width: 30px !important;
        float: right;
        position: relative;
        top: 2px;
    }

    .icpid_p4 {
        padding-top: 118px;
    }

    .icpid_p44 {
        padding-top: 140px;
    }

    .icpid_p3 {
        padding-top: 118px;
    }

    .launch_img_idicp {
        top: 15px;
        position: relative;
        width: 100%;
        max-width: 240px;
        right: 0px;
        float: right;
    }

    /* .launch_img_idicp {
    top: 15px;
    position: relative;
    width: 100%;
    max-width: 240px;
    right: 0px;
    float: right;
} */
    .icp_idc_dip_btn {
        left: 0px;
        position: relative;
        top: -133px;
        font-size: 16px;
        line-height: 20px;
        right: 0;
        float: right;
    }

    .icpid_cusultbtn {
        right: 0 !important;
        position: relative !important;
        top: 142px;
    }

    /*.icp_id_exp_heigh{
      height: 405px;  
    height: 444px;
}*/
    .icp_iddip_arrow2 {
        width: 30px !important;
        float: right;
        position: relative;
        top: -45px;
    }

    .icp_iddip_arrow1 {
        width: 30px !important;
        float: right;
        position: relative;
        top: -45px;
    }

    .icp_iddip_arrow3 {
        width: 30px !important;
        float: right;
        position: relative;
        top: 0px;
    }

    .icp_uiux_carm1 {
        margin-bottom: 30px;
    }

    .icp_uiuxc_arrow1 {
        width: 30px !important;
        float: right;
        position: relative;
        top: -20px;
    }

    .icpuiux_blue_box_p1 {
        padding-top: 98px;
    }

    .icpuiux_p2 {
        padding-top: 119px;
    }

    .icp_uiuxc_arrow2 {
        width: 30px !important;
        float: right;
        position: relative;
        top: -20px;
    }

    .icp_uiuxc_arrow4 {
        width: 30px !important;
        float: right;
        position: relative;
        top: -44px;
    }

    .icpuiux_p3 {
        padding-top: 74px;
    }

    .icpuiux_p4 {
        padding-top: 51px;
    }

    .icp_uiuxc_arrow3 {
        width: 30px !important;
        float: right;
        position: relative;
        top: -22px;
    }

    .icp_uiuximg {
        width: 100px !important;
    }

    .icp_uiuximg1 {
        width: 40px !important;
    }

    .icp_pgpt_diploma2 {
        padding-top: 48px;
    }

    .icp_pgpt_diploma3 {
        padding-top: 93px;
    }

    .icpuiuxdip_p2 {
        padding-top: 75px;
    }

    .icpuiuxdip_p3 {
        padding-top: 74px;
    }

    .icpuiuxdip_p4 {
        padding-top: 50px;
    }

    .mobile_form_c {
        width: 100%;
        /*width:251px; */
        height: 350px !important;
    }

    .icp_h2_head_p {
        padding-left: 15px;
    }

    .icpuiux_bluebox_pgdip_p1 {
        padding-top: 75px;
    }

    .icpuiuxpgdip_p2 {
        padding-top: 55px;
    }

    .icpuiuxpgdip_p3 {
        padding-top: 76px;
    }

    .icpuiux_pgdipp8 {
        padding-top: 53px;
    }

    .gd_cknow_m1 {
        margin-top: 5px;
    }

    .gd_cknow_m2 {
        margin-top: 10px;
    }

}



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

 
    /* .learning_circle {
        right: 145px;
        top: 30px;
    } */
    .plus_sign {
        margin: 115px 0 0px 0;
        width: 33px;
    }

    .software_sign {
        /* top: -36px ;
        right: -30px ; */
    }

    .cur_pgd_m {
        margin-bottom: 0;
    }

    /* .icp_dip_btn {
        left: 216px;
        position: relative;
        top: 50px;
        font-size: 16px;
        line-height: 20px;
    } */
    /* .course_b1{
        height:298px !important;
    } */
    .mobi_hlp4 {
        margin-top: 30px;
    }

    .cult_btn425 {
        display: grid !important;
        float: right !important;
    }

    /* .icpuiux_p3 {
        padding-top: 94px;
    } */




}

@media only screen and (max-width: 414px) {
    .plus_sign {
        margin: 115px 0 0px 0;
        width: 33px;
    }

    .software_sign {
        /* top: -36px;
        right: -30px; */
    }

    .cur_pgd_m {
        margin-bottom: 0;
    }
}

@media only screen and (max-width: 375px) {
    .gd_cknow_m1 {
        margin-top: 5px;
    }

    .gd_cknow_m2 {
        margin-top: 10px;
    }

    .bp_diploma {
        padding-top: 92px !important;
    }

    .bp_diploma_4 {
        padding-top: 117px !important;
    }

    .who_pgd_icpbox3 {
        padding-top: 117px;
    }

    /* .icp_dip_btn{
             width: 110px;
            height: 110px;
            font-size: 16px;
            line-height: 16px;
            position: relative;
            right: 0;
            top: -75px;
    } */
    .icp_dip_btn {
        left: 233px;
        position: relative;
        top: 53px;
        font-size: 16px;
        line-height: 20px;
    }

    .icp_pg_dip_btn {
        left: 233px;
        position: relative;
        top: 53px;
        font-size: 16px;
        line-height: 20px;
    }

    .banner_top_heading {
        font-size: 38px;
        line-height: 26px;
        margin: 0 0 0px 0;
    }

    .plus_sign {
        margin: 40px 0 0px 0 !important;
        width: 33px;
    }

    .software_sign {
        top: 0 !important;
        right: 0px !important;
    }

    .img_ultimate {
        padding-top: 0;
        width: 133%;
        top: 17px;
        position: relative;
        right: 0;
    }

    .ultimate_h {
        height: 217px;
    }

    .not_sure_anch22 {
        right: 0px;
        top: -94px;
    }

    .career_whole {
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between;
    }

    .cr1 {
        width: 49.6%;
    }

    .icp_box_4 {
        margin-right: 0;
        border-left: 0;
    }

    .career_smob_p {
        padding: 0 0px !important;
    }

    .career_sup_p {
        padding: 0 !important;
    }

    .mobil_bg_b1 {
        margin-right: 0 !important;
        background: #9755ff !important;
        border-left: 2px solid #fff;
    }

    .mobil_bg_b2 {
        background: #9755ff !important;
    }

    .mobil_bg_b3 {
        background: #000 !important;
    }

    .box_w1 {
        padding: 15px 15px !important;
    }

    .transform_p1 {
        font-size: 15px !important;
        line-height: 18px;
    }

    .fee_cp1 h3 {
        padding: 0 !important;
    }

    .icp-btn {
        padding: 17px 15px 0 15px;
        width: 110px;
        height: 110px;
        float: right;
        right: -180px;
        top: -133px;
        position: relative;
    }

    .explore_flex1 p {
        font-size: 21px;
        line-height: 26px;
    }

    .blue_box_p2 {
        margin: 0;
        font-size: 18px;
        padding-top: 50px;
    }

    .icpb_p2 {
        padding-top: 65px;
    }

    .right_h {
        padding-left: 4px;
        width: 50%;
        line-height: 13px;
        padding-top: 0px;
        display: grid;
        top: 0px;
        position: relative;
    }

    .right-form {
        background: #fff;
        padding: 15px 10px;
        box-shadow: 1px 1px 6px #0000004a;
        position: sticky;
        top: 70px;
        width: 100%;
    }

    .mobile_form_c {
        width: 100%;
        /*width:251px; */
        height: auto;
    }

    .cus_fhead {
        margin-top: 20px;
    }

    .f_btn1 {
        width: 100%;
        margin: 0;
        padding: 0;
    }

    .mob_bm {
        margin-bottom: 60px !important;
    }

    .corriculam_img {
        width: 140px;
    }

    .course_see_m1 a p span img {
        margin-right: 0;
    }

    .right_h span {
        font-size: 12px;
        line-height: 15px;
        font-family: 'Antarctica-CondLightIta';
    }

    .top_head_sec {
        padding-top: 40px;
        padding-bottom: 30px;
        padding-left: 0;
    }

    .top_course-banner_left1 span {
        padding: 0 10px;
        font-size: 13px;
    }

    .learning_circle {
        width: 95px;
        height: 95px;
        font-size: 12px;
        line-height: 14px;
        right: 105px;
        top: 25px;
    }

    .top_course-banner_left1 span {
        margin-bottom: 7px;
    }

    .plus_sign {
        margin: 115px 0 0px 0;
        width: 33px;
    }

    .software_sign {
        top: -36px;
        right: -30px;
    }

    .testimonial-slider .slick-prev {
        z-index: 0;
    }

    .cur_pgd_m {
        margin-bottom: 0;
    }

    .plus_pgd_mob {
        display: flex;
    }

    .plus_pgd_mob img {
        width: 33px;
    }

    .software_sign_pgd {
        font-family: 'Antarctica-CondensedLight';
        font-size: 25px;
        line-height: 29px;
        margin: 0;
        color: #292929;
        top: 0px;
        position: relative;
        padding-left: 10px;
    }

    .icpid_bp1 {
        padding-top: 53px !important;
    }

    .icp_idc_arrow1 {
        top: -46px;
    }

    .icpid_p4 {
        padding-top: 142px;
    }

    .icpuiuxdip_p2 {
        padding-top: 77px !important;
    }

    .icpuiuxdip_p3 {
        padding-top: 75px !important;
    }

    .icpuiux_bluebox_pgdip_p1 {
        padding-top: 56px;
    }

    .icpuiuxpgdip_p2 {
        padding-top: 34px !important;
    }

    .icpuiuxpgdip_p3 {
        padding-top: 56px !important;
    }

    .icpuiux_pgdipp8 {
        padding-top: 34px !important;
    }

    .icpuiux_bluebox_pgdip_p1 {
        padding-top: 75px;
    }

    .icpuiuxpgdip_p2 {
        padding-top: 55px;
    }

    .icpuiuxpgdip_p3 {
        padding-top: 76px;
    }

    .icpuiux_pgdipp8 {
        padding-top: 53px;
    }






}


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

    .gd_cknow_m1 {
        margin-top: 5px;
    }

    .gd_cknow_m2 {
        margin-top: 10px;
    }

    .icp-btn {
        right: 19px;
    }

    .cur_pgd_m {
        margin-bottom: 0;
    }

    .cur_pgd_m_term {
        font-size: 20px !important;
    }

    .cur_pgd_m_term {
        font-size: 18px;
        line-height: 22px;
        margin-bottom: 5px;
    }

    .icp_dip_btn {
        left: 0;
        position: relative;
        top: -164px;
        font-size: 16px;
        line-height: 20px;
    }

    .icp_pg_dip_btn {
        left: 0;
        position: relative;
        top: -164px;
        font-size: 16px;
        line-height: 20px;
    }

    .ultimate_h {
        height: 210px;
    }

    .icp_pgfull_dip_btn {
        left: -2px;
        position: relative;
        top: -142px;
        font-size: 16px;
        line-height: 20px;
    }

    .icp_gdterm_bubble {
        font-size: 17px;
    }

}


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

    .gdp_google_circ1 {
        width: 90px !important;
        height: 90px !important;
        padding-top: 24px;
        border: 1px solid #000;
        border-radius: 100%;
        margin: 0 2px 0 2px;
    }

    .gdp_google_circ1 p {

        font-size: 14px;
        padding: 0;
        line-height: 15px;
    }

    .gdp_google_circ1 p span {
        font-family: 'Antarctica-CondensedBold';
        color: #E13111;
        font-size: 19px;
        padding: 0;
        line-height: 25px;
    }

    .gd_cknow_m1 {
        margin-top: 5px;
    }

    .gd_cknow_m2 {
        margin-top: 10px;
    }

    .cur_pgd_m {
        margin-bottom: 0;
    }

    .banner_top_heading {
        font-size: 30px;
        line-height: 26px;
        margin: 0 0 0px 0;
    }

    .plus_sign {
        margin: 40px 0 0px 0 !important;
        width: 33px;
    }

    .software_sign {
        top: -9px !important;
        right: 0px !important;
    }

    .img_ultimate {
        padding-top: 0;
        width: 133%;
        top: 17px;
        position: relative;
        right: 0;
    }

    .ultimate_h {
        height: 196px;
    }

    .not_sure_anch22 {
        right: 0px;
        top: -94px;
    }

    .career_whole {
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between;
    }

    .cr1 {
        width: 49.6%;
    }

    .icp_box_4 {
        margin-right: 0;
        border-left: 0;
    }

    .career_smob_p {
        padding: 0 0px !important;
    }

    .career_sup_p {
        padding: 0 !important;
    }

    .mobil_bg_b1 {
        margin-right: 0 !important;
        background: #9755ff !important;
        border-left: 2px solid #fff;
    }

    .mobil_bg_b2 {
        background: #9755ff !important;
    }

    .mobil_bg_b3 {
        background: #000 !important;
    }

    .box_w1 {
        padding: 15px 15px !important;
    }

    .transform_p1 {
        font-size: 15px !important;
        line-height: 18px;
    }

    .fee_cp1 h3 {
        padding: 0 !important;
    }

    .icp-btn {
        padding: 17px 15px 0 15px;
        width: 110px;
        height: 110px;
        float: right;
        right: -180px;
        top: -133px;
        position: relative;
    }

    .explore_flex1 p {
        font-size: 21px;
        line-height: 26px;
    }

    .blue_box_p2 {
        margin: 0;
        font-size: 17px;
        padding-top: 50px;
    }

    .icpb_p2 {
        padding-top: 65px;
    }

    .right_h {
        padding-left: 4px;
        width: 40%;
        line-height: 13px;
        padding-top: 0px;
        display: grid;
        top: 0px;
        position: relative;
    }

    .right_h_pgfull {
        padding-left: 4px;
        width: 40% !important;
        line-height: 13px;
        padding-top: 0px;
        display: grid;
        top: 0px;
        position: relative;
    }

    .right-form {
        width: 100%;
    }

    .mobile_form_c {
        width: 251px;
        height: auto;
    }

    .cus_fhead {
        margin-top: 40px;
    }

    .f_btn1 {
        width: 220px;
    }

    .mob_bm {
        margin-bottom: 60px !important;
    }

    .corriculam_img {
        width: 140px;
    }

    .course_see_m1 a p span img {
        margin-right: 0;
    }

    .right_h span {
        font-size: 12px;
        line-height: 15px;
        font-family: 'Antarctica-CondLightIta';
    }

    .top_head_sec {
        padding-top: 40px;
        padding-bottom: 30px;
        padding-left: 0;
    }

    .top_course-banner_left1 span {
        padding: 0 10px;
        font-size: 13px;
    }

    .learning_circle {
        width: 95px;
        height: 95px;
        font-size: 12px;
        line-height: 14px;
        right: 72px !important;
    }

    .top_course-banner_left1 span {
        margin-bottom: 7px;
    }

    .cur_pgd_m_term {
        font-size: 20px !important;
    }

    .cur_pgd_m_term {
        font-size: 18px;
        line-height: 22px;
        margin-bottom: 5px;
    }

    .bp_diploma {
        padding-top: 85px !important;
    }

    .blue_box_p1 {
        font-size: 18px;
        line-height: 23px;
    }

    .who_pgd_icpbox2 {
        padding-top: 150px;
    }

    .who_pgd_icpbox3 {
        padding-top: 118px;
    }

    .consult_pgd_btn {
        right: -198px;
        top: 20px;
    }

    .plus_pgd_mob {
        display: flex;
    }

    .plus_pgd_mob img {
        width: 33px;
    }

    .software_sign_pgd {
        font-family: 'Antarctica-CondensedLight';
        font-size: 25px;
        line-height: 29px;
        margin: 0;
        color: #292929;
        top: 0px;
        position: relative;
        padding-left: 10px;
    }

    .icp_dip_btn {
        left: 0px;
        position: relative;
        top: -153px;
        font-size: 16px;
        line-height: 20px;
    }

    .icp_pg_dip_btn {
        left: 0px;
        position: relative;
        top: -170px;
        font-size: 16px;
        line-height: 20px;
    }

    .icp_dip_blue_box3 {
        right: -8px;
        width: 30px !important;
    }

    .icp_pgdheigh_box {
        height: 300px;
    }

    .icp_pg_diploma2 {
        padding-top: 29px !important;
    }

    .icp_pg_diploma3 {
        padding-top: 90px;
    }

    .bp_diploma_4 {
        padding-top: 91px !important;
    }

    .pgd_blue_box__span2 {
        width: 30px !important;
        top: -45px;
    }

    .fee_pgd_btn {
        padding-top: 20px;
    }

    .icp_pgd_exp_sec {
        height: 410px;
    }

    .icp_pgfull_diploma1 {
        padding-top: 45px;
    }

    .icp_pgfull_diploma2 {
        padding-top: 69px;
    }

    .icp_pgfull_diploma4 {
        padding-top: 90px;
    }

    .pgdfull_box_span1 {
        width: 30px !important;
        top: -45px;
    }

    .pgdfull_box_span2 {
        width: 30px !important;
        top: -22px;
    }

    .pgdfull_box_span3 {
        width: 30px !important;
        top: -22px;
    }

    .pgdfull_box_span4 {
        width: 30px !important;
        top: -22px;
    }

    .icp_pgfull_dip_btn {
        left: -6px;
        position: relative;
        top: -167px;
        font-size: 16px;
        line-height: 20px;
    }

    .icp_pgdfull_exp_sec {
        height: 410px;
    }

    /* LP4 CSS */
    .lp4_gdbox1 {
        width: 288px;
        height: auto;
        margin-bottom: 25px;
    }

    .gdlp-jobgur {
        border: 1px solid #818181;
        padding: 5px 12px;
        border-radius: 18px;
        top: 2px;
        position: relative;
    }

    .lp4_apply_btn {
        background: #E13111;
        color: #fff;
        border: 0;
        padding: 15px;
        border-radius: 20px;
        float: right;
        font-family: 'Antarctica-CondLightIta';
    }

    .lp4_video_h1 {
        height: auto;
    }

    .lp4_headeing_sec h3 {
        margin-top: -75px;
    }

    .icpid_blue_box_h {
        font-size: 17px;
    }

    .icp_idc_arrow1 {
        width: 25px !important;
    }

    .icp_idc_arrow2 {
        width: 25px !important;
    }

    .icp_idc_arrow3 {
        width: 25px !important;
    }

    .icp_idc_arrow4 {
        width: 25px !important;
    }

    .icpid_blue_box_p1 {
        font-size: 16px;
    }

    .icpid_p2 {
        padding-top: 52px;
        font-size: 16px !important;
    }

    .icpid_p3 {
        padding-top: 96px !important;
    }

    .icpid_p4 {
        padding-top: 119px !important;
    }

    .icp_iddip_arrow2 {
        width: 25px !important;
        float: right;
        position: relative;
        top: -45px;
    }

    .icp_iddip_arrow1 {
        width: 25px !important;
        float: right;
        position: relative;
        top: -45px;
    }

    .icp_iddip_arrow3 {
        width: 25px !important;
        float: right;
        position: relative;
        top: 0px;
    }

    .icpuiux_blue_box_p1 {
        padding-top: 78px;
    }

    .icpuiux_p2 {
        padding-top: 100px !important;
    }

    .icpuiux_p3 {
        padding-top: 55px !important;
    }

    .icpuiux_p4 {
        padding-top: 32px !important;
    }

    .icp_uiuxc_arrow3 {
        width: 30px !important;
        float: right;
        position: relative;
        top: -22px;
    }

    .icp_pgpt_diploma2 {
        padding-top: 28px !important;
    }

    .icp_pgpt_diploma3 {
        padding-top: 93px;
    }

    .icpid_bp1 {
        padding-top: 54px !important;
    }

    .icp_idc_arrow1 {
        top: -44px;
    }

    .icpid_p44 {
        padding-top: 119px !important;
    }

    .icpuiuxdip_p4 {
        padding-top: 27px !important;
    }

    .icpuiuxdip_p2 {
        padding-top: 56px !important;
    }

    .icpuiuxdip_p3 {
        padding-top: 52px !important;
    }

    .icpuiux_bluebox_pgdip_p1 {
        padding-top: 56px;
    }

    .icpuiuxpgdip_p2 {
        padding-top: 34px !important;
    }

    .icpuiuxpgdip_p3 {
        padding-top: 56px !important;
    }

    .icpuiux_pgdipp8 {
        padding-top: 34px !important;
    }

}


/* //END ICP RESPONSIVE CSS AKBAR */











































/* Responsive student work and events css*/

@media screen and (min-width:320px) and (max-width:768px) {
    .sft_company {
        display: block !important;
    }

    .social_deskm {
        display: none;
    }

    .company-Details {
        display: none;
    }

    .pg_diploma_list.list_disp_block li a {
        font-size: 21px;
    }

    .comp-mfoot {
        display: block !important;
        margin-bottom: 15px;
    }


    .comp-mfoot span a {
        font-size: 18px;
        line-height: 21px;
        color: #CECCC3;
        font-family: 'Antarctica-CondExtLt';
        display: block;
        text-transform: uppercase;
        margin-top: 5px;
        text-decoration: none;
    }

    .company-Details span a {
        font-size: 15px !important;
    }


    .blog_box p.para_h2 {
        font-size: 17.5px;
    }

    .date_time p.fee_paid {
        font-size: 13px;
    }

    .blog_box {
        margin-bottom: 30px;
    }

    .blog_anch span {
        margin-top: 15px;
    }

    .blog_main_sec {
        margin-bottom: 53px;
    }

    .event-space {
        margin-top: 15px;
    }

    #events {
        padding-top: 0;
    }

    #events .resources_main_banner {
        width: 40%;
        float: left;
        margin-top: 8vh;
    }

    #events h3.upcoming_title {
        font-family: 'Antarctica-head';
        font-size: 38px;
        line-height: 70px;
        color: #EAEAEA;
        margin-bottom: 10px;
        margin-top: 0;
    }

    #events .blog_box img.thumb-img {
        width: 410px !important;
        height: auto !important;
        object-fit: cover;
    }

    #events .category_events {
        display: none;
    }

    #events .pg_diploma_list {
        margin-top: 25px;
        margin-bottom: 40px !important;
    }

    #events_sec1 .course_innerpage {
        position: relative;
        height: auto;
    }

    #events_sec2 .upskill {
        margin-top: 50px;
        font-size: 28px;
        line-height: 40px;
    }

    #events {
        padding-top: 0px;
    }

    #events .resources_main_banner {
        margin-top: 0vh;
    }

    #events .col-one-third.sticky {
        position: static;
    }

    #events .resources_main_banner {
        width: 40%;
        float: left;
        margin-top: 4vh;
    }

    #events .blog_box p.para_h2 {}


    #student_work_sec1 .banner_img_mob {
        display: block;
        width: 100%;
        margin-top: 40px;
    }

    #student_work_sec1 .course_inner_main {
        position: relative;
        padding: 0px 0 30px;
    }

    #student_work_sec1 .course_innerpage {
        position: relative;
        height: auto;
    }

    #student_work .resources_main_banner {
        width: 75%;
        float: left;
        margin-top: 0vh;
    }

    #student_work h3.upcoming_title {
        font-family: 'Antarctica-head';
        font-size: 60px;
        line-height: 70px;
        color: #EAEAEA;
        margin-bottom: 20px;
        margin-top: 0;
    }

    #student_work .blog_box {
        width: 100%;
        height: 310px;
    }

    #student_work .blog_box img.thumb-img {
        width: 100% !important;
        height: auto;
    }

    #student_work {
        padding-top: 0px;
        padding-bottom: 100px;
    }

    .events_custom_heading {
        font-family: 'Antarctica-head';
        font-size: 38px;
        line-height: 70px;
        color: #B1B1B1 !important;
        margin-bottom: 10px;
        margin-top: 0;
        height: 70px !important;
    }

    .past_webm {
        margin-bottom: 15px;
    }

    .event_main_head {
        font-family: 'Antarctica-head';
        font-size: 45px;
        line-height: 0px;
        color: #eee;
        margin: 0 0 30px 0;
    }

    .studentwork_main_head {
        font-family: 'Antarctica-head';
        font-size: 45px;
        line-height: 89px;
        color: #eee;
        margin: 0px 0 30px 0;
        line-height: 48px;
        margin-top: 100px;
    }

    .student_workcustom_head {
        font-family: 'Antarctica-head';
        font-size: 45px;
        line-height: 15px;
        color: #B1B1B1;
        margin-bottom: 50px;
        margin-top: 0;
        margin-left: -4px;
    }

}



/* Start Inforbar CSS */
.headtop_bar {
    background: #8233ff;
    top: 0px;
    position: relative;
    /* padding: 5px; */
    /* height: 50px;*/
}

.headtop_bar p {
    text-align: center;
    font-size: 18px;
    color: #fff;
    padding: 10px 25px;
    margin: 0;
    font-family: 'Antarctica-CondensedLight';
}

.headtop_bar p a {
    text-align: center;
    color: #fff;
    text-decoration: none;
}

.eventbanner-img {
    max-width: 76%;
}

@media screen and (min-width:320px) and (max-width:768px) {
    .headtop_bar {
        top: 0px;
    }
}

@media only screen and (min-width: 1024px) and (max-width: 1920px) {
    .headtop_bar {
        top: 0px;
    }
}

@media only screen and (min-width: 1920px) and (max-width: 2560px) {
    .headtop_bar {
        top: 0px;
    }
}

/* End Infobar CSS */



/*Footer Social Media Custome Icon*/
.ft_company {
    display: none;
}

.sft_company {
    display: none;
}

.social-media-cus {}

.social-media-cus ul {
    list-style: none;
    padding: 0;
}

.social-media-cus ul li {
    display: inline-block;
    margin-right: 15px;
}

.social-media-cus ul li img {}

.company-Details {}

.company-Details span a {
    font-size: 18px;
    line-height: 21px;
    color: #CECCC3;
    font-family: 'Antarctica-CondExtLt';
    display: block;
    text-transform: uppercase;
    margin-top: 0px;
    text-decoration: none;
}

.comp-mfoot {
    display: none;
}

/* New Student Header CSS */
#student_work {
    padding-top: 0px;
    padding-bottom: 100px;
}

.head_pos_rel {
    position: relative;
}

.head_student {
    z-index: 9999;
}

.student_video_sec {
    top: -168px;
    position: relative;
    z-index: 0;
}

.stu_header {
    z-index: 9999;
    position: relative;
    padding-top: 33px !important;
    background-image: url('/wp-content/uploads/2024/04/headerbg.webp');
    background-repeat: no-repeat;
    background-size: 100% 100%;
}

.stuwork_hm {
    margin-top: 60px !important;
}

.mobstulogo {
    display: none;
}

.lott_stuwork {
    padding-top: 60px;
}


.home_career_detailh {
    font-family: 'Antarctica-CondensedLight';
    font-size: 20px;
}


/*New Course Fee Struchure*/

.custome-fee-details {}

.custome-fee-details p {}

.custome-fee-details p span {}


.fee-p {
    font-family: 'Antarctica-CondensedRegular';
    margin: 0;
    font-size: 16px;
}

.fee-p span {
    font-family: 'Antarctica-CondLightIta';
    font-size: 20px;
    margin: 30px 0 0 0;
}

.emi-rate {
    margin: 0;
}

.emi-rate span {
    font-size: 36px;
    margin: 0;
    font-family: 'Antarctica-CondensedRegular';
    font-weight: 300;
}

.line-through {
    text-decoration: line-through;
    text-decoration-color: #000;
}

.month-p {
    margin: 0;
    font-family: 'Antarctica-CondensedLight';
    font-size: 16px;
}

.course-fee-is {
    font-size: 18px;
    line-height: 24px;
    font-family: 'Antarctica-CondLightIta';
    color: #fff;
    margin: 0 0 15px 0;
}

.course-fees {
    font-size: 22px;
    line-height: 24px;
    font-family: 'Antarctica-CondensedRegular';
    color: #fff;
    margin: 0px 0 10px 0;
    font-weight: 300;
}

.course-fees-icp {
    font-size: 31px;
    line-height: 24px;
    font-family: 'Antarctica-CondensedRegular';
    color: #fff;
    margin: 0px 0 10px 0;
    font-weight: 300;
}

.course-fee-head-icp {
    font-size: 20px;
    line-height: 24px;
    font-family: 'Antarctica-CondLightIta';
    color: #fff;
    margin: 0 0 15px 0;
}

.gdl1-icp:before {
    position: absolute;
    content: "";
    left: 0;
    top: 46%;
    right: 0;
    width: 200px;
    border-top: 3px solid #000000 !important;
    border-color: inherit;
}

.gd-winr-icp {
    width: 19.5px;
    height: auto;
    position: relative;
    top: -5px;
}

.gdl1-icp {
    position: relative;
}

.save-btn {
    background: #e13111;
    color: #fff;
    text-align: center;
    padding: 25px 15px 0 15px;
    border-radius: 50%;
    width: 100px;
    height: 100px;
    float: right;
    margin-top: 0px;
}

.save-btn p {
    margin: 0;
    font-size: 18px;
    text-align: center;
    font-family: 'Antarctica-CondLightIta';
}


.job-gurantee {
    background: #000;
    color: #fff;
    padding: 5px 15px;
    border-radius: 20px;
    font-size: 15px !important;
    font-family: 'Antarctica-CondensedRegular' !important;
}

.save-p {
    padding: 0 !important;

}

.inr-tag1 {
    font-size: 40px !important;
    font-weight: 300;
}

.inr-tag-fee {
    font-size: 25px !important;
    font-weight: 300;
}

.r-width {
    width: 21.5px;
    height: auto;
}

.gd-winr {
    width: 14.5px;
    height: auto;

}

.strikethrough {
    position: relative;
}

.strikethrough:before {
    position: absolute;
    content: "";
    left: 0;
    top: 44%;
    right: 0;
    width: 160px;
    border-top: 2px solid #000000 !important;
    border-color: inherit;
}


.strikethrough1 {
    position: relative;
}

.strikethrough1:before {
    position: absolute;
    content: "";
    left: 0;
    top: 46%;
    right: 0;
    /*width: 115px;*/
    /*width: 145px;*/
    border-top: 3px solid #000000 !important;
    border-color: inherit;
}

.save-btn-icp {
    background: #e13111;
    color: #fff;
    text-align: center;
    padding: 25px 15px 0 15px;
    border-radius: 50%;
    width: 120px;
    height: 120px;
    float: left;
    margin-top: 0px;
}

.save-btn-icp p {
    margin: 0;
    font-size: 22px;
    text-align: center;
    font-family: 'Antarctica-CondLightIta';
}

.gddip-icp:before {
    position: absolute;
    content: "";
    left: 0;
    top: 46%;
    right: 0;
    width: 217px;
    border-top: 3px solid #000000 !important;
    border-color: inherit;
}

.gddip-icp {
    position: relative;
}

.strikethrough2 {
    position: relative;
}

.strikethrough1-d {
    position: relative;
}

.strikethrough1-d1 {
    position: relative;
}

.strikethrough1-d2 {
    position: relative;
}

.strikethrough1-d:before {
    position: absolute;
    content: "";
    left: 0;
    top: 46%;
    right: 0;
    /* width: 115px; */
    width: 161px;
    border-top: 3px solid #000000 !important;
    border-color: inherit;
}

.strikethrough1-d1:before {
    position: absolute;
    content: "";
    left: 0;
    top: 46%;
    right: 0;
    /* width: 115px; */
    width: 171px;
    border-top: 3px solid #000000 !important;
    border-color: inherit;
}

.strikethrough1-d2:before {
    position: absolute;
    content: "";
    left: 0;
    top: 46%;
    right: 0;
    /* width: 115px; */
    width: 164px;
    border-top: 3px solid #000000 !important;
    border-color: inherit;
}

.strikethrough2:before {
    position: absolute;
    content: "";
    left: 0;
    top: 46%;
    right: 0;
    width: 95px;
    border-top: 3px solid #000000 !important;
    border-color: inherit;
}



.gdl1 {
    position: relative;
}


.gdl1:before {
    position: absolute;
    content: "";
    left: 0;
    top: 46%;
    right: 0;
    width: 145px;
    border-top: 3px solid #000000 !important;
    border-color: inherit;
}

.gdl2 {
    position: relative;
}


.gdl2:before {
    position: absolute;
    content: "";
    left: 0;
    top: 46%;
    right: 0;
    width: 156px;
    border-top: 3px solid #000000 !important;
    border-color: inherit;
}

.gdl3 {
    position: relative;
}


.gdl3:before {
    position: absolute;
    content: "";
    left: 0;
    top: 46%;
    right: 0;
    width: 157px;
    border-top: 3px solid #000000 !important;
    border-color: inherit;
}


.gdl4 {
    position: relative;
}


.gdl4:before {
    position: absolute;
    content: "";
    left: 0;
    top: 46%;
    right: 0;
    width: 161px;
    border-top: 3px solid #000000 !important;
    border-color: inherit;
}


.uiux-bnrw {
    /* width: 6%; */
    max-width: 43%;
    /* margin: 0 auto; */
    width: 22px;
    height: auto;
}

.uiux-winr {
    width: 13.5px;
    height: auto;
}


.uiuxl1 {
    position: relative;
}


.uiuxl1:before {
    position: absolute;
    content: "";
    left: 0;
    top: 46%;
    right: 0;
    width: 145px;
    border-top: 3px solid #000000 !important;
    border-color: inherit;
}

.uiuxl2 {
    position: relative;
}


.uiuxl2:before {
    position: absolute;
    content: "";
    left: 0;
    top: 46%;
    right: 0;
    width: 156px;
    border-top: 3px solid #000000 !important;
    border-color: inherit;
}

.uiuxl3 {
    position: relative;
}


.uiuxl3:before {
    position: absolute;
    content: "";
    left: 0;
    top: 46%;
    right: 0;
    width: 156px;
    border-top: 3px solid #000000 !important;
    border-color: inherit;
}

.id-binr {
    width: 21.5px;
    height: auto;

}

.id-winr {
    width: 14px;
    height: auto;
}

.idl1 {
    position: relative;
}


.idl1:before {
    position: absolute;
    content: "";
    left: 0;
    top: 46%;
    right: 0;
    width: 145px;
    border-top: 3px solid #000000 !important;
    border-color: inherit;
}

.idl2 {
    position: relative;
}


.idl2:before {
    position: absolute;
    content: "";
    left: 0;
    top: 46%;
    right: 0;
    width: 156px;
    border-top: 3px solid #000000 !important;
    border-color: inherit;
}

.inter-fw {
    height: 581px;
    width: 100%;
    object-fit: cover;
    overflow: hidden;
}

.in-p {
    padding: 0 !important;
    height: 502px;
}

@media screen and (min-width: 1200px) and (max-width: 1330px) {
    .course_box_para_2 {
        font-size: 13px !important;
        line-height: 26px;
    }
}

@media only screen and (max-width: 1241px) {}


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

    .headtop_bar p {
        font-size: 14px;
    }

    .int-dis-mob {
        display: none;
    }

    .fee-col-m {
        width: 70% !important;
    }

    .save-col-m {
        width: 30% !important;
    }

}

@media (max-width: 320px) {
    .fee-col-m {
        width: 65% !important;
    }

    .save-col-m {
        width: 35% !important;
    }
}

.mobile-foot {
    display: block;
}

.mob-foot-non {
    display: none;
}

@media screen and (min-width: 320px) and (max-width: 768px) {
    .mob_mp {
        margin-bottom: 15px;
    }

    .pg_diploma_title h2 {
        font-family: 'Antarctica-CondensedRegular';
        font-size: 24px !important;
        line-height: 32px;
        color: #000;
        padding-left: 30px;
        font-weight: 500;
        margin-top: 0;
    }

    .pg_diploma_title h2 {
        margin: 0 !important;
        font-family: 'Antarctica-CondensedRegular' !important;
        font-size: 24px !important;
        line-height: 32px !important;
        color: #000 !important;
        padding-left: 0px !important;
        font-weight: 500 !important;
    }

    .animation2 h4:nth-child(5) {
        transform: translateX(0) !important;
        animation: none !important
    }

    .animation2 h4:nth-child(4) {
        transform: translateX(0) !important;
        animation: none !important
    }

    .animation2 h4:nth-child(3) {
        transform: translateX(0) !important;
        animation: none !important
    }

    .animation2 h4:nth-child(2) {
        transform: translateX(0) !important;
        animation: none !important
    }

    .animation2 h4:nth-child(1) {
        transform: translateX(0) !important;
        animation: none !important
    }

    @keyframes textMove5 {
        from {
            transform: translateX(0)
        }

        to {
            transform: translateX(10px)
        }
    }

    @keyframes textMove4 {
        from {
            transform: translateX(0)
        }

        to {
            transform: translateX(20px)
        }
    }

    @keyframes textMove3 {
        from {
            transform: translateX(0)
        }

        to {
            transform: translateX(30px)
        }
    }

    @keyframes textMove2 {
        from {
            transform: translateX(0)
        }

        to {
            transform: translateX(40px)
        }
    }

    @keyframes textMove1 {
        from {
            transform: translateX(0)
        }

        to {
            transform: translateX(50px)
        }
    }




    .video-bgc {
        padding: 25px 25px !important;
    }

    .student_worktop_head {
        padding-top: 270px;
    }

    .project-heading-gd h2 {
        font-family: 'Antarctica-CondensedRegular' !important;
        font-size: 24px !important;
        line-height: 32px !important;
        color: #000 !important;
        padding-left: 0;
        font-weight: 500;
        margin: 0;
    }

    .sft_company {
        display: block !important;
    }

    .mobile-foot {
        display: none;
    }

    .mob-foot-non {
        display: block;
    }

    .company-Details span a {
        font-size: 16px;
    }

    .project-heading-gd h2 {
        font-family: 'Antarctica-CondensedRegular' !important;
        font-size: 24px !important;
        line-height: 32px !important;
        color: #000 !important;
        padding-left: 0;
        font-weight: 500;
        margin: 0;
    }

    .not_sure_anch p {
        width: 110px !important;
        height: 110px !important;
    }

    .fin_partner_sec h2 {
        color: #000;
        font-family: 'Antarctica-CondensedRegular';
        margin-bottom: 0;
    }
    .fin_partner_sec p {
        color: #000;
        font-family: 'Antarctica-CondensedRegular';
        margin-bottom: 0;
        margin-top: 20px;
    }

    .main-heading-h h1 {
        font-size: 45px !important;
        margin: 0 0 0px 0 !important;
    }

    .main-heading-h h1.mob-head {
        font-size: 36px !important;
        line-height: 46px !important;
    }

    .future_career_title h2 {
        font-family: 'Antarctica-CondensedRegular' !important;
        padding-left: 0px !important;
    }

    .digital_font_new h2 {
        font-family: 'Antarctica-CondensedRegular' !important;
        font-size: 24px !important;
        line-height: 32px !important;
        color: #000 !important;
        padding-left: 0;
        font-weight: 500;
        margin-top: 2px !important;
    }

    .main-heading-h h2:before {
        width: 21px;
        height: 21px;
        background-color: #000;
        border-radius: 100%;
        position: absolute;
        content: '';
        left: 15px;
        top: 5px;
    }

    .main-heading-h h2 {
        font-family: 'Antarctica-CondensedRegular' !important;
        font-size: 24px !important;
        line-height: 32px !important;
        color: #000 !important;
        padding-left: 30px;
        font-weight: 500;
        text-transform: uppercase;
        margin: 0;
    }

    .project-heading-gd h3 {
        font-family: 'Antarctica-CondensedRegular' !important;
        font-size: 24px !important;
        line-height: 32px;
        color: #000;
        padding-left: 0;
        font-weight: 500;
        margin: 0;
    }

    .gd-accor-h3 {
        padding-top: 40px !important;
        margin-bottom: 35px !important;
        font-size: 20px !important;
    }

    .id-accor-h3 {
        padding-top: 40px !important;
        margin-bottom: 35px !important;
        font-size: 25px !important;
    }

    .apply_box_anchor p {
        width: 110px !important;
        height: 110px !important;
    }

    .success_title span {
        font-size: 24px !important;
        line-height: 30px;
        color: #000;
    }

    .future_career_title span h3 {
        padding-left: 0 !important;
    }


}



/* New Headings Tag Changes*/


.main-heading-h {}

.main-heading-h h1 {
    font-family: 'Antarctica-head';
    font-size: 100px;
    line-height: 89px;
    color: #B1B1B1;
    margin: 0 0 30px 0;
}

.main-heading-h h2 {
    font-family: 'Antarctica-head';
    font-size: 100px;
    line-height: 89px;
    color: #B1B1B1;
    margin-top: 2px;
    margin-bottom: 15px;
    position: relative;
}

.main-heading-h h2.course_fee_fsize:before {

    left: 0px;
    top: 4px;
}

.digital_font_new {}

.digital_font_new h2 {
    font-family: 'Antarctica-head';
    font-size: 100px;
    line-height: 48px;
    color: #EAEAEA;
    margin-top: 20px;
}

.left_future_new {}

.left_future_new h2 {
    font-size: 24px;
    line-height: 30px;
    color: #000;
    font-weight: 400;
    font-stretch: extra-condensed;
    text-transform: uppercase;
}

.right_career_new {}

.right_career_new h2 {
    font-size: 24px;
    line-height: 30px;
    color: #000;
    font-weight: 400;
    font-stretch: extra-condensed;
    text-transform: uppercase;
}

.future_career_title {}

.future_career_title h2 {
    font-family: 'Antarctica-CondensedRegular';
    font-size: 24px;
    line-height: 32px;
    color: #000;
    padding-left: 30px;
    font-weight: 500;
    margin: 0;
}

.gd-accor-h3 {
    color: #000;
    border-top: 0;
    padding: 40px 0;
    font-family: 'Antarctica-CondExtLt';
    font-size: 60px;
    padding-top: 0px;
    padding-bottom: 0px;
    margin-top: 0;
    margin-bottom: 0;
}

.gd-acc-p {}

.gd-acc-p li p {
    margin: 0;
}

.software_title {
    margin-bottom: 40px;
}

.project-heading-gd {}

.project-heading-gd h2 {
    font-family: 'Antarctica-head';
    font-size: 100px;
    line-height: 89px;
    color: #EAEAEA;
    margin-top: 2px;
    margin-bottom: 0;

}

.project-heading-gd h3 {
    font-family: 'Antarctica-CondExtLt';
    font-size: 24px;
    text-transform: uppercase;
}

.course-fee-head {
    font-size: 18px;
    line-height: 24px;
    font-family: 'Antarctica-CondLightIta';
    color: #fff;
    margin: 0 0 15px 0;
}

.emi-head {
    font-family: 'Antarctica-CondLightIta';
    font-size: 20px;
    margin: 30px 0 0 0;
}

.fin_partner_sec h2 {
    font-family: 'Antarctica-CondExtLt';
    font-size: 24px;
    line-height: 32px;
    text-transform: uppercase;
    color: #fff;
}
.fin_partner_sec p {
    font-family: 'Antarctica-CondExtLt';
    font-size: 24px;
    line-height: 32px;
    text-transform: uppercase;
    color: #fff;
}

.not_sure_anch p {
    align-items: center;
    justify-content: center;
    border-radius: 100%;
    background-color: #E13111;
    color: #fff;
    text-align: center;
    display: flex;
    width: 135px;
    height: 135px;
    font-family: 'Antarctica-CondLightIta';
    margin: 0;
}

.course_not_sure_anch p {
    width: 175px;
    height: 175px;
    float: right;
}

.not_sure_anch:hover p {
    background-color: #fff;
    color: #E13111;
    transition: 0.5s;
}

.head_form p {
    margin: 0;
    display: flex;
    align-items: center;
    height: 100%;
    font-family: 'Antarctica-CondensedLight';
    font-size: 24px;
    line-height: 32px;
    color: #fff;
}

h2.heading_gdform{
    font-family: 'Antarctica-head';
    font-size: 70px;
    line-height: 70px;
    color: #B1B1B1;
    margin-top: 40px !important;
    margin-bottom: 30px !important;
}

.apply_box_anchor p {
    align-items: center;
    justify-content: center;
    border-radius: 100%;
    background-color: #E13111;
    color: #fff;
    text-align: center;
    display: flex !important;
    width: 100%;
    height: 100%;
    display: inline-block;
    transition: 0.5s;
}

.apply_box_anchor:hover p {
    background-color: #000;
}


/* UI UX New Heading CSS*/
.apply-uiux {
    font-family: 'Antarctica-head';
    font-size: 100px;
    line-height: 89px;
    color: #EAEAEA;
    margin-top: 2px;
    margin-bottom: 15px;
}

.pg_diploma_title_h2 {
    font-family: 'Antarctica-head';
    font-size: 100px;
    line-height: 89px;
    color: #EAEAEA;
    margin-top: 2px;
    margin-bottom: 15px;
}

.pg_diploma_title_h2m {
    font-family: 'Antarctica-CondensedRegular';
    font-size: 24px;
    line-height: 32px;
    color: #000;
    padding-left: 0px;
    font-weight: 500;
    margin-top: 0;
}

.id-accor-h3 {
    color: #000;
    border-top: 0;
    padding: 40px 0;
    font-family: 'Antarctica-CondExtLt';
    font-size: 60px;
    padding-top: 0px;
    padding-bottom: 0px;
    margin-top: 0;
    margin-bottom: 0;
}

.id-acc-p {}

.id-acc-p li p {
    margin: 0;
}



/*.gd-accor-h3:hover{
color: #E13111;
}    */

.course-pageLH {
    line-height: 0px !important;
}

.apply_sec_detail {
    font-size: 30px !important;
    color: #000;
    /*line-height: 36px;*/
    margin-top: 0;
    position: relative;
    font-family: 'Antarctica-CondensedThin' !important;
}

@media only screen and (max-width: 767px) {
    .software_title {
        font-size: 23px !important;

    }
}

@media only screen and (max-width: 425px) {
    .mob_soft2 {
        /* margin-bottom: 74px !important;*/
        height: 80px !important;
    }


    .figma_mob_m {
        height: 80px !important;
    }

    .software_title {
        font-size: 23px !important;
    }

    #student_work .blog_box {
        width: 100%;
        height: 415px;
    }

    /*.studentwork_main_head{
margin-top: 180px !important;
}*/
}

@media only screen and (max-width: 414px) {
    .figma_mob_m {
        height: 80px !important;
    }

    #student_work .blog_box {
        width: 100%;
        height: 380px;
    }

    .photoshop_m {
        margin-top: 74px !important;
    }
}

@media only screen and (max-width: 375px) {
    .figma_mob_m {
        height: 80px !important;
    }

    #student_work .blog_box {
        width: 100%;
        height: 380px;
    }

    .photoshop_m {
        margin-top: 74px !important;
    }
}

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

    .figma_mob_m {
        height: 80px !important;
    }

    #student_work .blog_box {
        width: 100%;
        height: 300px;
    }

    .photoshop_m {
        margin-top: 74px !important;
    }
}


.student_success_headp {
    border-bottom: 0 !important;
    margin-bottom: 0 !important;
    padding-bottom: 5px !important;
    font-family: 'Antarctica-CondensedRegular' !important;
    padding-bottom: 0 !important;
    min-height: 0px !important;
    padding: 10px 10px 0 10px !important;
    font-stretch: extra-condensed !important;
    font-weight: 400 !important;
}

.success_designa_p {
    font-size: 17px !important;
    line-height: 23px !important;
    color: #000 !important;
    border-bottom: 1px solid #707070;
    /* padding: 10px !important; */
    margin: 0 !important;
    min-height: 0 !important;
    font-family: 'Antarctica-CondExtLt' !important;
}

.success_hire_p {
    font-family: 'Antarctica-CondensedLight' 0 !important;
    font-size: 17px !important;
    line-height: 23px !important;
    color: #999 !important;
    padding: 0 10px !important;
    margin: 0 !important;
    display: flex !important;
    align-items: center !important;
    min-height: 0px !important;
}

/*Student Work  Video Section*/

.student_see_all span {

    border-color: #e13111 !important;
    background-color: #e13111 !important;
    color: #fff !important;

}

.student_see_all span:hover {
    background-color: #fff !important;
    color: #e13111 !important;
    border: 0.3px solid #e13111 !important;
}

.success_padd_sec {
    padding-left: 17px;
    padding-right: 17px;
    padding-top: 30px;
}


.video-bgc {
    background: #FFE844;
    border-radius: 20px;
    border: 0.2px solid #d8d8d8;
    padding: 70px 80px;
}

.career_line_heighthome {
    line-height: 36px;
}

.center_text_course h4 {
    margin: 0;
}

.future_career_title span h3 {
    font-family: 'Antarctica-CondensedRegular';
    font-size: 24px;
    line-height: 32px;
    color: #000;
    padding-left: 30px;
    font-weight: 500;
    margin: 0;
}

.pg_diploma_title h2 {
    margin: 0;
    font-family: 'Antarctica-head';
    font-size: 100px;
    line-height: 89px;
    color: #B1B1B1;
    margin-top: 2px;
    margin-bottom: 15px;
}

.text_accor_dv h3 {
    font-family: 'Antarctica-CondensedRegular';
    font-size: 22px;
    line-height: 30px;
    color: #000;
    margin: 0;
}

.uiux_lottie {
    width: 40% !important;
}


.course_newroject {
    border-top: 0 !important;
    font-family: 'Antarctica-CondExtLt';
    font-size: 22px;
    line-height: 29px;
    color: #535353;
    list-style-type: disc;
    border-bottom: 0;
}


/*Navbar css*/


.page-id-2498 #header_desk.nav-down .dropdown .dropbtn {
    color: #000 !important;
}

.page-id-2498 #header_desk.nav-down .dropdown .dropbtn:hover {
    border-bottom: 1px solid #000 !important;
}

.page-id-2498 #header_desk.nav-down .dropbtn .arrow span {
    background: #000 !important;
}

.courses_page1 #header_desk.nav-down .dropdown .dropbtn {
    color: #000 !important;
}

.courses_page1 #header_desk.nav-down .dropdown .dropbtn:hover {
    border-bottom: 1px solid #000 !important;
}

.courses_page1 #header_desk.nav-down .dropbtn .arrow span {
    background: #000 !important;
}

.error404 #header_desk.nav-down .dropdown .dropbtn {
    color: #000 !important;
}

.error404 #header_desk.nav-down .dropdown .dropbtn:hover {
    border-bottom: 1px solid #000 !important;
}

.error404 #header_desk.nav-down .dropbtn .arrow span {
    background: #000 !important;
}

.home #header_desk.nav-down .dropdown .dropbtn {
    color: #000 !important;
}

.home #header_desk.nav-down .dropdown .dropbtn:hover {
    border-bottom: 1px solid #000 !important;
}

.home #header_desk.nav-down .dropbtn .arrow span {
    background: #000 !important;
}

.student_work_page #header_desk.nav-down .dropdown .dropbtn {
    color: #000 !important;
}

.student_work_page #header_desk.nav-down .dropdown .dropbtn:hover {
    border-bottom: 1px solid #000 !important;
}

.student_work_page .nav-up .dropbtn .arrow span {
    background: #000 !important;
}

.forCompanies_page .nav-up .dropdown .dropbtn {
    color: #000 !important;
}

.forCompanies_page .nav-up .dropdown .dropbtn:hover {
    border-bottom: 1px solid #000 !important;
}

.forCompanies_page .nav-up .dropbtn .arrow span {
    background: #000 !important;
}


.page-id-2498 .dropdown .dropbtn {
    color: #fff;
}

.page-id-2498 .dropdown .dropbtn:hover {
    border-bottom: 1px solid #fff;
}

.page-id-2498 .dropbtn .arrow span {
    background: #fff;
}

.courses_page1 .dropdown .dropbtn {
    color: #fff;
}

.courses_page1 .dropdown .dropbtn:hover {
    border-bottom: 1px solid #fff;
}

.courses_page1 .dropbtn .arrow span {
    background: #fff;
}

.error404 .dropdown .dropbtn {
    color: #fff;
}

.error404 .dropdown .dropbtn:hover {
    border-bottom: 1px solid #fff;
}

.error404 .dropbtn .arrow span {
    background: #fff;
}

.home .dropdown .dropbtn {
    color: #fff;
}

.home .dropdown .dropbtn:hover {
    border-bottom: 1px solid #fff;
}

.home .dropbtn .arrow span {
    background: #fff;
}

.student_work_page .dropdown .dropbtn {
    color: #fff;
}

.student_work_page .dropdown .dropbtn:hover {
    border-bottom: 1px solid #fff;
}

.student_work_page .dropbtn .arrow span {
    background: #fff;
}

.forCompanies_page .dropdown .dropbtn {
    color: #fff !important;
}

.forCompanies_page .dropdown .dropbtn:hover {
    border-bottom: 1px solid #fff;
}

.forCompanies_page .dropbtn .arrow span {
    background: #fff;
}



.student_course_dv .desk_none {
    display: none !important;
}

.navbar {
    overflow: hidden;
    background-color: #333;
    font-family: Arial, Helvetica, sans-serif;
}

.navbar a {
    float: left;
    font-size: 16px;
    color: white;
    text-align: center;
    padding: 14px 16px;
    text-decoration: none;
}

.dropdown {
    float: left;
    overflow: hidden;
}

.dropdown .dropbtn {
    font-family: 'Antarctica-CondensedLight';
    font-size: 14px;
    text-transform: uppercase;
    text-decoration: none;
    padding-bottom: 5px;
    cursor: pointer;
    border: none;
    outline: none;
    padding-left: 0;
    color: #000;
    margin: 0;
    background: transparent;
    display: flex;
    align-items: center;
}

.dropdown .dropbtn:hover {
    border-bottom: 1px solid #000;
}

.dropdown-content {
    /* display: none; */
    position: absolute;
    z-index: 99999999;
    top: 35px;
}

.dropdown-content a {
    float: none;
    color: black;
    padding: 12px 16px;
    text-decoration: none;
    display: block;
    text-align: left;
    background-color: #8233ff;
    color: #fff !important;

}

.dropdown-content a:hover {
    background-color: #ae7bff;
    color: #000 !important;
}

.dropdown-content a.level1:hover {
    background-image: url(https://www.andacademy.com/wp-content/uploads/2025/03/left-chevron-1.png);
}

.dropdown-content ul {
    list-style: none;
    display: grid;
    padding-left: 0;
}

.dropdown-content a.level1 {
    position: relative;
    border: 1px solid #000;
    border-radius: 7px;
    width: 15vw;
    padding-bottom: 12px;
    background-image: url(https://www.andacademy.com/wp-content/uploads/2025/03/left-chevron-w.png);
    background-repeat: no-repeat;
    background-position: 94%;
    border-color: #000 !important;
}

.dropdown-content1,
.fixed-dropdown-content1 {
    /* display: none; */
    position: absolute;
    z-index: 1;
    top: 0px;
    left: 15.029vw;
    visibility: hidden;
    max-height: 0px;
    overflow: hidden;
    transition: max-height 0.7s ease-in-out, visibility 0.01s ease-in-out;
    z-index: 999;
}

.dropdown-content1 a.level2,
.fixed-dropdown-content1 a.level2 {
    position: relative;
    border: 1px solid #000;
    border-radius: 7px;
    width: 15vw;
    padding-bottom: 12px;
    border-color: #000 !important;
}

.dropdown-content1 a,
.fixed-dropdown-content1 a {
    float: none;
    color: black;
    padding: 12px 16px;
    text-decoration: none;
    display: block;
    text-align: left;
    background-color: #ae7bff;
    color: #000;

}

.dropbtn .arrow {
    width: 11px;
    height: 11px;
    top: 5px;
    position: relative;
    right: 0;
    transform: translate(0, -50%);
    margin-left: 7px;
    display: flex;
    align-items: center;
    cursor: pointer;
}

.dropbtn .arrow span {
    width: 100%;
    height: 1px;
    background: #000;
    display: block;
    position: absolute;
    transition: cubic-bezier(.2, .01, .6, .99) 0.3s;
}

.dropbtn .arrow .span1 {
    transform: rotate(90deg);
    transition: cubic-bezier(.2, .01, .6, .99) 0.3s;
}


.dropbtn .minus {
    transform: rotate(180deg) !important;
}

.show {
    display: block;
}

.dropdown-content li.dropbtn1,
.dropdown-content li.fixed-dropbtn1 {
    margin-right: 0;
}

/* .dropdown-content .dropbtn1:hover .dropdown-content1{max-width: 200px !important; visibility: visible;} */

.mobile-main-menu li ul li a {
    padding-right: 0px;
    height: 75px;
    line-height: 29px;
    text-align: left;
    background-color: #8233ff;
    border: 1px solid #8233ff;
}

p.discretion {
    font-size: 20px;
    font-family: 'Antarctica-CondensedThin';
    margin: 0;
    padding: 15px 0px;
}

@media only screen and (min-width: 320px) and (max-width: 992px) {

    p.discretion {
        padding: 15px;
    }

    .save-btn-icp {
        background: #e13111;
        color: #fff;
        text-align: center;
        padding: 25px 15px 0 15px;
        border-radius: 50%;
        width: 100px;
        height: 100px;
        float: left;
        margin-top: 0px;
    }

    .save-btn-icp p {
        margin: 0;
        font-size: 20px;
        text-align: center;
        font-family: 'Antarctica-CondLightIta';
    }

    .icp .new_fx_menu.show_new_fx {
        width: 68%;
        left: 0;
    }

    .student_course_dv .desk_none {
        display: flex !important;
    }

    .mobile-main-menu ul li {
        width: 50%;
        position: relative;
    }

    .dropdown-content2 {
        width: inherit !important;
        position: absolute;
        z-index: 1;
        top: 0px;
        right: 0;
        max-height: 0px;
        visibility: hidden;
        overflow: hidden;
        transition: max-height 0.8s ease-in-out, visibility 0.1s ease-in-out;
    }

    .mobile-main-menu li ul li .a_container {
        height: 75px;
        line-height: 22px;
        text-align: left;
        background-color: #8233ff;
        border: 1px solid #8233ff;
    }

    .dropdown-content2 a.level2 {
        position: relative;
        border: 1px solid #ae7bff;
        width: auto;
        padding-bottom: 0px;
        height: 74.4px;
        border-radius: 15px;
        margin-bottom: 2px;
        background-color: #ae7bff;
        color: #fff !important;
    }

    .dropdown-content3 a.level2 {
        position: relative;
        border: 1px solid #58338E;
        width: auto;
        padding-bottom: 0px;
        border-radius: 15px;
        margin-bottom: 0px;
        background-color: #ae7bff;
        height: 50px;
        color: #fff !important;
        display: block;
        padding-left: 15px;
        align-items: center;
    }

    .new_fx_menu li a {
        font-size: 12px;
        line-height: 50px;
    }

    .new_fx_menu li {
        height: 50px;
    }

    .mobile-main-menu li ul li a.level3 {
        background-image: url(https://www.andacademy.com/wp-content/uploads/2025/03/left-chevron-w.png);
        background-repeat: no-repeat;
        background-position: 94%;
    }

    .mobile-main-menu .arrow {
        width: 12px;
        height: 12px;
        border: solid #fff;
        border-width: 0 1px 1px 0;
        display: inline-block;
        padding: 3px;
        transform: rotate(316deg);
        right: 18px;
        top: 33px;
        position: absolute;
        z-index: 9999;
    }

    .mobile-main-menu ul li.active .a_container {
        /*background-color: #ae7bff; border: 1px solid #ae7bff;*/
        color: #000;
    }

    .mobile-main-menu .active .arrow {
        border: solid #000;
        border-width: 0 1px 1px 0;
    }

    .student_course_dv .course_dv.onAction {
        width: 223px !important;
        position: relative !important;
    }

    .mobile-main-menu li .a_container {
        background-color: #000;
        color: #fff;
        text-align: center;
        border-radius: 15px;
        width: 100%;
        display: flex;
        align-items: center;
        height: 97px;
        font-family: 'Antarctica-CondensedLight';
        font-size: 19px;
        text-transform: uppercase;
        text-decoration: none;
        position: relative;
    }

    .mobile-main-menu li .a_container a {
        width: min-content !important;
    }

    #coursefix .new_fx_menu li {
        background-color: #8233ff;
        position: relative;
    }

    #coursefix .arrow {
        width: 12px;
        height: 12px;
        border: solid #fff;
        border-width: 0 1px 1px 0;
        display: inline-block;
        padding: 3px;
        transform: rotate(316deg);
        left: 35vw;
        top: 23px;
        position: absolute;
        z-index: 9999;
    }

    #coursefix .active .arrow {
        border: solid #000;
        border-width: 0 1px 1px 0;
    }

    #coursefix ul li.active a {
        color: #000;
    }

    #coursefix .new_fx_menu li.active {
        background-color: #ae7bff;
    }

    .dropdown-content3 {
        width: inherit !important;
        position: absolute;
        z-index: 1;
        top: 0px;
        left: 100%;
        max-height: 0px;
        visibility: hidden;
        overflow: hidden;
        transition: max-height 0.8s ease-in-out, visibility 0.1s ease-in-out;

        /* display: block;
        position: absolute;
        z-index: 1;
        top: 0px;
        left: 47.44vw;
        width: 100%; */
    }

    #coursefix .new_fx_menu li {
        position: static;
    }

    .new_fx_menu .a_container {
        position: relative;
    }



}

.dropdown-content a.level1.arrowbg {
    background-image: none;
}

/*  by abhay 05march2025 */
.dropdown-content ul {
    /* visibility: hidden; */
    max-height: 0px;
    overflow: hidden;
    transition: max-height 0.5s ease-in-out;
    /* visibility 0.01s ease-in-out */
}

.open_menu {
    max-height: 220px !important;
    /* visibility:visible; */
}

.open_menu2 {
    max-height: 450px;
    visibility: visible;
    max-width: 94%;

}

li.mobile-inner-submenu ul li {
    position: static !important;
}

.dropbtn1:hover .level1,
.fixed-dropbtn1:hover .level1 {
    background-image: url(https://www.andacademy.com/wp-content/uploads/2025/03/left-chevron-1.png);
    background-color: #ae7bff;
    color: #000 !important;
}

.dropbtn1:hover .dropdown-content1,
.fixed-dropbtn1:hover .fixed-dropdown-content1 {
    max-height: 230px !important;
    visibility: visible !important;
}

.dropdown-content li.fixed-dropbtn1 {
    margin-top: 0 !important;
}

.dropdown-content li.fixed-dropbtn1:first-child {
    margin-top: 18px !important;
}

.fixed-dropdown-content1 {
    top: 18px !important;
}

/* by abhay 21 march 2025 start */
.recruiter_slider_container .slick-next {
    background: #fff url(../images/arrow_horiz.svg) center no-repeat;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border: 0;
    color: transparent;
    width: 48px;
    height: 48px;
    border: 1px solid #000;
    border-radius: 100%;
    right: 60px;
    position: absolute;
    bottom: 0;
    z-index: 999;
}

.recruiter_slider_container .slick-prev {
    background: #fff url(../images/arrow_horiz.svg) center no-repeat;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border: 0;
    color: transparent;
    width: 48px;
    height: 48px;
    border: 1px solid #000;
    border-radius: 100%;
    left: 30px;
    position: absolute;
    bottom: 0;
    z-index: 999;
    transform: rotate(-180deg);
}

/* .slick-slide img {
    height: 300px;
    width: 250px;
    display: block;
} */

/* by pooja 21 march 2025*/

.recruiters_slider {
    margin-bottom: 100px;
    width: 100%;
}

.recruiters_slider .slick-prev {
    background: #fff url(../images/arrow_horiz.svg) center no-repeat;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border: 0;
    color: transparent;
    width: 40px;
    height: 40px;
    border: 1px solid #000;
    border-radius: 100%;
    left: 0;
    position: absolute;
    bottom: -55px;
    z-index: 999;
    transform: rotate(-180deg);
}

.recruiters_slider .slick-next {
    background: #fff url(../images/arrow_horiz.svg) center no-repeat;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border: 0;
    color: transparent;
    width: 40px;
    height: 40px;
    border: 1px solid #000;
    border-radius: 100%;
    right: 0px;
    position: absolute;
    bottom: -55px;
}

.recruiters_slider .col-one-third {
    padding: 0;
}

.recruiters_slider .col-two-third {
    padding: 40px 60px 0px 40px;
}

.recruiters_slider p {
    font-family: 'Antarctica-CondExtLt';
    font-size: 18px;
    line-height: 27px;
    color: #000;
    font-weight: 100;
    font-stretch: extra-condensed;
    padding: 0;
    margin: 0;
    min-height: 235px;
}

.recruiters_slider h3 {
    font-family: 'Antarctica-CondensedLight';
    font-size: 20px;
    line-height: 26px;
    color: #000;
    padding-bottom: 0;
    padding: 0px;
    margin-bottom: 5px;
    margin: 0;
}

.recruiters_slider h4 {
    font-size: 20px;
    line-height: 26px;
    color: #000;
    padding: 0px;
    margin: 0;
    font-family: 'Antarctica-CondensedThin';
}

.recruiters_slider .slick-list {
    background: #f2f2f2;
}

.recruiters_slider .recruiters_img img {
    height: 375px;
    width: 100%;
    display: block;
    object-fit: cover;
    padding-left: 1px;
}

.recruiters_slider .recruiters_img {
    width: 100%;
    position: relative;
    overflow: hidden;
}

.recruiters_slider .recruiters_item {
    margin-right: 0px;
    max-width: 100%;
    overflow: hidden;
}

.course_desc_text strong.rupee {
    font-size: 37px !important;
    line-height: 32px;
    font-weight: 100 !important;
    text-transform: uppercase;
    display: inline !important;
    font-family: system-ui !important;
}

/* know more btn 12/09/2025 */
.career_block .know_more_btn {
    position: absolute;
    bottom: 20px;
    /* right: 5px; */
    width: 38%;
    height: auto;
    left: 20px;
}

.know_more_contrainer {
    display: flex;
    justify-content: flex-end;
}

.know_more_contrainer img {
    height: 135px;
    width: 135px;
    margin-top: 30px;
    margin-right: 17px;
}

.know_more_contrainer .Know_more_btn {
    position: static !important;
}

.know_more_contrainer .Know_more_btn span {
    margin-top: 30px;
}

.know_more_contrainer .Know_more_btn:hover span {
    background-color: #000 !important;
    color: #fff !important;
}

/* 15/09/2025 */
.linkedin_icon{
    background: #ffff;
    border-radius: 20px;
    padding: 8px 17px;
    border: 0.5px solid #818181;
    position: absolute;
    /* z-index: 999999; */
    bottom: 15px;
    right: 15px;
    
  }
   .linkedin_icon img{
    width: 25px !important;
    height: 25px !important;
  }
  .testimonial-slider .success_img_icp .linkedin_icon img{
    width: 25px !important;
    height: 25px !important;
  }

@media only screen and (min-width: 320px) and (max-width: 992px) {
    .animation1 .career_block:nth-child(7) {
        margin-right: 0;
    }

    .perc_numb_course.mt-40 {
        margin-top: 40px;
    }

    .course_desc_text strong.rupee {
        font-size: 26px !important;
    }

    .recruiters_slider .recruiters_item {
        margin-right: 21px;
    }

    .recruiters_slider .slick-list {
        background: #f2f2f200;
    }

    .recruiters_slider .col-two-third {
        padding: 30px 20px;
        background: #f2f2f2;
        height: 450px;
    }

    .recruiters_slider .slick-list {
        padding-left: 0px;
    }

    .recruiters_slider p.h3 {
        font-family: 'Antarctica-CondensedLight';
        font-size: 20px;
        line-height: 26px;
        color: #000;
        padding-bottom: 0;
        padding: 0px;

        margin: 0;
        min-height: auto;
    }

    .recruiters_slider p.h4 {
        font-size: 20px;
        line-height: 26px;
        color: #000;
        padding: 0px;
        margin: 0;
        min-height: auto;
        margin-bottom: 10px !important;
        font-family: 'Antarctica-CondensedThin';
    }

    .recruiters_slider .recruiters_img img {
        padding-left: 0px;
    }
}

.success_text p:last-child {
    padding-top: 15px;
}


.icp_gdpgbanner_bg {
    background-color: #FF5234 !important;
}

.icp_gdpgfullbanner_bg {
    background-color: #FF6B3E !important;
}

.icp_idcbanner_bg {
    background-color: #F79508 !important;
}

.icp_gdpgsquare_bg {
    background-color: #FF885C !important;
}

.icp_gdpgpartsquare_bg {
    background-color: #FF6B3E !important;
}

.icp_idcsquare_bg {
    background-color: #FFAA00 !important;
}

.icp_gdpg_jobgaurantee {
    color: #000;
    background-color: #fff;
}

.icp_gdterm_bubble {
    border: 2px solid #000;
    border-radius: 24px;
    padding: 11px 16px;
}

/*.form-start1 p.h3 {
    font-size: 24px;
    padding-bottom: 0px;
    line-height: 30px;
    font-family: 'AntarcticanHeadline-Bold' !important;
    margin: 0;
}*/
.form-start1 p.h3 span {
    font-size: 24px;
    line-height: 30px;
    font-family: 'Antarctica-CondensedMedium' !important;
}

.cus_fhead p.h4 {
    font-family: 'Antarctica-CondensedMedium';
    font-size: 20px;
    margin: 0;
    padding: 0 15px;
    line-height: 0px;
}

/* start icp pages carousel  style 09 May 2025 */

.stwork_popup_slider .slick-slide img {
    width: 100%;
    height: auto;
}

.stwork_popup_slider .slick-dots li button {
    font-size: 0;
    line-height: 0;
    display: block;
    /* width: 20px; */
    /* height: 20px; */
    padding: 3px;
    cursor: pointer;
    /* color: #ff0000; */
    border: 0;
    outline: none;
    /* background: #ff000000; */
    border-radius: 40px;
}

.stwork_popup_slider .slick-dots li button:before {
    font-family: 'slick';
    /* font-size: 6px; */
    line-height: 20px;
    position: absolute;
    top: 0;
    left: 0;
    width: 0px;
    height: 0px;
    content: '•';
    text-align: center;
    opacity: .25;
    color: #ffffff !important;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    border: 1px solid #000;
}

.stwork_popup_slider .slick-dotted.slick-slider {
    margin-bottom: 0px;
}

.stwork_popup_slider .slick-dots li {
    position: relative;
    display: inline-block;
    width: 12px;
    height: 12px;
    margin: 0 0px;
    padding: 0;
    cursor: pointer;
}

.stwork_popup_slider .slick-prev:before {
    content: '';
    display: block;
    width: 20px;
    height: 20px;
    background-image: url('https://www.andacademy.com/wp-content/themes/andacademy/images/whitearrow.webp');
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    transform: rotate(180deg);
}

.stwork_popup_slider .slick-next:before {
    content: '';
    display: block;
    width: 20px;
    height: 20px;
    background-image: url('https://www.andacademy.com/wp-content/themes/andacademy/images/whitearrow.webp');
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
}


.stwork_popup_slider .slick-dots {
    position: absolute;
    bottom: -25px;
    display: block;
    width: 100%;
    padding: 0;
    margin: 0;
    list-style: none;
    text-align: center;
}

.swork-modal .close {
    position: absolute;
    right: -35px;
    top: -30px;
    font-size: 27px;
    font-weight: 100;
    cursor: pointer;
    color: #ffffff;
}

.stwork_popup_slider .slick-slide img {
    width: 100%;
    height: auto;
}

.stwork_popup_slider .slick-prev,
.stwork_popup_slider .slick-next {
    background: none;
}

.stwork_popup_slider .slick-prev {
    left: -25px;
}

.stwork_popup_slider .slick-prev,
.stwork_popup_slider .slick-next {
    font-size: 0;
    line-height: 0;
    position: absolute;
    top: 50%;
    display: block;
    width: 20px;
    height: 20px;
    padding: 0;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    transform: translate(0, -50%);
    cursor: pointer;
    color: transparent;
    border: none;
    outline: none;
    background: transparent;
}

.stwork_popup_slider .slick-next {
    right: -25px;
}

.stwork-slider {
    margin-top: 20px;
    margin-bottom: 120px;
}

.stwork-slider .l-wrap {
    padding: 0;
}

.stwork-slider .col-full {
    padding: 0;
}

.stwork-slider .content-swork {
    margin-right: 10px;
}

.stwork-slider .swork_img img {
    width: 270px;
    height: 171px;
    object-fit: cover;
}

.swork-slider .slick-prev {
    background: #fff url(https://www.andacademy.com/wp-content/themes/andacademy/images/arrow_horiz.svg) center no-repeat;
    -webkit-appearance: none;
    -moz-appearance: none;
    /* appearance: none; */
    border: 0;
    color: transparent;
    width: 43px;
    height: 43px;
    border: 1px solid #000;
    border-radius: 100%;
    left: 0px;
    position: absolute;
    z-index: 9;
    transform: rotate(-180deg);
    top: auto;
    bottom: -105px;
}

.swork-slider .slick-prev:before {
    display: none;
}

.swork-slider .slick-next {
    background: #fff url(https://www.andacademy.com/wp-content/themes/andacademy/images/arrow_horiz.svg) center no-repeat;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border: 0;
    color: transparent;
    width: 43px;
    height: 43px;
    border: 1px solid #000;
    border-radius: 100%;
    right: 10px;
    position: absolute;
    top: auto;
    bottom: -105px;
}

.swork-slider .slick-next:before {
    display: none;
}

.swork-slider .blog_anch span {
    width: 171px;
    height: 171px;
    margin: 0 auto;
}

.stwork-slider p.para-text {
    font-family: 'Antarctica-CondMedIta';
    font-size: 18px;
}

/* Modal Styles */
.modal {
    display: none;
    position: fixed;
    z-index: 1000;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.8);
    justify-content: center;
    align-items: center;
}

.modal-content {
    width: 80%;
    max-width: 30%;
    background: #fff;
    padding: 0;
    border-radius: 0;
    position: relative;
    height: auto;
}



@media only screen and (min-width:320px) and (max-width:767px) {
    .stwork-slider .swork_img img {
        width: 100%;
        height: 89px;
        object-fit: cover;
    }

    .swork-slider .blog_anch span {
        width: 90px;
        height: 90px;
        margin: 0 auto;
    }

    .swork-slider .blog_anch {
        font-size: 10px;
        line-height: 13px;
    }

    .swork-slider .slick-next {
        bottom: -105px;
    }

    .swork-slider .slick-prev {
        bottom: -105px;
    }

    .stwork-slider p.para-text {
        font-size: 14px;
        padding-top: 10px;
        margin-bottom: 0;
    }

    .modal-content {
        width: 80%;
        max-width: 100%;
    }


}

/* end icp pages carousel  style 09 May 2025 */

/* call Icon */

.main-menu .phone-icon {
    position: relative;
    top: -9px;
    text-decoration: none;
}

.main-menu .phone-icon:hover {
    border-bottom: 0px solid #fff;
}

.main-menu .phone-icon img {
    width: 36px;
}

.main-menu .phone-icon1 {
    position: relative;
    top: -7px;
    text-decoration: none;
}

.main-menu .phone-icon1:hover {
    border-bottom: 0px solid #fff;
}

.main-menu .phone-icon1 img {
    width: 36px;
}




/* ultimate flip section new development */
.ultimate_sec {
    background: #000;
    padding-top: 65px;
    padding-bottom: 65px;
    border-top: 1px solid #cccccc45;
}

.ultimate_sec .sec1 {
    height: 210px;
}

.ultimate_sec .sec2 img {
    width: 560px;
}

.ultimate_sec .sec2 p.content {
    font-family: 'Antarctica-CondensedThin';
    font-size: 30px;
    color: #fff;
    margin-top: 5px;
    margin-bottom: 30px;
}

.ultimate_sec .sec2 p.mob_content {
    font-size: 30px;
    font-family: 'Antarctica-CondensedRegular';
    color: #fff;
    margin-bottom: 15px;
    margin-top: 30px;
}

.ultimate_sec .card {
    width: 100%;
    height: 217px;
    perspective: 1000px;
    margin-bottom: 30px;
    overflow: hidden;
}

.ultimate_sec .card-inner {
    width: 100%;
    height: 100%;
    transition: transform 0.6s;
    transform-style: preserve-3d;
    position: relative;
}

.ultimate_sec .card:hover .card-inner {
    transform: rotateY(180deg);
}

.ultimate_sec .card-front {
    position: absolute;
    width: 100%;
    height: 100%;
    backface-visibility: hidden;
    display: flex;
    justify-content: left;
    align-items: end;
    padding-left: 20px;
}

.ultimate_sec .card-back {
    position: absolute;
    width: 100%;
    height: 100%;
    backface-visibility: hidden;
    display: flex;
    justify-content: left;
    align-items: end;
}


.ultimate_sec .card-back {
    transform: rotateY(180deg);
}

.ultimate_sec .box1 {
    background-color: #CDAEFF;
}

.ultimate_sec .box2 {
    background-color: #AE7BFF;
}

.ultimate_sec .box3 {
    background-color: #9755FF;
}

.ultimate_sec .box4 {
    background-color: #8233FF;
}

.ultimate_sec .box5 {
    background-color: #6E1DED;
}

.ultimate_sec .box6 {
    background-color: #5926C4;
}

.ultimate_sec .card p {
    font-family: 'Antarctica-CondExtLt';
    color: #000;
    font-size: 30px;
    line-height: 34px;
    margin: 15px 0px;
}

.ultimate_sec .card p.text-white {
    color: #fff;
}

.ultimate_sec .card p span {
    font-family: 'Antarctica-CondensedRegular';
}

.ultimate_sec .card iframe {
    width: 100%;
    height: 217px;
}

.ultimate_sec .review {
    background: #f0f0f1;
    padding: 40px 35px 40px 25px;
    margin-top: 20px;
}

.ultimate_sec .grw-header {
    flex: 0 0 34% !important;
    width: 34% !important;
}

.ultimate_sec .grw-content {
    flex: 0 0 66% !important;
    width: 66% !important;
}

@media only screen and (min-width:320px) and (max-width:767px) {
    .ultimate_sec .sec2 img {
        width: 100%;
    }

    .ultimate_sec {
        background: #000;
        padding-top: 30px;
        padding-bottom: 30px;
    }

    .ultimate_sec .sec2 p.content {
        font-size: 24px;
    }

    .ultimate_sec .sec2 p.mob_content {
        font-size: 24px;
        font-family: 'Antarctica-CondensedRegular';
        color: #fff;
        margin-bottom: 25px;
        margin-top: 10px;
    }

    .ultimate_sec .card-mob p {
        font-family: 'Antarctica-CondensedLight';
        color: #000;
        font-size: 19px;
        line-height: 22px;
        margin: 0;
    }

    .ultimate_sec .card-mob p span {
        font-family: 'Antarctica-CondensedRegular';
    }

    .ultimate_sec .card-mob p.text-white {
        color: #fff;
    }

    .ultimate_sec .card-mob {
        position: relative;
        padding: 20px 10px;
        height: 204px;
    }

    .ultimate_sec .card-mob img {
        width: 40px;
        position: absolute;
        bottom: 20px;
        right: 20px;
    }

    .ultimate_sec .grw-header {
        flex: 0 0 100% !important;
        width: 100% !important;
    }

    .ultimate_sec .grw-content {
        flex: 0 0 100% !important;
        width: 100% !important;
    }

    .ultimate_sec .mob_card_c {
        position: relative;
        height: 595px;
        width: 100%;
        transition: transform 0.6s;
        transform-style: preserve-3d;
    }

    .ultimate_sec .mob_card_front,
    .ultimate_sec .mob_card_back {
        position: absolute;
        height: 100%;
        width: 100%;
        backface-visibility: hidden;
    }

    .ultimate_sec .mob_card_back {
        /* background: #ff0066;
  color: #fff; */
        transform: rotateY(180deg);
    }

    .mob_tile_rotate {
        transform: rotateY(180deg);
    }

    .ultimate_sec .mob_card_back iframe {
        height: 100%;
        width: 100%;
    }

    .upskill_sec {
        overflow-x: hidden;
    }

    .ultimate_sec .review {
        background: #f0f0f1;
        padding: 40px 35px 40px 25px;
    }

    .ultimate_sec .l-wrap .col-half {
        width: calc(((100%) / 12) * 6);
        padding-left: 17px;
        padding-right: 17px;
        float: left;
    }

    .ultimate_sec .pl {
        padding-left: 0 !important;
    }

    .ultimate_sec .pr {
        padding-right: 0 !important;
    }

    .ultimate_sec .review {
        background: #fff;
        padding: 40px 0px 40px 0px;
        margin-top: 60px;
    }
}

/* Award section mob start */
@media only screen and (max-width:768px) {
    .award_sec {
        background-color: #000;
    }

    .award_wrap {
        display: none;
    }

    .award_text_mob p {
        font-family: 'Antarctica-CondensedRegular';
        font-size: 22px;
        color: #fff;
        margin-right: 0;
    }

    .award_mob_wrap {
        padding: 30px 16px;
    }

    .award_mob_img {
        margin-top: 35px;
        display: flex;
        justify-content: center;
    }
}

/* Award section mob end */


.kick_item1 {
    position: relative;
}

.kick_item1.slick-cloned {
    display: none;
}

.success_item .content-sucess span {
    align-items: center;
    justify-content: center;
    border-radius: 100%;
    background-color: #E13111;
    color: #fff;
    text-align: center;
    display: flex;
    width: 268px;
    height: 268px;
    font-family: 'Antarctica-CondLightIta';
}

.success_item .content-sucess {
    position: absolute;
    /* top: 26%; */
    /* left: 50%; */
    top: 50%;
    left: 50%;
    transform: translate(-50%, 50%);

}

.success_item .content-sucess:hover span {
    background-color: #fff !important;
    color: #e13111 !important;
    border: 0.3px solid #e13111 !important;
}


.pl-0 {
    padding-left: 0 !important;
}

.border_box {
    border: 3px solid #ddd;
    margin: 0px 17px;
    padding: 40px 0px 60px 17px;
}

.border_box:after {
    clear: both;
    display: block;
    content: '';
}

.key_table {}

.key_table table {
    width: 100%;
    border-collapse: collapse;
    border-spacing: 0;
}

.key_table table td.f1 {
    font-family: 'Antarctica-CondensedRegular';
    font-size: 24px;
    line-height: 32px;
    color: #000000;
    border-bottom: 1px solid #0000009c;
    text-align: left;
    width: 20%;
    padding-top: 0;
}

.key_table table td.f2 {
    font-family: 'Antarctica-CondensedRegular';
    font-size: 24px;
    line-height: 32px;
    color: #9755FF;
    border-bottom: 1px solid #0000009c;
    text-align: left;
    width: 20%;
    padding-top: 0;
}

.key_table table td.f3 {
    font-family: 'Antarctica-CondExtLt';
    font-size: 24px;
    line-height: 32px;
    color: #818181;
    border-bottom: 1px solid #0000009c;
    text-align: left;
    width: 20%;
    padding-top: 0;
}

.key_table table td.f4 {
    font-family: 'Antarctica-CondensedLight';
    vertical-align: top;
    font-size: 22px;
    line-height: 30px;
    color: #000000;
    text-align: left;
}

.key_table table td {
    padding: 15px 0px;
    text-align: center;
}

.key_table table .last td {
    border: 0;
}

.key_table table td.f5 img {
    width: 23px;
    height: auto;
    text-align: center;
}

.key_table table td.star {
    display: flex;
    align-items: center;
}

.key_table table td.star img {
    width: 24px;
    height: auto;
    margin: 0px 3px;
    position: relative;
    top: -2px;
}

.key_table table td.f6 img {
    width: 16px;
    height: auto;
}

@media only screen and (min-width: 320px) and (max-width: 767px) {

    /*.key_table table td.f1 { 
    font-size: 18px;
    line-height: 22px;     vertical-align: bottom;
} */
    .key_table table td.f2 {
        font-size: 18px;
        line-height: 22px;
        vertical-align: bottom;
    }

    .key_table table td.f3 {
        font-size: 18px;
        line-height: 22px;
        vertical-align: bottom;
    }

    .key_table table .last td {
        border-bottom: 1px solid #ddd;
    }

    .key_table table td.star {
        display: block;
        align-items: center;
    }

    .key_table table td.star img {
        width: 21px;
        height: auto;
        margin: 0px 0px;
        position: relative;
        top: -4px;
    }
}


/* Dot container */
.dot-group {
    display: flex;
    gap: 3px;
    margin-bottom: 13px;
    margin-top: 8px;
}

.center {
    border-bottom: 1px solid #ddd;

}

.center2 {
    border-bottom: 1px solid #ddd;


}

/* Dots */
.dot {
    width: 15px;
    height: 15px;
    border-radius: 50%;
    border: 1px solid #707070;
}

/* Colors */
.dot.purple {
    background-color: #9755FF;
    border: 1px solid #9755FF;
}

.dot.grey {
    background-color: #707070;
}

.dot.lightgrey {
    background-color: #ccc;
}

/* Optional description under dots */
.dot-desc {
    width: 70%;
    font-size: 18px;
    color: #333;
    line-height: 22px;
    margin: 0;
    text-align: left;
    font-family: 'Antarctica-CondensedLight';
}

/* Table font corrections */
td.f5 {
    text-align: left;
    vertical-align: top;
}

/* dropdown */
.f4 .arrow {
    display: none;
    /* desktop: hidden */
    font-size: 12px;
    margin-left: 6px;
    transition: transform 0.3s ease;
}

/* drop 
.dropdown {
  cursor: pointer;
  padding: 10px;
  border: 1px solid #ccc;
  width: fit-content;
  font-size: 16px;
  position: relative;
} */

.arrow {
    margin-left: 10px;
    transition: transform 0.3s ease;
}

/*.dropdown-content {
  display: none;
  margin-top: 8px;
  padding: 10px;
  border: 1px solid #aaa;
  width: 300px;
  background-color: #f9f9f9;
}/*

/* Rotate arrow when open */
.open .arrow {
    transform: rotate(180deg);
}

.keytoggle {
    display: none;

}

.keytoggle img {
    width: 20px;
}



@media only screen and (min-width: 320px) and (max-width: 767px) {

    .ultimate_sec .grw-header,
    .ultimate_sec .grw-content {
        flex: 0 0 100% !important;
        width: 100% !important;
    }

    .key_table table td {
        padding: 13px 0px 13px 0px;
        text-align: center;
    }

    .key_table table td.f1,
    .key_table table td.f2,
    .key_table table td.f3 {
        font-size: 18px;
        line-height: 20px;
        vertical-align: bottom;
    }

    .key_table table td.f2,
    .key_table table td.f3 {
        text-align: center;
    }

    .key_table {
        margin-top: 20px;
    }

    .key_table table td.f4 {
        font-size: 16px;
        line-height: 20px;
        padding-bottom: 30px;
        /*display: flex;
        width: 30%;*/

    }

    .key_table table td.star {
        display: block;
        align-items: center;
    }

    .key_table table td.star img {
        width: 20px;
        top: -3px;
    }

    .dot-desc {
        font-size: 14px;
        width: 100%;
        line-height: 16px;

    }

    .dot-group {
        display: flex;
        gap: 2px;
        margin-top: 2px;

        justify-content: center;
    }

    .dot {
        width: 15px;
        height: 15px;
        border-radius: 50%;
        border: 1px solid #707070;
    }

    .dot-desc {
        display: none;
    }

    .dot-desc.show {
        display: block;
    }

    .keytoggle {
        display: inline-block;

    }

    .keytoggle img {
        transition: transform 0.3s ease;
        width: 8px;
    }

    .rotate img {
        transform: rotate(180deg);
        image-rendering: crisp-edges;
    }

    /* table changes 12/09/2025  */
    .know_more_contrainer img {
        height: 110px;
        width: 110px;
    }

    .key_table table td {
        width: calc(100% * 1 / 3);
    }
    .key_table table td.f4, .key_table table td.f5 {
        height: 105px;
        padding-top: 30px;
    }
    .key_table table td.f5:nth-child(2) p {
        padding-right: 5px;
        text-align: center;
    }
    .key_table table td.f5:nth-child(3) p {
        padding-left: 5px;
        text-align: center;
    }

    .know_more_contrainer .Know_more_btn span {
        width: 110px !important;
        height: 110px !important;
        position: static;
        font-size: 16px !important;
        line-height: 17px;
    }

    .partner-flex .partner_img {
        display: flex;
        align-items: center;
        justify-content: center;
    }


}

/*28 july 2025 discipline software block changes*/
@media only screen and (max-width: 767px) {

    .soft_box1 {
        width: 133px;
        height: 129px;
        border: 1px solid #000;
        padding: 15px;
        border-radius: 20px;
        margin: 0 25px 25px 0;
    }

    .soft_bm1 {
        margin-left: 0;
    }

    .soft_box_topm {
        margin-top: 0px;
    }

    .soft_bflex {
        display: flex;
        flex-wrap: wrap;
    }

}

@media only screen and (max-width: 320px) {
    .soft_box1 {
        width: 123px;
        height: 119px;
        border: 1px solid #000;
        padding: 15px;
        border-radius: 20px;
        margin: 0 20px 20px 0;
    }
}

/*28 july 2025 discipline changes*/

/*29 Oct 2025 Ultimate Black ribbon under MENTORS*/
.skill-section-icp {
    margin-top: 120px;
  }
.multiple-items3slide .slick-next, .multiple-items3slide .slick-prev, .testimonial-slider .slick-next, .testimonial-slider .slick-prev , .multiple-items3slide .slick-next:hover, .multiple-items3slide .slick-prev:hover, .testimonial-slider .slick-next:hover, .testimonial-slider .slick-prev:hover  {
    cursor: pointer;
    z-index: 999;
}
@media only screen and (max-width: 767px) {
    .multiple-items3slide .slick-next, .multiple-items3slide .slick-prev, .testimonial-slider .slick-next, .testimonial-slider .slick-prev , .multiple-items3slide .slick-next:hover, .multiple-items3slide .slick-prev:hover, .testimonial-slider .slick-next:hover, .testimonial-slider .slick-prev:hover  {
    z-index: 0;
    }
}
/*29 Oct 2025 Ultimate Black ribbon under MENTORS ENDS*/
/* 06 Nov 25*/
.wp-gr .wp-google-reply .wp-google-time {
	display:none;
}

.desktop_display {
	display:block;
}
.mobile_display {
	display:none;
}
@media only screen and (max-width: 767px) {
	.desktop_display {
		display:none;
	}
	.mobile_display {
		display:block;
	}
}
/* 18 Nov MARGINS ADDED*/

.mrg_tp_mb_80 {
	margin-top: 80px !important;
}
.mrg_tp_mb_60 {
	margin-top: 60px !important;
}
.mrg_tp_mb_40 {
	margin-top: 40px !important;
}
.mrg_tp_mb_20 {
	margin-top: 20px !important;
}
.mrg_tp_mb_10 {
	margin-top: 10px !important;
}
.mrg_bt_mb_120 {
    margin-bottom: 120px !important;
}

/* 20 Nov for SUCCESS CAROUSEL */
@media only screen and (min-width: 1367px) {
.success_caraousel.home_success .mentor_text {
        height: 280px;
    }
}
@media only screen and (min-width: 1210px) and (max-width: 1366px){
    .success_caraousel.home_success .mentor_text {
        height: 310px;
    }
}
@media only screen and (min-width: 1024px) and (max-width: 1209px){
    .success_caraousel.home_success .mentor_text {
        height: 360px;
    }
}
@media only screen and (min-width: 789px) and (max-width: 1023px){
    .success_caraousel.home_success .mentor_text {
        height: 380px;
    }
}
/* 28Nov20205 updated for Hoempage after GD PG FT and GD BOOTCAMP live */
.marg_tp_desk_courses ul.pg_diploma_list.cir4_m {
    display: none;
}