.elementor-3225 .elementor-element.elementor-element-443807a2:not(.elementor-motion-effects-element-type-background), .elementor-3225 .elementor-element.elementor-element-443807a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://geoline.cz/wp-content/uploads/2024/03/valdicka_brana_geoline.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-3225 .elementor-element.elementor-element-443807a2 > .elementor-background-overlay{background-color:#000000;opacity:0.15;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3225 .elementor-element.elementor-element-443807a2 .lottie-background .lottie-background-wrapper{margin-top:0px;}.elementor-3225 .elementor-element.elementor-element-443807a2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50vh 0 0 0;}.elementor-3225 .elementor-element.elementor-element-7ca88c83 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-3225 .elementor-element.elementor-element-7ca88c83 .lottie-background .lottie-background-wrapper{margin-top:0px;}.elementor-3225 .elementor-element.elementor-element-4c9ac473 .lottie-background .lottie-background-wrapper{margin-top:0px;}.elementor-3225 .elementor-element.elementor-element-2029d6e4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3225 .elementor-element.elementor-element-2029d6e4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3225 .elementor-element.elementor-element-2029d6e4 .lottie-background .lottie-background-wrapper{margin-top:0px;}.elementor-3225 .elementor-element.elementor-element-2029d6e4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:55px 15% 55px 15%;}.elementor-3225 .elementor-element.elementor-element-2029d6e4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3225 .elementor-element.elementor-element-41b604a8 .elementor-heading-title{line-height:1.15em;color:#000000;}.elementor-3225 .elementor-element.elementor-element-427840e2 .lottie-background .lottie-background-wrapper{margin-top:0px;}.elementor-3225 .elementor-element.elementor-element-210b386a .lottie-background .lottie-background-wrapper{margin-top:0px;}.elementor-3225 .elementor-element.elementor-element-210b386a{padding:60px 7% 0 7%;}.elementor-3225 .elementor-element.elementor-element-6767e54b .lottie-background .lottie-background-wrapper{margin-top:0px;}.elementor-3225 .elementor-element.elementor-element-733124c2 .lottie-background .lottie-background-wrapper{margin-top:0px;}.elementor-3225 .elementor-element.elementor-element-f95f695 .lottie-background .lottie-background-wrapper{margin-top:0px;}.elementor-3225 .elementor-element.elementor-element-f95f695 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#CBCAC8;padding:10% 10% 10% 10%;}.elementor-3225 .elementor-element.elementor-element-4538bea5 > .elementor-widget-container{margin:0px 0px 100px 0px;}.elementor-3225 .elementor-element.elementor-element-4538bea5 .elementor-heading-title{color:#8D9691;}.elementor-3225 .elementor-element.elementor-element-22c782c9 .elementor-heading-title{line-height:1.25em;}.elementor-3225 .elementor-element.elementor-element-6a2f3787 .lottie-background .lottie-background-wrapper{margin-top:0px;}.elementor-3225 .elementor-element.elementor-element-6a2f3787 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 0px;border-color:#CBCAC8;padding:10% 10% 10% 10%;}.elementor-3225 .elementor-element.elementor-element-2c5520e1 > .elementor-widget-container{margin:0px 0px 100px 0px;}.elementor-3225 .elementor-element.elementor-element-2c5520e1 .elementor-heading-title{color:#8D9691;}.elementor-3225 .elementor-element.elementor-element-537063fd .elementor-heading-title{line-height:1.25em;}.elementor-3225 .elementor-element.elementor-element-34630628 .lottie-background .lottie-background-wrapper{margin-top:0px;}.elementor-3225 .elementor-element.elementor-element-34630628 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 0px;border-color:#CBCAC8;padding:10% 10% 10% 10%;}.elementor-3225 .elementor-element.elementor-element-2aa48929 > .elementor-widget-container{margin:0px 0px 100px 0px;}.elementor-3225 .elementor-element.elementor-element-2aa48929 .elementor-heading-title{color:#8D9691;}.elementor-3225 .elementor-element.elementor-element-371a9e18 .elementor-heading-title{line-height:1.25em;}.elementor-3225 .elementor-element.elementor-element-6aebd187 .lottie-background .lottie-background-wrapper{margin-top:0px;}.elementor-3225 .elementor-element.elementor-element-6aebd187 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 0px;border-color:#CBCAC8;padding:10% 10% 10% 10%;}.elementor-3225 .elementor-element.elementor-element-6692e5d5 > .elementor-widget-container{margin:0px 0px 100px 0px;}.elementor-3225 .elementor-element.elementor-element-6692e5d5 .elementor-heading-title{color:#8D9691;}.elementor-3225 .elementor-element.elementor-element-2d476cb8 .elementor-heading-title{line-height:1.25em;}.elementor-3225 .elementor-element.elementor-element-303febd .lottie-background .lottie-background-wrapper{margin-top:0px;}.elementor-3225 .elementor-element.elementor-element-303febd{padding:90px 0px 0px 0px;}.elementor-3225 .elementor-element.elementor-element-faa5d72 .lottie-background .lottie-background-wrapper{margin-top:0px;}.elementor-3225 .elementor-element.elementor-element-f7c52a7 .lottie-background .lottie-background-wrapper{margin-top:0px;}.elementor-3225 .elementor-element.elementor-element-c9b6538 .lottie-background .lottie-background-wrapper{margin-top:0px;}.elementor-3225 .elementor-element.elementor-element-b16a091 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-3225 .elementor-element.elementor-element-b16a091 .elementor-heading-title{font-weight:700;}.elementor-3225 .elementor-element.elementor-element-e54d153{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;color:#000000;}.elementor-3225 .elementor-element.elementor-element-ff63cb5 .lottie-background .lottie-background-wrapper{margin-top:0px;}.elementor-3225 .elementor-element.elementor-element-f54075d > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-3225 .elementor-element.elementor-element-f54075d .elementor-heading-title{font-weight:700;}.elementor-3225 .elementor-element.elementor-element-ffc687e.elementor-element{--align-self:center;}.elementor-3225 .elementor-element.elementor-element-ffc687e .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3225 .elementor-element.elementor-element-ffc687e .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3225 .elementor-element.elementor-element-ffc687e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-3225 .elementor-element.elementor-element-ffc687e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3225 .elementor-element.elementor-element-ffc687e .elementor-icon-list-item > a{font-size:1px;}.elementor-3225 .elementor-element.elementor-element-ffc687e .elementor-icon-list-text{transition:color 0.3s;}.elementor-3225 .elementor-element.elementor-element-6b6b321 .lottie-background .lottie-background-wrapper{margin-top:0px;}.elementor-3225 .elementor-element.elementor-element-6b6b321{padding:100px 0px 0px 0px;}.elementor-3225 .elementor-element.elementor-element-1e6f3959 .lottie-background .lottie-background-wrapper{margin-top:0px;}.elementor-3225 .elementor-element.elementor-element-35ca52df .lottie-background .lottie-background-wrapper{margin-top:0px;}.elementor-3225 .elementor-element.elementor-element-7d5d4ed2 .lottie-background .lottie-background-wrapper{margin-top:0px;}.elementor-3225 .elementor-element.elementor-element-ece8983{--e-image-carousel-slides-to-show:2;}.elementor-3225 .elementor-element.elementor-element-ddb015b .gallery-item .gallery-caption{display:none;}.elementor-3225 .elementor-element.elementor-element-ddb015b .gallery-item{padding:0 0px 0px 0;}.elementor-3225 .elementor-element.elementor-element-ddb015b .gallery{margin:0 -0px -0px 0;}.elementor-3225 .elementor-element.elementor-element-18fdb406:not(.elementor-motion-effects-element-type-background), .elementor-3225 .elementor-element.elementor-element-18fdb406 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3225 .elementor-element.elementor-element-18fdb406 .lottie-background .lottie-background-wrapper{margin-top:0px;}.elementor-3225 .elementor-element.elementor-element-18fdb406{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 0px 0px;}.elementor-3225 .elementor-element.elementor-element-18fdb406 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3225 .elementor-element.elementor-element-64bc708 .lottie-background .lottie-background-wrapper{margin-top:0px;}.elementor-3225 .elementor-element.elementor-element-37fe3751 .lottie-background .lottie-background-wrapper{margin-top:0px;}.elementor-3225 .elementor-element.elementor-element-60499633 .lottie-background .lottie-background-wrapper{margin-top:0px;}.elementor-3225 .elementor-element.elementor-element-60499633 > .elementor-element-populated{margin:0px 0px 80px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 20% 0% 0%;}.elementor-3225 .elementor-element.elementor-element-132a8bcf > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-3225 .elementor-element.elementor-element-132a8bcf .elementor-heading-title{color:#D94D20;}.elementor-3225 .elementor-element.elementor-element-62c0d5ba > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-3225 .elementor-element.elementor-element-62c0d5ba.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3225 .elementor-element.elementor-element-62c0d5ba .elementor-heading-title{line-height:1.2em;color:#0A0606;}.elementor-3225 .elementor-element.elementor-element-12a8fb51 .elementor-button{background-color:#FFFFFF00;fill:#000000;color:#000000;border-style:solid;border-width:3px 3px 3px 3px;border-color:#000000;border-radius:30px 30px 30px 30px;padding:20px 70px 20px 70px;}.elementor-3225 .elementor-element.elementor-element-12a8fb51 .elementor-button:hover, .elementor-3225 .elementor-element.elementor-element-12a8fb51 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-3225 .elementor-element.elementor-element-12a8fb51 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3225 .elementor-element.elementor-element-12a8fb51 .elementor-button:hover svg, .elementor-3225 .elementor-element.elementor-element-12a8fb51 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3225 .elementor-element.elementor-element-4f178a04 .lottie-background .lottie-background-wrapper{margin-top:0px;}.elementor-3225 .elementor-element.elementor-element-ba0dda4 .lottie-background .lottie-background-wrapper{margin-top:0px;}.elementor-3225 .elementor-element.elementor-element-ba0dda4{padding:100px 0px 0px 0px;}.elementor-3225 .elementor-element.elementor-element-12340ddc .lottie-background .lottie-background-wrapper{margin-top:0px;}.elementor-3225 .elementor-element.elementor-element-b4eb553 .lottie-background .lottie-background-wrapper{margin-top:0px;}.elementor-3225 .elementor-element.elementor-element-5c60aec .lottie-background .lottie-background-wrapper{margin-top:0px;}.elementor-3225 .elementor-element.elementor-element-fc5804b .elementor-heading-title{line-height:1.15em;color:#000000;}.elementor-3225 .elementor-element.elementor-element-773c3e66 .lottie-background .lottie-background-wrapper{margin-top:0px;}.elementor-3225 .elementor-element.elementor-element-773c3e66{padding:0px 0px 20px 0px;}.elementor-3225 .elementor-element.elementor-element-3bf15d0b .lottie-background .lottie-background-wrapper{margin-top:0px;}.elementor-3225 .elementor-element.elementor-element-1d2e6c29 .lottie-background .lottie-background-wrapper{margin-top:0px;}.elementor-3225 .elementor-element.elementor-element-11d965b3 .lottie-background .lottie-background-wrapper{margin-top:0px;}@media(min-width:768px){.elementor-3225 .elementor-element.elementor-element-2029d6e4{width:40%;}.elementor-3225 .elementor-element.elementor-element-427840e2{width:60%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3225 .elementor-element.elementor-element-2029d6e4{width:50%;}.elementor-3225 .elementor-element.elementor-element-427840e2{width:50%;}.elementor-3225 .elementor-element.elementor-element-f95f695{width:50%;}.elementor-3225 .elementor-element.elementor-element-6a2f3787{width:50%;}.elementor-3225 .elementor-element.elementor-element-34630628{width:50%;}.elementor-3225 .elementor-element.elementor-element-6aebd187{width:50%;}}@media(min-width:2400px){.elementor-3225 .elementor-element.elementor-element-62c0d5ba{width:var( --container-widget-width, 492px );max-width:492px;--container-widget-width:492px;--container-widget-flex-grow:0;}}@media(max-width:1024px){.elementor-3225 .elementor-element.elementor-element-443807a2{padding:30vh 0 0 0;}.elementor-3225 .elementor-element.elementor-element-2029d6e4 > .elementor-element-populated{padding:25px 5% 25px 5%;}.elementor-3225 .elementor-element.elementor-element-210b386a{padding:30px 2% 0 2%;}.elementor-3225 .elementor-element.elementor-element-6a2f3787 > .elementor-element-populated{border-width:1px 1px 1px 0px;}.elementor-3225 .elementor-element.elementor-element-34630628 > .elementor-element-populated{border-width:0px 1px 1px 1px;}.elementor-3225 .elementor-element.elementor-element-6aebd187 > .elementor-element-populated{border-width:0px 1px 1px 0px;}.elementor-3225 .elementor-element.elementor-element-303febd{padding:45px 0px 0px 0px;}.elementor-3225 .elementor-element.elementor-element-6b6b321{padding:50px 0px 0px 0px;}.elementor-3225 .elementor-element.elementor-element-37fe3751{padding:0px 20px 0px 20px;}.elementor-3225 .elementor-element.elementor-element-60499633 > .elementor-element-populated{margin:0px 0px 60px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3225 .elementor-element.elementor-element-132a8bcf > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-3225 .elementor-element.elementor-element-4f178a04.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-3225 .elementor-element.elementor-element-ba0dda4{padding:50px 0px 0px 0px;}}@media(max-width:767px){.elementor-3225 .elementor-element.elementor-element-443807a2:not(.elementor-motion-effects-element-type-background), .elementor-3225 .elementor-element.elementor-element-443807a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-3225 .elementor-element.elementor-element-2029d6e4{width:75%;}.elementor-3225 .elementor-element.elementor-element-f95f695{width:50%;}.elementor-3225 .elementor-element.elementor-element-4538bea5 > .elementor-widget-container{margin:0px 0px 80px 0px;}.elementor-3225 .elementor-element.elementor-element-6a2f3787{width:50%;}.elementor-3225 .elementor-element.elementor-element-2c5520e1 > .elementor-widget-container{margin:0px 0px 80px 0px;}.elementor-3225 .elementor-element.elementor-element-34630628{width:50%;}.elementor-3225 .elementor-element.elementor-element-2aa48929 > .elementor-widget-container{margin:0px 0px 80px 0px;}.elementor-3225 .elementor-element.elementor-element-6aebd187{width:50%;}.elementor-3225 .elementor-element.elementor-element-6692e5d5 > .elementor-widget-container{margin:0px 0px 80px 0px;}.elementor-3225 .elementor-element.elementor-element-e54d153{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3225 .elementor-element.elementor-element-60499633 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 0% 0% 0%;}.elementor-3225 .elementor-element.elementor-element-12a8fb51.elementor-element{--align-self:flex-start;}.elementor-3225 .elementor-element.elementor-element-12a8fb51 .elementor-button{border-width:1px 1px 1px 1px;padding:15px 40px 15px 40px;}.elementor-3225 .elementor-element.elementor-element-ba0dda4{padding:0px 0px 0px 0px;}}