.lfr-layout-structure-item-container {padding: 0;} .lfr-layout-structure-item-row {overflow: hidden;} .portlet-borderless .portlet-content {padding: 0;}.lfr-layout-structure-item-19a18e0a-9244-4ba7-93dd-9a4a72c43401 {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-19a18e0a-9244-4ba7-93dd-9a4a72c43401) !important;
border-style: solid; border-width: 0 !important; border-width: 0px !important;
}
.lfr-layout-structure-item-775db49f-7424-626a-644c-dec85271692c {
background-color: #E7ECEF !important;
}
.lfr-layout-structure-item-b0f3621b-f316-47f1-fd4c-141212c00bd2 {
padding-bottom: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-2beca992-aa28-6be2-b101-1a5c184849ba {
background-color: #E7ECEF !important;
padding-bottom: var(--spacer-8,7.5rem) !important;
}
.lfr-layout-structure-item-64d6f5cd-d73d-c9ee-1edf-e2a1e25fa2c1 {
padding-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-91384fde-4d0f-ae52-2de0-77ca1ba1d79c {
background-color: var(--white) !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-6da34e20-53d2-1f37-e585-9e778834e28f {
padding-left: 15px !important;
padding-right: 15px !important;
}
.lfr-layout-structure-item-32841788-a417-2640-ea93-65a05a178df6 {
background-color: var(--white) !important;
}
.lfr-layout-structure-item-32841788-a417-2640-ea93-65a05a178df6 {
.box-how-it-goes {
padding-bottom: 0px !important;
}

h2 {
margin-bottom: 100px !important;
}
.box-how-it-goes__item-icon::before {
background-color: #CEDBEB;
}
.box-how-it-goes__item:nth-child(2), .box-how-it-goes__item:nth-child(3) {
.box-how-it-goes__item-icon
{
background-color: #CEDBEB;
}
h4 {
color: #CEDBEB;
}
}
}.lfr-layout-structure-item-499a7d53-6127-6d79-ef92-b90d53c33297 {
padding-left: 15px !important;
padding-right: 15px !important;
}
.lfr-layout-structure-item-04206784-7114-a678-ce9f-9113c9f7631b {
max-width: 180px !important;
}
.lfr-layout-structure-item-04206784-7114-a678-ce9f-9113c9f7631b {
margin: auto;
}.lfr-layout-structure-item-4f03f948-719a-bb77-e563-81dd21bfdc44 {
background-color: var(--gray-lighter) !important;
}
.lfr-layout-structure-item-b129e58f-2e55-8508-96f5-0236806e0639 {
display: none !important;
}
.lfr-layout-structure-item-54965766-2b55-4aef-7e40-c9c33626c8a7 {
background-color: var(--white) !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-db9e3dc4-8b5a-bcf2-7bfc-36cee4ecdcfd {
padding-left: 15px !important;
padding-right: 15px !important;
padding-top: var(--spacer-8,7.5rem) !important;
}
.lfr-layout-structure-item-aace90d9-ffc0-5730-1154-3b3857a35843 {
max-width: 180px !important;
text-align: center !important;
}
.lfr-layout-structure-item-aace90d9-ffc0-5730-1154-3b3857a35843 {
margin: auto;
}.lfr-layout-structure-item-b6bf7cc2-f47c-b218-95ab-f975cc2b6711 {
padding-bottom: var(--spacer-5,3rem) !important;
color: var(--gray-dark) !important;
}
.lfr-layout-structure-item-c8995af2-d0ca-26da-1364-facc9edc0267 {
background-color: var(--gray-lighter) !important;
padding-bottom: 60px !important;
padding-top: 60px !important;
}
.lfr-layout-structure-item-1ca737ff-2e9e-540a-f1aa-841530a99cf2 {
padding-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-4d90151a-90c3-c5cc-e2e7-7b3911bd69e2 {
background-color: var(--primary) !important;
}
.lfr-layout-structure-item-871a8813-9f1a-8cc4-9a4e-dfa24cbdd0c5 {
padding-bottom: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-377505d3-d9d5-ad23-d291-d6fa281aff72 {
text-align: center !important;
}
.lfr-layout-structure-item-4360ca80-6803-d72e-9467-503effe0218d {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-4360ca80-6803-d72e-9467-503effe0218d) !important;
border-style: solid; border-width: 0 !important; border-width: 0px !important;
}
.lfr-layout-structure-item-4bc359f8-1a23-2126-7329-564706e241f0 {
padding-bottom: var(--spacer-8,7.5rem) !important;
text-align: center !important;
}
.lfr-layout-structure-item-0b860049-5fce-d2ed-3f4e-e9089168bc57 {
h1 {
text-wrap: pretty;
}

p {
margin-bottom: 30px !important;
}
}.lfr-layout-structure-item-2ac1c8fb-499e-92df-cc93-862bf065de5f {
padding-bottom: var(--spacer-8,7.5rem) !important;
}
.lfr-layout-structure-item-4e0f6e3c-b124-8137-e793-1249025af921 {
background-color: var(--white) !important;
}
.lfr-layout-structure-item-4e0f6e3c-b124-8137-e793-1249025af921 {
.box-how-it-goes {
padding-bottom: 0px !important;
}

h2 {
margin-bottom: 100px !important;
}
.box-how-it-goes__item-icon::before {
background-color: #CEDBEB;
}
.box-how-it-goes__item:nth-child(1), .box-how-it-goes__item:nth-child(3) {
.box-how-it-goes__item-icon
{
background-color: #CEDBEB;
}
h4 {
color: #CEDBEB;
}
}
}.lfr-layout-structure-item-01b0aed2-a065-d759-7da4-f224531b6310 {
padding-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-8aabd432-3683-b2b9-d3bc-f2cc0df5ab31 {
padding-bottom: 50px !important;
padding-left: 15px !important;
padding-right: 15px !important;
padding-top: 50px !important;
}
.lfr-layout-structure-item-42b45af8-9855-ed1c-254f-7818d08b2f20 {
background-color: var(--white) !important;
margin-bottom: var(--spacer-6,4.5rem) !important;
padding-bottom: var(--spacer-5,3rem) !important;
padding-left: var(--spacer-5,3rem) !important;
padding-top: var(--spacer-6,4.5rem) !important;
}
.lfr-layout-structure-item-a6082a68-6149-1b5e-eb09-9ff10ba5e4e1 {
max-width: 720px !important;
padding-top: var(--spacer-8,7.5rem) !important;
text-align: center !important;
}
.lfr-layout-structure-item-a6082a68-6149-1b5e-eb09-9ff10ba5e4e1 {
margin: auto;
}.lfr-layout-structure-item-0d94352e-2950-9412-8922-ac9b2df4c068 {
padding-bottom: 60px !important;
padding-top: 60px !important;
}
.lfr-layout-structure-item-12ea8973-566d-6c06-ca06-ab56d0f24987 {
background-color: var(--white) !important;
margin-bottom: var(--spacer-6,4.5rem) !important;
padding-bottom: var(--spacer-5,3rem) !important;
padding-left: var(--spacer-5,3rem) !important;
padding-top: var(--spacer-6,4.5rem) !important;
}
.lfr-layout-structure-item-720a3963-0ce1-a654-4934-bc8b67046a35 {
padding-bottom: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-0b77f6e2-6d8f-9eaa-2f20-2453bf826a13 {
padding-left: 15px !important;
padding-right: 15px !important;
}
.lfr-layout-structure-item-4c85a3ca-a71b-7258-8221-9df4b8b69032 {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-4c85a3ca-a71b-7258-8221-9df4b8b69032) !important;
padding-bottom: 50px !important;
padding-top: 100px !important;
}
.lfr-layout-structure-item-4d4471f1-78bc-ccc4-2568-644675fe523f {
.row:nth-child(1) {
display: none;
}

.banner {
background-color: transparent;
}

.banner__item {
background-color: #fff !important;
box-shadow: 0 5px 20px 0 rgba(0, 0, 0, 0.1);
}
.col-12:nth-child(1) {
margin-top: 50px;
margin-bottom: 50px;
}
.col-12:nth-child(3) {
margin-top: 50px;
margin-bottom: 50px;
}
.col-12:nth-child(2) {

.banner__item {
color: #ffffff;
background-color: #004992 !important;
h3  {
color: #ffffff;
}
}
.c-btn  {
background-color: #fff;
    color: #004992;
}
.c-btn:hover  {
    background-color: #fff;
    color: #d40511;
}
}
}.lfr-layout-structure-item-32756bdf-a88a-7ed7-2e4c-cf7b85ee2068 {
max-width: 150px !important;
padding-bottom: var(--spacer-5,3rem) !important;
text-align: center !important;
}
.lfr-layout-structure-item-32756bdf-a88a-7ed7-2e4c-cf7b85ee2068 {
margin: auto;
}.lfr-layout-structure-item-8e7ae225-b5e8-4dfe-7c94-91afc79ad8a0 {
.btn {
padding-left: 50px
}
.btn::before {
position: absolute;
    left: 15px;
top: 25px;
    font-size: 18px !important;
    font-size: 1.5rem;
    display: inline-block;
    font-size: 24px;
    font-family: "ppl-icons";
    speak: none;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    display: inline-flex;
    width: 24px;
height: 24px;
    justify-content: center;
    content: "";
background-image: url("https://ppl.cz/documents/d/guest/github-mark-white?download=true");
    background-size: 20px 20px;
background-repeat: no-repeat;
}
}.lfr-layout-structure-item-3c955eb1-7008-039c-fd35-54482479a786 {
padding-bottom: var(--spacer-8,7.5rem) !important;
color: var(--white) !important;
}
.lfr-layout-structure-item-189d2aef-f29c-7a2a-473e-dfaf0372fd4f {
padding-left: 15px !important;
padding-right: 15px !important;
}
.ppl-portal .content-box {
margin-bottom: 0;
}.lfr-layout-structure-item-eb1ff375-f289-b4e1-477a-ed285dafe350 {
display: none !important;
padding-bottom: 100px !important;
padding-top: 100px !important;
}
.lfr-layout-structure-item-927c6293-b6bf-9fe3-5cdd-a793308c2fb6 {
a::after {
display: none !important;
}

.link--with-arrow-right {
margin-left: 35px;
}

.link--with-arrow-right::before {
position: absolute;
    left: -30px;
    font-size: 18px !important;
    font-size: 1.5rem;
    display: inline-block;
    font-size: 24px;
    font-family: "ppl-icons";
    speak: none;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    display: inline-flex;
    width: 24px;
    justify-content: center;
    content: "\e904";
}
}.lfr-layout-structure-item-6c863bfc-7d7d-6193-3d1e-44f83f0ba083 {
max-width: 80% !important;
padding-bottom: var(--spacer-5,3rem) !important;
text-align: center !important;
color: var(--white) !important;
}
#quick-links {
.ppl-portal .c-btn {
max-width: 380px !important;
}

.btn-secondary:nth-child(3) {
display: none;
}
}.lfr-layout-structure-item-0dd4515b-4e5a-de8e-e7d5-87af6a480c58 {
padding-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-8b7b4271-4985-bfc6-9b6c-5ef3ea0528e8 {
padding-bottom: var(--spacer-8,7.5rem) !important;
padding-top: var(--spacer-8,7.5rem) !important;
text-align: center !important;
}
.lfr-layout-structure-item-bb43fbe8-46de-2cfa-8d21-98f304e1b0d3 {
background-color: var(--white) !important;
margin-bottom: var(--spacer-6,4.5rem) !important;
padding-bottom: var(--spacer-5,3rem) !important;
padding-left: var(--spacer-5,3rem) !important;
padding-top: 50px !important;
}
.lfr-layout-structure-item-c67a10b1-eda8-77dc-a455-4a7f12201c78 {
padding-bottom: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-7e0b41f8-f5d1-3557-0fb1-15dca0ea6a24 {
padding-left: 15px !important;
padding-right: 15px !important;
}
.lfr-layout-structure-item-38ead4d3-6d03-756b-5864-d309bb82dd00 {
background-color: #f3f5f7 !important;
padding-bottom: 60px !important;
padding-top: 60px !important;
}
.lfr-layout-structure-item-666127c7-68bc-963e-764e-9677ab2eb793 {
min-width: 250px !important;
text-align: center !important;
}
.lfr-layout-structure-item-666127c7-68bc-963e-764e-9677ab2eb793 {
margin: auto !important;
}.lfr-layout-structure-item-7cc41e81-0f58-1ae8-16a2-12b737e5186d {
padding-bottom: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-20d54180-ce6a-31f1-3eb9-fb9cfad3d00a {
padding-bottom: var(--spacer-8,7.5rem) !important;
padding-left: var(--spacer-6,4.5rem) !important;
padding-right: var(--spacer-6,4.5rem) !important;
}
.lfr-layout-structure-item-9eddcf1e-19b6-47c9-7de0-02d2688396ce {
text-align: center !important;
color: var(--white) !important;
}
.lfr-layout-structure-item-e0f8eb76-01ef-01b4-967c-66a580ad96d7 {
padding-bottom: var(--spacer-8,7.5rem) !important;
padding-left: 15px !important;
padding-right: 15px !important;
}
.lfr-layout-structure-item-cfc66224-1e9d-0056-b650-a8bae87ef0c9 {
text-align: center !important;
}
.lfr-layout-structure-item-38d6d12b-75a8-b6e9-2714-17398c279738 {
padding-bottom: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-7259472f-a5c0-4cd5-d25f-f735dcd31bcf {
display: none !important;
}
.lfr-layout-structure-item-7259472f-a5c0-4cd5-d25f-f735dcd31bcf {
h1 {
text-wrap: pretty;
}
}.lfr-layout-structure-item-8442d372-1d83-1daa-c710-cdac8de5e160 {
padding-bottom: 60px !important;
padding-left: 15px !important;
padding-right: 15px !important;
}
.lfr-layout-structure-item-95e744e9-6ca3-4e79-8834-6c38ca2fdb06 {
padding-bottom: 50px !important;
}
.lfr-layout-structure-item-95e744e9-6ca3-4e79-8834-6c38ca2fdb06 {
.marquee {
background-color: #E7ECEF;
}
.marquee::before {
background: linear-gradient(to right, #E7ECEF 0%, transparent 100%);
}
.marquee::after {
background: linear-gradient(to left, #E7ECEF 0%, transparent 100%);
}

li img {
max-width: 250px;
}
}.lfr-layout-structure-item-796ffc4b-4269-361d-fad2-8c2f725a5cef {
text-align: center !important;
}
.lfr-layout-structure-item-075d7a22-6e44-42d0-5098-b56f37092578 {
padding-left: 15px !important;
padding-right: 15px !important;
padding-top: var(--spacer-6,4.5rem) !important;
}
.lfr-layout-structure-item-a8df8c31-22be-5b67-e52d-bfcaec2268eb {
background-color: var(--white) !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-55cd455a-c8da-53aa-6c7e-815e9383cfe5 {
padding-bottom: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-ed89d708-9585-5563-6ff2-16ad4626ba02 {
padding-left: 15px !important;
padding-right: 15px !important;
}
.lfr-layout-structure-item-8437c2e4-7a77-d3d0-47da-6d669d751cf6 {
text-align: center !important;
}
.lfr-layout-structure-item-86a53473-b032-406b-5553-ced772fab398 {
background-color: var(--white) !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-aba9b915-aed6-3dbf-2577-422a2abd6004 {
background-color: var(--gray-disabled) !important;
padding-bottom: var(--spacer-8,7.5rem) !important;
padding-top: var(--spacer-8,7.5rem) !important;
}
.lfr-layout-structure-item-c339ea23-daa6-97c6-da05-7bb9198130bb {
background-color: #E7ECEF !important;
padding-bottom: var(--spacer-8,7.5rem) !important;
}
.lfr-layout-structure-item-9bf2b5a3-a323-1ce6-1617-a3934e11066d {
padding-bottom: var(--spacer-8,7.5rem) !important;
padding-left: var(--spacer-6,4.5rem) !important;
padding-right: var(--spacer-6,4.5rem) !important;
color: var(--white) !important;
}
.lfr-layout-structure-item-3c7b7e6a-3703-1c0f-7b65-37521b574127 {
background-color: var(--white) !important;
}
.lfr-layout-structure-item-3c7b7e6a-3703-1c0f-7b65-37521b574127 {
.box-how-it-goes {
padding-bottom: 0px !important;
}

h2 {
margin-bottom: 100px !important;
}
.box-how-it-goes__item-icon::before {
background-color: #CEDBEB;
}
.box-how-it-goes__item:nth-child(1), .box-how-it-goes__item:nth-child(2) {
.box-how-it-goes__item-icon
{
background-color: #CEDBEB;
}
h4 {
color: #CEDBEB;
}
}
}.lfr-layout-structure-item-6010bf63-09d8-00c6-30ed-ba7abd596d0c {
background-color: var(--white) !important;
margin-bottom: var(--spacer-6,4.5rem) !important;
padding-bottom: var(--spacer-5,3rem) !important;
padding-left: var(--spacer-5,3rem) !important;
padding-top: var(--spacer-6,4.5rem) !important;
}
