.elementor-6424 .elementor-element.elementor-element-136261a{--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-6424 .elementor-element.elementor-element-750aef1 .elementor-heading-title{color:#2D6659;}.elementor-6424 .elementor-element.elementor-element-20837e1e{--display:flex;}.elementor-6424 .elementor-element.elementor-element-a1edd94{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-accent );}.elementor-6424 .elementor-element.elementor-element-0d798fe{--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-6424 .elementor-element.elementor-element-83bfdae{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-6424 .elementor-element.elementor-element-4229300{--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-6424 .elementor-element.elementor-element-d1d9698{--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-6424 .elementor-element.elementor-element-94bdb4c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-6424 .elementor-element.elementor-element-ea8b592{--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-6424 .elementor-element.elementor-element-2910aa5{--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-6424 .elementor-element.elementor-element-badd2df{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-6424 .elementor-element.elementor-element-e8b8519{--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-6424 .elementor-element.elementor-element-1adce4d{--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-6424 .elementor-element.elementor-element-590d05f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-6424 .elementor-element.elementor-element-ee452e4{--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-6424 .elementor-element.elementor-element-d05a2d9{--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-6424 .elementor-element.elementor-element-1d5e17d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-6424 .elementor-element.elementor-element-b8b7f6d{--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-6424 .elementor-element.elementor-element-a05be6a{--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-6424 .elementor-element.elementor-element-f836261{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-6424 .elementor-element.elementor-element-6e5e5f9{--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-6424 .elementor-element.elementor-element-33e1c17{--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-6424 .elementor-element.elementor-element-47acd7d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-6424 .elementor-element.elementor-element-3733b86{--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-6424 .elementor-element.elementor-element-8a5e690{--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-6424 .elementor-element.elementor-element-02f92e3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-6424 .elementor-element.elementor-element-34800b2{--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-6424 .elementor-element.elementor-element-7ac72de{--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-6424 .elementor-element.elementor-element-6257dc6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-6424 .elementor-element.elementor-element-6f0f8d9{--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-6424 .elementor-element.elementor-element-bccb7f1{--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-6424 .elementor-element.elementor-element-f4ac545{--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-6424 .elementor-element.elementor-element-8ec3091{font-size:18px;color:var( --e-global-color-secondary );}.elementor-6424 .elementor-element.elementor-element-ec9d6a6{--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-6424 .elementor-element.elementor-element-6c33b1e .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-6424 .elementor-element.elementor-element-6c33b1e .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-6424 .elementor-element.elementor-element-6c33b1e .elementor-field-group.recaptcha_v3-bottomleft, .elementor-6424 .elementor-element.elementor-element-6c33b1e .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-6424 .elementor-element.elementor-element-6c33b1e .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-6424 .elementor-element.elementor-element-6c33b1e .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-6424 .elementor-element.elementor-element-6c33b1e .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-6424 .elementor-element.elementor-element-6c33b1e .elementor-field-type-html{padding-bottom:0px;}.elementor-6424 .elementor-element.elementor-element-6c33b1e .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-6424 .elementor-element.elementor-element-6c33b1e .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-6424 .elementor-element.elementor-element-6c33b1e .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-6424 .elementor-element.elementor-element-6c33b1e .elementor-button[type="submit"]{color:#ffffff;}.elementor-6424 .elementor-element.elementor-element-6c33b1e .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-6424 .elementor-element.elementor-element-6c33b1e .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-6424 .elementor-element.elementor-element-6c33b1e .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-6424 .elementor-element.elementor-element-6c33b1e .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-6424 .elementor-element.elementor-element-6c33b1e .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-6424 .elementor-element.elementor-element-6c33b1e .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-6424 .elementor-element.elementor-element-6c33b1e{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-6424 .elementor-element.elementor-element-75d604d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-6424 .elementor-element.elementor-element-6bfc73d{--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-6424 .elementor-element.elementor-element-6a22f83 .service-area .service-item{text-align:left;}.elementor-6424 .elementor-element.elementor-element-6b9e31e{--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-6424 .elementor-element.elementor-element-6a25048 .service-area .service-item{text-align:left;}.elementor-6424 .elementor-element.elementor-element-b1d6135{--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-6424 .elementor-element.elementor-element-d592b7c .react-button{text-align:center;}.elementor-6424 .elementor-element.elementor-element-d592b7c .rt_btn_render{text-align:center;}.elementor-6424 .elementor-element.elementor-element-054cda3{--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-6424 .elementor-element.elementor-element-f9d7dc3 .grid-portfolio .grid .row{--bs-gutter-y:30px !important;--bs-gutter-x:5% !important;}.elementor-6424 .elementor-element.elementor-element-f9d7dc3 .single-portfolio-box-style.style-five{gap:5% !important;}.elementor-6424 .elementor-element.elementor-element-f9d7dc3 .dynamic .rts-btn.btn-primary-4 i{font-size:16px !important;}.elementor-6424 .elementor-element.elementor-element-f9d7dc3 .dynamic .rts-btn.btn-primary-4 svg{width:16px !important;}.elementor-6424 .elementor-element.elementor-element-f9d7dc3 .dynamic .porfolio_icon svg{width:16px !important;}.elementor-6424 .elementor-element.elementor-element-f9d7dc3 .dynamic .porfolio_icon i{font-size:16px !important;}.elementor-6424 .elementor-element.elementor-element-f9d7dc3 .dynamic .thumbnail .icon-top-right i{font-size:16px !important;}.elementor-6424 .elementor-element.elementor-element-f9d7dc3 .dynamic .thumbnail .icon-top-right svg{width:16px !important;}.elementor-6424 .elementor-element.elementor-element-f7af5bb{--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-6424 .elementor-element.elementor-element-33b3f22{--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;}@media(min-width:768px){.elementor-6424 .elementor-element.elementor-element-4229300{--width:50%;}.elementor-6424 .elementor-element.elementor-element-d1d9698{--width:50%;}.elementor-6424 .elementor-element.elementor-element-ea8b592{--width:50%;}.elementor-6424 .elementor-element.elementor-element-2910aa5{--width:50%;}.elementor-6424 .elementor-element.elementor-element-e8b8519{--width:50%;}.elementor-6424 .elementor-element.elementor-element-1adce4d{--width:50%;}.elementor-6424 .elementor-element.elementor-element-ee452e4{--width:50%;}.elementor-6424 .elementor-element.elementor-element-d05a2d9{--width:50%;}.elementor-6424 .elementor-element.elementor-element-b8b7f6d{--width:50%;}.elementor-6424 .elementor-element.elementor-element-a05be6a{--width:50%;}.elementor-6424 .elementor-element.elementor-element-6e5e5f9{--width:50%;}.elementor-6424 .elementor-element.elementor-element-33e1c17{--width:50%;}.elementor-6424 .elementor-element.elementor-element-3733b86{--width:50%;}.elementor-6424 .elementor-element.elementor-element-8a5e690{--width:50%;}.elementor-6424 .elementor-element.elementor-element-34800b2{--width:50%;}.elementor-6424 .elementor-element.elementor-element-7ac72de{--width:50%;}.elementor-6424 .elementor-element.elementor-element-6f0f8d9{--width:50%;}.elementor-6424 .elementor-element.elementor-element-bccb7f1{--width:50%;}.elementor-6424 .elementor-element.elementor-element-6bfc73d{--width:50%;}.elementor-6424 .elementor-element.elementor-element-6b9e31e{--width:50%;}}/* Start custom CSS for shortcode, class: .elementor-element-f2eeef4 *//* Аудиоплеер курса */
.audio-book-player .mejs-container,
.audio-book-player .mejs-container .mejs-controls {
    background: #f3f6f2 !important;
}

.audio-book-player .mejs-container {
    min-height: 54px !important;
    border-radius: 14px !important;
    overflow: hidden !important;
}

.audio-book-player .mejs-controls {
    height: 54px !important;
    padding: 0 12px !important;
    align-items: center !important;
}

/* Круглый фон вокруг кнопок */
.audio-book-player .mejs-playpause-button,
.audio-book-player .mejs-volume-button {
    flex: 0 0 36px !important;
    width: 36px !important;
    height: 36px !important;
    margin: 9px 6px !important;
    background: #2f7667 !important;
    border-radius: 50% !important;
}

/* Сохраняем оригинальный размер значков MediaElement */
.audio-book-player .mejs-playpause-button > button,
.audio-book-player .mejs-volume-button > button {
    width: 20px !important;
    height: 20px !important;
    margin: 8px !important;
    padding: 0 !important;
    background-color: transparent !important;
    border-radius: 0 !important;
    opacity: 1 !important;
}

/* Наведение */
.audio-book-player .mejs-playpause-button:hover,
.audio-book-player .mejs-volume-button:hover {
    background: #245f53 !important;
}

/* Время */
.audio-book-player .mejs-controls .mejs-time {
    color: #4f5d57 !important;
}

/* Полоса воспроизведения */
.audio-book-player .mejs-time-rail .mejs-time-total {
    background: #d5ddd8 !important;
}

.audio-book-player .mejs-time-rail .mejs-time-loaded {
    background: #b7c8bf !important;
}

.audio-book-player .mejs-time-rail .mejs-time-current {
    background: #5fa383 !important;
}

/* Громкость */
.audio-book-player .mejs-horizontal-volume-slider .mejs-horizontal-volume-total {
    background: #d5ddd8 !important;
}

.audio-book-player .mejs-horizontal-volume-slider .mejs-horizontal-volume-current {
    background: #5fa383 !important;
}

/* Управление с клавиатуры */
.audio-book-player .mejs-playpause-button:focus-within,
.audio-book-player .mejs-volume-button:focus-within {
    outline: 3px solid #c89b12 !important;
    outline-offset: 2px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-44ff005 *//* Светлый аудиоплеер для аудиокниги */
.audio-book-player .mejs-container,
.audio-book-player .mejs-container .mejs-controls {
    background: #f3f6f2 !important;
}

.audio-book-player .mejs-container {
    border-radius: 14px !important;
    overflow: hidden;
    min-height: 54px;
}

.audio-book-player .mejs-controls {
    height: 54px !important;
    padding: 0 12px !important;
}

.audio-book-player .mejs-controls .mejs-time {
    color: #4f5d57 !important;
}

.audio-book-player .mejs-time-rail .mejs-time-total {
    background: #d5ddd8 !important;
}

.audio-book-player .mejs-time-rail .mejs-time-loaded {
    background: #b7c8bf !important;
}

.audio-book-player .mejs-time-rail .mejs-time-current {
    background: #5fa383 !important;
}

.audio-book-player .mejs-horizontal-volume-slider .mejs-horizontal-volume-total {
    background: #d5ddd8 !important;
}

.audio-book-player .mejs-horizontal-volume-slider .mejs-horizontal-volume-current {
    background: #5fa383 !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-04dfe44 *//* Светлый аудиоплеер для аудиокниги */
.audio-book-player .mejs-container,
.audio-book-player .mejs-container .mejs-controls {
    background: #f3f6f2 !important;
}

.audio-book-player .mejs-container {
    border-radius: 14px !important;
    overflow: hidden;
    min-height: 54px;
}

.audio-book-player .mejs-controls {
    height: 54px !important;
    padding: 0 12px !important;
}

.audio-book-player .mejs-controls .mejs-time {
    color: #4f5d57 !important;
}

.audio-book-player .mejs-time-rail .mejs-time-total {
    background: #d5ddd8 !important;
}

.audio-book-player .mejs-time-rail .mejs-time-loaded {
    background: #b7c8bf !important;
}

.audio-book-player .mejs-time-rail .mejs-time-current {
    background: #5fa383 !important;
}

.audio-book-player .mejs-horizontal-volume-slider .mejs-horizontal-volume-total {
    background: #d5ddd8 !important;
}

.audio-book-player .mejs-horizontal-volume-slider .mejs-horizontal-volume-current {
    background: #5fa383 !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-9f182dd *//* Светлый аудиоплеер для аудиокниги */
.audio-book-player .mejs-container,
.audio-book-player .mejs-container .mejs-controls {
    background: #f3f6f2 !important;
}

.audio-book-player .mejs-container {
    border-radius: 14px !important;
    overflow: hidden;
    min-height: 54px;
}

.audio-book-player .mejs-controls {
    height: 54px !important;
    padding: 0 12px !important;
}

.audio-book-player .mejs-controls .mejs-time {
    color: #4f5d57 !important;
}

.audio-book-player .mejs-time-rail .mejs-time-total {
    background: #d5ddd8 !important;
}

.audio-book-player .mejs-time-rail .mejs-time-loaded {
    background: #b7c8bf !important;
}

.audio-book-player .mejs-time-rail .mejs-time-current {
    background: #5fa383 !important;
}

.audio-book-player .mejs-horizontal-volume-slider .mejs-horizontal-volume-total {
    background: #d5ddd8 !important;
}

.audio-book-player .mejs-horizontal-volume-slider .mejs-horizontal-volume-current {
    background: #5fa383 !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-e9f9a8a *//* Светлый аудиоплеер для аудиокниги */
.audio-book-player .mejs-container,
.audio-book-player .mejs-container .mejs-controls {
    background: #f3f6f2 !important;
}

.audio-book-player .mejs-container {
    border-radius: 14px !important;
    overflow: hidden;
    min-height: 54px;
}

.audio-book-player .mejs-controls {
    height: 54px !important;
    padding: 0 12px !important;
}

.audio-book-player .mejs-controls .mejs-time {
    color: #4f5d57 !important;
}

.audio-book-player .mejs-time-rail .mejs-time-total {
    background: #d5ddd8 !important;
}

.audio-book-player .mejs-time-rail .mejs-time-loaded {
    background: #b7c8bf !important;
}

.audio-book-player .mejs-time-rail .mejs-time-current {
    background: #5fa383 !important;
}

.audio-book-player .mejs-horizontal-volume-slider .mejs-horizontal-volume-total {
    background: #d5ddd8 !important;
}

.audio-book-player .mejs-horizontal-volume-slider .mejs-horizontal-volume-current {
    background: #5fa383 !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-9e9bad4 *//* Светлый аудиоплеер для аудиокниги */
.audio-book-player .mejs-container,
.audio-book-player .mejs-container .mejs-controls {
    background: #f3f6f2 !important;
}

.audio-book-player .mejs-container {
    border-radius: 14px !important;
    overflow: hidden;
    min-height: 54px;
}

.audio-book-player .mejs-controls {
    height: 54px !important;
    padding: 0 12px !important;
}

.audio-book-player .mejs-controls .mejs-time {
    color: #4f5d57 !important;
}

.audio-book-player .mejs-time-rail .mejs-time-total {
    background: #d5ddd8 !important;
}

.audio-book-player .mejs-time-rail .mejs-time-loaded {
    background: #b7c8bf !important;
}

.audio-book-player .mejs-time-rail .mejs-time-current {
    background: #5fa383 !important;
}

.audio-book-player .mejs-horizontal-volume-slider .mejs-horizontal-volume-total {
    background: #d5ddd8 !important;
}

.audio-book-player .mejs-horizontal-volume-slider .mejs-horizontal-volume-current {
    background: #5fa383 !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-a1b54b0 *//* Светлый аудиоплеер для аудиокниги */
.audio-book-player .mejs-container,
.audio-book-player .mejs-container .mejs-controls {
    background: #f3f6f2 !important;
}

.audio-book-player .mejs-container {
    border-radius: 14px !important;
    overflow: hidden;
    min-height: 54px;
}

.audio-book-player .mejs-controls {
    height: 54px !important;
    padding: 0 12px !important;
}

.audio-book-player .mejs-controls .mejs-time {
    color: #4f5d57 !important;
}

.audio-book-player .mejs-time-rail .mejs-time-total {
    background: #d5ddd8 !important;
}

.audio-book-player .mejs-time-rail .mejs-time-loaded {
    background: #b7c8bf !important;
}

.audio-book-player .mejs-time-rail .mejs-time-current {
    background: #5fa383 !important;
}

.audio-book-player .mejs-horizontal-volume-slider .mejs-horizontal-volume-total {
    background: #d5ddd8 !important;
}

.audio-book-player .mejs-horizontal-volume-slider .mejs-horizontal-volume-current {
    background: #5fa383 !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-a98e0e6 *//* Светлый аудиоплеер для аудиокниги */
.audio-book-player .mejs-container,
.audio-book-player .mejs-container .mejs-controls {
    background: #f3f6f2 !important;
}

.audio-book-player .mejs-container {
    border-radius: 14px !important;
    overflow: hidden;
    min-height: 54px;
}

.audio-book-player .mejs-controls {
    height: 54px !important;
    padding: 0 12px !important;
}

.audio-book-player .mejs-controls .mejs-time {
    color: #4f5d57 !important;
}

.audio-book-player .mejs-time-rail .mejs-time-total {
    background: #d5ddd8 !important;
}

.audio-book-player .mejs-time-rail .mejs-time-loaded {
    background: #b7c8bf !important;
}

.audio-book-player .mejs-time-rail .mejs-time-current {
    background: #5fa383 !important;
}

.audio-book-player .mejs-horizontal-volume-slider .mejs-horizontal-volume-total {
    background: #d5ddd8 !important;
}

.audio-book-player .mejs-horizontal-volume-slider .mejs-horizontal-volume-current {
    background: #5fa383 !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-3df729a *//* Светлый аудиоплеер для аудиокниги */
.audio-book-player .mejs-container,
.audio-book-player .mejs-container .mejs-controls {
    background: #f3f6f2 !important;
}

.audio-book-player .mejs-container {
    border-radius: 14px !important;
    overflow: hidden;
    min-height: 54px;
}

.audio-book-player .mejs-controls {
    height: 54px !important;
    padding: 0 12px !important;
}

.audio-book-player .mejs-controls .mejs-time {
    color: #4f5d57 !important;
}

.audio-book-player .mejs-time-rail .mejs-time-total {
    background: #d5ddd8 !important;
}

.audio-book-player .mejs-time-rail .mejs-time-loaded {
    background: #b7c8bf !important;
}

.audio-book-player .mejs-time-rail .mejs-time-current {
    background: #5fa383 !important;
}

.audio-book-player .mejs-horizontal-volume-slider .mejs-horizontal-volume-total {
    background: #d5ddd8 !important;
}

.audio-book-player .mejs-horizontal-volume-slider .mejs-horizontal-volume-current {
    background: #5fa383 !important;
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-6c33b1e */.elementor-6424 .elementor-element.elementor-element-6c33b1e {
  background: #ffffff;
  padding: 32px;
  border-radius: 22px;
  border: 1px solid #eee7dc;
  box-shadow: 0 18px 45px rgba(0, 0, 0, 0.06);
}

.elementor-6424 .elementor-element.elementor-element-6c33b1e .elementor-field-group {
  margin-bottom: 16px;
}

.elementor-6424 .elementor-element.elementor-element-6c33b1e .elementor-field {
  border-radius: 12px;
  border: 1px solid #d8d8d8;
  padding: 14px 16px;
  background: #ffffff;
}

.elementor-6424 .elementor-element.elementor-element-6c33b1e .elementor-field-label {
  font-size: 14px;
  font-weight: 600;
  color: #6f7782;
  margin-bottom: 6px;
}

.elementor-6424 .elementor-element.elementor-element-6c33b1e textarea.elementor-field {
  min-height: 120px;
}

.elementor-6424 .elementor-element.elementor-element-6c33b1e .elementor-button {
  border-radius: 50px;
  padding: 15px 28px;
  font-weight: 600;
  background-color: #5fa77d;
}

.elementor-6424 .elementor-element.elementor-element-6c33b1e .elementor-button:hover {
  background-color: #4d946b;
}

.elementor-6424 .elementor-element.elementor-element-6c33b1e .elementor-field-option {
  font-size: 14px;
  line-height: 1.5;
  color: #6f7782;
}/* End custom CSS */
/* Start custom CSS for rt-service-grid, class: .elementor-element-6a22f83 */.elementor-6424 .elementor-element.elementor-element-6a22f83 .block {
  font-family: 'Playfair Display', serif;
  font-style: italic;
  font-weight: 500;
  color: #7ED957;
}

.elementor-6424 .elementor-element.elementor-element-6a22f83 .rt-sub-heading,
.elementor-6424 .elementor-element.elementor-element-6a22f83 .sub-heading,
.elementor-6424 .elementor-element.elementor-element-6a22f83 .rt-heading-subtitle,
.elementor-6424 .elementor-element.elementor-element-6a22f83 .rt-subtitle {
  color: #000000 !important;
  font-family: inherit !important;
  font-style: normal !important;
}
.elementor-6424 .elementor-element.elementor-element-6a22f83 .rt-description,
.elementor-6424 .elementor-element.elementor-element-6a22f83 .description,
.elementor-6424 .elementor-element.elementor-element-6a22f83 p {
  color: #000000 !important;
}/* End custom CSS */
/* Start custom CSS for rt-service-grid, class: .elementor-element-6a25048 */.elementor-6424 .elementor-element.elementor-element-6a25048 .block {
  font-family: 'Playfair Display', serif;
  font-style: italic;
  font-weight: 500;
  color: #7ED957;
}

.elementor-6424 .elementor-element.elementor-element-6a25048 .rt-sub-heading,
.elementor-6424 .elementor-element.elementor-element-6a25048 .sub-heading,
.elementor-6424 .elementor-element.elementor-element-6a25048 .rt-heading-subtitle,
.elementor-6424 .elementor-element.elementor-element-6a25048 .rt-subtitle {
  color: #000000 !important;
  font-family: inherit !important;
  font-style: normal !important;
}
.elementor-6424 .elementor-element.elementor-element-6a25048 .rt-description,
.elementor-6424 .elementor-element.elementor-element-6a25048 .description,
.elementor-6424 .elementor-element.elementor-element-6a25048 p {
  color: #000000 !important;
}/* End custom CSS */