/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.page-wrapper-alpine{min-height:unset !important;}.highlighted-region-wrapper{position:relative;z-index:50;}
.node-content div time{margin-left:10px;font-size:26px}aside h3{min-width:100%;float:left;margin-left:0;text-align:left;font-size:22px !important;padding-bottom:10px;}
.eu-cookie-compliance-content{display:flex;margin:0.5em auto;}.agree-button{all:revert;}.eu-cookie-compliance-buttons{all:revert;align-self:center;}.eu-cookie-compliance-buttons button{all:revert;}.eu-cookie-compliance-default-button{all:revert;}.eu-cookie-compliance-default-button{background-color:transparent !important;color:white !important;cursor:pointer !important;border-width:1px !important;border-style:solid !important;padding-left:1.25rem !important;padding-right:1.25rem !important;padding-top:0.75rem !important;padding-bottom:0.75rem !important;border-color:#fff !important;float:right !important;margin-top:0 !important;margin-bottom:0 !important;margin-left:0.35em !important;margin-right:0.35em !important;}.eu-cookie-compliance-default-button:hover{color:black !important;}.eu-cookie-compliance-message{max-width:100%;float:none;margin:0;}.sliding-popup-bottom a,.eu-cookie-compliance-message > div > a:first-of-type{margin-left:0.25em;}.sliding-popup-bottom a,.eu-cookie-compliance-message > div > a{color:white !important;font-weight:bolder!important;text-decoration:underline!important;}
.tulane-account-menu__content ul{max-width:70%;}.tulane-main-menu__content ul li ul{margin-left:40px !important}.dropdown_wrapper .menu-item-icon-wrapper{z-index:2 !important;position:relative !important;margin-right:-5px !important;}.dropdown_wrapper .arrow-white{margin-left:-25px !important;z-index:-2 !important;position:relative !important;}.tulane-hamberger-menu-icon{opacity:1 !important;}.nav-secondary{z-index:2;position:relative;margin:0 0 -50px 0;}.nav-secondary a{font-weight:700;font-size:16px;}.nav-secondary a:hover{text-decoration:underline;}@media(min-width:64em){.nav-secondary{margin:100px 0 -30px 0;}}nav ul li .Sample-Placeholder-Pages,.dropdown_left{display:none;}
#block-tulane-tailwindcss-requestinfobutton{right:auto;}@media(min-width:64em){#block-tulane-tailwindcss-requestinfobutton{right:0;}}.modal-dialog .text-4xl.text-center.text-tu-green-official{background-color:#E6F6FC;}.modal-dialog .text-4xl h2{padding-top:5px;}.modal-dialog{margin-top:110px !important;}.slate-form{max-width:100% !important;}.slate-form .btn.btn-primary{border-width:5px;border-color:#B9D7E8;transition:opacity 0.3s ease;}@media (max-width:767px){.slate-form .btn.btn-primary{opacity:0.5;}body.is-scrolling .slate-form .btn.btn-primary{opacity:1.0;}}#form_description{color:#255c4e;margin-bottom:10px;font-size:20px;}
:root{--sf-white:var(--color-white,#fff);--sf-green:rgb(var(--color-fill,40 92 77));--sf-ink:rgb(var(--color-text-base,17 24 39));--sf-rule:rgb(var(--color-border,229 231 235));--sf-error:var(--color-red-600,#e7000b);--sf-green-dark:color-mix(in srgb,var(--sf-green) 85%,#000);--sf-focus:color-mix(in srgb,var(--sf-green) 14%,transparent);--sf-label:color-mix(in srgb,var(--sf-ink) 70%,var(--sf-white));--sf-muted:var(--sf-label);--sf-placeholder:color-mix(in srgb,var(--sf-ink) 60%,var(--sf-white));--sf-choice:color-mix(in srgb,var(--sf-ink) 85%,var(--sf-white));--sf-border:color-mix(in srgb,var(--sf-ink) 60%,var(--sf-white));--sf-border-hover:color-mix(in srgb,var(--sf-ink) 75%,var(--sf-white));--sf-field:var(--sf-white);--sf-error-text:color-mix(in srgb,var(--sf-error) 75%,#000);--sf-error-bg:color-mix(in srgb,var(--sf-error) 6%,var(--sf-white));--sf-error-edge:color-mix(in srgb,var(--sf-error) 30%,var(--sf-white));--sf-shadow:color-mix(in srgb,var(--sf-ink) 14%,transparent);--sf-shadow-soft:color-mix(in srgb,var(--sf-ink) 4%,transparent);--sf-radius:0.25rem;}html .sf-card.sf-card{max-width:760px !important;margin-left:auto;margin-right:auto;padding:clamp(1.5rem,4vw,3rem);background:var(--sf-white);border:1px solid var(--sf-rule);border-top:4px solid var(--sf-green);border-radius:var(--sf-radius);box-shadow:0 1px 2px var(--sf-shadow-soft),0 12px 32px -12px var(--sf-shadow);}html .sf-card.sf-card h2{margin:0 0 .35rem;text-align:center;font-size:clamp(1.6rem,3.2vw,2.1rem);line-height:1.15;letter-spacing:-.01em;color:var(--sf-green);background:transparent;}html .sf-card.sf-card h2::after{content:"";display:block;width:52px;height:3px;margin:.85rem auto 0;background:var(--sf-green);}.sf-form.sf-form #form_description{max-width:52ch;margin:1.25rem auto 2rem;padding:0 0 1.5rem;text-align:center;font-size:1rem;line-height:1.6;color:var(--sf-muted);border-bottom:1px solid var(--sf-rule);}.sf-form.sf-form .form_pages{display:grid;grid-template-columns:repeat(12,1fr);column-gap:1rem;row-gap:1.25rem;align-items:start;}.sf-form.sf-form .form_page{display:contents;}.sf-form.sf-form .form_page.hidden{display:none;}.sf-form.sf-form .form_question{grid-column:span 6;margin:0;padding:0;min-width:0;background:transparent;}.sf-form.sf-form .form_question.form_birthdate,.sf-form.sf-form .form_question.form_checkbox,.sf-form.sf-form .form_question.form_radio,.sf-form.sf-form .form_question.form_textarea,.sf-form.sf-form .form_question.form_multiselect,.sf-form.sf-form .form_question.form_address,.sf-form.sf-form .form_question.form_instructions,.sf-form.sf-form .form_question.form_h1,.sf-form.sf-form .form_question.form_h2,.sf-form.sf-form .form_question.form_h3,.sf-form.sf-form .form_question.form_header,.sf-form.sf-form .form_question.form_p{grid-column:span 12;}.sf-form.sf-form .form_question[data-export="sys:middle"]{display:none;}.sf-form.sf-form .form_question:not(.form_h1):not(.form_h2):not(.form_h3):not(.form_header):not(.form_p) .form_label{display:block;margin:0 0 .4rem;font-size:.78rem;font-weight:700;letter-spacing:.06em;color:var(--sf-label);}.sf-form.sf-form .form_label strong{font-weight:700;}.sf-form.sf-form .sf-req{margin-left:.15em;font-weight:700;color:var(--sf-green);}.sf-form.sf-form .form_label em,.sf-form.sf-form .form_label small{display:block;margin-top:.3rem;font-size:.78rem;font-weight:400;font-style:normal;letter-spacing:normal;text-transform:none;color:var(--sf-label);line-height:1.4;}.sf-form.sf-form .form_label br{display:none;}.sf-form.sf-form input[type="text"],.sf-form.sf-form input[type="email"],.sf-form.sf-form input[type="tel"],.sf-form.sf-form input[type="number"],.sf-form.sf-form input[type="password"],.sf-form.sf-form input[type="date"],.sf-form.sf-form select,.sf-form.sf-form textarea{-webkit-appearance:none;appearance:none;display:block;width:100%;box-sizing:border-box;min-height:3.25rem;padding:.75rem 1rem;font:inherit;font-size:1rem;line-height:1.4;color:var(--sf-ink);background-color:var(--sf-field);border:2px solid var(--sf-border);border-radius:var(--sf-radius);box-shadow:none;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease;}.sf-form.sf-form textarea{min-height:130px;resize:vertical;}.sf-form.sf-form select{padding-right:2.6rem;cursor:pointer;background-image:linear-gradient(45deg,transparent 50%,var(--sf-label) 50%),linear-gradient(135deg,var(--sf-label) 50%,transparent 50%);background-position:calc(100% - 1.35rem) 50%,calc(100% - .95rem) 50%;background-size:.4rem .4rem,.4rem .4rem;background-repeat:no-repeat;}.sf-form.sf-form input:hover,.sf-form.sf-form select:hover,.sf-form.sf-form textarea:hover{border-color:var(--sf-border-hover);}.sf-form.sf-form input:focus,.sf-form.sf-form select:focus,.sf-form.sf-form textarea:focus{outline:none;border-color:var(--sf-green);box-shadow:0 0 0 3px var(--sf-focus);}.sf-form.sf-form input:focus-visible,.sf-form.sf-form select:focus-visible,.sf-form.sf-form textarea:focus-visible{outline:2px solid var(--sf-green);outline-offset:2px;}.sf-form.sf-form input::placeholder,.sf-form.sf-form textarea::placeholder{color:var(--sf-placeholder);opacity:1;}.sf-form.sf-form fieldset{border:0;margin:0;padding:0;min-width:0;}.sf-form.sf-form .form_birthdate .form_responses{display:flex;gap:.6rem;}.sf-form.sf-form .form_birthdate select{flex:1 1 0;min-width:0;}.sf-form.sf-form .form_checkbox .form_responses,.sf-form.sf-form .form_radio .form_responses{display:flex;flex-direction:column;gap:.6rem;}.sf-form.sf-form .form_response{display:flex;align-items:flex-start;gap:.65rem;}.sf-form.sf-form .form_response input[type="checkbox"],.sf-form.sf-form .form_response input[type="radio"]{flex:0 0 auto;width:18px;height:18px;min-height:0;margin:2px 0 0;accent-color:var(--sf-green);cursor:pointer;}.sf-form.sf-form .form_response label{display:inline;margin:0;font-size:.95rem;line-height:1.45;font-weight:400;text-transform:none;letter-spacing:normal;color:var(--sf-choice);cursor:pointer;}.sf-form.sf-form .form_action,.sf-form.sf-form .form_action_submit{margin-top:2rem;padding-top:1.75rem;border-top:1px solid var(--sf-rule);text-align:center;}.sf-form.sf-form .form_button_submit{-webkit-appearance:none;appearance:none;display:block;width:100%;min-height:3.25rem;padding:.9rem 2rem;font:inherit;font-size:1rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--sf-white);background-color:var(--sf-green);border:1px solid var(--sf-green);border-radius:0;cursor:pointer;box-shadow:none;transition:background-color .15s ease,border-color .15s ease;}.sf-form.sf-form .form_button_submit:hover{background-color:var(--sf-green-dark);border-color:var(--sf-green-dark);}.sf-form.sf-form .form_button_submit:active{transform:translateY(1px);}.sf-form.sf-form .form_button_submit:focus-visible{outline:3px solid var(--sf-focus);outline-offset:2px;}.sf-form.sf-form .form_question.required,.sf-form.sf-form .form_question.selected{background-color:transparent;}.sf-form.sf-form .form_question.required input,.sf-form.sf-form .form_question.required select,.sf-form.sf-form .form_question.required textarea,.sf-form.sf-form input.validate_error,.sf-form.sf-form select.validate_error,.sf-form.sf-form textarea.validate_error{border-color:var(--sf-error);background-color:var(--sf-error-bg);color:var(--sf-ink);}.sf-form.sf-form .form_response span.full_message{color:var(--sf-error-text);}.sf-form.sf-form .error:not(.hidden){grid-column:span 12;margin:0 0 .5rem;padding:.8rem .95rem;background:var(--sf-error-bg);border:1px solid var(--sf-error-edge);border-left:3px solid var(--sf-error);border-radius:var(--sf-radius);color:var(--sf-error-text);font-size:.92rem;}.sf-form.sf-form .hidden{display:none;}@media (max-width:640px){.sf-form.sf-form .form_question{grid-column:span 12;}.sf-form.sf-form .form_birthdate .form_responses{flex-wrap:wrap;}.sf-form.sf-form .form_birthdate select{flex:1 1 40%;}.sf-form.sf-form .form_birthdate select[name$="_m"]{flex:1 1 100%;}.sf-dialog.sf-dialog.modal-dialog{margin:1rem .75rem;width:auto;max-width:none;}}
