/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.show-modal .tmt-modal-cta .modal-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.show-location-modal .location-block__info .modal-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.show-location-phone-modal .location-block__contact .modal-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.location-block__info .modal-content .modal-close,.location-block__contact .modal-content .modal-close{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:-24px;left:0;right:0;width:120px;margin:0 auto}.location-block__info .modal-content .modal-close svg,.location-block__contact .modal-content .modal-close svg{position:static;display:inline;color:inherit;border:0;width:.75rem;height:auto}.location-block__info .modal-content .cta-modal-buttons .location-button--location-page a,.location-block__info .modal-content .cta-modal-buttons .location-button--change-location a,.location-block__info .modal-content .cta-modal-buttons .location-button--phone a,.location-block__info .modal-content .cta-modal-buttons .location-button--sms a,.location-block__contact .modal-content .cta-modal-buttons .location-button--location-page a,.location-block__contact .modal-content .cta-modal-buttons .location-button--change-location a,.location-block__contact .modal-content .cta-modal-buttons .location-button--phone a,.location-block__contact .modal-content .cta-modal-buttons .location-button--sms a{color:#000;float:unset}@media(prefers-color-scheme:dark){.location-block__info .modal-content .cta-modal-buttons .location-button--location-page a,.location-block__info .modal-content .cta-modal-buttons .location-button--change-location a,.location-block__info .modal-content .cta-modal-buttons .location-button--phone a,.location-block__info .modal-content .cta-modal-buttons .location-button--sms a,.location-block__contact .modal-content .cta-modal-buttons .location-button--location-page a,.location-block__contact .modal-content .cta-modal-buttons .location-button--change-location a,.location-block__contact .modal-content .cta-modal-buttons .location-button--phone a,.location-block__contact .modal-content .cta-modal-buttons .location-button--sms a{color:#fff}}.location-block__info .modal-content h4,.location-block__contact .modal-content h4{text-align:center;position:relative;margin-bottom:20px}.modal-wrapper{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.5);display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:40px;z-index:9999}.modal-wrapper .modal-content{background-color:#f5f5f5;width:100%;max-width:768px;position:relative;margin-bottom:0;padding:50px 40px 40px}@media(prefers-color-scheme:dark){.modal-wrapper .modal-content{background-color:#464646}}.modal-wrapper h2{text-align:center;margin-top:0;margin-bottom:40px}.show-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.location-modal-toggle,.location-phone-modal-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;font-family:"Reddit Sans Condensed",impact,sans-serif;font-weight:500;padding:0;text-transform:uppercase;position:relative}.location-modal-toggle::before,.location-phone-modal-toggle::before{content:"";font-family:inherit;font-weight:100;margin-right:5px}@media(min-width:75em){.location-modal-toggle::before,.location-phone-modal-toggle::before{font-size:.8rem}}@media(max-width:74.9375em){.location-modal-toggle::before,.location-phone-modal-toggle::before{font-size:.7rem}}.location-modal-toggle::after,.location-phone-modal-toggle::after{content:"";position:absolute;bottom:0;left:50%;width:0;height:1px}.location-modal-toggle:hover,.location-modal-toggle:focus,.location-phone-modal-toggle:hover,.location-phone-modal-toggle:focus{text-decoration:none}.location-modal-toggle:hover::after,.location-modal-toggle:focus::after,.location-phone-modal-toggle:hover::after,.location-phone-modal-toggle:focus::after{width:100%;left:0}.location-modal-toggle:focus,.location-phone-modal-toggle:focus{outline-width:4px;outline-style:dotted;outline-offset:4px}@media(min-width:64em){.location-modal-toggle,.location-phone-modal-toggle{font-size:1.1rem}.show-nav .location-modal-toggle,.show-nav .location-phone-modal-toggle{color:#fff}}@media(max-width:63.9375em){.location-modal-toggle,.location-phone-modal-toggle{color:#fff}}@media(max-width:74.9375em){.location-modal-toggle,.location-phone-modal-toggle{font-size:.85714rem}}.cta-modal-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.cta-modal-buttons:after{content:"";display:table;clear:both}.cta-modal-buttons::after{display:none}.cta-modal-buttons a{text-align:center;display:block;text-decoration:none;padding:20px 10px;position:relative;pointer-events:all}.cta-modal-buttons a span{font-weight:300;display:inline-block;text-align:center}.cta-modal-buttons a span::before{display:none !important}@media(max-width:29.9375em){.cta-modal-buttons a .desktop-label,.cta-modal-buttons a .number{display:none}}@media(min-width:75em){.cta-modal-buttons a{font-size:1.2rem}}.cta-modal-buttons a svg{display:block;margin-left:auto !important;margin-right:auto !important;margin-bottom:10px !important;position:static !important}@media(min-width:75em){.cta-modal-buttons a svg{font-size:3rem;line-height:3rem}}@media(max-width:74.9375em){.cta-modal-buttons a svg{color:#0047ba;font-size:1.75rem;line-height:1.75rem}}@media(max-width:74.9375em)and (prefers-color-scheme:dark){.cta-modal-buttons a svg{color:#87def9}}
[class*=socialmedialinks]>ul{text-align:left}[class*=socialmedialinks]>ul li{display:inline-block;margin:0;color:#fff}[class*=socialmedialinks]>ul li+li{margin-left:5px}[class*=socialmedialinks]>ul .wrapper{position:relative;width:44px;height:44px;display:block;font-size:1rem}[class*=socialmedialinks]>ul .wrapper svg{position:absolute;width:1.1rem;height:1.1rem;top:0;left:0;right:0;bottom:0;margin:auto;pointer-events:none}[class*=socialmedialinks]>ul .wrapper a{border-radius:8px;display:block;width:100%;height:100%;text-indent:-9999px;text-align:left;padding:0 !important;overflow:hidden;border:0;color:#fff}[class*=socialmedialinks]>ul .wrapper a:hover,[class*=socialmedialinks]>ul .wrapper a:focus{background-color:#0047ba}@media(max-width:47.9375em){[class*=socialmedialinks]>ul{margin-top:10px}}.regulatory-info-block{font-size:1rem;color:#f5f5f5;margin-top:20px}[class*=locationsfootersearchform]{background-color:#022465}[class*=locationsfootersearchform] .block-inner{margin-left:auto;margin-right:auto;max-width:1256px;min-width:320px;width:100%;padding-left:20px;padding-right:20px;padding-top:40px;padding-bottom:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}@media(min-width:48em){[class*=locationsfootersearchform] .block-inner{padding-left:40px;padding-right:40px}}[class*=locationsfootersearchform] .block-inner h2{font-family:"Reddit Sans Condensed",impact,sans-serif;font-weight:700;text-transform:uppercase;color:#000;line-height:1.2;margin-bottom:20px;font-weight:900;color:#fff;text-align:center}@media(prefers-color-scheme:dark){[class*=locationsfootersearchform] .block-inner h2{color:#f5f5f5}}@media(min-width:48em){[class*=locationsfootersearchform] .block-inner h2{font-size:1.5rem}}@media(max-width:47.9375em){[class*=locationsfootersearchform] .block-inner h2{font-size:1.25rem}}[class*=locationsfootersearchform] .block-inner h2 a{color:#000;text-decoration:none}@media(prefers-color-scheme:dark){[class*=locationsfootersearchform] .block-inner h2 a{color:#f5f5f5}}[class*=locationsfootersearchform] .block-inner label{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);color:#fff}[class*=locationsfootersearchform] .block-inner .tmt-map-search-form{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}[class*=locationsfootersearchform] .block-inner .tmt-map-search-form input[type=submit]{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:inline-block;position:relative;z-index:2;text-decoration:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:1.125rem;font-family:"Reddit Sans Condensed",impact,sans-serif;font-weight:900;text-transform:uppercase;line-height:1.3;padding:10px 20px;border-width:2px;border-style:solid;border-radius:8px;color:#000;background-color:#87def9;border-color:#87def9}@media(prefers-color-scheme:dark){[class*=locationsfootersearchform] .block-inner .tmt-map-search-form input[type=submit]{color:#fff !important}}@media(prefers-color-scheme:dark){[class*=locationsfootersearchform] .block-inner .tmt-map-search-form input[type=submit]{background-color:#0047ba}}@media(prefers-color-scheme:dark){[class*=locationsfootersearchform] .block-inner .tmt-map-search-form input[type=submit]{border-color:#0047ba}}[class*=locationsfootersearchform] .block-inner .tmt-map-search-form input[type=submit]:hover,[class*=locationsfootersearchform] .block-inner .tmt-map-search-form input[type=submit]:focus{color:#000;background-color:#56d1f7;border-color:#56d1f7;-webkit-box-shadow:0 0 8px #f5f5f5;box-shadow:0 0 8px #f5f5f5;text-decoration:none}@media(prefers-color-scheme:dark){[class*=locationsfootersearchform] .block-inner .tmt-map-search-form input[type=submit]:hover,[class*=locationsfootersearchform] .block-inner .tmt-map-search-form input[type=submit]:focus{color:#fff}}@media(prefers-color-scheme:dark){[class*=locationsfootersearchform] .block-inner .tmt-map-search-form input[type=submit]:hover,[class*=locationsfootersearchform] .block-inner .tmt-map-search-form input[type=submit]:focus{background-color:#0051d4}}@media(prefers-color-scheme:dark){[class*=locationsfootersearchform] .block-inner .tmt-map-search-form input[type=submit]:hover,[class*=locationsfootersearchform] .block-inner .tmt-map-search-form input[type=submit]:focus{border-color:#0051d4}}@media(prefers-color-scheme:dark){[class*=locationsfootersearchform] .block-inner .tmt-map-search-form input[type=submit]:hover,[class*=locationsfootersearchform] .block-inner .tmt-map-search-form input[type=submit]:focus{-webkit-box-shadow:0 0 8px #6e6e6e;box-shadow:0 0 8px #6e6e6e}}@media(min-width:48em){[class*=locationsfootersearchform] .block-inner .tmt-map-search-form{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}}@media(max-width:47.9375em){[class*=locationsfootersearchform] .block-inner>div{width:100%}[class*=locationsfootersearchform] .block-inner .tmt-map-search-form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}[class*=locationsfootersearchform] .block-inner .tmt-map-search-form input[type=text],[class*=locationsfootersearchform] .block-inner .tmt-map-search-form input[type=submit]{width:100%;max-width:none}}@media(min-width:48em){[class*=locationsfootersearchform] .block-inner{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}[class*=locationsfootersearchform] .block-inner>div{width:calc(40% - 20px)}[class*=locationsfootersearchform] .block-inner>div h2{text-align:left}[class*=locationsfootersearchform] .block-inner .tmt-map-search-form input[type=submit]{border-radius:0 8px 8px 0;padding:.74rem 1.5rem}[class*=locationsfootersearchform] .block-inner input[type=text]{min-width:220px;max-width:300px;border-radius:8px 0 0 8px}[class*=locationsfootersearchform] .block-inner>div:last-child{width:calc(60% - 20px)}[class*=locationsfootersearchform] .block-inner input[type=text]{width:300px}}@media(min-width:90em){[class*=locationsfootersearchform] .block-inner>div{width:calc(60% - 20px)}[class*=locationsfootersearchform] .block-inner>div:last-child{width:calc(40% - 20px)}}.footer{background-color:#222}@media(prefers-color-scheme:dark){.footer{background-color:#000}}.footer h2{font-family:"Reddit Sans Condensed",impact,sans-serif;font-weight:700;text-transform:uppercase;color:#000;line-height:1.2;margin-bottom:20px;font-weight:900;margin-top:0;color:#fff}@media(prefers-color-scheme:dark){.footer h2{color:#f5f5f5}}@media(min-width:48em){.footer h2{font-size:1.5rem}}@media(max-width:47.9375em){.footer h2{font-size:1.25rem}}.footer h2 a{color:#000;text-decoration:none}@media(prefers-color-scheme:dark){.footer h2 a{color:#f5f5f5}}.footer p{font-size:1rem;color:#fff}.footer a:focus{outline-color:#87def9}.footer .footer-inner{margin-left:auto;margin-right:auto;max-width:1256px;min-width:320px;width:100%;padding-left:20px;padding-right:20px;padding-top:60px;padding-bottom:40px}@media(min-width:48em){.footer .footer-inner{padding-left:40px;padding-right:40px}}@media(min-width:48em){.footer .footer-inner{padding-left:60px;padding-right:60px}}.footer .footer-inner .footer-top{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer li{list-style-type:none}.footer a{color:#fff;text-decoration:none}.footer a:hover,.footer a:focus{text-decoration:underline}.footer [class*=tmjt-countryselect]{margin-top:20px}.footer [class*=tmjtservicemaster]{font-weight:bold;font-size:1.125rem;font-family:"Reddit Sans Condensed",impact,sans-serif;text-transform:uppercase;margin-bottom:20px}.footer [class*=tmjtservicemaster] a{padding:40px 0 20px 0}.footer [id*=block-footer] .menu{padding-left:0;margin-bottom:0}.footer [id*=block-footer] .menu li{margin:14px 0}.footer [id*=block-footer] .menu a{color:#87def9;font-family:"Reddit Sans Condensed",impact,sans-serif;text-transform:uppercase;font-weight:bold;font-size:1.125rem;padding:14px 0}.footer .footer-top{padding-bottom:40px}.footer .footer-top .footer-left{padding-bottom:40px}.footer .footer-bottom{width:100%;padding-top:20px;border-top:1px solid rgba(255,255,255,.5)}@media(max-width:47.9375em){.footer .footer-bottom [class*=sitelinks] li{margin:18px 0}.footer .footer-bottom [class*=sitelinks] li a{padding:18px 0}}.footer .copyright{font-size:1rem}@media(max-width:63.9375em){.footer .footer-left{width:100%}}@media(min-width:64em){.footer .footer-left{width:50%}.footer .footer-right{width:50%}.footer .footer-right [id*=block-footer] a{padding-left:20px}.footer li{display:inline}.footer [id*=block-footer],.footer [class*=tmjtservicemaster],.footer [class*=tmjt-countryselect]{text-align:right}.footer [class*=tmjtservicemaster]{padding-top:0}}.footer-bottom-region{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}.footer-bottom-region [class*=useraccountmenu]{width:100%;margin-bottom:20px}.footer-bottom-region [class*=useraccountmenu] a{color:#87def9;font-weight:bold;padding:20px 0}.footer-bottom-region [class*=useraccountmenu] li{display:inline}.footer-bottom-region [class*=useraccountmenu] li+li{margin-left:10px;padding-left:10px;border-left:1px solid;border-color:#d2d2d2}@media(prefers-color-scheme:dark){.footer-bottom-region [class*=useraccountmenu] li+li{border-color:#6e6e6e}}.footer-bottom-region [class*=sitelinks]{text-align:left;width:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.footer-bottom-region [class*=sitelinks] svg{vertical-align:middle}.footer-bottom-region .menu{padding-left:0;font-size:1rem;margin-bottom:0}@media(min-width:48em){.footer-bottom-region [class*=sitelinks]{width:50%}.footer-bottom-region [class*=sitelinks] li{padding-right:20px}.footer-bottom-region [class*=sitelinks] li a{padding:18px 0}.footer-bottom-region [class*=useraccountmenu]{width:auto;margin-bottom:0}}.footer [class*=footerlocationmap],.footer-top [class*=footerlocationmap]{text-align:left}.footer [class*=footerlocationmap] .location-footer-links,.footer-top [class*=footerlocationmap] .location-footer-links{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(min-width:48em){.footer [class*=footerlocationmap] .location-footer-links,.footer-top [class*=footerlocationmap] .location-footer-links{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.footer [class*=footerlocationmap] .change-location-link,.footer-top [class*=footerlocationmap] .change-location-link{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:inline-block;position:relative;z-index:2;text-decoration:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:1.125rem;font-family:"Reddit Sans Condensed",impact,sans-serif;font-weight:900;text-transform:uppercase;line-height:1.3;padding:10px 20px;border-width:2px;border-style:solid;border-radius:8px;color:#fff;background-color:#0047ba;border-color:#0047ba;font-size:.9rem;text-align:center}@media(prefers-color-scheme:dark){.footer [class*=footerlocationmap] .change-location-link,.footer-top [class*=footerlocationmap] .change-location-link{color:#000}}@media(prefers-color-scheme:dark){.footer [class*=footerlocationmap] .change-location-link,.footer-top [class*=footerlocationmap] .change-location-link{background-color:#87def9}}@media(prefers-color-scheme:dark){.footer [class*=footerlocationmap] .change-location-link,.footer-top [class*=footerlocationmap] .change-location-link{border-color:#87def9}}.footer [class*=footerlocationmap] .change-location-link:hover,.footer [class*=footerlocationmap] .change-location-link:focus,.footer-top [class*=footerlocationmap] .change-location-link:hover,.footer-top [class*=footerlocationmap] .change-location-link:focus{color:#fff;background-color:#002a6e;border-color:#002a6e;-webkit-box-shadow:0 0 8px #f5f5f5;box-shadow:0 0 8px #f5f5f5;text-decoration:none}@media(prefers-color-scheme:dark){.footer [class*=footerlocationmap] .change-location-link:hover,.footer [class*=footerlocationmap] .change-location-link:focus,.footer-top [class*=footerlocationmap] .change-location-link:hover,.footer-top [class*=footerlocationmap] .change-location-link:focus{color:#000}}@media(prefers-color-scheme:dark){.footer [class*=footerlocationmap] .change-location-link:hover,.footer [class*=footerlocationmap] .change-location-link:focus,.footer-top [class*=footerlocationmap] .change-location-link:hover,.footer-top [class*=footerlocationmap] .change-location-link:focus{background-color:#56d1f7}}@media(prefers-color-scheme:dark){.footer [class*=footerlocationmap] .change-location-link:hover,.footer [class*=footerlocationmap] .change-location-link:focus,.footer-top [class*=footerlocationmap] .change-location-link:hover,.footer-top [class*=footerlocationmap] .change-location-link:focus{border-color:#56d1f7}}@media(prefers-color-scheme:dark){.footer [class*=footerlocationmap] .change-location-link:hover,.footer [class*=footerlocationmap] .change-location-link:focus,.footer-top [class*=footerlocationmap] .change-location-link:hover,.footer-top [class*=footerlocationmap] .change-location-link:focus{-webkit-box-shadow:0 0 8px #6e6e6e;box-shadow:0 0 8px #6e6e6e}}.footer [class*=footerlocationmap] .footer-contact,.footer-top [class*=footerlocationmap] .footer-contact{display:inline}.footer [class*=footerlocationmap] .customer-service-phone,.footer [class*=footerlocationmap] .find-loc-phone,.footer [class*=footerlocationmap] .footer-contact,.footer-top [class*=footerlocationmap] .customer-service-phone,.footer-top [class*=footerlocationmap] .find-loc-phone,.footer-top [class*=footerlocationmap] .footer-contact{color:#f5f5f5;font-size:1rem}.footer [class*=footerlocationmap] .customer-service-phone a,.footer [class*=footerlocationmap] .find-loc-phone a,.footer [class*=footerlocationmap] .footer-contact a,.footer-top [class*=footerlocationmap] .customer-service-phone a,.footer-top [class*=footerlocationmap] .find-loc-phone a,.footer-top [class*=footerlocationmap] .footer-contact a{display:block;font-weight:900;color:#87def9;text-decoration:underline;padding-bottom:10px}.footer [class*=footerlocationmap] .customer-service-fallback,.footer-top [class*=footerlocationmap] .customer-service-fallback{display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px}.footer .location-block,.footer-top .location-block{margin-top:20px}.footer .location-block[data-content=tmjt_locations_footer] .location-block__map,.footer .location-block[data-content=tmjt_locations_footer_paid_phone] .location-block__map,.footer-top .location-block[data-content=tmjt_locations_footer] .location-block__map,.footer-top .location-block[data-content=tmjt_locations_footer_paid_phone] .location-block__map{margin-top:20px;height:0;position:relative;padding-bottom:56.25%}.footer .location-block[data-content=tmjt_locations_footer] .location-block__map iframe,.footer .location-block[data-content=tmjt_locations_footer_paid_phone] .location-block__map iframe,.footer-top .location-block[data-content=tmjt_locations_footer] .location-block__map iframe,.footer-top .location-block[data-content=tmjt_locations_footer_paid_phone] .location-block__map iframe{top:0;left:0;width:100%;height:100%;position:absolute}.footer .location-block[data-content=tmjt_locations_footer] .location-block__info,.footer .location-block[data-content=tmjt_locations_footer_paid_phone] .location-block__info,.footer-top .location-block[data-content=tmjt_locations_footer] .location-block__info,.footer-top .location-block[data-content=tmjt_locations_footer_paid_phone] .location-block__info{font-size:1rem;color:#fff;text-align:left}.footer .location-block[data-content=tmjt_locations_footer] .location-block__info:after,.footer .location-block[data-content=tmjt_locations_footer_paid_phone] .location-block__info:after,.footer-top .location-block[data-content=tmjt_locations_footer] .location-block__info:after,.footer-top .location-block[data-content=tmjt_locations_footer_paid_phone] .location-block__info:after{content:"";display:table;clear:both}.footer .location-block[data-content=tmjt_locations_footer] .location-block__info i,.footer .location-block[data-content=tmjt_locations_footer] .location-block__info svg,.footer .location-block[data-content=tmjt_locations_footer_paid_phone] .location-block__info i,.footer .location-block[data-content=tmjt_locations_footer_paid_phone] .location-block__info svg,.footer-top .location-block[data-content=tmjt_locations_footer] .location-block__info i,.footer-top .location-block[data-content=tmjt_locations_footer] .location-block__info svg,.footer-top .location-block[data-content=tmjt_locations_footer_paid_phone] .location-block__info i,.footer-top .location-block[data-content=tmjt_locations_footer_paid_phone] .location-block__info svg{position:absolute;left:0;top:3px}.footer .location-block[data-content=tmjt_locations_footer] .location-block__info .location-address,.footer .location-block[data-content=tmjt_locations_footer_paid_phone] .location-block__info .location-address,.footer-top .location-block[data-content=tmjt_locations_footer] .location-block__info .location-address,.footer-top .location-block[data-content=tmjt_locations_footer_paid_phone] .location-block__info .location-address{float:left;width:50%;padding-right:5px}.footer .location-block[data-content=tmjt_locations_footer] .location-block__info .location-phone a,.footer .location-block[data-content=tmjt_locations_footer_paid_phone] .location-block__info .location-phone a,.footer-top .location-block[data-content=tmjt_locations_footer] .location-block__info .location-phone a,.footer-top .location-block[data-content=tmjt_locations_footer_paid_phone] .location-block__info .location-phone a{padding:15px 0}.footer .location-block[data-content=tmjt_locations_footer] .location-block__info .location-phone,.footer .location-block[data-content=tmjt_locations_footer] .location-block__info .location-hours,.footer .location-block[data-content=tmjt_locations_footer_paid_phone] .location-block__info .location-phone,.footer .location-block[data-content=tmjt_locations_footer_paid_phone] .location-block__info .location-hours,.footer-top .location-block[data-content=tmjt_locations_footer] .location-block__info .location-phone,.footer-top .location-block[data-content=tmjt_locations_footer] .location-block__info .location-hours,.footer-top .location-block[data-content=tmjt_locations_footer_paid_phone] .location-block__info .location-phone,.footer-top .location-block[data-content=tmjt_locations_footer_paid_phone] .location-block__info .location-hours{float:right;width:50%}@media(max-width:29.9375em){.footer .location-block[data-content=tmjt_locations_footer] .location-block__info .location-phone,.footer .location-block[data-content=tmjt_locations_footer] .location-block__info .location-hours,.footer .location-block[data-content=tmjt_locations_footer_paid_phone] .location-block__info .location-phone,.footer .location-block[data-content=tmjt_locations_footer_paid_phone] .location-block__info .location-hours,.footer-top .location-block[data-content=tmjt_locations_footer] .location-block__info .location-phone,.footer-top .location-block[data-content=tmjt_locations_footer] .location-block__info .location-hours,.footer-top .location-block[data-content=tmjt_locations_footer_paid_phone] .location-block__info .location-phone,.footer-top .location-block[data-content=tmjt_locations_footer_paid_phone] .location-block__info .location-hours{margin-top:20px}}.footer .location-block[data-content=tmjt_locations_footer] .location-block__info .location-hours,.footer .location-block[data-content=tmjt_locations_footer_paid_phone] .location-block__info .location-hours,.footer-top .location-block[data-content=tmjt_locations_footer] .location-block__info .location-hours,.footer-top .location-block[data-content=tmjt_locations_footer_paid_phone] .location-block__info .location-hours{margin-top:10px}.footer .location-block[data-content=tmjt_locations_footer] .location-block__info .location-address,.footer .location-block[data-content=tmjt_locations_footer] .location-block__info .location-phone,.footer .location-block[data-content=tmjt_locations_footer] .location-block__info .location-hours,.footer .location-block[data-content=tmjt_locations_footer_paid_phone] .location-block__info .location-address,.footer .location-block[data-content=tmjt_locations_footer_paid_phone] .location-block__info .location-phone,.footer .location-block[data-content=tmjt_locations_footer_paid_phone] .location-block__info .location-hours,.footer-top .location-block[data-content=tmjt_locations_footer] .location-block__info .location-address,.footer-top .location-block[data-content=tmjt_locations_footer] .location-block__info .location-phone,.footer-top .location-block[data-content=tmjt_locations_footer] .location-block__info .location-hours,.footer-top .location-block[data-content=tmjt_locations_footer_paid_phone] .location-block__info .location-address,.footer-top .location-block[data-content=tmjt_locations_footer_paid_phone] .location-block__info .location-phone,.footer-top .location-block[data-content=tmjt_locations_footer_paid_phone] .location-block__info .location-hours{position:relative;padding-left:20px}@media(max-width:29.9375em){.footer .location-block[data-content=tmjt_locations_footer] .location-block__info .location-address,.footer .location-block[data-content=tmjt_locations_footer] .location-block__info .location-phone,.footer .location-block[data-content=tmjt_locations_footer] .location-block__info .location-hours,.footer .location-block[data-content=tmjt_locations_footer_paid_phone] .location-block__info .location-address,.footer .location-block[data-content=tmjt_locations_footer_paid_phone] .location-block__info .location-phone,.footer .location-block[data-content=tmjt_locations_footer_paid_phone] .location-block__info .location-hours,.footer-top .location-block[data-content=tmjt_locations_footer] .location-block__info .location-address,.footer-top .location-block[data-content=tmjt_locations_footer] .location-block__info .location-phone,.footer-top .location-block[data-content=tmjt_locations_footer] .location-block__info .location-hours,.footer-top .location-block[data-content=tmjt_locations_footer_paid_phone] .location-block__info .location-address,.footer-top .location-block[data-content=tmjt_locations_footer_paid_phone] .location-block__info .location-phone,.footer-top .location-block[data-content=tmjt_locations_footer_paid_phone] .location-block__info .location-hours{float:left;width:100%}}.footer .location-block[data-content=tmjt_locations_footer] .location-block__info .location-hours svg,.footer .location-block[data-content=tmjt_locations_footer_paid_phone] .location-block__info .location-hours svg,.footer-top .location-block[data-content=tmjt_locations_footer] .location-block__info .location-hours svg,.footer-top .location-block[data-content=tmjt_locations_footer_paid_phone] .location-block__info .location-hours svg{top:5px}.footer .location-block[data-content=tmjt_locations_footer] .location-block__info .field-location-hours details summary:hover,.footer .location-block[data-content=tmjt_locations_footer_paid_phone] .location-block__info .field-location-hours details summary:hover,.footer-top .location-block[data-content=tmjt_locations_footer] .location-block__info .field-location-hours details summary:hover,.footer-top .location-block[data-content=tmjt_locations_footer_paid_phone] .location-block__info .field-location-hours details summary:hover{cursor:pointer;text-decoration:underline}.footer .location-block[data-content=tmjt_locations_footer] .location-block__info .field-location-hours details summary::after,.footer .location-block[data-content=tmjt_locations_footer_paid_phone] .location-block__info .field-location-hours details summary::after,.footer-top .location-block[data-content=tmjt_locations_footer] .location-block__info .field-location-hours details summary::after,.footer-top .location-block[data-content=tmjt_locations_footer_paid_phone] .location-block__info .field-location-hours details summary::after{content:"";font-family:"Font Awesome 6 Pro";color:#87def9;font-weight:100;text-indent:0;position:absolute;top:2px;margin-left:5px;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.footer .location-block[data-content=tmjt_locations_footer] .location-block__info .field-location-hours details[open] summary::after,.footer .location-block[data-content=tmjt_locations_footer_paid_phone] .location-block__info .field-location-hours details[open] summary::after,.footer-top .location-block[data-content=tmjt_locations_footer] .location-block__info .field-location-hours details[open] summary::after,.footer-top .location-block[data-content=tmjt_locations_footer_paid_phone] .location-block__info .field-location-hours details[open] summary::after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.footer .location-block[data-content=tmjt_locations_footer] .location-block__info .field-location-hours div.office-hours,.footer .location-block[data-content=tmjt_locations_footer_paid_phone] .location-block__info .field-location-hours div.office-hours,.footer-top .location-block[data-content=tmjt_locations_footer] .location-block__info .field-location-hours div.office-hours,.footer-top .location-block[data-content=tmjt_locations_footer_paid_phone] .location-block__info .field-location-hours div.office-hours{position:absolute;width:calc(100% - 20px);z-index:2}@media(max-width:29.9375em){.footer .location-block[data-content=tmjt_locations_footer] .location-block__info .field-location-hours div.office-hours,.footer .location-block[data-content=tmjt_locations_footer_paid_phone] .location-block__info .field-location-hours div.office-hours,.footer-top .location-block[data-content=tmjt_locations_footer] .location-block__info .field-location-hours div.office-hours,.footer-top .location-block[data-content=tmjt_locations_footer_paid_phone] .location-block__info .field-location-hours div.office-hours{position:static}}.footer .location-block[data-content=tmjt_locations_footer] .location-block__info .field-location-hours div.office-hours .office-hours__table .office-hours__item,.footer .location-block[data-content=tmjt_locations_footer_paid_phone] .location-block__info .field-location-hours div.office-hours .office-hours__table .office-hours__item,.footer-top .location-block[data-content=tmjt_locations_footer] .location-block__info .field-location-hours div.office-hours .office-hours__table .office-hours__item,.footer-top .location-block[data-content=tmjt_locations_footer_paid_phone] .location-block__info .field-location-hours div.office-hours .office-hours__table .office-hours__item{border:unset}.footer .location-block[data-content=tmjt_locations_footer] .location-block__info .field-location-hours div.office-hours .office-hours__table .office-hours__item .office-hours__item-label,.footer .location-block[data-content=tmjt_locations_footer_paid_phone] .location-block__info .field-location-hours div.office-hours .office-hours__table .office-hours__item .office-hours__item-label,.footer-top .location-block[data-content=tmjt_locations_footer] .location-block__info .field-location-hours div.office-hours .office-hours__table .office-hours__item .office-hours__item-label,.footer-top .location-block[data-content=tmjt_locations_footer_paid_phone] .location-block__info .field-location-hours div.office-hours .office-hours__table .office-hours__item .office-hours__item-label{padding:0px;background:#333}.footer .location-block[data-content=tmjt_locations_footer] .location-block__info .field-location-hours div.office-hours .office-hours__table .office-hours__item .office-hours__item-slots,.footer .location-block[data-content=tmjt_locations_footer_paid_phone] .location-block__info .field-location-hours div.office-hours .office-hours__table .office-hours__item .office-hours__item-slots,.footer-top .location-block[data-content=tmjt_locations_footer] .location-block__info .field-location-hours div.office-hours .office-hours__table .office-hours__item .office-hours__item-slots,.footer-top .location-block[data-content=tmjt_locations_footer_paid_phone] .location-block__info .field-location-hours div.office-hours .office-hours__table .office-hours__item .office-hours__item-slots{padding:0px;background:#333;border:unset}@media(max-width:29.9375em){.footer .location-block[data-content=tmjt_locations_footer] .location-block__info .field-location-hours div.office-hours,.footer .location-block[data-content=tmjt_locations_footer_paid_phone] .location-block__info .field-location-hours div.office-hours,.footer-top .location-block[data-content=tmjt_locations_footer] .location-block__info .field-location-hours div.office-hours,.footer-top .location-block[data-content=tmjt_locations_footer_paid_phone] .location-block__info .field-location-hours div.office-hours{left:0;width:100%}}
.focus-visible{outline:0;-webkit-box-shadow:0px 0px 3px 3px #0047ba;box-shadow:0px 0px 3px 3px #0047ba;border-radius:8px}.paragraph-text ul,.paragraph-text ol{margin-top:20px;margin-bottom:20px}.paragraph-text ul li,.paragraph-text ol li{margin-bottom:10px}@media(min-width:30em){.paragraph-text ul li.two-col,.paragraph-text ol li.two-col{display:inline-block;width:45%}}.paragraph-text ul{list-style-type:none}.paragraph-text ul li{text-indent:-20px}.paragraph-text ul li:before{color:#222;content:"";font-family:"Font Awesome 6 Pro";font-weight:700;font-size:.3em;position:relative;top:-3px;margin-right:10px}@media(prefers-color-scheme:dark){.paragraph-text ul li:before{color:#f5f5f5}}.paragraph-text ul li p{display:inline}.background--black .paragraph-text ul li::before,.background--medium-gray .paragraph-text ul li::before{color:#fff}.background--junk-blue .paragraph-text ul li::before{color:#000}.item-list ul{list-style-image:none;list-style-type:none;padding:0;margin-left:0}.item-list li{list-style-type:none}.list-links{padding:0;-webkit-column-count:2;-moz-column-count:2;column-count:2}.list-links li{text-indent:0 !important;margin-bottom:20px !important}.list-links li::before{display:none}.list-links a{background-color:#fff;position:relative;border-radius:8px;padding:20px 20px 40px;-webkit-box-shadow:0px 2px 5px 0px rgba(0,0,0,.15);box-shadow:0px 2px 5px 0px rgba(0,0,0,.15);border-color:#ebebeb;border-width:2px;border-style:solid;border-radius:8px;width:100%;padding:20px 30px;display:block;color:#0047ba !important}@media(prefers-color-scheme:dark){.list-links a{background-color:#464646}}.list-links a.text--center .field-card-image{margin:0 auto 20px auto}.list-links a .field-card-image{margin-bottom:20px}.list-links a .field-card-image img{-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left;width:200px;height:125px}.list-links a .field-card-image svg{width:auto;height:75px}.list-links a .card-content .field-card-text{font-size:1.125rem}.list-links a .card-content h3{margin-top:0}.list-links a.no-link::before{content:"";position:absolute;top:0;bottom:0;width:100%;height:100%;left:0;border:2px solid rgba(0,0,0,0);border-radius:8px;border-color:#ebebeb}@media(prefers-color-scheme:dark){.list-links a.no-link::before{border-color:#848484}}.list-links a.no-link::after{content:"";width:100%;height:8px;border-radius:0 0 8px 8px;position:absolute;bottom:0;left:0;background-color:#222}@media(prefers-color-scheme:dark){.list-links a.no-link::after{background-color:#848484}}.list-links a.has-link a::before{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;content:"";position:absolute;top:0;bottom:0;width:100%;height:100%;left:0;border:2px solid rgba(0,0,0,0);border-radius:8px;border-color:#ebebeb}@media(prefers-color-scheme:dark){.list-links a.has-link a::before{border-color:#848484}}.list-links a.has-link a::after{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;content:"";width:100%;height:8px;border-radius:0 0 8px 8px;position:absolute;bottom:0;left:0;background-color:#222}@media(prefers-color-scheme:dark){.list-links a.has-link a::after{background-color:#848484}}.list-links a.has-link a:hover,.list-links a.has-link a:focus{color:#002a6e;text-decoration:none}@media(prefers-color-scheme:dark){.list-links a.has-link a:hover,.list-links a.has-link a:focus{color:#87def9}}.list-links a.has-link a:hover::before,.list-links a.has-link a:focus::before{border-color:#0047ba}@media(prefers-color-scheme:dark){.list-links a.has-link a:hover::before,.list-links a.has-link a:focus::before{border-color:#87def9}}.list-links a.has-link a:hover::after,.list-links a.has-link a:focus::after{background-color:#0047ba}@media(prefers-color-scheme:dark){.list-links a.has-link a:hover::after,.list-links a.has-link a:focus::after{background-color:#87def9}}.list-links a.has-link a:focus::before{outline:2px dotted;outline-offset:4px;outline-color:#0047ba}@media(prefers-color-scheme:dark){.list-links a.has-link a:focus::before{outline-color:#87def9}}@media(prefers-color-scheme:dark){.list-links a{border-color:#848484}}@media(prefers-color-scheme:dark){.list-links a{color:#87def9 !important}}.list-links a:hover,.list-links a:focus{color:#002a6e;border-color:#0047ba;text-decoration:none}@media(prefers-color-scheme:dark){.list-links a:hover,.list-links a:focus{color:#87def9}}@media(prefers-color-scheme:dark){.list-links a:hover,.list-links a:focus{border-color:#87def9}}.list-links a:focus{outline:2px dotted;outline-offset:4px;outline-color:#0047ba}@media(prefers-color-scheme:dark){.list-links a:focus{outline-color:#87def9}}@media(min-width:52.5em){.list-links{-webkit-column-count:3;-moz-column-count:3;column-count:3}}.table-responsive{width:100%;overflow-y:hidden;overflow-x:scroll;-ms-overflow-style:scrollbar;-webkit-overflow-scrolling:touch;margin:0 0 80px 0}.table-responsive table{max-width:100%}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.field-media-oembed-video{position:relative;height:0;padding-bottom:56.25%}.field-media-oembed-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}iframe{margin:0 auto;display:block}.element-invisible,.element-focusable{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.element-focusable:active,.element-focusable:focus{position:static !important;clip:auto;height:auto;width:auto;overflow:auto}.text-constrained{max-width:775px}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes bounceUpDown{0%{top:-2px}50%{top:2px}100%{top:-2px}}@keyframes bounceUpDown{0%{top:-2px}50%{top:2px}100%{top:-2px}}@-webkit-keyframes tmtRotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes tmtRotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}form p{position:relative}.facet-block{display:inline-block}input[type=image]{height:auto}input.error,textarea.error,select.error{border:1px solid #e70448}button,input,select,textarea{font-family:inherit;max-width:100%}select{background-image:url(/themes/custom/tmjt/dist/images/select.png);background-size:auto 14px;background-position:right 20px center;background-repeat:no-repeat;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;padding-right:2rem}@media(prefers-color-scheme:dark){select{background-image:url(/themes/custom/tmjt/dist/images/select-white.png)}}.svg select{background-image:url(/themes/custom/tmjt/dist/images/select.svg)}@media(prefers-color-scheme:dark){.svg select{background-image:url(/themes/custom/tmjt/dist/images/select-white.svg)}}select[multiple=multiple]{background-image:none;padding:20px}select[multiple=multiple] option{padding:5px 10px}select[multiple=multiple] option+option{border-top:1px solid #d2d2d2}.svg select[multiple=multiple]{background-image:none}select:focus{background-size:auto 14px;background-position:right 30px center;background-repeat:no-repeat}select::-ms-expand{display:none}.js-form-type-checkbox,.js-form-type-radio,.facet-item{position:relative;padding-left:2rem}.js-form-type-checkbox label,.js-form-type-radio label,.facet-item label{cursor:pointer;display:block;font-size:1rem;letter-spacing:0;text-transform:none}.js-form-type-checkbox label::before,.js-form-type-checkbox label::after,.js-form-type-radio label::before,.js-form-type-radio label::after,.facet-item label::before,.facet-item label::after{width:1.5rem;height:1.5rem;position:absolute;top:0;left:0;text-align:center;line-height:1.5rem;color:#fff}.js-form-type-checkbox label::before,.js-form-type-radio label::before,.facet-item label::before{content:"";background:#fff;border:1px solid #d2d2d2;border-radius:8px;-webkit-transition:all .3s ease;transition:all .3s ease}.js-form-type-checkbox label::after,.js-form-type-radio label::after,.facet-item label::after{opacity:0;font-family:"Font Awesome 6 Pro";font-size:.75rem}.js-form-type-checkbox input[type=checkbox],.js-form-type-checkbox input[type=radio],.js-form-type-radio input[type=checkbox],.js-form-type-radio input[type=radio],.facet-item input[type=checkbox],.facet-item input[type=radio]{cursor:pointer;width:1.5rem;height:1.5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;top:0;left:0;margin:0;opacity:0}.js-form-type-checkbox input[type=checkbox]:checked+label::before,.js-form-type-checkbox input[type=radio]:checked+label::before,.js-form-type-radio input[type=checkbox]:checked+label::before,.js-form-type-radio input[type=radio]:checked+label::before,.facet-item input[type=checkbox]:checked+label::before,.facet-item input[type=radio]:checked+label::before{background:#0047ba;border-color:#0047ba;z-index:1}.js-form-type-checkbox input[type=checkbox]:checked+label::after,.js-form-type-checkbox input[type=radio]:checked+label::after,.js-form-type-radio input[type=checkbox]:checked+label::after,.js-form-type-radio input[type=radio]:checked+label::after,.facet-item input[type=checkbox]:checked+label::after,.facet-item input[type=radio]:checked+label::after{opacity:1}.js-form-type-checkbox input[type=checkbox]:focus+label::before,.js-form-type-checkbox input[type=radio]:focus+label::before,.js-form-type-radio input[type=checkbox]:focus+label::before,.js-form-type-radio input[type=radio]:focus+label::before,.facet-item input[type=checkbox]:focus+label::before,.facet-item input[type=radio]:focus+label::before{border-color:#0047ba}.js-form-type-checkbox input[type=radio]+label::before,.js-form-type-radio input[type=radio]+label::before,.facet-item input[type=radio]+label::before{border-radius:50%}.js-form-type-checkbox input[type=radio]+label::after,.js-form-type-radio input[type=radio]+label::after,.facet-item input[type=radio]+label::after{content:"";width:1.5rem;height:1.5rem;background:#fff;border-radius:50%}.js-form-type-checkbox input[type=checkbox]+label::after,.js-form-type-radio input[type=checkbox]+label::after,.facet-item input[type=checkbox]+label::after{content:""}.js-form-type-checkbox+.js-form-type-checkbox,.js-form-type-radio+.js-form-type-radio{margin-top:20px}html.js input.form-autocomplete{background-position:95% 50%}html.js input.form-autocomplete.ui-autocomplete-loading{background-repeat:no-repeat;background-position:95% 50%}html.js input.throbbing{background-position:99% -15px}textarea[disabled],select[disabled],input[disabled]{background-color:#848484;color:#f5f5f5;pointer-events:none;cursor:default}::-webkit-input-placeholder{color:#848484}::-webkit-input-placeholder:focus{color:#fff}:focus::-webkit-input-placeholder{color:#fff}:-moz-placeholder{color:#848484}:-moz-placeholder:focus{color:#fff}::-moz-placeholder{color:#848484}::-moz-placeholder:focus{color:#fff}:-ms-input-placeholder{color:#848484}:-ms-input-placeholder:focus{color:#fff}.checkboxes--wrapper{width:100%}.js-form-type-checkbox{display:block;width:100%;margin:20px 0 0}input[type=file]{border:0;padding:8px 0;width:100%;max-width:765px}input[type=search]{-webkit-box-sizing:border-box;box-sizing:border-box}input[type=text],input[type=date],input[type=search],input[type=number],input[type=password],input[type=email],input[type=tel],textarea,select{background-color:#fff;color:#333;border-color:#d2d2d2;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-shadow:none;box-shadow:none}@media(prefers-color-scheme:dark){input[type=text],input[type=date],input[type=search],input[type=number],input[type=password],input[type=email],input[type=tel],textarea,select{background-color:#464646}}@media(prefers-color-scheme:dark){input[type=text],input[type=date],input[type=search],input[type=number],input[type=password],input[type=email],input[type=tel],textarea,select{color:#f5f5f5}}@media(prefers-color-scheme:dark){input[type=text],input[type=date],input[type=search],input[type=number],input[type=password],input[type=email],input[type=tel],textarea,select{border-color:#848484}}input[type=text]::-webkit-input-placeholder,input[type=date]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,textarea::-webkit-input-placeholder,select::-webkit-input-placeholder{color:#333}input[type=text]::-moz-placeholder,input[type=date]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=tel]::-moz-placeholder,textarea::-moz-placeholder,select::-moz-placeholder{color:#333}input[type=text]:-ms-input-placeholder,input[type=date]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,textarea:-ms-input-placeholder,select:-ms-input-placeholder{color:#333}input[type=text]::-ms-input-placeholder,input[type=date]::-ms-input-placeholder,input[type=search]::-ms-input-placeholder,input[type=number]::-ms-input-placeholder,input[type=password]::-ms-input-placeholder,input[type=email]::-ms-input-placeholder,input[type=tel]::-ms-input-placeholder,textarea::-ms-input-placeholder,select::-ms-input-placeholder{color:#333}input[type=text]::placeholder,input[type=date]::placeholder,input[type=search]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=email]::placeholder,input[type=tel]::placeholder,textarea::placeholder,select::placeholder{color:#333}@media(prefers-color-scheme:dark){input[type=text]::-webkit-input-placeholder,input[type=date]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,textarea::-webkit-input-placeholder,select::-webkit-input-placeholder{color:#f5f5f5}input[type=text]::-moz-placeholder,input[type=date]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=tel]::-moz-placeholder,textarea::-moz-placeholder,select::-moz-placeholder{color:#f5f5f5}input[type=text]:-ms-input-placeholder,input[type=date]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,textarea:-ms-input-placeholder,select:-ms-input-placeholder{color:#f5f5f5}input[type=text]::-ms-input-placeholder,input[type=date]::-ms-input-placeholder,input[type=search]::-ms-input-placeholder,input[type=number]::-ms-input-placeholder,input[type=password]::-ms-input-placeholder,input[type=email]::-ms-input-placeholder,input[type=tel]::-ms-input-placeholder,textarea::-ms-input-placeholder,select::-ms-input-placeholder{color:#f5f5f5}input[type=text]::placeholder,input[type=date]::placeholder,input[type=search]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=email]::placeholder,input[type=tel]::placeholder,textarea::placeholder,select::placeholder{color:#f5f5f5}}fieldset{background-color:#fff;border:1px solid #d2d2d2;border-radius:8px;padding:40px}@media(prefers-color-scheme:dark){fieldset{background-color:#222}}fieldset legend,fieldset summary{font-family:"Reddit Sans Condensed",impact,sans-serif;font-weight:700;text-transform:uppercase;margin-top:20px;margin-bottom:10px;line-height:1.4;color:#464646;margin-top:0}@media(prefers-color-scheme:dark){fieldset legend,fieldset summary{color:#f5f5f5}}@media(min-width:48em){fieldset legend,fieldset summary{font-size:1.125rem}}@media(max-width:47.9375em){fieldset legend,fieldset summary{font-size:1.14rem}}fieldset legend a,fieldset summary a{color:#464646;text-decoration:none}@media(prefers-color-scheme:dark){fieldset legend a,fieldset summary a{color:#f5f5f5}}fieldset legend a:hover,fieldset legend a:focus,fieldset summary a:hover,fieldset summary a:focus{color:#87def9}@media(min-width:37.5em){fieldset.fieldset--twocol>.fieldset-wrapper{margin-left:-10px;margin-right:-10px}fieldset.fieldset--twocol>.fieldset-wrapper:after{content:"";display:table;clear:both}fieldset.fieldset--twocol>.fieldset-wrapper .form-item{width:50%;padding-left:10px;padding-right:10px;float:left}fieldset.fieldset--threecol>.fieldset-wrapper{margin-left:-10px;margin-right:-10px}fieldset.fieldset--threecol>.fieldset-wrapper:after{content:"";display:table;clear:both}fieldset.fieldset--threecol>.fieldset-wrapper .form-item{width:33.33%;padding-left:10px;padding-right:10px;float:left}}fieldset+fieldset,fieldset.form-item+fieldset.form-item{margin-top:40px}legend{border:0;padding:0;font-weight:900}.webform-composite-hidden-title legend{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0;width:100%;margin-bottom:40px}table caption{font-family:"Reddit Sans Condensed",impact,sans-serif;font-weight:700;text-transform:uppercase;margin-top:20px;margin-bottom:10px;line-height:1.4;color:#464646;font-weight:900;margin-top:0}@media(prefers-color-scheme:dark){table caption{color:#f5f5f5}}@media(min-width:48em){table caption{font-size:1.125rem}}@media(max-width:47.9375em){table caption{font-size:1.14rem}}table caption a{color:#464646;text-decoration:none}@media(prefers-color-scheme:dark){table caption a{color:#f5f5f5}}table caption a:hover,table caption a:focus{color:#87def9}tbody{border:none}tbody tr{border:1px solid #d2d2d2}thead tr{border:1px solid #d2d2d2}th{text-align:left;padding:1rem 1.5rem .75rem;border:none}td{padding:1rem 1.5rem .75rem;border:1px solid #d2d2d2}.tablesort--asc{background-image:url(/themes/custom/tmjt/dist/images/twistie-down.svg)}.tablesort--desc{background-image:url(/themes/custom/tmjt/dist/images/twistie-up.svg)}.table-links tr,.table-links td{border:none}.table-links td{padding:0 10px;vertical-align:top}.table-links ul{margin:0;padding:0}.table-links ul li{text-indent:0;margin-bottom:20px}.table-links ul li::before{display:none}.table-links ul a{background-color:#fff;position:relative;border-radius:8px;padding:20px 20px 40px;-webkit-box-shadow:0px 2px 5px 0px rgba(0,0,0,.15);box-shadow:0px 2px 5px 0px rgba(0,0,0,.15);border-color:#ebebeb;border-width:2px;border-style:solid;border-radius:8px;width:100%;padding:20px 30px;display:block}@media(prefers-color-scheme:dark){.table-links ul a{background-color:#464646}}.table-links ul a.text--center .field-card-image{margin:0 auto 20px auto}.table-links ul a .field-card-image{margin-bottom:20px}.table-links ul a .field-card-image img{-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left;width:200px;height:125px}.table-links ul a .field-card-image svg{width:auto;height:75px}.table-links ul a .card-content .field-card-text{font-size:1.125rem}.table-links ul a .card-content h3{margin-top:0}.table-links ul a.no-link::before{content:"";position:absolute;top:0;bottom:0;width:100%;height:100%;left:0;border:2px solid rgba(0,0,0,0);border-radius:8px;border-color:#ebebeb}@media(prefers-color-scheme:dark){.table-links ul a.no-link::before{border-color:#848484}}.table-links ul a.no-link::after{content:"";width:100%;height:8px;border-radius:0 0 8px 8px;position:absolute;bottom:0;left:0;background-color:#222}@media(prefers-color-scheme:dark){.table-links ul a.no-link::after{background-color:#848484}}.table-links ul a.has-link a::before{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;content:"";position:absolute;top:0;bottom:0;width:100%;height:100%;left:0;border:2px solid rgba(0,0,0,0);border-radius:8px;border-color:#ebebeb}@media(prefers-color-scheme:dark){.table-links ul a.has-link a::before{border-color:#848484}}.table-links ul a.has-link a::after{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;content:"";width:100%;height:8px;border-radius:0 0 8px 8px;position:absolute;bottom:0;left:0;background-color:#222}@media(prefers-color-scheme:dark){.table-links ul a.has-link a::after{background-color:#848484}}.table-links ul a.has-link a:hover,.table-links ul a.has-link a:focus{color:#002a6e;text-decoration:none}@media(prefers-color-scheme:dark){.table-links ul a.has-link a:hover,.table-links ul a.has-link a:focus{color:#87def9}}.table-links ul a.has-link a:hover::before,.table-links ul a.has-link a:focus::before{border-color:#0047ba}@media(prefers-color-scheme:dark){.table-links ul a.has-link a:hover::before,.table-links ul a.has-link a:focus::before{border-color:#87def9}}.table-links ul a.has-link a:hover::after,.table-links ul a.has-link a:focus::after{background-color:#0047ba}@media(prefers-color-scheme:dark){.table-links ul a.has-link a:hover::after,.table-links ul a.has-link a:focus::after{background-color:#87def9}}.table-links ul a.has-link a:focus::before{outline:2px dotted;outline-offset:4px;outline-color:#0047ba}@media(prefers-color-scheme:dark){.table-links ul a.has-link a:focus::before{outline-color:#87def9}}@media(prefers-color-scheme:dark){.table-links ul a{border-color:#848484}}.table-links ul a:hover,.table-links ul a:focus{color:#002a6e;border-color:#0047ba;text-decoration:none}@media(prefers-color-scheme:dark){.table-links ul a:hover,.table-links ul a:focus{color:#87def9}}@media(prefers-color-scheme:dark){.table-links ul a:hover,.table-links ul a:focus{border-color:#87def9}}.table-links ul a:focus{outline:2px dotted;outline-offset:4px;outline-color:#0047ba}@media(prefers-color-scheme:dark){.table-links ul a:focus{outline-color:#87def9}}@media(max-width:47.9375em){.table-links tr{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.table-links tr>td{width:50%}.table-links tr>td:last-child{width:100%}.table-links tr>td:last-child ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.table-links tr>td:last-child ul li{width:calc(50% - 10px)}}.ajax-progress.ajax-progress-fullscreen{width:96px;height:96px;border-radius:50%;background-color:rgba(255,255,255,.85);background-image:url(/themes/custom/tmjt/dist/images/loading.gif);background-size:60px auto;background-repeat:no-repeat;background-position:center}.svg .ajax-progress.ajax-progress-fullscreen{background-image:url(/themes/custom/tmjt/dist/images/loading.svg)}a.more-link,.more-link a{color:#0047ba;border:1px solid rgba(0,0,0,0);display:inline-block;font-family:"League Spartan",arial,helvetica,sans-serif;text-decoration:none;text-transform:uppercase;position:relative;-webkit-transition:color .3s ease;transition:color .3s ease}a.more-link::after,.more-link a::after{content:"";font-family:"Font Awesome 6 Pro";margin-left:.4em;font-size:.8em;position:relative;top:-0.1em}a.more-link::before,.more-link a::before{content:"";background:#002a6e;width:0;height:1px;position:absolute;bottom:0;left:0;right:0;margin:auto;opacity:0;-webkit-transition:all .3s ease;transition:all .3s ease}a.more-link:hover,a.more-link:focus,.more-link a:hover,.more-link a:focus{color:#002a6e}a.more-link:hover::before,a.more-link:focus::before,.more-link a:hover::before,.more-link a:focus::before{opacity:1;width:100%}a.more-link:focus,.more-link a:focus{border-color:#002a6e;border-radius:8px;-webkit-box-shadow:0 0 6px #002a6e;box-shadow:0 0 6px #002a6e}a.more-link[target=_blank]::after,.more-link a[target=_blank]::after{content:"";font-family:"Font Awesome 6 Pro";font-weight:100;font-size:.85em;position:relative;top:-0.125em;margin-left:5px}.contextual button:before{display:none}.page>.discount__promo .discount__promo__link::after{content:"";display:inline-block;width:15px;height:15px;background-image:url(/themes/custom/tmjt/dist/images/arrow-right-light-blue.svg);background-repeat:no-repeat;background-size:contain;background-position:center;vertical-align:middle}hr{height:1px;border:none;background:#d2d2d2;margin-top:80px;margin-bottom:80px}abbr[title]{border-bottom:1px dotted;cursor:help;white-space:nowrap}blockquote{margin-top:0;margin-left:0;margin-right:0;padding-left:60px;padding-right:40px;font-family:"League Spartan",arial,helvetica,sans-serif;font-style:italic}blockquote p{margin-bottom:20px}blockquote p:last-child{margin-bottom:0}blockquote .byline{font-family:"League Spartan",arial,helvetica,sans-serif;font-style:normal;text-transform:uppercase;font-weight:900}p~blockquote{padding-top:0}.figure a{display:block}figcaption{margin-top:5px;border-bottom-left-radius:8px;border-bottom-right-radius:8px;color:#333;background:#fff;padding:20px}figcaption p:last-child{margin-bottom:0}dfn{font-style:italic}mark{background:#fff5f8;color:#e70448;border:1px solid #e70448;font-weight:900}mark.unpublished-marker{padding:4px 6px}.unpublished-marker-container{margin:0 0 20px 0}.display-teaser .unpublished-marker-container{position:absolute;top:20px;right:20px;z-index:1}.card .unpublished-marker-container{position:absolute;top:20px;left:20px}pre{overflow:auto;margin:40px 0;white-space:pre;white-space:pre-wrap;word-wrap:break-word}pre,code,kbd,samp,tt,var{font-family:monospace,"Courier New","DejaVu Sans Mono",sans-serif}sub,sup{font-size:.675em;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}.junk-blue{color:#87def9}.blue{color:#0047ba}.white{color:#fff}.large{font-size:1.3rem}@media(min-width:90em){.large{font-size:1.4rem}}.small{font-size:1rem}.pager{position:relative;clear:both;padding:0;text-align:center;margin:0 auto;padding-top:40px;width:100%}.pager .pager__items{margin:0 auto;text-align:center;padding-left:0;font-size:16px}.pager li{list-style-type:none}.pager a{color:#333;position:relative;padding:4px 0;text-decoration:none}@media(prefers-color-scheme:dark){.pager a{color:#f5f5f5}}.pager a::before{content:"";background:#0047ba;width:0;height:3px;position:absolute;bottom:0;left:0;right:0;z-index:5;margin:auto;-webkit-transition:width .2s ease-in;transition:width .2s ease-in}@media(prefers-color-scheme:dark){.pager a::before{background:#87def9}}.pager a:hover::before,.pager a:focus::before{width:100%}.pager a:hover,.pager a:focus{color:#0047ba}@media(prefers-color-scheme:dark){.pager a:hover,.pager a:focus{color:#87def9}}.pager .is-active a{background-color:#0047ba;color:#fff}.pager__count{margin-top:0}.pager__items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pager__item svg{position:relative;height:16px;vertical-align:middle}.pager__item--previous{position:absolute;left:0}.pager__item--next{position:absolute;right:0}.term-label{margin-left:auto;margin-right:auto;max-width:1256px;min-width:320px;width:100%;padding-left:20px;padding-right:20px}@media(min-width:48em){.term-label{padding-left:40px;padding-right:40px}}.page-banner .no-image:not(.illustration-overridden) .banner-fallback{display:none}@media(min-width:48em){.page-banner .no-image:not(.illustration-overridden) .banner-fallback{display:block;width:40%;height:100%;position:absolute;right:0;top:0;bottom:0;z-index:2;-o-object-fit:cover;object-fit:cover;-o-object-position:left;object-position:left}}@media print{a:link,a:visited{text-decoration:underline !important}#site-name a:link,#site-name a:visited{text-decoration:none !important}#content a[href]:after{content:" (" attr(href) ")";font-weight:normal;font-size:16px}#content a[href^="javascript:"]:after,#content a[href^="#"]:after{content:""}#content abbr[title]:after{content:" (" attr(title) ")"}#content{float:none !important;width:100% !important;margin:0 !important;padding:0 !important}body,#page,#main,#content{color:#000;background-color:rgba(0,0,0,0) !important;background-image:none !important}#skip-link,#toolbar,#navigation,.region-sidebar-first,.region-sidebar-second,#footer,.breadcrumb,.tabs,.action-links,.links,.book-navigation,.forum-topic-navigation,.pager,.feed-icons{visibility:hidden;display:none}}
.modal .modal__overlay{padding:40px 0;z-index:999}.modal .modal__container{background-color:#fff;width:100%;max-width:765px}@media(prefers-color-scheme:dark){.modal .modal__container{background-color:#000}}.modal .modal__content{margin-bottom:0}.modal .modal__content .field:last-child{margin-bottom:0}.modal .modal__header h2{color:#000;margin-bottom:0}@media(prefers-color-scheme:dark){.modal .modal__header h2{color:#fff}}.modal .modal__close{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:inline-block;position:relative;z-index:2;text-decoration:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:1.125rem;font-family:"Reddit Sans Condensed",impact,sans-serif;font-weight:900;text-transform:uppercase;line-height:1.3;padding:10px 20px;border-width:2px;border-style:solid;border-radius:8px;color:#fff;background-color:#0047ba;border-color:#0047ba;top:4px !important;right:4px !important}@media(prefers-color-scheme:dark){.modal .modal__close{color:#000}}@media(prefers-color-scheme:dark){.modal .modal__close{background-color:#87def9}}@media(prefers-color-scheme:dark){.modal .modal__close{border-color:#87def9}}.modal .modal__close:hover,.modal .modal__close:focus{color:#fff;background-color:#002a6e;border-color:#002a6e;-webkit-box-shadow:0 0 8px #f5f5f5;box-shadow:0 0 8px #f5f5f5;text-decoration:none}@media(prefers-color-scheme:dark){.modal .modal__close:hover,.modal .modal__close:focus{color:#000}}@media(prefers-color-scheme:dark){.modal .modal__close:hover,.modal .modal__close:focus{background-color:#56d1f7}}@media(prefers-color-scheme:dark){.modal .modal__close:hover,.modal .modal__close:focus{border-color:#56d1f7}}@media(prefers-color-scheme:dark){.modal .modal__close:hover,.modal .modal__close:focus{-webkit-box-shadow:0 0 8px #6e6e6e;box-shadow:0 0 8px #6e6e6e}}.modal .modal__close:hover,.modal .modal__close:focus{background:#87def9;border:#87def9;color:#000}@media(min-width:30em){.modal .modal__overlay{padding:40px 20px}}@media(min-width:37.5em){.modal .modal__overlay{padding:40px}}[id=discount-modal] .modal__container{padding:0;border-radius:8px;background-color:#222}[id=discount-modal] .modal__header{background-color:#87def9;padding:30px 40px}[id=discount-modal] .modal__header h2{color:#000;margin:0}[id=discount-modal] .modal__close{top:0 !important;right:0 !important;border:0;background-color:#87def9;color:#000}[id=discount-modal] .modal__close::before{display:none}[id=discount-modal] .modal__close:hover,[id=discount-modal] .modal__close:focus{-webkit-box-shadow:none;box-shadow:none;background-color:#000;color:#87def9;border:0}[id=discount-modal] .modal__content{padding:40px;margin:0}[id=discount-modal] .modal__content p{font-size:1.1rem}[id=discount-modal] .discount-description{color:#fff}[id=discount-modal] .discount-info{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:40px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}[id=discount-modal] .discount-info a{width:100%;text-align:center}[id=discount-modal] .discount-info .discount-code,[id=discount-modal] .discount-info .discount-date{width:50%}[id=discount-modal] .discount-info h3{margin:0;font-family:"League Spartan",arial,helvetica,sans-serif;font-size:1rem;font-weight:400;text-transform:none;color:#fff}[id=discount-modal] .discount-info p{font-family:"Reddit Sans Condensed",impact,sans-serif;font-weight:700;text-transform:uppercase;margin-top:20px;margin-bottom:10px;line-height:1.4;color:#464646;color:#87def9 !important;margin:0}@media(prefers-color-scheme:dark){[id=discount-modal] .discount-info p{color:#f5f5f5}}@media(min-width:48em){[id=discount-modal] .discount-info p{font-size:1.125rem}}@media(max-width:47.9375em){[id=discount-modal] .discount-info p{font-size:1.14rem}}[id=discount-modal] .discount-info p a{color:#464646;text-decoration:none}@media(prefers-color-scheme:dark){[id=discount-modal] .discount-info p a{color:#f5f5f5}}[id=discount-modal] .discount-info p a:hover,[id=discount-modal] .discount-info p a:focus{color:#87def9}[id=discount-modal] .disclaimer{font-size:1rem;color:#d2d2d2;margin-top:30px;padding-top:30px;border-top:1px solid #464646}@media(min-width:37.5em){[id=discount-modal] .discount-info{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:40px}[id=discount-modal] .discount-info a,[id=discount-modal] .discount-info .discount-code,[id=discount-modal] .discount-info .discount-date{width:auto}}
.component--accordion--default{background-color:rgba(0,0,0,0);padding:0}.display-accordion,.accordion{margin-bottom:20px;position:relative}.display-accordion .accordion__button,.accordion .accordion__button{border-color:#ebebeb;background-color:#fff;color:#000;min-height:80px;border-style:solid;border-width:1px;padding-right:40px;-webkit-box-shadow:0px 2px 5px 0px rgba(0,0,0,.15);box-shadow:0px 2px 5px 0px rgba(0,0,0,.15)}@media(prefers-color-scheme:dark){.display-accordion .accordion__button,.accordion .accordion__button{border-color:#848484}}@media(prefers-color-scheme:dark){.display-accordion .accordion__button,.accordion .accordion__button{background-color:#464646}}@media(prefers-color-scheme:dark){.display-accordion .accordion__button,.accordion .accordion__button{color:#f5f5f5}}.display-accordion .accordion__button::before,.display-accordion .accordion__button::after,.accordion .accordion__button::before,.accordion .accordion__button::after{background-color:#0047ba;content:"";position:absolute;top:0;bottom:0;margin:auto;right:20px;display:block}@media(prefers-color-scheme:dark){.display-accordion .accordion__button::before,.display-accordion .accordion__button::after,.accordion .accordion__button::before,.accordion .accordion__button::after{background-color:#87def9}}.display-accordion .accordion__button::before,.accordion .accordion__button::before{width:1rem;height:2px}.display-accordion .accordion__button::after,.accordion .accordion__button::after{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:2px;height:1rem;margin-right:calc(.5rem - 1px)}.display-accordion .accordion__button:hover,.display-accordion .accordion__button:focus,.accordion .accordion__button:hover,.accordion .accordion__button:focus{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border-color:#0047ba;color:#0047ba}@media(prefers-color-scheme:dark){.display-accordion .accordion__button:hover,.display-accordion .accordion__button:focus,.accordion .accordion__button:hover,.accordion .accordion__button:focus{border-color:#87def9}}@media(prefers-color-scheme:dark){.display-accordion .accordion__button:hover,.display-accordion .accordion__button:focus,.accordion .accordion__button:hover,.accordion .accordion__button:focus{color:#87def9}}.display-accordion .accordion__button[aria-expanded=true],.accordion .accordion__button[aria-expanded=true]{border-color:#d2d2d2;border-radius:8px 8px 0 0;border-bottom-color:rgba(0,0,0,0);-webkit-box-shadow:none;box-shadow:none}@media(prefers-color-scheme:dark){.display-accordion .accordion__button[aria-expanded=true],.accordion .accordion__button[aria-expanded=true]{border-color:#848484}}.display-accordion .accordion__button[aria-expanded=true]::after,.accordion .accordion__button[aria-expanded=true]::after{content:"";height:0}.display-accordion .accordion__button[aria-expanded=true] i,.display-accordion .accordion__button[aria-expanded=true] svg,.accordion .accordion__button[aria-expanded=true] i,.accordion .accordion__button[aria-expanded=true] svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.display-accordion .accordion__content[aria-hidden=false],.accordion .accordion__content[aria-hidden=false]{display:block}.display-accordion .accordion__content,.accordion .accordion__content{font-size:1rem;background-color:#fff;border-color:#d2d2d2;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:none;position:absolute;top:100%;left:0;right:0;z-index:10;border-radius:0 0 8px 8px;border-style:solid;border-width:0 1px 1px 1px;padding:20px}@media(prefers-color-scheme:dark){.display-accordion .accordion__content,.accordion .accordion__content{background-color:#464646}}@media(prefers-color-scheme:dark){.display-accordion .accordion__content,.accordion .accordion__content{border-color:#848484}}.display-accordion .accordion__content p,.accordion .accordion__content p{margin-bottom:10px}[class*=background--] .display-accordion .accordion__content *,[class*=background--] .accordion .accordion__content *{color:#333}@media(prefers-color-scheme:dark){[class*=background--] .display-accordion .accordion__content *,[class*=background--] .accordion .accordion__content *{color:#f5f5f5}}.display-accordion.no-summary .accordion__button,.accordion.no-summary .accordion__button{-webkit-box-shadow:0px 2px 5px 0px rgba(0,0,0,.15);box-shadow:0px 2px 5px 0px rgba(0,0,0,.15);padding:10px 20px;border-radius:8px}.display-accordion.no-summary a,.accordion.no-summary a{text-decoration:none}.display-accordion.no-summary a:hover,.display-accordion.no-summary a:focus,.accordion.no-summary a:hover,.accordion.no-summary a:focus{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border-color:#0047ba}@media(prefers-color-scheme:dark){.display-accordion.no-summary a:hover,.display-accordion.no-summary a:focus,.accordion.no-summary a:hover,.accordion.no-summary a:focus{border-color:#87def9}}.display-accordion .learn-more-link,.accordion .learn-more-link{margin-top:10px}.display-accordion .learn-more-link .name,.accordion .learn-more-link .name{display:inline-block;text-decoration:underline}.display-accordion .learn-more-link:hover,.display-accordion .learn-more-link:focus,.accordion .learn-more-link:hover,.accordion .learn-more-link:focus{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;text-decoration:none}.display-accordion .learn-more-link:hover .name,.display-accordion .learn-more-link:focus .name,.accordion .learn-more-link:hover .name,.accordion .learn-more-link:focus .name{text-decoration:none}.field-accordion-sections .accordion,.field-accordion-sections .accordion__button{width:100%}.field-accordion-sections .accordion__button{text-align:left;position:relative}.field-accordion-sections .accordion__button.has-svg-icon::after{display:none !important}.field-accordion-sections>.field__item{margin:20px 0}.field-accordion-sections>.field__item .accordion{margin:0}.field-accordion-sections>.field__item:first-child{margin-top:0}.field-accordion-sections>.field__item:last-child{margin-bottom:0}
.paragraph-section.has-badge .field-content{padding-top:40px}.paragraph-section.has-badge::before{content:"";position:absolute;left:0;right:0;margin:0 auto}.paragraph-section.badge--serving-better::before{content:"";background-image:url(/themes/custom/tmjt/dist/images/tmjt-badge-resized.png);background-repeat:no-repeat;background-size:contain;position:absolute;width:150px;height:150px;top:-64px}.paragraph-section.badge--lose-junk::before{content:"";background-image:url(/themes/custom/tmjt/dist/images/lose-the-junk-resized.png);background-repeat:no-repeat;background-size:contain;position:absolute;width:200px;height:80px;top:-40px}.paragraph-section.badge--dont-sweat-it::before{content:"";background-image:url(/themes/custom/tmjt/dist/images/dont-sweat-it-resized.png);background-repeat:no-repeat;background-size:contain;position:absolute;width:125px;height:125px;top:-60px}.paragraph-section.badge--free-your-space::before{content:"";background-image:url(/themes/custom/tmjt/dist/images/free-your-space-resized.png);background-repeat:no-repeat;background-size:contain;position:absolute;width:160px;height:125px;top:-70px}
