.lfr-layout-structure-item-container {padding: 0;} .lfr-layout-structure-item-row {overflow: hidden;} .portlet-borderless .portlet-content {padding: 0;} [data-lfr-editable-type="rich-text"] > p:only-child {margin-bottom:0;}.lfr-layout-structure-item-0dc55140-e9a5-f34d-6b56-f330a5ceaaa6 {
font-size: 15px !important;
padding-left: var(--spacer-2,0.5rem) !important;
padding-right: var(--spacer-2,0.5rem) !important;
text-align: justify !important;
}
.lfr-layout-structure-item-adcf1f3a-4103-7e4e-3430-7bf9264ca70e {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-adcf1f3a-4103-7e4e-3430-7bf9264ca70e) !important;
height: 40px !important;
width: 40px !important;
}
.lfr-layout-structure-item-1de6bcac-3a63-27ec-97ad-b05fee255ba9 {
font-size: 15px !important;
text-align: center !important;
}
.lfr-layout-structure-item-1de6bcac-3a63-27ec-97ad-b05fee255ba9 .btn {
    background-color: #5A2E26;
    color: white;
    border-radius: 8px;
    transition: transform 0.2s ease;
}

/* Hover: slight enlargement */
.lfr-layout-structure-item-1de6bcac-3a63-27ec-97ad-b05fee255ba9 .btn:hover {
    transform: scale(1.08);
}.lfr-layout-structure-item-2733c14d-21e4-8412-7941-e2bc99f12a5b {
background-color: #5A2E26 !important;
}
.lfr-layout-structure-item-010227ba-4a4b-6db2-659a-1dfdbaba8ff4 {
background-color: #F5F0E6 !important;
height: 455px !important;
overflow: hidden !important;
}
.lfr-layout-structure-item-010227ba-4a4b-6db2-659a-1dfdbaba8ff4 {
background: linear-gradient(
  135deg,
  #FFFFFF 0%,
  #FAF3E0 20%,
  #F5F0E6 40%,
  #EEE1C6 65%,
  #E6D3B3 85%,
  #D8C3A5 100%
);
}.lfr-layout-structure-item-0a762a01-ec1d-5f08-0042-6ca8c11d626e {
background-color: #EEE1C6 !important;
}
.lfr-layout-structure-item-2b8e65f9-7d37-8e42-4292-b7e687222c05 {
margin-bottom: var(--spacer-2,0.5rem) !important;
margin-left: var(--spacer-2,0.5rem) !important;
margin-right: var(--spacer-2,0.5rem) !important;
margin-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-2b8e65f9-7d37-8e42-4292-b7e687222c05 {
    transition: transform 0.3s ease, box-shadow 0.3s ease, filter 0.3s ease;
    display: inline-block;
}

.lfr-layout-structure-item-2b8e65f9-7d37-8e42-4292-b7e687222c05:hover {
    transform: scale(1.05) translateY(-5px);
    box-shadow: 0 10px 25px rgba(0, 0, 0, 0.2);
    filter: brightness(1.05);
}.lfr-layout-structure-item-bee6f0b0-05c2-7136-2d8d-33377344798a {
border-color: #993939 !important;
border-style: solid; border-width: 20% !important; border-width: 20%px !important;
}
.lfr-layout-structure-item-cbc0030a-db28-520a-b4d9-2f50bc5f2c92 {
background-color: #DDC6A3 !important;
font-size: 14px !important;
box-shadow: var(--box-shadow-lg) !important;
}
.lfr-layout-structure-item-e249b913-b152-e356-b05a-d60709b91fc7 {
font-size: 15px !important;
padding-left: var(--spacer-2,0.5rem) !important;
padding-right: var(--spacer-2,0.5rem) !important;
text-align: justify !important;
}
.lfr-layout-structure-item-68ca73f2-c032-7fad-a294-c2d0ceb3a503 {
padding-top: 15px !important;
}
.lfr-layout-structure-item-68ca73f2-c032-7fad-a294-c2d0ceb3a503 {
background: linear-gradient(
  135deg,
  #FFFFFF 0%,
  #FAF3E0 20%,
  #F5F0E6 40%,
  #EEE1C6 65%,
  #E6D3B3 85%,
  #D8C3A5 100%
);
}

.igovtt-footer {
  color: #ffffff;
  text-decoration: none;
}  
  
a.igovtt-footer:link {
  color: #ffffff;
  text-decoration: none;
}

a.igovtt-footer:visited {
  color: #ffffff;
  text-decoration: none;
}

a.igovtt-footer:hover {
  color: #ffffff;
  text-decoration: underline;
}

a.igovtt-footer:active {
  color: #ffffff;
  text-decoration: underline;
}.lfr-layout-structure-item-ac58e942-c1b8-5915-5858-27fa97e1b3c1 {
font-family: Helvetica Neue !important;
font-size: 17px !important;
font-weight: var(--font-weight-bold) !important;
overflow: visible !important;
padding-left: var(--spacer-2,0.5rem) !important;
padding-right: var(--spacer-2,0.5rem) !important;
color: #FFFFFF !important;
}
.lfr-layout-structure-item-ac58e942-c1b8-5915-5858-27fa97e1b3c1 {
    display: flex;
    justify-content: center; /* centers horizontally */
    align-items: center;
    overflow: visible !important;
}

.lfr-layout-structure-item-ac58e942-c1b8-5915-5858-27fa97e1b3c1 li:hover {
color: black;
  background-color:   #EEE1C6;
  transform: translateY(-1px);

}


.lfr-layout-structure-item-ac58e942-c1b8-5915-5858-27fa97e1b3c1,
.lfr-layout-structure-item-ac58e942-c1b8-5915-5858-27fa97e1b3c1 .navbar,
.lfr-layout-structure-item-ac58e942-c1b8-5915-5858-27fa97e1b3c1 .navbar-nav {
    position: relative;
    z-index: 1000;
}


.navbar-nav .dropdown-menu {
border: none;
border-radius: 8px;
padding: 10px 0;
font-size: 1rem;
  margin-top: 0 !important;
  top: 100%;
}

.navbar-nav .dropdown-menu .dropdown-item {
color: #000000;
padding: 10px 20px;
transition: background 0.5s ease;
}

.navbar-nav .dropdown-menu .dropdown-item:hover {
background-image: linear-gradient(to bottom, #5A2E26);
color: #FFFFFF;
font-weight: bold;
}
.lfr-layout-structure-item-166a3e31-81f4-d63c-4ed4-3fb2f8e4e49e {
font-size: 16px !important;
}
.lfr-layout-structure-item-94187cef-512d-79f0-bbc3-43a86e85cd5e {
border-color: #993939 !important;
border-style: solid; border-width: 20% !important; border-width: 20%px !important;
}
.lfr-layout-structure-item-5d4d1c1b-7002-117e-09ef-8425ffc24bf6 {
background-color: #3E1F19 !important;
font-size: 15px !important;
font-weight: 400 !important;
text-align: center !important;
color: var(--white) !important;
}
.lfr-layout-structure-item-fd1bbab3-891e-a791-75ec-d5b23727e0a8 {
text-align: right !important;
}
.lfr-layout-structure-item-e14fdb24-b7f3-7030-92ef-812408bf4f8f {
margin-bottom: var(--spacer-2,0.5rem) !important;
margin-left: var(--spacer-2,0.5rem) !important;
margin-right: var(--spacer-2,0.5rem) !important;
margin-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-e14fdb24-b7f3-7030-92ef-812408bf4f8f {
    transition: transform 0.3s ease, box-shadow 0.3s ease, filter 0.3s ease;
    display: inline-block;
}

.lfr-layout-structure-item-e14fdb24-b7f3-7030-92ef-812408bf4f8f:hover {
    transform: scale(1.05) translateY(-5px);
    box-shadow: 0 10px 25px rgba(0, 0, 0, 0.2);
    filter: brightness(1.05);
}.lfr-layout-structure-item-3d90cfca-75f0-08cf-8e2e-e5bbfbba5880 {
background-color: #3E1F19 !important;
padding-top: 15px !important;
}
.lfr-layout-structure-item-78decb37-c38a-6a96-289a-88d7c1c826e2 {
height: 38px !important;
padding-right: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-c5bc38b6-1bf1-4f02-b180-effbf4603a93 {
font-size: 16px !important;
}
.lfr-layout-structure-item-6de0ed80-c8f3-e3bd-af5a-eaac2a328c57 {
margin-bottom: var(--spacer-2,0.5rem) !important;
margin-left: var(--spacer-2,0.5rem) !important;
margin-right: var(--spacer-2,0.5rem) !important;
margin-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-6de0ed80-c8f3-e3bd-af5a-eaac2a328c57 {
    transition: transform 0.3s ease, box-shadow 0.3s ease, filter 0.3s ease;
    display: inline-block;
}

.lfr-layout-structure-item-6de0ed80-c8f3-e3bd-af5a-eaac2a328c57:hover {
    transform: scale(1.05) translateY(-5px);
    box-shadow: 0 10px 25px rgba(0, 0, 0, 0.2);
    filter: brightness(1.05);
}.lfr-layout-structure-item-3130018b-7f51-d4f4-661f-c894ab5d7ab1 {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-3130018b-7f51-d4f4-661f-c894ab5d7ab1) !important;
height: 40px !important;
overflow: hidden !important;
width: 40px !important;
}
.lfr-layout-structure-item-c48239b5-9f23-c707-0800-7ec1404a2fdf {
border-color: #8C0A1E !important;
font-size: 15px !important;
padding-top: var(--spacer-2,0.5rem) !important;
text-align: center !important;
color: #291A0C !important;
}
.lfr-layout-structure-item-107bf9c5-374f-36eb-6407-88bfaf4a8937 {
margin-left: var(--spacer-3,1rem) !important;
color: var(--white) !important;
}
.lfr-layout-structure-item-7de439b6-7d99-46ed-2647-b2fc196bf42a {
font-family: Helvetica Neue !important;
}
.lfr-layout-structure-item-0186a66b-2bf7-757b-1e9f-ebac29dda62a {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-0186a66b-2bf7-757b-1e9f-ebac29dda62a) !important;
height: 40px !important;
overflow: hidden !important;
width: 40px !important;
}
.lfr-layout-structure-item-f16f0a39-1eb7-4da6-41ba-b1e0d09fb1d8 {
height: 40px !important;
width: 40px !important;
}
.lfr-layout-structure-item-af3a7d7b-3e03-50ea-6616-93334fcea6c5 {
border-color: #993939 !important;
border-style: solid; border-width: 20% !important; border-width: 20%px !important;
}
.lfr-layout-structure-item-3a76ee39-418f-0836-48e2-608b55a4d0af {
background-color: #5A2E26 !important;
font-size: 15px !important;
overflow: visible !important;
color: var(--white) !important;
}
.lfr-layout-structure-item-3a76ee39-418f-0836-48e2-608b55a4d0af {
text-align: center;

}.lfr-layout-structure-item-feecd301-b16d-89e2-214c-b71986c23cd3 {
font-size: 15px !important;
text-align: center !important;
}
.lfr-layout-structure-item-feecd301-b16d-89e2-214c-b71986c23cd3 .btn {
    background-color: #5A2E26;
    color: white;
    border-radius: 8px;
    transition: transform 0.2s ease;
}

/* Hover: slight enlargement */
.lfr-layout-structure-item-feecd301-b16d-89e2-214c-b71986c23cd3 .btn:hover {
    transform: scale(1.08);
}.lfr-layout-structure-item-eda67ce4-35ec-ae71-3091-feabb14daf4c {
background-color: #EEE1C6 !important;
font-size: 15px !important;
text-align: center !important;
}
.lfr-layout-structure-item-eda67ce4-35ec-ae71-3091-feabb14daf4c .btn {
    background-color: #5A2E26;
    color: white;
    border-radius: 8px;
    transition: transform 0.2s ease;
}

/* Hover: slight enlargement */
.lfr-layout-structure-item-eda67ce4-35ec-ae71-3091-feabb14daf4c .btn:hover {
    transform: scale(1.08);
}.lfr-layout-structure-item-472bfabc-82e9-f8d3-60d8-cee943fbbeba {
background-color: #EEE1C6 !important;
font-family: Helvetica Neue !important;
padding-bottom: var(--spacer-6,4.5rem) !important;
padding-left: var(--spacer-2,0.5rem) !important;
padding-right: var(--spacer-2,0.5rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-0b71e7f4-bae2-c1e1-e53d-50f7dee39a42 {
display: none !important;
margin-bottom: var(--spacer-2,0.5rem) !important;
padding-top: var(--spacer-2,0.5rem) !important;
width: 50% !important;
}
.lfr-layout-structure-item-1d9f9744-444f-3e5a-5bbb-3702b4f5853e {
background-color: #EEE1C6 !important;
font-family: Helvetica Neue !important;
}
.lfr-layout-structure-item-583d957f-f921-5d83-bdb5-a75291076a31 {
font-size: 15px !important;
text-align: center !important;
}
.lfr-layout-structure-item-583d957f-f921-5d83-bdb5-a75291076a31 .btn {
    background-color: #5A2E26;
    color: white;
font-size: 16px;
    border-radius: 8px;
    transition: transform 0.2s ease;
}

/* Hover: slight enlargement */
.lfr-layout-structure-item-583d957f-f921-5d83-bdb5-a75291076a31 .btn:hover {
    transform: scale(1.08);
}.lfr-layout-structure-item-53bad646-c10c-f523-d9da-5597cf18702f {
overflow: visible !important;
padding-right: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-93639040-ded6-b966-4f6f-5a784880463b {
font-size: 14px !important;
padding-bottom: var(--spacer-4,1.5rem) !important;
padding-left: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-251a1aef-8ebd-f5ed-be5f-9ef36ebb5621 {
border-color: #8C0A1E !important;
font-size: 15px !important;
padding-top: var(--spacer-2,0.5rem) !important;
text-align: center !important;
color: #291A0C !important;
}
.lfr-layout-structure-item-c4aa27f7-7254-03aa-6d95-6ccd1e76c79d {
background-color: #5A2E26 !important;
font-size: 15px !important;
padding-bottom: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-3,1rem) !important;
text-align: center !important;
color: var(--light) !important;
}
.lfr-layout-structure-item-250e3f9c-357c-ae55-4ee7-50cd0c292a1c {
background-color: #EEE1C6 !important;
font-size: 15px !important;
text-align: center !important;
color: var(--black) !important;
}
.lfr-layout-structure-item-250e3f9c-357c-ae55-4ee7-50cd0c292a1c {


}.lfr-layout-structure-item-34446888-7c4b-4633-594e-96319a0462b4 {
border-color: #8C0A1E !important;
font-size: 15px !important;
padding-top: var(--spacer-2,0.5rem) !important;
text-align: center !important;
color: #291A0C !important;
}
.lfr-layout-structure-item-abc09577-103e-1cd5-e3cb-b06d404079ed {
font-size: 14px !important;
}
.lfr-layout-structure-item-539dea3b-e623-907b-d36c-17bfc36bc1ab {
font-size: 15px !important;
padding-left: var(--spacer-2,0.5rem) !important;
padding-right: var(--spacer-2,0.5rem) !important;
text-align: justify !important;
}
.lfr-layout-structure-item-61d8cae4-6347-d5fe-2179-eba5e1c9fe1b {
background-color: #F5F0E6 !important;
}
.lfr-layout-structure-item-61d8cae4-6347-d5fe-2179-eba5e1c9fe1b {
background: linear-gradient(
  135deg,
  #FFFFFF 0%,
  #FAF3E0 20%,
  #F5F0E6 40%,
  #EEE1C6 65%,
  #E6D3B3 85%,
  #D8C3A5 100%
);
}.lfr-layout-structure-item-38b9eb70-79f3-ba98-28f7-878f5589e20d {
background-color: #5A2E26 !important;
font-family: Helvetica Neue !important;
font-size: 16px !important;
padding-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-3db29607-4b70-1e61-4946-1a1e641f5e0d {
font-size: 16px !important;
}
.lfr-layout-structure-item-984f6e1b-e117-3bb5-1baa-59f66aeef331 {
background-color: #3E1F19 !important;
font-family: Helvetica Neue !important;
font-size: 16px !important;
height: 75px !important;
}
.lfr-layout-structure-item-641bd7ed-fad2-7c8f-eedb-505b290a4cf6 {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-641bd7ed-fad2-7c8f-eedb-505b290a4cf6) !important;
height: 40px !important;
width: 40px !important;
}
@media screen and (max-width: 991px) {.lfr-layout-structure-item-472bfabc-82e9-f8d3-60d8-cee943fbbeba {
padding-bottom: var(--spacer-6,4.5rem) !important;
padding-top: var(--spacer-6,4.5rem) !important;
}
.lfr-layout-structure-item-1d9f9744-444f-3e5a-5bbb-3702b4f5853e {
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
}
}@media screen and (max-width: 767px) {.lfr-layout-structure-item-472bfabc-82e9-f8d3-60d8-cee943fbbeba {
padding-bottom: var(--spacer-5,3rem) !important;
padding-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-1d9f9744-444f-3e5a-5bbb-3702b4f5853e {
padding-left: var(--spacer-3,1rem) !important;
}
}@media screen and (max-width: 575px) {.lfr-layout-structure-item-010227ba-4a4b-6db2-659a-1dfdbaba8ff4 {
max-height: 300px !important;
width: 100% !important;
}
.lfr-layout-structure-item-010227ba-4a4b-6db2-659a-1dfdbaba8ff4 {

}

.lfr-layout-structure-item-010227ba-4a4b-6db2-659a-1dfdbaba8ff4 .img {
  height: 300px;
  object-fit: cover;
   overflow: hidden;
}.lfr-layout-structure-item-472bfabc-82e9-f8d3-60d8-cee943fbbeba {
padding-bottom: var(--spacer-5,3rem) !important;
padding-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-1d9f9744-444f-3e5a-5bbb-3702b4f5853e {
padding-left: var(--spacer-4,1.5rem) !important;
padding-right: var(--spacer-4,1.5rem) !important;
}
}