	.new-master-site-outer-container {
		width: 100%;		
		padding: 82px 0 0 0;
	}

	.new-master-site-inner-container {
		width: 100%;
	}

	::selection {
		background: #0076AD;
		color: white;
	}
	.page-nav {
	    padding: 20px 40px !important;
	        z-index: 99 !important;
	}
	.page-nav-popout {
         position: fixed;
         width: 1280px;
         max-width: 95% !important;
         border-top: 0 !important;
         transition: .2s;
         top: 85px;
         border-radius: 30px;
         padding: 20px 40px !important;
         animation: slidein;
         animation-duration: 0.85s;
         display: block !important;
        left: 0;
        right: 0;
         }
         @keyframes slidein {
         from {top: 0px;}
         to {top: 85px;}
         }
	
	.index-header-outer-container {
		width: 100%;
		position: relative;
		background-color: #F7F9FC;
		z-index: 5;
	}
	
	.index-background-container {
		width: 100%;
		opacity: 0;
		max-width: 1440px;
		min-height: 750px;
		background-repeat: no-repeat;
 		background-size: cover;
  		background-position: center;
  		position: absolute;
  		margin-left: auto;
		margin-right: auto;
		left: 0;
		right: 0;
		z-index: -5;
	}
	
	.index-header-inner-container {
		width: 100%;
		max-width: 1280px;
		min-height: 750px;
		margin: 0 auto;
    		z-index: 10;
    		display: flex;
    		align-items: center;
	}
	
	.index-header-container {
		width: 100%;
		max-width: 570px;
		margin-top: -50px;
	}
	
	.index-header-container h1 {
		font-family: Manrope;
		font-size: 48.7px;
		font-weight: normal;
		line-height: 135%;
		color: #14191F;
		margin-top: 0px;
	}
	
	.index-header-text {
		font-family: Manrope;
		font-weight: normal;
		font-size: 17px;
		color: #14191F;
		margin-top: 32px;
		margin-bottom: 65px;
	}
	
	.index-header-logos-title {
		font-family: Manrope;
		font-weight: normal;
		font-size: 17px;
		color: #14191F;
		margin-top: 62px;
		margin-bottom: 16px;
	}
	
	.index-logos {
		width: 100%;
		opacity: 0;
	}
	
	.index-three-boxes-outer-container {
		width: 100%;
	}
	
	.index-three-boxes-inner-container {
		width: 100%;
		max-width: 1280px;
		display: flex;
		align-items: center;
		justify-content: space-between;
		margin: 0px auto;
		padding: 40px 0 0 0;
	}
	
	.index-three-boxes {
		width: 100%;
		max-width: 400px;
		min-height: 628px;
		position: relative;
		overflow: hidden;
	}
	
	.index-three-boxes-text {
		padding: 40px 0 0 40px;
		position: relative;
		z-index: 10;
	}
	
	.index-box-1 {
		background-image: url("https://www.equilar.com/images/index/index-bucket-governance.jpg");
		background-repeat: no-repeat;
 		background-size: cover;
  		background-position: center;
	}
	
	.index-box-1:hover .index-three-boxes-triangle {
		bottom: 628px;
	}
	
	.index-box-1:hover .index-three-boxes-overlay {
		bottom: 0px;
	}
	
	.index-box-1:hover .index-three-boxes-overlay-text-container-1 {
		opacity: 1;
	}
	
	.index-box-2:hover .index-three-boxes-triangle {
		bottom: 628px;
	}
	
	.index-box-2:hover .index-three-boxes-overlay {
		bottom: 0px;
	}
	
	.index-box-2:hover .index-three-boxes-overlay-text-container-2 {
		opacity: 1;
	}
	
	.index-box-3:hover .index-three-boxes-triangle {
		bottom: 628px;
	}
	
	.index-box-3:hover .index-three-boxes-overlay {
		bottom: 0px;
	}
	
	.index-box-3:hover .index-three-boxes-overlay-text-container-3 {
		opacity: 1;
	}
	
	.index-box-2 {
		margin: 0 40px;
		background-image: url("https://www.equilar.com/images/index/index-bucket-recruiting.jpg");
		background-repeat: no-repeat;
 		background-size: cover;
  		background-position: center;
	}
	
	.index-box-3 {
		background-image: url("https://www.equilar.com/images/index/index-bucket-bd.jpg");
		background-repeat: no-repeat;
 		background-size: cover;
  		background-position: center;
	}
	
	.index-three-boxes-text p {
		color: #FFFFFF;
		font-family: Manrope;
		font-style: normal;
		font-weight: 500;
		font-size: 14.8px;
	}
	
	.index-three-boxes-text h1 {	
		color: #FFFFFF;
		font-family: Manrope;
		font-style: normal;
		font-weight: normal;
		font-size: 32px;
		margin-top: 8px;
	}
	
	.index-three-boxes-triangle {
		position: absolute;
		width: 0;
		height: 0;
		bottom: 0;
		z-index: 5;
		opacity: 0.9;
		transition: all ease 1s;
	}
	
	.index-three-boxes-triangle-1 {
		border-top: 0px solid transparent;   
		border-right: 0px solid transparent;  
   		border-bottom: 237px solid #7FCBEB; 
    		border-left: 400px solid transparent;
	}
	
	.index-three-boxes-triangle-2 {
		border-top: 0px solid transparent;   
		border-right: 0px solid transparent;  
   		border-bottom: 237px solid #0076AD; 
    		border-left: 400px solid transparent;
	}
	
	.index-three-boxes-triangle-3 {
		border-top: 0px solid transparent;   
		border-right: 0px solid transparent;  
   		border-bottom: 237px solid #004870; 
    		border-left: 400px solid transparent;
	}	
	
	 .index-three-boxes-overlay {
		width: 100%;
		min-height: 628px;
		position: absolute;
		opacity: 0.9;
		bottom: -628px;
		transition: all ease 1s;
	}
	
	.index-three-boxes-overlay-1 {	
		background-color: #7FCBEB;
	}
	
	.index-three-boxes-overlay-2 {	
		background-color: #0076AD;
	}
	
	.index-three-boxes-overlay-3 {	
		background-color: #004870;
	}
	
	.index-three-boxes-overlay-text-container {
		position: absolute;
		opacity: 0;
		display: flex;
		justify-content: flex-start;
		align-items: center;
		flex-wrap: wrap;
		padding: 0 40px 40px 40px;
		bottom: 0;
		z-index: 10;
		transition: all ease 1s;
	}
	
	.index-three-boxes-overlay-text {
		font-family: Manrope;
		font-style: normal;
		font-weight: 500;
		font-size: 17px;
	}
	
	.index-three-boxes-overlay-text p {
		color: #FFFFFF;
	}
	
	.index-three-boxes-overlay-link {	
		display: flex;
		justify-content: center;
		align-items: center;	
		margin-top: 24px;
	}
	
	.index-three-boxes-overlay-link a {		
		font-family: Manrope;
		font-weight: normal;
		font-size: 14.8px;
		color: #FFFFFF;
	}
	
	.horizontal-left-arrow-container-mobile {
      		cursor: pointer;
      	}
      	
      	.horizontal-left-arrow-container-mobile i {
      		color: #d4d4d4
      	}
      	
      	.horizontal-right-arrow-container-mobile {
      		cursor: pointer;
      		padding-left: 15px;
      	}
      	
      	.index-num-scroll-container {
      		display: flex;
      		align-items: center;
      		justify-content: center;
      	}
	
	
	
	.three-info-outer-container {
		width: 100%;
	}
	
	.three-info-inner-container {
		width: 100%;
		min-height: 267px;
		max-width: 1280px;
		display: flex;
		align-items: center;
		justify-content: space-evenly;
		flex-wrap: wrap;
		margin: 0 auto;
	}
	
	.three-info-container {
		width: 33%;
	}
	
	.three-info-container h1 {
		font-family: Manrope;
		font-weight: 300;
		font-size: 65.16px;
		text-align: center;
		color: #14191F;
		line-height: 135%;
		margin-top: 0px;
	}
	
	.three-info-container p {
		font-family: Manrope;
		font-size: 17px;
		text-align: center;
		color: #14191F;
		margin-top: 8px;
	}
	
	.index-media-outer-container {
		width: 100%;
	}
	
	.index-media-inner-container {
		width: 100%;
		max-width: 1280px;
		margin: 0px auto;
		padding: 40px 0px;
	}
	
	.index-media-container {
		width: 100%;
		margin: 40px auto;
		padding: 0 25px;
	}
	
	.index-media-container h1 {
		font-family: Manrope;
		font-size: 32px;
		text-align: center;
		color: #14191F;
	}
	
	.index-media-container p {
		font-family: Manrope;
		font-size: 17px;
		text-align: center;
		color: #14191F;
	}
	
	.index-media-container-link {
		text-align: center;
		display: flex;
    		justify-content: center;
    		align-items: center;
	}
	
	.index-media-container-link a {
		font-family: Manrope;
		font-style: normal;
		font-weight: 600;
		font-size: 14.8px;
		color: #0076AD;
		text-transform: capitalize;
	}
	
	.index-media-container-link img {
		margin-left: 8px;
	}
	
	.index-media-image-container {
		width: 100%;
		text-align: center;
	}
	
	.index-media-image-container img {
		width: 100%;
	}
	
	.vertical-slider-section-outer-container {
		width: 100%;
	}
	
	.vertical-slider-section-inner-container {
		width: 100%;
		max-width: 1280px;
		margin: 0px auto;
		padding: 40px 0px;
	}
	
	.vertical-slider-section-container {
		width: 100%;
		display: flex;
		align-items: center;
		justify-content: center;
	}
	
	.vertical-slider-left-section {
		width: 50%;
		max-width: 510px;
		margin: 0 150px 0 0;
	}
	
	.vertical-slider-left-section h1 {
		width: 100%;
		font-family: Manrope;
		font-size: 32px;
		margin-top: 0px;
		line-height: 125%;
		color: #2581C6;
	}
	
	.article-inner-container h1 {
		font-size: 30px !important;
	}
	
	.vertical-slider-action-outer-container{
		width: 100%;
		margin-top: 40px;
		position: relative;
	}
	
	.vertical-slider-action-container {
		width: 100%;
		display: flex;
		justify-content: center;
		flex-wrap: wrap;
		padding-top: 48px;	
		cursor: pointer;
	}
	
	.action-container-1 {
		padding-top: 0px;
	}
	
	.action-container-2 {
	
	}
	
	.action-container-3 {
	
	}
	
	.vertical-slider-button ul {
		 margin: 0px 15px;  
		 padding: 0 1em;  
	}
	
	.vertical-slider-button ul li {
		font-family: Manrope;
    		font-size: 17px;
    		color: #D5DDEC;
    		margin-top: 15px;
	}
	
	.vertical-bar {
		width: 2px;
		height: 0px;
		background-color: #0076AD;
		margin-right: 32px;
	}
	
	.vertical-bar-full {
		position: absolute;
		left: 0;
		z-index: -100;
		width: 2px;
		height: 100%;
		background-color: #D5DDEC;
		margin-right: 32px;
	}
	
	
	.vertical-slider-button .vertical-slider-new-arrow-left a {
		color: #D5DDEC;
	}
	
	.vertical-slider-new-arrow-left svg {
		margin-left: 8px;
	}
	
	.vertical-slider-button {
		width: calc(100% - 34px);
	}
	
	.vertical-slider-svg-path {
		fill: #D5DDEC;
	}
	
	.vertical-slider-button p {
		font-family: Manrope;
		font-size: 17px;
		color: #D5DDEC;
		margin-top: 0px;
	}
	
	.vertical-slider-button p:first-child {
		font-weight: bold;
	}
	
	.vertical-slider-right-section {
		width: 50%;
		max-width: 620px;
		text-align: center;
		display: flex;
    		align-items: center;
    		justify-content: center;
	}
	
	.vertical-slider-right-section img {
		width: 100%;
	}
	
	.vertical-slider-right-section-image-2 {
		display: none;
		opacity: 0;
	}
	
	.vertical-slider-right-section-image-3 {
		display: none;
		opacity: 0;
	}
	
	
	
	.index-image-left-section-outer-container {
		width: 100%;		
		background-color: #F7F9FC;
		position: relative;
		z-index: 1;
	}
	
	.index-image-left-section-background {
		width: 100%;
		max-width: 1440px;
		position: absolute;
		top: 0;
		left: 0;
		right: 0;
		bottom: 0;
		margin: auto;
		background-image: url("https://www.equilar.com/images/index/equilar-product-ipad-app.png");
		background-size: cover;
		background-position: center;
		z-index: 5;
	}
	
	.index-image-left-section-inner-container {
		width: 100%;
		max-width: 1280px;
		min-height: 700px;
		display: flex;
		align-items: center;
		justify-content: center;
		flex-wrap: wrap;
		margin: 0 auto;
		position: relative;
		z-index: 10;
	}
	
	.index-image-left-section img {
		width: 100%;
	}
	
	.index-image-left-section {
		width: calc(100% - 510px);
	}
	
	.index-image-left-text-section-fill {
		width: 100%;
		max-width: calc(100% - 510px);
	}
	
	.index-image-left-text-section {
		width: 100%;
		max-width: 510px;
	}
	
	.index-image-left-text-section h1 {
		font-family: Manrope;
		font-size: 32px;
		font-weight: 300;
		color: #14191F;
		margin-top: 0px;
	}
	
	.index-image-left-text-section p {
		font-family: Manrope;
		font-size: 17px;
		color: #14191F;
		margin-top: 25px;
	}
	
	.index-image-left-link-container {
		width: 100%;
		display: flex;
		align-items: center;
		justify-content: flex-start;
		margin-top: 0px;
	}
	
	.index-image-left-link-container a {
		font-family: Manrope;
		font-style: normal;
		font-weight: 600;
		font-size: 14.8px;
		color: #0076AD;		
	}
	
	.index-image-left-link-container img {
		margin-left: 8px;
		width: 16px;
	}
	
	
	
	
	
	
	
	
	.horizontal-article-slider-outer-container {
		width: 100%;
	}
	
	.horizontal-article-slider-inner-container {
		width: 100%;
		max-width: 1280px;
		display: flex;
		align-items: center;
		justify-content: center;
		flex-wrap: wrap;
		margin: 0 auto;
		padding: 40px 0px;
	}
	
	.horizontal-article-slider-title-section {
		width: 100%;
		display: flex;
		align-items: center;
		justify-content: center;
	}
	
	.horizontal-article-slider-title-section h2 {
		width: calc(100% - 53px);
		font-family: Manrope;
		font-style: normal;
		font-weight: 500;
		font-size: 22.2px;
		color: #14191F;
		margin-top: 0px;
		text-align: left;
		text-transform: capitalize;
	}
	
	.horizontal-article-slider-title-button {
		width: 100%;
		max-width: 54px;		
	}
	
	.horizontal-article-slider-title-button a {
		color: #14191F;
		font-family: Manrope;
		font-style: normal;
		font-weight: 500;
		font-size: 14.8px;
		transition: all ease 0.5s;
		text-transform: capitalize;
	}
	
	.horizontal-article-slider-title-button:hover a {
		color: #0076AD;
	}
	
	.horizontal-article-slider-boxes {
		width: 100%;
		opacity: 0;
		display: flex;
		align-items: flex-start;
		justify-content: space-between;
		flex-wrap: wrap;
		opacity: 1;
		margin-top: 0px;
	}
	
	.horizontal-article-core {
		width: 24%;
		display: flex;
		align-items: center;
		justify-content: flex-start;
		flex-wrap: wrap;
	}
	
	.horizontal-article-type-text {
		width: 100%;
		font-family: Manrope;
		font-size: 16px;
		color: #323232;
	}
	
	.horizontal-article-core img {
		width: 100%;
		opacity: 0;
		margin-top: 16px;
		border: 1px solid #d5d7d8;
		border-radius: 3px;
	}
	.horizontal-article-core a {
		width: 100%;
	}
	.horizontal-article-core a h3 {
		width: 100%;
		min-height: 125px;
		font-family: Manrope;
		font-style: normal;
		font-weight: normal;
		font-size: 20px;
		color: #14191F;
		margin-top: 16px;
		transition: all ease 0.5s;
		line-height: 125%;
	}
	
	.horizontal-article-date-text {
		width: 100%;
		font-family: Manrope;
		font-style: normal;
		font-weight: normal;
		font-size: 14.8px;
		color: #14191F;
	}
	
	.horizontal-article-type {
		width: 100%;
		display: flex;
		align-items: center;
		justify-content: center;
		flex-wrap: wrap;
	}
	
	.horizontal-article-type p {
		width: 25%;
		font-family: Manrope;
		font-style: normal;
		font-weight: 500;
		font-size: 14.8px;
		color: #657081;
	}
	
	.horizontal-article-title {
		width: 100%;
		display: flex;
		align-items: stretch;
		justify-content: center;
		flex-wrap: wrap;
		min-height: 100px;
	}
	
	.horizontal-article-title a {
		width: 25%;
	}
	
	.horizontal-article-title a h3 {
		font-family: Manrope;
		font-style: normal;
		font-weight: normal;
		font-size: 22.2px;
		color: #14191F;
		transition: all ease 0.5s;
	}
	
	.horizontal-article-title a h3:hover {
		color: #0076AD;
	}
	
	.horizontal-article-date {
		width: 100%;
		display: flex;
		align-items: center;
		justify-content: center;
		flex-wrap: wrap;
		margin-top: 24px;
	}
	
	.horizontal-article-date p {
		width: 25%;
		font-family: Manrope;
		font-style: normal;
		font-weight: normal;
		font-size: 14.8px;
		color: #14191F;
	}
	
	.horizontal-article-slider-controls {
		width: 100%;
		display: flex;
		align-items: center;
		justify-content: center;
		flex-wrap: wrap;
		position: relative;
		margin-top: 55px;
	}
	
	.horizontal-article-slider-outer-container-mobile {
      		display: none;
      	}
      	
      	.horizontal-article-core-mobile {
      		width: 100%;
      	}
      	
      	.horizontal-article-mobile-core {
		width: 24%;
		display: flex;
		align-items: center;
		justify-content: flex-start;
		flex-wrap: wrap;
	}
	
	.horizontal-article-core-mobile img {
		width: 100%;
		opacity: 0;
		margin-top: 16px;
	}
	
	.horizontal-article-core-mobile a h3 {
		width: 100%;
		font-family: Manrope;
		font-style: normal;
		font-weight: normal;
		font-size: 22.2px;
		color: #14191F;
		margin-top: 16px;
		transition: all ease 0.5s;
		text-align: left;
		line-height: 125%;
	}




	
	.horizontal-progress-line {
		width: 160px;
		min-height: 2px;
		position: relative;
	}
	
	.horizontal-underlay-line {
		width: 100%;
		height: 2px;
		background-color: #D5DDEC;
		position: absolute;
		z-index: -10;
	}
	
	.horizontal-overlay-line {
		width: 50%;
		height: 2px;
		background-color: #0076AD;
		position: absolute;
		left: 0;
		transition: all ease 0.5s;
		z-index: -5;
	}
	
	.horizontal-arrow-button-container {
		width: calc(100% - 160px);
	}
	
	.horizontal-arrow-button-container {
		width: calc(100% - 160px);
		display: flex;
		align-items: center;
		justify-content: flex-end;
	}
	
	.horizontal-right-arrow-container {
		margin-left: 16px;
		cursor: pointer;
	}
	
	.horizontal-left-arrow-container {
		cursor: pointer;
	}
	
	.horizontal-left-arrow-container i {
		color: #d4d4d4;
	}
	
	.index-testimonial-outer-container {
		width: 100%;
	}
	
	.index-testimonial-inner-container {
		width: 100%;
		max-width: 1280px;
		display: flex;
		align-items: flex-start;
		justify-content: center;
		flex-wrap: wrap;
		margin: 0px auto;
		padding: 40px 0;
	}
	.index-testimonial-left-container {
		width: 100%;
		max-width: 200px;
	}
	.index-testimonial-left-container h2 {
		width: 100%;
		max-width: 200px;
		font-family: Manrope;
		font-style: normal;
		font-weight: normal;
		font-size: 22.2px;
		color: #14191F;
		margin-top: 0px;
		text-transform: capitalize;
	}
	.index-testimonial-right-container {
		width: 100%;
		max-width: calc(100% - 200px);
		min-height: 228px;
		display: flex;
		align-items: center;
		justify-content: center;
		flex-wrap: wrap;
		padding-left: 15px;
	}
	.index-testimonial-text-container {
		width: 100%;
		min-height: 170px;
	}
	.index-testimonial-text-container h2 {
		font-family: Manrope;
		font-style: italic;
		font-weight: normal;
		font-size: 20px;
		color: #14191F;
		margin-top: 0px;
	}
	.index-testimonial-text {
		opacity: 0;
		display: none;
	}
	.index-testimonial-controls-container {
		width: 100%;
		display: flex;
		align-items: center;
		justify-content: center;
		margin-top: 10px;
	}
	
	.index-testimonial-title-inner-container {
		display: none;
      		align-items: center;
      		justify-content: center;
      		opacity: 0;
	}
	.index-testimonial-title {
		font-family: Manrope;
		font-style: normal;
		font-weight: 600;
		font-size: 14.8px;
		color: #14191F;
		margin: 0px;
	}
	.index-testimonial-title-light {
		font-family: Manrope;
		font-style: normal;
		font-weight: 500;
		font-size: 14.8px;
		color: #14191F;
		margin: 0px;
	}
	.index-testimonial-title-container {
		width: 100%;
		max-width: calc(100% - 64px);
		min-height: 104px;
	}
	.index-testimonial-arrow-container {
		width: 100%;
		max-width: 64px;
		display: flex;
		align-items: center;
		justify-content: center;
	}
	.testimonial-prev-arrow {
		cursor: pointer;
	}
	.testimonial-next-arrow {
		cursor: pointer;
		padding-left: 16px;
	}

	.index-image-right-section-outer-container {
		width: 100%;		
		background-color: #F7F9FC;
		position: relative;
		z-index: 1;
	}
	
	.index-image-right-section-background {
		width: 100%;
		max-width: 1440px;
		height: 100%;
		position: absolute;
		top: 0;
		left: 0;
		right: 0;
		bottom: 0;
		margin: auto;
		background-image: url("https://www.equilar.com/images/index/equilar-product-demo.png");
		background-size: cover;
    		background-position: center;
		z-index: 5;
	}
	
	.index-image-right-section-inner-container {
		width: 100%;
		max-width: 1280px;
		min-height: 680px;
		display: flex;
		align-items: center;
		justify-content: center;
		flex-wrap: wrap;
		margin: 0 auto;
		position: relative;
		z-index: 10;
	}
	.index-image-right-section img {
		width: 100%;
	}
	.index-image-right-text-section {
		width: 100%;
	}
	.index-image-right-text-section h1 {
		font-family: Manrope;
		font-size: 32px;
		font-weight: 300;
		color: #14191F;
		margin-top: 0px;
	}
	.index-image-right-text-section p {
		width: 100%;
		max-width: 510px;
		font-family: Manrope;
		font-size: 17px;
		color: #14191F;
		margin-top: 25px;
	}
	
	.index-image-right-text-section p a {
		font-family: Manrope;
		font-size: 17px;
		color: #14191F;		
	}
	
	.index-image-right-text-section p a:hover {
		color: #0076AD;	
	}
	
	.index-image-right-link-container {
		width: 100%;
		display: flex;
		align-items: center;
		justify-content: flex-start;
		margin-top: 40px;
	}
	
	.index-image-right-link-button {
		font-family: Manrope;
		font-style: normal;
		font-weight: 900;
		font-size: 14.8px;
		color: #FFFFFF;
		padding: 13px 30px;
		background-color: #0076AD;
		border-radius: 30px;
		width: 250px;
		text-align: center;
	}
	
	.index-image-right-link-container a {
		font-family: Manrope;
		font-style: normal;
		font-weight: 600;
		font-size: 14.8px;
		color: #0076AD;	
	}
	
	.index-image-right-link-container img {
		margin-left: 8px;
		width: 16px;
	}
	
	.general-header-outer-container {
      		width: 100%;
      		min-height: 420px;
      		display: flex;
      		align-items: center;
      		justify-content: center;
      		position: relative;
      		z-index: 1;
      	}
      	
      	.general-header-background {
      		width: 100%;
      		max-width: 1440px;
      		min-height: 420px;
      		background-image: url("https://www.equilar.com/images/executive-compensation/background.png");
      		background-repeat: no-repeat;
 		background-size: cover;
  		background-position: center;
  		position: absolute;
  		margin-left: auto;
		margin-right: auto;
		left: 0;
		right: 0;
		z-index: 5;
      	}
      	
      	.general-header-background-overlay {
      		display: none;
      		width: 100%;
      		max-width: 1440px;
      		min-height: 420px;
      		background: black;
      		position: absolute;
      		margin-left: auto;
		margin-right: auto;
		left: 0;
		right: 0;
		z-index: 3;
		opacity: 0.4;
		z-index: 10;
      	}
      	
      	.general-header-inner-container {
      		width: 100%;
      		max-width: 1280px;
      		margin: 0 auto;
      		position: relative;
      		z-index: 10;
      	}
      	
      	.general-header-text-container {
      		width: 100%;
      		max-width: 470px;
      	}
      	
      	.general-header-text-container h1 {
      		font-family: Manrope;
		font-style: normal;
		font-weight: normal;
		font-size: 37.4px;
		color: #FFFFFF;
      	}
      	
      	.general-header-text-container p {
      		font-family: Manrope;
		font-style: normal;
		font-weight: normal;
		font-size: 20px;
		color: #FFFFFF;
		margin-top: 22px;
      	}
      	
      	.general-header-text-container a div {
		margin-top: 32px;
	}
	
	.three-icon-outer-container {
		width: 100%;
	}
	
	.three-icon-inner-container {
		width: 100%;
		max-width: 1280px;
		display: flex;
		align-items: flex-start;
    		justify-content: space-between;
		margin: 0 auto;
		padding: 40px 0px;
	}
	
	.three-icon-container {
		width: 100%;
		display: flex;
		align-items: center;
		justify-content: center;
		flex-wrap: wrap;
		padding: 0 5px;
	}
	
	.three-icon-container p {
		font-family: manrope;
	}
	
	.three-icon-container-center {
		margin: 0 30px;
	}
	
	
	.three-icon {
		width: 100%;
		text-align: center;
	}

	.three-icon img {
		max-width: 90px;
		width: 100%;
	}
	
	.two-box-outer-container {
		width: 100%;
	}
	
	.two-box-inner-container {
		width: 100%;
		max-width: 1280px;
		display: flex;
		align-items: center;
		justify-content: center;
		flex-wrap: wrap;
		margin: 0 auto;
		padding: 40px 0px;
	}
	
	.left-two-box-container {
		width: 50%
	}
	
	.left-two-box-text {
		width: 100%;
		max-width: 510px;
	}
	
	.left-two-box-text h1 {
		font-family: Manrope;
		font-style: normal;
		font-weight: 900;
		font-size: 32px;
		color: #14191F;
		margin: 0;
	}
	
	.left-two-box-text p {
		font-family: Manrope;
		font-style: normal;
		font-weight: normal;
		font-size: 16px;
		color: #14191F;
		margin-top: 10px;
	}

	.right-two-box-container { 
		width: 50%;
		max-width: 620px;
		display: flex;
   		justify-content: center;
    		align-items: center;
	}
	
	.right-two-box-container img {
		width: 100%;
	}
	
	.two-box-text-right-adjustment {
		padding-left: 50px;
	}
	
	.two-box-bg {
		background-color: #F7F9FC;
	}
	
	.trusted-logos-outer-container {
		width: 100%;
	}
	
	.trusted-logos-inner-container {
		width: 100%;
		max-width: 1280px;
		display: flex;
		align-items: center;
		justify-content: center;
		flex-wrap: wrap;
		margin: 0 auto;
		padding: 40px 0;
		background: #F7F9FC;
		border-radius: 5px;
	}
	
	.trusted-logos-inner-container p {
		width: 100%;
		font-family: Manrope;
		font-style: normal;
		font-weight: normal;
		font-size: 17px;
		color: #14191F;
		margin-top: 15px;
		text-align: center;
	}
	
	.trusted-logos-title {
		width: 100%;
	}
	
	.trusted-logos-title h2 {
		font-family: Manrope;
		font-style: normal;
		font-weight: 900;
		font-size: 32px;
		color: #2581C6;
		margin-top: 0px;
		text-align: center;
		line-height: 125%;
	}
	
	.trusted-logos-container {
		width: 100%;
		display: flex;
		align-items: center;
		justify-content: space-evenly;
		flex-wrap: wrap;
		margin-top: 25px;
	}
	
	.trusted-logos {
		width: 25%;
		max-width: 290px;
	}
	
	.trusted-logos img {
		width: 100%;
	}
	
	.trusted-logos-three {
		width: 25%;
		text-align: center;
	}
	
	.trusted-logos-three img {
		width: 80%;
	}
	
	.two-column-gallery-outer-container {
      		width: 100%;
      	}
      	
      	.two-column-gallery-inner-container {
      		width: 100%;
      		max-width: 1280px;
      		margin: 0 auto;
      		padding: 40px 0px;
      	}
      	
      	.two-column-gallery-container {
      		display: flex;
      		align-items: stretch;
      		justify-content: space-between;
      		flex-wrap: wrap;
      	}
      	
      	.two-column-gallery-title {
      		width: 100%;
      		margin-bottom: 32px;
      	}
      	
      	.two-column-gallery-title h2 {
      		font-family: Manrope;
		font-style: normal;
		font-weight: normal;
		font-size: 22.2px;
		color: #14191F;
		margin-top: 0px;
      	}
      	
      	.two-column-gallery {
      		width: 49%;
      	}
      	
      	.two-column-gallery-image {
      		width: 100%;
      	}
      	
      	.two-column-gallery h2 {
      		width: 100%;
      		margin-top: 24px;
      	}
      	
      	.two-column-gallery p {
      		width: 100%;
      	}
      	
      	.two-column-gallery-learn-more {
      		margin-top: 24px;
      	}
      	
      	.two-column-gallyer-arrow-contaier {
      		width: 100%;
      		display: flex;
      		align-items: stretch;
      		justify-content: space-between;
      		flex-wrap: wrap;
      		margin-top: 24px;
      	}
      	
      	.index-image-left-section-background-mobile {
      		display: none;
      		width: 100%;
      		text-align: center;
      	}
      	
      	.index-image-left-section-background-mobile img {
      		width: 100%;
      		max-width: 600px;
      	}
      	
      	.index-image-right-text-section-mobile {
      		display: none;
      		width: 100%;
      		text-align: center;
      	}
      	
      	.index-image-right-text-section-mobile img {
      		width: 100%;
      		max-width: 600px;
      	}
      	
      	.index-testimonial-headshot-container {
      		width: 100%;
      		max-width: 100px;
      	}
      	
      	.index-testimonial-headshot-container img{
      		width: 100%;
      	}
      	
      	.index-testimonial-inner-text-container {
      		width: 100%;
      		max-width: calc(100% - 100px);
      		padding-left: 15px;
      	}
      	
      	.index-testimonial-inner-text-container img {
      		width: 100%;
      		max-width: 150px;
      	}

      	
      	.new-arrow-left-margin-effect {
      		width: 50%;
      		max-width: 620px;
      	}
      	
      	
      	.about-outer-container {
		width: 100%;
	}
	
	.about-inner-container {
		width: 100%;
		max-width: 1280px;
		padding: 25px;
		margin: 0 auto;
	}
	
	.about-inner-container h2 {
		font-family: Manrope;
    		font-size: 22px;
    		font-weight: 300;
    		color: #14191F;
    		margin-top: 0px;
    		line-height: 140%;
        }
        
        .about-inner-container h3 {
		font-family: Manrope;
    		font-size: 22px;
    		font-weight: bold;
    		color: #14191F;
        }
        
        .about-inner-container p {
        	font-family: Manrope;
    		font-size: 16px;
    		color: #14191F;
    	}
    	
    	.about-icon-container {
    		width: 100%;
		display: flex;
		align-items: center;
		justify-content: flex-start;  
		margin-top: 25px;
    	}
    	
    	.about-icon-container img {
    		width: 15%;
    	}
    	
    	.institute-new-outer-container {
      		width: 100%;
      	}
      	
      	.institute-new-inner-container {
      		width: 100%;
      		max-width: 1280px;
      		display: flex;
      		align-items: flex-start;
      		justify-content: center;
      		flex-wrap: wrap;
      		margin: 0 auto;
      		padding: 40px 0px;
      	}
      	
      	.institute-new-image-container {
      		width: 100%;
      		max-width: calc(100% - 440px);
      		display: flex;
      		align-items: flex-start;
      		justify-content: center;
      		flex-wrap: wrap;      		
      		padding-right: 40px; 		
      	}
      	
      	.institute-new-image {
      		width: 100%;
      	}
      	
      	.institute-new-title-container {
      		width: 100%;
      		display: flex;
      		align-items: center;
      		justify-content: center;
      		flex-wrap: wrap;
      		margin-bottom: 25px;
      	}
      	
      	.institute-new-title-container h2 {
      		width: 100%;
      		font-family: Manrope;
		font-style: normal;
		font-weight: normal;
		font-size: 22.2px;
		color: #14191F;
		margin-top: 0px;
      	}
      	
      	.institute-new-image img {
      		width: 100%;
      	}
      	
      	.institute-new-image-text {
      		width: 100%;
      	}
      	
      	.institute-new-image-text h4 {
      		width: 100%;
      		font-family: Manrope;
		font-style: normal;
		font-weight: 500;
		font-size: 14.8px;
		color: #657081;
		margin-top: 24px;
      	}
      	
      	.institute-new-image-text h2 {
      		margin-top: 0px;
      	}
      	
      	.institute-new-image-text h2 a {
      		width: 100%;
      		font-family: Manrope;
		font-style: normal;
		font-weight: normal;
		font-size: 22.2px;
		color: #14191F;
		margin-top: 8px;
		transition: all ease 0.25s;
      	}
      	
      	.institute-new-image-text h2:hover a {
		color: #0076AD;
      	}
      	
      	.institute-new-image-text h5 {
      		width: 100%;
      		font-family: Manrope;
		font-style: normal;
		font-weight: normal;
		font-size: 14.8px;
		color: #14191F;
		margin-top: 24px;
      	}
      	
      	.institute-new-text-container {
      		width: 100%;
      		max-width: 440px;
      	}
      	
      	.institute-new-text {
      		width: 100%;
      	}
      	
      	.institute-new-text-container hr {
      		margin: 16px 0px;
      		color: #D5DDEC;
      	}
      	
      	.institute-new-text h3 {
      		font-family: Manrope;
		font-style: normal;
		font-weight: 500;
		font-size: 14.8px;
		color: #657081;
      		margin-top: 0px;
      	}
      	
      	.institute-new-text h4 {
      		font-family: Manrope;
		font-style: normal;
		font-weight: normal;
		font-size: 14.8px;
		color: #14191F;
      		margin-top: 24px;
      	}
      	
      	.institute-new-text h2 a {
      		font-family: Manrope;
		font-style: normal;
		font-weight: normal;
		font-size: 22.2px;
		color: #14191F;
      		margin-top: 8px;
      		transition: all ease 0.25s;
      	}
      	
      	
      	.institute-new-text h2 a svg {
      		margin-bottom: -5px;
      	}
      	
      	.institute-new-text h2 a svg path { 
      		fill: #14191F;
      		
      		transition: all ease 0.25s;
      	}
      	
      	.institute-new-text h2:hover a {
      		color: #0076AD;
      	}
      	
      	.institute-new-text h2:hover a svg path {
      		fill: #0076AD;
      	}
      	
      	.two-column-gallery-blog {
      		display: flex;
      		align-items: center;
      		justify-content: center;
      	}
      	
      	.two-column-gallery-blog h2 {
      		width: 100%;
      		max-width: calc(100% - 53px);
      		margin-top: 0px;
      	}
      	
      	.two-column-gallery-blog h3 {
      		width: 100%;
      		max-width: 60px;
      		margin-top: 0px;
      	}
      	
      	.two-column-gallery-title-view-all {
      		margin-top: 0px;
      	}
      	
      	.two-column-gallery-title-view-all a {
      		font-family: Manrope;
		font-style: normal;
		font-weight: 600;
		font-size: 14.8px;
		color: #14191F;	
		transition: all ease 0.25s;
      	}
      	
      	.two-column-gallery-title-view-all:hover a {
		color: #0076AD;	
      	}
      	
      	
      	
      	.institute-magazine-outer-container {
      		width: 100%;
      		background: #F7F9FC;
      	}
      	
      	.institute-magazine-inner-container {
      		width: 100%;
      		max-width: 1280px;
      		display: flex;
      		align-items: center;
      		justify-content: center;
      		flex-wrap: wrap;
      		margin: 0 auto;
      		padding: 40px 0px;
      	}
      	
      	.institute-magazine-left-container {
      		width: 100%;
      		max-width: 510px;
      	}
      	
      	.institute-magazine-left-container h4 {
      		font-family: Manrope;
		font-style: normal;
		font-weight: 500;
		font-size: 14.8px;
		color: #657081;
		margin-top: 0px;
      	}
      	
      	.institute-magazine-left-container h1 {
      		font-family: Manrope;
		font-style: normal;
		font-weight: 300;
		font-size: 32px;
		color: #14191F;
		margin-top: 0px;
      	}
      	
      	.institute-magazine-left-container p {
      		font-family: Manrope;
		font-style: normal;
		font-weight: normal;
		font-size: 17px;
		color: #14191F;
		margin-top: 25px;
      	}
      	
      	.institute-magazine-left-container .new-arrow-left-margin-effect {
      		margin-top: 40px;
      	}
      	
      	.institute-magazine-right-container {
      		width: 100%;
      		max-width: calc(100% - 510px);
      	}
      	
      	.institute-magazine-right-container img {
      		width: 100%;
      	}
      	
      	
      	.resource-outer-container {
      		width: 100%;
      	}
      	
      	.resource-inner-container {
      		width: 100%;
      		max-width: 1280px;
      		display: flex;
      		justify-content: center;
      		flex-wrap: wrap;
      		margin: 0 auto;
      		padding-top: 20px;
      		padding-bottom: 40px;
      	}
      	
      	.resource-title-container {
      		width: 100%;
      		display: flex;
      		align-items: center;
      		justify-content: center;
      		flex-wrap: wrap;
      	}
      	
      	.resource-title-container h2 {
      		width: 100%;
      		max-width: calc(100%);
      		font-family: Manrope;
		font-style: normal;
		font-weight: normal;
		font-size: 22.2px;
		color: #14191F;
      		margin-top: 0px;
      	}

      	.resource-title-container h3 {
      		width: 100%;
      		max-width: 54px;
      		margin-top: 0px;
      	}
      	
      	.resource-title-container h3 a {
      		font-family: Manrope;
		font-style: normal;
		font-weight: 600;
		font-size: 14.8px;
		color: #14191F;
      	}
      	
      	.resource-container {
      		width: 50%;
      		margin-top: 25px;
      		padding: 0 5px;
      	}
      	
      	.resource-container h5 {
		font-family: Manrope;
		font-style: normal;
		font-weight: 500;
		font-size: 14.8px;
		color: #657081;
      	}
      	
      	.resource-container h2 a {
		font-family: Manrope;
		font-style: normal;
		font-weight: normal;
		font-size: 22.2px;
		color: #14191F;
		transition: all ease 0.25s;
      	}
      	
      	.resource-container h2 a:hover {
      		color: #0076AD;	
      	}
      	
      	.resource-container h4 {
		font-family: Manrope;
		font-style: normal;
		font-weight: normal;
		font-size: 14.8px;
		color: #14191F;
      	}
      	
      	.outer-important-dates-container {
      		width: 100%;
      	}

      	.inner-important-dates-container {
      		width: 100%;
      		max-width: 1280px;
      		display: flex;
      		align-items: center;
      		justify-content: center;
      		flex-wrap: wrap;
      		margin: 40px auto;
      	}
      	
      	.important-dates-title-container {
      		width: 100%;
      	}
      	
      	.important-dates-title-container h2 {
      		font-family: Manrope;
    		font-size: 22.2px;
    		font-weight: normal;
    		color: #14191F;
    		margin-top: 0px;
      	}
      	
      	.important-dates-section-container {
      		width: 100%;
      		display: flex;
      		align-items: center;
      		justify-content: center;
      		flex-wrap: wrap;
      	}
      	
      	.important-dates-section {
      		width: 25%;
      		display: flex;
      		align-items: center;
      		justify-content: space-evenly;
      		flex-wrap: wrap;
      		margin: 40px 0px;
      	}
      	
      	.important-dates-section p {
      		width: 100%;
      		margin: 0;
      		font-family: Manrope;
    		font-size: 17px;
    		color: #14191F;
    		text-align: center;
      	}
      	
      	.important-dates-section div {
      		display: inline-block;
      		min-width: 200px;
      		border-radius: 5px;
      		padding: 15px;
      	}
      	
      	.important-dates img {
      		margin-bottom: 10px;
      	}
      	
      	.important-dates p :first-child {
      		font-weight: bold;
      		margin-top: 15px;
      	}
      	
      	
      	.survey-reports-outer-container {
      		width: 100%;
      	}
      	
      	.survey-reports-inner-container {
      		width: 100%;
      		display: flex;
      		align-items: center;
      		justify-content: center;
      		flex-wrap: wrap;
      		max-width: 1280px;
      		margin: 0px auto;
      		padding: 40px 0px;
      	}
      	
      	.survey-reports-title {
      		width: 100%;
      		display: flex;
      		align-items: center;
      		justify-content: center;
      		flex-wrap: wrap;
      	}
      	
      	.survey-reports-title h2 {
      		width: 100%;
      		font-family: Manrope;
    		font-size: 22.2px;
    		font-weight: normal;
    		color: #14191F;
    		margin-top: 0px;
      	}
      	
      	.survey-reports-title p {
      		width: 100%;
      		font-family: Manrope;
    		font-size: 17px;
    		color: #14191F;
      	}
      	
      	.survey-reports-container {
      		display: flex;
      		align-items: flex-start;
      		justify-content: center;
      		flex-wrap: wrap;
      	}
      	
      	.survey-reports-section {
      		width: 16.6%;
      		display: flex;
      		align-items: center;
      		justify-content: center;
      		flex-wrap: wrap;
      		text-align: center;   
      		margin-top: 15px;  		
      	}
      	
      	.survey-reports-section p {
      		width: 100%;
      		font-family: Manrope;
    		font-size: 17px;
    		color: #14191F;
    		font-weight: bold;
    		text-align: center;
    		margin-top: 5px;
      	}
      	
      	.survey-reports-section img {
      		width:100%;
      		max-width: 150px;
      		margin: 0 auto;
      		border: 1px solid #d4d4d4;
      		margin-top: 20px;
      		border-radius: 5px;
      	}
      		
      	.survey-privacy-outer-container {
      		width: 100%;
      	}
      	
      	.survey-privacy-inner-container {
      		width: 100%;
      		max-width: 1280px;
      		display: flex;
      		align-items: center;
      		justify-content: center;
      		flex-wrap: wrap;
      		margin: 0 auto;
      		padding: 40px 0px;
      	}
      	
      	.survey-privacy-title-container {
      		width: 100%;
      	}
      	
      	.survey-privacy-title-container h2 {
      		width: 100%;
      		font-family: Manrope;
    		font-size: 22.2px;
    		font-weight: normal;
    		color: #14191F;
    		margin-top: 0px;
      	}
      	
      	.survey-privacy-text-container {
      		width: 100%;
      	}
      	
      	.survey-privacy-text-container p {
      		font-family: Manrope;
    		font-size: 17px;
    		color: #14191F;
      	}
      	
      	.important-dates {
      		text-align: center;
      	}
      	
      	.important-dates-section img {
      		width: 100%;
      		max-width: 100px;
      	}
	
	td {
		font-family: Manrope;
	}
	
	p {
		font-family: Manrope;
		line-height: 160% !important;
	}
	
	h1, h2, h3, h4 {
		font-family: Manrope;
		line-height: 140% !important;
	}
	
	@media all and (max-width: 1180px){
	    .new-master-site-outer-container {
    width: 100%;
    padding: 64px 0 0 0;
	}
	.page-nav-popout {
         max-width: 100% !important;
         width: 100% !important;
         border-radius: 0px;
         padding: 15px;
         padding-right: 0px;
         animation: slideinmobile;
         animation-duration: 0.85s;
         top: 64px;
         }
         @keyframes slideinmobile {
         from {top: 0px;}
         to {top: 64px;}
         }
.page-nav {
         padding: 20px !important;
         padding-right: 0px;
         }
	}

	@media all and (max-width: 1350px){
      		.index-header-outer-container {
      			padding: 0 25px;
      		}
      		.index-three-boxes-inner-container {
      			padding: 40px 25px 0 25px;
      		}
      		.index-testimonial-inner-container {
      			    padding: 40px 25px;
      		}
      		.horizontal-article-slider-inner-container {
      			padding: 40px 25px;
      		}
      		.index-image-right-text-section {
      			padding: 0 25px;
      		}
      		.general-header-inner-container {
			padding: 0 25px;
		}
		.three-icon-inner-container {
			padding: 40px 25px;			
		}
		.two-box-inner-container {
			padding: 40px 25px;
		}
		.index-media-image-container img {
			padding: 0 25px;
		}
		.trusted-logos-title h2 {
			padding: 0 25px;
		}
		.vertical-slider-section-inner-container {
			padding: 0 25px;
		}
		.vertical-slider-left-section {
			margin: 0 25px 0 0;
		}		
		.institute-new-inner-container {
			padding: 25px;
		}
		.survey-privacy-inner-container {
			padding: 40px;
		}
      	}
      	
      	@media all and (max-width: 1250px){
		.index-image-left-section-background {
			background-image: none;
		}
		.index-image-left-text-section-fill {
			display: none;
		}
		.index-image-left-section-background-mobile {
			display: inline-block;
		}
		.index-image-left-text-section {
			width: 100%;
    			max-width: 700px;
    			margin: 0 auto;
		}
		.index-image-left-section-inner-container {
			padding: 40px;
		}
		.horizontal-article-slider-inner-container {
			padding: 60px 25px;
		}
		
      		nav.menu {
      			width: 100% !important;
      		}
      		.resource-inner-container {
      			padding: 40px 25px;
      		}
        }
      	
      	@media all and (max-width: 1100px){
      		
		.index-three-boxes-inner-container {
		    	justify-content: space-evenly;
		}
		.index-testimonial-left-container {
			max-width: 100%;
		}
		.index-testimonial-right-container {
			max-width: 100%;
			padding-left: 0px;
			margin-top: 24px;
		}
		.index-image-right-section-inner-container {
			padding: 40px 0;
		}
		.index-image-right-text-section-mobile {
			display: inline-block;
		}
		.index-image-right-section-background {
			display: none;
		}
		.index-image-right-text-section {
			width: 100%;
    			max-width: 700px;
		}
		.index-image-right-text-section {
			width: 100%;
    			max-width: 700px;
		}
		.index-image-right-text-section {
			width: 100%;
    			max-width: 700px;
		}
		.index-image-right-text-section h1 {
			text-align: center;
		}
		.index-image-right-text-section p {
			text-align: center;
			max-width: 100%;
		}
		.index-image-right-link-container a {
			margin: 0 auto;
		}	
		.index-image-left-link-container {
			justify-content: center;
		}
		.index-image-left-text-section h1 {
			text-align: center;
			line-height: 125%;
		}
		.index-image-left-text-section p {
			text-align: center;
		}
		.index-image-right-link-container {
        		justify-content: center;
        	}
        	.index-image-right-link-container a {
        		text-align: center;
        		margin: 0;
        	}
        	.index-image-right-section-inner-container {
        		min-height: auto;
        	}
        	.institute-new-image-container {
        		max-width: 100%;
        		padding-right: 0px;
        		border-bottom: 2px #D5DDEC solid;
        		margin-bottom: 16px;
        	}
        	.institute-new-text-container {
        		max-width: 100%;
        	}
        	.institute-new-image-text h4 {
        		text-align: center;
        	}
        	.institute-new-text-container h4 {
        		text-align: center;
        	}
        	.institute-magazine-right-container {
        		max-width: 100%;
        		padding-left: 0px !important;
        	}
        	.institute-magazine-left-container {
        		max-width: 100%;
        		padding-left: 0px;
        	}
        	.index-media-container h1 {
        		line-height: 125%;
        	}
        }
      	
	@media all and (max-width: 768px){
		.sacrifical-br {
			display: none;
		}
		.three-info-container {
			width: 100%;
			margin: 25px 0;
		}
		.three-info-inner-container {
			padding: 40px 0px;
		}
		.index-three-boxes {
			min-height: 490px;
		}
		.index-three-boxes-inner-container {
		    	flex-wrap: wrap;
		}
		.index-box-2 {
			margin: 48px 0;
		}
		.index-three-boxes-text {
			padding: 40px;
		}	
		.index-three-boxes-text h1 {
			text-align: left;
			line-height: 125%;
		}
		.horizontal-article-slider-outer-container {
			display: none;
		}
		.horizontal-article-slider-outer-container-mobile {
			display: inline-block;
		}
		.horizontal-article-slider-outer-container-mobile .horizontal-article-slider-controls {
		    display: none;
		}
		.index-testimonial-left-container h2 {
			max-width: 100%;
			text-align: center;
		}
		.horizontal-article-core {
			width: 100%;
		}
		.horizontal-overlay-line {
			width: 20px;
		}
		.three-icon-inner-container {
        		flex-wrap: wrap;
        		align-items: center;
    			justify-content: center;
        	}
        	.three-icon-container{
        		max-width: 100%;
        	}
        	
        	.three-icon-container p {
        		text-align: center;
        		margin-top: 15px;
        	}
        	.three-icon-container img {
        		margin-top: 25px;
        	}
        	.trusted-logos {
        		width: 50%;
        		max-width: 100%;
        	}
        	.vertical-slider-section-container {
        		flex-wrap: wrap;
        	}
        	.vertical-slider-left-section {
        		width: 100%;
        		margin: 0px;
        	}
        	.vertical-slider-right-section {
        		width: 100%;
        		max-width: 100%;
        	}
        	.general-header-text-container h1 {
        		line-height: 125%;
        	}
        	.general-header-text-container p {
        		text-align: center;
        	}
        	.general-header-text-container {
        		text-align: center;
        		max-width: 100%;
        	}
			.general-header-background {
				filter: brightness(50%);
				background-position: right -115px center;
			}
        	.left-two-box-container {
        		width: 100%;
        		padding-left: 0px !important;
        	}
        	.left-two-box-text {
        		max-width: 100%;
        	}
		.left-two-box-text h1 {
			line-height: 125%;
			text-align: center;
		}
		.left-two-box-text p {
			text-align: center;
		}
		.right-two-box-container {
			width: 100%;
			margin-top: 25px;
		}
		.new-center-flex-start {
			width: 100%;
			max-width: 100%;
			justify-content: center !important;
			margin: 25px 0 !important;
		}
		.general-header-background-overlay {
			display: inline-block;
		}

		.trusted-logos-container {
			margin-top: 32px;
		}
		.important-dates-section {
			width: 50%;
		}
		.index-media-container h1 {
			line-height: 125%;
		}
		.survey-reports-inner-container {
			padding: 40px;
		}
		.survey-reports-section {
			width: 49%;
		}
		.survey-reports-title p {
			text-align: center;
		}
		.institute-magazine-left-container h1 {
			line-height: 125%;
			font-size: 28px;
		}
		.two-column-gallery {
			width: 100%;
			max-width: 100%;
		}
		.resource-container {
			text-align: center;
			width: 100%;
			margin-top: 35px;
		}
		.left-two-box-text {
			text-align: center;
		}
		.horizontal-article-slider-controls {
			margin-top: 0px;
		}
		.horizontal-article-slider-boxes {
			min-height: 400px;
		}
		.index-testimonial-title-inner-container {
			min-height: 110px;
		}
		.index-testimonial-text-container {
			min-height: 230px;
		}
		.index-logos {
 			padding: 5px 10px;
		 }
		 .index-header-logos {
 			background-color: white;
 			border-radius: 5px;
 			min-height: 50px;
 		}
 		.new-arrow-left-margin-effect {
 			width: 100%;
 		}
 		.important-dates-section div {
 			min-width: 150px;
 		}
 		.index-testimonial-text-container h2 {
 			font-size: 16px;
 		}
 		.index-media-container p {
 			font-size: 16px;
 		}
 		.vertical-slider-action-container {
 			padding: 10px 0px;
 		}
 		.vertical-slider-action-outer-container {
 			margin: 25px 0px;
 		}
 		.two-column-gallery-blog h2 {
 			text-align: left;
 		}
 		
 		.index-header-container h1 {
 			line-height: 125%;
 		}
 		.two-column-gallery p {
 			text-align: center;
 		}
 		.resource-container h2 a {
 			font-size: 16px;
 		}
 		.trusted-logos-three {
 			width: 50%;
 		}
 		.trusted-logos-inner-container {
 			padding: 40px 25px;
 		}
 		.survey-reports-container {
 			justify-content: space-between;
 		}
 		.edn-logos {
 			width:50% !important;
 		}
        }

	@media all and (max-width: 1010px){
		.new-master-site-outer-container {
 			    padding: 64px 0 0 0;
 		}
 		@media all and (max-width: 1010px) {
 		    .nav-links {
 		        margin: unset !important;
 		    }
	}