.elementor-12673 .elementor-element.elementor-element-7ff3d2a9:not(.elementor-motion-effects-element-type-background), .elementor-12673 .elementor-element.elementor-element-7ff3d2a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.efficientlearning.com/wp-content/uploads/2024/07/Resources-XLarge-Blue-2.png");background-repeat:no-repeat;background-size:cover;}.elementor-12673 .elementor-element.elementor-element-7ff3d2a9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:4em 1em 7em 1em;}.elementor-12673 .elementor-element.elementor-element-7ff3d2a9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12673 .elementor-element.elementor-element-3e4ecbd9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-12673 .elementor-element.elementor-element-2f66fc15 > .elementor-container{max-width:1320px;}.elementor-12673 .elementor-element.elementor-element-7df4ae9d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-12673 .elementor-element.elementor-element-12dd8c4b{margin-top:-4em;margin-bottom:0em;z-index:2;}.elementor-12673 .elementor-element.elementor-element-4a7025a5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-12673 .elementor-element.elementor-element-4a7025a5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12673 .elementor-element.elementor-element-4a7025a5 > .elementor-element-populated, .elementor-12673 .elementor-element.elementor-element-4a7025a5 > .elementor-element-populated > .elementor-background-overlay, .elementor-12673 .elementor-element.elementor-element-4a7025a5 > .elementor-background-slideshow{border-radius:6px 6px 6px 6px;}.elementor-12673 .elementor-element.elementor-element-4a7025a5 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-12673 .elementor-element.elementor-element-4a7025a5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12673 .elementor-element.elementor-element-6d086fd8{text-align:center;}.elementor-12673 .elementor-element.elementor-element-6d086fd8 > .elementor-widget-container{padding:1em 0em 1em 0em;}.elementor-12673 .elementor-element.elementor-element-641ff718{padding:1em 0em 0em 0em;}.elementor-12673 .elementor-element.elementor-element-9e3e13{z-index:2;}.elementor-12673 .elementor-element.elementor-element-4dcc049f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-12673 .elementor-element.elementor-element-4dcc049f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12673 .elementor-element.elementor-element-4dcc049f > .elementor-element-populated, .elementor-12673 .elementor-element.elementor-element-4dcc049f > .elementor-element-populated > .elementor-background-overlay, .elementor-12673 .elementor-element.elementor-element-4dcc049f > .elementor-background-slideshow{border-radius:6px 6px 6px 6px;}.elementor-12673 .elementor-element.elementor-element-4dcc049f > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:1em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-12673 .elementor-element.elementor-element-4dcc049f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12673 .elementor-element.elementor-element-4bbdbe2d{padding:1em 0em 0em 0em;}.elementor-12673 .elementor-element.elementor-element-3e8dbbdb{margin-top:1em;margin-bottom:0em;z-index:2;}.elementor-12673 .elementor-element.elementor-element-38d6e15a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-12673 .elementor-element.elementor-element-38d6e15a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12673 .elementor-element.elementor-element-38d6e15a > .elementor-element-populated, .elementor-12673 .elementor-element.elementor-element-38d6e15a > .elementor-element-populated > .elementor-background-overlay, .elementor-12673 .elementor-element.elementor-element-38d6e15a > .elementor-background-slideshow{border-radius:6px 6px 6px 6px;}.elementor-12673 .elementor-element.elementor-element-38d6e15a > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-12673 .elementor-element.elementor-element-38d6e15a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12673 .elementor-element.elementor-element-38a40b25{text-align:center;}.elementor-12673 .elementor-element.elementor-element-38a40b25 > .elementor-widget-container{padding:1em 0em 1em 0em;}.elementor-12673 .elementor-element.elementor-element-167e1a66{padding:2em 1em 1em 1em;}.elementor-12673 .elementor-element.elementor-element-319731be > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-12673 .elementor-element.elementor-element-6525a14b{margin-top:3em;margin-bottom:0em;}.elementor-12673 .elementor-element.elementor-element-1d0d4d29{text-align:center;}.elementor-12673 .elementor-element.elementor-element-1d0d4d29 .elementor-heading-title{color:#17315B;font-family:"Source Sans Pro", Sans-serif;font-size:40px;font-weight:500;}.elementor-12673 .elementor-element.elementor-element-1d0d4d29 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-12673 .elementor-element.elementor-element-6d914fd7{text-align:center;color:#2F3032;font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:400;}@media(min-width:768px){.elementor-12673 .elementor-element.elementor-element-7df4ae9d{width:90%;}.elementor-12673 .elementor-element.elementor-element-e7ce935{width:10%;}}@media(max-width:1024px){.elementor-12673 .elementor-element.elementor-element-7ff3d2a9{padding:4em 1em 7em 1em;}.elementor-12673 .elementor-element.elementor-element-12dd8c4b{padding:0em 1em 0em 1em;}.elementor-12673 .elementor-element.elementor-element-641ff718{padding:1em 1em 0em 1em;}.elementor-12673 .elementor-element.elementor-element-9e3e13{padding:0em 1em 0em 1em;}.elementor-12673 .elementor-element.elementor-element-4bbdbe2d{padding:1em 1em 0em 1em;}.elementor-12673 .elementor-element.elementor-element-3e8dbbdb{padding:0em 1em 0em 1em;}.elementor-12673 .elementor-element.elementor-element-167e1a66{padding:2em 0em 0em 0em;}.elementor-12673 .elementor-element.elementor-element-398c1d06 > .elementor-element-populated{padding:0em 1em 0em 1em;}}@media(max-width:767px){.elementor-12673 .elementor-element.elementor-element-7ff3d2a9{padding:4em 1em 10em 1em;}.elementor-12673 .elementor-element.elementor-element-7df4ae9d > .elementor-element-populated{padding:0px 0px 0px 0px;}}/* Start custom CSS */div#custom-white-section .banner-content{
    width: 100% !important;
}
button.download-cpa-guide-card-button.second-button {
    width: 340px !important;
}
h3.panel-title.faq-cards-title {
    margin-bottom: 0px !important;
}
p.cta-heading {
    color: #2f3032;
}
.cr-heading {
    font-family: sourceSeriProFont;
    text-align: center;
    font-size: 40px;
    line-height: 1.25;
    color: #17315b;
}
.banner-title {
    font-weight: 500!important;
    color: white !important;
}
#custom-white-section p{
    color: white;
    font-size: 24px !important;
}
.page-id-42076 p{
    font-size: 18px !important;
}
.bullets-blue {
    font-weight: normal;
    font-size: 18px;
    line-height: inherit;
    text-align: left;
    margin-left: 1.3rem;
}
.nav-bullets-blue {
    font-family: openSansFont;
    font-weight: 600;
    font-size: 18px;
    color: #005589 !important;
    text-align: left;
}
ul.nav-bullets-blue.list-group-item li a {
    color: #005589;
}
ul.nav-bullets-blue.list-group-item li {
    padding-bottom: 0.75em;
}
ol.nav-bullets-blue li a, ul.nav-bullets-blue li a {
    text-decoration: underline !important;
}
.no-margin-bottom{
    margin-bottom: 0px !important;
}
table, td, th {
    border: none;
}
table.prominent-header td {
    background: #f7f7f7;
}
table.prominent-header td {
    font-size: 18px;
    text-align: center;
}
table.prominent-header th {
    background: #1d3b68;
    color: #fff;
    padding: 10px;
    font-weight: 500;
    font-size: 18px;
    text-align: center;
}
table.compact-table{
    width: 60%;
    margin: auto;
    margin-bottom: 2em;
}
table.compact-table-second{
        width: 80%;
    margin: auto;
    margin-bottom: 2em;
}

@media (max-width: 430px){
    table.compact-table{
    width: 100%;
}
.bullets-blue{
    margin-left: 0px !important;
}
table.compact-table-second{
    width: 100% !important;
}
.elementor-heading-title.elementor-size-default {
    font-size: 36px !important;
}
button.download-cpa-guide-card-button.second-button {
    width: 315px !important;
}
}/* End custom CSS */