.elementor-21913 .elementor-element.elementor-element-bbebbe2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 0px;--row-gap:24px;--column-gap:0px;}.elementor-21913 .elementor-element.elementor-element-b2b0935{font-family:"Archivo", Sans-serif;font-size:20px;font-weight:500;line-height:28px;color:var( --e-global-color-a129648 );}.elementor-21913 .elementor-element.elementor-element-cf3498e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 0px;--row-gap:24px;--column-gap:0px;}.elementor-21913 .elementor-element.elementor-element-f7041b5 .elementor-heading-title{font-size:24px;font-weight:800;text-transform:none;line-height:32px;}.elementor-21913 .elementor-element.elementor-element-1a488c4{font-family:"Archivo", Sans-serif;font-size:20px;font-weight:400;line-height:43px;color:var( --e-global-color-a129648 );}.elementor-21913 .elementor-element.elementor-element-aa2ea42{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 0px;--row-gap:24px;--column-gap:0px;}.elementor-21913 .elementor-element.elementor-element-805bf63{font-family:"Archivo", Sans-serif;font-size:20px;font-weight:500;line-height:28px;color:var( --e-global-color-a129648 );}.elementor-21913 .elementor-element.elementor-element-6d66b7e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 0px;--row-gap:24px;--column-gap:0px;}.elementor-21913 .elementor-element.elementor-element-553b812 .elementor-heading-title{font-size:24px;font-weight:800;text-transform:none;line-height:32px;}.elementor-21913 .elementor-element.elementor-element-f4bbd82{font-family:"Archivo", Sans-serif;font-size:20px;font-weight:500;line-height:28px;color:var( --e-global-color-a129648 );}.elementor-21913 .elementor-element.elementor-element-fc3c51b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 0px;--row-gap:24px;--column-gap:0px;}.elementor-21913 .elementor-element.elementor-element-1430ee4 .elementor-heading-title{font-size:24px;font-weight:800;text-transform:none;line-height:32px;}.elementor-21913 .elementor-element.elementor-element-97f356f{font-family:"Archivo", Sans-serif;font-size:20px;font-weight:400;line-height:43px;color:var( --e-global-color-a129648 );}.elementor-21913 .elementor-element.elementor-element-d0edb1c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 0px;--row-gap:24px;--column-gap:0px;}.elementor-21913 .elementor-element.elementor-element-c822327 .elementor-heading-title{font-size:24px;font-weight:800;text-transform:none;line-height:32px;}.elementor-21913 .elementor-element.elementor-element-7192bed{font-family:"Archivo", Sans-serif;font-size:20px;font-weight:400;line-height:43px;color:var( --e-global-color-a129648 );}.elementor-21913 .elementor-element.elementor-element-c26ea1d{font-family:"Archivo", Sans-serif;font-size:20px;font-weight:500;line-height:28px;color:var( --e-global-color-a129648 );}.elementor-21913 .elementor-element.elementor-element-cb0979e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 0px;--row-gap:24px;--column-gap:0px;}.elementor-21913 .elementor-element.elementor-element-4323d5e .elementor-heading-title{font-size:24px;font-weight:800;text-transform:none;line-height:32px;}.elementor-21913 .elementor-element.elementor-element-f520db1{font-family:"Archivo", Sans-serif;font-size:20px;font-weight:400;line-height:43px;color:var( --e-global-color-a129648 );}.elementor-21913 .elementor-element.elementor-element-3013047{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 0px;--row-gap:24px;--column-gap:0px;}.elementor-21913 .elementor-element.elementor-element-e5f7e05 .elementor-heading-title{font-size:24px;font-weight:800;text-transform:none;line-height:32px;}.elementor-21913 .elementor-element.elementor-element-15130d4{font-family:"Archivo", Sans-serif;font-size:20px;font-weight:400;line-height:43px;color:var( --e-global-color-a129648 );}.elementor-21913 .elementor-element.elementor-element-3e259f7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 0px;--row-gap:24px;--column-gap:0px;}.elementor-21913 .elementor-element.elementor-element-68c917f .elementor-heading-title{font-size:24px;font-weight:800;text-transform:none;line-height:32px;}.elementor-21913 .elementor-element.elementor-element-c7fb294{font-family:"Archivo", Sans-serif;font-size:20px;font-weight:400;line-height:43px;color:var( --e-global-color-a129648 );}.elementor-21913 .elementor-element.elementor-element-bca238b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 0px;--row-gap:24px;--column-gap:0px;}.elementor-21913 .elementor-element.elementor-element-abc19a8 .elementor-heading-title{font-size:24px;font-weight:800;text-transform:none;line-height:32px;}.elementor-21913 .elementor-element.elementor-element-d16421c{font-family:"Archivo", Sans-serif;font-size:20px;font-weight:400;line-height:43px;color:var( --e-global-color-a129648 );}.elementor-21913 .elementor-element.elementor-element-3585402{font-family:"Archivo", Sans-serif;font-size:20px;font-weight:500;line-height:28px;color:var( --e-global-color-a129648 );}:root{--page-title-display:none;}@media(min-width:1023px){.elementor-21913 .elementor-element.elementor-element-bbebbe2{--content-width:1016px;}.elementor-21913 .elementor-element.elementor-element-cf3498e{--content-width:1016px;}.elementor-21913 .elementor-element.elementor-element-aa2ea42{--content-width:1016px;}.elementor-21913 .elementor-element.elementor-element-6d66b7e{--content-width:1016px;}.elementor-21913 .elementor-element.elementor-element-fc3c51b{--content-width:1016px;}.elementor-21913 .elementor-element.elementor-element-d0edb1c{--content-width:1016px;}.elementor-21913 .elementor-element.elementor-element-cb0979e{--content-width:1016px;}.elementor-21913 .elementor-element.elementor-element-3013047{--content-width:1016px;}.elementor-21913 .elementor-element.elementor-element-3e259f7{--content-width:1016px;}.elementor-21913 .elementor-element.elementor-element-bca238b{--content-width:1016px;}}/* Start custom CSS for text-editor, class: .elementor-element-b2b0935 *//* Reset číslování pro tento widget */
.elementor-21913 .elementor-element.elementor-element-b2b0935 ol {
    counter-reset: step;
    margin: 0;
    padding: 0;
}

/* Položky seznamu */
.elementor-21913 .elementor-element.elementor-element-b2b0935 ol > li {
    counter-increment: step;
    list-style: none;          /* žádný defaultní marker */
    position: relative;
    padding-left: 2.4em;       /* místo pro kolečko */

    font-size: 20px;
    color: #243746;
    font-weight: 600 !important;
    line-height: 2em;
}

/* Zelené kolečko s číslem – funguje i na iOS */
.elementor-21913 .elementor-element.elementor-element-b2b0935 ol > li::before {
    content: counter(step) ".";
    background-color: #378729;
    position: absolute;
    width: 1.6em;
    height: 1.6em;
    border-radius: 50%;
    left: 0;
    top: 0.2em;

    color: #ffffff;
    text-align: center;
    line-height: 1.6em;        /* číslo doprostřed kolečka */
}

/* Pokud nechceš globálně vypínat odrážky, OMEZ to jen na tento widget: */
.elementor-21913 .elementor-element.elementor-element-b2b0935 ul {
    list-style: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1a488c4 */.bullet-list li::marker{
	color: #378729;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-805bf63 *//* Reset číslování pro tento widget */
.elementor-21913 .elementor-element.elementor-element-805bf63 ol {
    counter-reset: step;
    margin: 0;
    padding: 0;
}

/* Položky seznamu */
.elementor-21913 .elementor-element.elementor-element-805bf63 ol > li {
    counter-increment: step;
    list-style: none;          /* žádný defaultní marker */
    position: relative;
    padding-left: 2.4em;       /* místo pro kolečko */

    font-size: 20px;
    color: #243746;
    font-weight: 600 !important;
    line-height: 2em;
}

/* Zelené kolečko s číslem – funguje i na iOS */
.elementor-21913 .elementor-element.elementor-element-805bf63 ol > li::before {
    content: counter(step) ".";
    background-color: #378729;
    position: absolute;
    width: 1.6em;
    height: 1.6em;
    border-radius: 50%;
    left: 0;
    top: 0.2em;

    color: #ffffff;
    text-align: center;
    line-height: 1.6em;        /* číslo doprostřed kolečka */
}

/* Pokud nechceš globálně vypínat odrážky, OMEZ to jen na tento widget: */
.elementor-21913 .elementor-element.elementor-element-805bf63 ul {
    list-style: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4bbd82 *//* Reset číslování pro tento widget */
.elementor-21913 .elementor-element.elementor-element-f4bbd82 ol {
    counter-reset: step;
    margin: 0;
    padding: 0;
}

/* Položky seznamu */
.elementor-21913 .elementor-element.elementor-element-f4bbd82 ol > li {
    counter-increment: step;
    list-style: none;          /* žádný defaultní marker */
    position: relative;
    padding-left: 2.4em;       /* místo pro kolečko */

    font-size: 20px;
    color: #243746;
    font-weight: 600 !important;
    line-height: 2em;
}

/* Zelené kolečko s číslem – funguje i na iOS */
.elementor-21913 .elementor-element.elementor-element-f4bbd82 ol > li::before {
    content: counter(step) ".";
    background-color: #378729;
    position: absolute;
    width: 1.6em;
    height: 1.6em;
    border-radius: 50%;
    left: 0;
    top: 0.2em;

    color: #ffffff;
    text-align: center;
    line-height: 1.6em;        /* číslo doprostřed kolečka */
}

/* Pokud nechceš globálně vypínat odrážky, OMEZ to jen na tento widget: */
.elementor-21913 .elementor-element.elementor-element-f4bbd82 ul {
    list-style: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-97f356f */.bullet-list li::marker{
	color: #378729;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7192bed */.bullet-list li::marker{
	color: #378729;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c26ea1d *//* Reset číslování pro tento widget */
.elementor-21913 .elementor-element.elementor-element-c26ea1d ol {
    counter-reset: step;
    margin: 0;
    padding: 0;
}

/* Položky seznamu */
.elementor-21913 .elementor-element.elementor-element-c26ea1d ol > li {
    counter-increment: step;
    list-style: none;          /* žádný defaultní marker */
    position: relative;
    padding-left: 2.4em;       /* místo pro kolečko */

    font-size: 20px;
    color: #243746;
    font-weight: 600 !important;
    line-height: 2em;
}

/* Zelené kolečko s číslem – funguje i na iOS */
.elementor-21913 .elementor-element.elementor-element-c26ea1d ol > li::before {
    content: counter(step) ".";
    background-color: #378729;
    position: absolute;
    width: 1.6em;
    height: 1.6em;
    border-radius: 50%;
    left: 0;
    top: 0.2em;

    color: #ffffff;
    text-align: center;
    line-height: 1.6em;        /* číslo doprostřed kolečka */
}

/* Pokud nechceš globálně vypínat odrážky, OMEZ to jen na tento widget: */
.elementor-21913 .elementor-element.elementor-element-c26ea1d ul {
    list-style: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f520db1 */.bullet-list li::marker{
	color: #378729;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-15130d4 */.bullet-list li::marker{
	color: #378729;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c7fb294 */.bullet-list li::marker{
	color: #378729;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d16421c */.bullet-list li::marker{
	color: #378729;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3585402 *//* Reset číslování pro tento widget */
.elementor-21913 .elementor-element.elementor-element-3585402 ol {
    counter-reset: step;
    margin: 0;
    padding: 0;
}

/* Položky seznamu */
.elementor-21913 .elementor-element.elementor-element-3585402 ol > li {
    counter-increment: step;
    list-style: none;          /* žádný defaultní marker */
    position: relative;
    padding-left: 2.4em;       /* místo pro kolečko */

    font-size: 20px;
    color: #243746;
    font-weight: 600 !important;
    line-height: 2em;
}

/* Zelené kolečko s číslem – funguje i na iOS */
.elementor-21913 .elementor-element.elementor-element-3585402 ol > li::before {
    content: counter(step) ".";
    background-color: #378729;
    position: absolute;
    width: 1.6em;
    height: 1.6em;
    border-radius: 50%;
    left: 0;
    top: 0.2em;

    color: #ffffff;
    text-align: center;
    line-height: 1.6em;        /* číslo doprostřed kolečka */
}

/* Pokud nechceš globálně vypínat odrážky, OMEZ to jen na tento widget: */
.elementor-21913 .elementor-element.elementor-element-3585402 ul {
    list-style: none;
}/* End custom CSS */