.lfr-layout-structure-item-container {padding: 0;}.lfr-layout-structure-item-row {overflow: hidden;}.lfr-layout-structure-item-25c82f1a-fc89-4d9a-e965-01c09b5c652f {
background-color: #e9edf0 !important;
border-radius: 24px !important;
margin-top: 32px !important;
color: #006BB5 !important;
}
.lfr-layout-structure-item-282e71dd-e427-d0e4-8c6a-4aba69aaf439 {
display: none !important;
}
.lfr-layout-structure-item-497df367-8990-2441-1daa-632cb3feb1cb {
margin-bottom: var(--spacer-5,3rem) !important;
margin-top: var(--spacer-5,3rem) !important;
max-width: 1016px !important;
text-align: center !important;
}
.lfr-layout-structure-item-497df367-8990-2441-1daa-632cb3feb1cb {
margin-left: auto;
margin-right: auto;
}.lfr-layout-structure-item-1b02f168-223f-13f7-40c0-168a7ec1e6b4 {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-1b02f168-223f-13f7-40c0-168a7ec1e6b4) !important;
min-height: 297px !important;
overflow: hidden !important;
}
.lfr-layout-structure-item-1b02f168-223f-13f7-40c0-168a7ec1e6b4 img{
    height: 297px;
    width: auto !important;
min-width: 100%;
}.lfr-layout-structure-item-ae462583-5aa9-3db0-d575-9a6e746e6159 {
height: 183px !important;
padding-left: 12px !important;
padding-right: 12px !important;
}
.lfr-layout-structure-item-ae462583-5aa9-3db0-d575-9a6e746e6159 {
background-color: #FCFCFD;
transition: 500ms;

}.lfr-layout-structure-item-90a9375a-e1fa-55d5-971a-007d2938c780 {
height: 24px !important;
max-height: 24px !important;
}
.lfr-layout-structure-item-90a9375a-e1fa-55d5-971a-007d2938c780 div {
height: 100%!important;
}
.lfr-layout-structure-item-90a9375a-e1fa-55d5-971a-007d2938c780 img {
height: 100%!important;
}.lfr-layout-structure-item-69c4dc90-6d13-16b6-1afc-734449669b51 {
max-width: 392px !important;
width: 100% !important;
}
.lfr-layout-structure-item-69c4dc90-6d13-16b6-1afc-734449669b51 {
border-radius: 8px;
overflow: hidden;
}

.lfr-layout-structure-item-69c4dc90-6d13-16b6-1afc-734449669b51:hover .notaTitulo{
background-color: #E9EDF0;
}

.lfr-layout-structure-item-69c4dc90-6d13-16b6-1afc-734449669b51:hover .publicacao-titulo {
background-color: #E9EDF0 !important;
}.lfr-layout-structure-item-0bc66dba-4391-8b60-d567-ea49ba9577ed {
text-align: center !important;
}
.lfr-layout-structure-item-0bc66dba-4391-8b60-d567-ea49ba9577ed {
font-size: 45px;
}.lfr-layout-structure-item-8d93f6a6-5962-364a-72a8-745ca2dec1d5 img {
height: 297px;
    object-fit: cover;
}
.lfr-layout-structure-item-8d93f6a6-5962-364a-72a8-745ca2dec1d5 .slick-dots {
margin-top: 24px;
}.lfr-layout-structure-item-185d8f61-ebde-65a1-f3e9-a04b565d6b24 {
display: none !important;
}
.lfr-layout-structure-item-4f5176c6-46e9-2126-10a1-fefdb63a6a14 {
font-size: 18px !important;
padding-left: 24px !important;
padding-right: 24px !important;
}
.lfr-layout-structure-item-134d509c-5d44-1212-443f-1c2b738c5fe7 {
margin-bottom: 24px !important;
}
.lfr-layout-structure-item-234a54a2-43d6-1067-8f89-7b6f63df7b9a {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
}
.lfr-layout-structure-item-43903437-768b-2867-1e86-3ff3b586aba5 {
margin-bottom: var(--spacer-6,4.5rem) !important;
}
.lfr-layout-structure-item-2b1415af-b581-ae23-aaf6-e22465f51fa2 {
display: none !important;
font-size: 12px !important;
}
.lfr-layout-structure-item-ad0dd389-1513-9b3f-9b6b-757f6326f0a2 {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-ad0dd389-1513-9b3f-9b6b-757f6326f0a2) !important;
margin-top: 40px !important;
}
.lfr-layout-structure-item-66ec3a4c-73f9-99f5-4bd6-2ae2a76e210c {
display: none !important;
}
.lfr-layout-structure-item-ec3f397b-0d8e-d4b2-25b9-ee4c3ce453d2 {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-ec3f397b-0d8e-d4b2-25b9-ee4c3ce453d2) !important;
padding-bottom: 40px !important;
padding-top: 40px !important;
}
.lfr-layout-structure-item-5c7eaf9e-b951-e770-3783-be9aae4fc956 {
margin-bottom: 40px !important;
max-width: 830px !important;
padding-left: 15px !important;
padding-right: 15px !important;
text-align: center !important;
}
.lfr-layout-structure-item-70781aa3-e58b-bb5d-12b0-2169dda18512 {
background-color: #E9EDF0 !important;
height: 46px !important;
padding-left: 12px !important;
padding-right: 12px !important;
}
.lfr-layout-structure-item-28c490b2-a4e3-fea8-9a2f-daf87bf8eec2 {

.lfr-ddm__default-page-header-title, .lfr-ddm__default-page-header-line, .lfr-ddm-form-page>p{
display: none;
}

#ddm-form-submit{
background-color: #07467D;
color: white;
}

.lfr-ddm-form-pagination-controls{
display: flex;
justify-content: center;
}

}.lfr-layout-structure-item-b2ae8293-3d90-f1d0-21ea-1eeaa62b76a8 {
background-color: #e9edf0 !important;
border-radius: 20px !important;
color: #006bb5 !important;
}
.lfr-layout-structure-item-b2ae8293-3d90-f1d0-21ea-1eeaa62b76a8 {
width: fit-content;
margin: auto;
    margin-top: -43px;
    margin-bottom: 20px;
}

.lfr-layout-structure-item-b2ae8293-3d90-f1d0-21ea-1eeaa62b76a8  .btn {
z-index: 6;
    position: sticky;
}

@media (max-width: 601px) {
		.lfr-layout-structure-item-b2ae8293-3d90-f1d0-21ea-1eeaa62b76a8 {
			margin-top: 29px;
}
}.lfr-layout-structure-item-1844d954-43a4-17ed-a443-8f3dd5bcc2f3 {
background-color: #f3f3f3 !important;
}
.lfr-layout-structure-item-51253e2b-7662-21b1-eb2d-de251cd48a90 {
margin-bottom: 24px !important;
max-width: 1000px !important;
text-align: center !important;
}
.lfr-layout-structure-item-98c1a96b-db88-4f16-8ee1-147259804427 {
margin-bottom: 80px !important;
}
.lfr-layout-structure-item-7f95cc28-92b9-a6eb-9ebd-33f401ee017d {
margin-bottom: 80px !important;
margin-top: 40px !important;
}
.lfr-layout-structure-item-7f95cc28-92b9-a6eb-9ebd-33f401ee017d {

.lfr-layout-structure-item-collection{
width: 100%;
}

.lfr-layout-structure-item-collection>div>div{
min-width: 860px;

} 

.lfr-layout-structure-item-collection>div{
overflow: auto !important;
max-width: 1224px;
}

}.lfr-layout-structure-item-9ad984df-9afc-b3fb-bad8-8b083f9c55e3 {
.w-100 {
filter: grayscale(1);
transition: 0.5s;
}
.w-100:hover {
filter: grayscale(0);
}
}.lfr-layout-structure-item-9eedae17-9372-392b-8baa-3522efe219a6 {
margin-bottom: 24px !important;
}
.lfr-layout-structure-item-7a0d531e-df59-16e6-1042-79c83da5ff1d {
font-size: 12px !important;
}
.lfr-layout-structure-item-94728ed5-96a2-dbb8-36c1-dbede5e351a8 {
margin-bottom: var(--spacer-5,3rem) !important;
}
