/* Source and licensing information for the line(s) below can be found at https://adaa.org/themes/bootstrap_sass/css/blog_post.css. */
.page-layout-blog-post-custom .main-content-custom{margin-right:initial;margin-left:initial}.page-layout-blog-post-custom .top-block .container-xl{padding-left:0;padding-right:0}.page-layout-blog-post-custom .top-block{display:flex;justify-content:center;align-items:center;margin:auto;height:520px;background-image:url(/themes/bootstrap_sass/css/../images/blog-page-title-background.jpg);background-size:cover;background-position:center center;border-top:60px solid white;background-clip:content-box;@media only screen and (max-width:761px){border-top:15px solid #fff;flex-direction:column;height:auto;gap:15px;background-clip:border-box;padding-top:60px}}.page-layout-blog-post-custom .top-block .title-block{display:flex;flex-direction:column;justify-content:center;width:681px;height:285px;margin-left:34px;background-color:#ffffff;position:relative;@media only screen and (max-width:761px){flex-direction:column;width:100%;height:auto;gap:15px;margin-top:15px;margin-left:15px;margin-right:15px}}.page-layout-blog-post-custom :target{scroll-margin-top:500px}.page-layout-blog-post-custom .top-block .title-block .up-title{all:revert;font-family:"Open Sans",sans-serif;font-size:64px;line-height:44px;font-weight:800;color:#fff;text-shadow:none!important;position:absolute;top:-46px;height:50px;left:0;margin:0 0 0 -5px}.page-layout-blog-post-custom .top-block .title-block h1{all:revert;font-family:"Open Sans",sans-serif;font-size:32px;font-weight:700;line-height:44px;color:#000000;margin-top:48px;margin-left:46px;margin-right:36px;margin-bottom:0;@media only screen and (max-width:761px){font-size:20px;font-weight:700;text-align:left;line-height:30px;margin:20px 20px 0}}.page-layout-blog-post-custom .title-block-authors .author_content_col{display:none}.page-layout-blog-post-custom .title-block-authors{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:40px;margin-left:46px;margin-right:36px;margin-top:20px;@media only screen and (max-width:761px){flex-direction:column;gap:15px;margin-left:20px;margin-bottom:20px}}.page-layout-blog-post-custom .title-block-authors .author-anchor-link{font-size:inherit;color:initial;text-decoration:initial}.page-layout-blog-post-custom .title-block-authors .title-author-item{display:flex;flex-direction:row;align-items:center;gap:8px}.page-layout-blog-post-custom .title-author-item .title-author-name{font-family:Open Sans;font-size:14px;font-weight:600}.page-layout-blog-post-custom .title-block-authors .title-author-image img{width:36px;height:36px;border-radius:50%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;font-family:'object-fit: cover; object-position: center;';margin-bottom:0}.page-layout-blog-post-custom .title-block-featured-img img,.page-layout-blog-post-custom .title-block-featured-img .field--name-field-a-featured-image img{max-width:100%;height:auto;margin:auto;display:block}.page-layout-blog-post-custom .top-block .title-block-featured-img{all:revert;display:flex;justify-content:center;align-items:center;background-color:#ffffff;width:420px;height:380px;margin:0 20px 0 0;@media only screen and (max-width:761px){width:100%;height:auto;margin:0 15px 15px}}.page-layout-blog-post-custom .under-title-block{display:flex;justify-content:space-between;align-items:center;margin:auto;height:120px;background-color:#FFFCF9;border-bottom:60px solid white;background-clip:content-box;@media only screen and (max-width:761px){border-bottom:15px solid #fff;padding-left:0;padding-right:0}}.page-layout-blog-post-custom .under-title-block .field--name-node-post-date:before,.page-layout-blog-post-custom .under-title-block .under-title-share:before{display:inline-block;width:16px;height:16px;margin-right:8px;vertical-align:middle}.page-layout-blog-post-custom .under-title-block .field--name-node-post-date{margin-left:41px;margin-bottom:0 !important}.page-layout-blog-post-custom .under-title-block .field--name-node-post-date:before{content:url('/themes/bootstrap_sass/css/../images/date-under-title.svg');display:inline-flex !important;align-items:center !important;width:16px;height:16px}.page-layout-blog-post-custom .under-title-block .under-title-share:before{content:url('/themes/bootstrap_sass/css/../images/share.svg');display:inline-block;vertical-align:middle;align-items:center;width:16px;height:16px}.page-layout-blog-post-custom .under-title-block .under-title-share{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:5px 10px 5px 10px;font-size:14px;background-color:#3D62AC;width:88px;height:30px;margin-right:41px;& a{text-transform:capitalize;text-decoration:none;font-size:14px !important;color:#fff}}.page-layout-blog-post-custom #main .blog_header,.page-layout-blog-post-custom #main .field--name-field-presenter-image,.page-layout-blog-post-custom #main .field--name-field-add-author{display:none}.page-layout-blog-post-custom #main{position:relative}.page-layout-blog-post-custom .sidebar .block-webform{background:#f9f9f9 !important}.page-layout-blog-post-custom .sidebar #block-bootstrap-sass-whatifvideoseriesad{background-image:url(/themes/bootstrap_sass/css/../images/adaa-educational-background.png);background-size:cover;background-position:center center}.page-layout-blog-post-custom .blog-post-faq{background-color:#ffffff;margin:auto;border-top:60px solid white;border-bottom:60px solid white;@media only screen and (max-width:761px){border-top:15px solid #fff;border-bottom:15px solid #fff}}.page-layout-blog-post-custom .blog-post-faq .container{background-color:#f9f9f9;padding-top:60px;padding-left:163px;padding-bottom:60px;padding-right:157px;@media only screen and (max-width:761px){padding:60px 15px 40px}}.page-layout-blog-post-custom .blog-post-faq-sub-title{color:rgba(0,0,0,1);font-family:Open Sans;font-size:14px;font-weight:300;line-height:24px;}.page-layout-blog-post-custom .blog-post-faq-title{color:rgba(0,0,0,1);font-family:Open Sans;font-size:24px;font-weight:600;line-height:100%;margin-top:8px;margin-bottom:60px;@media only screen and (max-width:761px){margin-bottom:40px;font-size:20px}}.page-layout-blog-post-custom .field--name-field-q-a i.plus:after{content:url('/themes/bootstrap_sass/css/../images/blog-chevron-faq.svg');display:inline-flex;align-items:center;width:15px}.page-layout-blog-post-custom .field--name-field-q-a i.minus:after{content:url('/themes/bootstrap_sass/css/../images/blog-chevron-faq.svg');display:inline-flex;align-items:center;width:15px;transform:rotate(180deg)}.field--name-field-q-a .accordion-is-opened ul{list-style:disc;margin-left:1rem}.page-layout-blog-post-custom .bottom-block-authors{background-color:#eff6ff !important;margin:auto;border-top:60px solid white;border-bottom:60px solid white;@media only screen and (max-width:761px){border-top:15px solid #fff;border-bottom:0}}.page-layout-blog-post-custom .bottom-block-authors .author-image .image-style-medium{border-radius:50px;max-height:100px;@media only screen and (max-width:761px){height:50px}}.page-layout-blog-post-custom .bottom-block-authors .author-items{margin-top:60px;margin-bottom:60px}.page-layout-blog-post-custom .bottom-block-authors .author-items:not(:last-child){border-bottom:20px solid #eff6ff}.page-layout-blog-post-custom .bottom-block-authors .author-item{display:flex;gap:20px;align-items:center;padding:20px;background-color:#fff;border-bottom:20px solid #eff6ff}.page-layout-blog-post-custom .bottom-block-authors .author-item:last-child{border-bottom:0}.page-layout-blog-post-custom .author-image-name-mobile .author-name-mobile{display:none}@media only screen and (max-width:761px){.page-layout-blog-post-custom .bottom-block-authors .author-items{margin-top:15px;margin-bottom:15px}.page-layout-blog-post-custom .author-image-name-mobile{display:flex;flex-direction:row;gap:20px}.page-layout-blog-post-custom .author-image-name-mobile .author-name-mobile{display:flex;align-items:center;color:rgba(0,0,0,1);font-size:14px;font-weight:600}.page-layout-blog-post-custom .author-item{flex-direction:column;align-items:flex-start !important}.page-layout-blog-post-custom .author-bio{font-size:12px;font-weight:300;line-height:16px}.page-layout-blog-post-custom .author-read-more{color:rgba(0,0,0,1);font-size:12px;font-weight:600}}.page-layout-blog-post-custom .bottom-block-authors .author-image img{all:revert;display:flex;width:100px;height:auto;object-fit:cover;margin:0;padding:0;@media only screen and (max-width:761px){width:50px;height:50px}}.page-layout-blog-post-custom .bottom-block-authors .author-name{font-weight:700;@media only screen and (max-width:761px){display:none}}.page-layout-blog-post-custom .bottom-block-authors .author-bio{font-size:13px;margin-top:11px;margin-bottom:11px}.page-layout-blog-post-custom .bottom-block-authors .author-read-more{font-weight:700}.page-layout-blog-post-custom .bottom-block-authors .author-read-more:after{content:url('/themes/bootstrap_sass/css/../images/chevron.svg');display:inline-flex;align-items:center;height:16px}.related-content-title{margin:auto;background-color:#ffffff;text-align:center;padding-bottom:40px;@media only screen and (max-width:761px){padding-top:40px}}.related-content-title span{font-size:24px;font-weight:700}.bottom-block-related{background-color:#ffffff;margin:auto;border-bottom:60px solid white;@media only screen and (max-width:761px){border-bottom:15px solid #fff}}.bottom-block-related .carousel-inner{background-color:#f9f9f9}.bottom-block-related .row{background-color:#fff;display:flex;flex-wrap:wrap;justify-content:flex-start;gap:17px;margin-top:60px;margin-bottom:60px;margin-left:40px;margin-right:40px}.bottom-block-related .item{display:flex;flex-direction:column;flex:0 0 calc(100%/3 - 18px);max-width:calc(100%/3 - 18px);min-width:335px;justify-content:space-between;height:241px;border:1px solid #A4A4A4;&:hover{background-color:#3d62ac;color:#fff !important;text-decoration:none}}@media only screen and (max-width:761px){.bottom-block-related .item{flex:0 0 100% !important;max-width:100% !important;min-width:auto !important}.bottom-block-related .row{justify-content:center !important}}.bottom-block-related .item:hover *{color:#fff !important}.bottom-block-related .item:hover .learn-more a{color:#fff !important;border-color:#fff !important}.bottom-block-related .title,.bottom-block-related .learn-more{margin-left:40px}.bottom-block-related .content-type{font-size:13px;text-transform:uppercase;margin-left:40px;margin-top:40px;margin-bottom:13px}.bottom-block-related .title{font-size:18px;font-weight:600;margin-right:40px;flex-grow:1;overflow-y:auto}.bottom-block-related .learn-more{margin-bottom:26px}.bottom-block-related .learn-more a:hover{color:#fff !important}.bottom-block-related .carousel-controls{display:flex;margin-top:20px;justify-content:flex-end;align-items:center;gap:24px}.carousel-control-prev.disabled,.carousel-control-next.disabled,.custom-btn-prev.disabled,.custom-btn-next.disabled{pointer-events:none;cursor:not-allowed;opacity:.5}.bottom-block-related .carousel-controls .custom-btn-prev,.bottom-block-related .carousel-controls .custom-btn-next{width:42px;height:42px;border:none;border-radius:50%;background-repeat:no-repeat;background-position:center;background-size:contain;cursor:pointer;transition:all .5s ease}.bottom-block-related .carousel-controls .custom-btn-next{background-image:url(/themes/bootstrap_sass/css/../images/btn-next.svg)}.bottom-block-related .carousel-controls .custom-btn-next:hover{transform:scale(1.1)}.bottom-block-related .carousel-controls .custom-btn-prev{background-image:url(/themes/bootstrap_sass/css/../images/btn-prev.svg)}.bottom-block-related .carousel-controls .custom-btn-prev:hover{transform:scale(1.1)}.page-layout-blog-post-custom .c-adaa-blocks__outer-wrapper{background-image:url(/themes/bootstrap_sass/css/../images/bottom-take-action-background.svg);background-size:cover;background-position:center center}.c-public-bottom-link__posts .c-public-bottom-link__post-title{@media only screen and (max-width:761px){font-size:12px !important;line-height:16px !important}}.c-public-bottom-link__posts .c-public-bottom-link__post-link{color:#ffffff !important;background-color:#5C4277;padding:16px !important;@media only screen and (max-width:761px){padding:4px !important;font-size:12px !important}}@media (max-width:768px){.c-public-bottom-link__module .c-public-bottom-link__posts .c-public-bottom-link__post .c-public-bottom-link__post-image img{min-height:130px;object-fit:cover}.c-public-bottom-link__module .c-public-bottom-link__posts .c-public-bottom-link__post .c-public-bottom-link__post-content{display:flex;justify-content:space-between;min-height:130px}}.share-modal.hidden{display:none}.ui-dialog.share-dialog{background:#fff;border:1px solid #ccc;box-shadow:0 2px 5px rgba(0,0,0,.2);z-index:1000}.ui-dialog.share-dialog .ui-dialog-titlebar{background:#f8f9fa;border-bottom:1px solid #dee2e6;padding:5px 10px}.ui-dialog.share-dialog .ui-dialog-content{padding:10px}.ui-dialog .ui-dialog-titlebar-close{text-indent:0;font-size:18px}.ui-dialog .ui-dialog-titlebar-close:before{content:'×';font-family:Arial,sans-serif;color:#000}.clear-both{clear:both;!important}.page-layout-blog-post-custom .benefit{margin-bottom:1rem;border-bottom:1px solid #dee2e6;overflow:hidden}.page-layout-blog-post-custom .benefit:last-child{margin-bottom:0}.page-layout-blog-post-custom .benefit h3{font-family:"Open Sans",sans-serif;line-height:25px;margin:0;padding:1rem 10px;background-color:#f9f9f9;font-size:1.125rem;color:#3d62ac;cursor:pointer;position:relative;transition:background-color .15s ease-in-out;display:flex}.page-layout-blog-post-custom .benefit h3:hover{background-color:#e9ecef}.page-layout-blog-post-custom .benefit h3 .see_more_arrow{display:flex;align-items:center;margin-left:auto;color:#3c569a;font-weight:400}.page-layout-blog-post-custom .benefit h3 .see_more_arrow svg{display:block;width:20px;height:20px;margin-left:25px;fill:#3c569a;margin-top:2px}.page-layout-blog-post-custom .benefit h3 .see_more_arrow .accordion-expand-text{display:none}@media screen and (min-width:580px){.page-layout-blog-post-custom .benefit h3 .see_more_arrow .accordion-expand-text{display:inline}}.page-layout-blog-post-custom .benefit h3.expanded:after{transform:translateY(-50%) rotate(180deg)}.page-layout-blog-post-custom .benefit h3.expanded .see_more_arrow svg{transform:scale(-1);margin-top:4px}.page-layout-blog-post-custom .benefit .text{padding:1.25rem;background-color:#fff;font-size:.9rem;line-height:1.6;color:#495057;display:none}.page-layout-blog-post-custom .benefit .text.show{display:block;animation:slideDown .3s ease-out}.page-layout-blog-post-custom .benefit .text p{margin-bottom:1rem}.page-layout-blog-post-custom .benefit .text p:last-child{margin-bottom:0}.page-layout-blog-post-custom .benefit .text ul,.page-layout-blog-post-custom .benefit .text ol{padding-left:1.25rem;margin-bottom:1rem}.page-layout-blog-post-custom .benefit .text ul:last-child,.page-layout-blog-post-custom .benefit .text ol:last-child{margin-bottom:0}.page-layout-blog-post-custom .benefit .text li{margin-bottom:.5rem}.page-layout-blog-post-custom .benefit .text li:last-child{margin-bottom:0}.page-layout-blog-post-custom .benefit.active h3{background-color:#e7f3ff;border-bottom-color:#b3d9ff;color:#0056b3}.page-layout-blog-post-custom .benefit.active h3:after{border-top-color:#0056b3}.page-layout-blog-post-custom .benefit.active .text{border-top:1px solid #dee2e6}
/* Source and licensing information for the above line(s) can be found at https://adaa.org/themes/bootstrap_sass/css/blog_post.css. */