.lfr-layout-structure-item-container {padding: 0;} .lfr-layout-structure-item-row {overflow: hidden;} .portlet-borderless .portlet-content {padding: 0;}.lfr-layout-structure-item-b9f3a8b6-4604-6aad-8b57-0813c2e01345 {
margin-bottom: var(--spacer-3,1rem) !important;
text-align: center !important;
}
.lfr-layout-structure-item-b9f3a8b6-4604-6aad-8b57-0813c2e01345 img{
display:table;
margin:auto;
text-align:center;
border-radius:15px 15px  0 0;
}.lfr-layout-structure-item-3cfc2f23-9939-346f-f932-f16d91540355 {
max-width: 1440px !important;
padding-left: var(--spacer-5,3rem) !important;
padding-right: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-3cfc2f23-9939-346f-f932-f16d91540355 {
margin:auto;
}.lfr-layout-structure-item-6aae1881-7798-71cf-cfbe-230d3b891cd1 {
display: none !important;
}
.lfr-layout-structure-item-86902e68-6676-3f30-f5a8-0037481b86e5 {
padding-top: var(--spacer-2,0.5rem) !important;
color: var(--brand-color-1) !important;
}
.lfr-layout-structure-item-0599f6ee-dfa2-eadb-035b-743deda4753f {
margin-bottom: var(--spacer-3,1rem) !important;
margin-top: var(--spacer-3,1rem) !important;
text-align: center !important;
}
.lfr-layout-structure-item-290d99f1-5518-fd68-d397-b556df2657c1 {
background-color: var(--brand-color-1) !important;
}
.lfr-layout-structure-item-5a3f846a-3962-979d-8ed3-78cbcaf01e8e {
font-size: 18px !important;
font-weight: var(--font-weight-normal) !important;
}
.lfr-layout-structure-item-67cb9565-82ab-5d8d-fd9a-e48571c982c0  h4{
font-weight:300;
font-size:16px;
}.lfr-layout-structure-item-a7bbb524-7a4d-6ba7-8908-11ee1f48f9e6 {
display: none !important;
}
.lfr-layout-structure-item-c8687f00-943e-dbef-ee8c-e1f46b96bee0 {
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-ed0e9d0e-cd9b-deb8-e3f5-009c841c46b6  h4{
font-weight:300;
font-size:16px;
}.lfr-layout-structure-item-787cd763-4177-4a14-f798-d22606ae9989 {
text-align: center !important;
color: var(--secondary) !important;
}
.lfr-layout-structure-item-787ab019-ef7d-0b3c-4463-c0b7775714cd {
width: 40% !important;
}
.lfr-layout-structure-item-787ab019-ef7d-0b3c-4463-c0b7775714cd {

}
@media only screen and (max-width: 600px) {
.lfr-layout-structure-item-787ab019-ef7d-0b3c-4463-c0b7775714cd {
width:100% !important;
}
}.lfr-layout-structure-item-7fef8b80-c9e1-e332-67aa-5c2be6476703 {
font-size: 18px !important;
font-weight: var(--font-weight-normal) !important;
}
.lfr-layout-structure-item-ab5f17cb-36e1-62a1-47a8-9f9aba3f9e07 a{
color: #0033a0;
text-decoration:npne;
}.lfr-layout-structure-item-698284f7-4757-1c75-9f83-3e3f06e95b3b {
text-align: center !important;
color: var(--secondary) !important;
}
.lfr-layout-structure-item-5a8f0315-cda9-9a6b-3e1f-b86b80c09fd6 div a{
color: #00aec7;
}.lfr-layout-structure-item-a92ff4f0-968b-663b-eab4-7c8623c342a7 {
margin-bottom: var(--spacer-4,1.5rem) !important;
margin-right: var(--spacer-4,1.5rem) !important;
color: var(--white) !important;
}
.lfr-layout-structure-item-da8ba587-f29f-f4cd-8724-6fe95b21189d {
margin-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-08ed427e-4cbf-f33f-8dbc-65e4713da11e {
display: none !important;
}
.lfr-layout-structure-item-a3e7f322-e9f8-a267-ac29-a051a1778cce div a{
color: #00aec7;
}.lfr-layout-structure-item-17b8a183-bc2a-847d-ddfa-82cb326bce45 {
font-weight: 300 !important;
}
.lfr-layout-structure-item-17b8a183-bc2a-847d-ddfa-82cb326bce45  h4{
font-weight:300;
font-size:16px;
}.lfr-layout-structure-item-cbf5f0f2-6acf-c755-6cef-974472426098 {
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-left: var(--spacer-2,0.5rem) !important;
padding-right: var(--spacer-2,0.5rem) !important;
padding-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-8218e50c-6b6e-1286-f639-d2dcdfce1b79 {
color: var(--white) !important;
}
.lfr-layout-structure-item-8218e50c-6b6e-1286-f639-d2dcdfce1b79 .component-paragraph:before {
content: "•";
    color: #fff;
    padding: 0 8px 0 0;
}
.lfr-layout-structure-item-8218e50c-6b6e-1286-f639-d2dcdfce1b79 .component-paragraph a{
color:#fff;
font-weight:600;
}.lfr-layout-structure-item-94aa7b6b-810e-88a0-ef42-f36606468842 {
text-align: center !important;
color: var(--brand-color-1) !important;
}
.lfr-layout-structure-item-5d980910-1e28-6dca-133b-5361b579e99b {
width: 70% !important;
}
.lfr-layout-structure-item-5d980910-1e28-6dca-133b-5361b579e99b {

}
@media only screen and (max-width: 600px) {
.lfr-layout-structure-item-5d980910-1e28-6dca-133b-5361b579e99b {
width:100% !important;
}
}.lfr-layout-structure-item-3a8cb0ce-3dac-de50-4352-55b674527eba  h4{
font-weight:300;
font-size:16px;
}.lfr-layout-structure-item-3b3ad41f-7d90-0aec-42db-c432e2f62ed8  h4{
font-weight:300;
font-size:16px;
}.lfr-layout-structure-item-db3e40de-0ba0-24ef-8cd8-7fe16b22c250 {
margin-bottom: var(--spacer-3,1rem) !important;
color: var(--brand-color-3) !important;
}
.lfr-layout-structure-item-be11d870-b876-e13c-158d-a6109960e49b {
margin-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-615a609a-b890-20da-9501-0a401a6d9c77 {
color: var(--white) !important;
}
.lfr-layout-structure-item-615a609a-b890-20da-9501-0a401a6d9c77 .component-paragraph:before {
content: "•";
    color: #fff;
    padding: 0 8px 0 0;
}
.lfr-layout-structure-item-615a609a-b890-20da-9501-0a401a6d9c77 .component-paragraph a{
color:#fff;
font-weight:600;
}
.lfr-layout-structure-item-b61d9b0b-8416-e3d6-797c-beaf7e2d981a {
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-07e729a3-5a7b-890e-0d1d-6cce2ce033a2 div a{
color: #00aec7;
}.lfr-layout-structure-item-71062b43-a543-db51-0fac-d7a91e9b0827 {
color: var(--white) !important;
}
.lfr-layout-structure-item-71062b43-a543-db51-0fac-d7a91e9b0827 .component-paragraph a{
color:#fff;
font-weight:600;
font-size:1.2rem;
}
.lfr-layout-structure-item-333c5a8f-126e-33ab-11cf-53f47b7d2a64 {
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-left: var(--spacer-2,0.5rem) !important;
padding-right: var(--spacer-2,0.5rem) !important;
padding-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-4a8281de-350e-3798-9776-d448b56d6248 {
margin-bottom: var(--spacer-4,1.5rem) !important;
color: var(--brand-color-2) !important;
}
.lfr-layout-structure-item-4a8281de-350e-3798-9776-d448b56d6248 .component-paragraph:after {
content:"";
position: absolute;
    bottom: -15px;
    width: 24px;
    height: 4px;
    border-radius: 4px;
    background-color: #e3e829;
    left: 50%;
    transform: translateX(-50%);
}
.lfr-layout-structure-item-4a8281de-350e-3798-9776-d448b56d6248 .component-paragraph{
position:relative
}.lfr-layout-structure-item-aa201324-e37a-112c-f44a-00cc25eff069 {
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-left: var(--spacer-2,0.5rem) !important;
padding-right: var(--spacer-2,0.5rem) !important;
padding-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-96368795-caba-53f4-50d5-df85498051b5 {
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-left: var(--spacer-2,0.5rem) !important;
padding-right: var(--spacer-2,0.5rem) !important;
padding-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-7d5d5018-c2af-713e-3c76-e9e056cef63d {
   margin-right: 0px;
    margin-left: 20px;
}.lfr-layout-structure-item-dc956bf6-558f-5e4e-d237-891a06d728a0 {
margin-bottom: var(--spacer-4,1.5rem) !important;
color: var(--brand-color-2) !important;
}
.lfr-layout-structure-item-dc956bf6-558f-5e4e-d237-891a06d728a0 .component-paragraph:after {
content:"";
position: absolute;
    bottom: -15px;
    width: 24px;
    height: 4px;
    border-radius: 4px;
    background-color: #e3e829;
    left: 50%;
    transform: translateX(-50%);
}.lfr-layout-structure-item-1c93a29d-3d6e-82d8-f043-21a0400d8fff {
display: none !important;
}
.lfr-layout-structure-item-48d76a0e-62ce-b280-f6a6-1ace88cd9457 {
padding-bottom: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-4f9a0d95-c0d2-3099-6f92-29e5d2c66260 {
margin-bottom: var(--spacer-4,1.5rem) !important;
text-align: center !important;
}
.lfr-layout-structure-item-4f9a0d95-c0d2-3099-6f92-29e5d2c66260  img{
max-width:800px;
display:block;
margin:auto;
border-radius:4px;
}.lfr-layout-structure-item-e7c0ae72-ec49-4e12-1f92-1282ffeea48b {
font-size: 18px !important;
}
.lfr-layout-structure-item-bf914c8d-878c-7a02-b3a4-b7ef66a87d1d .lfr-ddm-form-container {
  word-break: normal;
  max-width: 800px;
  margin: auto;
}

.lfr-layout-structure-item-bf914c8d-878c-7a02-b3a4-b7ef66a87d1d p.text-secondary {
  display: none;
}

.lfr-layout-structure-item-bf914c8d-878c-7a02-b3a4-b7ef66a87d1d .lfr-ddm__default-page-header-line {
  display: none;
}

.lfr-layout-structure-item-bf914c8d-878c-7a02-b3a4-b7ef66a87d1d hr.mt-1.separator {
  display: none;
}

.lfr-layout-structure-item-bf914c8d-878c-7a02-b3a4-b7ef66a87d1d .lfr-ddm__default-page-header-title {
  font-size: 48px !important;
  font-weight: bold;
  color: #0033a0 !important;
}

.lfr-layout-structure-item-bf914c8d-878c-7a02-b3a4-b7ef66a87d1d .lfr-ddm__default-page-header-description {
  font-size: 22px !important;
  color: #0033a0 !important;
}

.lfr-layout-structure-item-bf914c8d-878c-7a02-b3a4-b7ef66a87d1d .form-group {
  text-align: left;
}

.lfr-layout-structure-item-bf914c8d-878c-7a02-b3a4-b7ef66a87d1d .ddm-field label {
  color: #0033a0;
  font-weight: 400;
  margin-left: 10px;
}

.lfr-layout-structure-item-bf914c8d-878c-7a02-b3a4-b7ef66a87d1d .ddm-field button {
  border-radius: 25px;
  padding: 10px 40px;
  height: 66px;
}

.lfr-layout-structure-item-bf914c8d-878c-7a02-b3a4-b7ef66a87d1d form {
  width: 100%;
  max-width: 100%;
  background-color: #ecf0f1;
  padding: 30px;
  border-radius: 10px;
  text-align: center;
  margin: 0 auto;
  font-family: 'SuraSans';
}

.lfr-layout-structure-item-bf914c8d-878c-7a02-b3a4-b7ef66a87d1d ._fieldLabel {
  color: #0033a0;
  font-weight: bold;
  font-size: 18px;
  display: block;
  text-align: left;
}

.lfr-layout-structure-item-bf914c8d-878c-7a02-b3a4-b7ef66a87d1d input.form-control,
.lfr-layout-structure-item-bf914c8d-878c-7a02-b3a4-b7ef66a87d1d select.form-control,
.lfr-layout-structure-item-bf914c8d-878c-7a02-b3a4-b7ef66a87d1d textarea.form-control {
  border: none;
  background-color: white;
  border-radius: 25px;
  padding: 20px 40px;
  font-size: 16px;
  color: #8189a9;
  font-weight: 400;
  width: 100%;
  height: 66px;
}

.lfr-layout-structure-item-bf914c8d-878c-7a02-b3a4-b7ef66a87d1d .custom-checkbox .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #043694;
  border-color: #043694;
}

.lfr-layout-structure-item-bf914c8d-878c-7a02-b3a4-b7ef66a87d1d .custom-control-label::before {
  background-color: transparent;
  border-color: #0033a0;
  border-style: solid;
  border-width: 2px;
  border-radius: 3px !important;
  box-shadow: none;
  content: "";
  display: block;
  float: left;
  font-size: 1rem;
  height: 1rem;
  position: relative;
  top: 0.125rem;
  transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
  width: 1rem;
}

.lfr-layout-structure-item-bf914c8d-878c-7a02-b3a4-b7ef66a87d1d .custom-control-label {
  font-size: 16px;
  color: #0033a0;
}

.lfr-layout-structure-item-bf914c8d-878c-7a02-b3a4-b7ef66a87d1d .liferay-ddm-form-field-paragraph p {
  margin-top: 0 !important;
  color: #0033a0;
  font-size: 16px;
}

.lfr-layout-structure-item-bf914c8d-878c-7a02-b3a4-b7ef66a87d1d .liferay-ddm-form-field-paragraph p a {
  font-weight: bold;
  text-decoration: underline;
}

.lfr-layout-structure-item-bf914c8d-878c-7a02-b3a4-b7ef66a87d1d .legal-text {
  font-size: 14px;
  color: #043694;
  text-align: left;
}

.lfr-layout-structure-item-bf914c8d-878c-7a02-b3a4-b7ef66a87d1d .lfr-ddm-form-pagination-controls {
  text-align: center;
}

.lfr-layout-structure-item-bf914c8d-878c-7a02-b3a4-b7ef66a87d1d button[type="submit"] {
  font-size: 16px;
  font-weight: 600;
  letter-spacing: 1.5px;
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  width: 245px;
  height: 72px;
  margin: 0 auto 20px;
  background-color: #00aec7;
  border: none;
  border-radius: 40px;
  color: #fff;
  text-transform: uppercase;
  transition: 3s ease;
  overflow: hidden;
  float: none !important;
}

.lfr-layout-structure-item-bf914c8d-878c-7a02-b3a4-b7ef66a87d1d button[type="submit"]:after {
  /*content: "";
  position: absolute;
  right: 35px;
  top: 50%;
  transform: translateY(-50%);
  width: 32px;
  height: 24px;
  background: url(/documents/d/guest/icon-mail) no-repeat 50%;
  background-size: contain;
  transition: 1s ease;*/
}

.lfr-layout-structure-item-bf914c8d-878c-7a02-b3a4-b7ef66a87d1d button[type="submit"]:hover {
  background-color: #007bb5;
}

.lfr-layout-structure-item-bf914c8d-878c-7a02-b3a4-b7ef66a87d1d [data-field-reference='CheckboxMultiple85984829'] {
  margin-bottom: 0 !important;
}
.lfr-layout-structure-item-2d9b2b26-890c-061d-fd46-019c713f54d5 {
width: 60% !important;
}
.lfr-layout-structure-item-2d9b2b26-890c-061d-fd46-019c713f54d5 {

}
@media only screen and (max-width: 600px) {
.lfr-layout-structure-item-2d9b2b26-890c-061d-fd46-019c713f54d5 {
width:100% !important;
}
}.lfr-layout-structure-item-59730aee-5b36-02e0-6aa2-cf309ef0e858 {
max-width: 900px !important;
color: var(--white) !important;
}
.lfr-layout-structure-item-0275f313-8466-882c-5ed4-72488aed2341 div a{
color: #00aec7;
}.lfr-layout-structure-item-2b836f51-5cd7-e203-9238-d55ca5edbd88 {
max-width: 1440px !important;
}
.lfr-layout-structure-item-2b836f51-5cd7-e203-9238-d55ca5edbd88 {
margin: auto;
}.lfr-layout-structure-item-26c3867a-5a25-67dd-79e5-ebbc96393a44 {
margin-bottom: var(--spacer-3,1rem) !important;
margin-top: var(--spacer-3,1rem) !important;
text-align: center !important;
}
.lfr-layout-structure-item-8099a207-1602-c95d-4b1d-eb3569307557 {
background-color: #FFFFFF !important;
border-radius: 5px !important;
margin-bottom: var(--spacer-2,0.5rem) !important;
margin-top: var(--spacer-2,0.5rem) !important;
padding-bottom: var(--spacer-5,3rem) !important;
padding-left: var(--spacer-4,1.5rem) !important;
padding-right: var(--spacer-4,1.5rem) !important;
padding-top: var(--spacer-5,3rem) !important;
text-align: center !important;
}
.lfr-layout-structure-item-8099a207-1602-c95d-4b1d-eb3569307557 {
display:table;
margin:auto;
max-width:320px;
}.lfr-layout-structure-item-dac7a3e1-116a-87a0-b4bc-b23a69364d0e {
margin-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-217dcfad-0946-993c-e3dd-f090ce70b2b2 {
font-size: 18px !important;
}
.lfr-layout-structure-item-95c927d6-d4b5-2b93-f8ef-8c2e34938fda {
   margin-right: 0px;
    margin-left: 20px;
}.lfr-layout-structure-item-cf0e3868-49c0-083c-58f0-f74addea516f div a{
color: #00aec7;
}.lfr-layout-structure-item-ac909b1b-9045-cc3c-1003-63fe3d957171 {
   margin-right: 0px;
    margin-left: 20px;
}.lfr-layout-structure-item-17addbbc-7703-26d6-31ba-8e78fe733f0a {
margin-bottom: var(--spacer-3,1rem) !important;
text-align: center !important;
}
.lfr-layout-structure-item-17addbbc-7703-26d6-31ba-8e78fe733f0a img{
display:table;
margin:auto;
text-align:center;
border-radius:15px 15px  0 0;
}.lfr-layout-structure-item-b4086482-400a-8e1f-bdb0-71c4316037be {
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-left: var(--spacer-2,0.5rem) !important;
padding-right: var(--spacer-2,0.5rem) !important;
padding-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-b7cf6854-9543-689d-3f53-193b24381d6c {
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-left: var(--spacer-2,0.5rem) !important;
padding-right: var(--spacer-2,0.5rem) !important;
padding-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-97370d87-9cf0-69a6-87aa-9be978427a9c {
color: var(--white) !important;
}
.lfr-layout-structure-item-97370d87-9cf0-69a6-87aa-9be978427a9c .component-paragraph:before {
content: "•";
    color: #fff;
    padding: 0 8px 0 0;
}
.lfr-layout-structure-item-97370d87-9cf0-69a6-87aa-9be978427a9c .component-paragraph a{
color:#fff;
font-weight:600;
}.lfr-layout-structure-item-98756afc-ef66-7e11-f363-5a000d373de2 {
display: none !important;
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-left: var(--spacer-2,0.5rem) !important;
padding-right: var(--spacer-2,0.5rem) !important;
padding-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-8e203ed7-6d14-57b5-7b1f-8f15c2863f27 {
margin-bottom: var(--spacer-4,1.5rem) !important;
color: var(--brand-color-2) !important;
}
.lfr-layout-structure-item-8e203ed7-6d14-57b5-7b1f-8f15c2863f27 .component-paragraph:after {
content:"";
position: absolute;
    bottom: -15px;
    width: 24px;
    height: 4px;
    border-radius: 4px;
    background-color: #e3e829;
    left: 50%;
    transform: translateX(-50%);
}
.lfr-layout-structure-item-8e203ed7-6d14-57b5-7b1f-8f15c2863f27 .component-paragraph{
position:relative
}.lfr-layout-structure-item-544b50a9-de64-a9a5-caf1-4beccf5b54cb {
margin-bottom: var(--spacer-3,1rem) !important;
color: var(--brand-color-1) !important;
}
.lfr-layout-structure-item-1f66eca2-37fc-1b39-b387-25fc773933c6 {
background-color: #DAE1E8 !important;
padding-bottom: var(--spacer-5,3rem) !important;
padding-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-e9d8ddf4-fe18-4b11-b4d8-5f6066bbee45 div a{
color: #00aec7;
}.lfr-layout-structure-item-fd4eb150-9a66-3a2e-375c-053dd2c42704 {
margin-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-6416aa2d-856f-c202-fa16-765a112d2782 {
font-size: 18px !important;
}
.lfr-layout-structure-item-ad4059b7-b350-fc02-774b-e883f5fd5606 {
display: none !important;
}
.lfr-layout-structure-item-a3712399-59b1-bb7f-c873-3e3f4d379edd {
display: none !important;
}
.lfr-layout-structure-item-bff3e738-4017-5ee3-5c6e-8c24abb0d8f1 {
font-size: 18px !important;
}
.lfr-layout-structure-item-d5084af9-30a3-91f4-54d2-2725a4d5aca7 {
display: none !important;
}
.lfr-layout-structure-item-438a98d1-4a51-b160-3682-0822aa58e978 {
font-size: 18px !important;
}
.lfr-layout-structure-item-12e4bc84-ef83-c681-d351-5de4c12bbb4d div a{
color: #00aec7;
}.lfr-layout-structure-item-bfedc6ec-f503-b208-0035-e51f0789f4de {
font-size: 18px !important;
font-weight: var(--font-weight-normal) !important;
}
.lfr-layout-structure-item-58238c55-8351-b1f8-463e-06f31f7911da {
margin-bottom: var(--spacer-3,1rem) !important;
color: var(--brand-color-3) !important;
}
.lfr-layout-structure-item-5093721c-2300-f410-c44d-2f921156c1d6 {
margin-bottom: var(--spacer-4,1.5rem) !important;
color: var(--secondary) !important;
}
.lfr-layout-structure-item-13fbb3e9-1601-6367-a1f2-806bb3a1b029 {
display: none !important;
}
.lfr-layout-structure-item-7b63c847-5626-cdc3-f24e-12b44128729b {
background-color: #0033A0 !important;
display: none !important;
padding-bottom: var(--spacer-5,3rem) !important;
padding-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-0b896699-ae83-903f-df2e-6a2ec101c1c5 div a{
color: #00aec7;
}.lfr-layout-structure-item-974235c1-b689-06f9-0e3e-77b4bc3f19f0 {
font-size: 18px !important;
font-weight: var(--font-weight-normal) !important;
}
.lfr-layout-structure-item-0ba198bc-19bf-f58f-8b78-c79e99fcba8b {
margin-bottom: var(--spacer-3,1rem) !important;
color: var(--brand-color-3) !important;
}
.lfr-layout-structure-item-5a64730b-6819-e340-fda2-141ccb5901bd {
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-left: var(--spacer-2,0.5rem) !important;
padding-right: var(--spacer-2,0.5rem) !important;
padding-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-1750893b-d29a-ed92-5098-a8d7f2de25c2 {
color: var(--white) !important;
}
.lfr-layout-structure-item-1750893b-d29a-ed92-5098-a8d7f2de25c2 .component-paragraph:before {
content: "•";
    color: #fff;
    padding: 0 8px 0 0;
}
.lfr-layout-structure-item-1750893b-d29a-ed92-5098-a8d7f2de25c2 .component-paragraph a{
color:#fff;
font-weight:600;
}
.lfr-layout-structure-item-e0168424-a9b7-35ba-d459-206f2fb1208b {
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-left: var(--spacer-2,0.5rem) !important;
padding-right: var(--spacer-2,0.5rem) !important;
padding-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-9226dc3f-ba3a-4c24-b2ce-07ecccca81f7 {
margin-bottom: var(--spacer-4,1.5rem) !important;
text-align: center !important;
color: var(--secondary) !important;
}
.lfr-layout-structure-item-9226dc3f-ba3a-4c24-b2ce-07ecccca81f7{

}.lfr-layout-structure-item-d5bd65fd-b233-050f-a696-a30e92245af6 div a{
color: #00aec7;
}.lfr-layout-structure-item-7f442f18-4a50-0949-4eff-4d4b27593167 {
max-width: 1440px !important;
padding-left: var(--spacer-5,3rem) !important;
padding-right: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-7f442f18-4a50-0949-4eff-4d4b27593167 {
margin:auto;
}.lfr-layout-structure-item-8b6bdd57-9ab7-a339-17bb-ae9480298143 {
margin-bottom: var(--spacer-4,1.5rem) !important;
color: var(--brand-color-2) !important;
}
.lfr-layout-structure-item-8b6bdd57-9ab7-a339-17bb-ae9480298143 .component-paragraph:after {
content:"";
position: absolute;
    bottom: -15px;
    width: 24px;
    height: 4px;
    border-radius: 4px;
    background-color: #e3e829;
    left: 50%;
    transform: translateX(-50%);
}
.lfr-layout-structure-item-8b6bdd57-9ab7-a339-17bb-ae9480298143 .component-paragraph{
position:relative
}.lfr-layout-structure-item-b7e78e52-f364-158a-67b2-5ae5cb840ada {
font-size: 18px !important;
font-weight: var(--font-weight-normal) !important;
}
.lfr-layout-structure-item-48c3133d-180c-cc9a-2a97-68e50a34e848 div a{
color: #00aec7;
}.lfr-layout-structure-item-4255b57d-c5f4-5e4b-e9f7-5a4ab72d5453 div a{
color: #00aec7;
}.lfr-layout-structure-item-1cbbc635-3701-8f75-f054-3753918ced1b {
font-size: var(--font-size-lg) !important;
margin-bottom: var(--spacer-4,1.5rem) !important;
margin-right: var(--spacer-4,1.5rem) !important;
color: var(--white) !important;
}
.lfr-layout-structure-item-1cbbc635-3701-8f75-f054-3753918ced1b h3{
font-size:3rem;
}
@media only screen and (max-width: 768px) {
.lfr-layout-structure-item-1cbbc635-3701-8f75-f054-3753918ced1b h3{
font-size:1.5rem
}
}.lfr-layout-structure-item-94a41415-8138-622e-4cb6-54cc640d8be6 {
font-size: 18px !important;
font-weight: var(--font-weight-normal) !important;
}
.lfr-layout-structure-item-90a95766-4a51-936a-6c3b-fb2a0e9ac9d3 {
margin-bottom: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-90a95766-4a51-936a-6c3b-fb2a0e9ac9d3 a{
color: #0033a0;
text-decoration:npne;
}.lfr-layout-structure-item-147d5a4b-8009-fbdb-87c9-fbb1fb601a1c {
color: var(--white) !important;
}
.lfr-layout-structure-item-147d5a4b-8009-fbdb-87c9-fbb1fb601a1c .component-paragraph a{
color:#fff;
font-weight:600;
font-size:1.2rem;
}
.lfr-layout-structure-item-1a70ad2f-5e37-ba51-66b7-71ec9b60360d {
margin-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-7d63c9cd-674e-c943-3b2c-8d4624409a43 div a{
color: #00aec7;
}.lfr-layout-structure-item-f2d58a67-bc7a-73e9-c299-16cbb9fe41ef {
margin-bottom: var(--spacer-4,1.5rem) !important;
color: var(--brand-color-2) !important;
}
.lfr-layout-structure-item-f2d58a67-bc7a-73e9-c299-16cbb9fe41ef .component-paragraph:after {
content:"";
position: absolute;
    bottom: -15px;
    width: 24px;
    height: 4px;
    border-radius: 4px;
    background-color: #e3e829;
    left: 50%;
    transform: translateX(-50%);
}
.lfr-layout-structure-item-f2d58a67-bc7a-73e9-c299-16cbb9fe41ef .component-paragraph{
position:relative
}.lfr-layout-structure-item-f591bf9b-23a6-4c1e-979a-9ac65b96eada {
margin-bottom: var(--spacer-4,1.5rem) !important;
margin-right: var(--spacer-4,1.5rem) !important;
color: var(--white) !important;
}
.lfr-layout-structure-item-f417cead-0a55-bed3-29f4-fda152ff6ba8 {
margin-left: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-a845e1f8-6596-92e8-0d96-bcd7cdaec93c a{
color: #0033a0;
text-decoration:npne;
}.lfr-layout-structure-item-b0de4caa-4ede-ff19-974d-f4d4537cbd88 {
background-color: #FFFFFF !important;
border-radius: 5px !important;
margin-bottom: var(--spacer-2,0.5rem) !important;
margin-top: var(--spacer-2,0.5rem) !important;
padding-bottom: var(--spacer-5,3rem) !important;
padding-left: var(--spacer-4,1.5rem) !important;
padding-right: var(--spacer-4,1.5rem) !important;
padding-top: var(--spacer-5,3rem) !important;
text-align: center !important;
}
.lfr-layout-structure-item-b0de4caa-4ede-ff19-974d-f4d4537cbd88 {
display:table;
margin:auto;
max-width:320px;
}.lfr-layout-structure-item-2f5f1b03-6852-9d8e-140c-1b3303c5b172 {
margin-bottom: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-2f5f1b03-6852-9d8e-140c-1b3303c5b172 a{
color: #0033a0;
text-decoration:npne;
}.lfr-layout-structure-item-8575dd0f-df80-e929-614a-38abd2954389 {
margin-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-9d5f3e3a-8e22-efaf-2c9f-2b8bc5c31546 {
background-color: var(--primary) !important;
padding-bottom: var(--spacer-5,3rem) !important;
padding-left: var(--spacer-5,3rem) !important;
padding-right: var(--spacer-5,3rem) !important;
padding-top: var(--spacer-5,3rem) !important;
color: var(--white) !important;
}
.lfr-layout-structure-item-0e8f380f-5a18-6a6d-2356-f25ccdd6408e {
max-width: 1440px !important;
}
.lfr-layout-structure-item-0e8f380f-5a18-6a6d-2356-f25ccdd6408e {
margin:auto;
}.lfr-layout-structure-item-2fa682ab-abb0-347d-b879-a45a98152928 {
max-width: 1440px !important;
padding-left: var(--spacer-5,3rem) !important;
padding-right: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-2fa682ab-abb0-347d-b879-a45a98152928 {
margin:auto;
}.lfr-layout-structure-item-0350271d-17aa-2f97-08f7-ac762ba1efb5 a:empty{
display:none;
}.lfr-layout-structure-item-f8c0cf27-c38a-ec70-62c8-f638b3371403 {
background-color: #FFFFFF !important;
border-radius: 5px !important;
margin-bottom: var(--spacer-2,0.5rem) !important;
margin-top: var(--spacer-2,0.5rem) !important;
padding-bottom: var(--spacer-5,3rem) !important;
padding-left: var(--spacer-4,1.5rem) !important;
padding-right: var(--spacer-4,1.5rem) !important;
padding-top: var(--spacer-5,3rem) !important;
text-align: center !important;
}
.lfr-layout-structure-item-f8c0cf27-c38a-ec70-62c8-f638b3371403 {
display:table;
margin:auto;
max-width:320px;
}.lfr-layout-structure-item-2082dbad-fd6a-a3e0-5eb8-b92fbee7a5d8 {
margin-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-d1d672b4-9cf9-db18-cdb9-55b346b90dc1 {
display: none !important;
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-left: var(--spacer-2,0.5rem) !important;
padding-right: var(--spacer-2,0.5rem) !important;
padding-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-7071a5ad-fc76-8d29-2864-6b7895b19c86  a{
display:table;
margin:auto;
border-radius:40px;
border-color:#fff;
color:#fff;
padding:12px 30px;
border-width:2px;
}
.lfr-layout-structure-item-7071a5ad-fc76-8d29-2864-6b7895b19c86  a:hover{
color:#fff;
background:transparent;
border-color: #fff; 
outline:none;
}.lfr-layout-structure-item-57e20294-7fef-3e2e-4082-c56c2157ad9e {
display: none !important;
}
.lfr-ddm-form-container {
    word-break: normal;
    max-width: 950px;
    margin: auto;
}
p.text-secondary {
    display: none;
}

.lfr-ddm__default-page-header-line {
    display: none;
}
hr.mt-1.separator {
    display: none;
}
.lfr-ddm__default-page-header-title{
font-size:48px !important;
font-weight:bold;
}
.lfr-ddm__default-page-header-title, .lfr-ddm__default-page-header-description{
color:#0033a0 !important;
}
.lfr-ddm__default-page-header-description{
font-size:22px !important;
}
.form-group{
text-align:left;
}
.ddm-field label{
color: #0033a0;
font-weight:400;
margin-left:10px;
}
.ddm-field button{
border-radius:25px;
    padding: 10px 40px;
height: 66px;
}
.lfr-layout-structure-item-57e20294-7fef-3e2e-4082-c56c2157ad9e form{
     width: 100%;
    max-width: 100%;
    background-color: #ecf0f1; /* Color de fondo */
    padding: 30px;
    border-radius: 10px;
    text-align: center;
    margin: 0 auto;
   font-family: 'SuraSans';
}
/* form {
    width: 100%;
    max-width: 100%;
    background-color: #ecf0f1;
    padding: 30px;
    border-radius: 10px;
    text-align: center;
    margin: 0 auto;
font-family: 'SuraSans';
}*/

._fieldLabel {
    color: #0033a0;
    font-weight: bold;
    font-size: 18px;
    display: block;
    text-align: left;
}
input.form-control, select.form-control, textarea.form-control {
    border: none;
    background-color: white;
    border-radius: 25px;
    padding: 20px 40px;
    font-size: 16px;
    color: #8189a9;
font-weight: 400;
    width: 100%;
    /*box-shadow: 0px 4px 6px rgba(0, 0, 0, 0.1);*/
height: 66px;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before {
    background-color: #043694; /* Color azul para los checks seleccionados */
    border-color: #043694;
}
.custom-control-label::before {
    background-color: transparent;
    border-color: #0033a0;
    border-style: solid;
    border-width: 2px;
    border-radius: 3px !important;
    box-shadow: none;
    content: "";
    display: block;
    float: left;
    font-size: 1rem;
    height: 1rem;
    left: 0;
    position: relative;
    top: 0.125rem;
    transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
    width: 1rem;
}
label#_com_liferay_dynamic_data_mapping_form_web_portlet_DDMFormPortlet_INSTANCE_ameu_ddm\$\$CheckboxMultiple85984829\$t7xwMXty\$0\$\$es_ES_fieldLabel {
    font-size: 20px;
    margin-bottom: 10px;
}
.custom-control-label {
    font-size: 16px;
    color: #0033a0;
}
label#_com_liferay_dynamic_data_mapping_form_web_portlet_DDMFormPortlet_INSTANCE_ameu_ddm\$\$Fieldset77907914\$NR3ViXgd\$0\#CheckboxMultiple82788726\$AMHsr8EY\$0\$\$es_ES_fieldLabel {
    margin: 0;
}
.liferay-ddm-form-field-paragraph p{
margin-top:0px !important;
color: #0033a0;
font-size:16px;
}
.liferay-ddm-form-field-paragraph p a{
font-weight:bold;
text-decoration:underline;
}

.legal-text {
    font-size: 14px;
    color: #043694;
    text-align: left;
}
.lfr-ddm-form-pagination-controls{
text-align:center;
}
/* button[type="submit"] {
font-size: 16px;
    font-weight: 600;
    letter-spacing: 1.5px;
    position: relative;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    width: 245px;
    height: 72px;
    margin: 0px auto 20px;
    background-color: #00aec7;
    border: none;
    border-radius: 40px;
    color: #fff;
    text-transform: uppercase;
    transition: 3s ease;
    overflow: hidden;
    padding-right: 32px;
float: none !important;
}*/ 
.lfr-layout-structure-item-57e20294-7fef-3e2e-4082-c56c2157ad9e button[type="submit"]{
  font-size: 16px;
    font-weight: 600;
    letter-spacing: 1.5px;
    position: relative;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    width: 245px;
    height: 72px;
    margin: 0px auto 20px;
    background-color: #00aec7;
    border: none;
    border-radius: 40px;
    color: #fff;
    text-transform: uppercase;
    transition: 3s ease;
    overflow: hidden;
    padding-right: 32px;
float: none !important;
}

/*button[type="submit"]:after {
    content: "";
    position: absolute;
    right: 35px;
    top: 50%;
    transform: translateY(-50%);
    width: 32px;
    height: 24px;
    background: url(/documents/d/guest/icon-mail) no-repeat 50%;
    background-size: contain;
    transition: 1s ease;
}*/
.lfr-layout-structure-item-57e20294-7fef-3e2e-4082-c56c2157ad9e button[type="submit"]:after{
    content: "";
    position: absolute;
    right: 35px;
    top: 50%;
    transform: translateY(-50%);
    width: 32px;
    height: 24px;
    background: url(/documents/d/guest/icon-mail) no-repeat 50%;
    background-size: contain;
    transition: 1s ease;
}
.lfr-layout-structure-item-57e20294-7fef-3e2e-4082-c56c2157ad9e button[type="submit"]:hover{
  background-color: #007bb5;
}
/*button[type="submit"]:hover {
    background-color: #007bb5;
}*/
[data-field-reference='CheckboxMultiple85984829'] {
  margin-bottom: 0px !important;
}
/*  input upload */
/* Contenedor principal: input-group */
.input-group {
    position: relative;
    display: flex;
    width: 100%;
    box-sizing: border-box;
}

/* El input de texto (que se convierte en el "Seleccionar archivo") */
.input-group-item.input-group-prepend .form-control {
    flex-grow: 1;
    padding: 12px 20px;
    border: 2px dashed #00b4d8;
    border-radius: 25px;
    background-color: transparent !important; /* Asegura que el fondo sea transparente */
    color: #00b4d8;
    font-size: 16px;
    font-family: Arial, sans-serif;
    outline: none;
    cursor: pointer;
    text-align: left;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    padding-right: 50px; 
    position: relative;
    z-index: 1;
}
.input-group-item.input-group-prepend .form-control{
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 24 24' fill='none' stroke='%2300b4d8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4'%3E%3C/path%3E%3Cpolyline points='17 8 12 3 7 8'%3E%3C/polyline%3E%3Cline x1='12' y1='3' x2='12' y2='15'%3E%3C/line%3E%3C/svg%3E");
    background-size: 20px 20px;
    background-color: red;
    background-repeat: no-repeat;
    background-position: right 10px center;
}
/* Oculta visualmente el botón original "Seleccionar" */
.input-group-item.input-group-append {
    display: none !important;
}
/* Ajuste específico para que el borde se vea continuo */
.input-group-item.input-group-prepend .form-control {
    border-right: 2px dashed #00b4d8; /* Mantiene el borde punteado en todo el contorno */
    border-top-right-radius: 25px !important;
    border-bottom-right-radius: 25px !important;
}
/* Efecto hover */
.input-group-item.input-group-prepend .form-control:hover {
    background-color: #f0f8ff; /* Un color de fondo muy claro al pasar el mouse */
}
.lfr-layout-structure-item-f6662177-bf96-bb57-bad1-423dcccb7aa6 {
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-left: var(--spacer-2,0.5rem) !important;
padding-right: var(--spacer-2,0.5rem) !important;
padding-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-cc425208-c650-d234-1027-6ee413ed3252 {
background-color: #FFFFFF !important;
border-radius: 5px !important;
margin-bottom: var(--spacer-2,0.5rem) !important;
margin-top: var(--spacer-2,0.5rem) !important;
padding-bottom: var(--spacer-5,3rem) !important;
padding-left: var(--spacer-4,1.5rem) !important;
padding-right: var(--spacer-4,1.5rem) !important;
padding-top: var(--spacer-5,3rem) !important;
text-align: center !important;
}
.lfr-layout-structure-item-cc425208-c650-d234-1027-6ee413ed3252 {
display:table;
margin:auto;
max-width:320px;
}.lfr-layout-structure-item-1600b371-a504-ffd8-306e-6ae04fe3ef15 {
text-align: center !important;
}
.lfr-layout-structure-item-1600b371-a504-ffd8-306e-6ae04fe3ef15  img{
max-width:1024px;
display:block;
margin:auto;
}.lfr-layout-structure-item-b6d48cab-21d0-2c43-2db4-7142dd91e40b {
font-size: 18px !important;
}
.lfr-layout-structure-item-efcb8427-f0ec-ec8c-3ad5-09883ff931b6 {
margin-bottom: var(--spacer-4,1.5rem) !important;
color: var(--brand-color-2) !important;
}
.lfr-layout-structure-item-efcb8427-f0ec-ec8c-3ad5-09883ff931b6 .component-paragraph:after {
content:"";
position: absolute;
    bottom: -15px;
    width: 24px;
    height: 4px;
    border-radius: 4px;
    background-color: #e3e829;
    left: 50%;
    transform: translateX(-50%);
}
.lfr-layout-structure-item-efcb8427-f0ec-ec8c-3ad5-09883ff931b6 .component-paragraph{
position:relative
}.lfr-layout-structure-item-3f90c78f-473c-6fb8-3ae3-f43778e5b354 {
margin-bottom: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-3f90c78f-473c-6fb8-3ae3-f43778e5b354 a{
color: #0033a0;
text-decoration:npne;
}.lfr-layout-structure-item-b02c50dd-9026-f161-41a0-09a17d0623bb {
text-align: center !important;
color: var(--secondary) !important;
}
.lfr-layout-structure-item-93c5cf5e-cca1-b528-bbc5-b4e91aea0a80 {
margin-bottom: var(--spacer-3,1rem) !important;
text-align: center !important;
}
.lfr-layout-structure-item-93c5cf5e-cca1-b528-bbc5-b4e91aea0a80 img{
display:table;
margin:auto;
text-align:center;
max-width:120px;
}.lfr-layout-structure-item-9c48948b-b26c-e019-0852-242b2485ba36 div a{
color: #00aec7;
}.lfr-layout-structure-item-d3da7908-0d66-8fe7-302d-97392cd8a7d2 {
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-a2d29926-c8ea-1109-8710-2db27a357117  h4{
font-size:18px;
}.lfr-layout-structure-item-0a64f6d5-4033-81c1-ba9d-1d68d54d8e4f {
color: var(--brand-color-1) !important;
}
.lfr-layout-structure-item-f63b9c8b-7ddd-3a94-a6b1-74b4fc9aa25a {
font-size: 18px !important;
font-weight: var(--font-weight-normal) !important;
}
.lfr-layout-structure-item-c172e1e9-9bed-8d9f-ee54-851163aebfad {
display: none !important;
}
.lfr-layout-structure-item-3b55cb60-c980-dd04-e285-9c5211e13e55 div a{
color: #00aec7;
}.lfr-layout-structure-item-958a6983-fee1-5151-24f6-d8163e4e9dc4  h4{
font-weight:300;
font-size:16px;
}.lfr-layout-structure-item-f9230f0c-1639-00cd-9824-2fc4c20dc98b {
text-align: center !important;
}
.lfr-layout-structure-item-e44ee586-9938-9d3d-a34c-1feda7622fd3 {
margin-bottom: var(--spacer-3,1rem) !important;
text-align: center !important;
}
.lfr-layout-structure-item-e44ee586-9938-9d3d-a34c-1feda7622fd3 img{
display:table;
margin:auto;
text-align:center;
max-width:120px;
}.lfr-layout-structure-item-2fbaeeda-e4b3-a8fe-721c-49268f6c0148 {
margin-bottom: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-2fbaeeda-e4b3-a8fe-721c-49268f6c0148 a{
color: #0033a0;
text-decoration:npne;
}.lfr-layout-structure-item-7305b270-dcd9-d6f5-6f2d-759ecec54931 {
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-left: var(--spacer-2,0.5rem) !important;
padding-right: var(--spacer-2,0.5rem) !important;
padding-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-a2403a7f-a6d4-413d-e1ea-aa55c73d08a6 {
font-size: var(--font-size-lg) !important;
margin-bottom: var(--spacer-4,1.5rem) !important;
margin-right: var(--spacer-4,1.5rem) !important;
color: var(--white) !important;
}
.lfr-layout-structure-item-a2403a7f-a6d4-413d-e1ea-aa55c73d08a6 h3{
font-size:3rem;
}
@media only screen and (max-width: 768px) {
.lfr-layout-structure-item-a2403a7f-a6d4-413d-e1ea-aa55c73d08a6 h3{
font-size:1.5rem
}
}.lfr-layout-structure-item-e4607205-7872-3ad8-de42-dcec7eb2ee4b a{
color: #0033a0;
text-decoration:npne;
}.lfr-layout-structure-item-28ea90e4-5032-cd6a-9cef-2798bea5308e {
padding-bottom: var(--spacer-5,3rem) !important;
padding-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-bf193d53-3d0a-6949-da4e-8d601f864c4c  h4{
font-size:18px;
}.lfr-layout-structure-item-e8fa2df9-8520-7a30-3310-c525255646e0 div a{
color: #00aec7;
}.lfr-layout-structure-item-f5565ca6-a215-94cb-cba5-38a2564eeb36 {
color: var(--white) !important;
}
.lfr-layout-structure-item-f5565ca6-a215-94cb-cba5-38a2564eeb36 .component-paragraph a{
color:#e3e829;
font-weight:600;
font-size:1.2rem;
}
.lfr-layout-structure-item-d10a0561-1981-6eea-e96a-a85690be4ece svg{
width:100%;
margin:auto;
}.lfr-layout-structure-item-e8ed735a-0098-36c2-529b-7f6e1cc6229a {
display: none !important;
}
.lfr-layout-structure-item-d9578987-174e-da94-2946-60b1bd42dfa8 {
background-color: #003C71 !important;
padding-bottom: var(--spacer-6,4.5rem) !important;
padding-top: var(--spacer-6,4.5rem) !important;
}
.lfr-layout-structure-item-5d0d7851-0393-9748-7a66-5756d5575cdc {
margin-bottom: var(--spacer-3,1rem) !important;
text-align: center !important;
}
.lfr-layout-structure-item-5d0d7851-0393-9748-7a66-5756d5575cdc img{
display:table;
margin:auto;
text-align:center;
max-width:120px;
}.lfr-layout-structure-item-b966d36c-b4cd-13bb-a9c5-fbe0ba73712b {
background-color: var(--primary) !important;
padding-bottom: var(--spacer-3,1rem) !important;
padding-left: var(--spacer-5,3rem) !important;
padding-right: var(--spacer-5,3rem) !important;
padding-top: var(--spacer-3,1rem) !important;
color: var(--white) !important;
}
.lfr-layout-structure-item-2b06d7c2-fbbd-da79-8829-bbc3b8c44b4d {
font-size: var(--font-size-lg) !important;
margin-bottom: var(--spacer-4,1.5rem) !important;
margin-right: var(--spacer-4,1.5rem) !important;
color: var(--white) !important;
}
.lfr-layout-structure-item-2b06d7c2-fbbd-da79-8829-bbc3b8c44b4d h3{
font-size:3rem;
}
@media only screen and (max-width: 768px) {
.lfr-layout-structure-item-2b06d7c2-fbbd-da79-8829-bbc3b8c44b4d h3{
font-size:1.5rem
}
}.lfr-layout-structure-item-2bd00611-5250-02ff-15d6-2376d89c71ac {
color: var(--white) !important;
}
.lfr-layout-structure-item-2bd00611-5250-02ff-15d6-2376d89c71ac .component-paragraph:before {
content: "•";
    color: #fff;
    padding: 0 8px 0 0;
}
.lfr-layout-structure-item-2bd00611-5250-02ff-15d6-2376d89c71ac .component-paragraph a{
color:#fff;
font-weight:600;
}
.lfr-layout-structure-item-554424e0-61bc-aecd-233e-3ded755d6a8a {
margin-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-4855aded-217f-4f78-1984-45c11aad1bfe {
color: var(--white) !important;
}
.lfr-layout-structure-item-4855aded-217f-4f78-1984-45c11aad1bfe .component-paragraph a{
color:#e3e829;
font-weight:600;
font-size:1.2rem;
}
.lfr-layout-structure-item-87dfc1be-ab4e-6750-a94c-d1a9b0f824a2 {
display: none !important;
}
.lfr-layout-structure-item-3896163d-5a5b-c566-9884-7a41c4e0e199 {
font-size: 18px !important;
font-weight: var(--font-weight-normal) !important;
}
.lfr-layout-structure-item-db756070-a0e1-683d-3d0a-aa4be165a781 {
color: var(--white) !important;
}
.lfr-layout-structure-item-db756070-a0e1-683d-3d0a-aa4be165a781 .component-paragraph a{
color:#fff;
font-weight:600;
font-size:1.2rem;
}
.lfr-layout-structure-item-42deb3f6-060d-a907-d73a-73125adc7bb1 {
display: none !important;
}
.lfr-layout-structure-item-d67517d3-97d0-9fe2-5b53-6039d42f9ed0 {
background-color: #FFFFFF !important;
border-radius: 15px !important;
margin-bottom: var(--spacer-2,0.5rem) !important;
margin-top: var(--spacer-2,0.5rem) !important;
padding-bottom: var(--spacer-5,3rem) !important;
text-align: center !important;
}
.lfr-layout-structure-item-d67517d3-97d0-9fe2-5b53-6039d42f9ed0 {
display:table;
margin:auto;
max-width:320px;
}.lfr-layout-structure-item-d119efcb-eea7-afa8-bb96-76cb4d879671 {
font-size: 18px !important;
}
.lfr-layout-structure-item-c8dee42c-3af4-446c-ebfc-fc17e7f93f06 {
font-size: var(--font-size-base) !important;
font-weight: var(--font-weight-normal) !important;
}
.lfr-layout-structure-item-3e50b2bf-13af-7027-727d-6232c3dd0a6b {
display: none !important;
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-left: var(--spacer-2,0.5rem) !important;
padding-right: var(--spacer-2,0.5rem) !important;
padding-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-f321f1db-a137-16ea-1998-71a4882dd983 {
padding-left: var(--spacer-2,0.5rem) !important;
padding-right: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-3cb7d2bd-07e3-8b66-20d9-9c62b3265e6a {
margin-bottom: var(--spacer-4,1.5rem) !important;
color: var(--secondary) !important;
}
.lfr-layout-structure-item-86b9d035-de08-9be5-c327-d5819d897264 {
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-left: var(--spacer-2,0.5rem) !important;
padding-right: var(--spacer-2,0.5rem) !important;
padding-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-fec9caef-fe13-2fd6-41b9-72c4057bcdb4 div a{
color: #00aec7;
}.lfr-layout-structure-item-f2b26df7-9633-6050-8e10-30c49fec291f {
text-align: center !important;
}
.lfr-layout-structure-item-f2b26df7-9633-6050-8e10-30c49fec291f {

}
.lfr-layout-structure-item-f2b26df7-9633-6050-8e10-30c49fec291f .btn{
background-color: #001e60;
border: none;
margin: auto 10px; 
padding:4px 10px;
border-radius:15px;
}.lfr-layout-structure-item-fb28128d-65ad-d193-20dc-c3f234f25902 a{
color: #0033a0;
text-decoration:npne;
}.lfr-layout-structure-item-a410f408-6864-1cff-7232-b08eb4da7924 {
display: none !important;
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-left: var(--spacer-2,0.5rem) !important;
padding-right: var(--spacer-2,0.5rem) !important;
padding-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-6de9ed37-0fdf-fc2c-eaf3-1e4e42455bfb {
padding-bottom: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-862795f5-e053-2307-8c76-5eceba1edd98 {
display: none !important;
}
.lfr-layout-structure-item-12c30cfc-db34-2212-59ab-9522541a37ab {
font-size: 18px !important;
font-weight: var(--font-weight-normal) !important;
}
.lfr-layout-structure-item-d2088a4a-da33-0e74-93ae-692e8374d850 a{
color: #0033a0;
text-decoration:npne;
}.lfr-layout-structure-item-67e478aa-ab70-3e0d-d2c8-d5f61ff78ece {
max-width: 1440px !important;
padding-left: var(--spacer-5,3rem) !important;
padding-right: var(--spacer-5,3rem) !important;
width: 100% !important;
}
.lfr-layout-structure-item-67e478aa-ab70-3e0d-d2c8-d5f61ff78ece {
margin:auto
}.lfr-layout-structure-item-1becc1b1-54a8-a91e-1eae-bfc5f601b401 {
margin-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-643ef690-6b64-076e-327c-027735d9037f {
font-size: 18px !important;
}
.lfr-layout-structure-item-788a9f54-39d6-4abd-2169-36d81e61b714 {
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-left: var(--spacer-2,0.5rem) !important;
padding-right: var(--spacer-2,0.5rem) !important;
padding-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-bbfc4a18-dddd-42dd-8467-dcf8f438883c {
text-align: center !important;
color: var(--secondary) !important;
}
.lfr-layout-structure-item-d2f76129-5862-a57b-bf66-2672aabf7bc0 {
width: 60% !important;
}
.lfr-layout-structure-item-d2f76129-5862-a57b-bf66-2672aabf7bc0 {

}
@media only screen and (max-width: 600px) {
.lfr-layout-structure-item-d2f76129-5862-a57b-bf66-2672aabf7bc0 {
width:100% !important;
}
}.lfr-layout-structure-item-39a191c3-2b68-ea59-6f51-072c08949c30 {
background-color: #0033A0 !important;
padding-bottom: var(--spacer-5,3rem) !important;
padding-left: var(--spacer-5,3rem) !important;
padding-right: var(--spacer-5,3rem) !important;
padding-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-40985e5a-9d1d-756a-7ffd-5564c5b0dd21 {
margin-bottom: var(--spacer-4,1.5rem) !important;
margin-right: var(--spacer-4,1.5rem) !important;
color: var(--white) !important;
}
.lfr-layout-structure-item-5ed60257-7038-0325-23e1-b2ea0b5fd233 {
margin-bottom: var(--spacer-4,1.5rem) !important;
color: var(--brand-color-2) !important;
}
.lfr-layout-structure-item-5ed60257-7038-0325-23e1-b2ea0b5fd233 .component-paragraph:after {
content:"";
position: absolute;
    bottom: -15px;
    width: 24px;
    height: 4px;
    border-radius: 4px;
    background-color: #e3e829;
    left: 50%;
    transform: translateX(-50%);
}.lfr-layout-structure-item-e8e47d19-1bd1-c0ff-fcce-7a44a4e98dc5 div a{
color: #00aec7;
}.lfr-layout-structure-item-898de86d-c8e4-dc18-9f37-d02dd4d8ad53 {
background-color: #FFFFFF !important;
border-radius: 5px !important;
margin-bottom: var(--spacer-2,0.5rem) !important;
margin-top: var(--spacer-2,0.5rem) !important;
padding-bottom: var(--spacer-5,3rem) !important;
padding-left: var(--spacer-4,1.5rem) !important;
padding-right: var(--spacer-4,1.5rem) !important;
padding-top: var(--spacer-5,3rem) !important;
text-align: center !important;
}
.lfr-layout-structure-item-898de86d-c8e4-dc18-9f37-d02dd4d8ad53 {
display:table;
margin:auto;
max-width:320px;
}.lfr-layout-structure-item-127bf2ff-b000-5e40-3d82-511155622da7 {
display: none !important;
}
.lfr-layout-structure-item-81a1787c-e37d-1124-474e-f22fcf688d0e {
margin-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-b7ae162e-f5db-523b-3a9c-85dedcb14852 {
width: 40% !important;
}
.lfr-layout-structure-item-b7ae162e-f5db-523b-3a9c-85dedcb14852 {

}
@media only screen and (max-width: 600px) {
.lfr-layout-structure-item-b7ae162e-f5db-523b-3a9c-85dedcb14852 {
width:100% !important;
}
}.lfr-layout-structure-item-cea5e451-d86e-f3c1-b6a9-5af5705d03ae {
background-color: #DAE1E8 !important;
padding-bottom: var(--spacer-5,3rem) !important;
padding-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-ac2bde9b-5106-d094-208d-b312550eef7d div a{
color: #00aec7;
}.lfr-layout-structure-item-dcca45e4-8236-432a-4f95-d3e5906c8c4d  h4{
font-size:18px;
}.lfr-layout-structure-item-dc9a48fc-cae6-7c9d-d26d-4e375caef3db {
color: var(--primary) !important;
}
.lfr-layout-structure-item-68b2ffd6-a9bd-f6fc-2b17-0abcffe43fa4 {
margin-bottom: var(--spacer-3,1rem) !important;
text-align: center !important;
}
.lfr-layout-structure-item-68b2ffd6-a9bd-f6fc-2b17-0abcffe43fa4 img{
display:table;
margin:auto;
text-align:center;
max-width:120px;
}.lfr-layout-structure-item-cf0f2cf3-f8f5-fc9d-4f0d-5d4c2c6ce2cf {
background-color: #DAE1E8 !important;
}
.lfr-layout-structure-item-b0ee8a0f-c03e-ddc5-c134-503f3774090a {
background-color: #0033A0 !important;
padding-bottom: var(--spacer-5,3rem) !important;
padding-left: var(--spacer-5,3rem) !important;
padding-right: var(--spacer-5,3rem) !important;
padding-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-cf47ddec-11dc-9512-d392-e7dd445c3233  h4{
font-weight:300;
font-size:16px;
}.lfr-layout-structure-item-bdb74852-153b-7079-0f47-9b2c3f7c04e3 {
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-19f94cba-de47-b7e7-39b7-fc43bad741ed {
max-width: 1440px !important;
padding-left: var(--spacer-7,6rem) !important;
padding-right: var(--spacer-7,6rem) !important;
}
.lfr-layout-structure-item-19f94cba-de47-b7e7-39b7-fc43bad741ed {
margin:auto;
}
.lfr-layout-structure-item-19f94cba-de47-b7e7-39b7-fc43bad741ed {
display:flex;
flex-direction:row;
align-items:center;
}
@media only screen and (max-width: 600px) {
flex-direction:column;
}.lfr-layout-structure-item-aad4f3ff-6d45-5b29-f24b-471b4c2b9ad6 {
color: var(--white) !important;
}
.lfr-layout-structure-item-aad4f3ff-6d45-5b29-f24b-471b4c2b9ad6 .component-paragraph a{
color:#fff;
font-weight:600;
font-size:1.2rem;
}
.lfr-layout-structure-item-f16eeeeb-6723-c87c-e533-08998cd5b413 {
margin-bottom: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-f16eeeeb-6723-c87c-e533-08998cd5b413 a{
color: #001E60;
text-decoration:none;
}.lfr-layout-structure-item-53f22d39-da4a-431b-c870-9f458d02a94f {
max-width: 1440px !important;
padding-left: var(--spacer-5,3rem) !important;
padding-right: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-53f22d39-da4a-431b-c870-9f458d02a94f {
margin:auto;
}.lfr-layout-structure-item-48d7507a-853e-8aaa-cfcb-d68e4d3f1007 {
color: var(--white) !important;
}
.lfr-layout-structure-item-48d7507a-853e-8aaa-cfcb-d68e4d3f1007 .component-paragraph a{
color:#fff;
font-weight:600;
font-size:1.2rem;
}
.lfr-layout-structure-item-dbcaa258-c179-0609-7179-85bdb5d2a796 {
margin-bottom: var(--spacer-4,1.5rem) !important;
text-align: center !important;
color: var(--brand-color-1) !important;
}
.lfr-layout-structure-item-35a99f78-3b20-2551-bd1c-4ef7eea78880 {
width: 60% !important;
}
.lfr-layout-structure-item-35a99f78-3b20-2551-bd1c-4ef7eea78880 {

}
@media only screen and (max-width: 600px) {
.lfr-layout-structure-item-35a99f78-3b20-2551-bd1c-4ef7eea78880 {
width:100% !important;
}
}.lfr-layout-structure-item-a2d68b02-4fa5-42b9-e44b-b12372747d7b div a{
color: #00aec7;
}.lfr-layout-structure-item-e519ef83-fcc0-93d5-ad43-d57adcb010ae {
font-weight: 300 !important;
}
.lfr-layout-structure-item-e519ef83-fcc0-93d5-ad43-d57adcb010ae  h4{
font-weight:300;
font-size:16px;
}.lfr-layout-structure-item-229d5249-5871-2d0e-3556-fd8bf3b41e0c {
margin-bottom: var(--spacer-4,1.5rem) !important;
text-align: center !important;
color: var(--secondary) !important;
}
.lfr-layout-structure-item-229d5249-5871-2d0e-3556-fd8bf3b41e0c{

}.lfr-layout-structure-item-1ff0c7ee-2e1d-d714-0244-6661e82ca98d {
color: var(--white) !important;
}
.lfr-layout-structure-item-1ff0c7ee-2e1d-d714-0244-6661e82ca98d .component-paragraph a{
color:#fff;
font-weight:600;
font-size:1.2rem;
}
.lfr-layout-structure-item-22ea569d-a923-9329-162b-298218103dee {
text-align: center !important;
}
.lfr-layout-structure-item-9b042837-793b-760f-81b9-45369bd94c6b {
max-width: 1440px !important;
padding-left: var(--spacer-5,3rem) !important;
padding-right: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-9b042837-793b-760f-81b9-45369bd94c6b {
margin:auto;
}.lfr-layout-structure-item-7f04d8bc-aa62-740d-c429-8c875b832dda div a{
color: #00aec7;
}.lfr-layout-structure-item-123e2538-eef1-2998-aac9-db88ce628449 {
background-color: #FFFFFF !important;
border-radius: 5px !important;
margin-bottom: var(--spacer-2,0.5rem) !important;
margin-top: var(--spacer-2,0.5rem) !important;
padding-bottom: var(--spacer-5,3rem) !important;
padding-left: var(--spacer-4,1.5rem) !important;
padding-right: var(--spacer-4,1.5rem) !important;
padding-top: var(--spacer-5,3rem) !important;
text-align: center !important;
}
.lfr-layout-structure-item-123e2538-eef1-2998-aac9-db88ce628449 {
display:table;
margin:auto;
max-width:320px;
}.lfr-layout-structure-item-2132346d-4568-7e12-47f7-19324e956129 a{
color: #001E60;
text-decoration:none;
}.lfr-layout-structure-item-2954569f-5651-7f24-ea92-f74a4bf16473 {
display:flex;
flex-direction:row;
align-items:center;
}
@media only screen and (max-width: 600px) {
.lfr-layout-structure-item-2954569f-5651-7f24-ea92-f74a4bf16473 {
flex-direction:column;
}
}.lfr-layout-structure-item-4ed910fb-b83a-bc95-90ec-25395a62d0e8 {
color: var(--white) !important;
}
.lfr-layout-structure-item-4ed910fb-b83a-bc95-90ec-25395a62d0e8 .component-paragraph:before {
content: "•";
    color: #fff;
    padding: 0 8px 0 0;
}
.lfr-layout-structure-item-4ed910fb-b83a-bc95-90ec-25395a62d0e8 .component-paragraph a{
color:#fff;
font-weight:600;
}
.lfr-layout-structure-item-a947b0a0-8b6f-8956-6f52-46d776ef89c4 {
margin-bottom: var(--spacer-4,1.5rem) !important;
color: var(--brand-color-2) !important;
}
.lfr-layout-structure-item-a947b0a0-8b6f-8956-6f52-46d776ef89c4 .component-paragraph:after {
content:"";
position: absolute;
    bottom: -15px;
    width: 24px;
    height: 4px;
    border-radius: 4px;
    background-color: #e3e829;
    left: 50%;
    transform: translateX(-50%);
}.lfr-layout-structure-item-548d3856-a7d5-103d-7d17-dc5d36e7462c {
color: var(--white) !important;
}
.lfr-layout-structure-item-548d3856-a7d5-103d-7d17-dc5d36e7462c .component-paragraph a{
color:#e3e829;
font-weight:600;
font-size:1.2rem;
}
.lfr-layout-structure-item-f5ae307d-f3c0-587e-11e7-4fd4855df84d {
margin-bottom: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-f5ae307d-f3c0-587e-11e7-4fd4855df84d a{
color: #0033a0;
text-decoration:npne;
}.lfr-layout-structure-item-95d0d52a-93e5-46ab-c0bf-69831617c01c div a{
color: #00aec7;
}.lfr-layout-structure-item-d4c96688-affa-4b10-b1ba-cb45005c7d96 {
color: var(--white) !important;
}
.lfr-layout-structure-item-d4c96688-affa-4b10-b1ba-cb45005c7d96 .component-paragraph:before {
content: "•";
    color: #fff;
    padding: 0 8px 0 0;
}
.lfr-layout-structure-item-d4c96688-affa-4b10-b1ba-cb45005c7d96 .component-paragraph a{
color:#fff;
font-weight:600;
}.lfr-layout-structure-item-8f9658f5-b8ae-5b84-5b2b-0db64c529c4e {
color: var(--white) !important;
}
.lfr-layout-structure-item-8f9658f5-b8ae-5b84-5b2b-0db64c529c4e .component-paragraph a{
color:#fff;
font-weight:600;
font-size:1.2rem;
}
.lfr-layout-structure-item-c66e5dd2-2466-02cd-37f6-572285e637e6 {
margin-bottom: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-c66e5dd2-2466-02cd-37f6-572285e637e6 a{
color: #001E60;
text-decoration:none;
}.lfr-layout-structure-item-1df308fb-9cd2-35d6-df96-22e32bd19075 {
color: var(--white) !important;
}
.lfr-layout-structure-item-1df308fb-9cd2-35d6-df96-22e32bd19075 .component-paragraph:before {
content: "•";
    color: #fff;
    padding: 0 8px 0 0;
}
.lfr-layout-structure-item-1df308fb-9cd2-35d6-df96-22e32bd19075 .component-paragraph a{
color:#fff;
font-weight:600;
}
.lfr-layout-structure-item-61ac7df7-6c57-c1fd-c64a-42ef07bea194 {
max-width: 1440px !important;
padding-left: var(--spacer-5,3rem) !important;
padding-right: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-61ac7df7-6c57-c1fd-c64a-42ef07bea194 {
margin:auto;
}.lfr-layout-structure-item-4e20ce54-73d6-2188-7790-7ea8bd4ada63 {
padding-top: var(--spacer-2,0.5rem) !important;
color: var(--brand-color-1) !important;
}
.lfr-layout-structure-item-9fc3c76d-39e4-ae0f-e7db-c8c8bfae85c5 {

}
.lfr-layout-structure-item-9fc3c76d-39e4-ae0f-e7db-c8c8bfae85c5 .tabs-sura-links {
    display: flex;
    justify-content: center;
    gap: 4px;
    border-bottom: 2px solid #ccc;
    padding-bottom: 10px;
    margin: auto;
    flex-wrap: wrap;
}
.lfr-layout-structure-item-9fc3c76d-39e4-ae0f-e7db-c8c8bfae85c5 .tab-link-sura {
    display: flex;
    flex-direction: column;
    align-items: center;
     background: #001e60; 
    color: #fff !important;
    border-radius: 16px;
    padding: 12px 10px 8px 10px;
    min-width: 110px;
    max-width: 140px;
    text-decoration: none !important;
    font-size: 15px;
    transition: background 0.3s, color 0.3s;
    border: 2px solid #fff;
    cursor: pointer;
    box-sizing: border-box;
    word-break: break-word;
    line-height: 1.3;
}
.lfr-layout-structure-item-9fc3c76d-39e4-ae0f-e7db-c8c8bfae85c5 .tab-link-sura:hover, .tab-link-sura:focus {
    background: #00aec7;
    color: #53565a !important;
    text-decoration: none !important;
}.lfr-layout-structure-item-cf9dead2-15b1-b9f1-8a64-03ab38345d30 {
background-color: #DAE1E8 !important;
padding-bottom: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-73f4c9f7-d79e-7cd7-6c7e-66a8ec5ca2ec  h4{
font-weight:300;
font-size:16px;
}.lfr-layout-structure-item-fe05b5b3-1518-e4b1-d037-06839afa6e38 {
display: none !important;
}
.lfr-layout-structure-item-ed826e18-544d-58ee-788a-b8cfeff4ae49 {
margin-bottom: var(--spacer-4,1.5rem) !important;
text-align: center !important;
color: var(--secondary) !important;
}
.lfr-layout-structure-item-ed826e18-544d-58ee-788a-b8cfeff4ae49{

}.lfr-layout-structure-item-9bbd4247-b68a-6671-d31c-df5406850335 {
font-weight: var(--font-weight-bold) !important;
color: var(--primary) !important;
}
.lfr-layout-structure-item-244c23d6-86c9-da56-daf7-fedd385d833b div a{
color: #00aec7;
}.lfr-layout-structure-item-aef9f6e8-e986-2a41-7173-86ac83b1426e  h4{
font-size:18px;
}.lfr-layout-structure-item-0b63f398-39d3-fc4c-63a0-5b7b5b818c7e {
margin-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-ba420fca-0e41-74a9-474a-9976a595ebf2 {
font-size: 18px !important;
font-weight: var(--font-weight-normal) !important;
}
.lfr-layout-structure-item-e4037b48-e145-fae6-d34c-81b009c02539 a{
color: #0033a0;
text-decoration:npne;
}.lfr-layout-structure-item-cef0e062-a149-51b0-ccf2-891986976c81 {
width: 60% !important;
}
.lfr-layout-structure-item-cef0e062-a149-51b0-ccf2-891986976c81 {

}
@media only screen and (max-width: 600px) {
.lfr-layout-structure-item-cef0e062-a149-51b0-ccf2-891986976c81 {
width:100% !important;
}
}.lfr-layout-structure-item-c8e8d41d-2c96-ea5c-778e-784ec94fc4b5 {
padding-top: var(--spacer-2,0.5rem) !important;
color: var(--brand-color-1) !important;
}
.lfr-layout-structure-item-33c09d7f-c322-41bb-410d-3193567c862e {
padding-bottom: var(--spacer-3,1rem) !important;
padding-left: var(--spacer-5,3rem) !important;
padding-right: var(--spacer-5,3rem) !important;
padding-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-33c09d7f-c322-41bb-410d-3193567c862e {
    
}.lfr-layout-structure-item-dd30cbb4-256d-ccc9-7815-a09fbcd39dfa div a{
color: #00aec7;
}.lfr-layout-structure-item-69bacda8-142c-0c5c-3abe-88dcfb7c7ccd div a{
color: #00aec7;
}.lfr-layout-structure-item-93835df4-25bc-847c-8d9a-651f4f0374d0 div a{
color: #00aec7;
}.lfr-layout-structure-item-228607eb-3f85-fc77-945f-80476dc38818 {
font-size: 18px !important;
font-weight: var(--font-weight-normal) !important;
}
.lfr-layout-structure-item-a8dd1043-c2a0-077e-b92d-6cdadf62db8b {
margin-bottom: var(--spacer-3,1rem) !important;
color: var(--brand-color-3) !important;
}
.lfr-layout-structure-item-12904f0a-b836-2398-9267-f2125abb1277 {
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-left: var(--spacer-2,0.5rem) !important;
padding-right: var(--spacer-2,0.5rem) !important;
padding-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-a1864356-0e09-4098-1ec5-664ef8c4aefd  h4{
font-weight:300;
font-size:16px;
}.lfr-layout-structure-item-471a706c-e942-c6a1-405f-b51b0be161b1 {
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-90d1c01d-69dc-0c7f-05af-985284e4f046 {
padding-left: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-ab1f3061-8c6c-1a33-91e9-8e575a491169 {
font-size: var(--font-size-lg) !important;
margin-bottom: var(--spacer-4,1.5rem) !important;
margin-right: var(--spacer-4,1.5rem) !important;
color: var(--white) !important;
}
.lfr-layout-structure-item-ab1f3061-8c6c-1a33-91e9-8e575a491169 h3{
font-size:3rem;
}
@media only screen and (max-width: 768px) {
.lfr-layout-structure-item-ab1f3061-8c6c-1a33-91e9-8e575a491169 h3{
font-size:1.5rem
}
}.lfr-layout-structure-item-39ee0cef-01b9-7061-cd07-d35461bd24bf {
margin-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-cbfadb23-fb80-5147-9b5c-0b91e17dfea1 {
background-color: #0033A0 !important;
}
.lfr-layout-structure-item-8a264044-673a-760c-4346-dd6a9129df07 {
max-width: 1440px !important;
padding-left: var(--spacer-5,3rem) !important;
padding-right: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-8a264044-673a-760c-4346-dd6a9129df07 {
margin:auto;
}.lfr-layout-structure-item-b56c1202-7046-8d5b-9ae7-328d1883bbd9 div a{
color: #00aec7;
}.lfr-layout-structure-item-c1a86e80-7968-d948-36bb-c6b1e9fc46a0 div a{
color: #00aec7;
}.lfr-layout-structure-item-92041d5d-e30d-a3a4-9167-d124bed08640 {
margin-bottom: var(--spacer-3,1rem) !important;
color: var(--brand-color-3) !important;
}
.lfr-layout-structure-item-54823d28-22c7-d96e-5b1e-77fa6e43f480 {
margin-bottom: var(--spacer-3,1rem) !important;
color: var(--brand-color-1) !important;
}
.lfr-layout-structure-item-4750beac-6c8b-0195-3ade-cbdf93c3579f {
color: var(--white) !important;
}
.lfr-layout-structure-item-4750beac-6c8b-0195-3ade-cbdf93c3579f {
   margin-right: 0px;
    margin-left: 20px;
}

.portlet-language .language-entry-long-text {
  background-color: #DAE0E8;
  color: #001E60;
  padding: 4px  8px 4px 8px;
  border-radius: 8px;
  font-weight: 400;
  font-size: 14px;
  text-transform: capitalize;
  display: inline-flex;
  align-items: center;
  gap: 8px;
  text-decoration: none;
  transition: background-color 0.3s ease;
}


.portlet-language .language-entry-long-text[lang="es-ES"]::after {
  content: "";
  display: inline-block;
  width: 20px;
  height: 14px;
  background-image: url('/documents/d/guest/es');
  background-size: contain;
  background-repeat: no-repeat;
}

.portlet-language .language-entry-long-text[lang="en-US"]::after {
  content: "";
  display: inline-block;
  width: 20px;
  height: 14px;
  background-image: url('/documents/d/guest/us');
  background-size: contain;
  background-repeat: no-repeat;
}
.portlet-language .language-entry-long-text:hover {
  background-color: #d0d9e8;
}
.lfr-layout-structure-item-917ca96c-a475-6209-8bc1-b26e78060a67 {
margin-bottom: var(--spacer-4,1.5rem) !important;
text-align: center !important;
color: var(--secondary) !important;
}
.lfr-layout-structure-item-917ca96c-a475-6209-8bc1-b26e78060a67{

}.lfr-layout-structure-item-ddae6d32-5232-ba4c-9ce3-9d9b1797ed28 a{
color: #001E60;
text-decoration:none;
}.lfr-layout-structure-item-9761c04f-f9fd-d242-cf90-bb7dbaa9023b {
display: none !important;
}
.lfr-layout-structure-item-6b2bd477-3555-d30f-2a9d-eead602ea5bb {
display:flex;
flex-direction:row;
align-items:center;
}
@media only screen and (max-width: 600px) {
.lfr-layout-structure-item-6b2bd477-3555-d30f-2a9d-eead602ea5bb {
flex-direction:column;
}
}.lfr-layout-structure-item-f911360a-f0b9-3948-e63c-86bb18157623 {
display:flex;
flex-direction:row;
align-items:center;
}
@media only screen and (max-width: 600px) {
.lfr-layout-structure-item-f911360a-f0b9-3948-e63c-86bb18157623 {
flex-direction:column;
}
}.lfr-layout-structure-item-89224ce7-9387-a068-ff58-f2c2f92eb71e {
border-radius: 15px !important;
margin-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-89224ce7-9387-a068-ff58-f2c2f92eb71e a{
border-radius:20px;
padding: 6px 20px;
}.lfr-layout-structure-item-6100ede8-8762-3070-fbda-b19d691f2857 {
color: var(--white) !important;
}
.lfr-layout-structure-item-6100ede8-8762-3070-fbda-b19d691f2857 .component-paragraph a{
color:#fff;
font-weight:600;
font-size:1.2rem;
}
.lfr-layout-structure-item-6c837039-b4a3-31d9-3a2c-2d04083b2130 {
margin-bottom: var(--spacer-3,1rem) !important;
color: var(--brand-color-3) !important;
}
.lfr-layout-structure-item-0526432e-7753-50e1-58b5-a909353b57d7  h4{
font-weight:300;
font-size:16px;
}.lfr-layout-structure-item-a8e10e31-e75a-bef4-4663-db2139d6c71a {
margin-bottom: var(--spacer-3,1rem) !important;
text-align: center !important;
}
.lfr-layout-structure-item-a8e10e31-e75a-bef4-4663-db2139d6c71a img{
display:table;
margin:auto;
text-align:center;
max-width:120px;
}.lfr-layout-structure-item-5b979f94-1a92-b290-1c61-10493fe39c23 {
margin-bottom: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-5b979f94-1a92-b290-1c61-10493fe39c23 a{
color: #0033a0;
text-decoration:npne;
}.lfr-layout-structure-item-c174b740-d8e9-05ca-ba1c-299102fe950c {
max-width: 1440px !important;
padding-left: var(--spacer-5,3rem) !important;
padding-right: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-c174b740-d8e9-05ca-ba1c-299102fe950c {
margin:auto;
}.lfr-layout-structure-item-65dad290-cd71-5cf7-a7b3-cc66f4d8015f div a{
color: #00aec7;
}.lfr-layout-structure-item-9386ad87-581a-f3a0-b557-47ec375201f0 {
margin-bottom: var(--spacer-3,1rem) !important;
margin-top: var(--spacer-3,1rem) !important;
text-align: center !important;
color: var(--brand-color-1) !important;
}
.lfr-layout-structure-item-92b66d02-ef2d-88ea-8221-941cc5e25a6a {
color: var(--primary) !important;
}
.lfr-layout-structure-item-f4715a4b-7694-0eca-926b-e36d28f69ce4 {
background-color: var(--brand-color-1) !important;
margin-bottom: var(--spacer-5,3rem) !important;
padding-bottom: var(--spacer-5,3rem) !important;
padding-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-6e9ef02d-0f79-d9d0-31da-47d0eaae0f94 {
background-color: #ECF0F1 !important;
}
.lfr-layout-structure-item-5d9d4692-303b-2bba-86ad-995ca6f33719 {
color: var(--white) !important;
}
.lfr-layout-structure-item-5d9d4692-303b-2bba-86ad-995ca6f33719 .component-paragraph:before {
content: "•";
    color: #fff;
    padding: 0 8px 0 0;
}
.lfr-layout-structure-item-5d9d4692-303b-2bba-86ad-995ca6f33719 .component-paragraph a{
color:#fff;
font-weight:600;
}
.lfr-layout-structure-item-9a9de711-632a-028a-b15a-c16c7309ef53  h4{
font-weight:300;
font-size:16px;
}.lfr-layout-structure-item-e452a12f-326c-9ca5-9eac-2d11c03f266b {
margin-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-8a3ef469-f912-0b55-22c2-68a092a1c1ba {
max-width: 1440px !important;
padding-left: var(--spacer-5,3rem) !important;
padding-right: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-8a3ef469-f912-0b55-22c2-68a092a1c1ba {
margin:auto;
}.lfr-layout-structure-item-75f8af6f-557b-89b0-0350-7ef194f08f13 {
background-color: #FFFFFF !important;
}
.lfr-layout-structure-item-75f8af6f-557b-89b0-0350-7ef194f08f13 {
position:relative;
z-index:100!important;
}
@media (max-width: 680px){
header.headerAzul {
   
        display: flex !important;
    }
header.mainMenu {
    position: fixed !important;
    top: 0 !important;

}
}

@media screen and (min-width: 1024px) {
.header-fixed {
    position: sticky;
    top: 0;
    width: 100%;
    transition: top 0.3s ease;
    z-index: 12;
}
}
.lfr-layout-structure-item-6913e30b-a914-586e-16c2-d94a0588418e {
padding-left: var(--spacer-2,0.5rem) !important;
padding-right: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-88b3b2b0-7a62-9899-7453-d6ed1686b28d {
margin-bottom: var(--spacer-3,1rem) !important;
text-align: center !important;
color: var(--brand-color-1) !important;
}
.lfr-layout-structure-item-4dae994e-6ad3-74d4-9f9d-f9279bed4a03 {
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-left: var(--spacer-2,0.5rem) !important;
padding-right: var(--spacer-2,0.5rem) !important;
padding-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-6809f127-e426-3a7e-9110-3023916ccc1f {
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-left: var(--spacer-2,0.5rem) !important;
padding-right: var(--spacer-2,0.5rem) !important;
padding-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-915350de-88ab-2ce0-8ab3-d755139e65fa {
margin-bottom: var(--spacer-4,1.5rem) !important;
color: var(--brand-color-1) !important;
}
.lfr-layout-structure-item-995a7492-1768-b07a-2c26-a54de30d24d5 {
display:flex;
flex-direction:row;
align-items:center;
}
@media only screen and (max-width: 600px) {
.lfr-layout-structure-item-995a7492-1768-b07a-2c26-a54de30d24d5 {
flex-direction:column;
}
}.lfr-layout-structure-item-1c8f299c-cd3d-af3e-13da-2d3f67a1b559 {
width: 40% !important;
}
.lfr-layout-structure-item-1c8f299c-cd3d-af3e-13da-2d3f67a1b559 {

}
@media only screen and (max-width: 600px) {
.lfr-layout-structure-item-1c8f299c-cd3d-af3e-13da-2d3f67a1b559 {
width:100% !important;
}
}.lfr-layout-structure-item-4564c35b-8c26-18f9-dd13-562fdd48b29b {
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-0a977f9b-7fe0-0c95-44f9-14ee7b8a5070 {
   margin-right: 0px;
    margin-left: 20px;
}.lfr-layout-structure-item-0ac1f976-bd68-55d2-e763-8a7f25f89dbc {
display: none !important;
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-left: var(--spacer-2,0.5rem) !important;
padding-right: var(--spacer-2,0.5rem) !important;
padding-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-7f133ef5-c387-b817-f6a4-46d4545a604e {
color: var(--white) !important;
}
.lfr-layout-structure-item-7f133ef5-c387-b817-f6a4-46d4545a604e .component-paragraph:before {
content: "•";
    color: #fff;
    padding: 0 8px 0 0;
}
.lfr-layout-structure-item-7f133ef5-c387-b817-f6a4-46d4545a604e .component-paragraph a{
color:#fff;
font-weight:600;
}
.lfr-layout-structure-item-59b3765d-6887-acf0-98bd-5046aef36657 {
color: var(--white) !important;
}
.lfr-layout-structure-item-59b3765d-6887-acf0-98bd-5046aef36657 .component-paragraph:before {
content: "•";
    color: #fff;
    padding: 0 8px 0 0;
}
.lfr-layout-structure-item-59b3765d-6887-acf0-98bd-5046aef36657 .component-paragraph a{
color:#fff;
font-weight:600;
}
.lfr-layout-structure-item-f39207c6-9a1d-e603-0dfe-70f987f9e8ec {
background-color: #FFFFFF !important;
border-radius: 15px !important;
margin-bottom: var(--spacer-2,0.5rem) !important;
margin-top: var(--spacer-2,0.5rem) !important;
padding-bottom: var(--spacer-5,3rem) !important;
text-align: center !important;
}
.lfr-layout-structure-item-f39207c6-9a1d-e603-0dfe-70f987f9e8ec {
display:table;
margin:auto;
max-width:320px;
}.lfr-layout-structure-item-5118a201-afed-3918-d197-ce21c08e3d38 {
color: var(--white) !important;
}
.lfr-layout-structure-item-5118a201-afed-3918-d197-ce21c08e3d38 .component-paragraph a{
color:#e3e829;
font-weight:600;
font-size:1.2rem;
}
.lfr-layout-structure-item-1a98845a-ebd7-6001-b593-a1648a5ea624 {
font-weight: 300 !important;
}
.lfr-layout-structure-item-1a98845a-ebd7-6001-b593-a1648a5ea624  h4{
font-weight:300;
font-size:16px;
}.lfr-layout-structure-item-5b470291-3691-fa89-178e-10de3342d5d9 {
margin-bottom: var(--spacer-3,1rem) !important;
text-align: center !important;
}
.lfr-layout-structure-item-5b470291-3691-fa89-178e-10de3342d5d9 img{
display:table;
margin:auto;
text-align:center;
max-width:120px;
}.lfr-layout-structure-item-856cedaa-14c4-77c3-aa63-6468a209afe6 {
font-size: 18px !important;
font-weight: var(--font-weight-normal) !important;
}
.lfr-layout-structure-item-26cb0742-c4c5-821b-81dc-61f3a7be5186 {
width: 30% !important;
}
.lfr-layout-structure-item-26cb0742-c4c5-821b-81dc-61f3a7be5186 {

}
@media only screen and (max-width: 600px) {
.lfr-layout-structure-item-26cb0742-c4c5-821b-81dc-61f3a7be5186 {
width:100% !important;
}
}.lfr-layout-structure-item-10a830fe-d217-1d63-0dc4-f43549e28a89 {
font-size: 18px !important;
font-weight: var(--font-weight-normal) !important;
}
.lfr-layout-structure-item-51d1fe54-4efd-3a55-e37b-41cbf3b19515 {
color: var(--white) !important;
}
.lfr-layout-structure-item-51d1fe54-4efd-3a55-e37b-41cbf3b19515 .component-paragraph:before {
content: "•";
    color: #fff;
    padding: 0 8px 0 0;
}
.lfr-layout-structure-item-51d1fe54-4efd-3a55-e37b-41cbf3b19515 .component-paragraph a{
color:#fff;
font-weight:600;
}.lfr-layout-structure-item-093e3f99-62e5-a77e-a29c-862950c8fd32 {
margin-bottom: var(--spacer-4,1.5rem) !important;
margin-right: var(--spacer-4,1.5rem) !important;
color: var(--white) !important;
}
.lfr-layout-structure-item-eee091c6-51cd-469c-1606-7a52122226fe {
max-width: 1440px !important;
padding-left: var(--spacer-5,3rem) !important;
padding-right: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-eee091c6-51cd-469c-1606-7a52122226fe {
margin:auto;
}.lfr-layout-structure-item-d81f8307-da8b-2d74-a3e5-b04bf8bed75b {
margin-bottom: var(--spacer-3,1rem) !important;
text-align: center !important;
}
.lfr-layout-structure-item-d81f8307-da8b-2d74-a3e5-b04bf8bed75b {

}
.lfr-layout-structure-item-d81f8307-da8b-2d74-a3e5-b04bf8bed75b .btn{
background-color: #001e60;
border: none;
margin: auto 10px; 
padding:4px 10px;
border-radius:15px;
}.lfr-layout-structure-item-6f5ac5cc-015f-fdf6-dce2-887bdc56efea {
width: 40% !important;
}
.lfr-layout-structure-item-6f5ac5cc-015f-fdf6-dce2-887bdc56efea {

}
@media only screen and (max-width: 600px) {
.lfr-layout-structure-item-6f5ac5cc-015f-fdf6-dce2-887bdc56efea {
width:100% !important;
}
}.lfr-layout-structure-item-64384ce5-18b7-5567-1ec8-9133cf6c9c90 div a{
color: #00aec7;
}.lfr-layout-structure-item-d956f077-2e4c-7a69-e21d-f9f83aab7030 {
margin-bottom: var(--spacer-4,1.5rem) !important;
color: var(--secondary) !important;
}
.lfr-layout-structure-item-a8e29afc-4fa5-b767-8e3e-854cf5ad3b82 {
font-size: 18px !important;
}
.lfr-layout-structure-item-a6be7a89-60ac-67f8-6574-0ed6766e68ec {
font-size: 18px !important;
font-weight: var(--font-weight-normal) !important;
}
.lfr-layout-structure-item-99f2e7da-b7ef-a400-73b8-2e891d1c22d2 {
font-weight: 300 !important;
}
.lfr-layout-structure-item-99f2e7da-b7ef-a400-73b8-2e891d1c22d2  h4{
font-weight:300;
font-size:16px;
}.lfr-layout-structure-item-b9ec9716-3f4b-a58e-e166-1bac0733320a {
font-size: 18px !important;
}
@media screen and (max-width: 991px) {.lfr-layout-structure-item-33c09d7f-c322-41bb-410d-3193567c862e {
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
}
}@media screen and (max-width: 575px) {.lfr-layout-structure-item-a7bbb524-7a4d-6ba7-8908-11ee1f48f9e6 {
display: block !important;
}
.lfr-layout-structure-item-a7bbb524-7a4d-6ba7-8908-11ee1f48f9e6 {
justify-content:start;
z-index:999999;
}.lfr-layout-structure-item-48d76a0e-62ce-b280-f6a6-1ace88cd9457 {
padding-bottom: var(--spacer-1,0.25rem) !important;
padding-left: var(--spacer-2,0.5rem) !important;
padding-right: var(--spacer-2,0.5rem) !important;
padding-top: var(--spacer-1,0.25rem) !important;
}
.lfr-layout-structure-item-9d5f3e3a-8e22-efaf-2c9f-2b8bc5c31546 {
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-d9578987-174e-da94-2946-60b1bd42dfa8 {
display:flex;
flex-direction:row;
align-items:center;
}
@media only screen and (max-width: 600px) {
.lfr-layout-structure-item-d9578987-174e-da94-2946-60b1bd42dfa8 {
display:flex;
flex-direction:column;
align-items:center;
gap:20px;
}
}.lfr-layout-structure-item-b966d36c-b4cd-13bb-a9c5-fbe0ba73712b {
padding-left: var(--spacer-2,0.5rem) !important;
padding-right: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-6de9ed37-0fdf-fc2c-eaf3-1e4e42455bfb {
padding-bottom: var(--spacer-1,0.25rem) !important;
padding-left: var(--spacer-2,0.5rem) !important;
padding-right: var(--spacer-2,0.5rem) !important;
padding-top: var(--spacer-1,0.25rem) !important;
}
.lfr-layout-structure-item-33c09d7f-c322-41bb-410d-3193567c862e {
padding-left: var(--spacer-2,0.5rem) !important;
padding-right: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-ec9fc374-be4a-ce39-3248-db9a56b5ff0c {
padding-bottom: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-10,10rem) !important;
}
.lfr-layout-structure-item-75f8af6f-557b-89b0-0350-7ef194f08f13 {
position:relative;
z-index:100!important;
}
@media (max-width: 680px){
header.mainMenu {
    position: fixed !important;
    top: 0 !important;

}
}

@media screen and (min-width: 1024px) {
.header-fixed {
    position: sticky;
    top: 0;
    width: 100%;
    transition: top 0.3s ease;
    z-index: 12;
}
}

}