.elementor .mb-h1-nahnuti{position:relative;font-family:Avenir;font-weight:700;font-size:100px;color:var(--HTML);letter-spacing:0px;line-height:100px;text-transform:uppercase;padding-block-start:10px;padding-block-end:0px;padding-inline-start:10px;padding-inline-end:10px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:10px;background-color:var(--Primary);transform:rotateX(0deg) rotateY(0deg) rotateZ(-1deg);}.elementor .mb-h1-default{position:relative;font-family:Avenir;font-weight:700;font-size:100px;color:var(--Secondary);letter-spacing:0px;line-height:100px;text-transform:uppercase;padding-block-end:0px;padding-inline-start:5px;margin-block-start:0px;margin-block-end:-3px;}.elementor .mb-subtitle{position:relative;font-family:Avenir;font-weight:700;font-size:40px;color:var(--Secondary);letter-spacing:0px;line-height:40px;text-transform:uppercase;padding-block-start:10px;padding-block-end:2px;padding-inline-start:10px;padding-inline-end:10px;margin-block-start:0px;margin-inline-start:10px;background-color:var(--Accent);}.elementor .mb-paragraph{font-family:Avenir;font-weight:400;font-size:18px;color:var(--HTML);}.elementor .mb-h2{position:relative;font-family:Avenir;font-weight:700;font-size:30px;color:var(--HTML);letter-spacing:0px;text-transform:uppercase;padding-block-start:8px;padding-block-end:0px;padding-inline-start:10px;padding-inline-end:10px;margin-block-start:0px;margin-block-end:15px;background-color:var(--Primary);}.elementor .karta-kandidata{width:11.11111111%;aspect-ratio:321/455;position:relative;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;}.elementor .karta-kandidata-vedle{width:33.33333334%;aspect-ratio:auto;position:relative;background-color:var(--Accent);display:flex;flex-direction:column;gap:20px;justify-content:center;align-items:center;}.elementor .kandidatka-jmeno{width:100%;font-family:Avenir;font-weight:400;font-size:12px;color:var(--Secondary);text-align:center;background-color:var(--Accent);}.elementor .carousel-kandidata{height:400px;padding-block-start:40px;padding-block-end:40px;padding-inline-start:400px;padding-inline-end:40px;border-radius:20px;display:flex;flex-direction:column;justify-content:center;align-items:start;}.elementor .dark-highlight{position:relative;font-family:Avenir;font-weight:700;font-size:50px;color:var(--Secondary);letter-spacing:0px;text-transform:uppercase;padding-block-start:8px;padding-block-end:0px;padding-inline-start:10px;padding-inline-end:10px;margin-block-start:0px;margin-block-end:15px;background-color:var(--HTML);}.elementor .light-text{position:relative;font-family:Avenir;font-weight:700;font-size:50px;color:var(--Secondary);letter-spacing:0px;text-transform:uppercase;padding-block-start:8px;padding-block-end:0px;padding-inline-start:10px;padding-inline-end:10px;margin-block-start:0px;margin-block-end:15px;}.elementor .carousel-text{width:800px;font-family:Avenir;font-weight:400;font-size:20px;color:var(--Secondary);}.elementor .blue-highlight{position:relative;font-family:Avenir;font-weight:700;font-size:50px;color:var(--Secondary);letter-spacing:0px;text-transform:uppercase;padding-block-start:8px;padding-block-end:0px;padding-inline-start:10px;padding-inline-end:10px;margin-block-start:0px;margin-block-end:15px;background-color:var(--Accent);}.elementor .carousel-text-dark{width:700px;font-family:Avenir;font-weight:400;font-size:20px;color:var(--HTML);}.elementor .dark-text{position:relative;font-family:Avenir;font-weight:700;font-size:50px;color:var(--HTML);letter-spacing:0px;text-transform:uppercase;padding-block-start:8px;padding-block-end:0px;padding-inline-start:10px;padding-inline-end:10px;margin-block-start:0px;margin-block-end:15px;}