/**handles:taxopress-frontend-css,coco-cookie-consent-style,dclm-disclaimer-style**/
.taxopress-table-container{width:100%}.taxopress-table-row td{border:none}.taxopress-table-row:nth-child(n+7){display:none}.taxopress-close-table-link,.taxopress-see-more-link{cursor:pointer}.taxopress-close-table-link{display:none}.taxopress-see-more-container{text-align:right;padding:10px}.hidden{display:none}.taxopress-table-container .taxopress-post-count{text-align:right;padding-right:30px}.taxopress-arrow{display:inline-block}.taxopress-arrow.right{border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid}.taxopress-arrow.down{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid}.taxopress-border-cloud a{text-decoration:none;border:1px solid;padding:4px 7px;display:inline-block;margin:3px}.taxopress-box-list{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px}.taxopress-box-list a{display:block;text-decoration:none;box-sizing:border-box;word-wrap:break-word}.taxopress-box-list img{max-width:100%;height:auto;display:block}.taxopress-boxrelatedpost-cat{color:#666;font-size:.9em}@media (max-width:1200px){.taxopress-box-list{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.taxopress-box-list{grid-template-columns:1fr;word-wrap:break-word}}.taxopress-parent-child-list{list-style:none!important}.taxopress-parent-term{font-weight:400;margin:.5em 0;list-style-type:none!important;position:relative;padding-left:1.5em}.taxopress-child-list{list-style:none!important;margin:.3em 0 .3em 1em!important;padding-left:0!important}.taxopress-child-term{font-weight:400;margin:.2em 0;position:relative;padding-left:1.5em}.taxopress-parent-term::before{content:"•";position:absolute;left:0;font-size:1.2em;line-height:1}.taxopress-child-list>li::before{content:"○";position:absolute;left:0;font-size:1.2em;line-height:1}.taxopress-child-list .taxopress-child-list>li::before{content:"▪  ▪";font-size:1.2em}.taxopress-child-list{margin-left:1em!important}.taxopress-child-list .taxopress-child-list{margin-left:1em!important}.taxopress-child-list li,.taxopress-parent-term{font-weight:400}.taxopress-box-list img.custom-image-class{width:var(--tp-image-width,200px);height:var(--tp-image-height,200px);object-fit:cover;aspect-ratio:1/1;display:block;max-width:100%}
@charset "UTF-8";#cookie-bar{z-index:999999}#cookie-bar a{outline:0}.cookie-bar__inner{color:#fff;padding:20px;text-align:center;font-size:1rem}@media (min-width:62rem){.cookie-bar__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.cookie-bar__buttons{display:block;margin-top:.375rem}@media (min-width:62rem){.cookie-bar__buttons{display:inline;margin-top:0}}.cookie-bar__btn{background-color:#0275d8;color:#fff;border:none;margin:0 10px 0 15px;padding:4px 10px;font-size:1rem;font-weight:700;-webkit-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s;cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.cookie-bar__btn:hover{background-color:#0267bf;filter:brightness(120%);text-decoration:none}.cookie-bar__btn:active{background-color:#0262b5}.cookie-bar__link{margin:0 .5rem}.cookie-bar a{color:#fff;text-decoration:underline}.cookie-bar a:hover{text-decoration:none}.cookie-bar-privacy-popup{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.5);z-index:999999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cookie-bar-privacy-popup.cookie-bar-privacy-popup--hidden{display:none}.cookie-bar-privacy-popup__dialog{background-color:#fff;color:#333;width:100%;max-width:50rem;max-height:90vh;overflow:auto;padding:2rem 1.5rem 1.5rem;position:relative}.cookie-bar-privacy-popup__dialog__close{position:absolute;top:0;right:0;background-color:#000;color:#fff;display:block;width:2rem;height:2rem;border:none;cursor:pointer}.cookie-bar-privacy-popup__dialog__close:after,.cookie-bar-privacy-popup__dialog__close:before{content:'';display:block;width:1rem;height:.25rem;background-color:#fff;position:absolute;top:50%;left:25%;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;margin-top:-.125rem}.cookie-bar-privacy-popup__dialog__close:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.cookie-bar-privacy-popup__dialog__close:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.cookie-bar-privacy-popup__dialog p:last-child{margin-bottom:0}.cookie-bar--bottom,.cookie-bar--bottom-left,.cookie-bar--bottom-right{z-index:100;position:fixed}.cookie-bar--bottom{right:0;bottom:0;left:0}.cookie-bar--bottom-left{left:.9375rem}.cookie-bar--bottom-right{right:.9375rem}.cookie-bar--bottom-left,.cookie-bar--bottom-right{bottom:.9375rem;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.cookie-bar--bottom-left .cookie-bar__btn,.cookie-bar--bottom-right .cookie-bar__btn{display:block;margin:0 auto 10px}@media (min-width:48rem){.cookie-bar--bottom-left,.cookie-bar--bottom-right{width:30rem}}@media (min-width:48rem){.cookie-bar--bottom-left .cookie-bar__buttons,.cookie-bar--bottom-left .cookie-bar__inner,.cookie-bar--bottom-right .cookie-bar__buttons,.cookie-bar--bottom-right .cookie-bar__inner{display:block}}@media (min-width:48rem){.cookie-bar--bottom-left .cookie-bar__buttons,.cookie-bar--bottom-right .cookie-bar__buttons{margin-top:1rem}}.cookie-bar--bottom-left .cookie-bar__inner,.cookie-bar--bottom-right .cookie-bar__inner{line-height:1.5}@media (max-width:767.98px){#cookie-bar{width:100%}#cookie-bar .cookie-bar__btn{display:block;margin:10px auto 15px}.cookie-bar--bottom-left,.cookie-bar--bottom-right{bottom:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.cookie-bar--bottom-left{left:0}.cookie-bar--bottom-right{right:0}}
#dclm_modal_screen{position:fixed;top:0;left:0;height:100%;width:100%;z-index:1100;backdrop-filter:blur(10px);z-index:99999}#dclm_modal_content{position:fixed;z-index:100000;margin:0 auto;font-size:12px;padding:30px;width:290px;height:auto;background-position:center;background-repeat:no-repeat;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;box-shadow:0 20px 150px rgba(51,73,90,.2);-moz-box-shadow:0 20px 150px rgba(51,73,90,.2);-webkit-box-shadow:0 20px 150px rgba(51,73,90,.2)}#dclm_modal_content .content_wrapper{text-align:center}#dclm_modal_content h2{margin:0}#dclm_modal_content p{max-width:75%;margin:1.2em auto 0}#dclm_modal_content nav{font-size:16px;display:table;width:230px;text-transform:uppercase;font-weight:700}#dclm_modal_content nav ul{display:table-row;width:100%;margin:0;padding:0}#dclm_modal_content nav li{display:table-cell;text-align:right;width:auto}#dclm_modal_content nav:after{content:"";display:block;clear:both}#dclm_modal_content nav small{display:block;text-align:center;color:#888;margin:15px 0}#dclm_modal_content nav a.av_btn{display:block;text-align:center;width:90px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin:1em auto 0;text-decoration:none;padding:15px;color:#fff;letter-spacing:.5px;text-transform:uppercase;letter-spacing:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#dclm_modal_content nav .av_btn:hover{filter:brightness(1.1)}#dclm_modal_content #dclm_modal_regret_wrapper nav a.av_btn{margin-top:0;width:190px;letter-spacing:.5px;font-size:.8em}#dclm-logo{margin:0 0 20px}@media (min-width:688px){#dclm-logo{margin:0 0 40px}#dclm_modal_content{top:10em;top:30vh;left:30vw;width:90%;max-width:500px;height:auto;padding:3em;background-position:center 3em;font-size:16px}#dclm_modal_content h2{margin:0;font-size:1.875em}#dclm_modal_content p{font-size:1em;line-height:1.9em}#dclm_modal_content nav{width:396px}#dclm_modal_content nav a.av_btn{padding:1em 2.5em;margin:1.6em auto 0;font-size:1em;width:120px}}