.elementor-15200 .elementor-element.elementor-element-2efd6a0{--display:flex;--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-15200 .elementor-element.elementor-element-3800a16 > .elementor-widget-container{padding:0% 0% 2% 0%;}.elementor-15200 .elementor-element.elementor-element-3800a16{text-align:center;}.elementor-15200 .elementor-element.elementor-element-3800a16 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:54px;color:#333333;}.elementor-15200 .elementor-element.elementor-element-e58e251{--display:flex;--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-15200 .elementor-element.elementor-element-f3bab42 > .elementor-widget-container{margin:0% 0% -3% 0%;padding:0% 0% 0% 0%;}.elementor-15200 .elementor-element.elementor-element-f3fba97{--display:flex;--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;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-15200 .elementor-element.elementor-element-f3fba97.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-15200 .elementor-element.elementor-element-2442ed0{--display:flex;--min-height:0px;--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;--justify-content:center;--align-items:center;--gap:1.20em 1.2em;--row-gap:1.20em;--column-gap:1.2em;--flex-wrap:wrap;--align-content:center;}.elementor-15200 .elementor-element.elementor-element-2442ed0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15200 .elementor-element.elementor-element-bfe654a .elementor-button{background-color:#F4FAFE;font-family:"Albert Sans", Sans-serif;font-size:14px;font-weight:600;fill:#03A7F8;color:#03A7F8;border-style:solid;border-radius:11px 11px 11px 11px;padding:10px 10px 10px 10px;}.elementor-15200 .elementor-element.elementor-element-bfe654a .elementor-button:hover, .elementor-15200 .elementor-element.elementor-element-bfe654a .elementor-button:focus{background-color:#03A7F8;color:#FFFFFF;}.elementor-15200 .elementor-element.elementor-element-bfe654a{width:initial;max-width:initial;}.elementor-15200 .elementor-element.elementor-element-bfe654a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-15200 .elementor-element.elementor-element-bfe654a .elementor-button:hover svg, .elementor-15200 .elementor-element.elementor-element-bfe654a .elementor-button:focus svg{fill:#FFFFFF;}.elementor-15200 .elementor-element.elementor-element-bfe654a a.elementor-button{border-color:#0CA4F6;}.elementor-15200 .elementor-element.elementor-element-cecb4be .elementor-button{background-color:#F4FAFE;font-family:"Albert Sans", Sans-serif;font-size:14px;font-weight:600;fill:#03A7F8;color:#03A7F8;border-style:solid;border-radius:11px 11px 11px 11px;padding:10px 10px 10px 10px;}.elementor-15200 .elementor-element.elementor-element-cecb4be .elementor-button:hover, .elementor-15200 .elementor-element.elementor-element-cecb4be .elementor-button:focus{background-color:#03A7F8;color:#FFFFFF;}.elementor-15200 .elementor-element.elementor-element-cecb4be{width:initial;max-width:initial;}.elementor-15200 .elementor-element.elementor-element-cecb4be.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-15200 .elementor-element.elementor-element-cecb4be .elementor-button:hover svg, .elementor-15200 .elementor-element.elementor-element-cecb4be .elementor-button:focus svg{fill:#FFFFFF;}.elementor-15200 .elementor-element.elementor-element-cecb4be a.elementor-button{border-color:#0CA4F6;}.elementor-15200 .elementor-element.elementor-element-0a0e519 .elementor-button{background-color:#F4FAFE;font-family:"Albert Sans", Sans-serif;font-size:14px;font-weight:600;fill:#03A7F8;color:#03A7F8;border-style:solid;border-radius:11px 11px 11px 11px;padding:10px 10px 10px 10px;}.elementor-15200 .elementor-element.elementor-element-0a0e519 .elementor-button:hover, .elementor-15200 .elementor-element.elementor-element-0a0e519 .elementor-button:focus{background-color:#03A7F8;color:#FFFFFF;}.elementor-15200 .elementor-element.elementor-element-0a0e519{width:initial;max-width:initial;}.elementor-15200 .elementor-element.elementor-element-0a0e519.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-15200 .elementor-element.elementor-element-0a0e519 .elementor-button:hover svg, .elementor-15200 .elementor-element.elementor-element-0a0e519 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-15200 .elementor-element.elementor-element-0a0e519 a.elementor-button{border-color:#0CA4F6;}.elementor-15200 .elementor-element.elementor-element-c7c4c71 .elementor-button{background-color:#F5F6F7;font-family:"Albert Sans", Sans-serif;font-size:14px;font-weight:600;fill:#636565;color:#636565;border-style:solid;border-radius:11px 11px 11px 11px;padding:10px 10px 10px 10px;}.elementor-15200 .elementor-element.elementor-element-c7c4c71 .elementor-button:hover, .elementor-15200 .elementor-element.elementor-element-c7c4c71 .elementor-button:focus{background-color:#636565;color:#FFFFFF;}.elementor-15200 .elementor-element.elementor-element-c7c4c71{width:initial;max-width:initial;}.elementor-15200 .elementor-element.elementor-element-c7c4c71.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-15200 .elementor-element.elementor-element-c7c4c71 .elementor-button:hover svg, .elementor-15200 .elementor-element.elementor-element-c7c4c71 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-15200 .elementor-element.elementor-element-c7c4c71 a.elementor-button{border-color:#636565;}.elementor-15200 .elementor-element.elementor-element-0076e59 .elementor-button{background-color:#FBFFFC;font-family:"Albert Sans", Sans-serif;font-size:14px;font-weight:600;fill:#27B500;color:#27B500;border-style:solid;border-radius:11px 11px 11px 11px;padding:10px 10px 10px 10px;}.elementor-15200 .elementor-element.elementor-element-0076e59 .elementor-button:hover, .elementor-15200 .elementor-element.elementor-element-0076e59 .elementor-button:focus{background-color:#27B500;color:#FFFFFF;}.elementor-15200 .elementor-element.elementor-element-0076e59{width:initial;max-width:initial;}.elementor-15200 .elementor-element.elementor-element-0076e59.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-15200 .elementor-element.elementor-element-0076e59 .elementor-button:hover svg, .elementor-15200 .elementor-element.elementor-element-0076e59 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-15200 .elementor-element.elementor-element-0076e59 a.elementor-button{border-color:#27B500;}.elementor-15200 .elementor-element.elementor-element-c0a5cd7 .elementor-button{background-color:#FBFFFC;font-family:"Albert Sans", Sans-serif;font-size:14px;font-weight:600;fill:#27B500;color:#27B500;border-style:solid;border-radius:11px 11px 11px 11px;padding:10px 10px 10px 10px;}.elementor-15200 .elementor-element.elementor-element-c0a5cd7 .elementor-button:hover, .elementor-15200 .elementor-element.elementor-element-c0a5cd7 .elementor-button:focus{background-color:#27B500;color:#FFFFFF;}.elementor-15200 .elementor-element.elementor-element-c0a5cd7{width:initial;max-width:initial;}.elementor-15200 .elementor-element.elementor-element-c0a5cd7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-15200 .elementor-element.elementor-element-c0a5cd7 .elementor-button:hover svg, .elementor-15200 .elementor-element.elementor-element-c0a5cd7 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-15200 .elementor-element.elementor-element-c0a5cd7 a.elementor-button{border-color:#27B500;}.elementor-15200 .elementor-element.elementor-element-4bdc410 .elementor-button{background-color:#FBFFFC;font-family:"Albert Sans", Sans-serif;font-size:14px;font-weight:600;fill:#27B500;color:#27B500;border-style:solid;border-radius:11px 11px 11px 11px;padding:10px 10px 10px 10px;}.elementor-15200 .elementor-element.elementor-element-4bdc410 .elementor-button:hover, .elementor-15200 .elementor-element.elementor-element-4bdc410 .elementor-button:focus{background-color:#27B500;color:#FFFFFF;}.elementor-15200 .elementor-element.elementor-element-4bdc410{width:initial;max-width:initial;}.elementor-15200 .elementor-element.elementor-element-4bdc410.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-15200 .elementor-element.elementor-element-4bdc410 .elementor-button:hover svg, .elementor-15200 .elementor-element.elementor-element-4bdc410 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-15200 .elementor-element.elementor-element-4bdc410 a.elementor-button{border-color:#27B500;}.elementor-15200 .elementor-element.elementor-element-3b3e405 .elementor-button{background-color:#FCF9F6;font-family:"Albert Sans", Sans-serif;font-size:14px;font-weight:600;fill:#F48301;color:#F48301;border-style:solid;border-radius:11px 11px 11px 11px;padding:10px 10px 10px 10px;}.elementor-15200 .elementor-element.elementor-element-3b3e405 .elementor-button:hover, .elementor-15200 .elementor-element.elementor-element-3b3e405 .elementor-button:focus{background-color:#F48301;color:#FFFFFF;}.elementor-15200 .elementor-element.elementor-element-3b3e405{width:initial;max-width:initial;}.elementor-15200 .elementor-element.elementor-element-3b3e405.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-15200 .elementor-element.elementor-element-3b3e405 .elementor-button:hover svg, .elementor-15200 .elementor-element.elementor-element-3b3e405 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-15200 .elementor-element.elementor-element-3b3e405 a.elementor-button{border-color:#F48301;}.elementor-15200 .elementor-element.elementor-element-38ea833 .elementor-button{background-color:#FCF9F6;font-family:"Albert Sans", Sans-serif;font-size:14px;font-weight:600;fill:#F48301;color:#F48301;border-style:solid;border-radius:11px 11px 11px 11px;padding:10px 10px 10px 10px;}.elementor-15200 .elementor-element.elementor-element-38ea833 .elementor-button:hover, .elementor-15200 .elementor-element.elementor-element-38ea833 .elementor-button:focus{background-color:#F48301;color:#FFFFFF;}.elementor-15200 .elementor-element.elementor-element-38ea833{width:initial;max-width:initial;}.elementor-15200 .elementor-element.elementor-element-38ea833.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-15200 .elementor-element.elementor-element-38ea833 .elementor-button:hover svg, .elementor-15200 .elementor-element.elementor-element-38ea833 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-15200 .elementor-element.elementor-element-38ea833 a.elementor-button{border-color:#F48301;}.elementor-15200 .elementor-element.elementor-element-8d32c27 .elementor-button{background-color:#FCF9F6;font-family:"Albert Sans", Sans-serif;font-size:14px;font-weight:600;fill:#F48301;color:#F48301;border-style:solid;border-radius:11px 11px 11px 11px;padding:10px 10px 10px 10px;}.elementor-15200 .elementor-element.elementor-element-8d32c27 .elementor-button:hover, .elementor-15200 .elementor-element.elementor-element-8d32c27 .elementor-button:focus{background-color:#F48301;color:#FFFFFF;}.elementor-15200 .elementor-element.elementor-element-8d32c27{width:initial;max-width:initial;}.elementor-15200 .elementor-element.elementor-element-8d32c27.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-15200 .elementor-element.elementor-element-8d32c27 .elementor-button:hover svg, .elementor-15200 .elementor-element.elementor-element-8d32c27 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-15200 .elementor-element.elementor-element-8d32c27 a.elementor-button{border-color:#F48301;}.elementor-15200 .elementor-element.elementor-element-9ef6a6a .elementor-button{background-color:#E1EDFF;font-family:"Albert Sans", Sans-serif;font-size:14px;font-weight:600;fill:#00347A;color:#00347A;border-style:solid;border-radius:11px 11px 11px 11px;padding:10px 10px 10px 10px;}.elementor-15200 .elementor-element.elementor-element-9ef6a6a .elementor-button:hover, .elementor-15200 .elementor-element.elementor-element-9ef6a6a .elementor-button:focus{background-color:#00347A;color:#FFFFFF;}.elementor-15200 .elementor-element.elementor-element-9ef6a6a{width:initial;max-width:initial;}.elementor-15200 .elementor-element.elementor-element-9ef6a6a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-15200 .elementor-element.elementor-element-9ef6a6a .elementor-button:hover svg, .elementor-15200 .elementor-element.elementor-element-9ef6a6a .elementor-button:focus svg{fill:#FFFFFF;}.elementor-15200 .elementor-element.elementor-element-9ef6a6a a.elementor-button{border-color:#00347A;}.elementor-15200 .elementor-element.elementor-element-393d021 .elementor-button{background-color:#FFE8F1;font-family:"Albert Sans", Sans-serif;font-size:14px;font-weight:600;fill:#C6125B;color:#C6125B;border-style:solid;border-radius:11px 11px 11px 11px;padding:10px 10px 10px 10px;}.elementor-15200 .elementor-element.elementor-element-393d021 .elementor-button:hover, .elementor-15200 .elementor-element.elementor-element-393d021 .elementor-button:focus{background-color:#C6125B;color:#FFFFFF;}.elementor-15200 .elementor-element.elementor-element-393d021{width:initial;max-width:initial;}.elementor-15200 .elementor-element.elementor-element-393d021.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-15200 .elementor-element.elementor-element-393d021 .elementor-button:hover svg, .elementor-15200 .elementor-element.elementor-element-393d021 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-15200 .elementor-element.elementor-element-393d021 a.elementor-button{border-color:#C6125B;}.elementor-15200 .elementor-element.elementor-element-d8f2d88 .elementor-button{background-color:#FFE8F1;font-family:"Albert Sans", Sans-serif;font-size:14px;font-weight:600;fill:#C6125B;color:#C6125B;border-style:solid;border-radius:11px 11px 11px 11px;padding:10px 10px 10px 10px;}.elementor-15200 .elementor-element.elementor-element-d8f2d88 .elementor-button:hover, .elementor-15200 .elementor-element.elementor-element-d8f2d88 .elementor-button:focus{background-color:#C6125B;color:#FFFFFF;}.elementor-15200 .elementor-element.elementor-element-d8f2d88{width:initial;max-width:initial;}.elementor-15200 .elementor-element.elementor-element-d8f2d88.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-15200 .elementor-element.elementor-element-d8f2d88 .elementor-button:hover svg, .elementor-15200 .elementor-element.elementor-element-d8f2d88 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-15200 .elementor-element.elementor-element-d8f2d88 a.elementor-button{border-color:#C6125B;}.elementor-15200 .elementor-element.elementor-element-78c1801 .elementor-button{background-color:#FFE8F1;font-family:"Albert Sans", Sans-serif;font-size:14px;font-weight:600;fill:#C6125B;color:#C6125B;border-style:solid;border-radius:11px 11px 11px 11px;padding:10px 10px 10px 10px;}.elementor-15200 .elementor-element.elementor-element-78c1801 .elementor-button:hover, .elementor-15200 .elementor-element.elementor-element-78c1801 .elementor-button:focus{background-color:#C6125B;color:#FFFFFF;}.elementor-15200 .elementor-element.elementor-element-78c1801{width:initial;max-width:initial;}.elementor-15200 .elementor-element.elementor-element-78c1801.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-15200 .elementor-element.elementor-element-78c1801 .elementor-button:hover svg, .elementor-15200 .elementor-element.elementor-element-78c1801 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-15200 .elementor-element.elementor-element-78c1801 a.elementor-button{border-color:#C6125B;}.elementor-15200 .elementor-element.elementor-element-f4ecf80 .elementor-button{background-color:#FFE8F1;font-family:"Albert Sans", Sans-serif;font-size:14px;font-weight:600;fill:#C6125B;color:#C6125B;border-style:solid;border-radius:11px 11px 11px 11px;padding:10px 10px 10px 10px;}.elementor-15200 .elementor-element.elementor-element-f4ecf80 .elementor-button:hover, .elementor-15200 .elementor-element.elementor-element-f4ecf80 .elementor-button:focus{background-color:#C6125B;color:#FFFFFF;}.elementor-15200 .elementor-element.elementor-element-f4ecf80{width:initial;max-width:initial;}.elementor-15200 .elementor-element.elementor-element-f4ecf80.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-15200 .elementor-element.elementor-element-f4ecf80 .elementor-button:hover svg, .elementor-15200 .elementor-element.elementor-element-f4ecf80 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-15200 .elementor-element.elementor-element-f4ecf80 a.elementor-button{border-color:#C6125B;}.elementor-15200 .elementor-element.elementor-element-fadd81b .elementor-button{background-color:#FFE8F1;font-family:"Albert Sans", Sans-serif;font-size:14px;font-weight:600;fill:#C6125B;color:#C6125B;border-style:solid;border-radius:11px 11px 11px 11px;padding:10px 10px 10px 10px;}.elementor-15200 .elementor-element.elementor-element-fadd81b .elementor-button:hover, .elementor-15200 .elementor-element.elementor-element-fadd81b .elementor-button:focus{background-color:#C6125B;color:#FFFFFF;}.elementor-15200 .elementor-element.elementor-element-fadd81b{width:initial;max-width:initial;}.elementor-15200 .elementor-element.elementor-element-fadd81b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-15200 .elementor-element.elementor-element-fadd81b .elementor-button:hover svg, .elementor-15200 .elementor-element.elementor-element-fadd81b .elementor-button:focus svg{fill:#FFFFFF;}.elementor-15200 .elementor-element.elementor-element-fadd81b a.elementor-button{border-color:#C6125B;}.elementor-15200 .elementor-element.elementor-element-9bb0193{--display:flex;}.elementor-15200 .elementor-element.elementor-element-b114a30{width:100%;max-width:100%;}.elementor-15200 .elementor-element.elementor-element-b114a30 > .elementor-widget-container{margin:0% 0% -10% 0%;padding:0% 0% 0% 0%;}.elementor-15200 .elementor-element.elementor-element-b114a30.elementor-element{--align-self:center;}.elementor-15200 .elementor-element.elementor-element-a58942d > .elementor-widget-container{padding:0% 0% 2% 0%;}.elementor-15200 .elementor-element.elementor-element-a58942d{text-align:center;}.elementor-15200 .elementor-element.elementor-element-a58942d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;color:#333333;}.elementor-15200 .elementor-element.elementor-element-b32d069 > .elementor-widget-container{margin:0% 0% -3% 0%;padding:0% 0% 0% 0%;}.elementor-15200 .elementor-element.elementor-element-fd00112{width:100%;max-width:100%;}.elementor-15200 .elementor-element.elementor-element-fd00112.elementor-element{--align-self:center;}.elementor-15200 .elementor-element.elementor-element-031ad91{--display:flex;--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-15200 .elementor-element.elementor-element-0c444ad > .elementor-widget-container{padding:0% 0% 2% 0%;}.elementor-15200 .elementor-element.elementor-element-0c444ad{text-align:center;}.elementor-15200 .elementor-element.elementor-element-0c444ad .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;color:#333333;}.elementor-15200 .elementor-element.elementor-element-8469ab5 .elementor-repeater-item-f52ba7c{background-color:#2A7EFF;font-family:"Montserrat", Sans-serif;font-size:21px;line-height:31px;letter-spacing:0.6px;color:#FFFFFF;}.elementor-15200 .elementor-element.elementor-element-8469ab5 .stm_lms_levels__button_element{background-color:#2A7EFF;font-family:"Arial", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:0.5px;color:#FFFFFF;border-style:solid;border-width:0px 0px 0px 0px;border-color:#385bce;border-radius:14px 14px 14px 14px;}.elementor-15200 .elementor-element.elementor-element-8469ab5 .stm_lms_levels__button_element:hover{background-color:#385bce;color:#fff;}.elementor-15200 .elementor-element.elementor-element-8469ab5 .stm_lms_levels{background-color:#fff;border-radius:4px 4px 4px 4px;box-shadow:0px 4px 40px 0px rgba(0,0,0,0.06);}.elementor-15200 .elementor-element.elementor-element-8469ab5 .stm_lms_levels__head_title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:700;line-height:1.2em;color:#273044;text-align:center;}.elementor-15200 .elementor-element.elementor-element-8469ab5 .stm_lms_levels__name_title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;color:#273044;text-align:left;}.elementor-15200 .elementor-element.elementor-element-8469ab5 .stm_lms_levels__name_period{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:1.2em;color:#4D5E6F;}.elementor-15200 .elementor-element.elementor-element-8469ab5 .stm_lms_levels__price_value{font-family:"Montserrat", Sans-serif;font-size:52px;font-weight:700;line-height:1.2em;color:#2A7EFF;text-align:left;}.elementor-15200 .elementor-element.elementor-element-8469ab5 .stm_lms_levels__price_description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:1.7em;color:#4D5E6F;text-align:left;}.elementor-15200 .elementor-element.elementor-element-8469ab5 .stm_lms_levels__description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:1.7em;color:#4D5E6F;text-align:left;}.elementor-15200 .elementor-element.elementor-element-8469ab5 .stm_lms_levels__item{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:1.2em;color:#273044;justify-content:flex-start;}.elementor-15200 .elementor-element.elementor-element-8469ab5 .stm_lms_levels__items_icon{color:#19C895;}@media(max-width:1024px){.elementor-15200 .elementor-element.elementor-element-b114a30 > .elementor-widget-container{margin:0% 0% -34% 0%;}}@media(max-width:767px){.elementor-15200 .elementor-element.elementor-element-f3fba97{--width:300.667px;}.elementor-15200 .elementor-element.elementor-element-2442ed0{--width:87.886%;--gap:1em 1em;--row-gap:1em;--column-gap:1em;}.elementor-15200 .elementor-element.elementor-element-bfe654a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-15200 .elementor-element.elementor-element-bfe654a.elementor-element{--align-self:flex-start;}.elementor-15200 .elementor-element.elementor-element-bfe654a .elementor-button{font-size:13px;}.elementor-15200 .elementor-element.elementor-element-cecb4be{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-15200 .elementor-element.elementor-element-cecb4be.elementor-element{--align-self:flex-start;}.elementor-15200 .elementor-element.elementor-element-cecb4be .elementor-button{font-size:13px;}.elementor-15200 .elementor-element.elementor-element-0a0e519{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-15200 .elementor-element.elementor-element-0a0e519.elementor-element{--align-self:flex-start;}.elementor-15200 .elementor-element.elementor-element-0a0e519 .elementor-button{font-size:13px;}.elementor-15200 .elementor-element.elementor-element-c7c4c71{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-15200 .elementor-element.elementor-element-c7c4c71.elementor-element{--align-self:flex-start;}.elementor-15200 .elementor-element.elementor-element-c7c4c71 .elementor-button{font-size:13px;}.elementor-15200 .elementor-element.elementor-element-0076e59{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-15200 .elementor-element.elementor-element-0076e59.elementor-element{--align-self:flex-start;}.elementor-15200 .elementor-element.elementor-element-0076e59 .elementor-button{font-size:13px;}.elementor-15200 .elementor-element.elementor-element-c0a5cd7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-15200 .elementor-element.elementor-element-c0a5cd7.elementor-element{--align-self:flex-start;}.elementor-15200 .elementor-element.elementor-element-c0a5cd7 .elementor-button{font-size:13px;}.elementor-15200 .elementor-element.elementor-element-4bdc410{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-15200 .elementor-element.elementor-element-4bdc410.elementor-element{--align-self:flex-start;}.elementor-15200 .elementor-element.elementor-element-4bdc410 .elementor-button{font-size:13px;}.elementor-15200 .elementor-element.elementor-element-3b3e405{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-15200 .elementor-element.elementor-element-3b3e405.elementor-element{--align-self:flex-start;}.elementor-15200 .elementor-element.elementor-element-3b3e405 .elementor-button{font-size:13px;}.elementor-15200 .elementor-element.elementor-element-38ea833{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-15200 .elementor-element.elementor-element-38ea833.elementor-element{--align-self:flex-start;}.elementor-15200 .elementor-element.elementor-element-38ea833 .elementor-button{font-size:13px;}.elementor-15200 .elementor-element.elementor-element-8d32c27{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-15200 .elementor-element.elementor-element-8d32c27.elementor-element{--align-self:flex-start;}.elementor-15200 .elementor-element.elementor-element-8d32c27 .elementor-button{font-size:13px;}.elementor-15200 .elementor-element.elementor-element-9ef6a6a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-15200 .elementor-element.elementor-element-9ef6a6a.elementor-element{--align-self:flex-start;}.elementor-15200 .elementor-element.elementor-element-9ef6a6a .elementor-button{font-size:13px;}.elementor-15200 .elementor-element.elementor-element-393d021{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-15200 .elementor-element.elementor-element-393d021.elementor-element{--align-self:flex-start;}.elementor-15200 .elementor-element.elementor-element-393d021 .elementor-button{font-size:13px;}.elementor-15200 .elementor-element.elementor-element-d8f2d88{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-15200 .elementor-element.elementor-element-d8f2d88.elementor-element{--align-self:flex-start;}.elementor-15200 .elementor-element.elementor-element-d8f2d88 .elementor-button{font-size:13px;}.elementor-15200 .elementor-element.elementor-element-78c1801{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-15200 .elementor-element.elementor-element-78c1801.elementor-element{--align-self:flex-start;}.elementor-15200 .elementor-element.elementor-element-78c1801 .elementor-button{font-size:13px;}.elementor-15200 .elementor-element.elementor-element-f4ecf80{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-15200 .elementor-element.elementor-element-f4ecf80.elementor-element{--align-self:flex-start;}.elementor-15200 .elementor-element.elementor-element-f4ecf80 .elementor-button{font-size:13px;}.elementor-15200 .elementor-element.elementor-element-fadd81b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-15200 .elementor-element.elementor-element-fadd81b.elementor-element{--align-self:flex-start;}.elementor-15200 .elementor-element.elementor-element-fadd81b .elementor-button{font-size:13px;}.elementor-15200 .elementor-element.elementor-element-b114a30 > .elementor-widget-container{margin:0% 0% -38% 0%;}.elementor-15200 .elementor-element.elementor-element-fd00112 > .elementor-widget-container{margin:0% 0% -20% 0%;}.elementor-15200 .elementor-element.elementor-element-0c444ad{text-align:center;}.elementor-15200 .elementor-element.elementor-element-0c444ad .elementor-heading-title{line-height:1.1em;letter-spacing:0.9px;}.elementor-15200 .elementor-element.elementor-element-8469ab5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 0px;}.elementor-15200 .elementor-element.elementor-element-8469ab5 .stm_lms_levels__head_title{text-align:center;}}@media(min-width:768px){.elementor-15200 .elementor-element.elementor-element-2442ed0{--width:98%;}}/* Start custom CSS for stm_lms_courses_grid, class: .elementor-element-b114a30 */.stm_lms_courses__single.style_3 .stm_lms_courses__single__inner{border: 2px solid gray !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--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é */;
    background-color:#2A7EFF
    !important
}
/*.stm_lms_courses__single--info_meta .stm_lms_course__meta{display: none!important}*/



body .stm_lms_courses__single.style_3 
.stm_lms_courses__single__inner 
.stm_lms_courses__single--info_meta .button:not(:hover) {
    background-color: #2A7EFF !important}
    
body .stm_lms_courses__single.style_3 
.stm_lms_courses__single__inner 
.stm_lms_courses__single--info_meta .button:not(:active):hover {
    background-color: #0F6BF5 !important}/* End custom CSS */
/* Start custom CSS for stm_lms_courses_grid, class: .elementor-element-fd00112 */.stm_lms_courses__single.style_3 .stm_lms_courses__single__inner{border: 2px solid gray !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--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é */;
    background-color:#2A7EFF
    !important
}
/*.stm_lms_courses__single--info_meta .stm_lms_course__meta{display: none!important}*/



body .stm_lms_courses__single.style_3 
.stm_lms_courses__single__inner 
.stm_lms_courses__single--info_meta .button:not(:hover) {
    background-color: #2A7EFF !important}
    
body .stm_lms_courses__single.style_3 
.stm_lms_courses__single__inner 
.stm_lms_courses__single--info_meta .button:not(:active):hover {
    background-color: #0F6BF5 !important}/* End custom CSS */