.single-resources .floating-form-inner h3 {
    color: #fff;
    font-size: 24px;
}
.single-resources .floating-form-inner p {
    color: #fff;
}
.single-resources .content-section ul {
    list-style: disc;
    padding-left: 32px;
    padding-bottom: 1em;
}
.single-resources .content-section ul li {
    padding-bottom: 0.5rem;
    font-size: 16px;
    line-height: 121%;
}
.et-l--header .et_pb_row_0_tb_header {
    display: block !important;
}
.post-type-archive-resources.et-db #et-boc .resources-main-section .main-banner:before {
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
}
.post-type-archive-resources.et-db #et-boc .resources-main-section .main-banner .feature-banner .carousel-section .video-title a {
    color: inherit;
}
.post-type-archive-resources.et-db #et-boc .resources-main-section .main-banner .feature-banner .carousel-section .feature-slider {
}
.post-type-archive-resources.et-db #et-boc .resources-main-section .main-banner .feature-banner .carousel-section .feature-slider .item {
    height: inherit;
}
.post-type-archive-resources.et-db #et-boc .resources-main-section .main-banner .feature-banner .carousel-section .feature-slider .item .item-flex .video-holder {
    background: linear-gradient(293.75deg, rgba(116, 142, 205, 0.8) 6.15%, rgba(52, 136, 247, 0.152) 72.99%);
}
.post-type-archive-resources.et-db #et-boc .resources-main-section .main-banner .feature-banner .carousel-section .feature-slider .item .item-flex .video-holder .video-item {
    max-width: 500px;
    margin: 0 auto;
}
.post-type-archive-resources.et-db #et-boc .resources-main-section .main-banner .feature-banner .carousel-section .feature-slider .item .item-flex .video-holder .video-item span {
    height: 80%;
    border-radius: 0;
    margin: 0 auto;
    background-size: contain;
    position: absolute;
    top: initial;
    bottom: initial;
}
.post-type-archive-resources.et-db #et-boc .resources-main-section .main-banner .feature-banner .carousel-section .feature-slider .item .item-flex .video-holder .video-item .play-button {
    position: absolute;
}
.post-type-archive-resources.et-db #et-boc .resources-main-section .main-banner .feature-banner .carousel-section .read-more {
    margin-top: 1rem;
}
.post-type-archive-resources.et-db #et-boc .resources-main-section .main-banner .feature-banner .carousel-section .read-more a {
    color: #75a7ff;
    font-size: 20px;
	text-transform: capitalize;
}
.post-type-archive-resources.et-db #et-boc .resources-main-section .main-banner .feature-banner .carousel-section .read-more a.module-icon.angle-right::after {
    position: absolute;
}
.post-type-archive-resources.et-db #et-boc .resources-main-section .filter-controls .filters.tag-filters li.active a {
    color: #497edc;
}
.post-type-archive-resources.et-db #et-boc .resources-main-section .filter-controls .filters .toggle-list {
    cursor: pointer;
}
.post-type-archive-resources.et-db #et-boc .resources-main-section .resources-section .circles-1:before,
.post-type-archive-resources.et-db #et-boc .resources-main-section .resources-section .circles-1:after {
    width: 522.62px;
    height: 510.87px;
    filter: blur(350px);
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
}
.post-type-archive-resources.et-db #et-boc .resources-main-section .resources-section .circles-1:before {
    top: 60%;
}
.post-type-archive-resources.et-db #et-boc .resources-main-section .resources-section .circles-1.left-only:after {
    width: 0;
    height: 0;
}
.post-type-archive-resources.et-db #et-boc .resources-main-section .resources-section .resources-item .page-items .page-item-list {
    display: block;
}
.post-type-archive-resources.et-db #et-boc .resources-main-section .resources-section .resources-item .page-items .page-item-slider .page-item-inner .item-preview .item-image {
    height: 80%;
    background-size: contain;
    width: 80%;
    background-position: center bottom;
    background-repeat: no-repeat;
    margin-inline: auto;
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    display: block;
}
.post-type-archive-resources.et-db #et-boc .resources-main-section .resources-section .resources-item .page-items .page-item-slider .page-item-inner .item-preview .play-button {
    top: calc(50% - -45px);
    box-shadow: 8px 8px 58px -9px rgba(0, 0, 0, 0.75) !important;
    -webkit-box-shadow: 8px 8px 58px -9px rgba(0, 0, 0, 0.75) !important;
    -moz-box-shadow: 8px 8px 58px -9px rgba(0, 0, 0, 0.75) !important;
}
.single-resources.page-template-document-download .resources-main-posts .resources-banner-and-content.gated .banner-section {
    padding-bottom: 100px;
}
.single-resources.page-template-document-download .resources-main-posts .resources-banner-and-content.gated .banner-section .banner-content-inner {
    width: 100%;
    max-width: 100%;
    padding-top: 5rem;
}
.single-resources.page-template-document-download .resources-main-posts .resources-banner-and-content.gated .banner-section .banner-content-inner .document_info:before {
    content: " ";
    filter: blur(175px);
    position: absolute;
    border-radius: 50%;
    background: #aec2ff;
    width: 200px;
    height: 200px;
    left: -100px;
    top: 200px;
    opacity: 0.8;
}
.single-resources.page-template-document-download .resources-main-posts .resources-banner-and-content.gated .banner-section .banner-content-inner .document_tags {
    margin-bottom: 1.25rem;
}
.single-resources.page-template-document-download .resources-main-posts .resources-banner-and-content.gated .banner-section .banner-content-inner .document_tags p {
    font-family: "Galano Grotesque Alt";
    font-size: 18px;
    color: white;
}
.single-resources.page-template-document-download .resources-main-posts .resources-banner-and-content.gated .banner-section .banner-content-inner .document_title {
    max-width: 100%;
    margin-bottom: 2.5rem;
}
.single-resources.page-template-document-download .resources-main-posts .resources-banner-and-content.gated .banner-section .banner-content-inner .document_title h1 {
    font-family: "Galano Grotesque Alt";
    font-weight: 700;
}
.single-resources.page-template-document-download .resources-main-posts .resources-banner-and-content.gated .banner-section .banner-content-inner .description {
    color: white !important;
    max-width: 100%;
    font-size: 24px;
    margin-bottom: 3.125rem;
}
.single-resources.page-template-document-download .resources-main-posts .resources-banner-and-content.gated .banner-section .banner-content-inner .gated-content {
    width: 100%;
}
.single-resources.page-template-document-download .resources-main-posts .resources-banner-and-content.gated .banner-section .banner-content-inner .gated-content .pdfemb-viewer {
    -webkit-box-shadow: 15px 10px 70px 0px rgba(14, 90, 191, 0.7);
    -moz-box-shadow: 15px 10px 70px 0px rgba(14, 90, 191, 0.7);
    box-shadow: 15px 10px 70px 0px rgba(14, 90, 191, 0.7);
}
.single-resources .resources-main-posts .resources-banner-and-content.gated .content-section .gated-inner .floating-form .floating-form-inner .mktoTemplateBox {
    color: #fff;
}
.single-resources .resources-main-posts .resources-banner-and-content.gated .content-section .gated-inner .floating-form .floating-form-inner .mktoTemplateBox a.mktoNotYou {
    cursor: pointer;
}
.single-resources .resources-main-posts .resources-banner-and-content.gated .content-section .gated-inner .floating-form .floating-form-inner .mktoFormRow .mktoLogicalField label {
    display: block;
    color: #ffffff;
}
.single-resources .resources-main-posts .resources-banner-and-content.gated .content-section .gated-inner .floating-form .floating-form-inner .mktoFormRow .mktoLogicalField input[type="checkbox"] {
    height: 16px;
    width: 70px !important;
    margin-right: 10px;
}
.post-type-archive-resources.et-db #et-boc .resources-main-section .main-banner .feature-banner .carousel-section .feature-slider .item .item-flex .video-holder .video-item span {
    width: 80%;
}
.post-type-archive-resources.et-db #et-boc .resources-main-section .main-banner .feature-banner .carousel-section .feature-slider .item-flex .content-holder .video-title {
    line-height: 40px;
}
@media screen and (min-width: 767px) {
    .post-type-archive-resources.et-db #et-boc .resources-main-section .resources-section .resources-item .page-items .page-item-list {
        display: grid;
        grid-template-columns: repeat(2, 1fr);
    }
    .post-type-archive-resources.et-db #et-boc .resources-main-section .main-banner .feature-banner .carousel-section .feature-slider .item .item-flex .video-holder .video-item span {
        width: 100%;
    }
}
@media screen and (min-width: 1023px) {
    .single-resources .content-section ul li {
        font-size: 24px;
        padding-bottom: 1rem;
    }
    .post-type-archive-resources.et-db #et-boc .resources-main-section .main-banner .feature-banner .carousel-section .feature-slider .item-flex .content-holder .video-title {
        line-height: 42px;
    }
    .post-type-archive-resources.et-db #et-boc .resources-main-section .resources-section .resources-item .page-items .page-item-list .page-item-inner .item-title {
        line-height: 34px;
    }
    .post-type-archive-resources.et-db #et-boc .resources-main-section .resources-section .resources-item .page-items .page-item-list {
        display: grid;
        grid-template-columns: repeat(3, 1fr);
    }
    .post-type-archive-resources.et-db #et-boc .resources-main-section .resources-section .resources-item .page-items .page-item-slider .page-item-inner .item-preview .play-button {
        top: calc(50% - -60px);
    }
    .single-resources.page-template-document-download .resources-main-posts .resources-banner-and-content.gated .banner-section .banner-content-inner .document_title {
        max-width: 100%;
    }
    .single-resources.page-template-document-download .resources-main-posts .resources-banner-and-content.gated .banner-section .banner-content-inner .description {
        max-width: 100%;
    }
    .single-resources.page-template-document-download .resources-main-posts .resources-banner-and-content.gated .banner-section .banner-content-inner .document_info:before {
        width: 300px;
        height: 300px;
        left: -200px;
        top: 350px;
    }
    .single-resources.page-template-document-download .resources-main-posts .resources-banner-and-content.gated .banner-section .banner-content-inner .gated-content {
        width: 100%;
        margin: 0 auto;
    }
}
@media screen and (min-width: 1439px) {
    .post-type-archive-resources.et-db #et-boc .resources-main-section .resources-section .resources-item .page-items .page-item-slider .page-item-inner .item-preview .play-button {
        top: calc(50% - -30px);
    }
    .single-resources.page-template-document-download .resources-main-posts .resources-banner-and-content .banner-section .banner-content-inner h1 {
        font-size: 76px;
    }
    .single-resources.page-template-document-download .resources-main-posts .resources-banner-and-content.gated .banner-section .banner-content-inner {
        padding-top: 5rem;
    }
}
