/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.office-index--hero--breadcrumb{padding-bottom:var(--stack-8);}.office-index--hero h1{padding-bottom:var(--stack-9);text-transform:uppercase;}.office-index--hero .office-index--form-wrapper{background-color:var(--white);border-radius:8px;border:2px solid #c0c0c0;padding:var(--stack-2);}.office-index--hero .office-index--form-wrapper .form-type-textfield{width:100%;margin-left:var(--stack-2);}.office-index--hero .form-type-textfield input{font-size:var(--body-lg);width:100%;height:100%;}.office-index--hero h1{padding-bottom:40px;}@media screen and (min-width:992px) and (max-width:1199px){.office-index--hero h1{padding-right:100px;}}@media screen and (min-width:1200px){.office-index--hero h1{padding-right:200px;}}.office-index--hero .local-office--form{margin-bottom:40px;}@media (min-width:992px){.office-index--hero .local-office--form{margin-bottom:0px;}}.office-index--hero .office-index--submit:hover{cursor:pointer;}.office-index--hero .form-type-textfield input::placeholder{color:var(--black);transition:color .2s ease;}.office-index--hero .form-type-textfield input:focus::placeholder{color:transparent;}.office-index--hero .office-index--search-btn{color:#020202;font-family:var(--font-secondary);font-weight:var(--sfw-800);display:flex;border-radius:8px;justify-content:center;align-content:center;padding:var(--stack-2) var(--stack-3);background:linear-gradient(180deg,#ffec00 41.83%,#e2d100 100%);width:fit-content;margin-right:0;min-width:initial;}.office-index--hero .local-office--use-location{margin-top:var(--stack-1);cursor:pointer;color:var(--science-blue);font-weight:var(--fw-600);width:fit-content;}.office-index--hero .local-office--use-location svg{margin-right:var(--stack-1);}.office-index--hero .local-office--inner-wrapper{background-color:var(--white);padding:24px;border-radius:12px;}.office-index--hero .local-office--default-card svg{margin-bottom:var(--stack-3);}.office-index--hero .local-office--default-card p{color:var(--midnight-gray);}.local-office--hr{height:1px;width:100%;border:0;margin:var(--stack-3) 0;}.local-office--address,.local-office--phone{padding-bottom:var(--stack-3);}.local-office--address .local-office-address--data,.local-office--phone .local-office-phone--data{max-width:calc(100% - 58px);}.local-office-address--link{display:flex;width:100%;}.local-office--address svg,.local-office--phone svg{min-width:40px;margin-right:var(--stack-3);}.local-office--view a{text-align:center;width:100%;justify-content:center;background:linear-gradient(180deg,#ffec00 41.83%,#e2d100 100%);box-shadow:0 2px 4px 0 rgba(0,0,0,0.10),0 4px 5px 0 rgba(0,0,0,0.07),0 1px 10px 0 rgba(0,0,0,0.06);padding:12px 0;font-weight:var(--sfw-800);border-radius:8px;}.local-office--view a:hover{box-shadow:none;text-decoration:none;}.office-index--hero--view-locations{width:fit-content;}a.office-index--hero--view-locations,a.office-index--hero--view-locations:hover{text-decoration:none;margin-top:var(--stack-2);}#jump-to-locations{scroll-margin-top:142px;}@media screen and (max-width:991px){.office-index--hero .form-type-textfield input{font-size:var(--body-r);}.local-office--address .local-office-address--data,.local-office--phone .local-office-phone--data{max-width:calc(100% - 16px);}}
.block-ftp-intake-form select,.block-ftp-intake-form textarea,.block-ftp-intake-form input{max-width:100%;width:100%;}.block-ftp-intake-form .mm-ss__trigger,.block-ftp-intake-form textarea,.block-ftp-intake-form input{padding:var(--stack-2);font-size:14px;border-radius:8px;border:1px solid var(--color-n-300,#C0C0C0);}.block-ftp-intake-form .form-type-textfield,.block-ftp-intake-form .form-item-email,.block-ftp-intake-form .form-type-tel,.block-ftp-intake-form .form-type-select,.block-ftp-intake-form .form-type-email{margin-bottom:var(--stack-2);font-size:14px;}.block-ftp-intake-form .form-item-first-name,.block-ftp-intake-form .form-item-last-name,.block-ftp-intake-form .form-item-phone,.block-ftp-intake-form .form-item-postal-code-billing{float:left;width:49%;}.block-ftp-intake-form .form-item-first-name,.block-ftp-intake-form .form-item-phone{margin-right:2%;}.block-ftp-intake-form .custom-para-blog{font-size:13px;font-weight:300;line-height:19.5px;margin-bottom:20px;}.block-ftp-intake-form .disclaimer-dark .custom-para-blog{color:var(--black);}.block-ftp-intake-form .disclaimer-light .custom-para-blog{color:var(--white);}.block-ftp-intake-form .form-submit{width:100%;padding:var(--stack-3);border-radius:8px;background-color:#FFED18;background-image:var(--Gradient-Yellow,linear-gradient(180deg,var(--Colors-Secondary-500,#FFEC00) 41.83%,var(--Colors-Secondary-700,#E2D100) 100%));box-shadow:0 2px 4px 0 rgba(0,0,0,0.05),0 4px 3px 0 rgba(0,0,0,0.04),0 1px 2px 0 rgba(0,0,0,0.03);color:var(--Colors-Neutral-900,#020202);font-size:var(--body-sm);font-weight:700;line-height:16px;margin-bottom:var(--stack-4);}.block-ftp-intake-form .form-submit:hover{border-radius:8px;background-color:#FFED18;background-image:linear-gradient(180deg,rgba(0,0,0,0.00) 0%,rgba(0,0,0,0.12) 100%);box-shadow:0 2px 4px 0 rgba(0,0,0,0.05),0 4px 3px 0 rgba(0,0,0,0.04),0 1px 2px 0 rgba(0,0,0,0.03);}
