.elementor-1714 .elementor-element.elementor-element-b2e9982{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1714 .elementor-element.elementor-element-fd80ead{--display:flex;--min-height:800px;--border-radius:100% 100% 100% 100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1714 .elementor-element.elementor-element-fd80ead:not(.elementor-motion-effects-element-type-background), .elementor-1714 .elementor-element.elementor-element-fd80ead > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f1d1e03 );}.elementor-1714 .elementor-element.elementor-element-c4b3c66{--display:flex;--min-height:800px;--border-radius:100% 100% 100% 100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1714 .elementor-element.elementor-element-c4b3c66:not(.elementor-motion-effects-element-type-background), .elementor-1714 .elementor-element.elementor-element-c4b3c66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4418737 );}.elementor-1714 .elementor-element.elementor-element-0143ef8{--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;--overflow:hidden;--z-index:1;}.elementor-1714 .elementor-element.elementor-element-8a12118{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-1714 .elementor-element.elementor-element-1b06e4c{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1714 .elementor-element.elementor-element-1b06e4c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1714 .elementor-element.elementor-element-79af348{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1714 .elementor-element.elementor-element-79af348.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1714 .elementor-element.elementor-element-6734256 .elementor-heading-title{font-family:var( --e-global-typography-a99ddd8-font-family ), Sans-serif;font-size:var( --e-global-typography-a99ddd8-font-size );font-weight:var( --e-global-typography-a99ddd8-font-weight );text-transform:var( --e-global-typography-a99ddd8-text-transform );line-height:var( --e-global-typography-a99ddd8-line-height );color:var( --e-global-color-text );}.elementor-1714 .elementor-element.elementor-element-1974b01 .elementor-heading-title{font-family:var( --e-global-typography-5a20741-font-family ), Sans-serif;font-size:var( --e-global-typography-5a20741-font-size );font-weight:var( --e-global-typography-5a20741-font-weight );line-height:var( --e-global-typography-5a20741-line-height );color:var( --e-global-color-text );}.elementor-1714 .elementor-element.elementor-element-fb45e25{--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:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-1714 .elementor-element.elementor-element-bb54bf9{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1714 .elementor-element.elementor-element-225bdb7 .elementor-heading-title{font-family:var( --e-global-typography-806c42e-font-family ), Sans-serif;font-size:var( --e-global-typography-806c42e-font-size );font-weight:var( --e-global-typography-806c42e-font-weight );line-height:var( --e-global-typography-806c42e-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1714 .elementor-element.elementor-element-7071857{font-family:var( --e-global-typography-171fcc1-font-family ), Sans-serif;font-size:var( --e-global-typography-171fcc1-font-size );font-weight:var( --e-global-typography-171fcc1-font-weight );line-height:var( --e-global-typography-171fcc1-line-height );color:var( --e-global-color-text );}.elementor-1714 .elementor-element.elementor-element-b83bd0e{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1714 .elementor-element.elementor-element-7e1d4a4 .elementor-heading-title{font-family:var( --e-global-typography-806c42e-font-family ), Sans-serif;font-size:var( --e-global-typography-806c42e-font-size );font-weight:var( --e-global-typography-806c42e-font-weight );line-height:var( --e-global-typography-806c42e-line-height );color:var( --e-global-color-text );}.elementor-1714 .elementor-element.elementor-element-32e7d9f{font-family:var( --e-global-typography-171fcc1-font-family ), Sans-serif;font-size:var( --e-global-typography-171fcc1-font-size );font-weight:var( --e-global-typography-171fcc1-font-weight );line-height:var( --e-global-typography-171fcc1-line-height );color:var( --e-global-color-text );}.elementor-1714 .elementor-element.elementor-element-78cc979{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1714 .elementor-element.elementor-element-fa886eb .elementor-heading-title{font-family:var( --e-global-typography-806c42e-font-family ), Sans-serif;font-size:var( --e-global-typography-806c42e-font-size );font-weight:var( --e-global-typography-806c42e-font-weight );line-height:var( --e-global-typography-806c42e-line-height );color:var( --e-global-color-text );}.elementor-1714 .elementor-element.elementor-element-9787c4c{font-family:var( --e-global-typography-171fcc1-font-family ), Sans-serif;font-size:var( --e-global-typography-171fcc1-font-size );font-weight:var( --e-global-typography-171fcc1-font-weight );line-height:var( --e-global-typography-171fcc1-line-height );color:var( --e-global-color-text );}.elementor-1714 .elementor-element.elementor-element-cb9eba0{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1714 .elementor-element.elementor-element-44ab41e .elementor-heading-title{font-family:var( --e-global-typography-806c42e-font-family ), Sans-serif;font-size:var( --e-global-typography-806c42e-font-size );font-weight:var( --e-global-typography-806c42e-font-weight );line-height:var( --e-global-typography-806c42e-line-height );color:var( --e-global-color-text );}.elementor-1714 .elementor-element.elementor-element-97b40a5{font-family:var( --e-global-typography-171fcc1-font-family ), Sans-serif;font-size:var( --e-global-typography-171fcc1-font-size );font-weight:var( --e-global-typography-171fcc1-font-weight );line-height:var( --e-global-typography-171fcc1-line-height );color:var( --e-global-color-text );}.elementor-1714 .elementor-element.elementor-element-f6ba07c{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1714 .elementor-element.elementor-element-1366bf9 .elementor-heading-title{font-family:var( --e-global-typography-806c42e-font-family ), Sans-serif;font-size:var( --e-global-typography-806c42e-font-size );font-weight:var( --e-global-typography-806c42e-font-weight );line-height:var( --e-global-typography-806c42e-line-height );color:var( --e-global-color-text );}.elementor-1714 .elementor-element.elementor-element-f27b03c{font-family:var( --e-global-typography-171fcc1-font-family ), Sans-serif;font-size:var( --e-global-typography-171fcc1-font-size );font-weight:var( --e-global-typography-171fcc1-font-weight );line-height:var( --e-global-typography-171fcc1-line-height );color:var( --e-global-color-text );}.elementor-1714 .elementor-element.elementor-element-e27b370{width:var( --container-widget-width, 760px );max-width:760px;--container-widget-width:760px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-171fcc1-font-family ), Sans-serif;font-size:var( --e-global-typography-171fcc1-font-size );font-weight:var( --e-global-typography-171fcc1-font-weight );line-height:var( --e-global-typography-171fcc1-line-height );color:var( --e-global-color-text );}@media(max-width:1024px){.elementor-1714 .elementor-element.elementor-element-6734256 .elementor-heading-title{font-size:var( --e-global-typography-a99ddd8-font-size );line-height:var( --e-global-typography-a99ddd8-line-height );}.elementor-1714 .elementor-element.elementor-element-1974b01{width:initial;max-width:initial;}.elementor-1714 .elementor-element.elementor-element-1974b01 .elementor-heading-title{font-size:var( --e-global-typography-5a20741-font-size );line-height:var( --e-global-typography-5a20741-line-height );}.elementor-1714 .elementor-element.elementor-element-225bdb7 .elementor-heading-title{font-size:var( --e-global-typography-806c42e-font-size );line-height:var( --e-global-typography-806c42e-line-height );}.elementor-1714 .elementor-element.elementor-element-7071857{font-size:var( --e-global-typography-171fcc1-font-size );line-height:var( --e-global-typography-171fcc1-line-height );}.elementor-1714 .elementor-element.elementor-element-7e1d4a4 .elementor-heading-title{font-size:var( --e-global-typography-806c42e-font-size );line-height:var( --e-global-typography-806c42e-line-height );}.elementor-1714 .elementor-element.elementor-element-32e7d9f{font-size:var( --e-global-typography-171fcc1-font-size );line-height:var( --e-global-typography-171fcc1-line-height );}.elementor-1714 .elementor-element.elementor-element-fa886eb .elementor-heading-title{font-size:var( --e-global-typography-806c42e-font-size );line-height:var( --e-global-typography-806c42e-line-height );}.elementor-1714 .elementor-element.elementor-element-9787c4c{font-size:var( --e-global-typography-171fcc1-font-size );line-height:var( --e-global-typography-171fcc1-line-height );}.elementor-1714 .elementor-element.elementor-element-44ab41e .elementor-heading-title{font-size:var( --e-global-typography-806c42e-font-size );line-height:var( --e-global-typography-806c42e-line-height );}.elementor-1714 .elementor-element.elementor-element-97b40a5{font-size:var( --e-global-typography-171fcc1-font-size );line-height:var( --e-global-typography-171fcc1-line-height );}.elementor-1714 .elementor-element.elementor-element-1366bf9 .elementor-heading-title{font-size:var( --e-global-typography-806c42e-font-size );line-height:var( --e-global-typography-806c42e-line-height );}.elementor-1714 .elementor-element.elementor-element-f27b03c{font-size:var( --e-global-typography-171fcc1-font-size );line-height:var( --e-global-typography-171fcc1-line-height );}.elementor-1714 .elementor-element.elementor-element-e27b370{font-size:var( --e-global-typography-171fcc1-font-size );line-height:var( --e-global-typography-171fcc1-line-height );}}@media(max-width:767px){.elementor-1714 .elementor-element.elementor-element-fd80ead{--width:800px;--min-height:400px;}.elementor-1714 .elementor-element.elementor-element-8a12118{--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;}.elementor-1714 .elementor-element.elementor-element-6734256 .elementor-heading-title{font-size:var( --e-global-typography-a99ddd8-font-size );line-height:var( --e-global-typography-a99ddd8-line-height );}.elementor-1714 .elementor-element.elementor-element-1974b01 .elementor-heading-title{font-size:var( --e-global-typography-5a20741-font-size );line-height:var( --e-global-typography-5a20741-line-height );}.elementor-1714 .elementor-element.elementor-element-bb54bf9{--width:100%;}.elementor-1714 .elementor-element.elementor-element-225bdb7 .elementor-heading-title{font-size:var( --e-global-typography-806c42e-font-size );line-height:var( --e-global-typography-806c42e-line-height );}.elementor-1714 .elementor-element.elementor-element-7071857{font-size:var( --e-global-typography-171fcc1-font-size );line-height:var( --e-global-typography-171fcc1-line-height );}.elementor-1714 .elementor-element.elementor-element-b83bd0e{--width:100%;}.elementor-1714 .elementor-element.elementor-element-7e1d4a4 .elementor-heading-title{font-size:var( --e-global-typography-806c42e-font-size );line-height:var( --e-global-typography-806c42e-line-height );}.elementor-1714 .elementor-element.elementor-element-32e7d9f{font-size:var( --e-global-typography-171fcc1-font-size );line-height:var( --e-global-typography-171fcc1-line-height );}.elementor-1714 .elementor-element.elementor-element-78cc979{--width:100%;}.elementor-1714 .elementor-element.elementor-element-fa886eb .elementor-heading-title{font-size:var( --e-global-typography-806c42e-font-size );line-height:var( --e-global-typography-806c42e-line-height );}.elementor-1714 .elementor-element.elementor-element-9787c4c{font-size:var( --e-global-typography-171fcc1-font-size );line-height:var( --e-global-typography-171fcc1-line-height );}.elementor-1714 .elementor-element.elementor-element-cb9eba0{--width:100%;}.elementor-1714 .elementor-element.elementor-element-44ab41e .elementor-heading-title{font-size:var( --e-global-typography-806c42e-font-size );line-height:var( --e-global-typography-806c42e-line-height );}.elementor-1714 .elementor-element.elementor-element-97b40a5{font-size:var( --e-global-typography-171fcc1-font-size );line-height:var( --e-global-typography-171fcc1-line-height );}.elementor-1714 .elementor-element.elementor-element-f6ba07c{--width:100%;}.elementor-1714 .elementor-element.elementor-element-1366bf9 .elementor-heading-title{font-size:var( --e-global-typography-806c42e-font-size );line-height:var( --e-global-typography-806c42e-line-height );}.elementor-1714 .elementor-element.elementor-element-f27b03c{font-size:var( --e-global-typography-171fcc1-font-size );line-height:var( --e-global-typography-171fcc1-line-height );}.elementor-1714 .elementor-element.elementor-element-e27b370{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-171fcc1-font-size );line-height:var( --e-global-typography-171fcc1-line-height );}}@media(min-width:768px){.elementor-1714 .elementor-element.elementor-element-fd80ead{--width:800px;}.elementor-1714 .elementor-element.elementor-element-c4b3c66{--width:800px;}.elementor-1714 .elementor-element.elementor-element-1b06e4c{--width:560px;}.elementor-1714 .elementor-element.elementor-element-bb54bf9{--width:760px;}.elementor-1714 .elementor-element.elementor-element-b83bd0e{--width:760px;}.elementor-1714 .elementor-element.elementor-element-78cc979{--width:760px;}.elementor-1714 .elementor-element.elementor-element-cb9eba0{--width:760px;}.elementor-1714 .elementor-element.elementor-element-f6ba07c{--width:760px;}}@media(max-width:1024px) and (min-width:768px){.elementor-1714 .elementor-element.elementor-element-1b06e4c{--width:480px;}.elementor-1714 .elementor-element.elementor-element-bb54bf9{--width:100%;}.elementor-1714 .elementor-element.elementor-element-b83bd0e{--width:100%;}.elementor-1714 .elementor-element.elementor-element-78cc979{--width:100%;}.elementor-1714 .elementor-element.elementor-element-cb9eba0{--width:100%;}.elementor-1714 .elementor-element.elementor-element-f6ba07c{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-fd80ead */.elementor-1714 .elementor-element.elementor-element-fd80ead{position:absolute;left:calc(50% + min(600px,50%) + -260px);top:-600px}
@media (max-width:767px){.elementor-1714 .elementor-element.elementor-element-fd80ead{left:calc(100% + -174px);top:-400px}}
.elementor-1714 .elementor-element.elementor-element-fd80ead {
    filter: blur(400px);
    z-index: -4;
}
@media only screen and (max-width: 767px) {
  .elementor-1714 .elementor-element.elementor-element-fd80ead {
    filter: blur(100px);
}
}
/* Zari bez vykonove penalizace: vysledek puvodniho blur vyfoceny z Chromu (hp-kruhy/build.py). Kde bitmapa neni, plati puvodni blur. */
.elementor-1714 .elementor-element.elementor-element-fd80ead{transform:translate(var(--e-con-transform-translateX,0),var(--e-con-transform-translateY,0))}
@media (min-width:768px) and (max-resolution:1.31dppx), (min-width:768px) and (-webkit-max-device-pixel-ratio:1.31){.elementor-1714 .elementor-element.elementor-element-fd80ead{filter:none;border-image:url(https://www.provocado.cz/wp-content/uploads/2026/09/hp-kruhy-d-x1.png) 2 255 7 2 fill/0/1200px stretch}.elementor-1714 .elementor-element.elementor-element-fd80ead:not(.elementor-motion-effects-element-type-background){background-color:transparent}}
@media (min-width:768px) and (resolution:1.5dppx), (min-width:768px) and (-webkit-device-pixel-ratio:1.5){.elementor-1714 .elementor-element.elementor-element-fd80ead{filter:none;border-image:url(https://www.provocado.cz/wp-content/uploads/2026/09/hp-kruhy-d-x1_5.png) 2 305 2 2 fill/0/1072px stretch}.elementor-1714 .elementor-element.elementor-element-fd80ead:not(.elementor-motion-effects-element-type-background){background-color:transparent}}
@media (min-width:768px) and (resolution:1.75dppx), (min-width:768px) and (-webkit-device-pixel-ratio:1.75){.elementor-1714 .elementor-element.elementor-element-fd80ead{filter:none;border-image:url(https://www.provocado.cz/wp-content/uploads/2026/09/hp-kruhy-d-x1_75.png) 2 312 2 2 fill/0/920px stretch}.elementor-1714 .elementor-element.elementor-element-fd80ead:not(.elementor-motion-effects-element-type-background){background-color:transparent}}
@media (min-width:768px) and (resolution:2dppx), (min-width:768px) and (-webkit-device-pixel-ratio:2){.elementor-1714 .elementor-element.elementor-element-fd80ead{filter:none;border-image:url(https://www.provocado.cz/wp-content/uploads/2026/09/hp-kruhy-d-x2.png) 2 354 2 2 fill/0/806px stretch}.elementor-1714 .elementor-element.elementor-element-fd80ead:not(.elementor-motion-effects-element-type-background){background-color:transparent}}
@media (min-width:768px) and (resolution:2.25dppx), (min-width:768px) and (-webkit-device-pixel-ratio:2.25){.elementor-1714 .elementor-element.elementor-element-fd80ead{filter:none;border-image:url(https://www.provocado.cz/wp-content/uploads/2026/09/hp-kruhy-d-x2_25.png) 2 365 2 2 fill/0/718px stretch}.elementor-1714 .elementor-element.elementor-element-fd80ead:not(.elementor-motion-effects-element-type-background){background-color:transparent}}
@media (min-width:768px) and (resolution:2.5dppx), (min-width:768px) and (-webkit-device-pixel-ratio:2.5){.elementor-1714 .elementor-element.elementor-element-fd80ead{filter:none;border-image:url(https://www.provocado.cz/wp-content/uploads/2026/09/hp-kruhy-d-x2_5.png) 2 376 2 2 fill/0/647px stretch}.elementor-1714 .elementor-element.elementor-element-fd80ead:not(.elementor-motion-effects-element-type-background){background-color:transparent}}
@media (min-width:768px) and (resolution:3dppx), (min-width:768px) and (-webkit-device-pixel-ratio:3){.elementor-1714 .elementor-element.elementor-element-fd80ead{filter:none;border-image:url(https://www.provocado.cz/wp-content/uploads/2026/09/hp-kruhy-d-x3.png) 2 418 2 2 fill/0/540px stretch}.elementor-1714 .elementor-element.elementor-element-fd80ead:not(.elementor-motion-effects-element-type-background){background-color:transparent}}
@media (max-width:767px) and (max-resolution:5.3dppx), (max-width:767px) and (-webkit-max-device-pixel-ratio:5.3){.elementor-1714 .elementor-element.elementor-element-fd80ead{filter:none;border-image:url(https://www.provocado.cz/wp-content/uploads/2026/09/hp-kruhy-m-x1.png) 2 259 12 2 fill/0/300px stretch}.elementor-1714 .elementor-element.elementor-element-fd80ead:not(.elementor-motion-effects-element-type-background){background-color:transparent}}
@media (max-width:767px) and (resolution:2dppx), (max-width:767px) and (-webkit-device-pixel-ratio:2){.elementor-1714 .elementor-element.elementor-element-fd80ead{filter:none;border-image:url(https://www.provocado.cz/wp-content/uploads/2026/09/hp-kruhy-m-x2.png) 2 275 12 2 fill/0/300px stretch}.elementor-1714 .elementor-element.elementor-element-fd80ead:not(.elementor-motion-effects-element-type-background){background-color:transparent}}
@media (max-width:767px) and (resolution:2.25dppx), (max-width:767px) and (-webkit-device-pixel-ratio:2.25){.elementor-1714 .elementor-element.elementor-element-fd80ead{filter:none;border-image:url(https://www.provocado.cz/wp-content/uploads/2026/09/hp-kruhy-m-x2_25.png) 2 276 12 2 fill/0/300px stretch}.elementor-1714 .elementor-element.elementor-element-fd80ead:not(.elementor-motion-effects-element-type-background){background-color:transparent}}
@media (max-width:767px) and (resolution:2.5dppx), (max-width:767px) and (-webkit-device-pixel-ratio:2.5){.elementor-1714 .elementor-element.elementor-element-fd80ead{filter:none;border-image:url(https://www.provocado.cz/wp-content/uploads/2026/09/hp-kruhy-m-x2_5.png) 2 278 14 2 fill/0/300px stretch}.elementor-1714 .elementor-element.elementor-element-fd80ead:not(.elementor-motion-effects-element-type-background){background-color:transparent}}
@media (max-width:767px) and (resolution:2.625dppx), (max-width:767px) and (-webkit-device-pixel-ratio:2.625){.elementor-1714 .elementor-element.elementor-element-fd80ead{filter:none;border-image:url(https://www.provocado.cz/wp-content/uploads/2026/09/hp-kruhy-m-x2_625.png) 2 278 15 2 fill/0/300px stretch}.elementor-1714 .elementor-element.elementor-element-fd80ead:not(.elementor-motion-effects-element-type-background){background-color:transparent}}
@media (max-width:767px) and (resolution:2.75dppx), (max-width:767px) and (-webkit-device-pixel-ratio:2.75){.elementor-1714 .elementor-element.elementor-element-fd80ead{filter:none;border-image:url(https://www.provocado.cz/wp-content/uploads/2026/09/hp-kruhy-m-x2_75.png) 2 279 16 2 fill/0/300px stretch}.elementor-1714 .elementor-element.elementor-element-fd80ead:not(.elementor-motion-effects-element-type-background){background-color:transparent}}
@media (max-width:767px) and (resolution:3dppx), (max-width:767px) and (-webkit-device-pixel-ratio:3){.elementor-1714 .elementor-element.elementor-element-fd80ead{filter:none;border-image:url(https://www.provocado.cz/wp-content/uploads/2026/09/hp-kruhy-m-x3.png) 2 280 18 2 fill/0/300px stretch}.elementor-1714 .elementor-element.elementor-element-fd80ead:not(.elementor-motion-effects-element-type-background){background-color:transparent}}
@media (max-width:767px) and (resolution:3.5dppx), (max-width:767px) and (-webkit-device-pixel-ratio:3.5){.elementor-1714 .elementor-element.elementor-element-fd80ead{filter:none;border-image:url(https://www.provocado.cz/wp-content/uploads/2026/09/hp-kruhy-m-x3_5.png) 2 283 22 2 fill/0/300px stretch}.elementor-1714 .elementor-element.elementor-element-fd80ead:not(.elementor-motion-effects-element-type-background){background-color:transparent}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4b3c66 */.elementor-1714 .elementor-element.elementor-element-c4b3c66{position:absolute;left:calc(50% - min(600px,50%) + -900px);top:-400px}
@media (max-width:767px){.elementor-1714 .elementor-element.elementor-element-c4b3c66{left:-364px;top:-200px}}
.elementor-1714 .elementor-element.elementor-element-c4b3c66 {
    filter: blur(400px);
    z-index: -4;
}
@media only screen and (max-width: 767px) {
  .elementor-1714 .elementor-element.elementor-element-c4b3c66 {
    filter: blur(100px);
}
}
/* Zari bez vykonove penalizace: vysledek puvodniho blur vyfoceny z Chromu (hp-kruhy/build.py). Kde bitmapa neni, plati puvodni blur. */
.elementor-1714 .elementor-element.elementor-element-c4b3c66{transform:translate(var(--e-con-transform-translateX,0),var(--e-con-transform-translateY,0))}
@media (min-width:768px) and (max-resolution:1.31dppx), (min-width:768px) and (-webkit-max-device-pixel-ratio:1.31){.elementor-1714 .elementor-element.elementor-element-c4b3c66{filter:none;border-image:url(https://www.provocado.cz/wp-content/uploads/2026/09/hp-kruhy-d-x1.png) 2 213 7 44 fill/0/1200px stretch}.elementor-1714 .elementor-element.elementor-element-c4b3c66:not(.elementor-motion-effects-element-type-background){background-color:transparent}}
@media (min-width:768px) and (resolution:1.5dppx), (min-width:768px) and (-webkit-device-pixel-ratio:1.5){.elementor-1714 .elementor-element.elementor-element-c4b3c66{filter:none;border-image:url(https://www.provocado.cz/wp-content/uploads/2026/09/hp-kruhy-d-x1_5.png) 2 245 2 62 fill/0/1072px stretch}.elementor-1714 .elementor-element.elementor-element-c4b3c66:not(.elementor-motion-effects-element-type-background){background-color:transparent}}
@media (min-width:768px) and (resolution:1.75dppx), (min-width:768px) and (-webkit-device-pixel-ratio:1.75){.elementor-1714 .elementor-element.elementor-element-c4b3c66{filter:none;border-image:url(https://www.provocado.cz/wp-content/uploads/2026/09/hp-kruhy-d-x1_75.png) 2 249 2 65 fill/0/920px stretch}.elementor-1714 .elementor-element.elementor-element-c4b3c66:not(.elementor-motion-effects-element-type-background){background-color:transparent}}
@media (min-width:768px) and (resolution:2dppx), (min-width:768px) and (-webkit-device-pixel-ratio:2){.elementor-1714 .elementor-element.elementor-element-c4b3c66{filter:none;border-image:url(https://www.provocado.cz/wp-content/uploads/2026/09/hp-kruhy-d-x2.png) 2 289 2 67 fill/0/806px stretch}.elementor-1714 .elementor-element.elementor-element-c4b3c66:not(.elementor-motion-effects-element-type-background){background-color:transparent}}
@media (min-width:768px) and (resolution:2.25dppx), (min-width:768px) and (-webkit-device-pixel-ratio:2.25){.elementor-1714 .elementor-element.elementor-element-c4b3c66{filter:none;border-image:url(https://www.provocado.cz/wp-content/uploads/2026/09/hp-kruhy-d-x2_25.png) 2 297 2 70 fill/0/718px stretch}.elementor-1714 .elementor-element.elementor-element-c4b3c66:not(.elementor-motion-effects-element-type-background){background-color:transparent}}
@media (min-width:768px) and (resolution:2.5dppx), (min-width:768px) and (-webkit-device-pixel-ratio:2.5){.elementor-1714 .elementor-element.elementor-element-c4b3c66{filter:none;border-image:url(https://www.provocado.cz/wp-content/uploads/2026/09/hp-kruhy-d-x2_5.png) 2 305 2 73 fill/0/647px stretch}.elementor-1714 .elementor-element.elementor-element-c4b3c66:not(.elementor-motion-effects-element-type-background){background-color:transparent}}
@media (min-width:768px) and (resolution:3dppx), (min-width:768px) and (-webkit-device-pixel-ratio:3){.elementor-1714 .elementor-element.elementor-element-c4b3c66{filter:none;border-image:url(https://www.provocado.cz/wp-content/uploads/2026/09/hp-kruhy-d-x3.png) 2 342 2 78 fill/0/540px stretch}.elementor-1714 .elementor-element.elementor-element-c4b3c66:not(.elementor-motion-effects-element-type-background){background-color:transparent}}
@media (max-width:767px) and (width:320px){.elementor-1714 .elementor-element.elementor-element-c4b3c66{filter:none;border-image:url(https://www.provocado.cz/wp-content/uploads/2026/09/hp-kruhy-m-vw320.png) 2 2 2 2 fill/0/300px stretch}.elementor-1714 .elementor-element.elementor-element-c4b3c66:not(.elementor-motion-effects-element-type-background){background-color:transparent}}
@media (max-width:767px) and (width:360px){.elementor-1714 .elementor-element.elementor-element-c4b3c66{filter:none;border-image:url(https://www.provocado.cz/wp-content/uploads/2026/09/hp-kruhy-m-vw360.png) 2 2 2 2 fill/0/300px stretch}.elementor-1714 .elementor-element.elementor-element-c4b3c66:not(.elementor-motion-effects-element-type-background){background-color:transparent}}
@media (max-width:767px) and (width:375px){.elementor-1714 .elementor-element.elementor-element-c4b3c66{filter:none;border-image:url(https://www.provocado.cz/wp-content/uploads/2026/09/hp-kruhy-m-vw375.png) 2 2 2 2 fill/0/300px stretch}.elementor-1714 .elementor-element.elementor-element-c4b3c66:not(.elementor-motion-effects-element-type-background){background-color:transparent}}
@media (max-width:767px) and (width:384px){.elementor-1714 .elementor-element.elementor-element-c4b3c66{filter:none;border-image:url(https://www.provocado.cz/wp-content/uploads/2026/09/hp-kruhy-m-vw384.png) 2 2 2 2 fill/0/300px stretch}.elementor-1714 .elementor-element.elementor-element-c4b3c66:not(.elementor-motion-effects-element-type-background){background-color:transparent}}
@media (max-width:767px) and (width:390px){.elementor-1714 .elementor-element.elementor-element-c4b3c66{filter:none;border-image:url(https://www.provocado.cz/wp-content/uploads/2026/09/hp-kruhy-m-vw390.png) 2 2 2 2 fill/0/300px stretch}.elementor-1714 .elementor-element.elementor-element-c4b3c66:not(.elementor-motion-effects-element-type-background){background-color:transparent}}
@media (max-width:767px) and (width:393px){.elementor-1714 .elementor-element.elementor-element-c4b3c66{filter:none;border-image:url(https://www.provocado.cz/wp-content/uploads/2026/09/hp-kruhy-m-vw393.png) 2 2 2 2 fill/0/300px stretch}.elementor-1714 .elementor-element.elementor-element-c4b3c66:not(.elementor-motion-effects-element-type-background){background-color:transparent}}
@media (max-width:767px) and (width:402px){.elementor-1714 .elementor-element.elementor-element-c4b3c66{filter:none;border-image:url(https://www.provocado.cz/wp-content/uploads/2026/09/hp-kruhy-m-vw402.png) 2 2 2 2 fill/0/300px stretch}.elementor-1714 .elementor-element.elementor-element-c4b3c66:not(.elementor-motion-effects-element-type-background){background-color:transparent}}
@media (max-width:767px) and (width:411px){.elementor-1714 .elementor-element.elementor-element-c4b3c66{filter:none;border-image:url(https://www.provocado.cz/wp-content/uploads/2026/09/hp-kruhy-m-vw411.png) 2 2 2 2 fill/0/300px stretch}.elementor-1714 .elementor-element.elementor-element-c4b3c66:not(.elementor-motion-effects-element-type-background){background-color:transparent}}
@media (max-width:767px) and (width:412px){.elementor-1714 .elementor-element.elementor-element-c4b3c66{filter:none;border-image:url(https://www.provocado.cz/wp-content/uploads/2026/09/hp-kruhy-m-vw412.png) 2 2 2 2 fill/0/300px stretch}.elementor-1714 .elementor-element.elementor-element-c4b3c66:not(.elementor-motion-effects-element-type-background){background-color:transparent}}
@media (max-width:767px) and (width:414px){.elementor-1714 .elementor-element.elementor-element-c4b3c66{filter:none;border-image:url(https://www.provocado.cz/wp-content/uploads/2026/09/hp-kruhy-m-vw414.png) 2 2 2 2 fill/0/300px stretch}.elementor-1714 .elementor-element.elementor-element-c4b3c66:not(.elementor-motion-effects-element-type-background){background-color:transparent}}
@media (max-width:767px) and (width:428px){.elementor-1714 .elementor-element.elementor-element-c4b3c66{filter:none;border-image:url(https://www.provocado.cz/wp-content/uploads/2026/09/hp-kruhy-m-vw428.png) 2 2 2 2 fill/0/300px stretch}.elementor-1714 .elementor-element.elementor-element-c4b3c66:not(.elementor-motion-effects-element-type-background){background-color:transparent}}
@media (max-width:767px) and (width:430px){.elementor-1714 .elementor-element.elementor-element-c4b3c66{filter:none;border-image:url(https://www.provocado.cz/wp-content/uploads/2026/09/hp-kruhy-m-vw430.png) 2 2 2 2 fill/0/300px stretch}.elementor-1714 .elementor-element.elementor-element-c4b3c66:not(.elementor-motion-effects-element-type-background){background-color:transparent}}
@media (max-width:767px) and (width:440px){.elementor-1714 .elementor-element.elementor-element-c4b3c66{filter:none;border-image:url(https://www.provocado.cz/wp-content/uploads/2026/09/hp-kruhy-m-vw440.png) 2 2 2 2 fill/0/300px stretch}.elementor-1714 .elementor-element.elementor-element-c4b3c66:not(.elementor-motion-effects-element-type-background){background-color:transparent}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b2e9982 */.elementor-1714 .elementor-element.elementor-element-b2e9982{position:relative;z-index:0;height:0;min-height:0;padding:0;margin:0;overflow:visible}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6734256 */.elementor-1714 .elementor-element.elementor-element-6734256 span {
background: linear-gradient(to right, var(--e-global-color-f09d4b4) 0%, var(--e-global-color-bbae566) 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1974b01 */.elementor-1714 .elementor-element.elementor-element-1974b01 span {
background: linear-gradient(to right, var(--e-global-color-1b29be7) 0%, var(--e-global-color-f1d1e03) 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a12118 */@media only screen and (max-width: 767px) {
  .elementor-1714 .elementor-element.elementor-element-8a12118 {
    background:  none!important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0143ef8 */@media only screen and (max-width: 767px) {
  .elementor-1714 .elementor-element.elementor-element-0143ef8 {
    background:  none!important;
}
}/* End custom CSS */