
/*****   Front Door CSS  ******/

.thirty-sixty-tile-section { 	
	background: #f1fafd !important;
}

.thirty-sixty-tile-section .secondary {
    background-color: #f1fafd !important;
	/* background: linear-gradient(to left, #FFFFFF 50%, #f1fafd 50%); */
}

.hero-section img {
	filter: none !important;
}

.hero-section .row .hero-content .more-link a { 	
    padding: 10px 30px !important;    
    color: #FFFFFF !important;
    background: #FB4E0B !important;  
	border: 3px solid #FB4E0B;
    border-radius: 10px !important;
    font-weight: 400 !important;
}

.hero-section .row .hero-content .more-link a:hover, .hero-section .row .hero-content .more-link a:focus {		
	border: 3px solid #2E3643 !important;
	border-radius:10px !important;
	color: #FFFFFF !important;
	background-color: #2E3643 !important;	
}

.hero-wrapper h2 {
	color: #FB4E0B !important;
}

.video-block .col.video-wrap a img {    
    filter: none !important;
	border-radius: 10px !important;
}

.thirty-sixty-tile-section .col.right-content .row .tile-content img {
     filter: none !important;
	 border-radius: 10px !important;
}

.thirty-sixty-tile-section .col.right-content .row .tile-content {
    border-radius: 10px !important;
}

.thirty-sixty-tile-section .col.left-content h2 {
   color:#005071 !important;
}

.thirty-sixty-tile-section .col.right-content .row .tile-content:hover .mask {
  border-radius: 10px !important;
}

.paragraph--type--our-solutions.single-sol-top {
   /* background: linear-gradient(to bottom, #FFFFFF 30%, rgba(220, 243, 250, 0.5) 30%) !important; */
   background: linear-gradient(to bottom, #FFFFFF 20%, #f5f5f5 20%) !important;
}

.paragraph--type--our-solutions .row .sol-tiles .row.solutions-bottom-tiles { 
	background-color: #f5f5f5 !important;
}

.paragraph--type--our-solutions .row .sol-tiles .row.solutions-top-tile .image-wrapper img {    
    filter: none !important;
	border-bottom-left-radius: 10px !important;
    border-bottom-right-radius: 10px !important;
}

.paragraph--type--our-solutions .row .sol-tiles .row.solutions-top-tile {
    border-radius: 10px !important;
}

.paragraph--type--our-solutions .row .sol-tiles .row.solutions-bottom-tiles .col .tile {
	border-top: 0px !important;
	border-radius: 10px !important;
}

.paragraph--type--our-solutions .row .sol-tiles .row.solutions-bottom-tiles .col .tile:hover {
  background-color: #dcf3fa !important;
  border-radius: 10px !important;
}

.paragraph--type--our-solutions .row .sol-tiles .row.solutions-bottom-tiles .col .tile .field--name-field-more-link a {
	color: #FB4E0B !important;
}

.case-studies-tiles .row .col .views-field-nothing {
    border-top: 10px solid #005071 !important;
	border-radius:10px !important;
	background: rgba(220, 243, 250, 0.5) !important;
}

.case-studies-tiles .row .col .views-field-nothing .category {
   color: #FB4E0B !important;
}

.case-studies-tiles .row .col .views-field-nothing .img-wrap img {
    filter: none !important;    
    border-bottom-left-radius: 10px !important;
    border-bottom-right-radius: 10px !important;
}

.case-studies-tiles .row .col .views-field-nothing .img-wrap:hover .mask {
	border-bottom-left-radius: 10px !important;
    border-bottom-right-radius: 10px !important;
}

.sixty-forty-section .col.left-content.secondary {
    background-color: #f1fafd !important;
}

.sixty-forty-section.left-bg-secondary.right-bg-primary {
   background: linear-gradient(to left, #FFFFFF 50%, #f1fafd 50%);
   /* background: rgba(220, 243, 250, 0.5) !important; */
}

.sixty-forty-section .col.right-content.primary .title {
    color: #FB4E0B !important;
}

.sixty-forty-section .col.right-content.primary .col {
    border-bottom: 2px solid #005071;
}



/*
.sixty-forty-section .col .load-more a {
    padding: 10px 30px !important;    
    color: #FFFFFF !important;
    background: #FB4E0B !important;  
	border: 3px solid #FB4E0B;
    border-radius: 10px !important;
    font-weight: 400 !important;
}

.sixty-forty-section .col .load-more a:hover {	
	border: 3px solid #2E3643 !important;
	border-radius:10px !important;
	color: #FFFFFF !important;
	background-color: #2E3643 !important;	
}
*/

.sixty-forty-section .col.left-content .content-wrap h2 {
     color: #005071 !important;
}

/*
.view-footer a.button-orange {
	padding: 10px 30px !important;    
    color: #FFFFFF !important;
    background: #FB4E0B !important;  
	border: 3px solid #FB4E0B !important;
    border-radius: 10px !important;
    font-weight: 400 !important;
}

.view-footer a.button-orange:hover {
	border: 3px solid #2E3643 !important;
	border-radius:10px !important;
	color: #FFFFFF !important;
	background-color: #2E3643 !important;	
}
*/

.news-section.home .view-header h2 {    
	color: #000000 !important;
}

.news-section .row .news-section-wrap {
    border: 3px solid rgba(220, 243, 250, 0.5) !important;
	background-color: rgba(220, 243, 250, 0.5) !important;	    
	color: #000000 !important;
	border-radius: 10px !important;
}

.news-section .row .news-section-wrap:hover {
    border: 3px solid #dcf3fa !important;
	background-color: #dcf3fa !important;
	color: #000000 !important;	
}

.news-section .row .news-section-wrap a:hover {
  color: #000000 !important;
}

.news-section .row .news-section-wrap .news-category {
	color:#FB4E0B !important;
}


/*
.view-footer a.button-blue {
	padding: 10px 30px !important;    
    color: #FFFFFF !important;
    background: #FB4E0B !important;  
	border: 3px solid #FB4E0B !important;
    border-radius: 10px !important;
    font-weight: 400 !important;
}

.view-footer a.button-blue:hover {
	border: 3px solid #2E3643 !important;
	border-radius:10px !important;
	color: #FFFFFF !important;
	background-color: #2E3643 !important;	
}

.sixty-forty-section a.button-white {
	padding: 10px 30px !important;    
    color: #FFFFFF !important;
    background: #FB4E0B !important;  
	border: 3px solid #FB4E0B !important;
    border-radius: 10px !important;
    font-weight: 400 !important;
}

.sixty-forty-section a.button-white:hover {
	border: 3px solid #2E3643 !important;
	border-radius:10px !important;
	color: #FFFFFF !important;
	background-color: #2E3643 !important;	
}
*/

.secondary {
   background-color: rgba(220, 243, 250, 0.5) !important;
}

/*
a.button-orange {
	padding: 10px 30px !important;    
    color: #FFFFFF !important;
    background: #FB4E0B !important;  
	border: 3px solid #FB4E0B !important;
    border-radius: 10px !important;
    font-weight: 400 !important;
}

a.button-orange:hover {
	border: 3px solid #2E3643 !important;
	border-radius:10px !important;
	color: #FFFFFF !important;
	background-color: #2E3643 !important;	
}

a.button-blue {
	padding: 10px 30px !important;    
    color: #FFFFFF !important;
    background: #FB4E0B !important;  
	border: 3px solid #FB4E0B !important;
    border-radius: 10px !important;
    font-weight: 400 !important;
}

a.button-blue:hover {
	border: 3px solid #2E3643 !important;
	border-radius:10px !important;
	color: #FFFFFF !important;
	background-color: #2E3643 !important;	
}

a.button-white {
	padding: 10px 30px !important;    
    color: #FFFFFF !important;
    background: #FB4E0B !important;  
	border: 3px solid #FB4E0B !important;
    border-radius: 10px !important;
    font-weight: 400 !important;
}

a.button-white:hover {
	border: 3px solid #2E3643 !important;
	border-radius:10px !important;
	color: #FFFFFF !important;
	background-color: #2E3643 !important;	
}

*/


.forty-sixty-section .col img { 
    border-radius: 10px !important;
}

/*
.background-content-callout .bg-image .callout-wrap .callout-content .load-more a {
	padding: 10px 30px !important;    
    color: #FFFFFF !important;
    background: #FB4E0B !important;  
	border: 3px solid #FB4E0B !important;
    border-radius: 10px !important;
    font-weight: 400 !important;
}
.background-content-callout .bg-image .callout-wrap .callout-content .load-more a:hover {
	border: 3px solid #2E3643 !important;
	border-radius:10px !important;
	color: #FFFFFF !important;
	background-color: #2E3643 !important;
}
*/

.background-content-callout .bg-image .callout-wrap .callout-content h2 {
    color: #FB4E0B !important;
}

.video-block.primary .col.content-wrap h2 {
    color: #000000 !important;
}

.thirty-sixty-tile-section .col.right-content .row .tile-content:hover .mask {
  display: block;
  background-color: transparent !important;
}

.thirty-sixty-tile-section .col.right-content .row .tile-content .tile-content {
	background-color: rgba(0, 80, 113) !important;
	color: #fff !important;
	border-bottom-left-radius:0px !important;
	border-bottom-right-radius:0px !important;
}

.paragraph--type--our-solutions .row .sol-header h2 {   
    color: #000000 !important;
}


.case-studies-tiles .view-header h2 {
    color: #000000 !important;
}

.case-studies-tiles .row .col .views-field-nothing .img-wrap:hover .mask { 
  background-color: rgba(0, 80, 113, 0.5);  
}

.thirty-sixty-tile-section .col.right-content h4 {
    color:#005071 !important;
	font-weight:400 !important;
}


.title_description.primary .row h2, .title_description.secondary .row h2 {    
    color: #000000 !important;
}



.page-node-6911 .thirty-sixty-tile-section .col.right-content h4 {
    font-size: 24px;
    margin-bottom: 20px;
}


@media screen and (max-width: 413px) {
  .page-node-6911 .thirty-sixty-tile-section .col.right-content .tile4-content h4 {    
    margin-bottom: 20px;
  }
}


@media screen and (min-width: 414px) and (max-width: 895px) {
  .page-node-6911 .thirty-sixty-tile-section .col.right-content .tile4-content h4 {    
    margin-bottom: 50px;
  } 

}


@media screen and (min-width: 896px) and (max-width: 911px) {
  .page-node-6911 .thirty-sixty-tile-section .col.right-content .tile4-content h4 {    
    margin-bottom: 20px;
  }
}

@media screen and (min-width: 1024px) and (max-width: 1279px) {
  .page-node-6911 .thirty-sixty-tile-section .col.right-content .tile4-content h4 {    
    margin-bottom: 55px;
  }
  
  .page-node-6911 .thirty-sixty-tile-section .col.right-content .tile2-content h4 {    
    margin-bottom: 60px;
  }
}

@media screen and (min-width: 1280px) {
	.page-node-6911 .thirty-sixty-tile-section .col.right-content .tile4-content h4 {    
		margin-bottom: 60px;
	}
}


@media screen and (min-width: 414px) and (max-width: 767px) { 
  
  .page-node-6911 .thirty-sixty-tile-section .col.right-content .tile2-content h4 {    
    margin-bottom: 50px;
  }
}

.page-node-6801 .sixty-forty-section .col.left-content.secondary {
    background-color: #FFFFFF !important;
}

.page-node-6801 .sixty-forty-section.left-bg-secondary.right-bg-primary {
    background: #FFFFFF !important;
}


/*********  Button with Arrow CSS   ******/

.view-footer .button-blue,
.home-hero__wrapper .home-hero__text .button-orange,
.background-content-callout .bg-image .callout-wrap .callout-content .load-more .field--item a,
.hero-section .hero-desktop .row .hero-content .more-link a,
.hero-section .hero-mobile .row .hero-content .more-link a,
.forty-sixty-section .block-content a.button-white,
.forty-sixty-section .block-content a.button-blue,
.sixty-forty-section .row .left-content .content-wrap a.button-white,
.sixty-forty-section .row .left-content .content-wrap .load-more a,
.title_description .row a.button-white {
  font-size: 16px !important;
  color: #FFFFFF !important;
  padding: 11px 24px !important;
  min-width: 136px !important;
  text-decoration: none !important;
  line-height: 1.5 !important;
  border: 0 !important;
  font-weight: 500 !important;
}

.view-footer .button-blue.arrow,
.home-hero__wrapper .home-hero__text .button-orange,
.background-content-callout .bg-image .callout-wrap .callout-content .load-more .field--item a,
.hero-section .hero-desktop .row .hero-content .more-link a,
.hero-section .hero-mobile .row .hero-content .more-link a,
.forty-sixty-section .block-content a.button-white,
.forty-sixty-section .block-content a.button-blue,
.sixty-forty-section .row .left-content .content-wrap a.button-white,
.sixty-forty-section .row .left-content .content-wrap .load-more a,
.title_description .row a.button-white,
.paragraph .exl-container a.button-white,
.hs-submit .actions .hs-button {
  border-radius: 8px !important;
  color: #FFFFFF !important;
  background: linear-gradient(to right, #005071 50%, #FB4E0B 50%) !important;
  background-size: 200% 100% !important;
  background-position: right bottom !important;
  transition: background-position .3s ease-out !important;
}

.view-footer .button-blue.arrow::after,
.home-hero__wrapper .home-hero__text .button-orange::after,
.background-content-callout .bg-image .callout-wrap .callout-content .load-more .field--item a::after,
.hero-section .hero-desktop .row .hero-content .more-link a::after,
.hero-section .hero-mobile .row .hero-content .more-link a::after,
.forty-sixty-section .block-content a.button-white::after,
.forty-sixty-section .block-content a.button-blue::after,
.sixty-forty-section .row .left-content .content-wrap a.button-white::after,
.sixty-forty-section .row .left-content .content-wrap .load-more a::after,
.title_description .row a.button-white::after {
  display: inline-block !important;
  color: #FFFFFF !important;
  padding-left: 6px !important;
  content: "\0279E" !important;
  transition: transform 0.6s ease-out !important;
  vertical-align: text-top !important;
}
.view-footer .button-blue.arrow:hover, .view-footer .button-blue.arrow:focus,
.home-hero__wrapper .home-hero__text .button-orange:hover, .home-hero__wrapper .home-hero__text .button-orange:focus,
.background-content-callout .bg-image .callout-wrap .callout-content .load-more .field--item a:hover,
.background-content-callout .bg-image .callout-wrap .callout-content .load-more .field--item a:focus,
.hero-section .hero-desktop .row .hero-content .more-link a:hover, .hero-section .hero-desktop .row .hero-content .more-link a:focus,
.hero-section .hero-mobile .row .hero-content .more-link a:hover, .hero-section .hero-mobile .row .hero-content .more-link a:focus,
.forty-sixty-section .block-content a.button-white:hover, .forty-sixty-section .block-content a.button-white:focus,
.forty-sixty-section .block-content a.button-blue:hover, .forty-sixty-section .block-content a.button-blue:focus,
.sixty-forty-section .row .left-content .content-wrap a.button-white:hover,
.sixty-forty-section .row .left-content .content-wrap a.button-white:focus,
.sixty-forty-section .row .left-content .content-wrap .load-more a:hover,
.sixty-forty-section .row .left-content .content-wrap .load-more a:focus,
.title_description .row a.button-white:hover, .title_description .row a.button-white:focus {
  color: #FFFFFF !important;
  background-color: #005071 !important;
  text-decoration: none !important;
  outline: 0 !important;
  background-position: left bottom !important;
}
.view-footer .button-blue.arrow:hover::after, .view-footer .button-blue.arrow:focus::after,
.home-hero__wrapper .home-hero__text .button-orange:hover::after, .home-hero__wrapper .home-hero__text .button-orange:focus::after,
.background-content-callout .bg-image .callout-wrap .callout-content .load-more .field--item a:hover::after,
.background-content-callout .bg-image .callout-wrap .callout-content .load-more .field--item a:focus::after,
.hero-section .hero-desktop .row .hero-content .more-link a:hover::after, .hero-section .hero-desktop .row .hero-content .more-link a:focus::after,
.hero-section .hero-mobile .row .hero-content .more-link a:hover::after, .hero-section .hero-mobile .row .hero-content .more-link a:focus::after,
.forty-sixty-section .block-content a.button-white:hover::after, .forty-sixty-section .block-content a.button-white:focus::after,
.forty-sixty-section .block-content a.button-blue:hover::after, .forty-sixty-section .block-content a.button-blue:focus::after,
.sixty-forty-section .row .left-content .content-wrap a.button-white:hover::after,
.sixty-forty-section .row .left-content .content-wrap a.button-white::after,
.sixty-forty-section .row .left-content .content-wrap .load-more a:hover::after,
.sixty-forty-section .row .left-content .content-wrap .load-more a::after,
.title_description .row a.button-white:hover::after, .title_description .row a.button-white:focus::after {
  color: #FFFFFF !important;
  -webkit-transform: translateX(4px) !important;
  -moz-transform: translateX(4px) !important;
  -ms-transform: translateX(4px) !important;
  -o-transform: translateX(4px) !important;
  transform: translateX(4px) !important;
}


/*******   Multi colum paragraph  center  ****/

.four-column-links.center .links-wrap {
	text-align:center !important;
}

.four-column-links.center .row .field--name-field-body {
   text-align:center !important;
}

.span-black {
	color:#000000 !important;
}

.span-orange {
	color:#FB4E0B !important;
}

.title_description .row h2 { 
	color:#000000 !important;
}


/*
.page-node-6731 .main-container { 
    padding-top: 18px !important;
}
*/


/****   Newsroom page css ****/

.paragraph .view-news-page .views-exposed-form .btn-info {
    font-size: 18px !important;
    background-color: #005071 !important;
    border-color: #005071 !important;
}

.paragraph .view-news-page .views-exposed-form .select-wrapper:after {
    color: #005071 !important;
}   
   
.paragraph .news-section.news-page .row .col .news-section-wrap a.news-link {
	background-color: #FB4E0B !important;
    border: 1px solid #FB4E0B !important;
    color: #fff !important;
}	

.paragraph .news-section.news-page .row .col .news-section-wrap a.news-link:hover {	
	background-color: #005071 !important;
    border: 1px solid #005071 !important;
    color: #fff !important;
}	

.news-section .pager-nav .pager__item--active a {
    background-color: #005071 !important;
    color: #FFFFFF !important;
}

.pager-nav li > a:hover, .pager-nav li > span:hover, .pager-nav li > a:focus, .pager-nav li > span:focus {    
    background-color: #eeeeee !important;
    border-color: #ddd !important;
	color: #005071 !important;
}


/*******  Contact us page ****/

.contact .col-12 .sidebar-section .icon svg:hover {
  fill: #005071 !important;
}


/**** Button css 2 ****/

.region-content .paragraph .exl-container .links-wrap .field a.button-white,
.paragraph .forty-sixty-section .block-content .field a.button-white,
.paragraph .title_description .block-content .field a.button-orange,
.locations-view .view-footer a.button-orange,
.paragraph .block-content .field a.button-orange,
.title_description .field a.button-orange,
.hs-submit .actions .hs-button {
  font-size: 16px !important;
  color: #FFFFFF !important;
  padding: 11px 24px !important;
  min-width: 136px !important;
  text-decoration: none !important;
  line-height: 1.5 !important;
  border: 0 !important;
  font-weight: 500 !important;
}

.region-content .paragraph .exl-container .links-wrap .field a.button-white,
.paragraph .forty-sixty-section .block-content .field a.button-white,
.paragraph .title_description .block-content .field a.button-orange,
.locations-view .view-footer a.button-orange,
.paragraph .block-content .field a.button-orange,
.title_description .field a.button-orange,
.hs-submit .actions .hs-button {
  border-radius: 8px !important;
  color: #FFFFFF !important;
  background: linear-gradient(to right, #005071 50%, #FB4E0B 50%) !important;
  background-size: 200% 100% !important;
  background-position: right bottom !important;
  transition: background-position .3s ease-out !important;
}

.region-content .paragraph .exl-container .links-wrap .field a.button-white::after,
.paragraph .forty-sixty-section .block-content .field a.button-white::after,
.paragraph .title_description .block-content .field a.button-orange::after,
.locations-view .view-footer a.button-orange::after,
.paragraph .block-content .field a.button-orange::after,
.title_description .field a.button-orange::after,
.hs-submit .actions .hs-button::after
{
  display: inline-block !important;
  color: #FFFFFF !important;
  padding-left: 6px !important;
  content: "\0279E" !important;
  transition: transform 0.6s ease-out !important;
  vertical-align: text-top !important;
}

.region-content .paragraph .exl-container .links-wrap .field a.button-white:hover,
.region-content .paragraph .exl-container .links-wrap .field a.button-white:focus,
.paragraph .forty-sixty-section .block-content .field a.button-white:hover,
.paragraph .forty-sixty-section .block-content .field a.button-white:focus,
.paragraph .title_description .block-content .field a.button-orange:hover,
.paragraph .title_description .block-content .field a.button-orange:focus,
.locations-view .view-footer a.button-orange:hover,
.locations-view .view-footer a.button-orange:focus,
.paragraph .block-content .field a.button-orange:hover,
.paragraph .block-content .field a.button-orange:focus,
.title_description .field a.button-orange:hover,
.title_description .field a.button-orange:focus,
.hs-submit .actions .hs-button:hover, .hs-submit .actions .hs-button:focus
{
  color: #FFFFFF !important;
  background-color: #005071 !important;
  text-decoration: none !important;
  outline: 0 !important;
  background-position: left bottom !important;
}

.region-content .paragraph .exl-container .links-wrap .field a.button-white:hover::after,
.region-content .paragraph .exl-container .links-wrap .field a.button-white:focus::after,
.paragraph .forty-sixty-section .block-content .field a.button-white:hover::after,
.paragraph .forty-sixty-section .block-content .field a.button-white:focus::after,
.paragraph .title_description .block-content .field a.button-orange:hover::after,
.paragraph .title_description .block-content .field a.button-orange:focus::after,
.locations-view .view-footer a.button-orange:hover::after,
.locations-view .view-footer a.button-orange:focus::after,
.paragraph .block-content .field a.button-orange:hover::after,
.paragraph .block-content .field a.button-orange:focus::after,
.title_description .field a.button-orange:hover::after,
.title_description .field a.button-orange:focus::after,
.hs-submit .actions .hs-button:hover::after, .hs-submit .actions .hs-button:focus::after
{
  color: #FFFFFF !important;
  -webkit-transform: translateX(4px) !important;
  -moz-transform: translateX(4px) !important;
  -ms-transform: translateX(4px) !important;
  -o-transform: translateX(4px) !important;
  transform: translateX(4px) !important;
}


/**** Button css 3 ****/

.paragraph .meet-our-leaders .field a.button-orange,
.paragraph .meet-our-leaders-section .view-footer a,
.paragraph .video-block .single-column a.button-blue,
.paragraph .title_description .field a.button-blue {
  font-size: 16px !important;
  color: #FFFFFF !important;
  padding: 11px 24px !important;
  min-width: 136px !important;
  text-decoration: none !important;
  line-height: 1.5 !important;
  border: 0 !important;
  font-weight: 500 !important;
}

.paragraph .meet-our-leaders .field a.button-orange,
.paragraph .meet-our-leaders-section .view-footer a,
.paragraph .video-block .single-column a.button-blue,
.paragraph .title_description .field a.button-blue {
  border-radius: 8px !important;
  color: #FFFFFF !important;
  background: linear-gradient(to right, #005071 50%, #FB4E0B 50%) !important;
  background-size: 200% 100% !important;
  background-position: right bottom !important;
  transition: background-position .3s ease-out !important;
}

.paragraph .meet-our-leaders .field a.button-orange::after,
.paragraph .meet-our-leaders-section .view-footer a::after,
.paragraph .video-block .single-column a.button-blue::after,
.paragraph .title_description .field a.button-blue::after
{
  display: inline-block !important;
  color: #FFFFFF !important;
  padding-left: 6px !important;
  content: "\0279E" !important;
  transition: transform 0.6s ease-out !important;
  vertical-align: text-top !important;
}

.paragraph .meet-our-leaders .field a.button-orange:hover,
.paragraph .meet-our-leaders .field a.button-orange:focus,
.paragraph .meet-our-leaders-section .view-footer a:hover,
.paragraph .meet-our-leaders-section .view-footer a:focus,
.paragraph .video-block .single-column a.button-blue:hover, .paragraph .video-block .single-column a.button-blue:focus,
.paragraph .title_description .field a.button-blue:hover, .paragraph .title_description .field a.button-blue:focus
{
  color: #FFFFFF !important;
  background-color: #005071 !important;
  text-decoration: none !important;
  outline: 0 !important;
  background-position: left bottom !important;
}

.paragraph .meet-our-leaders .field a.button-orange:hover::after,
.paragraph .meet-our-leaders .field a.button-orange:focus::after,
.paragraph .meet-our-leaders-section .view-footer a:hover::after,
.paragraph .meet-our-leaders-section .view-footer a:focus::after,
.paragraph .video-block .single-column a.button-blue:hover::after, .paragraph .video-block .single-column a.button-blue:focus::after,
.paragraph .title_description .field a.button-blue:hover::after, .paragraph .title_description .field a.button-blue:focus::after
{
  color: #FFFFFF !important;
  -webkit-transform: translateX(4px) !important;
  -moz-transform: translateX(4px) !important;
  -ms-transform: translateX(4px) !important;
  -o-transform: translateX(4px) !important;
  transform: translateX(4px) !important;
}


/*** Careers page css ***/

.paragraph .field .blueh2title {
    border-top: 8px solid #FB4E0B !important;
    color: #FB4E0B !important;
}


.paragraph .video-block.white h2 {
    border-top: 8px solid #FB4E0B !important;    
}

.paragraph .video-block.white .col.content-wrap h2 {
    color: #FB4E0B !important;
}

.paragraph .title_description .row h2 {    
    color: #FB4E0B !important;
}


/**** Button css 4 ****/ 


.bottom-content .load-more .field a,
.carousel-inner .carousel-item .hero-content a.button-orange,
.bottom-row .load-more .field a,
.hero-section .hero-content .more-link .field a,
.paragraph .four-column-links .links-wrap .field a.button-white,
.paragraph .video-block .single-column a.button-white
{
  font-size: 16px !important;
  color: #FFFFFF !important;
  padding: 11px 24px !important;
  min-width: 136px !important;
  text-decoration: none !important;
  line-height: 1.5 !important;
  border: 0 !important;
  font-weight: 500 !important;
}

.bottom-content .load-more .field a,
.carousel-inner .carousel-item .hero-content a.button-orange,
.bottom-row .load-more .field a,
.hero-section .hero-content .more-link .field a,
.paragraph .four-column-links .links-wrap .field a.button-white,
.paragraph .video-block .single-column a.button-white
{
  border-radius: 8px !important;
  color: #FFFFFF !important;
  background: linear-gradient(to right, #005071 50%, #FB4E0B 50%) !important;
  background-size: 200% 100% !important;
  background-position: right bottom !important;
  transition: background-position .3s ease-out !important;
}

.bottom-content .load-more .field a::after,
.carousel-inner .carousel-item .hero-content a.button-orange::after,
.bottom-row .load-more .field a::after,
.hero-section .hero-content .more-link .field a::after,
.paragraph .four-column-links .links-wrap .field a.button-white::after,
.paragraph .video-block .single-column a.button-white::after
{
  display: inline-block !important;
  color: #FFFFFF !important;
  padding-left: 6px !important;
  content: "\0279E" !important;
  transition: transform 0.6s ease-out !important;
  vertical-align: text-top !important;
}

.bottom-content .load-more .field a:hover, .bottom-content .load-more .field a:focus,
.carousel-inner .carousel-item .hero-content a.button-orange:hover, .carousel-inner .carousel-item .hero-content a.button-orange:focus,
.bottom-row .load-more .field a:hover, .bottom-row .load-more .field a:focus,
.hero-section .hero-content .more-link .field a:hover, .hero-section .hero-content .more-link .field a:focus,
.paragraph .four-column-links .links-wrap .field a.button-white:hover, .paragraph .four-column-links .links-wrap .field a.button-white:focus,
.paragraph .video-block .single-column a.button-white:hover, .paragraph .video-block .single-column a.button-white:focus
{
  color: #FFFFFF !important;
  background-color: #005071 !important;
  text-decoration: none !important;
  outline: 0 !important;
  background-position: left bottom !important;
}

.bottom-content .load-more .field a:hover::after, .bottom-content .load-more .field a:focus::after,
.carousel-inner .carousel-item .hero-content a.button-orange:hover::after, .carousel-inner .carousel-item .hero-content a.button-orange:focus::after,
.bottom-row .load-more .field a:hover::after, .bottom-row .load-more .field a:focus::after,
.hero-section .hero-content .more-link .field a:hover::after, .hero-section .hero-content .more-link .field a:focus::after,
.paragraph .four-column-links .links-wrap .field a.button-white:hover::after, .paragraph .four-column-links .links-wrap .field a.button-white:focus::after,
.paragraph .video-block .single-column a.button-white:hover::after, .paragraph .video-block .single-column a.button-white:focus::after
{
  color: #FFFFFF !important;
  -webkit-transform: translateX(4px) !important;
  -moz-transform: translateX(4px) !important;
  -ms-transform: translateX(4px) !important;
  -o-transform: translateX(4px) !important;
  transform: translateX(4px) !important;
}



/*********  Legacy banner top *******/

.main-container { 
    margin-top: 34px !important;    
}



/****  Display desc text in hero   ****/

@media screen and (max-width: 768px) {
  .fd-home-hero .exl-video-hero .slider-box .fd__sliderbox__subtext p {
    display: block !important;
  }
}
@media screen and (max-width: 480px) {
  .fd-home-hero .exl-video-hero .slider-box .fd__sliderbox__subtext p {
    display: block !important;
  }
}
@media screen and (max-width: 768px) {
  .fd-home-hero .exl-video-hero .slider-box .fd__sliderbox__subtext {
    display: block !important;
  }
}
@media screen and (max-width: 480px) {
  .fd-home-hero .exl-video-hero .slider-box .fd__sliderbox__subtext {
    display: block !important;
  }
}



/********  Theme filter button css   *****/

.page-node-10291 .view-id-insights_filter_theme .fd__filter__dropdown .form-actions .button {
  all: unset;
  color: #000000;
  font-family: "Yantramanav", Sans-Serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 24px;
  /* 150% */
  cursor: pointer;
}
.page-node-10291 .view-id-insights_filter_theme .fd__filter__dropdown .form-actions .button:hover,
.page-node-10291 .view-id-insights_filter_theme .fd__filter__dropdown .form-actions .button:active {
  color: #FB4E0B;
  box-shadow: none;
  background: transparent;
  outline: 0;
}
.page-node-10291 .view-id-insights_filter_theme .fd__filter__dropdown .form-actions .button span {
  display: none;
}
@media (max-width: 480px) {
  .page-node-10291 .view-id-insights_filter_theme .fd__filter__dropdown .form-actions .button {
    margin-left: 10px;
    margin-top: 5px;
  }
}
.page-node-10291 .view-id-insights_filter_theme .fd__filter__dropdown .form-actions .button .btn-info {
  display: none;
}

.page-node-10291 .view-id-insights_filter_theme .fd__filter__dropdown .btn-info {
    display: none !important;
}




/**********   FD Insight Filter Start Theme based *****/
.view-id-insights_filter_theme {
  background: rgba(220, 243, 250, 0.5);
  margin: 0px -15px;
  overflow: hidden;
  padding: 36px 0 80px 0;
}
.view-id-insights_filter_theme .fd__seleted__tags {
  display: flex;
  justify-content: center;
  margin-top: 16px;
  flex-wrap: wrap;
  margin-bottom: 30px;
}
@media (max-width: 480px) {
  .view-id-insights_filter_theme .fd__seleted__tags {
    padding: 10px;
    justify-content: left;
  }
}
@media (max-width: 480px) {
  .view-id-insights_filter_theme .fd__seleted__tags {
    margin-bottom: 30px;
  }
}
.view-id-insights_filter_theme .fd__seleted__tags .fd__insights_filter__header {
  color: #000000;
  text-align: center;
  font-size: 56px;
  font-family: "Yantramanav", Sans-Serif;
  font-style: normal;
  font-weight: 300;
  line-height: 64px;
  margin: 0px auto 16px auto;
  max-width: 753px;
}
@media (max-width: 768px) {
  .view-id-insights_filter_theme .fd__seleted__tags .fd__insights_filter__header {
    font-size: 36px;
    line-height: 40px;
    margin-left: 15px;
    margin-right: 15px;
    margin: 0px 15px 16px 15px;
  }
}
@media (max-width: 480px) {
  .view-id-insights_filter_theme .fd__seleted__tags .fd__insights_filter__header {
    font-size: 36px;
    line-height: 40px;
    margin-left: 15px;
    margin-right: 15px;
    margin: 0px 15px 16px 15px;
  }
}
.view-id-insights_filter_theme .fd__seleted__tags .fd__seleted__tag {
  border-radius: 8px;
  border: 2px solid var(--EXL---Gray-DBDBDB, #DBDBDB);
  background: var(--EXL---White-FFFFFF, #FFF);
  padding: 4px 16px;
  color: var(--EXL---Gray-808080, #808080);
  font-family: "Yantramanav", Sans-Serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 28px;
  /* 175% */
  margin-right: 8px;
  margin-bottom: 8px;
}
.view-id-insights_filter_theme .fd__seleted__tags .fd__seleted__tag label {
  cursor: pointer;
}
.view-id-insights_filter_theme .insights-empty-results span {
  text-align: center;
  width: 100%;
  display: block;
  margin: 50px 0;
  font-size: 22px;
  font-weight: 400;
  min-height: 300px;
}
.view-id-insights_filter_theme .pager__item .button {
  font-size: 16px;
  color: #FFFFFF !important;
  padding: 11px 24px;
  min-width: 136px;
  text-decoration: none;
  line-height: 1.5;
  border: 0;
  font-weight: 500;
  border-radius: 8px;
  color: #FFFFFF !important;
  background: linear-gradient(to right, #005071 50%, #FB4E0B 50%);
  background-size: 200% 100%;
  background-position: right bottom;
  transition: background-position .3s ease-out;
}
.view-id-insights_filter_theme .pager__item .button::after {
  display: inline-block;
  color: #FFFFFF !important;
  padding-left: 6px;
  content: "";
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="12" viewBox="0 0 16 12" fill="none"><path d="M10.1273 11.7453L9.03273 10.6187L12.9998 6.65166H0V5.09365H12.9998L9.03273 1.12658L10.1273 0L16 5.87265L10.1273 11.7453Z" fill="white"/></svg>');
  background-repeat: no-repeat;
  transition: transform 0.6s ease-out;
  vertical-align: middle;
  height: 12px;
  width: 16px;
  margin-left: 8px;
}
.view-id-insights_filter_theme .pager__item .button:hover, .view-id-insights_filter_theme .pager__item .button:focus {
  color: #FFFFFF !important;
  background-color: #005071 !important;
  text-decoration: none;
  outline: 0;
  background-position: left bottom;
}
.view-id-insights_filter_theme .pager__item .button:hover::after, .view-id-insights_filter_theme .pager__item .button:focus::after {
  color: #FFFFFF !important;
  -webkit-transform: translateX(4px);
  -moz-transform: translateX(4px);
  -ms-transform: translateX(4px);
  -o-transform: translateX(4px);
  transform: translateX(4px);
}
.view-id-insights_filter_theme .fd__filter__dropdown .control-label {
  display: none;
}
.view-id-insights_filter_theme .fd__filter__dropdown > .row {
  display: flex;
  align-items: center;
  justify-content: center;
}
.view-id-insights_filter_theme .fd__filter__dropdown > .row .filter-by {
  color: #000000;
  font-family: "Yantramanav", Sans-Serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 24px;
  /* 150% */
}
@media (max-width: 1024px) {
  .view-id-insights_filter_theme .fd__filter__dropdown > .row .filter-by {
    font-size: 14px;
  }
}
@media (max-width: 480px) {
  .view-id-insights_filter_theme .fd__filter__dropdown > .row .filter-by {
    font-size: 22px;
  }
}
.view-id-insights_filter_theme .fd__filter__dropdown .btn-danger {
  all: unset;
  color: #000000;
  font-family: "Yantramanav", Sans-Serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 24px;
  /* 150% */
  cursor: pointer;
}
.view-id-insights_filter_theme .fd__filter__dropdown .btn-danger:hover, .view-id-insights_filter_theme .fd__filter__dropdown .btn-danger:active {
  color: #FB4E0B;
  box-shadow: none;
  background: transparent;
  outline: 0;
}
.view-id-insights_filter_theme .fd__filter__dropdown .btn-danger span {
  display: none;
}
@media (max-width: 480px) {
  .view-id-insights_filter_theme .fd__filter__dropdown .btn-danger {
    margin-left: 10px;
    margin-top: 5px;
  }
}
.view-id-insights_filter_theme .fd__filter__dropdown .btn-info {
  display: none;
}
.view-id-insights_filter_theme .ms-options-wrap button {
  border-radius: 8px;
  border: 2px solid var(--EXL---Gray-DBDBDB, #DBDBDB);
  background: var(--EXL---White-FFFFFF, #FFF);
  height: 48px;
  padding: 14px;
}
.view-id-insights_filter_theme .ms-options-wrap button:after {
  content: ' ';
  height: 0;
  position: absolute;
  top: 50%;
  right: 8px;
  width: 0;
  border: none;
  border-top-color: transparent;
  margin-top: -3px;
  border-bottom: 2px solid #000;
  border-right: 2px solid #000;
  height: 7px;
  width: 7px;
  transform: rotate(45deg);
}
.view-id-insights_filter_theme .ms-options-wrap button:focus, .view-id-insights_filter_theme .ms-options-wrap button:hover {
  outline: 0;
}
.view-id-insights_filter_theme .ms-options-wrap button span {
  color: var(--EXL---Gray-808080, #808080);
  font-family: Yantramanav;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 125%;
}
.view-id-insights_filter_theme .ms-options-wrap > .ms-options {
  border-radius: 8px;
  border: 2px solid var(--EXL---Gray-DBDBDB, #DBDBDB);
  background: var(--EXL---White-FFFFFF, #FFF);
  z-index: 1039;
}
.view-id-insights_filter_theme .ms-options-wrap > .ms-options > ul {
  list-style: none !important;
  margin: 15px !important;
  padding: 0 !important;
}
.view-id-insights_filter_theme .ms-options-wrap > .ms-options > ul li {
  line-height: 48px !important;
}
.view-id-insights_filter_theme .ms-options-wrap > .ms-options > ul li label {
  cursor: pointer;
  color: var(--exlseo-24654672-e-3643, #2E3643);
  font-family: Yantramanav;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 125%;
  /* 20px */
  border: none;
}
.view-id-insights_filter_theme .ms-options-wrap > .ms-options > ul li label:hover {
  background-color: transparent;
  border: none;
}
.view-id-insights_filter_theme .ms-options-wrap > .ms-options > ul li.selected label {
  color: #FB4E0B;
  background-color: transparent !important;
  border-color: transparent !important;
}
.view-id-insights_filter_theme .ms-options-wrap > .ms-options > ul input[type="checkbox"] {
  left: -3px;
  top: 10px;
}
.view-id-insights_filter_theme .ms-options-wrap.ms-has-selections button > span {
  color: var(--exlseo-24654672-e-3643, #2E3643);
}
.view-id-insights_filter_theme .insights-results-row-card-parent {
  margin-bottom: 16px;
}
.view-id-insights_filter_theme .insights-results-row-card-parent .insights-results-row-card {
  padding: 24px;
  border-radius: 16px;
  background: #FFFFFF;
  box-shadow: 0px 2px 4px 0px rgba(46, 54, 67, 0.2);
  height: 100%;
  display: flex;
  flex-direction: column;
  align-items: stretch;
}
.view-id-insights_filter_theme .insights-results-row-card-parent .insights-results-row-card .insights-results-row-image {
  margin: -24px -24px 0 -24px;
  overflow: hidden;
  text-decoration: none !important;
  outline: 0 !important;
}
.view-id-insights_filter_theme .insights-results-row-card-parent .insights-results-row-card .insights-results-row-image img {
  width: 100%;
  height: 280px;
  object-fit: cover;
  border-radius: 16px 16px 0px 0px;
}
.view-id-insights_filter_theme .insights-results-row-card-parent .insights-results-row-card .insights-results-row-title {
  color: #000000;
  font-family: "Yantramanav", Sans-Serif;
  font-size: 32px;
  font-style: normal;
  font-weight: 500;
  line-height: 40px;
  /* 125% */
  margin-bottom: 16px;
}
.view-id-insights_filter_theme .insights-results-row-card-parent .insights-results-row-card .insights-results-row-description {
  font-family: "Yantramanav", Sans-Serif;
  color: #2E3643;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 28px;
  /* 140% */
  margin-bottom: 32px;
}
.view-id-insights_filter_theme .insights-results-row-card-parent .insights-results-row-card .insights-results-row-cta {
  margin-top: auto;
}
.view-id-insights_filter_theme .insights-results-row-card-parent .insights-results-row-card .insights-results-row-cta a {
  text-decoration: none;
  color: #000000;
  font-family: "Yantramanav", Sans-Serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 125%;
  /* 20px */
}
.view-id-insights_filter_theme .insights-results-row-card-parent .insights-results-row-card .insights-results-row-cta a:hover {
  text-decoration: none;
}
.view-id-insights_filter_theme .insights-results-row-card-parent .insights-results-row-card .insights-results-row-category {
  margin-bottom: 16px;
  margin-top: 24px;
}
.view-id-insights_filter_theme .insights-results-row-card-parent .insights-results-row-card .insights-results-row-category span {
  border-radius: 8px;
  border: 1px solid #DBDBDB;
  background: #E6E6E6;
  padding: 4px 16px;
  color: #414141;
  font-family: "Yantramanav", Sans-Serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 24px;
  /* 150% */
  margin-right: 8px;
  white-space: nowrap;
  display: inline-block;
  margin-bottom: 8px;
}
.view-id-insights_filter_theme .insights-results-row-card-parent .insights-results-row-card:hover {
  background: #DCF3FA;
  box-shadow: 0px 1px 10px 0px rgba(0, 80, 113, 0.4);
}
.view-id-insights_filter_theme .insights-results-row-card-parent .insights-results-row-card:hover .insights-results-row-cta a {
  color: #FB4E0B;
}
.view-id-insights_filter_theme .insights-results-row-card-parent .insights-results-row-card:hover .insights-results-row-title {
  color: #FB4E0B;
}
.view-id-insights_filter_theme .insights-results-row-card-parent .insights-results-row-card:hover .insights-results-row-category span {
  background: #FFFFFF;
}
.view-id-insights_filter_theme .insights-results-row-card-parent .insights-results-row-card .insights-results-row-category {
  margin-bottom: 16px;
}
.view-id-insights_filter_theme .insights-results-row-card-parent .insights-results-row-card .insights-results-row-category span {
  border-radius: 8px;
  border: 1px solid #DBDBDB;
  background: #E6E6E6;
  padding: 4px 16px;
  color: #414141;
  font-family: "Yantramanav", Sans-Serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 24px;
  /* 150% */
  margin-right: 8px;
  white-space: nowrap;
  display: inline-block;
  margin-bottom: 8px;
}
.view-id-insights_filter_theme legend {
  display: none;
}
.view-id-insights_filter_theme .bef-exposed-form .form--inline > .form-item {
  float: none;
  width: 100%;
}
@media (max-width: 1024px) {
  .view-id-insights_filter_theme {
    padding: 36px 30px 80px 30px;
  }
}
@media (max-width: 768px) {
  .view-id-insights_filter_theme {
    padding: 32px 30px 72px 30px;
  }
}
@media (max-width: 480px) {
  .view-id-insights_filter_theme {
    padding: 32px 30px 65px 30px;
  }
}
.view-id-insights_filter_theme .bef-checkboxes {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  flex-wrap: wrap;
  gap: 16px;
}
@media (max-width: 768px) {
  .view-id-insights_filter_theme .bef-checkboxes {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100%;
    flex-wrap: wrap;
    gap: 16px;
  }
}
@media (max-width: 480px) {
  .view-id-insights_filter_theme .bef-checkboxes {
    display: flex;
    justify-content: flex-start;
    align-items: end;
    width: 100%;
    flex-wrap: wrap;
    gap: 16px;
    margin: 0 15px;
  }
}
.view-id-insights_filter_theme .bef-checkboxes .form-type-checkbox {
  width: auto !important;
  margin-top: 0;
}
.view-id-insights_filter_theme .bef-checkboxes .form-type-checkbox label {
  width: 100%;
  padding-left: 0;
}
.view-id-insights_filter_theme .bef-checkboxes .form-type-checkbox label span {
  padding: 4px 24px;
  border-radius: 8px;
  background: #FFFFFF;
  box-shadow: 0px 2px 3px 0px rgba(46, 54, 67, 0.15);
  color: #000000;
  font-family: "Yantramanav", Sans-Serif;
  font-size: 20px;
  font-style: normal;
  font-weight: 500;
  line-height: 28px;
  /* 140% */
  width: max-content;
}
@media (max-width: 768px) {
  .view-id-insights_filter_theme .bef-checkboxes .form-type-checkbox label span {
    padding: 4px 16px;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: 24px;
    /* 140% */
  }
}
@media (max-width: 480px) {
  .view-id-insights_filter_theme .bef-checkboxes .form-type-checkbox label span {
    padding: 4px 16px;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: 24px;
    /* 140% */
  }
}
.view-id-insights_filter_theme .bef-checkboxes .form-type-checkbox label input {
  position: absolute;
  display: none;
  color: #fff !important;
}
.view-id-insights_filter_theme .bef-checkboxes .form-type-checkbox label input:checked + span {
  color: #FFFFFF;
  background: #005071;
  box-shadow: 0px 2px 3px 0px rgba(46, 54, 67, 0.15);
}
.view-id-insights_filter_theme .case-studies-tiles {
  max-width: 100%;
  padding: 0;
}
.view-id-insights_filter_theme .case-studies-tiles .fd__all__casestudy__section {
  margin: 0;
  overflow: hidden;
  background-color: transparent;
  padding: 20px 0 0 0;
  display: block;
}
.view-id-insights_filter_theme .case-studies-tiles .fd__all__casestudy__section .tags {
  margin-bottom: 0;
}
.view-id-insights_filter_theme .case-studies-tiles .fd__all__casestudy__section .tags span {
  border-radius: 8px;
  border: 1px solid #DBDBDB;
  background: #E6E6E6;
  padding: 4px 16px;
  color: #414141;
  font-family: "Yantramanav", Sans-Serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 24px;
  /* 150% */
  margin-right: 8px;
  white-space: nowrap;
  display: inline-block;
  margin-bottom: 8px;
}
.view-id-insights_filter_theme .case-studies-tiles .fd__all__casestudy__section .fd__all__casestudy__section__header {
  color: #000000;
  text-align: center;
  font-size: 56px;
  font-family: "Yantramanav", Sans-Serif;
  font-style: normal;
  font-weight: 300;
  line-height: 64px;
  margin: 0px auto 16px auto;
  max-width: 753px;
}
@media (max-width: 768px) {
  .view-id-insights_filter_theme .case-studies-tiles .fd__all__casestudy__section .fd__all__casestudy__section__header {
    font-size: 36px;
    line-height: 40px;
    margin-left: 15px;
    margin-right: 15px;
    margin: 0px 15px 16px 15px;
  }
}
@media (max-width: 480px) {
  .view-id-insights_filter_theme .case-studies-tiles .fd__all__casestudy__section .fd__all__casestudy__section__header {
    font-size: 36px;
    line-height: 40px;
    margin-left: 15px;
    margin-right: 15px;
    margin: 0px 15px 16px 15px;
  }
}
.view-id-insights_filter_theme .case-studies-tiles .fd__all__casestudy__section .fd__all__casestudy__section__subheader {
  color: #2E3643;
  text-align: center;
  font-family: "Yantramanav", Sans-Serif;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 125%;
  /* 25px */
  max-width: 954px;
  margin: 0px auto 44px auto;
}
@media (max-width: 768px) {
  .view-id-insights_filter_theme .case-studies-tiles .fd__all__casestudy__section .fd__all__casestudy__section__subheader {
    font-family: "Yantramanav", Sans-Serif;
    color: #2E3643;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 125%;
    /* 20px */
    margin: 0px 15px 16px 15px;
    text-align: center;
  }
}
@media (max-width: 480px) {
  .view-id-insights_filter_theme .case-studies-tiles .fd__all__casestudy__section .fd__all__casestudy__section__subheader {
    font-family: "Yantramanav", Sans-Serif;
    color: #2E3643;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 125%;
    /* 20px */
    margin: 0px 30px 16px 30px;
    text-align: left;
  }
}
.view-id-insights_filter_theme .case-studies-tiles .fd__all__casestudy__section .fd__all__casestudy__section__slider {
  padding-bottom: 48px;
  margin-bottom: 0;
}
@media (max-width: 768px) {
  .view-id-insights_filter_theme .case-studies-tiles .fd__all__casestudy__section .fd__all__casestudy__section__slider {
    display: none;
  }
}
@media (max-width: 480px) {
  .view-id-insights_filter_theme .case-studies-tiles .fd__all__casestudy__section .fd__all__casestudy__section__slider {
    display: none;
  }
}
.view-id-insights_filter_theme .case-studies-tiles .fd__all__casestudy__section .fd__all__casestudy__section__slider .fd__all__casestudy__section__card__parent .fd__casestudy__section__card__desc__mobile {
  font-family: "Yantramanav", Sans-Serif;
  color: #414141;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 125%;
  /* 20px */
  margin-bottom: 16px;
}
@media (min-width: 1025px) {
  .view-id-insights_filter_theme .case-studies-tiles .fd__all__casestudy__section .fd__all__casestudy__section__slider .fd__all__casestudy__section__card__parent .fd__casestudy__section__card__desc__mobile {
    display: none;
  }
}
.view-id-insights_filter_theme .case-studies-tiles .fd__all__casestudy__section .fd__all__casestudy__section__slider .fd__all__casestudy__section__card__parent .fd__all__casestudy__section__card {
  position: relative;
  height: 100%;
  border-radius: 15px;
  padding: 15px;
  box-shadow: 0px 0px 10px rgba(0, 80, 113, 0.2);
}
@media (max-width: 1024px) {
  .view-id-insights_filter_theme .case-studies-tiles .fd__all__casestudy__section .fd__all__casestudy__section__slider .fd__all__casestudy__section__card__parent .fd__all__casestudy__section__card {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: flex-end;
  }
}
.view-id-insights_filter_theme .case-studies-tiles .fd__all__casestudy__section .fd__all__casestudy__section__slider .fd__all__casestudy__section__card__parent .fd__all__casestudy__section__card .fd__all__casestudy__section__card__inner {
  position: absolute;
  border-radius: 15px;
  width: 648px;
  height: max-content;
  padding: 40px;
  background-color: rgba(255, 255, 255, 0.9);
  right: -200px;
  top: 20%;
  z-index: 1;
  box-shadow: 0px 0px 10px 0px rgba(0, 80, 113, 0.2);
  background-image: linear-gradient(to top, rgba(251, 78, 11, 0.9) 50%, transparent 50%);
  background-size: 100% 200%;
  background-position: top;
}
@media (max-width: 1100px) {
  .view-id-insights_filter_theme .case-studies-tiles .fd__all__casestudy__section .fd__all__casestudy__section__slider .fd__all__casestudy__section__card__parent .fd__all__casestudy__section__card .fd__all__casestudy__section__card__inner {
    height: auto;
    padding: 25px;
    left: 0;
    right: 0;
    z-index: 1;
    margin: 0 auto;
  }
}
@media (max-width: 1024px) {
  .view-id-insights_filter_theme .case-studies-tiles .fd__all__casestudy__section .fd__all__casestudy__section__slider .fd__all__casestudy__section__card__parent .fd__all__casestudy__section__card .fd__all__casestudy__section__card__inner {
    bottom: 0;
    top: auto;
    width: 95%;
    padding: 16px;
    margin: 10px auto;
  }
}
.view-id-insights_filter_theme .case-studies-tiles .fd__all__casestudy__section .fd__all__casestudy__section__slider .fd__all__casestudy__section__card__parent .fd__all__casestudy__section__card .fd__all__casestudy__section__card__inner .fd__casestudy__section__card__title {
  color: #000000;
  font-size: 32px;
  font-family: "Yantramanav", Sans-Serif;
  font-style: normal;
  font-weight: 500;
  line-height: 42px;
  margin-bottom: 10px;
  -webkit-transition: all 0.4s ease-in-out 0s;
  -moz-transition: all 0.4s ease-in-out 0s;
  transition: all 0.4s ease-in-out 0s;
  opacity: 1;
  display: block;
}
@media (max-width: 1100px) {
  .view-id-insights_filter_theme .case-studies-tiles .fd__all__casestudy__section .fd__all__casestudy__section__slider .fd__all__casestudy__section__card__parent .fd__all__casestudy__section__card .fd__all__casestudy__section__card__inner .fd__casestudy__section__card__title {
    font-size: 16px;
  }
}
@media (max-width: 1024px) {
  .view-id-insights_filter_theme .case-studies-tiles .fd__all__casestudy__section .fd__all__casestudy__section__slider .fd__all__casestudy__section__card__parent .fd__all__casestudy__section__card .fd__all__casestudy__section__card__inner .fd__casestudy__section__card__title {
    font-size: 26px;
    font-style: normal;
    font-weight: 300;
    line-height: 32px;
    /* 123.077% */
    text-align: center;
  }
}
@media (max-width: 480px) {
  .view-id-insights_filter_theme .case-studies-tiles .fd__all__casestudy__section .fd__all__casestudy__section__slider .fd__all__casestudy__section__card__parent .fd__all__casestudy__section__card .fd__all__casestudy__section__card__inner .fd__casestudy__section__card__title {
    font-size: 26px;
    font-style: normal;
    font-weight: 300;
    text-align: center;
    line-height: 32px;
    /* 123.077% */
  }
}
.view-id-insights_filter_theme .case-studies-tiles .fd__all__casestudy__section .fd__all__casestudy__section__slider .fd__all__casestudy__section__card__parent .fd__all__casestudy__section__card .fd__all__casestudy__section__card__inner .fd__casestudy__section__card__desc {
  color: #000000;
  font-family: "Yantramanav", Sans-Serif;
  font-style: normal;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 28px;
  /* 140% */
}
.view-id-insights_filter_theme .case-studies-tiles .fd__all__casestudy__section .fd__all__casestudy__section__slider .fd__all__casestudy__section__card__parent .fd__all__casestudy__section__card .fd__all__casestudy__section__card__inner .fd__mobile {
  display: block;
  color: #FB4E0B;
  font-size: 16px;
  font-family: "Yantramanav", Sans-Serif;
  font-style: normal;
  font-weight: 500;
  line-height: 125%;
}
.view-id-insights_filter_theme .case-studies-tiles .fd__all__casestudy__section .fd__all__casestudy__section__slider .fd__all__casestudy__section__card__parent .fd__all__casestudy__section__card .fd__all__casestudy__section__card__inner .fd__mobile .fd__know__more {
  color: #FB4E0B;
  text-align: center;
  font-size: 16px;
  font-family: "Yantramanav", Sans-Serif;
  font-style: normal;
  font-weight: 500;
  line-height: 125%;
  text-decoration: none;
  margin-right: 8px;
  display: inline-block;
  margin-top: 24px;
}
.view-id-insights_filter_theme .case-studies-tiles .fd__all__casestudy__section .fd__all__casestudy__section__slider .fd__all__casestudy__section__card__parent .fd__all__casestudy__section__card .fd__all__casestudy__section__card__inner .fd__mobile .fd__know__more::after {
  display: block;
  content: '';
  border-bottom: solid 2px transparent;
  transition: all ease-in-out .3s;
  width: 0;
}
.view-id-insights_filter_theme .case-studies-tiles .fd__all__casestudy__section .fd__all__casestudy__section__slider .fd__all__casestudy__section__card__parent .fd__all__casestudy__section__card .fd__all__casestudy__section__card__inner .fd__mobile .fd__know__more:hover {
  text-decoration: none;
  color: #FB4E0B;
}
.view-id-insights_filter_theme .case-studies-tiles .fd__all__casestudy__section .fd__all__casestudy__section__slider .fd__all__casestudy__section__card__parent .fd__all__casestudy__section__card .fd__all__casestudy__section__card__inner .fd__mobile .fd__know__more:hover::after {
  border-bottom: solid 2px #FB4E0B;
  width: 100%;
}
@media (max-width: 1024px) {
  .view-id-insights_filter_theme .case-studies-tiles .fd__all__casestudy__section .fd__all__casestudy__section__slider .fd__all__casestudy__section__card__parent .fd__all__casestudy__section__card .fd__all__casestudy__section__card__inner .fd__mobile {
    display: block;
    text-align: center;
  }
}
.view-id-insights_filter_theme .case-studies-tiles .fd__all__casestudy__section .fd__all__casestudy__section__slider .fd__all__casestudy__section__card__parent .fd__all__casestudy__section__card .fd__all__casestudy__section__card__inner .fd__casestudy__section__card__hover__content {
  display: none;
}
@media (min-width: 1025px) {
  .view-id-insights_filter_theme .case-studies-tiles .fd__all__casestudy__section .fd__all__casestudy__section__slider .fd__all__casestudy__section__card__parent .fd__all__casestudy__section__card .fd__all__casestudy__section__card__inner:hover {
    background-color: rgba(255, 255, 255, 0.9);
    background-size: 100% 200%;
    background-position: top;
  }
  .view-id-insights_filter_theme .case-studies-tiles .fd__all__casestudy__section .fd__all__casestudy__section__slider .fd__all__casestudy__section__card__parent .fd__all__casestudy__section__card .fd__all__casestudy__section__card__inner:hover .fd__casestudy__section__card__hover__content {
    opacity: 0;
    display: none;
  }
  .view-id-insights_filter_theme .case-studies-tiles .fd__all__casestudy__section .fd__all__casestudy__section__slider .fd__all__casestudy__section__card__parent .fd__all__casestudy__section__card .fd__all__casestudy__section__card__inner:hover .fd__casestudy__section__card__title {
    display: block;
  }
}
.view-id-insights_filter_theme .case-studies-tiles .fd__all__casestudy__section .slick-track {
  display: flex !important;
  left: -150px;
}
@media (max-width: 1100px) {
  .view-id-insights_filter_theme .case-studies-tiles .fd__all__casestudy__section .slick-track {
    left: 0px;
  }
}
.view-id-insights_filter_theme .case-studies-tiles .fd__all__casestudy__section .slick-slide {
  margin: 0;
  width: 984px;
  height: 520px;
  border-radius: 15px;
  z-index: auto !important;
  opacity: 0;
  transition: all 1s;
  flex: none;
  margin: 5px 0px;
}
@media (max-width: 1100px) {
  .view-id-insights_filter_theme .case-studies-tiles .fd__all__casestudy__section .slick-slide {
    width: 100%;
    height: 400px;
    flex: auto;
    margin: 0 30px;
  }
}
@media (max-width: 1024px) {
  .view-id-insights_filter_theme .case-studies-tiles .fd__all__casestudy__section .slick-slide {
    margin: 0px;
    height: 400px;
    padding: 10px;
    opacity: 1;
  }
}
@media (max-width: 425px) {
  .view-id-insights_filter_theme .case-studies-tiles .fd__all__casestudy__section .slick-slide {
    width: 100%;
    height: 400px;
    margin: 0;
    padding: 10px;
    opacity: 1;
  }
}
.view-id-insights_filter_theme .case-studies-tiles .fd__all__casestudy__section .slick-current {
  opacity: 1;
}
.view-id-insights_filter_theme .case-studies-tiles .fd__all__casestudy__section .slick-current + div {
  opacity: 1;
}
.view-id-insights_filter_theme .case-studies-tiles .fd__all__casestudy__section .slick-list {
  margin: 0 -48px;
}
@media (max-width: 1100px) {
  .view-id-insights_filter_theme .case-studies-tiles .fd__all__casestudy__section .slick-list {
    margin: 0 30px;
  }
}
@media (max-width: 1280px) {
  .view-id-insights_filter_theme .case-studies-tiles .fd__all__casestudy__section .slick-list {
    margin: 0 30px;
  }
}
.view-id-insights_filter_theme .case-studies-tiles .fd__all__casestudy__section .slick-dots {
  bottom: -23px;
  max-width: fit-content;
  right: 60px;
}
@media (max-width: 1024px) {
  .view-id-insights_filter_theme .case-studies-tiles .fd__all__casestudy__section .slick-dots {
    left: 0;
    right: 0;
    margin: 0 auto !important;
  }
}
.view-id-insights_filter_theme .case-studies-tiles .fd__all__casestudy__section .slick-dots li {
  margin: 0 5px !important;
  padding: 0 !important;
  width: 24px !important;
  transition: all ease-in-out .5s;
}
.view-id-insights_filter_theme .case-studies-tiles .fd__all__casestudy__section .slick-dots li button {
  border-radius: 8px;
  background: #ABABAB;
  width: 24px;
  height: 12px;
  transition: all ease-in-out .5s;
}
.view-id-insights_filter_theme .case-studies-tiles .fd__all__casestudy__section .slick-dots li button:before {
  content: '' !important;
}
.view-id-insights_filter_theme .case-studies-tiles .fd__all__casestudy__section .slick-dots li.slick-active {
  width: 80px !important;
}
.view-id-insights_filter_theme .case-studies-tiles .fd__all__casestudy__section .slick-dots li.slick-active button {
  background: #FB4E0B;
  width: 80px;
}
.view-id-insights_filter_theme .case-studies-tiles .fd__all__casestudy__section .slick-dots > li {
  display: inline-block;
}
.view-id-insights_filter_theme .case-studies-tiles .fd__all__casestudy__section .slick-dots > li:only-child {
  display: none;
}
@media (max-width: 1100px) {
  .view-id-insights_filter_theme .case-studies-tiles .fd__all__casestudy__section {
    display: none;
  }
}
@media (max-width: 1024px) {
  .view-id-insights_filter_theme .case-studies-tiles .fd__all__casestudy__section {
    display: none;
  }
}
@media (max-width: 768px) {
  .view-id-insights_filter_theme .case-studies-tiles .fd__all__casestudy__section {
    display: none;
  }
}
@media (max-width: 425px) {
  .view-id-insights_filter_theme .case-studies-tiles .fd__all__casestudy__section {
    display: none;
  }
}
.view-id-insights_filter_theme .fd__insight__filtered__view {
  display: block;
}
@media (max-width: 1100px) {
  .view-id-insights_filter_theme .fd__insight__filtered__view {
    display: none;
  }
}
@media (max-width: 1024px) {
  .view-id-insights_filter_theme .fd__insight__filtered__view {
    display: none;
  }
}
@media (max-width: 768px) {
  .view-id-insights_filter_theme .fd__insight__filtered__view {
    display: none;
  }
}
@media (max-width: 425px) {
  .view-id-insights_filter_theme .fd__insight__filtered__view {
    display: none;
  }
}
.view-id-insights_filter_theme .fd__indispensable__partner__tab___section__parent {
  display: none;
}
@media (max-width: 1100px) {
  .view-id-insights_filter_theme .fd__indispensable__partner__tab___section__parent {
    display: block;
  }
}
@media (max-width: 1024px) {
  .view-id-insights_filter_theme .fd__indispensable__partner__tab___section__parent {
    display: block;
  }
}
@media (max-width: 768px) {
  .view-id-insights_filter_theme .fd__indispensable__partner__tab___section__parent {
    display: block;
  }
}
@media (max-width: 425px) {
  .view-id-insights_filter_theme .fd__indispensable__partner__tab___section__parent {
    display: block;
  }
}
.view-id-insights_filter_theme .fd__indispensable__partner__tab___section__parent .tags {
  margin-bottom: 14px;
}
.view-id-insights_filter_theme .fd__indispensable__partner__tab___section__parent .tags span {
  border-radius: 8px;
  border: 1px solid #DBDBDB;
  background: #E6E6E6;
  padding: 4px 16px;
  color: #414141;
  font-family: "Yantramanav", Sans-Serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 24px;
  /* 150% */
  margin-right: 8px;
  white-space: nowrap;
  display: inline-block;
  margin-bottom: 8px;
}
@media (max-width: 480px) {
  .view-id-insights_filter_theme .fd__indispensable__partner__tab___section__parent .fd__indispensable__partner__tab___section {
    padding-bottom: 0;
  }
}
.view-id-insights_filter_theme .fd__indispensable__partner__tab___section__parent .fd__indispensable__partner__tab___section .fd__all__indispensable__section__card .title {
  margin-top: 0;
}
.view-id-insights_filter_theme .fd__indispensable__partner__tab___section__parent .fd__indispensable__partner__tab___section .fd__all__indispensable__section__card .fd__all__indispensable__section__card__img {
  border-radius: 0;
  overflow: auto;
}
.view-id-insights_filter_theme .fd__indispensable__partner__tab___section__parent .fd__indispensable__partner__tab___section .fd__all__indispensable__section__card .fd__all__indispensable__section__card__img img {
  width: 100%;
  height: 230px;
  margin-bottom: 20px;
  border-radius: 16px;
  min-height: auto;
  transform: none !important;
}
@media (max-width: 480px) {
  .view-id-insights_filter_theme .fd__indispensable__partner__tab___section__parent .fd__indispensable__partner__tab___section .slick-slider {
    margin-top: -50px;
  }
}

.fd__insights_filter__header {
  color: var(--EXL---Black-000000, #000);
  text-align: center;
  font-family: Yantramanav;
  font-size: 56px;
  font-style: normal;
  font-weight: 300;
  line-height: 64px;
  background: rgba(220, 243, 250, 0.5);
  padding-top: 60px !important;
}

/**********  FD Insight Filter End *****/


/********  Theme filter button css   *****/

.page-node-10311 .view-id-insights_filter_theme .fd__filter__dropdown .form-actions .button {
  all: unset;
  color: #000000;
  font-family: "Yantramanav", Sans-Serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 24px;
  /* 150% */
  cursor: pointer;
}
.page-node-10311 .view-id-insights_filter_theme .fd__filter__dropdown .form-actions .button:hover,
.page-node-10311 .view-id-insights_filter_theme .fd__filter__dropdown .form-actions .button:active {
  color: #FB4E0B;
  box-shadow: none;
  background: transparent;
  outline: 0;
}
.page-node-10311 .view-id-insights_filter_theme .fd__filter__dropdown .form-actions .button span {
  display: none;
}
@media (max-width: 480px) {
  .page-node-10311 .view-id-insights_filter_theme .fd__filter__dropdown .form-actions .button {
    margin-left: 10px;
    margin-top: 5px;
  }
}
.page-node-10311 .view-id-insights_filter_theme .fd__filter__dropdown .form-actions .button .btn-info {
  display: none;
}

.page-node-10311 .view-id-insights_filter_theme .fd__filter__dropdown .btn-info {
    display: none !important;
}


/********  Theme filter button css   *****/

.page-node-10316 .view-id-insights_filter_theme .fd__filter__dropdown .form-actions .button {
  all: unset;
  color: #000000;
  font-family: "Yantramanav", Sans-Serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 24px;
  /* 150% */
  cursor: pointer;
}
.page-node-10316 .view-id-insights_filter_theme .fd__filter__dropdown .form-actions .button:hover,
.page-node-10316 .view-id-insights_filter_theme .fd__filter__dropdown .form-actions .button:active {
  color: #FB4E0B;
  box-shadow: none;
  background: transparent;
  outline: 0;
}
.page-node-10316 .view-id-insights_filter_theme .fd__filter__dropdown .form-actions .button span {
  display: none;
}
@media (max-width: 480px) {
  .page-node-10316 .view-id-insights_filter_theme .fd__filter__dropdown .form-actions .button {
    margin-left: 10px;
    margin-top: 5px;
  }
}
.page-node-10316 .view-id-insights_filter_theme .fd__filter__dropdown .form-actions .button .btn-info {
  display: none;
}

.page-node-10316 .view-id-insights_filter_theme .fd__filter__dropdown .btn-info {
    display: none !important;
}


/********  Theme filter button css   *****/

.page-node-10321 .view-id-insights_filter_theme .fd__filter__dropdown .form-actions .button {
  all: unset;
  color: #000000;
  font-family: "Yantramanav", Sans-Serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 24px;
  /* 150% */
  cursor: pointer;
}
.page-node-10321 .view-id-insights_filter_theme .fd__filter__dropdown .form-actions .button:hover,
.page-node-10321 .view-id-insights_filter_theme .fd__filter__dropdown .form-actions .button:active {
  color: #FB4E0B;
  box-shadow: none;
  background: transparent;
  outline: 0;
}
.page-node-10321 .view-id-insights_filter_theme .fd__filter__dropdown .form-actions .button span {
  display: none;
}
@media (max-width: 480px) {
  .page-node-10321 .view-id-insights_filter_theme .fd__filter__dropdown .form-actions .button {
    margin-left: 10px;
    margin-top: 5px;
  }
}
.page-node-10321 .view-id-insights_filter_theme .fd__filter__dropdown .form-actions .button .btn-info {
  display: none;
}

.page-node-10321 .view-id-insights_filter_theme .fd__filter__dropdown .btn-info {
    display: none !important;
}


/********  Theme filter button css   *****/

.page-node-10326 .view-id-insights_filter_theme .fd__filter__dropdown .form-actions .button {
  all: unset;
  color: #000000;
  font-family: "Yantramanav", Sans-Serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 24px;
  /* 150% */
  cursor: pointer;
}
.page-node-10326 .view-id-insights_filter_theme .fd__filter__dropdown .form-actions .button:hover,
.page-node-10326 .view-id-insights_filter_theme .fd__filter__dropdown .form-actions .button:active {
  color: #FB4E0B;
  box-shadow: none;
  background: transparent;
  outline: 0;
}
.page-node-10326 .view-id-insights_filter_theme .fd__filter__dropdown .form-actions .button span {
  display: none;
}
@media (max-width: 480px) {
  .page-node-10326 .view-id-insights_filter_theme .fd__filter__dropdown .form-actions .button {
    margin-left: 10px;
    margin-top: 5px;
  }
}
.page-node-10326 .view-id-insights_filter_theme .fd__filter__dropdown .form-actions .button .btn-info {
  display: none;
}

.page-node-10326 .view-id-insights_filter_theme .fd__filter__dropdown .btn-info {
    display: none !important;
}

/*** Global menu   ***/

.fd-site-header .navbar-header .global-menu {
	right: 25px !important;
}


/*** Leadership section *****/

.view-leadership-slides .view-content .slick-list .slick-track img {
    filter: grayscale(0%) !important;
}

/**** Button mobile css ****/ 

.hero-mobile .hero-content .hero-wrapper .more-link a 
{
  font-size: 16px !important;
  color: #FFFFFF !important;
  padding: 11px 24px !important;
  min-width: 136px !important;
  text-decoration: none !important;
  line-height: 1.5 !important;
  border: 0 !important;
  font-weight: 500 !important;
}

.hero-mobile .hero-content .hero-wrapper .more-link a
{
  border-radius: 8px !important;
  color: #FFFFFF !important;
  background: linear-gradient(to right, #005071 50%, #FB4E0B 50%) !important;
  background-size: 200% 100% !important;
  background-position: right bottom !important;
  transition: background-position .3s ease-out !important;
}

.hero-mobile .hero-content .hero-wrapper .more-link a::after
{
  display: inline-block !important;
  color: #FFFFFF !important;
  padding-left: 6px !important;
  content: "\0279E" !important;
  transition: transform 0.6s ease-out !important;
  vertical-align: text-top !important;
}

.hero-mobile .hero-content .hero-wrapper .more-link a:hover, .hero-mobile .hero-content .hero-wrapper .more-link a:focus
{
  color: #FFFFFF !important;
  background-color: #005071 !important;
  text-decoration: none !important;
  outline: 0 !important;
  background-position: left bottom !important;
}

.hero-mobile .hero-content .hero-wrapper .more-link a:hover::after, .hero-mobile .hero-content .hero-wrapper .more-link a:focus::after
{
  color: #FFFFFF !important;
  -webkit-transform: translateX(4px) !important;
  -moz-transform: translateX(4px) !important;
  -ms-transform: translateX(4px) !important;
  -o-transform: translateX(4px) !important;
  transform: translateX(4px) !important;
}


/****  Hubspot form  ***/

.hbspt-form .hs-submit .hs-button.primary {
	text-decoration:none !important; 
}
