@charset "utf-8";


h3{font-size:26px;color: var(--h1-font-color);}

/*  Delivering value through our purpose */
.greyimgblock{position:relative;padding: 15px 10px 1px 65px;margin:0 0 25px 25px}
.bluestripblock{position:relative;padding: 15px 10px 1px 225px;margin: 65px 0 50px 0px;}
.bluestripblock img{position:absolute;left: 7%;top: -43px;}
.greyimgblock img{position:absolute;left: -26px;top: 9%;}
.greyimgblock p{color: var(--h1-font-color);}
.bluegradblock{padding: 100px 0;background: linear-gradient(90deg, rgba(0,164,217,1) 0%, rgba(0,56,120,1) 62%);}
.centertext{text-align:var(--h2-font-align);font-weight:300!important}
.lefttext{text-align:left!important;}
.borderwhite{border-top:1px solid #fff;border-left:1px solid #fff;position:relative}
.bg-white-block{position:relative;background: var(--color-white);}
.borderwhite:after{border-top:1px solid #fff;position:absolute;width:100%;right:-100%;background: var(--color-darkblue);content:'';height: 100%;top: -1px;}
.bg-white-block:after{position:absolute;width:100%;right:-100%;background: var(--color-white);content:'';height: 100%;top:0px;}

/*home tabs*/

.tab-bg{background: linear-gradient(
90deg,
rgba(0, 169, 221, 1) 0%,
rgba(0, 50, 115, 1) 100%
  );
}

.tab-heading{margin-bottom: -65px;}
#myTab{border: 1px solid #fff; border-bottom: none;}

#myTab .nav-item:first-child {margin-left: 10%;}
#myTab .nav-item {margin-right: 13%;position: relative; bottom: -85px;}

#myTab .nav-link{height: 125px;width: 125px;border: 0;}
#myTab #Patients {background: url("../images/icons/patients-icon.png");background-size: cover;}
#myTab #People {background: url("../images/icons/our-people-icons.png");background-size: cover;}
#myTab #Society {background: url("../images/icons/society-icon.png");background-size: cover;}
#myTab #Environment {background: url("../images/icons/environment-icon.png");background-size: cover;}

#myTab .nav-link.active{height: 148px!important;width: 125px;}

#myTab #Patients.active {background: url("../images/icons/tab-active1.png");background-size: cover;}
#myTab #People.active {background: url("../images/icons/tab-active2.png");background-size: cover;}
#myTab #Society.active {background: url("../images/icons/tab-active3.png");background-size: cover;}
#myTab #Environment.active {background: url("../images/icons/tab-active4.png");background-size: cover;}

.tab-content{padding: 80px 8rem; background: #fff; padding-bottom: 2rem;}
.accordion-item{border-top: 0;}
.accordion-item{border:none!important}

/*.accordion-body {padding-top: 92px;}*/
.aling-txt-left{text-align: left!important;}

.link-button {height: 68px;width: 100%;display: block;border-top: var(--color-lightblue) solid 1px; transition:0.6s ease-in-out;border-bottom: var(--color-lightblue) solid 1px;position: relative;color: var(--color-white);text-decoration: none;}	
.link-button .arrow-icon {position: absolute;top: 50%;transform: translateY(-50%);transition: 0.6s ease-in-out;font-size: 20px;	
right: 0;}	
.link-button .arrow-icon::before {color: #003273; font-size: 27px;}	
.link-button.switch-white .arrow-icon::before {color: #FFF; font-size: 37px;}
.link-button.switch-white  .link-txt{display: block;
    position: absolute;
    top: 50%;
    font-weight: 300;
    transform: translate(0px, -50%);
    font-size: 43px;}	
.link-button:hover .arrow-icon {right: 20px;}	
.link-button .link-txt {display: block;position: absolute;top: 50%;transform: translate(10px, -50%);font-size: 45px;}	
.link-button:hover{border-color: var(--color-red);}
.gradient-blue-bg {background: linear-gradient(90deg, rgba(0, 169, 221, 1) 0%, rgba(0, 50, 115, 1) 100%);}
.num-txt {font-size: 30px; margin-right: 10px;}
.header-txt {font-size: 45px; font-weight: 500;}

ul.list-blue {list-style-type: none; margin-bottom: 50px;}
ul.list-blue li{position: relative; margin-bottom: 20px;}
ul.list-blue li::before {content: "";position: absolute;top: 3px;left:-25px;width: 13px;height: 13px;border-radius: 50%;
background: #00A9DD;}
.heading-appear {display: none;}	






@media (max-width: 1399px) {
#myTab .nav-link.active {
    height: 134px!important;
    width: 100px;
    background-size: contain!important;
    background-repeat: no-repeat!important;
}
	
#myTab .nav-link {
    height: 125px;
    width: 100px;
    border: 0;
    background-size: contain!important;
    background-repeat: no-repeat!important;
}	
	
#myTab .nav-item {
    margin-right: 10%;
}	
	

#myTab .nav-item:first-child {
    margin-left: 15%;
}	
	

	
	
	
/*
.accordion-body {
    padding-top: 30px;
}	
*/
	
	
	
	
	
	
	
}


@media (max-width: 991px) {
    .borderwhite:after,.bg-white-block:after{display: none;}
.tab-content>.tab-pane {
	display: block;
	opacity: 1;
}
	
.heading-appear {display: block; margin-bottom: 0!important; width: 100%}	
.heading-disappear{display: none;}	
.accordion-button{padding: 0; padding-left: 60px; background: linear-gradient(90deg, rgba(0, 169, 221, 1) 0%, rgba(0, 50, 115, 1) 100%)!important;}
.accordion-button:not(.collapsed){ background: linear-gradient(90deg, rgba(0, 169, 221, 1) 0%, rgba(0, 50, 115, 1) 100%)!important;}

.accordion-button{position: relative}
.accordion-button::before {
    content: "";
    position: absolute;
    top: 0px;
    left: -30px;
    width: 50px;
    height: 50px;
    background-size: contain!important;
    z-index: 1;
}

.accordion-button1::before {background: url("../images/icons/patients-icon.png") no-repeat;}
.accordion-button2::before {background: url("../images/icons/our-people-icons.png") no-repeat;}
.accordion-button3::before {background: url("../images/icons/society-icon.png") no-repeat;}
.accordion-button4::before {background: url("../images/icons/environment-icon.png") no-repeat;}
	
	
	
	
	
	.accordion-item:first-of-type .accordion-button{background: linear-gradient(90deg, rgba(0, 169, 221, 1) 0%, rgba(0, 50, 115, 1) 100%)!important;}
	.accordion-button .header-txt {font-size: 28px;}
	.accordion-button .num-txt {font-size: 25px;}

.accordion-body {
    padding-top: 40px;
}	

.tab-heading {
	margin-bottom: unset; 
	text-align: left;
	margin-bottom: 25px;
}	
	
	
.accordion-button::after {background-image: url("../images/accordion-icon-down.svg");position: absolute; right: 1px;}	
.accordion-button:not(.collapsed)::after {background-image: url("../images/accordion-icon-up.svg")}		

.link-button .link-txt {font-size: 28px;}	
.tab-content {
    padding-top: 0;
}	
}
/*home tabs*/



@media screen and (max-width: 990px) {
/*  Delivering value through our purpose */
.bluestripblock img{position:relative;left: 0px;top: 0%;display: block;margin:auto}
.bluestripblock{padding: 15px 10px 1px 15px;}
.bluegradblock {padding: 50px 0;}
}

@media screen and (max-width: 990px) {
	.accordion-button::before{left: 0;}
}
	
	