/*Theme Name: MainAuthor: Viva la DesignAuthor URI: https://vivaladesign.cz/Version:1.02Text Domain:main*//*Font*/html, body, input, textarea, form, button, a {font-family: 'Montserrat', sans-serif;}.js .no-js {display: none !important;}small {display: block;opacity: 0.5;padding-top: 5px;font-size: 15px;}.kontakt small {opacity: 1;}/*Breakpointy*/:root{--bs-breakpoint-xs:0;--bs-breakpoint-sm:576px;--bs-breakpoint-md:768px;--bs-breakpoint-lg:992px;--bs-breakpoint-xl:1200px;--bs-breakpoint-xxl:1400px;}/*Globální styly*/:root {--formb: #D8D8D8;--formbhover: #000;--placeholderselectcolor: #4A4A4A;}:root {--sectionMargin: 50px;--sectionPadding: 25px;--sectionWidth: 1400px;--defaultSectionWidth: 1400px;--pismop: 15px;--radkovanip: 165%;--barvap: #000;--tloustkap: 400;--barvaodkazu: #000;--barvaodkazuhover: #00b1e5;}/*Typografie*/:root {--velikosth1: 35px;--radkovanih1: 125%;--barvah1: #fff;--tloustkah1: 700;--velikosth2: 30px;--radkovanih2: 125%;--barvah2: #272727;--tloustkah2: 500;--velikosth3: 24px;--radkovanih3: 125%;--barvah3: #000;--tloustkah3: 700;--velikosth4: 18px;--radkovanih4: 100%;--barvah4: #3f3f3f;--tloustkah4: 400;--velikosth5: 70px;--radkovanih5: 100%;--barvah5: #fff;--tloustkah5: 400;--pvelikosth1: 30px;--pradkovanih1: 125%;--pbarvah1: #fff;--ptloustkah1: 700;--pvelikosth2: 30px;--pradkovanih2: 125%;--pbarvah2: #000;--ptloustkah2: 500;--pvelikosth3: 20px;--pradkovanih3: 125%;--pbarvah3: #000;--ptloustkah3: 700;--pvelikosth4: 18px;--pradkovanih4: 125%;--pbarvah4: #000;--ptloustkah4: 400;--pvelikosth5: 18px;--pradkovanih5: 125%;--pbarvah5: #000;--ptloustkah5: 700;--svelikosth2: 30px;--sradkovanih2: 125%;--sbarvah2: #272727;--stloustkah2: 500;}.py-10 {padding-top: 6rem !important;padding-bottom: 6rem !important;}.px-10 {padding-left: 6rem !important;padding-right: 6rem !important;}.pb-10 {padding-bottom: 6rem !important;}.pt-10 {padding-top: 6rem !important;}.mb-10 {margin-bottom: 6rem !important;}.mt-10 {margin-top: 6rem !important;}@media(max-width:991px) {.pb-10 {padding-bottom: 3rem !important;}.pt-10 {padding-top: 3rem !important;}}.container,.container-fluid,.container-xxl,.container-xl,.container-lg,.container-md,.container-sm {--bs-gutter-x: 2.5rem;--bs-gutter-y: 0;width: 100%;padding-right: calc(var(--bs-gutter-x) * 0.5);padding-left: calc(var(--bs-gutter-x) * 0.5);margin-right: auto;margin-left: auto;}@media (min-width: 576px) {.container-sm, .container {max-width: 100%;}}@media (min-width: 768px) {.container-md, .container-sm, .container {max-width: 100%;}}@media (min-width: 992px) {.container-lg, .container-md, .container-sm, .container {max-width: 100%;}}@media (min-width: 1200px) {.container-xl, .container-lg, .container-md, .container-sm, .container {max-width: 1170px;}}@media (min-width: 1400px) {.container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container {max-width: 1170px;}}*,:after,:before {box-sizing: inherit;}html {box-sizing: border-box;margin:0;padding: 0;overflow-x: hidden;scroll-behavior: smooth;}body {-webkit-text-size-adjust: 100%;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0;overflow-x: hidden;}/*Posunutí při scrollování*/.section, form {scroll-margin-top: 135px;}@media(max-width:767px) {.section, form {scroll-margin-top: 65px;}}/*Pomocné styly*/[tabindex="-1"]:focus:not(:focus-visible) {outline: 0 !important;}.row img {max-width: 100%;height: auto;border-radius: 3px;}@media(max-width:575px) {.text-center {text-align: center;}}/* Přidáme custom třídu pro 5 sloupců */.col-2-4 {flex: 0 0 20%;/* 100% / 5 = 20% */max-width: 20%;}@media(max-width:1000px) {.col-2-4 {flex: 0 0 100% !important;max-width: 100% !important;}}