b,strong{font-weight:600}a,button{transition:all 0.3s ease}footer.wp-block-template-part .has-link-color a:not(.wp-block-social-link-anchor):is(:hover,:focus){text-decoration:underline;text-underline-offset:.2em}footer.wp-block-template-part .is-style-logos-only .wp-block-social-link{color:var(--wp--preset--color--gray-light)}footer.wp-block-template-part .is-style-logos-only .wp-block-social-link:is(:hover,:focus-within){color:var(--wp--preset--color--yellow)}.qasolved-newsletter.tnp-subscription-minimal form{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--40)}.qasolved-newsletter.tnp-subscription-minimal input.tnp-email,.qasolved-newsletter.tnp-subscription-minimal input.tnp-submit{width:100%;max-width:none;margin:0;padding:var(--wp--preset--spacing--20);border:0;border-radius:0;font-family:inherit;font-size:var(--wp--preset--font-size--text-small)}.qasolved-newsletter.tnp-subscription-minimal input.tnp-email{background-color:var(--wp--preset--color--base);color:var(--wp--preset--color--body-text)}.qasolved-newsletter.tnp-subscription-minimal input.tnp-submit{background-color:var(--wp--preset--color--secondary);color:var(--wp--preset--color--base);cursor:pointer}.qasolved-newsletter.tnp-subscription-minimal input.tnp-submit:hover,.qasolved-newsletter.tnp-subscription-minimal input.tnp-submit:focus{background-color:var(--wp--preset--color--primary)}@media (max-width:767px){.wp-block-group.is-layout-flex:has(>.is-style-inline){justify-content:center;text-align:center}.is-style-inline{justify-content:center}}.wp-site-blocks>*+*{margin-block-start:0}.qasolved-site-header{position:sticky;top:var(--wp-admin--admin-bar--height,0);z-index:100}.qasolved-site-header.is-stuck{box-shadow:var(--wp--preset--shadow--card)}@media (prefers-reduced-motion:no-preference){.qasolved-site-header{transition:box-shadow 0.2s ease}}.wp-block-navigation.qasolved-main-nav .wp-block-navigation-item .wp-block-navigation__submenu-container{padding:var(--wp--preset--spacing--50);box-shadow:var(--wp--preset--shadow--card);font-weight:400;text-transform:none}.wp-block-navigation.qasolved-main-nav .is-style-two-columns>.wp-block-navigation__submenu-container{display:block;columns:2;column-gap:var(--wp--preset--spacing--60)}.wp-block-navigation.qasolved-main-nav .is-style-two-columns>.wp-block-navigation__submenu-container>li{break-inside:avoid}@media (min-width:1025px){.qasolved-site-header .wp-block-group:has(>.qasolved-main-nav),.qasolved-site-header .qasolved-main-nav,.qasolved-main-nav .wp-block-navigation__container,.qasolved-main-nav .wp-block-navigation__container>.wp-block-navigation-item{align-self:stretch}.qasolved-main-nav .wp-block-navigation__responsive-container,.qasolved-main-nav .wp-block-navigation__responsive-dialog,.qasolved-main-nav .wp-block-navigation__responsive-close,.qasolved-main-nav .wp-block-navigation__responsive-container-content{height:100%}.wp-block-navigation.qasolved-main-nav .wp-block-navigation__container>.has-child>.wp-block-navigation__submenu-container{top:calc(100% + var(--wp--preset--spacing--30) + 1px);right:auto;left:50%;transform:translateX(-50%)}.qasolved-main-nav .wp-block-navigation__container>.has-child:is(:hover,:focus-within)>.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container,.qasolved-main-nav .wp-block-navigation__container>.has-child>[aria-expanded="true"]~.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{width:max-content}.wp-block-navigation.qasolved-main-nav .wp-block-navigation__container>.has-child>.wp-block-navigation__submenu-container::before{content:"";position:absolute;right:0;bottom:100%;left:0;height:calc(var(--wp--preset--spacing--30) + 2px)}}.qasolved-main-nav .wp-block-navigation-item__label{white-space:nowrap}@media (min-width:1025px){.qasolved-main-nav .wp-block-qasolved-mega-menu>.qasolved-mega-menu__panel{top:calc(100% + var(--wp--preset--spacing--30) + 1px)}.qasolved-main-nav .wp-block-qasolved-mega-menu>.qasolved-mega-menu__panel:has(.is-narrow){width:min(34rem, calc(100vw - 2 * var(--wp--preset--spacing--30)))}.qasolved-main-nav .wp-block-qasolved-mega-menu>.qasolved-mega-menu__panel::before{content:"";position:absolute;right:0;bottom:100%;left:0;height:calc(var(--wp--preset--spacing--30) + 2px)}}.qasolved-mega-menu__panel p{margin:0}.qasolved-mega-menu__eyebrow{color:var(--wp--preset--color--secondary);font-size:var(--wp--preset--font-size--text-small);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.qasolved-mega-menu__heading{padding-inline:var(--wp--preset--spacing--20);padding-block-end:var(--wp--preset--spacing--10);border-bottom:1px solid var(--wp--preset--color--gray-light);color:var(--wp--preset--color--body-text);font-size:var(--wp--preset--font-size--text-small);font-weight:600}.qasolved-mega-menu__panel a{color:inherit;text-decoration:none}.qasolved-mega-menu__all a{color:var(--wp--preset--color--secondary)}.qasolved-mega-menu__all a::after{content:" \2192"}.qasolved-mega-menu__all a:hover,.qasolved-mega-menu__all a:focus-visible{text-decoration:underline}.qasolved-mega-menu__item{display:flex;position:relative;align-items:center;gap:var(--wp--preset--spacing--20);padding:var(--wp--preset--spacing--10) var(--wp--preset--spacing--20);border-radius:.5rem;font-size:var(--wp--preset--font-size--small-title);font-weight:500}.qasolved-mega-menu__item a::after{content:"";position:absolute;inset:0;border-radius:inherit}.qasolved-mega-menu__item:hover,.qasolved-mega-menu__item:focus-within{background:var(--wp--preset--color--gray-light);color:var(--wp--preset--color--secondary)}.qasolved-mega-menu__item a:focus-visible{outline:none}.qasolved-mega-menu__item:has(a:focus-visible){outline:2px solid var(--wp--preset--color--secondary);outline-offset:2px}.qasolved-mega-menu__icon,.qasolved-menu-icon{display:inline-flex;position:relative;flex:none;isolation:isolate;color:var(--wp--preset--color--secondary);font-size:var(--wp--preset--font-size--lead)}.qasolved-mega-menu__icon svg,.qasolved-menu-icon svg{width:1em;height:1em}.qasolved-mega-menu__icon::before,.qasolved-menu-icon::before{content:"";position:absolute;z-index:-1;inset:.15em .3em -.05em -.2em;border-radius:.3em;background:var(--wp--preset--color--callout-info)}.qasolved-main-nav .wp-block-navigation-item__content:hover,.qasolved-main-nav .wp-block-navigation-item__content:focus,.qasolved-main-nav .current-menu-item>.wp-block-navigation-item__content{color:var(--wp--preset--color--secondary)}@media (max-width:1366px){.qasolved-main-nav{font-size:.9375rem}.wp-block-navigation.qasolved-main-nav{gap:var(--wp--preset--spacing--40)}}.qasolved-mobile-nav .wp-block-navigation-item__content:has(>.qasolved-menu-icon){display:flex;gap:var(--wp--preset--spacing--20);align-items:center}.wp-block-navigation.qasolved-mobile-nav .wp-block-navigation__responsive-container-open:not(.always-shown){display:none}.wp-block-navigation.qasolved-mobile-nav .wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){display:block;position:relative;z-index:auto;width:100%;background-color:inherit}.wp-block-navigation.qasolved-mobile-nav .wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open) .wp-block-navigation__responsive-container-close{display:none}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation.qasolved-mobile-nav .wp-block-navigation__responsive-container-content>.wp-block-navigation__container{display:flex}.wp-block-navigation.qasolved-mobile-nav,.wp-block-navigation.qasolved-mobile-nav .wp-block-navigation__container{width:100%;align-items:stretch}.wp-block-navigation.qasolved-mobile-nav .wp-block-navigation-item{flex-wrap:wrap;width:100%}.wp-block-navigation.qasolved-mobile-nav .wp-block-navigation-item .wp-block-navigation-submenu__toggle{display:inline-flex;align-items:center;justify-content:center;min-width:var(--wp--preset--spacing--50);min-height:var(--wp--preset--spacing--50);margin-inline-start:auto}.wp-block-navigation.qasolved-mobile-nav .wp-block-navigation-item .wp-block-navigation__submenu-container{position:static;flex-basis:100%;width:100%;padding:0;border:0;box-shadow:none;font-weight:400;text-transform:none}.wp-block-navigation.qasolved-mobile-nav .has-child:hover>.wp-block-navigation__submenu-container,.wp-block-navigation.qasolved-mobile-nav .has-child:focus-within>.wp-block-navigation__submenu-container{visibility:hidden;height:0;opacity:0;overflow:hidden}.wp-block-navigation.qasolved-mobile-nav .has-child>.wp-block-navigation-submenu__toggle[aria-expanded="true"]~.wp-block-navigation__submenu-container{visibility:visible;height:auto;opacity:1;overflow:visible;width:100%;padding:var(--wp--preset--spacing--20) 0 var(--wp--preset--spacing--20) var(--wp--preset--spacing--40)}@media (max-width:1024px){.wp-block-group.qasolved-topbar{display:none}.qasolved-main-nav .wp-block-navigation__responsive-container-open:not(.always-shown){display:flex}.qasolved-main-nav .wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){display:none}.qasolved-site-header .wp-block-site-logo img{width:120px}}.wp-block-group.is-style-hero-band{position:relative;isolation:isolate}.wp-block-group.is-style-hero-band::before{content:"";position:absolute;inset:0;z-index:-1;background:url(/wp-content/themes/qasolved/assets/images/pattern-bg.png) center bottom repeat;opacity:.25}.wp-block-search.is-style-hero .wp-block-search__inside-wrapper{border:0;padding:0}.wp-block-search.is-style-hero .wp-block-search__input{border:0;padding-inline:var(--wp--preset--spacing--40);background-color:var(--wp--preset--color--gray-light);color:var(--wp--preset--color--body-text)}.wp-block-search.is-style-hero .wp-block-search__button{margin:0}.yoast-breadcrumbs .icon-right-arrow1{font-size:0}.yoast-breadcrumbs .icon-right-arrow1::after{content:"\203A";padding-inline:var(--wp--preset--spacing--20);font-family:var(--wp--preset--font-family--open-sans);font-size:var(--wp--preset--font-size--body);font-style:normal}.yoast-breadcrumbs .breadcrumb_last{color:var(--wp--preset--color--yellow)}@media (min-width:1025px){.wp-block-columns.qasolved-post-columns>.wp-block-column:first-child{flex-grow:2}}@media (max-width:1024px){.wp-block-columns.qasolved-post-columns{flex-direction:column}}.qasolved-sticky-box{position:sticky;top:calc(var(--wp-admin--admin-bar--height, 0px) + var(--wp--preset--spacing--70))}.qasolved-sidebar-subheading{display:block;font-size:var(--wp--preset--font-size--lead)}.is-style-box-secondary .qasolved-newsletter.tnp-subscription-minimal input.tnp-submit{background-color:var(--wp--preset--color--primary)}.is-style-box-secondary .qasolved-newsletter.tnp-subscription-minimal input.tnp-submit:hover,.is-style-box-secondary .qasolved-newsletter.tnp-subscription-minimal input.tnp-submit:focus{background-color:var(--wp--preset--color--overlay-80)}.qasolved-meta-sep{opacity:.6}@media (max-width:767px){.qasolved-hide-mobile{display:none}}.qasolved-sticky-box .wp-block-buttons>.wp-block-button{flex:1 1 calc(50% - var(--wp--preset--spacing--40))}.qasolved-sticky-box .wp-block-buttons>.wp-block-button:first-child{flex-basis:100%}@media (max-width:767px){.wp-block-group.qasolved-author-box{flex-wrap:wrap}}.is-style-hero-band .qasolved-author-box__name{font-size:var(--wp--preset--font-size--hero);font-weight:400;line-height:1.6}@media (max-width:1024px){.qasolved-hide-tablet{display:none}.is-layout-grid.qasolved-stack-tablet{grid-template-columns:minmax(0,1fr)}.qasolved-align-edges :is(.has-text-align-center,.has-text-align-right){text-align:left}}@media (min-width:1025px){.qasolved-align-edges>:first-child>p{padding-right:var(--wp--preset--spacing--60)}.qasolved-align-edges>:nth-child(2)>p{padding-inline:var(--wp--preset--spacing--40)}.qasolved-align-edges>:last-child>p{padding-left:var(--wp--preset--spacing--60)}}@media (max-width:767px){.wp-block-separator.is-style-rule-offset{width:90%;left:5%}}.wp-block-post-content>.alignfull+.alignfull{margin-block-start:0}@media (max-width:1024px){.is-layout-grid.qasolved-tablet-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.is-layout-grid.qasolved-tablet-2{grid-template-columns:minmax(0,1fr)}.wp-block-separator.is-style-rule-start{width:90%;left:-5%}}.wp-block-group.is-style-plan>.wp-block-buttons:last-child{margin-top:auto}.wp-block-group.is-style-plan .wp-block-list>li+li{margin-top:var(--wp--preset--spacing--20)}.wp-block-details.is-style-accordion+.wp-block-details.is-style-accordion{margin-block-start:0;border-top-width:0}.wp-block-post-content :is(p,li) a:not(.wp-element-button){text-decoration:underline;text-underline-offset:.15em}.qasolved-step{position:relative}.qasolved-step>.is-style-step-number{position:absolute;top:calc(-1 * var(--wp--preset--spacing--40));left:calc(-1 * var(--wp--preset--spacing--30));z-index:1}.qasolved-step--connector::after{content:"";position:absolute;top:calc(var(--wp--preset--font-size--icon-large) / 2);right:var(--wp--preset--spacing--40);left:calc(var(--wp--preset--font-size--icon-large) + var(--wp--preset--spacing--40));border-top:2px dashed var(--wp--preset--color--meta)}@media (max-width:767px){.qasolved-step--connector::after{right:auto;left:50%;width:25%}}.wp-site-blocks{overflow-x:clip}.wp-block-post-content>.alignfull:not(.has-background,.wp-block-cover):has(+.alignfull:is(.has-background,.wp-block-cover)){padding-bottom:var(--wp--preset--spacing--60)}.qasolved-section-title__text{display:inline-block;position:relative}.is-style-section-title:has(+.is-style-rule-start) .qasolved-section-title__text::after,.is-style-section-title:has(+.is-style-rule-offset) .qasolved-section-title__text::after{content:"";position:absolute;top:calc(100% + var(--wp--preset--spacing--40));border-top:2px solid var(--wp--preset--color--secondary)}.is-style-section-title:has(+.wp-block-separator.has-base-background-color) .qasolved-section-title__text::after{border-top-color:var(--wp--preset--color--base)}.is-style-section-title:has(+.is-style-rule-start) .qasolved-section-title__text::after{right:calc(var(--qasolved-title-end, 0px) - var(--wp--preset--spacing--50) - var(--wp--preset--spacing--40));left:-100vw}.is-style-section-title:has(+.is-style-rule-offset) .qasolved-section-title__text::after{right:-100vw;left:calc(var(--qasolved-title-start, 0px) - var(--wp--preset--spacing--50) - var(--wp--preset--spacing--40))}.is-style-section-title:has(.qasolved-section-title__text)+.wp-block-separator:is(.is-style-rule-start,.is-style-rule-offset){visibility:hidden}.wp-block-query-pagination{flex-wrap:wrap;align-items:center;padding-top:var(--wp--preset--spacing--50);border-top:1px solid var(--wp--custom--color--hairline);gap:var(--wp--preset--spacing--40) var(--wp--preset--spacing--20)}.wp-block-query-pagination>.qasolved-pagination-status{margin:0 auto 0 0;color:var(--wp--preset--color--body-text);font-size:var(--wp--preset--font-size--text-small);letter-spacing:.02em}.wp-block-query-pagination-numbers{display:flex;align-items:center;gap:var(--wp--preset--spacing--10)}.wp-block-query-pagination-numbers .page-numbers{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:var(--wp--preset--spacing--60);height:var(--wp--preset--spacing--60);margin:0;padding:0 var(--wp--preset--spacing--20);border-radius:var(--wp--preset--border-radius--pill);color:var(--wp--preset--color--body-text);font-size:var(--wp--preset--font-size--small-title);font-weight:500;text-decoration:none;transition:background-color 0.15s ease,color 0.15s ease}.wp-block-query-pagination-numbers .page-numbers.dots{min-width:auto;letter-spacing:.1em}.wp-block-query-pagination-numbers .page-numbers.current{background-color:var(--wp--preset--color--secondary);box-shadow:var(--wp--preset--shadow--card);color:var(--wp--preset--color--base);font-weight:600}.wp-block-query-pagination>:is(.wp-block-query-pagination-previous,.wp-block-query-pagination-next){display:inline-flex;align-items:center;box-sizing:border-box;gap:var(--wp--preset--spacing--20);height:var(--wp--preset--spacing--60);margin:0;padding:0 var(--wp--preset--spacing--40);border:1px solid var(--wp--custom--color--hairline);border-radius:var(--wp--preset--border-radius--pill);color:var(--wp--preset--color--primary);font-size:var(--wp--preset--font-size--small-title);font-weight:500;text-decoration:none;transition:background-color 0.15s ease,border-color 0.15s ease}.wp-block-query-pagination a:is(.page-numbers,.wp-block-query-pagination-previous,.wp-block-query-pagination-next):hover,.wp-block-query-pagination a:is(.page-numbers,.wp-block-query-pagination-previous,.wp-block-query-pagination-next):focus-visible{border-color:var(--wp--preset--color--gray-light);background-color:var(--wp--preset--color--gray-light);color:var(--wp--preset--color--primary)}.wp-block-query-pagination-previous::before,.wp-block-query-pagination-next::after{content:"";width:.4em;height:.4em;border-bottom:1.5px solid currentcolor;border-left:1.5px solid currentcolor;transform:rotate(45deg);transition:transform 0.15s ease}.wp-block-query-pagination-next::after{transform:rotate(-135deg)}.wp-block-query-pagination-previous:hover::before{transform:translateX(-2px) rotate(45deg)}.wp-block-query-pagination-next:hover::after{transform:translateX(2px) rotate(-135deg)}@media (prefers-reduced-motion:reduce){.wp-block-query-pagination *,.wp-block-query-pagination *::before,.wp-block-query-pagination *::after{transition:none}}@media (max-width:767px){.wp-block-query-pagination{justify-content:center}.wp-block-query-pagination>.qasolved-pagination-status{flex-basis:100%;margin:0;text-align:center}.wp-block-query-pagination-numbers .page-numbers:not(.current){display:none}}@media (max-width:767px){.wp-block-group.is-nowrap:has(>.wp-block-qasolved-icon:first-child+.wp-block-group.is-vertical>.is-style-info-title){flex-direction:column;align-items:center;text-align:center}}@media (max-width:767px){.wp-block-heading.qasolved-center-mobile{text-align:center}}@media (max-width:1024px){.wp-block-columns.qasolved-reverse-tablet{flex-wrap:wrap}.wp-block-columns.qasolved-reverse-tablet>.wp-block-column{flex-basis:100%}.wp-block-columns.qasolved-reverse-tablet>.wp-block-column:last-child{order:-1}}.wp-block-group.alignwide:has(>.is-style-plan):not(.qasolved-plans-wide){max-width:min(var(--wp--custom--layout--plans), 100%);margin-right:auto;margin-left:auto}.wp-block-qasolved-icon.qasolved-icon--check-square path:first-child{fill:currentcolor}.wp-block-qasolved-icon.qasolved-icon--check-square path:last-child{stroke:var(--wp--preset--color--primary)}.wp-block-table table:not(.has-fixed-layout) :is(th,td){word-break:normal;overflow-wrap:break-word}.wp-block-table{contain:inline-size}@media (max-width:1024px){.wp-block-table table.has-fixed-layout{table-layout:auto}.wp-block-table table.has-fixed-layout :is(th,td){word-break:normal;overflow-wrap:break-word}}.wp-block-table.is-style-comparison :is(th,td){border:0;border-bottom:1px solid var(--wp--custom--color--hairline);background-color:#fff0;color:inherit;text-align:center}.wp-block-table.is-style-comparison thead th{background-color:#fff0;color:var(--wp--preset--color--primary);font-weight:400}.wp-block-table.is-style-comparison :is(th,td):first-child{text-align:left}.wp-block-table.is-style-comparison thead th:first-child{font-size:var(--wp--preset--font-size--icon-box-title)}.wp-block-table.is-style-comparison :is(th,td):nth-child(2){background-color:var(--wp--preset--color--gray-light)}.wp-block-image.aligncenter.is-resized{display:block}.wp-block-image.aligncenter.is-resized img[style*="%"]{max-width:max-content}.wp-block-qasolved-icon.qasolved-icon-solid path:first-child{fill:currentcolor}.wp-block-qasolved-icon.qasolved-icon-solid path:last-child{stroke:var(--wp--preset--color--base)}@media (max-width:767px){.wp-block-group.is-style-card:has(>.wp-block-group:only-child>.is-style-info-title:only-child){padding:var(--wp--preset--spacing--30)}.wp-block-group.is-layout-grid:has(>.is-style-card>.wp-block-group:only-child>.is-style-info-title:only-child){gap:var(--wp--preset--spacing--30)}}@media (max-width:1024px){.qasolved-large-tablet{font-size:var(--wp--preset--font-size--primary)}}.wp-block-qasolved-icon.qasolved-icon--check path{stroke-width:2.5}.wp-block-group.is-style-card.is-nowrap:has(>.wp-block-qasolved-icon:first-child+p:last-child){padding:var(--wp--preset--spacing--40) var(--wp--preset--spacing--30)}.wp-block-group.is-style-card.is-nowrap>.wp-block-qasolved-icon.qasolved-icon--check:first-child{font-size:var(--wp--preset--font-size--icon)}.page .wp-block-gallery.has-nested-images{justify-content:center}.page .wp-block-gallery.has-nested-images figure.wp-block-image{flex-grow:0}