.lfr-layout-structure-item-container {padding: 0;} .lfr-layout-structure-item-row {overflow: hidden;} .portlet-borderless .portlet-content {padding: 0;}.lfr-layout-structure-item-3aca08ac-90ca-6870-2b54-5f16edf0cb67 {
margin-bottom: 80px !important;
    padding-top: 0px !important;
}.lfr-layout-structure-item-bc319437-0906-30ec-5106-936b6624fbed {
padding-bottom: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-30295eb5-002b-8bf2-6ebb-6da43fa6687a {
margin-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-a93f1765-1e0b-cfef-9827-b5d2d2f10287 {
background-color: var(--brand-color-3) !important;
padding-bottom: 2.5rem !important;
padding-left: 2.5rem !important;
padding-right: 2.5rem !important;
padding-top: 2.5rem !important;
}
.lfr-layout-structure-item-f157a7be-187e-b881-02da-3ed7566cb9e7 {
padding-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-e1f1bd5e-417e-d108-c8aa-62affeff9137 {
padding-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-90b4af94-b583-7515-f15f-16cb53f312ae {
background-color: var(--brand-color-3) !important;
padding-bottom: 2.5rem !important;
padding-left: 2.5rem !important;
padding-right: 2.5rem !important;
padding-top: 2.5rem !important;
}
.lfr-layout-structure-item-90cce4f6-b321-e632-e737-c0d6b325f145 {
background-color: var(--brand-color-3) !important;
padding-bottom: 2.5rem !important;
padding-left: 2.5rem !important;
padding-right: 2.5rem !important;
padding-top: 2.5rem !important;
}
.lfr-layout-structure-item-076d7fc6-1dd6-4015-d576-50e1f616bd4c {
margin-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-48d14865-131e-b780-3049-301693c866bd {
background-color: var(--brand-color-3) !important;
padding-bottom: 2.5rem !important;
padding-left: 2.5rem !important;
padding-right: 2.5rem !important;
padding-top: 2.5rem !important;
}
.lfr-layout-structure-item-6408767a-92fa-05d6-f644-ff08cdea920a {
background-color: var(--brand-color-3) !important;
padding-bottom: 2.5rem !important;
padding-left: 2.5rem !important;
padding-right: 2.5rem !important;
padding-top: 2.5rem !important;
}
.lfr-layout-structure-item-23407a93-c5ca-635d-a8b0-df25f8bbce74 {
padding-top: var(--spacer-6,4.5rem) !important;
}
.lfr-layout-structure-item-23407a93-c5ca-635d-a8b0-df25f8bbce74 .component-separator hr{
    border-color: #F2F2F2 !important;
}.lfr-layout-structure-item-0dd75a80-ab7d-b8f1-0f97-51026d0b8e61 {
padding-right: 2.5rem !important;
}
.lfr-layout-structure-item-c555ee5c-df54-bcaf-cc80-4fd218de838b {
margin-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-21bd04cd-8676-5107-d29e-03c2c1246636 .pixels-dark-bg {
    background-image: url(/documents/d/asset-library-35912/pixel-red-white-invert);
}.lfr-layout-structure-item-23ac3c78-aee1-60a0-e401-401af7d74ed4 {
padding-right: var(--spacer-7,6rem) !important;
}
.lfr-layout-structure-item-eecc9915-e63a-f457-ea1a-a6690944d33b {
background-color: var(--brand-color-3) !important;
padding-bottom: 2.5rem !important;
padding-left: 2.5rem !important;
padding-right: 2.5rem !important;
padding-top: 2.5rem !important;
}
.lfr-layout-structure-item-87b16557-a954-4c62-b48e-187ed9371cee {
padding-bottom: var(--spacer-5,3rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-3d25d810-ba1d-8935-09bd-722f4f34f874 {
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-f5d1b6a2-d330-970f-fc0e-9b00021df91e {
padding-bottom: var(--spacer-4,1.5rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-f5d1b6a2-d330-970f-fc0e-9b00021df91e .atom-text.text-left {
text-align:center
}.lfr-layout-structure-item-6172d7fc-07e0-086a-9a64-d92305f2bbc5 {
background-color: var(--brand-color-3) !important;
padding-bottom: 2.5rem !important;
padding-left: 2.5rem !important;
padding-right: 2.5rem !important;
padding-top: 2.5rem !important;
}
.lfr-layout-structure-item-86ccee02-462d-c4a0-ce8e-49db7c296dc2 {
padding-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-9889f0fb-2a91-5d4e-9cd8-1a7d839aa22d {
background-color: var(--brand-color-3) !important;
padding-bottom: 2.5rem !important;
padding-left: 2.5rem !important;
padding-right: 2.5rem !important;
padding-top: 2.5rem !important;
}
.lfr-layout-structure-item-e7814ed7-80c2-6bab-517d-d9ded799c750 {
background-color: var(--brand-color-3) !important;
padding-bottom: 2.5rem !important;
padding-left: 2.5rem !important;
padding-right: 2.5rem !important;
padding-top: 2.5rem !important;
}
.lfr-layout-structure-item-525f8bf6-7c3d-bf1b-b01e-dc0348a0cfb8 {
display: none !important;
}
.lfr-layout-structure-item-a3d57a55-6581-d06d-d401-ab1924fea1cc {
padding-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-328d8fc2-8d1a-0c2c-8d4e-af4f7220c0a7 {
background-color: var(--brand-color-3) !important;
padding-bottom: 2.5rem !important;
padding-left: 2.5rem !important;
padding-right: 2.5rem !important;
padding-top: 2.5rem !important;
}
.lfr-layout-structure-item-5fa3f09f-985a-7748-5dab-e2c95e241829 {
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-6b5e87a0-3302-972a-8000-9bcfb34b7d92 {
background-color: var(--brand-color-3) !important;
padding-bottom: 2.5rem !important;
padding-left: 2.5rem !important;
padding-right: 2.5rem !important;
padding-top: 2.5rem !important;
}
.lfr-layout-structure-item-9815caed-4688-e857-78ae-faa520343e48 {
display: none !important;
padding-bottom: 80px !important;
}
.lfr-layout-structure-item-5d6d0330-7780-1d18-161d-7dcee2cd4eee {
background-color: var(--brand-color-3) !important;
padding-bottom: 2.5rem !important;
padding-left: 2.5rem !important;
padding-right: 2.5rem !important;
padding-top: 2.5rem !important;
}
.lfr-layout-structure-item-17be76f2-6857-c9ed-fd5e-c75b09c393c3 {
padding-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-156f0c5e-f360-0480-00b5-ea37ca67d45d {
margin-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-deece8ff-de39-2b7c-f473-bcfdbbe01d86 {
padding-bottom: var(--spacer-6,4.5rem) !important;
padding-top: var(--spacer-6,4.5rem) !important;
}
.lfr-layout-structure-item-2ca2c1a0-bfde-3506-ec3a-fa0a9bd392a1 {
padding-bottom: var(--spacer-4,1.5rem) !important;
}


.lfr-layout-structure-item-d63d3856-c6d4-20dd-59af-e237a86e9d87 {
padding-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-b55d7f52-4fd1-b9ca-3400-c7891291c17b {
padding-top: var(--spacer-6,4.5rem) !important;
}
.lfr-layout-structure-item-b55d7f52-4fd1-b9ca-3400-c7891291c17b .component-separator hr{
    border-color: #F2F2F2 !important;
}.lfr-layout-structure-item-1153b84b-7ef5-526b-bb62-c4b86f01b301 {
padding-top: var(--spacer-6,4.5rem) !important;
}
.lfr-layout-structure-item-1153b84b-7ef5-526b-bb62-c4b86f01b301 .component-separator hr{
    border-color: #F2F2F2 !important;
}.lfr-layout-structure-item-f5929883-cda8-0732-7cbd-33f0d3ddc4fb {
background-color: var(--brand-color-3) !important;
padding-bottom: 2.5rem !important;
padding-left: 2.5rem !important;
padding-right: 2.5rem !important;
padding-top: 2.5rem !important;
}
@media screen and (max-width: 991px) {.lfr-layout-structure-item-a93f1765-1e0b-cfef-9827-b5d2d2f10287 {
margin-bottom: var(--spacer-4,1.5rem) !important;
padding-bottom: var(--spacer-4,1.5rem) !important;
padding-left: var(--spacer-4,1.5rem) !important;
padding-right: var(--spacer-4,1.5rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-90b4af94-b583-7515-f15f-16cb53f312ae {
padding-bottom: var(--spacer-4,1.5rem) !important;
padding-left: var(--spacer-4,1.5rem) !important;
padding-right: var(--spacer-4,1.5rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-90cce4f6-b321-e632-e737-c0d6b325f145 {
padding-bottom: var(--spacer-4,1.5rem) !important;
padding-left: var(--spacer-4,1.5rem) !important;
padding-right: var(--spacer-4,1.5rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-48d14865-131e-b780-3049-301693c866bd {
padding-bottom: var(--spacer-4,1.5rem) !important;
padding-left: var(--spacer-4,1.5rem) !important;
padding-right: var(--spacer-4,1.5rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-6408767a-92fa-05d6-f644-ff08cdea920a {
padding-bottom: var(--spacer-4,1.5rem) !important;
padding-left: var(--spacer-4,1.5rem) !important;
padding-right: var(--spacer-4,1.5rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-23407a93-c5ca-635d-a8b0-df25f8bbce74 {
padding-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-eecc9915-e63a-f457-ea1a-a6690944d33b {
padding-bottom: var(--spacer-4,1.5rem) !important;
padding-left: var(--spacer-4,1.5rem) !important;
padding-right: var(--spacer-4,1.5rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-6172d7fc-07e0-086a-9a64-d92305f2bbc5 {
margin-bottom: var(--spacer-4,1.5rem) !important;
padding-bottom: var(--spacer-4,1.5rem) !important;
padding-left: var(--spacer-4,1.5rem) !important;
padding-right: var(--spacer-4,1.5rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-9889f0fb-2a91-5d4e-9cd8-1a7d839aa22d {
padding-bottom: var(--spacer-4,1.5rem) !important;
padding-left: var(--spacer-4,1.5rem) !important;
padding-right: var(--spacer-4,1.5rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-e7814ed7-80c2-6bab-517d-d9ded799c750 {
padding-bottom: var(--spacer-4,1.5rem) !important;
padding-left: var(--spacer-4,1.5rem) !important;
padding-right: var(--spacer-4,1.5rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-328d8fc2-8d1a-0c2c-8d4e-af4f7220c0a7 {
padding-bottom: var(--spacer-4,1.5rem) !important;
padding-left: var(--spacer-4,1.5rem) !important;
padding-right: var(--spacer-4,1.5rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-6b5e87a0-3302-972a-8000-9bcfb34b7d92 {
padding-bottom: var(--spacer-4,1.5rem) !important;
padding-left: var(--spacer-4,1.5rem) !important;
padding-right: var(--spacer-4,1.5rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-5d6d0330-7780-1d18-161d-7dcee2cd4eee {
padding-bottom: var(--spacer-4,1.5rem) !important;
padding-left: var(--spacer-4,1.5rem) !important;
padding-right: var(--spacer-4,1.5rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-17be76f2-6857-c9ed-fd5e-c75b09c393c3 {
padding-right: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-d63d3856-c6d4-20dd-59af-e237a86e9d87 {
padding-right: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-b55d7f52-4fd1-b9ca-3400-c7891291c17b {
padding-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-1153b84b-7ef5-526b-bb62-c4b86f01b301 {
padding-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-f5929883-cda8-0732-7cbd-33f0d3ddc4fb {
padding-bottom: var(--spacer-4,1.5rem) !important;
padding-left: var(--spacer-4,1.5rem) !important;
padding-right: var(--spacer-4,1.5rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
}
}@media screen and (max-width: 767px) {.lfr-layout-structure-item-3aca08ac-90ca-6870-2b54-5f16edf0cb67 {
margin-bottom: 70.5px !important;
    padding-top: 0px !important;
}.lfr-layout-structure-item-30295eb5-002b-8bf2-6ebb-6da43fa6687a {
margin-bottom: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-a93f1765-1e0b-cfef-9827-b5d2d2f10287 {
margin-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-27a6db08-9440-bba3-6b2c-f06f3a5e3983 {
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-90b4af94-b583-7515-f15f-16cb53f312ae {
margin-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-90cce4f6-b321-e632-e737-c0d6b325f145 {
margin-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-076d7fc6-1dd6-4015-d576-50e1f616bd4c {
margin-bottom: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-48d14865-131e-b780-3049-301693c866bd {
margin-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-6408767a-92fa-05d6-f644-ff08cdea920a {
margin-bottom: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-23407a93-c5ca-635d-a8b0-df25f8bbce74 {
padding-top: 2rem !important;
}
.lfr-layout-structure-item-c555ee5c-df54-bcaf-cc80-4fd218de838b {
margin-bottom: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-21bd04cd-8676-5107-d29e-03c2c1246636 .pixels-dark-bg {
    background-image:none;
}
.lfr-layout-structure-item-eecc9915-e63a-f457-ea1a-a6690944d33b {
margin-bottom: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-9747b014-aef3-ef3e-f9ce-474183c54f1f {
text-align: left !important;
}
.lfr-layout-structure-item-f5d1b6a2-d330-970f-fc0e-9b00021df91e {
padding-bottom: var(--spacer-4,1.5rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
text-align: left !important;
}
.lfr-layout-structure-item-f5d1b6a2-d330-970f-fc0e-9b00021df91e .lfr-74.atom-text.text-left {
    text-align:center !important;
}.lfr-layout-structure-item-6172d7fc-07e0-086a-9a64-d92305f2bbc5 {
margin-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-9889f0fb-2a91-5d4e-9cd8-1a7d839aa22d {
margin-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-e7814ed7-80c2-6bab-517d-d9ded799c750 {
margin-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-328d8fc2-8d1a-0c2c-8d4e-af4f7220c0a7 {
margin-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-5fa3f09f-985a-7748-5dab-e2c95e241829 {
padding-bottom: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-6b5e87a0-3302-972a-8000-9bcfb34b7d92 {
margin-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-9815caed-4688-e857-78ae-faa520343e48 {
padding-bottom: 70px !important;
}
.lfr-layout-structure-item-5d6d0330-7780-1d18-161d-7dcee2cd4eee {
margin-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-17be76f2-6857-c9ed-fd5e-c75b09c393c3 {
padding-right: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-156f0c5e-f360-0480-00b5-ea37ca67d45d {
margin-bottom: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-deece8ff-de39-2b7c-f473-bcfdbbe01d86 {
padding-bottom: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-d63d3856-c6d4-20dd-59af-e237a86e9d87 {
padding-right: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-b55d7f52-4fd1-b9ca-3400-c7891291c17b {
padding-top: 2rem !important;
}
.lfr-layout-structure-item-1153b84b-7ef5-526b-bb62-c4b86f01b301 {
padding-top: 2rem !important;
}
.lfr-layout-structure-item-f5929883-cda8-0732-7cbd-33f0d3ddc4fb {
margin-bottom: var(--spacer-4,1.5rem) !important;
}
}@media screen and (max-width: 575px) {.lfr-layout-structure-item-d29ee2dd-842a-18ba-7eef-46c831d14998 .software-engineering-page.information-section .information-section-img-left::after{
  background-size:100vw; 
}

.lfr-layout-structure-item-d29ee2dd-842a-18ba-7eef-46c831d14998 .software-engineering-page.information-section .information{
margin-top:28vw;
}}