.d-popup--active{display:block!important}.d-popup h5{font-size:15px}.d-content-form .elementor-widget-wrap{display:flex;align-items:flex-start;flex-wrap:nowrap}.d-content-form .elementor-heading-title{font-size:1.6rem;font-weight:700}.d-content-form__form{display:flex;margin-left:-30px;align-items:stretch;position:relative;margin-bottom:1em}.d-content-form__form>*{margin-left:30px}.d-content-form .wpcf7-spinner{position:absolute;z-index:1;top:-30px}.d-content-form .wpcf7-form .wpcf7-form-control-wrap{margin-bottom:0}.d-content-form .elementor-widget:not(:last-child){margin-bottom:0;margin-block-end:0}.d-content-form .elementor-widget-heading{flex-grow:0;flex-shrink:1;min-width:180px;box-sizing:border-box}.d-content-form .elementor-widget-shortcode{flex-grow:1;flex-shrink:0}.d-content-form small a{text-decoration:underline}@media (max-width:1365px){.d-content-form .elementor-widget-wrap{display:block!important}.d-content-form .elementor-widget:not(:last-child){margin-bottom:20px;margin-block-end:20px}.d-content-form .wpcf7-form{max-width:none}.d-content-form input:not([type=checkbox]){max-width:280px;box-sizing:border-box}}@media (max-width:599px){.d-content-form .elementor-heading-title{width:100%;text-align:center;padding:0 20px;display:block;margin-bottom:20px}.d-content-form__form{display:block;margin-left:0}.d-content-form__form>*{margin-left:0;margin-top:20px}.d-content-form input:not([type=checkbox]),.d-content-form small{max-width:300px;width:100%;display:block!important;margin-left:auto;margin-right:auto}.d-content-form small{margin-top:10px;line-height:1.2}}.d-content-form .elementor-widget-wrap{border:4px solid #025b7c;padding:clamp(10px,1rem,3vw)!important}.d-content-form .elementor-widget-wrap>.elementor-element{width:auto}@media (max-width:1024px){.mobile-breakpoint-1024 .nav-screen__default--opened{max-width:100%;overflow:auto;padding-bottom:10px;max-height:100vh;min-width:250px}.gv-sticky-wrapper.is-fixed .mobile-breakpoint-1024 .nav-screen__default{top:80px}ul.gva-nav-menu>li .submenu-opened+.submenu-inner{transform:none;position:static;visibility:visible;opacity:1;background-color:#025b7c;color:#fff;box-shadow:none;-webkit-box-shadow:none;padding-top:0;transition:none}ul.gva-nav-menu>li .submenu-opened+.submenu-inner a{padding:5px 0;color:inherit;padding-left:20px}ul.gva-nav-menu>li .submenu-opened+.submenu-inner a:hover{color:inherit}ul.gva-nav-menu>li .submenu-opened .caret{transform:rotate(-90deg);transform-origin:center}.gva-navigation-menu ul.gva-nav-menu>li.current_page_item a[href]{border-bottom:none!important}.ul.gva-nav-menu>li>a>.item-content::after{display:none}ul.gva-nav-menu>li.current_page_parent>a>.item-content::after,ul.gva-nav-menu>li.current-menu-ancestor>a>.item-content::after{opacity:0}}.d-info a{text-decoration:underline}.elementor-accordion a{text-decoration:underline}.d-tooltip{position:relative;z-index:1;display:inline-block;padding-right:1.5em}.d-tooltip::after{content:"?";display:inline-flex;vertical-align:baseline;justify-content:center;align-items:center;width:1.5em;height:1.5em;border-radius:.75em;border:1px solid #000;text-align:center;margin-left:-1.5em;transform:translateX(2em)}.d-tooltip span{border:1px solid #000;border-radius:5px;padding:1em;position:absolute;z-index:2;bottom:0;left:0;display:none;transform:translateY(calc(100% + 10px));min-width:120px}.d-tooltip--visible{z-index:2}.course-template .elementor-section>.elementor-container{z-index:initial}.kurs-btn button{z-index:1}.d-tooltip--visible span{display:block;background-color:#fff}.d-tooltip--visible span::after{content:"";width:10px;height:10px;position:absolute;top:0;margin-top:-6px;left:20px;border-top:1px solid #000;border-right:1px solid #000;transform:rotate(-45deg);background-color:inherit}.d-tooltip--visible-right span{left:auto;right:0}.d-tooltip--visible-right span::after{left:auto;right:20px}.d-course-datasheet{text-align:center;overflow-x:auto}.d-course-datasheet table{border-collapse:collapse;width:100%;color:#fff}.d-course-datasheet th,.d-course-datasheet td{border:1px solid #fff;padding:.5em}.d-course-datasheet th{background-color:#025b7c;color:#fff}.d-course-datasheet tr:nth-child(2n-1){background-color:#fff;color:#000}.d-course-datasheet tr:nth-child(2n){background-color:#eee;color:#000}.d-course-datasheet td:nth-child(2),.d-course-datasheet th:nth-child(2){text-align:left}.d-course-datasheet td:first-child{text-align:right}.d-course-datasheet tr:first-child th:nth-child(2){text-align:center}.d-course-datasheet__header td{font-weight:bolder;background-color:#025b7c;color:#fff}.d-course-datasheet__subheader td{font-weight:bolder;background-color:#227794;color:#fff}.d-course-datasheet__subheader td:nth-child(2){cursor:pointer;position:relative;padding-left:30px}.d-course-datasheet__subheader td:nth-child(2)::after{content:"+";position:absolute;font-size:1em;line-height:1;left:.5em;top:50%;margin-top:-.5em}.d-course-datasheet tr:not(.d-course-datasheet__header):not(.d-course-datasheet__subheader) td{display:none}.d-course-datasheet__opened td{display:table-cell!important}.d-course-datasheet__subheader--opened td:nth-child(2)::after{content:"-"}tfoot .d-course-datasheet__subheader td:nth-child(2){cursor:initial}tfoot .d-course-datasheet__subheader td:nth-child(2)::after{content:"";display:none}@media (max-width:767px){div.gv-sticky-wrapper.is-fixed .header-info .tel,div.gv-sticky-wrapper.is-fixed .header-info .env,div.gv-sticky-wrapper.is-fixed .header-info .eye{display:block}}.d-sd-warning--visible{display:flex}.wpcf7-not-valid-tip{font-size:80%;position:absolute;top:-16px;line-height:1.1}@media (max-width:767px){.elementor-tab-title{display:flex;align-items:center}.elementor-tab-title span{flex-shrink:0}.elementor-accordion .elementor-accordion-item .elementor-tab-title .elementor-accordion-icon{margin-top:0}.elementor-accordion .elementor-accordion-item .elementor-tab-title a{font-size:16px;font-weight:600;line-height:1.2;text-decoration:none}}