@media screen and (max-width: 1199px) {
	.marB40 {
		margin-bottom: 30px !important;
	}

	.marB30 {
		margin-bottom: 20px !important;
	}

	.box-shadow {
		-webkit-box-shadow: 5px 10px 15px 0px rgba(0, 0, 0, 0.3);
		box-shadow: 5px 10px 15px 0px rgba(0, 0, 0, 0.3);
	}

	.box-shadow.round {
		border-radius: 6px;
		overflow: hidden;
	}

	.box-shadow.light {
		-webkit-box-shadow: 5px 10px 15px 0px rgba(0, 0, 0, 0.1);
		box-shadow: 5px 10px 15px 0px rgba(0, 0, 0, 0.1);
	}

	.container {
		max-width: 1024px;
		padding: 0 10px;
	}

	.container-outer {
		margin-left: 2%;
		margin-right: 2%;
	}

	.container-inner {
		margin-left: 4%;
		margin-right: 4%;
	}

	p+p {
		margin-top: 15px;
	}

	body.menu-opened {
		overflow-y: hidden;
	}

	header {
		padding: 15px 0;
	}

	header nav .logo {
		margin-bottom: 0;
	}

	header nav .logo img {
		height: 40px;
	}

	header nav .menu-search {
		padding-top: 0;
	}

	header nav #search-box {
		margin-left: 4px;
	}

	header nav #search-box.open form {
		padding: 4px;
		width: 500px;
		border: 1px solid #DDD;
		-webkit-box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.1);
		box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.1);
	}

	header nav #search-box input {
		font-size: 17px;
		padding: 3px 0 3px 3px;
	}

	header nav #search-box .search-open {
		font-size: 28px;
		min-width: 42px;
		text-align: center;
	}

	header nav #search-box.open .search-open,
	header nav #search-box.open .search-close {
		font-size: 24px;
	}

	header #contact-link .las:before {
		content: '';
		background-repeat: no-repeat;
		background-position: center;
		background-size: contain;
		display: block;
		width: 28px;
		height: 28px;
	}

	header nav #search-box .search-open .las.la-search:before {
		width: 24px;
		height: 24px;
	}

	header nav #search-box.open .search-open .las.la-search:before {
		width: 22px;
		height: 22px;
	}

	#menu-link,
	#contact-link,
	#mobile-menu .close-menu {
		font-size: 32px;
		padding: 5px;
		display: inline-block;
		vertical-align: bottom;
		cursor: pointer;
	}

	#mobile-menu .close-menu {
		position: absolute;
		right: 6px;
		top: 6px;
	}

	#mobile-menu {
		position: fixed;
		left: 0;
		top: 0;
		height: 100%;
		width: 100%;
		z-index: 99;
		visibility: hidden;
		-webkit-transition: visibility 300ms;
		transition: visibility 300ms;
	}

	body.menu-opened #mobile-menu {
		visibility: visible;
	}

	#mobile-menu .menu-bg {
		background-color: rgba(0, 0, 0, 0.7);
		position: absolute;
		left: 0;
		top: 0;
		width: 100%;
		height: 100%;
		opacity: 0;
		-webkit-transition: opacity 300ms;
		transition: opacity 300ms;
	}

	body.menu-opened #mobile-menu .menu-bg {
		opacity: 1;
	}

	#mobile-menu .menu-content {
		width: 350px;
		background-color: #FFF;
		height: 100%;
		position: absolute;
		right: -100%;
		top: 0;
		padding-top: 50px;
		padding-bottom: 20px;
		-webkit-box-shadow: -5px 0px 30px 0px rgba(0, 0, 0, .4);
		box-shadow: -5px 0px 30px 0px rgba(0, 0, 0, .4);
		-webkit-transition: right 300ms ease-in-out;
		transition: right 300ms ease-in-out;
	}

	body.menu-opened #mobile-menu .menu-content {
		right: 0;
		overflow-x: auto;
	}

	#mobile-menu .menu-content ul {
		list-style: none;
		margin: 0;
		padding: 0;
	}

	#mobile-menu .menu-content .main-menu {
		margin-bottom: 20px;
	}

	#mobile-menu .menu-content ul li {}

	#mobile-menu .menu-content ul li a {
		display: block;
		padding: 10px 20px;
		font-size: 18px;
	}

	#mobile-menu .menu-content ul li a:hover,
	#mobile-menu .menu-content ul li a:active,
	#mobile-menu .menu-content ul li a.active {
		color: var(--accentColor);
	}

	#mobile-menu .menu-content ul li a.active {
		font-family: var(--fontBold);
	}

	#mobile-menu .menu-content ul li.has-submenu {
		display: flex;
		flex-wrap: wrap;
	}

	#mobile-menu .menu-content ul li.has-submenu a {
		flex: 1;
	}

	#mobile-menu .menu-content ul li.has-submenu ul {
		flex: 1 0 100%;
		display: none;
	}

	#mobile-menu .menu-content ul li.has-submenu ul a {
		padding-left: 44px;
	}

	#mobile-menu .menu-content ul li.has-submenu .arrow {
		display: flex;
		align-items: center;
		justify-content: center;
		width: 40px;
		font-size: 18px;
		cursor: pointer;
		background-color: rgba(0, 0, 0, 0.03);
		border-radius: 4px;
		margin-right: 8px;
	}

	#mobile-menu .menu-content ul li.has-submenu .arrow i {
		-webkit-transition: transform 300ms;
		transition: transform 300ms;
	}

	#mobile-menu .menu-content ul li.has-submenu.opened .arrow i {
		transform: rotate(-180deg);
	}

	footer .widgets {
		grid-gap: 20px;
		margin-bottom: 30px;
	}

	footer .widgets .widget ul li {
		margin-bottom: 10px;
	}

	footer .widgets .widget ul.social-links li img {
		width: 36px;
	}

	footer .widgets .widget ul.social-links li+li {
		margin-left: 8px;
	}

	.extrabold-big-heading, h1 {
		font-size: 52px;
		line-height: 48px;
		margin-bottom: 30px;
	}

	.extrabold-big-heading.sm, .extrabold-big-heading.sm h1 {
		font-size: 46px;
		line-height: 48px;
		margin-bottom: 30px;
	}

	.extrabold-heading {
		font-size: 30px;
		line-height: 32px;
	}

	.extrabold-heading.underline {
		padding-bottom: 10px;
		margin-bottom: 24px;
	}

	.light-big-heading, .light-big-heading h1 {
		font-size: 36px;
		line-height: 38px;
		margin-bottom: 20px;
	}

	.light-big-heading.sm, .light-big-heading.sm h1 {
		font-size: 32px;
		line-height: 36px;
	}

	.description {
		font-size: 19px;
		line-height: 23px;
	}

	.description-md {
		font-size: 23px;
		line-height: 27px;
	}

	.description1 {
		font-size: 26px;
		line-height: 30px;
	}

	.button,
	.hs-button {
		font-size: 18px;
		height: 44px;
		line-height: 42px;
		border-radius: 22px;
		padding: 0 25px;
	}

	.button.button-sm {
		font-size: 16px;
		height: 42px;
		line-height: 40px;
		padding: 0 20px;
	}

	.button.circle {
		width: 44px;
		font-size: 24px;
	}

	a.bold_link {
		font-size: 20px;
	}

	a.read_link {
		font-size: 17px;
	}

	a.read_link i {
		margin-left: 4px;
	}

	.desc-text {
		font-size: 19px;
		line-height: 24px;
	}

	.img_title {
		font-size: 17px;
		margin-top: 12px;
	}

	#homepage-banner {
		padding: 0;
	}

	#homepage-banner .container-inner {
		padding-top: 3%;
		padding-bottom: 0;
	}

	#homepage-banner .wrapper .content {
		padding: 15% 0 9% 0%;
	}

	#homepage-section2 .container-inner {
		margin-right: 10%;
	}

	#homepage-section2 .wrapper .left-block .content {
		max-width: 58%;
	}

	#homepage-section2 .wrapper .right-block img {
		margin-top: -5%;
	}

	#homepage-section2 .wrapper .right-block .content {
		max-width: 90%;
	}

	#homepage-section2 .wrapper .right-block .content .quote {
		font-size: 19px;
		line-height: 23px;
	}

	#homepage-section2 .wrapper .right-block .content .quote-by {
		font-size: 17px;
		margin-bottom: 25px;
	}

	#homepage-solutions .container-outer {
		margin-right: 5%;
	}

	.solutions-grid {
		grid-gap: 20px;
	}

	.solutions-grid .solution {
		padding: 15px 0;
		background-color: #FFF !important;
		border-color: var(--accentColor) !important;
	}

	.solutions-grid .solution .icon {
		padding: 20px 0px;
	}

	.solutions-grid .solution .icon img {
		height: 60px;
		filter: none !important;
	}

	.solutions-grid .solution .name {
		font-size: 20px;
		line-height: 22px;
		color: var(--defaultColor) !important;
		padding: 0 5px;
	}

	.solutions-grid .solution:hover .name {
		color: #FFF;
		visibility: visible;
		opacity: 1;
	}

	.solutions-grid .solution .overlay {
		position: static;
		opacity: 1;
		visibility: visible;
		width: 100%;
		padding: 0 15px;
		-webkit-transform: none;
		transform: none;
	}

	.solutions-grid .solution .learn_more {
		font-size: 14px;
		margin-top: 15px;
		height: 36px;
		line-height: 34px;
		border-width: 2px;
		align-self: center;
	}

	#homepage-solutions {
		background-size: 48% auto;
	}

	#homepage-solutions .container-outer {
		padding-top: 23%;
	}

	#homepage-solutions .solutions-block {
		margin-bottom: 12%;
	}

	#homepage-solutions .health-ideas-block {
		padding-top: 2%;
		padding-bottom: 10%;
	}

	.health-ideas-block .logo img {
		height: 52px;
	}

	.health-ideas-block .text {
		font-size: 24px;
		line-height: 26px;
		margin-bottom: 30px;
	}

	#homepage-events .container-inner {
		margin: 0 12% 3%;
	}

	#homepage-events .image-block .content {
		top: 12%;
		left: 5%;
	}

	#about-section1 .container-inner {
		margin-bottom: 8%;
	}

	#about-section1 img {
		height: 500px;
	}

	#about-diagram .circle-nav {
		padding: 22% 0 20%;
	}

	#about-video-section .container-inner {
		margin: 0 10% 10%;
	}

	.circle-nav .outer-circle {
		width: 110px;
		height: 110px;
		padding: 6px;
	}

	.circle-nav .main-circle {
		width: 180px;
		height: 180px;
		padding: 12px;
	}

	.circle-nav.small .circle {
		width: 90px;
		height: 90px;
		padding: 6px;
	}

	.circle-nav .main-circle .title {
		font-size: 18px;
		line-height: 19px;
	}

	.circle-nav .outer-circle img {
		height: 40px;
	}

	.circle-nav.small .circle-item {
		margin-left: -45px;
	}

	.circle-nav .circle-item {
		margin-left: -55px;
	}

	.circle-nav .circle-item:after {
		height: 18px;
		top: 110px;
	}

	#circle-nav-eliza .special-item .content {
		-webkit-box-shadow: 2px 12px 12px 0px #eaeef1 !important;
		box-shadow: 2px 12px 12px 0px #eaeef1 !important;
	}

	.circle-nav .outer-circle:not(.active):hover .inner-circle {
		background-image: none;
		background-color: transparent;
		/*color: #FFF;*/
	}

	.circle-nav .outer-circle:not(.active):hover .inner-circle img {
		filter: none;
	}

	.circle-item .outer-circle .text,
	.circle-item .outer-circle .content {
		visibility: visible !important;
		opacity: 1 !important;
	}

	#circle-nav-elli .circle-item:after {
		top: 90px;
		height: 18px;
	}

	#about-more .pages .page .content .wrapper .title {
		font-size: 22px;
		margin-bottom: 10px;
	}

	#about-more .pages .page .content .wrapper .text {
		font-size: 16px;
		line-height: 20px;
		margin-bottom: 15px;
	}

	#about-more .pages .page .content {
		padding: 20px 15px 15px;
	}

	#hms-cares-banner {
		background-size: 30% auto;
	}

	#hms-cares-banner .container-outer {
		padding-top: 8%;
	}

	#hms-cares-banner .description {
		margin-bottom: 4%;
	}

	#hms-cares-banner .video-block {
		margin-left: 15%;
	}

	#hms-cares-community .wrapper .hms-cares-logo img {
		height: 85px;
	}

	#hms-cares-community .posts .title {
		padding: 25px;
	}

	#hms-cares-partners .partners .partner {
		padding: 15px 30px;
	}

	#hms-cares-partners .partners .partner a {
		min-height: 120px;
	}

	#hms-cares-partners .partners .partner img {
		max-height: 80px;
		max-width: 150px;
	}

	#events .event .content .info {
		padding-top: 0;
	}

	#events .event .content .info .date {
		margin-bottom: 10px;
	}

	#events .event .content .info i {
		width: 36px;
		font-size: 26px;
	}

	#events .event .content .read_link.active {
		margin-top: -20px;
	}

	#events .event .content .event-content {
		padding-top: 20px;
	}

	#events .event .content .event-content .text {
		margin-bottom: 20px;
	}

	.social_links a:not(:first-child) {
		margin-left: 5px;
	}

	#about-leadership .leaders {
		display: block;
	}

	#about-leadership .leaders .leader {
		margin-top: 0;
		background-size: contain;
	}

	#about-leadership .leaders .leader .container {
		justify-content: space-between;
	}

	#about-leadership .leaders .leader .image-block {
		flex: 0 0 40%;
	}

	#about-leadership .leaders .leader .content-block {
		padding-top: 20px;
		padding-bottom: 20px;
	}

	#about-leadership .leaders .leader:nth-child(odd) .content-block {
		padding-left: 2%;
	}

	#about-leadership .leaders .leader:nth-child(even) .content-block {
		padding-right: 2%;
	}

	#about-standards-pages .pages .page.policies ul li {
		margin-bottom: 15px;
	}

	#who-we-are-items .items .item .right-block .subtitle {
		font-size: 24px;
		line-height: 28px;
		margin-bottom: 20px;
	}

	.solutions-default.solutions-grid {
		margin-right: 0;
		grid-gap: 20px;
		margin-bottom: 6%;
	}

	.solutions-default.solutions-grid .solution {
		padding: 15px 0;
	}

	.solutions-default.solutions-grid .solution .icon {
		padding-top: 10px;
		padding-bottom: 20px;
	}

	.solutions-default.solutions-grid .solution .name {
		font-size: 19px;
		line-height: 23px;
		padding: 0 5px;
		min-height: 46px;
	}

	.solutions-default.solutions-grid .solution .overlay {
		align-items: normal;
		text-align: center;
		background-color: transparent;
		color: var(--defaultColor);
		padding-bottom: 0;
	}

	.solutions-default.solutions-grid .solution .overlay .name {
		display: none;
	}

	#our-solutions .right-fit .light-big-heading, #our-solutions .right-fit .light-big-heading h1 {
		margin-bottom: 6%;
	}

	#our-solutions .right-fit .solutions .solution .icon {
		width: 40px;
	}

	#our-solutions .right-fit .solutions .solution .icon img {
		max-width: 40px;
		max-height: 40px;
	}

	.solutions-banner-section .extrabold-big-heading, .solutions-banner-section .extrabold-big-heading h1 {
		margin-bottom: 24px;
	}

	.solutions-arrow-bg-section .solutions-grid1 {
		margin-bottom: 6%;
	}

	.solutions-grid1 .solution .icon {
		min-width: 40px;
	}

	.solutions-grid1 .solution .icon img {
		max-width: 40px;
		max-height: 40px;
	}

	.solutions-arrow-bg-section .content .description {
		margin-bottom: 30px;
	}

	.solutions-arrow-bg-section.solutions_section .container-inner {
		margin-left: 0;
	}


	#solutions-cob-diagram .circle-nav .content1 .item1:before,
	#solutions-pi-diagram .grid-content .item:not(:first-child):before {
		width: 90px;
		height: 90px;
	}

	#solutions-cob-items {
		background-size: auto 450px;
	}

	#solutions-cob-diagram {
		margin-top: 0;
		background-position: 107% 100%;
	}

	#solutions-cob-diagram .circle-nav .text .title {
		font-size: 42px;
		line-height: 46px;
	}

	#solutions-cob-diagram .circle-nav .text .desc {
		font-size: 17px;
		line-height: 20px;
	}

	#solutions-cob-diagram .circle-nav .content1 .item1 {
		width: 220px;
		height: 130px;
		border-radius: 0 0 0 50px;
	}

	#solutions-cob-diagram .circle-nav .content1 .item2 {
		width: 300px;
		height: 90px;
		border-radius: 50px 0 0 0;
	}

	#solutions-cob-diagram .circle-nav .content2 {
		width: 280px;
		height: 100px;
		border-radius: 0 50px 0 0;
	}

	#solutions-cob-diagram .circle-nav .content2 .text {
		top: calc(100% + 20px);
	}

	#solutions-cob-diagram .circle-nav .content2 .text .desc {
		margin-bottom: 15px;
	}

	.nav-sidebar-content .sidebar .nav-item+.nav-item {
		margin-top: 24px;
	}

	.nav-sidebar-content .sidebar .nav-item .icon img {
		max-width: 30px;
		max-height: 30px;
	}

	.nav-sidebar-content .sidebar .wrapper {
		border-radius: 0 20px 20px 0;
		padding: 30px 15px;
		padding-left: 0;
	}

	.nav-sidebar-content .content {
		padding: 0 0 50px 60px;
	}

	.nav-sidebar-content .content .dots-nav .dot-nav-item {
		width: 16px;
		height: 16px;
		margin: 0 5px;
	}

	#solutions-pi-items {
		background-size: auto 500px;
	}

	#solutions-pi-diagram .wrapper:before {
		width: 180px;
		height: 179px;
	}

	#solutions-pi-diagram .grid-content {
		width: 323px;
		left: 90px;
		top: 90px;
		margin-bottom: 90px;
	}

	#solutions-pi-diagram .grid-content:before {
		border-radius: 0 40px 0 0;
	}

	#solutions-pi-diagram .grid-content .item {
		width: 320px;
		padding-top: 30px;
		-webkit-transform: translateX(-46px);
		transform: translateX(-46px);
	}

	#solutions-pi-diagram .grid-content .item:after {
		left: 44px;
	}

	#solutions-pi-diagram .grid-content .item:not(:first-child):before {
		top: 30px;
	}

	#solutions-pi-diagram .content-block {
		padding-right: 8%;
	}

	#solutions-phm-items {
		background-size: auto 480px;
	}

	#solutions-phm-video .container-outer {
		padding-top: 6%;
	}

	#solutions-phm-video .content .content-block {
		padding-right: 5%;
	}

	#solutions-phm-navcontent .nav-sidebar-content .nav-extra-item .logo {
		margin-bottom: 30px;
	}

	#solutions-phm-navcontent .nav-sidebar-content .nav-extra-item img {
		max-height: 60px;
	}

	#solutions-essette-content .content2-container .right-block img {
		max-width: 115px;
		margin-top: -8%;
	}

	#solutions-advisory-items {
		background-size: auto 480px;
	}

	#solutions-advisory-diagram .logo img {
		height: 90px;
	}

	#solutions-advisory-diagram .wrapper .content-block {
		padding-right: 6%;
	}

	.grid-circle-items {
		grid-gap: 30px;
	}

	.grid-circle-items .item .title {
		white-space: nowrap;
		padding-left: 15px;
	}

	.solutions-logo-banner {
		background-size: 25% auto;
	}

	.solutions-logo-bottom .light-big-heading, .solutions-logo-bottom .light-big-heading h1 {
		margin-bottom: 7%;
	}

	.solutions-logo-banner .logo img {
		max-height: 110px;
	}

	#solutions-elli-section3 .wrapper1 .right-block {
		padding-right: 10%;
	}

	.solution-laptop-section .wrapper .content-block .slider .slide ul {
		padding-left: 20px;
	}

	.solution-laptop-section .wrapper .image-block {
		flex: 0 0 72%;
	}

	.solution-laptop-section .wrapper .content-block {
		padding-top: 40px;
		padding-right: 20px;
	}

	.solution-laptop-section .wrapper .content-block .slider .slide .title {
		margin-bottom: 20px;
	}

	.solution-laptop-section .wrapper .content-block .slider .slide ul li {
		margin-bottom: 15px;
	}

	.carousel-wrapper .content-block {
		flex: 0 0 25%;
	}

	.carousel-wrapper .carousel-block {
		flex: 0 0 100%;
	}

	.carousel-wrapper .carousel-block .carousel .carousel-item .image {
		margin-bottom: 15px;
	}

	.carousel-wrapper .carousel-block .carousel .carousel-item .title {
		font-size: 18px;
		line-height: 22px;
	}

	.solutions-logo-bottom .phm_items .logo-title img {
		max-height: 60px;
	}

	.video-play-icon {
		width: 60px;
		height: 60px;
		-webkit-box-shadow: 0px 0px 0px 3px #FFF;
		box-shadow: 0px 0px 0px 3px #FFF;
	}

	.video-play-icon i {
		font-size: 36px;
	}

	#solutions-eliza-diagram .container-outer {
		margin-left: 0;
	}

	#eliza-circles .circle-grid .circle-nav {
		margin-bottom: 24px;
	}

	#eliza-circles .circle-grid .content1 {
		margin-bottom: 20px;
	}

	#eliza-engagement-engine .flex .flex30 {
		flex: 0 0 40%;
		padding-right: 5%;
	}

	#eliza-engagement-engine .learn-more-section {
		margin-top: 20%;
	}

	#eliza-engagement-engine .flex.end {
		align-items: center;
	}

	#circle-nav-eliza .special-item {
		right: 150%;
	}

	#circle-nav-eliza {
		padding-left: 13%;
	}

	#circle-nav-eliza .outer-circle {
		padding: 5px;
	}

	#circle-nav-eliza .special-item .content {
		font-size: 17px;
		line-height: 19px;
		padding: 5px 25px 6px 55px;
	}

	#circle-nav-eliza.circle-nav .circle-item:before {
		width: 90px;
	}

	#circle-nav-eliza .circle-item .outer-circle .content .title {
		margin-bottom: 2px;
		font-size: 17px;
	}

	#circle-nav-eliza .circle-item .outer-circle .content .text {
		font-size: 14px;
		line-height: 16px;
	}

	#circle-nav-eliza .circle-item .outer-circle .content {
		position: absolute;
		left: calc(100% + 15px);
	}

	#circle-nav-eliza .circle-item.circle-item-1 .outer-circle .content,
	#circle-nav-eliza .circle-item.circle-item-5 .outer-circle .content {
		right: calc(100% + 15px);
	}

	#circle-nav-eliza .circle-item.circle-item-1 .outer-circle .content {
		top: 25%;
	}

	#circle-nav-eliza .circle-item.circle-item-5 .outer-circle .content {
		top: 75%;
	}

	#solutions-essette-empowerment .light-big-heading, #solutions-essette-empowerment .light-big-heading h1 {
		margin-bottom: 3%;
	}

	#solutions-essette-empowerment .circle-progress-items {
		grid-gap: 40px;
	}

	#solutions-essette-empowerment .circle-progress-items .item .circle {
		padding-right: 30px;
	}

	#solutions-essette-empowerment .circle-progress-items .item.blue .circle {
		padding-right: 0;
		padding-left: 30px;
	}

	#solutions-essette-content .main_image {
		margin: 0 10%;
	}

	.title_description_items .item .title {
		font-size: 22px;
		margin-bottom: 4px;
	}

	#solutions-essette-content .content2-container .right-block .learn-more-section {
		right: auto;
	}

	#contact-form .enquiry_descriptions {
		padding: 20px;
		margin-top: 5%;
	}

	.form-field {
		margin-bottom: 20px;
	}

	.form-field .option-field label:before {
		width: 24px;
		height: 24px;
		margin-right: 10px;
	}

	.form-field .text-field.active label,
	.form-field input,
	.form-field textarea,
	.hs-input {
		font-size: 16px;
	}

	#contact-form .enquiry_options,
	.form-field .text-field {
		padding-top: 22px;
	}

	.form-field .text-field .error {
		top: 22px;
	}

	#contact-form .right-block {
		flex: 0 0 40%;
	}

	#contact-form-section .locations_wrapper .header {
		margin-bottom: 20px;
	}

	#contact-form-section .locations {
		grid-gap: 30px 20px;
	}

	#contact-form-section .locations .location .name,
	#contact-form-section .locations .location .address {
		position: static;
		opacity: 1 !important;
		visibility: visible !important;
		cursor: default;
	}

	#investors-diagram {
		background-position: 115% 0;
	}

	#investors-explore-more .wrapper {
		margin: 0 15%;
	}

	#investors-explore-more .image-block {
		flex: 0 0 48%;
	}

	#investors-explore-more .text-block {
		flex: 0 0 42%;
	}

	#investors-explore-more .text-block .light-big-heading, #investors-explore-more .text-block .light-big-heading h1 {
		margin-bottom: 10%;
	}

	#investors-explore-more ul li:not(:first-child) {
		margin-top: 20px;
	}

	#careers-banner .header {
		margin-bottom: 8%;
	}

	#careers-banner .slider .content-slider {
		padding: 24px;
		font-size: 19px;
		line-height: 23px;
	}

	#careers-banner .content-slider .item .text {
		margin-bottom: 20px;
	}

	#careers-banner .content-slider .item .title {
		margin-bottom: 30px;
	}

	#careers-tabs .tabs-container .padT8p {
		padding-top: 5%;
	}

	#careers-tabs .tabs-container .padT10p {
		padding-top: 6%;
	}

	#career-tab-content-2 .special_item {
		margin-top: -28%;
	}

	#newsroom-articles .articles .posts {
		margin-left: -20px;
	}

	#newsroom-articles .articles .posts .post_div {
		margin-bottom: 6%;
	}

	#newsroom-articles .articles .posts .post {
		padding: 20px;
		border-radius: 6px;
	}

	#newsroom-articles .articles .posts .post .title {
		margin-bottom: 15px;
	}

	.orange-background {
		top: -9em !important;
	}

	.top-fix{
		margin: -11em !important;
	}

}