.lfr-layout-structure-item-container {padding: 0;} .lfr-layout-structure-item-row {overflow: hidden;} .portlet-borderless .portlet-content {padding: 0;}.lfr-layout-structure-item-785d483d-3e40-1b7b-9d6b-e93eebba6b91 {
text-align: center !important;
}
.lfr-layout-structure-item-c2c8d854-211d-3eb2-412a-30ec8684dc53 {
text-align: center !important;
}
.lfr-layout-structure-item-67501543-8d42-061b-8e5c-3d73b3182ad2 {
text-align: center !important;
}
.lfr-layout-structure-item-37cd6472-e551-3ea2-e44b-00ad1ac6d636 {
text-align: center !important;
}
.lfr-layout-structure-item-885d9338-b836-f88a-c60c-160097fa0a99 {
text-align: center !important;
}
.lfr-layout-structure-item-1cbf867c-b34d-511d-8196-34217b95da66 {
text-align: center !important;
}
.lfr-layout-structure-item-bd96058b-763c-1335-9f66-5c810128a358 {
border-color: #2125294A !important;
border-style: solid; border-width: 1px !important; border-width: 1pxpx !important;
}
.lfr-layout-structure-item-75398d05-4fb4-f356-4940-499ba8f2feb4 {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-75398d05-4fb4-f356-4940-499ba8f2feb4) !important;
}
.lfr-layout-structure-item-765ea46b-7912-bb04-fad8-c256cd1cc55f {
text-align: center !important;
}
.lfr-layout-structure-item-3f22768d-3b1a-e5d4-47ae-c0594f680dd9 {
text-align: center !important;
}
.lfr-layout-structure-item-4c3e6400-e48a-92b0-8f5d-64372160b16f {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-4c3e6400-e48a-92b0-8f5d-64372160b16f) !important;
}
.lfr-layout-structure-item-1536b49e-00e7-6877-26c4-976c6c9cbd75 {
text-align: center !important;
}
.lfr-layout-structure-item-e4611c5c-24db-fe23-eff7-6f601c3976fd {
text-align: center !important;
}
.lfr-layout-structure-item-5c5934bc-a5b5-2b52-49b3-0b0174a1c240 {
text-align: center !important;
}
.lfr-layout-structure-item-dd037d5d-4806-daa8-5d89-90557667934f {
text-align: center !important;
}
.lfr-layout-structure-item-44630c9f-2ec9-ac43-b982-00dbfd738f44 {
text-align: center !important;
}
.lfr-layout-structure-item-086314d9-9fd7-e0f7-b310-64a1c5febd00 {
text-align: center !important;
}
.lfr-layout-structure-item-e1a843b1-b5cf-6e30-835a-6d7d681542d4 {
text-align: center !important;
}
.lfr-layout-structure-item-4b500cb7-f0d4-e8d7-20fc-d42c9e4724dc {
text-align: center !important;
}
.lfr-layout-structure-item-af34fb22-a1b9-5f3b-4b0c-3b60d156b330 {
text-align: center !important;
}
.lfr-layout-structure-item-cf18f318-270f-6974-2286-88766d4e320f {
text-align: center !important;
}
.lfr-layout-structure-item-caae3c2c-5858-0679-1f7d-81940982acde {
margin-bottom: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-caae3c2c-5858-0679-1f7d-81940982acde {
padding-left:0 !important;
padding-right:0 !important;
}.lfr-layout-structure-item-79717673-9e93-4d05-e5a0-98c011d4dc55 {

}
.mosaico {
  display: flex;
  flex-wrap: wrap;
  background:#002f59;
}

.mosaico .align-items-lg-start{
    width: 100%;

}

.mosaico .col-lg-3 {
 flex: 0 0 calc((100vw - 17px) / 5);
  max-width: calc((100vw - 17px) / 5);
  margin: 0;
  padding: 0;
}

.mosaico .col-lg-2 {
 flex: 0 0 calc((100vw - 17px) / 5);
  max-width: calc((100vw - 17px) / 5);
  margin: 0;
  padding: 0;
}


.mosaico.mosaico-6 .col-lg-2 {
 flex: 0 0 calc((100vw - 17px) / 6);
  max-width: calc((100vw - 17px) / 6);
  margin: 0;
  padding: 0;
}

.mosaico .col-lg-10 {
  flex: 1;
  max-width: calc(100vw - ((100vw - 17px) / 5));
}

@media (max-width: 1024px) {
.mosaico .col-lg-3 {
    flex: auto;
   max-width: 100%
  }
  .mosaico .col-lg-2 {
    flex: auto;
   max-width: 100%
  }
  .mosaico.mosaico-6 .col-lg-2 {
   flex: auto;
   max-width: 100%
}
  .mosaico .col-lg-10 {
    max-width: 100%;
}
.btn-mosaico {
    min-height: auto;
}
}

.btn-mosaico {
 min-height: 160px;
width: auto;
display:flex;
    overflow: hidden;
    max-height: 160px;
}
.btn-mosaico p{
 padding: 20px 0 0 20px;
 color:#FFF;
    position: relative;
font-size: 16px;
}
.btn-mosaico .btn-overlay {
    position: absolute;
    width: 100%;
    height: 100%;
    background: #002f59;
    opacity: 0.8;
    transition: opacity 0.5s ease;
}
.btn-mosaico:hover{
text-decoration:none;
}
.btn-mosaico:hover  .btn-overlay {
    width: 100%;
    height: 100%;
    opacity: .8;
   background: linear-gradient(180deg, rgba(0,0,0,1) 0%, rgba(0,47,89,1) 25%, rgba(255,255,255,1) 100%);
    transition: opacity 0.5s ease;
}

@media (max-width: 1024px) {
.btn-mosaico {
 min-height: auto;
}
}
.lfr-layout-structure-item-b5b24acc-2f4b-26f5-e46d-9debab357033 {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-b5b24acc-2f4b-26f5-e46d-9debab357033) !important;
}
.lfr-layout-structure-item-ff2da042-33ac-0102-7c82-f2f849c1f999 {
text-align: center !important;
}
.lfr-layout-structure-item-520020f4-7078-1770-4d0f-cb7ca9c2cb12 {
text-align: center !important;
}
.lfr-layout-structure-item-42c5be64-8bb1-7825-5bbc-c4d38ec73c6e {
text-align: center !important;
}
.lfr-layout-structure-item-43213aec-3616-19ff-0e15-343faf40185d {
text-align: center !important;
}
.lfr-layout-structure-item-fb09531e-db20-5d3a-3fc5-4fecda2d31f2 {
text-align: center !important;
}
.lfr-layout-structure-item-cffceda3-6d50-afa0-b8be-18a4a2f077eb {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-cffceda3-6d50-afa0-b8be-18a4a2f077eb) !important;
}
.lfr-layout-structure-item-dd88b1fb-6b1a-a19b-8e7a-be0420bff578 {
text-align: center !important;
}
.lfr-layout-structure-item-b4e0b550-c917-0137-93f5-397c46a4858f {
text-align: center !important;
}
.lfr-layout-structure-item-762478d2-86b8-23a5-4020-dc91b022ae1a {
text-align: center !important;
}
.lfr-layout-structure-item-2895b7a9-5a09-07f9-5e0c-0bd5ecb920f7 {
text-align: center !important;
}
.lfr-layout-structure-item-5e8fa664-6ba6-e681-3b08-1079e835d0d8 {
text-align: center !important;
}
.lfr-layout-structure-item-456127dd-705b-5c21-68b0-c41261e4ef2a {
text-align: center !important;
}
.lfr-layout-structure-item-4a876db0-e441-ab07-58f3-82b870989253 {
text-align: center !important;
}
.lfr-layout-structure-item-79e78a25-2ec6-b3f2-692e-7a1f311bc396 {
text-align: center !important;
}
.lfr-layout-structure-item-e06ec4c9-7c9b-cffd-b4dc-065b778c2f91 {
text-align: center !important;
}
.lfr-layout-structure-item-3fe999cc-42f0-bfba-ae6b-148f24cba59a {
padding-left: var(--spacer-6,4.5rem) !important;
padding-right: var(--spacer-6,4.5rem) !important;
}
.lfr-layout-structure-item-af5746f1-e20e-202e-0721-d2afaa125ca5 {
text-align: center !important;
}
.lfr-layout-structure-item-f2058a42-de44-3a71-b2db-f01ea089b220 {
text-align: center !important;
}
.lfr-layout-structure-item-9909d95f-4a85-db07-1352-92df95f5b210 {
padding-bottom: 88px !important;
}
.lfr-layout-structure-item-f8949257-a076-4b85-f14d-09724bce4f8f {
text-align: center !important;
}
.lfr-layout-structure-item-ef735278-7b9f-935a-f156-6d5f49f0a3db {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-ef735278-7b9f-935a-f156-6d5f49f0a3db) !important;
}
.lfr-layout-structure-item-611aea74-a3fd-b627-35d3-a66fe7e4c30c {
text-align: center !important;
}
.lfr-layout-structure-item-d31ebf5a-238c-5ca4-9627-0ba1e736344a {
text-align: center !important;
}
.lfr-layout-structure-item-34130019-d3ec-e71b-1e0a-c777132dc4d0 {
text-align: center !important;
}
.lfr-layout-structure-item-61a28fc9-2233-ed89-16a7-36e7a4ba4ba8 {
text-align: center !important;
}
.lfr-layout-structure-item-b4b6ef44-dd39-8dfb-60aa-6d7c348e2f01 {
text-align: center !important;
}
.lfr-layout-structure-item-8609bc1a-9ab6-79fc-91d7-a3ccaebeb9bf {
text-align: center !important;
}
.lfr-layout-structure-item-47f53e06-e087-c6e3-1a83-b9e8dd80da77 {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-47f53e06-e087-c6e3-1a83-b9e8dd80da77) !important;
}
.lfr-layout-structure-item-3c02d5b5-2442-ded5-0e98-26caaaa50f63 {
text-align: center !important;
}
.lfr-layout-structure-item-414a8c3f-a1c1-96d8-c927-82d9beaf10e4 {
text-align: center !important;
}
.lfr-layout-structure-item-41bb4025-8b22-6015-5779-34f947de8aba {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-41bb4025-8b22-6015-5779-34f947de8aba) !important;
}
.lfr-layout-structure-item-4ff00ee9-7caf-978d-4c1a-350fc6e6442e {
text-align: center !important;
}
.lfr-layout-structure-item-35fd3e06-89ce-1322-ff4e-e90abe0f4b63 {
padding-left: var(--spacer-6,4.5rem) !important;
padding-right: var(--spacer-6,4.5rem) !important;
}
.lfr-layout-structure-item-31c1886a-7dc0-9363-eba9-e63c321e91c3 {
text-align: center !important;
}
.lfr-layout-structure-item-e5d0c38b-544a-ef85-4275-1bb2e0288706 {
text-align: center !important;
}
.lfr-layout-structure-item-f322fcb8-0c4d-68d2-24fa-0e444387bab9 {
border-color: #21252912 !important;
}
.lfr-layout-structure-item-b32d3302-ab80-f132-0ecf-44eb0bd2123b {
text-align: center !important;
}
.lfr-layout-structure-item-0114d0f3-743f-4c65-c0fe-a4384fa0d051 {
text-align: center !important;
}
.lfr-layout-structure-item-cc89bfec-5328-a516-befa-268d35ca1b1e {
text-align: center !important;
}
.lfr-layout-structure-item-40303815-d8e2-995f-d6ed-f4fdf8f5719a {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-40303815-d8e2-995f-d6ed-f4fdf8f5719a) !important;
}
.lfr-layout-structure-item-8ff68782-9991-41a4-9e8a-da513b85dbbf {
text-align: center !important;
}
.lfr-layout-structure-item-8087da60-9c22-6447-fcb4-d413fe079657 {
text-align: center !important;
}
.lfr-layout-structure-item-56fef8cd-f246-d86b-0853-ef5b7c324f4f {
text-align: center !important;
}
.lfr-layout-structure-item-82367c24-3b68-c80b-737b-91909e8c0f13 {
text-align: center !important;
}
.lfr-layout-structure-item-b0266faf-8b48-327d-f23d-d593559c9bea {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-b0266faf-8b48-327d-f23d-d593559c9bea) !important;
}
.lfr-layout-structure-item-37589921-bf07-9729-f850-8c11d47d0f41 {
text-align: center !important;
}
.lfr-layout-structure-item-6e126a1b-fd48-dd15-bdc5-3d90caae5540 {
text-align: center !important;
}
.lfr-layout-structure-item-cf8aa227-1728-d445-e08f-efbc8c33db7b {
text-align: center !important;
}
.lfr-layout-structure-item-96d85747-a107-ee60-b9cc-ac457ebb8914 {
text-align: center !important;
}
.lfr-layout-structure-item-ad581405-2593-3d5a-75f7-c441575e614e {
text-align: center !important;
}
.lfr-layout-structure-item-72153eac-a9c2-ca65-d746-81f2dae609c3 {
text-align: center !important;
}
.lfr-layout-structure-item-e99794b7-9e3d-0917-642f-d5676542e7d2 {
text-align: center !important;
}
.lfr-layout-structure-item-16ba3a6f-4c99-9e72-9bc9-2ec8eb73ae9a {
text-align: center !important;
}
.lfr-layout-structure-item-ccd7c3cb-6816-55b9-6ecf-c36d7f98fe2e {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-ccd7c3cb-6816-55b9-6ecf-c36d7f98fe2e) !important;
}
.lfr-layout-structure-item-a21b73fb-647f-37be-d685-475640006a07 {
text-align: center !important;
}
.lfr-layout-structure-item-14bf06ec-672c-e2fd-d00f-d1202d91da83 {
text-align: center !important;
}
.lfr-layout-structure-item-e80254bf-4d60-3f87-7dab-9ed9f706074a {
display: none !important;
}
