.lfr-layout-structure-item-container {padding: 0;} .lfr-layout-structure-item-row {overflow: hidden;} .portlet-borderless .portlet-content {padding: 0;}.lfr-layout-structure-item-95f35203-68f3-96b4-caf6-8f752e90e019 {
background-color: var(--color-brand-primary-lighten-6) !important;
border-color: var(--color-brand-primary-lighten-5) !important;
border-radius: var(--border-radius) !important;
border-style: solid; border-width: 1px !important; border-width: 1pxpx !important;
width: 100% !important;
}
.lfr-layout-structure-item-f3165c79-a6a8-9700-2bae-fc6557f98bbf {
max-width: 900px !important;
}
.lfr-layout-structure-item-73bfb107-80f0-bd60-9463-37e9106f57c1 {
}.lfr-layout-structure-item-e3f5fa97-3aaf-93ca-1f19-3e26c9962d2c {
color: var(--color-brand-primary) !important;
}
.lfr-layout-structure-item-be3b8641-ac93-7b8a-8509-1f53d745524f {
max-width: 900px !important;
}
.lfr-layout-structure-item-c7e8c80e-7413-6ad6-d14e-a6ab162a9991 {
font-family: 'Source Sans Pro' !important;
font-weight: 600 !important;
color: #282934 !important;
}
.lfr-layout-structure-item-5ce75a17-d4cc-4511-e9c1-c6a2dc211f38 {
max-width: 900px !important;
}
.lfr-layout-structure-item-72ac424c-2ecb-fcd4-b245-b68b9d578169 {
background-color: var(--color-neutral-0) !important;
padding-left: 80px !important;
padding-right: 80px !important;
width: 100% !important;
}
.lfr-layout-structure-item-75e09ecb-c663-f908-e8c7-e9323757be84 {
color: #282934 !important;
}
.lfr-layout-structure-item-b956fa5b-62cd-8f47-74d6-431a1f5ef138 {
display: none !important;
}
.lfr-layout-structure-item-a90f4013-24c5-1d3f-9c2b-1acd65dcf031 {
max-width: 900px !important;
}
.lfr-layout-structure-item-d4796bfc-a412-df9d-4563-e1885ccb6b39 {
max-width: 900px !important;
}
.lfr-layout-structure-item-e9ce12c6-95da-fb57-2049-c9ec800603db {
max-width: 900px !important;
}
.lfr-layout-structure-item-15f4292a-1a2d-f84f-ce1e-0d8b8765dbfe {
max-width: 900px !important;
}
.lfr-layout-structure-item-c262807d-4598-16a6-5ab9-b7fc65e3129b {
color: #282934 !important;
}
.lfr-layout-structure-item-76c65883-7816-92bf-5b4c-5a7618ac8025 {
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-ee62a175-df8d-1629-ef0e-4d078b2d1493 {
display: none !important;
}
.lfr-layout-structure-item-f42b1bdc-e96f-c3ac-7f8a-243b0eef668f {
text-align: center !important;
}
.lfr-layout-structure-item-a4366034-521e-bd58-6ca3-c8cce518b47a {
color: var(--color-brand-primary) !important;
}
.lfr-layout-structure-item-f07ca0e1-a999-6eb3-420a-2251cfa7c289 {
opacity: 0.8 !important;
color: var(--color-neutral-0) !important;
}
.lfr-layout-structure-item-8084be56-5bb3-4c96-d578-4f915f8a287c {
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-02c824c4-1521-f83a-bc84-9244186b38e5 {
display: none !important;
}
.lfr-layout-structure-item-aea19e98-56d1-131e-1fd9-73bb385ad744 {
text-align: center !important;
}
.lfr-layout-structure-item-427e3967-2e90-d496-9df5-94bb20520738 {
width: 100% !important;
}
.lfr-layout-structure-item-71fff8d9-4d6e-e15b-443a-f7c298c9f2c0 {
color: var(--color-brand-primary) !important;
}
.lfr-layout-structure-item-b930a1e9-114d-cf9c-fd91-9c912056808c {
max-width: 900px !important;
}
.lfr-layout-structure-item-f4693230-7f3b-95f6-35f0-8a6f5a087864 {
color: var(--color-brand-primary) !important;
}
.background-waves {
position: absolute;
z-index: 0;
width: 680px;
height: 680px;
right: 0px;
bottom: -400px;
}
.parallax-500 {
animation: parallax-500;
    animation-timeline: scroll();
    animation-range:
        0%
        100%;
}
@keyframes parallax-500 {
    from { transform: translateY(0px) }
    to { transform: translateY(500px) }
}.lfr-layout-structure-item-16d8e458-09ca-ea80-8baa-c9557a2ac60e {
background-color: var(--color-neutral-0) !important;
max-width: 1600px !important;
overflow: visible !important;
}
.lfr-layout-structure-item-b150217a-7eba-aff0-3186-2e9f97db9ec4 {
max-width: 900px !important;
}
.lfr-layout-structure-item-9d347db4-a581-1ca4-2830-733417f8b261 {
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-47cf96af-adfe-cf3a-b462-ec9c38bfe941 {
max-width: 900px !important;
}
.lfr-layout-structure-item-07d7d16c-0c1c-2971-3a8a-1d400f5ab5bb {
max-width: 900px !important;
}
.lfr-layout-structure-item-0ffe6ba4-696c-335a-2628-15fa8150ae2f {
color: var(--color-brand-primary) !important;
}
.lfr-layout-structure-item-9fe8ab9e-56c6-539f-5677-e283caa57c70 {
color: var(--color-brand-primary) !important;
}
.lfr-layout-structure-item-a605c74d-b092-7485-6250-8e168c4cd963 {
max-width: 900px !important;
}
.lfr-layout-structure-item-45404914-1c63-3e06-dcba-0dac73cd1ef5 {
width: 100% !important;
}
.lfr-layout-structure-item-c6207cc0-6c50-9f42-1538-521e4cfc63d4 {
font-family: 'Source Sans Pro' !important;
font-weight: 700 !important;
margin-bottom: var(--spacer-3,1rem) !important;
color: #282934 !important;
}
.lfr-layout-structure-item-c1736732-dd3f-af67-3b88-79c56545c792 {
font-family: 'Source Sans Pro' !important;
font-weight: 700 !important;
margin-bottom: var(--spacer-3,1rem) !important;
color: #282934 !important;
}
.lfr-layout-structure-item-061192d3-9695-50bd-5691-12a51b4ff93a {
max-width: 900px !important;
}
.lfr-layout-structure-item-00cf7586-a12a-f71e-39ce-69cef7f16b9e {
max-width: 900px !important;
}
.lfr-layout-structure-item-192be0a1-05b0-b927-48f7-b9e75f736355 {
color: var(--color-brand-primary) !important;
}
.lfr-layout-structure-item-67061643-7aa0-573c-43bb-2837f3ad83e7 {
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-87ef6722-89fc-a46d-206a-8c7e362c7fdd {
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-32d70de6-61ee-30ba-f94a-817a6721a77f {
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-ea9f1458-04d1-77f4-6c74-1bd52359afb7 {
margin-right: var(--spacer-2,0.5rem) !important;
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-left: 14px !important;
padding-right: 14px !important;
padding-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-66559c94-1790-7034-a1ff-068043ba1153 {
background-color: var(--color-brand-primary-lighten-6) !important;
border-color: var(--color-brand-primary-lighten-5) !important;
border-radius: var(--border-radius) !important;
border-style: solid; border-width: 1px !important; border-width: 1pxpx !important;
width: 100% !important;
}
.lfr-layout-structure-item-17155b8b-9f40-e06f-452b-4cf1f202af9b {
font-family: 'Source Sans Pro' !important;
margin-bottom: 1rem !important;
color: #282934 !important;
}
.lfr-layout-structure-item-a7993c62-1da3-e81f-ed21-ab99235a8333 {
max-width: 900px !important;
}
.lfr-layout-structure-item-e724efd8-9589-662d-571e-d1c83d481e5c {
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-67d84734-993a-2fc4-469a-5629eebe5df2 {
display: none !important;
margin-bottom: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-5104c0a6-9128-c8a4-f9ce-29cef448428a {
color: var(--color-brand-primary) !important;
}
.lfr-layout-structure-item-7f5c914c-9c8b-2407-9844-d6a6d56d773f {
display: none !important;
overflow: hidden !important;
}
.lfr-layout-structure-item-7f5c914c-9c8b-2407-9844-d6a6d56d773f {
background: linear-gradient(180deg, #00153D 5%, #0038A3 40%, #0B5FFF 60%, #00A4FA 80%, rgba(46, 183, 255, 0.80) 90%, rgba(255, 255, 255, 0.50) 100%);
position: relative;
}.lfr-layout-structure-item-88ee88bc-0e19-add2-2264-7db70afe75fe {
color: var(--color-brand-primary) !important;
}
.lfr-layout-structure-item-4ac2df8d-8101-b6da-f7cc-9cb7ce36b7cc {
font-family: 'Source Sans Pro' !important;
margin-bottom: 1rem !important;
}
.lfr-layout-structure-item-21430fdd-5be7-0546-5a27-09c828c8e2b5 {
width: 100% !important;
}
.lfr-layout-structure-item-d324be8a-faa2-d06c-0357-10a6a5ee605d {
color: var(--color-brand-primary) !important;
}
.lfr-layout-structure-item-6d917b6a-8993-b7ca-7664-1a758b007b87 {
max-width: 900px !important;
}
.lfr-layout-structure-item-4b487ac8-d554-c454-1e5e-c9bfcd09a31b {
background-color: var(--color-neutral-0) !important;
max-width: 1600px !important;
overflow: visible !important;
}
.lfr-layout-structure-item-24a89503-fc84-0166-f8a2-8091c4305d98 {
text-align: center !important;
}
.lfr-layout-structure-item-af560442-841a-cbf3-7f86-31f17f654442 {
max-width: 900px !important;
}
.lfr-layout-structure-item-d3c5503b-8ccd-d10b-b615-8bda53d5d175 {
margin-bottom: 1rem !important;
}
.lfr-layout-structure-item-419f571c-2004-1047-6d1b-eadc1e557eb6 {
width: 100% !important;
}
.lfr-layout-structure-item-d61568ce-ab49-3bb2-692c-58d1dab156d1 {

}

.lfr-layout-structure-item-d61568ce-ab49-3bb2-692c-58d1dab156d1 .atb-accordion-dropzones input:checked~.atb-accordion-dropzones-wrapper {
max-height: 1000px !important;
}.lfr-layout-structure-item-3cd61e87-d3d0-0a48-f543-8a7610b6d582 {
    z-index: 100;
    position: relative;
}.lfr-layout-structure-item-701cba4d-70d1-9662-93e1-fb78918483e5 {
max-width: 900px !important;
}
.lfr-layout-structure-item-f4690649-54c5-6aae-ef79-cf4a65e4b5a1 {
color: #282934 !important;
}
.lfr-layout-structure-item-7d8f8598-ec8d-5f1d-61fd-fe73d749ad1d {
max-width: 900px !important;
}
.lfr-layout-structure-item-b34880bc-e454-efe9-fceb-403f159498da {
margin-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-b8441c6f-4683-56bf-d8fa-9b75aad22b1b {
width: 24px !important;
}
.lfr-layout-structure-item-5f855a82-12ee-9d00-9ea3-766534f0c9e3 {
width: 100% !important;
}
.lfr-layout-structure-item-e0ba03d8-0f0e-8822-1523-710fffd2bb07 {
font-family: 'Source Sans 3' !important;
font-weight: 400 !important;
color: #282934 !important;
}
.lfr-layout-structure-item-5a5a06c6-ee48-0244-3036-1ab2e6b351d8 {
width: 100% !important;
}
.lfr-layout-structure-item-ee52a21c-b046-eaca-e57d-a979031b41cb {
max-width: 900px !important;
}
.lfr-layout-structure-item-e0e5b950-638f-fa68-5eb0-4a14cf32ea01 {
font-family: 'Source Sans Pro' !important;
font-weight: 600 !important;
color: #282934 !important;
}
.lfr-layout-structure-item-601ea479-56f0-2ea2-d76e-fc5c50b38467 {
max-width: 900px !important;
}
.lfr-layout-structure-item-8d71fad8-8dd5-a346-374d-304d8ee3b891 {
color: var(--color-brand-primary) !important;
}
.lfr-layout-structure-item-eea1960b-16b0-e262-6fad-03c77b69c073 {
font-family: 'Source Sans Pro' !important;
font-weight: 700 !important;
color: #282934 !important;
}
.lfr-layout-structure-item-991eda92-0bbf-f30f-4965-c83f90e6affe {
max-width: 900px !important;
}
.lfr-layout-structure-item-3aa2d630-7199-5015-3115-84042fe26fa5 {
width: 100% !important;
}
.lfr-layout-structure-item-53bc0479-ab9d-7d8d-ad49-8cfe5dee23c6 {
background-color: var(--color-brand-primary-lighten-6) !important;
border-color: var(--color-brand-primary-lighten-5) !important;
border-radius: var(--border-radius) !important;
border-style: solid; border-width: 1px !important; border-width: 1pxpx !important;
width: 100% !important;
}
.lfr-layout-structure-item-b062b946-d381-faf3-ad2f-b9f5a21329a9 {
background-color: var(--color-brand-primary-lighten-6) !important;
border-color: var(--color-brand-primary-lighten-5) !important;
border-radius: var(--border-radius) !important;
border-style: solid; border-width: 1px !important; border-width: 1pxpx !important;
width: 100% !important;
}
.lfr-layout-structure-item-032692c1-5de9-d2cf-0a89-be8e6fa9f79d {
font-family: 'Source Sans 3' !important;
font-weight: 400 !important;
color: #282934 !important;
}
.lfr-layout-structure-item-0d756dea-4d5c-c6be-6a4f-d36beff8cc23 {
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-e5db181c-4136-4b40-7fe2-42c26ad534a5 {
display: none !important;
}
.lfr-layout-structure-item-f0b2988a-2a5d-727d-7e74-53a58b48ae0b {
color: var(--color-brand-primary) !important;
}
.lfr-layout-structure-item-daae0489-e388-c3ae-fe4a-3f656754d842 {
text-align: center !important;
}
.lfr-layout-structure-item-fc88dc47-c8ec-456f-6f46-047a136232c2 {
color: var(--color-brand-primary) !important;
}
.lfr-layout-structure-item-48fdffb3-6395-ba27-61df-3a121f346d8e {
font-family: 'Source Sans Pro' !important;
font-weight: 600 !important;
color: #282934 !important;
}
.lfr-layout-structure-item-cc6846e0-1201-f192-43ca-31617ce26fba {
color: var(--color-brand-primary) !important;
}
.lfr-layout-structure-item-6c0a23fe-09b8-f7a9-7ada-0d84bdb64b28 {
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-7e006b60-e758-9734-bd32-44c97c447906 {
max-width: 900px !important;
}
.lfr-layout-structure-item-84f3952d-346d-0b3e-eb2c-98c06ed808d7 {
margin-top: var(--spacer-5,3rem) !important;
color: var(--color-neutral-0) !important;
}
.lfr-layout-structure-item-70716997-dec7-7ea8-82d7-3c069afbe604 {
max-width: 900px !important;
}
.lfr-layout-structure-item-1430b329-799d-be5f-fec2-1f947411cd0a {
max-width: 900px !important;
}
.lfr-layout-structure-item-7c879acc-6b72-504f-0348-9234c23ff7a2 {
max-width: 900px !important;
}
.lfr-layout-structure-item-70aaa430-998b-f605-ca43-4efcdba704f1 {
font-family: 'Source Sans 3' !important;
font-size: 18px !important;
font-weight: 600 !important;
color: #00318F !important;
}
.lfr-layout-structure-item-00759c18-9fcb-f5ce-e441-ad391ada9584 {
max-width: 900px !important;
}
.lfr-layout-structure-item-3b5f66f3-d299-90d9-7b23-0b3fd946900e {
max-width: 900px !important;
}
.lfr-layout-structure-item-73894c5e-bfdc-aa9a-4f9a-9b138c269f8d {
font-family: 'Source Sans 3' !important;
font-size: 18px !important;
font-weight: 600 !important;
color: #00318F !important;
}
.lfr-layout-structure-item-971067af-3594-9721-dc59-9c9ea223dac9 {
font-family: 'Source Sans 3' !important;
font-size: 18px !important;
font-weight: 600 !important;
color: #00318F !important;
}
.lfr-layout-structure-item-f03fb596-b7c3-e711-48da-5ba555b3b586 {
background-color: var(--color-brand-primary-lighten-6) !important;
border-color: var(--color-brand-primary-lighten-5) !important;
border-radius: var(--border-radius) !important;
border-style: solid; border-width: 1px !important; border-width: 1pxpx !important;
width: 100% !important;
}
.lfr-layout-structure-item-a2e91dee-85b3-0902-bdd9-411e32e7a728 {
 .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-b02a2379-4b84-0650-5bbd-0e6cbbd42e02 {
font-family: 'Source Sans Pro' !important;
font-weight: 600 !important;
color: #282934 !important;
}
.lfr-layout-structure-item-aec17a3c-f205-d306-1f12-91cfdcf9d3e8 {
color: var(--color-brand-primary) !important;
}
.lfr-layout-structure-item-4d697aeb-f18f-4224-b386-75f54e0feda1 {
font-family: 'Source Sans Pro' !important;
font-weight: 600 !important;
color: #282934 !important;
}
.lfr-layout-structure-item-9b8d4258-e02b-cf5c-660f-15a35fbd9ee8 {
color: var(--color-brand-primary) !important;
}
.lfr-layout-structure-item-8d820d7c-17fd-2eb8-2587-a81a4881ba4a {
width: 100% !important;
}
.lfr-layout-structure-item-cb957879-4a42-5882-924b-b80201bc9c0e {
font-family: 'Source Sans Pro' !important;
font-weight: 700 !important;
color: #282934 !important;
}
.lfr-layout-structure-item-3ba735da-4b79-2079-5861-6f9393699d9a {
max-width: 900px !important;
}
.lfr-layout-structure-item-a8fe145d-38d4-a7ca-36a6-8c36f0d634a9 {
max-width: 900px !important;
}
.lfr-layout-structure-item-5e6b783b-3c35-b08f-10a3-761473b2dbcb {
background-color: var(--color-brand-primary-lighten-6) !important;
border-color: var(--color-brand-primary-lighten-5) !important;
border-radius: var(--border-radius) !important;
border-style: solid; border-width: 1px !important; border-width: 1pxpx !important;
width: 100% !important;
}
.lfr-layout-structure-item-1d01e351-f531-87fe-de70-f21288f23520 {
color: var(--color-brand-primary) !important;
}
.lfr-layout-structure-item-55aeae76-540f-d2f5-77b1-001e484472cf {
max-width: 900px !important;
}
.lfr-layout-structure-item-ff2dc4ec-c491-05a2-469f-2b8530ad2e7a {
margin-bottom: var(--spacer-5,3rem) !important;
text-align: center !important;
}
.lfr-layout-structure-item-5b4d25e1-b422-307e-931f-6271a21f465c {
font-family: 'Source Sans Pro' !important;
font-weight: 600 !important;
color: #282934 !important;
}
.lfr-layout-structure-item-c60911ee-0968-05ed-716f-e37822080307 {
  right: 0;
  top: 0;
  position: absolute;
  width: 100vw;
  z-index: 1;
}

.lfr-layout-structure-item-c60911ee-0968-05ed-716f-e37822080307 .atb-video {
opacity: 0;
}

.lfr-layout-structure-item-c60911ee-0968-05ed-716f-e37822080307 .atb-video.atb-video-loaded {
animation: atbBubbleFadeIn 0.5s ease-out 1 forwards;
}

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

.lfr-layout-structure-item-c60911ee-0968-05ed-716f-e37822080307>div {
  overflow: hidden;
  display: flex;
  justify-content: end;
}

.lfr-layout-structure-item-c60911ee-0968-05ed-716f-e37822080307 .atb-video {
  width: 100%;
}

.lfr-layout-structure-item-c60911ee-0968-05ed-716f-e37822080307 video {
  width: 150%;
  object-position: -29vw;
}

@media (min-width: 1024px) {
  .lfr-layout-structure-item-c60911ee-0968-05ed-716f-e37822080307 .atb-video {
    width: 70%;
  }

  .lfr-layout-structure-item-c60911ee-0968-05ed-716f-e37822080307 video {
    width: 100%;
    object-position: 10vw;
  }
}.lfr-layout-structure-item-67f7e210-57b1-979a-64e1-452c9297d04e {
max-width: 900px !important;
}
.lfr-layout-structure-item-5695b292-37b7-db09-60f7-417667706692 {
background-color: #F7F7F8 !important;
border-radius: 10px !important;
max-width: 1280px !important;
}
.lfr-layout-structure-item-6f1e719c-8e70-9e1a-62ce-d00a64c09513 {
max-width: 900px !important;
}
.lfr-layout-structure-item-c4db6322-ed09-7ae6-b669-68f5d30e8ce1 {
max-width: 900px !important;
}
.lfr-layout-structure-item-7128d887-f6ac-3e15-e52d-281161de56ed {
max-width: 900px !important;
}
.lfr-layout-structure-item-7303fa41-45bb-9878-f19e-6f0a318b6529 {
font-family: 'Source Sans Pro' !important;
font-weight: 600 !important;
color: #282934 !important;
}
.lfr-layout-structure-item-37db90b9-ed39-5d68-e7b1-258cae73e1a5 {
color: var(--color-brand-primary) !important;
}
.lfr-layout-structure-item-19d6a65d-3731-50ff-0a7d-752139b46d32 {
margin-top: var(--spacer-9,9rem) !important;
}
.lfr-layout-structure-item-9ec7288d-4c91-7278-ce07-78a24a335935 {
margin-top: var(--spacer-9,9rem) !important;
}
.lfr-layout-structure-item-bd7e51ee-2115-849f-241b-16de8f79a527 {
font-family: 'Source Sans Pro' !important;
font-weight: 600 !important;
color: #282934 !important;
}
.lfr-layout-structure-item-06082ed6-d792-4cc7-dd7e-08c590aca737 {
color: #282934 !important;
}
.lfr-layout-structure-item-0c2a836e-bac6-2efc-2592-6cc848c61040 {
font-family: 'Source Sans Pro' !important;
font-weight: 600 !important;
color: #282934 !important;
}
.lfr-layout-structure-item-fb612611-570a-abe4-bb4f-1c2fc373ba93 {
margin-top: 43px !important;
}
.lfr-layout-structure-item-297f9cf2-4098-c06f-33e5-fa3e6a6b698a {
max-width: 900px !important;
}
.lfr-layout-structure-item-07963ae2-a260-71ce-7240-3c56a3d40d2c {
background-color: var(--color-neutral-0) !important;
max-width: 1600px !important;
overflow: visible !important;
}
.lfr-layout-structure-item-c12b6ecc-cbaf-3e7a-20fe-273a3cbb2618 {
  right: 0;
  bottom: 0;
  position: absolute;
  width: 100vw;
  z-index: 1;
}

@media (min-width: 1024px) {
  .lfr-layout-structure-item-c12b6ecc-cbaf-3e7a-20fe-273a3cbb2618 {
    width: 63vw;
  }
}.lfr-layout-structure-item-62a7d176-137d-5dea-0e66-309ee3ac38c3 {
z-index: 10;
position: relative;
}

/*#atb-container {
opacity: 0;
transform: translate3d(0, 1rem, 0);
animation: atbFadeIn 1s ease-out 1 forwards; 
animation-delay: 1.5s;
}*/

@keyframes atbFadeIn {
to { opacity: 1; transform: translate3d(0, 0rem, 0); }
}.lfr-layout-structure-item-a099a19d-6c9e-7c31-3a19-3989b6b1ecfd {
font-family: 'Source Sans Pro' !important;
font-weight: 600 !important;
color: #282934 !important;
}
.lfr-layout-structure-item-d5fcce3c-71e2-23b4-24a8-ea3e016150ae {
display: none !important;
}
.lfr-layout-structure-item-d5fcce3c-71e2-23b4-24a8-ea3e016150ae {
  right: 0;
  bottom: 0;
  position: absolute;
  width: 100vw;
  z-index: 1;
}

.lfr-layout-structure-item-d5fcce3c-71e2-23b4-24a8-ea3e016150ae .atb-video {
opacity: 0;
}

.lfr-layout-structure-item-d5fcce3c-71e2-23b4-24a8-ea3e016150ae .atb-video.atb-video-loaded {
animation: atbBubbleFadeIn 0.5s ease-out 1 forwards;
}

.lfr-layout-structure-item-d5fcce3c-71e2-23b4-24a8-ea3e016150ae>div {
  overflow: hidden;
  display: flex;
  justify-content: end;
}

.lfr-layout-structure-item-d5fcce3c-71e2-23b4-24a8-ea3e016150ae .atb-video {
  width: 100%;
}

.lfr-layout-structure-item-d5fcce3c-71e2-23b4-24a8-ea3e016150ae video {
  width: 150%;
  object-position: -29vw;
}

@media (min-width: 1024px) {
  .lfr-layout-structure-item-d5fcce3c-71e2-23b4-24a8-ea3e016150ae .atb-video {
    width: 70%;
  }

  .lfr-layout-structure-item-d5fcce3c-71e2-23b4-24a8-ea3e016150ae video {
    width: 100%;
    object-position: 10vw;
  }
}.lfr-layout-structure-item-5ed04302-f7c1-c9e4-2741-b9c5ffdaa20e {
font-family: 'Source Sans 3' !important;
font-weight: 400 !important;
color: #282934 !important;
}
.lfr-layout-structure-item-6c8e5750-6e68-35e0-df24-176e4b9ef425 {
font-family: 'Source Sans Pro' !important;
font-weight: 600 !important;
color: #282934 !important;
}
.lfr-layout-structure-item-250c4c66-150d-7ef7-9ae7-f07e0b1e0666 {
max-width: 900px !important;
}
.lfr-layout-structure-item-1c097411-c5a6-9660-c9c7-032ff243e9ca {
display: none;
visibility: hidden;
}.lfr-layout-structure-item-f773aa4c-b0e6-87d2-4181-81a66f755d8b {
margin-left: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-f773aa4c-b0e6-87d2-4181-81a66f755d8b {
@media (width <= 768px) {
  display: none;
}
}.lfr-layout-structure-item-1d10aade-dbc6-28e8-64de-1ca9897123ad {
font-family: 'Source Sans 3' !important;
font-weight: 400 !important;
color: #282934 !important;
}
.lfr-layout-structure-item-4d77eb42-5028-ffda-2e23-d2d64dadc699 {
max-width: 900px !important;
}
.lfr-layout-structure-item-fabee7cf-efe8-5845-b313-76a96617f733 {
font-family: 'Source Sans Pro' !important;
font-weight: 600 !important;
color: #282934 !important;
}
.lfr-layout-structure-item-65581788-a286-928f-5ef6-3518e7241996 {
color: var(--color-brand-primary) !important;
}
.lfr-layout-structure-item-49bbcc60-da65-026a-3217-e97e74fbfc25 {
font-family: 'Source Sans 3' !important;
font-size: 18px !important;
font-weight: 600 !important;
color: #00318F !important;
}
.lfr-layout-structure-item-11641e81-3b96-0976-4a56-db40f9a9e71b {
max-width: 900px !important;
}
.lfr-layout-structure-item-82bcbfe3-299f-2075-4527-4b39ccec5754 {
max-width: 900px !important;
}
.lfr-layout-structure-item-6db33a40-065c-ec01-bd57-af81f1fdba62 {
text-align: center !important;
}
.lfr-layout-structure-item-d1993595-187d-0c46-a13c-4c347b4ee016 {
font-family: 'Source Sans Pro' !important;
margin-bottom: 1rem !important;
color: #282934 !important;
}
.lfr-layout-structure-item-a77be3db-f052-fa5a-faa0-1814794c8881 {
margin-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-7c39199e-eb73-796b-c4f1-ef6cb32d2821 {
max-width: 900px !important;
}
@media screen and (max-width: 991px) {.lfr-layout-structure-item-72ac424c-2ecb-fcd4-b245-b68b9d578169 {
padding-left: 40px !important;
padding-right: 40px !important;
}
.background-waves {
position: absolute;
z-index: 0;
width: 680px;
height: 680px;
right: 0px;
bottom: -500px;
}
.parallax-500 {
animation: parallax-500;
    animation-timeline: scroll();
    animation-range:
        0%
        100%;
}
@keyframes parallax-500 {
    from { transform: translateY(0px) }
    to { transform: translateY(500px) }
}.lfr-layout-structure-item-07963ae2-a260-71ce-7240-3c56a3d40d2c {
padding-left: 40px !important;
padding-right: 40px !important;
}
}@media screen and (max-width: 767px) {.lfr-layout-structure-item-72ac424c-2ecb-fcd4-b245-b68b9d578169 {
padding-left: 24px !important;
padding-right: 24px !important;
}
.background-waves {
position: absolute;
z-index: 0;
width: 400px;
height: 400px;
right: 0px;
bottom: -200px;
}
.parallax-500 {
animation: parallax-500;
    animation-timeline: scroll();
    animation-range:
        0%
        100%;
}
@keyframes parallax-500 {
    from { transform: translateY(0px) }
    to { transform: translateY(500px) }
}.lfr-layout-structure-item-449dccd6-1ced-52f0-5e5c-401c82941fd4 {
padding-bottom: var(--spacer-7,6rem) !important;
}
.lfr-layout-structure-item-07963ae2-a260-71ce-7240-3c56a3d40d2c {
padding-left: 24px !important;
padding-right: 24px !important;
}
}