@charset "UTF-8";
.comments-area a, .page-content a {
	text-decoration:underline
}
.alignright {
	float:right;
	margin-left:1rem
}
.alignleft {
	float:left;
	margin-right:1rem
}
.aligncenter {
	clear:both;
	display:block;
	margin-left:auto;
	margin-right:auto
}
.alignwide {
	margin-left:-80px;
	margin-right:-80px
}
.alignfull {
	margin-left:calc(50% - 50vw);
	margin-right:calc(50% - 50vw);
	max-width:100vw
}
.alignfull, .alignfull img {
	width:100vw
}
.wp-caption {
	margin-bottom:1.25rem;
	max-width:100%
}
.wp-caption.alignleft {
	margin:5px 20px 20px 0
}
.wp-caption.alignright {
	margin:5px 0 20px 20px
}
.wp-caption img {
	display:block;
	margin-left:auto;
	margin-right:auto
}
.wp-caption-text {
	margin:0
}
.gallery-caption {
	display:block;
font-size:.8125rem;
	line-height:1.5;
	margin:0;
padding:.75rem
}
.pagination {
	margin:20px auto
}
.sticky {
	position:relative;
	display:block
}
.bypostauthor {
	font-size:inherit
}
.hide {
	display:none!important
}
.post-password-form p {
	width:100%;
	display:flex;
	align-items:flex-end
}
.post-password-form [type=submit] {
	margin-left:3px
}
.screen-reader-text {
	clip:rect(1px,1px,1px,1px);
	height:1px;
	overflow:hidden;
	position:absolute!important;
	width:1px;
	word-wrap:normal!important
}
.screen-reader-text:focus {
	background-color:#eee;
	clip:auto!important;
	-webkit-clip-path:none;
	clip-path:none;
	color:#333;
	display:block;
	font-size:1rem;
	height:auto;
	left:5px;
	line-height:normal;
	padding:15px 23px 14px;
	text-decoration:none;
	top:5px;
	width:auto;
	z-index:100000
}
.site-header {
	display:flex;
	flex-wrap:wrap;
	justify-content:space-between;
	padding-top:1rem;
	padding-bottom:1rem;
	position:relative
}
.site-header .site-navigation {
	justify-content:flex-end
}
.site-header .site-branding {
	display:flex;
	flex-direction:column;
	justify-content:center
}
.site-header .header-inner {
	display:flex;
	flex-wrap:wrap;
	justify-content:space-between
}
.site-header .header-inner .custom-logo-link {
	display:block
}
.site-header .header-inner .site-branding .site-description, .site-header .header-inner .site-branding .site-title {
	margin:0
}
.site-header .header-inner .site-branding.show-logo .site-title, .site-header .header-inner .site-branding.show-title .site-logo {
	display:none!important
}
.site-header:not(.header-stacked) .header-inner .site-branding {
max-width:20%
}
.site-header:not(.header-stacked) .header-inner .site-navigation {
max-width:80%
}
.site-header.header-inverted .header-inner {
	flex-direction:row-reverse
}
.site-header.header-inverted .header-inner .site-branding {
	text-align:right
}
.site-header.header-inverted .header-inner .site-navigation {
	justify-content:start
}
.site-header.header-stacked .header-inner {
	align-items:center;
	flex-direction:column;
	text-align:center
}
@media (max-width:576px) {
.site-header .header-inner:not(.header-stacked) .site-branding {
max-width:80%
}
}
.site-footer {
	padding-top: 1rem;
	padding-bottom: 1rem;
	position: relative;
	background: #000;
}
.site-footer .footer-inner {
	display:flex;
	flex-wrap:wrap;
	justify-content:space-between
}
.site-footer .footer-inner .custom-logo-link {
	display:block
}
.site-footer .footer-inner .site-navigation {
	justify-content:flex-end
}
.site-footer .footer-inner .site-branding {
	display:flex;
	flex-direction:column;
	justify-content:center
}
.site-footer .footer-inner .site-branding .site-description, .site-footer .footer-inner .site-branding .site-title {
	margin:0
}
.site-footer .footer-inner .site-branding.show-logo .site-title, .site-footer .footer-inner .site-branding.show-title .site-logo {
	display:none!important
}
.site-footer .footer-inner .copyright {
	align-items:center;
	display:flex;
	justify-content:flex-end
}
.site-footer .footer-inner .copyright p {
	margin:0
}
.site-footer.footer-inverted .footer-inner {
	flex-direction:row-reverse
}
.site-footer.footer-inverted .footer-inner .site-branding {
	text-align:right
}
.site-footer.footer-inverted .footer-inner .site-navigation {
	justify-content:flex-start
}
.site-footer.footer-has-copyright .footer-inner .site-navigation {
	justify-content:center
}
.site-footer.footer-stacked .footer-inner {
	align-items:center;
	flex-direction:column;
	text-align:center
}
.site-footer.footer-stacked .footer-inner .site-branding h4.site-title {
	text-align:center
}
.site-footer.footer-stacked .footer-inner .site-navigation .menu {
	padding:0
}
.site-footer:not(.footer-stacked) .footer-inner .site-branding {
max-width:20%
}
.site-footer:not(.footer-stacked) .footer-inner .site-navigation {
max-width:60%
}
.site-footer:not(.footer-stacked) .footer-inner .copyright {
max-width:20%
}
@media (max-width:576px) {
.site-footer:not(.footer-stacked) .footer-inner .copyright, .site-footer:not(.footer-stacked) .footer-inner .site-branding, .site-footer:not(.footer-stacked) .footer-inner .site-navigation {
display:block;
text-align:center;
width:100%;
max-width:none
}
.site-footer .footer-inner .site-navigation ul.menu {
justify-content:center
}
.site-footer .footer-inner .site-navigation ul.menu li {
display:inline-block
}
}
.post .entry-title a {
	text-decoration:none
}
.post .wp-post-image {
	width:100%;
	max-height:500px;
	-o-object-fit:cover;
	object-fit:cover
}
@media (max-width:991px) {
.post .wp-post-image {
max-height:400px
}
}
@media (max-width:575px) {
.post .wp-post-image {
max-height:300px
}
}
#comments .comment-list {
	margin:0;
	padding:0;
	list-style:none;
	font-size:.9em
}
#comments .comment, #comments .pingback {
	position:relative
}
#comments .comment .comment-body, #comments .pingback .comment-body {
	display:flex;
	flex-direction:column;
	padding:30px 0 30px 60px;
	border-bottom:1px solid #ccc
}
body.rtl #comments .comment .comment-body, body.rtl #comments .pingback .comment-body {
	padding:30px 60px 30px 0
}
#comments .comment .avatar, #comments .pingback .avatar {
	position:absolute;
	left:0;
	border-radius:50%;
	margin-right:10px
}
body.rtl #comments .comment .avatar, body.rtl #comments .pingback .avatar {
	left:auto;
	right:0;
	margin-right:0;
	margin-left:10px
}
#comments .comment-meta {
	display:flex;
	justify-content:space-between;
margin-bottom:.9rem
}
#comments .comment-metadata, #comments .reply {
	font-size:11px;
	line-height:1
}
#comments .children {
	position:relative;
	list-style:none;
	margin:0;
	padding-left:30px
}
body.rtl #comments .children {
	padding-left:0;
	padding-right:30px
}
#comments .children li:last-child {
	padding-bottom:0
}
#comments ol.comment-list .children:before {
	display:inline-block;
	font-size:1em;
	font-weight:400;
	line-height:100%;
	content:"↪";
	position:absolute;
	top:45px;
	left:0;
	width:auto
}
body.rtl #comments ol.comment-list .children:before {
	content:"↩";
	left:auto;
	right:0
}
@media (min-width:768px) {
#comments .comment-author, #comments .comment-metadata {
line-height:1
}
}
@media (max-width:767px) {
#comments .comment .comment-body {
padding:30px 0
}
#comments .children {
padding-left:20px
}
#comments .comment .avatar {
position:inherit;
float:left
}
body.rtl #comments .comment .avatar {
float:right
}
}
.site-header.header-inverted .site-navigation-toggle-holder {
	justify-content:flex-start
}
.site-header.header-stacked .site-navigation-toggle-holder {
	justify-content:center;
	max-width:100%
}
.site-header.menu-layout-dropdown .site-navigation {
	display:none
}
.site-navigation-toggle-holder {
	display:flex;
	align-items:center;
	justify-content:flex-end;
	flex-grow:1;
	max-width:20%;
	padding:8px 15px
}
.site-navigation-toggle-holder .site-navigation-toggle {
	display:flex;
	align-items:center;
	justify-content:center;
	font-size:22px;
	padding:.25em;
	cursor:pointer;
	border:0 solid;
	border-radius:3px;
	background-color:rgba(0, 0, 0, .05);
	color:#494c4f
}
.site-navigation-toggle-holder.elementor-active .site-navigation-toggle i:before {
	content:"\e87f"
}
.site-navigation {
	grid-area:nav-menu;
	display:flex;
	align-items:center;
	flex-grow:1
}
.site-navigation ul.menu, .site-navigation ul.menu ul {
	list-style-type:none;
	padding:0
}
.site-navigation ul.menu {
	display:flex;
	flex-wrap:wrap
}
.site-navigation ul.menu li {
	position:relative;
	display:flex
}
.site-navigation ul.menu li a {
	display: block;
	padding: 8px 12px;
}
.site-navigation ul.menu li.menu-item-has-children {
	/* padding-right: 15px; */
}
.site-navigation ul.menu li.menu-item-has-children::after {
	display: block;
	/* content: "▾"; */
	font-size: 1.5em;
	align-items: center;
	color: #666;
	position: absolute;
	right: 0;
	top: 50%;
	transform: translateY(-50%);
	text-decoration: none;
}
.site-navigation ul.menu li.menu-item-has-children:focus-within>ul {
display:block
}
.site-navigation ul.menu li ul {
	background: #fff;
	display: none;
	min-width: 150px;
	position: absolute;
	z-index: 2;
	left: 0;
	top: 100%;
}
.site-navigation ul.menu li ul li {
	border-bottom: 1px solid #eeeeee21;
}
.site-navigation ul.menu li ul li:last-child {
	border-bottom:none
}
.site-navigation ul.menu li ul li.menu-item-has-children a {
	flex-grow:1
}
.site-navigation ul.menu li ul li.menu-item-has-children:after {
	transform:translateY(-50%) rotate(-90deg)
}
.site-navigation ul.menu li ul ul {
	left:100%;
	top:0
}
.site-navigation ul.menu li:hover>ul {
	display:block
}
footer .site-navigation ul.menu li ul {
	top:auto;
	bottom:100%
}
footer .site-navigation ul.menu li ul ul {
	bottom:0
}
footer .site-navigation ul.menu a {
	padding:5px 15px
}
.site-navigation-dropdown {
	margin-top:10px;
transition:max-height .3s, transform .3s;
	transform-origin:top;
	position:absolute;
	bottom:0;
	left:0;
	z-index:10000;
	width:100%
}
.site-navigation-toggle-holder:not(.elementor-active)+.site-navigation-dropdown {
transform:scaleY(0);
max-height:0
}
.site-navigation-toggle-holder.elementor-active+.site-navigation-dropdown {
	transform:scaleY(1);
	max-height:100vh
}
.site-navigation-dropdown ul {
	padding:0
}
.site-navigation-dropdown ul.menu {
	position:absolute;
	width:100%;
	padding:0;
	margin:0;
	background:#fff
}
.site-navigation-dropdown ul.menu li {
	display:block;
	width:100%;
	position:relative
}
.site-navigation-dropdown ul.menu li a {
	display:block;
	padding:20px;
	background:#fff;
	color:#55595c;
	box-shadow:inset 0 -1px 0 rgba(0, 0, 0, .1019607843)
}
.site-navigation-dropdown ul.menu li.current-menu-item a {
	color:#fff;
	background:#55595c
}
.site-navigation-dropdown ul.menu>li li {
transition:max-height .3s, transform .3s;
	transform-origin:top;
	transform:scaleY(0);
	max-height:0
}
.site-navigation-dropdown ul.menu li.elementor-active>ul>li {
	transform:scaleY(1);
	max-height:100vh
}
@media (max-width:576px) {
.site-header.menu-dropdown-mobile:not(.menu-layout-dropdown) .site-navigation {
display:none!important
}
}
@media (min-width:768px) {
.site-header.menu-dropdown-mobile:not(.menu-layout-dropdown) .site-navigation-toggle-holder {
display:none!important
}
}
@media (min-width:576px) and (max-width:767px) {
.site-header.menu-dropdown-mobile:not(.menu-layout-dropdown) .site-navigation {
display:none!important
}
}
@media (min-width:992px) {
.site-header.menu-dropdown-tablet:not(.menu-layout-dropdown) .site-navigation-toggle-holder {
display:none!important
}
}
@media (max-width:992px) {
.site-header.menu-dropdown-tablet:not(.menu-layout-dropdown) .site-navigation {
display:none!important
}
}
.site-header.menu-dropdown-none:not(.menu-layout-dropdown) .site-navigation-toggle-holder {
display:none!important
}
.page-header .entry-title, .site-footer .footer-inner, .site-footer:not(.dynamic-footer), .site-header .header-inner, .site-header:not(.dynamic-header), body:not([class*=elementor-page-]) .site-main {
margin-right:auto;
margin-left:auto;
width:100%
}
@media (max-width:575px) {
.page-header .entry-title, .site-footer .footer-inner, .site-footer:not(.dynamic-footer), .site-header .header-inner, .site-header:not(.dynamic-header), body:not([class*=elementor-page-]) .site-main {
padding-right:10px;
padding-left:10px
}
}
@media (min-width:576px) {
.page-header .entry-title, .site-footer .footer-inner, .site-footer:not(.dynamic-footer), .site-header .header-inner, .site-header:not(.dynamic-header), body:not([class*=elementor-page-]) .site-main {
max-width:500px
}
.site-footer.footer-full-width .footer-inner, .site-header.header-full-width .header-inner {
max-width:100%
}
}
@media (min-width:768px) {
.page-header .entry-title, .site-footer .footer-inner, .site-footer:not(.dynamic-footer), .site-header .header-inner, .site-header:not(.dynamic-header), body:not([class*=elementor-page-]) .site-main {
max-width:600px
}
.site-footer.footer-full-width, .site-header.header-full-width {
max-width:100%
}
}
@media (min-width:992px) {
.page-header .entry-title, .site-footer .footer-inner, .site-footer:not(.dynamic-footer), .site-header .header-inner, .site-header:not(.dynamic-header), body:not([class*=elementor-page-]) .site-main {
max-width:800px
}
.site-footer.footer-full-width, .site-header.header-full-width {
max-width:100%
}
}
@media (min-width:1200px) {
.page-header .entry-title, .site-footer .footer-inner, .site-footer:not(.dynamic-footer), .site-header .header-inner, .site-header:not(.dynamic-header), body:not([class*=elementor-page-]) .site-main {
max-width:1140px
}
.site-footer.footer-full-width, .site-header.header-full-width {
max-width:100%
}
}
.site-header+.elementor {
	min-height:calc(100vh - 320px)
}
.site-header {
	padding: 10px 0px 5px !important;
}
#content .page-header {
	display: none;
}
.site-header .site-navigation.show ul li a {
	color: #265d88;
	font-size: 16px;
	font-weight: 500;
	/* text-transform: uppercase; */
}
.footer-items p b {
	/* font-weight: 500; */
}
.text-margin .elementor-widget-heading {
	margin: 0;
}
.contact-info {
	-webkit-box-shadow: 0 3px 20px 0px rgba(0, 0, 0, 0.12);
	box-shadow: 0 3px 20px 0px rgba(0, 0, 0, 0.12);
	border-radius: 10px;
	-webkit-transition: all 0.3s ease 0s;
	transition: all 0.3s ease 0s;
	overflow: hidden;
	padding: 1rem !important;
	margin: 1rem !important;
	position: relative;
}
.worldwide-management {
	margin: 0 !important;
}
.orange-in::after {
	background-color: #fc573b !important;
}
.contact-info:hover::after, .contact-info::after {
	background-color: #231275;
}
.contact-info::after {
	position: absolute;
	content: '';
	height: 10px;
	width: 100%;
	left: 0;
	-webkit-transition: background-color 0.3s ease 0s;
	transition: background-color 0.3s ease 0s;
	bottom: 0;
}
.form-gold input {
	font-size: 14px;
	height: 50px;
	padding: 0 15px;
	border: none;
	/* -webkit-box-shadow: none; */
	/* box-shadow: none; */
	border-radius: 0;
	-webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.1);
	box-shadow: 0 5px 10px rgba(0, 0, 0, 0.1);
	-webkit-transition: 0.5s;
	transition: 0.5s;
	margin-bottom: 1rem;
}
.form-gold textarea {
	font-size: 14px;
	height: 150px;
	padding: 15px 15px;
	border: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
	-webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.1);
	box-shadow: 0 5px 10px rgba(0, 0, 0, 0.1);
	-webkit-transition: 0.5s;
	transition: 0.5s;
}
.form-gold .wpcf7-submit {
	font-size: 16px;
	font-weight: 600;
	color: #fff;
	line-height: 1;
	text-align: center;
	padding: 14px 30px;
	border: 0 none;
	border-radius: 100px;
	outline: 0 none;
	position: relative;
	z-index: 1;
	/* background: linear-gradient(135deg, #10054d 0%, #45108a 100%); */
	margin-top: 1rem !important;
	display: block;
	width: 100%;
	background: #FB591E;
}
.building-slider .elementor-element-populated {
	padding: 0 !important;
}
.n2-font-511b22e4322acf068374dd329aa3751e-hover.n2-ss-item-content.n2-ss-text.n2-ow {
	font-size: 60px !important;
	font-weight: 500 !important;
	color: #fff !important;
}
.belief-sect p span {
	color: #E3C15C;
}
.bdp-post-carousel.bdp-design-1 .bdp-post-carousel-content {
	text-align: left;
}
.sucess-sect p {
	font-style: italic;
}
.sucess-sect .name {
	font-size: 22px;
}
.indust-plot a {
	color: #FB591E;
}
.footer-items.social-foot .social-icons {
	padding: 0;
}
.footer-items.social-foot .footer-title {
	font-weight: 600;
}
.chair-sect p {
	font-size: 18px;
}
.chair-sect .name {
	font-size: 16px;
}
.achieving-goal p {
	margin: 0;
	font-size: 30px;
	font-weight: 300;
	color: #333;
	font-style: italic;
	text-align: center;
}
.achieving-goal .name {
	font-size: 22px;
}
.world-city .text-width {
	width: 80%;
	margin: 0 auto;
}


@media (max-width: 767px) { 

.site-logo .custom-logo {
	width: 60%;
}
.site-navigation-toggle-holder .site-navigation-toggle {
	color: #fff;
}
.success-box {
	width: 100% !important;
}
.success-box p {
	font-size: 20px !important;
}
.elementor-340 .elementor-element.elementor-element-5716559 {
	padding: 20px 20px 20px 20px !important;
}
.main-banner {
	padding: 150px 20px 150px 20px !important;
}
.main-banner .elementor-element-populated {
	margin: 0 !important;
}
.intro-section .elementor-widget-wrap {
	border: none !important;
}
.intro-section h2 {
	text-align: center !important;
}
.intro-section .elementor-button-wrapper {
	text-align: center;
}
.build-sect {
	height: 400px;
	padding: 0 !important;
}
.gold-city {
	text-align: center;
}
.gold-city h2 {
	line-height: 40px;
}
.infra-sect {
	text-align: center;
}
.hosp-sect {
	text-align: center;
}
.enter-sect {
	text-align: center;
}
.media-sect {
	text-align: center;
}
.edu-sect {
	text-align: center;
}
.health-sect {
	text-align: center;
}
.interest-sect h2 {
	font-size: 25px !important;
}
.footer-items {
	text-align: center;
}
.footer-items.social-foot {
	margin-top: 0px !important;
}
.future-sect {
	height: 300px;
	padding: 100px 20px 50px 20px !important;
	background-size: ;
}
.overview-sect .elementor-widget-container {
	margin: 0 !important;
}
.overview-sect .elementor-heading-title {
	font-size: 40px !important;
}
.overview-sect {
	text-align: center;
	padding: 0 !important;
}
.overview-sect .elementor-widget-wrap {
	margin: 0 !important;
}
.chair-sect {
	text-align: center;
}
.chair-sect h2 {
	font-size: 25px !important;
}
.chair-sect .elementor-element {
	margin: 0;
}
.belief-sect {
	text-align: center;
}
.belief-sect p {
	text-align: center;
}
.policy-sect .elementor-element-populated {
	border: none !important;
}
.business-sect {
	text-align: center;
	padding: 50px 0 !important;
}
.business-sect h2 {
	font-size: 25px !important;
}
.structure-sect {
	padding: 0 !important;
	text-align: center;
}
.structure-sect p {
	text-align: center;
}
.park-sect {
	padding: 0 !important;
	text-align: center;
}
.park-sect p {
	text-align: center !important;
	line-height: 30px !important;
}
.daddy-sect {
	padding: 0 0 50px !important;
	text-align: center;
}
.daddy-sect p {
	text-align: center;
}
.inter-sect {
	padding: 0 !important;
	text-align: center;
}
.inter-sect p {
	text-align: center !important;
	line-height: 30px !important;
}
.news-sect {
	padding: 0 !important;
	text-align: center;
}
.news-sect p {
	text-align: center;
}
.scholar-sect {
	padding: 0 !important;
	text-align: center !important;
}
.scholar-sect p {
	text-align: center !important;
}
.wedding-sect {
	text-align: center;
	padding: 0 !important;
}
.wedding-sect p {
	text-align: center !important;
}
.news-sect {
	padding: 0 !important;
	text-align: center !important;
}
.news-sect p {
	text-align: center !important;
}
.phila-sect {
	padding: 0 !important;
	text-align: center !important;
}
.phila-sect p {
	text-align: center !important;
}
.baba-sect {
	padding: 0 !important;
	text-align: center !important;
}
.baba-sect p {
	text-align: center !important;
	line-height: 30px !important;
}
.donation-sect {
	text-align: center;
	padding: 0 !important;
}
.donation-sect p {
	text-align: center !important;
	line-height: 30px !important;
}
.crisis-sect {
	text-align: center;
	padding: 0 !important;
}
.crisis-sect p {
	text-align: center !important;
	line-height: 30px !important;
}
.green-sect {
	text-align: center;
	padding: 0 !important;
}
.green-sect p {
	text-align: center !important;
	line-height: 30px !important;
}
.mdk-sect {
	text-align: center;
	padding: 0 !important;
}
.mdk-sect p {
	text-align: center !important;
	line-height: 30px !important;
}
.leader-bann {
	height: 400px;
}
.grow-sect {
	padding: 50px 20px !important;
	text-align: center;
}
.grow-sect .elementor-widget-wrap {
	border: none !important;
}
.lead-sect {
	text-align: center;
	padding: 50px 20px !important;
}
.vision-sect {
	text-align: center;
}
.chair-sect h2 {
	line-height: 30px;
}
.lakh-sect {
	text-align: center;
}
.subh-sect {
	text-align: center;
}
.madh-sect {
	text-align: center;
}
.dhawal-sect {
	text-align: center;
}
.culture-sect {
	text-align: center;
}
.culture-sect ul {
	margin: 0 !important;
	padding: 0 !important;
}
.gold-bann {
	height: 400px;
}
.world-city {
	text-align: center;
}
.world-city .elementor-heading-title {
	font-size: 30px !important;
}
.world-city .elementor-widget-container {
	margin: 0 !important;
}
.world-city .elementor-element-populated {
	padding: 0 !important;
	margin: 0 0 30px !important;
}
.free-sect {
	height: 400px;
}
.super-sect {
	padding: 0 !important;
}
.super-sect h2 {
	font-size: 30px !important;
}
.super-sect .elementor-widget-heading {
	margin: 0;
}
.heart-sect {
	padding: 0 !important;
}
.plot-sect {
	padding: 50px 0 !important;
}
.plot-sect h2 {
	font-size: 30px !important;
}
.plot-sect p {
	text-align: center;
}
.life-sect {
	padding: 50px 0 !important;
}
.life-sect h2 {
	font-size: 30px !important;
}
.group-sect .elementor-heading-title {
	font-size: 30px !important;
}
.group-sect {
	padding: 50px 0px !important;
}
.connect-sect {
	padding: 50px 0px !important;
}
.disc-sect {
	text-align: ;
	padding: 50px 0px !important;
}
.disc-sect p {
	text-align: center !important;
}
.plot-sect {
	height: 300px;
}
.mdlp-sect {
	padding: 50px 0px !important;
}
.infrastructure-section {
	text-align: center !important;
	padding: 50px 0px !important;
}
.infrastructure-section p {
	text-align: center;
}
.choose-us {
	text-align: center;
	padding: 50px 0px !important;
}
.choose-us .elementor-widget-wrap {
	border: none !important;
}
.choose-us .elementor-section {
	margin: 0 !important;
}
.hosp-sect {
	padding: 50px 0px !important;
	text-align: center;
}
.hosp-sect p {
	text-align: center;
}
.enter-sect {
	padding: 50px 0px !important;
}
.enter-sect .elementor-section {
	margin: 0 !important;
}
.enter-sect p {
	text-align: center;
	line-height: 30px;
}
.media-sect {
	padding: 50px 0px !important;
}
.media-sect .elementor-section {
	margin: 0 !important;
}
.media-sect p {
	text-align: center;
	line-height: 30px;
}
.eduo-section {
	padding: 50px 0px !important;
}
.eduo-section .elementor-section {
	margin: 0 !important;
}
.eduo-section p {
	text-align: center !important;
	line-height: 30px !important;
}
.care-sect {
	padding: 50px 0px !important;
}
.care-sect .elementor-section {
	margin: 0 !important;
}
.care-sect p {
	text-align: center;
	line-height: 30px;
}
.grow-sect {
	text-align: ;
	padding: 50px 0px !important;
}
.grow-sect .elementor-section {
	margin: 0 !important;
}
.grow-sect p {
	text-align: center;
	line-height: 30px;
}
.job-open {
	padding: 50px 0px !important;
}
.job-open .elementor-element-populated {
	padding: 0 !important;
}


}
.site-navigation ul.menu li.menu-item-has-children::after {
	display: block;
	content: '\f107';
	color: #245c87;
	position: absolute;
	/* right: 15px; */
	top: 50%;
	transform: translateY(-40%);
	text-decoration: none;
	font-family: FontAwesome;
	line-height: 1;
	font-size: 18px;
	font-weight: 500;
}
.site-navigation ul.menu li.menu-item-has-children:hover::after {
	color: #11B0B9;
}
.site-header .site-navigation ul li a:hover {
	color: #10B0B9;
}
.site-header .site-navigation ul li a::after {
	content: "";
	display: block;
	position: absolute;
	bottom: 0;
	left: 0;
	right: 100%;
	/* margin: 0 15px; */
	border-bottom: 2px solid;
	/* border-bottom-color: #6d6e70; */
	border-bottom-color: var(--colorNavText);
	transition: right .5s;
}
.site-header .site-navigation ul li a::after {
	border-bottom-color: #11B0B9;
}
.site-header .site-navigation ul li a:hover::after {
	right: 0;
}