.lfr-layout-structure-item-container {padding: 0;} .lfr-layout-structure-item-row {overflow: hidden;} .portlet-borderless .portlet-content {padding: 0;}.lfr-layout-structure-item-b0e52bfc-d358-3728-200d-62cabcd45b9f {
display: none !important;
}
.lfr-layout-structure-item-b0e52bfc-d358-3728-200d-62cabcd45b9f a {
font-size: 1rem !important;
color: white !important;
cursor: pointer;
}

.lfr-layout-structure-item-b0e52bfc-d358-3728-200d-62cabcd45b9f li {
font-size: 1rem !important;
}

.lfr-layout-structure-item-b0e52bfc-d358-3728-200d-62cabcd45b9f .dropdown-menu a {
color: green !important;
}

.lfr-layout-structure-item-b0e52bfc-d358-3728-200d-62cabcd45b9f .dropdown-menu li {
padding-left: 0 !important;
}

.lfr-layout-structure-item-b0e52bfc-d358-3728-200d-62cabcd45b9f li:not(:first-child) {
padding-left: 1rem;
}

.lfr-layout-structure-item-b0e52bfc-d358-3728-200d-62cabcd45b9f a::before {
content: '';
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 2px;
  background-color: white;
  transform: scaleX(0);
  transform-origin: left;
  transition: transform 0.3s ease;
}

.lfr-layout-structure-item-b0e52bfc-d358-3728-200d-62cabcd45b9f a:hover::before {
transform: scaleX(1);
}

.lfr-layout-structure-item-b0e52bfc-d358-3728-200d-62cabcd45b9f .dropdown-menu {
border-radius: 2px !important;
}

.lfr-layout-structure-item-b0e52bfc-d358-3728-200d-62cabcd45b9f .dropdown-item:hover {
background-color: #e2ffec !important;
}

.main-navigation {
background-color: transparent !important;
}

.nav-container {
max-width: 100% !important;
padding:15px 15px !important;
}

body.scrolled .main-navigation {
/*padding: 15px 15px;*/
}

.navbar-site .lfr-nav-item:not(:last-child)::after {
    content: '/';
    color: #fff;
    font-size: 14px;
    font-weight: 900;
    margin: 0 8px;
    opacity: 0.8;
}
.lfr-layout-structure-item-f24d1644-7a2b-1c0b-49f6-85aa58b754c1 .breadcrumb a {
color: #000 !important; 
}

.breadcrumb span {
color: #000 !important; 
}.lfr-layout-structure-item-afc6646a-f57e-345a-c1bd-c23f35ae8477 {
display: flex;
  justify-content: center; 
}.lfr-layout-structure-item-bb9160b7-9594-e920-898f-5f1499a7af5a {
width: 60px !important;
}
.lfr-layout-structure-item-30b3aa2a-9d7e-2906-375e-bde89dd4fe4c {
background-color: #FFFFFF00 !important;
overflow: visible !important;
}
.lfr-layout-structure-item-30b3aa2a-9d7e-2906-375e-bde89dd4fe4c {
position: sticky;
  top: 0;
  z-index: 1000;
background-color:white;
}.lfr-layout-structure-item-ee890d81-a7ef-ab90-51bb-7e9c6db092c4 {
margin-left: -30px !important;
}
.lfr-layout-structure-item-33adfe92-d3a2-8862-7cba-bf71991fa530 {
padding-bottom: var(--spacer-3,1rem) !important;
}
/*.lfr-layout-structure-item-33adfe92-d3a2-8862-7cba-bf71991fa530 {
z-index: 999999 !important;
}*/.lfr-layout-structure-item-056f7fd9-107f-2928-9374-354b0a7932af {
font-weight: var(--font-weight-bold) !important;
text-align: center !important;
}
.lfr-layout-structure-item-22de4ee7-f491-dc52-f0dd-d603693f5dc2 {
padding-bottom: var(--spacer-4,1.5rem) !important;
text-align: center !important;
}
.lfr-layout-structure-item-f77a2c7c-ffb3-8326-2b6f-a699fc81c2c4 {
width: 500px !important;
}
.lfr-layout-structure-item-47c7dec7-7382-224e-cc95-78d0ed4427f2 {
padding-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-eec45073-0b02-7119-6506-00f43acee99a {
padding-left: var(--spacer-4,1.5rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-47044d9c-39db-c5d4-dc45-f6aabcf7b212 {
padding-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-be7a8b11-fada-14bf-fe76-a66762426edf {
overflow: visible !important;
}
.lfr-layout-structure-item-1c135b32-08ee-669e-7e52-3ae7b9a5c5b8 {
border-color: #C08938 !important;
padding-bottom: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-1c135b32-08ee-669e-7e52-3ae7b9a5c5b8 {
/*border-top: 2px solid var(--secondary)*/
}.lfr-layout-structure-item-27feb014-9dcd-509c-0f1d-25cd91aeebbc {
background-color: var(--primary) !important;
overflow: visible !important;
}
.lfr-layout-structure-item-c640df66-300b-df9d-c366-bb69efb909d9 {
padding-top: var(--spacer-6,4.5rem) !important;
}
.lfr-layout-structure-item-9f5f9c56-a092-bd7f-a579-3dc21dc871d2 a {
font-size: 1rem !important;
color: white !important;
cursor: pointer;
}

.lfr-layout-structure-item-9f5f9c56-a092-bd7f-a579-3dc21dc871d2 li {
font-size: 1rem !important;
}

.lfr-layout-structure-item-9f5f9c56-a092-bd7f-a579-3dc21dc871d2 .dropdown-menu a {
color: green !important;
}

.lfr-layout-structure-item-9f5f9c56-a092-bd7f-a579-3dc21dc871d2 .dropdown-menu li {
padding-left: 0 !important;
}

.lfr-layout-structure-item-9f5f9c56-a092-bd7f-a579-3dc21dc871d2 li:not(:first-child) {
/*padding-left: 1rem;*/
}

.lfr-layout-structure-item-9f5f9c56-a092-bd7f-a579-3dc21dc871d2 a::before {
content: '';
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 2px;
  background-color: white;
  transform: scaleX(0);
  transform-origin: left;
  transition: transform 0.3s ease;
}

.lfr-layout-structure-item-9f5f9c56-a092-bd7f-a579-3dc21dc871d2 a:hover::before {
transform: scaleX(1);
}

.lfr-layout-structure-item-9f5f9c56-a092-bd7f-a579-3dc21dc871d2 .dropdown-menu {
border-radius: 2px !important;
}

.lfr-layout-structure-item-9f5f9c56-a092-bd7f-a579-3dc21dc871d2 .dropdown-item:hover {
background-color: #e2ffec !important;
}
.menu-wrapper {
padding-left: 10px !important 
}
.menu-wrapper, .navbar-site  {
gap: 0 !important;
}


.lfr-layout-structure-item-9f5f9c56-a092-bd7f-a579-3dc21dc871d2 .menu-wrapper a {
font-size: 0.9rem !important;
}

#portlet_com_liferay_site_navigation_menu_web_portlet_SiteNavigationMenuPortlet_INSTANCE_ptvd {
  margin-bottom: 0px !important;
}

.lfr-layout-structure-item-9f5f9c56-a092-bd7f-a579-3dc21dc871d2 .portlet{
  margin-bottom: 0px !important;
}


.lfr-layout-structure-item-39765d06-9ae4-515c-daeb-6f673cdace47 {
margin-top: var(--spacer-5,3rem) !important;
text-align: center !important;
}
