/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.l-footer{margin-top:120px;margin-top:7.5rem;background-color:#063756;color:#C1BD9F;border-top:1px solid #C1BD9F;position:relative;z-index:0;overflow:hidden;}.l-footer__back-to-top{padding:36px;padding:2.25rem;position:absolute;bottom:20px;right:20px;width:38px;height:37px;cursor:pointer;text-decoration:none;transition:opacity 0.2s ease-out;background-image:url(/themes/custom/taxexperts/pattern-library/03-layouts/footer/back_to_top.png);background-position:center;background-repeat:no-repeat;}.l-footer__back-to-top:hover{opacity:0.7;}.l-footer__top h2{margin-bottom:24px;margin-bottom:1.5rem;font-size:23px;font-size:1.4375rem;line-height:36px;line-height:2.25rem;color:#E6D5B2;}@media (min-width:992px){.l-footer__top{display:grid;grid-template-columns:1fr 1fr;}}.l-footer__main{padding:72px 0px;padding:4.5rem 0;min-height:180px;display:flex;align-items:center;border-top:1px solid #C1BD9F;}.l-footer__main h2{margin-bottom:12px;margin-bottom:0.75rem;font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem;color:#C1BD9F;}@media (min-width:992px){.l-footer__main--wrapper{display:grid;grid-template-columns:1fr 1fr;}}.l-footer__main-second{margin-top:72px;margin-top:4.5rem;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;}@media (min-width:992px){.l-footer__main-second{margin-top:0px;margin-top:0;}}.l-footer__logo{margin-bottom:24px;margin-bottom:1.5rem;max-width:250px;}.l-footer__logo .c-branding__logo-sticky{margin-left:0px;margin-left:0;}@media (min-width:768px){.l-footer__logo{margin-bottom:0px;margin-bottom:0;margin-right:48px;margin-right:3rem;}}.l-footer__grid{display:flex;flex-direction:column;}@media (min-width:992px){.l-footer__grid{flex-direction:row;}}.l-footer__bottom{padding:24px 0px 72px 0px;padding:1.5rem 0 4.5rem 0;}.l-footer__line{height:20px;}.page-node-21550 .layout--onecol.u-margin-bottom-md,.page-node-21551 .layout--onecol.u-margin-bottom-md{margin-bottom:0;}.page-node-21550 footer,.page-node-21551 footer{margin-top:0;}
.l-header{position:relative;width:100%;background-color:#07456B;z-index:20;transition:background-color .5s ease-out;min-height:75px;}.l-header__top{font-size:14px;font-size:0.875rem;display:none;margin:0 auto;position:relative;z-index:2;}@media (min-width:1197px){.l-header__top{padding:18px 24px;padding:1.125rem 1.5rem;max-width:1420px;display:flex;justify-content:flex-end;background-color:#07456B;}}.l-header__top:before{content:'';position:absolute;inset:0;width:200vw;transform:translateX(-50%);z-index:-1;}.l-header__top .field__item{color:#DAC38E;transition:-webkit-text-decoration-color .5s ease-out;transition:text-decoration-color .5s ease-out;transition:text-decoration-color .5s ease-out,-webkit-text-decoration-color .5s ease-out;}.l-header__top .field__item > a{color:#DAC38E;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:#4b4b4b;text-decoration-color:#4b4b4b;}.l-header__top .field__item > a:hover,.l-header__top .field__item > a:focus{color:#DAC38E;-webkit-text-decoration-color:#E6D5B2;text-decoration-color:#E6D5B2;}.l-header__top .field--name-field-link a{text-decoration:none;}.l-header__inner{background-color:#001935;width:100%;z-index:2;position:relative;}.l-header__inner.is-sticky{position:fixed;top:0;right:0;left:0;}.l-header__inner-wrapper{display:flex;justify-content:space-between;align-items:center;pointer-events:none;margin:0 auto;}@media (min-width:1197px){.l-header__inner-wrapper{padding:12px 24px;padding:0.75rem 1.5rem;max-width:1420px;}}@media screen and (max-width:1197px){.l-header__inner-wrapper{align-items:center;position:fixed;background-color:#063756;width:100%;z-index:1;top:0;}}.l-header__static{flex-grow:1;display:flex;align-items:center;justify-content:space-between;z-index:2;}.l-header__icon{cursor:pointer;display:inline-block;padding:36px 20px;position:relative;top:0;right:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:auto;z-index:1;}@media (min-width:1197px){.l-header__icon{display:none;}}.l-header__icon .icon{display:block;height:2px;position:relative;transition:background .2s ease-out;width:30px;background:#E6D5B2;background-size:400% 400%;}.l-header__icon .icon::before,.l-header__icon .icon::after{content:'';display:block;height:100%;width:30px;position:absolute;transition:background .5s ease-out,transform .2s ease-out;background:#E6D5B2;background-size:400% 400%;}.l-header__icon .icon::before{top:10px;}.l-header__icon .icon::after{top:-10px;}.l-header__icon .label{display:none;}.l-header__button{display:none;}.l-header__button:hover{background-color:#E0E0E0;}.l-header__button:checked ~ .l-header__collapsible{transform:translateX(0);}.l-header__button:checked ~ .l-header__icon span{background:transparent;z-index:2;}.l-header__button:checked ~ .l-header__icon span::before{transform:rotate(-45deg);background:#E6D5B2;}.l-header__button:checked ~ .l-header__icon span::after{transform:rotate(45deg);background:#E6D5B2;}.l-header__button:checked ~ .l-header__icon span::before,.l-header__button:checked ~ .l-header__icon span::after{top:0;}.l-header__collapsible{width:100%;pointer-events:auto;overflow-x:hidden;overflow-y:auto;transform:translateX(-100%);height:100%;min-height:100vh;position:absolute;opacity:1;left:0;right:0;top:73px;bottom:0;transition:transform .35s ease-out,background-color .5s ease-out;z-index:-1;background-color:#001935;}@media (min-width:1197px){.l-header__collapsible{transform:translateX(0);height:100%;min-height:auto;position:static;overflow-x:visible;overflow-y:visible;display:flex;justify-content:flex-end;z-index:1;top:0;background:#001935;}}.l-header__collapsible-container{max-width:1420px;padding:0 20px;}@media (min-width:1197px){.l-header__collapsible-container{margin:0;padding:0;}}.l-header__search-wrapper{margin:0 auto;position:relative;width:100%;}@media (min-width:1197px){.l-header__search-wrapper{max-width:1420px;}}.l-header__search{max-width:1170px;margin:auto;position:absolute;left:0;right:0;bottom:-75px;opacity:0;transform:translateY(-50%);padding:65px 0;transition:opacity .5s ease-out,transform .5s ease-out;}@media (min-width:992px){.l-header__search{bottom:0;}}.l-header__search::before{content:'';background-color:#E6D5B2;width:200vw;position:absolute;inset:0;transform:translateX(-50%);}.l-header__search.show{opacity:100%;transform:translateY(100%);}.c-search-trigger{pointer-events:all;margin-left:10px;margin-right:20px;min-width:25px;border:1px solid #001935;min-height:25px;background-color:#001935;position:relative;border-radius:8px;cursor:pointer;background-image:url(/themes/custom/taxexperts/pattern-library/03-layouts/header/search.svg);background-repeat:no-repeat;background-position:center;background-size:16px;z-index:1;transition:background-color .5s ease-out,border .5s ease-out;}@media (min-width:768px){.c-search-trigger{margin-right:40px;}}@media (min-width:1200px){.c-search-trigger{background-size:21px;min-width:42px;min-height:42px;margin-left:20px;margin-right:0;}}.c-search-trigger:hover,.c-search-trigger.is-active{border-color:#E6D5B2;}
.l-sidebar{display:flex;flex-wrap:wrap;flex-direction:column-reverse;gap:60px;}@media (min-width:992px){.l-sidebar{flex-direction:row;gap:100px;}}.l-sidebar__main{width:100%;}@media (min-width:992px){.l-sidebar__main{width:calc(100% - 480px);}}.l-sidebar__aside{width:100%;}@media (min-width:992px){.l-sidebar__aside{position:-webkit-sticky;position:sticky;top:40px;align-self:flex-start;max-width:380px;}}@media (min-width:992px){.l-sidebar__aside:not(:empty){margin-bottom:48px;margin-bottom:3rem;}}
.l-wrapper{position:relative;}.l-wrapper--full-width,.l-wrapper--contained{max-width:1420px;margin-right:auto;margin-left:auto;width:90%;}.l-wrapper--contained-narrow,.l-wrapper--contained-sm{max-width:1420px;margin-right:auto;margin-left:auto;width:90%;max-width:1170px;}.l-wrapper--contained-xs{max-width:1420px;margin-right:auto;margin-left:auto;width:90%;max-width:700px;}.l-wrapper--contained-blog{max-width:850px;margin-right:auto;margin-left:auto;}
.l-col-1{min-width:100%;}.l-col-1--gap-xs .l-col-1__col{margin-bottom:1.66667%;}.l-col-1--gap-sm .l-col-1__col{margin-bottom:3.33333%;}.l-col-1--gap-md .l-col-1__col{margin-bottom:6.66667%;}.l-col-1--gap-lg .l-col-1__col{margin-bottom:10%;}.l-col-1--right{display:flex;flex-wrap:wrap;flex-direction:column;align-items:flex-end;}.l-col-1--center{display:flex;flex-wrap:wrap;flex-direction:column;align-items:center;}.l-col-1--width-narrow{min-width:auto;max-width:1030px;margin:0 auto;}.l-col-1--columns-width-full .l-col-1__col{min-width:100%;}
.l-col-2{min-width:100%;}@media (min-width:768px){.l-col-2{display:flex;flex-wrap:wrap;justify-content:space-between;}.l-col-2 .l-col-2__col{margin-bottom:0%;}.l-col-2 .l-col-2__col:last-child{margin-bottom:0;}}@media (min-width:768px) and (min-width:768px){.l-col-2 .l-col-2__col:nth-last-child(2){margin-bottom:0;}.l-col-2 .l-col-2__col:nth-child(2n+1){width:50%;}.l-col-2 .l-col-2__col:nth-child(2n){clear:left;width:50%;}}.l-col-2--2-1 .l-col-2__col{margin-bottom:-33.33333%;}.l-col-2--2-1 .l-col-2__col:last-child{margin-bottom:0;}@media (min-width:768px){.l-col-2--2-1 .l-col-2__col:nth-last-child(2){margin-bottom:0;}.l-col-2--2-1 .l-col-2__col:nth-child(2n+1){width:66.66667%;}.l-col-2--2-1 .l-col-2__col:nth-child(2n){clear:left;width:33.33333%;}}.l-col-2--1-2 .l-col-2__col{margin-bottom:0%;}.l-col-2--1-2 .l-col-2__col:last-child{margin-bottom:0;}@media (min-width:768px){.l-col-2--1-2 .l-col-2__col:nth-last-child(2){margin-bottom:0;}.l-col-2--1-2 .l-col-2__col:nth-child(2n+1){width:33.33333%;}.l-col-2--1-2 .l-col-2__col:nth-child(2n){clear:left;width:66.66667%;}}.l-col-2--1-3 .l-col-2__col{margin-bottom:0%;}.l-col-2--1-3 .l-col-2__col:last-child{margin-bottom:0;}@media (min-width:768px){.l-col-2--1-3 .l-col-2__col:nth-last-child(2){margin-bottom:0;}.l-col-2--1-3 .l-col-2__col:nth-child(2n+1){width:25%;}.l-col-2--1-3 .l-col-2__col:nth-child(2n){clear:left;width:75%;}}.l-col-2--gap-xs .l-col-2__col{margin-bottom:2.5%;}.l-col-2--gap-xs .l-col-2__col:last-child{margin-bottom:0;}@media (min-width:768px){.l-col-2--gap-xs .l-col-2__col:nth-last-child(2){margin-bottom:0;}.l-col-2--gap-xs .l-col-2__col:nth-child(2n+1){width:47.5%;}.l-col-2--gap-xs .l-col-2__col:nth-child(2n){clear:left;width:47.5%;}}.l-col-2--gap-sm .l-col-2__col{margin-bottom:5%;}.l-col-2--gap-sm .l-col-2__col:last-child{margin-bottom:0;}@media (min-width:768px){.l-col-2--gap-sm .l-col-2__col:nth-last-child(2){margin-bottom:0;}.l-col-2--gap-sm .l-col-2__col:nth-child(2n+1){width:45%;}.l-col-2--gap-sm .l-col-2__col:nth-child(2n){clear:left;width:45%;}}.l-col-2--gap-md .l-col-2__col{margin-bottom:10%;}.l-col-2--gap-md .l-col-2__col:last-child{margin-bottom:0;}@media (min-width:768px){.l-col-2--gap-md .l-col-2__col:nth-last-child(2){margin-bottom:0;}.l-col-2--gap-md .l-col-2__col:nth-child(2n+1){width:40%;}.l-col-2--gap-md .l-col-2__col:nth-child(2n){clear:left;width:40%;}}.l-col-2--gap-lg .l-col-2__col{margin-bottom:15%;}.l-col-2--gap-lg .l-col-2__col:last-child{margin-bottom:0;}@media (min-width:768px){.l-col-2--gap-lg .l-col-2__col:nth-last-child(2){margin-bottom:0;}.l-col-2--gap-lg .l-col-2__col:nth-child(2n+1){width:35%;}.l-col-2--gap-lg .l-col-2__col:nth-child(2n){clear:left;width:35%;}}.l-col-2--top{align-items:flex-start;}.l-col-2--top .l-col-2{display:flex;align-items:flex-start;}.l-col-2--middle{align-items:center;}.l-col-2--middle .l-col-2{display:flex;align-items:center;}.l-col-2--bottom{align-items:flex-end;}.l-col-2--bottom .l-col-2{display:flex;align-items:flex-end;}.l-col-2--right{justify-content:right;}@media (min-width:768px){.l-col-2--right .l-col-2__col:nth-child(2n){margin-left:auto;}}.l-col-2--right .l-col-2{display:flex;justify-content:flex-end;}.l-col-2--center{justify-content:center;}.l-col-2--center .l-col-2{display:flex;justify-content:center;}.l-col-2--left{justify-content:left;}@media (min-width:768px){.l-col-2--left .l-col-2__col:nth-child(2n + 1){margin-right:auto;}}.l-col-2--left .l-col-2{display:flex;justify-content:flex-start;}@media (min-width:768px){.l-col-2--space-between .l-col-2__col:nth-child(1){justify-content:flex-start;}.l-col-2--space-between .l-col-2__col:nth-child(2){justify-content:flex-end;}}.l-col-2--reversed-order-on-mobile{display:flex;flex-wrap:wrap;flex-direction:column-reverse;}@media (min-width:576px){.l-col-2--reversed-order-on-mobile{flex-direction:unset;}}
.l-col-3{min-width:100%;}@media (min-width:768px){.l-col-3{display:flex;flex-wrap:wrap;}.l-col-3__col{width:50%;}}@media (min-width:992px){.l-col-3__col{width:33.33333%;}}@media (min-width:768px){.l-col-3--gap-xs{margin-left:-10px;margin-right:-10px;}}.l-col-3--gap-xs .l-col-3__col{margin-bottom:20px;}@media (min-width:768px){.l-col-3--gap-xs .l-col-3__col{padding-left:10px;padding-right:10px;}}@media (min-width:768px){.l-col-3--gap-sm{margin-left:-20px;margin-right:-20px;}}.l-col-3--gap-sm .l-col-3__col{margin-bottom:40px;}@media (min-width:768px){.l-col-3--gap-sm .l-col-3__col{padding-left:20px;padding-right:20px;}}@media (min-width:768px){.l-col-3--gap-md{margin-left:-40px;margin-right:-40px;}}.l-col-3--gap-md .l-col-3__col{margin-bottom:80px;}@media (min-width:768px){.l-col-3--gap-md .l-col-3__col{padding-left:40px;padding-right:40px;}}@media (min-width:768px){.l-col-3--gap-lg{margin-left:-60px;margin-right:-60px;}}.l-col-3--gap-lg .l-col-3__col{margin-bottom:120px;}@media (min-width:768px){.l-col-3--gap-lg .l-col-3__col{padding-left:60px;padding-right:60px;}}@media (min-width:768px){.l-col-3--no-tablet-break.l-col-3--gap-xs{margin-left:-10px;margin-right:-10px;}}.l-col-3--no-tablet-break.l-col-3--gap-xs .l-col-3__col{margin-bottom:20px;}@media (min-width:768px){.l-col-3--no-tablet-break.l-col-3--gap-xs .l-col-3__col{width:33.33333%;padding-left:10px;padding-right:10px;}}@media (min-width:768px){.l-col-3--no-tablet-break.l-col-3--gap-sm{margin-left:-20px;margin-right:-20px;}}.l-col-3--no-tablet-break.l-col-3--gap-sm .l-col-3__col{margin-bottom:40px;}@media (min-width:768px){.l-col-3--no-tablet-break.l-col-3--gap-sm .l-col-3__col{width:33.33333%;padding-left:20px;padding-right:20px;}}@media (min-width:768px){.l-col-3--no-tablet-break.l-col-3--gap-md{margin-left:-40px;margin-right:-40px;}}.l-col-3--no-tablet-break.l-col-3--gap-md .l-col-3__col{margin-bottom:80px;}@media (min-width:768px){.l-col-3--no-tablet-break.l-col-3--gap-md .l-col-3__col{width:33.33333%;padding-left:40px;padding-right:40px;}}@media (min-width:768px){.l-col-3--no-tablet-break.l-col-3--gap-lg{margin-left:-60px;margin-right:-60px;}}.l-col-3--no-tablet-break.l-col-3--gap-lg .l-col-3__col{margin-bottom:120px;}@media (min-width:768px){.l-col-3--no-tablet-break.l-col-3--gap-lg .l-col-3__col{width:33.33333%;padding-left:60px;padding-right:60px;}}.l-col-3--top{align-items:flex-start;}.l-col-3--middle{align-items:center;}.l-col-3--bottom{align-items:flex-end;}.l-col-3--right{justify-content:right;}.l-col-3--center{justify-content:center;}.l-col-3--left{justify-content:left;}
.l-col-4{min-width:100%;}@media (min-width:576px){.l-col-4{display:flex;flex-wrap:wrap;}.l-col-4__col{width:50%;}}@media (min-width:768px){.l-col-4__col{width:33.33333%;}}@media (min-width:992px){.l-col-4__col{width:25%;}}@media (min-width:768px){.l-col-4--gap-xs{margin-left:-10px;margin-right:-10px;}}.l-col-4--gap-xs .l-col-4__col{margin-bottom:20px;}@media (min-width:768px){.l-col-4--gap-xs .l-col-4__col{padding-left:10px;padding-right:10px;}}@media (min-width:768px){.l-col-4--gap-sm{margin-left:-20px;margin-right:-20px;}}.l-col-4--gap-sm .l-col-4__col{margin-bottom:40px;}@media (min-width:768px){.l-col-4--gap-sm .l-col-4__col{padding-left:20px;padding-right:20px;}}@media (min-width:768px){.l-col-4--gap-md{margin-left:-40px;margin-right:-40px;}}.l-col-4--gap-md .l-col-4__col{margin-bottom:80px;}@media (min-width:768px){.l-col-4--gap-md .l-col-4__col{padding-left:40px;padding-right:40px;}}@media (min-width:768px){.l-col-4--gap-lg{margin-left:-60px;margin-right:-60px;}}.l-col-4--gap-lg .l-col-4__col{margin-bottom:120px;}@media (min-width:768px){.l-col-4--gap-lg .l-col-4__col{padding-left:60px;padding-right:60px;}}@media (min-width:768px){.l-col-4--no-tablet-break{margin-left:0;margin-right:0;}}.l-col-4--no-tablet-break .l-col-4__col{margin-bottom:0;}@media (min-width:768px){.l-col-4--no-tablet-break .l-col-4__col{width:25%;padding-left:0;padding-right:0;}}@media (min-width:768px){.l-col-4--no-tablet-break .l-col-4--gap-xs{margin-left:-10px;margin-right:-10px;}}.l-col-4--no-tablet-break .l-col-4--gap-xs .l-col-4__col{margin-bottom:20px;}@media (min-width:768px){.l-col-4--no-tablet-break .l-col-4--gap-xs .l-col-4__col{width:25%;padding-left:10px;padding-right:10px;}}@media (min-width:768px){.l-col-4--no-tablet-break .l-col-4--gap-sm{margin-left:-20px;margin-right:-20px;}}.l-col-4--no-tablet-break .l-col-4--gap-sm .l-col-4__col{margin-bottom:40px;}@media (min-width:768px){.l-col-4--no-tablet-break .l-col-4--gap-sm .l-col-4__col{width:25%;padding-left:20px;padding-right:20px;}}@media (min-width:768px){.l-col-4--no-tablet-break .l-col-4--gap-md{margin-left:-40px;margin-right:-40px;}}.l-col-4--no-tablet-break .l-col-4--gap-md .l-col-4__col{margin-bottom:80px;}@media (min-width:768px){.l-col-4--no-tablet-break .l-col-4--gap-md .l-col-4__col{width:25%;padding-left:40px;padding-right:40px;}}@media (min-width:768px){.l-col-4--no-tablet-break .l-col-4--gap-lg{margin-left:-60px;margin-right:-60px;}}.l-col-4--no-tablet-break .l-col-4--gap-lg .l-col-4__col{margin-bottom:120px;}@media (min-width:768px){.l-col-4--no-tablet-break .l-col-4--gap-lg .l-col-4__col{width:25%;padding-left:60px;padding-right:60px;}}.l-col-4--top{align-items:flex-start;}.l-col-4--middle{align-items:center;}.l-col-4--bottom{align-items:flex-end;}.l-col-4--right{justify-content:right;}.l-col-4--center{justify-content:center;}.l-col-4--left{justify-content:left;}
.l-col-5{min-width:100%;}@media (min-width:576px){.l-col-5{display:flex;flex-wrap:wrap;}.l-col-5__col{width:50%;}}@media (min-width:768px){.l-col-5__col{width:33.33333%;}}@media (min-width:992px){.l-col-5__col{width:25%;}}@media (min-width:1200px){.l-col-5__col{width:20%;}}@media (min-width:768px){.l-col-5--gap-xs{margin-left:-10px;margin-right:-10px;}}.l-col-5--gap-xs .l-col-5__col{margin-bottom:20px;}@media (min-width:768px){.l-col-5--gap-xs .l-col-5__col{padding-left:10px;padding-right:10px;}}@media (min-width:768px){.l-col-5--gap-sm{margin-left:-20px;margin-right:-20px;}}.l-col-5--gap-sm .l-col-5__col{margin-bottom:40px;}@media (min-width:768px){.l-col-5--gap-sm .l-col-5__col{padding-left:20px;padding-right:20px;}}@media (min-width:768px){.l-col-5--gap-md{margin-left:-40px;margin-right:-40px;}}.l-col-5--gap-md .l-col-5__col{margin-bottom:80px;}@media (min-width:768px){.l-col-5--gap-md .l-col-5__col{padding-left:40px;padding-right:40px;}}@media (min-width:768px){.l-col-5--gap-lg{margin-left:-60px;margin-right:-60px;}}.l-col-5--gap-lg .l-col-5__col{margin-bottom:120px;}@media (min-width:768px){.l-col-5--gap-lg .l-col-5__col{padding-left:60px;padding-right:60px;}}@media (min-width:768px){.l-col-5--no-tablet-break .l-col-5--gap-xs{margin-left:-10px;margin-right:-10px;}}.l-col-5--no-tablet-break .l-col-5--gap-xs .l-col-5__col{margin-bottom:20px;}@media (min-width:768px){.l-col-5--no-tablet-break .l-col-5--gap-xs .l-col-5__col{width:20%;padding-left:10px;padding-right:10px;}}@media (min-width:768px){.l-col-5--no-tablet-break .l-col-5--gap-sm{margin-left:-20px;margin-right:-20px;}}.l-col-5--no-tablet-break .l-col-5--gap-sm .l-col-5__col{margin-bottom:40px;}@media (min-width:768px){.l-col-5--no-tablet-break .l-col-5--gap-sm .l-col-5__col{width:20%;padding-left:20px;padding-right:20px;}}@media (min-width:768px){.l-col-5--no-tablet-break .l-col-5--gap-md{margin-left:-40px;margin-right:-40px;}}.l-col-5--no-tablet-break .l-col-5--gap-md .l-col-5__col{margin-bottom:80px;}@media (min-width:768px){.l-col-5--no-tablet-break .l-col-5--gap-md .l-col-5__col{width:20%;padding-left:40px;padding-right:40px;}}@media (min-width:768px){.l-col-5--no-tablet-break .l-col-5--gap-lg{margin-left:-60px;margin-right:-60px;}}.l-col-5--no-tablet-break .l-col-5--gap-lg .l-col-5__col{margin-bottom:120px;}@media (min-width:768px){.l-col-5--no-tablet-break .l-col-5--gap-lg .l-col-5__col{width:20%;padding-left:60px;padding-right:60px;}}.l-col-5--top{align-items:flex-start;}.l-col-5--middle{align-items:center;}.l-col-5--bottom{align-items:flex-end;}.l-col-5--right{justify-content:right;}.l-col-5--center{justify-content:center;}.l-col-5--left{justify-content:left;}
.c-branding{transition:opacity .75s ease-out;pointer-events:all;}.c-branding__logo{padding:12px 0px;padding:0.75rem 0;z-index:3;max-width:180px;}@media (min-width:1197px){.c-branding__logo{padding:0px;padding:0;max-width:240px;}}.c-branding__logo a{display:flex;transition:color .3s ease-out,transform .3s ease-out;}.c-branding__logo-normal{display:none;}@media (min-width:1197px){.c-branding__logo-normal{display:block;}}.c-branding__logo-sticky{margin-left:24px;margin-left:1.5rem;}@media (min-width:1197px){.c-branding__logo-sticky{margin-left:0px;margin-left:0;display:none;}}.c-branding--footer{padding:0px;padding:0;}.c-branding--footer img{width:150px;}@media (min-width:1197px){.l-header__static .c-branding{padding:24px 0px;padding:1.5rem 0;}}.is-sticky .c-branding{margin-bottom:0px;margin-bottom:0;padding:0px;padding:0;}@media (min-width:1197px){.is-sticky .c-branding{padding:10px 0px;padding:0.625rem 0;}}.is-sticky .c-branding__logo-normal{display:none;}.is-sticky .c-branding__logo-sticky{display:block;width:auto;height:auto;}
.c-button__cta{font-size:14px;font-size:0.875rem;line-height:30px;line-height:1.875rem;padding:8px 40px;padding:0.5rem 2.5rem;font-weight:600;letter-spacing:.9px;display:inline-block;vertical-align:middle;transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;overflow:hidden;cursor:pointer;background-color:#E6D5B2;color:#FFFFFF;border:1px solid #E6D5B2;text-decoration:none;text-align:center;}.c-button__cta:hover,.c-button__cta:focus{background:#E1D280;color:#FFFFFF;}.c-button--right{display:flex;justify-content:flex-end;}.c-button--center{display:flex;justify-content:center;}.c-button--left{display:flex;justify-content:flex-start;}.c-button--ghost-gold .c-button__cta{background-color:transparent;color:#E6D5B2;border-color:#E6D5B2;}.c-button--ghost-gold .c-button__cta:hover,.c-button--ghost-gold .c-button__cta:focus{background:#E6D5B2;color:#063756;}.c-button--ghost .c-button__cta{background-color:transparent;color:#063756;border-color:#063756;}.c-button--ghost .c-button__cta:hover,.c-button--ghost .c-button__cta:focus{background:#063756;color:#FFFFFF;}.c-button--gold .c-button__cta{background-color:transparent;color:#E6D5B2;border:0;}.c-button--gold .c-button__cta:hover,.c-button--gold .c-button__cta:focus{background:#E6D5B2;color:#063756;}.c-button--compact .c-button__cta{padding:4px 18px;padding:0.25rem 1.125rem;}.c-button--input input{opacity:0;position:absolute;inset:0;width:100%;}.c-button--round a,.c-button--round span{border-radius:40px;}
a{color:#E6D5B2;transition:.3s ease-out;-webkit-text-decoration-skip:objects;text-decoration:none;}.field--name-body p a,.field--name-body ul a,.field--name-body ol a{text-decoration:underline;text-decoration-thickness:2px;-webkit-text-decoration-color:#E6D5B2;text-decoration-color:#E6D5B2;color:#063756;transition:color .5s ease-out,-webkit-text-decoration-color .5s ease-out;transition:text-decoration-color .5s ease-out,color .5s ease-out;transition:text-decoration-color .5s ease-out,color .5s ease-out,-webkit-text-decoration-color .5s ease-out;}.field--name-body p a:hover,.field--name-body p a:focus,.field--name-body ul a:hover,.field--name-body ul a:focus,.field--name-body ol a:hover,.field--name-body ol a:focus{color:#DAC38E;-webkit-text-decoration-color:#DAC38E;text-decoration-color:#DAC38E;}:visited{color:#DAC38E;}a:hover,a:focus{color:#DAC38E;}a:active{color:#DAC38E;}a:active:not(.button){background-color:transparent;}a:active,a:hover{outline-width:0;}@media print{:link,:visited{text-decoration:none;}a[href]::after{content:" (" attr(href) ")";font-weight:normal;font-size:16px;text-decoration:none;}a[href^='javascript:']::after,a[href^='#']::after{content:'';}}a.black-button{padding:12px 24px;padding:0.75rem 1.5rem;margin-right:12px;margin-right:0.75rem;display:inline-block;border-radius:40px;font-size:13px;font-size:0.8125rem;line-height:18px;line-height:1.125rem;text-transform:uppercase;font-weight:600;background-color:#063756;color:#FFFFFF;}a.black-button:hover{background-color:#E6D5B2;color:#FFFFFF;}a.outline-button{padding:12px 24px;padding:0.75rem 1.5rem;margin-right:12px;margin-right:0.75rem;display:inline-block;border:2px solid #E6D5B2;border-radius:40px;background-color:#FFFFFF;color:#063756;font-size:14px;font-size:0.875rem;line-height:18px;line-height:1.125rem;text-transform:uppercase;font-weight:600;cursor:pointer;}a.outline-button:hover{background-color:#E6D5B2;color:#FFFFFF;}a.green-outline-button{padding:6px 24px;padding:0.375rem 1.5rem;font-size:14px;font-size:0.875rem;line-height:18px;line-height:1.125rem;font-weight:600;cursor:pointer;text-transform:uppercase;border:1px solid #E6D5B2;border-radius:20px;color:#E6D5B2;transition:color .3s ease-out,background-color .3s ease-out;}a.green-outline-button:hover{background-color:#E6D5B2;color:#FFFFFF;}.more-link{padding:24px 0px;padding:1.5rem 0;display:flex;align-items:center;justify-content:center;}.more-link a{padding:12px 24px;padding:0.75rem 1.5rem;display:inline-block;border:1px solid #DAC38E;border-radius:50px;background-color:transparent;color:#DAC38E;font-weight:500;cursor:pointer;transition:color .3s ease-out,background-color .3s ease-out,border-color .3s ease-out;}.more-link a:hover,.more-link a:focus{background-color:#E6D5B2;color:#063756;border-color:#E6D5B2;}.c-contact-info{margin-bottom:72px;margin-bottom:4.5rem;padding:72px 0px;padding:4.5rem 0;background-color:#063756;}.c-contact-info__wrapper{display:flex;align-items:center;justify-content:center;flex-direction:column;}.c-contact-info__body{margin-bottom:24px;margin-bottom:1.5rem;max-width:600px;color:#FFFFFF;text-align:center;}.c-contact-info__heading{font-size:28px;font-size:1.75rem;line-height:34px;line-height:2.125rem;margin-bottom:20px;color:#07456B;margin-bottom:20px !important;color:#E6D5B2;font-weight:700;}@media (min-width:992px){.c-contact-info__heading{font-size:40px;font-size:2.5rem;line-height:54px;line-height:3.375rem;margin-bottom:40px;}}.c-contact-info__layout{display:flex;flex-direction:column;gap:30px;justify-content:space-between;}@media (min-width:768px){.c-contact-info__layout{flex-direction:row;}}.c-contact-info__icon{min-width:125px;}.c-contact-info .field--name-field-address{display:flex;}.c-contact-info .field--name-field-address:before{margin-right:10px;margin-right:0.625rem;background-image:url(/themes/custom/taxexperts/pattern-library/04-components/contact-info/icon-location.svg);background-repeat:no-repeat;background-position:center;content:'';display:block;width:20px;height:20px;}.c-contact-info .field--name-field-email{display:flex;}.c-contact-info .field--name-field-email:before{margin-right:10px;margin-right:0.625rem;background-image:url(/themes/custom/taxexperts/pattern-library/04-components/contact-info/icon-envelope.svg);background-repeat:no-repeat;background-position:center;content:'';display:block;width:20px;height:20px;}.c-contact-info .field--name-field-telephone{display:flex;}.c-contact-info .field--name-field-telephone:before{margin-right:10px;margin-right:0.625rem;background-image:url(/themes/custom/taxexperts/pattern-library/04-components/contact-info/icon-phone.svg);background-repeat:no-repeat;background-position:center;content:'';display:block;width:20px;height:20px;}.c-contact-info .field--name-field-telephone .field__items{display:flex;}.c-contact-info .field--name-field-telephone .field__item:not(:last-child):after{content:'/';margin:0 5px;}.c-contact-info .field--name-field-fax{display:flex;}.c-contact-info .field--name-field-fax:before{margin-right:10px;margin-right:0.625rem;background-image:url(/themes/custom/taxexperts/pattern-library/04-components/contact-info/icon-fax.svg);background-repeat:no-repeat;background-position:center;content:'';display:block;width:20px;height:20px;}.c-contact-info .field--name-field-link a{padding:18px 24px;padding:1.125rem 1.5rem;display:inline-block;border:1px solid #E6D5B2;border-radius:50px;background-color:transparent;color:#E6D5B2;font-weight:500;cursor:pointer;transition:color .3s ease-out,background-color .3s ease-out;}.c-contact-info .field--name-field-link a:hover,.c-contact-info .field--name-field-link a:focus{background-color:#E6D5B2;color:#063756;}.c-contact-info--top{padding:0;margin:0;background:no-repeat;display:flex;align-items:center;justify-content:flex-end;color:#FFFFFF;}.c-contact-info--top > .field:not(:last-child){margin-right:24px;margin-right:1.5rem;}.c-contact-info--top .field--name-field-link a{padding:6px 24px;padding:0.375rem 1.5rem;display:inline-block;border:1px solid #E6D5B2;border-radius:50px;background-color:transparent;color:#E6D5B2;font-weight:500;cursor:pointer;transition:color .3s ease-out,background-color .3s ease-out;}.c-contact-info--top .field--name-field-link a:hover,.c-contact-info--top .field--name-field-link a:focus{background-color:#E6D5B2;color:#063756;}.c-contact-info--footer{padding-bottom:72px;padding-bottom:4.5rem;margin-bottom:0;height:100%;color:#FFFFFF;}.c-contact-info--footer .c-contact-info__body{text-align:left;}.c-contact-info--footer .c-contact-info__link a{padding:12px 24px;padding:0.75rem 1.5rem;border:1px solid #DAC38E;background-color:transparent;color:#DAC38E;border-radius:50px;font-weight:500;cursor:pointer;transition:color .3s ease-out,background-color .3s ease-out;color:#E6D5B2;border-color:#E6D5B2;}.c-contact-info--footer .c-contact-info__link a:not([disabled]):hover,.c-contact-info--footer .c-contact-info__link a:not([disabled]):focus{background-color:#DAC38E;color:#063756;outline-style:none;}.c-contact-info--footer .c-contact-info__link a:hover,.c-contact-info--footer .c-contact-info__link a:focus{background-color:#E6D5B2 !important;}.c-contact-info--footer .field{margin-bottom:18px;margin-bottom:1.125rem;}@media (min-width:992px){.c-contact-info--footer{padding:72px 0px 0px 72px;padding:4.5rem 0 0 4.5rem;border-left:1px solid #C1BD9F;}}
.c-disclaimer{margin-top:24px;margin-top:1.5rem;font-size:12px;font-size:0.75rem;line-height:16px;line-height:1rem;max-width:400px;color:#DAC38E;}
.c-footer-menu ul{list-style-type:none;padding:0;margin:0;}.c-footer-menu li{margin-bottom:12px;margin-bottom:0.75rem;}.c-footer-menu a{-webkit-text-decoration-color:#063756;text-decoration-color:#063756;text-decoration-thickness:2px;-webkit-text-decoration-line:underline;text-decoration-line:underline;transition:color .5s ease-out,-webkit-text-decoration-color .5s ease-out;transition:color .5s ease-out,text-decoration-color .5s ease-out;transition:color .5s ease-out,text-decoration-color .5s ease-out,-webkit-text-decoration-color .5s ease-out;}.c-footer-menu a:hover,.c-footer-menu a:focus{-webkit-text-decoration-color:#E6D5B2;text-decoration-color:#E6D5B2;color:#E1D280;}.c-footer-menu a:visited{color:#E6D5B2;}
a.c-link,.c-link a,span.c-link{display:inline-block;color:#063756;text-decoration:none;position:relative;}a.c-link::after,.c-link a::after,span.c-link::after{display:none;content:'';padding-bottom:0px;border-bottom:solid 1px #063756;transform:scaleX(0);transition:transform .25s ease-out;transform-origin:100% 50%;margin-top:-4px;}a.c-link:hover::after,a.c-link:focus::after,.c-link a:hover::after,.c-link a:focus::after,span.c-link:hover::after,span.c-link:focus::after{transform:scaleX(1);transform-origin:0% 50%;}a.c-link.is-active::after,a.c-link.is-active::after,.c-link a.is-active::after,.c-link a.is-active::after,span.c-link.is-active::after,span.c-link.is-active::after{transform:scaleX(1);transform-origin:0% 50%;}a.c-link--underline::after,a.c-link--underline::after,.c-link a--underline::after,.c-link a--underline::after,span.c-link--underline::after,span.c-link--underline::after{transform:scaleX(1);transform-origin:00% 50%;}a.c-link--underline:hover::after,a.c-link--underline:focus::after,.c-link a--underline:hover::after,.c-link a--underline:focus::after,span.c-link--underline:hover::after,span.c-link--underline:focus::after{transform:scaleX(1) translateY(-5px);transform-origin:0% 80%;}a.c-link--greenline::after,.c-link a--greenline::after,span.c-link--greenline::after{border-color:#E6D5B2;}
.c-mailchimp{padding:72px 0px 0px;padding:4.5rem 0 0;}@media (min-width:992px){.c-mailchimp{padding:72px 72px 72px 0px;padding:4.5rem 4.5rem 4.5rem 0;}}.c-mailchimp form{gap:0;}.c-mailchimp input.button{border-color:#E6D5B2;color:#E6D5B2;}.c-mailchimp input.button:hover,.c-mailchimp input.button:focus{background-color:#E6D5B2 !important;}.c-mailchimp .form-item-gdpr-consent{margin:12px 0px 18px 0px;margin:0.75rem 0 1.125rem 0;display:flex;align-items:center;}.c-mailchimp .form-item-gdpr-consent input{margin-right:6px;margin-right:0.375rem;}
.c-main-menu{padding-bottom:24px;padding-bottom:1.5rem;height:100%;}@media (min-width:1197px){.c-main-menu{padding-bottom:0px;padding-bottom:0;}}.c-main-menu > ul{padding:0;list-style:none;height:100%;}@media (min-width:1197px){.c-main-menu > ul{margin:0;}}@media (min-width:1197px){.c-main-menu > ul > li{margin-bottom:1rem;}}.c-main-menu > ul > li:hover > a{font-weight:600;}@media (min-width:1197px){.c-main-menu > ul > li:hover > a{font-weight:400;}}.c-main-menu > ul > li:hover > span{font-weight:600;}@media (min-width:1197px){.c-main-menu > ul > li:hover > span{font-weight:400;}}.c-main-menu > ul > li > span{padding:15px 15px;display:block;color:#E6D5B2;cursor:pointer;transition:color .3s ease-out;}.c-main-menu > ul > li > span:hover{color:#E1D280;}@media (min-width:1197px){.c-main-menu > ul > li{float:left;margin-bottom:0;position:relative;}.c-main-menu > ul > li:last-child > a,.c-main-menu > ul > li:last-child > span{padding-right:0;}}.c-main-menu ul > li > ul{border-top:1px solid #E6D5B2;padding:0;list-style:none;display:none;position:relative;opacity:0;margin-top:0;transform:none;}@media (min-width:1197px){.c-main-menu ul > li > ul{border:1px solid #E6D5B2;position:absolute;width:340px;}}.c-main-menu ul > li > ul li{font-size:18px;font-size:1.125rem;border-bottom:1px solid #E6D5B2;border-right:1px solid #E6D5B2;border-left:1px solid #E6D5B2;margin-left:0;margin-bottom:0;width:100%;padding:0;padding-left:20px;background-color:transparent;}@media (min-width:1197px){.c-main-menu ul > li > ul li{border:0;padding-left:0;background-color:#063756;display:flex;position:relative;}.c-main-menu ul > li > ul li:hover > ul{transform:translateX(100%);top:0;}}.c-main-menu ul > li:hover > ul{visibility:visible;opacity:1;display:block;padding-bottom:5px;background-color:transparent;}@media (min-width:1197px){.c-main-menu ul > li:hover > ul{background-color:#063756;}}.c-main-menu li.menu-item--expanded > a{display:inline-block;padding-right:4px;}.c-main-menu li.menu-item--expanded > a span::after{position:relative;content:url(/themes/custom/taxexperts/pattern-library/04-components/main-menu/chevron-down.svg);margin-left:3px;top:2px;}.c-main-menu ul > li > ul .menu-item--expanded::after{display:none;content:'\0203A';position:relative;color:#063756;margin:0 10px;font-size:20px;}@media (min-width:1197px){.c-main-menu ul > li > ul .menu-item--expanded::after{display:flex;align-items:center;}}.c-main-menu a{font-size:18px;font-size:1.125rem;display:block;color:#E6D5B2;padding:5px 15px;line-height:1.5;text-decoration:underline;text-decoration-thickness:2px;-webkit-text-decoration-color:#063756;text-decoration-color:#063756;transition:background-color .5s ease-out,box-shadow .25s ease-out,color .5s ease-out,-webkit-text-decoration-color .5s ease-out;transition:background-color .5s ease-out,box-shadow .25s ease-out,color .5s ease-out,text-decoration-color .5s ease-out;transition:background-color .5s ease-out,box-shadow .25s ease-out,color .5s ease-out,text-decoration-color .5s ease-out,-webkit-text-decoration-color .5s ease-out;}@media (min-width:1197px){.c-main-menu a{display:inline-block;padding:20px 15px;}}.c-main-menu a:hover,.c-main-menu a:focus{color:#E1D280;-webkit-text-decoration-color:#E6D5B2;text-decoration-color:#E6D5B2;}.c-main-menu a::after{border-color:#E6D5B2;}.c-main-menu > ul > li > a{color:#E6D5B2;}@media (min-width:1197px){.c-main-menu > ul > li > a:hover,.c-main-menu > ul > li > a:focus{color:#E1D280;-webkit-text-decoration-color:#E6D5B2;text-decoration-color:#E6D5B2;}}@media (min-width:1197px){.c-main-menu > ul > li > a.is-active{color:#E1D280;}}.c-main-menu > ul > li > a:after{display:none;}.c-main-menu > ul > li > span{padding:15px 15px 17px 15px;cursor:default;}@media (min-width:1197px){.c-main-menu > ul > li.menu-item--active-trail > a,.c-main-menu > ul > li.menu-item--active-trail > span{color:#E6D5B2;text-decoration:underline;text-decoration-thickness:2px;-webkit-text-decoration-color:#E6D5B2;text-decoration-color:#E6D5B2;}}.c-main-menu > ul > li > span,.c-main-menu > ul > li > a{line-height:2;}@media (min-width:992px){.c-main-menu > ul > li > span,.c-main-menu > ul > li > a{line-height:3;}}.is-sticky .c-main-menu > ul{display:block;}.is-sticky .c-main-menu > ul > li > span{padding-bottom:20px;margin-bottom:0;}.is-sticky .c-main-menu > ul > li > a{padding-bottom:21px;margin-bottom:0;}.is-sticky .c-main-menu > ul > li > span,.is-sticky .c-main-menu > ul > li > a{line-height:2;}.c-main-menu > ul > li > ul > li a{line-height:1.3rem;padding-top:15px;padding-bottom:15px;}
.c-pager{margin-top:48px;margin-top:3rem;}.c-pager ul{list-style-type:none;margin:0;padding:0;display:flex;align-items:center;justify-content:center;}.c-pager .pager__item--previous a,.c-pager .pager__item--next a{text-decoration:none;color:#063756;border:1px solid #DAC38E;transition:background-color .3s ease-out;border-radius:50%;}.c-pager .pager__item--previous a:hover,.c-pager .pager__item--next a:hover{background-color:#DAC38E;}.c-pager .pager__item--previous a span:nth-child(2),.c-pager .pager__item--next a span:nth-child(2){top:-1px;position:relative;}.c-pager .pager__item--previous{margin-right:24px;margin-right:1.5rem;}.c-pager .pager__item--next{margin-left:24px;margin-left:1.5rem;}.c-pager__inactive{padding:10px 20px;padding:0.625rem 1.25rem;display:block;color:#E0E0E0;cursor:default;}.c-pager a{padding:10px 20px;padding:0.625rem 1.25rem;margin-right:6px;margin-right:0.375rem;text-transform:uppercase;font-weight:600;color:#063756;width:40px;height:40px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-decoration:underline;-webkit-text-decoration-color:#FFFFFF;text-decoration-color:#FFFFFF;text-decoration-thickness:2px;transition:color .5s ease-out,-webkit-text-decoration-color .5s ease-out;transition:text-decoration-color .5s ease-out,color .5s ease-out;transition:text-decoration-color .5s ease-out,color .5s ease-out,-webkit-text-decoration-color .5s ease-out;}.c-pager a:hover{-webkit-text-decoration-color:#DAC38E;text-decoration-color:#DAC38E;color:#DAC38E;}.c-pager .is-active a{-webkit-text-decoration-color:#DAC38E;text-decoration-color:#DAC38E;color:#DAC38E;}
.c-search-block{line-height:1;background-color:#E6D5B2;position:relative;width:90%;margin:0 auto;border:1px solid transparent;border-bottom:1px solid #063756;display:flex;flex-direction:row-reverse;padding:5px 0;}@media (min-width:1197px){.c-search-block{width:100%;}}.c-search-block .button{height:36px;width:40px;background-size:17px;}.c-search-block .form-item{display:block;width:100%;}.c-search-block input[type="search"]{border:0;padding:5px 0;width:100%;background-color:#E6D5B2;color:#063756;}.c-search-block .button{margin-right:15px;padding:0px;text-indent:-9999em;height:35px;width:35px;background-image:url(/themes/custom/taxexperts/pattern-library/04-components/search-block/search.svg);background-repeat:no-repeat;background-position:center;background-size:25px;background-color:transparent;border:0px solid transparent;cursor:pointer;}.c-search-block .button:hover,.c-search-block .button:focus{background-color:transparent !important;}.c-search-block__close{position:absolute;top:0;transform:translateY(-100%);right:-8px;padding:0px;text-indent:-9999em;height:35px;width:35px;background-image:url(/themes/custom/taxexperts/pattern-library/04-components/search-block/close.svg);background-repeat:no-repeat;background-position:center;background-size:25px;background-color:transparent;border:0px solid transparent;cursor:pointer;}.c-search-block__close:hover,.c-search-block__close:focus{background-color:transparent !important;}.c-search-block__search-wrapper{max-width:1300px;margin:0 auto;}
.c-social{position:relative;z-index:0;}.c-social__wrapper{display:flex;align-items:center;}.c-social svg{transition:transform .3s ease-out;}.c-social svg path{transition:fill .3s ease-out;}.c-social a{margin-right:24px;margin-right:1.5rem;display:flex;align-items:flex-end;justify-content:center;}.c-social a:hover svg path{fill:#FFFFFF;}
#block-taxexperts-tocbottoc h2{margin-bottom:24px;margin-bottom:1.5rem;font-size:22px;font-size:1.375rem;font-weight:600;}.toc-list{display:flex;flex-direction:column;gap:15px;padding:0;overflow-y:auto;max-height:calc(90vh - 130px);}.toc-list li{margin:0;padding:0;}.toc-list li a{font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;text-decoration-thickness:2px;display:inline-block;font-weight:500;padding-left:10px;color:#07456B;transition:-webkit-text-decoration-color .5s ease-out;transition:text-decoration-color .5s ease-out;transition:text-decoration-color .5s ease-out,-webkit-text-decoration-color .5s ease-out;}.toc-list li a:before{content:none;}.toc-list li a.is-active-link{-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-color:#E6D5B2;text-decoration-color:#E6D5B2;color:#DAC38E;}.toc-list li a:hover,.toc-list li a:focus{-webkit-text-decoration-color:#E6D5B2;text-decoration-color:#E6D5B2;}
.c-cta-icon,.cta--pdf{padding-right:20px;display:inline-flex;align-items:center;justify-content:space-between;height:62px;text-align:center;text-decoration:none;border:1px solid #C1BD9F;background-color:#FFFFFF;color:#07456B;min-width:340px;}.c-cta-icon__image,.cta--pdf__image{padding:2px 10px;padding:0.125rem 0.625rem;height:100%;display:inline-flex;border-right:1px solid #C1BD9F;min-width:90px;justify-content:center;}.c-cta-icon__text,.cta--pdf__text{padding:0px 12px 0px 20px;padding:0 0.75rem 0 1.25rem;}.c-cta-icon__arrow svg,.c-cta-icon__arrow path,.cta--pdf__arrow svg,.cta--pdf__arrow path{transition:fill .5s ease-out;}.c-cta-icon:hover,.c-cta-icon:focus,.cta--pdf:hover,.cta--pdf:focus{color:#DAC38E;}.c-cta-icon:hover .c-cta-icon__arrow svg,.c-cta-icon:hover .c-cta-icon__arrow path,.c-cta-icon:focus .c-cta-icon__arrow svg,.c-cta-icon:focus .c-cta-icon__arrow path,.cta--pdf:hover .c-cta-icon__arrow svg,.cta--pdf:hover .c-cta-icon__arrow path,.cta--pdf:focus .c-cta-icon__arrow svg,.cta--pdf:focus .c-cta-icon__arrow path{fill:#DAC38E;}.c-cta-icon--no-image-border .c-cta-icon__image,.cta--pdf--no-image-border .c-cta-icon__image{border-right:0;}.c-cta-icon--no-image-vertical-padding .c-cta-icon__image,.cta--pdf--no-image-vertical-padding .c-cta-icon__image{padding:0;}.cta--pdf{margin-bottom:48px;margin-bottom:3rem;min-width:auto;position:relative;padding-left:70px;padding-right:70px;font-weight:600;}.cta--pdf::before{content:'';position:absolute;right:15px;-webkit-mask-image:url(/themes/custom/taxexperts/pattern-library/04-components/cta-icon/arrow-right-alt.svg);mask-image:url(/themes/custom/taxexperts/pattern-library/04-components/cta-icon/arrow-right-alt.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:#063756;width:24px;height:24px;transform:rotate(90deg);transition:background-color .5s ease-out;}.cta--pdf::after{content:'';position:absolute;left:15px;-webkit-mask-image:url(/themes/custom/taxexperts/pattern-library/04-components/cta-icon/pdf.svg);mask-image:url(/themes/custom/taxexperts/pattern-library/04-components/cta-icon/pdf.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:#063756;width:39px;height:39px;transition:background-color .5s ease-out;}.cta--pdf:hover::after,.cta--pdf:hover::before,.cta--pdf:focus::after,.cta--pdf:focus::before{background-color:#DAC38E;}
.c-accordion{display:flex;flex-direction:column;gap:20px;max-width:100%;}.c-accordion h2{font-size:14px;font-size:0.875rem;}@media (min-width:768px){.c-accordion h2{font-size:20px;font-size:1.25rem;}}.c-accordion .c-accordion__tab{margin-bottom:0 !important;}.c-accordion h2,.c-accordion h3,.c-accordion h4{margin:0px;margin:0;padding:0px;padding:0;position:relative;}.c-accordion button{font-size:14px;font-size:0.875rem;line-height:19px;line-height:1.1875rem;padding:1px 0px;padding:0.0625rem 0;font-weight:700;color:#063756;border-radius:0;cursor:pointer;background-color:#F2F2F2;border:0;padding:5px 20px;}@media (min-width:768px){.c-accordion button{font-size:18px;font-size:1.125rem;line-height:27px;line-height:1.6875rem;padding:0 30px;}}.c-accordion button::-moz-focus-inner{border:0;}.c-accordion button:hover,.c-accordion button:hover:focus{background-color:#DAC38E;}.c-accordion button:focus{background-color:#DAC38E;}.c-accordion button[aria-expanded='true']{background-color:#DAC38E;}.c-accordion.focus button:focus-within{background-color:#DAC38E;}.c-accordion__trigger{background:none;display:block;position:relative;text-align:left;width:100%;outline:none;}.c-accordion__heading{margin:0px;margin:0;padding:13.44px 0px;padding:0.84rem 0;display:flex;pointer-events:none;border:transparent 2px solid;outline:none;align-items:center;}.c-accordion__heading > span{padding-right:30px;}.c-accordion__icon{display:flex;align-items:center;margin-left:auto;position:relative;}.c-accordion__icon::after{content:url(/themes/custom/taxexperts/pattern-library/04-components/accordion/chevron-down.svg);width:30px;height:30px;position:absolute;right:0;transition:transform .25s ease-out;}.c-accordion__trigger[aria-expanded='true'] .c-accordion__icon::after{transform:rotate(-180deg);}.c-accordion__panel{padding:12px 0px;padding:0.75rem 0;border:1px solid #DAC38E;padding:20px;}@media (min-width:768px){.c-accordion__panel{padding:20px 50px 50px 50px;}}.c-accordion__panel[hidden]{display:none;}.c-accordion__cta{margin-top:6px;margin-top:0.375rem;text-align:right;font-weight:700;}.c-accordion__cta a{display:inline-flex;align-items:center;justify-content:right;gap:20px;color:#063756;-webkit-text-decoration:#DAC38E underline;text-decoration:#DAC38E underline;}.c-accordion__cta a span{width:43px;height:43px;border-radius:50%;transition:.25s background-color ease-out;}.c-accordion__cta a span:after{content:url(/themes/custom/taxexperts/pattern-library/04-components/accordion/cirlced-arrow-right.svg);}.c-accordion__cta a:hover,.c-accordion__cta a:focus{-webkit-text-decoration:#063756 underline;text-decoration:#063756 underline;color:#063756;}.c-accordion__cta a:hover span,.c-accordion__cta a:focus span{background-color:#DAC38E;}.c-accordion .paragraph--type--accordion-item .contextual{right:60px;top:12px;}.ui-accordion .ui-accordion-header{margin-bottom:14px;margin-bottom:0.875rem;font-size:18px;font-size:1.125rem;line-height:24px;line-height:1.5rem;font-weight:600;color:#063756;cursor:pointer;border:0;background-color:#FFFFFF;padding-left:0;}.ui-accordion .ui-accordion-content{border:0;padding-left:30px;}.ui-accordion .ui-icon{background-image:url(/themes/custom/taxexperts/pattern-library/04-components/accordion/circled-plus-sign.svg);background-size:24px;width:30px;height:30px;background-repeat:no-repeat;background-position:0 4px;}.ui-accordion .ui-state-active .ui-icon{background-image:url(/themes/custom/taxexperts/pattern-library/04-components/accordion/circled-minus-sign.svg);}
.path-search{width:100vw;}.path-search #block-taxexperts-page-title{padding:48px 0px;padding:3rem 0;position:relative;content:'';inset:0;left:50%;margin-left:-50vw;margin-right:-50vw;max-width:100vw;position:relative;right:50%;width:200vw;background-color:#063756;}.path-search #block-taxexperts-page-title h1{max-width:1170px;margin-right:auto;margin-left:auto;width:90%;color:#DAC38E;}.path-search #block-taxexperts-content form{padding:48px 0px;padding:3rem 0;left:50%;margin-left:-50vw;margin-right:-50vw;max-width:100vw;position:relative;right:50%;width:100vw;background-color:#063756;}.path-search #block-taxexperts-content .form-wrapper,.path-search #block-taxexperts-content .search-help-link{max-width:1170px;margin-right:auto;margin-left:auto;width:90%;color:#DAC38E;}.path-search #block-taxexperts-content h2{margin-bottom:48px;margin-bottom:3rem;}.path-search #block-taxexperts-content ol{margin-left:0;padding-left:0;}.path-search #block-taxexperts-content ol > li{margin-bottom:24px;margin-bottom:1.5rem;padding:25px;border:1px solid #E0E0E0;border-radius:10px;}.path-search #block-taxexperts-content ol > li::marker{font-size:0;}.path-search #block-taxexperts-content p{margin:0;}.path-search #block-taxexperts-content #search-form{padding:0px 0px 96px 0px;padding:0 0 6rem 0;margin-bottom:48px;margin-bottom:3rem;margin-top:-1px;}.path-search #block-taxexperts-content .form-wrapper{flex-wrap:wrap;display:flex;gap:30px;justify-content:space-between;}@media (min-width:768px){.path-search #block-taxexperts-content .form-wrapper{flex-wrap:nowrap;}}.path-search #block-taxexperts-content .form-item-keys{margin-right:24px;margin-right:1.5rem;width:100%;display:flex;flex-wrap:wrap;}.path-search #block-taxexperts-content #edit-keys{width:100%;}.path-search #block-taxexperts-content label,.path-search #block-taxexperts-content .search-help-link{display:none;}.path-search #block-taxexperts-content .button{border-color:#E6D5B2;background-color:#063756;color:#E6D5B2;}.path-search #block-taxexperts-content .button:hover,.path-search #block-taxexperts-content .button:focus{background-color:#E6D5B2 !important;color:#063756;border-color:#E6D5B2 !important;}.path-search #block-taxexperts-content h3 a{margin-bottom:12px;margin-bottom:0.75rem;font-weight:400;display:block;text-decoration:underline;color:#063756;-webkit-text-decoration-color:#FFFFFF;text-decoration-color:#FFFFFF;text-decoration-thickness:2px;transition:-webkit-text-decoration-color .5s ease-out;transition:text-decoration-color .5s ease-out;transition:text-decoration-color .5s ease-out,-webkit-text-decoration-color .5s ease-out;}.path-search #block-taxexperts-content h3 a:hover,.path-search #block-taxexperts-content h3 a:focus{color:#DAC38E;-webkit-text-decoration-color:#DAC38E;text-decoration-color:#DAC38E;}.path-search .c-status-messages{margin:20px auto;max-width:1170px;position:relative;}.path-search .c-status-messages::after{content:'';inset:0;left:0;top:-21px;bottom:-21px;margin-left:-50vw;margin-right:-50vw;position:absolute;right:50%;width:200vw;background-color:#063756;z-index:-1;}
