body{padding-top:0;overflow:hidden}html{margin-top:0!important;overflow:scroll}@media screen and (max-width: 767px){.hero-block{min-height:auto}.hero-block .right:not(:has(*)){display:none}}.step-content-column>div>h4:not(:first-child){margin-top:30px}p>a,a:where(:not(.wp-element-button)){font-weight:600;text-decoration:underline;text-decoration-color:currentColor;text-decoration-thickness:1px;text-underline-offset:2px;transition:text-underline-offset .3s ease,text-decoration-color .3s ease,color .2s ease}p>a:hover,a:where(:not(.wp-element-button)):hover{text-underline-offset:4px;text-decoration-color:transparent}.phone-number-section a{text-decoration:none}ul[role=list] li.flex.items-center.gap-3 p{margin:0}.step-content-column>h3:has(.sr-only){display:none}#menu-primary-menu{gap:5px}#menu-primary-menu>li>a{font-size:14px;text-transform:capitalize}#menu-primary-menu li.menu-item-has-children>ul{min-width:max-content}.nav-primary li.menu-item-has-children:last-child>ul{left:auto;right:0}.nav-primary li.menu-item-has-children>ul li a{width:100%}.admin-bar .banner{top:32px}.admin-bar #main{top:32px;position:relative;margin-block-end:32px}.no-scroll{overflow:hidden;-webkit-overflow-scrolling:unset}.mobile-menu{-webkit-overflow-scrolling:touch;overflow-y:auto;max-height:calc(100vh - 80px)}.admin-bar .mobile-menu{max-height:calc(100vh - 126px)}.admin-bar .mobile-menu{max-height:calc(100vh - 126px);overflow-y:scroll}@media screen and (max-width: 767px){.hero-block .left img{margin-left:0}}.hero-block .left h1{font-family:var(--font-heading)}.three-column-hero .grid>div{position:relative}.three-column-hero .grid>div .from-transparent{animation:shimmer 3s ease-in-out infinite alternate}.three-column-hero .grid>div a:hover{box-shadow:0 5px 20px #fff6}@media screen and (max-width: 767px){.image-with-text-section{padding-bottom:35px}}.accordion-block-section .accordion-content-inner p{margin-bottom:1em;margin-top:1em}.accordion-item{box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}.accordion-content ul,.step-item ul{list-style:disc;margin-left:1rem}ol{list-style-type:decimal}.accordion-block-section .accordion-content-inner ul{list-style-type:disc}ul ul{list-style:circle!important}.accordion-block-section .accordion-content-inner ul li{list-style:disc}.accordion-block-section .accordion-content-inner ul li:not(:last-child){margin-block-end:10px}.accordion-block-section .accordion-content-inner ul[role=list]{padding-left:0;list-style:none}.step-content-column ul.space-y-3[role=list]{margin-left:0;list-style:none}.steps-block-section ul.list-disc{padding-left:30px;margin-top:20px}.steps-block-section h2,.steps-block-section h3,.steps-block-section .step-number{font-weight:400}.steps-block-section .accordion-item{box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}@media screen and (min-width: 768px){.cards .image-with-text-section .grid .order-2>div{background-image:url(/wp-content/uploads/2025/09/Vertical-Hexagon-Graphic-Copy.png);background-repeat:no-repeat;background-position:right center;background-attachment:scroll;background-size:contain;box-shadow:none}.cards .image-with-text-section .grid .order-2>div img{max-width:calc(100% - 100px);border-radius:16px}}.physicians .image-with-text-section[aria-labelledby=about-heading] .prose .fl-rich-text p br{display:none}.faq-callout-block .container{max-width:80rem}.registry .content-block[aria-label="Having Trouble Logging In?"] .prose ul{list-style:disc;padding-left:30px}.registry .accordion-block-section[aria-label="Instructional Guides"] .accordion-block-header div{font-size:1.25rem;line-height:1.625}@media screen and (min-width: 768px){.registry .accordion-block-section[aria-label="Instructional Guides"]{background-image:url(/wp-content/uploads/2025/08/gradient.png);background-repeat:no-repeat;background-position:right top;background-attachment:scroll;background-size:auto}}@media screen and (max-width: 1023px){.interactive-table-block .table-pagination>div{flex-direction:column;gap:15px;align-items:start}.contact .two-column-layout-section .container>.grid{margin-bottom:0;display:block}}.accordion-block-section[aria-label="CMTL Emergency Rules"] .accordion-content-inner ul{padding-left:0}.accordion-block-section[aria-label="CMTL Emergency Rules"] .accordion-item[data-item-title="MMTC Emergency Rules"] .accordion-content-inner ul{padding-bottom:8px;padding-top:8px}.ml-5{margin-left:calc(var(--spacing) * 5)}.nav-primary-mobile .nav-mobile>li{margin:0;border-bottom:1px solid #dedede;overflow:hidden}.nav-primary-mobile .nav-mobile>li.opened{padding-bottom:15px}.nav-primary-mobile .nav-mobile>li>a{border-radius:0;box-shadow:none;border:none;text-decoration:none;display:flex;align-items:center;transform:none;justify-content:space-between;background:none;transition:all .2s linear;padding-top:8px;padding-bottom:8px;outline:none;width:100%}.nav-primary-mobile .nav-mobile>li>a:hover{color:#575c8a}.nav-primary-mobile .nav-mobile>li .submenu-toggle{color:#575c8a;width:80px;display:flex;justify-content:end;align-items:center}.nav-primary-mobile .nav-mobile>li .submenu-toggle i{transition:all .2s linear}.nav-primary-mobile .nav-mobile>li.opened .submenu-toggle i{transform:rotate(180deg)}.nav-primary-mobile .nav-mobile .sub-menu{max-height:max-content;height:0px;visibility:hidden;transition:all .2s linear;padding-left:40px}.nav-primary-mobile .nav-mobile .opened .sub-menu{height:300px;visibility:visible}.nav-primary-mobile .nav-mobile .sub-menu li a{background:none;border:none;text-decoration:underline;line-height:1;box-shadow:none;outline:none;transform:none;padding-block:8px;font-size:15px;font-weight:400;transition:all .2s linear}.nav-primary-mobile .nav-mobile .sub-menu li.current_page_item a,.nav-primary-mobile .nav-mobile .sub-menu li a:hover{text-decoration:none;color:#575c8a}#main .steps-block-section[aria-label="Public Meetings"]:not(:last-of-type){padding-bottom:0}#main .steps-block-section[aria-label="Public Meetings"]:last-of-type .custom-divider{display:none}.gform_wrapper{max-width:100%!important;box-shadow:none;border-radius:0;border:none;background-color:transparent}.gform_wrapper .gform_body{padding:0}.gform_wrapper .gfield{padding:0!important;margin:0!important}.content-items ul{list-style:disc;padding-left:2rem}.gform_wrapper .gfield input,.gform_wrapper .gfield select,.gform_wrapper .gfield textarea{background-color:#0000000d;border-radius:0;box-shadow:none!important;border-color:#b8bdc9!important;min-height:50px!important;font-family:var(--font-body)!important;transition:none}.break-section h2.gsection_title{margin-top:4rem!important}.gform_wrapper .gfield input:focus,.gform_wrapper .gfield select:focus,.gform_wrapper .gfield textarea:focus{border-color:#737373!important;box-shadow:0 0 0 1px #737373!important;outline:2px dashed #737373!important;outline-offset:3px}.gform_wrapper .ginput_complex{flex-direction:column}.gform_wrapper .gfield_label{margin-top:14px!important;color:#737373!important;font-weight:400!important;font-size:18px!important;font-family:var(--font-body)!important;margin-bottom:1px}.gform_wrapper #field_1_5,.gform_wrapper #field_1_8{margin-top:80px!important}.gform_wrapper .ginput_complex label{width:100%;display:block!important;float:none;text-align:left;color:#737373!important;margin-left:2px!important;word-break:break-word;font-size:18px!important;clear:none;line-height:1.2em!important;font-family:var(--font-body)!important;margin-top:14px!important}.gform_wrapper .gfield_description{text-align:left;color:#737373!important;word-break:break-word;font-family:var(--font-body)!important;font-size:18px!important}.gform_wrapper input[type=submit],.gform_wrapper input[type=reset]{padding:12px 24px;background-color:#575c8a;border-radius:50px;color:#fff;font-size:18px;line-height:1.125;text-transform:uppercase;cursor:pointer;border:2px solid #575c8a;font-weight:500;box-shadow:0 0 0 1px #575c8a}.gform_wrapper input[type=reset]{margin-left:30px}.gform_wrapper input[type=submit]:hover,.gform_wrapper input[type=reset]:hover{box-shadow:none}@media screen and (max-width: 767px){.gform_wrapper input[type=reset]{margin-left:0;width:100%!important}}.caregivers-table{display:flex;flex-direction:column;gap:16px}.caregivers-table .caregiver-item{width:100%}.caregivers-table .item-header{border-bottom:1px solid #d1d5dc;padding-block-end:10px;margin-block-end:16px;font-size:18px}.caregivers-table .item-content>p:last-child{margin-block-end:0px}@media screen and (min-width: 768px){.caregivers-table{flex-direction:row}}@media screen and (min-width: 1024px){.page-id-34 .two-column-layout-section .grid{display:flex;column-gap:24px}.page-id-34 .two-column-layout-section .grid>div:first-child{flex-basis:40%;max-width:40%}.page-id-34 .two-column-layout-section .grid>div:last-child{flex-basis:60%;max-width:60%}}.page-id-373 .accordion-block{max-width:100%}.page-id-373 .accordion-block-header h2{color:var(--accent-color);font-family:var(--font-heading);font-size:18px;text-align:left}@media screen and (min-width: 768px){.page-id-373 .accordion-block-header h2{font-size:20px}}.link-list-section.three-col ul{column-gap:16px}.link-list-section.full-width .max-w-2xl{max-width:100%}@media screen and (min-width: 768px){.link-list-section.three-col ul{-moz-column-count:2;-webkit-column-count:2;column-count:2}}@media screen and (min-width: 1024px){.link-list-section.three-col ul{-moz-column-count:3;-webkit-column-count:3;column-count:3}}.privacy-policy-content h2{font-family:var(--font-heading);font-size:24px;line-height:1.2;margin-block-start:32px;margin-block-end:16px}.privacy-policy-content h3{font-family:var(--font-heading);font-size:20px;line-height:1.2;margin-block-start:24px;margin-block-end:12px}.privacy-policy-content h4{font-family:var(--font-heading);font-size:18px;line-height:1.2;margin-block-start:20px;margin-block-end:10px}.privacy-policy-content ul{margin-inline-start:24px;margin-block-end:24px;list-style:square}.privacy-policy-content p{margin-block-end:16px}.privacy-policy-content .toTop .fa-angle-up{margin-inline-end:8px;color:var(--accent-color)}@media screen and (min-width: 768px){.privacy-policy-content h2{font-size:36px;margin-block-start:48px;margin-block-end:24px}.privacy-policy-content h3{font-size:30px;margin-block-start:32px;margin-block-end:16px}.privacy-policy-content h4{font-size:24px;margin-block-start:24px;margin-block-end:12px}.privacy-policy-content p{margin-block-end:24px}}
