.elementor-54 .elementor-element.elementor-element-649e950 > .elementor-container{min-height:560px;}.elementor-54 .elementor-element.elementor-element-649e950 > .elementor-container:after{content:"";min-height:inherit;}.elementor-54 .elementor-element.elementor-element-649e950:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-649e950 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.imackova.cz/wp-content/uploads/2019/04/most-základní-pozadí.jpg");background-position:0px 0px;background-repeat:no-repeat;background-size:100% auto;}.elementor-54 .elementor-element.elementor-element-649e950 > .elementor-background-overlay{background-color:rgba(0,0,0,0.63);opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-54 .elementor-element.elementor-element-649e950{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-e460046 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:78px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-e460046 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-54 .elementor-element.elementor-element-ef318ea{text-align:center;}.elementor-54 .elementor-element.elementor-element-ef318ea.elementor-widget-heading .elementor-heading-title{color:#ede284;}.elementor-54 .elementor-element.elementor-element-ef318ea .elementor-heading-title{font-family:"Amita", Sans-serif;font-size:58px;}.elementor-54 .elementor-element.elementor-element-2ac0fe3 .elementor-divider-separator{border-top-style:solid;border-top-width:2px;border-top-color:#ede284;width:40%;}.elementor-54 .elementor-element.elementor-element-2ac0fe3 .elementor-divider{text-align:center;padding-top:15px;padding-bottom:15px;}.elementor-54 .elementor-element.elementor-element-4ede8e7 .elementor-text-editor{text-align:center;}.elementor-54 .elementor-element.elementor-element-4ede8e7{color:#ffffff;font-family:"Amita", Sans-serif;font-size:38px;}.elementor-54 .elementor-element.elementor-element-1f3c6a9 a.elementor-button, .elementor-54 .elementor-element.elementor-element-1f3c6a9 .elementor-button{color:#000000;background-color:#ede284;}.elementor-54 .elementor-element.elementor-element-1f3c6a9 a.elementor-button:hover, .elementor-54 .elementor-element.elementor-element-1f3c6a9 .elementor-button:hover, .elementor-54 .elementor-element.elementor-element-1f3c6a9 a.elementor-button:focus, .elementor-54 .elementor-element.elementor-element-1f3c6a9 .elementor-button:focus{color:#ffffff;background-color:rgba(0,0,0,0.76);}.elementor-54 .elementor-element.elementor-element-229c27c .elementor-spacer-inner{height:20px;}.elementor-54 .elementor-element.elementor-element-1ebf53d.elementor-widget-heading .elementor-heading-title{color:#ffffff;}.elementor-54 .elementor-element.elementor-element-1ebf53d .elementor-heading-title{font-family:"Amita", Sans-serif;}.elementor-54 .elementor-element.elementor-element-d1549c7 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-54 .elementor-element.elementor-element-d6db31b.elementor-widget-heading .elementor-heading-title{color:#ede284;}.elementor-54 .elementor-element.elementor-element-d6db31b .elementor-heading-title{font-family:"Amita", Sans-serif;}.elementor-54 .elementor-element.elementor-element-2183452 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-54 .elementor-element.elementor-element-95f2caf.elementor-widget-heading .elementor-heading-title{color:#ede284;}.elementor-54 .elementor-element.elementor-element-95f2caf .elementor-heading-title{font-family:"Amita", Sans-serif;}.elementor-54 .elementor-element.elementor-element-d85a5d2 .elementor-spacer-inner{height:20px;}.elementor-54 .elementor-element.elementor-element-ad8122e:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-ad8122e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.imackova.cz/wp-content/uploads/2019/05/boty-background.jpg");background-position:0px 0px;background-repeat:no-repeat;background-size:100% auto;}.elementor-54 .elementor-element.elementor-element-ad8122e > .elementor-background-overlay{background-color:#000000;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-54 .elementor-element.elementor-element-ad8122e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-54 .elementor-element.elementor-element-c446bca > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-54 .elementor-element.elementor-element-c446bca > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-54 .elementor-element.elementor-element-58a6b3f .elementor-spacer-inner{height:50px;}.elementor-54 .elementor-element.elementor-element-bc7ea83{text-align:center;}.elementor-54 .elementor-element.elementor-element-bc7ea83.elementor-widget-heading .elementor-heading-title{color:#ffffff;}.elementor-54 .elementor-element.elementor-element-bc7ea83 .elementor-heading-title{font-family:"Amita", Sans-serif;}.elementor-54 .elementor-element.elementor-element-8fa4358 .elementor-spacer-inner{height:20px;}.elementor-54 .elementor-element.elementor-element-a2fcf6c.elementor-widget-heading .elementor-heading-title{color:#ede284;}.elementor-54 .elementor-element.elementor-element-a2fcf6c .elementor-heading-title{font-family:"Amita", Sans-serif;}.elementor-54 .elementor-element.elementor-element-5e25094 .elementor-spacer-inner{height:20px;}.elementor-54 .elementor-element.elementor-element-2ad99d4 > .elementor-element-populated{padding:0px 120px 0px 0px;}.elementor-54 .elementor-element.elementor-element-ca0f185.elementor-widget-heading .elementor-heading-title{color:#ede284;}.elementor-54 .elementor-element.elementor-element-ca0f185 .elementor-heading-title{font-family:"Amita", Sans-serif;}.elementor-54 .elementor-element.elementor-element-771ef93 > .elementor-element-populated{padding:0px 0px 0px 40px;}.elementor-54 .elementor-element.elementor-element-d120a34.elementor-widget-heading .elementor-heading-title{color:#ede284;}.elementor-54 .elementor-element.elementor-element-d120a34 .elementor-heading-title{font-family:"Amita", Sans-serif;}.elementor-54 .elementor-element.elementor-element-aba24b5 .elementor-spacer-inner{height:20px;}.elementor-54 .elementor-element.elementor-element-72aceab a.elementor-button, .elementor-54 .elementor-element.elementor-element-72aceab .elementor-button{color:#000000;background-color:#ede284;}.elementor-54 .elementor-element.elementor-element-72aceab a.elementor-button:hover, .elementor-54 .elementor-element.elementor-element-72aceab .elementor-button:hover, .elementor-54 .elementor-element.elementor-element-72aceab a.elementor-button:focus, .elementor-54 .elementor-element.elementor-element-72aceab .elementor-button:focus{color:#ffffff;background-color:rgba(0,0,0,0.76);}.elementor-54 .elementor-element.elementor-element-5a3e004 .elementor-spacer-inner{height:50px;}.elementor-54 .elementor-element.elementor-element-8d2618d .elementor-spacer-inner{height:40px;}.elementor-54 .elementor-element.elementor-element-bf5565a{text-align:center;}.elementor-54 .elementor-element.elementor-element-bf5565a.elementor-widget-heading .elementor-heading-title{color:#ffffff;}.elementor-54 .elementor-element.elementor-element-bf5565a .elementor-heading-title{font-family:"Amita", Sans-serif;line-height:1.6em;}.elementor-54 .elementor-element.elementor-element-193e243{color:#ede284;}.elementor-54 .elementor-element.elementor-element-c35aa80 a.elementor-button, .elementor-54 .elementor-element.elementor-element-c35aa80 .elementor-button{color:#000000;background-color:#ede284;}.elementor-54 .elementor-element.elementor-element-c35aa80 a.elementor-button:hover, .elementor-54 .elementor-element.elementor-element-c35aa80 .elementor-button:hover, .elementor-54 .elementor-element.elementor-element-c35aa80 a.elementor-button:focus, .elementor-54 .elementor-element.elementor-element-c35aa80 .elementor-button:focus{color:#ffffff;background-color:rgba(0,0,0,0.76);}.elementor-54 .elementor-element.elementor-element-38af802 .elementor-spacer-inner{height:40px;}.elementor-54 .elementor-element.elementor-element-10f4c4a > .elementor-container{min-height:250px;}.elementor-54 .elementor-element.elementor-element-10f4c4a > .elementor-container:after{content:"";min-height:inherit;}.elementor-54 .elementor-element.elementor-element-10f4c4a:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-10f4c4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.imackova.cz/wp-content/uploads/2019/05/kontakty-uvod.jpg");background-position:0px 0px;background-size:100% auto;}.elementor-54 .elementor-element.elementor-element-10f4c4a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-54 .elementor-element.elementor-element-10f4c4a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-54 .elementor-element.elementor-element-8a76d8d .elementor-spacer-inner{height:40px;}.elementor-54 .elementor-element.elementor-element-1d7bc2b.elementor-widget-heading .elementor-heading-title{color:#ffffff;}.elementor-54 .elementor-element.elementor-element-1d7bc2b .elementor-heading-title{font-family:"Amita", Sans-serif;}.elementor-54 .elementor-element.elementor-element-1bec059{color:#ede284;}.elementor-54 .elementor-element.elementor-element-1bec059 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-54 .elementor-element.elementor-element-eb19c40{padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-7694355 iframe{pointer-events:none;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-54 .elementor-element.elementor-element-7694355:hover iframe{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-54 .elementor-element.elementor-element-7694355 > .elementor-widget-container{margin:-10px -10px -10px -10px;}@media(min-width:1025px){.elementor-54 .elementor-element.elementor-element-649e950:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-649e950 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-54 .elementor-element.elementor-element-ad8122e:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-ad8122e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-54 .elementor-element.elementor-element-10f4c4a:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-10f4c4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:767px){.elementor-54 .elementor-element.elementor-element-649e950 > .elementor-container{min-height:0px;}.elementor-54 .elementor-element.elementor-element-649e950 > .elementor-container:after{content:"";min-height:inherit;}.elementor-54 .elementor-element.elementor-element-ef318ea .elementor-heading-title{font-size:22px;}.elementor-54 .elementor-element.elementor-element-ef318ea > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-4ede8e7{font-size:22px;}.elementor-54 .elementor-element.elementor-element-8fa4358 .elementor-spacer-inner{height:58px;}.elementor-54 .elementor-element.elementor-element-2ad99d4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-ab50a57 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-771ef93 > .elementor-element-populated{padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-54 .elementor-element.elementor-element-2ad99d4{width:65.789%;}.elementor-54 .elementor-element.elementor-element-771ef93{width:34.211%;}}