/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.background-image{padding:25px;background:url(https://medicine.tulane.edu/sites/default/files/2024-08/demin-admin-BW.png);background-repeat:no-repeat;background-size:cover;}.students-medical-bg{background:url(/sites/default/files/2023-11/20221027-sim-lab-rc1_0836.jpg);background-repeat:no-repeat;background-size:cover;height:70vh;}.gastroscopy-bg{background:url(/sites/default/files/2024-11/image0.jpeg);background-repeat:no-repeat;background-size:cover;height:50vh;}.med-student-steth-bg{background:url(/sites/default/files/2024-11/White-Coats-Ceremony-Class-2027.jpg);background-repeat:no-repeat;background-size:cover;height:50vh;}.lab-students-bg{background:url(/sites/default/files/2024-11/20221027-SIM-Lab-RC1_0720.jpg);background-repeat:no-repeat;background-size:cover;height:50vh;}.researchers-bg{background:url(/sites/default/files/2024-01/tusom_052.jpg);background-repeat:no-repeat;background-size:cover;height:70vh;}.medical-pattern{background:url(/sites/default/files/2025-08/tulane-medicine-medical-banner.svg);background-repeat:no-repeat;background-size:cover;background-position:center;background-color:rgba(230,245,252,0.7);background-blend-mode:lighten;}.waves-pattern-bg{background:url(/sites/default/files/2024-11/wave-pattern.svg);background-repeat:no-repeat;background-size:cover;background-position:center;background-color:rgba(230,245,252,0.95);background-blend-mode:lighten;}.buildings-pattern-bg{background:url(/sites/default/files/2024-10/buildings-pattern.svg);background-repeat:no-repeat;background-size:cover;background-position:center;background-color:rgba(230,245,252,0.96);background-blend-mode:lighten;}.moon-buildings-pattern{background:url(/sites/default/files/2024-10/buildings-pattern.svg);background-repeat:no-repeat;background-size:cover;background-position:center;background-color:rgba(237,236,232,.96);background-blend-mode:lighten;}.green-buildings-pattern{background:url(/sites/default/files/2024-10/buildings-pattern.svg);background-repeat:no-repeat;background-size:cover;background-position:center;background-color:rgba(231,242,224,.96);background-blend-mode:lighten;}.background-box{background-image:url('/sites/default/files/2024-11/wave-pattern.svg') !important;}.addiction-medicine-bg{background:url(/sites/default/files/2024-11/addiction_blurred.png);background-repeat:no-repeat;background-size:cover;max-width:100%;height:10vh;}

.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;}
.block-type-content-block h3,.paragraph--type--image-content-grid h3,.paragraph--type--image-and-text h3,.block-social-media-links h3,.block-type-statistics h3,.views-element-container h3,.block-type-content-block h2 p{font-family:freight-sans-pro;}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,.p-hero-top 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}blockquote{--tw-bg-opacity:1;margin-top:2rem;border-top:4px solid;padding-top:33px;border-image:linear-gradient(to right,rgb(6 182 212 / var(--tw-bg-opacity)) 25%,transparent 25%) 1;}
.camelCase{text-transform:capitalize;}.tulane-shield{background-image:url("/sites/default/files/2025-06/Tulane_Shield_2024_SemiTransparent.svg");height:100%;background-position:center;background-repeat:no-repeat;background-size:cover;background-color:rgba(255,255,255,0.1);background-blend-mode:lighten;}footer .button.button--full{color:white !important;border:1px solid white !important;}footer .tulane-logo-svg-text-block .col-span-2{grid-column:span 3 / span 3;}footer .tulane-logo-svg-text-block{margin-top:-42px !important;}footer #block-footerleft .tulane-logo-svg-text-block .font-bold{font-weight:500;font-size:22px;}.footer-bottom .tulane-logo-svg-text-block .order-1{margin-top:16px;margin-bottom:-16px;}.tulane-social-icons{margin-top:-20px;}@media (min-width:768px){.tulane-social-icons{margin-top:40px;}}.footer-bottom{display:block !important;background-color:#54585A;}.footer1 .tulane-social-icons{display:none;}
.inverted-button{background-color:white !important;color:#255c4e !important;}.inverted-button:hover{background-color:#255c4e !important;color:white !important;}.button-hover:hover{background-color:#255c4e !important;color:white !important;}.green-solid-button{background-color:#255c4e !important;color:white !important;}.green-solid-button:hover{background-color:white !important;color:#255c4e !important;border:solid 1px #255c4e !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;}.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;}}
.bg-tu-blue-light{background-color:rgb(0 130 186 0.2 !important;}
