/*!
Theme Name: Ohio-Child
Theme URI: http://ohio.colabr.io/
Author: Colabrio
Author URI: http://colabr.io/
Description: Ohio is a WordPress theme bundled with premium plugins to build a modern and functional website.
Version: 2.5.1
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Template: ohio
Text Domain: ohio-child
Tags: ajax, customizer, ecommerce, portfolio, minimal, page builder, responsive, multipurpose, shop, store, woocommerce, wpml

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal http://necolas.github.com/normalize.css/
*/
/* Start  Style.css main site code */
/*
comment1
*/
/* code of single blog (custom-css/style.css) */
/* .header .right-part{
	width:84%;
} */
.dashicons-arrow-down-alt2:before {
    content: "" !important;
    display: block !important;
    width: 0% !important;
    height: 3px !important;
    position: absolute !important;
    top: unset !important;
    bottom: 40px !important;
    transition: 0.3s all ease-in-out !important;
}
.clb-popup {
    background-color: rgba(23, 22, 26, 0.992);
    width: 45%;
    height: 100%;
    position: fixed;
    top: 0;
    left: unset;
    right: 0;
    bottom: 0;
    z-index: 9999999;
    overflow: hidden;
    opacity: 0;
    visibility: hidden;
    -webkit-transform: translateY(-50vh);
    -ms-transform: translateY(-50vh);
    transform: translateY(-50vh);
}
.sticky-nav {
    display: none;
}
header#masthead {
    background: transparent;
    border: none !important;
    position: fixed;
    left: 0;
    top: 0;
    right: 0;
    bottom: auto;
    z-index: 999999;
    width: 100%;
    margin-right: auto;
    margin-left: auto;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    flex-direction: row;
    -webkit-box-pack: start;
    justify-content: flex-start;
    -webkit-box-align: center;
    align-items: center;
}
.page-content.with-right-sidebar, .page-content.with-left-sidebar {
    width: 66%;
}
.return-home {
    margin-bottom: 40px;
}

.return-home a {
    font-weight: 700;
}

.page-sidebar {
    width: calc(34% - 50px);
}

.page-sidebar {
    padding-top: 0 !important;
}

.single .widget {
    margin: 0;
    list-style: none;
}

.single .widget {
    padding: 5px 0 0 !important;
}
#block-2 {
    padding: 0 0 0 1px !important;
}

.single .widget {
    margin: 0;
    list-style: none;
}

.single .widget {
    padding: 5px 0 0 !important;
}

h3.widget-title {
    font-size: 22px;
}

h3.widget-title {
    margin: 5px 0 2px !important;
}
.single #main li {
    line-height: 1.65 !important;
}

span.elementor-button-text {
    line-height: 20px;
}
.header-wrap-inner .menu-optional {
    display: none !important;
}
.header {
    /*     background: #051B2B; */
    border-style: none !important;
    z-index: 200;
}

header .page-container {
    padding: 0 34px;
}
input[type="text"], input[type="password"], input[type="number"], input[type="email"], input[type="tel"], input[type="url"], select, .select2-container--default .select2-selection--single, textarea {
    color: #000 !important;
    background-color: #fff;
    border: 1px solid #9dafc7;
    width: 100%;
    padding: 14px 15px;
    line-height: 1.3;
    border-radius: 5px;
    position: relative;
    -webkit-appearance: none;
    outline: none;
    font-family: inherit;
    font-weight: 500;
    font-size: inherit;
    margin: 0.8em 0;
}
input[type="text"]::placeholder, input[type="password"]::placeholder, input[type="number"]::placeholder, input[type="email"]::placeholder, input[type="url"]::placeholder, input[type="tel"]::placeholder {
    color: #9dafc7 !important;
}
.elements-bar.left {
    left: 1.4vh !important;
}
/* New Header For Landing */
body:not(.home) .header {
    background: #f6b59700;
    border-style: none !important;
    top: unset;
}

body:not(.home) .header-cap {
    display: none;
}
figcaption {
    margin-right: 30px !important;
}
.single #secondary.widget-area {
    top: 70px !important;
}
.clb-popup {
    background-color: rgba(23, 22, 26, 0.992);
    width: 45%;
    height: 100%;
    position: fixed;
    top: 0;
    left: unset;
    right: 0;
    bottom: 0;
    z-index: 9999999;
    overflow: hidden;
    opacity: 0;
    visibility: hidden;
    -webkit-transform: translateY(-50vh);
    -ms-transform: translateY(-50vh);
    transform: translateY(-50vh);
}
#menu-footer-menu, #menu-footer-menu-germany {
    display: flex;
    list-style: none;
    margin: 0 auto;
    width: 100%;
    align-items: center;
    justify-content: flex-end;
}

#menu-footer-menu li, #menu-footer-menu-germany li {
    padding: 10px 0 !important;
}

#menu-footer-menu li a, #menu-footer-menu-germany li a {
    font-family: "Ubuntu", Ubuntu;
}

#menu-footer-menu li a span, #menu-footer-menu-germany li a span {
    font-size: 11px;
    letter-spacing: 1px;
    padding: 0px 30px;
    color: #697a8a !important;
    font-family: Ubuntu, sans-serif;
}
.page-template-page_for-posts .page-container.bottom-offset, .single.single-post #scroll-content {
    max-width: 1300px !important;
}
.at-l-last-logo a {
    display: unset;
}
#page .at-book-last-logo img {
    width: 160px !important;
}
/* last landing fixes 2/10 */
.wpcf7-acceptance .wpcf7-list-item {
    margin-left: 0;
}

.wpcf7-acceptance .wpcf7-list-item span {
    cursor: pointer;
}

.accept-check {
    cursor: pointer;
}
.page-id-278 .header-wrap.page-container, .single .header-wrap.page-container, .archive .header-wrap.page-container, .search .header-wrap.page-container {
    padding: 0px 8px 0px 0;
    height: 14vh;
}
.single p {
    line-height: 24px;
}

.single .widget_ohio_widget_recent_posts .widget-title {
    margin-bottom: 15px !important;
}

.single p, .single h2, .single h3, .single li, .single span, .single div, .single section {
    font-family: "Ubuntu", Ubuntu !important;
}

#main ul li:not(.single #main ul li[style="list-style-type: none;"])::before {
    color: #697a8a !important;
}
.single #main p, .single #main ul li, .single #page #main p span, .single #main .entry-content .elementor-section-wrap .elementor-widget-text-editor span {
    font-size: 18px;
}

.single #main p {
    line-height: 1.65;
}

.single #main h2 {
    color: #b81f30 !important;
    font-weight: 600 !important;
/*     text-transform: capitalize; */
	text-transform: none !important;
    font-size: 40px !important;
}
.single #page #main h3, .single #page #main h3 span {
    font-size: 22px !important;
}
.single {
    font-family: "Ubuntu", Ubuntu !important;
}
.form-btns-container {
    position: relative;
    display: flex;
    flex-direction: row;
}
.lang-item {
    width: 50px;
    float: right;
    padding-left: 0px !important;
    padding-right: 0px !important;
}
.single #main li {
    line-height: 1.65 !important;
}
/* last blog updates */
.single #page #scroll-content .page-sidebar, .archive #page #content .page-container .page-sidebar, .search #page #content .page-container .page-sidebar {
    position: relative;
}

.single #search-2, .archive #search-2, .search #search-2 {
    display: block;
    margin-top: 1.4em;
}
.widget_ohio_widget_recent_posts .widget-title, .archive .widget_ohio_widget_recent_posts .widget-title, .search .widget_ohio_widget_recent_posts .widget-title {
    margin-top: 0px !important;
}

.widget_ohio_widget_recent_posts, .popular-posts, .archive .widget_ohio_widget_recent_posts, .search .widget_ohio_widget_recent_posts, .archive .popular-posts, .search .popular-posts {
    margin-bottom: 20px !important;
    margin-top: 20px !important;
}
.yarpp-related li {
    list-style: decimal;
}
#ez-toc-container a:visited {
    color: #444;
}
/*last updates on sign up and login forms*/
.wpcf7-response-output {
    display: none !important;
}
.single .wli_popular_posts-class ul, .archive .wli_popular_posts-class ul, .search .wli_popular_posts-class ul {
    margin-bottom: 30px;
}

.single .wli_popular_posts-class ul li, .archive .wli_popular_posts-class ul li, .search .wli_popular_posts-class ul li {
    border-bottom: none;
    margin-bottom: 0;
    padding-bottom: 0;
}

.single .wli_popular_posts-class ul li:first-child, .archive .wli_popular_posts-class ul li:first-child, .search .wli_popular_posts-class ul li:first-child {
    padding-bottom: 0 !important;
}

.single .wli_popular_posts-class ul li:last-child, .archive .wli_popular_posts-class ul li:last-child, .search .wli_popular_posts-class ul li:last-child {
    padding-top: 0 !important;
}

.single .wli_popular_posts-class ul li img, .archive .wli_popular_posts-class ul li img, .search .wli_popular_posts-class ul li img {
    padding: 0;
    height: 60px;
}

.single .wli_popular_posts-class h3, .archive .wli_popular_posts-class h3, .search .wli_popular_posts-class h3 {
    margin: 0 !important;
    padding: 0;
    font-family: "Ubuntu";
}

.single .wli_popular_posts-class h3 a, .archive .wli_popular_posts-class h3 a, .search .wli_popular_posts-class h3 a {
    font-size: 16px;
    font-family: "Ubuntu";
    font-weight: 500;
    line-height: 25px;
}
#page p, #page a, #page div, #page span, #page li {
    font-family: "Ubuntu" !important;
}
::placeholder {
    font-family: "Ubuntu" !important;
}
/* .pum-container, .pum-content, .pum-content + .pum-close, .pum-content + .pum-close:active, .pum-content + .pum-close:focus, .pum-content + .pum-close:hover, .pum-overlay, .pum-title {
    background: 0 0;
    border: none;
    bottom: auto;
    clear: none;
    cursor: default;
    float: none;
    font-family: inherit;
    font-size: medium;
    font-style: normal;
    font-weight: 400;
    height: auto;
    left: auto;
    letter-spacing: normal;
    line-height: normal;
    max-height: none;
    max-width: none;
    min-height: 0;
    min-width: 0;
    overflow: visible;
    position: static;
    right: auto;
    text-align: left;
    text-decoration: none;
    text-indent: 0;
    text-transform: none;
    top: auto;
    visibility: visible;
    white-space: normal;
    width: auto;
    z-index: auto;
} */
.pum-overlay, html.pum-open.pum-open-overlay-disabled.pum-open-fixed .pum-container, html.pum-open.pum-open-overlay.pum-open-fixed .pum-container {
    position: fixed;
}

.pum-overlay {
    height: 100%;
    width: 100%;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 1999999999;
    overflow: initial;
    display: none;
    transition: 0.15s ease-in-out;
}
.pum-overlay, .pum-overlay *, .pum-overlay :after, .pum-overlay :before, .pum-overlay:after, .pum-overlay:before {
    box-sizing: border-box;
}
.popmake-close, .pum-overlay.pum-click-to-close {
    cursor: pointer;
}
/* Popup Theme 26518: Cutting Edge */
.pum-theme-26518, .pum-theme-cutting-edge {
    background-color: rgba(4, 25, 39, 0.7);
}
/* Popup Theme 26514: Default Theme */
.pum-theme-26514, .pum-theme-default-theme {
    background-color: rgba(0,0,0,.2)!important;
}
#pum-40563 {
    z-index: 2000000000;
}
html {
    overflow-x: hidden !important;
}

.hidden {
    display: none !important;
}
.header {
    height: 90px !important;
    min-height: 100px !important;
}

.header .header-wrap, .header.header-2 .header-wrap, .header-cap {
    min-height: 100px !important;
}

.header .page-container {
    padding: 0 32px;
}

.logo, .fixed-logo {
    display: none !important;
}

.for-onepage {
    display: block !important;
}
.close-bar {
    z-index: 0;
}
#menu-footer-menu, #menu-footer-menu-germany {
    display: flex;
    list-style: none;
    margin: 0 auto;
    width: 100%;
    align-items: center;
    justify-content: flex-end;
}
nav:not(.type2):not(.type3) {
    height: 105%;
    /*     width: 50%; */
    /*     position: fixed; */
    top: 0px;
    bottom: 0;
    right: 0;
    left: unset;
    /*     padding: 0 86px !important; */
    background-position: 60% 25%;
}
.archive, .search {
    overflow-x: visible !important;
}
/* single blog */
.single .elements-bar.left {
    display: none !important;
}
.single #main ul li {
    position: relative;
    list-style: none;
    margin-left: 20px;
}

.single #main ul li:not(.single #main ul li[style="list-style-type: none;"]):before {
    content: "\f3d1";
    font-family: "Ionicons";
    position: absolute;
    left: -20px;
    /* font-size: 20px; */
}
.single .related-posts {
    display: none;
}
.single > #page, .single {
    overflow-x: unset !important;
}
.page-id-278 .elements-bar.left, .single .elements-bar.left, .archive .elements-bar.left, .search .elements-bar.left {
    display: none;
}
a.cont-hidden-mail, .ik-encrypt-mail {
    display: inline-flex;
    flex-wrap: wrap;
}
.single #page #main h4, .single #page #main h4 span {
    font-size: 20px !important;
    color: #000 !important;
    font-family: "Ubuntu", Ubuntu !important;
}
.single #page #main p, .single #page #main p span {
    color: #43494e;
}
.page-id-278 .elements-bar.left, .single .elements-bar.left, .archive .elements-bar.left, .search .elements-bar.left {
    display: none;
}
.as-link {
    color: #fff;
    font-family: Ubuntu !important;
    font-weight: bold !important;
    font-size: 30px !important;
    line-height: 24px;
}

.as-new-footer-items p {
    font-size: 12px;
}
.as-bewertungen {
    background: rgba(6, 27, 44, 0.8);
    height: 69.6px;
    align-items: center;
    display: flex;
    justify-content: center;
    /* margin-top: 81px; */
    /* position: absolute !important; */
    bottom: 0;
    /* border-top: 1px solid #fff; */
}
.new-footer-social {
    padding-left: 3em;
    margin-top: 6em;
}
.as-archive-footer ul li {
    margin-left: 8%;
}
.at-new-footer-services-items a {
    pointer-events: none;
}
.single #main #ez-toc-container ul li {
    font-size: 14px !important;
}
/*post images download and share start*/
.image-download-for-posts-section.sharabale-img {
    position: relative;
	max-height:716px;
}
.single-glossary .image-download-for-posts-section.sharabale-img {
    position: relative;
	max-height:688px;
}

.image-download-for-posts-section .w3eden {
    display: none;
}
.sharabale-img .posts-download-overlay {
    position: absolute;
    display: flex;
    bottom: 68px;
    left: 0px;
    width: 100%;
    background: #fbe7e6;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    text-align: center;
}
div#ez-toc-container nav {
    width: 100%;
}
.single-post #ez-toc-container {
    border: 2px solid #4a569c;
    box-sizing: border-box;
    border-radius: 11.7809px;
}
.single #main h2 {
    font-size: 24px !important;
    line-height: 25px !important;
    color: #0b1b2a !important;
}

.single-post .entry-content a:not(.wp-block-button__link) {
    color: #4a569c;
}
.entry-content {
    overflow: hidden !important;
}
.wpb_wrapper::after, .elementor-widget-container::after {
    content: unset !important;
}

h1:not(.title) + *, h2:not(.title) + *, h3:not(.title) + *, h4:not(.title) + *, h5:not(.title) + *, h6:not(.title) + *, .titles-typo:not(.title) + *, .font-titles:not(.title) + * {
    margin-block-start: 0 !important; }
/* fixes on single blog issue start */
.single ul {
    padding-left: 0 !important;
}

.wli_popular_posts-class ul h3 {
    line-height: 19px;
}

.widget_ohio_widget_recent_posts ul li {
    position: relative;
    min-height: 20px;
    overflow: hidden;
}

.widget_ohio_widget_recent_posts ul li a img {
    width: 70px !important;
    position: absolute;
    top: 0;
    left: 0;
    height: 60px !important;
}

.widget_ohio_widget_recent_posts ul li .content-holder {
    min-height: 60px;
    display: flex;
    float: left;
    padding-left: 85px;
    margin-top: -5px;
}

.widget_ohio_widget_socialbar_subscribe .social-networks a {
    background: transparent !important;
    border: 1px solid rgba(136, 136, 136, 0.65) !important;
    width: 42px !important;
    height: 42px !important;
    margin: 0 25px;
    margin-top: 15px !important;
}

.widget_ohio_widget_socialbar_subscribe .social-networks a i {
    color: #17161a !important;
}
/* fixes on sigle blog issue end */
footer span.elementor-button-text {
    /*   color: #fff; */
}
/*menu icon header */
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after {
    font-family: inherit;
    content: "▾";
}
.single #main h2 {
    color: #b81f30 !important;
    font-weight: 600 !important;
    text-transform: capitalize;
    font-size: 30px !important;
    line-height: 1 !important;
    margin-bottom: 15px;
}

#pum-62120 {
    background: #44509c54!important;
}
/* md banuer staven barthday*/
.staven-barth-day-md-contenert {
    display: none;
}
.page-id-278 .wli_popular_posts-class ul li, .page-id-57585 .wli_popular_posts-class ul li , .page-id-57587 .page-id-53120 .wli_popular_posts-class ul li , .wli_popular_posts-class ul li {
    padding-bottom: 0 !important;
    margin-bottom: 10px !important;
    border: none !important;
}
#block-6 .wpcf7-list-item-label {
    color: #fff;
}
.single-post .page-content {
    margin-top: 8em !important;
}
.single-post-before-content-info {
    display: flex;
}

.single-post-before-content-pd {
    width: 50%;
}

.single-post-before-content-social {
    width: 50%;
    display: flex;
    justify-content: end;
}

.single-post-before-content-social > div {
    display: flex;
}

.single-post-before-content-social .the_champ_sharing_ul {
    display: flex;
}

.single-post-before-content-pd p {
    color: #061B2B;
    font-size: 14px;
}

.single-post-before-content-pd p span {
    color: #667085;
}

.single-post-before-content-social p {
    font-size: 14px;
    font-weight: 500;
    color: #061B2B;
    line-height: 16px;
    margin-right: 30px;
}

.the_champ_sharing_ul svg path {
    fill: #2F80ED;
}

.the_champ_sharing_ul a span {
    background-color: transparent !important;
    margin-right: 20px;
}

.single-post-before-content-auth-cat {
    display: flex;
    width: 100%;
    background: #EFF8FE;
    padding: 25px 30px;
    border-radius: 5px;
    margin-bottom: 25px;
}

.single-post-before-content-featured-image img, .image-download-for-posts-section.sharabale-img .posts-download-icon img {
    width: 100% !important;
}

.single-post-before-content-author {
    display: flex;
    width: 50%;
    align-items: center;
}

.single-post-before-content-data {
    align-items: center;
    display: flex;
    width: 50%;
    justify-content: end;
}

.single-post-before-content-data .single-post-before-content-data-reading {
    margin-right: 20px;
}

.single-post-before-content-author .single-post-before-content-author-image {
    margin-right: 20px;
}

.single-post-before-content-data-category {
    background: linear-gradient(110.46deg, #3EB4E7 -0.03%, #6271AF 100.9%);
    border-radius: 5px;
    color: #fff;
    padding: 5px 15px;
}
.single-post-before-content-data-category:hover{
	background:linear-gradient(110.46deg,#3283a5 -.03%,#424f85 100.9%);
}
.single-post-before-content-data-category p {
    margin: 0 !important;
}

.single .page-sidebar {
    margin-top: 120px !important;
}

#search-2 {
    display: block !important;
}

/* #custom_html-2 {
    margin-bottom: 40px;
} */

#wli_popular_posts-2 h3 , #ohio_widget_recent_posts-2 h3 {
    margin-bottom: 20px !important;
}

#wli_popular_posts-2 ul {
    padding-bottom: 20px;
    border-bottom: 1px solid #C2D1D966;
}

.form-btns-container {
    display: unset;
}

.form-btns-container input {
    width: 100%;
    border-radius: 5px !important;
}

.side-bar-form-images img {
    width: unset !important;
    height: unset !important;
}

.single-post-before-content-author-image img {
    height: 80px !important;
    width: 80px !important;
    border-radius: 50% !important;
}

.single-post #ez-toc-container {
    background: #F7F7F7;
    border-radius: 5px;
    border: none;
}

.ez-toc-title-container {
    margin-bottom: 30px;
}

.ez-toc-title-container p {
    font-weight: 500 !important;
    font-size: 18px !important;
    line-height: 21px !important;
    color: #061B2B !important;
}

.single #main #ez-toc-container ul li {
    font-weight: 400;
    font-size: 16px !important;
    line-height: 24px !important;
    color: #061B2B;
    margin-bottom: 7px;
}

#ez-toc-container {
    width: 100%;
    margin-bottom: 50px;
}
.single #page #main h3, .single #page #main h3 span {
    font-size: 24px !important;
    font-weight: 700;
    line-height: 50px !important;
    color: #061B2B;
    margin-top: 1rem !important;
}

.single #main h2 {
    font-weight: 700;
    font-size: 30px !important;
    line-height: 50px !important;
    color: #061B2B;
}

.return-home a {
    font-size: 17px;
}

.return-home a {
    background: #061B2B;
    border-radius: 5px;
    color: #fff;
    text-align: center;
    padding: 15px;
    display: inline-block;
    width: 100%;
}
.return-home a:hover {
    background: #061B2B;
    border-radius: 5px;
    color: #fff;
    text-align: center;
    padding: 15px;
    display: inline-block;
    width: 100%;
}
.single .yarpp-related h3 {
    font-weight: 700 !important;
    font-size: 36px !important;
    line-height: 41px !important;
    color: #333 !important;
}

.single .yarpp-related ul li:before {
    display: none !important;
}

.single .yarpp-related ul li {
    display: flex;
    margin-left: 0 !important;
    margin-bottom: 15px;
}

.single .yarpp-related ul li img {
    max-height: 150px;
    margin-right: 20px;
    max-width: 240px;
    min-width: 240px;
}

.single .yarpp-related ul li .yarpp-related-posts-content h4 {
    margin: 0;
    font-weight: 700;
    font-size: 18px !important;
    line-height: 26px;
    color: #061B2B !important;
    margin-bottom: 10px;
}

.single .yarpp-related ul li .yarpp-related-posts-content p {
    font-weight: 400;
    font-size: 16px !important;
    line-height: 24px !important;
    color: #667085 !important;
    padding: 0;
    margin: 0;
    margin-bottom: 10px;
}

.single .yarpp-related ul li .yarpp-related-posts-content a {
    background: linear-gradient(102.09deg, #429BDD 30.84%, #44519C 83.85%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    text-fill-color: transparent;
    font-size: 17px;
    line-height: 20px;
    font-weight: 700;
    position: relative;
    content: " Read More →"
}

.single .vc_col-lg-12 {
    padding-left: 0 !important;
    padding-right: 0 !important;
}

.single .yarpp-related ul li .yarpp-related-posts-content a:after {
    content: "→";
    position: absolute;
    right: 0;
}
.clb-title , h2 {
    font-family: "Ubuntu", ubuntu !important
}
.yarpp.yarpp-related.yarpp-related-website.yarpp-template-yarpp-template-thumbnail ul {
    display: flex ;
    flex-wrap: wrap;
}

.yarpp.yarpp-related.yarpp-related-website.yarpp-template-yarpp-template-thumbnail ul li {
    width: 50%;
    display: flex;
    flex-direction: column;
    padding-right: 30px;
}

.yarpp.yarpp-related.yarpp-related-website.yarpp-template-yarpp-template-thumbnail ul li img {
    max-height: 170px;
    margin-right: 20px;
    max-width: 300px;
    min-width: 240px;
    margin-bottom: 20px;
}
#search-2 input {
    margin: 2em 0;
}
h3.title.widget-title {
    color: #061B2B;
}
a.ez-toc-pull-right.ez-toc-btn.ez-toc-btn-xs.ez-toc-btn-default.ez-toc-toggle {
    border: none;
    background: none;
}
.side-bar-form-block {
    background: linear-gradient(110.46deg, #3EB4E7 -0.03%, #6271AF 100.9%)!important;
    border-radius: 10px;
    /*     padding: 20px 50px !important; */
}
.single .wpcf7-list-item span.wpcf7-list-item-label , .page-id-53120 .wpcf7-list-item span.wpcf7-list-item-label {
    font-size: 13px !important;
    text-align: left;
    line-height: 17px;
    color: #fff !important;
}

.wpcf7-list-item input.accept-check {
    width: 23px;
    height: 18px;
    border-radius: 5px!important;
    margin-right: 15px;
    border: 1px solid #ddd;
    background: #fff;
}
.single .yarpp-related ul li .yarpp-related-posts-content a:after {
    content: "→";
    position: absolute;
    right: -39px;
    z-index: 2;
    width: 30px;
    height: 20px;
    top: 0;
    background: linear-gradient(102.09deg, #429BDD 30.84%, #44519C 83.85%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    text-fill-color: transparent;
    font-size: 24px;
    line-height: 17px;
    font-weight: bold;
    font-family: 'Ubuntu';
}
.side-bar-form-block form .wpcf7-acceptance label {
    text-align: center;
    display: flex;
    align-items: center;
}
/*edite single blog css end here*/
.widget {
    list-style: none;
}

.page-content.with-right-sidebar, .page-content.with-left-sidebar {
    width: 66%;
}
.page-sidebar .widget h3 {
    font-size: 16px;
}
#page .side-bar-form-block form input[type="text"], #page .side-bar-form-block form input[type="email"] {
    font-weight: 500;
    font-size: 14px;
    line-height: 16px;
    color: #0B1B2A !important;
    background: #fff !important;
    text-align: left !important;
    border-radius: 4px !important;
}
#ez-toc-container {
    margin-top: 50px;
}
.page-sidebar.sidebar-right.sidebar-simple {
    padding-bottom: 30px;
    border-left: 1px solid #C2D1D966;
}

.page-sidebar.sidebar-right.sidebar-simple .wli_popular_posts-class ul {
    width: 100%;
    float: left;
    margin: 0px;
    padding: 0px;
    padding-bottom: 30px;
    border-bottom: 1px solid #C2D1D966;
}
article .the_champ_sharing_container.the_champ_horizontal_sharing {
    padding-top: 30px;
    border-top: 1px solid #C2D1D966;
}

/** fixes on single blog 30/7/2022 **/
.page-content > div.page-container {
    padding-left: 0 !important;
}
.single .breadcrumb {
    padding-bottom: 60px !important;
}

.single .ez-toc-title-container {
    padding-left: 20px;
}

.single-post .entry-footer {
    margin-bottom: 0 !important;
}

.return-home {
    margin-bottom: 3rem !important;
}
.single #page #main p {
    margin-top: 0;
}
.single-post .entry-content a {
    color: #d90a2c !important;
}
div#ez-toc-container ul.ez-toc-list a {
    color: #061b2b !important;
}
.side-bar-form-block form p:nth-child(2) {
    margin-top: 0;
}

/*-------------profile md*/
.header-wrap-inner .right-part {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
}

.right-part >ul {
    position: relative;
    margin-right: 15px;
	padding-left:32px !important;
/*     padding-top: 15px; */
    /* 	display: none; */
}
ul.md-login-log-out {
    display: flex;
    align-items: center;
    justify-content: center;
    padding-top: 4px;
    padding-left: 0px;
    list-style: none !important;
}

ul.md-login-log-out a {
    font-family: 'Ubuntu';
    font-style: normal;
    font-weight: 700;
    font-size: 14px;
    line-height: 28px;
    /* identical to box height, or 200% */
    letter-spacing: 0.03em;
    text-transform: capitalize;
    /* DL deep blue */
    color: #061B2B;
}
.side-bar-form-block {
    padding: 48px 34px 40px !important;
}

.single .side-bar-form-title {
    font-size: 22px !important;
}
/*md new previw popup*/
#pum-74747 {
    background: rgba(31, 38, 57, 0.7) !important;
    backdrop-filter: blur(4px);
}
@media (min-width: 1024px) {
    .page-sidebar.sidebar-right {
        padding-left: 2%;
    }
}
@media (max-width: 1366.5px) and (min-width: 1100px) and (max-height: 660px) {
    #page .main-menu-link span, #page .main-menu-link {
        font-size: 20px !important;
    }
}
@media screen and (min-width: 768px) {
    body .page-container:not(.full), body .page-container:not(.full) .elementor-section.elementor-section-boxed > .elementor-container {
        max-width: 100% !important;
    }
}
@media (min-width: 992px) {
    .single #scroll-content {
        position: relative;
    }

    .single #scroll-content .page-sidebar {
        top: 0;
    }
}
@media screen and (min-width: 1025px) {
    .as-link {
        color: #fff;
        font-family: Ubuntu !important;
        font-weight: bold !important;
        font-size: 30px !important;
        line-height: 24px;
    }
}
@media(min-width: 1025px) {
    .single #main h2 {
        margin-top:2rem !important;
    }
}
@media screen and (min-width: 1025px) {
    .single-post .entry-content > h2 {
        margin-top: 100px !important;
    }
}
@media (min-width: 1365.5px) {
    #mega-menu-wrap-primary #mega-menu-primary > li.mega-blog-item > ul.mega-sub-menu {
        right: 0px!important;
    }
}

.the_champ_sharing_ul svg:hover  {
	border:1px solid #4c79f1 !important;
	
}

.widget_ohio_widget_socialbar_subscribe .social-networks a:hover {
    background-color: #17161a !important;

}
.widget_ohio_widget_socialbar_subscribe .social-networks a:hover i {
  color: #fff !important;
}

input[type="checkbox"]:checked {
    background-image: url(https://digitalleadership.com/wp-content/uploads/2022/07/check-md.svg) !important;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
    background-color: #78B56F !important;
}
.single-post .entry-content a:hover {
    color: unset !important;
    opacity: .6;
}
.return-home a:hover {
    background: #061B2B !important;
    color: #fff !important;
}
@media screen and (max-width: 550px){
.single-post-before-content-info {
    display: flex;
    flex-direction: column;
}
}

.single-post-before-content-pd p {
    color: #061B2B;
    font-size: 14px;
}
.single p {
    line-height: 24px;
}
.single-post-before-content-pd {
    width: 50%;
}
.single-post-before-content-pd p span {
    color: #667085;
}
@media screen and (max-width: 550px){
.single-post-before-content-auth-cat {
    flex-wrap: wrap;
}
}
@media screen and (max-width: 550px){
.single-post-before-content-author {
    width: 100%;
}
}
@media screen and (max-width: 550px){
.single-post-before-content-data {
    width: 100%;
}
}
/* media (max-width: 990.5px){
.single #main p, .single #main ul li, .single #main h3, .single #main h3 div, .single #main h2, .single #main h2 div, .single #main .entry-content div {
    width: 100% !important;
    max-width: 100% !important;
}
} */
.single-post #ez-toc-container {
    background: #F7F7F7;
    border-radius: 5px;
    border: none;
}

div#ez-toc-container {
    padding-right: 20px;
}
@media screen and (max-width: 550px){
.single-post .entry-content {
    margin-bottom: 30px;
    padding: 20px;
}
}

.single #main p {
    line-height: 1.65;
}
.single #main p, .single #main ul li, .single #page #main p span, .single #main .entry-content .elementor-section-wrap .elementor-widget-text-editor span {
    font-size: 18px;
}
.single #page #main h3, .single #page #main h3 span {
    font-size: 24px !important;
    font-weight: 700;
    line-height: 50px !important;
    color: #061B2B;
    margin-top: 1rem !important;
}
@media screen and (max-width: 768px){
.page-container:not(.top-part), .page-container .content-area {
    width: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-direction: normal;
    -webkit-box-orient: vertical;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
}
}
@media screen and (max-width: 550px){
.single-post .entry-content {
    margin-bottom: 30px;
    padding: 20px;
}
}
@media screen and (max-width: 550px){
.page-content.with-right-sidebar, .page-content.with-left-sidebar {
    width: 100% !important;
    padding-left: 0px !important;
    padding-right: 0px !important;
}
}
@media screen and (max-width: 550px){
.single.single-post #scroll-content {
    padding: 25px !important;
}
}
@media screen and (max-width: 768px){
body .page-container:not(.full), body .page-container:not(.full) .elementor-section.elementor-section-boxed > .elementor-container {
    max-width: 100% !important;
}
}
.breadcrumb-item {
    font-size: 0.95em;
    font-weight: 600;
}
@media screen and (max-width: 767px){
.single #page #main h3, .single #page #main h3 span, .single #main h2 {
    font-weight: 700;
    font-size: 25px !important;
    line-height: 35px !important;
    color: #061B2B !important;
    margin-bottom: 25px;
}
}
.single-post .entry-content a:not(.wp-block-button__link) {
    color: #061B2B;
}
.single #main ul li {
    position: relative;
    list-style: none;
    margin-left: 20px;
}
@media(max-width:767px) {
	#page h1 {
		    line-height: 1.3 !important;
	}
}
/* @media (max-width: 990.5px){
.single #main p, .single #main ul li, .single #main h3, .single #main h3 div, .single #main h2, .single #main h2 div {
    width: 100% !important;
    max-width: 100% !important;
}
} */
.entry-content > *:not(.vc_row):not(.vc_clearfix):not(.vc_section) {
    /* margin-top: 25px; */
    /* margin-bottom: 25px; */
}
.single #page #main p {
    margin-top: 0;
}
.single #main p, .single #main ul li, .single #page #main p span, .single #main .entry-content .elementor-section-wrap .elementor-widget-text-editor span {
    font-size: 18px;
}
.single #main p {
    line-height: 1.65;
}

.single #main h2 {
    color: #b81f30 !important;
    font-weight: 600 !important;
    text-transform: capitalize;
    font-size: 30px !important;
    line-height: 1 !important;
    margin-bottom: 15px;
        font-size: 30px !important;
    line-height: 50px !important;
}
.single-post .entry-content a {
    color: #d90a2c !important;
}


    
.single #page #main h3, .single #page #main h3 span {
    font-size: 24px !important;
    font-weight: 700;
    line-height: 50px !important;
    color: #061B2B;
    margin-top: 1rem !important;
}.single #page #main h3, .single #page #main h3 span {
    font-size: 24px !important;
    font-weight: 700;
    line-height: 50px !important;
    color: #061B2B;
    margin-top: 1rem !important;
    margin-bottom: 0px !important;
    }
.single #page #main p {
    margin-top: 0;
}
.single #main p, .single #main ul li, .single #page #main p span, .single #main .entry-content .elementor-section-wrap .elementor-widget-text-editor span {
    font-size: 18px;
}
input[type="text"]:focus,
input[type="password"]:focus,
input[type="number"]:focus,
input[type="email"]:focus,
input[type="tel"]:focus,
input[type="url"]:focus,
select:focus,
.select2-container--default .select2-selection--single:focus,
textarea:focus {
  background-color: rgba(23, 22, 26, 0) !important;
}
@media screen and (max-width: 1024px) and (min-width: 769px){
body .page-content.with-right-sidebar {
    width: 100%;
}
}
@media screen and (max-width: 1025px){
.single.single-post #scroll-content {
    padding: 50px;
    display: flex;
    flex-direction: column;
    align-items: center;
}
}
@media screen and (max-width: 1025px){
.page-sidebar.sidebar-right {
    max-width: 100% !important;
}
}
.yarpp {
    display:none !important;
}
.at-book-page-form {
	display:none !important;
} 
.sa-ans {
  font-family: "Ubuntu";
  color: #697a8a;
  font-weight: 500;
  margin-top: 10%;
}
.nps-radios {
  margin: 0px !important;
}
.nps-radios label > div {
  color: #697a8a !important;
}
#youbil-computy {
  margin-top: 7% !important;
}
.input_nps input {
  max-width: 100% !important;
}
/* .pum-content + .pum-close:hover {
  right: 0 !important;
  top: 0 !important;
  cursor: pointer;
} */
#popmake-40563:before,
div#om-unevoqzzctmuojz4cydh:before {
  content: "" !important;
  width: 1px !important;
  height: 45px !important;
  background-color: #000 !important;
  position: absolute !important;
  color: #000 !important;
  transform: rotate(45deg) !important;
  top: 10px !important;
  right: 35px !important;
}
#popmake-40563:after,
div#om-unevoqzzctmuojz4cydh:after {
  content: "" !important;
  width: 1px !important;
  height: 45px !important;
  background-color: #000 !important;
  position: absolute !important;
  color: #000 !important;
  transform: rotate(-45deg) !important;
  top: 10px !important;
  right: 35px !important;
}
button.pum-close.popmake-close {
  opacity: 0;
}
/********/
/*Translate*/
.ik_gtranslate_section {
  position: absolute;
  right: 100px;
  top: 7.1%;
  z-index: 9999999 !important;
}
/* @media (min-width:2500px){
	.ik_gtranslate_section {
		top: 4%!important;
	}
} */
@media (min-width: 3840px) {
  .ik_gtranslate_section {
    top: 4% !important;
  }
}
@media (max-width: 1024px) {
  .ik_gtranslate_section {
    top: 2.5%;
  }
}
@media (width: 768px) {
  .ik_gtranslate_section {
    top: 3.5%;
  }
}
@media (width: 810px) {
  .ik_gtranslate_section {
    top: 3.4%;
  }
}
@media (min-width: 811px) and (max-width: 950px) {
  .ik_gtranslate_section {
    top: 8.5%;
    z-index: 999999;
  }
}

@media (max-width: 480px) {
  .ik_gtranslate_section {
    top: 5%;
    right: 75px;
  }
  .nps-radios label {
    margin-right: 2px !important;
  }
  .nps .index {
    padding: 7px !important;
  }
}

/* @media (max-width:1023px) and (min-width:951px){
	.ik_gtranslate_section {
		top: 5.5%;
	}
} */
@media (max-width: 3839px) and (min-width: 2000px) {
  .ik_gtranslate_section {
    top: 7.5%;
  }
}
@media (max-width: 1999px) and (min-width: 1024.5px) {
  .ik_gtranslate_section {
    top: 5.1%;
  }
}
@media (width: 1024px) {
  .ik_gtranslate_section {
    top: 2.5%;
  }
}

@media (max-width: 951px) and (min-width: 814px) {
  .ik_gtranslate_section {
    top: 3.1%;
  }
}
@media (max-width: 814px) and (min-width: 768.5px) {
  .ik_gtranslate_section {
    top: 3.2%;
  }
}
@media (max-width: 767px) {
  .ik_gtranslate_section {
    top: 3.5%;
    z-index: 999999;
  }
}
.jo-nps-grid {
  display: none !important;
  /*     display:grid;  */
  grid-template-columns: 50% 50% !important;
  /* 	margin: 30px 30px 0; */
  font-size: 10px !important;
  font-weight: 600 !important;
}
.jo-nps-min-val {
  justify-self: start !important;
}
.jo-nps-max-val {
  justify-self: end !important;
}
#nps-computy .nps-radios {
  position: relative !important;
  width: 100% !important;
  display: flex !important;
  justify-content: space-evenly !important;
  /* 	margin: 0 30px 30px;
	border: 1px solid #000;
	border-radius:5px; */
}
.nps .index {
  background-color: transparent !important;
  color: #000 !important;
  padding: 10px 13px !important;
  margin: 0px -1px !important;
  border-radius: 0px !important;
}
/* #nps-computy [id^=radio-] + label .index:not(.i0) {
	border-left: 1px solid #000;
} */
#nps-computy label .index:hover,
#nps-computy label .index:active,
#nps-computy label .index:focus,
#nps-computy label .index:checked,
#nps-computy [id^="radio-"]:checked + label .index {
  color: #fff !important;
  background-color: #061b2b !important;
}

#popmake-40563 > div > div.nps,
div#om-unevoqzzctmuojz4cydh > div > div.nps {
  border: 0px !important;
  padding: 0px 20px 0px 20px !important;
}
#popmake-40563,
div#om-unevoqzzctmuojz4cydh {
  padding: 4em 4em 2.5em 4em !important;
}
#nps-computy > div.nps-input-forms > div.textarea > div > span {
  margin-bottom: 0px !important;
}
#nps-computy > div.nps-input-forms > div > input[type="text"] {
  padding: 10px 0 !important;
}
.nps-input-forms {
  flex-wrap: wrap !important;
  justify-content: space-between !important;
}

@media (max-width: 768px) {
  #popmake-40563 > div > div.nps > div.zagolovok-nps,
  div#om-unevoqzzctmuojz4cydh > div > div.nps > div.zagolovok-nps {
    font-size: 20px !important;
  }
  #nps-computy > div.question-container > div.desc-nps {
    font-size: 15px !important;
  }
  #nps-computy .jo-nps-grid {
    font-size: 9px !important;
    font-weight: 800 !important;
    margin: 20px 0 0 !important;
  }
  #nps-computy > div.question-container > div.nps-radios {
    white-space: nowrap !important;
  }
  .nps .index {
    font-size: 14px !important;
    padding: 7px 12px !important;
  }
  #nps-computy .nps-radios {
    margin: 10px 0 !important;
  }
  input[type="text"],
  input[type="password"],
  input[type="number"],
  input[type="email"],
  input[type="tel"],
  select,
  .select2-container--default .select2-selection--single,
  textarea {
    margin: 5px 0 !important;
  }
  #nps-computy .input_nps {
    margin: 0px !important;
  }
  #nps-computy > div.nps-input-forms > div.textarea > div {
    margin-bottom: 10px !important;
  }
}
/* @media (min-width:550px) and (max-width:768px){
	#nps-computy .nps-radios{
		margin: 10px 10%;
	}
} */
@media (min-width: 767px) and (max-width: 769px) {
  /* 	#nps-computy .nps-radios{
		margin: 10px 8%;
	} */
  .nps .index {
    font-size: 14px !important;
    padding: 7px 15px !important;
  }
}
@media (min-width: 770px) and (max-width: 1025px) {
  .nps .index {
    background-color: transparent !important;
    color: #000 !important;
    padding: 5px 13px !important;
  }
  #nps-computy .nps-radios {
    margin: 0 0 30px !important;
  }
}
.nps {
  font-family: "Ubuntu" !important;
}

/*
 ****
pum
****
*/

@keyframes rotate-forever {
  0% {
    transform: rotate(0);
  }
  100% {
    transform: rotate(360deg);
  }
}
@keyframes spinner-loader {
  0% {
    transform: rotate(0);
  }
  100% {
    transform: rotate(360deg);
  }
}
/* .pum-container,
.pum-content,
.pum-content + .pum-close,
.pum-content + .pum-close:active,
.pum-content + .pum-close:focus,
.pum-content + .pum-close:hover,
.pum-overlay,
.pum-title {
  background: 0 0;
  border: none;
  bottom: auto;
  clear: none;
  cursor: default;
  float: none;
  font-family: inherit;
  font-size: medium;
  font-style: normal;
  font-weight: 400;
  height: auto;
  left: auto;
  letter-spacing: normal;
  line-height: normal;
  max-height: none;
  max-width: none;
  min-height: 0;
  min-width: 0;
  overflow: visible;
  position: static;
  right: auto;
  text-align: left;
  text-decoration: none;
  text-indent: 0;
  text-transform: none;
  top: auto;
  visibility: visible;
  white-space: normal;
  width: auto;
  z-index: auto;
} */
.pum-container .pum-content + .pum-close > span,
.pum-content,
.pum-title {
  position: relative;
  z-index: 1;
}
.pum-overlay,
html.pum-open.pum-open-overlay-disabled.pum-open-fixed .pum-container,
html.pum-open.pum-open-overlay.pum-open-fixed .pum-container {
  position: fixed;
}
.pum-overlay {
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 1999999999;
  overflow: initial;
  display: none;
  transition: 0.15s ease-in-out;
}
.pum-overlay.pum-form-submission-detected,
.pum-overlay.pum-preview {
  display: block;
}
.pum-overlay,
.pum-overlay *,
.pum-overlay :after,
.pum-overlay :before,
.pum-overlay:after,
.pum-overlay:before {
  box-sizing: border-box;
}
.pum-container {
  top: 100px;
  position: absolute;
  margin-bottom: 3em;
  z-index: 1999999999;
}
.pum-container.pum-responsive {
  left: 50%;
  margin-left: -47.5%;
  width: 95%;
  height: auto;
  overflow: visible;
}
.pum-container.pum-responsive img {
  max-width: 100%;
  height: auto;
}
@media only screen and (min-width: 1024px) {
  .pum-container.pum-responsive.pum-responsive-nano {
    margin-left: -5%;
    width: 10%;
  }
  .pum-container.pum-responsive.pum-responsive-micro {
    margin-left: -10%;
    width: 20%;
  }
  .pum-container.pum-responsive.pum-responsive-tiny {
    margin-left: -15%;
    width: 30%;
  }
  .pum-container.pum-responsive.pum-responsive-small {
    margin-left: -20%;
    width: 40%;
  }
  .pum-container.pum-responsive.pum-responsive-medium {
    margin-left: -26% !important;
    width: 630px !important;
  }
  .pum-container.pum-responsive.pum-responsive-normal {
    margin-left: -30%;
    width: 70%;
  }
  .pum-container.pum-responsive.pum-responsive-large {
    margin-left: -35%;
    width: 80%;
  }
  .pum-container.pum-responsive.pum-responsive-xlarge {
    margin-left: -47.5%;
    width: 95%;
  }
  .pum-container.pum-responsive.pum-position-fixed {
    position: fixed;
  }
}
@media only screen and (max-width: 1024px) {
  .pum-container.pum-responsive.pum-position-fixed {
    position: absolute;
  }
}
.pum-container.custom-position {
  left: auto;
  top: auto;
  margin-left: inherit;
}
.pum-container .pum-title {
  margin-bottom: 0.5em;
}
.pum-container .pum-content > :last-child,
.pum-form__message:last-child {
  margin-bottom: 0;
}
.pum-container .pum-content > :first-child {
  margin-top: 0;
}
.pum-container .pum-content + .pum-close {
  text-decoration: none;
  text-align: center;
  line-height: 1;
  position: absolute;
  min-width: 1em;
  z-index: 2;
  background-color: transparent;
}
.pum-container.pum-scrollable .pum-content {
  overflow: auto;
  overflow-y: scroll;
  max-height: 95%;
}

/* Popup Theme 26515: Light Box */
.pum-theme-26515,
.pum-theme-lightbox {
  background-color: rgba(4, 25, 39, 0.7);
}
.pum-theme-26515 .pum-container,
.pum-theme-lightbox .pum-container {
  padding: 18px;
  border-radius: 3px;
  border: 4px solid #041927;
  box-shadow: 0px 0px 30px 0px rgba(2, 2, 2, 1);
  background-color: rgba(255, 255, 255, 1);
}
.pum-theme-26515 .pum-title,
.pum-theme-lightbox .pum-title {
  color: #041927;
  text-align: center;
  text-shadow: 0px 0px 0px rgba(2, 2, 2, 0.23);
  font-family: Ubuntu;
  font-weight: 500;
  font-size: 32px;
  line-height: 36px;
}
.pum-theme-26515 .pum-content,
.pum-theme-lightbox .pum-content {
  color: #041927;
  font-family: Ubuntu;
  font-weight: 400;
}
.pum-theme-26515 .pum-content + .pum-close,
.pum-theme-lightbox .pum-content + .pum-close {
  position: absolute;
  height: 26px;
  width: 26px;
  left: auto;
  right: -30px;
  bottom: auto;
  top: -25px;
  padding: 0px;
  color: #041927;
  font-family: Arial;
  font-weight: 400;
  font-size: 24px;
  line-height: 24px;
  border: 2px solid #041927;
  border-radius: 26px;
  box-shadow: 0px 0px 15px 1px rgba(2, 2, 2, 0.75);
  text-shadow: 0px 0px 0px rgba(0, 0, 0, 0.23);
}

/* Popup Theme 26517: Hello Box */
.pum-theme-26517,
.pum-theme-hello-box {
  background-color: rgba(4, 25, 39, 0.7);
}
.pum-theme-26517 .pum-container,
.pum-theme-hello-box .pum-container {
  padding: 18px;
  border-radius: 3px;
  border: 4px solid #041927;
  box-shadow: 0px 0px 30px 0px rgba(2, 2, 2, 1);
  background-color: rgba(4, 25, 39, 1);
}
.pum-theme-26517 .pum-title,
.pum-theme-hello-box .pum-title {
  color: #ffffff;
  text-align: center;
  text-shadow: 0px 0px 0px rgba(2, 2, 2, 0.23);
  font-family: Ubuntu;
  font-weight: 500;
  font-size: 32px;
  line-height: 36px;
}
.pum-theme-26517 .pum-content,
.pum-theme-hello-box .pum-content {
  color: #ffffff;
  font-family: Ubuntu;
  font-weight: 400;
}
.pum-theme-26517 .pum-content + .pum-close,
.pum-theme-hello-box .pum-content + .pum-close {
  position: absolute;
  height: 26px;
  width: 26px;
  left: auto;
  right: -30px;
  bottom: auto;
  top: -25px;
  padding: 0px;
  color: #041927;
  font-family: Arial;
  font-weight: 400;
  font-size: 24px;
  line-height: 24px;
  border: 2px solid #041927;
  border-radius: 26px;
  box-shadow: 0px 0px 15px 1px rgba(2, 2, 2, 0.75);
  text-shadow: 0px 0px 0px rgba(0, 0, 0, 0.23);
}

/* Popup Theme 26519: Framed Border */
.pum-theme-26519,
.pum-theme-framed-border {
  background-color: rgba(255, 255, 255, 0.5);
}
.pum-theme-26519 .pum-container,
.pum-theme-framed-border .pum-container {
  padding: 18px;
  border-radius: 0px;
  border: 20px outset #dd3333;
  box-shadow: 1px 1px 3px 0px rgba(2, 2, 2, 0.97) inset;
  background-color: rgba(255, 251, 239, 1);
}
.pum-theme-26519 .pum-title,
.pum-theme-framed-border .pum-title {
  color: #000000;
  text-align: left;
  text-shadow: 0px 0px 0px rgba(2, 2, 2, 0.23);
  font-family: inherit;
  font-weight: 100;
  font-size: 32px;
  line-height: 36px;
}
.pum-theme-26519 .pum-content,
.pum-theme-framed-border .pum-content {
  color: #2d2d2d;
  font-family: inherit;
  font-weight: 100;
}
.pum-theme-26519 .pum-content + .pum-close,
.pum-theme-framed-border .pum-content + .pum-close {
  position: absolute;
  height: 20px;
  width: 20px;
  left: auto;
  right: -20px;
  bottom: auto;
  top: -20px;
  padding: 0px;
  color: #ffffff;
  font-family: Tahoma;
  font-weight: 700;
  font-size: 16px;
  line-height: 18px;
  border: 1px none #ffffff;
  border-radius: 0px;
  box-shadow: 0px 0px 0px 0px rgba(2, 2, 2, 0.23);
  text-shadow: 0px 0px 0px rgba(0, 0, 0, 0.23);
  background-color: rgba(0, 0, 0, 0.55);
}

.single #main h2  {
    color: #2f80ed !important;
}

.single-post .entry-content a {
    color: #2f80ed !important;
}

#search-2 input:focus::placeholder {
    opacity: 0;
}

#search-2 input:focus {
    box-shadow: 0 0 0 0.2125rem rgb(40 60 220 / 20%);
}


.single .sidebar-right .side-bar-form-block form span[data-name="full-name"] input:focus::placeholder ,
.single .sidebar-right .side-bar-form-block form span[data-name="email-address"] input:focus::placeholder {
    opacity: 0 !important;
}

.single .sidebar-right .side-bar-form-block form span[data-name="full-name"] input:focus,
.single .sidebar-right .side-bar-form-block form span[data-name="email-address"] input:focus {
    box-shadow: 0 0 0 0.3125rem rgb(220 40 40 / 20%);
}

.single #block-6 .wpcf7-not-valid-tip {
    color: red !important;
    text-align: left;
}

.single .sidebar-right .side-bar-form-block form span[data-name="full-name"] .wpcf7-not-valid-tip {
    margin-top: 10px;
}

.single .sidebar-right .side-bar-form-block form input[type="submit"]:hover  {
    background: #0b1b2ac4 !important;
}

.single .sidebar-right .side-bar-form-block form input.accept-check {
    width: 22px;
    height: 22px;
}

.single .sidebar-right .side-bar-form-block form input ~ .wpcf7-list-item-label {
    width: calc(100% - 35px);
}

.wli_popular_posts-class ul li {
    display: flex;
    align-items: center;
    float: none !important;
}

.wli_popular_posts-class ul li .post_thumb.post_thumb_left {
    float: unset !important;
    width: 85px !important;
    height: 80px !important;
    margin-right: 15px !important;
}

.wli_popular_posts-class ul li .post_thumb.post_thumb_left a {
    display: block;
}

.wli_popular_posts-class ul li .post_thumb.post_thumb_left a img {
    width: 100% !important;
    height: 100% !important;
    max-height: 70px;
    margin: 0 !important;
}

.wli_popular_posts-class ul li h3 {
    width: calc(100% - 100px);
}

.widget.widget_ohio_widget_recent_posts .content-holder  {
    width: calc(100% - 100px);
    padding-left: 0;
}

.widget.widget_ohio_widget_recent_posts .content-holder h6 {
    display: flex;
    align-items: center;
}

.widget.widget_ohio_widget_recent_posts ul li {
    float: none !important;
    align-items: center;
}

.widget.widget_ohio_widget_recent_posts ul li a.more {
    width: 85px !important;
    height: 80px !important;
    margin-right: 15px !important;
}

.widget.widget_ohio_widget_recent_posts ul li a.more img {
    width: 100% !important;
    height: 100% !important;
    max-height: 70px;
    max-width: 85px;
    position: unset;
}

.single-post .page-content {
    margin-top: 0 !important;
}

.single-post .page-sidebar {
    margin-top: 0 !important;
}

/* New Code */
html, body {
    scroll-behavior: smooth;
}

.elementor {
    margin-left: 0;
    margin-right: 0;
}
.elements-bar.left {
    display: none;
}
#mega-menu-wrap-primary .mega-menu-toggle {
    background: transparent !important;
}

#page #masthead {
    background-color: #fff !important;
    height: 103px !important;
    opacity: 1 !important;
    box-shadow: 0px 2px 5px rgb(11 27 42 / 10%);
    z-index: 99999;
}

body.mega-menu-primary #page #masthead .header-wrap {
    height: 100% !important;
}

#masthead .for-onepage .dark.hidden {
    display: block !important;
}

#masthead .for-onepage .light {
    display: none !important;
}

.header-wrap {
    height: 100%;
}

#site-navigation {
    display: none !important;
}

.header #mega-menu-wrap-primary {
    padding: 0 86px;
}

#mega-menu-primary {
    font-family: ubuntu !important;
}


.header #mega-menu-wrap-primary {
    width: unset;
    height: 100%;
}

.header #mega-menu-wrap-primary #mega-menu-primary, .header #mega-menu-wrap-primary .mega-menu-grid {
    height: 100%;
}

.header #mega-menu-wrap-primary .mega-menu-grid .dashicons-arrow-down-alt2 {
    height: 100% !important;
	display:flex !important;
/* 	align-items:center; */
   padding-top: 34px !important;
}

.mega-menu-link.dashicons-arrow-down-alt2 {
    font-size: 13px !important;
    line-height: 28px !important;
    font-weight: 500 !important;
    z-index: 1 !important;
    background-color: transparent !important;
}

/* .mega-menu-grid .dashicons-arrow-down-alt2:before {
	display:none !important;
   display: block !important;
    width: 0% !important;
    height: 3px !important;
    position: absolute !important;
    top: unset !important;
    bottom: 40px !important;
    transition: 0.3s all ease-in-out !important; 
} */

.home-item .dashicons-arrow-down-alt2:before {
  /*  background-color: #546eaf !important;*/
}
.unite-item .dashicons-arrow-down-alt2:before {
    /* background-color: #c26597 !important; */
}

.book-item .dashicons-arrow-down-alt2:before {
    background-color: #77bdbd !important;
}

.mega-indicator:after {
    transition: 0.3s all ease-in-out;
}

.unite-item, .book-item {
    margin-right: 6em !important;
}

.book-item:after {
    display: block !important;
    content: "";
    background-image: url("https://digitalleadership.com/wp-content/uploads/2022/04/The-Book-Cover-Navigation.webp");
    width: 100px;
    height: 100px;
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    position: relative;
    top: -105px;
    right: -7em;
    z-index: 0 !important;
}

#page .blog-item {
    padding: 0 !important;
}

.blog-item a {
    height: 100% !important;
    /* 	padding-top:30px !important; */
    font-size: 13px !important;
    line-height: 28px !important;
    font-weight: 500 !important;
    z-index: 1 !important;
    background-color: transparent !important;
}

.mega-sub-menu {
    max-width: 800px !important;
}

.mega-menu-row {
    padding: 40px 15px !important;
}

.mega-menu-row:before {
    display: block !important;
    content: "";
    width: 29px;
    height: 3px;
    position: absolute;
    left: 30px;
    top: 25px;
}
.mega-book-row:before {
    background-color: #77bdbd;
}
.unite-item .mega-sub-menu, .mega-book-item .mega-sub-menu {
/*     max-width: 600px !important; */
    /* 	overflow:hidden !important; */
}

.unite-item .mega-sub-menu .mega-unite-row, .mega-book-item .mega-sub-menu .mega-book-row {
    overflow: hidden !important;
}

.mega-sub-menu .mega-menu-item a {
    font-weight: 500 !important;
}

.mega-menu-item-type-custom, .mega-menu-item-type-post_type {
    z-index: 2;
}
#mega-menu-item-media_image-9, #mega-menu-item-media_image-10 {
    display: flex !important;
    justify-content: flex-end;
    position: absolute !important;
    /* 	bottom: 35px !important;
	right:-40px !important; */
    z-index: 1;
}

#mega-menu-item-media_image-9 img, #mega-menu-item-media_image-10 img {
    height: 350px !important;
    /*old height : 295px AG*/
    width: auto !important;
}
.menu-book-item-signup p {
    font-family: Ubuntu;
    font-weight: bold;
    font-size: 12.935px;
    line-height: 13px;
}

#masthead .menu-book-item-signup a.as-link {
    color: #fff;
    font-family: Ubuntu;
    font-weight: bold !important;
    font-size: 30px !important;
    line-height: 24px !important;
    z-index: 10;
    position: relative;
}
.lang-item-en {
    order: 2;
}

.lang-item-en a {
    padding-left: 0 !important;
}

.lang-item-de a {
    padding-right: 0 !important;
}

.last-menu-item, .mega-lang-item {
    padding-top: 10px !important;
}
.mega-sub-menu .mega-menu-link {
    text-transform: unset !important;
}

.unpublished-menu-item {
    display: none !important;
}
.page-template .mega-lang-item:not(.page-template-page_template-fullpage .mega-lang-item), .single .mega-lang-item, .archive .mega-lang-item, .search .mega-lang-item {
    /* 	display:none !important;  */
}
.blog-item .dashicons-arrow-down-alt2:before {
    background-color: #546eaf !important;
}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-blog-item>ul.mega-sub-menu {
    /*     left: 200px !important; */

    max-width: 400px !important;
}
@media (min-width: 1365.5px) {


/*     #mega-menu-wrap-primary #mega-menu-primary>li.mega-book-item>ul.mega-sub-menu {
        left: 260px !important;
    } */
}
@media (min-width: 1025px) {
    .mega-blog-item .mega-sub-menu {
        max-width: 600px !important;
        /*     overflow: hidden !important; */
    }

    .mega-menu-row {
        box-shadow: 0px 10px 15px rgb(11 27 42 / 15%) !important;
    }

    #mega-menu-primary {
        display: flex !important;
        justify-content: flex-end !important;
    }

/*     .mega-sub-menu .mega-menu-item a {
        font-size: 18px !important;
    } */
    #page .header .page-container {
        padding-left: 76px;
    }

    header#masthead {
        padding: 0 !important;
    }
    .unite-item {
        min-width: 165px !important;
    }

    .book-item {
        min-width: 106px !important;
    }

    .blog-item {
        min-width: 56px !important;
    }
}
@media (max-width: 1778px) {
    .header #mega-menu-wrap-primary {
        padding: 0 !important;
    }
}
@media screen and (max-width: 1467px) and (min-width:1321px) {
    #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link {
        padding-left:6px;
        padding-right: 6px;
    }

    ul.md-login-log-out a {
        font-size: 13px;
    }

/*     #page .unite-item:after , #page .book-item:after {
        left: -24px !important;
    } */

    .unite-item {
        min-width: 153px !important;
    }

    .blog-item {
        min-width: 70px !important;
    }
}
.screen-reader-response {
    display: none;
}
#block-5 {
    display: none;
}

#block-2 {
    background: unset !important;
}
#media_image-2 {
    width: 478.44px;
    height: 274.36px;
    position: relative;
    left: -65px;
}
#block-3 {
    margin-bottom: 70px;
}
#media_image-4 {
    position: relative;
    left: 0px;
    width: 120%;
}
#block-4 {
    position: relative;
}
#block-6 {
    /* 	margin-top: 80px; */
    margin-bottom: 20px;
	display: none;
}
/* #ohio_widget_recent_posts-2 {
	display: none;
} */
#custom_html-4 {
	margin-top:20px;
	margin-bottom:20px;
	max-width:335px;
}
#block-15{
	padding-top:10px !important;
	margin-top:0;
}
.side-bar-form-block {
    background-image: url("https://digitalleadership.com/wp-content/uploads/2022/05/background-form.webp");
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 8px;
    padding: 50px 40px 40px;
}

.side-bar-form-title {
    font-weight: bold;
    font-size: 30.1111px;
    line-height: 35px !important;
    text-align: center;
    color: #ffffff;
}

.side-bar-form-txt {
    font-weight: 500;
    font-size: 18px;
    line-height: 25px !important;
    text-align: center;
    letter-spacing: 0.01em;
    color: rgba(255, 255, 255, 0.83);
}
.side-bar-form-images {
    display: flex;
    flex-direction: row;
    justify-content: center;
}

.side-bar-form-images img {
    width: 100px;
    height: 71px;
    position: relative;
}
#page .side-bar-form-block form {
    text-align: center;
}

#page .side-bar-form-block form input[type="text"], #page .side-bar-form-block form input[type="email"] {
    text-align: center;
    font-weight: 500;
    font-size: 14px;
    line-height: 16px;
    color: #0b1b2a !important;
    background: rgba(255, 255, 255, 0.6) !important;
    border-radius: 17.5556px;
}

#page .side-bar-form-block form input[type="text"] {
    margin-bottom: 0 !important;
}

#page .side-bar-form-block form input[type="email"] {
    margin-top: 0px !important;
}

#page .side-bar-form-block form input[type="text"]::placeholder, #page .side-bar-form-block form input[type="email"]::placeholder {
    color: #0b1b2a !important;
    opacity: 1;
}

#page .side-bar-form-block form input[type="submit"] {
    font-weight: 500;
    font-size: 14px;
    line-height: 17px;
    text-align: center;
    background: #0b1b2a;
    border-radius: 17.5556px;
    padding-right: 45px;
    padding-left: 45px;
    color: #fff;
}

.side-bar-form-block form .wpcf7-acceptance label {
    text-align: center;
}

.side-bar-form-block form .form-btns-container {
    display: flex;
    justify-content: center;
}

.side-bar-form-block .wpcf7-spinner {
    position: absolute;
}
#block-7 {
    background-image: url("https://digitalleadership.com/wp-content/uploads/2022/01/CEO-Stefan-Dieffenbacher.webp");
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    padding: 50px 0 !important;
    margin-bottom: 50px;
}
.sharabale-img .posts-download-overlay {
    background: #97cacb !important;
    box-shadow: 0px -3px 3px rgba(11, 27, 42, 0.15);
    padding: 3em 2em;
    position: absolute;
    left: 0px;
    width: 100%;
    bottom: 68px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    text-align: center;
}

.ik-overlay-loginform {
    bottom: 60px;
}

.image-download-for-posts-section.sharabale-img {
    position: relative;
}
.page-sidebar #block-2, .page-sidebar #media_image-2, .page-sidebar #block-3, .page-sidebar #block-5, .page-sidebar .wli_popular_posts-2, .page-sidebar #block-7, .page-sidebar #search-2, .page-sidebar #ohio_widget_socialbar_subscribe-2 {
    display: none;
}
/* #search-2, #wli_popular_posts-2, #ohio_widget_socialbar_subscribe-2 {
    display: unset !important;
} */

#media_image-4, #block-4 {
    display: none;
}

#search-2 input {
    margin-bottom: 30px;
}
.elementor {
    margin-left: 0 !important;
    margin-right: 0 !important;
}
body:not(.page-id-53577) .woo-multi-currency {
    display: none !important;
}
.the_champ_sharing_container.the_champ_horizontal_sharing {
    display: flex;
    justify-content: flex-start;
    align-items: center;
    gap: 1vw;
}

#main .entry-content .the_champ_sharing_container.the_champ_horizontal_sharing .the_champ_sharing_ul {
    width: auto !important;
}

#main .entry-content .the_champ_sharing_container.the_champ_horizontal_sharing div.the_champ_sharing_title {
    width: auto !important;
}
#ohio_widget_socialbar_subscribe-2 {
    display: flex;
    justify-content: center;
}

.as-new-footer-items p {
    font-size: 12px;
}
.as-bewertungen {
    background: rgba(6, 27, 44, 0.8);
    height: 69.6px;
    align-items: center;
    display: flex;
    justify-content: center;
    /* margin-top: 81px; */
    /* position: absolute !important; */
    bottom: 0;
    /* border-top: 1px solid #fff; */
}
.new-footer-links {
    margin-bottom: 12px !important;
}
.new-footer-social {
    padding-left: 3em;
    margin-top: 6em;
}
.as-archive-footer ul li {
    margin-left: 8%;
}
.at-new-footer-services-items a {
    pointer-events: none;
}

.at-new-footer-services-items a.footer-service-publish {
    pointer-events: unset;
}
.posts-download-overlay {
    /*   bottom: 107px !important; */
    bottom: 100px !important;
}

.sharabale-img figcaption {
    height: 100px !important;
}
/* #block-15 {
    display: inline-block;
} */
.single .entry-content {
    overflow: unset !important;
}
/* .single .close-menu-sec, .page-id-278 .close-menu-sec, .page-id-53120 .close-menu-sec {
    bottom: 25px;
} */
.side-bar-form-block {
    position: relative;
}

.side-bar-form-block button {
    background: transparent;
    cursor: pointer;
    border: none;
    position: absolute;
    top: 0;
    right: 0;
    max-width: 56px;
    padding: 14px 18px;
}
a:not(.-unlink) {
    background-size: initial;
}
* {
    color: inherit;
}
h3:not(.title)+* {
    margin-top: 1rem;
}
.btn, .button, a.button, button[type="submit"], input[type="submit"] {
    /* background-color: #111013; */
    font-family: "DM Sans", sans-serif;
    font-size: 0.95em;
    border: 2px solid transparent;
    padding: 0 1.15rem;
    min-height: 3.125rem;
    font-weight: bold;
    cursor: pointer;
    line-height: 1.5rem;
    letter-spacing: -0.01em;
    white-space: nowrap;
    background-image: none !important;
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    vertical-align: middle;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-border-radius: 0.35rem;
    border-radius: 0.35rem;
    -webkit-transition: all cubic-bezier(0.645, 0.045, 0.355, 1) 0.4s;
    -o-transition: all cubic-bezier(0.645, 0.045, 0.355, 1) 0.4s;
    transition: all cubic-bezier(0.645, 0.045, 0.355, 1) 0.4s;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
}
figure {
    margin: 0;
    transition: 0.5s !important;
    cursor: pointer;
}
a, a:hover {
    color: inherit;
    text-decoration: none;
    cursor: pointer;
}
.page-content.with-right-sidebar, .page-content.with-left-sidebar {
    width: 66%;
}
.single.single-post .breadcrumb-holder {
    max-width: 1320px !important;
    width: 100% !important;
    margin: 0 auto;
}
.social-networks a {
    z-index: 1;
    position: relative;
}
.social-networks a {
    background-color: #7d7d7dc4;
    border-color: #7d7d7dc4;
    color: #fff;
    padding: 15px;
    border-radius: 50%;
    margin: 2px;
}

.social-networks a i {
    color: #fff;
}
.elementor-widget:not(:last-child) {
    margin-bottom: 0px;
}
.search-form .search-submit {
    padding-bottom: 19px;
}
#pum-60806, #pum-61048, #pum-61502, #pum-105043  {
    background-color: rgba(0, 0, 0, 0.2) !important;
}
#page .side-bar-form-block form input[type="text"], #page .side-bar-form-block form input[type="email"] {
    text-align: center;
    font-weight: 500;
    font-size: 14px;
    line-height: 16px;
    color: #0B1B2A !important;
    background: #fff !important;
    text-align: left;
}
.search-form .search-submit {
    padding-bottom: 0px !important;
}
.single .side-bar-form-title {
    margin: 0 !important;
    font-size: 25px;
    line-height: 28px !important;
}

.single .side-bar-form-txt {
    margin: 10px 0 !important;
    font-size: 16px;
    line-height: 21px !important;
}
.as-bewertungen {
    background: #EFF8FE !important;
}
.same-width-btn a {
    min-width: 200px !important;
}

.as-email-footer p {
    line-height: 31px;
}
.book-item:after {
    background-image: url(https://digitalleadership.com/wp-content/uploads/2022/09/Book.svg)!important;
    width: 21px!important;
    height: 20px!important;
    background-position: center!important;
    background-size: cover!important;
    position: absolute;
    top: -63px!important;
    z-index: 0 !important;
    left: -17px!important;
}

.unite-item:after {
    background-image: url(https://digitalleadership.com/wp-content/uploads/2022/10/The_UNITE_Models-icon.svg)!important;
    width: 20px!important;
    height: 100px;
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    position: relative;
    top: -103px!important;
    left: -17px!important;
    z-index: 0 !important;
}

#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item:nth-of-type(6) {
    margin-left: 0 !important;
}
.unite-item, .book-item {
    margin-right: 0px!important;
    margin-left: 23px!important;
}

.mega-sub-menu a {
    position: relative;
    transition: transform 0.4s !important;
}

/* .mega-sub-menu a:before {
    content: url(https://digitalleadership.com/wp-content/uploads/2022/09/ChevronRightFilled.png);
    position: absolute;
} */
.header #mega-menu-wrap-primary {
    padding: 0px !important;
}

#mega-menu-item-61955, #mega-menu-item-47995-de, #mega-menu-item-47995-en, #mega-menu-item-49261 {
    display: flex;
    align-items: center!important;
    height: 100%!important;
}
#mega-menu-item-49126>a {
    position: relative;
    margin-right: 30px !important;
}

#mega-menu-item-49126>a:before {
    content: "" !important;
    width: 1px !important;
    height: 20px!important;
    right: -16px;
    top: 41px !important;
    background: #BDBDBD !important;
}
#mega-menu-item-media_image-9 img {
    transform: translate(-23px, 17px) scale(130%) !important;
    width: 100% !important;
    height: 100% !important;
}
#masthead .menu-book-item-signup a.as-link {
    color: #667085;
    font-family: Ubuntu;
    font-weight: bold !important;
    font-size: 13px !important;
    line-height: 15px !important;
    z-index: 10;
    position: relative;
}
#mega-menu-item-54307 a {
    margin-top: 80px !important;
}

#mega-menu-47981-0 {
    height: 275px !important;
}
#masthead .menu-book-item-signup a.as-link:before {
    content: none;
}

#mega-menu-item-media_image-9 a:before {
    content: none;
}
.as-new-Design-footer p {
    position: relative;
}

.as-new-Design-footer p:before {
    content: url("https://digitalleadership.com/wp-content/uploads/2022/09/Vector-3.png");
    position: absolute;
    left: -12px;
}

.as-footer-new-Design-social {
    margin-top: 1em !important;
    margin-bottom: 1em !important;
}

.as-new-Design-footer-signup .elementor-button-icon {
    margin-top: 3px;
}

.book-item:after {
    display: block !important;
    content: "";
    background-image: url('https://digitalleadership.com/wp-content/uploads/2022/04/The-Book-Cover-Navigation.webp');
    width: 100px;
    height: 100px;
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    position: relative;
    top: -105px;
    right: -7em;
    z-index: 0 !important;
}



header * {
    list-style: none !important
}
.header .mobile-hamburger {
    min-width: 0px !important;
}
#pum-78346 , 
#pum-89435 , 
#pum-89508 , 
#pum-89403 , 
#pum-89430 , 
#pum-79641 , 
#pum-79648 {
    background-color: rgba(0, 0, 0, 0.2) !important;
}
/* #masthead.header-1 {
    top: 85px !important;
}
 */
.mega-menu-link:after {
    content : " ";
}

.sub-header {
    display: flex;
    background: #1F3242 !important;
    color: #fff !important;
    width: 100%;
    z-index: 99999;
    padding-left: 76px;
    padding-right: 76px;
    height: 50px;
    align-items: center;
    margin-top: 8px;
}

#masthead.header-1 {
/*     top: 50px !important; */
    z-index: 9;
}

.sub-header .left-part {
    width: 80%;
}

.sub-header .right-part {
    width: 20%;
    display: flex;
    align-items: center;
}

.sub-header .left-part ul {
    list-style: none;
    margin: 0;
}

.sub-header .left-part ul li {
    display: inline-block;
    margin-right: 30px;
}

.sub-header ul {
    padding: 0;
}

.sub-header .right-part .sub-header-language {
    width: 100%;
}

.sub-header .right-part .sub-header-language li {
    width: 50%;
    list-style: none;
}

.sub-header .right-part .sub-header-language li a {
    opacity: 0.6;
    position: relative;
}

.sub-header .right-part .sub-header-language li.current-lang a {
    opacity: 1;
}

.sub-header .right-part .sub-header-language li.lang-item-de a:before {
    content: "";
    position: absolute !important;
    background-image: url(https://digitalleadership.com/wp-content/uploads/2022/05/de.webp) !important;
    left: -30px;
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: 25px 25px !important;
    width: 25px !important;
    height: 25px !important;
    top: 0px !important;
}

.sub-header .right-part .sub-header-language li.lang-item-en a:before {
    content: "";
    position: absolute !important;
    background-image: url("https://digitalleadership.com/wp-content/uploads/2022/05/en.webp") !important;
    left: -30px;
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: 25px 25px !important;
    width: 25px !important;
    height: 25px !important;
    top: 0px !important;
}

.sub-header {
    display: flex;
    background: #1F3242 !important;
    color: #fff !important;
    width: 100%;
    z-index: 99999;
    padding-left: 76px;
    padding-right: 76px;
    height: 50px;
    align-items: center;
    margin-top: 8px;
}

#masthead.header-1 {
/*     top: 50px !important; */
    z-index: 9;
}

.sub-header .left-part {
    width: 80%;
}

.sub-header .right-part {
    width: 20%;
    display: flex;
    align-items: center;
}

.sub-header .left-part ul {
    list-style: none;
    margin: 0;
}

.sub-header .left-part ul li {
    display: inline-block;
    margin-right: 30px;
}

.sub-header ul {
    padding: 0;
}

.sub-header .right-part .sub-header-language {
    width: 100%;
}

.sub-header .right-part .sub-header-language li {
    width: 50%;
    list-style: none;
}

.sub-header .right-part .sub-header-language li a {
    opacity: 0.6;
    position: relative;
}

.sub-header .right-part .sub-header-language li.current-lang a {
    opacity: 1;
}

.sub-header .right-part .sub-header-language li.lang-item-de a:before {
    content: "";
    position: absolute !important;
    background-image: url(https://digitalleadership.com/wp-content/uploads/2022/05/de.webp) !important;
    left: -30px;
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: 25px 25px !important;
    width: 25px !important;
    height: 25px !important;
    top: 0px !important;
}

.sub-header .right-part .sub-header-language li.lang-item-en a:before {
    content: "";
    position: absolute !important;
    background-image: url("https://digitalleadership.com/wp-content/uploads/2022/05/en.webp") !important;
    left: -30px;
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: 25px 25px !important;
    width: 25px !important;
    height: 25px !important;
    top: 0px !important;
}

.sub-header {
    display: flex;
    background: #1F3242 !important;
    color: #fff !important;
    width: 100%;
    z-index: 999999;
    padding-left: 76px;
    padding-right: 76px;
    height: 50px;
    align-items: center;
    margin-top: 8px;
}

#masthead.header-1 {
/*     top: 50px !important; */
    z-index: 9;
}

.sub-header .left-part {
    width: 80%;
}

.sub-header .right-part {
    width: 20%;
    display: flex;
    align-items: center;
}

.sub-header .left-part ul {
    list-style: none;
    margin: 0;
}

.sub-header .left-part ul li {
    display: inline-block;
    margin-right: 30px;
}

.sub-header ul {
    padding: 0;
}

.sub-header .right-part .sub-header-language {
    width: 100%;
}

.sub-header .right-part .sub-header-language li {
    width: 50%;
    list-style: none;
}

.sub-header .right-part .sub-header-language li a {
    opacity: 0.6;
    position: relative;
}

.sub-header .right-part .sub-header-language li.current-lang a {
    opacity: 1;
}

.sub-header .right-part .sub-header-language li.lang-item-de a:before {
    content: "";
    position: absolute !important;
    background-image: url(https://digitalleadership.com/wp-content/uploads/2022/05/de.webp) !important;
    left: -30px;
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: 25px 25px !important;
    width: 25px !important;
    height: 25px !important;
    top: 0px !important;
}

.sub-header .right-part .sub-header-language li.lang-item-en a:before {
    content: "";
    position: absolute !important;
    background-image: url("https://digitalleadership.com/wp-content/uploads/2022/05/en.webp") !important;
    left: -30px;
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: 25px 25px !important;
    width: 25px !important;
    height: 25px !important;
    top: 0px !important;
}

.mega-menu-link span {
    font-weight: 400;
    font-size: 10px;
    line-height: 15px;
    display: block;
    color: #667085;
}

.mega-sub-menu .right-part-item a {
    color: #667085 !important;
}

.mega-sub-menu {
    max-width: 1050px !important;
}
.mega-sub-menu .left-part-item a:before {
    content: " " !important;
}
.left-part-item .mega-menu-link {
    display: flex !important;
}

.left-part-item .mega-menu-link div {
    margin-left: 10px;
}

#mega-menu-53389-0 {
    padding-left: 0 !important;
}

#mega-menu-53389-0 .mega-menu-columns-7-of-12 {
    border-right: 1px solid #667085 !important;
}

.mega-sub-menu .right-part-item a:before {
    content: url(https://digitalleadership.com/wp-content/uploads/2022/09/ChevronRightFilled.png) !important;
    position: absolute !important;
    right: 50px;
}

#mega-menu-53389-0 .mega-menu-columns-5-of-12 {
    padding-left: 30px !important;
}

.teaser-header {
    display: flex;
    background: linear-gradient(265.07deg, #73ACFF 0%, #5064B4 48.16%, #4871C3 100%);
    border-radius: 10px;
    padding: 20px;
}

.teaser-header .col-one {
    width: 60%;
}

.teaser-header .col-one h2 {
    font-weight: 700;
    font-size: 15px;
    line-height: 21px;
    margin-bottom: 15px;
    color: #fff;
}

.teaser-header .col-one p {
    font-weight: 400;
    font-size: 12px;
    color: #fff;
}

.teaser-header .col-one p span {
    display: inline;
    color: #ADF1C9 !important;
}

.teaser-header .col-one button {
    color: #061B2B !important;
    background: #ADF1C9;
    border-radius: 3px;
    padding: 8px 16px;
    border: none;
    text-transform: uppercase;
    font-weight: 600 !important;
    margin-top: 10px;
    position: relative;
}

.teaser-header .col-two {
    width: 40%;
    padding-top: 20px;
}

.teaser-header .col-two p {
    font-weight: 700;
    font-size: 12px;
    line-height: 14px;
    text-align: center;
    color: #fff;
}
#mega-menu-item-80328 a:before {
    display: none !important;
}
#mega-menu-item-80328 {
    margin-top: 65px !important;
}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item#mega-menu-item-80328 {
    padding-right: 15px !important;
}

#mega-menu-47981-0 {
    height: unset !important;
}

#mega-menu-47981-0 .mega-sub-menu a:before {
    content: " " !important;
}

.unite-sub-menu-left .popular {
    display: flex;
    background: #E5F0DB;
    padding: 8px 16px 4px;
    border-radius: 10px;
    align-items: center;
}

.unite-sub-menu-left .popular .con , .unite-sub-menu-left .essential .con {
    margin-left: 10px;
}

.unite-sub-menu-left .popular .con h5 , .unite-sub-menu-left .essential h5 {
    font-weight: 700;
    font-size: 12px;
    line-height: 18px;
    color: #061B2B;
}

.unite-sub-menu-left .popular .con p , .unite-sub-menu-left .essential p {
    font-weight: 400;
    font-size: 10px;
    line-height: 15px;
    color: #667085;
    margin-bottom: 0 !important;
}

.unite-sub-menu-left .essential {
    background: #E5F3FF;
    border-radius: 10px;
    padding: 8px 16px;
    display: flex;
    align-items: center;
    margin-top: 7px;
    margin-bottom: 7px;
}

.unite-sub-menu-right h3 {
    margin-bottom: 20px;
    margin-top: 5px;
    font-weight: 600 !important;
}

.unite-sub-menu-right .popular-models-items img {
    width: 60px;
    height: 43px;
}

.unite-sub-menu-left .categories ul {
    padding-left: 0;
}

.unite-sub-menu-left .categories ul li {
    display: flex;
    margin-bottom: 5px;
    max-width: 260px;
}

.unite-sub-menu-left .categories ul li a {
    font-weight: 500 !important;
    font-size: 12px ;
    line-height: 16px;
    color: #061B2B;
    display: flex;
    justify-content: space-between;
    width: 100%;
    padding: 4px !important;
}
.unite-sub-menu-right h3 {
    font-weight: 500;
    font-size: 16px;
    line-height: 18px;
    color: #061B2B;
}

.unite-sub-menu-right .popular-models-items .item {
    background: #EEF5EC;
    border-radius: 10px;
    padding: 8px 16px;
    display: flex;
    margin-bottom: 10px;
}

.unite-sub-menu-right .popular-models-items .item:first-child {
    background: #E6F2FF;
}

.unite-sub-menu-right .popular-models-items .item .con {
    margin-left: 15px;
}

.unite-sub-menu-right .popular-models-items .item .con h4 {
    font-weight: 600;
    font-size: 14px;
    line-height: 22px;
    color: #061B2B;
    margin-bottom: 5px;
}

.unite-sub-menu-right .popular-models-items .item .con p {
    font-weight: 400;
    font-size: 12px;
    line-height: 14px;
    color: #667085;
    position: relative;
    padding-left: 20px;
    margin-bottom: 0 !important;
}

/* .unite-sub-menu-right .popular-models-items .item .con p:before {
    content: url(https://digitalleadership.com/wp-content/uploads/2022/09/Vector-9.png);
    position: absolute;
    left: 0;
    top: 0;
} */
.unite-sub-menu-right .popular-models-items {
    margin-bottom: 25px;
}
.unite-sub-menu-left {
    padding-right: 35px;
}

.unite-sub-menu-right {
    padding-left: 40px;
}

#mega-menu-47981-0 ul li ul >li {
    padding-left: 0 !important;
}

.mega-unite-item .as-unite-left-btn {
    margin-top: 10px !important;
}

#mega-menu-item-47981.mega-unite-item .as-unite-left-btn a:before {
    content: url(https://digitalleadership.com/wp-content/uploads/2022/10/ChevronRightFilled-4.png) !important;
    position: absolute;
    right: 9px;
    top: 8px;
}
.mega-unite-item .teaser-unite {
    background: linear-gradient(266.99deg, #429BDD 0%, #44519C 93.84%);
    padding: 0px 25px;
    padding-right: 0;
    border-radius: 10px;
    display: flex;
    color: #fff;
    align-items: center;
    justify-content: space-between;
    margin-left: 40px;
}

.mega-unite-item .teaser-unite .container {
    flex-direction: column;
    width: 70%;
}

.mega-unite-item .teaser-unite .container h3 {
    color: #fff !important;
    margin-bottom: 0px !important;
    font-weight: 700;
    font-size: 20px;
	margin-bottom:10px !important;
}

.mega-unite-item .teaser-unite .container h3 span {
    color: #ADF1C9 !important;
}

.mega-unite-item .teaser-unite .container p {
    font-weight: 400;
    font-size: 12px;
    max-width: 281px;
	line-height:15px;
}

#mega-menu-item-54305>a:before {
    content: "" ;
    width: 1px !important;
    height: 20px!important;
    right: -4px;
    top: 36px !important;
    background: #BDBDBD !important;
}

.blog-sub-menu-left .articles-con {
    display: flex;
    align-items: center;
    background: #E5F3FF;
    border-radius: 10px;
    padding: 6px 16px;
    margin-bottom: 15px;
}

.blog-sub-menu-left .articles-con h3 , .blog-sub-menu-left .unite-con h3 {
    font-weight: 500;
    font-size: 16px;
    line-height: 18px;
    color: #061B2B;
    max-width: 145px;
    margin-left: 15px;
}

.blog-sub-menu-left .unite-con {
    display: flex;
    align-items: center;
    background: #FEEEF7;
    border-radius: 10px;
    padding: 5px 16px;
}

.blog-sub-menu-left .blog-items ul {
    padding-left: 0 !important;
    margin-top: 15px;
}

.blog-sub-menu-left .blog-items ul li {
    font-weight: 600;
    font-size: 14px;
    line-height: 16px;
    color: #061B2B;
}
.blog-sub-menu-right h3 {
    font-weight: 600;
    font-size: 16px;
    line-height: 18px;
    color: #061B2B;
    margin-bottom: 25px;
}

.blog-sub-menu-right .item {
    display: flex;
    margin-bottom: 18px;
}

.blog-sub-menu-right .item p {
    margin-bottom: 0px !important;
}

.blog-sub-menu-right .popular-articles-items a:nth-child(2) .item {
    margin-bottom: 26px;
}

.blog-sub-menu-right .popular-articles-items a:before {
    display: none !important;
}
.blog-sub-menu-right .item > img {
    min-width: 80px;
    height: 62px;
	width:80px;
}

.blog-sub-menu-right .item div {
    margin-left: 15px;
}

.blog-sub-menu-right .item h4 {
    font-weight: 600;
    line-height: 22px;
    color: #061B2B;
    margin-bottom: 5px;
    max-width: 300px;
	font-family: 'Ubuntu';
	font-size:14px !important;
}

/* .blog-sub-menu-right .item p {
    font-weight: 400;
    font-size: 10px;
    line-height: 15px;
    color: #667085;
} */

.mega-blog-item .mega-sub-menu {
    max-width: 100% !important;
}

.mega-blog-item .mega-sub-menu #mega-menu-49126-0-1 {
    padding-left: 30px !important;
}

.header-wrap-inner .right-part {
    justify-content: space-around !important;
}

#mega-menu-wrap-primary {
    width: 100% !important;
}

/* #mega-menu-wrap-primary ul#mega-menu-primary {
    justify-content: start !important;
    margin-left: 60px !important;
} */

#mega-menu-wrap-primary ul li.mega-home-item , #mega-menu-wrap-primary ul li.mega-unite-item {
    min-width: 200px !important;
}

#mega-menu-wrap-primary ul li.mega-book-item {
    min-width: 150px !important;
}

#mega-menu-wrap-primary ul li.mega-blog-item {
    width: 37% !important;
    margin-left: 40px !important;
}

.blog-item .dashicons-arrow-down-alt2:before , .home-item .dashicons-arrow-down-alt2:before , .unite-item .dashicons-arrow-down-alt2:before {
    /* background-color: transparent !important; */
}

.blog-sub-menu-right .popular-articles-items ~ a {
    font-weight: 600 !important;
    font-size: 17px !important;
    line-height: 20px !important;
    color: #061B2B !important;
    text-transform: uppercase;
}

.blog-sub-menu-right .popular-articles-items ~ a:before {
    right: -23px !important;
    top: 3px !important;
}
.home-item .dashicons-arrow-down-alt2:before {
    content: url(https://digitalleadership.com/wp-content/uploads/2022/10/Consulting_Services-icon.svg) ;
    position: absolute ;
    top: 34px !important;
    left: -9px;
}

.book-item:after {
    background-image: url(https://digitalleadership.com/wp-content/uploads/2022/10/The-Book-icon.svg) !important;
}

#mega-menu-item-block-20 .menu-book-item-signup:before {
    content: url(https://digitalleadership.com/wp-content/uploads/2022/10/Discover_our_book-icon.svg) !important;
    position: absolute;
    left: 14px;
    top: 0;
    width: 55px;
}

#mega-menu-item-block-20 .menu-book-item-signup a:first-child {
    font-weight: 500 !important;
    font-size: 16px !important;
    line-height: 18px !important;
    color: #061B2B !important;
    background: transparent !important;
    padding-left: 65px !important;
}

#mega-menu-item-block-20 .menu-book-item-signup a:first-child:before {
    display: none !important;
}

#mega-menu-item-block-20 .menu-book-item-signup p {
    padding-left: 65px !important;
    padding-top: 6px !important;
}

.mega-book-row:before {
    background-color: transparent !important;
}

#mega-menu-item-block-20 .menu-book-item-signup p span {
    font-weight: 500;
    font-size: 16px;
    line-height: 15px;
}

#mega-menu-item-block-20 .menu-book-item-signup a:last-child {
    background: linear-gradient(252.42deg, #4871C3 -16.16%, #43528D 51.31%, #427EAC 116.02%) !important;
    border-radius: 5px !important;
    padding: 15px 20px !important;
}

.mega-book-item .mega-sub-menu a:before {
    right: 70px !important;
    position: absolute !important;
}
.blog-sub-menu-left a:before {
    display: none !important;
}
.blog-sub-menu-left a li {
    transition: transform 0.4s !important;
}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-home-item>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.left-part-item>a.mega-menu-link {
    margin-top: 0 !important;
}
.sub-header {
    padding-inline: 75px; }

.sub-header .custom-sub-header-menu-toggle {
    font-size: 20px;
    display: none;
}

.sub-header .right-part .sub-header-language li {
    width: fit-content;
    text-transform: uppercase;
}

.sub-header .right-part .sub-header-language li.lang-item-en {
    margin-left: 60px;
}

.sub-header .right-part .sub-header-language li.lang-item-en a:before, .sub-header .right-part .sub-header-language li.lang-item-de a:before {
    top: 50% !important;
    transform: translateY(-50%);
}

.sub-header .right-part .sub-header-language li.lang-item-de a:after {
    position: absolute;
    content: '';
    width: 2px;
    height: 20px;
    background-color: #ffffff;
    right: -16px;
    top: 50%;
    transform: translateY(-50%);
}

/* #page .header .page-container {
    padding-inline: 75px !important; } */

ul.md-login-log-out {
    margin-right: 0;
}

#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu.mega-menu-item {
    min-width: fit-content !important;
    padding-inline: 10px !important; }

#mega-menu-item-54305>a:before {
    width: 2px !important;
    right: -25px;
}

#mega-menu-wrap-primary ul li.mega-blog-item {
    width: fit-content !important;
    margin-right: auto !important;
    margin-left: 15px !important;
}
.md-barthday-staven .sub-header {
    top: 40px;
}

.sub-header {
    margin-top: 0 !important;
}

ul.md-login-log-out {
    min-width: fit-content;
}

.sub-header .right-part .sub-header-language li a {
    opacity: 1;
}

.header .logo.with-mobile {
    padding: 0 !important;
}

.left-part-item .mega-menu-link img {
    height: fit-content !important;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu {
    top: 79px;
}

.mega-menu-row {
    padding: 15px !important;
}

.right-part>ul {
    margin-right: 0 !important;
}

.popular-articles-items {
    margin-bottom: 30px !important;
}
.mega-home-item a.mega-menu-link div {
    font-size: 17px ;
}

.mega-home-item a.mega-menu-link div span {
    font-size: 10px !important;
    font-weight: 500 !important;
}

/* #mega-menu-53389-0-1 li a {
    font-size: 17px !important;
}
 */
.categories ul , .blog-items ul {
    display: flex;
    flex-wrap: wrap;
}

.categories ul li , .blog-items ul a {
    background: #F1F8FF ;
    border: 1px solid #E5F2FF;
    border-radius: 5px;
    margin-right: 5px;
}
.blog-items ul a {
    padding: 4px !important;
}

.categories ul {
    margin-bottom: 5px !important;
}

.blog-items ul a {
    margin-bottom: 9px !important;
}

.mega-unite-item .mega-menu-columns-7-of-12 {
    border-left: 1px solid #667085 !important;
}

.mega-blog-item .mega-menu-columns-5-of-12 {
    width: 45% !important;
}

.mega-blog-item .mega-menu-columns-7-of-12 {
    width: 55% !important;
}

#mega-menu-primary .mega-menu-item.custom-mobile-menu {
    padding-left: 0 !important;
    margin-right: 12px !important;
}
li.mega-lang-item {
    margin-top: 50px !important;
}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator {
    position: unset !important;
}
#mega-menu-item-49126 a:before {
    display: none !important;
}

@media screen and (min-width: 1024px) {
    .custom-mobile-menu , li.mega-lang-item , #page li.custom-contact-item-mobile {
        display:none !important;
    }
}

@media screen and (max-width: 1417px) {
    .teaser-header .col-one h2 {
        font-size:16px;
    }

    .teaser-header .col-one p {
        font-size: 10px;
    }
}

@media screen and (max-width: 1399px) {
    .home-item .dashicons-arrow-down-alt2:before {
        left:-19px;
    }
}
/* .home-item .mega-menu-link.dashicons-arrow-down-alt2 {
    font-size: 15px !important;
} */
.book-item .dashicons-arrow-down-alt2:before {
    background-color: transparent !important;
}
.popular-models-items a:before {
    display: none !important;
}
.secondry-menu {
    background-color: #F2F6FF;
    box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.1);
    padding: 20px 76px;
    margin-top: 105px !important;
}

.md-barthday-staven .secondry-menu {
    margin-top: 144px !important;
}
.secondry-menu .container {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.secondry-menu .container .left-part a {
    text-decoration: none;
    text-transform: uppercase;
    font-family: 'Ubuntu';
    font-style: normal;
    font-weight: 700;
    font-size: 18px;
    line-height: 28px;
    color: #061B2B;
}

.secondry-menu .container .right-part ul {
    list-style: none;
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 0;
}

.secondry-menu .container .right-part ul li {
    display: inline-block;
    margin-right: 15px;
}

.secondry-menu .container .right-part ul li a {
    text-decoration: none;
    font-family: 'Ubuntu';
    font-style: normal;
    font-weight: 700;
    font-size: 14px;
    line-height: 28px;
    color: #061B2B;
    text-transform: uppercase;
}

.secondry-menu .container .right-part ul li:last-child a {
    background: #44519C;
    border-radius: 5px;
    padding: 15px 24px;
    color: #F2F6FF;
    font-family: 'Ubuntu';
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    line-height: 28px;
    text-transform: uppercase;
}
.secondry-menu .container .right-part ul li:last-child {
    margin-right: 0;
}

.secondry-menu .container .left-part {
    font-weight: 700;
}
@media screen and (min-width: 834px) {
    .custom-mobile-right-part {
        display:none;
    }
}
.site-content {
    margin-top: 25px;
}

.md-barthday-staven .site-content {
    margin-top: 65px;
}
.secondry-menu-sec .secondry-menu {
    margin-top: 10px;
}
@media (max-width: 1778px) {
    .header #mega-menu-wrap-primary {
        padding: 0 !important;
    }
}
@media (max-width: 1024px) {
    .header .right-part {
        width: unset;
    }

    .mega-menu-toggle {
        height: 100% !important;
    }

    .header #mega-menu-wrap-primary #mega-menu-primary {
        height: unset !important;
        flex-direction: column;
        width: 540px !important;
        border-bottom-left-radius: 8px;
        border-bottom-right-radius: 8px;
        box-shadow: 0px 10px 15px rgb(11 27 42 / 15%) !important;
    }

    .mega-menu-grid .dashicons-arrow-down-alt2 {
        border-bottom: 1px solid #0005 !important;
        padding-bottom: 30px !important;
    }
    .mega-menu-grid .dashicons-arrow-down-alt2::before {
        bottom: 0 !important;
    }
    #masthead, #masthead .-sticky.showed {
        background-color: #fff !important;
    }
    .header #mega-menu-wrap-primary #mega-menu-primary {
        right: -32px !important;
        position: absolute !important;
        border-top: 1px solid #0005;
        padding-bottom: 30px !important;
    }
    #mega-menu-primary {
        overflow-y: auto !important;
        max-height: 600px !important;
    }
}
@media (max-width: 992.5px) and (min-width: 768.5px) {
    .fixed-mobile-logo, .mobile-logo img {
        display: none !important;
    }

    .mobile-logo {
        display: block !important;
    }

    .mobile-logo:before {
        content: url("https://digitalleadership.com/wp-content/uploads/2021/09/digital-leadership_logo_tablet-logo_black.svg");
        padding: 0;
        display: block;
        width: 100px;
        height: 47px;
    }
}
@media (max-width: 1024px) {
    .page-sidebar.sidebar-right {
        max-width: 360px;
        float: left;
    }
}
@media (max-width: 1024px) {
    .sharabale-img .posts-download-overlay {
        padding: 1em 4em;
    }
    .posts-download-overlay.for-logged-in {
        bottom: 50px;
    }
}
.image-download-for-posts-section .w3eden {
    display: none;
}
@media screen and (max-width: 1024px) {
    .as-copyright h2 {
        line-height: 1.3 !important;
    }

    .new-footer-social {
        padding-left: 0em;
        margin-top: 1em;
    }
}
@media screen and (max-width: 1024px) and (min-width: 767px) {
    .as-footer-title-margin div, .as-dis-footer div {
        margin-top: 30px !important;
        margin-bottom: 10px !important;
    }

    .new-footer-links {
        margin-top: 40px !important;
        margin-bottom: 30px !important;
    }
}
@media screen and (max-width: 900px) and (min-width: 767px) {
    .as-archive-footer ul li {
        margin-left: 3%;
    }
}
#wpadminbar {
    z-index: 999999 !important;
}

/* .admin-bar #masthead.header-1 {
    top: 15px;
} */
@media(max-width: 1024px) {
    .single .page-content.-with-right-sidebar, .single .page-sidebar, .archive .page-content.-with-right-sidebar, .archive .page-sidebar, .search .page-content.-with-right-sidebar, .search .page-sidebar {
        width: 100%;
    }

    .widget_ohio_widget_socialbar_subscribe .social-networks {
        margin-bottom: 2em;
    }
}
@media (max-width: 991px) {
    .page-id-278 #page #masthead, .single #page #masthead, .archive #page #masthead, .search #page #masthead {
        padding-left: 0px !important;
    }
}
@media screen and (max-width: 1024px) {
    .as-new-Design-footer-col-one {
        order: 0;
    }

    .as-new-Design-footer-col-two {
        order: 4;
    }

    .as-new-Design-footer-col-three {
        order: 3;
    }

    .as-new-Design-footer-col-four {
        order: 1;
    }

    .as-new-Design-footer-last-menu ul li a span {
        padding: 0 10px !important;
    }
}
@media only screen and (max-width: 1024px) {

    #mega-menu-wrap-primary .mega-menu-toggle+#mega-menu-primary {
        background: #fff;
        padding: 0px 0px 0px 0px;
    }
}
@media only screen and (max-width: 1024px) {
    .right-part {
        flex-direction: row-reverse;
    }
}
@media screen and (max-width: 1024px) {
    .header-wrap-inner .right-part {
        position: relative;
        display: flex;
        align-items: center;
        flex-direction: row-reverse;
        justify-content: center;
    }
}
.logged-in.admin-bar .sub-header {
    top: 0px ;
}

.sub-header {
    padding-inline: 75px; }
.cs-user-profile-menu-container {
    width: 50px;
    height: 50px;
}
.right-part>ul {
    margin-right: 0 !important;
}
@media screen and (max-width: 1024px) {
    .mega-blog-item > ul {
        margin-top: 20px !important;
    }
    .mega-menu-grid .dashicons-arrow-down-alt2 {
        border-bottom: none !important;
    }
    .md-barthday-staven #page {
        margin-top: 0 !important;
    }
	.logged-in.admin-bar #page #masthead{
		top:31px !important;
	}
}
@media screen and (max-width: 1023.99px) {
    .md-barthday-staven .staven-barth-day-md-contenert #close-barthdat-staven {
        top: 50% !important;
        transform: translateY(-50%);
    }

    .logged-in.admin-bar #page #masthead {
        top: 30px !important;
    }

    .md-barthday-staven .staven-barth-day-md-contenert p {
        padding-inline: 30px; }

    .md-barthday-staven #page {
        margin-top: 86px !important;
    }

    .logged-in #page {
        margin-top: 20px !important;
    }

    .md-barthday-staven.logged-in.admin-bar #page #masthead {
        top: 80px !important;
    }
    .header .mobile-logo {
        display: block;
    }

    .sub-header {
        padding-left: 20px;
        padding-right: 20px;
        min-height: 50px;
        height: unset;
        padding-bottom: 8px;
    }

    .md-barthday-staven .sub-header {
        top: 85px !important;
    }
/*     .header #mega-menu-wrap-primary #mega-menu-primary {
        min-height: 380px !important;
    } */

    #page .header .page-container {
        padding-left: 20px !important;
        padding-right: 34px !important;
    }

/*     #masthead.header-1 {
        top: 31px !important;
    } */
}
@media screen and (max-width: 1024px) {
    #masthead.header-1 {
        top: 0 !important;
    }
}
.logged-in.md-barthday-staven .secondry-menu {
    margin-top: 107px !important;
}
@media screen and (max-width: 1024px) {
    .sub-header {
        display: none !important
    }

    #masthead.header-1 {
        top: 0px !important;
    }
}
@media screen and (max-width: 1024px) {
    .secondry-menu .container .right-part ul li:last-child a {
        font-size:13px;
        padding: 15px;
    }

    .secondry-menu .container .right-part ul li a {
        font-size: 12px;
    }

    .secondry-menu .container .left-part a {
        font-size: 15px;
    }

    .secondry-menu {
        padding: 20px;
        margin-top: 192px !important;
    }

    .md-barthday-staven .secondry-menu {
        padding: 20px;
        margin-top: 192px !important;
    }
    .logged-in.md-barthday-staven .secondry-menu {
        margin-top: 156px !important;
    }
}
.secondry-menu-sec .secondry-menu {
    margin-top: 10px;
}

.logged-in.admin-bar.md-barthday-staven .site-content {
    margin-top: 25px;
}
@media screen and (max-width: 1360px) {
    #mega-menu-wrap-primary ul#mega-menu-primary {
/*         margin-left:20px !important; */
        /* 		width:120px !important; */
    }
}

@media screen and (max-width: 1300px) {
    #page .header .page-container {
        padding-inline:40px !important;
    }
}
/* #page .header .page-container {
    padding-inline:20px !important; } */
@media (max-width: 600px) {
    .header #mega-menu-wrap-primary #mega-menu-primary {
        width: 450px !important;
    }
}
@media (max-width: 481px) {
    .mobile-logo img.svg-logo {
        display: none !important;
    }

    .mobile-logo:before {
        content: url("https://digitalleadership.com/wp-content/uploads/2021/09/digital-leadership_logo_mobile-logo_black.svg");
        padding: 0;
        display: block;
        width: 34px;
        height: 48px;
    }

    .header #mega-menu-wrap-primary #mega-menu-primary {
        /* 		right:-20px !important; */
        right: -32px !important;
        width: 370px !important;
    }
    #page #masthead {
        height: 73px !important;
    }

    #page .header .header-wrap, #page .header {
        min-height: 73px !important;
    }
}
@media (max-width: 390px) {
    .single #main #ez-toc-container ul li,
    .ez-toc-counter ul {
        margin-left: 0 !important;
    }
    .logged-in .sharabale-img .posts-download-overlay {
        max-width: 90% !important;
    }
    body .single-blog-partner .single-blog-items .single-blog-person-btn a {
        width: auto;
    }
    body .single-post-before-content-featured-image .posts-download-overlay.for-logged-in .mba-header-buttons.for-posts button, .mba-header-buttons.for-posts button {
        font-size:8px !important;
    }
    .header #mega-menu-wrap-primary #mega-menu-primary {
        width: 320px !important;
    }
}
@media (max-width: 1024px) {
    .sharabale-img .posts-download-overlay {
        padding: 1em 4em;
    }

    .ik-overlay-loginform {
        bottom: 50px;
    }

    .posts-download-overlay.for-logged-in {
        bottom: 50px;
    }
}
@media (max-width: 481px) {
    .sharabale-img .posts-download-overlay {
        padding: 1em 2em;
    }
}
@media screen and (max-width: 767px) {
    .as-archive-footer ul li {
        margin-left: 0;
    }
}
@media screen and (max-width: 767px) {
    .single .close-menu-sec, .page-id-278 .close-menu-sec, .page-id-53120 .close-menu-sec {
        bottom: 81px;
    }
}
@media(max-width: 768px) {
    .search-form .search-submit {
        padding-bottom: 0;
    }
}
@media screen and (max-width: 768px) {
    .page-content.with-right-sidebar, .page-content.with-left-sidebar {
        width: 100% !important;
    }
}
@media screen and (max-width: 550px) {
    .page-sidebar {
        width: 100%!important;
        padding: 20px;
    }
}
@media screen and (max-width: 767px) {
    .as-new-Design-footer-last-menu ul {
        justify-content: space-between !important;
    }

    .as-new-Design-footer-last-menu ul li a span {
        padding: 0 15px !important;
    }

    .as-new-Design-footer-last-section section {
        padding: 0 0 20px !important;
    }
}
@media screen and (max-width: 800px) {
    .sub-header {
        flex-wrap:wrap;
    }
}
@media screen and (max-width: 767px) {
    #page .header .page-container {
        padding-inline: 32px !important; }
    .md-barthday-staven header {
        margin-top: 77px !important;
    }
}
@media screen and (max-width: 706.99px) {
/*     #masthead.header-1 {
        top: 35px !important;
    } */
    .md-barthday-staven .sub-header {
        top: 105px !important;
    }

    .md-barthday-staven .staven-barth-day-md-contenert #close-barthdat-staven {
        top: 15px !important;
        right: 15px !important;
        transform: unset;
    }

    .md-barthday-staven #page #masthead {
        margin-top: 19px !important;
    }

    #page {
        margin-top: 40px!important;
    }

    .md-barthday-staven #page #masthead {
        margin-top: 19px !important;
    }

    .sub-header {
        top: 0 !important;
        flex-wrap: wrap;
        min-height: 50px;
        height: unset;
        padding-bottom: 8px;
        padding-left: 20px;
        padding-right: 20px;
    }
}
@media screen and (max-width: 500px) {
    #page {
        margin-top: 0 !important;
    }

    #page #masthead {
        top: 60px !important;
    }
    .sub-header {
        display: flex;
        justify-content: space-between;
    }
}
@media screen and (max-width: 411px) {
    .md-barthday-staven .sub-header {
        top: 125px !important;
    }
    .md-barthday-staven .sub-header {
        top: 125px !important;
    }
    #masthead.header-1 {
        top: 0 !important;
    }
}
@media screen and (max-width: 834px) {
    .secondry-menu {
        padding:20px 44px;
    }
    .secondry-menu .container .right-part ul {
        position: absolute;
        background: #fff;
        left: 20px;
        right: 20px;
        text-align: center;
        padding: 20px;
        top: 283px;
        border-radius: 10px;
        box-shadow: 0px 10px 15px rgb(11 27 42 / 15%) !important;
        margin-right: 0;
        padding-right: 0 !important;
    }

    .secondry-menu .container .right-part ul {
        display: none;
    }

    .secondry-menu {
        margin-top: 80px;
    }
}
@media screen and (max-width: 707px) {
    .secondry-menu {
        margin-top:201px !important;
    }
}
@media screen and (max-width: 480px) {
    .secondry-menu {
        margin-top: 168px !important;
    }
}
@media screen and (max-width: 411px) {
    .secondry-menu {
        margin-top: 202px !important;
    }
}
.site-content {
    margin-top: 25px;
}

.md-barthday-staven .site-content {
    margin-top: 65px;
}
@media screen and (max-width: 450px) {
    body .elementor-column-gap-default > .elementor-column > .elementor-element-populated {
        padding-top: 0;
        padding-bottom: 0;
    }
}
@media screen and (max-width: 1230px) {
    .btn-free-md a {
        font-size:11px !important;
        width: 100px !important;
    }

    #page .header .page-container {
        padding-inline:20px !important; }

    ul.md-login-log-out a {
        font-size: 11px !important;
    }
}
@media screen and (max-width: 1425px) and (min-width: 1210px){
#page .header .page-container {
    padding-left: 50px !important;
}
}
/*edits-mohamed-css-30/10*/
#page .header .page-container {
    padding-inline: 75px !important;
}
#popmake-78346 .talk-pop .talk-content, 
#popmake-89435 .talk-pop .talk-content, 
#popmake-89508 .talk-pop .talk-content, 
#popmake-89403 .talk-pop .talk-content, 
#popmake-79641 .talk-pop .talk-content, 
#popmake-79648 .talk-pop .talk-content, 
#popmake-89430 .talk-pop .talk-content {
    width: 50%;
    background: linear-gradient(111.42deg, #6271AF -0.03%, #6F97FF 54.15%, #3DA2FF 100%);
    padding: 35px 70px;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}
#popmake-78346 ,
#popmake-89435 ,
#popmake-89508 ,
#popmake-89403 ,
#popmake-79641 ,
#popmake-79648 ,
#popmake-89430  {
	padding:0;
	min-width:900px !important;
	margin-left:-35% !important;
}
#popmake-78346 .talk-pop .container ,
#popmake-89435 .talk-pop .container ,
#popmake-89508 .talk-pop .container ,
#popmake-89403 .talk-pop .container ,
#popmake-79641 .talk-pop .container , 
#popmake-89430 .talk-pop .container , 
#popmake-79648 .talk-pop .container {
	display:flex;
}
#popmake-78346 .talk-pop .talk-content ,
#popmake-89435 .talk-pop .talk-content ,
#popmake-89508 .talk-pop .talk-content ,
#popmake-89403 .talk-pop .talk-content ,
#popmake-79641 .talk-pop .talk-content , 
#popmake-89430 .talk-pop .talk-content , 
#popmake-79648 .talk-pop .talk-content {
	width:50%;
	background: linear-gradient(111.42deg, #6271AF -0.03%, #6F97FF 54.15%, #3DA2FF 100%);
	padding:35px 70px;
	display:flex;
	flex-direction:column;
	justify-content:space-between;
}
#popmake-78346 .talk-pop .talk-content h2 ,
#popmake-89435 .talk-pop .talk-content h2 ,
#popmake-89508 .talk-pop .talk-content h2 ,
#popmake-89403 .talk-pop .talk-content h2 ,
#popmake-79641 .talk-pop .talk-content h2 ,
#popmake-89430 .talk-pop .talk-content h2 ,
#popmake-79648 .talk-pop .talk-content h2 {
	font-family: 'Ubuntu';
	font-style: normal;
	font-weight: 700;
	font-size: 37px;
	line-height: 45px;
	color:#fff;
	text-transform:capitalize;
	margin-bottom:20px;
}
#popmake-78346 .talk-pop .talk-content .con-one p ,
#popmake-89435 .talk-pop .talk-content .con-one p ,
#popmake-89508 .talk-pop .talk-content .con-one p ,
#popmake-89403 .talk-pop .talk-content .con-one p ,
#popmake-79641 .talk-pop .talk-content .con-one p ,
#popmake-89430 .talk-pop .talk-content .con-one p ,
#popmake-79648 .talk-pop .talk-content .con-one p {
	font-family: 'Ubuntu';
	font-style: normal;
	font-weight: 400;
	font-size: 18px;
	color: #F7F7FF;
	line-height:26px;
}
#popmake-78346 .talk-pop .talk-content .con-two h5 ,
#popmake-89435 .talk-pop .talk-content .con-two h5 ,
#popmake-89508 .talk-pop .talk-content .con-two h5 ,
#popmake-89403 .talk-pop .talk-content .con-two h5 ,
#popmake-89430 .talk-pop .talk-content .con-two h5 ,
#popmake-79641 .talk-pop .talk-content .con-two h5 ,
#popmake-79648 .talk-pop .talk-content .con-two h5 {
	font-family: 'Ubuntu';
	font-style: normal;
	font-weight: 700;
	font-size: 16px;
	line-height: 28px;
	color:#fff;
	margin-bottom:10px;
	
}
#popmake-78346 .talk-pop .talk-content .con-two p ,
#popmake-89435 .talk-pop .talk-content .con-two p ,
#popmake-89508 .talk-pop .talk-content .con-two p ,
#popmake-89403 .talk-pop .talk-content .con-two p ,
#popmake-89430 .talk-pop .talk-content .con-two p ,
#popmake-79641 .talk-pop .talk-content .con-two p ,
#popmake-79648 .talk-pop .talk-content .con-two p {
	font-family: 'Ubuntu';
	font-style: normal;
	font-weight: 400;
	font-size: 14px;
	line-height: 26px;
	color:#fff;
	margin-bottom:15px;
}
#popmake-78346 .talk-pop .talk-content .con-two h6 ,
#popmake-89435 .talk-pop .talk-content .con-two h6 ,
#popmake-89508 .talk-pop .talk-content .con-two h6 ,
#popmake-89403 .talk-pop .talk-content .con-two h6 ,
#popmake-89430 .talk-pop .talk-content .con-two h6 ,
#popmake-79641 .talk-pop .talk-content .con-two h6 ,
#popmake-79648 .talk-pop .talk-content .con-two h6 {
	font-family: 'Gochi Hand';
	font-style: normal;
	font-weight: 400;
	font-size: 22px;
	line-height: 28px;
	color:#fff;
}
#popmake-78346 .talk-calendar ,
#popmake-89435 .talk-calendar ,
#popmake-89508 .talk-calendar ,
#popmake-89403 .talk-calendar ,
#popmake-89430 .talk-calendar ,
#popmake-79641 .talk-calendar ,
#popmake-79648 .talk-calendar {
	display:flex;
	justify-content:center;
	align-items:center;
	flex-direction:column;
	padding:35px;
	background:#fff;
	width:50%;
	padding-bottom:0;
}
#popmake-78346 .talk-calendar img ,
#popmake-89435 .talk-calendar img ,
#popmake-89508 .talk-calendar img ,
#popmake-89403 .talk-calendar img ,
#popmake-89430 .talk-calendar img ,
#popmake-79641 .talk-calendar img ,
#popmake-79648 .talk-calendar img {
	margin-bottom:20px;
	width:150px;
}
#popmake-78346 .talk-calendar p ,
#popmake-89435 .talk-calendar p ,
#popmake-89508 .talk-calendar p ,
#popmake-89403 .talk-calendar p ,
#popmake-89430 .talk-calendar p ,
#popmake-79641 .talk-calendar p ,
#popmake-79648 .talk-calendar p {
	font-family: 'Ubuntu';
	font-style: normal;
	font-weight: 400;
	font-size: 14px;
	max-width:432px;
	text-align: center;
	margin:auto;
	line-height:20px;
	color: #667085;
}
@media screen and (max-width:1024px) {
	#popmake-78346 .talk-calendar p ,
	#popmake-89435 .talk-calendar p ,
	#popmake-89508 .talk-calendar p ,
	#popmake-89403 .talk-calendar p ,
	#popmake-89430 .talk-calendar p ,
	#popmake-79641 .talk-calendar p ,
	#popmake-79648 .talk-calendar p {
		margin-bottom:10px;
	}
	#popmake-78346 ,
	#popmake-89435 ,
	#popmake-89508 ,
	#popmake-89403 ,
	#popmake-89430 ,
	#popmake-79641 ,
	#popmake-79648 {
		margin-left:unset !important;
		min-width:unset !important;
		left:24px !important;
	}
	#popmake-78346 .talk-pop .talk-content ,
	#popmake-89435 .talk-pop .talk-content ,
	#popmake-89508 .talk-pop .talk-content ,
	#popmake-89403 .talk-pop .talk-content ,
	#popmake-89430 .talk-pop .talk-content ,
	#popmake-79641 .talk-pop .talk-content ,
	#popmake-79648 .talk-pop .talk-content {
		padding:35px;
	}
}
@media screen and (max-width:767px) {
	#popmake-78346 .talk-pop .container ,
	#popmake-89435 .talk-pop .container ,
	#popmake-89508 .talk-pop .container ,
	#popmake-89403 .talk-pop .container ,
	#popmake-89430 .talk-pop .container ,
	#popmake-79641 .talk-pop .container ,
	#popmake-79648 .talk-pop .container {
		flex-direction:column-reverse;
	}
	#popmake-78346 .talk-pop .talk-content ,
	#popmake-89435 .talk-pop .talk-content ,
	#popmake-89508 .talk-pop .talk-content ,
	#popmake-89403 .talk-pop .talk-content ,
	#popmake-89430 .talk-pop .talk-content ,
	#popmake-78346 .talk-calendar ,
	#popmake-89435 .talk-calendar ,
	#popmake-89508 .talk-calendar ,
	#popmake-89403 .talk-calendar ,
	#popmake-89430 .talk-calendar ,
	#popmake-79641 .talk-pop .talk-content ,
	#popmake-79641 .talk-calendar ,
	#popmake-79648 .talk-pop .talk-content ,
	#popmake-79648 .talk-calendar {
		width:100%;
	}
	#popmake-78346 ,
	#popmake-89435 ,
	#popmake-89508 ,
	#popmake-89403 ,
	#popmake-89430 ,
	#popmake-79641 ,
	#popmake-79648 {
		left:10px !important;
	}
}
#popmake-78346 ,
#popmake-89435 ,
#popmake-89508 ,
#popmake-89403 ,
#popmake-89430 ,
#popmake-79641 ,
#popmake-79648 {
	padding:0;
	min-width:900px !important;
	margin-left:-35% !important;
}
#popmake-78346 .talk-pop .container ,
#popmake-89435 .talk-pop .container ,
#popmake-89508 .talk-pop .container ,
#popmake-89403 .talk-pop .container ,
#popmake-89430 .talk-pop .container ,
#popmake-79641 .talk-pop .container ,
#popmake-79648 .talk-pop .container {
	display:flex;
}
#popmake-78346 .talk-pop .talk-content ,
#popmake-89435 .talk-pop .talk-content ,
#popmake-89508 .talk-pop .talk-content ,
#popmake-89403 .talk-pop .talk-content ,
#popmake-89430 .talk-pop .talk-content ,
#popmake-79641 .talk-pop .talk-content ,
#popmake-79648 .talk-pop .talk-content {
	width:50%;
	background: linear-gradient(111.42deg, #6271AF -0.03%, #6F97FF 54.15%, #3DA2FF 100%);
	padding:35px 70px;
	display:flex;
	flex-direction:column;
	justify-content:space-between;
}
#popmake-78346 .talk-pop .talk-content h2 ,
#popmake-89435 .talk-pop .talk-content h2 ,
#popmake-89508 .talk-pop .talk-content h2 ,
#popmake-89403 .talk-pop .talk-content h2 ,
#popmake-89430 .talk-pop .talk-content h2 ,
#popmake-79641 .talk-pop .talk-content h2 ,
#popmake-79648 .talk-pop .talk-content h2 {
	font-family: 'Ubuntu';
	font-style: normal;
	font-weight: 700;
	font-size: 37px;
	line-height: 45px;
	color:#fff;
	text-transform:capitalize;
	margin-bottom:20px;
}
#popmake-78346 .talk-pop .talk-content .con-one p ,
#popmake-89435 .talk-pop .talk-content .con-one p ,
#popmake-89508 .talk-pop .talk-content .con-one p ,
#popmake-89403 .talk-pop .talk-content .con-one p ,
#popmake-89430 .talk-pop .talk-content .con-one p ,
#popmake-79641 .talk-pop .talk-content .con-one p ,
#popmake-79648 .talk-pop .talk-content .con-one p {
	font-family: 'Ubuntu';
	font-style: normal;
	font-weight: 400;
	font-size: 18px;
	color: #F7F7FF;
	line-height:26px;
}
#popmake-78346 .talk-pop .talk-content .con-two h5 ,
#popmake-89435 .talk-pop .talk-content .con-two h5 ,
#popmake-89508 .talk-pop .talk-content .con-two h5 ,
#popmake-89403 .talk-pop .talk-content .con-two h5 ,
#popmake-89430 .talk-pop .talk-content .con-two h5 ,
#popmake-79641 .talk-pop .talk-content .con-two h5 ,
#popmake-79648 .talk-pop .talk-content .con-two h5 {
	font-family: 'Ubuntu';
	font-style: normal;
	font-weight: 700;
	font-size: 16px;
	line-height: 28px;
	color:#fff;
	margin-bottom:10px;
	
}
#popmake-78346 .talk-pop .talk-content .con-two p ,
#popmake-89435 .talk-pop .talk-content .con-two p ,
#popmake-89508 .talk-pop .talk-content .con-two p ,
#popmake-89403 .talk-pop .talk-content .con-two p ,
#popmake-89430 .talk-pop .talk-content .con-two p ,
#popmake-79641 .talk-pop .talk-content .con-two p ,
#popmake-79648 .talk-pop .talk-content .con-two p {
	font-family: 'Ubuntu';
	font-style: normal;
	font-weight: 400;
	font-size: 14px;
	line-height: 26px;
	color:#fff;
	margin-bottom:15px;
}
#popmake-78346 .talk-pop .talk-content .con-two h6 ,
#popmake-89435 .talk-pop .talk-content .con-two h6 ,
#popmake-89508 .talk-pop .talk-content .con-two h6 ,
#popmake-89403 .talk-pop .talk-content .con-two h6 ,
#popmake-89430 .talk-pop .talk-content .con-two h6 ,
#popmake-79641 .talk-pop .talk-content .con-two h6 ,
#popmake-79648 .talk-pop .talk-content .con-two h6 {
	font-family: 'Gochi Hand';
	font-style: normal;
	font-weight: 400;
	font-size: 22px;
	line-height: 28px;
	color:#fff;
}
#popmake-78346 .talk-calendar ,
#popmake-89435 .talk-calendar ,
#popmake-89508 .talk-calendar ,
#popmake-89403 .talk-calendar ,
#popmake-89430 .talk-calendar ,
#popmake-79641 .talk-calendar ,
#popmake-79648 .talk-calendar {
	display:flex;
	justify-content:center;
	align-items:center;
	flex-direction:column;
	padding:35px;
	background:#fff;
	width:50%;
	padding-bottom:0;
}
#popmake-78346 .talk-calendar img ,
#popmake-89435 .talk-calendar img ,
#popmake-89508 .talk-calendar img ,
#popmake-89403 .talk-calendar img ,
#popmake-89430 .talk-calendar img ,
#popmake-79641 .talk-calendar img ,
#popmake-79648 .talk-calendar img {
	margin-bottom:20px;
	width:150px;
}
#popmake-78346 .talk-calendar p ,
#popmake-89435 .talk-calendar p ,
#popmake-89508 .talk-calendar p ,
#popmake-89403 .talk-calendar p ,
#popmake-89430 .talk-calendar p ,
#popmake-79641 .talk-calendar p ,
#popmake-79648 .talk-calendar p {
	font-family: 'Ubuntu';
	font-style: normal;
	font-weight: 400;
	font-size: 14px;
	max-width:432px;
	text-align: center;
	margin:auto;
	line-height:20px;
	color: #667085;
}
@media screen and (max-width:1024px) {
	#popmake-78346 .talk-calendar p ,
	#popmake-89435 .talk-calendar p ,
	#popmake-89508 .talk-calendar p ,
	#popmake-89403 .talk-calendar p ,
	#popmake-89430 .talk-calendar p ,
	#popmake-79641 .talk-calendar p ,
	#popmake-79648 .talk-calendar p {
		margin-bottom:10px;
	}
	#popmake-78346 ,
	#popmake-89435 ,
	#popmake-89508 ,
	#popmake-89403 ,
	#popmake-89430 ,
	#popmake-79641 ,
	#popmake-79648 {
		margin-left:unset !important;
		min-width:unset !important;
		left:24px !important;
	}
	#popmake-78346 .talk-pop .talk-content ,
	#popmake-89435 .talk-pop .talk-content ,
	#popmake-89508 .talk-pop .talk-content ,
	#popmake-89403 .talk-pop .talk-content ,
	#popmake-89430 .talk-pop .talk-content ,
	#popmake-79641 .talk-pop .talk-content ,
	#popmake-79648 .talk-pop .talk-content {
		padding:35px;
	}
}
@media screen and (max-width:767px) {
	#popmake-78346 .talk-pop .container ,
	#popmake-89435 .talk-pop .container ,
	#popmake-89508 .talk-pop .container ,
	#popmake-89403 .talk-pop .container ,
	#popmake-89430 .talk-pop .container ,
	#popmake-79641 .talk-pop .container ,
	#popmake-79648 .talk-pop .container {
		flex-direction:column-reverse;
	}
	#popmake-78346 .talk-pop .talk-content ,
	#popmake-89435 .talk-pop .talk-content ,
	#popmake-89508 .talk-pop .talk-content ,
	#popmake-89403 .talk-pop .talk-content ,
	#popmake-78346 .talk-calendar ,
	#popmake-89435 .talk-calendar ,
	#popmake-89508 .talk-calendar ,
	#popmake-89403 .talk-calendar ,
	#popmake-89430 .talk-pop .talk-content ,
	#popmake-89430 .talk-calendar ,
	#popmake-79641 .talk-pop .talk-content ,
	#popmake-79641 .talk-calendar ,
	#popmake-79648 .talk-pop .talk-content ,
	#popmake-79648 .talk-calendar {
		width:100%;
	}
	#popmake-78346 ,
	#popmake-89435 ,
	#popmake-89508 ,
	#popmake-89403 ,
	#popmake-89430 ,
	#popmake-79641 ,
	#popmake-79648 {
		left:10px !important;
	}
}
#pum-78346 .pum-close,  
#pum-89435 .pum-close,  
#pum-89508 .pum-close,  
#pum-89403 .pum-close,  
#pum-89430 .pum-close,  
#pum-79641 .pum-close, 
#pum-79648 .pum-close {
    color: #000;
    width: 30px;
    height: 30px;
    top: 3px !important;
    right: 20px !important;
    background-color: transparent;
    font-size: 21px;
    opacity: .6;
    box-shadow: none;
    cursor: pointer;
}
a:not(.-unlink):hover, a:not(.-unlink):active, a:not(.-unlink):focus, a:not(.-unlink).-dashed {
    color: unset;
    background: unset;
}
a:not(.-unlink):hover, a:not(.-unlink):active, a:not(.-unlink):focus, a:not(.-unlink).-dashed {
    animation: none !important;
}
.mba-header-buttons.for-posts button {
    background: #55afa5;
    border-radius: 10px;
    filter: drop-shadow(0px 4px 10px rgba(0, 0, 0, 0.15));
    font-family: "Ubuntu";
    font-style: normal;
    font-weight: 700;
    font-size: 14px;
    line-height: 24px;
    text-align: center;
    text-transform: uppercase;
    font-feature-settings: "salt" on, "liga" off;
    color: #ffffff;
    border: none;
    height: 40px;
}

.mba-header-buttons.for-posts button:hover {
    background: linear-gradient(92.12deg, #287068 19.02%, #55afa5 140.24%);
}
.single #page #main .posts-download-overlay p.ra-txt-overlay-download, .single-model_based_article .entry-content .posts-download-overlay p.ra-txt-overlay-download {
    font-family: "Ubuntu";
    font-style: normal;
    font-weight: 700;
    font-size: 14px !important;
    line-height: 24px !important;
    text-align: center;
    color: #ffffff !important;
    max-width: 565px;
    margin: 20px 0 40px;
}
.single #page #main .posts-download-overlay p.ik-overlay-heading, .single-model_based_article .entry-content .posts-download-overlay p.ik-overlay-heading {
    font-family: "Ubuntu";
    font-style: normal;
    font-weight: 700;
    font-size: 30px;
    line-height: 32px !important;
    text-align: center;
    color: #ffffff !important;
    max-width: 100%;
    margin: 10px 0;
    width: 100%;
}html div#om-qwjkzg6ydcawjgj6neus .discount-btn:hover, html div#om-cop8wxqhagvtpgmukoet .discount-btn:hover {
    background: linear-gradient(302.39deg, #F9DA5A 40.48%, #ECA850 94.79%);
}
.single-post .entry-content a {
    color: #d90a2c !important;
}
.single #main h2 {
    color: #b81f30 !important;
    font-weight: 600 !important;
    text-transform: capitalize;
    font-size: 30px !important;
    line-height: 1 !important;
    margin-bottom: 15px;
    font-size: 30px !important;
    line-height: 50px !important;
}
.secondry-menu-sec.secondary-menu-scroll {
    position: fixed !important;
    z-index: 999999;
    top: 0;
}
#om-lmdftr1z7vdyouywbdzx-holder.teaser-sticky {
    position: fixed;
    bottom: 0px;
    z-index: 99;
    width: 100%;
    left: 0;
    right: 0;
}
@media screen and (max-width:480px){
	
	.logged-in.admin-bar #page #masthead {
   		 top: 32px !important;
	}
	html:lang(de-DE) .md-barthday-staven #page #masthead {
		top:62px !important;
	}
}
@media screen and (max-width:453px) {

    /* AMD disabled 12-11-2023	 */
    .single.single-post .styling_container .large_container .content_container > p.stefan-heading {
        font-size:14px !important;        
    }
    .single.single-post .styling_container .large_container .content_container > p.post_descrip {
        font-size:12px !important;
    }

    /* AMD disabled 12-11-2023	 */
    
	html:lang(de-DE) .md-barthday-staven .sub-header {
		top: 105px !important;
	}
	html:lang(de-DE) .md-barthday-staven #page #masthead {
		top: 88px !important;
	}
	 .md-barthday-staven.logged-in.admin-bar #page .sub-header {
		top: 104px !important;
	}	
	html:lang(de-DE) .md-barthday-staven.logged-in #page #masthead.showed {
		top: 86px !important;
	}
	html:lang(de-DE) .md-barthday-staven.logged-in.admin-bar #page #masthead {
		top: 105px !important;
	}
	
}
/** book page header **/
.page-id-66039.admin-bar #page #masthead ,
.page-id-72530.admin-bar #page #masthead ,
.page-id-72543.admin-bar #page #masthead ,
.page-id-79317.admin-bar #page #masthead ,
.page-id-79335.admin-bar #page #masthead  ,
.page-id-79326.admin-bar #page #masthead {
    position: relative !important;
    top: 0 !important;
}
.page-id-66039 .site-content ,
.page-id-72530 .site-content ,
.page-id-72543 .site-content ,
.page-id-79317 .site-content ,
.page-id-79335 .site-content ,
.page-id-79326 .site-content {
	margin-top:0 !important;
}
/***** new menu German end *******/

/********** secondary menu **************/
.secondry-menu {
    background-color: #F2F6FF;
    box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.1);
    padding: 20px 76px;
    margin-top: 105px !important;
}

.md-barthday-staven .secondry-menu {
    margin-top:144px !important;
}
.secondry-menu-sec.secondary-menu-scroll {
    position: fixed !important;
    z-index: 999999;
    top: 0;
}
/* .logged-in .secondry-menu-sec.secondary-menu-scroll {
	top:0 !important;
} */
.md-barthday-staven .secondry-menu-sec.secondary-menu-scroll ,
.logged-in.md-barthday-staven .secondry-menu-sec.secondary-menu-scroll {
    top: 32px !important;
}

/*.logged-in .secondry-menu {*/
/*	margin-top:51px !important;*/
/*}*/

.secondry-menu.scroll {
    margin-top: 53px !important;
}
.secondry-menu-sec.secondary-menu-scroll .secondry-menu.scroll {
    margin-top:0 !important;
}

.logged-in .secondry-menu.scroll {
    margin-top: 85px !important;
}
.logged-in .secondry-menu-sec.secondary-menu-scroll .secondry-menu.scroll {
    margin-top: 0 !important;
}
.logged-in.admin-bar .secondry-menu-sec.secondary-menu-scroll .secondry-menu.scroll {
    margin-top: 29px !important;
}
.logged-in.admin-bar.md-barthday-staven .secondry-menu-sec.secondary-menu-scroll .secondry-menu.scroll {
    margin-top: 0px !important;
}
.logged-in.md-barthday-staven .secondry-menu {
	margin-top:144px !important;
}
.logged-in.admin-bar.md-barthday-staven .secondry-menu {
	margin-top:107px !important;
}
.logged-in.md-barthday-staven .secondry-menu.scroll {
	margin-top:0 !important;
}

.secondry-menu .container {
	display: flex; 
	justify-content: space-between; 
	align-items: center;
}
.secondry-menu .container .left-part a {
	text-decoration: none;
	text-transform: uppercase;
	font-family: 'Ubuntu';
	font-style: normal;
	font-weight: 700;
	font-size: 18px;
	line-height: 28px;
	color: #061B2B;
}
.secondry-menu .container .right-part ul{
	list-style: none;
	margin-top:0;
	margin-bottom:0;
	padding-top:0;
}
.secondry-menu .container .right-part ul li {
	display: inline-block;
	margin-right: 15px;
}
.secondry-menu .container .right-part ul li a{
	text-decoration: none;
	font-family: 'Ubuntu';
	font-style: normal;
	font-weight: 700;
	font-size: 14px;
	line-height: 28px;
	color: #061B2B;
	text-transform: uppercase;
}
.secondry-menu .container .right-part ul li:last-child a {
	background: #44519C;
	border-radius: 5px;
	padding: 15px 24px;
	color: #F2F6FF;
	font-family: 'Ubuntu';
	font-style: normal;
	font-weight: 500;
	font-size: 13px;
	line-height: 28px;
	text-transform: uppercase;
}

@media (min-width: 1024px) {
    .sidebar-sticky {
        position: sticky !important;
        top: 0 !important;
    }
    .sidebar-sticky #search-2 ,
	.sidebar-sticky #custom_html-2 ,
	.sidebar-sticky #ohio_widget_recent_posts-2 ,
	.sidebar-sticky #custom_html-8 {
        display: none !important;
    }
    .sidebar-sticky #custom_html-5 {
        margin-top: 6em;
    }
	.sidebar-sticky .sidebar-service-sec .top-box .service-description {
		font-size:14px !important;
	}
	.sidebar-sticky .sidebar-service-sec .bottom-box .service-btn {
		font-size:12px !important;
		padding:15px 20px !important;
	}
	.sidebar-sticky .sidebar-service-sec {
		margin-top:5px !important;
	}
	.sidebar-sticky .widget_ohio_widget_socialbar_subscribe .social-networks a {
		margin-top:10px !important;
	}
    @media (max-height: 800px) {
        .sidebar-sticky #custom_html-5 {
            margin-top: 6em;
        }
    }
    @media (max-height: 700px) {
        .sidebar-sticky #custom_html-5 {
            margin-top: 8em;
        }
    }
}
/* #page .header .page-container {
    padding-inline: 75px !important;
} */
html:lang(de-DE) div#om-lmdftr1z7vdyouywbdzx .centered {
	display:none !important;
}
html:lang(en-US) div#om-lmdftr1z7vdyouywbdzx .centered-de {
	display:none !important;
}
@media screen and (max-width:782px) {
	.logged-in.md-barthday-staven .secondry-menu {
		margin-top:193px !important;
	}
	.logged-in.admin-bar.md-barthday-staven .secondry-menu {
		margin-top:136px !important;
	}
	.logged-in .secondry-menu {
		margin-top:106px !important;
	}
	.logged-in.admin-bar .secondry-menu {
		/* margin-top:89px !important; */
	}
	.logged-in.admin-bar .secondry-menu-sec.secondary-menu-scroll .secondry-menu.scroll{
		margin-top:47px !important;
	}
}
@media screen and (max-width:834px) {
	.secondry-menu {
		padding:20px 44px;
	}
	.secondry-menu .container .right-part ul li  {
		display:block;
		margin-right:0;
	}
	.secondry-menu .container .right-part ul{
		position: absolute;
		background: #fff;
		left: 20px;
		right: 20px;
		text-align: center;
		padding: 20px;
		top: 85px;
		border-radius: 10px;
		box-shadow: 0px 10px 15px rgb(11 27 42 / 15%) !important;
		margin-right: 0;
		padding-right: 0 !important;
	}
	.secondry-menu .container .right-part ul {
		display:none;
	}
	.secondry-menu .container .right-part ul li:last-child {
		margin-top:18px;
	}
	.secondry-menu{
		margin-top:80px;
	}
	.secondry-menu .container .left-part {
		width:unset !important;
	}
}
@media screen and (max-width:707px) {
	.logged-in.admin-bar .secondry-menu {
		/* margin-top:85px !important; */
	}
	html:lang(de-DE) .secondry-menu {
		margin-top:106px !important;
	}
	html:lang(de-DE) .md-barthday-staven .secondry-menu{
		margin-top:176px !important;
	}
	.secondry-menu.scroll {
		margin-top:72px !important;
	}
	.logged-in.md-barthday-staven .secondry-menu {
		margin-top: 207px !important;
	}
	.logged-in.admin-bar.md-barthday-staven .secondry-menu  {
		margin-top:150px !important;
	}
	.logged-in.md-barthday-staven .secondry-menu.scroll {
		margin-top: 0px !important;
	}
	.logged-in .secondry-menu-sec.secondary-menu-scroll .secondry-menu.scroll {
		margin-top: 73px !important;
	}
	.logged-in.admin-bar.md-barthday-staven .secondry-menu-sec.secondary-menu-scroll .secondry-menu.scroll {
		margin-top: 70px !important;
	}
}
@media screen and (max-width:600px) {
	.logged-in.admin-bar .secondry-menu-sec.secondary-menu-scroll .secondry-menu.scroll {
		margin-top:0px !important;
	}
}
@media screen and (max-width:480px) {
	.logged-in .secondry-menu {
		margin-top: 73px !important;
	}
	html:lang(de-DE) .secondry-menu {
		margin-top: 76px !important;
	}
	html:lang(de-DE) .md-barthday-staven .secondry-menu {
		margin-top: 157px !important;
	}
	.logged-in.md-barthday-staven .secondry-menu{
		margin-top:175px !important;
	}
	.logged-in.admin-bar.md-barthday-staven .secondry-menu {
		margin-top:127px !important;
	}
}
@media screen and (max-width:453px) {
	html:lang(de-DE) .md-barthday-staven .secondry-menu {
		margin-top: 184px !important;
	}
	.logged-in.md-barthday-staven .secondry-menu {
		margin-top:172px !important;
	}
	.logged-in.admin-bar.md-barthday-staven .secondry-menu {
		margin-top: 130px !important;
	}
	.logged-in.md-barthday-staven .secondry-menu.scroll {
		margin-top: 73px !important;
	}
	html:lang(de-DE) .md-barthday-staven .secondry-menu-sec.secondary-menu-scroll .secondry-menu.scroll {
		margin-top: 70px !important;
	}
}
@media screen and (max-width: 1230px){
#page .header .page-container {
    padding-inline: 20px !important;
}
}
@media screen and (max-width: 1024px){
.secondry-menu {
    padding: 20px;
    margin-top: 104px !important;
}
}

@media screen and (max-width: 1024px){
.secondry-menu .container .left-part a {
    font-size: 15px;
}
}
.unite-item .dashicons-arrow-down-alt2:before {
    content: "" !important;
    display: block !important;
    width: 0% !important;
    height: 3px !important;
    position: absolute !important;
    top: unset !important;
    bottom: 40px !important;
    transition: 0.3s all ease-in-out !important;
}
.wpcf7-not-valid-tip, span.wpcf7-form-control-wrap.email-address .wpcf7-not-valid-tip {
    color: red !important;
    font-size: 12px !important;
    display: block;
}

#pum-60806,
#pum-61048,
#pum-61502,
#pum-105043  {
    background-color: rgba(0, 0, 0, 0.2) !important;
}

#pum-61048 #popmake-61048 {
    background: linear-gradient(144.37deg, #E4F5FA 1.38%, #C9D3FF 100%);
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
    border-radius: 15px !important;
    padding: 4em 2em 4em 2em;
}

#pum_popup_title_60806,
#pum_popup_title_61048,
#pum_popup_title_61502,
#pum_popup_title_105043  {
    margin-top: 0 !important;
    margin-bottom: 5px !important;
    font-family: 'Ubuntu' !important;
    font-weight: 700 !important;
    font-size: 50px !important;
    line-height: 50px !important;
    color: #061B2B !important;
}

.new-unite-popup-subtitle p {
    font-family: 'Ubuntu' !important;
    font-weight: 400 !important;
    font-size: 23px !important;
    line-height: 25px !important;
    color: #061B2B !important;
}

.new-unite-popup-row {
    margin-top: 4em;
    display: flex;
}

.new-unite-popup-col1 {
    width: 45%;
    margin-right: 30px;
}

.new-unite-popup-col2 {
    width: 55%;
}

.new-unite-popup-form-title,
.new-unite-popup-social-title {
    font-family: 'Ubuntu' !important;
    font-weight: 500 !important;
    font-size: 14.59px !important;
    line-height: 15px !important;
    letter-spacing: 0.05em !important;
    color: #061B2B !important;
    opacity: 0.6 !important;
}

.new-unite-popup-form {
    margin-top: 20px;
    position: relative;
}

.pum .new-unite-popup-form input[type="text"],
.pum .new-unite-popup-form [type="email"] {
    background: rgba(255, 255, 255, 0.5) !important;
    border: 1px solid #061B2B !important;
    border-radius: 5px !important;
    min-height: 39px !important;
    font-family: 'Ubuntu' !important;
    font-weight: 500 !important;
    font-size: 14.59px !important;
    line-height: 15px !important;
    text-align: left !important;
    letter-spacing: 0.05em !important;
    color: #061B2B !important;
}

.pum .new-unite-popup-form [type="password"] {
    background: rgba(255, 255, 255, 0.5) !important;
    border: 1px solid #061B2B !important;
    border-radius: 5px !important;
    min-height: 39px !important;
    font-family: 'Ubuntu' !important;
    font-weight: 500 !important;
    font-size: 14.59px !important;
    line-height: 15px !important;
    text-align: center !important;
    letter-spacing: 0.05em !important;
    color: #061B2B !important;
}

.pum .new-unite-popup-form input[type="text"]::placeholder,
.pum .new-unite-popup-form [type="email"]::placeholder {
    font-family: 'Ubuntu' !important;
    font-weight: 500 !important;
    font-size: 14.59px !important;
    line-height: 15px !important;
    text-align: center !important;
    letter-spacing: 0.05em !important;
    color: #061B2B !important;
    opacity: 0.5 !important;
}

.pum .new-unite-popup-form [type="password"]::placeholder {
    font-family: 'Ubuntu' !important;
    font-weight: 500 !important;
    font-size: 14.59px !important;
    line-height: 15px !important;
    text-align: center !important;
    letter-spacing: 0.05em !important;
    color: #061B2B !important;
    opacity: 0.5 !important;
}

.pum .new-unite-popup-form input[type="text"] {
    margin-top: 0 !important;
}

.pum .new-unite-popup-form [type="email"] {
    margin-bottom: 20px !important;
}

.pum .new-unite-popup-form .wpcf7-acceptance input[type="checkbox"] {
    height: 20px;
    width: 20px;
    background-color: rgba(255, 255, 255, 0.45);
}

.pum .new-unite-popup-form .wpcf7-acceptance .wpcf7-list-item-label {
    font-family: 'Ubuntu' !important;
    font-weight: 500 !important;
    font-size: 12px !important;
    line-height: 16px !important;
    letter-spacing: 0.05em !important;
    color: #061B2B !important;
}

.pum .new-unite-popup-form .wpcf7-acceptance .wpcf7-list-item-label a {
    color: #4C79F1 !important;
    text-decoration: underline !important;
    text-decoration-color: #0d82df57 !important;
}

.new-unite-popup-form .form-btns-container {
    margin-top: 30px;
    width: 100% !important;
}

.pum .new-unite-popup-form input[type="submit"] {
    width: 100% !important;
    background-color: #0B1B2A;
    border-radius: 10px;
    font-family: 'Ubuntu';
    font-weight: 500;
    font-size: 24px !important;
    line-height: 24px;
    text-align: center;
    color: #FFFFFF !important;
    min-height: 50px !important;
    text-transform: uppercase;
}

.pum .new-unite-popup-form input[type="submit"]:hover,
.pum .new-unite-popup-form input[type="submit"]:focus,
.pum .new-unite-popup-form input[type="submit"]:active {
    background-color: #4C79F1 !important;
}

.new-unite-popup-form:after {
    content: "";
    width: 1px;
    height: 155px;
    position: absolute;
    background-color: #BDBDBD;
    top: 0;
    right: -15px;
}

.new-unite-popup-social-title-desktop {
    padding-left: 0em;
}
.new-unite-popup-social-title-mob {
    display: none;
}

.new-unite-popup-social {
    display: flex !important;
    justify-content: space-between;
    align-items: center;
    margin-top: 40px;
    margin-bottom: 30px;
}

.pum .new-unite-popup-social .ik-linked-login-link,
.pum .new-unite-popup-social .ik-twitter-login-link,
.pum .new-unite-popup-social .ik-facebook-login-link,
.pum .new-unite-popup-social .ik-gmail-login-link {
    width: 82px !important;
    height: 82px;
    border-radius: 15px;
    background-color: #0B1B2A;
    display: flex;
    justify-content: center;
    align-items: center;
}

.pum .new-unite-popup-social .ik-twitter-login-link {
    margin: 0;
    padding-top: 10px;
}

.pum .new-unite-popup-social a {
    width: 50px;
    height: 50px;
}

.pum .new-unite-popup-social a img {
    margin-top: 0;
}

.new-unite-popup-social-privacy p {
    font-family: 'Ubuntu' !important;
    font-weight: 500 !important;
    font-size: 12px !important;
    line-height: 16px !important;
    letter-spacing: 0.05em !important;
    color: #061B2B !important;
    padding-left: 2em;
}

.new-unite-popup-social-privacy p a {
    color: #4C79F1 !important;
    text-decoration: underline !important;
    text-decoration-color: #0d82df57 !important;
}

#pum-60806 .pum-close,
#pum-61048 .pum-close,
#pum-61502 .pum-close,
#pum-105043  .pum-close {
    opacity: 0.6;
    background-color: transparent;
    box-shadow: none;
    font-family: 'Ubuntu' !important;
    font-size: 40px !important;
    color: #061B2B;
    cursor: pointer;
    top: 10px !important;
    right: 20px !important;
}

.new-unite-popup-form .lwa-status-invalid {
    background: none;
    border: none;
    color: red;
}

@media(max-width:768.5px) {
	#pum_popup_title_60806,
	#pum_popup_title_61048,
	#pum_popup_title_61502,
    #pum_popup_title_105043  {
		font-size:30px !important;
		line-height:35px !important;
	}
    #pum-60806 #popmake-60806,
    #pum-61048 #popmake-61048,
    #pum-61502 #popmake-61502,
    #pum-61502 #popmake-105043  {
        padding: 4em 2em 4em 2em !important;
    }
    .new-unite-popup-subtitle {
        display: none;
    }
    .new-unite-popup-row {
        margin-top: 3em;
        flex-direction: column;
        align-items: center;
    }
    .new-unite-popup-col1 {
        margin-right: 0;
        width: 100%;
    }
    .new-unite-popup-form:after {
        content: none;
    }
    .pum .new-unite-popup-form input[type="text"] {
        margin-bottom: 10px !important;
    }
    .new-unite-popup-form .form-btns-container {
        margin-top: 20px;
    }
    .new-unite-popup-col2 {
        width: 100%;
        margin-top: 30px;
    }
    .new-unite-popup-social-title-desktop {
        display: none;
    }
    .new-unite-popup-social-title-mob {
        display: block;
        text-align: center;
    }
    .new-unite-popup-social {
        margin-top: 30px;
    }
}

@media(max-width:390px) {
    #popmake-101484 {
        width: 100% !important;
        left: 0 !important;
        top: initial !important;
        bottom: -48px !important;
        max-height: 100vh;
    }
    #pum_popup_title_60806,
    #pum_popup_title_61048,
    #pum_popup_title_61502,
    #pum_popup_title_105043  {
        font-size: 40px !important;
        line-height: 40px !important;
    }
    .pum .new-unite-popup-social .ik-linked-login-link,
    .pum .new-unite-popup-social .ik-twitter-login-link,
    .pum .new-unite-popup-social .ik-facebook-login-link,
    .pum .new-unite-popup-social .ik-gmail-login-link {
        width: 65px !important;
        height: 63px;
    }
}

@media screen and (max-width:767px) {
    #pum_popup_title_60806 .thank-you-title,
    #pum_popup_title_61048 .thank-you-title,
    #pum_popup_title_61502 .thank-you-title,
    #pum_popup_title_105043  .thank-you-title {
        font-size: 30px !important;
        line-height: 35px !important;
    }
    #popmake-60806 .pum-content,
    #popmake-61048 .pum-content,
    #pum-61502 .pum-content,
    #popmake-105043  .pum-content {
        margin-top: -20px;
    }
    #pum-60806 #popmake-60806,
    #pum-61048 #popmake-61048,
    #pum-61502 #popmake-61502,
    #pum105043  #popmake105043  {
        padding-bottom: 2.5em !important;
    }
    .pum .new-unite-popup-social .ik-linked-login-link,
    .pum .new-unite-popup-social .ik-twitter-login-link,
    .pum .new-unite-popup-social .ik-facebook-login-link,
    .pum .new-unite-popup-social .ik-gmail-login-link {
        width: 63px !important;
        height: 63px;
    }
    .pum .new-unite-popup-social a {
        width: 45px;
        height: 45px;
    }
}

#pum-61048 #popmake-61048 {
    background: linear-gradient(144.37deg, #E4F5FA 1.38%, #C9D3FF 100%) !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
    border-radius: 15px !important;
    padding: 4em 2em 4em 2em;
}
#pum-61502 #popmake-61502, #pum-60806 #popmake-60806 , #pum-105043  #popmake-105043  {
    border-radius: 10px !important;
    padding: 4em 2em 4em 2em;
    background: linear-gradient(144.37deg, #E4F5FA 1.38%, #C9D3FF 100%);
}
.pum .new-unite-popup-form .wpcf7-acceptance .wpcf7-list-item-label {
    font-family: 'Ubuntu' !important;
    font-weight: 500 !important;
    font-size: 12px !important;
    line-height: 16px !important;
    letter-spacing: 0.05em !important;
    color: #061B2B !important;
}
.ik-overlay-posts-list {
    text-align: left;
    margin: 40px 0;
}

.single #page #main .ik-overlay-posts-list li,
.single-model_based_article .entry-content .ik-overlay-posts-list li {
    font-family: "Ubuntu";
    font-style: normal;
    font-weight: 700;
    font-size: 14px !important;
    line-height: 24px !important;
    color: #ffffff !important;
}

.single-model_based_article .entry-content .ik-overlay-posts-list li:before {
    content: url("https://digitalleadership.com/wp-content/uploads/2022/03/check-mark.svg") !important;
    left: -30px !important;
}

.ik-overlay-loginform .ik-overlay-heading {
    position: relative;
}

.ik-overlay-loginform .ik-overlay-heading:before {
    content: url("https://digitalleadership.com/wp-content/uploads/2022/04/The_UNITE_Models_Canvases_01.webp");
    position: absolute;
    top: -35px;
    left: -30px;
}

.ik-overlay-loginform .ik-overlay-heading:after {
    content: url("https://digitalleadership.com/wp-content/uploads/2022/04/The_UNITE_Models_Canvases_02.webp");
    position: absolute;
    top: -35px;
    right: -30px;
}

@media (max-width: 1024px) {
    .sharabale-img .posts-download-overlay {
        padding: 1em 4em;
    }
    .ik-overlay-loginform {
        bottom: 50px;
    }
    .posts-download-overlay.for-logged-in {
        bottom: 50px;
    }
}

@media (max-width: 900px) {
    .ik-overlay-loginform .ik-overlay-heading:before,
    .ik-overlay-loginform .ik-overlay-heading:after {
        content: none;
    }
}

@media (max-width: 870px) {
    .ik-overlay-loginform .ik-overlay-heading:before {
        left: -260px;
    }
    .ik-overlay-loginform .ik-overlay-heading:after {
        right: -240px;
    }
}

@media (max-width: 481px) {
    .ik-overlay-posts-list {
        margin: 0 0 20px;
    }
    .sharabale-img .posts-download-overlay {
        padding: 1em 2em;
    }
    .single #page #main .ik-overlay-posts-list li:before,
    .single-model_based_article .entry-content .ik-overlay-posts-list li:before {
        left: -20px !important;
    }
}

.image-download-for-posts-section .w3eden {
    display: none;
}


/* posts download overlay end */

@media (min-width: 1024.5px) {
    .book-optin-popup-img-col img {
        left: -20px !important;
        top: -175px !important;
    }
}

h3.popun-social-title {
    font-family: "Ubuntu" !important;
}

.pum .wpcf7-acceptance input[type="checkbox"] {
    height: 30px;
    width: 30px;
    /*   width: 10%; */
    /* 	margin-bottom: 5px; */
    vertical-align: top;
}

.pum .wpcf7-acceptance .wpcf7-list-item-label {
    display: inline-block;
    width: 80%;
    font-size: 16px;
    margin-bottom: 5px;
    vertical-align: middle;
}

.pum .ik_social_logins i {
    font-size: 35px;
}

.pum .ik-twitter-login-link {
    margin: 0 30px;
}

.pum .lwa-submit-links input[type="checkbox"].lwa-rememberme {
    height: 30px;
    width: 10%;
    margin-right: 3%;
}

.pum .lwa-submit-links label {
    display: inline-block;
    width: 80%;
    font-size: 16px;
    margin-bottom: 2px !important;
    vertical-align: middle;
}

html body div#om-n7i6eyu83v7gf2tbrkrt #test3-header p {
    text-align: left;
}

html body div#om-n7i6eyu83v7gf2tbrkrt #test3-header p strong {
    text-transform: uppercase;
}

@media (max-width: 768.5px) {
    #om-n7i6eyu83v7gf2tbrkrt .chulavista-col-2 {
        display: none !important;
    }
    #om-n7i6eyu83v7gf2tbrkrt .chulavista-col-1 {
        background-image: url("https://digitalleadership.com/wp-content/uploads/2022/05/Group-1000002802.webp");
        background-repeat: no-repeat;
        background-size: contain;
        background-position: right;
    }
    html body div#om-n7i6eyu83v7gf2tbrkrt #test3-header p {
        max-width: 180px !important;
    }
    #om-n7i6eyu83v7gf2tbrkrt .chulavista-ButtonElement--content {
        text-align: center;
    }
    html body div#om-n7i6eyu83v7gf2tbrkrt button {
        margin-top: 20px !important;
        margin-bottom: 30px !important;
        margin-left: 0px !important;
    }
}

@media (max-width: 600.5px) {
    html body div#om-n7i6eyu83v7gf2tbrkrt #test3-header p {
        max-width: 100px !important;
        font-size: 12px !important;
        line-height: 18px !important;
    }
    html body div#om-n7i6eyu83v7gf2tbrkrt button {
        margin-bottom: 5px !important;
        font-size: 14px !important;
    }
}


/* changes to the sidebar */
/****/

#pum-61502 #popmake-61502,
#pum-60806 #popmake-60806,
#pum-105043  #popmake-105043  {
    border-radius: 10px !important;
    padding: 4em 2em 4em 2em;
    background: linear-gradient(144.37deg, #E4F5FA 1.38%, #C9D3FF 100%);
}

#popmake-61502 .new-unite-popup-social .ik-gmail-login-link,
#popmake-61502 .new-unite-popup-social .ik-linked-login-link,
#popmake-61502 .new-unite-popup-social .ik-twitter-login-link,
#popmake-61502 .new-unite-popup-social .ik-facebook-login-link,
#popmake-60806 .new-unite-popup-social .ik-gmail-login-link,
#popmake-60806 .new-unite-popup-social .ik-linked-login-link,
#popmake-60806 .new-unite-popup-social .ik-twitter-login-link,
#popmake-60806 .new-unite-popup-social .ik-facebook-login-link {
    background: #F4F3F3;
}

#popmake-61502 .new-unite-popup-form input[type="text"],
#popmake-61502 .new-unite-popup-form [type="email"],
#popmake-60806 .new-unite-popup-form input[type="text"],
#popmake-60806 .new-unite-popup-form [type="email"] {
    background: #fff !important;
    border: none !important;
}

/* new book signup popup */

.new-book-signup-popup-c-alpha {
    border: none !important;
    border-radius: 15px !important;
}

.new-book-signup-popup-c-bravo {
    border-radius: 15px !important;
}

.new-book-signup-popup-c-content {
    padding: 20px 2em 2em !important;
}

.new-book-signup-popup-row1 {
    margin-bottom: 30px !important;
}

.new-book-signup-popup-title p {
    font-family: 'Ubuntu' !important;
    font-weight: 700 !important;
    font-size: 17px !important;
    line-height: 49px !important;
    letter-spacing: 0.205em !important;
    color: #0B1B2A !important
}

.new-book-signup-popup-title p span {
    font-size: 54px !important;
    letter-spacing: 0.01em !important;
}

.new-book-signup-popup-row2-list li {
    list-style: none !important;
    padding-left: 20px !important;
    font-family: 'Ubuntu' !important;
    font-weight: 500 !important;
    font-size: 23px !important;
    line-height: 34px !important;
    color: #0B1B2A !important;
}

.new-book-signup-popup-row2-list li strong {
    font-weight: 700px !important;
}

.new-book-signup-popup-row2-list li:before {
    content: "✔";
    position: absolute;
    left: 0px;
}

.new-book-signup-popup-row2 {
    margin-bottom: 20px !important;
}

.Campaign .new-book-signup-popup-row3 .new-signup-popup-form #name,
.Campaign .new-book-signup-popup-row3 .new-signup-popup-form #email {
    padding: 12px 12px 12px 12px !important;
    text-align: center !important;
    background: rgba(255, 255, 255, 0.9) !important;
}

.new-book-signup-popup-row3 .new-signup-popup-form .signup-form-checkbox-section input[type="checkbox"] {
    border-color: #061B2B;
}

.Campaign .new-book-signup-popup-row3 .new-signup-popup-form input[type="submit"] {
    border-radius: 5px !important;
    background: #061B2B !important;
    font-family: 'Ubuntu' !important;
    font-weight: 500 !important;
    font-size: 25px !important;
    line-height: 24px !important;
    text-align: center !important;
    color: #FFFFFF !important;
}

.Campaign .new-book-signup-popup-row3 .new-signup-popup-form input[type="submit"]:hover,
.Campaign .new-book-signup-popup-row3 .new-signup-popup-form input[type="submit"]:focus,
.Campaign .new-book-signup-popup-row3 .new-signup-popup-form input[type="submit"]:active {
    background: #4C79F1 !important;
}

.new-book-signup-popup-campaign .new-book-signup-popup-CloseButton {
    top: 15px !important;
    right: 15px !important;
    box-shadow: none !important;
    opacity: 0.6 !important;
    fill: #061B2B !important;
}

.new-book-signup-popup-campaign .new-book-signup-popup-CloseButton svg {
    height: 31px !important;
    width: 32px !important;
}

.new-book-signup-popup-campaign .new-book-signup-popup-CloseButton:hover {
    background-color: transparent !important;
    fill: #061B2B !important;
}

@media(max-width:768px) {
    .new-book-signup-popup-c-canvas {
        width: 95% !important;
    }
    .new-book-signup-popup-row1,
    .new-book-signup-popup-row2 {
        margin-bottom: 15px !important;
    }
    .new-book-signup-popup-title p {
        line-height: 32px !important;
    }
    .new-book-signup-popup-title p span {
        font-size: 35px !important;
    }
}

.new-signup-popup-form .signup-form-checkbox-section label {
    color: #0B1B2A !important;
}

.new-signup-popup-form .signup-form-checkbox-section label a {
    color: #4C79F1 !important;
    text-decoration: underline !important;
    text-decoration-color: #0d82df57 !important;
}

.Campaign .new-signup-popup-form input[type="submit"] {
    background: linear-gradient(114.53deg, #4C79F1 12.57%, #6FA8F5 33.87%, #A495F5 65.67%) !important;
    border-radius: 10px !important;
    font-family: 'Ubuntu' !important;
    font-weight: 500 !important;
    font-size: 16px !important;
    line-height: 24px !important;
    color: #FFFFFF !important;
    padding: 12px !important;
    margin-top: 0 !important;
    width: 100% !important;
}

.Campaign .new-signup-popup-form input[type="submit"]:hover {
    background: linear-gradient(310.53deg, #4C79F1 12.57%, #6FA8F5 33.87%, #A495F5 65.67%) !important;
}

.new-signup-social {
    display: flex !important;
    justify-content: space-around !important;
    align-items: center !important;
    margin-top: 30px !important;
}

.new-signup-social-privacy p span {
    font-family: 'Ubuntu' !important;
    font-weight: 500 !important;
    font-size: 14.59px !important;
    line-height: 17px !important;
    letter-spacing: 0.05em !important;
    color: rgba(11, 27, 42, 0.32) !important;
}

.new-signup-social-privacy {
    margin-top: 20px !important;
}

.new-signup-social-privacy p {
    text-align: left !important;
}

.new-signup-social-privacy p a span {
    color: #4C79F1 !important;
    text-decoration: underline !important;
    text-decoration-color: #0d82df57 !important;
}

@media(min-width:768.5px) {
    .winstonsalem-col-2 .winstonsalem-element.winstonsalem-ele-2.Element.om-element {
        display: none !important;
    }
}

@media(max-width:768.5px) {
    .winstonsalem-col-2 .winstonsalem-element.winstonsalem-ele-1.Element.om-element {
        display: none !important;
    }
    .winstonsalem-col-2 .winstonsalem-element.winstonsalem-ele-2.Element.om-element {
        display: block !important;
    }
    .winstonsalem-row-2 .winstonsalem-col-1 {
        padding-right: 0 !important;
    }
    .winstonsalem-row-2 .winstonsalem-col-2 {
        padding-left: 0 !important;
    }
    .winstonsalem-row-2 .winstonsalem-col-1::after {
        content: none;
    }
    .new-signup-popup-title h2 {
        max-width: 500px !important;
    }
    .winstonsalem-row-2 {
        padding: 1em 5em 0 !important;
    }
    .new-signup-popup-form .signup-form-checkbox-section label {
        max-width: 300px !important;
    }
    .new-signup-form-mob-or {
        margin-top: 30px !important;
    }
    .new-signup-social-privacy p {
        text-align: center !important;
        max-width: 350px !important;
        margin: 0 auto !important;
    }
    html body div#om-mzijdgrlzfyvl8to0djm.Campaign--css.CampaignType--popup .Campaign__content {
        padding: 0em 0em 2em !important;
    }
    .new-signup-social {
        margin-top: 5px !important;
    }
    .new-signup-social-privacy {
        margin-top: 10px !important;
    }
    .new-signup-popup-form .signup-form-checkbox-section {
        margin-bottom: 15px !important;
    }
    #om-mzijdgrlzfyvl8to0djm-optin {
        width: 95% !important;
    }
}

@media(max-width:480.5px) {
    html body div#om-mzijdgrlzfyvl8to0djm.Campaign--css.CampaignType--popup .Campaign__content {
        padding: 0em 0em 2em !important;
    }
    .winstonsalem-row-1 .Row__content {
        padding-left: 1em !important;
        padding-right: 1em !important;
    }
    .winstonsalem-row-2 {
        padding: 1em 1em 0em !important;
    }
}

.new-signup-popup-form .signup-form-checkbox-section {
    margin-bottom: 30px !important;
}
.new-signup-popup-form .signup-form-checkbox-section label, .new-signup-popup-form .signup-form-checkbox-section label a {
    font-family: 'Ubuntu' !important;
    font-weight: 500 !important;
    font-size: 14.59px !important;
    line-height: 17px !important;
    letter-spacing: 0.05em !important;
}

@media screen and (max-width: 500px) {
	#page {
		margin-top: 0 !important;
	}

	#page #masthead {
		top: 0px !important;
	}

	/*             .md-barthday-staven .staven-barth-day-md-contenert {
	width: 90% !important;
} */

	.sub-header {
		display: flex;
		justify-content: space-between;
	}

	.sub-header .custom-sub-header-menu-toggle {
		display: block;
	}

	.sub-header .right-part {
		width: 59%;
	}

	.sub-header .right-part .sub-header-language {
		width: fit-content;
		display: flex;
		justify-content: right;
	}

	.sub-header .left-part {
		width: 41%;
		text-align: left;
	}

	.sub-header .left-part ul {
		display: none;
		position: absolute;
		background: #1f3242;
		left: 20px;
		right: 20px;
		text-align: center;
		padding: 20px;
		top: 55px;
		border-radius: 10px;
		box-shadow: 1px 1px 5px #000000;
	}
	
	.sub-header .left-part ul li {
		display: block;
	}
	.logged-in.admin-bar #page #masthead {
		top: 48px !important;
	}
	.sub-header .left-part {
		justify-content:start;
	}
	.logged-in.admin-bar #page #masthead.showed{
		top:0px !important;
	}
	.single-post-before-content-data-category {
		font-size:12px !important;
	}
}

.single-post .get-in-touch span {
    color: #667085;
}

.single-post .get-in-touch a {
    color: #2F80ED;
}

.single-post .get-in-touch a:hover {
    color: #2F80ED;
}

/** teasers **/
.single #om-envstg0utdy2ioxyviul-holder .barnsdall-col-1 ,
.single #om-hlppjsvglcvjuq9akerr-holder .altopass-col-1 ,
.single #om-ricapomhysatlpuvimen-holder .mcguffey-col-1 {
	width:25% !important;
}
.single #om-envstg0utdy2ioxyviul-holder .barnsdall-col-2 ,
.single #om-hlppjsvglcvjuq9akerr-holder .altopass-col-2 ,
.single #om-ricapomhysatlpuvimen-holder .mcguffey-col-2{
	width:75% !important;
	padding-left:50px !important;
}
.single #om-envstg0utdy2ioxyviul-holder h2 ,
.single #om-hlppjsvglcvjuq9akerr-holder h2 ,
.single #om-ricapomhysatlpuvimen-holder h2 {
    font-family: 'Ubuntu' !important;
    font-style: normal !important;
    font-weight: 700 !important;
    font-size: 31px !important;
    line-height: 36px !important;
    max-width:420px !important;
    color:#333 !important;
    text-align:left !important;
    margin-bottom:20px !important;
	margin-top:0 !important;
}
.single #om-envstg0utdy2ioxyviul-holder p ,
.single #om-hlppjsvglcvjuq9akerr-holder p ,
.single #om-ricapomhysatlpuvimen-holder p {
    font-family: 'Ubuntu' !important;
    font-style: normal !important;
    font-weight: 400 !important;
    font-size: 14px !important;
    color: #4F4F4F !important;
    text-align:left !important;
    margin-bottom:20px !important;
}
.single #om-envstg0utdy2ioxyviul-holder a ,
.single #om-hlppjsvglcvjuq9akerr-holder a ,
.single #om-ricapomhysatlpuvimen-holder a {
    text-align:left !important;
    color:#2F80ED !important;
    font-size:14px !important;
    font-family: 'Ubuntu' !important;
    font-style: normal !important;
    font-weight: 400 !important;
}
.single #om-envstg0utdy2ioxyviul-holder .content ,
.single #om-hlppjsvglcvjuq9akerr-holder .content ,
.single #om-ricapomhysatlpuvimen-holder .content {
    text-align:left;
}
/* html div#om-{{id}} .{{ns}}-row-inner{
    align-items :center !important;
} */
.single #om-envstg0utdy2ioxyviul-holder a:hover ,
.single #om-hlppjsvglcvjuq9akerr-holder a:hove ,
.single #om-ricapomhysatlpuvimen-holder a:hover {
    background-image:none !important;
} 
.single #om-envstg0utdy2ioxyviul-holder img ,
.single #om-hlppjsvglcvjuq9akerr-holder img ,
.single #om-ricapomhysatlpuvimen-holder img {
    max-width:200px !important;
}
@media screen and (max-width:1024px) {
    .single #om-envstg0utdy2ioxyviul-holder h2 ,
	.single #om-hlppjsvglcvjuq9akerr-holder h2 ,
	.single #om-ricapomhysatlpuvimen-holder h2 {
        font-size: 22px !important;
        line-height: 29px !important;
        margin-bottom:8px !important;
    }
   .single #om-envstg0utdy2ioxyviul-holder p ,
	.single #om-hlppjsvglcvjuq9akerr-holder p ,
	.single #om-ricapomhysatlpuvimen-holder p {
        margin-bottom:12px !important; 
    }
    .single #om-envstg0utdy2ioxyviul-holder .content ,
	.single #om-hlppjsvglcvjuq9akerr-holder .content ,
	.single #om-ricapomhysatlpuvimen-holder .content {
        margin-left:20px !important;
    }
}
@media screen and (max-width:990.5px) {
	.single #main .entry-content div#om-envstg0utdy2ioxyviul-holder .barnsdall-col-1 ,
	.single #main .entry-content div#om-hlppjsvglcvjuq9akerr-holder .altopass-col-1 ,
	.single #main .entry-content div#om-ricapomhysatlpuvimen-holder .mcguffey-col-1 {
		width:25% !important;
	}
	.single #main .entry-content div#om-envstg0utdy2ioxyviul-holder .barnsdall-col-2 ,
	.single #main .entry-content div#om-hlppjsvglcvjuq9akerr-holder .altopass-col-2 ,
	.single #main .entry-content div#om-ricapomhysatlpuvimen-holder .mcguffey-col-2 {
		width:75% !important;
		padding-left:0px !important;
	}
}
@media screen and (max-width:767px) {
     .single #om-envstg0utdy2ioxyviul-holder h2 ,
	 .single #om-hlppjsvglcvjuq9akerr-holder h2 ,
	.single #om-ricapomhysatlpuvimen-holder h2 {
        line-height:24px !important;
    }
    .single #om-envstg0utdy2ioxyviul-holder .mcguffey-imge-content ,
	.single #om-hlppjsvglcvjuq9akerr-holder .mcguffey-imge-content ,
	.single #om-ricapomhysatlpuvimen-holder .mcguffey-imge-content {
        text-align:center !important;
    }
   .single #om-envstg0utdy2ioxyviul-holder .content ,
	.single #om-hlppjsvglcvjuq9akerr-holder .content ,
	.single #om-ricapomhysatlpuvimen-holder .content {
        margin-top:10px !important;
    }
	.single #main .entry-content div#om-envstg0utdy2ioxyviul-holder .barnsdall-col-1 ,
	.single #main .entry-content div#om-hlppjsvglcvjuq9akerr-holder .altopass-col-1 ,
	.single #main .entry-content div#om-ricapomhysatlpuvimen-holder .mcguffey-col-1 {
		width:100% !important;
	}
	.single #main .entry-content div#om-envstg0utdy2ioxyviul-holder .barnsdall-col-2 ,
	.single #main .entry-content div#om-hlppjsvglcvjuq9akerr-holder .altopass-col-2 ,
	.single #main .entry-content div#om-ricapomhysatlpuvimen-holder .mcguffey-col-2 {
		width:100% !important;
		padding-left:0px !important;
	}
	.single #om-envstg0utdy2ioxyviul-holder .Campaign__content ,
	.single #om-hlppjsvglcvjuq9akerr-holder .Campaign__content ,
	.single #om-ricapomhysatlpuvimen-holder .Campaign__content {
		padding-left:0 !important;
		padding-right:0 !important;
	}
}


/*Blog Based Article Page*/

.single-model_based_article .entry-content ul.ez-toc-list li {
    margin-left: 20px !important;
}

.single-model_based_article .entry-content a.ez-toc-link {
    font-size: 14px !important;
}

.single-model_based_article .entry-content p {
    color: #43494e !important;
    line-height: 1.65 !important;
    font-size: 18px;
    margin-top: 25px;
    margin-bottom: 25px;
}

.single-model_based_article .entry-content ul li {
    position: relative;
    list-style: none;
    margin-left: 20px;
    font-size: 18px !important;
    color: #697a8a !important;
}

.single-model_based_article .entry-content ul li:not(.single-model_based_article .entry-content ul li[style="list-style-type: none;"])::before {
    content: "\f3d1";
    font-family: "Ionicons";
    position: absolute;
    left: -20px;
    color: #697a8a !important;
}

.single-model_based_article .entry-content p,
.single-model_based_article .entry-content ul li,
.single-model_based_article .entry-content p span,
.single-model_based_article .entry-content .elementor-section-wrap .elementor-widget-text-editor span {
    font-size: 18px !important;
}

.single-model_based_article .entry-content a {
    color: #d90a2c;
    font-weight: 500;
}

.single-model_based_article .entry-content a:hover {
    opacity: 0.6;
}

.single-model_based_article .entry-content h2 {
    color: #b81f30 !important;
    font-weight: 600 !important;
    text-transform: capitalize;
    font-size: 30px !important;
    line-height: 1 !important;
}

.single-model_based_article #page .entry-content h3,
.single-model_based_article #page .entry-content h3 span {
    font-size: 24px !important;
}

.single-model_based_article #page .entry-content h4,
.single-model_based_article #page .entry-content h4 span {
    font-size: 22px !important;
    color: #000 !important;
    font-family: "Ubuntu", Ubuntu !important;
    opacity: 1;
    margin-bottom: 20px;
}

.single-model_based_article #page .entry-content h5,
.single-model_based_article #page .entry-content h5 span {
    font-size: 20px !important;
    color: #000 !important;
    font-family: "Ubuntu", Ubuntu !important;
    opacity: 1;
    margin-bottom: 20px;
}

@media (min-width: 1025px) {
    .single-model_based_article .entry-content h2,
    .single-model_based_article .entry-content h3 {
        margin-top: 3rem;
    }
}
.category-527 .mega-lang-item-en {
	margin-bottom: 45px;
}


/*Blog Based Article Page end*/
.single-post-before-content-featured-image {
    position: relative;
}
.single-post-before-content-featured-image:hover .posts-download-overlay {
    display: flex !important;
}

.single-post-before-content-featured-image .posts-download-overlay {
    background: #97cacb !important;
    box-shadow: 0px -3px 3px rgba(11, 27, 42, 0.15);
    padding: 3em 2em;
    position: absolute;
    left: 0px;
    width: 100%;
    bottom: 0 !important;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    text-align: center;
}

.single .single-post-before-content-featured-image .posts-download-overlay p.ik-overlay-heading {
    font-family: "Ubuntu";
    font-style: normal;
    font-weight: 700;
    font-size: 30px;
    line-height: 32px !important;
    text-align: center;
    color: #ffffff !important;
    max-width: 100%;
    margin: 10px 0;
    width: 100%;
}

.single .single-post-before-content-featured-image .posts-download-overlay p.ra-txt-overlay-download, .single #page #main .posts-download-overlay p.ra-txt-overlay-download {
    font-family: "Ubuntu";
    font-style: normal;
    font-weight: 700;
    font-size: 14px !important;
    line-height: 24px !important;
    text-align: center;
    color: #ffffff !important;
    max-width: 565px;
    margin: 20px auto 40px;
}

.single-post-before-content-featured-image .posts-download-overlay .mba-header-buttons button {
    cursor: pointer;
}

.single-post-before-content-featured-image .posts-download-overlay .w3eden {
    display: none;
}

.single .single-post-before-content-featured-image .ik-overlay-loginform .ik-overlay-heading {
    position: relative;
}

.single .single-post-before-content-featured-image .ik-overlay-loginform .ik-overlay-heading:before, .single #page #main .posts-download-overlay p.ik-overlay-heading:before {
    content: url(https://digitalleadership.com/wp-content/uploads/2022/04/The_UNITE_Models_Canvases_01.webp);
    position: absolute;
    top: -35px;
    left: -30px;
}

.single .single-post-before-content-featured-image .ik-overlay-loginform .ik-overlay-heading:after, .single #page #main .posts-download-overlay p.ik-overlay-heading:after {
    content: url(https://digitalleadership.com/wp-content/uploads/2022/04/The_UNITE_Models_Canvases_02.webp);
    position: absolute;
    top: -35px;
    right: -30px;
}

/* .single .single-post-before-content-featured-image .ik-overlay-posts-list {
    text-align: left;
} */

.single .single-post-before-content-featured-image .ik-overlay-posts-list li ,
.sharabale-img .posts-download-overlay ul.ik-overlay-posts-list li{
    font-family: "Ubuntu";
    font-style: normal;
/*     font-weight: 700; */
    font-size: 14px!important;
    line-height: 24px!important;
    color: #ffffff!important;
    position: relative !important;
    list-style: none;
    margin:auto !important;
	width:fit-content !important;
}

.single .single-post-before-content-featured-image .mba-header-buttons #open-sgin-up {
/*     margin-top: 30px; */
    background: linear-gradient(114.53deg,#4c79f1 12.57%,#6fa8f5 33.87%,#a495f5 65.67%);
    border-radius: 10px;
    border: none;
    width: 284px;
}

.single .single-post-before-content-featured-image .mba-header-buttons #open-sgin-up:hover {
    background: linear-gradient(92.12deg,#287068 19.02%,#55afa5 140.24%);
}
.home-item .dashicons-arrow-down-alt2:before {
    content: url(https://digitalleadership.com/wp-content/uploads/2022/10/Consulting_Services-icon-1.svg) !important;
    position: absolute !important;
    top: 30px !important;
    left: -9px;
}
.wpcf7-spinner {
	bottom:-29px !important;
}
/******/
#om-t3v3jy84unkyx8bju6xt-holder ,
#ohio_widget_recent_posts-2,
#custom_html-4 {
	display:none !important;
}
#custom_html-2 {
	margin-bottom:30px ;
}
.single-blog-person-btn {
	margin-bottom:10px !important;
}
#ohio_widget_socialbar_subscribe-2 .social-networks {
	display:flex;
	justify-content:center;
}

.entry-content h1{
	font-size:38px !important;
	font-family:"Ubuntu" !important;
	margin-bottom:15px;
	padding-top:50px;
}

/********** new edits hover & download featured-image ************/
/** login **/

.single-post-before-content-featured-image .posts-download-overlay.for-logged-in, .sharabale-img .posts-download-overlay{
	background: url(https://digitalleadership.com/wp-content/uploads/2023/02/5.png) !important;
	background-size: cover !important;
    background-repeat: no-repeat;
	align-items:unset !important;
}
.single-post-before-content-featured-image .posts-download-overlay.for-logged-in .mba-header-buttons.for-posts, .mba-header-buttons.for-posts {
	display:flex;
	justify-content:end;
}
.single-post-before-content-featured-image .posts-download-overlay.for-logged-in .posts-download-icon img{
	max-width:163px;
}
.single-post-before-content-featured-image .posts-download-overlay.for-logged-in .mba-header-buttons.for-posts button, .mba-header-buttons.for-posts button{
	border-radius:2px !important;
	background:#B3E9C1 !important;
	padding:9px 30px;
	color:#061B2B !important;
	font-size:12px !important;
	position:relative;
	padding-left:45px;
}
.single-post-before-content-featured-image .posts-download-overlay.for-logged-in .mba-header-buttons.for-posts button:hover, .mba-header-buttons.for-posts button:hover {
	background:#7bdc94 !important;
}
.single-post-before-content-featured-image .posts-download-overlay.for-logged-in .mba-header-buttons.for-posts button:before, .mba-header-buttons.for-posts button:before{
	position:absolute;
	content:url(https://digitalleadership.com/wp-content/uploads/2023/02/Vector-1-1.png);
	left:30px;
	top:12px;
}
.single-post-before-content-featured-image .posts-download-overlay.for-logged-in .ra-txt-overlay-download{
	background: linear-gradient(252.42deg, #4871C3 -16.16%, #43528D 51.31%, #427EAC 116.02%), #FFFFFF !important;
	-webkit-background-clip: text !important;
	-webkit-text-fill-color: transparent !important;
	background-clip: text !important;
	text-fill-color: transparent !important;
	font-size:14px !important;
	margin:10px auto !important;
}
.single-post-before-content-featured-image .posts-download-overlay.for-logged-in p.ik-overlay-heading, .single #page #main .posts-download-overlay.for-logged-in p.ik-overlay-heading{
	background: linear-gradient(102.09deg, #429BDD 30.84%, #44519C 83.85%) !important;
	-webkit-background-clip: text !important;
	-webkit-text-fill-color: transparent !important;
	background-clip: text !important;
	text-fill-color: transparent !important;
	font-size:22px !important;
	margin:0 !important;
}
.single #page #main .posts-download-overlay.for-logged-in p.ik-overlay-heading{
  margin-top: 10px !important;
	margin-bottom:10px !important;
}
.single-post-before-content-featured-image .posts-download-overlay.for-logged-i .posts-download-icon{
	max-width:163px !important;
}

/** logout **/
.single .single-post-before-content-featured-image .ik-overlay-loginform .ik-overlay-heading:before, .single #page #main .posts-download-overlay p.ik-overlay-heading:before{
	content:" " !important;
}
.single .single-post-before-content-featured-image .ik-overlay-loginform .ik-overlay-heading:after, .single #page #main .posts-download-overlay p.ik-overlay-heading:after{
	content: " " !important;
}
.single-post-before-content-featured-image .ik-overlay-loginform.posts-download-overlay, body:not(.logged-in) .sharabale-img .posts-download-overlay{
	width:unset !important;
	left:unset !important;
	right:15px !important;
	bottom:25px !important;
	padding:15px 20px 25px !important;  
	background: linear-gradient(109.92deg, #203FA5 -26.43%, #516ED1 23.16%, #A4B1EA 107.51%), #D9D9D9 !important;
	border-radius: 8px;
	align-items:unset !important;
	display:block !important;
}
.single .single-post-before-content-featured-image .mba-header-buttons #open-sgin-up, .sharabale-img .posts-download-overlay button{
	border-radius: 2px !important;
    background: #B3E9C1 !important;
    padding: 9px 30px;
    color: #061B2B !important;
    font-size: 12px !important;
    position: relative;
    padding-left: 45px;
	width:284px;
}
.single .single-post-before-content-featured-image .mba-header-buttons #open-sgin-up:before, .sharabale-img .posts-download-overlay button:before{
	position:absolute;
	content: url(https://digitalleadership.com/wp-content/uploads/2023/03/Vector.svg);
    left: 30px;
    top: 12px;
}
.single-post-before-content-featured-image .ik-overlay-loginform.posts-download-overlay .ik-overlay-posts-list ,
.single-post-before-content-featured-image .ik-overlay-loginform.posts-download-overlay .posts-download-icon, 
.sharabale-img .ik-overlay-loginform.posts-download-overlay .posts-download-icon, .sharabale-img .posts-download-overlay ul.ik-overlay-posts-list {
	display:none !important;
}
.single .single-post-before-content-featured-image .posts-download-overlay.ik-overlay-loginform p.ik-overlay-heading, .single #page #main .posts-download-overlay p.ik-overlay-heading{
	font-size:14px !important;
	background: unset !important;
	-webkit-background-clip: unset !important;
	-webkit-text-fill-color: unset !important;
	background-clip: unset !important;
	text-fill-color: unset !important;
	margin-top:0 !important;
	line-height:20px !important;
}
.single-post-before-content-featured-image{
	position:relative;
}

/* .single-post-before-content-featured-image:before, .sharabale-img figure:before{
	content: " ";
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;
    background: #0000001c;
} */
.logged-in .single-post-before-content-featured-image:before, .logged-in .sharabale-img figure:before{
	display:none !important;
}
body:not(.logged-in) .sharabale-img .posts-download-overlay {
  opacity: 1 !important;
  bottom: 125px !important;
}
body:not(.logged-in) .sharabale-img.wp-container-core-group-layout-1 .posts-download-overlay {
	bottom:155px !important;
}
.sharabale-img figure:before {
  height: calc(100% - 100px);
}
.logged-in .sharabale-img .posts-download-overlay {
  background: url(https://digitalleadership.com/wp-content/uploads/2023/02/5.png) !important;
  background-size: cover !important;
  background-repeat: no-repeat;
  padding: 3em 2em;
}
.single #page #main .posts-download-overlay.for-logged-in p.ra-txt-overlay-download {
  background: linear-gradient(252.42deg, #4871C3 -16.16%, #43528D 51.31%, #427EAC 116.02%), #FFFFFF !important;
  -webkit-background-clip: text !important;
  -webkit-text-fill-color: transparent !important;
  background-clip: text !important;
  text-fill-color: transparent !important;
  font-size: 14px !important;
  margin: 10px auto !important;
}
.logged-in .image-download-for-posts-section.sharabale-img .posts-download-icon img {
  	content:url(https://digitalleadership.com/wp-content/uploads/2023/02/download-blog.png) ;
	max-width:163px;
}
/** edits 1/4/2023**/
.single-post-before-content-featured-image .posts-download-overlay.for-logged-in, 
.sharabale-img .posts-download-overlay{
	display:block !important;
	opacity:1 !important;
}
.single-post-before-content-featured-image .posts-download-overlay.for-logged-in .posts-download-icon, 
.sharabale-img .posts-download-overlay .posts-download-icon ,
.single-post-before-content-featured-image .posts-download-overlay.for-logged-in .ra-txt-overlay-download ,
.sharabale-img .posts-download-overlay .ra-txt-overlay-download {
	display:none !important
}
.single-post-before-content-featured-image .posts-download-overlay.for-logged-in {
	background-image:none !important;
	background-color:#becdf0 !important;
	width: unset!important;
    left: unset!important;
    right: 15px!important;
    bottom: 25px!important;
    padding: 15px 20px 25px!important;
	border-radius:8px;
}
.logged-in .sharabale-img .posts-download-overlay {
	background-image:none !important;
	background-color:#becdf0 !important;
	width: unset!important;
    left: unset!important;
    right: 15px!important;
    bottom: 150px!important;
    padding: 15px 20px 25px!important;
	border-radius:8px;
}
.logged-in .sharabale-img.wp-container-core-group-layout-2 .posts-download-overlay {
	bottom:130px !important;
}
.logged-in .sharabale-img.wp-container-core-group-layout-3 .posts-download-overlay {
	bottom:137px !important;
}
.single-post-before-content-featured-image .posts-download-overlay.for-logged-in p.ik-overlay-heading, .single #page #main .posts-download-overlay.for-logged-in p.ik-overlay-heading {
	font-size:14px !important;
}
.sharabale-img.wp-container-core-group-layout-1 {
	padding-bottom:25px;
}
.single-post-before-content-featured-image:hover .posts-download-overlay.for-logged-in{
	background: url(https://digitalleadership.com/wp-content/uploads/2023/02/5.png) !important;
    background-size: cover !important;
    background-repeat: no-repeat;
    align-items: unset !important;
	padding: 3em 2em !important;
	left: 0px !important;
    width: 100% !important;
    bottom: 0 !important;
	right:0 !important;
}
.sharabale-img:hover .posts-download-overlay{
	background: url(https://digitalleadership.com/wp-content/uploads/2023/02/5.png) !important;
    background-size: cover !important;
    background-repeat: no-repeat;
    align-items: unset !important;
	padding: 3em 2em !important;
	left: 0px !important;
	right:0 !important;
    width: 100% !important;
    bottom: 100px !important;
}
.sharabale-img.wp-container-core-group-layout-2:hover .posts-download-overlay{
	bottom:100px !important;
}
.sharabale-img.wp-container-core-group-layout-3:hover .posts-download-overlay{
	bottom:101px !important;
}
.single-post-before-content-featured-image:hover .posts-download-overlay.for-logged-in p.ik-overlay-heading, 
.single #page #main .sharabale-img:hover .posts-download-overlay p.ik-overlay-heading {
	font-size:22px !important;
}
.single-post-before-content-featured-image:hover .posts-download-overlay.for-logged-in .posts-download-icon, 
.sharabale-img:hover .posts-download-overlay .posts-download-icon ,
.single-post-before-content-featured-image:hover .posts-download-overlay.for-logged-in .ra-txt-overlay-download ,
.sharabale-img:hover .posts-download-overlay .ra-txt-overlay-download {
	display:block !important
}
/** changes on single blog overlay hover**/
.single-post-before-content-featured-image:hover .ik-overlay-loginform.posts-download-overlay,
body:not(.logged-in) .sharabale-img:hover  .posts-download-overlay{
	width:100% !important;
	left:0 !important;
	right:0 !important;
	bottom:0 !important;
	background-image:url(https://digitalleadership.com/wp-content/uploads/2023/03/single-blog-overlay-bg.webp) !important;
	background-color: transparent !important;
    background-position: center !important;
    background-size: cover !important;
    background-repeat: no-repeat !important;
}
body:not(.logged-in) .sharabale-img:hover  .posts-download-overlay{
	bottom:101px !important;
}
body:not(.logged-in) .sharabale-img.wp-container-core-group-layout-1:hover .posts-download-overlay {
	bottom:127px !important;
}
body:not(.logged-in).single-glossary .sharabale-img.wp-container-core-group-layout-1:hover .posts-download-overlay ,
.single-glossary  .sharabale-img:hover .posts-download-overlay {
	bottom:100px !important;
}
.single-post-before-content-featured-image:hover .ik-overlay-loginform.posts-download-overlay .ik-overlay-posts-list, 
.single-post-before-content-featured-image:hover .ik-overlay-loginform.posts-download-overlay .posts-download-icon, 
.sharabale-img:hover .ik-overlay-loginform.posts-download-overlay .posts-download-icon, 
.sharabale-img:hover .posts-download-overlay ul.ik-overlay-posts-list {
	display:block !important;
	text-align:center;
}
.sharabale-img .ik-overlay-loginform.posts-download-overlay .posts-download-icon{
	content:url(https://digitalleadership.com/wp-content/uploads/2023/03/unite-models-1.webp);
	margin:auto;
}
.single-post-before-content-featured-image .ik-overlay-loginform.posts-download-overlay .posts-download-icon,
.single #page #main .sharabale-img .ik-overlay-loginform.posts-download-overlay .posts-download-icon {
	max-width:180px;
	margin:auto;
}
.single .single-post-before-content-featured-image:hover .posts-download-overlay.ik-overlay-loginform p.ik-overlay-heading, 
.single #page #main .sharabale-img:hover .posts-download-overlay p.ik-overlay-heading {
	font-size:18px !important;
}
.single .single-post-before-content-featured-image .ik-overlay-posts-list li:before ,
.single #page #main .sharabale-img .posts-download-overlay ul.ik-overlay-posts-list li:before{
   	position: absolute;
    content: " " !important;
    left: -24px!important;
    width: 15px;
    height: 2px;
    background: #fff;
    top: 12px;
}
.nw_side_ho{
    background-image: url('https://digitalleadership.com/wp-content/uploads/2023/04/691dccdeb9081680432910-Group-1000003717.webp') !important;
    background-position: center center !important;
    background-size: cover !important;
    background-repeat: no-repeat !important;
    border-top-width: 0px !important;
    border-right-width: 0px !important;
    border-bottom-width: 0px !important;
    border-left-width: 0px !important;
    border-color: #dddddd !important;
    border-style: solid !important;
    border-top-left-radius: 10px !important;
    border-top-right-radius: 10px !important;
    border-bottom-right-radius: 10px !important;
    border-bottom-left-radius: 10px !important;
    box-shadow: 0px 0px 0px 0px #ffffff !important;
    position: relative !important;
    z-index: 2 !important;
    border-radius: 6px !important;
}


.outer-div-partner{
    padding-top: 29px;
    background: transparent;
    border-style: solid;
    border-color: #000000;
    box-shadow: none;
    width: auto;
    max-width: 100%;
 }

.partner_image img{
    width:15% !important;
    margin-right:20px !important;
} 


.content-for-sidebar a {
background-color: #FFD62A !important;
font: bold 11px Arial;
  text-decoration: none;
  color: #333333;
  padding: 2px 6px 2px 6px;
  border-top: 1px solid #CCCCCC;
  border-right: 1px solid #333333;
  border-bottom: 1px solid #333333;
  border-left: 1px solid #CCCCCC;
} 

/** edits on sidebar **/
/* #block-15 .outer-div-partner{
	border:none;
	    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 30px;
}
#block-15 .content-sidebar h3{
	font-family: 'Ubuntu';
    font-style: normal;
    font-weight: 700;
    font-size: 20px;
    text-align: center;
    text-transform: capitalize;
    color: #fff;
    margin-top: 20px;
	margin-bottom:10px;
}
#block-15 .content-sidebar p{
	font-style: normal;
    font-weight: 400;
    font-size: 13px;
    color: #E5EAFB;
    text-align: center;
    max-width: 286px;
    margin: 20px auto;
    line-height: 16px;
}
#block-15 .content-for-sidebar{
	width:100%;
	display:flex;
	flex-wrap:wrap;
}
#block-15 .content-for-sidebar a{
	width:100%;
	display:block;
	padding:11px;
	font-family: 'Ubuntu';
	font-style: normal;
	font-weight: 700;
	font-size: 12px;
	line-height: 14px;
		text-align: center;
	letter-spacing: 0.03em;
	text-transform: uppercase;
	color: #061B2B;
	border:none;
	border-radius:4px;
	margin-bottom:20px;
}
#block-15 .content-for-sidebar .partner_image{
	width:15%;
	margin-right:20px;
}

#block-15 .content-for-sidebar .partner_image img{
	width:100% !important;
	border-radius:50%;
}
#block-15 .content-for-sidebar .content-con{
	width:75%;
}
#block-15 .content-for-sidebar .content-con h5{
	font-family: 'Ubuntu';
	font-style: normal;
	font-weight: 500;
	font-size: 14px;
	line-height: 16px;
	color:#fff;
}
#block-15 .content-for-sidebar .content-con p{
	font-family: 'Ubuntu';
	font-style: normal;
	font-weight: 400;
	font-size: 10px;
	color: #D0D5E2;
} */



/* #custom_html-2 .book-sidebar{
	background: linear-gradient(0deg, #7581D6, #7581D6), #D9D9D9;
	border-radius: 6px;
	padding: 30px;
}
#custom_html-2 .book-sidebar .row-one .content{
	width: 75%;
}
#custom_html-2 .book-sidebar .row-one .logo{
	width: 25%;
	display:block !important;
}
#custom_html-2 .book-sidebar .row-one{
	display: flex;
	align-items: start;
}
#custom_html-2 .book-sidebar .row-one h4{
	font-weight: 700 ;
	font-size: 20px ;
	color: #fff ;
	max-width: 295px ;
	margin: auto ;
	text-align: left;
	line-height: 26px ;
	font-family: 'Ubuntu' ;
}
#custom_html-2 .book-sidebar .row-one p {
	color: #CED4E7 ;
	font-family: 'Ubuntu' ;
	font-style: normal ;
	font-weight: 400 ;
	font-size: 10.2055px ;    
	text-align: left;
}
#custom_html-2 .book-sidebar .row-two img{
	margin-top: -80px ;
	margin-bottom: -20px ;
}
#custom_html-2 .book-sidebar .row-three .num{
	display: flex ;
	justify-content: center ;
	align-items: center ;
}
#custom_html-2 .book-sidebar .row-three .num div {
	width:33.33%;
}
#custom_html-2 .book-sidebar .row-three .num h5{
	font-family: 'Ubuntu' ;
	font-style: normal ;
	font-weight: 400 ;
	font-size: 10.2055px ;
	color: #DBD5F3 ;
	line-height: 15px ;
	text-align: left ;
	margin-bottom: 10px ;
}
#custom_html-2 .book-sidebar .row-three .num h4{
	font-family: 'Ubuntu' ;
	font-style: normal ;
	font-weight: 500 ;
	font-size: 28.5753px ;
	line-height: 33px ;
	color: #fff ;
	text-align: left ;
}
#custom_html-2 .book-sidebar .row-four a{
	background: #81D8A5;
	border-radius: 4px;
	padding: 11px;
	width: 100%;
	font-family: 'Ubuntu';
	font-style: normal;
	font-weight: 700;
	font-size: 12px;
	line-height: 14px;
	text-align: center;
	letter-spacing: 0.03em;
	text-transform: uppercase;
	color: #061B2B;
	display:block !important;
	margin-top:20px;
} */


/** Glossary **/
.post-type-archive-glossary .clb-page-headline .clb-page-headline-holder {
	padding: 4em 0 !important;
	margin-top: 70px;
}
.post-type-archive-glossary .clb-page-headline-holder h1{
	color: #061B2B !important;
    font-size: 48px !important;
    line-height: 60px !important;
    /* font-weight: 700 !important; */
    margin-bottom: 10px !important;
    font-family: 'Ubuntu' !important;
}
.post-type-archive-glossary .clb-page-headline-holder .vc_row {
    max-width: 100% !important;
    margin: auto;
}
.post-type-archive-glossary .clb-page-headline-holder .clb-post-meta {
	color: #667085 !important;
    font-size: 18px !important;
    font-weight: 400 !important;
    letter-spacing: 0 !important;
    text-align: left;
}
.post-type-archive-glossary .page-container {
    max-width: 100% !important;
    padding-left: 76px !important;
    padding-right: 76px !important;
}
.post-type-archive-glossary .animated-holder{
	padding-left:0px !important;
}
.post-type-archive-glossary .breadcrumb-holder ol{
	padding-top:0 ;
}
.post-type-archive-glossary .blog-grid.boxed .blog-grid-content{
    padding: 25px 0 0;
    background: none;
}
.post-type-archive-glossary .post-meta-estimate{
    color: #BDBDBD;
}
.post-type-archive-glossary h3.blog-grid-headline {
    margin-top: 20px;
    line-height:20px;
	min-height: unset;
    margin-bottom: 20px;
}
.post-type-archive-glossary .blog-grid-headline a {
    font-size: 20px;
    line-height: 20px;
    color: #061B2B;
}
.post-type-archive-glossary .blog-grid-content p {
    color: #667085;
    font-size: 16px;
	min-height:unset;
}
body.post-type-archive-glossary #page #masthead.-sticky.showed{
	top:0 !important;
}
.post-type-archive-glossary .page-content.-with-right-sidebar{
	width:66%;
}
.post-type-archive-glossary .blog-grid-content > a{
	font-size: 17px;
    opacity: 1;
    transform: none;
    visibility: visible;
    position: relative;
    background: linear-gradient(102.09deg, #429BDD 30.84%, #44519C 83.85%) !important;
    -webkit-background-clip: text !important;
    -webkit-text-fill-color: transparent;
    padding: 0;
}
.post-type-archive-glossary .blog-grid-content > a:before{
	position: absolute !important;
    content: "→";
    z-index: 222 !important;
    right: -29px;
    bottom: 14px;
    font-size: 17px;
    display: flex;
    font-weight: bold;
    opacity: 1;
    transform: none;
    visibility: visible;
    position: relative;
    background: linear-gradient(102.09deg, #429BDD 30.84%, #44519C 83.85%) !important;
    -webkit-background-clip: text !important;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    text-fill-color: transparent;
}
.post-type-archive-glossary .grid-item{
	width:50%;
}
.post-type-archive-glossary .hover-scale-img {
    transition: ease-in 0.5s;
	overflow:hidden;
}
.post-type-archive-glossary .hover-scale-img:hover .blog-grid-image img {
    -webkit-transform: scale3d(1.1, 1.1, 1);
    transform: scale3d(1.1, 1.1, 1);
}
.post-type-archive-glossary .hover-scale-img .blog-grid-image img {
	    transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;	
}
.breadcrumb-holder ,
.clb-back-link  {
	display:none;
}
@media screen and (max-width:1024px){
	.post-type-archive-glossary .page-content.-with-right-sidebar{
		width:100%;
	}
	.post-type-archive-glossary .clb-page-headline-holder h1{
		font-size:32px !important;
	}
	.post-type-archive-glossary .grid-item{
		width:100%;
		position:relative;
	}
}
@media screen and (max-width:767px){
	.post-type-archive-glossary .page-container{
		padding-left:20px !important;
		padding-right:20px !important;
	}

}
/** edits on sidebar **/
.nw_side_ho{
    background-image: url('https://z3fbkwkhop-staging.onrocket.site/wp-content/uploads/2023/04/Background.svg') !important;
    background-position: center center !important;
    background-size: cover !important;
    background-repeat: no-repeat !important;
    border-top-width: 0px !important;
    border-right-width: 0px !important;
    border-bottom-width: 0px !important;
    border-left-width: 0px !important;
    border-color: #dddddd !important;
    border-style: solid !important;
    border-top-left-radius: 10px !important;
    border-top-right-radius: 10px !important;
    border-bottom-right-radius: 10px !important;
    border-bottom-left-radius: 10px !important;
    box-shadow: 0px 0px 0px 0px #ffffff !important;
    position: relative !important;
    z-index: 2 !important;
    border-radius: 6px !important;
}


.outer-div-partner{
    padding-top: 29px;
    background: transparent;
    border-style: solid;
    border-color: #000000;
    box-shadow: none;
    width: auto;
    max-width: 100%;
 }
.partner_image img{
    width:15% !important;
    margin-right:20px !important;
} 


.content-for-sidebar a {
background-color: #FFD62A !important;
font: bold 11px Arial;
  text-decoration: none;
  color: #333333;
  padding: 2px 6px 2px 6px;
  border-top: 1px solid #CCCCCC;
  border-right: 1px solid #333333;
  border-bottom: 1px solid #333333;
  border-left: 1px solid #CCCCCC;

} 


 #block-15 .outer-div-partner{
	border:none;
	    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 30px;
}
#block-15 .content-sidebar h3{
	font-family: 'Ubuntu';
    font-style: normal;
    font-weight: 700;
    font-size: 20px;
    text-align: center;
    text-transform: capitalize;
    color: #fff;
    margin-top: 20px;
	margin-bottom:10px;
}
#block-15 .content-sidebar p{
	font-style: normal;
    font-weight: 400;
    font-size: 13px;
    color: #E5EAFB;
    text-align: center;
    max-width: 286px;
    margin: 20px auto;
    line-height: 16px;
}
#block-15 .content-for-sidebar{
	width:100%;
	display:flex;
	flex-wrap:wrap;
}
#block-15 .content-for-sidebar a{
	width:100%;
	display:block;
	padding:11px;
	font-family: 'Ubuntu';
	font-style: normal;
	font-weight: 700;
	font-size: 12px;
	line-height: 14px;
		text-align: center;
	letter-spacing: 0.03em;
	text-transform: uppercase;
	color: #061B2B;
	border:none;
	border-radius:4px;
	margin-bottom:20px;
}
#block-15 .content-for-sidebar .partner_image{
	width:15%;
	margin-right:20px;
}

#block-15 .content-for-sidebar .partner_image img{
	width:100% !important;
	border-radius:50%;
}
#block-15 .content-for-sidebar .content-con{
	width:75%;
}
#block-15 .content-for-sidebar .content-con h5{
	font-family: 'Ubuntu';
	font-style: normal;
	font-weight: 500;
	font-size: 14px;
	line-height: 16px;
	color:#fff;
}
#block-15 .content-for-sidebar .content-con p{
	font-family: 'Ubuntu';
	font-style: normal;
	font-weight: 400;
	font-size: 10px;
	color: #D0D5E2;
} 



#custom_html-6 .book-sidebar{
	background: linear-gradient(0deg, #7581D6, #7581D6), #D9D9D9;
	border-radius: 6px;
	padding: 30px;
}
#custom_html-6 .book-sidebar .row-one .content{
	width: 75%;
}
#custom_html-6 .book-sidebar .row-one .logo{
	width: 25%;
	display:block !important;
}
#custom_html-6 .book-sidebar .row-one{
	display: flex;
	align-items: start;
}
#custom_html-6 .book-sidebar .row-one h4{
	font-weight: 700 ;
	font-size: 20px ;
	color: #fff ;
	max-width: 295px ;
	margin: auto ;
	text-align: left;
	line-height: 26px ;
	font-family: 'Ubuntu' ;
}
#custom_html-6 .book-sidebar .row-one p {
	color: #CED4E7 ;
	font-family: 'Ubuntu' ;
	font-style: normal ;
	font-weight: 400 ;
	font-size: 10.2055px ;    
	text-align: left;
}
#custom_html-6 .book-sidebar .row-two2 img{
	margin-top: -50px ;
	margin-bottom: -20px ;
}
#custom_html-6 .book-sidebar .row-three .num{
	display: flex ;
	justify-content: center ;
	align-items: center ;
}
#custom_html-6 .book-sidebar .row-three .num div {
	width:33.33%;
}
#custom_html-6 .book-sidebar .row-three .num h5{
	font-family: 'Ubuntu' ;
	font-style: normal ;
	font-weight: 400 ;
	font-size: 10.2055px ;
	color: #DBD5F3 ;
	line-height: 15px ;
	text-align: left ;
	margin-bottom: 10px ;
}
#custom_html-6 .book-sidebar .row-three .num h4{
	font-family: 'Ubuntu' ;
	font-style: normal ;
	font-weight: 500 ;
	font-size: 28.5753px ;
	line-height: 33px ;
	color: #fff ;
	text-align: left ;
}
#custom_html-6 .book-sidebar .row-four a{
	background: #81D8A5;
	border-radius: 4px;
	padding: 11px;
	width: 100%;
	font-family: 'Ubuntu';
	font-style: normal;
	font-weight: 700;
	font-size: 12px;
	line-height: 14px;
	text-align: center;
	letter-spacing: 0.03em;
	text-transform: uppercase;
	color: #061B2B;
	display:block !important;
	margin-top:20px;
}
#custom_html-6 > div {
    border-bottom: 1px solid #C2D1D966;
    padding-bottom: 35px;
}
#custom_html-6 {
    margin-bottom: 0px;
}
#wli_popular_posts-3{
	padding-top:15px;
	border-bottom:1px solid #C2D1D966;
}
.container_service{
	margin-top: 30px !important;
    border-bottom: 1px solid #C2D1D966;
    padding-bottom: 30px;
}
#block-15 a:hover{
	background-color:#e4c543 !important;
}
#block-15 .single-blog-partner .single-blog-items .single-blog-person-btn a{
	color:#fff !important;
}
/* body #page #masthead.-sticky.showed, body #page #masthead.showed{
	top:0 !important;
} */
#wli_popular_posts-2{
	display:inline-block !important;
}
#custom_html-2{
	display:none;
}
/* #block-15 .outer-div-partner img{
	max-width:150px;
} */
@media screen and (max-width:1025px){
	#custom_html-2 ,
	#block-15 ,
	.container_service ,
	#custom_html-6 ,
	#search-2 ,
	#wli_popular_posts-2{
		max-width:360px;
		margin:auto;
	}
	.page-sidebar.sidebar-right.sidebar-simple ,
	#custom_html-6 > div ,
	#wli_popular_posts-2 ul ,
	.container_service {
		border:none !important;
	}
	#wli_popular_posts-2 {
		display:flex !important;
		flex-direction:column;
	}
	#custom_html-6{
		margin-top:30px;
	}
	.container_service{
		margin-top:10px !important;
	}
	#block-15{
		padding-top:15px !important;
	}
}

@media (min-width: 1024px) {
    .single #page #scroll-content .page-sidebar.sidebar-sticky, .archive #page #content .page-container .page-sidebar.sidebar-sticky, .search #page #content .page-container .page-sidebar.sidebar-sticky {
         position: sticky !important;
         top: 0 !important;
     }
     .sidebar-sticky #search-2 ,
     .sidebar-sticky #custom_html-2 ,
     .sidebar-sticky #ohio_widget_recent_posts-2 ,
     .sidebar-sticky #custom_html-5 ,
     .sidebar-sticky #wli_popular_posts-2 ,
     .sidebar-sticky .container_service {
         display: none !important;
     }
	 .sidebar-sticky #search-2, .sidebar-sticky #ohio_widget_recent_posts-2, .sidebar-sticky #custom_html-5, .sidebar-sticky #wli_popular_posts-3, .sidebar-sticky .container_service{
    display: none !important;
 }
     .sidebar-sticky #custom_html-6 {
         margin-top: 14em !important;
         margin-bottom: 10px;
     }
	.sidebar-sticky #custom_html-6 > div {
		border-bottom:0;
	}
     #block-15 {
        margin-bottom: 0px;
    }
     .sidebar-sticky .sidebar-service-sec .top-box .service-description {
         font-size:14px !important;
     }
     .sidebar-sticky .sidebar-service-sec .bottom-box .service-btn {
         font-size:12px !important;
         padding:15px 20px !important;
     }
     .sidebar-sticky .sidebar-service-sec {
         margin-top:5px !important;
     }
     .sidebar-sticky .widget_ohio_widget_socialbar_subscribe .social-networks a {
         margin-top:10px !important;
     }
     
 }

.book-item:after{
	display:none !important;
}
.post-type-archive-glossary #main > div {
	display:flex;
	flex-wrap:wrap;
}
.post-type-archive-glossary #main > div > div {
	float:unset !important;
}
@media screen and (max-width:767px){
	#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu{
		padding:0 !important;
	}
}

/** single glossary **/
.single-post-before-content-featured-image .posts-download-overlay.for-logged-in p.ik-overlay-heading, 
.single #page  .posts-download-overlay.for-logged-in p.ik-overlay-heading{
	background: linear-gradient(102.09deg, #429BDD 30.84%, #44519C 83.85%) !important;
    -webkit-background-clip: text !important;
    -webkit-text-fill-color: transparent !important;
    background-clip: text !important;
    text-fill-color: transparent !important;
    font-size: 14px !important;
    margin: 0 !important;
    font-weight: 600;
	margin-bottom:5px !important;
}
.single .single-post-before-content-featured-image:hover .posts-download-overlay.ik-overlay-loginform p.ik-overlay-heading, .single #page  .sharabale-img:hover .posts-download-overlay p.ik-overlay-heading {
    font-size: 18px !important;
}
.single #page .posts-download-overlay.for-logged-in p.ra-txt-overlay-download {
    background: linear-gradient(252.42deg, #4871C3 -16.16%, #43528D 51.31%, #427EAC 116.02%), #FFFFFF !important;
    -webkit-background-clip: text !important;
    -webkit-text-fill-color: transparent !important;
    background-clip: text !important;
    text-fill-color: transparent !important;
    font-size: 14px !important;
    margin: 10px auto !important;
	max-width: 565px;
	font-weight:700;
}

.single #page  .sharabale-img .ik-overlay-heading:before ,
.single #page  .sharabale-img .ik-overlay-heading:after {
	display:none !important;
}
.single .single-post-before-content-featured-image .posts-download-overlay.ik-overlay-loginform p.ik-overlay-heading, 
.single #page  .posts-download-overlay p.ik-overlay-heading {
    font-size: 14px;
    background: unset!important;
    -webkit-background-clip: unset!important;
    -webkit-text-fill-color: unset!important;
    background-clip: unset!important;
    text-fill-color: unset!important;
    margin-top: 0!important;
    line-height: 20px!important;
	color:#fff;
	margin-bottom:10px;
	font-weight:700;
}
.single .single-post-before-content-featured-image:hover .posts-download-overlay.ik-overlay-loginform p.ik-overlay-heading, 
.single #page  .sharabale-img:hover .posts-download-overlay p.ik-overlay-heading {
    font-size: 18px!important;
	color: #fff;
    font-weight: 700;
}
.single .single-post-before-content-featured-image .ik-overlay-posts-list li:before, 
.single #page .sharabale-img .posts-download-overlay ul.ik-overlay-posts-list li:before {
    position: absolute;
    content: " "!important;
    left: -24px!important;
    width: 15px;
    height: 2px;
    background: #fff;
    top: 12px;
}

/********/
.new-widget-sidebar{
	background: url(https://digitalleadership.com/wp-content/uploads/2023/05/Frame-1000003862.png);
	max-width: 341px;
	margin: auto;
	padding: 20px 30px;
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
	border-radius: 10px;
}
.new-widget-sidebar .row-one{
	display: flex;
	justify-content: center;
	align-items: center;
}
.new-widget-sidebar .row-one .img{
	width:17%;
}
.new-widget-sidebar .row-one .heading {
	width:77%;
}
.new-widget-sidebar .row-one .heading h3{
	font-family: 'Ubuntu';
	font-style: normal;
	font-weight: 700;
	font-size: 18px;
	text-transform: capitalize;
	color: #fff;
	margin: 0 20px;
}
.new-widget-sidebar .row-two p{
	font-family: 'Ubuntu';
	font-style: normal;
	font-weight: 500;
	font-size: 13px;
	color: #fff;
	margin-bottom: 20px;
	max-width: 274px;
}
.new-widget-sidebar .row-two p span {
	color: #F2C94C;
}
.new-widget-sidebar .row-two a {
	padding: 12px 24px;
	background: #F2C94C;
	border-radius: 3.32599px;
	font-family: 'Ubuntu';
	font-style: normal;
	font-weight: 700;
	font-size: 12px;
	line-height: 14px;
	text-align: center;
	letter-spacing: 0.03em;
	text-transform: uppercase;
	color: #061B2B;
	text-decoration: none;
	width:100%;
	display:block;
}
.new-widget-sidebar .row-two a:hover{
	background:#ffd62a;
}
.sidebar-sticky .new-widget-sidebar {
	display:none !important;
}
/* .new-widget-sidebar{
	display:none !important;
} */

#popmake-101333 .list{
    padding-left: 50px !important;
}
#popmake-101333 .orange-signup-con .col-two .sign-up-orange-form .wpcf7-list-item-label {
    font-family: 'Ubuntu' !important;
    font-style: normal !important;
    font-weight: 500 !important;
    font-size: 14px !important;
    line-height: 20px !important;
    color: #061B2B !important;
    margin-bottom: 30px;
    margin-top: 10px;
}


/** teaser inline **/
.page-id-95493 .large_container{
	display: flex;
    align-items: flex-start;
    border-width: 1px 0px;
    border-color: rgb(194, 209, 217);
    border-style: solid;
    border-radius: 0px;
    padding: 20px 30px;
}
.page-id-95493 .large_container .right-div{
	width:23%;
}
.page-id-95493 .large_container .stefan-heading {
	font-family: 'Ubuntu' !important;
    font-style: normal !important;
    font-weight: 700 !important;
    font-size: 31px !important;
    line-height: 36px !important;
    max-width: 420px !important;
    color: #333 !important;
    text-align: left !important;
    margin-bottom: 20px !important;
    margin-top: 0;
}
.page-id-95493 .large_container .post_descrip{
	font-family: 'Ubuntu' !important;
    font-style: normal !important;
    font-weight: 400 !important;
    font-size: 14px !important;
    color: #4F4F4F !important;
    text-align: left !important;
    margin-bottom: 20px !important;
    margin-top: 0;
}
.page-id-95493 .large_container button {
	text-align: left !important;
    color: #2F80ED !important;
    font-size: 14px !important;
    font-family: 'Ubuntu' !important;
    font-style: normal !important;
    font-weight: 400 !important;
    border: none;
    background: transparent;
}

/*inline teaser css */
.styling_container{
    background: #ffffff;
    border-top-width: 1px;
    border-right-width: 0px;
    border-bottom-width: 1px;
    border-left-width: 0px;
    border-color: #c2d1d9;
    border-style: solid;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    box-shadow: 0px 0px 0px 0px #ffffff;
    position: relative;
    overflow: hidden;
    z-index: 2;
}
.large_container{
    display:flex;
    position: relative;
    background: none;
    padding: 20px;
    text-align: center;
    margin: 0 auto;
    max-width: 100%;
    width: 100%;
    white-space: normal;
    padding-top: 20px;
    padding-right: 30px;
    padding-left: 30px;
    padding-bottom: 20px;
	align-items:center;
}
.content_container{
    width: 75%!important;
    padding-left: 50px!important;
}
.stefan-heading{
    font-family: "Ubuntu" !important;
    font-style: normal !important;
    font-weight: 700 !important;
    font-size: 31px !important;
    line-height: 36px !important;
/*     max-width: 380px !important; */
    color: #333 !important;
    text-align: left !important;
    margin-bottom: 15px !important;
}
.post_descrip{
    font-family: "Ubuntu"!important;
    font-style: normal!important;
    font-weight: 400!important;
    font-size: 14px!important;
    color: #4F4F4F!important;
    text-align: left!important;
    margin-bottom: 15px!important;
}
.single-post .entry-content a.teaser-field-button{
    text-align: left !important;
    color: #2F80ED !important;
    font-size: 14px !important;
    font-family: "Ubuntu" !important;
    font-style: normal !important;
    font-weight: 400 !important;
    background: #ffffff !important;
    box-shadow: none !important;
    -webkit-letter-spacing: 0 !important;
    -moz-letter-spacing: 0 !important;
    -ms-letter-spacing: 0 !important;
    letter-spacing: 0 !important;
    line-height: 1 !important;
    text-transform: none !important;
    -webkit-text-decoration: none !important;
    text-decoration: none !important;
    font-style: normal !important;
    border-bottom-left-radius: 3px !important;
    border-bottom-right-radius: 3px !important;
    border-bottom-width: 1px !important;
    border-color: rgba(0,0,0,0.35) !important;
    border-left-width: 1px !important;
    border-right-width: 1px !important;
    border-style: hidden !important;
    border-top-left-radius: 3px !important;
    border-top-right-radius: 3px !important;
    border-top-width: 1px !important;
}

.action_button_teaser{
    text-align: left !important;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    padding-top: 0px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    background: transparent;
    border-style: solid;
    border-color: #000000;
    box-shadow: none;
    width: auto;
    max-width: 100%;
    position: relative;
    z-index: 0;
}

@media screen and (min-width:768px){
	#page .secondry-menu-sec .secondry-menu {
    	margin-top: 105px !important;
	}
}
.single-post .header #mega-menu-wrap-primary ul li.mega-blog-item{
	top:0 !important;
}




/******** 13 / 11 / 2023 ***********/
@media screen and (max-width:1024px) {
	.header #mega-menu-wrap-primary .mega-menu-grid .dashicons-arrow-down-alt2{
		padding-top:0 !important;
	}
	.unite-item >.mega-sub-menu {
		width:unset !important;
	}
	.training-item-menu > a:before {
		display:none !important;
	}
	.unite-item span {
		right:-15px !important;
	}
	#mega-menu-wrap-primary #mega-menu-primary >  li.mega-menu-megamenu > ul.mega-sub-menu {
		padding:0 !important;
	}
	.single #mega-menu-wrap-primary #mega-menu-primary > li.mega-blog-item {
		width:100% !important;
		margin-bottom:0 !important;
	}
	.single #mega-menu-wrap-primary #mega-menu-primary > li.mega-lang-item {
		margin-top:0 !important;
	}
	.lang-item-de a:before {
		bottom:17px !important;
		left:-14px !important;
	}
	.btn-free-md a {
		width:fit-content !important;
	}
	#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu {
		top:0 !important;
	}
} 

@media screen and (max-width:767px) {
	.logged-in .sharabale-img .posts-download-overlay {
		bottom:115px !important;
	}
	.sharabale-img:hover .posts-download-overlay {
		bottom:102px !important;
	}
	body:not(.logged-in) .sharabale-img .posts-download-overlay {
		bottom:140px !important;
		right:9px !important;
	}
	body:not(.logged-in) .sharabale-img:hover .posts-download-overlay {
		bottom:100px !important;
	}
	.single-post-before-content-featured-image:hover .ik-overlay-loginform.posts-download-overlay .posts-download-icon, 
	.sharabale-img:hover .ik-overlay-loginform.posts-download-overlay .posts-download-icon, 
	.sharabale-img:hover .posts-download-overlay .posts-download-icon ,
	.single-post-before-content-featured-image .posts-download-overlay.for-logged-in .posts-download-icon img {
		display:none !important;
	}
	.sharabale-img:hover .posts-download-overlay {
		padding:2em !important;
	}
	.single .single-post-before-content-featured-image .ik-overlay-posts-list li:before, 
	.single #page .sharabale-img .posts-download-overlay ul.ik-overlay-posts-list li:before {
		left:-19px !important;
	}
	.single-post-before-content-featured-image .ik-overlay-loginform.posts-download-overlay , 
	body:not(.logged-in) .sharabale-img .posts-download-overlay {
		right:10px !important;
		left:10px !important;
	}
	#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu.mega-unite-item  > ul.mega-sub-menu > li.mega-menu-row {
		padding:0 !important;
	}
	.single-post-before-content-featured-image:hover .posts-download-overlay.for-logged-in {
		padding:1em !important;
	}
	.single-post-before-content-social {
		width:100% !important;
		justify-content:start !important;
	}
	.single-post-before-content-featured-image .posts-download-overlay.for-logged-in .mba-header-buttons.for-posts, 
	.mba-header-buttons.for-posts {
		justify-content:center !important;
	}
	.single .single-post-before-content-featured-image .mba-header-buttons #open-sgin-up, 
	.sharabale-img .posts-download-overlay button {
		width: fit-content !important;
		padding-left:30px !important;
		padding-right:13px !important;
		font-size:11px !important;
	}
	.single .single-post-before-content-featured-image .mba-header-buttons #open-sgin-up:before, 
	.sharabale-img .posts-download-overlay button:before {
		left:14px !important;
	}
	.single .single-post-before-content-featured-image:hover .posts-download-overlay.ik-overlay-loginform p.ik-overlay-heading, .single #page .sharabale-img:hover .posts-download-overlay p.ik-overlay-heading {
		font-size:14px !important;
	}
}
@media screen and (max-width:600px) {


    /* AMD disabled 12-11-2023	 */


    .single.single-post .styling_container .large_container {
        flex-direction: column;
        align-items: start;
        gap: 10px 0;
        padding-left: 0;
    }
    .single.single-post .styling_container .large_container > .right-div a {
        float: left;
    }

    .single.single-post .styling_container .large_container > div {
        width: 100% !important;
    }
    
    .single.single-post .styling_container .large_container .content_container {
        padding-left: 0px !important;
    } 

    .single.single-post .styling_container .large_container .content_container > p, .single.single-post .styling_container .large_container .content_container > div {
        margin-bottom:0 !important;
        padding: 0 !important;
    }

    .single.single-post .styling_container .large_container .content_container > div button {
        padding:0 !important;
    }
    


    #page .wp-block-embed__wrapper iframe {
        max-width:100%;
    }

    .single.single-post .styling_container .large_container .content_container > p.post_descrip {
        margin: 6px 0 4px 0 !important;
    }
    
    /* AMD disabled 12-11-2023	 */


/* AMD disabled */
    body:not(.logged-in) .sharabale-img .posts-download-overlay {
        width:94% !important;
        padding: 20px 15px 20px 15px !important;
    }
/* AMD disabled */


    .unite-item span {
		right:10px !important;
	}
	.single-glossary .mega-blog-item span {
		right:28px !important;
	}
}

@media screen and (max-width:500px) {
	.single-post-before-content-author-image img {
		height: 55px !important;
		width: 60px !important;
		border-radius: 50% !important;
	}
	.single-post-before-content-data .single-post-before-content-data-reading {
		margin-right:15px !important;
		width:50%;
	}
	.single-post-before-content-auth-cat {
		padding:25px 20px !important;
	}
	.single .single-post-before-content-featured-image .ik-overlay-posts-list li, 
	.sharabale-img .posts-download-overlay ul.ik-overlay-posts-list li {
		font-size:11px !important;
		line-height:18px !important;
	}
}
@media screen and (max-width:370px) {
	.single-post-before-content-author-image img {
		height: 55px !important;
		width: 80px !important;
		border-radius: 50% !important;
	}
}
.logged-in.admin-bar #page #masthead.showed {
	top:0 !important;
}
#custom_html-6 .book-sidebar .row-four a:first-child {
	display:none !important;
}
.single-post .entry-content .styling_container-101458 a.teaser-field-button {
	height: 28px;
	padding: 9px 16px;
	border-radius: 3px !important;
	background:linear-gradient(98deg, #E57888 43.26%, #D12C96 92.04%) !important;
	color: #FFF !important;
	text-align: center;
	font-family: Ubuntu;
	font-size: 12px !important;
	font-style: normal;
	font-weight: 700 !important;
	line-height: normal;
	letter-spacing: 0.36px !important;
	text-transform: uppercase !important;
}
.single-post .entry-content .styling_container-101458 a.teaser-field-button:hover{
	background:linear-gradient(98deg, #e57888d1 43.26%, #d12c9680 92.04%) !important;
	opacity:1 !important;
}
.single-post .entry-content .styling_container-101364 a.teaser-field-button {
	height: 28px;
	padding: 9px 16px;
	border-radius: 3px;
	background: linear-gradient(115deg, #4C79F1 12.57%, #6FA8F5 33.87%, #A495F5 65.67%) !important;
	color: #FFF !important;
	text-align: center;
	font-family: Ubuntu;
	font-size: 12px !important;
	font-style: normal;
	font-weight: 700 !important;
	line-height: normal;
	letter-spacing: 0.36px !important;
	text-transform: uppercase !important;
}
.single-post .entry-content .styling_container-101364 a.teaser-field-button:hover {
	background:linear-gradient(115deg, #4c79f1a6 12.57%, #6fa8f5c7 33.87%, #A495F5 65.67%) !important;
	opacity:1 !important;
}

.single .adam-social-links-post li:before {
	display:none !important;
}
.single .adam-social-links-post li {
	margin:0 !important;
}
.single #main .post-adam-title-cta {
	margin: 0;
    font-size: 20px !important;
    line-height: 25px !important;
	color:#106de6 !important;
}
.single #main .post-adam-content-cta  ,
.single #main .adam-phone-post ,
.single #main .adam-phone-post a {
	font-size: 17px !important;
    margin: 0;
	color:#647481 !important;
}
.single #main .post-adam-link-cta {
	text-decoration:underline !important;
	color:#2F80EF !important;
}
.adam-social-links-post .wp-social-link-facebook svg ,
.adam-social-links-post .wp-social-link-linkedin svg {
	fill:#2F80EF !important;
	width:30px;
	height:30px;
}
.adam-social-links-post .wp-social-link-x svg ,
.adam-social-links-post .adam-site-link svg {
	fill: #fff;
    background: #000;
    border-radius: 50%;
    padding: 3px;
}
.adam-block-post{
	padding: 0 30px;
	margin-top:50px !important;
	margin-bottom:40px !important;
}
.styling_container-101458 ,
.styling_container-101364 {
	margin-bottom:25px;
}
@media screen and (max-width:1024px) {
	.single #main .adam-block-post > div:first-child {
		flex-basis:17% !important
	}
	.single #main .adam-social-links-post {
		display:flex;
		justify-content:start;
	}
	.single #main .adam-social-links-post li {
		width:fit-content !important;
		margin-right:20px;
	}
	.single #main .adam-block-post {
		padding:20px !important;
	}
}
@media screen and (max-width:767px) {
	.single #main .adam-block-post {
		flex-wrap:wrap !important;
		justify-content:center;
	}
	.single #main .adam-block-post > div {
		flex-basis:100% !important;
	}
	.single #main .adam-block-post > div:first-child img {
		max-width: 200px;
		margin: auto !important;
		display: block;
	}
}
@media screen and (max-width:1320px) {
	#page .header .page-container {
    	padding-inline: 40px !important;
	}
}
@media screen and (max-width: 1230px) {
	#page .header .page-container {
    	padding-inline: 20px !important;
	}
}


.as-innovation-coashing-gallery figure {
	width:32%;
}
.as-innovation-coashing-galler {
	margin-bottom:10px;
}
.as-innovation-coaching-download-file a:last-child {
	position: relative;
    border: 1px solid #000;
    padding: 10px 25px 10px 50px;
    margin-left: 10px;
    background: #000;
    color: #fff !important;
    border-radius: 10px;
}
.as-innovation-coaching-download-file a:last-child:before {
	content: "";
    background: url(https://digitalleadership.com/wp-content/uploads/2024/04/cloud-arrow-down-solid-2.svg);
    background-size: contain;
    width: 30px;
    position: absolute;
    height: 30px;
    background-repeat: no-repeat;
    left: 10px;
}
.as-innovation-coaching-download-file a:last-child:hover {
	color:#fff !important;
	opacity:1 !important;
}
@media screen and (max-width:767px) {
	.as-innovation-coashing-gallery figure {
		width:48%;
	}
	.as-innovation-coaching-download-file a:last-child {
		width:fit-content;
		display:block;
		margin-left:0;
		margin-top:10px;
	}
}


/******* New Sidebar *********/
.innovation-show-con {
	background:url(https://digitalleadership.com/wp-content/uploads/2024/05/Rectangle-6346.png);
	background-position:center;
	background-size:cover;
	background-repeat:no-repeat;
	padding:30px 0px 0;
	border-radius:20px;
}
.innovation-show-con .popup-txt {
	display:flex;
	align-items:center;
	flex-direction:column;
	text-align:center;
	padding-right:20px;
	padding-right:20px;
}
.innovation-show-con .popup-txt .red-txt {
	background: #EC564F;
    color: #fff;
    font-size: 12px;
    font-weight: 500;
    border-radius: 45px;
    padding: 5px 20px 5px 30px !important;
    width: fit-content;
    list-style: none;
	line-height:12px;
}
.innovation-show-con .popup-txt .red-txt li {
	position:relative;
}
.innovation-show-con .popup-txt .red-txt li:before {
	content: "";
    position: absolute;
    left: -13px;
    top: 3px;
    background: url(https://digitalleadership.com/wp-content/uploads/2024/05/surface9710.png);
    background-position: center;
    background-size: contain;
    width: 7px;
    height: 7px;
    background-repeat: no-repeat;
}
.innovation-show-con .popup-txt h2 {
	font-size: 29px;
    color: #fff;
    max-width: 800px;
    line-height: 35px;
	margin-bottom:20px;
}
.innovation-show-con .popup-txt p {
	color: #fff;
    font-size: 16px;
    line-height: 25px;
    max-width: 625px;
}
.innovation-show-con .popup-img {
	position:relative;
	display:flex;
	justify-content:center;
}
.innovation-show-con .popup-img img {
	display:block;
	margin:auto;
	margin-right:0;
}
.innovation-show-con .popup-img p.btn {
	line-height: 15px;
    background-color: #F2C94C;
    color: #061B2B !important;
    font-size: 15px;
    font-weight: 700;
    padding: 15px 40px 15px 40px;
    box-shadow: 7.09px 3.09px 14.18px #3C3C3C;
    margin-top: 30px !important;
    display: flex;
    width: fit-content;
    position: absolute;
    bottom: 30px;
	justify-content:center;
	align-items:center;
}
.innovation-show-con .popup-img p.btn:hover {
	 background-color: #F2C94C !important;
    color: #061B2B !important;
}
.innovation-show-con .popup-img p.btn img {
	width: 14px;
    padding-right: 4px;
}
@media screen and (max-width:767px) {
	.innovation-show-con .popup-txt h2 {
		font-size: 20px;
		line-height: 28px;
	}
	.innovation-show-con .popup-txt p {
		font-size:14px;
	}
	.innovation-show-con .popup-img p.btn {
		padding:15px 20px;
	}
}
#custom_html-6 {
	margin-top:0 !important;
}

/**** popup *****/
#popmake-118485 .popup-txt {
	display:block;
	text-align:left;
}

/**** 21 / 5 / 2024 ****/
@media screen and (max-width:767px) {
	.single-post-before-content-title h1 {
		font-size:35px !important;
	}
	.single #content {
		padding-top:1em !important;
	}
	.single-post-before-content-social {
		margin-bottom:30px;
	}
	.single #main h2 {
		font-size:24px !important;
		line-height:35px !important;
	}
	.single #page #main h3 , 
	.single #page #main h3 span {
		line-height:35px !important;
	}
}
@media screen and (max-width:400px) {
	.wp-block-table {
		width:365px;
		overflow-x:scroll;
	}
}