@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;600;700;800&display=swap');

:root{
    --color-prime: #E34A21;
    --color-prime-dark: #ce380e;
    --color-sec: #992361;
    --color-sec-dark: #811c52;
    --color-black: rgb(0, 0, 0);
    --color-light: #f6f6f6;
    --color-white: rgba(255,255,255);
    --color-purple: #361C6A;
    --text-clr: #313131;
    --dark-text-clr: rgba(245,245,245);

    --body-bg: rgb(255, 255, 255);

    --btn-padding: 1em 1.5em;
    --btn-lg-fontsize: 1.33rem;
    --btn-sm-fontsize: .85rem;

    --btn-border-radius: .5rem;
    --btn-border-radius: .7em;
    --btn-alt-border-width: .1em;

    --main-font: 'Montserrat', sans-serif;
    --light:300;
    --reg:400;
    --med:500;
    --semi:600;
    --bold:700;
    --ebold:800;

}
*{margin: 0; padding: 0; -webkit-box-sizing: border-box; box-sizing: border-box;}

html, body{max-width: 100%; overflow-x: hidden; scroll-padding-top: 8rem; scroll-behavior: smooth; font-size: 16px; min-height: 100vh; font-family: var(--main-font); font-weight: 400; background-color: var(--body-bg); scroll-behavior: smooth;}
@media (min-width: 1700px){html,body{font-size: 18px;}}
@media (max-width: 768px){html,body{font-size: 14px;}}
/* Background Colors */
.bg-prime{background-color: var(--color-prime);}
.bg-sec{background-color: var(--color-sec);}
.bg-black{background-color: var(--color-black);}
.bg-light{background-color: var(--color-light) !important}
.bg-text{background-color: var(--text-clr);}
.bg-white{background-color: var(--color-white);}

.gradient-1{
  background-image: linear-gradient(113deg, var(--color-prime)0%, var(--color-sec) 100%);
  color: #fff
}

.gradient-2{
  background-image: linear-gradient(128deg, var(--color-prime) 0%, var(--color-sec) 100%);
  color: #fff
}
.gradient-3{
  background-image: linear-gradient(143deg, var(--color-prime) 0%, var(--color-sec) 100%);
  color: #fff
}
/* Text Colors */
.text-prime{color: var(--color-prime);}
.text-sec{color: var(--color-sec);}
.text-purple{color: var(--color-purple);}
.text-black{color: var(--color-black);}
.text-light{color: var(--color-light);}
:is(.bg-prime, .bg-black, .bg-sec) p{color: var(--dark-text-clr)}

/* Typography */
h1, h2, h3{margin-bottom: 2.3rem}
h4, h5, h6, p, ul, ol{margin-bottom: 2rem}
:is(h1:last-child, h2:last-child, h3:last-child, h4:last-child, h5:last-child, h6:last-child, p:last-child){margin-bottom: 0px}
:is(h1, h2, h3, h4, h5, h6):is(.text-lg) span{font-size: 1.6em;line-height: 1;}
p{line-height: 1.5}
a, a:hover, .btn-link{text-decoration: none;}
:is(a, a img){color: #2c2c2c; transition: .3s all;}

li{list-style: none;}
ol, ul{padding-left: 0px;margin-bottom: 0px;} 
figure{margin: 0px;}
a{transition: all .5s ease-in-out;}
a.underline{text-decoration: underline;}
.text-180{font-size: 7rem;}
.text-72{font-size: 3rem;}
.text-60{font-size: 2.3rem; line-height: 1;}
.text-48{font-size: 2.1rem; line-height: 1.2;}
.text-40{font-size: 1.9rem; line-height: 1.2;}
.text-36{font-size: 1.7rem;}
.text-30{font-size: 1.45rem;}
.text-24{font-size: 1.2rem;}
.text-21{font-size: 1.17rem;}
.text-16{font-size: max(14px, .89rem);}
.text-14{font-size: max(13px, .78rem);}


.fw-semi{font-weight: 600;}
.fw-med{font-weight: 500;}
.fw-reg{font-weight: 400;}
.fw-light{font-weight: 300;}
.purple-color{color: #361C6A;}
/* .lead{font-weight: ;} */

/* container */

@media (min-width:575px){
  .container, .container-sm{max-width: 575px;}
}
@media (min-width:768px){
  .container, .container-sm, .container-md{max-width: 750px;}
}
@media (min-width:992px){
  .container, .container-sm, .container-md, .container-lg{max-width: 970px;}
}
@media (min-width:1200px){
  .container, .container-sm, .container-md, .container-lg, .container-xl{max-width: 1150px;}
}
@media (min-width:1400px){
  .container, .container-sm, .container-md, .container-lg, .container-xxl{max-width: 1330px;}
}
@media (min-width:1500px){
  .container, .container-sm, .container-md, .container-lg, .container-xxl{max-width: 1460px;}
}
@media (min-width:1700px){
  .container, .container-sm, .container-md, .container-lg, .container-xxl{max-width: 1664px;}
}
.sm-container{max-width: 1400px;padding: 0 23px;margin: 0 auto;width: 100%;}
.full-width{max-width: 1920px;}

/* ============== Buttons ========== */
button, button:focus{border-radius: 0; box-shadow: none; outline: 0;}
button{background: transparent; border: none; cursor: pointer;}

.btn{border-radius: 0; transition: .3s all; padding: .6em 1.3em; line-height: 1.2; font-weight: 600; text-transform: uppercase;}
.btn-lg{font-size: var(--btn-lg-fontsize); padding: 1.15em 1.8em}
.btn,.btn:focus{outline: none}
.btn-prime{background-color: var(--color-prime);}
.btn-prime:hover{background-color: var(--color-prime-dark); color: #fff}
.btn-purple{background-color: var(--color-purple); color: #fff}
.btn-purple:hover{background-color: var(--color-prime); color: #fff}
.btn-sec{background-color: var(--color-sec);}
.btn-sec:hover{background-color: var(--color-sec-dark); color: #fff}
.btn-light{background-color: #F0EFEF;}
.btn-light:hover{background-color: var(--color-prime-dark); color: #fff}

.btn.icon-btn{display: flex; justify-content: center; align-items: center; line-height: 1; column-gap: .5rem; width: max-content;}
.btn.arrow-right::after{width: 30px; height: 10px; content:'';background-image: url('./../images/arrow-right-black.svg'); background-position: center; background-size: contain; background-repeat: no-repeat;}

.icon-btn:is(.btn-white, .btn-prime, .btn-sec)::after{filter: brightness(0) invert(1);}


.btn.btn-outlined{border-width: 3px; border-style: solid; background-color: transparent; color: var(--text-clr)}

.btn-prime.btn-outlined{border-color: var(--color-prime)}
.btn-prime.btn-outlined.text-white{color: #fff}
.btn-prime.btn-outlined.text-prime{color: var(--color-prime)}
.btn-prime.btn-outlined:hover{background-color: var(--color-prime); color: #fff}

.btn-white.btn-outlined{border-color: var(--color-white); color: #fff}
.btn-white.btn-outlined.text-white{color: #fff}
.bg-prime .btn-white.btn-outlined:hover{background-color: var(--color-sec); color: #fff; border-color: var(--color-sec);}
.bg-sec .btn-white.btn-outlined:hover{background-color: var(--color-prime); color: #fff; border-color: var(--color-prime);}

.btn-sec.btn-outlined{border-color: var(--color-sec)}
.btn-sec.btn-outlined.text-white{color: #fff}
.btn-sec.btn-outlined:hover{background-color: var(--color-sec); color: #fff}

.btn-purple.btn-outlined{border-color: var(--color-purple)}
.btn-purple.btn-outlined.text-white{color: #fff}
.btn-purple.btn-outlined:hover{background-color: var(--color-purple); color: #fff}

.btn-square{min-width: 2.5rem; height: 2.5rem; width: max-content; display: flex; justify-content: center; align-items: center; position: relative; padding-inline: 0}
.btn-square.btn-light{background-color: var(--color-light); border: none}
.btn-square.btn-prime{background-color: var(--color-prime);}
.btn-square.btn-sec{background-color: var(--color-sec);}
.btn-square.btn-white{background-color: #fff;}
.btn-square.btn-light{background-color: var(--color-light);}

.btn-square::before{background-position: center; background-size: contain; background-repeat: no-repeat; transition: .3s all;}
.btn-square.btn-right-angle::before{content:''; background-image: url('./../images/right-angle.png'); width: .4rem; height: .8rem;}
.btn-square.btn-left-angle::before{content:''; background-image: url('./../images/left-angle.png'); width: .4rem; height: .8rem;}
.btn-square.btn-top-angle::before{content:''; background-image: url('./../images/right-angle.png'); width: .4rem; height: .8rem;}
.btn-square.btn-down-angle::before{content:''; background-image: url('./../images/left-angle.png'); width: .4rem; height: .8rem;}
.btn-square.btn-top-angle::before{transform: rotate(-90deg);}
.btn-square.btn-down-angle::before{transform: rotate(-90deg);}

.btn-square.btn-light:hover{background-color: var(--color-prime-dark) !important;}
.btn-square.btn-prime:hover{background-color: var(--color-prime-dark);}
.btn-square.btn-sec:hover{background-color: var(--color-sec-dark);}

.btn-square:is(.btn-prime, .btn-sec)::before{filter: brightness(0) invert(1);}
.btn-square.btn-light:hover::before{filter: brightness(0) invert(1);}

.btn-square:not(:empty)::before{translate: 3px}
.btn-square img{width: .67rem}
.btn-load-more{width: max-content; margin-inline: auto; display: block; margin-top: 5rem; font-weight: 700; font-size: max(.89rem, 14px);}
.btn-load-more img{margin-left: .7rem}

.accordion-button:focus{box-shadow: none;}

.overlap-anchor-container{position: relative;transition: .3s all;}
.overlap-anchor-container .overlap-anchor{position: absolute; inset: 0; z-index: 1;}

ol.numeric li{counter-increment: section; padding-left: 2rem; position: relative;}
ol.numeric li::before{ content: counter(section); position: absolute; left: 0;}

/* Section */
section{padding: 5rem 0}
.section-heading{margin-bottom: 3.5rem; position: relative;}
.section-heading.after-el{padding-bottom: 2.7rem;}
.section-heading.after-el::after{content: ''; position: absolute; left: 0; bottom: 0; height: 1px; background-color: #ccc; width: 6.3rem}
.section-heading.after-el.after-el-yellow::after{background-color: var(--color-yellow);}
.section-title{font-family: var(--georgia-reg); line-height: 1.1; font-weight: 700;}
.section-title.secondary{font-size: 1.7rem;}
.section-title:not(:last-child){margin-bottom: 1rem;}
.text-center.after-el::after{left: 50%; transform: translateX(-50%);}

.heading-top{line-height: 1.17; color: var(--color-purple); display: block;}
.heading-top img{margin-top: .7rem}
.heading-top:not(:last-child){margin-bottom: 2.5rem;}
.heading-top.text-36{font-size: 2rem;line-height: 1.1;}
.heading-top.text-36 img{margin-left: 1.5rem}

.top-section{padding-top: 2.5rem}


/* breadcrumb */
.breadcrumb-item+.breadcrumb-item::before{content: url('../images/right-arrow.svg')}


/* stastistics */
.stats{position: relative;}
.stats span[data-count]{font-size: 4rem; line-height: .9; margin-bottom: .8rem; display: block;}
.stats span.desc{line-height: 1.17; }
.stats-lg span[data-count]{font-size: 7rem;}
.stats.after-el::before{content:''; position: absolute; left: 0rem; bottom: 11px; width:60%; height: 3px; background-color: #ccc; z-index: 0;}



.statistics{display: grid; gap: var(--grid-gap, 1.7rem);}
.statistics .stats span[data-count]{font-family: var(--georgia-reg); padding-inline: 1rem; width: min-content; margin-inline: auto; font-weight: 700;}
.statistics .stats span.desc{font-size: 1.2rem; color: #000; font-weight: 500;}

/* swiper */
.swiper-initialized{max-width: 100%;}
.swiper-button-prev, .swiper-button-next{position: absolute; bottom: 0%; width: 3rem; height: 3rem; line-height: 1; border-radius: 50%; display: flex; justify-content: center;align-items: center; z-index: 10;}
.swiper-button-next{right: 0}
.swiper .swiper-button-bottom{left: 50%;}
.swiper .swiper-button-prev.swiper-button-bottom{transform: translateX(-110%);}
.swiper .swiper-button-next.swiper-button-bottom{transform: translateX(50%);}
:is(.swiper-button-prev, .swiper-button-next)::after{display: none;}
:is(.swiper-button-prev, .swiper-button-next):hover{background-color: var(--color-yellow);}
:is(.swiper-button-prev, .swiper-button-next):hover img{filter: brightness(0)}


/* form elements */
input{border: none; background-color: transparent;}
:is(input, .form-control,.form-select):focus{box-shadow: none; outline: none;}
.form-control, .form-select{border-radius: 0; padding: .8em 1.2em}

.bg_grey{background-color: #F0EFEF;}

/* Custom Bullets */
.custom-bullets li{padding-left: 1.5rem; position: relative;}
.custom-bullets li::before{content: ''; position: absolute; left: 0; top: 0.4rem; width: .4rem; height: .4rem; border-radius: 50%;background-color: var(--color-prime-dark);}
.custom-bullets.bullet-prime li::before{background-color: var(--color-prime-dark);}

.custom-dash li{padding-left: 2rem; position: relative; margin-bottom: 1.33rem; font-size: max(13px, .89rem); line-height: 1.67;}
.custom-dash li:last-child{margin-bottom: 0;}
.custom-dash li::before{content: ''; position: absolute; left: 0; top: 0.7rem; width: .7rem; height: 2px; background-color: var(--color-prime-dark);}
.custom-dash.dash-black li::before{background-color: var(--color-black);}
.custom-dash.dash-white li::before{background-color: #fff;}


figure{overflow: hidden;}

figure img{transition: .6s all;}
figure:not(.icon,.no-zoom) img:hover{scale: 1.1;}
:is(.home-banner-slider, .logo-container, .about-main, .awards-and-achievement) figure img:hover{scale: 1;}
.img-fit{height: 100%}
.img-fit img{height: 100%; width: 100%; object-fit: cover;}


/* Table  */
.table :is(thead, th){background-color: var(--color-prime); color: #fff; font-weight: 400; vertical-align: top;}
.table :is(td, th){padding: .83rem; font-size: max(13px, .89rem);}
.table :is(td, th) span{font-size: max(12px, .83rem); font-weight: 700;}

/* ======================Tab to accordian================ */
.nav-tabs.tab-accordian-tabs{border: none}
.nav-tabs.tab-accordian-tabs .nav-item{padding-inline: 1rem}
.nav-tabs.tab-accordian-tabs .nav-link{line-height: 1; border: none; position: relative; color: var(--text-clr); font-weight: 500; padding: 1.5rem 0}
.nav-tabs.tab-accordian-tabs .nav-link::after{content: ''; position: absolute; left: 0; bottom: 0; width: 100%; height: 2px; background-color: var(--color-sec); transform: scaleX(0); transition: .3s all;}
.nav-tabs.tab-accordian-tabs .nav-link[aria-selected="true"]{color: var(--color-sec)}
.nav-tabs.tab-accordian-tabs .nav-link[aria-selected="true"]::after{transform: scaleX(100%);}
.tab-accordian-panels .accordion-item{background-color: transparent; border: none; display: block;}
.tab-accordian-panels .accordion-button{background: #f6f6f6; color: #232323; font-size: 1.17rem; font-weight: 600; box-shadow: none;}
.tab-accordian-panels .accordion-button[aria-expanded="true"]::after{filter: brightness(0) invert(1);}
.tab-accordian-panels .accordion-button[aria-expanded="true"]{background: var(--color-prime); color: #fff; font-size: 1.17rem; font-weight: 600;}
.tab-accordian-panels .fade:not(.show){opacity: 1;}
.tab-accordian-panels>.tab-pane{margin-top: .5rem}
/* Main */
.page-wrapper{display: flex; flex-direction: column;}
main{margin-top: 97px}


.testimonials-slider .swiper{padding-bottom: 4rem;}
.testimonials-slider :is(.slide-item, .row){height: 100%}
.testimonials-slider .swiper-slide{height: auto; align-self: stretch;}
.testimonials-slider .slide-item{background: var(--color-light); filter: drop-shadow(0 2px 5px rgba(0,0,0,.15));}
.testimonials-slider .testimonials-inner{background-color: var(--color-light); padding: 3rem 1.5rem; padding-top: 6rem; margin-top: 0rem; position: relative;}
.testimonials-slider .testimonials-inner>img{position: absolute; top: 0; left: 50%; transform: translate(-50%, -3.5rem);}
.testimonials-slider .testimonials-inner blockquote{font-size: 1.17rem; text-align: center; margin-bottom: 3.33rem; color: var(--color-black)}
.testimonials-slider .testimonials-inner .name{display: block; font-weight: 500; color: var(--color-black); text-align: center;}
.testimonials-slider .testimonials-inner .batch{display: block; text-align: center; color: var(--color-black)}
.testimonials-slider :is(.swiper-button-prev, .swiper-button-next){top: auto; left: 0%;}
.testimonials-slider  .swiper-button-next{transform: translateX(105%);}
.testimonials-slider  .main-image{margin-bottom: 0;}
.testimonials-slider  .main-image img{width: 100%; aspect-ratio: 3/3; object-fit: cover; object-position: top;}



.text-toggle{display: none;}
.btn-text-toggler.active::before{rotate: -180deg;}


.sticky{position: fixed; top: 120px}
.sticky-top-content{transition: .3s all;}

.select2-container--default .select2-selection--multiple, .select2-container--default .select2-selection--single{background-color: transparent; border: none}
.select2-container--default .select2-selection--multiple .select2-selection__choice, .select2-container--default .select2-selection__rendered{padding: .7rem 1rem; font-size: max(13px, .89rem); border: none; display: inline-flex; justify-content: center; align-items: center; flex-direction: row-reverse; column-gap: .6rem; color: #fff; border-radius: 0; margin: 0; white-space: normal; position: relative; isolation: isolate; background: #ffffff; }
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color: #fff; font-size: 1.3rem; line-height: 1;}
.select2-container--default.select2-container--focus .select2-selection--multiple{border: none}
.select2-container .select2-selection--multiple .select2-selection__rendered{display: flex; flex-wrap: wrap; column-gap: .5rem; row-gap: .5rem;}
.select2 .select2-container .dropdown-wrapper {position: absolute; right: 0; top: 5px; width: 1.67rem;height: 1.67rem; background: rgba(0,0,0,1)}
.multiselect-container .input-group-append label{height: 2.33rem; min-width: 2.33rem; width: 2.33rem; display: flex; justify-content: center;align-items: center;background: #fff;}
.multiselect-container{width: fit-content; min-width: 300px;}
.select2-container .select2-selection--single{height: auto}
.select2-container--default .select2-selection--single .select2-selection__rendered{color: #212121; margin-right:55px; padding-left: 1.12rem;padding-right: 1rem; font-weight: 400; filter: drop-shadow(0 2px 3px rgba(0,0,0,.1));}
.select2-container--default .select2-selection--single .select2-selection__arrow{right: 0; width: 46px; height: 48px; background: #fff; top: 0px; filter: drop-shadow(0 0 3px rgba(0,0,0,.1));}
.select2-container--default .select2-selection--single .select2-selection__arrow b{border: none; width: 100%; height: 100%; margin: 0; inset: 0; background-image: url('./../images/down-angle-black.svg'); background-repeat: no-repeat; background-position: center;}
.select2-search--dropdown{padding: 10px}
.select2-results__option{padding-inline: 10px}
.select2-container .select2-selection--single .select2-selection__clear{cursor: pointer;z-index: 1; position: relative; width: 15px; text-align: center;}
.select2-container .select2-selection--single .select2-selection__clear:hover{cursor: pointer;color: #E34A21;}

.select2-container--default .select2-results__option--highlighted[aria-selected]{background: var(--color-purple)}



/* Table Design */
.table__wrapper:not(:last-child) {
  margin-bottom: 2rem;
}
.table_wrapper tbody tr:nth-of-type(even) td{background-color: #F0EFEF;}
.table_wrapper tbody tr:nth-of-type(odd) td{background-color: #fff;}
.table_wrapper tbody tr td{border: none;color: #313131;}
.table_wrapper thead tr th, .table_wrapper tbody tr td{padding: 1.33rem .7rem}
.table_wrapper thead tr th{font-size: 1rem;}
.table_wrapper thead tr th:not(:nth-of-type(1), :nth-of-type(2), :nth-last-of-type(1)){text-align: center;}
.table_wrapper tbody tr td:not(:nth-of-type(1), :nth-of-type(2), :nth-last-of-type(1)){text-align: center;}



.happening-container{margin-top: -1px}
.happening-thumb{height: 100%; display: grid;}
.happening-thumb>*{grid-area: 1/1;}
.happening-thumb figure{height: 100%; position: relative;}
.happening-thumb figure::after{content: ''; position: absolute; inset: 0; background-image: linear-gradient(to bottom, rgba(0,0,0,.3)50%, rgba(0,0,0,.8));}
.happening-thumb figure img{height: 100%; width: 100%; object-fit: cover;}
.happening-thumb:not(.with-image){background-image: linear-gradient(135deg, var(--color-prime) 0%, var(--color-sec) 100%); }
.happening-thumb .thumb-details>a{padding: 3rem; display: flex; flex-direction: column; height: 100%; justify-content: space-between; position: relative;}
/* .happening-thumb .thumb-details>a{padding: 0rem;} */
.happening .date{font-size: 4rem; color: #fff; line-height: 1; position: relative; width: max-content; isolation: isolate; margin-bottom: 2rem;}
.happening .date span{font-size: 1rem; display: block; font-weight: 600; margin-left: .3rem;}
/* .happening-thumb.with-image .date::before{content: ''; position: absolute; left: 50%; right: 50%; transform: translate(-50%, -20%); width: 200%; height: 200%; background-image: radial-gradient(circle, rgba(0,0,0,.7), rgba(0,0,0,0)70%); z-index: -1;} */
.happening-thumb .thumb-details p{font-size: 1.16rem; font-weight: 600; color: #fff}
.happening-thumb:not(.with-image) .thumb-details p{font-size: 1.5rem; font-weight: 300;}


/* Embed Responsive */

.embed-responsive {
  position: relative;
  display: block;
  width: 100%;
  padding: 0;
  overflow: hidden
}

.embed-responsive::before {
  display: block;
  content: ""
}

.embed-responsive .embed-responsive-item,
.embed-responsive embed,
.embed-responsive iframe,
.embed-responsive object,
.embed-responsive video {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0
}

.embed-responsive-21by9::before {
  padding-top: 42.857143%
}

.embed-responsive-16by9::before {
  padding-top: 56.25%
}

.embed-responsive-4by3::before {
  padding-top: 75%
}

.embed-responsive-1by1::before {
  padding-top: 100%
}




@media (min-width: 575px){  
  .testimonials-slider .testimonials-inner{padding-inline: 3rem}
}
@media (min-width: 768px){
  main{margin-top: 7.3rem}
  .testimonials-slider .testimonials-inner{margin-left: -2rem; margin-top: 4rem; min-height: calc(100% - 4rem); filter: drop-shadow(0 2px 5px rgba(0,0,0,.15));}
  .testimonials-slider  .main-image{margin-bottom: 2rem;}
  .testimonials-slider  .main-image img{aspect-ratio: auto;}
  .select2-container--default .select2-selection--single .select2-selection__arrow{height: 50px}
  .select2-container--default .select2-selection--single .select2-selection__rendered{margin-right: 59px}
  .testimonials-slider .swiper-slide{height: 100%; align-self: flex-start;}
  .testimonials-slider .slide-item{background: transparent; filter:none;}
  
}
@media (min-width: 992px){
  .tab-accordian-panels>.tab-pane{margin-top: 0}
  .tab-accordian-panels>.tab-pane:not(.active){display: none;}
  .tab-accordian-panels .accordion-header{display: none;}
  .tab-accordian-panels .collapse:not(.show){display: block;}
  .tab-accordian-panels .fade:not(.show){opacity: 0;}
  .text-60{font-size: 2.5rem; line-height: 1;}
  .stats-lg span[data-count]{font-size: 6rem;}
  
  
  
}

@media (min-width: 1200px){
  /*============Pooja_CSS_START =====================*/
.doms-content-highlights {margin-right: 0rem;}

/*============Pooja_CSS_END =====================*/
}
/*============Pooja_CSS_START =====================*/
.doc-slider-p.laboratory-slider::before {content: '';position: absolute;inset: 0;right: 0;z-index: -1;background-color: #ffffff;}
.doc-slider-p .laboratoryMainSwiper .content {background-color: transparent;}
.doc-slider-p .laboratoryMainSwiper .content {padding: 5rem;}
.doc-slider-p .laboratoryMainSwiper :is(.swiper-button-next, .swiper-button-prev) {left: 5rem;}
.testimonials-inner .testimonials-content blockquote {--font-size: 0.9rem; font-size: 16px;margin-bottom:2rem;}

}
/*============Pooja_CSS_END =====================*/

@media (min-width: 1400px){
  main{margin-top: 8.7rem}
  .text-180{font-size: 10rem;}
  .text-72{font-size: 4rem;}
  .text-60{font-size: 3.33rem; line-height: 1.1;}
  .text-48{font-size: 2.65rem; line-height: 1.2;}
  .text-40{font-size: 2.33rem; line-height: 1.2;}
  .text-36{font-size: 2rem;}
  .text-30{font-size: 1.67rem;}
  .text-24{font-size: 1.33rem;}
  .stats-lg span[data-count]{font-size: 8rem;}
}

@media (min-width: 1700px){
  main{margin-top: 8.33rem}
  .testimonials-slider .testimonials-inner{padding-bottom:6rem;}
  .select2-container--default .select2-selection--single .select2-selection__arrow{height: 53px; width: 50px}
  .select2-container--default .select2-selection--single .select2-selection__rendered{margin-right: 62px}
}

@media (max-width: 1199.98px){
.fmcadmission-thumb-right::after, .fmc-admission-statistics::before{display:none;}

.testimonials-inner .testimonials-content blockquote { font-size: 21px;margin-bottom: 3rem; --font-size: 1.17rem;}



}