.elementor .plast{width:100%;position:relative;padding:10px;display:flex;flex-direction:column;}.elementor .patro{width:1320px;padding:10px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;gap:10px;justify-content:center;align-items:start;}.elementor .tlacitko{width:80%;font-family:var(--manrope);font-weight:700;color:var(--bila);text-decoration:none;margin-block-start:10px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;border-radius:27px;background-color:var(--zlata-tmava);transform-origin:0% 0% 0px;display:flex;flex-direction:row;justify-content:center;}.elementor .tlacitko:hover,.elementor .tlacitko:focus-visible{color:var(--bila);background-color:var(--zlata-tmava);}.elementor .text{font-family:var(--manrope);font-weight:400;font-size:18px;color:var(--cerna);margin-block-end:20px;}.elementor .h2{font-family:var(--Playfair);font-weight:400;font-size:38px;text-align:center;margin-block-start:23px;margin-block-end:-9px;display:flex;flex-direction:row;justify-content:flex-start;}.elementor .znacka_blok{width:24%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;}.elementor .h1{font-family:var(--Playfair);font-size:41px;text-align:center;padding-block-start:10px;padding-block-end:10px;margin-block-end:5px;border-block-start-width:3px;border-block-end-width:3px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--zlata-tmava);border-style:solid;}.elementor .textovy-blok-3ls{width:30%;height:495px;}.elementor .h3-blok{height:57px;font-family:var(--Playfair);font-weight:600;font-size:26px;}