body {
    background-color: #fff !important;
}

.container {
    max-width: 1400px;
	margin: 0 auto;
	width: 100%;
	padding-right: 15px;
	padding-left: 15px;
	margin-right: auto;
	margin-left: auto;
}
.row {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-right: -15px;
    margin-left: -15px;
}
.col-md-4 {
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
	position: relative;
	width: 100%;
	padding-right: 15px;
	padding-left: 15px;
}
.col-md-8 {
    -ms-flex: 0 0 66.666667%;
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
	position: relative;
	width: 100%;
	padding-right: 15px;
	padding-left: 15px;
}
#pae {
	background: #7251A5;
	width: 394px;
	height: 394px;
	display: flex;
	position: absolute;
	z-index: -1;
	align-items: center;
	justify-content: center;
	color: #fff;
	font-size: 48px;
	line-height: 56px;
	font-weight: 800;
	border-radius: 50%;
	top: -120px;
	left: -30px;
	text-align: center;
	font-family: Nunito, "sans-serif";
}
#sidebarspace {
	border-radius: 23px;
	box-shadow: 1px 0px 10px 0px rgba(0, 0, 0, 0.1);
	padding: 50px 30px;
	background-color: #fff;
	margin-bottom: 20px;
	padding-bottom: 10px;
	max-width: 380px;
}
.row2 {
    
}
#sidebarspace h3 {
    margin-bottom: 15px;
	margin-top: 0px;
}
#sidebarspace p {
    margin-bottom: 3rem;
}
.pagination {
    border-top: 0px !important;
    text-align: right !important;
	padding-bottom: 10px;
	margin-top: 50px;
	margin-right: unset !important;
}
.newsdesc{
	margin-top: 50px;
	font-family: Nunito, "sans-serif";
	font-size: 26px;
	line-height: 44px;
	color: #575861;
	margin-bottom: 20px;
	font-weight: 600;
}
.sidearea section h3 {
    font-family: Nunito, "sans-serif";
	font-size: 24px;
	font-weight: 800;
	line-height: 26px;
	letter-spacing: 0px;
	text-align: left;
	color: #7251A5;
	margin-top: 30px;
	margin-bottom: 10px;
}
.sidearea section p {
    font-family: Nunito, "sans-serif";
	font-weight: 400;
	font-size: 20px;
	line-height: 32p	x;
	color: #575861;
}
.pagination {
    display: flex;
	display: -ms-flexbox;
    -ms-flex-pack: end !important;
	justify-content: flex-end !important;
}
.article-single {
	border-top: 1px solid #7251A5;
	padding-top: 25px;
	width: 100%;
}
.article-single:nth-last-child(3), .article-single:nth-last-child(10) {
    border-bottom: 1px solid #7251A5;
}
.article-single:first-child {
    padding-top: 20px;
}
.article-date{
	font-family: Nunito, "sans-serif";
	font-weight: 400;
	font-size: 24px;
	line-height: 28px;
	color: #575861;
	margin-bottom: 10px;
}
.article-title{
	font-family: Nunito, "sans-serif";
	font-weight: 900;
	font-size: 24px;
	line-height: 32px;
	color: #7251A5;
}
.article-title {
    margin: 10px 0 5px;
}
.article-title a {
    color: #7251A5;
    text-decoration: unset;
}
.article-link{
	font-family: Nunito, "sans-serif";
	font-style: normal;
	font-weight: 900;
	font-size: 20px;
	line-height: 34px;
	text-align: right;
	margin-bottom: 5px;
}
.article-link a{
	text-decoration-line: underline;
	color: #FB9D07;
	font-family: Nunito, "sans-serif";
	font-style: normal;
	font-weight: 900;
	font-size: 20px;
	line-height: 34px;
	text-align: center;
	text-decoration-line: underline;
	color: #FB9D07;
}
.article-link a:hover {
    color: #7251A5;
}
.article-title a:hover {
    opacity: .8;
}
.pagination .page-numbers, .pagination .current {
    padding: 5px 12px;
    border: 1px solid #dee2e6;
    text-decoration: none;
	border-right: 0px;
}
.pagination .page-numbers:hover {
    color: #7251A5;
}
.pagination .current {
    color: #5E408C !important;
	font-weight: 900 !important;
}
.pagination .next, .pagination .previous, .pagination .page-numbers {
    color: #fb9d07;
	font-family: Nunito, 'Sans-serif';
	font-weight: 200;
}
.pagination .next, .pagination .previous {
	font-weight: 700; 
}
.pagination .next {
    border-top-right-radius: .25rem;
    border-bottom-right-radius: .25rem;
}
.pagination .previous {
	border-top-left-radius: .25rem;
	border-bottom-left-radius: .25rem;
}
.pagination .page-numbers:last-child {
    border-right: 1px solid #dee2e6;
}
.sorting-form select:focus {
    outline-offset: unset;
    outline: none;
}
.sorting-form select {
	border: 1px solid #848484;
	padding: 15px 35px 15px 25px;
	font-size: 16px;
	color: #575861;
	min-width: 182px;
	font-weight: 400;
	font-family: Nunito, "sans-serif";
}
#sortlisting select {
    appearance: none;
    background-image: url('/wp-content/uploads/2021/02/New-Project-10.png');
    background-repeat: no-repeat;
    background-position-x: right;
    background-position-y: 20px;
}
#sortlisting select:first-child {
    border-radius: 3px;
}
#sortlisting {
    margin-bottom: 15px;
}
.sorting-form select:nth-child(3) {
    min-width: 82px;
}
.lbl {
    width: 80px;
	display: inline-block;
	line-height: 18px;
	text-align: right;
	padding: 0px 3px;
	color: #575861;
	margin-left: 15px;
	font-size: 16px;
	font-weight: 400;
	position: relative;
	bottom: -10px;
}
.lbl2 {
    font-family: Nunito, "sans-serif";
    font-style: normal;
    line-height: 31px;
    text-align: right;
    color: #575861;
	font-size: 16px;
	font-weight: 400;
}
.center-link a {
    color: #fb9d26;
    position: relative;
    top: -62px;
    display: inline-block;
	font-size: 20px !important;
	line-height: 34px !important;
	text-decoration: underline;
	font-family: 'Nunito', "sans-serif";
	font-weight: 800;
}
.sharewidger li a img {
    max-width: 100%;
    height: auto;
    vertical-align: middle;
}
.sharewidger li {
    display: inline-block;
    margin-left: 10px;
	font-family: 'Nunito', 'sans-serif';
	font-style: normal;
	font-size: 16px;
	font-weight: 400;
	color: #575861;
}
.sharewidger {
    text-align: right;
    margin-top: 20px;
}
.ekit_social_media::before {
    content: "Share: ";
    color: #5E408C;
	font-weight: 700;
	font-size: 14px;
	font-family: "Nunito", "sans-serif";
}
.ekit_social_media {
    margin-top: 20px !important;
}
.ekit_social_media li {
    margin-left: 0px !important;
    margin-right: 0px !important;
}
#PostInfo .elementor-icon-list-item:nth-child(2)::before {
    content: "Other Tags: ";
    color: #575861;
    font-size: 14px;
	padding-right: 5px;
	line-height: 32px;
	font-family: Nunito, "sans-serif";
	font-weight: 700;
}
#PostInfo .elementor-icon-list-item {
    font-size: 16px;
    line-height: 32px;
    color: #5E408C;
}
#PostInfo .elementor-icon-list-item:first-child span a, #PostInfo-cat .elementor-icon-list-item:first-child span a  {
    color: #FB9D07;
    background-color: #FFECCD;
    border-radius: 50px;
	padding: 10px 25px;
	font-size: 16px;
	font-weight: 800;
	font-family: Nunito, "sans-serif";
}
#PostInfo .elementor-icon-list-item:nth-child(2) span {
    color: #5E408C;
	font-size: 16px;
	margin-top: 10px;
	font-family: Nunito, "sans-serif";
	font-weight: 400;
}

#PostInfo-cat .elementor-post-info__terms-list-item{
    color: #FB9D07;
    background-color: #FFECCD;
    border-radius: 50px;
    padding: 10px 25px;
    font-size: 16px;
    font-weight: 800;
    font-family: Nunito, "sans-serif";
}

#PostInfo .elementor-icon-list-item:first-child span.elementor-post-info__terms-list-item {
    color: #FB9D07;
    background-color: #FFECCD;
    border-radius: 50px;
    padding: 10px 25px;
    font-size: 16px;
    font-weight: 800;
    font-family: Nunito, "sans-serif";
}
.elementor-post-navigation__prev a span.elementor-post-navigation__link__prev, .elementor-post-navigation__next a span.elementor-post-navigation__link__next {
    line-height: 34px !important;
    text-decoration: underline;
    text-transform: unset !important;
    color: #FB9D07;
}
.post-template-default h3 {
    color: #7251a5;
}
#readmoreshow {
    width: 100%;
    border-radius: 50px;
	cursor: default;
}
#readmoreshow .elementor-button-text {
    flex-grow: unset;
}
#postcontenthide {
    max-height: 400px;
    overflow: hidden;
}
#postcontenthide {
    max-height: 416px;
    overflow: hidden;
    margin-bottom: 0px;
    /* box-shadow: 0px -20px 20px -20px rgba(0, 0, 0, 0.3) inset; */
}
#PostInfo li {
    display: block;
    width: 100%;
}
#patientpic img {
    height: 150px !important;
    width: 150px !important;
    object-fit: cover;
}
#patientpic img {
    height: 180px !important;
    width: 180px !important;
    object-fit: cover;
    border-radius: 50%;
}
#patientpic {
    background-image: url('/wp-content/uploads/2021/02/graphic_person_outerring-1.svg');
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    padding: 28px;
    width: initial;
	position: absolute;
	top: -30px;
	left: -75px;
}
.moveright ul li {
    margin-left: 180px !important;
}
.moveright h2 {
    margin-left: 180px;
}
.movefirstp p:first-child {
    text-indent: 150px;
	margin-top: 10px;
}
/*
.postnav .elementor-post-navigation__prev a::before {
    content: '🡰';
    border: 3px solid #fb9d07;
    border-radius: 50%;
    color: #fb9d07;
    font-size: 20px;
    padding: 0px 6px;
}
.postnav .elementor-post-navigation__next a::after {
    content: '🡲';
    border: 3px solid #fb9d07;
    border-radius: 50%;
    color: #fb9d07;
    font-size: 20px;
    padding: 0px 6px;
}
*/
.post-navigation__arrow-next i, .post-navigation__arrow-prev i {
    color: #f99b06;
    font-size: 36px;
}
#newssect .eael-post-grid .eael-entry-wrapper > .eael-entry-meta span.eael-posted-on::before {
    content: unset;
}
#newssect {
    height: 425px;
}
#newssect .eael-grid-post-holder {
    height: 400px;
}
#newssect article .eael-entry-wrapper {
    height: 400px;
}
#newssect article .eael-entry-content {
    position: absolute;
    bottom: 50px;
    width: 100%;
}
#bubleback .elementor-widget-wrap.elementor-element-populated {
    padding-left: 0px;
    padding-right: 0px;
}
.subheading {
    font-weight: 800;
    font-size: 20px;
    line-height: 26px;
    color: #7251A5;
    font-size: 22px;
    font-family: Nunito, "sans-serif";
    font-style: normal;
	margin-bottom: 25px;
}
.post-template-default .elementor-heading-title {
    margin-bottom: 20px;
}
#PostInfo-cat .elementor-icon-list-item:first-child span a{
	padding: 10px 25px;
}
#PostInfo-cat {
    margin-bottom: 10px;
}
#privpage h4 {
	margin-bottom: 10px;
}
#privpage p {
    margin-bottom: 25px;
}
#privpage h5 {
	margin-bottom: 10px;
	margin-top: 25px;
	font-weight: 800;
	font-size: 20px;
}
.frame img {
    width: 395px !important;
    height: 395px !important;
}

.frame .elementor-image {
    background: url('/wp-content/uploads/2021/02/Group-465-1-1-1.png') no-repeat;
    background-size: auto;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 35px auto;
    background-size: contain;
    transition: all .4s;
    cursor: pointer;
    width: 600px;
    height: 600px;
    position: relative;
}
.framefp .elementor-image {
    background: url('/wp-content/uploads/2021/02/Group-465-1-1-1-1.png') ;
	background-size: contain;
}
.eael-grid-post-holder {
    cursor: pointer;
}
.page-id-186 .eael-grid-post-holder {
    cursor: pointer;
    padding: 40px;
    border-radius: 23px;
}
.mfp-bg.my-mfp-slide-bottom.ekit-promo-popup.ekit-team-modal.mfp-ready {
    background-color: rgba(240, 248, 249, 0.93);
}
.modal-content .ekit-team-modal-close {
    position: unset !important;
    float: right;
    margin-right: 10px;
    margin-top: 10px;
}
.modal-content {
    max-width: 1400px;
    margin: 0 auto;
}
@media (min-width:1400px) {
	.frame .elementor-image {
		width: 635px;
		height: 635px;
	}
	.frame img {
		width: 420px !important;
		height: 420px !important;
	}
}
#patient-family {
    background-image: url('/wp-content/uploads/2021/03/New-Project.png');
    padding: 0px 0 80px;
    min-height: 1550px;
    max-width: 1400px;
    margin: 0px auto;
    background-repeat: no-repeat;
    background-position: center top;
    background-position: 76px 360px;
}
#patient-family2 > .elementor-container.elementor-column-gap-default {
    background-image: url('/wp-content/uploads/2021/02/clinical-trails-bg.png') ;
    margin: 0px auto;
    background-repeat: no-repeat;
    background-position: right;
    background-position: 445px -200px;
	padding-bottom: 100px;
}
@media (min-width:1025px){
	#patient-family .elementor-widget-wrap.elementor-element-populated {
		padding: 0px;
	}
}
@media (max-width:1400px) and (min-width:1025px){
	#patient-family2{
		background-position: 400px -200px;
	}
}
.about-card .profile-card.ekit-team-style-default {
    border-radius: 22.5161px;
	padding-bottom: 0px;
	box-shadow: 0px 2.28997px 8.39655px rgba(0, 0, 0, 0.3);
}
.about-card .modal-content {
    border-radius: .3rem !important;
}
.about-card .mfp-content {
    max-width: 100% !important;
}
.about-card .ekit-team-modal-img {
    position: relative;
	float:left;
    background-image: url('/wp-content/uploads/2021/02/graphic_person_outerring-1.svg');
    background-repeat: no-repeat;
    background-size: contain;
	width: max-content;
	padding: 30px 25px;
	margin-left: 130px;
	margin : 20px;
	max-width: 300px !important;
}	
.about-card .ekit-team-modal-img {
    position: relative;
    float: left;
    background-image: url('/wp-content/uploads/2021/02/graphic_person_outerring-1.svg');
    background-repeat: no-repeat;
    background-size: contain;
    width: max-content;
    padding: 30px 25px;
    margin-left: 130px;
    margin: 20px;
        margin-bottom: 20px;
        margin-left: 20px;
    max-width: 250px !important;
}


.modal-content .ekit-team-modal-info {
    max-width: 800px !important;
    margin-top: 100px !important;
}
.modal-content .modal-body {
    max-width: 1100px;
    margin: 0 auto;
}
@media screen and (min-width: 481px){
	.ekit-wid-con .ekit-team-modal-img {
		shape-outside: circle();
	}}
.ekit-wid-con .elementskit-team-popup .modal-body {
   
   display: block!important; 
    
}
.about-card .attachment-large.size-large {
    width: 250px;
    border-radius: 50%;
	box-shadow: unset;
}
.about-card .ekit-team-modal-info {
    margin: 0 auto;
   
}
.about-card .ekit-team-modal-content {
    
}
.about-card .ekit-team-modal-title, .about-card .ekit-team-modal-position {
   
}
.about-card .profile-header {
    background-image: url('/wp-content/uploads/2021/02/Group-92.png');
    background-repeat: no-repeat;
    background-size: contain;
    padding: 25px 25px;
    width: max-content !important;
    height: auto !important;
    margin-bottom: 0px !important;
}

#about-prp-sect::before, #about-prp-sect::after {
    position: absolute;
    width: 100%;
    height: 160px;
    content: '';
    background: url('/wp-content/uploads/2021/02/New-Project-6.png') no-repeat top;
        background-size: auto;
    background-size: auto;
    background-size: cover;
    left: 0px;
    z-index: 1;
}
#about-prp-sect::before {
    top: -160px;
}
#about-prp-sect::after {
    bottom: -160px;
    transform: rotate(-180deg);
}
@media (max-width:1024px){
	#about-header .elementor-column.elementor-col-50.elementor-top-column.elementor-element {
		box-shadow: unset;
	}
	#about-header {
		box-shadow: 0px 20px 30px -30px rgb(0 0 0 / 25%);
	}
}
@media (max-width:1024px){
	#about-prp-sect::before {
		top: -110px;
	}
	#about-prp-sect::after {
		bottom: -120px;
		transform: rotate(-180deg);
	}
}
#about-prp-sect {
    padding-bottom: 100px;
}
.dir_grid .gallery-item-thumbnail {
    width: 80px !important;
    height: 80px !important;
    border-radius: 50%;
}
.dir_grid .gallery-item-thumbnail-wrap {
    background-image: url('/wp-content/uploads/2021/02/graphic_green_boardmember.svg');
    background-repeat: no-repeat;
    width: 131px;
    height: 131px;
    display: flex;
    align-items: center;
    justify-content: center;
    background-size: contain;
	margin: 0 auto;
}
.dir_grid .eael-gallery-grid-item {
    box-shadow: 0px 1.28679px 5.14717px rgba(0, 0, 0, 0.3);
    border-radius: 14.0582px !important;
    padding-top: 20px;
}
.dir_grid .fg-item-title {
    margin-bottom: 2px !important;
    margin-top: 0px !important;
}
.dir_grid .gallery-item-caption-over {
    margin-top: 10px;
}
.about-frst .elementor-widget-wrap.elementor-element-populated {
    padding-top: 0px;
    padding-bottom: 0px;
}
.dir_grid .eael-gallery-grid-item {
    background-color: #fff;
}

#sidebarspace {
    margin-top: 175px;
}

@media  (min-width: 768px) and (max-width: 1024px) {
	#sidebarspace {
		margin-top: 90px;
	}
	.contat #sidebarspace {
		margin-top: 0px;
	}
	.about-card .ekit-team-modal-img {
		max-width: 250px !important;
	}
	#newssect .eael-grid-post.eael-post-grid-column {
		width: 100%;
		position: relative !important;
		left: 0px !important;
		margin-top: 20px;
		top: 0px !important;
	}
	#newssect {
		height: auto;
	}
	#newssect .eael-grid-post-holder {
		height: auto !important;
	}
	#newssect article .eael-entry-wrapper {
		height: auto;
	}
	.eael-entry-content {
		position: unset !important;
	}
	#newssect .eael-post-elements-readmore-btn {
		margin: 5px 15px;
	}
	#newssect .eael-post-grid.eael-post-grid-style-two {
		height: auto !important;
	}
	#bubleback .elementor-absolute.elementor-widget.elementor-widget-call-to-action {
		left: 200px;
		right: 0px;
		top: -550px;
	}
	
	#topsectpage .elementor-column.elementor-col-50.elementor-inner-column.elementor-element:nth-child(2) p {
		width: 90%;
		float: right;
	}
	#noabs {
		position: unset;
	}
	#noabs .elementor-widget-container {
		padding: 55px 0px 55px 0px;
	}
	#pae {
		position: unset;
		font-size: 30px !important;
		width: 100%;
		height: 145%;
	}
	.row2 {
		margin-left: 0px;
	}
	#sidebarspace {
		padding: 20px 15px;
	}
	.newsdesc {
		margin-left: 0px;
	}
	.movefirstp p:first-child{
		margin-top: 20px;
		text-indent: 0px;
	}
	.moveright h2 {
		margin-left: 250px;
	}
	.moveright ul li {
		margin-left: 250px !important;
	}
	#patientpic {
		top: -30px;
		left: 10px;
	}
	#about-prp-sect .ekit-team-modal-info.has-img {
		max-width: 100%;
		flex: 0 0 100%;
	}
	#about-prp-sect .ekit-team-modal-img {
		margin-left: 0px;
	}
	.about-card .attachment-large.size-large {
		width: 170px;
		height: 170px;
	}
	#patient-family {
		background-position: -160px 238px;
	}
	#patient-family2 > .elementor-container.elementor-column-gap-default{
		background-position: -50px -150px;
	}
}

@media  (min-width: 900px) and (max-width: 1024px) {
	#pae {
		height: 180%;
	}
	#sidebarspace {
		margin-top: 140px;
	}
}

@media (max-width:800px) and (min-width:736){
	#pae {
		position: unset;
		font-size: 30px;
		width: 100%;
		height: 116%;
	}
}
@media (max-width:736px){
	.lbl {
		bottom: 0px;
	}
	#sortlisting select {
		background-position-y: 15px;
	}
	.col-md-4 {
		max-width: 100%;
		flex: 0 0 100%;
	}
	.col-md-8 {
		max-width: 100%;
		flex: 0 0 100%;
	}
	.col-md-4.sidearea {
		margin-top: 10px;
	}
	#topsectpage .elementor-column.elementor-col-50.elementor-inner-column.elementor-element:first-child {
		margin-top: 50px;
	}
	#pae {
		width: 250px;
		height: 250px;
		position: unset;
		font-size: 30px;
		margin: 0 auto;
	}
	.newsdesc {
		font-size: 20px;
		line-height: 30px;
	}
	#sidebarspace {
		width: 100%;
		position: unset;
		margin: 0px;
		padding: 25px 20px;
	}
	#sortlisting {
		margin-top: 50px;
	}
	.sorting-form select {
		padding: 4px 10px 4px 10px;
	}
	.article-date {
		font-size: 24px;
		font-weight: 400;
	}
	.article-link {
		margin: 10px 0;
	}
	.post-template-default .elementor-heading-title.elementor-size-default {
		font-size: 30px !important;
		line-height: 35px !important;
	}
	#PostInfo ul li {
		text-align: center;
	}
	.sharewidger {
		text-align: center;
		margin-top: 0px;
	}
	.post-template-default  .post-navigation__next--label, .post-template-default .post-navigation__prev--label, 
	.patientstory-template-default .post-navigation__next--label, .patientstory-template-default .post-navigation__prev--label  {
		display: none;
	}
	#patientpic {
		position: unset;
		margin: 0 auto;
	}
	.moveright ul li, .moveright h2 {
		margin-left: 10px !important;
	}
	.movefirstp p:first-child {
		text-indent: unset;
	}
	#topsectpage p {
		font-size: 20px !important;
		line-height: 30px;
		text-align: center !important;
		margin-bottom: 10px;
	}
	#topsectpage .elementor-element.elementor-widget-divider--view-line_text.elementor-widget.elementor-widget-divider {
		position: unset;
		margin: 0 auto;
		max-width: 250px;
	}
	#topsectpage h3.elementor-divider__text.elementor-divider__element{
		font-size: 30px;
	}
	#topsectpage .elementor-widget-divider .elementor-widget-container {
		padding: 50px 0;
	}	
	.invpic{
	    margin: 25px 0 !important;
	}
	.invpic .elementor-widget-container {
		padding: 30px 20px 15px 20px !important;
		width: 250px;
		height: 240px;
		margin: 0 auto;
	}
	.invpic .emptypsce .elementor-widget-container {
		height: auto;
		padding: 0px !important;
	}
	.invpic .emptypsce .elementor-widget-container {
		height: auto;
		padding: 0px !important;
	}
	.invpic img {
		width: 190px !important;
		height: 190px !important;
	}
	.center-link a {
		top: -65px;
	}
	#bubleback .elementor-widget.elementor-widget-call-to-action {
		position: absolute;
		width: 350px;
		max-width: 350px;
		margin: 0 auto;
		left: 0px;
		right: 0px;
	}
	#bubleback h2 {
		font-size: 30px;
		line-height: 35px;
	}
	#bubleback .elementor-cta__description.elementor-cta__content-item.elementor-content-item {
		font-size: 20px;
		line-height: 32px;
	}
	#bubleback .elementor-cta__content {
		min-height: auto;
		padding: 85px 0px;
	}
	.lats.elementor-widget.elementor-widget-divider {
		position: unset;
	}
	#newssect {
		height: auto;
	}
	#newssect .eael-entry-wrapper {
		height: auto !important;
	}
	#newssect .eael-grid-post-holder {
		height: auto;
	}
	#newssect .eael-entry-content {
		position: unset !important;
		margin-bottom: 15px;
	}
	#newssect .eael-entry-meta {
		top: 22px;
	}
	.elementor-button-wrapper {
		text-align: center;
	}
	.lats .elementor-divider__text.elementor-divider__element {
		font-size: 30px !important;
	}
	.lats .elementor-widget-container {
		padding: 50px 0px !important;
		width: 250px;
		margin: 0 auto;
	}
	#privpage .elementor-heading-title.elementor-size-default {
		font-size: 30px;
		line-height: 35px;
	}
	#privpage p {
		margin-bottom: 20px;
	}
	#privpage h4 {
		margin-bottom: 10px;
		font-weight: 800;
		font-size: 20px;
	}
	#privpage h5 {
		margin-bottom: 10px;
		margin-top: 25px;
		font-weight: 800;
		font-size: 20px;
	}
	#bubleback .elementor-widget-container {
		background-position: center center;
	}
	#bubleback .elementor-cta__button.elementor-button {
		padding: 10px 40px;
		margin-top: ;
	}
	#bubleback .elementor-widget-container {
		padding-bottom: 0px;
	}
	#bubleback .elementor-widget.elementor-widget-spacer {
		margin-bottom: 0px;
	}
	#newssect .eael-entry-meta {
		position: absolute;
		left: 25px;
	}
	#newssect .eael-grid-post.eael-post-grid-column {
		position: relative !important;
		top: 0px !important;
		margin: 15px 0;
	}
	#newssect .eael-grid-post-link {
		font-size: 20px;
		line-height: 30px;
	}
	#newssect .eael-post-elements-readmore-btn {
		padding: 12px 60px;
	}
	.newsdesc {
		margin-left: 0px;
	}
	.row2 {
		margin-left: 0px;
	}
	.sorting-form select {
		min-width: 102px;
	}
	.lbl {
		margin-left: 0px;
		line-height: 20px;
		font-size: 16px;
	}
	.sorting-form select {
		color: #575861;
		height: 40px;
	}
	#sortlisting {
		display: flex;
		justify-content: start;
		align-items: center;
	}
	.article-title a {
		line-height: 30px;
		font-size: 20px;
	}
	#newssect .eael-entry-title {
		margin-top: 50px;
	}
	#noabs {
		position: unset;
		margin: 0 auto;
	}
	#noabs .elementor-divider-separator {
		max-width: 280px;
		margin: 0 auto;
	}
	.frame img {
		height: 200px !important;
		width: 200px !important;
	}
	.frame .elementor-image {
		width: 300px;
		height: 300px;
	}
	#patient-family{
		background-position: -500px 100px;
	}
	#patient-family2 > .elementor-container.elementor-column-gap-default{
		background-position: 0px -100px;
	}
	#about-prp-sect::before {
		top: -50px;
	}
	#about-prp-sect {
		padding-bottom: 50px;
		margin-top: 100px;
	}
	.dir_grid .eael-gallery-grid-item {
		background-color: #fff;
	}
	.about-card .ekit-team-modal-img {
		position: unset;
		margin: 0px auto;
		width: max-content !important;
	}
	.about-card .attachment-large.size-large {
		width: 170px;
		height: 170px;
	}
	.about-card .ekit-team-modal-title {
		font-size: 30px !important;
		line-height: 35px !important;
	}
	.about-card .ekit-team-modal-position{
		font-size: 22px !important;
	}
	.about-card .ekit-team-modal-title, .about-card .ekit-team-modal-position {
		margin-left: 0px;
	}
	.about-card .ekit-team-modal-content {
		margin-top: 0px;
	}
	.about-card .ekit-team-modal-info {
		margin-top: 0px;
	}
	#about-lfs1{
		background-position: -200px -800px;
		padding: 80px 0px;
		background-repeat:no-repeat;
		padding-bottom: 0px;
		margin-bottom: 40px;
	}
	#about-last .elementor-background-overlay{
		background-position: -200px -800px;
		background-repeat:no-repeat;	
	}
}