body {
margin: 0;
}
p, .meta {
line-height: 1.5
}
.vyhledavac input.e-search-input {margin: 0}
.elementor-12745 .elementor-element.elementor-element-a20e021 {
--display: flex;
--min-height: 300px;
--flex-direction: row;
--container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
--container-widget-height: 100%;
--container-widget-flex-grow: 1;
--container-widget-align-self: stretch;
--flex-wrap-mobile: wrap;
--align-items: center;
--gap: 40px 40px;
--background-transition: 0.3s;
--padding-top: 70px;
--padding-bottom: 70px;
--padding-left: 30px;
--padding-right: 30px;
}
.elementor-12745 .elementor-element.elementor-element-a20e021:not(.elementor-motion-effects-element-type-background), .elementor-12745 .elementor-element.elementor-element-a20e021 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-color: var( --e-global-color-accent );
}
.elementor-12745 .elementor-element.elementor-element-a20e021, .elementor-12745 .elementor-element.elementor-element-a20e021::before {
--border-transition: 0.3s;
}
.elementor-12745 .elementor-element.elementor-element-d15e942 .elementor-heading-title {
color: var( --e-global-color-primary );
font-size: 60px;
}
.elementor-12745 .elementor-element.elementor-element-d15e942 > .elementor-widget-container {
margin: 0px 0px 0px 0px;
padding: 20px 0px 0px 0px;
}
.elementor-12745 .elementor-element.elementor-element-d15e942 {
width: var( --container-widget-width,70% );
max-width: 70%;
--container-widget-width: 70%;
--container-widget-flex-grow: 0;
}
.elementor-12745 .elementor-element.elementor-element-3ea80f6 {
--display: flex;
--flex-direction: row;
--container-widget-width: initial;
--container-widget-height: 100%;
--container-widget-flex-grow: 1;
--container-widget-align-self: stretch;
--flex-wrap-mobile: wrap;
--gap: 40px 40px;
--background-transition: 0.3s;
--margin-top: 0px;
--margin-bottom: 0px;
--margin-left: 0px;
--margin-right: 0px;
--padding-top: 30px;
--padding-bottom: 80px;
--padding-left: 30px;
--padding-right: 30px;
}
.elementor-12745 .elementor-element.elementor-element-3ea80f6:not(.elementor-motion-effects-element-type-background), .elementor-12745 .elementor-element.elementor-element-3ea80f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-color: var( --e-global-color-b27949d );
}
.elementor-12745 .elementor-element.elementor-element-3ea80f6, .elementor-12745 .elementor-element.elementor-element-3ea80f6::before {
--border-transition: 0.3s;
}
.elementor-12745 .elementor-element.elementor-element-1f2265f {
--display: flex;
--background-transition: 0.3s;
--padding-top: 0px;
--padding-bottom: 50px;
--padding-left: 0px;
--padding-right: 0px;
--z-index: 0;
}
.elementor-12745 .elementor-element.elementor-element-b407822 .elementor-heading-title {
color: var( --e-global-color-accent );
font-size: 40px;
}
.elementor-12745 .elementor-element.elementor-element-b407822 > .elementor-widget-container {
padding: 20px 0px 0px 0px;
}
.elementor-12745 .elementor-element.elementor-element-e003e42 {
color: var( --e-global-color-text );
}
.elementor-12745 .elementor-element.elementor-element-bba9f77 .elementor-heading-title {
color: var( --e-global-color-accent );
font-size: 40px;
}
.elementor-12745 .elementor-element.elementor-element-bba9f77 > .elementor-widget-container {
padding: 20px 0px 0px 0px;
}
.elementor-12745 .elementor-element.elementor-element-971c652 {
color: var( --e-global-color-text );
}
.elementor-12745 .elementor-element.elementor-element-850e052 {
--display: flex;
--gap: 0px 0px;
--background-transition: 0.3s;
--border-radius: 10px 10px 10px 10px;
box-shadow: 0px 10px 20px 0px rgba(0,0,0,0.1);
--margin-top: -243px;
--margin-bottom: 0px;
--margin-left: 0px;
--margin-right: 0px;
--padding-top: 0px;
--padding-bottom: 0px;
--padding-left: 0px;
--padding-right: 0px;
}
.elementor-12745 .elementor-element.elementor-element-850e052:not(.elementor-motion-effects-element-type-background), .elementor-12745 .elementor-element.elementor-element-850e052 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-color: var( --e-global-color-2579f08 );
}
.elementor-12745 .elementor-element.elementor-element-850e052, .elementor-12745 .elementor-element.elementor-element-850e052::before {
--border-transition: 0.3s;
}
.elementor-12745 .elementor-element.elementor-element-0009458 {
--display: flex;
--gap: 20px 20px;
--background-transition: 0.3s;
--border-radius: 10px 10px 0px 0px;
--padding-top: 40px;
--padding-bottom: 40px;
--padding-left: 40px;
--padding-right: 40px;
}
.elementor-12745 .elementor-element.elementor-element-0009458:not(.elementor-motion-effects-element-type-background), .elementor-12745 .elementor-element.elementor-element-0009458 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-color: #4D4A75;
}
.elementor-12745 .elementor-element.elementor-element-0009458, .elementor-12745 .elementor-element.elementor-element-0009458::before {
--border-transition: 0.3s;
}
.elementor-12745 .elementor-element.elementor-element-ae5fe75 img {
width: 120px;
}
.elementor-12745 .elementor-element.elementor-element-ae5fe75 > .elementor-widget-container {
margin: -100px 0px -5px 0px;
}
.elementor-12745 .elementor-element.elementor-element-7352b4c {
text-align: center;
}
.elementor-12745 .elementor-element.elementor-element-7352b4c .elementor-heading-title {
color: var( --e-global-color-2579f08 );
font-size: 30px;
}
.elementor-12745 .elementor-element.elementor-element-3950e2a .elementor-button {
font-weight: bold;
fill: var( --e-global-color-secondary );
color: var( --e-global-color-secondary );
background-color: transparent;
background-image: linear-gradient(180deg,var( --e-global-color-97cf8b4 ) 0%,
#FFCB00 100%);
}
.elementor-12745 .elementor-element.elementor-element-d92187c {
--display: flex;
--gap: 10px 10px;
--background-transition: 0.3s;
--padding-top: 40px;
--padding-bottom: 40px;
--padding-left: 40px;
--padding-right: 40px;
}
.elementor-12745 .elementor-element.elementor-element-e409233 {
color: var( --e-global-color-text );
}
.elementor-12745 .elementor-element.elementor-element-98074bc {
color: var( --e-global-color-text );
}
.elementor-12745 .elementor-element.elementor-element-fcdf8a3 {
--divider-border-style: solid;
--divider-color: var( --e-global-color-accent );
--divider-border-width: 1px;
}
.elementor-12745 .elementor-element.elementor-element-fcdf8a3 .elementor-divider-separator {
width: 100%;
}
.elementor-12745 .elementor-element.elementor-element-fcdf8a3 .elementor-divider {
padding-block-start: 5px;
padding-block-end: 5px;
}
.elementor-12745 .elementor-element.elementor-element-269d1a6 {
color: var( --e-global-color-text );
}
.elementor-12745 .elementor-element.elementor-element-e508ca0 {
color: var( --e-global-color-text );
}
.elementor-12745 .elementor-element.elementor-element-09b0be2 {
color: var( --e-global-color-text );
}
.elementor-12745 .elementor-element.elementor-element-548c79a {
--divider-border-style: solid;
--divider-color: var( --e-global-color-accent );
--divider-border-width: 1px;
}
.elementor-12745 .elementor-element.elementor-element-548c79a .elementor-divider-separator {
width: 100%;
}
.elementor-12745 .elementor-element.elementor-element-548c79a .elementor-divider {
padding-block-start: 5px;
padding-block-end: 5px;
}
.elementor-12745 .elementor-element.elementor-element-a8f7a95 {
color: var( --e-global-color-text );
}
.elementor-12745 .elementor-element.elementor-element-52c5b19 {
color: var( --e-global-color-text );
}
.elementor-12745 .elementor-element.elementor-element-94c9af8 {
--divider-border-style: solid;
--divider-color: var( --e-global-color-accent );
--divider-border-width: 1px;
}
.elementor-12745 .elementor-element.elementor-element-94c9af8 .elementor-divider-separator {
width: 100%;
}
.elementor-12745 .elementor-element.elementor-element-94c9af8 .elementor-divider {
padding-block-start: 5px;
padding-block-end: 5px;
}
.elementor-12745 .elementor-element.elementor-element-4fb1057 {
color: var( --e-global-color-text );
}
.elementor-12745 .elementor-element.elementor-element-b85155b {
--divider-border-style: solid;
--divider-color: var( --e-global-color-accent );
--divider-border-width: 1px;
}
.elementor-12745 .elementor-element.elementor-element-b85155b .elementor-divider-separator {
width: 100%;
}
.elementor-12745 .elementor-element.elementor-element-b85155b .elementor-divider {
padding-block-start: 5px;
padding-block-end: 5px;
}
.elementor-12745 .elementor-element.elementor-element-8c49e06 {
color: var( --e-global-color-text );
}
.elementor-12745 .elementor-element.elementor-element-3aa0bf6 {
--divider-border-style: solid;
--divider-color: var( --e-global-color-accent );
--divider-border-width: 1px;
}
.elementor-12745 .elementor-element.elementor-element-3aa0bf6 .elementor-divider-separator {
width: 100%;
}
.elementor-12745 .elementor-element.elementor-element-3aa0bf6 .elementor-divider {
padding-block-start: 5px;
padding-block-end: 5px;
}
.elementor-12745 .elementor-element.elementor-element-7c1981d {
color: var( --e-global-color-text );
}
.elementor-12745 .elementor-element.elementor-element-142c417 {
color: var( --e-global-color-text );
}
.elementor-12745 .elementor-element.elementor-element-8e9e2b7 {
--display: flex;
--gap: 20px 20px;
--background-transition: 0.3s;
--padding-top: 80px;
--padding-bottom: 80px;
--padding-left: 30px;
--padding-right: 30px;
}
.elementor-12745 .elementor-element.elementor-element-8e9e2b7:not(.elementor-motion-effects-element-type-background), .elementor-12745 .elementor-element.elementor-element-8e9e2b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-color: var( --e-global-color-accent );
}
.elementor-12745 .elementor-element.elementor-element-8e9e2b7, .elementor-12745 .elementor-element.elementor-element-8e9e2b7::before {
--border-transition: 0.3s;
}
.elementor-12745 .elementor-element.elementor-element-5f2cb9b .elementor-heading-title {
color: var( --e-global-color-primary );
font-size: 40px;
}
.elementor-12745 .elementor-element.elementor-element-f47cede {
--display: flex;
--flex-direction: row;
--container-widget-width: initial;
--container-widget-height: 100%;
--container-widget-flex-grow: 1;
--container-widget-align-self: stretch;
--flex-wrap-mobile: wrap;
--gap: 20px 20px;
--background-transition: 0.3s;
--border-radius: 10px 10px 10px 10px;
box-shadow: 0px 10px 20px 0px rgba(0,0,0,0.1);
--padding-top: 25px;
--padding-bottom: 25px;
--padding-left: 25px;
--padding-right: 25px;
}
.elementor-12745 .elementor-element.elementor-element-f47cede:not(.elementor-motion-effects-element-type-background), .elementor-12745 .elementor-element.elementor-element-f47cede > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-color: var( --e-global-color-2579f08 );
}
.elementor-12745 .elementor-element.elementor-element-f47cede, .elementor-12745 .elementor-element.elementor-element-f47cede::before {
--border-transition: 0.3s;
}
.elementor-12745 .elementor-element.elementor-element-52f1d0b {
--display: flex;
--gap: 10px 10px;
--background-transition: 0.3s;
--padding-top: 0px;
--padding-bottom: 0px;
--padding-left: 0px;
--padding-right: 0px;
}
.elementor-12745 .elementor-element.elementor-element-9643450 {
color: var( --e-global-color-text );
}
.elementor-12745 .elementor-element.elementor-element-7ef1380 .elementor-heading-title {
color: var( --e-global-color-accent );
font-size: 20px;
}
.elementor-12745 .elementor-element.elementor-element-f59c763 {
--display: grid;
--e-con-grid-template-columns: repeat(3,1fr);
--e-con-grid-template-rows: repeat(2,1fr);
--gap: 10px 10px;
--grid-auto-flow: row;
--background-transition: 0.3s;
--padding-top: 0px;
--padding-bottom: 0px;
--padding-left: 0px;
--padding-right: 0px;
}
.elementor-12745 .elementor-element.elementor-element-9e23518 {
color: var( --e-global-color-text );
font-size: 15px;
}
.elementor-12745 .elementor-element.elementor-element-e55bc61 {
color: var( --e-global-color-text );
font-size: 15px;
}
.elementor-12745 .elementor-element.elementor-element-2af0341 {
color: var( --e-global-color-text );
font-size: 15px;
}
.elementor-12745 .elementor-element.elementor-element-37dc277 {
color: var( --e-global-color-text );
font-size: 15px;
}
.elementor-12745 .elementor-element.elementor-element-87a7256 {
color: var( --e-global-color-text );
font-size: 15px;
}
.elementor-12745 .elementor-element.elementor-element-e752065 .elementor-button {
font-weight: bold;
fill: var( --e-global-color-primary );
color: var( --e-global-color-primary );
background-color: var( --e-global-color-ce4f6d0 );
}
.elementor-12745 .elementor-element.elementor-element-d61ce09 {
--display: flex;
--flex-direction: row;
--container-widget-width: initial;
--container-widget-height: 100%;
--container-widget-flex-grow: 1;
--container-widget-align-self: stretch;
--flex-wrap-mobile: wrap;
--gap: 20px 20px;
--background-transition: 0.3s;
--border-radius: 10px 10px 10px 10px;
box-shadow: 0px 10px 20px 0px rgba(0,0,0,0.1);
--padding-top: 25px;
--padding-bottom: 25px;
--padding-left: 25px;
--padding-right: 25px;
}
.elementor-12745 .elementor-element.elementor-element-d61ce09:not(.elementor-motion-effects-element-type-background), .elementor-12745 .elementor-element.elementor-element-d61ce09 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-color: var( --e-global-color-2579f08 );
}
.elementor-12745 .elementor-element.elementor-element-d61ce09, .elementor-12745 .elementor-element.elementor-element-d61ce09::before {
--border-transition: 0.3s;
}
.elementor-12745 .elementor-element.elementor-element-f72daae {
--display: flex;
--gap: 10px 10px;
--background-transition: 0.3s;
--padding-top: 0px;
--padding-bottom: 0px;
--padding-left: 0px;
--padding-right: 0px;
}
.elementor-12745 .elementor-element.elementor-element-daf029f {
color: var( --e-global-color-text );
}
.elementor-12745 .elementor-element.elementor-element-0921424 .elementor-heading-title {
color: var( --e-global-color-accent );
font-size: 20px;
}
.elementor-12745 .elementor-element.elementor-element-1c439b9 {
--display: grid;
--e-con-grid-template-columns: repeat(3,1fr);
--e-con-grid-template-rows: repeat(2,1fr);
--gap: 10px 10px;
--grid-auto-flow: row;
--background-transition: 0.3s;
--padding-top: 0px;
--padding-bottom: 0px;
--padding-left: 0px;
--padding-right: 0px;
}
.elementor-12745 .elementor-element.elementor-element-29a5767 {
color: var( --e-global-color-text );
font-size: 15px;
}
.elementor-12745 .elementor-element.elementor-element-43e9e2e {
color: var( --e-global-color-text );
font-size: 15px;
}
.elementor-12745 .elementor-element.elementor-element-872f85d {
color: var( --e-global-color-text );
font-size: 15px;
}
.elementor-12745 .elementor-element.elementor-element-6468594 {
color: var( --e-global-color-text );
font-size: 15px;
}
.elementor-12745 .elementor-element.elementor-element-eb6f961 {
color: var( --e-global-color-text );
font-size: 15px;
}
.elementor-12745 .elementor-element.elementor-element-1a45272 .elementor-button {
font-weight: bold;
fill: var( --e-global-color-primary );
color: var( --e-global-color-primary );
background-color: var( --e-global-color-ce4f6d0 );
}
.elementor-12745 .elementor-element.elementor-element-6f420ae {
--display: flex;
--flex-direction: row;
--container-widget-width: initial;
--container-widget-height: 100%;
--container-widget-flex-grow: 1;
--container-widget-align-self: stretch;
--flex-wrap-mobile: wrap;
--gap: 20px 20px;
--background-transition: 0.3s;
--border-radius: 10px 10px 10px 10px;
box-shadow: 0px 10px 20px 0px rgba(0,0,0,0.1);
--padding-top: 25px;
--padding-bottom: 25px;
--padding-left: 25px;
--padding-right: 25px;
}
.elementor-12745 .elementor-element.elementor-element-6f420ae:not(.elementor-motion-effects-element-type-background), .elementor-12745 .elementor-element.elementor-element-6f420ae > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-color: var( --e-global-color-2579f08 );
}
.elementor-12745 .elementor-element.elementor-element-6f420ae, .elementor-12745 .elementor-element.elementor-element-6f420ae::before {
--border-transition: 0.3s;
}
.elementor-12745 .elementor-element.elementor-element-a48d871 {
--display: flex;
--gap: 10px 10px;
--background-transition: 0.3s;
--padding-top: 0px;
--padding-bottom: 0px;
--padding-left: 0px;
--padding-right: 0px;
}
.elementor-12745 .elementor-element.elementor-element-a06a20d {
color: var( --e-global-color-text );
}
.elementor-12745 .elementor-element.elementor-element-e1eb69c .elementor-heading-title {
color: var( --e-global-color-accent );
font-size: 20px;
}
.elementor-12745 .elementor-element.elementor-element-c597390 {
--display: grid;
--e-con-grid-template-columns: repeat(3,1fr);
--e-con-grid-template-rows: repeat(2,1fr);
--gap: 10px 10px;
--grid-auto-flow: row;
--background-transition: 0.3s;
--padding-top: 0px;
--padding-bottom: 0px;
--padding-left: 0px;
--padding-right: 0px;
}
.elementor-12745 .elementor-element.elementor-element-22b38a0 {
color: var( --e-global-color-text );
font-size: 15px;
}
.elementor-12745 .elementor-element.elementor-element-f11e0e2 {
color: var( --e-global-color-text );
font-size: 15px;
}
.elementor-12745 .elementor-element.elementor-element-865858a {
color: var( --e-global-color-text );
font-size: 15px;
}
.elementor-12745 .elementor-element.elementor-element-31769c8 {
color: var( --e-global-color-text );
font-size: 15px;
}
.elementor-12745 .elementor-element.elementor-element-464d27e {
color: var( --e-global-color-text );
font-size: 15px;
}
.elementor-12745 .elementor-element.elementor-element-cd58557 .elementor-button {
font-weight: bold;
fill: var( --e-global-color-primary );
color: var( --e-global-color-primary );
background-color: var( --e-global-color-ce4f6d0 );
}
:root {
--page-title-display: none;
}
@media(max-width:1024px) {
.elementor-12745 .elementor-element.elementor-element-a20e021 {
--padding-top: 30px;
--padding-bottom: 30px;
--padding-left: 30px;
--padding-right: 30px;
}
.elementor-12745 .elementor-element.elementor-element-d15e942 .elementor-heading-title {
font-size: 40px;
}
.elementor-12745 .elementor-element.elementor-element-d15e942 {
--container-widget-width: 50%;
--container-widget-flex-grow: 0;
width: var( --container-widget-width,50% );
max-width: 50%;
}
.elementor-12745 .elementor-element.elementor-element-8e9e2b7 {
--padding-top: 30px;
--padding-bottom: 30px;
--padding-left: 30px;
--padding-right: 30px;
}
.elementor-12745 .elementor-element.elementor-element-f47cede {
--flex-direction: column;
--container-widget-width: 100%;
--container-widget-height: initial;
--container-widget-flex-grow: 0;
--container-widget-align-self: initial;
--flex-wrap-mobile: wrap;
}
.elementor-12745 .elementor-element.elementor-element-52f1d0b {
--gap: 10px 10px;
}
.elementor-12745 .elementor-element.elementor-element-f59c763 {
--grid-auto-flow: row;
}
.elementor-12745 .elementor-element.elementor-element-d61ce09 {
--flex-direction: column;
--container-widget-width: 100%;
--container-widget-height: initial;
--container-widget-flex-grow: 0;
--container-widget-align-self: initial;
--flex-wrap-mobile: wrap;
}
.elementor-12745 .elementor-element.elementor-element-f72daae {
--gap: 10px 10px;
}
.elementor-12745 .elementor-element.elementor-element-1c439b9 {
--grid-auto-flow: row;
}
.elementor-12745 .elementor-element.elementor-element-6f420ae {
--flex-direction: column;
--container-widget-width: 100%;
--container-widget-height: initial;
--container-widget-flex-grow: 0;
--container-widget-align-self: initial;
--flex-wrap-mobile: wrap;
}
.elementor-12745 .elementor-element.elementor-element-a48d871 {
--gap: 10px 10px;
}
.elementor-12745 .elementor-element.elementor-element-c597390 {
--grid-auto-flow: row;
}
}
@media(max-width:767px) {
.elementor-12745 .elementor-element.elementor-element-a20e021 {
--flex-direction: column;
--container-widget-width: 100%;
--container-widget-height: initial;
--container-widget-flex-grow: 0;
--container-widget-align-self: initial;
--flex-wrap-mobile: wrap;
--gap: 60px 60px;
--padding-top: 40px;
--padding-bottom: 300px;
--padding-left: 20px;
--padding-right: 20px;
}
.elementor-12745 .elementor-element.elementor-element-d15e942 {
text-align: center;
--container-widget-width: 100%;
--container-widget-flex-grow: 0;
width: var( --container-widget-width,100% );
max-width: 100%;
}
.elementor-12745 .elementor-element.elementor-element-d15e942 .elementor-heading-title {
font-size: 30px;
}
.elementor-12745 .elementor-element.elementor-element-3ea80f6 {
--flex-direction: column-reverse;
--container-widget-width: 100%;
--container-widget-height: initial;
--container-widget-flex-grow: 0;
--container-widget-align-self: initial;
--flex-wrap-mobile: wrap;
--margin-top: 0px;
--margin-bottom: 0px;
--margin-left: 0px;
--margin-right: 0px;
--padding-top: 0px;
--padding-bottom: 40px;
--padding-left: 20px;
--padding-right: 20px;
}
.elementor-12745 .elementor-element.elementor-element-1f2265f {
--padding-top: 0px;
--padding-bottom: 0px;
--padding-left: 0px;
--padding-right: 0px;
}
.elementor-12745 .elementor-element.elementor-element-0009458 {
--margin-top: 0px;
--margin-bottom: 0px;
--margin-left: 0px;
--margin-right: 0px;
--padding-top: 40px;
--padding-bottom: 40px;
--padding-left: 40px;
--padding-right: 40px;
}
.elementor-12745 .elementor-element.elementor-element-d92187c {
--padding-top: 20px;
--padding-bottom: 20px;
--padding-left: 20px;
--padding-right: 20px;
}
.elementor-12745 .elementor-element.elementor-element-8e9e2b7 {
--padding-top: 40px;
--padding-bottom: 40px;
--padding-left: 20px;
--padding-right: 20px;
}
.elementor-12745 .elementor-element.elementor-element-f59c763 {
--e-con-grid-template-columns: repeat(1,1fr);
--grid-auto-flow: row;
}
.elementor-12745 .elementor-element.elementor-element-1c439b9 {
--e-con-grid-template-columns: repeat(1,1fr);
--grid-auto-flow: row;
}
.elementor-12745 .elementor-element.elementor-element-c597390 {
--e-con-grid-template-columns: repeat(1,1fr);
--grid-auto-flow: row;
}
}
@media(min-width:768px) {
.elementor-12745 .elementor-element.elementor-element-850e052 {
--width: 40%;
}
}
@media(max-width:1024px) and (min-width:768px) {
.elementor-12745 .elementor-element.elementor-element-850e052 {
--width: 100%;
}
.elementor-12745 .elementor-element.elementor-element-0009458 {
--width: 100%;
}
.elementor-12745 .elementor-element.elementor-element-d92187c {
--width: 100%;
}
} .elementor-12745 .elementor-element.elementor-element-0009458 p {
margin: 0 !important;
}  .elementor-12745 .elementor-element.elementor-element-d92187c p {
margin: 0 !important;
}  .elementor-12745 .elementor-element.elementor-element-850e052 p {
margin: 0 !important;
}  .elementor-12745 .elementor-element.elementor-element-f47cede p {
margin: 0;
}  .elementor-12745 .elementor-element.elementor-element-d61ce09 p {
margin: 0;
}  .elementor-12745 .elementor-element.elementor-element-6f420ae p {
margin: 0;
}  .elementor-12745 .elementor-element.elementor-element-f59c763 {
grid-template-rows: auto; 
}
.elementor-widget-container.textcolor a {
color: var( --e-global-color-text );
font-size: 15px !important;
}
@media (max-width: 1360px) {
.hlavni-oddil {padding: 30px !important}
} @media (max-width: 950px) { .select-boxes {
flex-direction: column;
} .select-box, 
.select-box-obor, 
.select-box-search {
flex: 0 0 100%;
margin-right: 0 !important;
margin-bottom: 15px;
} .row .col-xs-12 {
display: flex;
flex-direction: column;
align-items: flex-start;
} .applyfilter, 
.reset {
width: 100%;
margin-right: 0;
}
.hlavni-oddil {padding: 0 20px !important}
}