.lfr-layout-structure-item-container {padding: 0;} .lfr-layout-structure-item-row {overflow: hidden;} .portlet-borderless .portlet-content {padding: 0;}.lfr-layout-structure-item-c42b8122-8ba7-2f0a-5cbe-bbabc595cd79 {
margin-bottom: var(--spacer-5,3rem) !important;
margin-top: var(--spacer-5,3rem) !important;
padding-bottom: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-a97d0f54-a4a3-6bc2-8366-934312a9702c {
font-family: Roboto-Bold !important;
font-size: 32px !important;
font-weight: 700 !important;
padding-left: var(--spacer-5,3rem) !important;
color: var(--dark) !important;
}
.lfr-layout-structure-item-4e00f27e-fef7-3774-87d7-7fb2ab1e98ff {
padding-bottom: var(--spacer-6,4.5rem) !important;
padding-left: var(--spacer-5,3rem) !important;
padding-right: var(--spacer-5,3rem) !important;
padding-top: var(--spacer-6,4.5rem) !important;
}
.lfr-layout-structure-item-133374b2-7ea4-3dd4-e276-75ef77dfe3b6 {
padding-bottom: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-fc60b356-0503-5391-1f65-aacc450bc8b0 {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-fc60b356-0503-5391-1f65-aacc450bc8b0) !important;
height: 450px !important;
}
.lfr-layout-structure-item-aa15aaa2-9574-2124-19c2-bcbdcc5423b5 {
padding-bottom: var(--spacer-4,1.5rem) !important;
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-57dbf1ad-9c58-9311-f26d-7dc372196dcd {
margin-bottom: var(--spacer-5,3rem) !important;
margin-top: var(--spacer-5,3rem) !important;
padding-bottom: var(--spacer-4,1.5rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-a7e41bcc-2297-efd1-93cd-f907a28345b7 {
margin-bottom: var(--spacer-4,1.5rem) !important;
margin-top: var(--spacer-4,1.5rem) !important;
padding-left: var(--spacer-5,3rem) !important;
padding-right: var(--spacer-5,3rem) !important;
padding-top: var(--spacer-3,1rem) !important;
color: #1E1E1E !important;
}
.textos-observatorio{
font-size: 18px;
line-height:30px;
}.lfr-layout-structure-item-770bb035-5c02-200f-f871-44a3d4a5a627 {
padding-bottom: var(--spacer-5,3rem) !important;
padding-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-e58a0b63-87cd-4bc2-ae24-36f6c8b0dcf3 {
color: var(--white) !important;
}
.lfr-layout-structure-item-e58a0b63-87cd-4bc2-ae24-36f6c8b0dcf3 {
.lfr-ddm__default-page-header-title {
  font-family: Roboto-Bold;
  font-size: 32px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  color: #fff;
}
#ddm-form-submit {
  border-radius: 40px;
  box-shadow: 0px 4px 34px 0px rgba(255, 255, 255, 0.25);
  color: #1e1e1e;
  text-decoration: none;
  border: 2px solid #1E1E1E;
  font-weight: 700;
  font-size: 1rem !important;
  background-color: #fff;
}

.ddm-label {
  color: #fff;
}
.lfr-ddm-form-container .lfr-ddm-form-page-description {
  margin-bottom: 23px;
  font-size: 16px;
}
.form-control:not([type="range"]) {
  -moz-appearance: none;
  -webkit-appearance: none;
  appearance: none;
  border-radius: 8px;
  border: 1px solid var(--grey-lighten-2, #D8D8D8);
  background: #FFF;
}


}@media screen and (max-width: 991px) {.lfr-layout-structure-item-4e00f27e-fef7-3774-87d7-7fb2ab1e98ff {
height: 100% !important;
}
.lfr-layout-structure-item-a7e41bcc-2297-efd1-93cd-f907a28345b7 {
overflow: auto !important;
padding-right: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-770bb035-5c02-200f-f871-44a3d4a5a627 {
width: 100% !important;
}
}@media screen and (max-width: 575px) {.lfr-layout-structure-item-133374b2-7ea4-3dd4-e276-75ef77dfe3b6 {
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-fc60b356-0503-5391-1f65-aacc450bc8b0 {
padding-left: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-57dbf1ad-9c58-9311-f26d-7dc372196dcd {
margin-top: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-770bb035-5c02-200f-f871-44a3d4a5a627 {
width: 100% !important;
}
}