/**handles:charlottechristianlaw-theme**/
#ast-fixed-header.ast-sticky-active,#tableofcontents .lwptoc_items>.lwptoc_itemWrap[data-ccl-overflow].is-bottom-overflowing:after,#tableofcontents .lwptoc_items>.lwptoc_itemWrap[data-ccl-overflow].is-top-overflowing:before{opacity:1}.ast-left-sidebar #main .ast-archive-title,.ast-left-sidebar #main h1.entry-title,.ast-no-sidebar #main :not(.wp-block-cover) h1.entry-title,.ast-right-sidebar #main .ast-archive-title,.ast-right-sidebar #main h1.entry-title{font-size:clamp(2.5rem,5vw,3.5rem)!important}:root{--brand-r:94;--brand-g:96;--brand-b:137;--brand-25:#FCFAFF;--brand-50:#F0F0F7;--brand-100:#C1C2D4;--brand-200:#ACAEC6;--brand-300:#9799B8;--brand-400:#8385AA;--brand-500:#6E719C;--brand-600:#5E6089;--brand-700:#505274;--brand-800:#484C6B;--brand-900:#33354B;--brand-950:#252636;--gray-25:#FCFCFD;--gray-50:#F9FAFB;--gray-100:#EDEDEF;--gray-200:#D4D4D8;--gray-300:#AAAAB2;--gray-400:#898990;--gray-500:#757584;--gray-600:#5A5A6C;--gray-700:#47475D;--gray-800:#2F2F43;--gray-900:#1E1E2D;--gray-950:#11111B;--shadow-xs:0px 1px 2px 0px rgba(16, 24, 40, 0.05);--shadow-sm:0px 1px 2px 0px rgba(16, 24, 40, 0.06),0px 1px 3px 0px rgba(16, 24, 40, 0.10);--shadow-md:0px 2px 4px -2px rgba(16, 24, 40, 0.06),0px 4px 8px -2px rgba(16, 24, 40, 0.10);--shadow-lg:0px 4px 6px -2px rgba(16, 24, 40, 0.03),0px 12px 16px -4px rgba(16, 24, 40, 0.08);--shadow-xl:0px 24px 48px -12px rgba(16, 24, 40, 0.18);--shadow-2xl:0px 24px 48px -12px rgba(16, 24, 40, 0.18);--shadow-3xl:0px 32px 64px -12px rgba(16, 24, 40, 0.14);--feature-box-03-bg:var( --brand-50 );--feature-box-03-color:var( --brand-700 );--feature-box-03-icon-color:var( --brand-500 )}.ast-merged-advanced-header:before{background:-webkit-linear-gradient(left,#33354b 0,rgba(51,53,75,.75) 50%,rgba(51,53,75,0) 100%);background:-o-linear-gradient(left,#33354b 0,rgba(51,53,75,.75) 50%,rgba(51,53,75,0) 100%);background:linear-gradient(90deg,#33354b 0,rgba(51,53,75,.75) 50%,rgba(51,53,75,0) 100%)}main a:not([class*=button]):not(.wp-block-button__link){text-decoration:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-column-gap:var(--anchor-gap,.5rem);column-gap:var(--anchor-gap,.5rem);background-image:-webkit-linear-gradient(var(--anchor-underline-color-1,var(--brand-950)),var(--anchor-underline-color-1,var(--brand-950))),-webkit-linear-gradient(var(--anchor-underline-color-2,var(--brand-50)),var(--anchor-underline-color-2,var(--brand-50))),-webkit-linear-gradient(var(--anchor-underline-color-3,var(--brand-100)),var(--anchor-underline-color-3,var(--brand-100)));background-image:-o-linear-gradient(var(--anchor-underline-color-1,var(--brand-950)),var(--anchor-underline-color-1,var(--brand-950))),-o-linear-gradient(var(--anchor-underline-color-2,var(--brand-50)),var(--anchor-underline-color-2,var(--brand-50))),-o-linear-gradient(var(--anchor-underline-color-3,var(--brand-100)),var(--anchor-underline-color-3,var(--brand-100)));background-image:linear-gradient(var(--anchor-underline-color-1,var(--brand-950)),var(--anchor-underline-color-1,var(--brand-950))),linear-gradient(var(--anchor-underline-color-2,var(--brand-50)),var(--anchor-underline-color-2,var(--brand-50))),linear-gradient(var(--anchor-underline-color-3,var(--brand-100)),var(--anchor-underline-color-3,var(--brand-100)));background-size:20px 2px,100% 2px,0 2px;background-position:-20px 100%,100% 100%,0 100%;background-repeat:no-repeat;-webkit-transition:background-size linear .2s,background-position linear .2s;-o-transition:background-size linear .2s,background-position linear .2s;transition:background-size linear .2s,background-position linear .2s}main a:not([class*=button]):not(.wp-block-button__link):focus,main a:not([class*=button]):not(.wp-block-button__link):hover{background-size:20px 2px,0 2px,100% 2px;background-position:calc(100% + 20px) 100%,100% 100%,0 100%;text-decoration:none!important;-webkit-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s}.ast-advanced-headers-layout .ast-advanced-headers-wrap:before,.ast-advanced-headers-layout:after,.ast-advanced-headers-layout:before,.ast-merged-advanced-header:before{display:block;content:" "}.ast-advanced-headers-layout .ast-advanced-headers-title,.ast-advanced-headers-layout .astra-page-header-content>:last-child{margin-bottom:0!important}.ast-advanced-headers-layout .ast-advanced-headers-wrap:before,.ast-advanced-headers-layout:after,.ast-advanced-headers-layout:before{width:296px;height:297px;background:var(--brand-100);pointer-events:none;clip-path:url(https://summitfamilylaw.com/wp-content/themes/charlottechristianlaw/assets/styles/#decor-square--clip)}.ast-advanced-headers-layout:before{width:66px;height:67px;background:var(--brand-100);clip-path:url(https://summitfamilylaw.com/wp-content/themes/charlottechristianlaw/assets/styles/#decor-square-sm--clip);position:absolute;bottom:-10px;right:-10px;z-index:2;-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transform-origin:bottom right;-o-transform-origin:bottom right;transform-origin:bottom right;opacity:.15;-webkit-animation:30s infinite grow-shrink--200;-o-animation:30s infinite grow-shrink--200;animation:30s infinite grow-shrink--200}main a:not([class*=button]):not(.wp-block-button__link) svg{width:12px;height:12px}.stacked .uagb-buttons__wrap,.stacked .wp-block-buttons{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.wp-block-button__link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:.5rem;column-gap:.5rem;min-height:54px;padding-inline:1em;-webkit-transition:background-color .3s,border .3s!important;-o-transition:background-color .3s,border .3s!important;transition:background-color .3s,border .3s!important}.wp-block-button__link svg{width:1rem;height:1rem;vertical-align:middle;color:inherit!important;fill:currentColor!important}.is-style-outline .wp-block-button__link{background-color:rgba(0,0,0,0);padding:1em 2em;color:var(--brand-600)}.button.white,.wp-block-button.white:not(.is-style-ghost) .wp-block-button__link{background-color:#fff!important;border-color:#fff!important;color:var(--brand-600)!important}.button.white:hover,.wp-block-button.white:not(.is-style-ghost) .wp-block-button__link:hover{background-color:var(--gray-700)!important;border-color:var(--gray-700)!important;color:#fff!important}.button.white:active,.button.white:focus,.wp-block-button.white:not(.is-style-ghost) .wp-block-button__link:active,.wp-block-button.white:not(.is-style-ghost) .wp-block-button__link:focus{background-color:var(--gray-800)!important;border-color:var(--gray-800)!important;color:#fff!important}input:not(.button):not([type=checkbox]):not([type=radio]):not([type=number]):not([type=submit]),select,textarea{border-radius:var(--input-border-radius,6px);background:var(--input-bg,#fff)!important;border:var(--input-border-width,1px) solid var(--input-border-color,#ccc)!important;color:var(--input-color,#333)}input:not(.button):not([type=checkbox]):not([type=radio]):not([type=number]):not([type=submit]):focus,select:focus,textarea:focus{background:var(--input-focus-bg,#fff)!important;border-color:var(--input-focus-border-color,var(--gray-700))!important;box-shadow:rgba(var(--brand-r),var(--brand-g),var(--brand-b),.075) 0 0 0 .2rem!important}input:not(.button):not([type=checkbox]):not([type=radio]):not([type=number]):not([type=submit]):hover:not(:focus),select:hover:not(:focus){background:var(--input-hover-bg,#fff)!important;border-color:var(--input-hover-border-color,#000)!important}input:not(.button):not([type=checkbox]):not([type=radio]):not([type=number]):not([type=submit]),select{height:var(--input-height,44px);padding-left:var(--input-indent,1rem);padding-right:var(--input-indent,1rem)}select{padding-right:calc(var(--input-indent,1rem) + 40px)!important;background-image:url(https://summitfamilylaw.com/wp-content/themes/charlottechristianlaw/assets/images/svg/select-arrow.svg)!important;background-repeat:no-repeat!important;background-position:calc(100% - var(--input-padding,16px)) center!important;background-size:20px 20px!important;-webkit-appearance:none;border-radius:var(--input-border-radius,4px)!important;height:var(--input-height)!important;min-height:var(--input-height)!important;white-space:normal}textarea{display:block;padding:15px 30px!important}input[type=checkbox]+label:before,input[type=radio]+label:before{position:relative;top:-1px;display:inline-block;content:"";vertical-align:middle;width:20px;height:20px;margin-right:10px;border:var(--input-border-width,1px) solid var(--input-border-color,#ccc);border-radius:5px;background:var(--input-bg,#fff);cursor:pointer}input[type=checkbox]:checked+label:before,input[type=radio]:checked+label:before{--input-bg:var( --ast-global-color-0 );--input-checked-border-color:var( --input-bg );content:"✓";text-align:center;line-height:20px;color:#fff;border-color:var(--input-checked-border-color,#fff)}input[type=radio]:checked+label:before{content:"\a"!important}input[type=checkbox],input[type=radio]{position:absolute;opacity:0;pointer-events:none}.required{color:red!important}.has-background.has-inverse-text{--input-bg:rgba(255, 255, 255, 0.8);--input-border-color:var( --ast-border-color );--input-border-color-focus:var( ---bs-primary );--input-color:#000;--input-focus-bg:#ffffff;--input-focus-border-color:#ffffff}input[aria-invalid=true]:not(.button):not([type=checkbox]):not([type=radio]):not([type=number]):not([type=submit]),select[aria-invalid=true],textarea[aria-invalid=true]{border-color:var(--input-invalid-border-color,red)!important}input[type=file]{padding:0!important}input[type=file]::file-selector-button{background-color:var(--input-file-button-bg,var(--gray-100));color:var(--input-file-button-color,var(--gray-700));border:0;border-right:1px solid #d4cece;padding:10px 15px;margin-right:20px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;height:100%}.ast-above-header.ast-above-header-bar svg,.main-navigation .button svg{color:inherit!important;fill:currentColor!important}input[type=file]::file-selector-button:hover{--input-file-button-bg:var( --input-file-button-bg-hover, var( --gray-200 ) );--input-file-button-color:var( --input-file-button-color-hover, var( --gray-700 ) )}body.chrome.mac input[type=file],body.safari.mac input[type=file]{line-height:1.5em!important;height:auto!important}.ast-advanced-headers-layout:after{position:absolute;top:5%;left:60%;z-index:2;-webkit-transform:scale(.85);-o-transform:scale(.85);transform:scale(.85);-webkit-transform-origin:top center;-o-transform-origin:top center;transform-origin:top center;background:var(--brand-950);opacity:.1;-webkit-animation:30s infinite grow-shrink--85;-o-animation:30s infinite grow-shrink--85;animation:30s infinite grow-shrink--85}.ast-advanced-headers-layout .ast-advanced-headers-wrap:before{--opacity-animation--0:0.08;--opacity-animation--25:0;--opacity-animation--50:0.08;--opacity-animation--75:0.05;--opacity-animation--100:0;position:absolute;top:-30px;left:-30px;z-index:1;-webkit-transform:scale(1.25);-o-transform:scale(1.25);transform:scale(1.25);-webkit-transform-origin:top left;-o-transform-origin:top left;transform-origin:top left;opacity:.08;-webkit-animation:20s linear infinite square-gradient-animation,60s infinite grow-shrink--200,60s infinite opacity-animation;-o-animation:20s linear infinite square-gradient-animation,60s infinite grow-shrink--200,60s infinite opacity-animation;animation:20s linear infinite square-gradient-animation,60s infinite grow-shrink--200,60s infinite opacity-animation;background:-webkit-linear-gradient(135deg,#fff,#000,#fff,#000);background:-o-linear-gradient(135deg,#fff,#000,#fff,#000);background:linear-gradient(-45deg,#fff,#000,#fff,#000);background-size:400% 400%}.wp-block-search__button-inside.wp-block-search__icon-button{border-radius:2.375rem;background:var(--white,#fff);margin-bottom:2rem}.wp-block-search__button-inside.wp-block-search__icon-button .wp-block-search__inside-wrapper{outline:0!important;padding:.5rem!important;border:var(--search-form-border,2px solid var(--gray-100))}.wp-block-search__button-inside.wp-block-search__icon-button input.wp-block-search__input:not(.button):not([type=checkbox]):not([type=radio]):not([type=number]):not([type=submit]){border:none!important;background:rgba(0,0,0,0)!important;height:auto!important;box-shadow:none!important}.wp-block-search__button-inside.wp-block-search__icon-button .wp-block-search__button{border-radius:2.375rem!important;aspect-ratio:1/1;padding:0!important;height:40px!important}.wp-block-search__button-inside.wp-block-search__icon-button .wp-block-search__button svg{width:60%!important;height:60%!important}main .widget_search{margin-bottom:0}#tableofcontents .wp-block-heading,.widget_search .wp-block-search__button-inside.wp-block-search__icon-button{margin:0}#tableofcontents .lwptoc{margin:1rem 0 0!important;background:rgba(0,0,0,0)}#tableofcontents .lwptoc_i{width:100%!important;padding:0;background:rgba(0,0,0,0)}#tableofcontents .lwptoc_items{position:relative}#tableofcontents .lwptoc_items>.lwptoc_itemWrap[data-ccl-overflow]{max-height:500px;overflow:scroll}#tableofcontents .lwptoc_items>.lwptoc_itemWrap[data-ccl-overflow]:after,#tableofcontents .lwptoc_items>.lwptoc_itemWrap[data-ccl-overflow]:before{position:absolute;top:-1px;left:0;height:15%;width:100%;z-index:2;pointer-events:none;display:block;content:" ";opacity:0;-webkit-transition:opacity .3s ease-in-out,height .3s ease-in-out;-o-transition:opacity .3s ease-in-out,height .3s ease-in-out;transition:opacity .3s ease-in-out,height .3s ease-in-out;background:#f3f3f3;background:-webkit-linear-gradient(bottom,rgba(255,255,255,0) 0,#fff 85%);background:-o-linear-gradient(bottom,rgba(255,255,255,0) 0,#fff 85%);background:linear-gradient(0deg,rgba(255,255,255,0) 0,#fff 85%)}#tableofcontents .lwptoc_items>.lwptoc_itemWrap[data-ccl-overflow]:after{top:auto;bottom:-1px;background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,#fff 85%);background:-o-linear-gradient(top,rgba(255,255,255,0) 0,#fff 85%);background:linear-gradient(180deg,rgba(255,255,255,0) 0,#fff 85%)}#tableofcontents .lwptoc_items>.lwptoc_itemWrap[data-ccl-overflow].is-bottom-overflowing:hover:after,#tableofcontents .lwptoc_items>.lwptoc_itemWrap[data-ccl-overflow].is-top-overflowing:hover:before{height:10%}#tableofcontents a{color:var(--toc-anchor-color,var(--gray-400))}#tableofcontents a:hover{color:var(--toc-anchor-color-hover,var(--brand-950))}body,html{background:var(--brand-950)}.ast-header-breadcrumb{padding:var(--breadcrumb-padding-y,.9rem) 0!important}.ast-breadcrumbs-wrapper,.ast-header-breadcrumb{background-color:var(--gray-25)!important}.global-svgs{position:absolute;top:0;left:0;z-index:-1;opacity:0;pointer-events:none;max-height:100vh;max-width:100vw;overflow:scroll}.ast-merged-advanced-header{background-attachment:fixed;overflow:hidden}.ast-merged-advanced-header:before{position:absolute;top:0;left:0;width:100%;height:100%}.ast-advanced-headers-layout{min-height:30vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ast-advanced-headers-layout .ast-advanced-headers-wrap{text-align:left;max-width:680px;margin-right:auto;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.5em;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ast-advanced-headers-layout .ast-container{max-width:1240px;width:100%}.ast-advanced-headers-layout .ast-advanced-headers-title{font-size:clamp(2.75rem,5vw,5rem)}.ast-advanced-headers-layout .astra-page-header-content{font-size:clamp(1rem,5vw,1.5rem);line-height:1.45em}.site-header .ast-above-header{background-color:var(--brand-950)!important;border-bottom:none!important;min-height:40px}.site-header .ast-site-identity{padding:.5rem 0}.ast-above-header.ast-above-header-bar a:not(:hover) svg{color:var(--brand-200)!important}.ast-above-header.ast-above-header-bar .button{margin-left:1.5rem}.ast-above-header.ast-above-header-bar .button a{padding-left:1.5em!important;padding-right:1.5em!important}.ast-above-header.ast-above-header-bar .button .astra-mm-icon-label{margin-left:0!important}.ast-above-header.ast-above-header-bar .button:hover{border-color:var(--brand-300)!important;background-color:var(--brand-300)!important;color:var(--brand-950)!important}.ast-mobile-header-wrap .ast-above-header-bar{padding:0!important}.ast-mobile-header-wrap .ast-above-header-bar .main-header-menu{background:rgba(0,0,0,0)!important;border:none;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.ast-mobile-header-wrap .ast-above-header-bar .main-header-menu li{font-size:clamp(.5rem,3.75vw,.75rem);line-height:1.25em;text-align:center}.ast-mobile-header-wrap .ast-above-header-bar .main-header-menu li a{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;min-height:40px}.ast-mobile-header-wrap .ast-above-header-bar .main-header-menu li:first-child,.ast-mobile-header-wrap .ast-above-header-bar .site-header-section:empty{display:none}.ast-mobile-header-wrap .ast-above-header-bar .ast-builder-grid-row{-ms-grid-columns:auto;grid-template-columns:auto}.ast-theme-transparent-header .main-header-bar{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.main-header-bar{--ast-border-color:var( --gray-100 )}.main-navigation .button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:.5rem;column-gap:.5rem;min-height:54px;padding-inline:1em;-webkit-transition:background-color .3s,border .3s!important;-o-transition:background-color .3s,border .3s!important;transition:background-color .3s,border .3s!important;-webkit-transform:scale(1)!important;-o-transform:scale(1)!important;transform:scale(1)!important}.main-navigation .button:not(.white){background-color:var(--brand-600);border-color:var(--brand-600);color:#fff!important}.main-navigation .button:not(.white):hover{background-color:var(--brand-700);border-color:var(--brand-700)}.main-navigation .button:not(.white):active,.main-navigation .button:not(.white):focus{background-color:var(--brand-800);border-color:var(--brand-800)}.main-navigation .button svg{vertical-align:middle;height:1em!important;width:1em!important}.main-navigation li.has-button:not(:last-child){margin-inline:1em}#ast-fixed-header{opacity:0}#ast-fixed-header .main-header-bar{background:rgba(37,38,54,.85);border:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}#ast-fixed-header.ast-header-slide{-webkit-transition:top .3s linear,visibility .3s linear,opacity .3s linear,-webkit-transform .3s linear;transition:transform .3s linear,top .3s linear,visibility .3s linear,opacity .3s linear,-webkit-transform .3s linear,-o-transform .3s linear;-o-transition:top .3s linear,visibility .3s linear,opacity .3s linear,-o-transform .3s linear}#page{padding:0!important}.site-content{contain:paint}.ast-plain-container.ast-no-sidebar #primary{margin-top:2rem}.ast-left-sidebar #primary,.ast-right-sidebar #primary{border:none!important}.ast-left-sidebar #main .ast-archive-title strong,.ast-left-sidebar #main h1.entry-title strong,.ast-right-sidebar #main .ast-archive-title strong,.ast-right-sidebar #main h1.entry-title strong{background:var(--brand-25);color:var(--brand-500);font-size:1em}.ast-left-sidebar .ast-archive-description,.ast-right-sidebar .ast-archive-description{border:0!important;padding:0!important;margin:0 0 1rem!important}.ast-left-sidebar #secondary,.ast-right-sidebar #secondary{border:none!important;padding:0!important;margin-bottom:2rem}.ast-left-sidebar #secondary .sidebar-main,.ast-right-sidebar #secondary .sidebar-main{height:100%}.ast-right-sidebar #block-13{position:sticky;top:100px}.ast-right-sidebar #secondary .widget_nav_menu{margin-top:0}.ast-right-sidebar #secondary .widget_nav_menu a{color:var(--gray-500)}.ast-right-sidebar #secondary .widget_nav_menu a:hover{color:var(--gray-950)}.ast-right-sidebar #secondary .widget_nav_menu .current-menu-item a{font-weight:500;color:var(--gray-950)}.ast-mobile-popup-logo{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding:0 20px;margin-bottom:1rem;width:100%}.ast-mobile-popup-logo img{display:block;margin:0 auto;max-width:70%!important;width:100%;height:auto}.ast-mobile-popup-content [data-section=section-header-mobile-menu]{margin:2rem 0!important}.ast-mobile-popup-content .main-header-menu .menu-item:hover>.ast-menu-toggle,.ast-mobile-popup-content .main-header-menu .menu-item:hover>.menu-link{color:var(--gray-900)!important}[CLASS*=-sticky-header-active] .ast-header-sticked [data-section=section-header-mobile-trigger] .ast-button-wrap .mobile-menu-toggle-icon .ast-mobile-svg{fill:var(--gray-100)!important}.ast-header-button-1,.ast-header-button-2{padding-top:0!important}.site-above-footer-wrap,.site-below-footer-wrap,.site-primary-footer-wrap{padding-top:2rem;padding-bottom:2rem}.ast-mobile-popup-content .ast-builder-button-wrap,.ast-mobile-popup-content .ast-custom-button{width:100%}.ast-mobile-popup-content .ast-builder-button-size-md .ast-custom-button{font-size:1rem!important;padding:1rem 2rem!important;text-align:center}.ast-mobile-popup-content [data-section=section-hb-social-icons-1]{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;margin:2rem 0!important}.ast-mobile-popup-content [data-section=section-hb-social-icons-1] svg{width:var(--offcanvas-social-icon-width,24px)!important;height:var(--offcanvas-social-icon-height,24px)!important;fill:var(--offcanvas-social-icon-color,var(--gray-300))!important}#progress-bar{position:fixed;top:0;left:0;z-index:100;height:var(--progress-bar-height,5px);width:100%;background:var(--progress-bar-bg,linear-gradient(to right,var(--brand-500),var(--brand-200)));scale:0 1;-webkit-transform-origin:left;-o-transform-origin:left;transform-origin:left;-webkit-animation:linear progress-bar;-o-animation:linear progress-bar;animation:linear progress-bar;animation-timeline:scroll()}.site-footer{color:var(--footer-color,rgba(234,235,241,.5))}.site-footer a{color:#fff}.site-footer a:hover{color:var(--brand-200)}.site-footer .ast-builder-grid-row-container{padding-left:20px;padding-right:20px}.site-footer .site-footer-above-section-1 .wp-block-image{max-width:340px}.site-footer .site-footer-above-section-2 .menu{--_column-size:100px;--_columns:3;display:-ms-grid;display:grid;-webkit-column-gap:2rem;column-gap:2rem;-ms-grid-columns:(minmax(var(--_column-size),auto)) [var];grid-template-columns:repeat(var(--_columns),minmax(var(--_column-size),auto))}.site-footer .site-footer-above-section-2 .menu .sub-menu{display:-ms-grid;display:grid;gap:.5rem;margin:.5rem 0 0;padding:0}.site-footer .site-footer-above-section-2 .menu>li>a{color:var(--brand-200);font-size:.85rem;letter-spacing:.025rem}.site-footer .site-footer-above-section-2 .menu .sub-menu li{margin:0;padding:0}.site-footer .site-footer-above-section-2 .menu a{font-weight:500}.site-footer .site-below-footer-wrap .ast-builder-grid-row{-ms-grid-columns:minmax(70%,1fr) minmax(120px,auto);grid-template-columns:minmax(70%,1fr) minmax(120px,auto)}.site-footer .ast-builder-grid-row-2-lheavy p{margin-bottom:.35rem}.site-footer .ast-builder-grid-row-2-lheavy .ast-nav-menu li{border-bottom:1px solid var(--brand-900);-webkit-transition:border-bottom-color .3s ease-in-out;-o-transition:border-bottom-color .3s ease-in-out;transition:border-bottom-color .3s ease-in-out}.site-footer .ast-builder-grid-row-2-lheavy .ast-nav-menu li:hover{border-bottom-color:var(--brand-800)}.ast-footer-social-1-wrap .ast-social-color-type-custom svg{-webkit-transition:fill .3s ease-in-out;-o-transition:fill .3s ease-in-out;transition:fill .3s ease-in-out}@media all and (min-width:576px){#tableofcontents .lwptoc_items>.lwptoc_itemWrap[data-ccl-overflow]:after,#tableofcontents .lwptoc_items>.lwptoc_itemWrap[data-ccl-overflow]:before{height:25%}}@media (min-width:768px){.ast-mobile-header-wrap .ast-above-header-bar .main-header-menu li a,.site-header .ast-above-header{min-height:60px}.ast-plain-container.ast-no-sidebar #primary{margin-top:3rem}}@media all and (min-width:768px)and (max-width:1199px){.ast-main-header-wrap .ast-builder-menu{display:none}}@media (min-width:769px){.ast-merged-advanced-header{min-height:600px}}@media (min-width:923px){.site-above-footer-wrap{padding-top:4rem;padding-bottom:4rem}.site-footer .site-footer-above-section-2 .menu{--_column-size:150px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media (min-width:1024px){.ast-plain-container.ast-no-sidebar #primary{margin-top:4rem}}@media all and (min-width:1200px){.ast-main-header-wrap [data-section=section-header-mobile-trigger]{display:none}}@media (max-width:767px){.site-footer .site-below-footer-wrap .ast-builder-grid-row{grid-column-gap:1rem}}@media (max-width:479px){.site-footer .site-footer-above-section-1 .wp-block-image{max-width:100%}.site-footer .site-footer-above-section-2 .menu{display:none}.site-footer .site-below-footer-wrap .ast-builder-grid-row{-ms-grid-columns:1fr;grid-template-columns:1fr}}@-webkit-keyframes grow-shrink{0%{-webkit-transform:scale(var(--grow-shrink-0));transform:scale(var(--grow-shrink-0))}50%{-webkit-transform:scale(var(--grow-shrink-50));transform:scale(var(--grow-shrink-50))}100%{-webkit-transform:scale(var(--grow-shrink-100));transform:scale(var(--grow-shrink-100))}}@-o-keyframes grow-shrink{0%{-o-transform:scale(var(--grow-shrink-0));transform:scale(var(--grow-shrink-0))}50%{-o-transform:scale(var(--grow-shrink-50));transform:scale(var(--grow-shrink-50))}100%{-o-transform:scale(var(--grow-shrink-100));transform:scale(var(--grow-shrink-100))}}@keyframes grow-shrink{0%{-webkit-transform:scale(var(--grow-shrink-0));-o-transform:scale(var(--grow-shrink-0));transform:scale(var(--grow-shrink-0))}50%{-webkit-transform:scale(var(--grow-shrink-50));-o-transform:scale(var(--grow-shrink-50));transform:scale(var(--grow-shrink-50))}100%{-webkit-transform:scale(var(--grow-shrink-100));-o-transform:scale(var(--grow-shrink-100));transform:scale(var(--grow-shrink-100))}}@-webkit-keyframes grow-shrink--120{0%,100%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}}@-o-keyframes grow-shrink--120{0%,100%{-o-transform:scale(1);transform:scale(1)}50%{-o-transform:scale(1.2);transform:scale(1.2)}}@keyframes grow-shrink--120{0%,100%{-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}}@-webkit-keyframes grow-shrink--200{0%,100%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(2);transform:scale(2)}}@-o-keyframes grow-shrink--200{0%,100%{-o-transform:scale(1);transform:scale(1)}50%{-o-transform:scale(2);transform:scale(2)}}@keyframes grow-shrink--200{0%,100%{-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(2);-o-transform:scale(2);transform:scale(2)}}@-webkit-keyframes grow-shrink--85{0%,100%{-webkit-transform:scale(.85);transform:scale(.85)}50%{-webkit-transform:scale(1.25);transform:scale(1.25)}}@-o-keyframes grow-shrink--85{0%,100%{-o-transform:scale(.85);transform:scale(.85)}50%{-o-transform:scale(1.25);transform:scale(1.25)}}@keyframes grow-shrink--85{0%,100%{-webkit-transform:scale(.85);-o-transform:scale(.85);transform:scale(.85)}50%{-webkit-transform:scale(1.25);-o-transform:scale(1.25);transform:scale(1.25)}}@-webkit-keyframes square-gradient-animation{0%,100%{background-position:0 50%}50%{background-position:100% 50%}}@-o-keyframes square-gradient-animation{0%,100%{background-position:0 50%}50%{background-position:100% 50%}}@keyframes square-gradient-animation{0%,100%{background-position:0 50%}50%{background-position:100% 50%}}@-webkit-keyframes opacity-animation{0%{opacity:var(--opacity-animation--0)}25%{opacity:var(--opacity-animation--25)}50%{opacity:var(--opacity-animation--50)}75%{opacity:var(--opacity-animation--75)}100%{opacity:var(--opacity-animation--100)}}@-o-keyframes opacity-animation{0%{opacity:var(--opacity-animation--0)}25%{opacity:var(--opacity-animation--25)}50%{opacity:var(--opacity-animation--50)}75%{opacity:var(--opacity-animation--75)}100%{opacity:var(--opacity-animation--100)}}@keyframes opacity-animation{0%{opacity:var(--opacity-animation--0)}25%{opacity:var(--opacity-animation--25)}50%{opacity:var(--opacity-animation--50)}75%{opacity:var(--opacity-animation--75)}100%{opacity:var(--opacity-animation--100)}}@-webkit-keyframes progress-bar{to{scale:1 1}}@-o-keyframes progress-bar{to{scale:1 1}}@keyframes progress-bar{to{scale:1 1}}
/*# sourceMappingURL=style.min.css.map */