.rans p{
    display:none;
}
    .fb-page,.fb-page span,.fb-page span iframe[style] { 
        width: 100% !important; 
    }
@media screen and (max-width:1366px){
    .number p {
    text-align: center;
    color: #fff;
    font-size: 15px;
}
.contact_form::before {
    height: 90vh;
}
.contact_form::after {
    height: 90vh;
}
}
@media screen and (max-width:1536px){
    .ul li a {
        text-decoration: none;
        /*color: #000;*/
        /*font-size: 17px;*/
        /*padding: 29px 0px;*/
    }
    .dropdown_menu2 {
        bottom: -270px;
    }
}
@media screen and (max-width:1366px){
        .dropdown_menu2 {
        bottom: -268px;
    }
    .cer-img2 img {
    height: 343px;
}
}
@media screen and (max-width:552px){
    .cer-img img{
        height:100%;
        object-fit:cover
    }
    .inner-ser .row .col-lg-3{
        padding:0;
    }
    .cer-dt img{
    width: 30px;
    margin: auto;
}
    .fb-page,.fb-page span,.fb-page span iframe[style] { 
    width: 100% !important; 
}
    .broucher_downloadBtn a {
        display: flex;
        text-align: left;
        align-items: center;
        font-size: 19px;
    }
    .imga {
    position: relative;
    z-index: 1;
    width: fit-content;
    margin-left: 13px;
    margin-bottom: 51px;
    margin: auto;
}
    .inner-navb {
    width: 100%;
}
  .pps{
       position:fixed;
       top:0;
       left:-100%;
       height:100vh;
       width:100%;
       background-color:#fff;
       transition:all .3s;
       z-index:9;
   }
 .ppsnew{
       left:0 !important;
   }
    .ul {
        display: grid !important;
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
    }
    .clo{
        top:2rem;
        right:2rem;
    }
    .navb {
         padding:0px 0;
     }
     .left-navbar{
         text-align:left !important;
     }
    .left-navbar img {
        width: 82px;
        padding: 7px;
    }

   .inner-navba .row .col-9{
       padding:0px !important;
   }
   .inner-navba .row .col-3{
       padding:0px !important;
   }
   .abtrr .row .col-lg-6{
        padding:0px !important;
   }
   .abb-h {
    margin-bottom: 0rem;
 }
 .abtt-hd {
    line-height: 37px;
    font-size: 21px;
    font-weight: 500;
}
  .avx {
    font-size: 16px;
    color: #000000b5;
}
.phot-in{
    margin-top: 5%;
  }
  .yer .row .col-6{
       padding:0px !important;
  }
  .start-yer p{
       font-weight: 500 !important;
       margin-top: 3%;
  }
  .fact-counter-one .inner .column .content {
        padding: 10px;
        width: 100%;
        min-height: inherit;
        height: 100px;
        display: flex;
        align-items: center;
        justify-content: center;
        flex-direction: column;
    }
    .fact-counter-one .inner .column .content span br{	
		display: none;
	}
	
	.fact-counter-one .inner .column.even, .fact-counter-one .inner .column.odd {
    margin: 10px 0 0 0;
}

.fact-counter-one{
	padding:10px 0;
}
/*section.fact-counter .column  img{*/
/*	display: none;*/
/*}*/
.fact-counter-one .content .count-text{
	font-size: 30px;
}
    .fact-counter-one .inner .column.even, .fact-counter-one .inner .column.odd {
        width: 100%;
        padding: 0px;
        height: auto;
    }
    .fact-counter-one .inner {
        background: none;
    }

	
	.fact-counter-one .inner .column.even,
	.fact-counter-one .inner .column.odd{
		width:100%;
		text-align:center;
		margin:7px 0px;
		height:270px;
		min-height:0px;
		padding: 10px;
	}
	
    .fact-counter-one .inner .column .content {
        padding: 30px 15px 30px;
        top: 0px;
        width: 100%;
        height: 100%;
        margin: 0 auto;
        border-bottom: 1px solid lightgray;
        background-color: #fff;
    }
    .inner .column:last-child .content{
        border:none;
    }
	.fact-counter-one .inner .column.odd {
        margin: 2px 0 0 0;
    }


    .fact-counter-one .inner .column.even, .fact-counter-one .inner .column.odd {
        width: 100%;
        padding: 0px;
        height: auto;
    }
    .fact-counter-one .inner {
    position: relative;
    max-width: 1250px;
    padding: 0px 8px;
    }
    .bg {
    background-color: #152549;
    padding: 3rem 0px;
    }
    .pp {
        font-size: 23px;
        letter-spacing: 0.55px;
        line-height: 32px;
        color: #fff;
        font-weight: 500;
    }
 .bg .row .col-lg-8{
      padding:0px !important;
 }
 .rtl-slider-slide1 {
    height: 230px !important;
    overflow: hidden;
}
.thumb-prev {
    right: calc(-3% + 0.75em) !important;
}
.thumb-next {
    transform: rotate(180deg);
    top: 0%;
    right: calc(-3% + 0.75em) !important;
}
.tesweww {
    bottom: 0;
    left: 0;
    z-index: 9999;
    width: 90%;
    background: linear-gradient(90deg, #ff8424, transparent);
    padding: 15px 20px;
}
.tesweww p {
    color: #fff;
    font-size: 16px;
    letter-spacing: 0.55px;
}
.lkj .col-lg-3{
     padding:0px !important;
}
    .list {
        border: 1px solid #ffffff6e;
        padding: 0px 11px 20px 11px;
        transition: all 1s;
        text-align: center;
    }
.inner-project{
    width:100% !important;
}
   .rtl-slider-flex{
    padding:0px !important;
}
.nex {
    background: linear-gradient(90deg, #e8f0ff 100%, transparent 0);
}

.newsevent .col-lg-6{
    padding:0px !important;
}
.newsevent::before {
    position: absolute;
    content: "";
    background: linear-gradient(0deg, #fff -22%, #eaf2ff);
}
    .container1 {
        width: 95% !important;
        margin: auto;
    }
.news-grid {
    /* margin-bottom: 23px; */
    padding: 23px 0;
}
.content_gap .row .col-lg-4{
     padding:0px !important;
}
.content_gap .row .col-lg-2{
     padding:0px !important;
}
.content_gap .row .col-lg-3{
     padding:0px !important;
}
.rou {
        flex-direction: row;
        text-align: left;
}
.chai{
    margin-bottom: 1.5rem;
}
.dd{
    flex-direction: row;
}
.dropdown_menu{
    background-color:#000 !important;
} 
.dropdown_menu li a {
    color: #fff !important;
}
.dropdown_menu {
    width: 155px;
    background-color: #ffffff;
    bottom: -103px;
    left: -17%;
}
.bread-txt img{
    display:none;
}
.breadcumb-img img {
    width: 100%;
    padding-top: 11%;
}
.bread-txt p{
    display:none;
}
.ce .col-lg-6{
    padding:0px !important;
}
.mission {
    padding: 1rem;
}
    #blog_section, #certificate_section, #contact_section, #news-events-detailsSection, #presence_section, #student_placed, #termsandconditions {
        position: relative;
        padding: 0rem 0 !important;
    }
.lead-hd img{
    width:49px;
}
.lead-hd h2 {
    font-size: 24px;
    line-height: 37px;
    color: #000;
    font-weight: 500;
}
.mcv .row .col-lg-6{
     padding:0px !important;
}
.zz11 {
    text-align: left;
}
.leader-dt {
    margin-top: -1rem !important;
}

.inner-career1 img{
    height: 81vh !important;
}
.indo{
flex-direction: row;
}
.sher .row .col-lg-6{
    padding:0px !important;
}
.inner-ser .row .col-lg-6{
     padding:0px !important;
}
.fd{
    margin-top: -12px;
}
    .ttt {
        font-size: 18px;
        text-align: left;
    }

.col-lg-2-img {
        width: 169px;
        height: 145px;
    box-shadow: black 0px 0px 7px -4px;
}
.inner-clientsss .row .col-lg-2{
     padding:0px !important;
}
.inner-clientsss{
    margin-top:9%;
}
.inner-news .row .col-lg-8{
    padding:0px !important;
}
.inner-news .row .col-lg-4{
padding:0px !important;
}
/*.gallery-image{*/
/*    padding:0px !important;*/
/*}*/
.decor-wrpr .col-lg-4{
     padding:0px !important;
}
.glrx-h img {
    width: 100%;
    border-radius: 9px;
    height: 183px;
}
.decor-wrpr .col-lg-3{
    padding:0px !important;
}
/*.contact_form::before {*/
/*    position: absolute;*/
/*    content: "";*/
/*    background-color: #00000042;*/
/*    background: linear-gradient(180deg, #ffffff6e 7%, #000000);*/
/*    background-size: contain;*/
/*    height: 60vh;*/
/*}*/
/*.contact_form::after {*/
/*  position: absolute;*/
/*  content: "";*/
/*  background-image: url(../images/s.jpg);*/
/*  background-size: contain;*/
/*  height: 100%;*/
/*}*/

.contact_form {
    padding-top: 11rem !important;
    padding-bottom: 5rem;
}
.down-data .row .col-lg-6{
    padding:0px !important;
}
.left-text-c1 {
    margin-top: 5rem;
}


.case-study-images {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 64.5%;
    margin: 0;
    z-index: 1;
}
.full-height {
    height: 60vh !important;
}
.list h2 {
    font-size: 19px;
    letter-spacing: 0.55px;
    line-height: 26px;
    color: #ffc062;
    font-weight: 700;
    margin-top: 28px !important;
}
    .ul3 li a {
        color: #fff;
        font-size: 24px;
    }

.rtl-slider-flex {
    display: flex;
    flex-direction: row;
    justify-content: center;
    box-sizing: border-box;
    position: relative;
    height: 230px;
    overflow: hidden;
}
.inner-project .row .col-lg-7{
    padding:0px !important;
}
.content_gap {
    background-color: #14284b;
    color: #fff;
    padding: 4rem 0px 1rem;
}
    .yoppl {
        padding: 11px 10px;
    }
.wrf .row .col-lg-4{
    padding:0px !important;
}
/*.wrf .row{*/
/*    padding:0px !important;*/
/*}*/
.mi12 {
    padding: 2rem 0 4rem;
}
.bread-txt h2 {
    font-size: 27px;
}
    .bread-txt {
        position: absolute;
        top: 77%;
        width: 100%;
    }
.leader-left {
    height: 100%;
    background-color: #ededed;
    padding: 1rem;
    position: initial;
}
.cir-pp h2 {
    color: #14284b;
    font-size: 29px;
}
.cir-pp {
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 99;
    width: 91%;
}
 .circcc {
        height: 354px;
        width: 354px;
        border-radius: 50%;
        background-color: #fff;
        position: absolute;
        top: 20%;
        left: 6%;
    }
.inner-career1 img {
        height: 76vh !important;
        object-fit: cover;
    }
.sher .row .col-lg-4{
    padding:0px !important;
}
.exc h2 {
    color: #000;
    font-size: 21px;
}
    .down-data {
        margin-top: 65rem;
    }
       .left-text-c {
        position: absolute;
        top: 14rem;
        left: 50%;
        transform: translateX(-50%);
        width: 100%;
    }
    .boy {
        position: relative;
        top: 2rem;
        left: 50%;
        transform: translateX(-50%);
        width: 100%;
    }
    .inner-contact_form{
        position: relative;
    }
.inner-contact_form .row .col-lg-6{
    padding:0px !important;
}
.wrf .row{
     padding:0px !important;
}
    .flip-card {
        background-color: #d4bdbd00;
        width: 372px;
        height: 372px;
        perspective: 1000px;
    }
    .d-top p, .d-bottom p {
    line-height: 75px;
    text-align: center;
}

.small-round:nth-child(4) .smallimg {
    flex-direction: initial;
}
.small-img-type {
        position: absolute;
    }
    .small-round {
        position: initial;
        padding: 10px 0;
    }
    .title_content{
        text-align:center;
    }
.inner-ghv {
    position: initial;
    top: 42%;
    left: 50%;
    transform: initial;
}
.ghv {
    height: 100%;
    position: relative;
    margin-top: 5rem;
    margin-bottom: 5rem;
}
.small-round:nth-child(3) .d-flex,.small-round:nth-child(5) .smallimg{
    flex-direction: initial;
}
    .contsss {
        width: 77%;
        text-align: left !important;
    }
    .small-img-type {
        position: relative;
    }
        .smallimg {
            display: flex !important;
            flex-wrap: nowrap;
            flex-direction: row;
        }
            .small-img-type {
        position: relative;
        margin: initial !important;
    }
    .small-round:nth-child(2) .small-img-type::after {
    position: absolute;
    content: "";
    border-top: 1px dashed #14284b;
    background-size: contain;
    height: 1px;
    width: 117px;
    top: 136%;
    left: -44%;
    transform: rotate(451deg);
    display:none;
}
.small-round:nth-child(3) .small-img-type::after {
    position: absolute;
    content: "";
    border-top: 1px dashed #14284b;
    background-size: contain;
    height: 1px;
    width: 82px;
    top: 146%;
    left: -17%;
    transform: rotate(90deg);
    display:none;
}
.small-round:nth-child(4) .small-img-type::after {
    position: absolute;
    content: "";
    border-top: 1px dashed #14284b;
    background-size: contain;
    height: 1px;
    width: 41px;
    top: 87%;
    right: -61%;
    transform: rotate(30deg);
    display:none;
}
.small-round:nth-child(5) .small-img-type::after {
        position: absolute;
        content: "";
        border-top: 1px dashed #14284b;
        background-size: contain;
        height: 1px;
        width: 82px;
        top: -55%;
        right: -19%;
        transform: rotate(-89deg);
        display:none;
    }
    .small-round:nth-child(6) .small-img-type::after {
        position: absolute;
        content: "";
        border-top: 1px dashed #14284b;
        background-size: contain;
        height: 1px;
        width: 74px;
        top: -33%;
        right: -10%;
        transform: rotate(90deg);
        display:none;
    }
.round-logo {
    height: 249px;
    width: 249px;
    background-color: #14284b;
    border-radius: 50%;
    margin: auto;
    padding: 10px;
    position: relative;
    margin-top: 9%;
    margin-bottom: 8%;
            display: none;
}
.round-logo::after {
    position: absolute;
    content: "";
    border: 1px dashed #14284b;
    background-size: contain;
    height: 277px;
    width: 277px;
}
.mi12 {
    margin-top: 3rem;
}
.inner_popular_categories .row .col-lg-6{
    padding:0px !important;
}
.inner_popular_categories .row .col-lg-4{
      padding:0px !important;
}
.career-dtt .row .col-lg-4{
    padding:0px !important;
}
.inner-career-details .cxz {
    background: linear-gradient(0deg, #e5eeff, transparent);
    padding: 1rem;
}
    .post-title {
        font-size: 21px !important;
        font-weight: 600;
    }
.about-job {
    padding: 1rem;
}
.about-job{
    font-size: 16px;
    letter-spacing: 0.55px;
    font-weight: 400;

}
.str{
    font-size: 21px;
    letter-spacing: 0.55px;
}
  .form-control{
  padding: 15px .75rem;
font-size: 1rem;
font-weight: 400;
line-height: 1.5;  
font-weight: 500;
}
.input {
    width: 100%;
    outline: none;
    border: 1px solid #fafafa54;
    background: none;
    padding: 0.6rem 1.2rem;
    color: #fff;
    font-weight: 400;
    font-size: 17px;
    letter-spacing: 0.55px;
    border-radius: 5px;
    transition: 0.3s;
}
.form-row .col-12{
    padding:0px !important;
}
.left-text-c1 {
    padding: 3rem 1rem;
}
.inner_popular_categories .row .col-lg-8{
    padding:0px !important;
}
.leader-left {
    position: initial;
}
.leader-left::after {
    display:none;
}
.inner-career1 img {
  height: 64vh !important;
}
   .circcc {
        height: 63%;
        width: 90%;
        border-radius: 0px;
        background-color: #fff;
        position: absolute;
        top: 28%;
        left: 6%;
    }
  #contact_section .client-page .client-page-inner .client-link img {
       box-shadow: 0 0 9px rgba(0, 0, 0, 0.1);
       padding: 0.5rem;
}

.inner-news-dt .row .col-lg-8{
    padding:0px !important;
}
.news-grid h4 {
    font-size: 22px;
}

.project::before {
    position: absolute;
    content: "";
    background-image: url(../images/ARKHD25.png);
    background-size: cover;
    bottom: 0;
    left: -3%;
    height: 100%;
    width: 100%;
}
.inner-navba .row .col-lg-3{
    padding:0px !important;
}
.ul3 li {
    padding: 6px 0;
}
.clsa {
    top: 5%;
    right: 9%;
}
.clsa img{
width: 25px; 
}
.ul3 {
    text-align: center;
    padding-left: 0;
}
.case-study-images li h2 {
    bottom: 10%;
}
.inner-ser-con .d-flex{
    flex-direction: row !important;
    padding: 26px 10px !important;
}
.serslide .swiper-slide img {
    display: block;
    width: 100%;
    height: 350px;
    object-fit: cover;
}
    .ser-content {
        top: 0;
        left: 0;
        height: 100%;
        width: 100%;
        background-color: #14284bd9;
        z-index: 9;
        transform: translateY(86%);
        transition: all .3s;
    }

.inner-ser .row .col-lg-6:nth-child(3) .ser-content{
            transform: translateY(78%);
}
.left-ser:hover .ser-content {
    transform: translateY(0%) !important;
}
.fact-counter{
    background-image: none !important;
}
.fact-counter-one:before {
    content: '';
    position: absolute;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
    z-index: 0;
    background: none;
}
.nex {
    margin-bottom: 4rem !important;
}
.broucher_downloadWrapper{
        box-shadow: black 0px 0px 11px -6px;
}
.inner-news-dt .rowe .col-lg-8,.inner-news-dt .row .col-lg-4{
    padding:0;
}
.news-dt,.gallery121{
        margin: 3rem 0 !important;
}
.mcv  .row{
    flex-direction: column-reverse;
}
.exc h2 {
    color: #000;
    font-size: 24px;
    letter-spacing: 0.55px;
    font-weight: 500;
    margin-bottom: 1rem;
}
.popular_categories{
    margin-bottom:6rem !important;
}
.cfdf .wp-block-group{
        padding-top: 4rem;
    padding-right: 1rem !important;
    padding-bottom: 4rem;
    padding-left: 1rem !important;
}
.imga::after {
    position: absolute;
    content: "";
    background-color: #1c2d55;
    background-size: contain;
    height: 69px;
    width: 69px;
}
.imga img {
    width: 47px;
    height: 47px;
}
}
@media screen and (max-width: 360px) {
    .flip-card {
        background-color: #d4bdbd00;
        width: 341px;
        height: 341px;
        perspective: 1000px;
    }
}