.lfr-layout-structure-item-container {padding: 0;}.lfr-layout-structure-item-row {overflow: hidden;}.main-banner-content {
  color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: wrap;
  min-height: 500px;
  padding: 30px 0;
  position: relative;
  width: 100%;
  clear: both;
}
.main-banner-content.img-full {
  padding: 0;
}
.main-banner-content.img-full .wrapper-main {
  position: absolute;
  left: 0;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  z-index: 3;
}

.main-banner-content.job {
  color: #211261;
}
.main-banner-content article {
  max-width: 490px;
  text-align: left;
  position: relative;
  z-index: 2;
}
.main-banner-content h1,
.main-banner-content h2 {
  margin: 0 0 25px 0;
  font-size: 28px;
}
.main-banner-content p {
  margin: 0;
}
.main-banner-content figure {
  display: block;
  width: 100%;
}
.main-banner-content img {
  width: 100%;
  object-fit: cover;
  max-height: 500px;
  min-height: 280px;
}
.relative       { position: relative; }
.full			{ clear: both;width: 100%;}
.clr            { clear: both; float: none; }
.center         { margin: auto; }
.inline         { display: inline-block; vertical-align: top; }
.inline-bottom  { display: inline-block; vertical-align: bottom; }
.left           { float: left; }
.right          { float: right; }
.wrapper-main   { max-width: 1140px; width:100%; }
@media(width>2000px){
.lfr-layout-structure-item-2af22fdc-953a-7727-94f7-e246ee9fd66c .main-banner-content img {
     max-height: 100%;
}
}
@media(width<668px){
.lfr-layout-structure-item-2af22fdc-953a-7727-94f7-e246ee9fd66c .main-banner-content.img-full .wrapper-main {
  top: 20%;

}
}.lfr-layout-structure-item-99684614-a18d-745a-68fe-a4fe21e56753 .portlet-content, .portlet-decorate{
background:#EEF6FD;
}
.lfr-layout-structure-item-99684614-a18d-745a-68fe-a4fe21e56753 .breadcrumb {
background:#EEF6FD;
}
.lfr-layout-structure-item-99684614-a18d-745a-68fe-a4fe21e56753 .breadcrumb {
max-height:20px;
}
.lfr-layout-structure-item-99684614-a18d-745a-68fe-a4fe21e56753 
 .breadcrumb-item+.breadcrumb-item::before {
      content: "";
}
.lfr-layout-structure-item-99684614-a18d-745a-68fe-a4fe21e56753 
 .breadcrumb-item+.breadcrumb-item {
    padding-left: 1rem;
}
.lfr-layout-structure-item-99684614-a18d-745a-68fe-a4fe21e56753
.breadcrumb-item .breadcrumb-link{
color:#211261;
}
.lfr-layout-structure-item-99684614-a18d-745a-68fe-a4fe21e56753
.breadcrumb-item .active{
color:#211261;
font-weight:bold;
}
#portlet_com_liferay_site_navigation_breadcrumb_web_portlet_SiteNavigationBreadcrumbPortlet_INSTANCE_hfpn{
max-height:40px;
}
#portlet_com_liferay_site_navigation_breadcrumb_web_portlet_SiteNavigationBreadcrumbPortlet_INSTANCE_hfpn .breadcrumb{
position:absolute;
top:0;
font-size:16px;
}
.lfr-layout-structure-item-99684614-a18d-745a-68fe-a4fe21e56753  .portlet-title-text {
display:none;}.modal-dialog.modal-full-screen {
    max-width: 1190px;
}