.lfr-layout-structure-item-container {padding: 0;} .lfr-layout-structure-item-row {overflow: hidden;} .portlet-borderless .portlet-content {padding: 0;}.lfr-layout-structure-item-c2708147-e2ec-eb97-6bc4-c3dc35040923 {
background-color: var(--color-neutral-0) !important;
max-width: 1600px !important;
overflow: visible !important;
}
.lfr-layout-structure-item-f079a631-a253-39d6-79da-993bcbdb4166 {
font-size: 1.125rem !important;
font-weight: var(--font-weight-bolder) !important;
color: var(--color-neutral-0) !important;
}
.lfr-layout-structure-item-f079a631-a253-39d6-79da-993bcbdb4166 p {
font-size: 24px !important;
font-weight: 700 !important;
}.lfr-layout-structure-item-6e282f75-cf2c-e5e3-e32a-f6a41226f633 {
flex: 1;
}.lfr-layout-structure-item-9e4950e2-0d59-7351-1eb4-1b00562bfaa5 {
  display: flex;
  flex-direction:column;
  gap: 1rem;

  @media (min-width: 1280px) {
  flex-direction:row;
  }
}.lfr-layout-structure-item-9a9c9117-ca2a-dee8-f445-69dd9cf5e22a {
flex: 1;
}.lfr-layout-structure-item-03cba656-9b83-2ea2-dcb8-00b3b9b15f9e {
margin-left: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-03cba656-9b83-2ea2-dcb8-00b3b9b15f9e {
@media (width <= 768px) {
  display: none;
}
}.lfr-layout-structure-item-b664eb63-f0c3-dfa0-283a-5245265a02e9 {
font-weight: var(--font-weight-bolder) !important;
color: var(--color-neutral-0) !important;
}
.lfr-layout-structure-item-b664eb63-f0c3-dfa0-283a-5245265a02e9 p {
font-size: 24px !important;
font-weight: 700 !important;
}.lfr-layout-structure-item-6924eacc-2b28-a79f-0e46-7ade9aceface {
font-family: 'Source Sans 3' !important;
font-weight: 400 !important;
color: #282934 !important;
}
.lfr-layout-structure-item-4b6580a4-21bd-771b-c798-24066a67c95c {
flex: 1;
}.lfr-layout-structure-item-36347b3a-2ac4-3fa0-8674-50ae12c54452 {
font-family: 'Source Sans Pro' !important;
font-weight: 600 !important;
color: #282934 !important;
}
.lfr-layout-structure-item-185004c0-af58-fe91-b7ea-d588d142651a {
display: none !important;
margin-bottom: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-59ff9bae-e693-ba9e-1465-1cac86410cd1 {
font-family: 'Source Sans Pro' !important;
font-weight: 600 !important;
color: #282934 !important;
}
.lfr-layout-structure-item-fb63b1e4-7f59-cd6f-2e78-73186328bc03 {
font-weight: var(--font-weight-bolder) !important;
color: var(--color-neutral-0) !important;
}
.lfr-layout-structure-item-fb63b1e4-7f59-cd6f-2e78-73186328bc03 p {
font-size: 24px !important;
font-weight: 700 !important;
}.lfr-layout-structure-item-3a4ff7a2-5413-bb83-6da6-1416138b7f80 {
flex: 1;
}.lfr-layout-structure-item-30e03d58-386d-fb0a-bc26-6b1f8e4ae092 {
flex: 1;
}.lfr-layout-structure-item-e3dc491d-6839-7fae-9127-9462656e05f0 {
color: #282934 !important;
}
.lfr-layout-structure-item-67bfcc66-a312-e149-9532-8945aa923d88 {
font-family: 'Source Sans Pro' !important;
font-weight: 600 !important;
color: #282934 !important;
}
.lfr-layout-structure-item-a431b348-9eb1-630d-80a9-e5b1b686b0e3 {
  display: flex;
  flex-direction:column;
  gap: 1rem;

  @media (min-width: 1280px) {
  flex-direction:row;
  }
}.lfr-layout-structure-item-d2685f85-c2be-16f6-759c-49f80c9cb7f3 h4 {
  display: none;
  visibility:hidden;
}

.lfr-layout-structure-item-d2685f85-c2be-16f6-759c-49f80c9cb7f3 .atb-cta-card-paragraphs-wrapper {
  font-size: 1.25rem;
  font-weight: var(--atb-font-weight-bolder);
}

.lfr-layout-structure-item-d2685f85-c2be-16f6-759c-49f80c9cb7f3 .atb-cta-card-paragraphs-wrapper a {
  color: white !important;
}

.lfr-layout-structure-item-d2685f85-c2be-16f6-759c-49f80c9cb7f3 .atb-cta-card-paragraphs-wrapper a:hover {
text-decoration: underline !important;
}.lfr-layout-structure-item-cce55548-9926-8577-7535-46fb41f21aa6 {
margin-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-cce55548-9926-8577-7535-46fb41f21aa6 {
max-width: 512px;
}.lfr-layout-structure-item-91f57deb-54c5-be86-2b6b-99352e525f77 {
flex: 1;
}.lfr-layout-structure-item-e9ebcbf1-5251-3f23-8c8b-13b4092e7307 {
font-weight: var(--font-weight-bolder) !important;
color: var(--color-neutral-0) !important;
}
.lfr-layout-structure-item-e9ebcbf1-5251-3f23-8c8b-13b4092e7307 p {
font-size: 24px !important;
font-weight: 700 !important;
}.lfr-layout-structure-item-d91a8c2e-f4be-33fc-7b67-33cfc9971202 {
font-family: 'Source Sans 3' !important;
font-weight: 400 !important;
color: #282934 !important;
}
.lfr-layout-structure-item-b6e56952-f7dd-ed86-18a1-5e9c3567b3a4 {
margin-top: var(--spacer-4,1.5rem) !important;
color: var(--color-neutral-0) !important;
}
.lfr-layout-structure-item-b6e56952-f7dd-ed86-18a1-5e9c3567b3a4 {

}

.lfr-layout-structure-item-b6e56952-f7dd-ed86-18a1-5e9c3567b3a4 input:checked~.atb-accordion-dropzones-wrapper {
max-height: 2000px !important;
}.lfr-layout-structure-item-7674c47d-6073-40cd-4059-859535899475 {
margin-top: 43px !important;
}
.lfr-layout-structure-item-4e45e8c6-6ba1-db2f-c90f-7d3a5cfaf159 {
font-weight: var(--font-weight-bolder) !important;
color: var(--color-neutral-0) !important;
}
.lfr-layout-structure-item-4e45e8c6-6ba1-db2f-c90f-7d3a5cfaf159 p {
font-size: 24px !important;
font-weight: 700 !important;
}.lfr-layout-structure-item-fdde093e-2926-0b98-586b-f533a06e10dc {
font-weight: var(--font-weight-bolder) !important;
color: var(--color-neutral-0) !important;
}
.lfr-layout-structure-item-fdde093e-2926-0b98-586b-f533a06e10dc p {
font-size: 24px !important;
font-weight: 700 !important;
}.lfr-layout-structure-item-7a130612-d512-4c39-13ab-58470aa60683 {
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-69eb585f-0be3-be04-e3ea-bfc7f96d3fcc {
font-weight: var(--font-weight-bolder) !important;
color: var(--color-neutral-0) !important;
}
.lfr-layout-structure-item-69eb585f-0be3-be04-e3ea-bfc7f96d3fcc p {
font-size: 24px !important;
font-weight: 700 !important;
}.lfr-layout-structure-item-9ff18696-ce48-b983-ce4a-e39a2ab89f36 {
margin-top: var(--spacer-4,1.5rem) !important;
color: var(--color-neutral-0) !important;
}
.lfr-layout-structure-item-9ff18696-ce48-b983-ce4a-e39a2ab89f36 {

}

.lfr-layout-structure-item-9ff18696-ce48-b983-ce4a-e39a2ab89f36 input:checked~.atb-accordion-dropzones-wrapper {
max-height: 2000px !important;
}.lfr-layout-structure-item-b4a7913a-423d-6610-d616-8a49e4bb2572 {
margin-left: var(--spacer-5,3rem) !important;
margin-top: var(--spacer-4,1.5rem) !important;
color: var(--color-neutral-0) !important;
}
.lfr-layout-structure-item-b4a7913a-423d-6610-d616-8a49e4bb2572 {

}

.lfr-layout-structure-item-b4a7913a-423d-6610-d616-8a49e4bb2572 input:checked~.atb-accordion-dropzones-wrapper {
max-height: 2000px !important;
}.lfr-layout-structure-item-97e572fd-8da8-aff5-5880-82a82fe63cce {
margin-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-97e572fd-8da8-aff5-5880-82a82fe63cce {
max-width: 512px;
}.lfr-layout-structure-item-cf46b9fc-ee49-5905-a7ac-1cee1c2e7d8b {
font-family: 'Source Sans Pro' !important;
font-weight: 600 !important;
color: #282934 !important;
}
.lfr-layout-structure-item-d4f44660-5d0e-8e4f-bd38-dc30cf6fdab0 {
flex: 1;
}.lfr-layout-structure-item-42a5ca10-4df1-afdf-ae95-3f158e7a8039 {
 .bg-light-blue {
    align-self: flex-start;
   
   .lfr-navigation-submenu__items {
      gap: 1rem !important; 
  }
  }
  
  .lfr-navigation-submenu__items {
    gap: 1rem !important; 
    margin-bottom: 2rem;
  }
  
  .lfr-navigation-submenu.bg-light-blue .lfr-navigation-submenu__items, .lfr-navigation-submenu.bg-customizable .lfr-navigation-submenu__items {
     gap: 1rem !important; 
}
  

@media(min-width: 992px) {
   .col-lg-3\.996 {
  flex: 0 0 calc(4 / 12 * 100%);
  max-width: calc(4 / 12 * 100%);
}
}

}.lfr-layout-structure-item-185b8337-3476-b774-77ce-126d0ecbab4b {
font-weight: var(--font-weight-bolder) !important;
color: var(--color-neutral-0) !important;
}
.lfr-layout-structure-item-185b8337-3476-b774-77ce-126d0ecbab4b p {
font-size: 24px !important;
font-weight: 700 !important;
}.lfr-layout-structure-item-74bee78e-e8ef-4c5f-589c-acc14530b743 {
font-weight: var(--font-weight-bolder) !important;
color: var(--color-neutral-0) !important;
}
.lfr-layout-structure-item-74bee78e-e8ef-4c5f-589c-acc14530b743 p {
font-size: 24px !important;
font-weight: 700 !important;
}.lfr-layout-structure-item-479b814a-ee42-35b2-b2e6-e172a574eec8 {
flex: 1;
}.lfr-layout-structure-item-6bf8c037-75f7-301c-39e8-01fb108dccd0 {
font-weight: var(--font-weight-bolder) !important;
color: var(--color-neutral-0) !important;
}
.lfr-layout-structure-item-6bf8c037-75f7-301c-39e8-01fb108dccd0 p {
font-size: 24px !important;
font-weight: 700 !important;
}.lfr-layout-structure-item-742f3729-2ae4-3ab6-abaf-edf2ced907c0 {
flex: 1;
}.lfr-layout-structure-item-d39dfd59-bf94-b611-9093-4f4aefec4cd3 {
  display: flex;
  flex-direction:column;
  gap: 1rem;

  @media (min-width: 1280px) {
  flex-direction:row;
  }
}.lfr-layout-structure-item-8ce28803-74bf-d15b-b786-a1844f4f6f60 {
flex: 1;
}.lfr-layout-structure-item-bb735931-5f01-8d13-b4dd-998011336f6c {
font-weight: var(--font-weight-bolder) !important;
color: var(--color-neutral-0) !important;
}
.lfr-layout-structure-item-bb735931-5f01-8d13-b4dd-998011336f6c p {
font-size: 24px !important;
font-weight: 700 !important;
}.lfr-layout-structure-item-88f62ff3-fb9b-032c-9b4a-92da633e24c7 {
font-family: 'Source Sans 3' !important;
font-size: 18px !important;
font-weight: 600 !important;
color: #00318F !important;
}
.lfr-layout-structure-item-9953df7b-a49f-671a-f20b-89e298646447 h4 {
  display: none;
  visibility:hidden;
}

.lfr-layout-structure-item-9953df7b-a49f-671a-f20b-89e298646447 .atb-cta-card-paragraphs-wrapper {
  font-size: 1.25rem;
  font-weight: var(--atb-font-weight-bolder);
}

.lfr-layout-structure-item-9953df7b-a49f-671a-f20b-89e298646447 .atb-cta-card-paragraphs-wrapper a {
  color: white !important;
}

.lfr-layout-structure-item-9953df7b-a49f-671a-f20b-89e298646447 .atb-cta-card-paragraphs-wrapper a:hover {
text-decoration: underline !important;
}.lfr-layout-structure-item-8ae93020-aecf-b1fd-8a72-232a5d712a58 {
margin-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-8ae93020-aecf-b1fd-8a72-232a5d712a58 {
}.lfr-layout-structure-item-9f43424f-4099-19ec-24f3-069ae4cf8210 {
margin-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-9f43424f-4099-19ec-24f3-069ae4cf8210 {
}.lfr-layout-structure-item-063ff5f3-9eee-2bdd-3f7c-5b94a0d98de8 {
color: #282934 !important;
}
.lfr-layout-structure-item-7a21a4ba-755e-3571-f537-5cd1c37d24b8 {
background-color: #F7F7F8 !important;
border-radius: 10px !important;
max-width: 1280px !important;
}
.lfr-layout-structure-item-5c4824bb-9e0d-2097-a591-50a4cc2afcc9 {
flex: 1;
}.lfr-layout-structure-item-0eaad6ee-9327-f718-860c-bae802b0ac11 {
background-color: var(--color-neutral-0) !important;
max-width: 1600px !important;
overflow: visible !important;
}
.lfr-layout-structure-item-4d0d1a8c-73ab-e926-61d7-e80ffb3cd992 {
flex: 1;
}.lfr-layout-structure-item-96152f60-f25a-7b90-7d24-e9cbeb50335a {
background-color: var(--color-neutral-0) !important;
max-width: 1600px !important;
overflow: visible !important;
}
.lfr-layout-structure-item-6b8ffebe-ac2b-864d-09a2-e904546cff16 {
flex: 1;
}.lfr-layout-structure-item-d659cd39-521e-db6c-6b15-57d65c8b8e7c {
flex: 1;
}.lfr-layout-structure-item-529b76a2-4e50-26f5-783d-620fdb38caaf {
font-family: 'Source Sans Pro' !important;
font-weight: 600 !important;
color: #282934 !important;
}
.lfr-layout-structure-item-09282077-f241-1bb6-8314-a03ecaab053a {
flex: 1;
}.lfr-layout-structure-item-35fc7ab9-5480-48dd-5a43-55f57e79d871 {
color: #282934 !important;
}
.lfr-layout-structure-item-5ac2f4cf-bc1a-2c1e-913b-48b5a0140934 {
font-weight: var(--font-weight-bolder) !important;
color: var(--color-neutral-0) !important;
}
.lfr-layout-structure-item-5ac2f4cf-bc1a-2c1e-913b-48b5a0140934 p {
font-size: 24px !important;
font-weight: 700 !important;
}.lfr-layout-structure-item-fad461f0-6037-1ce8-d48f-b07b891e0dcc {
font-family: 'Source Sans 3' !important;
font-weight: 400 !important;
color: #282934 !important;
}
.lfr-layout-structure-item-5c1ed1ec-ebde-7c68-6985-e220b91a6258 {
font-weight: var(--font-weight-bolder) !important;
color: var(--color-neutral-0) !important;
}
.lfr-layout-structure-item-5c1ed1ec-ebde-7c68-6985-e220b91a6258 p {
font-size: 24px !important;
font-weight: 700 !important;
}.lfr-layout-structure-item-cb7fd7c9-2ab5-ee57-2ec2-c69b0b8fa85f {
font-weight: var(--font-weight-bolder) !important;
color: var(--color-neutral-0) !important;
}
.lfr-layout-structure-item-cb7fd7c9-2ab5-ee57-2ec2-c69b0b8fa85f p {
font-size: 24px !important;
font-weight: 700 !important;
}.lfr-layout-structure-item-03e7df49-061b-d13a-0b92-e92d8db986cd {
flex: 1;
}.lfr-layout-structure-item-3e21fb82-8f71-abf0-32bd-fe7b3b1e3e65 {
    z-index: 100;
    position: relative;
}.lfr-layout-structure-item-2be6c2ea-b3d6-a158-165b-cda5c159e40a {
font-family: 'Source Sans 3' !important;
font-size: 18px !important;
font-weight: 600 !important;
color: #00318F !important;
}
.lfr-layout-structure-item-650fe157-2362-9c51-30a6-45ec371ac99d {
flex: 1;
}.lfr-layout-structure-item-11f53f29-a5d0-dda0-c362-08188cd4fda9 {
font-weight: var(--font-weight-bolder) !important;
color: var(--color-neutral-0) !important;
}
.lfr-layout-structure-item-11f53f29-a5d0-dda0-c362-08188cd4fda9 p {
font-size: 24px !important;
font-weight: 700 !important;
}.lfr-layout-structure-item-6f655bf1-576f-c309-2e00-5e107152466b {
font-family: 'Source Sans Pro' !important;
margin-bottom: 1rem !important;
}
.lfr-layout-structure-item-3cb79984-b096-d8f1-db32-b82259b753ce {
font-family: 'Source Sans Pro' !important;
margin-bottom: 1rem !important;
color: #282934 !important;
}
.lfr-layout-structure-item-9cf26416-16c2-e32c-db8b-04f4a27647ad {
font-family: 'Source Sans Pro' !important;
font-weight: 600 !important;
color: #282934 !important;
}
.lfr-layout-structure-item-ab003234-6e86-d988-22be-26da6583ce8f {
font-weight: var(--font-weight-bolder) !important;
color: var(--color-neutral-0) !important;
}
.lfr-layout-structure-item-ab003234-6e86-d988-22be-26da6583ce8f p {
font-size: 24px !important;
font-weight: 700 !important;
}.lfr-layout-structure-item-8d04dcb8-e691-ed5b-b8c3-85dfa3f7b2fc {
margin-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-8d04dcb8-e691-ed5b-b8c3-85dfa3f7b2fc {
max-width: 512px;
}.lfr-layout-structure-item-c1a031d9-856d-5643-9f08-7cab097c0685 {
display: none !important;
margin-left: var(--spacer-5,3rem) !important;
margin-top: var(--spacer-4,1.5rem) !important;
color: var(--color-neutral-0) !important;
}
.lfr-layout-structure-item-c1a031d9-856d-5643-9f08-7cab097c0685 {

}

.lfr-layout-structure-item-c1a031d9-856d-5643-9f08-7cab097c0685 input:checked~.atb-accordion-dropzones-wrapper {
max-height: 2000px !important;
}.lfr-layout-structure-item-3eb60d5d-4550-c398-e310-f23ebd516fdd {
margin-top: var(--spacer-3,1rem) !important;
color: var(--color-neutral-0) !important;
}
.lfr-layout-structure-item-9cbffd49-0db0-b74e-cccd-b79647193843 {
margin-top: var(--spacer-3,1rem) !important;
color: var(--color-neutral-0) !important;
}
.lfr-layout-structure-item-305fd54d-b7e1-47f7-7ecb-11cc5db7ba0f {
flex: 1;
}.lfr-layout-structure-item-87391198-4b7f-b990-885b-7aca26786107 {
flex: 1;
}.lfr-layout-structure-item-c666398e-1fde-012f-485f-31491b0a8999 {
font-family: 'Source Sans Pro' !important;
font-weight: 600 !important;
color: #282934 !important;
}
.lfr-layout-structure-item-10f20cd2-a06f-8433-15db-6bd39c2b3565 {
margin-top: var(--spacer-4,1.5rem) !important;
color: var(--color-neutral-0) !important;
}
.lfr-layout-structure-item-10f20cd2-a06f-8433-15db-6bd39c2b3565 {

}

.lfr-layout-structure-item-10f20cd2-a06f-8433-15db-6bd39c2b3565 input:checked~.atb-accordion-dropzones-wrapper {
max-height: 2000px !important;
}.lfr-layout-structure-item-9cc62984-b509-630b-2569-b3f0626d3a7b {
font-family: 'Source Sans 3' !important;
font-size: 18px !important;
font-weight: 600 !important;
color: #00318F !important;
}
.lfr-layout-structure-item-610369e5-589d-cd5e-1311-110cf63188b1 {
font-family: 'Source Sans Pro' !important;
font-weight: 700 !important;
margin-bottom: var(--spacer-3,1rem) !important;
color: #282934 !important;
}
.lfr-layout-structure-item-79ef677c-0d94-2e6e-1c05-fa4a7bce3e59 {
font-weight: var(--font-weight-bolder) !important;
color: var(--color-neutral-0) !important;
}
.lfr-layout-structure-item-79ef677c-0d94-2e6e-1c05-fa4a7bce3e59 p {
font-size: 24px !important;
font-weight: 700 !important;
}.lfr-layout-structure-item-841bccec-deca-4658-dae5-7de6cc753636 {
  display: flex;
  flex-direction:column;
  gap: 1rem;

  @media (min-width: 1280px) {
  flex-direction:row;
  }
}.lfr-layout-structure-item-17708f7c-38fd-8ebe-078f-146abd2f5335 {
font-weight: var(--font-weight-bolder) !important;
color: var(--color-neutral-0) !important;
}
.lfr-layout-structure-item-17708f7c-38fd-8ebe-078f-146abd2f5335 p {
font-size: 24px !important;
font-weight: 700 !important;
}.lfr-layout-structure-item-56eb8129-3351-10cf-c555-2683a35395f0 {
display: none !important;
}
.lfr-layout-structure-item-56eb8129-3351-10cf-c555-2683a35395f0 {
  right: 0;
  bottom: 0;
  position: absolute;
  width: 100vw;
  z-index: 1;
}

.lfr-layout-structure-item-56eb8129-3351-10cf-c555-2683a35395f0 .atb-video.atb-video-loaded {
animation: atbBubbleFadeIn 0.5s ease-out 1 forwards;
}

@keyframes atbBubbleFadeIn {
to { opacity: 1; }
}

.lfr-layout-structure-item-56eb8129-3351-10cf-c555-2683a35395f0>div {
  overflow: hidden;
  display: flex;
  justify-content: end;
}

.lfr-layout-structure-item-56eb8129-3351-10cf-c555-2683a35395f0 .atb-video {
  width: 100%;
}

.lfr-layout-structure-item-56eb8129-3351-10cf-c555-2683a35395f0 video {
  width: 150%;
  object-position: -29vw;
}

@media (min-width: 1024px) {
  .lfr-layout-structure-item-56eb8129-3351-10cf-c555-2683a35395f0 .atb-video {
    width: 70%;
  }

  .lfr-layout-structure-item-56eb8129-3351-10cf-c555-2683a35395f0 video {
    width: 100%;
    object-position: 10vw;
  }
}.lfr-layout-structure-item-2974782d-790d-0656-0c08-96f8bd08504f {
font-family: 'Source Sans 3' !important;
font-weight: 400 !important;
color: #282934 !important;
}
.lfr-layout-structure-item-d67e681e-b884-3a16-48ad-5fcb8e2017af {
font-weight: var(--font-weight-bolder) !important;
color: var(--color-neutral-0) !important;
}
.lfr-layout-structure-item-d67e681e-b884-3a16-48ad-5fcb8e2017af p {
font-size: 24px !important;
font-weight: 700 !important;
}.lfr-layout-structure-item-580109ad-63db-48ee-14f5-3f9401705925 {
margin-top: var(--spacer-3,1rem) !important;
color: var(--color-neutral-0) !important;
}
.lfr-layout-structure-item-67a9ec59-7053-541c-3d7b-d2791d8b93d5 {
  right: 0;
  bottom: 0;
  position: absolute;
  width: 100vw;
  z-index: 1;
}

@media (min-width: 1024px) {
  .lfr-layout-structure-item-67a9ec59-7053-541c-3d7b-d2791d8b93d5 {
    width: 63vw;
  }
}.lfr-layout-structure-item-5200a5df-6f0b-b9e0-c8a7-3db964ef7777 {
  display: flex;
  flex-direction:column;
  gap: 1rem;

  @media (min-width: 1280px) {
  flex-direction:row;
  }
}.lfr-layout-structure-item-0cab03a1-6135-76c2-d74a-f6c2e1af0a6a {
flex: 1;
}.lfr-layout-structure-item-1ed13e85-e0d9-8fcc-8195-0c8379d2f555 {
margin-top: var(--spacer-3,1rem) !important;
color: var(--color-neutral-0) !important;
}
.lfr-layout-structure-item-7a5ba447-ba85-c4c4-b60f-42127c6d58ba {
margin-top: var(--spacer-4,1.5rem) !important;
color: var(--color-neutral-0) !important;
}
.lfr-layout-structure-item-7a5ba447-ba85-c4c4-b60f-42127c6d58ba {

}

.lfr-layout-structure-item-7a5ba447-ba85-c4c4-b60f-42127c6d58ba input:checked~.atb-accordion-dropzones-wrapper {
max-height: 2000px !important;
}.lfr-layout-structure-item-b000079c-eeab-d71d-8958-c28c60cddded {
flex: 1;
}.lfr-layout-structure-item-9614a4ce-2953-afe3-03a5-7f486bf47460 {
background-color: var(--color-neutral-0) !important;
max-width: 1600px !important;
overflow: visible !important;
padding-bottom: var(--spacer-1,0.25rem) !important;
padding-top: var(--spacer-1,0.25rem) !important;
}
.lfr-layout-structure-item-8e32e7a8-3c19-0d60-5b6b-fbc10bed2fe8 {
  right: 0;
  top: 60vh;
  position: absolute;
  width: 100vw;
  z-index: 1;
}

.lfr-layout-structure-item-8e32e7a8-3c19-0d60-5b6b-fbc10bed2fe8 .atb-video.atb-video-loaded {
animation: atbBubbleFadeIn 0.5s ease-out 1 forwards;
}

@keyframes atbBubbleFadeIn {
to { opacity: 1; }
}

.lfr-layout-structure-item-8e32e7a8-3c19-0d60-5b6b-fbc10bed2fe8::after {
    content: '';
    position: absolute;
    left: 0;
    top: -40vh;
    width: 100%;
    background-color: var(--atb-body-bg);
    height: 162%;
    background: linear-gradient(180deg, var(--atb-body-bg) 47%, rgba(0, 0, 0, 0) 100%);
}

.lfr-layout-structure-item-8e32e7a8-3c19-0d60-5b6b-fbc10bed2fe8>div {
  overflow: hidden;
  display: flex;
  justify-content: end;
}

.lfr-layout-structure-item-8e32e7a8-3c19-0d60-5b6b-fbc10bed2fe8 .atb-video {
  width: 100%;
}

.lfr-layout-structure-item-8e32e7a8-3c19-0d60-5b6b-fbc10bed2fe8 video {
  width: 150%;
  object-position: -29vw -8vh;
}

@media (min-width: 1024px) {
    .lfr-layout-structure-item-8e32e7a8-3c19-0d60-5b6b-fbc10bed2fe8 {
      top: 0;
  }
  
  .lfr-layout-structure-item-8e32e7a8-3c19-0d60-5b6b-fbc10bed2fe8::after {
     content: none;
  }
  
  .lfr-layout-structure-item-8e32e7a8-3c19-0d60-5b6b-fbc10bed2fe8 .atb-video {
    width: 100%;
  }

  .lfr-layout-structure-item-8e32e7a8-3c19-0d60-5b6b-fbc10bed2fe8 video {
    width: 100%;
    object-position: 0vw -12vw;
  }
}.lfr-layout-structure-item-004d1037-077d-71db-cc4e-a991d5015926 {
  display: flex;
  flex-direction:column;
  gap: 1rem;

  @media (min-width: 1280px) {
  flex-direction:row;
  }
}.lfr-layout-structure-item-db277aa6-84f5-258c-8eaa-54b1378a18fd {
flex: 1;
}.lfr-layout-structure-item-315e81b1-81ab-f70c-7da0-75d0997a1e0e {
font-weight: var(--font-weight-bolder) !important;
color: var(--color-neutral-0) !important;
}
.lfr-layout-structure-item-315e81b1-81ab-f70c-7da0-75d0997a1e0e p {
font-size: 24px !important;
font-weight: 700 !important;
}.lfr-layout-structure-item-ad0c0b23-389c-523c-aeed-8ca6cf3ef1ed {
display: none !important;
margin-left: var(--spacer-5,3rem) !important;
margin-top: var(--spacer-4,1.5rem) !important;
color: var(--color-neutral-0) !important;
}
.lfr-layout-structure-item-ad0c0b23-389c-523c-aeed-8ca6cf3ef1ed {

}

.lfr-layout-structure-item-ad0c0b23-389c-523c-aeed-8ca6cf3ef1ed input:checked~.atb-accordion-dropzones-wrapper {
max-height: 2000px !important;
}.lfr-layout-structure-item-35c5f49a-edb5-3185-a174-f8d7b1ce016a {
flex: 1;
}.lfr-layout-structure-item-6417e619-4adc-2627-218c-478697d5b57c {
flex: 1;
}.lfr-layout-structure-item-3aa0f42e-232a-5ce6-63d7-e96c330f7aba {
background-color: var(--color-neutral-0) !important;
padding-left: 80px !important;
padding-right: 80px !important;
width: 100% !important;
}
.lfr-layout-structure-item-75231ce2-7bdb-8f4e-334b-67e5cb097c51 {
font-weight: var(--font-weight-bolder) !important;
color: var(--color-neutral-0) !important;
}
.lfr-layout-structure-item-75231ce2-7bdb-8f4e-334b-67e5cb097c51 p {
font-size: 24px !important;
font-weight: 700 !important;
}.lfr-layout-structure-item-e27766de-77d1-2716-7a26-43d6bf12e585 {
font-family: 'Source Sans Pro' !important;
font-weight: 700 !important;
margin-bottom: var(--spacer-3,1rem) !important;
color: #282934 !important;
}
.lfr-layout-structure-item-ebe8c2ce-e26f-c0c2-8a8c-234de49be5f5 {
font-family: 'Source Sans Pro' !important;
font-weight: 600 !important;
color: #282934 !important;
}
.lfr-layout-structure-item-e1fe1d42-d58b-6e2c-abd0-9bde658f9a4f {
font-family: 'Source Sans Pro' !important;
font-weight: 700 !important;
color: #282934 !important;
}
.lfr-layout-structure-item-c7ae6153-4e6c-3fee-ff39-482a5336bd12 {
flex: 1;
}.lfr-layout-structure-item-a75d34fc-f51a-2375-84d1-df0cda207d07 {
margin-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-34a123ac-c5f3-8be9-c3fa-c9573145b18b {
font-weight: var(--font-weight-bolder) !important;
color: var(--color-neutral-0) !important;
}
.lfr-layout-structure-item-34a123ac-c5f3-8be9-c3fa-c9573145b18b p {
font-size: 24px !important;
font-weight: 700 !important;
}.lfr-layout-structure-item-0f67e46b-d008-e04c-2f48-ed70e5f1cf6a h4 {
  display: none;
  visibility:hidden;
}

.lfr-layout-structure-item-0f67e46b-d008-e04c-2f48-ed70e5f1cf6a .atb-cta-card-paragraphs-wrapper {
  font-size: 1.25rem;
  font-weight: var(--atb-font-weight-bolder);
}

.lfr-layout-structure-item-0f67e46b-d008-e04c-2f48-ed70e5f1cf6a .atb-cta-card-paragraphs-wrapper a {
  color: white !important;
}

.lfr-layout-structure-item-0f67e46b-d008-e04c-2f48-ed70e5f1cf6a .atb-cta-card-paragraphs-wrapper a:hover {
text-decoration: underline !important;
}.lfr-layout-structure-item-b6f8e90d-1460-6806-65cf-7e55db346c04 {
margin-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-da97a0a2-215e-4f55-0c6a-a44fe0234458 {
font-weight: var(--font-weight-bolder) !important;
color: var(--color-neutral-0) !important;
}
.lfr-layout-structure-item-da97a0a2-215e-4f55-0c6a-a44fe0234458 p {
font-size: 24px !important;
font-weight: 700 !important;
}.lfr-layout-structure-item-5571a097-e5fe-044e-664d-b53d80985738 {
font-family: 'Source Sans Pro' !important;
font-weight: 600 !important;
color: #282934 !important;
}
.lfr-layout-structure-item-ab86d3ff-1599-89e1-ec37-cb97189342ef {
font-family: 'Source Sans Pro' !important;
font-weight: 700 !important;
color: #282934 !important;
}
.lfr-layout-structure-item-fcec18ea-808c-84e0-90c9-e8e4a217f331 {
font-weight: var(--font-weight-bolder) !important;
color: var(--color-neutral-0) !important;
}
.lfr-layout-structure-item-fcec18ea-808c-84e0-90c9-e8e4a217f331 p {
font-size: 24px !important;
font-weight: 700 !important;
}.lfr-layout-structure-item-09dc4699-06b7-4acf-8895-cae34cf39837 {
font-weight: var(--font-weight-bolder) !important;
color: var(--color-neutral-0) !important;
}
.lfr-layout-structure-item-09dc4699-06b7-4acf-8895-cae34cf39837 p {
font-size: 24px !important;
font-weight: 700 !important;
}.lfr-layout-structure-item-ab5aa30a-4350-8a9f-f0ed-0d42b65af5b2 {
font-weight: var(--font-weight-bolder) !important;
color: var(--color-neutral-0) !important;
}
.lfr-layout-structure-item-ab5aa30a-4350-8a9f-f0ed-0d42b65af5b2 p {
font-size: 24px !important;
font-weight: 700 !important;
}.lfr-layout-structure-item-a089b96d-6991-15e6-e59b-99212c0c548c {
font-family: 'Source Sans 3' !important;
font-size: 18px !important;
font-weight: 600 !important;
color: #00318F !important;
}
.lfr-layout-structure-item-07cff478-6a56-e3c4-efba-4a21d1ec25b9 {
font-family: 'Source Sans Pro' !important;
font-weight: 600 !important;
color: #282934 !important;
}
.lfr-layout-structure-item-27942329-2fd2-c6c2-b51b-006dcdd71f1a {
  display: flex;
  flex-direction:column;
  gap: 1rem;

  @media (min-width: 1280px) {
  flex-direction:row;
  }
}.lfr-layout-structure-item-c4b741a5-509f-3047-f24c-1baac0abf45b {
font-family: 'Source Sans Pro' !important;
font-weight: 600 !important;
color: #282934 !important;
}
.lfr-layout-structure-item-74abdc17-04eb-3066-8d32-1619b22280db {
flex: 1;
}.lfr-layout-structure-item-4bd290cb-66dc-e0be-1a5d-aba36c70d561 {
font-weight: var(--font-weight-bolder) !important;
color: var(--color-neutral-0) !important;
}
.lfr-layout-structure-item-4bd290cb-66dc-e0be-1a5d-aba36c70d561 p {
font-size: 24px !important;
font-weight: 700 !important;
}.lfr-layout-structure-item-362e8ce3-336c-dc8e-035e-fb880264099c {
font-weight: var(--font-weight-bolder) !important;
color: var(--color-neutral-0) !important;
}
.lfr-layout-structure-item-362e8ce3-336c-dc8e-035e-fb880264099c p {
font-size: 24px !important;
font-weight: 700 !important;
}.lfr-layout-structure-item-c3cbce34-acef-e847-4804-6e8263553516 {
font-family: 'Source Sans Pro' !important;
font-weight: 600 !important;
color: #282934 !important;
}
.lfr-layout-structure-item-a165666a-878b-c592-ef75-a1ac5ba0427b {
background-color: var(--color-neutral-0) !important;
max-width: 1600px !important;
overflow: visible !important;
padding-bottom: var(--spacer-1,0.25rem) !important;
padding-top: var(--spacer-1,0.25rem) !important;
}
.lfr-layout-structure-item-b0e02ac7-aa74-0dfd-7d96-0c755034154a {
flex: 1;
}.lfr-layout-structure-item-33621988-877d-c219-365e-7e5cc0de8901 {
font-family: 'Source Sans Pro' !important;
margin-bottom: 1rem !important;
color: #282934 !important;
}
.lfr-layout-structure-item-8ba545cc-ba6a-018e-eecc-22baf6bdd52a {
margin-top: var(--spacer-4,1.5rem) !important;
color: var(--color-neutral-0) !important;
}
.lfr-layout-structure-item-8ba545cc-ba6a-018e-eecc-22baf6bdd52a {

}

.lfr-layout-structure-item-8ba545cc-ba6a-018e-eecc-22baf6bdd52a input:checked~.atb-accordion-dropzones-wrapper {
max-height: 2000px !important;
}.lfr-layout-structure-item-5f67875e-3396-14a1-ee29-cc01e6ba37f0 {
font-weight: var(--font-weight-bolder) !important;
color: var(--color-neutral-0) !important;
}
.lfr-layout-structure-item-5f67875e-3396-14a1-ee29-cc01e6ba37f0 p {
font-size: 24px !important;
font-weight: 700 !important;
}.lfr-layout-structure-item-f9818250-a02f-7d08-82f5-7ca3ef97ea3a {
margin-bottom: 1rem !important;
}
.lfr-layout-structure-item-7d54ae65-18a6-65ef-0a34-fb27e3979cec {
font-weight: var(--font-weight-bolder) !important;
color: var(--color-neutral-0) !important;
}
.lfr-layout-structure-item-7d54ae65-18a6-65ef-0a34-fb27e3979cec p {
font-size: 24px !important;
font-weight: 700 !important;
}.lfr-layout-structure-item-749a2687-1ead-1c42-b532-d2d15d960133 {
flex: 1;
}.lfr-layout-structure-item-56ff47f1-3ef0-a982-3000-5d96fa89b94b {
flex: 1;
}.lfr-layout-structure-item-cf4a8927-18e6-292d-385e-4ae90806df8a {
flex: 1;
}.lfr-layout-structure-item-5aef0cd4-7bdd-2b91-4113-d52b5145f3a9 {
color: #282934 !important;
}
.lfr-layout-structure-item-da9eb28c-a8af-fe3a-f64f-daceb65f683a {
font-weight: var(--font-weight-bolder) !important;
color: var(--color-neutral-0) !important;
}
.lfr-layout-structure-item-da9eb28c-a8af-fe3a-f64f-daceb65f683a p {
font-size: 24px !important;
font-weight: 700 !important;
}.lfr-layout-structure-item-ac650db0-e976-e962-ac3f-889b7fa11fd4 {
flex: 1;
}.lfr-layout-structure-item-ac060076-4121-221e-18f1-16733b83af82 {
flex: 1;
}.lfr-layout-structure-item-7a73baf8-9743-d9ab-ec84-99585c0d5bd8 {
z-index: 10;
position: relative;
}.lfr-layout-structure-item-bc483727-6835-24ef-980e-8e45e530fabb {
  display: flex;
  flex-direction:column;
  gap: 1rem;

  @media (min-width: 1280px) {
  flex-direction:row;
  }
}.lfr-layout-structure-item-7874a97d-f246-4b61-7e2f-e7d916c108e5 {
font-weight: var(--font-weight-bolder) !important;
color: var(--color-neutral-0) !important;
}
.lfr-layout-structure-item-7874a97d-f246-4b61-7e2f-e7d916c108e5 p {
font-size: 24px !important;
font-weight: 700 !important;
}@media screen and (max-width: 991px) {.lfr-layout-structure-item-0eaad6ee-9327-f718-860c-bae802b0ac11 {
padding-left: 40px !important;
padding-right: 40px !important;
}
.lfr-layout-structure-item-3aa0f42e-232a-5ce6-63d7-e96c330f7aba {
padding-left: 40px !important;
padding-right: 40px !important;
}
}@media screen and (max-width: 767px) {.lfr-layout-structure-item-0eaad6ee-9327-f718-860c-bae802b0ac11 {
padding-left: 24px !important;
padding-right: 24px !important;
}
.lfr-layout-structure-item-3aa0f42e-232a-5ce6-63d7-e96c330f7aba {
padding-left: 24px !important;
padding-right: 24px !important;
}
}