.course-additional-info{list-style:none;padding-left:0}.course-additional-info li{display:flex;align-items:center;margin-bottom:8px}.course-additional-info li svg{display:flex;align-items:center;justify-content:center;margin-top:6px}@media (min-width:922px){.ast-narrow-container .site-content>.ast-container{max-width:100%;padding:0}}.news-list{margin:0}.news-list .news-wrapper{list-style:none;margin:0 0 40px 0}.news-date{float:left;width:62px;margin:0 15px 0 0}.news-info{float:left;width:calc(100% - 77px)}@media (min-width:981px){.news-info{float:left}}.grecaptcha-badge{visibility:hidden}.news-m{color:#fff;text-align:center;font-size:14px;text-transform:uppercase;padding:7px 0;background:#01ABE8}.news-d{background:#fff;color:#626262;text-align:center;font-size:30px;border-left:#e3e3e3 1px solid;border-right:#e3e3e3 1px solid;border-bottom:#e3e3e3 1px solid;padding:6px 0}.content-wrapper .news-info h4{font-size:18px;margin:0 0 9px 0;padding:0 0 13px 0;line-height:120%;border-bottom:#e8e8e8 1px solid}.content-wrapper .news-meta p{color:#999;font-size:16px;margin:0}.news-meta a{text-decoration:none!important;color:#54565A}.news-meta h4{border-bottom:1px solid #e8e8e8;padding-bottom:11px;margin-bottom:11px}#ast-scroll-top{background-color:#0091BB}.elementor-sticky--effects a>img{max-width:150px;margin-top:5px}.elementor-sticky--effects>.e-con-inner{padding:8px 0;transition:all 1s smooth}#wpforms-2556-field_1-container .wpforms-field-medium{min-width:100%}#menu-2-0eb0a1b.elementor-nav-menu li.menu-item a{background:#01abe8;color:#fff;border-bottom:1px solid #fff;padding:15px;font-size:15px}#menu-2-0eb0a1b.elementor-nav-menu li.menu-item.menu-item-has-children ul li a{background:#e9e9e9;border-bottom:1px solid #fff;color:#626262}#menu-2-0eb0a1b.elementor-nav-menu li.menu-item.menu-item-has-children a .sub-arrow{display:none}.elementor-nav-menu--toggle .elementor-menu-toggle.elementor-active+.elementor-nav-menu__container{margin-top:21px}.elementor-template-full-width .ast-container{padding:0}.pricing-table{width:100%}.pricing-table td{padding:10px;border:1px solid #ccc;vertical-align:top}.pricing-table tr>td:last-child{width:100px}div[data-id="c7797e4"] .pricing-table tr>td:last-child{width:200px}.course-title{word-wrap:break-word}.course-duration{word-wrap:break-word;min-width:75px}.course-price{width:auto}@media (min-width:767px){.course-title{min-width:362px}.course-duration{min-width:80px}}.ast-scroll-to-top-right{right:30px;bottom:18px}