/* CSS from "Simple Custom CSS" plugin added FROM HERE */

.mc-review-rating-stars .empty,
.mc-review-related-ratings .empty {
    display: none;
}

.wpr-author-header {
    display: flex;
}

.wpr-author-header .ast-author-avatar img {
    margin: 50px 31px !important;
    width: 162px;
    height: 162px;
}

.archive.author .ast-author-box {
    background: url(/wp-content/themes/moneycrashers/assets/images/hero-bg.svg);
    background-position: bottom center;
    background-repeat: no-repeat;
    background-color: #001c29;
}

.wpr-author-header .ast-author-bio {
    display: flex;
    flex-direction: column;
    padding-left: 24px;
    padding-bottom: 45px;
}

.wpr-author-header .ast-author-bio h1 {
    font-family: "halyard-display", Helvetica, Arial, sans-serif;
    font-style: normal;
    font-weight: bold;
    font-size: 44px;
    line-height: 111%;
    letter-spacing: 0.01em;
    margin-bottom: 0;
    margin-top: 40px;
}

/*sidebar changes*/

.article-content-area-left-sidebar-wrapper{
    z-index: 9;
}

/*sidebar changes end*/

.wpr-author-header .ast-author-bio p {
    font-family: "halyard-text", Helvetica, Arial, sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: 18px;
    line-height: 155%;
    letter-spacing: 0.01em;
    margin-bottom: 16px;
    max-width: 720px;
    color: #ffffff;
}

.wpr-author-header hr {
    background-color: #979797;
    margin-top: 29px;
    margin-bottom: 24px;
}

.author .mc-category-articles:before {
    content: none !important;
}

.wpr-author-archive .mc-category-articles-subtitle {
    margin-top: 48px;
}

.wpr-author-archive .mc-category-articles-title {
    margin-bottom: 48px;
}

.wpr-author-archive .mc-category-articles-title h2 {
    color: #000000 !important;
    margin: 0 !important;
}

.wpr-author-archive .mc-category-articles-title .mc-category-title-link {
    font-family: "halyard-display", Helvetica, Arial, sans-serif;
    font-style: normal;
    font-weight: 500;
    font-size: 36px;
    line-height: 122%;
    letter-spacing: 0.02em;
    color: #000000;
}

.wpr-social-author-icons {
    list-style: none;
    margin: 0;
    display: flex;
    column-gap: 24px;
}

.wpr-green-line {
    background: #4fbab5;
    width: 100%;
    height: 4px;
}

.search-bottom-wrapper .uagb-section__overlay {
    background-color: #001c29 !important;
}

.single-post
.site-content
.ast-article-single
.article-content-area
.mc-article-post-meta
.post-meta-tag-title {
    min-width: 80px;
}

.single-post
.site-content
.ast-article-single
.article-content-area
.mc-article-post-meta
.wp-block-group__inner-container {
    display: flex !important;
}

.single-post
.site-content
.ast-article-single
.article-content-area
.mc-article-post-meta
.wp-block-group__inner-container
.novashare-buttons {
    margin-left: auto;
}

.single-post .content-area.primary {
    width: 100%;
}

#masthead.site-header .main-header-bar .site-primary-header-wrap .ast-builder-grid-row div.site-header-section-left {
    width: 25%;
}

#masthead.site-header .main-header-bar .site-primary-header-wrap .ast-builder-grid-row .site-header-section-left .site-header-focus-item.ast-header-html-1 {
    margin-left: auto;
}

div.gform_wrapper.gravity-theme .ginput_container_select{
    z-index: 1;
    padding: 0!important;
}
div.gform_wrapper.gravity-theme .ginput_container_select:after{
    z-index: -1;
}

div.gform_wrapper.gravity-theme .ginput_container_select select{
    background-image: none!important;
    padding-right: 27px;
    padding-left: 16px;
    background-color: transparent;
}

@media only screen and (min-width: 1100px) {
    body.single-post .site-content .ast-article-single.category-reviews .entry-content > .mc-at-glance {
        border-bottom: none;
    }

    body.single-post .site-content .ast-article-single.category-reviews .entry-content > .mc-at-glance ~ .mc-at-glance {
        border-top: none;
        border-bottom: 1px solid #cacaca;
    }

    body.single-post .site-content .ast-article-single.category-reviews .mc-at-glance .mc-review-at-glance-wrapper > .wp-block-column:last-of-type {
        padding-bottom: 20px;
        position: relative;
    }

    /*live*/
    body.single-post .site-content .ast-article-single.category-reviews .article-content-area-ads-wrapper + .mc-at-glance .mc-review-at-glance-wrapper > .wp-block-column:last-of-type .mc-review-at-glance:after {
        content: '';
        border-bottom: 1px solid #cacaca;
        width: 100%;
        position: absolute;
        bottom: 0;
    }

    /*staging*/
    .single-post .site-content .ast-article-single .mc-at-glance .mc-review-at-glance-wrapper .mc-review-content:after{
        content: '';
        border-bottom: 1px solid #cacaca;
        width: 100%;
        position: absolute;
        bottom: 0;
    }
}

@media(min-width: 992px){
    .single-post .site-content .ast-article-single .article-content-area .article-content-area-left-sidebar-content{
        overflow-y: auto;
        -ms-overflow-style: none; /* IE 11 */
        scrollbar-width: none; /*Firefox*/

    }
    .single-post .site-content .ast-article-single .article-content-area .article-content-area-left-sidebar-content::-webkit-scrollbar{
        display: none;
    }
    .single-post .site-content .ast-article-single .article-content-area .article-content-area-left-sidebar-content > div{
        height: 92vh;
    }
    .single-post .site-content .ast-article-single .article-content-area.hide-left-sidebar .article-content-area-left-sidebar-content>div{
        height: auto;
    }
    .single-post .site-content .ast-article-single .article-content-area.hide-left-sidebar iframe{
        min-width: 100%!important;
    }
    .single-post .site-content .ast-article-single .article-content-area .article-content-area-left-sidebar-content.disable-sticky{
        position: initial;
    }
    .single-post .site-content .ast-article-single .article-content-area .article-content-area-left-sidebar-content.disable-sticky > div{
        height: 100%;
    }
}

@media only screen and (max-width: 1099px) {
    #masthead.site-header .main-header-bar .site-primary-header-wrap .ast-builder-grid-row div.site-header-section-left {
        width: 100%;
    }

    .single div.article-content-area-left-sidebar-content {
        margin-top: -96px;
    }

    body.single-post .site-content .ast-article-single .mc-at-glance div.mc-review-at-glance-wrapper, body.single-post .site-content .ast-article-single .mc-at-glance div.mc-the-verdict-wrapper {
        grid-template-columns: 1fr;
    }
}

@media only screen and (max-width: 991px) {
    .single-post .site-content .ast-article-single .article-content-area .article-content-area-left-sidebar-content{
        /*display: none;*/
    }
}
@media (min-width:768px) and (max-width:900px) {
    .frontpage-money-and-form .money-categories-wrapper .money-category{
        width: 170px!important;
    }
}

@media (max-width: 790px) {
    .wpr-author-header {
        flex-direction: column;
    }

    .wpr-author-header .ast-author-avatar img {
        margin-bottom: 0px !important;
    }
}

/*404 Page*/
.wpr-404 {
    min-height: 850px;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    width: 100%;
    background: url("/wp-content/uploads/2021/10/bg-image.png") center center no-repeat #001c29;
    background-size: cover;
    margin-bottom: -2px;
    z-index: 1;
}

.wpr-404 p {
    font-family: "halyard-text", Helvetica, Arial, sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: 18px !important;
    line-height: 155% !important;
    display: flex;
    align-items: center;
    text-align: center;
    letter-spacing: 0.01em !important;
    color: #ffffff !important;
    max-width: 560px;
}

p.wpr-page-not-found {
    font-family: "halyard-display", Helvetica, Arial, sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: 14px !important;
    line-height: 100% !important;
    text-align: center;
    letter-spacing: 0.15em !important;
    text-transform: uppercase;
    color: #c4def1 !important;
    margin-bottom: 10px !important;
}

label.wpr-try-search {
    font-family: "halyard-text", Helvetica, Arial, sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: 13px !important;
    line-height: 125% !important;
    display: flex;
    align-items: center;
    letter-spacing: 0.03em !important;
    text-transform: uppercase;
    color: #cacaca !important;
    margin-bottom: 4px;
}

.wpr-404 h1 {
    font-family: "halyard-display", Helvetica, Arial, sans-serif;
    font-style: normal;
    font-weight: bold;
    font-size: 81px;
    line-height: 100%;
    display: flex;
    align-items: center;
    text-align: center;
    letter-spacing: 0.01em;
    color: #ffffff;
    margin-bottom: 20px;
    margin-top: 0;
}

.wpr-search {
    width: 560px;
    display: flex;
    position: relative;
    flex-direction: column;
}

.wpr-search .wpr-input {
    width: 100%;
    height: 48px;
    padding: 10px 12px;
}

.wpr-search .wpr-input::placeholder {
    font-family: "halyard-text", Helvetica, Arial, sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: 18px;
    line-height: 155%;
    display: flex;
    align-items: center;
    letter-spacing: 0.01em;
    color: #686868;
}

.wpr-search .wpr-submit {
    background: none;
    padding: 0;
    position: absolute;
    right: 8px;
    top: 32px;
}

/* single article  */

.single-post .site-content .ast-article-single div.article-content-area,
.single-post .site-content .hero div.hero-content-wrapper {
    grid-template-columns: 25% auto!important;
}

.single-post .site-content .ast-article-single div.article-content-area.hide-left-sidebar,.single-post .site-content .hero div.hero-content-wrapper.hide-left-sidebar{
    grid-template-columns: 1fr!important;
}

.social-dig-deeper {
    display: flex;
    border-top: 1px solid #979797;
    border-bottom: 1px solid #979797;
    padding-top: 20px;
    padding-bottom: 20px;
    margin-bottom: 30px;
}

.social-dig-deeper .novashare-buttons {
    margin-left: auto;
    margin-bottom: 0;
}

.social-dig-deeper .novashare-buttons a {
    margin-bottom: 0;
}

.social-dig-deeper .dig-deeper-column {
    display: flex;
    flex-wrap: wrap;
    row-gap: 15px;
}

.social-dig-deeper .dig-deeper-column .item {
    margin-right: 15px;
}

.social-dig-deeper .dig-deeper-column .item a {
    padding: 5px 17px;
    line-height: 21px;
    color: white !important;
    background-color: #026965;
    border: 2px solid #026965;
    border-radius: 20px;
    font-size: 14px;
}

.social-dig-deeper .dig-deeper-column .item a:hover {
    color: #026965 !important;
    background-color: white;
}

.after-single-content {
    margin-bottom: 40px;
}

.after-single-content #article-convertkit-sidebar {
    padding: 40px !important;
    border: none !important;
    border-radius: 10px;
    background-color: rgba(20, 44, 59, 1) !important;
    background: url("../images/form-bg.webp");
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
}

.after-single-content #article-convertkit-sidebar .widget_convertkit_form {
    display: grid;
    grid-template-columns: 40% auto;
}

.after-single-content
#article-convertkit-sidebar
.widget_convertkit_form
.widget-title {
    font-size: 30px !important;
    color: white !important;
}

.after-single-content
#article-convertkit-sidebar
.widget_convertkit_form
.widget-title:after {
    display: none !important;
}

.after-single-content form.formkit-form {
    margin-top: 15px;
}

.after-single-content form.formkit-form .formkit-field .formkit-input {
    border-radius: 5px !important;
    height: 100% !important;
}

.single-post
.site-content
.ast-article-single
.article-content-area
.after-single-content
#article-convertkit-sidebar
.formkit-submit {
    background-color: #ef9d51 !important;
}

.single-post
.site-content
.ast-article-single
.article-content-area
.after-single-content
#article-convertkit-sidebar
.formkit-submit:hover {
    background-color: white !important;
    width: max-content;
}

.after-single-content form.formkit-form .formkit-submit span {
    color: #fff !important;
}

.after-single-content form.formkit-form .formkit-submit:hover {
    background-color: white !important;
}

.after-single-content form.formkit-form .formkit-submit:hover span {
    color: #ef9d51 !important;
    background-color: transparent;
}

.single .left-ad-label {
    position: absolute;
    bottom: calc(100%);
    width: 100%;
    text-align: center;
    color: #979797;
}


/*active campaigns forms */
.site-footer aside.footer-widget-area[data-section="sidebar-widgets-footer-widget-3"] .widget{
    margin-bottom: 0;
    width: 100%;
}

.site-footer aside.footer-widget-area[data-section="sidebar-widgets-footer-widget-3"] h2{
    margin-bottom: 18px!important;
}

.site-footer aside.footer-widget-area[data-section="sidebar-widgets-footer-widget-3"] button._submit{
    width: max-content!important;
}

.site-footer aside.footer-widget-area[data-section="sidebar-widgets-footer-widget-3"] form._form ._error-inner{
    color: black;
}

.site-footer aside.footer-widget-area[data-section="sidebar-widgets-footer-widget-3"] form._form{
    max-width: 700px;
}

.site-footer aside.footer-widget-area[data-section="sidebar-widgets-footer-widget-3"] form._form{
    margin-right: 50px;
}

form._form ._form-thank-you{
    background: #d3fbeb;
    border: 1px solid #10bf7a;
    color: black;
    font-size: 16px;
    padding: 12px;
    border-radius: 5px;
}

.home form._form label[for="email"],.site-footer aside.footer-widget-area[data-section="sidebar-widgets-footer-widget-3"] form._form label[for="email"]{
    display: none;
}

.home form._form ._form-branding,.site-footer aside.footer-widget-area[data-section="sidebar-widgets-footer-widget-3"] form._form ._form-branding{
    display: none;
}

.home form._form ._form-title,.site-footer aside.footer-widget-area[data-section="sidebar-widgets-footer-widget-3"] form._form ._form-title{
    display: none;
}

.home #h-get-the-latest-news-delivered-to-your-inbox-daily{
    font-size: 1.125rem;
}

.home form._form ._form-content,.site-footer aside.footer-widget-area[data-section="sidebar-widgets-footer-widget-3"] form._form ._form-content{
    display: flex;
}

.home form._form ._form-content > div:nth-of-type(2),.site-footer aside.footer-widget-area[data-section="sidebar-widgets-footer-widget-3"] form._form ._form-content > div:nth-of-type(2){
    width: 100%;
    margin-right: 20px;
}

.home form._form input#email,.site-footer aside.footer-widget-area[data-section="sidebar-widgets-footer-widget-3"] form._form input#email{
    width: 100%;
    height: 46px;
    background: #fff;
    border:1px solid #cacaca;
    box-shadow: none;
    outline: 0;
    color: #141414;
    font-size: 18px;
    font-family: halyard-text,Helvetica,Arial,sans-serif;
    font-weight: 300;
    line-height: 28px;
    padding-left: 12px;
    padding-right: 12px;
}

.home form._form,.site-footer aside.footer-widget-area[data-section="sidebar-widgets-footer-widget-3"] form._form{
    margin-bottom: 20px;
}

.home form._form button._submit,.site-footer aside.footer-widget-area[data-section="sidebar-widgets-footer-widget-3"] form._form button._submit{
    height: 100%;
    border-radius: 5px;
    color: white;
    background-color: #ef9d51;
    border: 1px solid #f1913e;
    font-weight: 400;
    padding: 14px 25px;
    width: 100%;
}

.home form._form button._submit:hover,.site-footer aside.footer-widget-area[data-section="sidebar-widgets-footer-widget-3"] form._form button._submit:hover{
    background-color: white;
    color:#ef9d51;
}


.single #article-convertkit-sidebar form._form label[for="email"]{
    display: none;
}

.single #article-convertkit-sidebar form._form ._form-branding{
    display: none;
}

.single #article-convertkit-sidebar form._form ._form-title{
    font-family: halyard-display,Helvetica,Arial,sans-serif;
    color: white;
    font-size: 30px;
    font-weight: 500;
    letter-spacing: .02em;
    line-height: 117%;
    padding-right: 80px;
    position: relative;
}

.single #article-convertkit-sidebar form._form ._form-content{
    display: flex;
    /*grid-template-columns: 40% 40% 20%;*/
    align-items: center;
}
.single #article-convertkit-sidebar form._form ._form-content >div:first-of-type{
    width: 40%;
}
.single #article-convertkit-sidebar form._form ._form-content >div:nth-of-type(2){
    width: 40%;
}

.single #article-convertkit-sidebar form._form input#email{
    width: 97%;
    height: 51px;
    border-radius: 5px;
    background: #fff;
    border:1px solid #cacaca;
    box-shadow: none;
    outline: 0;
    color: #141414;
    font-size: 18px;
    font-family: halyard-text,Helvetica,Arial,sans-serif;
    font-weight: 300;
    line-height: 28px;
    padding-left: 12px;
    padding-right: 12px;
}

.single #article-convertkit-sidebar form._form button._submit{
    height: 51px;
    border-radius: 5px;
    color: white;
    background-color: #ef9d51;
    border: 1px solid #f1913e;
    font-weight: 400;
    padding: 14px 25px;
    width: 100%;
}

.single #article-convertkit-sidebar form._form button._submit:hover{
    background-color: white;
    color:#ef9d51;
}

form._form ._error-inner{
    color: white;
    position: absolute;
}

.single .money-articles-left-sidebar {
    position: absolute;
    bottom: calc(100% + 20px);
    width: 100%;
    text-align: center;
}

body.single-post .site-content .ast-article-single .mc-at-glance .mc-review-at-glance-wrapper, body.single-post .site-content .ast-article-single .mc-at-glance .mc-the-verdict-wrapper {
    grid-template-columns: 25% auto;
}

body.single-post .site-content .ast-article-single .mc-at-glance .mc-review-at-glance-wrapper.hide-left-sidebar{
    grid-template-columns: 1fr;
}

.single .mc-at-glance + .article-content-area .article-content-area-left-sidebar-content {
    margin-top: 0;
}

.single .article-content-area-left-sidebar-content {
    margin-top: -106px;
    z-index: 9;
}

.single .kb-table-of-contents-title {
    position: relative;
}

.single .kb-table-of-contents-title h6 {
    color: #001c29!important;
    font-size: 14px!important;
    font-weight: bold!important;
    font-stretch: normal!important;
    font-style: normal!important;
    line-height: 1.25!important;
    letter-spacing: 0.84px!important;
}
.kb-toggle-icon-style-basic .kb-table-of-contents-icon-trigger:after, .kb-toggle-icon-style-basic .kb-table-of-contents-icon-trigger:before, .kb-toggle-icon-style-basiccircle .kb-table-of-contents-icon-trigger:after, .kb-toggle-icon-style-basiccircle .kb-table-of-contents-icon-trigger:before{
    height: 2px!important;
    width: 18px!important;
}

.single-post .site-content .ast-article-single .article-content-area .additional-resources-heading {
    padding-top: 20px;
}

/*.single .kb-table-of-contents-title:after {*/
/*    content: "-";*/
/*    position: absolute;*/
/*    right: 0;*/
/*    top: 0;*/
/*    font-size: 60px;*/
/*    font-weight: 300;*/
/*    line-height: 7px;*/
/*}*/

.single-post
.site-content
.ast-article-single
.kb-table-of-content-nav
.kb-table-of-content-wrap
ul.kb-table-of-content-list
li {
    position: relative;
}


/*.single-post*/
/*.site-content*/
/*.ast-article-single*/
/*.kb-table-of-content-nav*/
/*.kb-table-of-content-wrap*/
/*ul.kb-table-of-content-list*/
/*li.has_child::before {*/
/*    display: inline-block;*/
/*    width: 16px;*/
/*    height: 16px;*/
/*    background: linear-gradient(#fff 0 0), linear-gradient(#fff 0 0), #979797;*/
/*    background-position: center;*/
/*    background-size: 50% 2px, 2px 50%; !*thickness = 2px, length = 50% (25px)*!*/
/*    background-repeat: no-repeat;*/
/*    border-radius: 50%;*/
/*    position: absolute;*/
/*    top: 3px;*/
/*}*/

.single-post
.site-content
.ast-article-single
.kb-table-of-content-nav
.kb-table-of-content-wrap
ul.kb-table-of-content-list
li.has_child::before {
    content:none;
}

.single-post
.site-content
.ast-article-single
.kb-table-of-content-nav
.kb-table-of-content-wrap
ul.kb-table-of-content-list
li.has_child
.expand_icon{
    cursor: pointer;
    display: inline-block;
    width: 16px;
    height: 16px;
    background-image: url("//m.bitcrispy.com/wp-content/uploads/2022/10/plus-in-circle.svg");
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
    border-radius: 50%;
    position: absolute;
    top: 3px;
    left: 3px;
}

.single-post
.site-content
.ast-article-single
.kb-table-of-content-nav
.kb-table-of-content-wrap
ul.kb-table-of-content-list
li.has_child.expanded
.expand_icon{
    background-image:url("//m.bitcrispy.com/wp-content/uploads/2022/10/minus-in-circle.svg");
}

body.hide-header header#masthead.site-header:not(.opened){
    top: -120px;
}
body.single-post.hide-header .article-content-area-left-sidebar-content {
    top:20px!important;
}

.single-post
.site-content
.ast-article-single
.kb-table-of-content-nav
.kb-table-of-content-wrap
ul.kb-table-of-content-list
li.has_child.active-parent > a,
.single-post
.site-content
.ast-article-single
.kb-table-of-content-nav
.kb-table-of-content-wrap
ul.kb-table-of-content-list
li.active > a{
    color:#001c29;
    font-weight: bold;
}
.single-post
.site-content
.ast-article-single
.kb-table-of-content-nav
.kb-table-of-content-wrap
ul.kb-table-of-content-list
li.active::before{
    background-color: #001c29!important;
}

.single-post
.site-content
.ast-article-single
.kb-table-of-content-nav
.kb-table-of-content-wrap
ul.kb-table-of-content-list >
li >.kb-table-of-contents-list-sub{
    display: none;
    margin-left: 0;
}

/*.single-post*/
/*.site-content*/
/*.ast-article-single*/
/*.kb-table-of-content-nav*/
/*.kb-table-of-content-wrap*/
/*ul.kb-table-of-content-list >*/
/*li.expanded >.kb-table-of-contents-list-sub{*/
/*    max-height: 1000px;*/
/*    opacity: 1;*/
/*    margin-top: 7px;*/
/*}*/

.single-post
.site-content
.ast-article-single
.kb-table-of-content-nav
.kb-table-of-content-wrap
ul.kb-table-of-content-list
li:not(.has_child)::before{
    width: 6px;
    height: 6px;
    background: #979797;
    top: 8px;
    left: 36px;
    border-radius: 50%;
    position: absolute;
}
.single-post
.site-content
.ast-article-single
.kb-table-of-content-nav
.kb-table-of-content-wrap
ul.kb-table-of-content-list
.kb-table-of-contents-list-sub
li{
    padding-left: 19px;
}
.single-post
.site-content
.ast-article-single
.kb-table-of-content-nav
.kb-table-of-content-wrap
ul.kb-table-of-content-list
.kb-table-of-contents-list-sub
li::before{
    left: 0;
    margin: 0;
}
button.kb-table-of-contents-icon-trigger.kb-table-of-contents-toggle::before,button.kb-table-of-contents-icon-trigger.kb-table-of-contents-toggle::after{
    height: 2px;
}

.single-post .hero-breadcrumbs .breadcrumb-item > span:before {
    margin-right: 4px;
}

.single-post .kb-table-of-content-nav .kb-table-of-content-list .kb-table-of-contents__entry {
    font-family: halyard-text, Helvetica, Arial, sans-serif !important;
}

.single-post .article-content-area-wrapper h4 {
    font-size: 18px;
}

hr.wp-block-separator {
    border-top: 1px solid #cacaca;
    border-bottom: none;
    max-width: 100%;
}

.single-post .money-articles-left-sidebar a {
    outline: none;
}

.single .kb-toc-toggle-hidden .kb-table-of-content-wrap{
    cursor: pointer;
}

.mc-homepage-gallery .wp-block-image img{
    margin-bottom: 0!important;
}

.mc-homepage-gallery .wp-block-image:nth-of-type(2n){
    max-width: 60%!important;
    margin-left: auto!important;
    margin-top: -74px!important;
    margin-bottom: -74px!important;
    box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.15);
}
.mc-homepage-gallery .wp-block-image:nth-of-type(2n - 1){
    max-width: 50%!important;
    box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.15);
}
.frontpage-money-and-form.mc-custom-col .wp-block-uagb-column{
    margin-left: 0;
    padding: 0;
}

@media(max-width: 1024px){
    .mc-homepage-gallery .wp-block-image:nth-of-type(2n - 1) img{
        height: 220px!important;
        object-fit: cover;
    }
    .mc-homepage-gallery .wp-block-image:nth-of-type(2n) img{
        height: 250px!important;
        object-fit: cover;
    }
}


@media (min-width: 1415px) {
    .single-post .site-content .hero div.hero-content-wrapper {
        /*padding-left: 0;*/
    }
}

@media(min-width: 992px){

}

@media (max-width: 991px) {
    body.single-post .site-content .ast-article-single .article-content-area .article-content-area-left-sidebar-content{
        position: static;
    }
    .single-post .kb-toc-toggle-active .kb-table-of-content-wrap{
        overflow: auto;
        max-height: 100vh;
    }
    .kb-table-of-content-nav .kb-table-of-content-wrap ul.kb-table-of-content-list{
        margin-bottom: 5px;
    }
    .single-post .site-content .ast-article-single div.article-content-area{
        margin-top: 0;
    }
    body nav.wp-block-kadence-tableofcontents.kb-table-of-content-nav div.kb-table-of-content-wrap{
        padding: 11px 16px;
    }
    body.scroll-down nav.wp-block-kadence-tableofcontents.sticky-toc{
        position: fixed;
        top: 0;
        width: 100%;
        left: 0;
        transition: top .3s linear;
        margin: 0;
    }
    body.single-post.hide-header nav.wp-block-kadence-tableofcontents.sticky-toc{
        position: fixed;
        top: 0;
        width: 100%;
        left: 0;
        transition: top .3s linear;
        margin: 0;
    }
    body.scroll-up nav.wp-block-kadence-tableofcontents.sticky-toc{
        position: fixed;
        top: 72px;
        width: 100%;
        left: 0;
        transition: top .3s linear;
        margin: 0;
    }

    .single-post .site-content .ast-article-single div.article-content-area,
    .single-post .site-content .hero div.hero-content-wrapper {
        grid-template-columns: 1fr!important;
    }

    body.single-post
    .site-content
    .ast-article-single
    .article-content-area
    .article-content-area-left-sidebar-wrapper {
        order: 1;
    }

    body.single-post .site-content .hero > .ast-container {
        padding-bottom: 70px;
    }

    .single .money-articles-left-sidebar {
        bottom: calc(100% + 57px);
    }

    .single .money-articles-left-sidebar .money-articles-left-sidebar {
        bottom: calc(100%);
    }

    body nav.wp-block-kadence-tableofcontents.kb-table-of-content-nav{
        margin-left: -16px;
        margin-right: -16px;
    }

    .mc-homepage-gallery.wp-block-gallery{
        margin-left: 16px;
    }
    .uagb-block-68122792{
        margin-right: 16px;
    }
}

/*@media (min-width:767px) and (max-width:991px) {*/
@media (max-width:991px) {
    .single-post .site-content .ast-article-single .article-content-area div.article-content-area-left-sidebar-content{
        margin-top: 0;
    }
    .single-post .site-content .ast-container div#primary{
        margin-top: 0;
    }
}

@media (max-width: 990px) {
    .article-content-area-right-sidebar-wrapper .widget .a-single,
    .article-content-area-right-sidebar-wrapper .widget .a-single ~ h3 {
        display: none;
    }
}

@media (max-width: 767px) {
    .site-footer aside.footer-widget-area[data-section="sidebar-widgets-footer-widget-3"] form._form{
        margin-right: 0px;
    }

    .after-single-content #article-convertkit-sidebar .widget_convertkit_form {
        grid-template-columns: 1fr;
    }

    body.single #article-convertkit-sidebar form._form ._form-content{
        flex-direction: column;
    }

    body.single #article-convertkit-sidebar form._form ._form-content >div{
        width: 100% !important;
    }

    .single #article-convertkit-sidebar form._form input#email{
        margin: 20px 0;
        width: 100%;
    }

    .single #article-convertkit-sidebar form._form ._form-title{
        padding-right: 0;
    }
}

@media(max-width: 599px){
    figure.wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image):last-of-type:not(#individual-image){
        max-width: 50%;
        margin: auto;
    }
}

@media (max-width: 500px) {
    /*.social-dig-deeper .dig-deeper-column {*/
    /*    flex-direction: column;*/
    /*}*/
    .social-dig-deeper {
        display: grid;
        grid-template-columns: 1fr;
    }

    .social-dig-deeper .dig-deeper-column {
        order: 2;
        margin-top: 20px;
    }

    .social-dig-deeper .novashare-buttons {
        margin-left: 0;
    }

    .single-post
    .site-content
    .ast-article-single
    .article-content-area
    div#article-convertkit-sidebar {
        padding: 24px !important;
    }

    .single-post
    .site-content
    .ast-article-single
    .article-content-area
    div#article-convertkit-sidebar
    .widget-title {
        padding-right: 0;
    }

    .after-single-content .formkit-form > div {
        padding: 0 !important;
    }

    .home form._form ._form-content,.site-footer aside.footer-widget-area[data-section="sidebar-widgets-footer-widget-3"] form._form ._form-content{
        flex-direction: column;
    }
    .home form._form ._form-content>div:nth-of-type(2),.site-footer aside.footer-widget-area[data-section="sidebar-widgets-footer-widget-3"] form._form ._form-content>div:nth-of-type(2){
        margin-bottom: 30px;
    }
    .home form._form ._form-content button._submit,.site-footer aside.footer-widget-area[data-section="sidebar-widgets-footer-widget-3"] form._form ._form-content button._submit{
        width: 100%;
    }
}

.uagb-block-aabc1758 .uagb-post-grid .uagb-post__title a {
    font-weight: 500;
    font-size: 22px;
    line-height: 1.2em;
    letter-spacing: 0;
    color: #000;
}
