.sk-lgo7 img {

    width: 150px;
height:auto;
}

.bnr-ska {

	    padding: 0px;

    /*height: 724px;*/

}
.gur-wp-1 .row.qp1 {
    padding-bottom: 0px;
	padding-top:0px;
}

.gur-wp-1 .row.qp1 .gur-gh379 {
    margin: 0px;
}
.fac-img img {
    width: 100%;
}
.top-mnua {

	/*position: fixed;*/

	z-index: 99999;

	background-color: #ffffff91;

}

.galsec .evnt h6.ab-evth6 {
    display: none !important;
}



/* faltu logo */

.imrw {

    width: 150px;

}
.gallll{
	min-height:200px !important;
}
.q-loguo {
position: absolute;
    z-index: +999999;
    float: right;
    text-align: center;
    top: 11px;

}

/*.sk-lgo7q img {

    width: 150px;

}

.qop3 {

    margin-right: -200px;

}

.qop2 {

    margin-right: -250px;

}

.qop1 {

    margin-right: -300px;

}

*/

/* end */



.skt-nvbg {

	background-color: #1f66d2;

    padding: 20px;

}

.navbar-light .navbar-toggler {

    color: #fff;

    border-color: #000;

}

.sk-ullia li a {

	    font-family: "sans serif";

    color: #fff !important;

    font-size: 15px;

    

}
.sk-ullia .dropdown-menu li a{
    color: #ffffff !important;
    border-color: #fff;
}
.sk-ullia .dropdown-menu {
background-color: #ffc107;
    padding: 0px 0px;
    width: 100%;

}

.sk-ullia li {

	border-bottom: 1px solid #f7f7f721;

    list-style-type: none;

    padding-bottom: 10px;

    margin-bottom: 10px;

    text-align: left;

}
.sk-ullia li:last-child{
	border: none;
    margin: 0px;
    padding: 0px;
}
.sk-ullia li .dropdown-menu li {
    margin-bottom: 0px;
    padding: 0px;
}
.glry-dv h5 {
    display: none;
}
.affix {

    top: 0;

    width: 100%;

    z-index: 9999 !important;

  }

.stky-mnu {

	background-color: #128fc9;

}

/*.skt-hdr {

  padding: 10px 16px;

  background: #555;

  color: #f1f1f1;

}*/

.sticky {

/*  position: fixed;*/

    top: 0;

    width: 100%;

    box-shadow: 0 0 20px rgb(0 0 0 / 40%);

    background-color: #fff;

    padding: 8px;

}

.sk-nnv {

    padding: 0px 25px;

}

.skt-ula li a {

	color: #fff;

}

.skt-ula {

	padding: 5px;

}





/* footer */

#footers {

    padding: 25px 75px;

    /*background-image: url(../img/ftr-bgs.jpg);*/

    background-repeat: repeat;

    background-size: 100% 100%;

    background-color: #002147;

}

.ftr-lgosa img {

	margin: 0px auto;

}

.ftrsa h3 {

    font-size: 22px;

    color: #fff;

    margin-bottom: 20px;

}

.ftrsa ul li {

    

    font-size: 15px;

    border-bottom: 1px solid #777171;

    list-style-type: none;

    margin-bottom: 10px;

}

.ftrsa ul li a {

    color: #ddd;

}

.ftw-1 li:before {

    color: #eab830;

    content: "\f105";

    font-family: FontAwesome;

    margin-right: 6px;

}

.fa-facebook {

    background: #3B5998;

    color: white;

}

.fa-twitter {

    background: #55ACEE;

    color: white;

}

.fa-instagram {

    background: #125688;

    color: white;

}

.fa-pinterest {

    background: #cb2027;

    color: white;

}

.cpy-txt {

    font-size: 13px;

    color: #ddd;

    text-align: center;

    

}
h3.ab-evth3 {
    font-size: 20px;
    font-weight: bold;
    text-align: center;
    min-height: 50px;
}

.evnt .rd-m-btn a {
    position: static;
    display: inline-block;
	text-decoration:none;
}
.galsec .evnt{
	margin-bottom:15px;
}

h6.ab-evth6 {
    text-align: center;
}

.vnt-img {
    margin-bottom: 15px;
}

.evnt .rd-m-btn {
    margin-bottom: 10px;
    margin-top: 14px;
}

.vnt-img img {
     height: 240px;
    object-fit: cover;
}


.ftr-bdrs {

	border: 1px solid #b1aaaa;

    margin-bottom: 30px;

}

.sdt-fsd {

    padding: 10px;

    font-size: 20px !important;

    width: 42px;

    text-align: center;

    text-decoration: none;

    margin: 5px 2px;

    border-radius: 23px;

}

#submit-btn {

    background-color: #477fb1;

    color: #fff;

    font-weight: bold;

    width: 100%;

}



#school {

	padding: 50px 0px;

}

.ftrsa p {

    font-size: 15px;

    text-align: justify;

    color: #ddd;

}


.enq-tab {
    font-size: 31px;
    font-weight: bold;
    padding: 20px;
    text-align: center;
    border-radius: 5px;
    background: #0075bb;
    color: #fff;
}
.enq-tab a {
    background: #eab830;
    color: #fff;
    border-radius: 5px;
    text-decoration: none;
    font-size: 25px;
    padding: 7px 20px;
}
/* one */

.wp-1 {

    background: linear-gradient(

-45deg

,#002147 0%,#0a4d6d 100%);

    padding: 25px 0 0;

}

.cl-txt-bxw h3 {

    font-size: 15px;

    margin-bottom: 5px;

    color: #fff;

}

.cl-txt-bxw h3 a {

    color: #fff;

}

.cl-ic1 {

    color: #fff;

    float: left;

    margin-right: 16px;

    margin-top: 0px;

    font-size: 25px !important;

    height: 50px;

}



/* two */

.wp-2 {

    

    padding: 50px;

}

.nwabts h2 {

        color: #063d5f;

    border-bottom: 1px solid #0000003b;

    display: inline-block;

    font-weight: bold;

}

.nwabts p {

    font-size: 16px;

    

}

.btn-abt-nw a {

    color: #fff;

    text-align: center;

    padding: 6px 11px;

    margin-right: 15px;

    background-color: #2c75e4;

}

.btn-abt-nw {

        margin-top: 30px;

}



/* three */



.drct {

    padding: 22px 0px;

    background-color: #f1ece6;

   background-image: url(../img/chairmain.jpg);

   background-size: 100% 100%;

   background-repeat: no-repeat;



}

.txt45qa h2 {

    color: #fff;

    text-transform: capitalize;

    font-weight: bold;

}

.txt45qa h4 {

    color: #fff;

    font-weight: bold;

}

.txt45qa p {

    color: #fff;

    font-size: 16px;

    

}

.btrp1 a {

    padding: 5px 11px;

    border: 1px solid #ddd;

    margin-right: 15px;

    color: #fff;

}

.txt45qa {

    padding: 25px 0;

}



.wp-3 {

        padding: 20px 0;

}

.row-sec1 {

    padding: 0px 50px;

}



.hdg-gh3 h2 {

    color: #273044;

    font-weight: bold;

    text-align: center;

    text-transform: uppercase;

    font-size: 30px;

}

.hdg-gh3 p {

    text-align: center;

    font-size: 15px;

        padding: 0px 100px;

    margin: 0px 100px;    

}

.hdg-gh3 {

    margin-bottom: 20px;

}

.wp-4 {

    padding: 50px 0;

    background-image: url(../../../../wp-content/uploads/2022/04/parallax_06.jpg);

    background-size: 100% 100%;

}



/* four */

.admn h2{

    color: #000;

    font-size: 25px;

    text-transform: none;

        font-weight: bold;

}

.admn h3 {

    color: #000;

    font-size: 16px;

    

}

.admn ul li {

    text-transform: capitalize;

    font-size: 17px;

    color: #000;

    margin-bottom: 5px;

}

.admn {

    padding: 25px 0;

}

.bq {

    background-color: #f3f8fc;

}

.pdfrm {

    padding: 0px;

}



/* five */

.vdo-h2 {

    color: #000;

    border-bottom: 1px solid #0000003b;

    margin-bottom: 15px;

    padding-bottom: 5px;

        font-size: 25px;

}



.img-nw {

        width: 30%;

    float: left;

    margin-right: 10px;

}

.nw-txt {

    display: grid;

}

.nw-txt h3 {

    font-size: 14px;

    margin-bottom: 2px;

    margin-top: 0;

    line-height: 22px;

}

.nw-txt h3 a {

    color: #000;

}

.nw-txt p {

  font-size: 13px;

    color: #767676;

    margin-top: 10px;

    margin-bottom: 1px;

}

.nws-bx {

    height: 95px;  

}





/* six */

.wp-6 {

    padding: 50px 0px;

    background-color: #f1ece6;

}

.vnt-txt p {

        float: left;

    font-size: 18px;

    margin-right: 8px;

    text-align: center;

    line-height: 18px;

    border-bottom: 3px solid #ff9a20;

    padding-bottom: 5px;

}

.vnt-txt p span {

    color: #ff3034;

    font-size: 25px;

    font-weight: bold;

}

.vnt-txt h3 {

        font-size: 17px;

    color: #02344a;

    margin: 20px 0px;

}



/* seven */

.glry1 img{

    float: left;

    height: 193px;

    margin-right: 10px;

    margin-bottom: 10px;

}

.wp-7 {

    padding: 50px 0;

   /* background-color: #f7f1e7;*/

}



/* eight */



.heading-section {

    text-align: center;

}

.sub-heading {

    font-family: 'Lato', sans-serif;

    font-size: 12px;

    display: block;

    font-weight: 600;

    color: #2e9ca1;

    text-transform: uppercase;

    letter-spacing: 2px;

}

.heading-section h2 {

    color: #063d5f;

    font-weight: bold;

    text-align: center;

}

.testimonial-box {

    display: block;

    position: relative;

    padding: 30px 15px;

    background: #fff;

    border: 1px solid rgba(0,0,0,.03);

    border-radius: 5px;

    box-shadow: 0 0 20px rgba(0, 0, 0, .08);
    height: 420px;

}

.user-img {

    width: 80px;

    height: 80px;

    border-radius: 50%;

    position: relative;

    min-width: 80px;

    background-size: 100%;

}

.carousel-testimonial .item {

    padding: 30px 10px;

}

.quote {

    position: absolute;

    top: -23px;

    color: #2c75e4;

    font-size: 27px;

}

.name {

    margin-bottom: 0;

    line-height: 14px;

    font-size: 17px;

    font-weight: 500;

}

.position {

    color: #adadad;

    font-size: 14px;

}

.carousel-testimonial .owl-nav {

    text-align: center;

}

.carousel-testimonial .owl-nav button.owl-next, 

.carousel-testimonial .owl-nav button.owl-prev {

    padding: 0 12px !important;

}

.carousel-testimonial .owl-nav button {

    outline: none;

    padding: 0;

}

.carousel-testimonial .owl-nav button.owl-next span, 

.carousel-testimonial .owl-nav button.owl-prev span {

    display: block;

    font-size: 40px;

    width: 25px;

    height: 25px;

    vertical-align: 0px;

    line-height: 16px;

}

.carousel-testimonial .owl-nav button.owl-next.disabled, 

.carousel-testimonial .owl-nav button.owl-prev.disabled {

    opacity: 0.5;

}



.wp-8 {

    background-color: #f1ece6;

    padding: 40px 0;

}



.ftrsa ul {

    padding: 0px;

}

.frm89 {

    padding: 40px 0px;

}

.frm7 h2 {

    color: #063d5f;

    font-weight: bold;

    text-align: center;

}

.frm7 p {

    text-align: center;

    font-size: 15px;

    

}

.testimonial-box p {

    font-size: 15px;

}

.ftr-btn1 {

        background-color: #0f8ec7;

    color: #fff;

}



.ftrsa ul li h4 {

    font-size: 17px;

    font-weight: bold;

    margin-bottom: 0;

    color: #fff;

}

.ftrsa ul li p {

    font-size: 14px;

}

.ftrsa ul li:last-child {

    border-bottom: none;

}



#cls45 {

    background-image: url(../img/chairmain.jpg);

    background-repeat: repeat;

    background-size: 100% 100%;

    padding: 50px 0px;

    /*background-color: #f1ece6;*/

}

.txt45 h2{

    color: #fff;

    

    text-transform: capitalize;

}

.txt45 h4 {

    color: #fff;

}

.txt45 p {

    color: #fff;

    font-size: 15px;

    

}

.txt45 h5 {

    font-size: 15px;

    

    margin-top: 25px;

    color: #fff;

    text-align: right;

}

.btrp a {

    padding: 5px 11px;

    border: 1px solid #ddd;

    margin-right: 15px;

    color: #fff;

}

.img-45 img {

    border-radius: 140px;

    border: 1px solid #9999998f;

}

.wp-fund {

    padding: 50px 0;

    /*background-image: url(../img/noid79.jpg);

    background-size: 100% 100%;

    background-repeat: no-repeat;*/

}

.fund-img-bx {

    text-align: center;

    border-bottom: 1px solid #00000045;

    padding-bottom: 10px;

    margin-bottom: 10px;

    height: 308px

}

.fund-img-bx img {

    border-radius: 120px;

}

.fund-img-bx h3 {

    font-size: 16px;

    font-weight: bold;

    color: #212529;

    margin-top: 19px;

}

.fund-img-bx h4 {

    font-size: 14px;

    color: #000;

    

}

.fund-img-bx h5 {

    font-weight: bold;

    color: #000;

    font-size: 16px;

}

.fnd-dcp h5 {

    font-size: 16px;

    

    color: #000;

    font-weight: bold;

}

.fnd-dcp p {

    color: #000;

    font-size: 15px;

    text-align: justify;

}

.fnd-dcp a {

        background-color: #0f8ec7;

    color: #fff;

    padding: 6px 7px;

}



/* principal message */

.wp-prnc {

    padding: 50px 0px;

}

.prnc-msg img {

    width: 100%;

}

.prnc-msg h3 {

    font-size: 20px;

    font-weight: bold;

    color: #212529;

    margin-top: 8px;

}

.prnc-msg h4 {

    font-size: 14px;

    color: #000;

    

}

.prnc-msg h5 {

    font-size: 16px;

    

    color: #000;

    font-weight: bold;

}

.prnc-msg p {

    font-size: 15px;

    text-align: justify;

    color: #000;

}

.prnc-msg a {

    background-color: #2c75e4;

    color: #fff;

    padding: 6px 7px;

    position: absolute;

    bottom: 8px;

}

.prnc-msg {

    border: 1px solid #999;

    height: 300px;

    position: relative;

    padding: 0px 11px;

}





.prc {

    padding: 0 15px;

}



/* end */

#submit-btn1 {

    background-color: #2c75e4;

    color: #fff;

    font-weight: bold;

}







/* founder new */

.fnd-txt h2 {

    text-transform: capitalize;

    font-weight: bold;

    font-size: 18px;

    margin-bottom: 3px;

    color: #000;

}

.fnd-txt h2 a {

    color: #033850;

}

.fnd-txt h3 {

    font-size: 13px;

    color: #000;

    letter-spacing: 1px;

    margin-bottom: 6px;

}

.fnd-txt h4 {

    font-size: 16px;

    color: #000;

    font-weight: bold;

    margin-bottom: 3px;

}

.fnd-dv {

    border: 1px solid #99999980;

        height: 320px;

        padding: 10px;

        background-color: #fff;

}

.hdg-gh379 h2 {

        color: #063d5f;

    font-weight: bold;

    text-align: center;

}

.hdg-gh379 p {

    text-align: center;

    font-size: 15px;

    padding: 0px 100px;

    margin: 0px 100px;

}

.hdg-gh379 {

    margin-bottom: 30px;

}

.fnd-img img {

    width: 100%;

}

.fnd-txt a {

    color: #fff;

    text-align: center;

    padding: 5px 13px;

    border: none;

    margin-right: 15px;

    background-color: #1f66d2;

}

.fnd-rws {

    border: 20px solid #f1ece6;

    padding: 20px;

}

/*..fnd-img img {

    border-radius: 119px;

}*/

.f97 {

    margin-bottom: 25px;

}

.fnd-txt {

   padding: 12px 0;

}

.fnd-txt h5 {

    font-weight: bold;

}

.fnd-txt p {

    color: #000;

    font-size: 15px;

}





.glry-dv h3 {

    text-align: center;

    font-size: 25px;

    font-weight: bold;

    margin-top: 15px;

}

.glry-dv {

    border: 1px solid #ddd;

    box-shadow: 0 0 9px 2px rgb(20 23 28 / 10%), 0 3px 1px 0 rgb(20 23 28 / 10%);

    padding: 7px;
min-height: 425px;
    margin-bottom: 30px;

}
.fancybox img {
    height: 200px;
    width: 100%;
    object-fit: cover;
}
.evnt {

    border: 1px solid #ddd;

    box-shadow: 0 0 9px 2px rgb(20 23 28 / 10%), 0 3px 1px 0 rgb(20 23 28 / 10%);

    padding: 7px;

    background-color: #fff;

}

.vnt-img h3 {

    text-align: center;

    font-size: 25px;

    font-weight: bold;

    margin-top: 15px;

}





/* school */

.scl-trt h3 {

    margin-top: -40px;

    text-align: center;

    background-color: #fff;

    position: relative;

    width: 133px;

    margin-left: 6px;

    padding: 6px;

    font-size: 25px;

    font-weight: bold;

}

.scl-trt p {

    font-size: 15px;

    margin-bottom: 1px;

    text-align: justify;

    color: #fff;

}

.scl1 {

    background-color:#1f66d2;

    height: 513px;

}

.scl-trt {

    padding: 13px;

}

.scl2 {

    background-color: #fec017;

    height: 513px;

}

.scl3 {

    background-color: #1f66d2;

    height: 513px;

}



.cl-ic-bxw {

    float: left;

}

.cl-ic-bxw img {

    width: 44px;

    margin-right: 8px;

}



.blg9 {

    padding: 50px 0px;

    background-color: #f7f1e7;

}

.blg-dv h3 {

    font-size: 20px;

    font-weight: bold;

    padding: 0 10px;

    margin-top: 15px;

}

.blg-dv p {

        font-size: 15px;

    padding: 0 10px;

    text-align: justify;

}

.blg-dv a {

    color: #fff;

    text-align: center;

    padding: 5px 10px;

    margin-left: 10px;

    position: absolute;

    bottom: 10px;

    background-color: #2c75e4;

}

.blg-dv {

    border: 1px solid #99999978;

    padding-bottom: 20px;

    height: 409px;

    position: relative;

}





/* gurgaon page founer */

.fd-h3 h3 {

        text-align: center;

    padding: 10px;

    font-size: 17px;

    color: #1f66d2;

        margin-bottom: 0;

}

.fd-h3 p {

    text-align: center;

    font-size: 15px;

}

.rd-m-btn {

    text-align: center;

}

.rd-m-btn a {

    background-color: #2c75e4;

    color: #fff;

    padding: 6px 7px;

    bottom: 5px;

    position: absolute;

    left: 0;

    right: 0;

}

.fd-h3 h3 a {

    color: #fff;

}

.gur-pop {

    margin-top: 100px;

    max-width: 1000px;

}

.gur-pop .modal-content {

    /*background-color: #ffc107;

    padding: 20px;

    border: 8px solid #fff;*/

    border: 10px solid #ffffff;

    background-image: url(../img/cmps-bg9.jpg);

    background-repeat: no-repeat;

    background-size: 100% 100%;

}

.po-bdy h6 {

    color: #ffc107;

    font-weight: bold;

    border-bottom: 2px solid;

    display: inline-block;

}

.po-bdy h5 {

    color: #fff;

}

.po-bdy p {

    color: #fff;

    font-size: 15px;

    margin-bottom: 7px;

}

.fnd-po-h3 {

    color: #ffc107;

    font-weight: bold;

    text-align: center;

    border-bottom: 4px solid;

}



/* faqs gurgaon */

/*.gur-faqs .card-header, .card-link,.card-link:hover{background-color:#000;text-align:left;color:hotpink;}

.gur-faqs .card-body{padding:10px 10px;}

.gur-faqs .card{width:500px;}

.gur-faqs p{position:absolute;top:5px;right:20px;font-size:20px;color:white;

-webkit-animation: minus 0.5s;}



@keyframes minus {

    from {

        transform:rotate(0deg);

    }

    to {

        transform:rotate(360deg);

    }

}



[aria-expanded="false"] > .expanded, [aria-expanded="true"] > .collapsed {display: none;}*/



#accordion-style-1 h1,

#accordion-style-1 a{

    color:#007b5e;

}

#accordion-style-1 .btn-link {

    font-weight: 400;

    color: #000;

    background-color: transparent;

    text-decoration: none !important;

    font-size: 16px;

    font-weight: bold;

    padding-left: 25px;

}



#accordion-style-1 .card-body {

    border-top: 2px solid #007b5e;

}



#accordion-style-1 .card-header .btn.collapsed .fa.main{

    display:none;

}



#accordion-style-1 .card-header .btn .fa.main{

    background: #007b5e;

    padding: 13px 11px;

    color: #ffffff;

    width: 35px;

    height: 41px;

    position: absolute;

    left: -1px;

    top: 10px;

    border-top-right-radius: 7px;

    border-bottom-right-radius: 7px;

    display:block;

}

.fqswp-1 h3 {

    font-size: 20px;

    font-weight: bold;

    color: #f03;

}

.fq-tme h4 {

    font-size: 18px;

    font-weight: bold;

}

.fq-tme ul {

    padding: 0 19px;

}

.fq-tme ul li {

        font-size: 15px;

    margin-bottom: 5px;

}



.fqs h2 {

    font-size: 25px;

    margin-bottom: 20px;

    border-bottom: 2px solid #000;

    display: inline-block;

    padding-bottom: 6px;

}



/* gurgaon */

.gur-pge h2, .gur-pge h1 {

    color: #273044;

    border-bottom: 1px solid #0000003b;

    font-weight: bold;

    padding-bottom: 9px;

    text-transform: uppercase;

    font-size: 30px;

}

.gur-pge p {

    font-size: 16px;

}

.qp1 {

/*    background-color: #f7f1e7e6;*/

    padding: 50px;

}

.gur-wp-1 {

/*    background-image: url(../img/bg-al0.jpg);*/

    background-position: top center;

    background-repeat: repeat;

    background-size: contain;

}

/*.gur-fndr {

    padding: 50px 0;

}*/

.gur-gh379 h2 {

    color: #273044;

    font-weight: bold;

    text-align: center;

    text-transform: uppercase;

    font-size: 30px;

}

.gur-gh379 p {

    text-align: center;

    font-size: 15px;

    padding: 0px 100px;

    margin: 0px 100px;

}

.gur-gh379 {

    margin-bottom: 30px;

}

.prtl-wp {

    background-color: #414b4f;

    padding: 80px 0px;

    background-image: url(../img/cmps-bg9.jpg);

    background-position: top center;

    background-repeat: repeat;

    background-size: cover;

    background-attachment: fixed;

}

.prtl {

    background-color: #307ad5;

    padding: 40px 5px;

    text-align: center;

    box-shadow: 0 0 9px 2px rgb(20 23 28 / 10%), 0 3px 1px 0 rgb(20 23 28 / 10%);

}

.prt2 {

    background-color: #d94da6;

    padding: 40px 5px;

    text-align: center;

    box-shadow: 0 0 9px 2px rgb(20 23 28 / 10%), 0 3px 1px 0 rgb(20 23 28 / 10%);

}

.prt3 {

    background-color: #eab830;

    padding: 40px 5px;

    text-align: center;

    box-shadow: 0 0 9px 2px rgb(20 23 28 / 10%), 0 3px 1px 0 rgb(20 23 28 / 10%);

}

.prt4 {

    background-color: #48a7d4;

    padding: 40px 5px;

    text-align: center;

    box-shadow: 0 0 9px 2px rgb(20 23 28 / 10%), 0 3px 1px 0 rgb(20 23 28 / 10%);

}

.prt5 {

    background-color: #307ad5;

    padding: 40px 5px;

    text-align: center;

    box-shadow: 0 0 9px 2px rgb(20 23 28 / 10%), 0 3px 1px 0 rgb(20 23 28 / 10%);

}

.prt6 {

    background-color: #1ec1d9;

    padding: 40px 5px;

    text-align: center;

    box-shadow: 0 0 9px 2px rgb(20 23 28 / 10%), 0 3px 1px 0 rgb(20 23 28 / 10%);

}

.prt-h3 h3 {

    color: #fff;

    text-transform: capitalize;

    font-size: 17px;

    margin-top: 15px;

}

.prt-h3 h3 a {

    color: #fff;

}

.prl-icn {

    background-color: #fff;

    padding: 10px;

    border-radius: 20px;

}

.gur-wp-8 {

        background-color: #eab830;

   /* padding: 40px 0;*/

}

.gur-heading h2 {

    color: #273044;

    font-weight: bold;

    text-align: center;

    text-transform: uppercase;

    font-size: 30px;

}

.gur-hdg-gh3 h2 {

    color: #273044;

    font-weight: bold;

    text-align: center;

    text-transform: uppercase;

    font-size: 30px;

}

.gur-hdg-gh3 p {

    text-align: center;

    font-size: 15px;

    padding: 0px 100px;

    margin: 0px 100px;

}

.gur-hdg-gh3 {

    margin-bottom: 30px;

}

.gur-hdg-gh3 h2 {

    color: #273044;

    font-weight: bold;

    text-align: center;

    text-transform: uppercase;

    font-size: 30px;

}

.gur-hdg-gh3 p {

    text-align: center;

    font-size: 15px;

    padding: 0px 100px;

    margin: 0px 100px;

}



.gur-fqrs {

    padding: 50px 0px;

    /*background-image: url(../img/fgq-bg.jpg);*/

    background-position: top center;

    background-repeat: repeat;

    background-size: contain;

    background-color: #f7f1e7;

}

.srd-fq .card {

    margin-bottom: 5px;

}

.srd-fq .card-header {

    padding: 4px;

    margin-bottom: 11px;

        border-bottom: none;

}

.fqs h3 {

        font-size: 20px;

}

.fqs p {

    font-size: 15px;

}



.scl-rows {

       padding: 4px 20px;

    margin: 0;

    position: relative;

    background-color: #eab830;

}

.md01 h3 {

    color: #000;

    margin: 17px;

    text-transform: capitalize;

    font-weight: bold;

    font-size: 26px;

}

.scl {

    float: right;

    margin-top: 10px;

}

.scl img {

    width: 40px;

    float: left;

    margin-right: 10px;

    transition: width 2s, height 2s, transform 2s;

}

.gur-wp-17 {

    padding: 20px;

    background-color: #eab830;



}

.adm-btn4 a {

    background-color: #000;

    color: #fff;

    padding: 8px 21px;

    border-radius: 23px;

}

.adm-btn4 {

    margin: 9px;

}

.adm-w h3 {

        color: #000;

    font-weight: bold;

    letter-spacing: 1px;

    text-transform: uppercase;

    margin: 5px;
        font-size: 18px;
}



.gur-cnts1 {

    padding: 20px 0px;

    background-image: url(http://sh012.global.temp.domains/~sarkark2/daiziknew/img/back08.jpg);

    background-repeat: no-repeat;

    background-size: 100% 100%;

}

.ftr-cnts h2 {

    color: #273044;

    font-weight: bold;

    font-size: 25px;

}

.ftr-cnts p {

    font-size: 15px;

}

.fndr-div img {

    width: 100%;

}

.fndr-div {

    height: 370px;

    position: relative;

}



/* gurgaon menu */

.gur-bar {

	padding: 15px;

	background-color: #002147;

}

.skgur-mnu {

    position: absolute;

    left: 0;

    transform: translatex(2%);

}

 .skgur-mnu li {

    margin:0px 14px;

}
.skgur-mnu li{
	    margin:0px 10px;
}
.skgur-mnu li a {

    color: #fff ;

    font-size: 15px;
	text-decoration:none !important;

}

.stickybs {
    position: -webkit-sticky;
    position: sticky;
    top: 111px;
    background-color: #002147;
    z-index: 99 !important;
    box-shadow: 0 0 20px rgb(0 0 0 / 40%);

    /*position: -webkit-sticky;

    position: sticky;

    top: 78px;

    background-color: #002147;

    z-index: +99;

    box-shadow: 0 0 20px rgb(0 0 0 / 40%);*/

}





#more{

    display: none;

}

.rd-m-btn1 {

    color: #fff;

    text-align: center;

    padding: 5px 10px;

    background-color: #2c75e4;

    border: none;

}





/* inner page */

.inn-wp1 {

    padding: 50px 0px;

}

.rgt-mnu ul li {

    padding: 13px 13px 13px 20px;

    border-left: 4px solid transparent;

    border-bottom: 1px solid #E6E7EB;

    list-style-type: none;

    font-size: 15px;

}

.rgt-mnu ul {

    padding: 0px;

    background-color: #F7F7F7;

}

.rgt-mnu ul li a {

    color: #152130;

    font-weight: 400;

}

.lft-bdy h2 {

        color: #063d5f;

    border-bottom: 1px solid #0000003b;

    font-size: 24px;

    line-height: 30px;

    padding-bottom: 11px;

}

.lft-bdy h3 {

    color: #063d5f;

    border-bottom: 1px solid #0000003b;

    font-size: 22px;

    line-height: 30px;

    padding-bottom: 11px;

}

.img-inr-pge {

    margin-bottom: 30px;

}



.clm2 {

    columns: 2;

}

.rrm1 {

        margin: 30px 0;

}



.pp-btn a {

    background-color: #f90;

    color: #fff;

    padding: 9px;

    position: absolute;

    margin-top: 19px;

    border-radius: 5px;

}



.scl-tme h4 {

    font-size: 20px;

}

.scl-tme h5 {

        font-size: 17px;

    font-weight: bold;

}

.scl-tme p {

    margin-bottom: 0px;

}

.scl-tme {

    margin-bottom: 30px;

}



.aply-bx p a {

    background-color: #006fba;

    padding: 13px 30px;

    color: #fff;

/*    position: absolute;*/

    text-decoration: none;

}

.ab-cnt1 {
    margin-top: 50px;
}



/* faq */

.fqrs .panel-group .panel {

    border-radius: 0;

    box-shadow: none;

    border-color: #EEEEEE;

}



.fqrs .panel-default > .panel-heading {

    padding: 0;

    border-radius: 0;

    color: #212121;

    background-color: #FAFAFA;

    border-color: #EEEEEE;

}

.fqrs .panel-title {

   font-size: 18px;

}

.fqrs .panel-title > a {

    display: block;

    padding: 15px;

    text-decoration: none;

    color: #063d5f;

}

.fqrs .more-less {

        float: left;

    color: #a7a7a7;

    border: 1px solid #a7a7a7;

    border-radius: 21px;

    margin-right: 7px;

    font-size: 13px;

        margin: 6px;

    padding: 2px 3px;

}

.fqrs .panel-default > .panel-heading + .panel-collapse > .panel-body {

    border-top-color: #EEEEEE;

}



.rec-bx h3 {

        color: #063d5f;

    border-bottom: 1px solid #0000003b;

    font-size: 24px;

    line-height: 30px;

    padding-bottom: 11px;

}



.rec-bx h4{

    font-size: 20px;

    text-transform: capitalize;

}

.sl-info1 {

        background-color: #e86f42;

    color: #fff;

    padding: 30px;

    height: 300px;

}

.sl-info2 {

        background-color: #aa67b7;

    color: #fff;

    padding: 30px;

    height: 300px;

}

.sl-info3 {

        background-color: #db5f5f;

    color: #fff;

    padding: 30px;

    height: 300px;

}

.tbgle-app {

    margin: 30px 0px;

}

.tbgle-app h3 {

    color: #063d5f;

    font-size: 29px;

    padding-bottom: 11px;

}

.lft-bdy h4 {

    font-size: 20px;

    line-height: 28px;

}





.sk-lgo79 {

    display: none;

}
.contactwngorm .cnt-frms {
    background: #eee;
}

.contactwngorm .cnt-frms h2 {
    color: #000;
}

.contactwngorm .btn {
    background: #eab830;
    color: #002146;
    font-weight: bold;
}

.contactwngorm .cnt-frms .form-control {
    border: 1px solid #000;
}

.table-responsive {

    display: inline-table;

}

.top-bar {
    position: fixed;
    z-index: +9;
    top: 0px;
}

.rd-mrw a {
    color: #fff !important;
    text-align: center;
    padding: 5px 10px;
    margin-left: 10px;
    position: absolute;
    background-color: #2c75e4;
    margin-top: 7px;
}
.navbar-expand-lg .navbar-nav .dropdown-menu .dropdown-menu {
    left: 100%;
    top: 0;
}
.blogimgbox {
    position: relative;
    height: 200px;
    overflow: hidden;
}
.page-id-2165 .blogimgbox{
	    height: 300px;
}
.blogimgbox img {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    object-fit: cover;
    height: 100%;
    width: 100%;
}
.skgur-mnu li.arrowdrop {
    position: relative;
}
.skgur-mnu li.arrowdrop3:after,
.skgur-mnu li.arrowdrop:after {
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.255em;
    vertical-align: 0.255em;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-bottom: 0;
    border-left: 0.3em solid transparent;
    position: absolute;
    right: 5px;
    top: 17px;
}
.skgur-mnu li.arrowdrop3 li.arrowdrop:after,
.skgur-mnu li.arrowdrop li.arrowdrop:after{
	display:none;
}

.stickybs .container{
	max-width:1330px;
}
.skgur-mnu li.arrowdrop a:hover{
    background: #fcf5e2;
}
.skgur-mnu li ul.dropdown-menu li {
    margin: 0px;
}
.skgur-mnu li ul.dropdown-menu li.dropdown:after {
display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.255em;
    vertical-align: 0.255em;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-bottom: 0;
    border-left: 0.3em solid transparent;
    position: absolute;
    right: 10px;
    top: 18px;
    transform: rotate(-90deg);
}
.skgur-mnu li ul.dropdown-menu li.dropdown li:after{
	display:none;
}
.dropdown-menu {
    padding: 0px;
}
.page-id-3639 .container-fluid.gur-wp-8.ab-inrpage {
    display: none;
}
.page-id-3639 .container-fluid.gur-wp-8.ab-inrpage ~ .container-fluid.gur-bar.stickybs{
/* 	display:none; */
}
.hdr {
    display: none;
}
.navbar-expand-lg .navbar-nav{
	    width: 100%;
    text-align: center;
    justify-content: center;
}
.our-a-team {
    display: flex;
    flex-wrap: wrap;
    gap: 15px;
}

.our-a-team .our-a-team-item {
    padding: 10px;
    border: 1px solid #002046;
    width: calc(50% - 10px);
    margin-top: 20px;
    background: #eee;
}

.our-a-team-img {
    width: 100px;
    height: 100px;
    border-radius: 100%;
    border: 1px solid #002147;
    overflow: hidden;
    padding: 10px;
    margin: 0 auto;
    background: #fff;
}

.our-a-team-img img {
    width: 100%;
}

.our-a-team-info {
    background: #002147;
    padding: 20px;
    text-align: center;
    margin-top: 15px;
    border-radius: 10px;
}

.our-a-team-info h3 {
    color: #fff;
    font-size: 22px;
}

.our-a-team-name {
    color: #fff;
    font-size: 20px;
}

.our-a-team-info ul {
    padding: 0px;
    margin: 0px;
    color: #fff;
    list-style: none;
    text-align: left;
}

.our-a-team-info ul .our-a-team-hd {
    font-weight: bold;
    margin-top: 15px;
    padding-top: 15px;
    border-top: 1px solid #ffffff61;
}
.hiddensec ~ .ab-bt23,
.hiddensec {
    display: none;
}
.blg9 .admn h3 {
text-align: center;
    font-size: 26px;
    margin: 0px;
    font-weight: bold;
    color: #252e41;
}
.skgur-mnu li a ul li a {
    font-size: 12px;
}

.dropdown-menu li a {
    font-size: 15px;
}

.dropdown-menu {
    width: 280px;
}
.desktopbanner{
	display:block !important;
}
.mobilebanner{
	display:none !important;
}
.bnr-rt-logo {
    text-align: center;
    position: absolute;
    top: 50%;
    right: 0px;
    -webkit-transform: translate(0%, -50%);
    -ms-transform: translate(0%, -50%);
    transform: translate(0%, -50%);
}

.bnr-rt-logo img {
    max-width: 170px;
}

.bnr-rt-logo p {
    background: #fff;
    padding: 5px 20px;
    font-weight: bold;
    border-radius: 40px;
    margin-top: 5px;
	    text-align: center;
}

.container-fluid.gur-wp-8.ab-inrpage {
    position: relative;
}
.gur-wp-1 .row.pdt{
	padding-top:40px;
	padding-bottom:40px;
}

@media only screen and (min-width: 767px) and (max-width: 1023px){
.bnr-rt-logo {
position: absolute;
        top: 22%;
        left: 50%;
        -webkit-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%);
        max-width: 280px;
}
	.bnr-rt-logo ~ .heading-section.ab-h {
    padding-top: 160px;
}
.img-lft-cl6 {
    margin-top: 10px;
    margin-bottom: 10px;
}