.about_banner {    background: url(../../img/background/about-us.jpg);    padding: 60px 0;}.mbbs_banner {    background: url(../../img/background/mbbs.jpg);    padding: 60px 0;}.mission_vision {    width: 100%;    position: relative;    background: url('../../img/about-banner.jpg');    padding: 50px 0;    background-position: 51%100%;    background-attachment: fixed;}.mission_vision h1 {    color: #fff;    text-shadow: 0px 4px 4px rgb(0 0 0 / 18%);    font-size: 42px;    width: 100%;    text-align: center;    margin: 0 0 60px 0;    font-weight: 600;    position: relative;}.mission_vision .keydata {    background: #fff;    -webkit-border-radius: 6px;    -moz-border-radius: 6px;    border-radius: 6px;    height: 100%;    /* width: 468px; */    padding: 15px 30px;    position: relative;    display: -webkit-box;    display: -webkit-flex;    display: -moz-box;    display: -ms-flexbox;    display: flex;    -webkit-box-pack: center;    -webkit-justify-content: center;    -moz-box-pack: center;    -ms-flex-pack: center;    justify-content: center;    -webkit-flex-wrap: wrap;    -ms-flex-wrap: wrap;    flex-wrap: wrap;    /* margin: 15px; */}.mission_vision .icon {    background: #fff;    -webkit-box-shadow: 0px 4px 4px rgb(0 0 0 / 25%);    -moz-box-shadow: 0px 4px 4px rgb(0 0 0/25%);    box-shadow: 0px 4px 4px rgb(0 0 0 / 25%);    z-index: 1;    width: 90px;    height: 90px;    margin: 0 auto;    position: absolute;    top: -50px;    -webkit-border-radius: 50%;    -moz-border-radius: 50%;    border-radius: 50%;}.mission_vision .keydata .icon i {    left: 19px;    top: 17px;    background-image: url(../../img/icons/visionnew-icon.png);}.mission_vision .keydata .icon i {    display: inline-block;    width: 53px;    height: 53px;    position: absolute;    content: "";    background-repeat: no-repeat;}.mission_vision .keydata b {    text-align: center;    margin-top: 40px;    color: #f23e36;    font-size: 24px;    font-weight: 400;    margin-bottom: 5px;    line-height: 20px;}.mission_vision .keydata p {    text-align: center;}.mission_vision .keydata i.mission {    left: 21px;    top: 18px;    background-image: url(../../img/icons/mission-icon.png);}.mission_vision .keydata i.value {    left: 21px;    top: 18px;    background-image: url(https://ik.imagekit.io/upgrad1/abroad-images/icons/mission-icon.png);}.mission_vision:before {    content: '';    background: #1e6bddd9;    position: absolute;    width: 100%;    height: 100%;    top: 0;    z-index: 0;}.about-main-content.shift {    padding: 0;}.about-main-content.shift .about-main-image {    width: 30%;    float: right;    margin: 0 0 35px 35px;}.about-main-content.shift p {    margin-bottom: 16px;    text-align: justify;}.about-main-content.shift h3 {    margin-bottom: 30px}.team-sections.style-5 {    padding: 50px 0;}.team-sections .section-head h5 {    font-size: 16px;    font-weight: 600;    color: #FF3C00;    text-transform: uppercase;    letter-spacing: 1px;    margin-bottom: 5px;}.team-sections .section-head h3 {    text-transform: capitalize;    font-size: 35px;    line-height: 1.2;    margin-bottom: 0;}.team-sections .section-head h2 {    text-transform: capitalize;    font-size: 39px;    margin-bottom: 20px;}.team-sections .section-head h2 span {    text-transform: capitalize;    color: #FF3C00;}.section-head-bar-2::before {    content: "";    position: absolute;    left: -15px;    bottom: 0;    width: 40px;    height: 4px;    background: #FF3C00;    transform: skewX(45deg);}.section-head-bar-2::after {    content: "";    position: absolute;    left: -10px;    bottom: 0;    width: 40px;    height: 4px;    background: #FF3C00;    transform: skewX(-45deg);}.section-head-bar-2 {    position: relative;    margin: auto;}.single-team-member {    position: relative;    text-align: center;    transition: .3s;}.team-member-thumb {    position: relative;}.team-member-thumb img {    transition: .3s;    width: 100%;}.team-member-thumb:after {    content: "";    position: absolute;    top: 0;    left: 0;    height: 100%;    width: 100%;    background: #FF3C00;    z-index: 1;    opacity: 0;    transition: .3s;}.team-member-social-icon ul {    position: absolute;    top: 30%;    right: -10px;    background: #fff;    padding: 15px;    transition: .3s;    opacity: 0;    z-index: 1;}.team-member-social-icon ul li {    list-style: none;    padding: 4px 0;}.team-member-social-icon ul li a {    color: #FF3C00;}.team-member-intro-section {    background: #fff;    padding: 20px 0;    width: 90%;    margin: auto;    border-radius: 5px;    margin-top: -40px;    position: relative;    box-shadow: 0 0 15px 0 rgb(32 46 0 / 6%);    transition: .3s;    z-index: 1;}.team-member-intro-section h2 {    font-size: 18px;    font-weight: 600;    margin-bottom: 0;    transition: .5s;}.team-member-intro-section p {    font-size: 13px;    font-weight: 400;    text-transform: uppercase;    margin-bottom: 0;    margin-top: 0;    letter-spacing: 1px;}.team-sections .pb-55 {    padding-bottom: 55px;}.gallery_box {    box-shadow: 0px 1px 11px 0px #8b8a8a;    margin-bottom: 20px;    padding: 10px;    border-radius: 10px;}.gallery_box:hover .gallery_img img {    transform: scale(1.1);}.gallery_box .gallery_img {    position: relative;    overflow: hidden;}.gallery_box .gallery_img img {    transition: transform .2s;    /* Animation */    height: 252px;    object-fit: cover;    width: 100%;    object-position: top;}.gallery_box .gallery_img iframe {    width: 100%;    height: 200px;}.gallery_box .content {    background: #1e6bdd;    padding: 10px;    height: 64px;    display: flex;    align-items: center;}.gallery_box .content h3 {    color: #fff;    font-size: 15px;    font-weight: 500;    line-height: 22px;    overflow: hidden;    text-overflow: ellipsis;    display: -webkit-box;    -webkit-line-clamp: 2;    /* number of lines to show */    -webkit-box-orient: vertical;}.main_slider {    position: relative;    height: 400px}.main-banner-area .owl-nav button {    position: absolute;    top: 50%;    left: 0;    background: #e93115 !important;    z-index: 1;    width: 35px;    height: 50px;    transform: translate(0, -50%);}.main-banner-area .owl-nav .owl-next {    right: 0;    left: auto;}.main-banner-area .owl-nav button span {    color: #fff;    font-size: 35px;    line-height: 25px;}.main-banner-area .owl-nav .owl-prev {}.main-banner-area .owl-dots {    position: absolute;    bottom: 0;    width: 100%;}.mega-dropdown #dropdown-tab {    overflow: hidden;}.mega-dropdown #dropdown-tab .dropdown-tab {}.mega-dropdown #dropdown-tab .row_dflex {    float: none;    overflow: hidden;}.mega-dropdown #dropdown-tab .row_dflex ul {    float: none;    display: flex;    padding: 0;    flex-wrap: wrap;    justify-content: center;}.mega-dropdown #dropdown-tab .row_dflex ul li {    width: 20%;    padding: 6px;}.mega-dropdown #dropdown-tab .row_dflex ul li .img_x {    box-shadow: 0px 0px 10px #0000003b;}.mega-dropdown #dropdown-tab .row_dflex ul li a {    padding: 8px;}.mega-dropdown #dropdown-tab .row_dflex ul li img {    width: 100%;    height: 116px;    object-fit: cover;}.mega-dropdown #dropdown-tab .row_dflex ul li h3 {    font-size: 15px;    text-align: center;    font-weight: 500;    margin: 10px 0 0 0;    text-transform: capitalize;}/*---------------------------*/.form-xe .card.border-primary {    border-color: #1e6bdd!important;}.form-xe .card.border-primary .bg-info {    background-color: #1e6bdd !important;    padding: 11px;    text-align: center;}.form-xe .card.border-primary .bg-info h3 {    color: #fff;    margin: 0;    font-weight: 500;    font-size: 25px;}.form-xe .card.border-primary .bg-info p {}.form-xe .card.border-primary .bg-info p {    color: #fff;}.form-xe .card.border-primary .input-group {    height: 100%;    display: flex;    align-items: center;    border: 1px solid #cecece;    /* background: #1e6bdd; */    /* border-radius: 5px; */    /* overflow: hidden; */    /* box-shadow: 0px 0px 10px #0000; */}.form-xe .input-group .iti {    width: 100%}.form-xe .input-group .iti input {    width: 100% !important;}.form-xe .card.border-primary .input-group .input-group-prepend {    height: 100%;}.form-xe .card.border-primary .input-group .input-group-prepend .input-group-text {    background: #0000;    border: navajowhite;    color: #fff;}.form-xe .card.border-primary .input-group .input-group-prepend .input-group-text i {    color: #fff !important;}.form-xe .card.border-primary .input-group input, .form-xe .card.border-primary .input-group .nice-select, .form-xe .card.border-primary .input-group textarea {    border: none;    border-radius: 0px;    position: relative;    flex: 1 1 auto;    width: 1%;    min-width: 0;    font-size: 15px;    border-radius: 5px;}.form-xe .card.border-primary .input-group .nice-select .list {    height: 300px;    overflow-y: scroll}.form-xe .card.border-primary .btn {    background: #ee4e36;    border: #ee4e36;    color: #fff;    font-weight: 600;    border-radius: 5px !important;}/*---------------------------*/#google_translate_element {    position: absolute;    top: 43px;    right: 0;    border: 1px solid#000;    background: #fff;}.goog-te-gadget {    font-family: arial;    font-size: 11px;    color: #666;    white-space: nowrap;    height: 25px;    overflow: hidden;    /* width: 43px; */}.goog-te-banner-frame.skiptranslate {    display: none !important;}body {    top: 0px !important;}.goog-logo-link {    display: none !important;}.trans-section {    margin: 100px;}.goog-te-gadget .goog-te-combo {    margin: 4px 0;    /* width: 41px; */    border: none;    outline: none;}/*			.ct-topbar {  text-align: right;  background: #eee;}.ct-topbar__list {  margin-bottom: 0px;}.ct-language__dropdown{	padding-top: 8px;	max-height: 0;	overflow: hidden;	position: absolute;	top: 110%;	left: -3px;	-webkit-transition: all 0.25s ease-in-out;	transition: all 0.25s ease-in-out;	width: 100px;	text-align: center;	padding-top: 0;  z-index:200;}.ct-language__dropdown li{	background: #222;	padding: 5px;}.ct-language__dropdown li a{	display: block;}.ct-language__dropdown li:first-child{	padding-top: 10px;	border-radius: 3px 3px 0 0;}.ct-language__dropdown li:last-child{	padding-bottom: 10px;	border-radius: 0 0 3px 3px;}.ct-language__dropdown li:hover{	background: #444;}.ct-language__dropdown:before{	content: '';	position: absolute;	top: 0;	left: 0;	right: 0;	margin: auto;	width: 8px;	height: 0;	border: 0 solid transparent;	border-right-width: 8px;	border-left-width: 8px;	border-bottom: 8px solid #222;}.ct-language{	position: relative;  background: #00aced;  color: #fff;  padding: 10px 0;}.ct-language:hover .ct-language__dropdown{	max-height: 200px;	padding-top: 8px;}.list-unstyled {    padding-left: 0;    list-style: none;}*/.media_coverage {    padding: 50px 0;    overflow: hidden;}.media_coverage .d_dle {    display: inline-block;}.media_coverage .media-w {    width: 20%;    float: left;    padding: 10px;}.media_coverage .media-w a {    color: #000;    text-decoration: none;    box-shadow: 0 1px 10px #c5c5c5;    /* padding: 11px; */    display: block;}.media_coverage .media-w .media-logo {    padding: 11px;}.media_coverage .media-w .media-logo img {    width: 100%;    height: 120px;    object-fit: contain;}.media_coverage .media-w .media-content {    background: #1e6bdd;    padding: 7px;}.media_coverage .media-w .media-content h3 {    text-align: center;    font-size: 13px;    color: #ffff;    font-weight: 500;    display: flex;    align-items: center;    height: 40px;    justify-content: center;}/*-----------university---------------*/.Main_s {    /* overflow: hidden; */    width: 100%;    padding: 30px 0;}.row_s {    display: block;    box-shadow: 0 0 10px #0000001f;    background: #fff;    margin-bottom: 12px;}.header-bgcol {    background-color: #ebe9f9;    height: 250px;    background-position: 50%;    background-size: cover;    background-repeat: no-repeat;}.pwa-headerwrapper {    display: block;    position: relative;}.pwa_topwidget {    padding: 16px;}.header_img {    width: 191px;    height: 144px;    margin: -40px 20px 0 0;    float: left;    display: inline-flex;    padding: 10px;    background: white;    justify-content: center;    align-items: center;}.header_img img {    height: 100%;}.Main_s h1 {    text-align: left;    margin: 0 0 14px;    font-size: 20px;}.rank-widgets {    display: flex;    justify-content: space-between;    align-items: center;    flex-direction: row;    padding: 0;}.aggregate_rating {    padding: 0;}.aggregate_rating li {    list-style: none;    margin-right: 2px;    text-transform: inherit;    color: #000;    font-weight: 500;    font-size: 15px;    line-height: 25px;    display: block;}.aggregate_rating li i {    color: #da343e;    font-weight: 600;}.CSS_c button {    background: #1e6bdd;    color: #fff;    padding: 10px 20px;    font-weight: 500;    letter-spacing: 1px;    border: navajowhite;    outline: none;}.second_point {    /* padding: 0 0 60px; */}.Main_s .courses-details-desc {    margin-top: 0;    border: 1px solid #eee;    border-radius: 5px;    overflow: hidden;}.Main_s .courses-details-desc .nav {    margin-bottom: 0;    list-style-type: none;    background-color: #ed4e36;    border: none;    border-radius: 0;    gap: 14px;    padding: 10px 20px 0;}.Main_s .courses-details-desc .nav .nav-item {    margin-bottom: 0;    margin-right: 0;}.Main_s .courses-details-desc .nav .nav-item .nav-link {    background: #0000;    padding: 7px;    border-radius: 6px 6px 0 0;    color: #fff;    margin-bottom: 0;    font-size: 15px;}.Main_s .courses-details-desc .nav .nav-item .nav-link.active {    background: #1e6bdd;}.Main_s .courses-details-desc .nav .nav-item .nav-link:hover {    background: #1e6bdd;}.Main_s .courses-details-desc .nav .nav-item .nav-link::before {    background: #fff;    display: none;}.Main_s .card-body h3 {    text-align: left;    margin: 0 0 14px;    font-size: 20px;}.Main_s .card-body h5 {    text-align: left;    margin: 0 0 14px;    font-size: 20px;    color: #da343e;    font-weight: 500;    border-bottom: 1px solid #da343e;}.Main_s .card-body .cir_course:nth-child(odd) {    background: #efefef;}.Main_s .card-body .cir_course {    padding: 5px 20px;    margin-bottom: 5px;}.Main_s .card-body p {    text-transform: capitalize;    color: #000;    font-weight: 500;    font-size: 15px;    line-height: 25px;    display: block;    margin-bottom: 0;}.Main_s .card-body .cir_course span {}.side_bar {    border-radius: 5px;    box-shadow: 0px 0px 10px #d3d3d3;    overflow: hidden;    margin-bottom: 15px;}.side_bars {}.side_bars h3 {    list-style: none;    margin-right: 2px;    text-transform: capitalize;    color: #fff;    font-weight: 500;    font-size: 17px;    line-height: 25px;    display: block;    padding: 10px;    border-bottom: 1px solid #1e6bdd;    background: #1e6bdd;}.side_bar ul {    padding: 0;    margin: 0;}.side_bar ul li {    color: #000;    font-weight: 500;    font-size: 14px;    display: block;    padding: 5px 10px;    border-bottom: 1px solid #ededed;}.side_bar ul li a {    display: block;    padding: 5px 11px;}.artical_product_content {    border-radius: 5px;    box-shadow: 0px 0px 10px #d3d3d3;    margin-bottom: 15px;}.artical_product_content .article_apply_now_rightbar {}.artical_product_content .article_apply_now_rightbar .top_artical {}.artical_product_content .article_apply_now_rightbar h3 {    background-image: linear-gradient(166deg, #ea4f38, #1e6bdd);    background-image: linear-gradient(to bottom right, #ed4e36, #1e6bdd);    padding: 15px;    text-align: center;    color: #fff;    font-size: 24px;    margin: 0;}.artical_product_content .top_artical_inner {    padding: 15px;}.artical_product_content .top_artical_inner .form-group {    margin-bottom: 15px;}.artical_product_content .top_artical_inner .form-group label {    font-size: 15px;    font-weight: 600;}.artical_product_content .top_artical_inner .form-group input {}.artical_product_content .top_artical_inner button {    background: #1e6bdd;    color: #fff;    padding: 8px 20px;    font-weight: 500;    letter-spacing: 0px;    border: navajowhite;    outline: none;    border-radius: 5px;}.artical_product_content .nice-select .list {    width: 100%;    height: 260px;    overflow-y: scroll;}.stick-div {    position: sticky;    top: 15px;}/*-----------university---------------*/.mission-area {    padding: 60px 0 60px;}.mission-single-box {}.col-lg-6.col-md-6.mission {    /* padding: 0 0 0 46px; */}.section-head h5 {    font-size: 16px;    font-weight: 600;    color: #FF3C00;    text-transform: uppercase;    letter-spacing: 1px;    margin-bottom: 5px;}.mission-area .section-head h2 {    color: #393939;    text-transform: capitalize;    font-size: 39px;    margin-bottom: 20px;}.section-head h2 span {    text-transform: capitalize;    color: #FF3C00;}.mission-area .section-head p {    margin: 20px 0 0;    font-size: 16px;    color: #5e5e5e;}.elementor-about-icon-box.white {    margin: 25px 0 0;}.elementor-about-icon-box.white .elementor-about-title {    overflow: hidden;    position: relative;    padding-left: 40px;    display: flex;    align-items: center;    margin-bottom: 13px;}.elementor-about-icon-box.white .about-icon {    position: absolute;    left: 13px;}.elementor-about-icon-box.white .about-icon i {    color: #ff3c00;}.elementor-about-icon-box.white p {}.mission-area.shift_l {    padding-top: 0;}.mission-area.shift_l .mission-box {    order: 1;}.contact_Address {    padding: 60px 0;}.contact_Address #customers {    border-collapse: collapse;    width: 100%;    margin-bottom: 20px;}.contact_Address #customers td:first-child {    width: 180px;}.contact_Address #customers td {    border: 1px solid #ddd;    padding: 8px;    font-size: 15px;    color: #000;    font-family: 'Poppins';}.contact_Address #customers tr:nth-child(even) {    background-color: #f2f2f2;}.contact_Address #customers tr:hover {    background-color: #ddd;}.contact_Address .row {    /* display: block; */}.hd_title {    margin-bottom: 20px;}.hd_title h3 {    background: #aaccff8a;    padding: 10px 20px;    color: #000;    font-size: 20px;    font-weight: 500;}.form-xe .card.border-primary .input-group textarea {    height: 100px;    outline: none;}.pos_sticky {    /* Safari */    position: sticky;    top: 50px;}.contactsub {    background: #ffffff;    box-shadow: 0px 0px 10px #e6e6e6;    margin-bottom: 20px;}.contact_Address .rows {}.contactsub h3 {    background: #d1e3ff;    font-size: 17px;    font-weight: 500;    padding: 7px;    margin: 0;}.contactsub ul {    margin: 0;    padding: 15px;    list-style: none;}.contactsub ul li {    border-bottom: 1px solid #ddd;    padding: 8px;    font-size: 15px;    color: #000;    font-family: 'Poppins';    display: flex;}.contactsub ul li a {}.contactsub ul li span:first-child {    width: 10%;    text-align: left;}.contactsub ul li span:last-child {    width: 90%;}.contactsub .btn_c {    padding: 0 15px 15px 15px;    text-align: center;}.contactsub .btn_c a {    display: block;    width: fit-content;    background: #1e6bdd;    color: #fff;    padding: 6px 15px;    border-radius: 60px;    margin: 0 auto;}.contact_form {    box-shadow: 0px 0px 57px 20px rgb(0 0 0 / 7%);    padding: 35px 35px;    background-color: #08314B;    border-radius: 7px 7px 7px 7px;}.contact_form .pd {}.contact_form .pd .hed_t {    margin-bottom: 20px;    text-align: center;}.contact_form .pd .hed_t h3 {    color: #FFFFFF;    font-size: 26px;    line-height: 30px;}.contact_form .pd .hed_t p {    color: #FFFFFF;    line-height: 20px;    font-size: 15pxx;}.contact_form .contact-form-box {}.contact_form .contact-form-box .form-group {    margin-bottom: 1rem;}.contact_form .contact-form-box .form-group input, .contact_form .contact-form-box .form-group .nice-select, .contact_form .contact-form-box .form-group textarea {    border: none;    background-color: #f6f6f6;    font-size: 16px;    color: #707173;    padding: 10px 15px;    width: 100%;    border-radius: 5px;    outline: none;    font-size: 15px;}.contact_form .contact-form-box .form-group .nice-select {    height: auto;    line-height: inherit}.contact_form .contact-form-box .form-group .nice-select .list {    width: 100%;    height: 300px;    overflow-y: scroll;}.contact_form .contact-form-box .form-group input.submit_cont {    background-color: #ed4e36;    color: #fff;    font-weight: 600;}.iti.iti--allow-dropdown {    width: 100%}.form-control {    outline: none}li.online_payment {    background: #1e6bdd;    border-radius: 5px;}a.online {    background: #ee4e36;    padding: 2px 10px;    border-radius: 5px;}button.button.button--secondary.rippleefect a {    color: #fff;}