.elementor-18700 .elementor-element.elementor-element-b19a10b{--display:flex;}.elementor-18700 .elementor-element.elementor-element-e2b1eac{text-align:center;}.elementor-18700 .elementor-element.elementor-element-e2b1eac .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:48px;color:#333333;}.elementor-18700 .elementor-element.elementor-element-496415e{text-align:center;}.elementor-18700 .elementor-element.elementor-element-496415e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:33px;-webkit-text-stroke-color:#000;stroke:#000;color:#333333;}.elementor-18700 .elementor-element.elementor-element-711613f > .elementor-widget-container{margin:0% 0% -13% 0%;padding:0% 0% 2% 0%;}.elementor-18700 .elementor-element.elementor-element-711613f{width:100%;max-width:100%;}.elementor-18700 .elementor-element.elementor-element-711613f.elementor-element{--align-self:center;}.elementor-18700 .elementor-element.elementor-element-56a263e{text-align:center;}.elementor-18700 .elementor-element.elementor-element-56a263e > .elementor-widget-container{margin:0px 0px -24px 0px;}.elementor-18700 .elementor-element.elementor-element-7fa886c .elementor-button{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;line-height:21px;letter-spacing:0.6px;word-spacing:0px;background-color:#227AFF;transition-duration:0s;border-radius:10px 10px 10px 10px;}.elementor-18700 .elementor-element.elementor-element-7fa886c .elementor-button:hover, .elementor-18700 .elementor-element.elementor-element-7fa886c .elementor-button:focus{color:#FFFFFF;background-color:#C99E09;}.elementor-18700 .elementor-element.elementor-element-7fa886c .elementor-button:hover svg, .elementor-18700 .elementor-element.elementor-element-7fa886c .elementor-button:focus svg{fill:#FFFFFF;}.elementor-18700 .elementor-element.elementor-element-9bba4b5{text-align:center;}.elementor-18700 .elementor-element.elementor-element-9bba4b5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:33px;-webkit-text-stroke-color:#000;stroke:#000;color:#333333;}.elementor-18700 .elementor-element.elementor-element-9bba4b5 > .elementor-widget-container{margin:32px 0px 0px 0px;}.elementor-18700 .elementor-element.elementor-element-27e1894 > .elementor-widget-container{margin:0% 0% -12% 0%;padding:0% 0% 2% 0%;}.elementor-18700 .elementor-element.elementor-element-27e1894{width:100%;max-width:100%;}.elementor-18700 .elementor-element.elementor-element-27e1894.elementor-element{--align-self:center;}.elementor-18700 .elementor-element.elementor-element-6116cf6{text-align:center;}.elementor-18700 .elementor-element.elementor-element-6116cf6 > .elementor-widget-container{margin:0px 0px -24px 0px;}.elementor-18700 .elementor-element.elementor-element-3cf7f72 .elementor-button{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;line-height:21px;letter-spacing:0.6px;word-spacing:0px;background-color:#227AFF;transition-duration:0s;border-radius:10px 10px 10px 10px;}.elementor-18700 .elementor-element.elementor-element-3cf7f72 .elementor-button:hover, .elementor-18700 .elementor-element.elementor-element-3cf7f72 .elementor-button:focus{color:#FFFFFF;background-color:#C99E09;}.elementor-18700 .elementor-element.elementor-element-3cf7f72 .elementor-button:hover svg, .elementor-18700 .elementor-element.elementor-element-3cf7f72 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-18700 .elementor-element.elementor-element-6d7509d{text-align:center;}.elementor-18700 .elementor-element.elementor-element-6d7509d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:33px;-webkit-text-stroke-color:#000;stroke:#000;color:#333333;}.elementor-18700 .elementor-element.elementor-element-6d7509d > .elementor-widget-container{margin:32px 0px 0px 0px;}.elementor-18700 .elementor-element.elementor-element-b0b4340 > .elementor-widget-container{margin:0% 0% -5% 0%;padding:0% 0% 0% 0%;}.elementor-18700 .elementor-element.elementor-element-b0b4340{width:100%;max-width:100%;}.elementor-18700 .elementor-element.elementor-element-b0b4340.elementor-element{--align-self:center;}.elementor-18700 .elementor-element.elementor-element-be45e9c{text-align:center;}.elementor-18700 .elementor-element.elementor-element-be45e9c > .elementor-widget-container{margin:0px 0px -24px 0px;}.elementor-18700 .elementor-element.elementor-element-2355447 .elementor-button{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;line-height:21px;letter-spacing:0.6px;word-spacing:0px;background-color:#227AFF;transition-duration:0s;border-radius:10px 10px 10px 10px;}.elementor-18700 .elementor-element.elementor-element-2355447 .elementor-button:hover, .elementor-18700 .elementor-element.elementor-element-2355447 .elementor-button:focus{color:#FFFFFF;background-color:#C99E09;}.elementor-18700 .elementor-element.elementor-element-2355447 .elementor-button:hover svg, .elementor-18700 .elementor-element.elementor-element-2355447 .elementor-button:focus svg{fill:#FFFFFF;}@media(max-width:767px){.elementor-18700 .elementor-element.elementor-element-711613f > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-18700 .elementor-element.elementor-element-27e1894 > .elementor-widget-container{margin:0% 0% 0% 0%;}}/* Start custom CSS for stm_lms_courses_grid, class: .elementor-element-711613f */.stm_lms_courses__single.style_3 .stm_lms_courses__single__inner{border: 2px solid #68328F !important;border-radius: 12px!important; box-shadow: none!important;text-align:center;}

.stm_lms_courses__single--title h5 {height: 65px;
    align-items: center; /* Vertikální zarovnání na střed */text-align: center; display: inline-flex; /* Použij flexbox pro vertikální zarovnání */text-align: center;}

.stm_lms_courses__single.style_3 .stm_lms_courses__single__inner .stm_lms_courses__single--info_meta .stm_lms_course__meta:first-child {display:none;
}

.stm_lms_courses__single.style_3 .stm_lms_courses__single__inner .stm_lms_courses__single--inner{margin-top: -25px!important; padding-bottom: 5px!important;}



.stm_lms_courses__single.style_3 .stm_lms_courses__single__inner .stm_lms_courses__single--info_meta {justify-content: center!important}

.stm_lms_courses__single.style_3 .stm_lms_courses__single__inner .stm_lms_courses__single__inner__image .stm_lms_courses__single--image img {padding: 10px}

.stm_lms_courses__single.style_3 .stm_lms_courses__single__inner .stm_lms_courses__single--info_meta .button {
     border-radius: 10px!important;
     font-weight: 600!important;/* Tlačítko bude vždy viditelné */}

.stm_lms_courses__single.style_3 .stm_lms_courses__single__inner .stm_lms_courses__single--info_meta .button:not(:active),
.stm_lms_courses__single.style_3 .stm_lms_courses__single__inner .stm_lms_courses__single--info_meta .button:not(:hover) {
    display: block !important; /* Zajistí, že tlačítko bude vždy viditelné */
    visibility: visible !important; /* Ujistěte se, že tlačítko není skryté */
    opacity: 1 !important; /* Zajistí, že tlačítko není průhledné */
}

.stm_lms_courses__single.style_3 .stm_lms_courses__single__inner .stm_lms_courses__single--info_meta .button, .stm_lms_courses__single.style_3 .stm_lms_courses__single__inner .stm_lms_courses__single--info_meta .button:not(:active), .stm_lms_courses__single.style_3 .stm_lms_courses__single__inner .stm_lms_courses__single--info_meta .button:not(:hover) {   background-color: #227AFF!important;}

/*.stm_lms_courses__single--info_meta .stm_lms_course__meta{display: none!important}*//* End custom CSS */
/* Start custom CSS for stm_lms_courses_grid, class: .elementor-element-27e1894 */.stm_lms_courses__single.style_3 .stm_lms_courses__single__inner{border: 2px solid #68328F !important;border-radius: 12px!important; box-shadow: none!important;text-align:center;}

.stm_lms_courses__single--title h5 {height: 65px;
    align-items: center; /* Vertikální zarovnání na střed */text-align: center; display: inline-flex; /* Použij flexbox pro vertikální zarovnání */text-align: center;}

.stm_lms_courses__single.style_3 .stm_lms_courses__single__inner .stm_lms_courses__single--info_meta .stm_lms_course__meta:first-child {display:none;
}

.stm_lms_courses__single.style_3 .stm_lms_courses__single__inner .stm_lms_courses__single--inner{margin-top: -25px!important; padding-bottom: 5px!important;}



.stm_lms_courses__single.style_3 .stm_lms_courses__single__inner .stm_lms_courses__single--info_meta {justify-content: center!important}

.stm_lms_courses__single.style_3 .stm_lms_courses__single__inner .stm_lms_courses__single__inner__image .stm_lms_courses__single--image img {padding: 10px}

.stm_lms_courses__single.style_3 .stm_lms_courses__single__inner .stm_lms_courses__single--info_meta .button {
     border-radius: 10px!important;
     font-weight: 600!important;/* Tlačítko bude vždy viditelné */}

.stm_lms_courses__single.style_3 .stm_lms_courses__single__inner .stm_lms_courses__single--info_meta .button:not(:active),
.stm_lms_courses__single.style_3 .stm_lms_courses__single__inner .stm_lms_courses__single--info_meta .button:not(:hover) {
    display: block !important; /* Zajistí, že tlačítko bude vždy viditelné */
    visibility: visible !important; /* Ujistěte se, že tlačítko není skryté */
    opacity: 1 !important; /* Zajistí, že tlačítko není průhledné */
}

.stm_lms_courses__single.style_3 .stm_lms_courses__single__inner .stm_lms_courses__single--info_meta .button, .stm_lms_courses__single.style_3 .stm_lms_courses__single__inner .stm_lms_courses__single--info_meta .button:not(:active), .stm_lms_courses__single.style_3 .stm_lms_courses__single__inner .stm_lms_courses__single--info_meta .button:not(:hover) {   background-color: #227AFF!important;}

/*.stm_lms_courses__single--info_meta .stm_lms_course__meta{display: none!important}*//* End custom CSS */
/* Start custom CSS for stm_lms_courses_grid, class: .elementor-element-b0b4340 */.stm_lms_courses__single.style_3 .stm_lms_courses__single__inner{border: 2px solid #68328F !important;border-radius: 12px!important; box-shadow: none!important;text-align:center;}

.stm_lms_courses__single--title h5 {height: 65px;
    align-items: center; /* Vertikální zarovnání na střed */text-align: center; display: inline-flex; /* Použij flexbox pro vertikální zarovnání */text-align: center;}

.stm_lms_courses__single.style_3 .stm_lms_courses__single__inner .stm_lms_courses__single--info_meta .stm_lms_course__meta:first-child {display:none;
}

.stm_lms_courses__single.style_3 .stm_lms_courses__single__inner .stm_lms_courses__single--inner{margin-top: -25px!important; padding-bottom: 5px!important;}



.stm_lms_courses__single.style_3 .stm_lms_courses__single__inner .stm_lms_courses__single--info_meta {justify-content: center!important}

.stm_lms_courses__single.style_3 .stm_lms_courses__single__inner .stm_lms_courses__single__inner__image .stm_lms_courses__single--image img {padding: 10px}

.stm_lms_courses__single.style_3 .stm_lms_courses__single__inner .stm_lms_courses__single--info_meta .button {
     border-radius: 10px!important;
     font-weight: 600!important;/* Tlačítko bude vždy viditelné */}

.stm_lms_courses__single.style_3 .stm_lms_courses__single__inner .stm_lms_courses__single--info_meta .button:not(:active),
.stm_lms_courses__single.style_3 .stm_lms_courses__single__inner .stm_lms_courses__single--info_meta .button:not(:hover) {
    display: block !important; /* Zajistí, že tlačítko bude vždy viditelné */
    visibility: visible !important; /* Ujistěte se, že tlačítko není skryté */
    opacity: 1 !important; /* Zajistí, že tlačítko není průhledné */
}

.stm_lms_courses__single.style_3 .stm_lms_courses__single__inner .stm_lms_courses__single--info_meta .button, .stm_lms_courses__single.style_3 .stm_lms_courses__single__inner .stm_lms_courses__single--info_meta .button:not(:active), .stm_lms_courses__single.style_3 .stm_lms_courses__single__inner .stm_lms_courses__single--info_meta .button:not(:hover) {   background-color: #227AFF!important;}

/*.stm_lms_courses__single--info_meta .stm_lms_course__meta{display: none!important}*//* End custom CSS */