.elementor-28 .elementor-element.elementor-element-b1ecca6{margin-top:0em;margin-bottom:4em;}.elementor-28 .elementor-element.elementor-element-caa5e24 .elementor-repeater-item-3eda395 .swiper-slide-bg{background-image:url(https://studio-reaktor.com/wp-content/uploads/2021/11/studio-reaktor-livesport-offices-Boys-play-Nice-kancelar.jpg);background-size:cover;}.elementor-28 .elementor-element.elementor-element-caa5e24 .elementor-repeater-item-3eda395 .swiper-slide-contents{margin:0 auto;}.elementor-28 .elementor-element.elementor-element-caa5e24 .elementor-repeater-item-3eda395 .swiper-slide-inner{align-items:flex-end;}.elementor-28 .elementor-element.elementor-element-caa5e24 .elementor-repeater-item-6834f63 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://studio-reaktor.com/wp-content/uploads/2021/11/naucna-stezka-olsina.jpg);background-size:cover;}.elementor-28 .elementor-element.elementor-element-caa5e24 .elementor-repeater-item-6834f63 .swiper-slide-contents{margin:0 auto;}.elementor-28 .elementor-element.elementor-element-caa5e24 .elementor-repeater-item-6834f63 .swiper-slide-inner{align-items:flex-end;}.elementor-28 .elementor-element.elementor-element-caa5e24 .elementor-repeater-item-4d8d7c8 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://studio-reaktor.com/wp-content/uploads/2021/11/studio-reaktor-2020-bytove-domy-radobyl-litomerice-vizualizace-exterier-zahrada.jpg);background-size:cover;}.elementor-28 .elementor-element.elementor-element-caa5e24 .elementor-repeater-item-4d8d7c8 .swiper-slide-contents{margin:0 auto;}.elementor-28 .elementor-element.elementor-element-caa5e24 .elementor-repeater-item-4d8d7c8 .swiper-slide-inner{align-items:flex-end;}.elementor-28 .elementor-element.elementor-element-caa5e24 .swiper-slide{height:100vh;transition-duration:calc(6000ms*1.2);}.elementor-28 .elementor-element.elementor-element-caa5e24 .swiper-slide-contents{max-width:100%;}.elementor-28 .elementor-element.elementor-element-caa5e24 .swiper-slide-inner{text-align:center;}.elementor-28 .elementor-element.elementor-element-caa5e24 .swiper-pagination-bullet{height:12px;width:12px;}.elementor-28 .elementor-element.elementor-element-caa5e24 .swiper-container-horizontal .swiper-pagination-progressbar{height:12px;}.elementor-28 .elementor-element.elementor-element-caa5e24 .swiper-pagination-fraction{font-size:12px;}.elementor-28 .elementor-element.elementor-element-caa5e24 .swiper-pagination-bullet-active{background-color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-6858275{margin-top:0em;margin-bottom:4em;}.elementor-28 .elementor-element.elementor-element-6acacd8 .elementor-heading-title{color:#000000;font-size:30px;font-weight:400;}.elementor-28 .elementor-element.elementor-element-ecc0cc8 .elementor-heading-title{color:#000000;}.elementor-28 .elementor-element.elementor-element-ed5dbcd > .elementor-widget-container{padding:1em 0em 0em 0em;}.elementor-28 .elementor-element.elementor-element-3d78967 > .elementor-widget-container{padding:1em 0em 0em 0em;}.elementor-28 .elementor-element.elementor-element-a7cde4e > .elementor-widget-container{padding:1em 0em 0em 0em;}.elementor-28 .elementor-element.elementor-element-cc00faa .elementor-button{font-size:18px;line-height:30px;background-color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-cc00faa .elementor-button:hover, .elementor-28 .elementor-element.elementor-element-cc00faa .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-28 .elementor-element.elementor-element-cc00faa > .elementor-widget-container{padding:1em 0em 0em 0em;}.elementor-28 .elementor-element.elementor-element-f227d80{margin-top:0em;margin-bottom:4em;}.elementor-28 .elementor-element.elementor-element-4893e08{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-28 .elementor-element.elementor-element-4893e08 .e-gallery-item:hover .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-28 .elementor-element.elementor-element-a981ea0{margin-top:0em;margin-bottom:4em;}.elementor-28 .elementor-element.elementor-element-76c4d72e .elementor-heading-title{color:#000000;}.elementor-28 .elementor-element.elementor-element-76c4d72e > .elementor-widget-container{margin:1em 0em 0em 0em;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-2f12c33f .elementor-heading-title{color:#000000;}.elementor-28 .elementor-element.elementor-element-2f12c33f > .elementor-widget-container{margin:0em 0em 1em 0em;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-4da5383 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-4da5383 .elementor-button:hover, .elementor-28 .elementor-element.elementor-element-4da5383 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-28 .elementor-element.elementor-element-4da5383{width:auto;max-width:auto;}.elementor-28 .elementor-element.elementor-element-21ba676c .elementor-button{fill:#000000;color:#000000;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;}.elementor-28 .elementor-element.elementor-element-21ba676c .elementor-button:hover, .elementor-28 .elementor-element.elementor-element-21ba676c .elementor-button:focus{color:#FFFFFF;background-color:var( --e-global-color-accent );border-color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-21ba676c .elementor-button:hover svg, .elementor-28 .elementor-element.elementor-element-21ba676c .elementor-button:focus svg{fill:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-21ba676c > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-28 .elementor-element.elementor-element-21ba676c{width:auto;max-width:auto;}/* Start custom CSS for slides, class: .elementor-element-caa5e24 */.hpSlider .elementor-slide-description * {color:#fff;text-shadow: 2px 2px 5px rgb(0 0 0 / 70%);}
.hpSlider .elementor-slide-description div {display:inline-block;margin:3rem 2rem;}
@media (max-width: 550px) {
.hpSlider .elementor-slide-description div {margin:1rem 3rem;}
.hpSlider .elementor-slide-description img {max-width: 100px;}
}
.hpSlider .elementor-slide-description img {border-radius: 50%;}
.hpSlider .elementor-slide-description span {font-size: 120%;}
.hpSlider .elementor-slide-description h2 {margin: 0;}/* End custom CSS */