.elementor-1083 .elementor-element.elementor-element-dcb5862{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1083 .elementor-element.elementor-element-9941fa1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;--z-index:1;}.elementor-1083 .elementor-element.elementor-element-9941fa1:not(.elementor-motion-effects-element-type-background), .elementor-1083 .elementor-element.elementor-element-9941fa1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b048504 );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Montserrat;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-1083 .elementor-element.elementor-element-8a6b480{text-align:center;}.elementor-1083 .elementor-element.elementor-element-8a6b480 .elementor-heading-title{font-family:var( --e-global-typography-e192fef-font-family ), Montserrat;font-size:var( --e-global-typography-e192fef-font-size );font-weight:var( --e-global-typography-e192fef-font-weight );line-height:var( --e-global-typography-e192fef-line-height );color:#FFFFFF;}.elementor-1083 .elementor-element.elementor-element-c97b9d3{width:auto;max-width:auto;}.elementor-1083 .elementor-element.elementor-element-c97b9d3.elementor-element{--align-self:center;}.elementor-1083 .elementor-element.elementor-element-edc5923{--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;--padding-top:120px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Montserrat;font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-1083 .elementor-element.elementor-element-ce43bdf{--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:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Montserrat;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Montserrat;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Montserrat;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1083 .elementor-element.elementor-element-9d739b8{--grid-columns:1;--grid-row-gap:32px;}.elementor-1083 .elementor-element.elementor-element-142530f{--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:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1083 .elementor-element.elementor-element-3f99390{--grid-columns:1;--grid-row-gap:32px;}.elementor-1083 .elementor-element.elementor-element-8c2e606{--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:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1083 .elementor-element.elementor-element-c2fcdfb{--grid-columns:1;--grid-row-gap:32px;}.elementor-1083 .elementor-element.elementor-element-3c572b7{--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:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1083 .elementor-element.elementor-element-e6df4e7{--grid-columns:1;--grid-row-gap:32px;}.elementor-1083 .elementor-element.elementor-element-5555164{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1083 .elementor-element.elementor-element-bfa0360{--grid-columns:1;--grid-row-gap:32px;}.elementor-1083 .elementor-element.elementor-element-ae44a9a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1083 .elementor-element.elementor-element-e15df86{--grid-columns:1;--grid-row-gap:32px;}.elementor-1083 .elementor-element.elementor-element-e379c79{--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:32px;--n-tabs-gap:80px;--n-tabs-title-border-radius:4px 4px 4px 4px;--n-tabs-title-padding-top:18px;--n-tabs-title-padding-right:48px;--n-tabs-title-padding-bottom:18px;--n-tabs-title-padding-left:48px;--n-tabs-title-font-size:18px;--n-tabs-title-color:var( --e-global-color-primary );}.elementor-1083 .elementor-element.elementor-element-e379c79 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#FFFFFF;}.elementor-1083 .elementor-element.elementor-element-e379c79.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-b048504 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-b048504 );}.elementor-1083 .elementor-element.elementor-element-e379c79.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-1083 .elementor-element.elementor-element-e379c79.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-b048504 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-b048504 );}.elementor-1083 .elementor-element.elementor-element-e379c79.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-b048504 );}.elementor-1083 .elementor-element.elementor-element-e379c79.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Montserrat", Montserrat;font-weight:600;line-height:26px;}.elementor-1083 .elementor-element.elementor-element-0f3c4cb{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(max-width:1366px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1083 .elementor-element.elementor-element-8a6b480 .elementor-heading-title{font-size:var( --e-global-typography-e192fef-font-size );line-height:var( --e-global-typography-e192fef-line-height );}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1083 .elementor-element.elementor-element-e379c79{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1083 .elementor-element.elementor-element-8a6b480 .elementor-heading-title{font-size:var( --e-global-typography-e192fef-font-size );line-height:var( --e-global-typography-e192fef-line-height );}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1083 .elementor-element.elementor-element-e379c79{--n-tabs-title-gap:24px;--n-tabs-gap:40px;--n-tabs-title-font-size:16px;}.elementor-1083 .elementor-element.elementor-element-e379c79.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:1.4em;}}@media(max-width:767px){.elementor-1083 .elementor-element.elementor-element-9941fa1{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1083 .elementor-element.elementor-element-8a6b480 .elementor-heading-title{font-size:var( --e-global-typography-e192fef-font-size );line-height:var( --e-global-typography-e192fef-line-height );}.elementor-1083 .elementor-element.elementor-element-edc5923{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-accent-line-height );}.elementor-1083 .elementor-element.elementor-element-ce43bdf{--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:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1083 .elementor-element.elementor-element-9d739b8{--grid-columns:1;--grid-row-gap:50px;}.elementor-1083 .elementor-element.elementor-element-142530f{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-1083 .elementor-element.elementor-element-3f99390{--grid-columns:1;--grid-row-gap:50px;}.elementor-1083 .elementor-element.elementor-element-8c2e606{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-1083 .elementor-element.elementor-element-c2fcdfb{--grid-columns:1;--grid-row-gap:50px;}.elementor-1083 .elementor-element.elementor-element-3c572b7{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-1083 .elementor-element.elementor-element-e6df4e7{--grid-columns:1;--grid-row-gap:50px;}.elementor-1083 .elementor-element.elementor-element-5555164{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-1083 .elementor-element.elementor-element-bfa0360{--grid-columns:1;--grid-row-gap:50px;}.elementor-1083 .elementor-element.elementor-element-ae44a9a{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-1083 .elementor-element.elementor-element-e15df86{--grid-columns:1;--grid-row-gap:50px;}.elementor-1083 .elementor-element.elementor-element-e379c79{--n-tabs-title-gap:12px;--n-tabs-title-padding-top:8px;--n-tabs-title-padding-right:16px;--n-tabs-title-padding-bottom:8px;--n-tabs-title-padding-left:16px;--n-tabs-title-font-size:14px;}}/* Start custom CSS for html, class: .elementor-element-c97b9d3 */.elementor-1083 .elementor-element.elementor-element-c97b9d3 .vysvetlivka-wrapper {
    display: flex;
    gap: 40px;
}
.elementor-1083 .elementor-element.elementor-element-c97b9d3 .part {
    font-family: "Montserrat";
    font-size: 72px;
    font-weight: 700;
    line-height: 1.3em;
    color: white;
    transition: .2s;
    position: relative;
    display: flex;
}
.elementor-1083 .elementor-element.elementor-element-c97b9d3 .part_wrapper {
    display: flex;
}
.elementor-1083 .elementor-element.elementor-element-c97b9d3 .variant_single {
    margin: 0 !important;
}
.elementor-1083 .elementor-element.elementor-element-c97b9d3 .part .part_selected {
    word-spacing: 40px;
    transition: .2s;
    padding: 0px 18px;
    border-radius: 4px;
}
.elementor-1083 .elementor-element.elementor-element-c97b9d3 .part:hover .part_selected {
    background: white;
    color: #14366E;
}
.elementor-1083 .elementor-element.elementor-element-c97b9d3 .part_table_wrapper:before {
    content: "|";
    font-size: 58px;
    font-weight: 400;
    position: absolute;
    top: -120px;
    left: calc(50% - 25px);
    padding: 80px 20px;
}
.elementor-1083 .elementor-element.elementor-element-c97b9d3 .part_table_wrapper {
   opacity: 0;
    background: white;
    position: absolute;
    box-shadow: 0 4px 32px 0 rgba(0, 0, 0, 0.16);
    border-radius: 4px; 
    padding: 32px 25px;
    font-size: 0px;
    line-height: 0px;
    display: flex;
    flex-direction: column;
    gap: 24px;
    transition: .2s;
    z-index: 8;
    pointer-events: none;
}
/*|A 00| 121 0 160 M*/
.elementor-1083 .elementor-element.elementor-element-c97b9d3 .typove_znaceni .part_table_wrapper {
    top: calc(100% + 70px);
    left: calc(-40% + 95px);
    max-width: 320px;
}
.elementor-1083 .elementor-element.elementor-element-c97b9d3  .typove_znaceni .part_table_variants {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 10px;
}
/*A 00 |1|21 0 160 M*/
.elementor-1083 .elementor-element.elementor-element-c97b9d3 .smer_proudeni .part_table_wrapper {
    top: calc(100% + 70px);
    left: calc(-50% - 55px); 
    width: 235px;
}
.elementor-1083 .elementor-element.elementor-element-c97b9d3  .smer_proudeni .part_table_variants {
    display: flex;
    flex-direction: column;
    gap: 10px;
}
/*A 00 1|2|1 0 160 M*/
.elementor-1083 .elementor-element.elementor-element-c97b9d3 .pripojeni .part_table_wrapper {
    top: calc(100% + 70px);
    left: calc(-50% - 50px); 
    width: 255px;
}
.elementor-1083 .elementor-element.elementor-element-c97b9d3  .pripojeni .part_table_variants {
    display: flex;
    flex-direction: column;
    gap: 10px;
}
/*A 00 12|1| 0 160 M*/
.elementor-1083 .elementor-element.elementor-element-c97b9d3 .zpusob_ovladani .part_table_wrapper {
    top: calc(100% + 70px);
    left: calc(-50% - 65px); 
    width: 255px;
}
.elementor-1083 .elementor-element.elementor-element-c97b9d3  .zpusob_ovladani .part_table_variants {
    display: flex;
    flex-direction: column;
    gap: 10px;
}
/*A 00 121 |0| 160 M*/
.elementor-1083 .elementor-element.elementor-element-c97b9d3 .material-telesa .part_table_wrapper {
    top: calc(100% + 70px);
    left: calc(-50% - 45px); 
    width: 255px;
}
.elementor-1083 .elementor-element.elementor-element-c97b9d3  .material-telesa .part_table_variants {
    display: flex;
    flex-direction: column;
    gap: 10px;
}
/*A 00 121 0 |160| M*/
.elementor-1083 .elementor-element.elementor-element-c97b9d3 .pn .part_table_wrapper {
    top: calc(100% + 70px);
    left: calc(-10% - 5px); 
    width: 195px;
}
.elementor-1083 .elementor-element.elementor-element-c97b9d3  .pn .part_table_variants {
    display: flex;
    flex-direction: column;
    gap: 10px;
}
/*A 00 121 0 160 |M|*/
.elementor-1083 .elementor-element.elementor-element-c97b9d3 .mostro .part_table_wrapper {
    top: calc(100% + 70px);
    left: calc(-20% - 30px); 
    width: 204px;
}
.elementor-1083 .elementor-element.elementor-element-c97b9d3  .mostro .part_table_variants {
    display: flex;
    flex-direction: column;
    gap: 10px;
}

.elementor-1083 .elementor-element.elementor-element-c97b9d3 .part_table_wrapper * {
    color: black;
}
.elementor-1083 .elementor-element.elementor-element-c97b9d3 .part_table_wrapper span {
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
}

.elementor-1083 .elementor-element.elementor-element-c97b9d3 .part_table_variants .variant_single {
    font-size: 18px;
    font-weight: 400;
    line-height: 26px;
    width: fit-content;
}
.elementor-1083 .elementor-element.elementor-element-c97b9d3 .part:hover .part_table_wrapper {
    opacity: 1;
    pointer-events: all !important;
}
@media screen and (max-width: 1366px) {
    .elementor-1083 .elementor-element.elementor-element-c97b9d3 .part {
        font-size: 72px;
        font-weight: 700;
        line-height: 1.3em;
    }
    .elementor-1083 .elementor-element.elementor-element-c97b9d3 .part .part_selected {
        word-spacing: 10px;
        padding: 0px 10px;
    }
    .elementor-1083 .elementor-element.elementor-element-c97b9d3 .part_table_wrapper {
        box-shadow: 0 4px 32px 0 rgba(0, 0, 0, 0.16);
        border-radius: 4px;
        top: calc(100% + 70px);
        left: calc(-40% + 25px);
        padding: 14px 18px;
        gap: 14px;
    }
    .elementor-1083 .elementor-element.elementor-element-c97b9d3 .part_table_wrapper:before {
        font-size: 48px;
        font-weight: 400;
        top: -117px;
        left: calc(50% - 25px);
        padding: 80px 20px;
    }
    /*|A 00| 121 0 160 M*/
    .elementor-1083 .elementor-element.elementor-element-c97b9d3 .typove_znaceni .part_table_wrapper {
        left: calc(-40% + 65px);
        width: 240px;
    }
    /*A 00 |1|21 0 160 M*/
    .elementor-1083 .elementor-element.elementor-element-c97b9d3 .smer_proudeni .part_table_wrapper {
        left: calc(-50% - 63px); 
        width: 220px;
    }
    /*A 00 1|2|1 0 160 M*/
    .elementor-1083 .elementor-element.elementor-element-c97b9d3 .pripojeni .part_table_wrapper {
        left: calc(-50% - 55px); 
        width: 235px;
    }
    /*A 00 12|1| 0 160 M*/
    .elementor-1083 .elementor-element.elementor-element-c97b9d3 .zpusob_ovladani .part_table_wrapper {
        left: calc(-50% - 70px); 
        width: 240px;
    }
    /*A 00 121 |0| 160 M*/
    .elementor-1083 .elementor-element.elementor-element-c97b9d3 .material-telesa .part_table_wrapper {
        left: calc(-50% - 45px); 
        width: 225px;
    }
    /*A 00 121 0 |160| M*/
    .elementor-1083 .elementor-element.elementor-element-c97b9d3 .pn .part_table_wrapper {
        left: calc(-10% - 10px); 
        width: 185px;
    }
    /*A 00 121 0 160 |M|*/
    .elementor-1083 .elementor-element.elementor-element-c97b9d3 .mostro .part_table_wrapper {
        left: calc(-20% - 35px); 
        width: 190px;
    }
}
@media screen and (max-width: 1024px) {
    .elementor-1083 .elementor-element.elementor-element-c97b9d3 .part {
        font-size: 42px;
        font-weight: 700;
        line-height: 1.3em;
    }
    .elementor-1083 .elementor-element.elementor-element-c97b9d3 .part .part_selected {
        word-spacing: 10px;
        padding: 0px 8px;
    }
    .elementor-1083 .elementor-element.elementor-element-c97b9d3 .part_table_wrapper {
        box-shadow: 0 4px 32px 0 rgba(0, 0, 0, 0.16);
        border-radius: 4px;
        top: calc(100% + 70px);
        left: calc(-40% + 25px);
        padding: 11px 14px;
        gap: 12px;
    }
    .elementor-1083 .elementor-element.elementor-element-c97b9d3 .part_table_wrapper:before {
        font-size: 48px;
        font-weight: 400;
        top: -117px;
        left: calc(50% - 25px);
        padding: 80px 20px;
    }
    /*|A 00| 121 0 160 M*/
    .elementor-1083 .elementor-element.elementor-element-c97b9d3 .typove_znaceni .part_table_wrapper {
        left: calc(-70% + 35px);
        width: 240px;
    }
    /*A 00 |1|21 0 160 M*/
    .elementor-1083 .elementor-element.elementor-element-c97b9d3 .smer_proudeni .part_table_wrapper {
        left: calc(-50% - 75px); 
        width: 220px;
    }
    /*A 00 1|2|1 0 160 M*/
    .elementor-1083 .elementor-element.elementor-element-c97b9d3 .pripojeni .part_table_wrapper {
        left: calc(-50% - 75px); 
        width: 235px;
    }
    /*A 00 12|1| 0 160 M*/
    .elementor-1083 .elementor-element.elementor-element-c97b9d3 .zpusob_ovladani .part_table_wrapper {
        left: calc(-50% - 85px); 
        width: 240px;
    }
    /*A 00 121 |0| 160 M*/
    .elementor-1083 .elementor-element.elementor-element-c97b9d3 .material-telesa .part_table_wrapper {
        left: calc(-50% - 65px); 
        width: 225px;
    }
    /*A 00 121 0 |160| M*/
    .elementor-1083 .elementor-element.elementor-element-c97b9d3 .pn .part_table_wrapper {
        left: calc(-10% - 40px); 
        width: 185px;
    }
    /*A 00 121 0 160 |M|*/
    .elementor-1083 .elementor-element.elementor-element-c97b9d3 .mostro .part_table_wrapper {
        left: calc(-20% - 55px); 
        width: 190px;
    }
}
@media screen and (max-width: 767px) {
    .elementor-1083 .elementor-element.elementor-element-c97b9d3 .vysvetlivka-wrapper {
        flex-direction: column;
        gap: 24px;
        justify-content: center;
        align-items: center;
    }
    .elementor-1083 .elementor-element.elementor-element-c97b9d3 .part {
        font-size: 32px;
        line-height: 1.3em;
    }
    .elementor-1083 .elementor-element.elementor-element-c97b9d3 .part .part_selected {
        word-spacing: 5px;
        padding: 0px 10px;
    }
    .elementor-1083 .elementor-element.elementor-element-c97b9d3 .part_table_wrapper {
        box-shadow: 0 4px 32px 0 rgba(0, 0, 0, 0.16);
        width: 160px;
        top: calc(100% + 5px);
        left: calc(-50% + 23px);
        padding: 18px 12px;
        gap: 14px;
    }
    .elementor-1083 .elementor-element.elementor-element-c97b9d3 .part_table_wrapper:before {
        font-size: 0px;
        padding: 20px 40px;
        top: -20px;
        left: 40px
    }
    .elementor-1083 .elementor-element.elementor-element-c97b9d3 .part_table_wrapper span {
        font-size: 16px;
    }
    .elementor-1083 .elementor-element.elementor-element-c97b9d3 .part_table_variants .variant_single {
        font-size: 14px;
        line-height: 16px;
    }
    /*|A 00| 121 0 160 M*/
    .elementor-1083 .elementor-element.elementor-element-c97b9d3 .typove_znaceni .part_table_wrapper {
        left: calc(-70% + 05px);
        top: 45px;
        width: 240px;
    }
    /*A 00 |1|21 0 160 M*/
    .elementor-1083 .elementor-element.elementor-element-c97b9d3 .smer_proudeni .part_table_wrapper {
        left: calc(-50% - 55px); 
        top: 45px;
        width: 170px;
    }
    /*A 00 1|2|1 0 160 M*/
    .elementor-1083 .elementor-element.elementor-element-c97b9d3 .pripojeni .part_table_wrapper {
        left: calc(-50% - 45px); 
        top: 45px;
        width: 180px;
    }
    /*A 00 12|1| 0 160 M*/
    .elementor-1083 .elementor-element.elementor-element-c97b9d3 .zpusob_ovladani .part_table_wrapper {
        left: calc(-50% - 95px); 
        top: 45px;
        width: 240px;
    }
    /*A 00 121 |0| 160 M*/
    .elementor-1083 .elementor-element.elementor-element-c97b9d3 .material-telesa .part_table_wrapper {
        left: calc(-50% - 45px); 
        width: 170px;
        top: 45px;

    }
    /*A 00 121 0 |160| M*/
    .elementor-1083 .elementor-element.elementor-element-c97b9d3 .pn .part_table_wrapper {
        left: calc(-40% - 00px); 
        width: 140px;
        top: 45px;
    }
    /*A 00 121 0 160 |M|*/
    .elementor-1083 .elementor-element.elementor-element-c97b9d3 .mostro .part_table_wrapper {
        left: calc(-40% - 18px); 
        width: 130px;
        top: 45px;
    }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-e379c79 */#soupatka-rychlocinna {
    display: none;
}
.elementor-1083 .elementor-element.elementor-element-e379c79 .button.icon svg {
    width: 26px;
}
.elementor-1083 .elementor-element.elementor-element-e379c79 .polozka-img-widget {
    padding: 34px;
    background: white;
    border-radius: 4px;
}
.elementor-1083 .elementor-element.elementor-element-e379c79 .box {
    border-top: 7px solid #14366E;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    display: flex;
    box-shadow: 0 8px 40px 0 rgba(0, 0, 0, 0.08);
    border-radius: 4px;
    background: #FFF;
    transition: .2s;
}
.elementor-1083 .elementor-element.elementor-element-e379c79 .polozka-img {
    background-position: center;
    background-size: cover;
    border-radius: 4px;
}
.elementor-1083 .elementor-element.elementor-element-e379c79 .polozka-obsah {
    padding: 36px 42px;
    gap: 16px;
}
.elementor-1083 .elementor-element.elementor-element-e379c79 .polozka-nadpis {
}
.elementor-1083 .elementor-element.elementor-element-e379c79 .polozka-excerpt {
}
.elementor-1083 .elementor-element.elementor-element-e379c79 .elementor-button {
    background-color: #14366E !important;
    border-color: #14366E !important;
}
.elementor-1083 .elementor-element.elementor-element-e379c79 .elementor-button:hover {
    background-color: var(--e-global-color-31c98d8) !important;
    color: var(--e-global-color-c648d25) !important;
}
.elementor-1083 .elementor-element.elementor-element-e379c79 .polozka-excerpt p:last-child {
    margin: 0;
}
.elementor-1083 .elementor-element.elementor-element-e379c79 .box:hover {
    border-top: 7px solid #14366E;
    box-shadow: 0 8px 30px 0 rgba(0, 0, 0, 0.38);
}
@media screen and (max-width:1024px) {
    .elementor-1083 .elementor-element.elementor-element-e379c79 .polozka-obsah {
        padding: 14px 18px;
        gap: 10px;
    }
}
@media screen and (max-width:767px) {
    .elementor-1083 .elementor-element.elementor-element-e379c79 .polozka-obsah {
        padding: 14px 18px;
        gap: 10px;
    }
    .elementor-1083 .elementor-element.elementor-element-e379c79 .button.icon svg {
        width: 16px;
    }
    .elementor-1083 .elementor-element.elementor-element-e379c79 .button.icon .elementor-button-content-wrapper {
        gap: 10px !important;
    }
}/* End custom CSS */