#microsite-page .section.content_highlight_modules .section-header{padding-right:15px;padding-left:0}
#microsite-page .who-we-serve .promo img,.content_highlight_modules .highlight_modules_item .highlight_image img{
	height:100%;width:100%;object-fit:cover;object-position:center
}
#microsite-page .who-we-serve .promo img{height:200px}
 #microsite-page .what-we-do h2.section-header,body.RTL #microsite-page .who-we-serve h2.section-header,body.RTL 
 #microsite-page .who-we-support h2.section-header{float:none}
 body.RTL #microsite-page .container .radio-list-vertical input[type=radio]{margin:6px 0 0 10px}
 body.RTL.IE #microsite-page .container .radio-list-vertical input[type=radio]{margin:4px 0 0 10px}
 body.RTL #microsite-page .FormPanel div.EditingFormTable div.tr{margin-left:5%;margin-right:0}
 #microsite-page .section.content_highlight_modules .section-header{padding-left:15px;margin-top:42px}
 #microsite-page .summary-content .EditingFormTable .FieldLabel .EditingFormLabel{font-weight:700}
 #microsite-page .summary-content .EditingFormTable .checkbox-list-vertical input[type=checkbox]{margin:5px 0 0 -20px}
 .IE #microsite-page .summary-content .EditingFormTable .checkbox-list-vertical input[type=checkbox]{margin:4px 0 0 -20px}
 #microsite-page .summary-content div.EditingFormTable input[type=radio]{margin:2px 5px 5px 0}
 #microsite-page .who-we-serve .promo img{height:auto}
 #microsite-page .who-we-serve .promo img,.content_highlight_modules .highlight_modules_item .highlight_image img{height:100%;width:100%;object-fit:cover;object-position:center}
#microsite-page .who-we-serve .promo img{height:200px}
@media (min-width:993px){#microsite-page .sidebar .key-contacts-list .person{display:block}}
@media (min-width:993px){#microsite-page .sidebar .key-contacts-list .person{display:block}}
@media (max-width:991px){#microsite-page .sidebar{border-top:1px solid #e7e7e7}}
.ms-irregularblocks-left-block{display:flex;flex-direction:column;flex:1}
.ms-irregularblocks-left-block .ms-irregularblocks-left-block-top{flex-grow:.1;min-height:300px}
.ms-irregularblocks-left-block .ms-irregularblocks-left-block-bottoms{flex-grow:1;min-height:156px}
.ms-irregularblocks-left-block .ms-irregularblocks-left-block-bottom{flex-grow:1;min-height:400px}
.ms-irregularblocks-right-block{display:flex;flex-direction:column;flex:1}
.ms-irregularblocks-right-block .ms-irregularblocks-right-block-top{flex-grow:.5;min-height:300px}
.ms-irregularblocks-right-block .ms-irregularblocks-right-block-bottom{flex-grow:1;display:flex;flex-direction:row}
@media (max-width:772px){.ms-irregularblocks-right-block .ms-irregularblocks-right-block-bottom{display:block}}
.ms-irregularblocks-right-block .ms-irregularblocks-right-block-bottom .ms-irregularblocks-right-block-bottom-right{min-height:300px}
.ms-irregularblocks-block-mobile{display:none}
@media (max-width:992px){.ms-irregularblocks-block-mobile{display:flex}}
@media (max-width:992px){.ms-irregularblocks-block-desktop{display:none}}
.ms-styled-block{width:100%;background-size:cover;background-position:center center;background-repeat:no-repeat}
.ms-styled-block-content{padding:60px}@media (max-width:767px){
.ms-styled-block-content{padding:35px}}@media (max-width:400px){
.ms-styled-block-content{padding:25px}}
.ms-styled-block-title{font-size:2.5em}}@media (max-width:767px){
	.ms-styled-block-title{padding:0;padding-left:20px;padding-bottom:5px}}@media (max-width:480px){
		.ms-styled-block-title{font-size:1.5em}}
.ms-styled-block-seperator{margin-left:20px;width:90px;text-align:left;height:0;border:none;border-top:2px solid #fff}
.ms-styled-block-seperator.ms-element-bdo-white{border-top:2px solid #333}
.ms-styled-block-description{font-size:1.3em;line-height:1.75;padding:20px;margin-bottom:35px}@media (max-width:1040px){
	.ms-styled-block-description{font-size:1.1em}}@media (max-width:767px){
		.ms-styled-block-description{line-height:initial}}@media (max-width:480px){
			.ms-styled-block-description{font-size:.9em;padding:0;padding-left:20px;padding-top:5px}}
.ms-styled-block-description a.button,.underline-links 
 .ms-styled-block-description a.headline,.underline-links 
 .ms-styled-block-description a.read-full,.underline-links .page-desc a.button,
 .underline-links .page-desc a.headline,.underline-links .page-desc a.read-full,.underline-links .summary-content a.button,
 .underline-links .summary-content a.headline,.underline-links .summary-content a.read-full,.underline-links .tab-content a.button,
 .underline-links .tab-content a.headline,.underline-links .tab-content a.read-full,.underline-links .text-with-links a.button,
 .underline-links .text-with-links a.headline,.underline-links .text-with-links a.read-full,.underline-links .tweet-body a.button,
 .underline-links .tweet-body a.headline,.underline-links .tweet-body a.read-full{text-decoration:none}
 .ms-styled-block-button{border:1px solid #fff;border-radius:2px;padding:10px 20px;text-decoration:none;color:#fff;transition:background .3s cubic-bezier(.4,0,.2,1);margin-left:20px;font-weight:700;font-size:1.1em}@media (max-width:480px){
	.ms-styled-block-button{padding:7px 15px}}.ms-styled-block-button:hover{background:#fff;color:#333}
	.ms-styled-block-button:focus{outline:#fff;color:#fff}@media (max-width:480px){
		.ms-styled-block-button{font-size:.9em}}
		.ms-styled-block-button.ms-element-bdo-white{border:1px solid #333;border-radius:2px;padding:10px 20px;text-decoration:none;color:#333;transition:background .3s cubic-bezier(.4,0,.2,1)}@media (max-width:480px){.ms-styled-block-button.ms-element-bdo-white{padding:7px 15px}}.ms-styled-block-button.ms-element-bdo-white:hover{background:#333;color:#fff}
		.ms-styled-block-button.ms-element-bdo-white:focus{outline:#333;color:#333}
		.ms-element-bdo-red{background:#ed1a3b}
		
		
/* /* :: 9.0 Gallery Area CSS */ */
/* .single-gallery-item { */
  /* position: relative; */
  /* z-index: 1; */
  /* -webkit-transition-duration: 500ms; */
  /* transition-duration: 500ms; } */
  /* .single-gallery-item::after { */
    /* background-color: rgba(0, 108, 255, 0.75); */
    /* position: absolute; */
    /* width: 100%; */
    /* height: 100%; */
    /* top: 0; */
    /* left: 0; */
    /* z-index: 2; */
    /* content: ''; */
    /* opacity: 0; */
    /* -webkit-transition-duration: 500ms; */
    /* transition-duration: 500ms; } */
  /* .single-gallery-item:hover::after { */
    /* opacity: 1; } */
  /* .single-gallery-item .view-more-btn { */
    /* position: absolute; */
    /* bottom: 40px; */
    /* left: 40px; */
    /* z-index: 9; */
    /* -webkit-transition-duration: 500ms; */
    /* transition-duration: 500ms; } */
    /* .single-gallery-item .view-more-btn a { */
      /* background-color: transparent; */
      /* font-size: 16px; */
      /* color: #ffffff; */
      /* display: block; */
      /* box-shadow: none; */
      /* font-weight: 700; */
      /* opacity: 0; } */
  /* .single-gallery-item:hover .view-more-btn a { */
    /* opacity: 1; } */
