@import url('https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&display=swap');
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body{color:#3b3b3b;background:#292929;}#page,#main-wrapper,.region-primary-menu .menu-item a.is-active,.region-primary-menu .menu-item--active-trail a{background:#fff;}.tabs ul.primary li a.is-active{background-color:#fff;}.tabs ul.primary li.is-active a{background-color:#fff;border-bottom-color:#fff;}#navbar-top{background-color:#055a8e;}#navbar-main{background-color:#1d84c3;}a,.link{color:#0071b3;}a:hover,a:focus,.link:hover,.link:focus{color:#018fe2;}a:active,.link:active{color:#23aeff;}.page-item.active .page-link{background-color:#0071b3;border-color:#0071b3;}.page-link,.page-link:hover{color:#0071b3;}.sidebar .block{background-color:#f6f6f2;border-color:#f9f9f9;}.btn-primary{background-color:#007bff;border-color:#007bff;}.btn-primary:hover,.btn-primary:focus{background-color:#0256b1;}.site-footer{background:#292929;}.region-header,.region-header a,.region-header li a.is-active,.region-header .site-branding__text,.region-header .site-branding,.region-header .site-branding__text a,.region-header .site-branding a,.region-secondary-menu .menu-item a,.region-secondary-menu .menu-item a.is-active{color:#fffeff;}[dir="rtl"] .color-form .color-palette{margin-left:0;margin-right:20px;}[dir="rtl"] .color-form .form-item label{float:right;}[dir="rtl"] .color-form .color-palette .lock{right:-20px;left:0;}
@font-face{font-family:"Matura";src:local("Matura"),url(/themes/contrib/bootstrap_custom/fonts/MATURASC.woff) format("woff");font-weight:400;font-style:normal;}body{background:#ffffff;color:#333333;font-family:'Lato',sans-serif;font-size:19px;font-weight:300;margin-top:0;}a,a:hover{color:#214266;text-decoration:none;font-weight:400;}a:hover{color:#214266;}h1,h2,h3,h4,h5,h6{color:#002448;font-family:'Lato',sans-serif;font-weight:900;}h1{font-size:32px;}h2{font-size:30px;}h3{font-size:28px;}h4{font-size:26px;}h5{font-size:24px;}h6{font-size:23px;}b,strong{font-weight:700;}img{height:auto;max-width:100%;}li{margin:0 0 5px;}.btn,.btn:hover,.btn:focus,.btn-primary,.btn-primary:hover,.btn-primary:focus{background:none repeat scroll 0 0 #002448;border:none;text-transform:uppercase;color:#fff;font-size:24px;padding:15px 30px;}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#cbcbcb;border-color:#cbcbcb;}.blueback .btn{background:#fff;color:#002448;}.container{width:100%;max-width:1600px;}.container > .row{padding:0 20px;margin:0 auto;}.form-required{position:relative;}.form-required:after{display:inline-block;width:6px;height:6px;margin:0 0.3em;vertical-align:super;content:'*';color:#f10000;position:absolute;top:-1px;background-image:none;}.webform-required .form-required{padding-left:17px;}.webform-required .form-required:after{left:0;}::placeholder{color:#CCC !important;font-style:italic;}*{min-height:0;min-width:0;}.blue{color:#002448;}.blue2{color:#214266;}.red{color:#bb0d0a;}.maintenance-page #page-wrapper{border:none !important;text-align:center;margin-top:100px !important;}.maintenance-page img{max-width:400px;margin:0 auto 20px;}.alert-wrapper .alert{max-height:75px;font-size:80%;}.alert-heading{font-size:20px;margin-bottom:0;}.messages__wrapper{position:fixed;bottom:0;z-index:9999;background:#ffffffa1;width:100%;left:0;padding:10px;font-size:14px;}#navbar-top{color:#fff;font-size:70%;background:#002448;padding:6px;}#navbar-top .container{padding:0;}#navbar-top .container > .row{padding:0;width:100%;}#navbar-top nav{margin:0 auto;}#navbar-top ul{justify-content:center;}#navbar-top li.nav-item{margin:0;}#navbar-top li.nav-item .nav-link{color:#fff;text-transform:uppercase;padding:2px 12px;}#header{background-color:#fff;width:100%;}.scrolled #header{position:fixed;top:0;z-index:9999;}#navbar-main{background-color:transparent;}#navbar-main .container{padding:0 10px;}.navbar-brand img{width:120px;transition:1s;margin-left:20px;}.scrolled .navbar-brand img{max-width:80px;}.scrolled #navbar-main .container{padding:5px 15px;}.navbar-expand-lg .navbar-nav .nav-link{padding:0 15px;font-size:18px;}.navbar-nav > li > a,.navbar-nav > li > a:hover,.navbar-nav > li > a:focus,.navbar-nav > .active > a,.navbar-nav > .active > a:hover,.navbar-nav > .active > a:focus{color:#002448;font-weight:600;text-transform:uppercase;}.navbar-nav > li > a:hover,.navbar-nav > li > a:focus,.navbar-nav > .active > a,.navbar-nav > .active > a:hover,.navbar-nav > .active > a:focus{background:transparent;font-weight:900;}.menu--account > div > a{font-size:12px !important;}.navbar-nav > .open > a,.navbar-nav > .open > a:hover,.navbar-nav > .open > a:focus{color:#002448;background:transparent;}.dropdown-toggle::after{color:#002448;}.dropdown-menu{border:none;font-size:85%;}.navbar-nav .dropdown-menu > li > a,.navbar-nav .dropdown-menu > li > a:hover,.navbar-nav .dropdown-menu > active > a{background-color:transparent;}.dropdown-item{padding:0 10px 10px;}.dropdown-item:hover,.dropdown-item:focus{background:transparent;}.dropdown-item.active,.dropdown-item:active{background-color:transparent;}#contenttop .container{max-width:100%;width:100%;padding:0;position:relative;overflow:hidden;}.contentheader{position:relative;min-height:800px;}.contentheader.contentheaderuser,.node--type-meeting .contentheader,.node-5 .contentheader,.node-6 .contentheader,.node-7 .contentheader,.node-83 .contentheader{min-height:unset !important;height:unset;background-image:none !important;}.contentheader:before{content:"";background:#1020316e;width:100%;height:100%;position:absolute;left:0;top:0;}.contentheader .views-field-title,.contentheader.contentheaderblock .field--name-body{position:absolute;top:30%;left:50%;transform:translate(-50%,-30%);text-align:center;width:100%;padding:0 20px;color:#fff;}.contentheader.contentheaderuser.contentheaderblock .views-field-title,.contentheader.contentheaderuser.contentheaderblock .field--name-body,.node--type-meeting .views-field-title,.node-5 .views-field-title,.node-6 .views-field-title,.node-7 .views-field-title,.node-83 .views-field-title{position:relative;top:unset;left:unset;transform:unset;}.contentheader .views-field-title h1{color:#fff;text-shadow:3px 3px 5px #00000029;font-size:80px;font-weight:300;max-width:1600px;margin:0 auto 20px;line-height:1;}.contentheader.contentheaderuser .views-field-title h1,.node--type-meeting .contentheader .views-field-title h1,.node-5 .contentheader .views-field-title h1,.node-6 .contentheader .views-field-title h1,.node-7 .contentheader .views-field-title h1,.node-83 .contentheader .views-field-title h1{font-size:40px;padding:10px 10px 15px 10px;}.mask{position:absolute;bottom:-1px;left:0;width:100%;z-index:2;}.mask img{width:100%;height:auto;}.videotextblock{position:absolute;left:20%;top:35%;z-index:3;color:#fff;font-size:24px;max-width:1600px;width:100%;}.videotext{width:700px;font-weight:400;}.videoheadlinesmall{font-weight:900;text-transform:uppercase;font-size:41px;line-height:1;}.videoheadline{font-weight:900;text-transform:uppercase;font-size:121px;line-height:1;}#block-bootstrap-custom-video{background:#121f31;overflow:hidden;height:1200px;position:relative;}#block-bootstrap-custom-video video{position:absolute;min-width:100%;min-height:100%;top:50%;left:50%;width:auto;height:auto;-webkit-transform:translateX(-50%) translateY(-50%) translateZ(-1px) scale(1);-moz-transform:translateX(-50%) translateY(-50%) translateZ(-1px) scale(1);transform:translateX(-50%) translateY(-50%) translateZ(-1px) scale(1);z-index:-99;z-index:1;object-fit:cover;opacity:0.7;}#contenttopbelow{position:relative;}.contenttopbelow .row{display:block;margin:0;}.contenttopbelow img{width:100%;margin:0;top:-1px;position:absolute;z-index:1;}#headerheadline{background:#002448d6;color:#fff;font-size:47px;position:absolute;width:100%;bottom:0;z-index:2;line-height:1.2;}.path-frontpage #headerheadline{font-size:50px;}.views-field-field-header-headline{max-width:1600px;margin:0 auto;text-align:left;padding:0 50px;}.views-field-field-header-headline .field-content{padding:30px 0;}.path-frontpage .views-field-field-header-headline .field-content{max-width:830px;}.pagetitle{padding:150px 20px 0;max-width:1600px;margin:0 auto 20px;}.pagetitle h1{font-size:90px;font-weight:300;line-height:1;}.pagetitle.pagetitlecart{padding:20px;}.pagetitle.pagetitlecart h1{font-size:50px;}#contenttop .row,#slideshow .row,#contentbottom .row{margin:0 auto;display:block;flex-wrap:unset;}#main{margin:0 auto;max-width:100%;padding:0;}#main > .row{padding:0;}.node--type-event #main > .row{padding:0 20px;}#main > .row > .col{padding:0;}.node__content{margin-top:0;}.view-title .row{display:block;margin:0;}.views-field-edit-node{font-size:80%;font-style:italic;margin:10px 0;}nav.tabs{z-index:999;position:relative;}.flexaligncenter .layout,.aligncenter > .layout{align-items:center;}.field--name-field-sections .field__item{clear:both;overflow:hidden;}.field--name-field-sections .field__item > .paragraph{max-width:1600px;margin:0 auto;padding:0 30px;position:relative;}.field--name-field-sections .field__item > .paragraph.fullwidth{width:100%;max-width:100%;padding:0 20px;}.field--name-field-sections .field__item > .paragraph.fullwidth.fullwidthimage,.field--name-field-sections .field__item > .paragraph.fullwidth.homecarousel,.field--name-field-sections .field__item > .paragraph.fullwidth.gallery{padding:0;position:relative;}.field--name-field-sections .field__item > .paragraph.fullwidth > .layout{max-width:1600px;margin:0 auto;}.field--name-field-sections .field__item > .paragraph.fullwidth.homecarousel > .layout,.field--name-field-sections .field__item > .paragraph.fullwidth.gallery > .layout{max-width:100%;}.layout--twocol > .layout__region--first,.layout--twocol > .layout__region--second{padding:30px;}.paragraph.fullwidth.fullwidthimage{padding:0;}.paragraph.fullwidth.fullwidthimage .layout{max-width:100% !important;}.paragraph.fullwidth.fullwidthimage img{width:100%;margin:0;}.field--name-field-sections .field--name-field-image{text-align:center;width:100%;}.narrowtext{padding:0 11%;}.narrowtext .layout,.narrowtext.paragraph{max-width:900px !important;margin:0 auto;}.view .row{margin-left:auto;margin-right:auto;}.gallery{position:relative;}.ept-paragraph-image-gallery.four_columns .ept-container .field--name-field-ept-image-gallery{gap:0;}.ept-paragraph-image-gallery.four_columns .ept-container .field--name-field-ept-image-gallery .field__item .field--name-field-media-image{margin:0;}.ept-paragraph-image-gallery.four_columns .ept-container .field--name-field-ept-image-gallery .field__item .field--name-field-media-image .field__item img{width:100%;height:auto;margin:0;padding:3px;}.field--name-field-ept-image-caption{font-size:80%;}.homecarousel{}.homecarousel .field--name-field-image,.homecarousel .field--name-field-image img,.homecarousel .field--name-field-home-carousel-image,.homecarousel .field--name-field-home-carousel-image img{width:100%;}.homecarousel .ept-carousel-controls{display:none;}.spacersmall{padding:25px 0;}.spacermedium{padding:50px 0;}.spacerlarge{padding:100px 0;}.spacerxlarge{padding:150px 0;}.spacerxxlarge{padding:250px 0;}.ept-carousel-basic .field--type-image{margin:0;}.ept-carousel-basic .field--name-field-mobile-image{display:none;}.ept-carousel-basic .ept-carousel-prev,.ept-carousel-basic .ept-carousel-next{border-color:#ffffff;opacity:.9;}.twoup .views-row{display:inline-block;vertical-align:top;width:50%;padding:20px;}.threeup .views-row{display:inline-block;vertical-align:top;width:33%;padding:20px;}.twoup .views-row .views-field,.threeup .views-row .views-field{margin-bottom:15px;}.field--name-field-images{margin:30px auto !important;}.field--name-field-images .field__item{display:inline-block;width:24%;}.field--name-field-images .field__item img{margin:0 0 3px 0;}.whiteback{background:#ffffff;}.grayback{background:#f1f1f1;}.blueback{background-color:#002448;color:#fff;}.redback{background-color:#bb0d0a;color:#fff;}.blueback h1,.blueback h2,.blueback h3,.blueback h4,.blueback h5,.blueback h6,.redback h1,.redback h2,.redback h3,.redback h4,.redback h5,.redback h6{color:#fff;}.circleimage img,.circlevideo{border-radius:999px;border:10px solid #fff;overflow:hidden;}.circlevideo .video{overflow:hidden;position:relative;text-align:center;width:700px;height:700px;max-width:100%;}.circlevideo video{position:absolute;left:-50%;top:-20px;}.borderimage img{border:10px solid #fff;}.paragraph--type--ept-text{padding:0 20px;}.paragraph--type--ept-text h2{font-size:48px;text-transform:uppercase;text-align:center;}.maskelement{padding:0 !important;}.maskelement .layout{max-width:100% !important;position:absolute;width:100%;}.maskelement .field--type-image{float:none !important;margin:0 !important;}.maskelement img{width:100%;}.curvemask{max-width:100% !important;width:100% !important;padding:0 !important;position:unset !important;}.curvemask .layout{max-width:100% !important;position:absolute;z-index:1;left:0;right:0;width:100%;}.curvemask.curvemask2 .layout{top:-160px;}.curvemask .field__item{position:relative;top:-1px;}.curvemask .field--type-image{float:none !important;margin:0 !important;}.curvemask img{border-radius:0;border:0;width:100%;}.field--name-field-ept-counter-items{display:flex !important;flex-direction:row;flex-wrap:nowrap;margin:50px auto 0;column-gap:2%;max-width:800px;}.field--name-field-ept-counter-items .field__item{width:100%;line-height:1.2;}.ept-counter-content{background:transparent !important;}.ept-counter-content .field--name-field-image{margin:0 auto;float:none;}.ept-counter-content img{max-width:140px;}.numberwithprefix > div{display:inline;vertical-align:top;}.ept-counter-number{font-size:150% !important;font-weight:600;margin:0 !important;}.field--name-field-ept-counter-title{margin:0 auto !important;font-family:unset !important;font-size:unset !important;}.fullwidth.cliparrowdown .layout{max-width:100% !important;}.fullwidth.cliparrowdown{padding:0 !important;}#block-maskdownarrow{width:100%;height:40px;clip-path:polygon(0% 3%,48% 3%,50% 80%,52% 3%,100% 3%,100% 100%,0% 100%);margin-bottom:-3px;}.clipgray > div > #block-maskdownarrow{background:#f1f1f1;}.view-executive-board .views-row{width:25%;text-align:center;padding:0 2% 50px;}.view-executive-board .views-field-title{margin:20px auto 5px;font-size:125%;font-weight:400;}.view-executive-board .views-row .views-field-body{text-align:justify;font-size:85%;}.columns{column-count:3;column-gap:40px;}.col3{display:inline-block;width:32%;vertical-align:top;}.node--type-gallery #main,.node--type-event #main,.node--type-event-static #main,.node--type-people #main,.node--type-article #main,.path-product #main,.path-cart #main,.path-checkout #main{max-width:1600px;padding:0 20px;}.node--type-meeting #main{max-width:900px;padding:20px 20px 100px 20px;}.path-profile #main{max-width:600px;padding:20px 20px 100px 20px;}.donatetoday .layout__region--first .paragraph--type--ept-text,.donatetoday .layout__region--second .paragraph--type--ept-text,.donatetoday .layout__region--third .paragraph--type--ept-text,.donatetoday .layout__region--bottom .paragraph--type--ept-text{text-align:center;}.donatetoday .layout__region--first .paragraph--type--ept-text h2,.donatetoday .layout__region--second .paragraph--type--ept-text h2,.donatetoday .layout__region--third .paragraph--type--ept-text h2,.donatetoday .layout__region--bottom .paragraph--type--ept-text h2{font-size:27px;margin-bottom:10px;}.memberdir{overflow:hidden;}.memberdir tbody tr{background:#ffffff;}.memberdir .views-field-nothing{display:none;}.pagination{margin:30px auto;justify-content:center;}.page-link,.page-link:hover{color:#214266;}.page-item.active .page-link{background-color:#002448;border-color:#002448;}.views-field-field-name{position:relative;}.views-field-field-name .editbutton{font-size:75%;position:absolute;right:5px;top:3px;text-indent:-9999px;}.views-field-field-name .editbutton:before{content:" ";position:absolute;right:0;top:0;text-indent:0;background-image:url(/images/pencil.svg);background-repeat:no-repeat;background-position:top right;width:15px;height:15px;}.iframe-container{position:relative;width:100%;max-width:900px;margin:0 auto 30px;height:700px;overflow:hidden;border:1px solid #e0e0e0;}.responsive-iframe{position:absolute;top:0;left:0;width:100%;height:700px;border:none;box-shadow:none;}.paragraph--unpublished{display:none;}.timeline{position:relative;display:flex;justify-content:space-between;text-align:center;gap:10px;}.timelinedate-circle{width:30px;height:30px;background:#fff;border-radius:300px;border:2px solid #bb0d0a;margin:0 auto;}.timelinedate-circle.youarehere{border:2px solid #fff;background:#bb0d0a;}.timelinedate{position:relative;z-index:2;}.timelineline{background:#fff;height:10px;width:100%;position:absolute;top:45%;}.researchcenter .layout__region--top img{max-width:300px;height:auto;width:98%;}.lsu{background-color:#502e81;}.lsu h2{color:#fccf22;}.tulane{background-color:#21543f;}.tulane-home{background-color:#fff;}.tulane h2{color:#72C5E7;}.node-11 .lsu .paragraph--type--ept-text h2,.node-11 .tulane .paragraph--type--ept-text h2{font-size:40px;text-align:left;}.node-11 h4{font-size:21px;margin-bottom:20px;}.researcharticles .paragraph--type--ept-text,.researcharticles .paragraph--type--ept-text h2{text-align:center !important;}.researcharticles a{color:#fff;}.view-research-articles .views-row{margin-bottom:20px;line-height:1.2;}.gallerygrid{text-align:center;}.gallerygrid .paragraph{display:inline-block;vertical-align:top;width:24%;text-align:center;font-size:23px;margin:0 auto 30px;}.gallerygrid img{margin:0 auto 10px !important;}.events .views-row,.flexgroup{display:flex;flex-direction:row;align-items:center;column-gap:25px;margin-bottom:50px;}.events .views-row:nth-child(even){}.events .floatleft,.flexgroup .floatleft{width:40%;}.events .floatright,.flexgroup .floatright{width:60%;}.events .floatright .views-field{margin-bottom:20px;}.field--name-field-event-reference{margin-top:70px;}.field--name-field-event-reference header{display:none;}.field--name-field-gallery-reference .field__label{font-size:165%;text-align:center;margin:50px auto 0;}.field--name-field-gallery-reference header,.field--name-field-gallery-reference .inline__links{display:none;}.field--name-field-gallery-reference h1{font-size:25px;text-align:center;font-weight:400;margin:30px auto 10px;}.field--name-field-gallery-reference .field--name-field-images{margin:0 auto !important;}.node--type-event .field--name-field-link{margin-top:25px;}.eventscard{margin:50px auto 0;}.eventscard .view-content.row{display:flex;margin:0 auto;}.eventscard .views-row{width:31%;margin:0 1% 30px;background:#fff;overflow:hidden;border-radius:20px;box-shadow:0 0 10px #91919154;position:relative;}.eventscard.eventsticky .views-row{width:100%;margin:0 1% 30px;}.eventscard.eventsticky .view-content.row .views-row{display:flex;align-items:center;}.eventscard .views-field-fieldset{padding:25px 25px 70px 25px;}.eventscard .views-field-title{margin-bottom:10px;}.eventscard .views-field-title a{font-weight:600;text-transform:uppercase;font-size:110%;line-height:1;}.eventscard.eventsticky .views-field-title a{font-size:140%;}.eventscard .views-field-view-node{position:absolute;bottom:0;left:0;text-align:center;width:100%;background:#002448;color:#fff;}.eventscard.eventsticky .views-field-view-node{position:relative;bottom:unset;left:unset;width:auto !important;padding:unset;text-align:right;margin-top:20px;font-size:80%;display:inline-block;float:right;}.eventscard.eventsticky .views-field-view-node a{font-size:100%;}.eventscard .views-field-view-node a{font-size:80%;color:#fff;width:100%;display:block;padding:10px;text-transform:uppercase;}.eventscard .views-field-edit-node{position:absolute;bottom:0;left:0;}.eventscard.eventsticky .views-field-field-image{width:49%;height:100%;}.eventscard.eventsticky .views-field-field-image .field-content{height:100%;}.eventscard.eventsticky .views-field-field-image img{object-fit:cover;width:100%;height:100%;}.eventscard.eventsticky .floatright{width:48%;padding-top:65px;}.eventsignature{font-size:18px;text-align:center;background:#bb0d0a;color:#fff;position:absolute;top:0;right:0;padding:10px 30px 10px 30px;text-transform:uppercase;font-weight:400;}.node--type-event #main,.node--type-event-static #main,.node--type-gallery #main,.node--type-article #main,.path-product #main{padding-top:150px;padding-bottom:100px;}.path-cart #main,.path-checkout #main{padding-bottom:100px;}.eventflex{display:flex;align-items:center;gap:30px;}.chairmen{width:100%;display:flex;align-items:center;margin-bottom:50px;justify-content:center;}.field--name-field-chairmen-image{width:150px;}.chairmen img{margin:0;}.field--name-field-date,.field--name-field-event-date{font-size:90%;margin-bottom:10px;}.node--type-event-static h2{text-align:center;}.node--type-event-static .field--name-field-ept-carousel{padding:0 35px;}.node--type-event-static .field--name-field-ept-carousel .ept-carousel-next,.node--type-event-static .field--name-field-ept-carousel .ept-carousel-prev{border-color:#002448;}.node--type-event-static .field--name-field-ept-carousel .tns-item{padding:10px;}.press{text-align:center;}.node--type-article .field--type-image{width:40%;}.meetings.view .row .views-row{margin-bottom:50px;}.meetings.view .row{display:block;}.meetings .views-field-view-node{margin:10px auto 0;font-size:90%;}.node--type-meeting .field--name-field-date{margin:0 auto 30px;font-size:115%;font-weight:400;}.field--name-field-location .field__label{margin-top:30px;font-weight:400;font-size:115%;}.meetingdocuments label{font-weight:400;font-size:115%;margin:15px auto 0;}.field--name-field-rsvp-webform-block-views{margin:50px auto 0;background:#f9f9f9;padding:30px;}.field--name-field-rsvp-webform-block-views .view-content.row{display:block;}.productgrid .view-content{column-gap:2%;row-gap:30px;text-align:center;}.productgrid .view-content > .views-row{width:32%;}.productgrid .views-field-title{margin:15px auto 5px;font-size:110%;font-weight:400;}.path-product .contentheader{background:url(/sites/default/files/2024-06/trees-park-screen.jpg);background-repeat:no-repeat;}.path-product .splide--field-images{width:45%;}#group-price{font-size:150%;margin:30px 0;}.field--name-price:after{content:" Donation";font-size:90%;}.field--name-quantity input{width:100px;}.view-commerce-cart-form .row{display:block;max-width:800px;margin:0 auto;}.view-commerce-cart-form .row .table-responsive{padding:0;}.view-commerce-cart-form button{font-size:100%;}.views-field-remove-button .btn{font-size:14px;padding:3px 9px;font-family:arial;}.view-commerce-cart-form .form-actions{margin:30px auto 0;}.view-commerce-cart-form .form-actions button#edit-submit{background:#4e6479;}.path-checkout legend{font-size:28px;color:#002448;font-weight:900;}.order-total-line__total .order-total-line-label:after{content:" Donation";}.layout-region-checkout-footer a.link--previous{display:block;margin-top:20px;font-size:80%;}.path-user #main{max-width:900px;padding:50px 10px 100px 10px;}.view-filters .btn{font-size:80%;padding:6px 20px;margin:0 0 0 10px;}.views-exposed-form > div{justify-content:center;}.views-exposed-form .form-item-field-name{width:100%;max-width:300px;}.views-field-field-phone{min-width:150px !important;}.views-field-field-address-postal-code{max-width:70px !important;overflow:hidden;}.webform-name--wrapper .fieldset-wrapper,.webform-address--wrapper .fieldset-wrapper{display:flex;gap:20px;}.field--name-field-my-profile .field__item{padding:unset !important;background:transparent !important;margin:20px auto !important;}.field--name-field-my-profile .field__item .field__item{margin:0 auto 20px !important;}.field--name-field-my-profile .field__label{font-weight:400;font-size:110%;}.path-user .userbuttons{float:right;width:50%;position:relative;z-index:2;}.userbuttons .field--name-body > div{margin-bottom:10px;}[class*="nav-link--user-"][class$="-address-book"],[class*="nav-link--user-"][class$="-payment-methods"],[class*="nav-link--user-"][class$="-orders"]{display:none;}.webform-submission-form{margin:30px auto;}.form-inline .form-control{display:block;width:100%;}form label{display:block;}select{display:block;width:100%;padding:0.375rem 0.75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:0.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;}.narrowform{max-width:600px;margin:0 auto;}.site-footer{border:none;background:#002448;color:#ffffff;text-align:center;font-family:inherit;font-size:80%;}.site-footer .block{border:none;}.site-footer a,.site-footer a:hover,.site-footer a:focus,.site-footer .content a,.site-footer .content a.is-active,.site-footer h1{color:#ffffff;}.site-footer__bottom{letter-spacing:inherit;margin-top:0;border-top:none;}.site-footer__bottom .region{margin:0;}#block-footercopyrightanalytics{width:100%;}.site-footer .content{color:inherit;font-size:inherit;}@media(max-width:1920px){.container{width:100%;padding-left:0;padding-right:0;}}@media(max-width:1600px){.container{width:100%;}}@media(max-width:1400px){.container{width:100%;}#block-bootstrap-custom-video{height:700px;}.videoheadlinesmall{font-size:33px;}.videoheadline{font-size:90px;}.videotextblock{font-size:21px;top:25%;}}@media(max-width:1200px){.container{width:100%;}.node--type-event #main,.node--type-event-static #main,.node--type-gallery #main,.node--type-article #main,.path-product #main{padding-top:80px;}}@media(max-width:992px){.container{width:100%;}.navbar-toggler,.navbar-toggler:hover,.navbar-toggler:focus{background:transparent;border:none;outline:none;border-radius:0;position:absolute;top:30px;right:12%;margin:0;}.navbar-toggler .icon-bar{background-color:#002448;display:block;width:22px;height:2px;border-radius:1px;margin-top:4px;}.navbar-collapse{border:none;text-align:center;}.region-navigation{text-align:center;}.navbar-nav > li > a,.navbar-nav > li > a:hover,.navbar-nav > li > a:focus,.navbar-nav > .active > a,.navbar-nav > .active > a:hover,.navbar-nav > .active > a:focus{font-size:110%;padding:7px 15px;}.dropdown-item{text-align:center;}.navbar-brand{display:block;margin:0 auto;}.field--name-field-images .field__item{width:32%;}.threeup .views-row{width:50%;}.events .views-row{display:block;}.events .floatleft,.events .floatright,.flexgroup .floatleft,.flexgroup .floatright{width:100%;}.events .floatleft{margin-bottom:20px;}.videotextblock{left:4%;top:21%;}.videotext{max-width:700px;width:100%;padding-right:5%;}#block-bootstrap-custom-video{}.contentheader{height:600px;min-height:unset;}.contentheader .views-field-title{top:40%;}.paragraph--type--ept-text h2{font-size:40px;}.eventscard .views-row{width:48%;margin:0 1% 20px;}.view-executive-board .views-row{width:33%;}#block-maskdownarrow{clip-path:polygon(0% 3%,46% 3%,50% 80%,54% 3%,100% 3%,100% 100%,0% 100%);}.gallerygrid .paragraph{width:32%;}}@media(max-width:768px){.container{width:100%;padding:0 20px;}.layout--twocol-bricks > .layout__region,.layout--twocol > .layout__region{flex:0 1 100%;}.contentheader .views-field-title h1,.pagetitle h1{font-size:8vw;}.field--name-field-sections .field__item > .paragraph{padding:50px 20px;}.homecarousel .ept-carousel-basic .field--name-field-image,.homecarousel .ept-carousel-basic .field--name-field-home-carousel-image{display:none;}.ept-carousel-basic .field--name-field-mobile-image{display:unset;}ul{columns:1 !important;-webkit-columns:1 !important;-moz-columns:1 !important;}#block-bootstrap-custom-video{height:600px;}.videotextblock{top:28%;}.videoheadline{}.videoheadlinesmall{}.videotext{font-size:19px;}.narrowtext{padding:0;}.eventscard.eventsticky .view-content.row .views-row{display:block;width:98%;margin:0 auto 30px;}.eventscard.eventsticky .views-field-field-image,.eventscard.eventsticky .floatright{width:100%;height:auto;}.eventscard.eventsticky .floatright{padding-top:30px;padding-bottom:100px;}.eventscard.eventsticky .views-field-view-node{position:absolute;bottom:0;left:0;text-align:center;width:100% !important;}.eventscard.eventsticky .views-field-title a{font-size:110%;}.curvemask .field--type-image{margin:-3px 0 0 0 !important;}.productgrid .view-content > .views-row{width:49%;}.field--name-field-ept-counter-items{display:block !important;}.ept-counter-three_columns .ept-container .field--name-field-ept-counter-items .ept-counter-content{flex-direction:row;display:block;margin-bottom:30px;}.events .views-row,.flexgroup{display:block;}.path-product .splide--field-images{width:100%;margin-bottom:30px;}.columns{column-count:2;}.col3{width:31%;}}@media(max-width:639px){.memberdir .col{padding:0;}.table-striped tbody tr{padding:0;border-bottom:2px solid #002448;}.table-striped.tablesaw-stack tbody tr:nth-of-type(odd) td{background-color:rgba(0,0,0,.05);}.table-striped.tablesaw-stack tbody tr td{overflow:hidden;}.tablesaw-stack td .tablesaw-cell-label,.tablesaw-stack th .tablesaw-cell-label{width:85px;}.tablesaw-cell-content{width:auto;}.memberdir .views-field-nothing{display:unset;}.memberdir .views-field-field-address-address-line1,.memberdir .views-field-field-address-locality,.memberdir .views-field-field-address-administrative-area,.memberdir .views-field-field-address-postal-code{display:none;}.videoheadline{font-size:70px;}}@media(max-width:576px){.container{width:100%;}.region-top-header{display:block;}.region-top-header > div{flex:none;text-align:center;font-size:85%;}.navbar-brand img{margin:0 auto;}.layout--twocol > .layout__region--first,.layout--twocol > .layout__region--second{padding:10px 20px;}.ept-paragraph-image-gallery.four_columns .ept-container .field--name-field-ept-image-gallery{display:block;}.ept-paragraph-image-gallery.four_columns .ept-container .field--name-field-ept-image-gallery > .field__item{width:49%;display:inline-block;}.field--name-field-images .field__item{width:49%;}.threeup .views-row{width:100%;display:block;padding:0 0 20px;}#navbar-main{padding:0;}#navbar-main .container{border-radius:0;padding:5px;}.navbar-toggler,.navbar-toggler:hover,.navbar-toggler:focus{top:20px;right:10px;transition:1s;}.scrolled .navbar-toggler{top:14px;}.videotextblock{top:28%;}#block-bootstrap-custom-video{height:600px;}.spacersmall{padding:15px 0;}.spacermedium{padding:25px 0;}.spacerlarge{padding:30px 0;}.spacerxlarge{padding:50px 0;}.spacerxxlarge{padding:50px 0;}.eventscard .views-row{width:98%;margin:0 auto 20px;}#navbar-top li.nav-item .nav-link{padding:2px 8px;}.contentheader{height:400px;}.contentheader .views-field-title{top:50%;}.contentheader .views-field-title h1,.pagetitle h1{font-size:10vw;}.view-executive-board .views-row{width:50%;}.view-executive-board .views-row .views-field-body{text-align:left;}#block-maskdownarrow{clip-path:polygon(0% 3%,43% 3%,50% 80%,57% 3%,100% 3%,100% 100%,0% 100%);}.productgrid .view-content > .views-row{width:100%;}.node--type-article .field--type-image{width:100%;}.pagetitle{padding:70px 20px 0;}.view-commerce-cart-form .form-actions button{display:inline-block;width:49%;padding:15px 10px;}#block-bootstrap-custom-video{height:600px;}.videotext .btn{font-size:19px;}.videoheadlinesmall{font-size:25px;}.col3{display:block;margin-bottom:20px;width:100%;}.path-user .userbuttons{float:none;width:100%;}.userbuttons .field--name-body > div{margin:0 1% 30px;float:left;width:31%;}.gallerygrid .paragraph{width:47%;}}@media(max-width:400px){.view-executive-board .views-row{width:100%;}#block-maskdownarrow{clip-path:polygon(0% 3%,41% 3%,50% 80%,59% 3%,100% 3%,100% 100%,0% 100%);}.videoheadlinesmall{font-size:22px;}.videoheadline{font-size:58px;}.userbuttons .field--name-body > div{margin:0 auto 20px;float:none;width:100%;}}
.form-required::after{content:'';vertical-align:super;display:inline-block;background-image:url(/themes/contrib/bootstrap_barrio/images/required.svg);background-repeat:no-repeat;background-size:7px 7px;width:7px;height:7px;margin:0 0.3em;}form .form-actions{align-self:flex-end;}form .filter-wrapper{padding-left:0;padding-right:0;margin-left:1rem;margin-right:1rem;}form .form-type-textarea{margin-bottom:0;}.link-edit-summary{border:0;background:none;text-decoration:underline;color:var(--bs-link-color);}
nav.tabs{margin-bottom:1rem;}
.alert-success{color:#333;background-color:white;border-left:#28a745 15px solid;}.alert-warning{color:#333;background-color:white;border-left:#ff8800 15px solid;}.alert-danger{color:#333;background-color:white;border-left:#cc0000 15px solid;}.alert-dismissible .btn-close{opacity:0.6;}
