.elementor-1124 .elementor-element.elementor-element-73c007e{--display:flex;--background-transition:0.3s;}.elementor-1124 .elementor-element.elementor-element-faf0630{--display:flex;--background-transition:0.3s;}.elementor-1124 .elementor-element.elementor-element-8056011 .elementor-heading-title{color:var( --e-global-color-d85aa1e );}.elementor-1124 .elementor-element.elementor-element-fce107e .elementor-heading-title{color:var( --e-global-color-d85aa1e );}.elementor-1124 .elementor-element.elementor-element-4e7e14f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;}.elementor-1124 .elementor-element.elementor-element-a95beb8{color:#56545E;font-weight:normal;width:var( --container-widget-width, 45.648% );max-width:45.648%;--container-widget-width:45.648%;--container-widget-flex-grow:0;}.elementor-1124 .elementor-element.elementor-element-a95beb8 > .elementor-widget-container{padding:0% 20% 0% 0%;}.elementor-1124 .elementor-element.elementor-element-a95beb8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1124 .elementor-element.elementor-element-b42f63f > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-1124 .elementor-element.elementor-element-14bdd6c{--display:flex;--background-transition:0.3s;}.elementor-1124 .elementor-element.elementor-element-a8fcdfd .elementor-button:hover, .elementor-1124 .elementor-element.elementor-element-a8fcdfd .elementor-button:focus{background-color:var( --e-global-color-12f532a );}.elementor-1124 .elementor-element.elementor-element-a8fcdfd .elementor-button{border-radius:50px 50px 50px 50px;padding:20px 50px 20px 50px;}.elementor-1124 .elementor-element.elementor-element-a8fcdfd > .elementor-widget-container{margin:20px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-1124 .elementor-element.elementor-element-b9dd35d{--display:flex;--background-transition:0.3s;}.elementor-1124 .elementor-element.elementor-element-a63a262{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:flex-start;--gap:26px 26px;--flex-wrap:wrap;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-1124 .elementor-element.elementor-element-aed02b3{--display:flex;--background-transition:0.3s;}.elementor-1124 .elementor-element.elementor-element-9ad8813{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-1124 .elementor-element.elementor-element-9bba5b4{text-align:center;}.elementor-1124 .elementor-element.elementor-element-9bba5b4 img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1124 .elementor-element.elementor-element-9bba5b4 > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-1124 .elementor-element.elementor-element-c1b92f7 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-1124 .elementor-element.elementor-element-d259727{--display:flex;--background-transition:0.3s;}.elementor-1124 .elementor-element.elementor-element-d105fe9{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-1124 .elementor-element.elementor-element-4daa0d2{text-align:center;}.elementor-1124 .elementor-element.elementor-element-4daa0d2 img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1124 .elementor-element.elementor-element-4daa0d2:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1124 .elementor-element.elementor-element-4daa0d2 > .elementor-widget-container{padding:30px 0px 0px 0px;border-radius:10px 10px 10px 10px;}.elementor-1124 .elementor-element.elementor-element-c0da367 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-1124 .elementor-element.elementor-element-12f46df{--display:flex;--background-transition:0.3s;}.elementor-1124 .elementor-element.elementor-element-e11cbcb{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-1124 .elementor-element.elementor-element-d903d77{text-align:center;}.elementor-1124 .elementor-element.elementor-element-d903d77 img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1124 .elementor-element.elementor-element-d903d77 > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-1124 .elementor-element.elementor-element-6b9bfb7 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-1124 .elementor-element.elementor-element-0e10c4a{--display:flex;--background-transition:0.3s;}.elementor-1124 .elementor-element.elementor-element-b3477b2{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-1124 .elementor-element.elementor-element-8e2b129{text-align:center;}.elementor-1124 .elementor-element.elementor-element-8e2b129 img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1124 .elementor-element.elementor-element-8e2b129 > .elementor-widget-container{padding:0px 0px 0px 0px;border-radius:10px 10px 10px 10px;}.elementor-1124 .elementor-element.elementor-element-25f6c15 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-1124 .elementor-element.elementor-element-98a60aa{--display:flex;--background-transition:0.3s;}.elementor-1124 .elementor-element.elementor-element-e7518d4{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-1124 .elementor-element.elementor-element-bf71407{text-align:center;}.elementor-1124 .elementor-element.elementor-element-bf71407 img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1124 .elementor-element.elementor-element-bf71407 > .elementor-widget-container{padding:20px 0px 0px 0px;border-radius:10px 10px 10px 10px;}.elementor-1124 .elementor-element.elementor-element-687139a > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-1124 .elementor-element.elementor-element-3b49352{--display:flex;--background-transition:0.3s;}.elementor-1124 .elementor-element.elementor-element-cf5c4fe{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-1124 .elementor-element.elementor-element-4caa492{text-align:center;}.elementor-1124 .elementor-element.elementor-element-4caa492 img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1124 .elementor-element.elementor-element-4caa492 > .elementor-widget-container{padding:20px 0px 0px 0px;border-radius:10px 10px 10px 10px;}.elementor-1124 .elementor-element.elementor-element-d686575 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-1124 .elementor-element.elementor-element-b7c047b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-1124 .elementor-element.elementor-element-5c37324{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-1124 .elementor-element.elementor-element-35c172f{--spacer-size:12vh;}.elementor-1124 .elementor-element.elementor-element-8c048ac{--display:flex;--background-transition:0.3s;}.elementor-1124 .elementor-element.elementor-element-c8126ee{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px 0px;--background-transition:0.3s;}.elementor-1124 .elementor-element.elementor-element-3a0ef77{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-1124 .elementor-element.elementor-element-7100666{--spacer-size:50px;}.elementor-1124 .elementor-element.elementor-element-a69f78c .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.543 * 100% );}.elementor-1124 .elementor-element.elementor-element-a69f78c:after{content:"0.543";}.elementor-1124 .elementor-element.elementor-element-a69f78c .elementor-post__meta-data span + span:before{content:"•";}.elementor-1124 .elementor-element.elementor-element-a69f78c{--item-display:flex;--read-more-alignment:1;--grid-column-gap:25px;--grid-row-gap:30px;}.elementor-1124 .elementor-element.elementor-element-a69f78c .elementor-post__card{border-radius:20px;}.elementor-1124 .elementor-element.elementor-element-a69f78c .elementor-post__text{margin-top:20px;}.elementor-1124 .elementor-element.elementor-element-a69f78c .elementor-post__badge{right:0;}.elementor-1124 .elementor-element.elementor-element-a69f78c .elementor-post__card .elementor-post__badge{margin:20px;}.elementor-1124 .elementor-element.elementor-element-a69f78c .elementor-post__title, .elementor-1124 .elementor-element.elementor-element-a69f78c .elementor-post__title a{color:var( --e-global-color-primary );font-family:"Aventa", Sans-serif;font-size:20px;font-weight:700;}.elementor-1124 .elementor-element.elementor-element-a69f78c .elementor-post__excerpt p{font-family:"Aventa", Sans-serif;font-size:17px;font-weight:normal;}.elementor-1124 .elementor-element.elementor-element-a69f78c .elementor-pagination{text-align:center;margin-top:60px;}body:not(.rtl) .elementor-1124 .elementor-element.elementor-element-a69f78c .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-1124 .elementor-element.elementor-element-a69f78c .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-1124 .elementor-element.elementor-element-a69f78c .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-1124 .elementor-element.elementor-element-a69f78c .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}.elementor-1124 .elementor-element.elementor-element-aa5989f{--grid-columns:3;}@media(max-width:1024px){.elementor-1124 .elementor-element.elementor-element-aa5989f{--grid-columns:2;}}@media(min-width:768px){.elementor-1124 .elementor-element.elementor-element-4e7e14f{--content-width:1440px;}.elementor-1124 .elementor-element.elementor-element-c8126ee{--content-width:1440px;}}@media(max-width:767px){.elementor-1124 .elementor-element.elementor-element-a69f78c .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-1124 .elementor-element.elementor-element-a69f78c:after{content:"0.5";}.elementor-1124 .elementor-element.elementor-element-aa5989f{--grid-columns:1;}}/* Start custom CSS for heading, class: .elementor-element-8056011 */.elementor-1124 .elementor-element.elementor-element-8056011, .elementor-1124 .elementor-element.elementor-element-8056011 * {
font-size: 70px;
font-weight: 700;
line-height: 100.45px;
text-align: center;
color: var(header-text);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fce107e */.elementor-1124 .elementor-element.elementor-element-fce107e, .elementor-1124 .elementor-element.elementor-element-fce107e * {
font-size: 28px;
font-weight: 500;
line-height: 40px;
text-align: center;
color: var(--header-text);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-faf0630 */.elementor-1124 .elementor-element.elementor-element-faf0630 {
    /* Služby */

margin-top: 216px;
text-align: center;
text-transform: lowercase;
color: #535158;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73c007e */.elementor-1124 .elementor-element.elementor-element-73c007e {
    padding: 0;
    margin-top: -193px; 
    min-height: 540px;
    background: var(--header-footer);

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a95beb8 */.elementor-1124 .elementor-element.elementor-element-a95beb8 {
font-size: 17px;
line-height: 24px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e7e14f */.elementor-1124 .elementor-element.elementor-element-4e7e14f {
margin-top: -50px;
background: #FFFFFF;
border-radius: 50px 50px 0px 0px;
padding: 4% 5% 4% 5%;
max-width: 1440px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-711d3fe */.elementor-1124 .elementor-element.elementor-element-711d3fe {
font-style: normal;
font-weight: 700;
font-size: 28px;
line-height: 40px;
/* or 143% */
text-align: center;
text-transform: uppercase;

color: #56545E;

mix-blend-mode: normal;
padding-top: 35px;
padding-bottom: 35px;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ad8813 */.elementor-1124 .elementor-element.elementor-element-9ad8813 {
  height: 160px; /* Nastaví pevnou výšku kontejneru */
  overflow: hidden; /* Skryje veškerý obsah, který přesahuje výšku kontejneru */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c1b92f7 */.elementor-1124 .elementor-element.elementor-element-c1b92f7  {

font-style: normal;
font-weight: 700;
font-size: 26px;
line-height: 30px;
/* or 115% */

color: #FFFFFF;

mix-blend-mode: normal;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aed02b3 */.elementor-1124 .elementor-element.elementor-element-aed02b3 {

mix-blend-mode: normal;
border-radius: 20px;
padding-left: 35px;
padding-right: 35px;
padding-bottom: 60px;
padding-top: 45px;
width: calc(33.333% - 26px);
background: #F5F5F5;
mix-blend-mode: normal;
}

.elementor-1124 .elementor-element.elementor-element-aed02b3 p {

font-style: normal;
font-weight: 400;
font-size: 17px;
/* or 229% */
mix-blend-mode: normal;
/* Line 2 */

border-bottom: 1px solid #535158;
margin: 0;
padding-top: 10px;
padding-bottom: 10px;

}

.elementor-1124 .elementor-element.elementor-element-aed02b3 p:first-child {
    border-top: 1px solid #535158;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d105fe9 */.elementor-1124 .elementor-element.elementor-element-d105fe9 {
  height: 160px; /* Nastaví pevnou výšku kontejneru */
  overflow: hidden; /* Skryje veškerý obsah, který přesahuje výšku kontejneru */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c0da367 */.elementor-1124 .elementor-element.elementor-element-c0da367  {

font-style: normal;
font-weight: 700;
font-size: 26px;
line-height: 30px;
/* or 115% */

color: #FFFFFF;

mix-blend-mode: normal;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d259727 */.elementor-1124 .elementor-element.elementor-element-d259727 {

mix-blend-mode: normal;
border-radius: 20px;
padding-left: 35px;
padding-right: 35px;
padding-bottom: 60px;
padding-top: 45px;
width: calc(33.333% - 26px);
background: #F5F5F5;
mix-blend-mode: normal;
}

.elementor-1124 .elementor-element.elementor-element-d259727 p {

font-style: normal;
font-weight: 400;
font-size: 17px;
/* or 229% */
mix-blend-mode: normal;
/* Line 2 */

border-bottom: 1px solid #535158;
margin: 0;
padding-top: 10px;
padding-bottom: 10px;

}

.elementor-1124 .elementor-element.elementor-element-d259727 p:first-child {
    border-top: 1px solid #535158;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e11cbcb */.elementor-1124 .elementor-element.elementor-element-e11cbcb {
  height: 160px; /* Nastaví pevnou výšku kontejneru */
  overflow: hidden; /* Skryje veškerý obsah, který přesahuje výšku kontejneru */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b9bfb7 */.elementor-1124 .elementor-element.elementor-element-6b9bfb7  {

font-style: normal;
font-weight: 700;
font-size: 26px;
line-height: 30px;
/* or 115% */

color: #FFFFFF;

mix-blend-mode: normal;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12f46df */.elementor-1124 .elementor-element.elementor-element-12f46df {

mix-blend-mode: normal;
border-radius: 20px;
padding-left: 35px;
padding-right: 35px;
padding-bottom: 60px;
padding-top: 45px;
width: calc(33.333% - 26px);
background: #F5F5F5;
mix-blend-mode: normal;
}

.elementor-1124 .elementor-element.elementor-element-12f46df p {

font-style: normal;
font-weight: 400;
font-size: 17px;
/* or 229% */
mix-blend-mode: normal;
/* Line 2 */

border-bottom: 1px solid #535158;
margin: 0;
padding-top: 10px;
padding-bottom: 10px;

}

.elementor-1124 .elementor-element.elementor-element-12f46df p:first-child {
    border-top: 1px solid #535158;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b3477b2 */.elementor-1124 .elementor-element.elementor-element-b3477b2 {
  height: 160px; /* Nastaví pevnou výšku kontejneru */
  overflow: hidden; /* Skryje veškerý obsah, který přesahuje výšku kontejneru */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-25f6c15 */.elementor-1124 .elementor-element.elementor-element-25f6c15  {

font-style: normal;
font-weight: 700;
font-size: 26px;
line-height: 30px;
/* or 115% */

color: #FFFFFF;

mix-blend-mode: normal;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e10c4a */.elementor-1124 .elementor-element.elementor-element-0e10c4a {

mix-blend-mode: normal;
border-radius: 20px;
padding-left: 35px;
padding-right: 35px;
padding-bottom: 60px;
padding-top: 45px;
width: calc(33.333% - 26px);
background: #F5F5F5;
mix-blend-mode: normal;
}

.elementor-1124 .elementor-element.elementor-element-0e10c4a p {

font-style: normal;
font-weight: 400;
font-size: 17px;
/* or 229% */
mix-blend-mode: normal;
/* Line 2 */

border-bottom: 1px solid #535158;
margin: 0;
padding-top: 10px;
padding-bottom: 10px;

}

.elementor-1124 .elementor-element.elementor-element-0e10c4a p:first-child {
    border-top: 1px solid #535158;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e7518d4 */.elementor-1124 .elementor-element.elementor-element-e7518d4 {
  height: 160px; /* Nastaví pevnou výšku kontejneru */
  overflow: hidden; /* Skryje veškerý obsah, který přesahuje výšku kontejneru */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-687139a */.elementor-1124 .elementor-element.elementor-element-687139a  {

font-style: normal;
font-weight: 700;
font-size: 26px;
line-height: 30px;
/* or 115% */

color: #FFFFFF;

mix-blend-mode: normal;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98a60aa */.elementor-1124 .elementor-element.elementor-element-98a60aa {

mix-blend-mode: normal;
border-radius: 20px;
padding-left: 35px;
padding-right: 35px;
padding-bottom: 60px;
padding-top: 45px;
width: calc(33.333% - 26px);
background: #F5F5F5;
mix-blend-mode: normal;
}

.elementor-1124 .elementor-element.elementor-element-98a60aa p {

font-style: normal;
font-weight: 400;
font-size: 17px;
/* or 229% */
mix-blend-mode: normal;
/* Line 2 */

border-bottom: 1px solid #535158;
margin: 0;
padding-top: 10px;
padding-bottom: 10px;

}

.elementor-1124 .elementor-element.elementor-element-98a60aa p:first-child {
    border-top: 1px solid #535158;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf5c4fe */.elementor-1124 .elementor-element.elementor-element-cf5c4fe {
  height: 160px; /* Nastaví pevnou výšku kontejneru */
  overflow: hidden; /* Skryje veškerý obsah, který přesahuje výšku kontejneru */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d686575 */.elementor-1124 .elementor-element.elementor-element-d686575  {

font-style: normal;
font-weight: 700;
font-size: 26px;
line-height: 30px;
/* or 115% */

color: #FFFFFF;

mix-blend-mode: normal;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b49352 */.elementor-1124 .elementor-element.elementor-element-3b49352 {

mix-blend-mode: normal;
border-radius: 20px;
padding-left: 35px;
padding-right: 35px;
padding-bottom: 60px;
padding-top: 45px;
width: calc(33.333% - 26px);
background: #F5F5F5;
mix-blend-mode: normal;
}

.elementor-1124 .elementor-element.elementor-element-3b49352 p {

font-style: normal;
font-weight: 400;
font-size: 17px;
/* or 229% */
mix-blend-mode: normal;
/* Line 2 */

border-bottom: 1px solid #535158;
margin: 0;
padding-top: 10px;
padding-bottom: 10px;

}

.elementor-1124 .elementor-element.elementor-element-3b49352 p:first-child {
    border-top: 1px solid #535158;
}/* End custom CSS */
/* Start custom CSS for archive-posts, class: .elementor-element-a69f78c */.elementor-widget-archive-posts .elementor-post__title a {
    border-bottom: 1px solid var(--e-global-color-primary);

    padding-bottom: 20px;
    display:block;
}

.elementor-post__read-more-wrapper {
    text-align: right; /* Zarovná odkaz doprava */
}

.elementor-post__read-more {
    position: relative; /* Nastaví relativní pozici pro umístění ikony */
    padding-right: 45px; /* Přidá prostor pro ikonu */
}

.elementor-post__read-more::after {
    content: ''; /* Přidá virtuální prvek, který bude reprezentovat ikonu */
    position: absolute;
    top: 50%; /* Umístí ikonu vertikálně na střed odkazu */
    right: 0; /* Umístí ikonu na pravý okraj odkazu */
    transform: translateY(-50%); /* Zarovná ikonu perfektně na střed */
    width: 35px; /* Šířka ikony */
    height: 35px; /* Výška ikony */
    background-image: url('http://dev3.norbou.com/wp-content/uploads/2024/04/plus-gray.svg'); /* Cesta k SVG ikoně */
    background-size: cover; /* Zajistí, že ikona pokryje celý element */
    background-repeat: no-repeat;
}

/* Styl pro hover stav */
.elementor-post__card:hover .elementor-post__read-more::after {
    background-image: url('http://dev3.norbou.com/wp-content/uploads/2024/03/plus-copy.svg'); /* Cesta k nové SVG ikoně pro hover */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c8126ee */.elementor-1124 .elementor-element.elementor-element-c8126ee {
margin-top: -50px;
background: #FFFFFF;
border-radius: 50px 50px 0px 0px;
padding: 4% 5% 4% 5%;
max-width: 1440px;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Aventa';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('http://dev3.norbou.com/wp-content/uploads/2024/02/Aventa-Regular.woff2') format('woff2'),
		url('http://dev3.norbou.com/wp-content/uploads/2024/02/Aventa-Regular.woff') format('woff'),
		url('http://dev3.norbou.com/wp-content/uploads/2024/02/Aventa-Regular-4.ttf') format('truetype');
}
@font-face {
	font-family: 'Aventa';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('http://dev3.norbou.com/wp-content/uploads/2024/02/Aventa-Italic.woff2') format('woff2'),
		url('http://dev3.norbou.com/wp-content/uploads/2024/02/Aventa-Italic.woff') format('woff'),
		url('http://dev3.norbou.com/wp-content/uploads/2024/02/Aventa-Italic.ttf') format('truetype');
}
@font-face {
	font-family: 'Aventa';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('http://dev3.norbou.com/wp-content/uploads/2024/02/Aventa-Bold.woff2') format('woff2'),
		url('http://dev3.norbou.com/wp-content/uploads/2024/02/Aventa-Bold.woff') format('woff'),
		url('http://dev3.norbou.com/wp-content/uploads/2024/02/Aventa-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Aventa';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('http://dev3.norbou.com/wp-content/uploads/2024/02/Aventa-SemiBold.woff2') format('woff2'),
		url('http://dev3.norbou.com/wp-content/uploads/2024/02/Aventa-SemiBold.woff') format('woff'),
		url('http://dev3.norbou.com/wp-content/uploads/2024/02/Aventa-SemiBold.ttf') format('truetype');
}
/* End Custom Fonts CSS */