/* Scoped original article styles: blog-source-blocks, shared by 12 pages. */
.blog-article .wp-block-uagb-advanced-heading h1, .blog-article .wp-block-uagb-advanced-heading h2, .blog-article .wp-block-uagb-advanced-heading h3, .blog-article .wp-block-uagb-advanced-heading h4, .blog-article .wp-block-uagb-advanced-heading h5, .blog-article .wp-block-uagb-advanced-heading h6, .blog-article .wp-block-uagb-advanced-heading p, .blog-article .wp-block-uagb-advanced-heading div { word-break: break-word; }
.blog-article .wp-block-uagb-advanced-heading .uagb-heading-text { margin: 0px; }
.blog-article .uagb-buttons__outer-wrap .uagb-buttons__wrap { display: inline-flex; width: 100%; }
.blog-article .uagb-buttons__outer-wrap .uagb-buttons-repeater { display: flex; justify-content: center; align-items: center; transition: box-shadow 0.2s; }
.blog-article .wp-block-uagb-call-to-action .uagb-cta__buttons { display: inline-flex; }
.blog-article .wp-block-uagb-call-to-action .wp-block-button__link, .blog-article .wp-block-uagb-call-to-action .ast-outline-button { fill: currentcolor; justify-content: center; }
.blog-article .uagb-cta__button-link-wrapper, .blog-article .uagb-cta-second__button { display: inline-flex; align-items: center; word-break: keep-all; width: 100%; }
.blog-article .uagb-cta__title { padding: 0px; margin: 0px; display: block; }
.blog-article .wp-block-uagb-call-to-action { position: relative; }
.blog-article .wp-block-uagb-container { display: flex; position: relative; box-sizing: border-box; transition-property: box-shadow; transition-duration: 0.2s; transition-timing-function: ease; }
.blog-article .wp-block-uagb-container.uagb-is-root-container { margin-left: auto; margin-right: auto; }
.blog-article .wp-block-uagb-container.alignfull.uagb-is-root-container .uagb-container-inner-blocks-wrap { display: flex; position: relative; box-sizing: border-box; margin-left: auto !important; margin-right: auto !important; }
.blog-article .blog-source-body .wp-block-uagb-container > .uagb-container-inner-blocks-wrap > :not(.wp-block-uagb-container):not(.wp-block-uagb-column):not(.wp-block-uagb-container):not(.wp-block-uagb-section):not(.uagb-container__shape):not(.uagb-container__video-wrap):not(.wp-block-spectra-pro-register):not(.wp-block-spectra-pro-login):not(.uagb-slider-container):not(.spectra-image-gallery__control-lightbox):not(.wp-block-uagb-info-box), .blog-article .blog-source-body .wp-block-uagb-container > .uagb-container-inner-blocks-wrap, .blog-article .blog-source-body .wp-block-uagb-container > :not(.wp-block-uagb-container):not(.wp-block-uagb-column):not(.wp-block-uagb-container):not(.wp-block-uagb-section):not(.uagb-container__shape):not(.uagb-container__video-wrap):not(.wp-block-spectra-pro-register):not(.wp-block-spectra-pro-login):not(.uagb-slider-container):not(.spectra-container-link-overlay):not(.spectra-image-gallery__control-lightbox):not(.wp-block-uagb-lottie):not(.uagb-faq__outer-wrap) { width: 100%; position: relative; min-width: unset !important; }
.blog-article .wp-block-uagb-image--align-none { justify-content: center; }
.blog-article .wp-block-uagb-faq { width: 100%; }
.blog-article .wp-block-uagb-faq.uagb-faq-layout-accordion .uagb-faq-child__outer-wrap .uagb-faq-questions-button { cursor: pointer; }
.blog-article .wp-block-uagb-faq .uagb-faq-content { margin-bottom: 0px; }
.blog-article .wp-block-uagb-faq .uagb-faq-content p { margin: auto; }
.blog-article .blog-source-body[class*="astra"] .uagb-faq-questions { line-height: normal; }
.blog-article .uagb-faq-item { overflow: hidden; }
.blog-article .wp-block-uagb-faq-child .uagb-faq-questions-button { display: flex; align-items: center; }
.blog-article .wp-block-uagb-faq-child .uagb-faq-questions-button .uagb-faq-icon-wrap { display: flex; align-items: center; }
.blog-article .wp-block-uagb-faq-child .uagb-faq-questions-button .uagb-question { width: 100%; margin-top: 0px; margin-bottom: 0px; }
.blog-article .wp-block-uagb-faq-child .uagb-icon svg, .blog-article .wp-block-uagb-faq-child .uagb-icon-active svg { width: 15px; height: 15px; font-size: 15px; }
.blog-article .wp-block-uagb-faq-child.uagb-faq-child__outer-wrap.uagb-faq-item .uagb-icon-active, .blog-article .wp-block-uagb-faq-child.uagb-faq-child__outer-wrap.uagb-faq-item.uagb-faq-item-active .uagb-icon, .blog-article .wp-block-uagb-faq-child.uagb-faq-child__outer-wrap .uagb-faq-item .uagb-icon-active, .blog-article .wp-block-uagb-faq-child.uagb-faq-child__outer-wrap .uagb-faq-item.uagb-faq-item-active .uagb-icon { display: none; width: 0px; padding: 0px; height: 0px; margin: 0px; }
.blog-article .wp-block-uagb-faq-child.uagb-faq-child__outer-wrap.uagb-faq-item .uagb-icon, .blog-article .wp-block-uagb-faq-child.uagb-faq-child__outer-wrap.uagb-faq-item.uagb-faq-item-active .uagb-icon-active, .blog-article .wp-block-uagb-faq-child.uagb-faq-child__outer-wrap .uagb-faq-item .uagb-icon, .blog-article .wp-block-uagb-faq-child.uagb-faq-child__outer-wrap .uagb-faq-item.uagb-faq-item-active .uagb-icon-active { display: flex; width: auto; height: auto; }
@-webkit-keyframes sk-bouncedelay { 
  0%, 80%, 100% { transform: scale(0); }
  40% { transform: scale(1); }
}
@keyframes sk-bouncedelay { 
  0%, 80%, 100% { transform: scale(0); }
  40% { transform: scale(1); }
}
.blog-article .wp-block-uagb-image { display: flex; }
.blog-article .wp-block-uagb-image__figure { position: relative; display: flex; flex-direction: column; max-width: 100%; height: auto; margin: 0px; }
.blog-article .wp-block-uagb-image__figure img { height: auto; display: flex; max-width: 100%; transition: box-shadow 0.2s; }
.blog-article .uagb-ifb-content > svg, .blog-article .uagb-ifb-content { display: inline-block; }
.blog-article .uagb-infobox-icon-above-title.uagb-infobox__content-wrap, .blog-article .uagb-infobox-icon-below-title.uagb-infobox__content-wrap { display: block; width: 100%; }
.blog-article .uagb-infobox__content-wrap { box-sizing: border-box; position: relative; width: 100%; word-break: break-word; z-index: 1; }
.blog-article .uagb-ifb-title-wrap { width: 100%; }
.blog-article .uagb-ifb-title { margin-block-start: 0px; }
.blog-article .uagb-infobox__content-wrap.uagb-infobox__content-wrap { position: relative; }
.blog-article .uagb-ifb-content { width: 100%; }
.blog-article .uagb-infobox__content-wrap.uagb-infobox, .blog-article .uagb-ifb-content, .blog-article .uagb-ifb-title-wrap, .blog-article .uagb-ifb-title-prefix *, .blog-article svg.dashicon.dashicons-upload { z-index: 1; }
@-webkit-keyframes sk-bouncedelay { 
  0%, 80%, 100% { transform: scale(0); }
  40% { transform: scale(1); }
}
@keyframes sk-bouncedelay { 
  0%, 80%, 100% { transform: scale(0); }
  40% { transform: scale(1); }
}
.blog-article .wp-block-uagb-table-of-contents .uagb-toc__wrap { display: inline-block; max-width: -webkit-fill-available; }
.blog-article .wp-block-uagb-table-of-contents li.uagb-toc__list { padding-top: 10px; }
.blog-article .wp-block-uagb-table-of-contents ul.uagb-toc__list, .blog-article .wp-block-uagb-table-of-contents ol.uagb-toc__list { list-style-position: inside; padding-left: 0px; margin-bottom: 0px; margin-left: 2.2em; }
.blog-article .wp-block-uagb-table-of-contents ul.uagb-toc__list li, .blog-article .wp-block-uagb-table-of-contents ol.uagb-toc__list li { margin: 0px; }
.blog-article .wp-block-uagb-table-of-contents .uagb-toc__title { display: flex; align-items: center; }
.blog-article ol.uagb-toc__list li.uagb-toc__list ul, .blog-article ol.uagb-toc__list ul.uagb-toc__list ul { list-style-type: circle; }
.blog-article ol.uagb-toc__list > ul, .blog-article ol.uagb-toc__list > li { list-style-type: disc; }
.blog-article .blog-source-body[class*="astra"] .uagb-toc__list { line-height: normal; }
.blog-article .uagb-toc__list { margin-top: 0px; }
@keyframes spin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}
