.elementor-280 .elementor-element.elementor-element-655d3a6 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:space-around;align-items:space-around;}.elementor-280 .elementor-element.elementor-element-655d3a6:not(.elementor-motion-effects-element-type-background), .elementor-280 .elementor-element.elementor-element-655d3a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4d1f4db );background-image:url("https://www.alfapro.sk/wp-content/uploads/2023/07/7478x334_page_tittle-row2-2-scaled.webp");background-position:top left;background-repeat:no-repeat;background-size:cover;}.elementor-280 .elementor-element.elementor-element-655d3a6 > .elementor-background-overlay{background-color:var( --e-global-color-4d1f4db );opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-280 .elementor-element.elementor-element-655d3a6 > .elementor-container{max-width:1400px;min-height:250px;}.elementor-280 .elementor-element.elementor-element-655d3a6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-280 .elementor-element.elementor-element-a88215e{--spacer-size:20px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );color:var( --e-global-color-primary );}.elementor-280 .elementor-element.elementor-element-e36d4d5 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-280 .elementor-element.elementor-element-e36d4d5{text-align:left;}.elementor-280 .elementor-element.elementor-element-e36d4d5 .elementor-heading-title{font-family:var( --e-global-typography-3f36d83-font-family ), Sans-serif;font-size:var( --e-global-typography-3f36d83-font-size );text-transform:var( --e-global-typography-3f36d83-text-transform );color:var( --e-global-color-fbc73d7 );}.elementor-280 .elementor-element.elementor-element-6f871f8 .jet-breadcrumbs__item-link{color:var( --e-global-color-fbc73d7 );}.elementor-280 .elementor-element.elementor-element-6f871f8 .jet-breadcrumbs__item-target{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-accent );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-280 .elementor-element.elementor-element-4b134a2{text-align:left;color:var( --e-global-color-fbc73d7 );}.elementor-280 .elementor-element.elementor-element-1f3ee18{--spacer-size:20px;}.elementor-280 .elementor-element.elementor-element-7756d14 > .elementor-container{max-width:1400px;}.elementor-280 .elementor-element.elementor-element-7756d14{padding:50px 0px 50px 0px;}.elementor-280 .elementor-element.elementor-element-5f4a32f > .elementor-element-populated{padding:0px 350px 0px 350px;}.elementor-widget-jet-smart-filters-search .jet-search-filter__submit{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-280 .elementor-element.elementor-element-e033d68 .jet-search-filter__input-wrapper{max-width:100%;}.elementor-280 .elementor-element.elementor-element-e033d68 .jet-search-filter__input{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );border-style:solid;border-color:var( --e-global-color-accent );border-radius:22px 22px 22px 22px;}.elementor-280 .elementor-element.elementor-element-280aeff .jet-active-filters__title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-280 .elementor-element.elementor-element-280aeff .jet-smart-filters-active{flex-direction:row;}.elementor-280 .elementor-element.elementor-element-280aeff .jet-active-filters__list{flex-direction:row;}.elementor-280 .elementor-element.elementor-element-280aeff .jet-active-filter{margin-right:5px;margin-bottom:5px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-280 .elementor-element.elementor-element-280aeff .jet-active-filter__remove{font-size:12px;color:var( --e-global-color-accent );}.elementor-280 .elementor-element.elementor-element-343b69c > .elementor-container{max-width:1400px;}.elementor-280 .elementor-element.elementor-element-343b69c{padding:50px 0px 50px 0px;}.elementor-widget-posts .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );}.elementor-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-280 .elementor-element.elementor-element-27f2c2b{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-280 .elementor-element.elementor-element-27f2c2b .elementor-post{border-style:solid;border-width:0px 0px 0.05px 0px;padding:0px 0px 12px 0px;border-color:var( --e-global-color-39e80ef );}.elementor-280 .elementor-element.elementor-element-27f2c2b .elementor-post__title, .elementor-280 .elementor-element.elementor-element-27f2c2b .elementor-post__title a{color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );}.elementor-280 .elementor-element.elementor-element-9099720{--spacer-size:50px;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(min-width:768px){.elementor-280 .elementor-element.elementor-element-7ac24bf{width:73.5%;}.elementor-280 .elementor-element.elementor-element-8623bee{width:26.429%;}}@media(max-width:1024px) and (min-width:768px){.elementor-280 .elementor-element.elementor-element-7ac24bf{width:100%;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-280 .elementor-element.elementor-element-e36d4d5{text-align:center;}.elementor-280 .elementor-element.elementor-element-e36d4d5 .elementor-heading-title{font-size:var( --e-global-typography-3f36d83-font-size );}.elementor-280 .elementor-element.elementor-element-6f871f8 .jet-breadcrumbs{text-align:center;}.elementor-280 .elementor-element.elementor-element-6f871f8 .jet-breadcrumbs__item-target{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-280 .elementor-element.elementor-element-4b134a2{text-align:center;}.elementor-280 .elementor-element.elementor-element-5f4a32f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-jet-smart-filters-search .jet-search-filter__submit{font-size:var( --e-global-typography-primary-font-size );}.elementor-280 .elementor-element.elementor-element-e033d68 .jet-search-filter__input-wrapper{max-width:100%;}.elementor-280 .elementor-element.elementor-element-e033d68 .jet-search-filter__input{font-size:var( --e-global-typography-text-font-size );}.elementor-280 .elementor-element.elementor-element-e033d68 .jet-search-filter{text-align:center;}.elementor-280 .elementor-element.elementor-element-e033d68 .jet-filter-label{text-align:center;}.elementor-280 .elementor-element.elementor-element-280aeff .jet-active-filters__title{font-size:var( --e-global-typography-text-font-size );}.elementor-280 .elementor-element.elementor-element-280aeff .jet-active-filters__list{justify-content:center;}.elementor-280 .elementor-element.elementor-element-280aeff .jet-active-filter{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-posts .elementor-post__meta-data{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-posts .elementor-post__excerpt p{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-posts a.elementor-post__read-more{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-posts .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-posts .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-posts .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-280 .elementor-element.elementor-element-27f2c2b > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-280 .elementor-element.elementor-element-27f2c2b .elementor-post__title, .elementor-280 .elementor-element.elementor-element-27f2c2b .elementor-post__title a{font-size:var( --e-global-typography-accent-font-size );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-280 .elementor-element.elementor-element-e36d4d5{text-align:center;}.elementor-280 .elementor-element.elementor-element-e36d4d5 .elementor-heading-title{font-size:var( --e-global-typography-3f36d83-font-size );}.elementor-280 .elementor-element.elementor-element-6f871f8 .jet-breadcrumbs{text-align:center;}.elementor-280 .elementor-element.elementor-element-6f871f8 .jet-breadcrumbs__item-target{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-280 .elementor-element.elementor-element-4b134a2 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-280 .elementor-element.elementor-element-4b134a2{text-align:center;}.elementor-280 .elementor-element.elementor-element-5f4a32f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-jet-smart-filters-search .jet-search-filter__submit{font-size:var( --e-global-typography-primary-font-size );}.elementor-280 .elementor-element.elementor-element-e033d68 .jet-search-filter__input{font-size:var( --e-global-typography-text-font-size );}.elementor-280 .elementor-element.elementor-element-e033d68 .jet-filter-label{text-align:center;}.elementor-280 .elementor-element.elementor-element-280aeff .jet-active-filters__title{font-size:var( --e-global-typography-text-font-size );}.elementor-280 .elementor-element.elementor-element-280aeff .jet-active-filters__list{justify-content:center;}.elementor-280 .elementor-element.elementor-element-280aeff .jet-active-filter{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-posts .elementor-post__meta-data{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-posts .elementor-post__excerpt p{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-posts a.elementor-post__read-more{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-posts .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-posts .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-posts .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-280 .elementor-element.elementor-element-27f2c2b > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-280 .elementor-element.elementor-element-27f2c2b .elementor-post__title, .elementor-280 .elementor-element.elementor-element-27f2c2b .elementor-post__title a{font-size:var( --e-global-typography-accent-font-size );}}/* Start custom CSS for jet-smart-filters-search, class: .elementor-element-e033d68 */.element:focus {
  outline: none; /* Odstráni modrý ohraničujúci efekt */
  border: 2px solid #E10600; /* Nastaví vlastný efekt, napr. červenú hranu */
  /* Iné štýly, ktoré chcete pridať, keď je element v "focus" stave */
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-27f2c2b */#text {
  color: #FFF; /* Základná farba textu */
}

#text a {
  color: #E10600; /* Farba pre odkazy */
  transition: color 0.3s; /* Efekt prejdenia myšou */
}

#text a:hover {
  color: #1d2951; /* Farba po prejdení myšou */
}/* End custom CSS */