.elementor-427 .elementor-element.elementor-element-ace3d3a > .elementor-container{max-width:1320px;}.elementor-427 .elementor-element.elementor-element-ace3d3a:not(.elementor-motion-effects-element-type-background), .elementor-427 .elementor-element.elementor-element-ace3d3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://skinspa.cz/wp-content/uploads/2025/11/prostory-1.jpeg") 50% 50%;background-size:cover;}.elementor-427 .elementor-element.elementor-element-ace3d3a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:335px 30px 335px 30px;}.elementor-427 .elementor-element.elementor-element-ace3d3a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-427 .elementor-element.elementor-element-5dc246a4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-427 .elementor-element.elementor-element-5dc246a4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-427 .elementor-element.elementor-element-5dc246a4 > .elementor-element-populated{padding:0px 30px 0px 0px;}.elementor-427 .elementor-element.elementor-element-64afa1a4{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;top:-106px;}body:not(.rtl) .elementor-427 .elementor-element.elementor-element-64afa1a4{right:0px;}body.rtl .elementor-427 .elementor-element.elementor-element-64afa1a4{left:0px;}.elementor-427 .elementor-element.elementor-element-100f9660{z-index:3;}.elementor-427 .elementor-element.elementor-element-eb73687 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:60px 0px 0px 0px;}.elementor-427 .elementor-element.elementor-element-14856e4{width:auto;max-width:auto;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-427 .elementor-element.elementor-element-14856e4 > .elementor-widget-container{--e-transform-rotateZ:-90deg;margin:100px -200px 0px -175px;}.elementor-427 .elementor-element.elementor-element-14856e4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(50px/2);}.elementor-427 .elementor-element.elementor-element-14856e4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(50px/2);}.elementor-427 .elementor-element.elementor-element-14856e4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(50px/2);}.elementor-427 .elementor-element.elementor-element-14856e4 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-50px/2);}.elementor-427 .elementor-element.elementor-element-14856e4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-50px/2);}.elementor-427 .elementor-element.elementor-element-14856e4 .elementor-icon-list-item:not(:last-child):after{content:"";height:45%;border-color:var( --e-global-color-50b2a21 );}.elementor-427 .elementor-element.elementor-element-14856e4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-427 .elementor-element.elementor-element-14856e4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-427 .elementor-element.elementor-element-14856e4 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-427 .elementor-element.elementor-element-14856e4 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-427 .elementor-element.elementor-element-14856e4 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-427 .elementor-element.elementor-element-14856e4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-427 .elementor-element.elementor-element-14856e4 .elementor-icon-list-item > a{font-family:var( --e-global-typography-3958d75-font-family ), Sans-serif;font-size:var( --e-global-typography-3958d75-font-size );font-weight:var( --e-global-typography-3958d75-font-weight );text-transform:var( --e-global-typography-3958d75-text-transform );line-height:var( --e-global-typography-3958d75-line-height );letter-spacing:var( --e-global-typography-3958d75-letter-spacing );}.elementor-427 .elementor-element.elementor-element-14856e4 .elementor-icon-list-text{color:var( --e-global-color-50b2a21 );transition:color 0.3s;}.elementor-427 .elementor-element.elementor-element-14856e4 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-fdf12ae );}.elementor-427 .elementor-element.elementor-element-657fffc .elementor-heading-title{font-family:var( --e-global-typography-3958d75-font-family ), Sans-serif;font-size:var( --e-global-typography-3958d75-font-size );font-weight:var( --e-global-typography-3958d75-font-weight );text-transform:var( --e-global-typography-3958d75-text-transform );line-height:var( --e-global-typography-3958d75-line-height );letter-spacing:var( --e-global-typography-3958d75-letter-spacing );color:#FFFFFF;}.elementor-427 .elementor-element.elementor-element-85e1925 .elementskit-section-title-wraper .elementskit-section-title{color:#FFFFFF;margin:0px 0px 0px 0px;font-family:var( --e-global-typography-db48b8b-font-family ), Sans-serif;font-size:var( --e-global-typography-db48b8b-font-size );font-weight:var( --e-global-typography-db48b8b-font-weight );line-height:var( --e-global-typography-db48b8b-line-height );}.elementor-427 .elementor-element.elementor-element-85e1925 .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-b8a96f0 );}.elementor-427 .elementor-element.elementor-element-85e1925 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-427 .elementor-element.elementor-element-85e1925 .elementskit-section-title-wraper .elementskit-section-title > span{font-family:var( --e-global-typography-db48b8b-font-family ), Sans-serif;font-size:var( --e-global-typography-db48b8b-font-size );font-weight:var( --e-global-typography-db48b8b-font-weight );line-height:var( --e-global-typography-db48b8b-line-height );}.elementor-427 .elementor-element.elementor-element-1ec4d083 .elementor-button{background-color:#FFFFFF;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:none;}.elementor-427 .elementor-element.elementor-element-1ec4d083 .elementor-button:hover, .elementor-427 .elementor-element.elementor-element-1ec4d083 .elementor-button:focus{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-427 .elementor-element.elementor-element-1ec4d083{width:auto;max-width:auto;}.elementor-427 .elementor-element.elementor-element-1ec4d083 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-427 .elementor-element.elementor-element-1ec4d083 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-427 .elementor-element.elementor-element-1ec4d083 .elementor-button:hover svg, .elementor-427 .elementor-element.elementor-element-1ec4d083 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-427 .elementor-element.elementor-element-631d5611 .elementor-button{background-color:var( --e-global-color-primary );border-style:none;}.elementor-427 .elementor-element.elementor-element-631d5611 .elementor-button:hover, .elementor-427 .elementor-element.elementor-element-631d5611 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-secondary );border-color:#FFFFFF;}.elementor-427 .elementor-element.elementor-element-631d5611{width:auto;max-width:auto;}.elementor-427 .elementor-element.elementor-element-631d5611 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-427 .elementor-element.elementor-element-631d5611 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-427 .elementor-element.elementor-element-631d5611 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-427 .elementor-element.elementor-element-631d5611 .elementor-button:hover svg, .elementor-427 .elementor-element.elementor-element-631d5611 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-bc-flex-widget .elementor-427 .elementor-element.elementor-element-51ffe788.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-427 .elementor-element.elementor-element-51ffe788.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-427 .elementor-element.elementor-element-51ffe788 > .elementor-element-populated, .elementor-427 .elementor-element.elementor-element-51ffe788 > .elementor-element-populated > .elementor-background-overlay, .elementor-427 .elementor-element.elementor-element-51ffe788 > .elementor-background-slideshow{border-radius:30px 30px 0px 0px;}.elementor-427 .elementor-element.elementor-element-51ffe788 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-427 .elementor-element.elementor-element-64964184 > .elementor-container{max-width:1320px;}.elementor-427 .elementor-element.elementor-element-64964184{padding:100px 30px 100px 30px;}.elementor-427 .elementor-element.elementor-element-151dd163:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-427 .elementor-element.elementor-element-151dd163 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://skinspa.cz/wp-content/uploads/2025/11/kosmetika-scaled.jpeg");background-position:center center;background-size:cover;}.elementor-427 .elementor-element.elementor-element-151dd163 > .elementor-element-populated, .elementor-427 .elementor-element.elementor-element-151dd163 > .elementor-element-populated > .elementor-background-overlay, .elementor-427 .elementor-element.elementor-element-151dd163 > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-427 .elementor-element.elementor-element-151dd163 > .elementor-element-populated{box-shadow:0px 0px 60px 0px #FFFBF4 inset;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 30px 0px 0px;--e-column-margin-right:30px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-427 .elementor-element.elementor-element-151dd163 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-427 .elementor-element.elementor-element-3b0b4e29{--spacer-size:50px;}.elementor-bc-flex-widget .elementor-427 .elementor-element.elementor-element-5cc280c1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-427 .elementor-element.elementor-element-5cc280c1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-427 .elementor-element.elementor-element-5cc280c1 > .elementor-element-populated{padding:60px 15px 60px 15px;}.elementor-427 .elementor-element.elementor-element-2f11415b .elementor-heading-title{font-family:var( --e-global-typography-3958d75-font-family ), Sans-serif;font-size:var( --e-global-typography-3958d75-font-size );font-weight:var( --e-global-typography-3958d75-font-weight );text-transform:var( --e-global-typography-3958d75-text-transform );line-height:var( --e-global-typography-3958d75-line-height );letter-spacing:var( --e-global-typography-3958d75-letter-spacing );color:var( --e-global-color-cc0aa05 );}.elementor-427 .elementor-element.elementor-element-418e7fba{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;top:-35px;}body:not(.rtl) .elementor-427 .elementor-element.elementor-element-418e7fba{right:0px;}body.rtl .elementor-427 .elementor-element.elementor-element-418e7fba{left:0px;}.elementor-427 .elementor-element.elementor-element-722f05a4 .elementor-heading-title{font-family:var( --e-global-typography-c397194-font-family ), Sans-serif;font-size:var( --e-global-typography-c397194-font-size );font-weight:var( --e-global-typography-c397194-font-weight );line-height:var( --e-global-typography-c397194-line-height );}.elementor-427 .elementor-element.elementor-element-990c1be{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-427 .elementor-element.elementor-element-990c1be > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-427 .elementor-element.elementor-element-990c1be img{width:100%;border-radius:0px 0px 0px 0px;}.elementor-427 .elementor-element.elementor-element-2174352{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:center;}.elementor-427 .elementor-element.elementor-element-2174352 > .elementor-widget-container{padding:0px 0px 15px 0px;border-radius:0px 0px 0px 0px;}.elementor-427 .elementor-element.elementor-element-2174352 img{width:40%;border-radius:0px 0px 0px 0px;}.elementor-427 .elementor-element.elementor-element-5cb367ac .elementor-button{background-color:var( --e-global-color-cc0aa05 );border-style:none;}.elementor-427 .elementor-element.elementor-element-5cb367ac .elementor-button:hover, .elementor-427 .elementor-element.elementor-element-5cb367ac .elementor-button:focus{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-427 .elementor-element.elementor-element-5cb367ac{width:auto;max-width:auto;}.elementor-427 .elementor-element.elementor-element-5cb367ac .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-427 .elementor-element.elementor-element-5cb367ac .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-427 .elementor-element.elementor-element-5cb367ac .elementor-button:hover svg, .elementor-427 .elementor-element.elementor-element-5cb367ac .elementor-button:focus svg{fill:#FFFFFF;}.elementor-427 .elementor-element.elementor-element-68a8f225 .elementor-button{background-color:#02010100;font-size:18px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;}.elementor-427 .elementor-element.elementor-element-68a8f225{width:auto;max-width:auto;}.elementor-427 .elementor-element.elementor-element-68a8f225 .elementor-button-content-wrapper{flex-direction:row;}.elementor-427 .elementor-element.elementor-element-68a8f225 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-427 .elementor-element.elementor-element-68a8f225 .elementor-button:hover, .elementor-427 .elementor-element.elementor-element-68a8f225 .elementor-button:focus{color:var( --e-global-color-cc0aa05 );}.elementor-427 .elementor-element.elementor-element-68a8f225 .elementor-button:hover svg, .elementor-427 .elementor-element.elementor-element-68a8f225 .elementor-button:focus svg{fill:var( --e-global-color-cc0aa05 );}.elementor-427 .elementor-element.elementor-element-9ba709f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-427 .elementor-element.elementor-element-9ba709f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://skinspa.cz/wp-content/uploads/2025/11/prostory-1.jpeg");background-position:center center;background-size:cover;}.elementor-427 .elementor-element.elementor-element-9ba709f > .elementor-element-populated, .elementor-427 .elementor-element.elementor-element-9ba709f > .elementor-element-populated > .elementor-background-overlay, .elementor-427 .elementor-element.elementor-element-9ba709f > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-427 .elementor-element.elementor-element-9ba709f > .elementor-element-populated{box-shadow:0px 0px 60px 0px #FFFBF4 inset;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 30px;--e-column-margin-right:0px;--e-column-margin-left:30px;padding:0px 0px 0px 0px;}.elementor-427 .elementor-element.elementor-element-9ba709f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-427 .elementor-element.elementor-element-584e0d8{--spacer-size:50px;}.elementor-427 .elementor-element.elementor-element-aa2daca{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.05;--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-427 .elementor-element.elementor-element-aa2daca:not(.elementor-motion-effects-element-type-background), .elementor-427 .elementor-element.elementor-element-aa2daca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF9EE;}.elementor-427 .elementor-element.elementor-element-aa2daca::before, .elementor-427 .elementor-element.elementor-element-aa2daca > .elementor-background-video-container::before, .elementor-427 .elementor-element.elementor-element-aa2daca > .e-con-inner > .elementor-background-video-container::before, .elementor-427 .elementor-element.elementor-element-aa2daca > .elementor-background-slideshow::before, .elementor-427 .elementor-element.elementor-element-aa2daca > .e-con-inner > .elementor-background-slideshow::before, .elementor-427 .elementor-element.elementor-element-aa2daca > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://skinspa.cz/wp-content/uploads/2023/09/abstract-background-sheets-of-paper-forming-a-pattern-of-curved-lines-.jpg");--background-overlay:'';background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-427 .elementor-element.elementor-element-aa2daca::before{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-427 .elementor-element.elementor-element-9cd0393{--display:flex;--justify-content:flex-end;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px;}.elementor-427 .elementor-element.elementor-element-540fdfc .elementor-heading-title{font-family:var( --e-global-typography-3958d75-font-family ), Sans-serif;font-size:var( --e-global-typography-3958d75-font-size );font-weight:var( --e-global-typography-3958d75-font-weight );text-transform:var( --e-global-typography-3958d75-text-transform );line-height:var( --e-global-typography-3958d75-line-height );letter-spacing:var( --e-global-typography-3958d75-letter-spacing );color:var( --e-global-color-cc0aa05 );}.elementor-427 .elementor-element.elementor-element-5bb4ab6{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;top:-35px;}body:not(.rtl) .elementor-427 .elementor-element.elementor-element-5bb4ab6{right:60px;}body.rtl .elementor-427 .elementor-element.elementor-element-5bb4ab6{left:60px;}.elementor-427 .elementor-element.elementor-element-5bb4ab6 img{width:55%;}.elementor-427 .elementor-element.elementor-element-db4f9ab .elementor-heading-title{font-family:var( --e-global-typography-c397194-font-family ), Sans-serif;font-size:var( --e-global-typography-c397194-font-size );font-weight:var( --e-global-typography-c397194-font-weight );line-height:var( --e-global-typography-c397194-line-height );}.elementor-427 .elementor-element.elementor-element-07a294d{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--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-427 .elementor-element.elementor-element-ca6cec8{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-427 .elementor-element.elementor-element-ca6cec8.e-con:hover{--e-con-transform-scale:1.02;}.elementor-427 .elementor-element.elementor-element-9006b23 .elementor-heading-title{font-family:var( --e-global-typography-a10f8a0-font-family ), Sans-serif;font-size:var( --e-global-typography-a10f8a0-font-size );font-weight:var( --e-global-typography-a10f8a0-font-weight );line-height:var( --e-global-typography-a10f8a0-line-height );}.elementor-427 .elementor-element.elementor-element-3e30cfc .elementor-button{background-color:var( --e-global-color-cc0aa05 );border-style:none;}.elementor-427 .elementor-element.elementor-element-3e30cfc .elementor-button:hover, .elementor-427 .elementor-element.elementor-element-3e30cfc .elementor-button:focus{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-427 .elementor-element.elementor-element-3e30cfc{width:100%;max-width:100%;}.elementor-427 .elementor-element.elementor-element-3e30cfc > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-427 .elementor-element.elementor-element-3e30cfc .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-427 .elementor-element.elementor-element-3e30cfc .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-427 .elementor-element.elementor-element-3e30cfc .elementor-button:hover svg, .elementor-427 .elementor-element.elementor-element-3e30cfc .elementor-button:focus svg{fill:#FFFFFF;}.elementor-427 .elementor-element.elementor-element-8d724c2{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-427 .elementor-element.elementor-element-8d724c2.e-con:hover{--e-con-transform-scale:1.02;}.elementor-427 .elementor-element.elementor-element-c7349f8 .elementor-heading-title{font-family:var( --e-global-typography-a10f8a0-font-family ), Sans-serif;font-size:var( --e-global-typography-a10f8a0-font-size );font-weight:var( --e-global-typography-a10f8a0-font-weight );line-height:var( --e-global-typography-a10f8a0-line-height );}.elementor-427 .elementor-element.elementor-element-75ff827 .elementor-button{background-color:var( --e-global-color-cc0aa05 );border-style:none;}.elementor-427 .elementor-element.elementor-element-75ff827 .elementor-button:hover, .elementor-427 .elementor-element.elementor-element-75ff827 .elementor-button:focus{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-427 .elementor-element.elementor-element-75ff827{width:100%;max-width:100%;}.elementor-427 .elementor-element.elementor-element-75ff827 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-427 .elementor-element.elementor-element-75ff827 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-427 .elementor-element.elementor-element-75ff827 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-427 .elementor-element.elementor-element-75ff827 .elementor-button:hover svg, .elementor-427 .elementor-element.elementor-element-75ff827 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-427 .elementor-element.elementor-element-8cddae6{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-427 .elementor-element.elementor-element-8cddae6.e-con:hover{--e-con-transform-scale:1.02;}.elementor-427 .elementor-element.elementor-element-39d3f01 .elementor-heading-title{font-family:var( --e-global-typography-a10f8a0-font-family ), Sans-serif;font-size:var( --e-global-typography-a10f8a0-font-size );font-weight:var( --e-global-typography-a10f8a0-font-weight );line-height:var( --e-global-typography-a10f8a0-line-height );}.elementor-427 .elementor-element.elementor-element-51a235a .elementor-button{background-color:var( --e-global-color-cc0aa05 );border-style:none;}.elementor-427 .elementor-element.elementor-element-51a235a .elementor-button:hover, .elementor-427 .elementor-element.elementor-element-51a235a .elementor-button:focus{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-427 .elementor-element.elementor-element-51a235a{width:100%;max-width:100%;}.elementor-427 .elementor-element.elementor-element-51a235a > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-427 .elementor-element.elementor-element-51a235a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-427 .elementor-element.elementor-element-51a235a .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-427 .elementor-element.elementor-element-51a235a .elementor-button:hover svg, .elementor-427 .elementor-element.elementor-element-51a235a .elementor-button:focus svg{fill:#FFFFFF;}.elementor-427 .elementor-element.elementor-element-6406cb1{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-427 .elementor-element.elementor-element-6406cb1.e-con:hover{--e-con-transform-scale:1.02;}.elementor-427 .elementor-element.elementor-element-b3f0cd3 .elementor-heading-title{font-family:var( --e-global-typography-a10f8a0-font-family ), Sans-serif;font-size:var( --e-global-typography-a10f8a0-font-size );font-weight:var( --e-global-typography-a10f8a0-font-weight );line-height:var( --e-global-typography-a10f8a0-line-height );}.elementor-427 .elementor-element.elementor-element-bfe6b92 .elementor-button{background-color:var( --e-global-color-cc0aa05 );border-style:none;}.elementor-427 .elementor-element.elementor-element-bfe6b92 .elementor-button:hover, .elementor-427 .elementor-element.elementor-element-bfe6b92 .elementor-button:focus{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-427 .elementor-element.elementor-element-bfe6b92{width:100%;max-width:100%;}.elementor-427 .elementor-element.elementor-element-bfe6b92 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-427 .elementor-element.elementor-element-bfe6b92 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-427 .elementor-element.elementor-element-bfe6b92 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-427 .elementor-element.elementor-element-bfe6b92 .elementor-button:hover svg, .elementor-427 .elementor-element.elementor-element-bfe6b92 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-427 .elementor-element.elementor-element-79ceb08 > .elementor-background-overlay{background-image:url("https://skinspa.cz/wp-content/uploads/2023/09/img-section-04-min.png");background-position:center center;background-repeat:no-repeat;background-size:contain;opacity:0.7;}.elementor-427 .elementor-element.elementor-element-79ceb08 > .elementor-container{max-width:1320px;}.elementor-427 .elementor-element.elementor-element-79ceb08{padding:100px 30px 100px 30px;}.elementor-427 .elementor-element.elementor-element-723ef5e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-427 .elementor-element.elementor-element-723ef5e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://skinspa.cz/wp-content/uploads/2025/11/skinspa-foto-1.jpeg");background-position:center center;background-size:cover;}.elementor-427 .elementor-element.elementor-element-723ef5e > .elementor-element-populated, .elementor-427 .elementor-element.elementor-element-723ef5e > .elementor-element-populated > .elementor-background-overlay, .elementor-427 .elementor-element.elementor-element-723ef5e > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-427 .elementor-element.elementor-element-723ef5e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 30px 0px 0px;--e-column-margin-right:30px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-427 .elementor-element.elementor-element-723ef5e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-427 .elementor-element.elementor-element-afb3302{--spacer-size:50px;}.elementor-bc-flex-widget .elementor-427 .elementor-element.elementor-element-2676580.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-427 .elementor-element.elementor-element-2676580.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-427 .elementor-element.elementor-element-2676580 > .elementor-element-populated{padding:60px 0px 60px 30px;}.elementor-427 .elementor-element.elementor-element-d1c5ba8 .elementor-heading-title{font-family:var( --e-global-typography-3958d75-font-family ), Sans-serif;font-size:var( --e-global-typography-3958d75-font-size );font-weight:var( --e-global-typography-3958d75-font-weight );text-transform:var( --e-global-typography-3958d75-text-transform );line-height:var( --e-global-typography-3958d75-line-height );letter-spacing:var( --e-global-typography-3958d75-letter-spacing );color:var( --e-global-color-cc0aa05 );}.elementor-427 .elementor-element.elementor-element-ab36adb{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;top:-35px;}body:not(.rtl) .elementor-427 .elementor-element.elementor-element-ab36adb{right:0px;}body.rtl .elementor-427 .elementor-element.elementor-element-ab36adb{left:0px;}.elementor-427 .elementor-element.elementor-element-9b16274 .elementor-heading-title{font-family:var( --e-global-typography-c397194-font-family ), Sans-serif;font-size:var( --e-global-typography-c397194-font-size );font-weight:var( --e-global-typography-c397194-font-weight );line-height:var( --e-global-typography-c397194-line-height );}.elementor-427 .elementor-element.elementor-element-f3ad2d6 .elementor-heading-title{font-family:var( --e-global-typography-b21c26e-font-family ), Sans-serif;font-size:var( --e-global-typography-b21c26e-font-size );font-weight:var( --e-global-typography-b21c26e-font-weight );line-height:var( --e-global-typography-b21c26e-line-height );}.elementor-427 .elementor-element.elementor-element-8452bb0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-427 .elementor-element.elementor-element-8452bb0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-427 .elementor-element.elementor-element-8452bb0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-427 .elementor-element.elementor-element-8452bb0 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-427 .elementor-element.elementor-element-8452bb0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-427 .elementor-element.elementor-element-8452bb0 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-427 .elementor-element.elementor-element-8452bb0 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-427 .elementor-element.elementor-element-8452bb0{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-427 .elementor-element.elementor-element-8452bb0 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-cc0aa05 );}.elementor-427 .elementor-element.elementor-element-8452bb0 .elementor-icon-list-text{transition:color 1s;}.elementor-427 .elementor-element.elementor-element-b2677bc .elementor-button{background-color:var( --e-global-color-cc0aa05 );border-style:none;}.elementor-427 .elementor-element.elementor-element-b2677bc{width:auto;max-width:auto;}.elementor-427 .elementor-element.elementor-element-b2677bc .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-427 .elementor-element.elementor-element-b2677bc .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-427 .elementor-element.elementor-element-0b3334d .elementor-button{background-color:#02010100;font-size:18px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;}.elementor-427 .elementor-element.elementor-element-0b3334d{width:auto;max-width:auto;}.elementor-427 .elementor-element.elementor-element-0b3334d .elementor-button-content-wrapper{flex-direction:row;}.elementor-427 .elementor-element.elementor-element-0b3334d .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-427 .elementor-element.elementor-element-0b3334d .elementor-button:hover, .elementor-427 .elementor-element.elementor-element-0b3334d .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-427 .elementor-element.elementor-element-0b3334d .elementor-button:hover svg, .elementor-427 .elementor-element.elementor-element-0b3334d .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-427 .elementor-element.elementor-element-20c4d2d:not(.elementor-motion-effects-element-type-background), .elementor-427 .elementor-element.elementor-element-20c4d2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF9EE;}.elementor-427 .elementor-element.elementor-element-20c4d2d > .elementor-background-overlay{background-image:url("https://skinspa.cz/wp-content/uploads/2023/09/funfact-bg.png");background-position:center center;background-repeat:no-repeat;background-size:contain;opacity:0.4;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-427 .elementor-element.elementor-element-20c4d2d > .elementor-container{max-width:1320px;}.elementor-427 .elementor-element.elementor-element-20c4d2d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 30px 100px 30px;}.elementor-bc-flex-widget .elementor-427 .elementor-element.elementor-element-04751d8.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-427 .elementor-element.elementor-element-04751d8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-427 .elementor-element.elementor-element-04751d8 > .elementor-element-populated{padding:60px 30px 60px 0px;}.elementor-427 .elementor-element.elementor-element-6cc17a2 .elementor-heading-title{font-family:var( --e-global-typography-3958d75-font-family ), Sans-serif;font-size:var( --e-global-typography-3958d75-font-size );font-weight:var( --e-global-typography-3958d75-font-weight );text-transform:var( --e-global-typography-3958d75-text-transform );line-height:var( --e-global-typography-3958d75-line-height );letter-spacing:var( --e-global-typography-3958d75-letter-spacing );color:var( --e-global-color-cc0aa05 );}.elementor-427 .elementor-element.elementor-element-a85778f{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;top:-35px;}body:not(.rtl) .elementor-427 .elementor-element.elementor-element-a85778f{right:0px;}body.rtl .elementor-427 .elementor-element.elementor-element-a85778f{left:0px;}.elementor-427 .elementor-element.elementor-element-a85778f img{width:100%;}.elementor-427 .elementor-element.elementor-element-72544e5 .elementor-heading-title{font-family:var( --e-global-typography-c397194-font-family ), Sans-serif;font-size:var( --e-global-typography-c397194-font-size );font-weight:var( --e-global-typography-c397194-font-weight );line-height:var( --e-global-typography-c397194-line-height );}.elementor-427 .elementor-element.elementor-element-39e5570{--display:flex;--overlay-opacity:0.15;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 60px 0px rgba(0, 0, 0, 0.07);--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-427 .elementor-element.elementor-element-39e5570:not(.elementor-motion-effects-element-type-background), .elementor-427 .elementor-element.elementor-element-39e5570 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFEFC;}.elementor-427 .elementor-element.elementor-element-39e5570::before, .elementor-427 .elementor-element.elementor-element-39e5570 > .elementor-background-video-container::before, .elementor-427 .elementor-element.elementor-element-39e5570 > .e-con-inner > .elementor-background-video-container::before, .elementor-427 .elementor-element.elementor-element-39e5570 > .elementor-background-slideshow::before, .elementor-427 .elementor-element.elementor-element-39e5570 > .e-con-inner > .elementor-background-slideshow::before, .elementor-427 .elementor-element.elementor-element-39e5570 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://skinspa.cz/wp-content/uploads/2025/11/logo-skin-spa.png");--background-overlay:'';background-position:bottom right;background-repeat:no-repeat;background-size:contain;}.elementor-427 .elementor-element.elementor-element-39e5570.e-con:hover{--e-con-transform-scale:1.02;}.elementor-427 .elementor-element.elementor-element-cd4e147 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-427 .elementor-element.elementor-element-cd4e147 .elementor-icon-box-wrapper{align-items:center;}.elementor-427 .elementor-element.elementor-element-cd4e147{--icon-box-icon-margin:10px;}.elementor-427 .elementor-element.elementor-element-cd4e147 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-secondary );transition-duration:1s;}.elementor-427 .elementor-element.elementor-element-cd4e147.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-427 .elementor-element.elementor-element-cd4e147.elementor-view-framed .elementor-icon, .elementor-427 .elementor-element.elementor-element-cd4e147.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-427 .elementor-element.elementor-element-cd4e147 .elementor-icon{font-size:40px;}.elementor-427 .elementor-element.elementor-element-cd4e147 .elementor-icon-box-title, .elementor-427 .elementor-element.elementor-element-cd4e147 .elementor-icon-box-title a{font-family:var( --e-global-typography-b21c26e-font-family ), Sans-serif;font-size:var( --e-global-typography-b21c26e-font-size );font-weight:var( --e-global-typography-b21c26e-font-weight );line-height:var( --e-global-typography-b21c26e-line-height );}.elementor-427 .elementor-element.elementor-element-cd4e147:has(:hover) .elementor-icon-box-title,
					 .elementor-427 .elementor-element.elementor-element-cd4e147:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-cc0aa05 );}.elementor-427 .elementor-element.elementor-element-cd4e147 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-427 .elementor-element.elementor-element-7d22b4a{--display:flex;--overlay-opacity:0.15;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 60px 0px rgba(0, 0, 0, 0.07);--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-427 .elementor-element.elementor-element-7d22b4a:not(.elementor-motion-effects-element-type-background), .elementor-427 .elementor-element.elementor-element-7d22b4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFEFC;}.elementor-427 .elementor-element.elementor-element-7d22b4a::before, .elementor-427 .elementor-element.elementor-element-7d22b4a > .elementor-background-video-container::before, .elementor-427 .elementor-element.elementor-element-7d22b4a > .e-con-inner > .elementor-background-video-container::before, .elementor-427 .elementor-element.elementor-element-7d22b4a > .elementor-background-slideshow::before, .elementor-427 .elementor-element.elementor-element-7d22b4a > .e-con-inner > .elementor-background-slideshow::before, .elementor-427 .elementor-element.elementor-element-7d22b4a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://skinspa.cz/wp-content/uploads/2025/11/logo-skin-spa.png");--background-overlay:'';background-position:bottom right;background-repeat:no-repeat;background-size:contain;}.elementor-427 .elementor-element.elementor-element-7d22b4a.e-con:hover{--e-con-transform-scale:1.02;}.elementor-427 .elementor-element.elementor-element-0f57978 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-427 .elementor-element.elementor-element-0f57978 .elementor-icon-box-wrapper{align-items:center;}.elementor-427 .elementor-element.elementor-element-0f57978{--icon-box-icon-margin:10px;}.elementor-427 .elementor-element.elementor-element-0f57978 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-secondary );transition-duration:1s;}.elementor-427 .elementor-element.elementor-element-0f57978.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-427 .elementor-element.elementor-element-0f57978.elementor-view-framed .elementor-icon, .elementor-427 .elementor-element.elementor-element-0f57978.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-427 .elementor-element.elementor-element-0f57978 .elementor-icon{font-size:40px;}.elementor-427 .elementor-element.elementor-element-0f57978 .elementor-icon-box-title, .elementor-427 .elementor-element.elementor-element-0f57978 .elementor-icon-box-title a{font-family:var( --e-global-typography-b21c26e-font-family ), Sans-serif;font-size:var( --e-global-typography-b21c26e-font-size );font-weight:var( --e-global-typography-b21c26e-font-weight );line-height:var( --e-global-typography-b21c26e-line-height );}.elementor-427 .elementor-element.elementor-element-0f57978:has(:hover) .elementor-icon-box-title,
					 .elementor-427 .elementor-element.elementor-element-0f57978:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-cc0aa05 );}.elementor-427 .elementor-element.elementor-element-0f57978 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-427 .elementor-element.elementor-element-6b52561{--display:flex;--overlay-opacity:0.15;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 60px 0px rgba(0, 0, 0, 0.07);--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-427 .elementor-element.elementor-element-6b52561:not(.elementor-motion-effects-element-type-background), .elementor-427 .elementor-element.elementor-element-6b52561 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFEFC;}.elementor-427 .elementor-element.elementor-element-6b52561::before, .elementor-427 .elementor-element.elementor-element-6b52561 > .elementor-background-video-container::before, .elementor-427 .elementor-element.elementor-element-6b52561 > .e-con-inner > .elementor-background-video-container::before, .elementor-427 .elementor-element.elementor-element-6b52561 > .elementor-background-slideshow::before, .elementor-427 .elementor-element.elementor-element-6b52561 > .e-con-inner > .elementor-background-slideshow::before, .elementor-427 .elementor-element.elementor-element-6b52561 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://skinspa.cz/wp-content/uploads/2025/11/logo-skin-spa.png");--background-overlay:'';background-position:bottom right;background-repeat:no-repeat;background-size:contain;}.elementor-427 .elementor-element.elementor-element-6b52561.e-con:hover{--e-con-transform-scale:1.02;}.elementor-427 .elementor-element.elementor-element-7ff0cd6 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-427 .elementor-element.elementor-element-7ff0cd6 .elementor-icon-box-wrapper{align-items:center;}.elementor-427 .elementor-element.elementor-element-7ff0cd6{--icon-box-icon-margin:10px;}.elementor-427 .elementor-element.elementor-element-7ff0cd6 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-secondary );transition-duration:1s;}.elementor-427 .elementor-element.elementor-element-7ff0cd6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-427 .elementor-element.elementor-element-7ff0cd6.elementor-view-framed .elementor-icon, .elementor-427 .elementor-element.elementor-element-7ff0cd6.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-427 .elementor-element.elementor-element-7ff0cd6 .elementor-icon{font-size:40px;}.elementor-427 .elementor-element.elementor-element-7ff0cd6 .elementor-icon-box-title, .elementor-427 .elementor-element.elementor-element-7ff0cd6 .elementor-icon-box-title a{font-family:var( --e-global-typography-b21c26e-font-family ), Sans-serif;font-size:var( --e-global-typography-b21c26e-font-size );font-weight:var( --e-global-typography-b21c26e-font-weight );line-height:var( --e-global-typography-b21c26e-line-height );}.elementor-427 .elementor-element.elementor-element-7ff0cd6:has(:hover) .elementor-icon-box-title,
					 .elementor-427 .elementor-element.elementor-element-7ff0cd6:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-cc0aa05 );}.elementor-427 .elementor-element.elementor-element-7ff0cd6 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-427 .elementor-element.elementor-element-0008515 > .elementor-widget-container{margin:10px 0px 0px 0px;border-radius:30px 30px 30px 30px;box-shadow:0px 0px 60px 0px #AC9362 inset;}.elementor-427 .elementor-element.elementor-element-0008515 iframe{height:180px;filter:brightness( 81% ) contrast( 189% ) saturate( 0% ) blur( 0px ) hue-rotate( 291deg );}.elementor-bc-flex-widget .elementor-427 .elementor-element.elementor-element-ec8c91b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-427 .elementor-element.elementor-element-ec8c91b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-427 .elementor-element.elementor-element-ec8c91b > .elementor-element-populated{padding:60px 0px 60px 30px;}.elementor-427 .elementor-element.elementor-element-2abdd8d .elementor-heading-title{font-family:var( --e-global-typography-3958d75-font-family ), Sans-serif;font-size:var( --e-global-typography-3958d75-font-size );font-weight:var( --e-global-typography-3958d75-font-weight );text-transform:var( --e-global-typography-3958d75-text-transform );line-height:var( --e-global-typography-3958d75-line-height );letter-spacing:var( --e-global-typography-3958d75-letter-spacing );color:var( --e-global-color-cc0aa05 );}.elementor-427 .elementor-element.elementor-element-5c4d9e4 .elementor-heading-title{font-family:var( --e-global-typography-c397194-font-family ), Sans-serif;font-size:var( --e-global-typography-c397194-font-size );font-weight:var( --e-global-typography-c397194-font-weight );line-height:var( --e-global-typography-c397194-line-height );}.elementor-427 .elementor-element.elementor-element-7ad84b7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-427 .elementor-element.elementor-element-7400464:not(.elementor-motion-effects-element-type-background), .elementor-427 .elementor-element.elementor-element-7400464 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://skinspa.cz/wp-content/uploads/2025/11/prostory-3.jpeg");background-position:center center;background-size:cover;}.elementor-427 .elementor-element.elementor-element-7400464 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-cc0aa05 ) 0%, var( --e-global-color-primary ) 100%);opacity:0.7;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-427 .elementor-element.elementor-element-7400464{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 30px 100px 30px;}.elementor-427 .elementor-element.elementor-element-280c743{text-align:center;}.elementor-427 .elementor-element.elementor-element-280c743 .elementor-heading-title{font-family:var( --e-global-typography-db48b8b-font-family ), Sans-serif;font-size:var( --e-global-typography-db48b8b-font-size );font-weight:var( --e-global-typography-db48b8b-font-weight );line-height:var( --e-global-typography-db48b8b-line-height );color:#FFFFFF;}.elementor-427 .elementor-element.elementor-element-8fcd146 .elementor-button{background-color:var( --e-global-color-cc0aa05 );border-style:none;}.elementor-427 .elementor-element.elementor-element-8fcd146 .elementor-button:hover, .elementor-427 .elementor-element.elementor-element-8fcd146 .elementor-button:focus{background-color:var( --e-global-color-b8a96f0 );}.elementor-427 .elementor-element.elementor-element-8fcd146 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-427 .elementor-element.elementor-element-8fcd146 .elementor-button .elementor-button-content-wrapper{gap:10px;}@media(max-width:1024px){.elementor-427 .elementor-element.elementor-element-ace3d3a{padding:350px 15px 350px 15px;}.elementor-427 .elementor-element.elementor-element-5dc246a4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-427 .elementor-element.elementor-element-14856e4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-427 .elementor-element.elementor-element-14856e4 .elementor-icon-list-item > a{font-size:var( --e-global-typography-3958d75-font-size );line-height:var( --e-global-typography-3958d75-line-height );letter-spacing:var( --e-global-typography-3958d75-letter-spacing );}.elementor-427 .elementor-element.elementor-element-657fffc .elementor-heading-title{font-size:var( --e-global-typography-3958d75-font-size );line-height:var( --e-global-typography-3958d75-line-height );letter-spacing:var( --e-global-typography-3958d75-letter-spacing );}.elementor-427 .elementor-element.elementor-element-85e1925 .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-db48b8b-font-size );line-height:var( --e-global-typography-db48b8b-line-height );}.elementor-427 .elementor-element.elementor-element-85e1925 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-427 .elementor-element.elementor-element-85e1925 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-db48b8b-font-size );line-height:var( --e-global-typography-db48b8b-line-height );}.elementor-427 .elementor-element.elementor-element-1ec4d083{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-427 .elementor-element.elementor-element-631d5611{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-427 .elementor-element.elementor-element-51ffe788 > .elementor-element-populated{padding:30px 0px 0px 0px;}.elementor-427 .elementor-element.elementor-element-64964184{padding:50px 15px 50px 15px;}.elementor-427 .elementor-element.elementor-element-151dd163 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-427 .elementor-element.elementor-element-3b0b4e29{--spacer-size:350px;}.elementor-427 .elementor-element.elementor-element-5cc280c1 > .elementor-element-populated{padding:30px 0px 0px 0px;}.elementor-427 .elementor-element.elementor-element-2f11415b .elementor-heading-title{font-size:var( --e-global-typography-3958d75-font-size );line-height:var( --e-global-typography-3958d75-line-height );letter-spacing:var( --e-global-typography-3958d75-letter-spacing );}.elementor-427 .elementor-element.elementor-element-722f05a4 .elementor-heading-title{font-size:var( --e-global-typography-c397194-font-size );line-height:var( --e-global-typography-c397194-line-height );}.elementor-427 .elementor-element.elementor-element-5cb367ac{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-427 .elementor-element.elementor-element-68a8f225{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-427 .elementor-element.elementor-element-9ba709f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-427 .elementor-element.elementor-element-584e0d8{--spacer-size:350px;}.elementor-427 .elementor-element.elementor-element-aa2daca{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-427 .elementor-element.elementor-element-9cd0393{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-427 .elementor-element.elementor-element-540fdfc .elementor-heading-title{font-size:var( --e-global-typography-3958d75-font-size );line-height:var( --e-global-typography-3958d75-line-height );letter-spacing:var( --e-global-typography-3958d75-letter-spacing );}.elementor-427 .elementor-element.elementor-element-db4f9ab .elementor-heading-title{font-size:var( --e-global-typography-c397194-font-size );line-height:var( --e-global-typography-c397194-line-height );}.elementor-427 .elementor-element.elementor-element-07a294d{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-427 .elementor-element.elementor-element-9006b23 .elementor-heading-title{font-size:var( --e-global-typography-a10f8a0-font-size );line-height:var( --e-global-typography-a10f8a0-line-height );}.elementor-427 .elementor-element.elementor-element-3e30cfc{width:100%;max-width:100%;}.elementor-427 .elementor-element.elementor-element-c7349f8 .elementor-heading-title{font-size:var( --e-global-typography-a10f8a0-font-size );line-height:var( --e-global-typography-a10f8a0-line-height );}.elementor-427 .elementor-element.elementor-element-75ff827{width:100%;max-width:100%;}.elementor-427 .elementor-element.elementor-element-39d3f01 .elementor-heading-title{font-size:var( --e-global-typography-a10f8a0-font-size );line-height:var( --e-global-typography-a10f8a0-line-height );}.elementor-427 .elementor-element.elementor-element-51a235a{width:100%;max-width:100%;}.elementor-427 .elementor-element.elementor-element-b3f0cd3 .elementor-heading-title{font-size:var( --e-global-typography-a10f8a0-font-size );line-height:var( --e-global-typography-a10f8a0-line-height );}.elementor-427 .elementor-element.elementor-element-bfe6b92{width:100%;max-width:100%;}.elementor-427 .elementor-element.elementor-element-79ceb08{padding:50px 15px 50px 15px;}.elementor-427 .elementor-element.elementor-element-723ef5e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-427 .elementor-element.elementor-element-afb3302{--spacer-size:350px;}.elementor-427 .elementor-element.elementor-element-2676580 > .elementor-element-populated{padding:30px 0px 0px 0px;}.elementor-427 .elementor-element.elementor-element-d1c5ba8 .elementor-heading-title{font-size:var( --e-global-typography-3958d75-font-size );line-height:var( --e-global-typography-3958d75-line-height );letter-spacing:var( --e-global-typography-3958d75-letter-spacing );}.elementor-427 .elementor-element.elementor-element-9b16274 .elementor-heading-title{font-size:var( --e-global-typography-c397194-font-size );line-height:var( --e-global-typography-c397194-line-height );}.elementor-427 .elementor-element.elementor-element-f3ad2d6 .elementor-heading-title{font-size:var( --e-global-typography-b21c26e-font-size );line-height:var( --e-global-typography-b21c26e-line-height );}.elementor-427 .elementor-element.elementor-element-b2677bc{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-427 .elementor-element.elementor-element-0b3334d{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-427 .elementor-element.elementor-element-20c4d2d{padding:50px 15px 50px 15px;}.elementor-427 .elementor-element.elementor-element-04751d8 > .elementor-element-populated{padding:30px 0px 0px 0px;}.elementor-427 .elementor-element.elementor-element-6cc17a2 .elementor-heading-title{font-size:var( --e-global-typography-3958d75-font-size );line-height:var( --e-global-typography-3958d75-line-height );letter-spacing:var( --e-global-typography-3958d75-letter-spacing );}.elementor-427 .elementor-element.elementor-element-72544e5 .elementor-heading-title{font-size:var( --e-global-typography-c397194-font-size );line-height:var( --e-global-typography-c397194-line-height );}.elementor-427 .elementor-element.elementor-element-cd4e147 .elementor-icon-box-title, .elementor-427 .elementor-element.elementor-element-cd4e147 .elementor-icon-box-title a{font-size:var( --e-global-typography-b21c26e-font-size );line-height:var( --e-global-typography-b21c26e-line-height );}.elementor-427 .elementor-element.elementor-element-cd4e147 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-427 .elementor-element.elementor-element-0f57978 .elementor-icon-box-title, .elementor-427 .elementor-element.elementor-element-0f57978 .elementor-icon-box-title a{font-size:var( --e-global-typography-b21c26e-font-size );line-height:var( --e-global-typography-b21c26e-line-height );}.elementor-427 .elementor-element.elementor-element-0f57978 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-427 .elementor-element.elementor-element-7ff0cd6 .elementor-icon-box-title, .elementor-427 .elementor-element.elementor-element-7ff0cd6 .elementor-icon-box-title a{font-size:var( --e-global-typography-b21c26e-font-size );line-height:var( --e-global-typography-b21c26e-line-height );}.elementor-427 .elementor-element.elementor-element-7ff0cd6 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-427 .elementor-element.elementor-element-ec8c91b > .elementor-element-populated{padding:30px 0px 0px 0px;}.elementor-427 .elementor-element.elementor-element-2abdd8d .elementor-heading-title{font-size:var( --e-global-typography-3958d75-font-size );line-height:var( --e-global-typography-3958d75-line-height );letter-spacing:var( --e-global-typography-3958d75-letter-spacing );}.elementor-427 .elementor-element.elementor-element-5c4d9e4 .elementor-heading-title{font-size:var( --e-global-typography-c397194-font-size );line-height:var( --e-global-typography-c397194-line-height );}.elementor-427 .elementor-element.elementor-element-7400464{padding:50px 15px 50px 15px;}.elementor-427 .elementor-element.elementor-element-280c743 .elementor-heading-title{font-size:var( --e-global-typography-db48b8b-font-size );line-height:var( --e-global-typography-db48b8b-line-height );}}@media(max-width:767px){.elementor-427 .elementor-element.elementor-element-ace3d3a{padding:280px 15px 280px 15px;}.elementor-427 .elementor-element.elementor-element-14856e4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-427 .elementor-element.elementor-element-14856e4 .elementor-icon-list-item > a{font-size:var( --e-global-typography-3958d75-font-size );line-height:var( --e-global-typography-3958d75-line-height );letter-spacing:var( --e-global-typography-3958d75-letter-spacing );}.elementor-427 .elementor-element.elementor-element-657fffc .elementor-heading-title{font-size:var( --e-global-typography-3958d75-font-size );line-height:var( --e-global-typography-3958d75-line-height );letter-spacing:var( --e-global-typography-3958d75-letter-spacing );}.elementor-427 .elementor-element.elementor-element-85e1925 .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-db48b8b-font-size );line-height:var( --e-global-typography-db48b8b-line-height );}.elementor-427 .elementor-element.elementor-element-85e1925 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-427 .elementor-element.elementor-element-85e1925 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-db48b8b-font-size );line-height:var( --e-global-typography-db48b8b-line-height );}.elementor-427 .elementor-element.elementor-element-1ec4d083{width:100%;max-width:100%;}.elementor-427 .elementor-element.elementor-element-631d5611{width:100%;max-width:100%;}.elementor-427 .elementor-element.elementor-element-631d5611 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-427 .elementor-element.elementor-element-2f11415b .elementor-heading-title{font-size:var( --e-global-typography-3958d75-font-size );line-height:var( --e-global-typography-3958d75-line-height );letter-spacing:var( --e-global-typography-3958d75-letter-spacing );}.elementor-427 .elementor-element.elementor-element-722f05a4 .elementor-heading-title{font-size:var( --e-global-typography-c397194-font-size );line-height:var( --e-global-typography-c397194-line-height );}.elementor-427 .elementor-element.elementor-element-990c1be{width:100%;max-width:100%;}.elementor-427 .elementor-element.elementor-element-2174352{width:100%;max-width:100%;text-align:center;}.elementor-427 .elementor-element.elementor-element-2174352 img{width:40%;}.elementor-427 .elementor-element.elementor-element-5cb367ac{width:100%;max-width:100%;}.elementor-427 .elementor-element.elementor-element-68a8f225{width:100%;max-width:100%;}.elementor-427 .elementor-element.elementor-element-540fdfc .elementor-heading-title{font-size:var( --e-global-typography-3958d75-font-size );line-height:var( --e-global-typography-3958d75-line-height );letter-spacing:var( --e-global-typography-3958d75-letter-spacing );}.elementor-427 .elementor-element.elementor-element-db4f9ab .elementor-heading-title{font-size:var( --e-global-typography-c397194-font-size );line-height:var( --e-global-typography-c397194-line-height );}.elementor-427 .elementor-element.elementor-element-07a294d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-427 .elementor-element.elementor-element-ca6cec8{--width:100%;}.elementor-427 .elementor-element.elementor-element-9006b23 .elementor-heading-title{font-size:var( --e-global-typography-a10f8a0-font-size );line-height:var( --e-global-typography-a10f8a0-line-height );}.elementor-427 .elementor-element.elementor-element-3e30cfc{width:100%;max-width:100%;}.elementor-427 .elementor-element.elementor-element-8d724c2{--width:100%;}.elementor-427 .elementor-element.elementor-element-c7349f8 .elementor-heading-title{font-size:var( --e-global-typography-a10f8a0-font-size );line-height:var( --e-global-typography-a10f8a0-line-height );}.elementor-427 .elementor-element.elementor-element-75ff827{width:100%;max-width:100%;}.elementor-427 .elementor-element.elementor-element-8cddae6{--width:100%;}.elementor-427 .elementor-element.elementor-element-39d3f01 .elementor-heading-title{font-size:var( --e-global-typography-a10f8a0-font-size );line-height:var( --e-global-typography-a10f8a0-line-height );}.elementor-427 .elementor-element.elementor-element-51a235a{width:100%;max-width:100%;}.elementor-427 .elementor-element.elementor-element-6406cb1{--width:100%;}.elementor-427 .elementor-element.elementor-element-b3f0cd3 .elementor-heading-title{font-size:var( --e-global-typography-a10f8a0-font-size );line-height:var( --e-global-typography-a10f8a0-line-height );}.elementor-427 .elementor-element.elementor-element-bfe6b92{width:100%;max-width:100%;}.elementor-427 .elementor-element.elementor-element-d1c5ba8 .elementor-heading-title{font-size:var( --e-global-typography-3958d75-font-size );line-height:var( --e-global-typography-3958d75-line-height );letter-spacing:var( --e-global-typography-3958d75-letter-spacing );}.elementor-427 .elementor-element.elementor-element-9b16274 .elementor-heading-title{font-size:var( --e-global-typography-c397194-font-size );line-height:var( --e-global-typography-c397194-line-height );}.elementor-427 .elementor-element.elementor-element-f3ad2d6 .elementor-heading-title{font-size:var( --e-global-typography-b21c26e-font-size );line-height:var( --e-global-typography-b21c26e-line-height );}.elementor-427 .elementor-element.elementor-element-b2677bc{width:100%;max-width:100%;}.elementor-427 .elementor-element.elementor-element-0b3334d{width:100%;max-width:100%;}.elementor-427 .elementor-element.elementor-element-6cc17a2 .elementor-heading-title{font-size:var( --e-global-typography-3958d75-font-size );line-height:var( --e-global-typography-3958d75-line-height );letter-spacing:var( --e-global-typography-3958d75-letter-spacing );}.elementor-427 .elementor-element.elementor-element-72544e5 .elementor-heading-title{font-size:var( --e-global-typography-c397194-font-size );line-height:var( --e-global-typography-c397194-line-height );}.elementor-427 .elementor-element.elementor-element-cd4e147 .elementor-icon-box-title, .elementor-427 .elementor-element.elementor-element-cd4e147 .elementor-icon-box-title a{font-size:var( --e-global-typography-b21c26e-font-size );line-height:var( --e-global-typography-b21c26e-line-height );}.elementor-427 .elementor-element.elementor-element-cd4e147 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-427 .elementor-element.elementor-element-0f57978 .elementor-icon-box-title, .elementor-427 .elementor-element.elementor-element-0f57978 .elementor-icon-box-title a{font-size:var( --e-global-typography-b21c26e-font-size );line-height:var( --e-global-typography-b21c26e-line-height );}.elementor-427 .elementor-element.elementor-element-0f57978 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-427 .elementor-element.elementor-element-7ff0cd6 .elementor-icon-box-title, .elementor-427 .elementor-element.elementor-element-7ff0cd6 .elementor-icon-box-title a{font-size:var( --e-global-typography-b21c26e-font-size );line-height:var( --e-global-typography-b21c26e-line-height );}.elementor-427 .elementor-element.elementor-element-7ff0cd6 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-427 .elementor-element.elementor-element-2abdd8d .elementor-heading-title{font-size:var( --e-global-typography-3958d75-font-size );line-height:var( --e-global-typography-3958d75-line-height );letter-spacing:var( --e-global-typography-3958d75-letter-spacing );}.elementor-427 .elementor-element.elementor-element-5c4d9e4 .elementor-heading-title{font-size:var( --e-global-typography-c397194-font-size );line-height:var( --e-global-typography-c397194-line-height );}.elementor-427 .elementor-element.elementor-element-280c743 .elementor-heading-title{font-size:var( --e-global-typography-db48b8b-font-size );line-height:var( --e-global-typography-db48b8b-line-height );}}@media(min-width:768px){.elementor-427 .elementor-element.elementor-element-5dc246a4{width:74%;}.elementor-427 .elementor-element.elementor-element-eb73687{width:15%;}.elementor-427 .elementor-element.elementor-element-25a30cc0{width:85%;}.elementor-427 .elementor-element.elementor-element-51ffe788{width:26%;}.elementor-427 .elementor-element.elementor-element-151dd163{width:25%;}.elementor-427 .elementor-element.elementor-element-5cc280c1{width:49.332%;}.elementor-427 .elementor-element.elementor-element-9ba709f{width:25%;}.elementor-427 .elementor-element.elementor-element-aa2daca{--content-width:1320px;}.elementor-427 .elementor-element.elementor-element-ca6cec8{--width:100%;}.elementor-427 .elementor-element.elementor-element-8d724c2{--width:100%;}.elementor-427 .elementor-element.elementor-element-8cddae6{--width:100%;}.elementor-427 .elementor-element.elementor-element-6406cb1{--width:100%;}.elementor-427 .elementor-element.elementor-element-723ef5e{width:40%;}.elementor-427 .elementor-element.elementor-element-2676580{width:60%;}.elementor-427 .elementor-element.elementor-element-04751d8{width:50%;}.elementor-427 .elementor-element.elementor-element-ec8c91b{width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-427 .elementor-element.elementor-element-5dc246a4{width:100%;}.elementor-427 .elementor-element.elementor-element-25a30cc0{width:100%;}.elementor-427 .elementor-element.elementor-element-51ffe788{width:100%;}.elementor-427 .elementor-element.elementor-element-151dd163{width:100%;}.elementor-427 .elementor-element.elementor-element-5cc280c1{width:100%;}.elementor-427 .elementor-element.elementor-element-9ba709f{width:100%;}.elementor-427 .elementor-element.elementor-element-9cd0393{--width:100%;}.elementor-427 .elementor-element.elementor-element-ca6cec8{--width:100%;}.elementor-427 .elementor-element.elementor-element-8d724c2{--width:100%;}.elementor-427 .elementor-element.elementor-element-8cddae6{--width:100%;}.elementor-427 .elementor-element.elementor-element-6406cb1{--width:100%;}.elementor-427 .elementor-element.elementor-element-723ef5e{width:100%;}.elementor-427 .elementor-element.elementor-element-2676580{width:100%;}.elementor-427 .elementor-element.elementor-element-04751d8{width:100%;}.elementor-427 .elementor-element.elementor-element-ec8c91b{width:100%;}}/* Start custom CSS for shortcode, class: .elementor-element-7ad84b7 *//* Celkový styl formuláře */
.wpcf7 {
    font-family: 'Poppins', sans-serif !important;
    color: #292B37 !important; /* text */
    font-weight: 500 !important;
    background-color: # !important; /* pozadí formuláře */
   
    border-radius: 30px !important;
}

/* Styl pro nadpisy (labely kromě radio) */
.wpcf7 label:not(.radio-label) {
    font-family: 'Poppins', sans-serif !important;
    font-weight: 600 !important;
    color: #292B37 !important; /* labely tmavě */
    display: block !important;
    margin-bottom: 8px !important;
}

/* Styl pro radio label */
.wpcf7 input[type="radio"] {
    accent-color: #cc8a39 !important; /* barva radio buttonu */
    width: 18px !important;
    height: 18px !important;
    cursor: pointer !important;
    vertical-align: middle !important;
    margin-right: 6px !important;
}

/* Styl pro vstupní pole (text, email, tel, select, textarea) */
.wpcf7 input[type="text"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"],
.wpcf7 select,
.wpcf7 textarea {
    width: 100% !important;
    padding: 12px !important;
    margin-top: 8px !important;
    margin-bottom: 15px !important;
    border: 1px solid rgba(0,0,0,0.1) !important;
    border-radius: 30px !important;
    font-size: 16px !important;
    font-family: 'Rubik', sans-serif !important;
    background-color: #ffffff !important;
    color: #292B37 !important; /* text */
    font-weight: 500 !important;
    transition: border-color 0.3s ease !important;
}

/* Focus efekt pro vstupní pole */
.wpcf7 input[type="text"]:focus,
.wpcf7 input[type="email"]:focus,
.wpcf7 input[type="tel"]:focus,
.wpcf7 select:focus,
.wpcf7 textarea:focus {
    border-color: #c9678d !important; /* focus barva */
    outline: none !important;
}

/* Styl pro textarea */
.wpcf7 textarea {
    resize: vertical !important;
    height: 100px !important;
}

/* Styl pro tlačítko */
.wpcf7 input[type="submit"] {
    background-color: #cc8a39 !important; /* tlačítko zlaté */
    color: #ffffff !important;
    font-family: 'Rubik', sans-serif !important;
    font-weight: 600 !important;
    text-transform: uppercase !important;
    padding: 14px !important;
    border-radius: 30px !important;
    border: 2px solid #cda55c !important;
    font-size: 16px !important;
    width: 100% !important;
    cursor: pointer !important;
    transition: all 0.3s ease !important;
}

/* Hover efekt pro tlačítko */
.wpcf7 input[type="submit"]:hover {
    background-color: #c9678d !important; /* hover růžová */
    color: #ffffff !important;
    border-color: #c9678d !important;
}

/* Styl pro chybové / potvrzovací hlášky */
.wpcf7 .wpcf7-response-output {
    color: #dd8e9a !important; /* hlášky růžové */
    font-size: 14px !important;
    margin-top: 10px !important;
}

/* Styl pro odkazy ve formuláři CF7 */
.wpcf7 a {
    color: #c9678d !important; 
    font-family: 'Rubik', sans-serif !important;
    text-decoration: underline !important;
    font-weight: 500 !important;
    transition: color 0.3s ease !important;
}

/* Hover efekt odkazu */
.wpcf7 a:hover {
    color: #cda55c !important; /* hover zlatá */
}

/* GRID STRUKTURA FORMULÁŘE */
.form-grid {
    display: flex !important;
    flex-direction: column !important;
    gap: 20px !important;
}

.form-row {
    display: grid !important;
    grid-template-columns: 1fr 1fr !important;
    gap: 20px !important;
}

.form-row.full-width {
    grid-template-columns: 1fr !important;
}

/* Pro menší obrazovky (mobil) */
@media (max-width: 768px) {
    .form-row {
        grid-template-columns: 1fr !important;
    }
}

/* Povinné hvězdičky u labelů */
.wpcf7 label span.required {
    color: #dd8e9a !important;
    font-weight: 600 !important;
    margin-left: 2px;
}/* End custom CSS */