/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */

.btn-tulane.f-20{font-size:20px;}.btn-tulane{margin-bottom:5px;}.btn-tulane:hover{--tw-border-opacity:1;border-color:rgb(255 255 255 / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(33 84 63 / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));}
div.mb-20.px-10.layout.layout--onecol{margin-bottom:0;}a.btn-tulane{margin-bottom:10px !important;}.accordion{max-width:750px;margin:auto;}h2,h3,h4{text-align:center;margin:30px 0;}p.callout{font-weight:bold;margin:1rem auto 3rem;padding:1rem;background-color:#E6F6FC;max-width:600px;}@media screen and (max-width:767px){div.block-type-cta{width:80%;margin:auto;}div.cta-main-title > h2{width:100%;}div.mb-20.layout.layout--onecol{margin-bottom:2rem;}.cta-wrapper .flex{display:block !important;text-align:center;padding:0 40px 20px;}a.btn-tulane{width:100% !important;margin:auto;font-size:20px;line-height:22px;letter-spacing:3px;font-family:freight-sans-pro__bold !important;padding:1rem 2rem;}}ul:not([class]) li::before{font-weight:bold;content:'' !important;}.block-type-basic ul,.lw_event_item{margin-left:0 !important;}.lg\:pb-20{padding-bottom:3rem !important;}.pt-16{padding-top:0 !important;}.mt-20{margin-top:0 !important;}.localist_widget_container li.lw_event_item{background:#fff !important;border:none !important;border-top:1px solid #B9D9EB !important;}.localist_widget_container div.lw_event_item_title{font-family:'freight-sans-pro__bold';font-size:18px !important;line-height:1.75rem !important;}.localist_widget_container .time > time{font-family:freight-sans-pro;font-size:18px !important;}.localist_widget_container div.time{margin-top:1rem !important;}.des:not(:empty){font-family:freight-sans-pro;font-size:17px !important;margin-top:1rem;padding:1rem;background-color:#E6F6FC;font-style:italic;}@media screen and (min-width:1024px){div.cta-main-title > h2{max-width:750px;}div.main_wrapper > main > div > div > div > div:nth-child(3){margin-bottom:7rem !important;}}
.ChatbotLauncher-launcher{bottom:60px !important;}.sliding-popup-bottom,.sliding-popup-top{z-index:9999999;}
.accordion .button{margin:2rem 0;}ul{margin-bottom:1.5rem;}
.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;}
main .layout__region--content ol{font-size:20px !important;text-align:left !important;margin:80px !important;}main .layout__region--content ol li{list-style:decimal;font-size:20px !important;text-align:left !important;}main .layout__region--content ul li{list-style:disc;font-size:20px !important;text-align:left !important;}.layout__region--content a:not(.btn-tulane,.btn-tulane a,.bg-skin-fill a,.tag-news a){font-weight:700 !important;color:#245588 !important;}.layout__region--content .bg-skin-fill a:not(.btn-tulane){font-weight:700;text-decoration:underline;}.white,.white h2{color:white !important;}.white h2{padding-top:40px;}.text-4xl h2{line-height:54px}
img.inline.w100,img.inline.w75,img.inline.w50,img.inline.w25{width:100%;padding:0 !important;margin:0 !important}@media screen and (min-width:768px){img.inline.w100{width:100%}img.inline.w75{width:75%}img.inline.w50{width:50%}img.inline.w25{width:25%}}

.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;}.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;}}
div.dropdown_right.text-white.text-xl.uppercase.col-span-3.lg\:col-span-1.order-2.lg\:order-3 > div > div > h2{display:none;}
main .layout__region--content .grid,main .layout__region--content .grid p,main .layout__region--content .grid h2,main .node-conent .grid,main .node-conent .grid p,main .node-content .grid h2{min-width:100%;display:flex;float:left;}article  .grid div{margin:auto;text-align:center;}@media (min-width:640px){article .grid grid--2{grid-template-columns:repeat(1,minmax(0,1fr));}article .grid--3{grid-template-columns:repeat(1,minmax(0,1fr));}}@media (min-width:880px){article .grid grid--2{grid-template-columns:repeat(1,minmax(0,1fr));}article .grid--3{grid-template-columns:repeat(2,minmax(0,1fr));}.layout__region--content .grid__item--2,.node-content .grid__item--2{display:inline-block;float:left;padding:4px;overflow:hidden;min-width:100% !important;}.layout__region--content .grid__item--4,.node-content .grid__item--4{max-width:48%;float:left;padding:4px;}}@media (min-width:1280px){article .grid grid--2{grid-template-columns:repeat(2,minmax(0,1fr));}article .grid--3{grid-template-columns:repeat(3,minmax(0,1fr));}article .grid--4{grid-template-columns:repeat(4,minmax(0,1fr));}.layout__region--content .grid__item--2,.node-content .grid__item--2{display:inline-block;max-width:46%;min-width:48%;float:left;padding:4px;overflow:hidden;}.layout__region--content .grid__item--3,.node-content .grid__item--3{;max-width:32%;float:left;padding:4px;}.layout__region--content .grid__item--4,.node-content .grid__item--4{;max-width:24%;float:left;padding:4px;}}.grid__item--5:first-child{width:100% !important;}article .grid div{margin:0 !important;}
.main_wrapper h1{margin-top:100px !important;margin-bottom:20px !important;font-size:40px !important;line-height:42px !important;}@media(min-width:64em){.main_wrapper h1{font-size:62px !important;line-height:64px !important;}}.main_wrapper h2{font-size:36px !important;line-height:42px !important;}.main_wrapper h2,h3{margin-top:30px !important;}.main_wrapper h3{font-size:30px !important;}.main_wrapper h4{font-weight:700;font-size:26px;}.node-content a:not(.btn-tulane){color:#00558C !important;font-weight:700;}.node-content a:hover:not(.btn-tulane){text-decoration:underline;}.main_wrapper{display:block;overflow:hidden;}.layout__region--content{overflow:hidden;}.table{padding:10px;}.table tr:nth-child(odd) td{background:#ebebeb;}.table th,.table td{padding:1rem;}.table a{all:revert !important;}
h3{text-align:center;margin:2rem 0;}h3.tab-head{color:#21543F;font-weight:700;letter-spacing:1.536px;}.main-cal-message{text-align:center;margin:2rem auto !important;color:#21543F;}.p-b-3rem{padding-bottom:3rem;}.accordion__toggle{color:#55812B !important;font-size:22px !important;}@media screen and (min-width:1024px){.main-cal-message{max-width:650px;}}@media screen and (max-width:1023px){article > div.mb-20.layout.w-\[90\%\].md\:w-\[80\%\].lg\:w-\[60\%\].mx-auto.block.overflow-hidden.px-5{padding-left:0 !important;padding-right:0 !important;}.accordion__toggle{font-size:19px;}.main-cal-message{line-height:26px;}article > div.node-content > div > div > div > div > div > section.pb-12.overflow-hidden{padding-bottom:1rem;}}.tab{overflow:hidden;background-color:#B9D9EB;}.tab button{background-color:inherit;float:left;outline:none;cursor:pointer;padding:0.75rem 1.25rem;}.tab button:hover{background-color:#21543F;color:#fff;}.tab button.active{background-color:#fff;color:#21543F;border-top:1px solid #ccc;border-left:1px solid #ccc;}.tab button.active:hover{color:#000;}.tabcontent{display:none;padding:1rem 0;border-top:none;}@media screen and (min-width:1024px){.tabcontent{padding:1rem 2rem;border-left:1px solid #B9D9EB;border-right:1px solid #B9D9EB;}}span.anchor{margin-top:-150px;display:block;padding-bottom:150px;}
.search-block-form  input{max-width:80%;}@media(max-width:840px){.search-block-form  input{font-size:23px;max-width:70%;}}.search-block-form input{max-width:80%;}
@media (max-width:640px){table th,table td{min-height:145px;max-height:none;}}table.w-full.flex{margin-bottom:2rem;}
@media(max-width:50em){main .-mx-4{min-width:80% !important;margin:0 !important;}}article img{margin-bottom:15px;}article p{margin-bottom:5px;}article ul{list-style:disc;font-size:20px}article ul li{margin-left:30px;}article p{margin:20px 0;line-height:22px;font-size:20px;}article table:not(.no-border){border:1px solid rgb(33,84,63);}article table th{font-size:20px;text-align:left;color:white;background-color:rgb(33,84,63);}article a{font-weight:700;}article h2{margin-top:300px !important;}
main .-mx-4{margin:0 100px;}aside{padding-left:20px !important;}aside.p-4{display:none !important;}
.views-exposed-form select{margin-left:10%;border:1px solid gray;padding:6px;}.viewsreference--view-title{font-size:50px;line-height:50px;letter-spacing:0.032em;margin:100px 100px 50px 100px;FONT-WEIGHT:700;font-family:ui-serif,Georgia,Cambria,"Times New Roman",Times,serif;text-align:center;color:rgb(33 84 63);}@media (min-width:1024px){.viewsreference--view-title{font-size:70px;line-height:70px;}}.views-element-container h2{margin:50px 130px 30px 0 !important;line-height:4rem !important;font-size:64px;color:rgb(33 84 63) !important;letter-spacing:0.032em;text-align:right;}@media(min-width:64em){.views-element-container h2{font-size:80px !important;}}@media(min-width:840px){.views-element-container h2{margin:50px 20% 30px 10px !important;}}
.webform-confirmation__message{margin:7rem 0 1em 0 !important;}.webform-confirmation__back > a{color:#00558C;text-decoration:underline;}
