.elementor-1153 .elementor-element.elementor-element-7edf3f4:not(.elementor-motion-effects-element-type-background), .elementor-1153 .elementor-element.elementor-element-7edf3f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://www.michalvilim.sk/wp-content/uploads/2024/07/3-scaled.jpg");background-position:center center;background-size:cover;}.elementor-1153 .elementor-element.elementor-element-7edf3f4 > .elementor-background-overlay{background-color:#000000;opacity:0.6;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1153 .elementor-element.elementor-element-7edf3f4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1153 .elementor-element.elementor-element-5bff565 .elementor-spacer-inner{height:539px;}.elementor-1153 .elementor-element.elementor-element-abfb1ff .elementor-spacer-inner{height:142px;}.elementor-1153 .elementor-element.elementor-element-87e4c0e{text-align:center;}.elementor-1153 .elementor-element.elementor-element-87e4c0e .elementor-heading-title{color:#FFFFFF;font-family:"Titillium Web", Sans-serif;font-size:77px;font-weight:900;font-style:normal;line-height:0.5em;letter-spacing:0px;}.elementor-1153 .elementor-element.elementor-element-ad5093c .elementor-spacer-inner{height:142px;}.elementor-1153 .elementor-element.elementor-element-79176a4:not(.elementor-motion-effects-element-type-background), .elementor-1153 .elementor-element.elementor-element-79176a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.michalvilim.sk/wp-content/uploads/2024/07/bluebg.png");background-position:center center;background-size:cover;}.elementor-1153 .elementor-element.elementor-element-79176a4 > .elementor-background-overlay{background-color:#000000;opacity:0.18;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1153 .elementor-element.elementor-element-79176a4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1153 .elementor-element.elementor-element-afe2683 .elementor-spacer-inner{height:285px;}.elementor-1153 .elementor-element.elementor-element-990635f{text-align:left;}.elementor-1153 .elementor-element.elementor-element-990635f .elementor-heading-title{color:#FFFFFF;font-family:"Titillium Web", Sans-serif;font-size:58px;font-weight:900;font-style:normal;line-height:1em;letter-spacing:0px;}.elementor-1153 .elementor-element.elementor-element-bd713d7{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;}.elementor-1153 .elementor-element.elementor-element-d588d12{text-align:center;color:#708498;font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;font-style:italic;line-height:1.5em;}.elementor-1153 .elementor-element.elementor-element-f0b9521 .elementor-spacer-inner{height:285px;}.elementor-1153 .elementor-element.elementor-element-5b85989:not(.elementor-motion-effects-element-type-background), .elementor-1153 .elementor-element.elementor-element-5b85989 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.michalvilim.sk/wp-content/uploads/2024/07/347081962_1976081436068117_6596431241504109826_n.jpg");background-position:center center;background-size:cover;}.elementor-1153 .elementor-element.elementor-element-5b85989 > .elementor-background-overlay{background-color:#000000;opacity:0.66;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1153 .elementor-element.elementor-element-5b85989{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1153 .elementor-element.elementor-element-ccfbc67 .elementor-spacer-inner{height:285px;}.elementor-1153 .elementor-element.elementor-element-5f771eb{text-align:center;color:#B7B9BC;font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;font-style:italic;line-height:1.5em;}.elementor-1153 .elementor-element.elementor-element-03985e4 .elementor-spacer-inner{height:10px;}.elementor-1153 .elementor-element.elementor-element-df4e69e{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;}.elementor-1153 .elementor-element.elementor-element-7143d46 .elementor-spacer-inner{height:285px;}.elementor-1153 .elementor-element.elementor-element-ee74650:not(.elementor-motion-effects-element-type-background), .elementor-1153 .elementor-element.elementor-element-ee74650 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.michalvilim.sk/wp-content/uploads/2024/07/8-scaled.jpg");background-position:center center;background-size:cover;}.elementor-1153 .elementor-element.elementor-element-ee74650 > .elementor-background-overlay{background-color:#000000;opacity:0.66;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1153 .elementor-element.elementor-element-ee74650{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1153 .elementor-element.elementor-element-802f720 .elementor-spacer-inner{height:285px;}.elementor-1153 .elementor-element.elementor-element-47b649f{text-align:left;}.elementor-1153 .elementor-element.elementor-element-47b649f .elementor-heading-title{color:#FFFFFF;font-family:"Titillium Web", Sans-serif;font-size:58px;font-weight:900;font-style:normal;line-height:1em;letter-spacing:0px;}.elementor-1153 .elementor-element.elementor-element-c3db67d{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;}.elementor-1153 .elementor-element.elementor-element-b0c8823 .elementor-spacer-inner{height:80px;}.elementor-1153 .elementor-element.elementor-element-330a7bc{text-align:center;color:#B7B9BC;font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;font-style:italic;line-height:1.5em;}.elementor-1153 .elementor-element.elementor-element-f2d8a95 .elementor-spacer-inner{height:285px;}.elementor-1153 .elementor-element.elementor-element-4de8403:not(.elementor-motion-effects-element-type-background), .elementor-1153 .elementor-element.elementor-element-4de8403 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.michalvilim.sk/wp-content/uploads/2024/07/MG_5928-scaled.jpg");background-position:center right;background-size:cover;}.elementor-1153 .elementor-element.elementor-element-4de8403 > .elementor-background-overlay{background-color:#000000;opacity:0.66;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1153 .elementor-element.elementor-element-4de8403{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1153 .elementor-element.elementor-element-ca6284c .elementor-spacer-inner{height:450px;}.elementor-1153 .elementor-element.elementor-element-8520491{text-align:center;}.elementor-1153 .elementor-element.elementor-element-8520491 .elementor-heading-title{color:#FFFFFF;font-family:"Titillium Web", Sans-serif;font-size:58px;font-weight:900;font-style:normal;line-height:1em;letter-spacing:0px;}.elementor-1153 .elementor-element.elementor-element-57e015a .elementor-spacer-inner{height:10px;}.elementor-1153 .elementor-element.elementor-element-01bde70{text-align:left;}.elementor-1153 .elementor-element.elementor-element-01bde70 .elementor-heading-title{color:#FFFFFF;font-family:"Titillium Web", Sans-serif;font-size:24px;font-weight:900;font-style:normal;line-height:1em;letter-spacing:0px;}.elementor-1153 .elementor-element.elementor-element-416d8ae{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;}.elementor-1153 .elementor-element.elementor-element-22e3311{text-align:center;color:#B7B9BC;font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;font-style:italic;line-height:1.5em;}.elementor-1153 .elementor-element.elementor-element-635ee7b{text-align:left;}.elementor-1153 .elementor-element.elementor-element-635ee7b .elementor-heading-title{color:#FFFFFF;font-family:"Titillium Web", Sans-serif;font-size:24px;font-weight:900;font-style:normal;line-height:1em;letter-spacing:0px;}.elementor-1153 .elementor-element.elementor-element-acd98c3{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;}.elementor-1153 .elementor-element.elementor-element-7c531d7 .elementor-spacer-inner{height:450px;}@media(min-width:768px){.elementor-1153 .elementor-element.elementor-element-57ba4d8{width:50%;}.elementor-1153 .elementor-element.elementor-element-b6359db{width:50%;}.elementor-1153 .elementor-element.elementor-element-18c2380{width:50%;}.elementor-1153 .elementor-element.elementor-element-ebcbdb5{width:50%;}.elementor-1153 .elementor-element.elementor-element-fef863d{width:49.999%;}.elementor-1153 .elementor-element.elementor-element-a504a49{width:50.001%;}}@media(max-width:767px){.elementor-1153 .elementor-element.elementor-element-7edf3f4:not(.elementor-motion-effects-element-type-background), .elementor-1153 .elementor-element.elementor-element-7edf3f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-1153 .elementor-element.elementor-element-5bff565 .elementor-spacer-inner{height:200px;}.elementor-1153 .elementor-element.elementor-element-87e4c0e .elementor-heading-title{font-size:39px;line-height:0.8em;}.elementor-1153 .elementor-element.elementor-element-afe2683 .elementor-spacer-inner{height:10px;}.elementor-1153 .elementor-element.elementor-element-990635f .elementor-heading-title{font-size:50px;line-height:0.8em;}.elementor-1153 .elementor-element.elementor-element-f0b9521 .elementor-spacer-inner{height:10px;}.elementor-1153 .elementor-element.elementor-element-ccfbc67 .elementor-spacer-inner{height:10px;}.elementor-1153 .elementor-element.elementor-element-03985e4 .elementor-spacer-inner{height:10px;}.elementor-1153 .elementor-element.elementor-element-7143d46 .elementor-spacer-inner{height:10px;}.elementor-1153 .elementor-element.elementor-element-802f720 .elementor-spacer-inner{height:10px;}.elementor-1153 .elementor-element.elementor-element-47b649f .elementor-heading-title{font-size:50px;line-height:0.8em;}.elementor-1153 .elementor-element.elementor-element-b0c8823 .elementor-spacer-inner{height:10px;}.elementor-1153 .elementor-element.elementor-element-f2d8a95 .elementor-spacer-inner{height:10px;}.elementor-1153 .elementor-element.elementor-element-ca6284c .elementor-spacer-inner{height:10px;}.elementor-1153 .elementor-element.elementor-element-8520491 .elementor-heading-title{font-size:50px;line-height:0.8em;}.elementor-1153 .elementor-element.elementor-element-01bde70 .elementor-heading-title{font-size:27px;line-height:0.8em;}.elementor-1153 .elementor-element.elementor-element-635ee7b .elementor-heading-title{font-size:27px;line-height:0.8em;}.elementor-1153 .elementor-element.elementor-element-7c531d7 .elementor-spacer-inner{height:10px;}}@media(min-width:1025px){.elementor-1153 .elementor-element.elementor-element-7edf3f4:not(.elementor-motion-effects-element-type-background), .elementor-1153 .elementor-element.elementor-element-7edf3f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-1153 .elementor-element.elementor-element-79176a4:not(.elementor-motion-effects-element-type-background), .elementor-1153 .elementor-element.elementor-element-79176a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-1153 .elementor-element.elementor-element-5b85989:not(.elementor-motion-effects-element-type-background), .elementor-1153 .elementor-element.elementor-element-5b85989 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-1153 .elementor-element.elementor-element-ee74650:not(.elementor-motion-effects-element-type-background), .elementor-1153 .elementor-element.elementor-element-ee74650 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-1153 .elementor-element.elementor-element-4de8403:not(.elementor-motion-effects-element-type-background), .elementor-1153 .elementor-element.elementor-element-4de8403 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}