﻿@charset "UTF-8";@font-face{font-family:"Circular-Mediumitalic";src:url("../fonts/circularmediumitalic/lineto-circular-mediumItalic.eot?");src:url("../fonts/circularmediumitalic/lineto-circular-mediumItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/circularmediumitalic/lineto-circular-mediumItalic.woff") format("woff"),url("../fonts/circularmediumitalic/lineto-circular-mediumItalic.ttf") format("truetype"),url("../fonts/circularmediumitalic/lineto-circular-mediumitalic.svg#lineto-circular-mediumitalic") format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:"Circular-Medium";src:url("../fonts/circluarmedium/lineto-circular-medium.eot?");src:url("../fonts/circluarmedium/lineto-circular-medium.eot?#iefix") format("embedded-opentype"),url("../fonts/circluarmedium/lineto-circular-medium.woff") format("woff"),url("~/fonts/circluarmedium/lineto-circular-medium.ttf") format("truetype"),url("../fonts/circluarmedium/lineto-circular-medium.svg#lineto-circular-medium") format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:"Circular-Bold";src:url("../fonts/circularbold/lineto-circular-bold.eot?");src:url("../fonts/circularbold/lineto-circular-bold.eot?#iefix") format("embedded-opentype"),url("../fonts/circularbold/lineto-circular-bold.woff") format("woff"),url("../..fonts/circularbold/lineto-circular-bold.ttf") format("truetype"),url("../fonts/circularbold/lineto-circular-bold.svg#lineto-circular-bold") format("svg");font-weight:700;font-style:normal;}@font-face{font-family:"Circular-Bolditalic";src:url("../fonts/circularbolditalic/lineto-circular-bolditalic.eot?");src:url("../fonts/circularbolditalic/lineto-circular-bolditalic.eot?#iefix") format("embedded-opentype"),url("../fonts/circularbolditalic/lineto-circular-bolditalic.woff") format("woff"),url("../..fonts/circularbolditalic/lineto-circular-bolditalic.ttf") format("truetype"),url("../fonts/circularbolditalic/lineto-circular-bolditalic.svg#lineto-circular-bolditalic") format("svg");font-weight:700;font-style:normal;}@font-face{font-family:"Circular-Book";src:url("../fonts/circularbook/lineto-circular-book.eot?");src:url("../fonts/circularbook/lineto-circular-book.eot?#iefix") format("embedded-opentype"),url("../fonts/circularbook/lineto-circular-book.woff") format("woff"),url("../fonts/circularbook/lineto-circular-book.ttf") format("truetype"),url("../fonts/circularbook/lineto-circular-book.svg#lineto-circular-book") format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:"Circular-Bookitalic";src:url("../fonts/circularbookitalic/lineto-circular-bookitalic.eot?");src:url("../fonts/circularbookitalic/lineto-circular-bookitalic.eot?#iefix") format("embedded-opentype"),url("../fonts/circularbookitalic/lineto-circular-bookitalic.woff") format("woff"),url("../..fonts/circularbookitalic/lineto-circular-bookitalic.ttf") format("truetype"),url("../fonts/circularbookitalic/lineto-circular-bookitalic.svg#lineto-circular-bookitalic") format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:"MinionPro-Medium";src:local("MinionPro-Medium"),url("../fonts/minionpro/MinionPro-Regular.otf") format("opentype");}@font-face{font-family:"MinionPro-Bold";src:local("MinionPro-Bold"),url("../fonts/MinionPro/MinionPro-Bold.otf") format("opentype");}@font-face{font-family:"MinionPro-Regular";src:local("MinionPro-Regular"),url("../fonts/MinionPro/MinionPro-Regular.otf") format("opentype");}table{font-family:Circular-Book,Arial,Helvetica,sans-serif;font-size:14px;}a{color:#c00404;text-decoration:none;font-weight:bold;}a:hover{color:#3b302c;text-decoration:none;}a[type=submit],input[type=submit]{background-color:#c00404;color:#fff!important;text-decoration:none;text-transform:uppercase;text-align:center;line-height:1.15;transition:background .25s,color .25s;font-size:14px;font-weight:800;padding:4px 8px 4px 8px;border-radius:0!important;}a[type=submit]:hover,input[type=submit]:hover{color:#fff;background-color:#3b302c;}.footer_advan{background:#c00404;}.footer_advan .footer_ribbon{display:block;padding:1rem 0 0;}.footer_advan .footer_ribbon ul.quick_nav_logo{margin:0 0 2rem;padding:0;display:flex;flex-direction:row;justify-content:start;gap:50px;}.footer_advan .footer_ribbon ul.quick_nav_logo li{list-style:none;padding:0 30px 0 0;}.footer_advan .footer_ribbon ul.quick_nav_logo li img{width:100%;max-width:200px;height:auto;}.footer_advan .footer_ribbon ul.quick_nav_logo li a.logo{border-bottom:0;}.footer_advan .footer_ribbon ul.quick_nav_logo li a.btn-outline{color:#fff!important;background-color:transparent;box-shadow:inset 0 0 0 1px #fff;text-decoration:none;}.footer_advan .footer_ribbon ul.quick_nav_logo li a.btn-outline:hover{box-shadow:inset 0 0 0 1px #3b302c;}.footer_advan .footer_ribbon_aside{display:none;}.footer_advan .footer_ribbon_group{border-right:0;padding:3rem 2rem 1.5rem;}.footer_nav_list{margin:0;padding:0 0 20px;display:block;list-style:none;}.footer_nav_list li{display:list-item;padding-top:20px;}.footer_nav_list li a{color:#fff;text-decoration:none;border-bottom:0;}.footer_nav_list li a span{border-bottom:0;font-style:italic;text-transform:capitalize;}.footer_nav_list li a span:hover{border-bottom:0;}.quick_nav_list{list-style:none;display:block;}.quick_nav_list li{font-size:1rem;text-transform:uppercase;}.quick_nav_list li a{color:#fff;text-decoration:none;border-bottom:0!important;}.quick_nav_list li a:hover{color:#fff;}.quick_nav_list li a span{border-bottom:0;font-family:CircularStd,sans-serif;letter-spacing:1px;font-size:15px;}.fs-grid .fs-row,.fs_grid_row{min-width:300px;display:flex;flex-wrap:wrap;margin-left:auto;margin-right:auto;}.fs-row{margin:auto;}.footer_nav_link_label{font-size:1rem;font-family:MinionPro,serif;font-weight:300;letter-spacing:normal;text-decoration:none;}.footer_nav_link_label:hover{border-bottom:1px solid #fff;}.footer_nav:before,.footer_nav:after{height:1px;width:calc(100% + 20px);background:rgba(183,176,156,.4);content:"";display:block;margin:0 -10px;}.af_footer_copyright{color:#fff;font-family:MinionPro-Regular,Georgia,serif;font-size:1rem;font-weight:400;border-top:1px solid rgba(183,176,156,.2);margin:0 -10px;padding-top:20px;order:2;}.af_footer_sole{min-height:40px;align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;padding:0 20px;}.arrow_right{margin-top:4px;position:relative;color:#fff;text-transform:uppercase;}.arrow_right::after{content:"";display:inline-block;width:14px;height:14px;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 14 14"><path fill="%23fff" d="M9.427.135a.527.527 0 0 0-.705 0 .428.428 0 0 0 0 .639l3.577 3.27H.494C.219 4.046 0 4.246 0 4.498c0 .251.219.458.494.458h11.805L8.722 8.22a.435.435 0 0 0 0 .645c.197.18.515.18.705 0l4.425-4.046a.418.418 0 0 0 0-.638L9.427.135z" fill-rule="nonzero" /></svg>');vertical-align:middle;background-size:14px 14px;margin-top:4px;margin-left:5px;}.arrow_right:hover,.arrow_right:focus{text-decoration:none;}.arrow_right:hover::after,.arrow_right:focus::after{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 18 18"><path fill="%23fff" d="M16.506 8.003l-2.633 2.44a5.617 5.617 0 0 0-.383-2.676l1.376-1.3a2.44 2.44 0 0 0 .793-1.782c0-.65-.264-1.291-.793-1.78a2.816 2.816 0 0 0-1.922-.735c-.692 0-1.385.244-1.922.734L8.107 5.58c-.529.507-.802 1.157-.802 1.807 0 .65.264 1.291.802 1.781.236.22.355.498.355.768s-.119.54-.355.752c-.22.21-.52.312-.82.312-.292 0-.593-.101-.82-.312C5.492 9.768 5 8.568 5 7.37c0-1.199.492-2.398 1.467-3.31l2.897-2.676A5.234 5.234 0 0 1 12.926 0c1.293 0 2.587.464 3.58 1.384.993.92 1.494 2.12 1.494 3.318 0 1.19-.501 2.38-1.494 3.301zm-4.972 5.934l-2.913 2.697C7.638 17.544 6.345 18 5.043 18c-1.292 0-2.585-.455-3.568-1.366C.492 15.724 0 14.527 0 13.33c0-1.205.492-2.402 1.475-3.312l2.658-2.453a5.7 5.7 0 0 0 .382 2.697l-1.374 1.273a2.423 2.423 0 0 0-.792 1.778c0 .65.264 1.29.792 1.779.528.489 1.22.733 1.92.733.693 0 1.393-.244 1.921-.733l2.886-2.672c.547-.489.81-1.138.81-1.779 0-.649-.263-1.29-.81-1.778a1.042 1.042 0 0 1-.336-.776c0-.278.109-.556.336-.767.228-.21.528-.32.838-.32.3 0 .6.11.828.32.984.92 1.466 2.116 1.466 3.313a4.478 4.478 0 0 1-1.466 3.304z" fill-rule="evenodd"/></svg>');margin-top:0;}.quick_nav{margin-bottom:20px;}.quick_nav_list{list-style:none;margin:0;padding:0;display:block;}.quick_nav_link{transition:background .25s,color .25s;display:block;padding:10px 0;}.footer_nav_link{transition:background .25s,color .25s;display:block;padding:0;}.af_footer_new{background-color:#8e0303;color:#fff;display:block;float:left;padding:25px 0;width:100%;}.af_footer_new ul{padding:0;list-style:none;text-align:right;}.af_footer_new ul li{color:#fff;display:block;display:inline-block;}.af_footer_new ul li a{border-bottom:0!important;color:#fff;text-decoration:none;background-color:transparent;padding-left:10px;}.af_footer_new ul li a:hover,.af_footer_new ul li a:focus{border-bottom:0!important;}.af_footer_new ul li:first-of-type{padding:0;}.af_footer_new ul li.first{width:80%;}.btn-single{font-family:CircularStd,sans-serif;font-weight:400;font-size:.85em;background:#c00404;color:#fff!important;text-align:center;text-transform:uppercase;letter-spacing:.75px;letter-spacing:.04688rem;transition:background .25s,color .25s;display:inline-block;padding:15px 20px 16px;margin-top:26px;border-bottom:0!important;vertical-align:top;}.social_nav{margin-bottom:14px;}.social_nav_list{align-items:center;display:flex;flex-wrap:wrap;list-style:none;margin:0 -12px;padding:0;}.social_nav_item{display:inline-block;vertical-align:middle;}.social_nav_link{color:#fff;position:relative;z-index:2;display:flex;justify-content:center;padding:17px 8px;text-align:center;transition:color .25s;}.social_nav_link:hover,.social_nav_link:focus{color:#ffc82d;}.youtube,.twitter,.instagram,.linkedin,.facebook{display:inline-block;background-repeat:no-repeat;background-size:22px 22px;background-position:center;height:22px;width:22px;}.facebook{background-image:url(../../image/svg/facebook.svg);}.linkedin{background-image:url(../../image/svg/linkedin.svg);}.instagram{background-image:url(../../image/svg/instagram.svg);}.twitter{background-image:url(../../image/svg/twitter.svg);}.twitter svg{width:40px;height:40px;}.youtube{background-image:url(../../image/svg/youtube.svg);}@media screen and (min-width:500px){.btn-single{margin-right:10px;}}@media screen and (min-width:740px){.fs-grid .fs-row,.fs_grid_row{width:720px;}.footer_advan .footer_ribbon ul.quick_nav_logo{gap:75px;justify-content:center;}.footer_nav_item,.quick_nav_item{padding-right:20px;}.footer_nav_list{display:flex;flex-wrap:wrap;justify-content:center;}.footer_nav_link{padding-bottom:10px;}.quick_nav_list{list-style:none;margin:0;padding:0;display:flex;justify-content:center;flex-wrap:wrap;}.af_footer_copyright{position:relative;top:2px;border-top:0;margin:0;padding-top:0;order:1;}.social_nav{margin-bottom:0;order:2;}.social_nav_item{margin-top:5px;}.af_footer_sole{min-height:40px;align-items:center;display:flex;flex-wrap:nowrap;justify-content:space-between;padding:0 10px;}}@media screen and (min-width:980px){.fs-grid .fs-row,.fs_grid_row{width:960px;}.footer_nav:before,.footer_nav:after{display:none;}.footer_content #footer .ribbon .content div.logo{width:25%;}.footer_content #footer .ribbon .meta{width:25%;}.footer_content #footer .ribbon .links{flex-direction:column;max-height:115px;width:50%;max-width:600px;}.social_nav_item{width:auto;}.social_nav_link{padding:15px 12px!important;}.footer_ribbon_inner{display:flex;}.footer_ribbon_group{width:100%;padding:3rem 1rem 1.5rem!important;}.af_footer_sole{padding:0 20px;}.af_footer_new ul{padding:0 20px;}}@media screen and (max-width:739px){.fs-grid .fs-row,.fs_grid_row{width:96%;width:calc(100% - 40px);}}@media screen and (min-width:1220px){.fs-grid .fs-row,.fs_grid_row{width:1200px;}.fs-grid .fs-row .fs-xl-8{width:64.58333333%;max-width:64.58333333%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 64.58333333%;flex:0 0 64.58333333%;}}@media screen and (min-width:1370px){.fs-grid .fs-row,.fs_grid_row{width:1350px;}.fs-row{width:1350px;}.footer_ribbon{padding:1rem 0 0;}.footer_nav_list,.quick_nav_list{display:flex;flex-wrap:nowrap;}.quick_nav_item,.footer_nav_item{width:auto;padding-right:32px;}.fs-grid .fs-row [class*=fs-cell]{width:97.91666667%;max-width:97.91666667%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 97.91666667%;flex:0 0 97.91666667%;flex-basis:auto;margin-left:1.04166667%;margin-right:1.04166667%;}}.header{background-color:#c00404;color:#fff;padding-top:20px;padding-bottom:20px;}.alumni-friends-logo{width:200px;height:100px;position:relative;display:flex;justify-content:center;padding:17px 8px;text-align:center;transition:color .25s;background-repeat:no-repeat;background-size:182px 100px;margin-top:20px;background-image:url(../../image/svg/AlumniFriends_LockUp_WhiteText.svg);}.mainSection{background-color:#fff;border:1px solid #000;padding:10px;max-width:470px!important;margin-right:auto;margin-left:auto;margin-bottom:25px;}@media screen and (min-width:576px){.mainSection{padding:25px;max-width:510px!important;}}.singleSectionNoNav{padding-block:25px;}h1{display:block!important;font-family:Circular-Book,Arial,Helvetica,sans-serif;color:#3b302c;font-size:1.8em!important;font-weight:bold;padding-top:10px;text-align:center;}.bravoEventReg .mainSection h1{display:none!important;}.vaBottom{vertical-align:baseline;}.mainSection h1{font-size:1.6em!important;text-align:left!important;}.DonationFormTable{border:0;width:100%;}.DonationFormTable tr td{background-color:transparent;border:0;text-align:left;padding-top:3px;}.DonationFieldCaption{padding-top:5px!important;}.DonationFormTable .DonationListingHeading span{width:100%;font-family:Circular-Book,Arial,Helvetica,sans-serif;color:#3b302c;font-size:1.6em;}.DonationButtonCell{text-align:center!important;padding-top:20px!important;padding-bottom:20px;}.DonationSubmitButton{background-color:#c00404;color:#fff;text-transform:uppercase;border:0;padding:10px!important;font-size:13px;font-weight:800;border-radius:0;line-height:1.15;text-align:center;margin-left:0!important;text-decoration:none;filter:drop-shadow(0 0 .25rem #666);}.button:hover{background-color:#3b302c;color:#fff;text-decoration:none;}em{font-size:.8em;color:#808080;padding-block:5px;}.callOut{font-size:.8em;color:#808080;}.MembershipDisplay_LevelContainer{text-align:left!important;border-style:none!important;border-bottom:1px solid #ccc!important;border-radius:0!important;width:100%;}.MembershipDisplay_ProgramName{display:none!important;}.MembershipDisplay_LevelName{font-size:16px;font-weight:bold;color:#3b302c!important;}.MembershipDisplay_LevelDescription{text-align:left;overflow:hidden;float:left;padding-left:5px;max-width:60%!important;font-size:16px;padding-top:5px!important;}.MembershipDisplay_TermContainer{overflow:hidden;width:40%;float:left;}.MembershipDisplay_TermButton{background-color:#c00404;color:#fff;transition:1s ease background;padding:10px 15px;border:0;border-radius:0;display:block;box-shadow:2px 2px 5px #ccc;}.MembershipDisplay_TermButton:hover{background-color:#3b302c;color:#fff;text-decoration:none;}.MembershipDisplay_TermLevelName{display:none!important;}.MembershipDisplay_TermName{color:#fff!important;}.MembershipDisplay_TermPrice{display:block!important;color:#fff!important;}.MembershipDisplay_TermControl{background:none!important;border:0!important;padding:0!important;}.MembershipDisplay_TermControl:hover{box-shadow:none!important;}.MembershipDisplay_TermControlSelected{background:#000!important;border-radius:0!important;border:0!important;padding:4px 4px!important;}.MembershipDisplay_CartButton{padding:10px!important;}.PaymentPart_RemoveAllLink{background-color:#c00404;color:#fff;text-transform:uppercase;border:0;padding:10px!important;font-size:13px;font-weight:800;border-radius:0;line-height:1.15;text-align:center;margin-left:0!important;text-decoration:none;letter-spacing:.75px;font-family:Circular-Bold,Arial,Helvetica,sans-serif;filter:drop-shadow(0 0 .25rem #666);}.PaymentPart_RemoveAllLink:hover{background-color:#3b302c;color:#fff;text-decoration:none;}.PaymentPart_CartItemType{display:none;}.PaymentPart_Cart{border:0!important;}.PaymentPart_CartList{border:0!important;}.PaymentPart_CartOptions{margin:10px 0 30px;}.PaymentPart_CartSummary{border-left:0!important;border-right:0!important;border-bottom:0!important;background-color:none!important;font-size:12pt!important;}.PaymentPart_SectionHeading{border:0!important;background-color:none!important;font-size:14px!important;font-weight:bold;}.PaymentPart_CartItemUnitPrice{width:100%;}.BBDivFieldCaption{width:30%;text-align:left!important;}.BBFormTextbox{width:65%;margin-bottom:2px;}.BBFormTextArea{width:65%;margin-bottom:2px;}.PaymentPart_Controls{margin-right:10px!important;}.PaymentPart_PesonalInfoCheckbox{margin-left:0!important;}.BBDivFieldContainer{padding:5px 0 5px 0!important;}.PaymentPartSubmitButton{padding:10px!important;}.PaymentPart_CartSummary{background-color:#fff!important;}.BBFormSelectList{background-color:#f8f7f5;border-radius:.25rem!important;color:#c00404;width:65%;margin-bottom:2px;}.BBFormSelectList:focus{background-color:#f8f7f5;color:#c00404;}.BBFormSelectList option{color:#3b302c;background-color:#fff;border:1px solid #e6e6e6;}.PaymentPart_SectionHeading span{font-size:1.4em;padding:5px;}em{font-size:1em;}.container-fluid,.container{max-width:1440px!important;}.popover-header{color:#c00404;background-color:#f8f7f5;font-size:small;font-weight:700;font-family:CircularStd,sans-serif;border-bottom:0;padding-bottom:2px;}.popover-body{background-color:#f8f7f5;font-size:small;font-family:CircularStd,sans-serif;padding-top:0;}.nav-pills .nav-link{border-radius:0;border:1px solid #503624;color:#fff;}.nav-pills .nav-link.active{background-color:#503624;color:#fff;}.nav-pills .nav-link.active.hover{color:#fff;}.nav-link.active{color:#fff;}.nav-link.active.hover{color:#fff;}.nav-link.hover{color:#503624;background-color:#fff;}.form-select{font-size:16px;}.accordion-button:focus-visible:focus-visible,.accordion-button:focus-visible:focus-within,.accordion-button:focus:focus-visible,.accordion-button:focus:focus-within,.form-control:focus-visible:focus-visible,.form-control:focus-visible:focus-within,.form-control:focus:focus-visible,.form-control:focus:focus-within,.form-select:focus-visible:focus-visible,.form-select:focus-visible:focus-within,.form-select:focus:focus-visible,.form-select:focus:focus-within{outline:2px solid #003c71!important;outline-offset:1px!important;}.modal-header{background-color:#503624;color:#fff;}.modal-content{border:0;}.modal-footer{background-color:#f8f7f5;border-top:1px solid #e6e6e6;}.modal-footer>button{color:#c00404;}.modal-footer>button.hover{color:#3b302c;}.progress{padding:0!important;height:.5rem;max-width:100px;}.progress-bar{background-color:#3b302c;}.card-body{font-weight:600;}.alert{padding:.25rem .25rem;width:75%;margin-top:0!important;}@media screen and (min-width:576px){.alert{width:50%;}}.tooltip{border:1px solid #000;}.tooltip-inner{background-color:#f8f7f5;color:#3b302c;}.bs-tooltip-bottom{color:#3b302c;}.bs-tooltip-bottom .tooltip-arrow{top:0;}.bs-tooltip-bottom .tooltip-arrow::before{bottom:-1px;border-bottom-color:#f8f7f5;}a.accordion-button{background-color:#fff;}a.accordion-button svg.bi-gift{padding-top:0;height:18px;width:18px;}a.accordion-button label[id*=contactInfoMyGiftHeader]{padding-top:4px;}a.accordion-button label{cursor:pointer;color:#3b302c;}a.accordion-button label:hover{color:#c00404;text-decoration:underline;}a.accordion-button:not(.collapsed){background-color:#f8f7f5;-webkit-appearance:none;-webkit-border-radius:none;border-radius:0;}a.accordion-button:not(.collapsed):after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");}a.accordion-button.collapsed{background-color:#f8f7f5;-webkit-appearance:none;-webkit-border-radius:none;border-radius:0;}.input-group .form-control.is-invalid,.input-group .form-control.is-valid,.input-group .form-select.is-invalid,.input-group .form-select.is-valid{z-index:0!important;}.input-group-text{border-radius:0;background-color:#fff;}.form-check{padding-left:0;}@media screen and (min-width:576px){.form-check{padding-left:1.5em;}}div.container #divLogin p#nameLogin{text-align:left;}.form-check-input:checked{background-color:#c00404;border-color:#c00404;}.sr-only,.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;}.nav-item:focus-visible,.nav-item:focus-within{outline:2px solid #003c71!important;outline-offset:1px!important;}html{height:100%;}body{background-color:#f8f7f5;font-size:18px;font-family:Circular-Book,Arial,Helvetica,sans-serif;}a{color:#c00404;text-decoration:none;}a:hover{color:#3b302c;border-bottom:1px solid #3b302c;}.header .container #logo a img{width:150px;height:75px;}.header .container div#login{height:75px;}.header .container div#login>div{height:75px;}.chkBox input[type=checkbox]{position:absolute;opacity:0;}.chkBox{display:inline-flex;align-items:center;cursor:pointer;gap:8px;}.chkBox:focus-visible,.chkBox:focus-within{outline:2px solid #003c71!important;outline-offset:1px!important;}.labelText{position:relative;padding-left:28px;}.labelText::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:18px;height:18px;border:1px solid #000;background:#f8f7f5;border-radius:2px;}.labelText::after{content:"";position:absolute;left:6px;top:50%;transform:translateY(-50%) rotate(45deg) scale(0);width:6px;height:12px;border:solid #000;border-width:0 2px 2px 0;transition:transform .15s ease-in-out;background:#f8f7f5;}.chkBox input[type=checkbox]:checked+.labelText::before{background:#fff;border-color:#3b302c;}.chkBox input[type=checkbox]:checked+.labelText::after{transform:translateY(-50%) rotate(45deg) scale(1);}input[type=radio]{accent-color:#c00404;transform:scale(1);margin-right:5px;margin-top:-1px;vertical-align:middle;}input[type=radio]:checked+*::before{background:radial-gradient(#c00404 0%,#c00404 40%,transparent 50%,transparent);border-color:#c00404;}.box{background-color:#fff;border:1px solid #b3b3b3;padding:10px;max-width:calc(100% - 40px)!important;}@media screen and (min-width:576px){.box{padding:25px;max-width:500px!important;min-width:500px;}}.boxFloat{margin-top:-100px;position:relative;}.modalOther{border-top:2px solid #e6e6e6;background-color:#f8f7f5;padding:20px;}@media screen and (min-width:576px){.modalP{display:none;}}.heroImage{min-height:200px;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center;position:relative;}@media screen and (min-width:576px){.heroImage{min-height:300px;}}.videoHeader{text-align:center;display:none;}#videoHeroLabel{color:#3b302c;padding-bottom:30px;}#videoIFrame{height:250px;}.videoWrapper{justify-content:center;display:inline-block;}.removeRightBorder{border-right-style:none!important;}.removeLeftBorder{border-left:0;}.leftBorder{border-left:2px solid #000;}.marginTop{margin-top:10px;}@media(min-width:768px){.mobile-show{display:none;}}.survey-options{display:inline-block;margin:0 6px;padding-left:0;}.survey-radio{position:absolute;opacity:0;}.survey-circle{width:42px;height:42px;font-size:18px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:900;cursor:pointer;background-color:#fff;color:#11687f;box-shadow:0 0 0 3px #11687f;}.survey-circle:hover{background-color:#d4d4d4;}.survey-options:focus-within+.survey-circle,.survey-radio:focus-visible+.survey-circle,.survey-radio:checked+.survey-circle{background-color:#11687f;color:#fff;transform:scale(1.1);}.engagement-scale{display:flex;align-items:center;justify-content:center;gap:20px;flex-wrap:wrap;}.scale-options{display:flex;gap:5px;}.scale-label-left,.scale-label-right{font-size:.9rem;white-space:nowrap;}.thankYouSubText{max-width:calc(100% - 40px)!important;}@media screen and (min-width:850px){.thankYouSubText{max-width:850px!important;min-width:850px;margin:0 15px;}}.thankyou-box{background-color:#fff;border:1px solid #b3b3b3;padding:10px;max-width:calc(100% - 10px)!important;}@media screen and (min-width:850px){.thankyou-box{padding:25px;max-width:850px!important;min-width:850px;}}.thankyou-nobox{background-color:transparent;border:0;}.skip{color:#666;border:0;text-transform:uppercase;display:inline-block;background-color:#fff;border-bottom:1px solid #666;}.skip:hover{color:#3b302c;border-bottom:1px solid #3b302c;}.survey-thank-message{display:block;padding:20px;}@media(max-width:576px){.engagement-scale{gap:0;}}@media(max-width:390px){.engagement-scale{flex-direction:column;gap:10px;}.scale-options{justify-content:center;flex-wrap:wrap;}.survey-circle{width:34px;height:34px;font-size:14px;}.scale-label-left,.scale-label-right{white-space:normal;text-align:center;}}.tab{background-color:#503624!important;color:#fff;position:relative;margin-top:10px;margin-bottom:20px;float:left;width:47%;}.tab:hover{color:#fff!important;}.tab:focus-visible,.tab:focus-within{outline:2px solid #003c71!important;outline-offset:1px!important;}.arrow-bottom:after{content:" ";position:absolute;right:45%;bottom:-10px;border-top:10px solid #503624;border-right:10px solid transparent;border-left:10px solid transparent;border-bottom:0;}.no-arrow:after{border-top:10px solid #fff;}.no-arrow:hover:after{border-top:10px solid #fff;}.arrow-bottom:hover:after{content:" ";position:absolute;right:45%;bottom:-10px;border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent;border-bottom:0;}.activeTab{color:#fff;background-color:#503624;border:1px solid #3b302c;letter-spacing:.75px;}.activeTab:hover{color:#fff!important;background-color:#745e53!important;border-radius:0;border:1px solid #503624;}.tab.inactive{color:#fff;background-color:#8e8e8e;}.inactiveTab{color:#503624!important;background-color:#fff!important;border-radius:0;border:1px solid #503624;letter-spacing:.75px;}.inactiveTab:hover{color:#745e53!important;background-color:#fff!important;border-radius:0!important;border:1px solid #503624;}@media(hover:0){.activeTab{color:#fff;background-color:#503624!important;border:1px solid #3b302c;letter-spacing:0;}.inactiveTab{color:#503624!important;background-color:#fff!important;border-radius:0;border:1px solid #503624;letter-spacing:0;}}button{background-color:#c00404;color:#fff;text-decoration:none;border-radius:3px;}button:hover{background-color:#3b302c;color:#fff!important;}button:focus-visible,button:focus-within{outline:2px solid #003c71!important;outline-offset:1px!important;}.add-btn,.button{background-color:#c00404;color:#fff;text-transform:uppercase;border:0;padding:10px!important;font-size:14px;font-weight:800;line-height:1.15;text-align:center;margin-left:0!important;text-decoration:none;letter-spacing:.75px;font-family:Circular-Book,Arial,Helvetica,sans-serif;border-radius:3px;}.add-btn:hover,.button:hover{background-color:#3b302c;color:#fff;text-decoration:none;}.add-btn:focus-visible,.add-btn:focus-within,.button:focus-visible,.button:focus-within{outline:2px solid #003c71!important;outline-offset:1px!important;}.add-btn-disabled,.inactiveButton{opacity:.8!important;background-color:#8e8e8e!important;color:#fff!important;text-decoration:none;text-transform:uppercase;text-align:center;line-height:1.15;transition:background .25s,color .25s;font-size:14px;font-weight:800;padding:4px 8px 4px 8px;cursor:not-allowed!important;pointer-events:none;border-radius:3px;}#FrequencyButtonGroup span,#FrequencyButtonGroup label{cursor:pointer;}input#rdoOne,input#rdoRecurring,input#rdoPledge{transform:scale(0);margin:0;text-align:center;}.fpSelected{border-radius:30px;padding:5px 15px;font-weight:900;text-transform:uppercase;margin-right:10px;background-color:#503624;color:#fff;border:1px solid #503624;display:flex;align-items:center;justify-content:center;min-width:130px;}.fpSelected:hover{background-color:#745e53;color:#fff;}.fpSelected:focus-visible,.fpSelected:focus-within{outline:2px solid #003c71!important;outline-offset:1px!important;}.fpUnselected{border-radius:30px;padding:5px 15px;font-weight:900;text-transform:uppercase;margin-right:10px;background-color:#fff;color:#503624;border:1px solid #503624;display:flex;align-items:center;justify-content:center;min-width:130px;}.fpUnselected:hover{background-color:#fff;color:#745e53;}.fpInactive{border-radius:30px;padding:5px 15px;font-weight:900;text-transform:uppercase;margin-right:10px;background-color:#847266;color:#fff;border:1px solid #847266;display:flex;align-items:center;justify-content:center;min-width:130px;}.fpInactive:hover{background-color:#847266;color:#fff;}.previousLink{position:relative;color:#c00404;text-transform:uppercase;display:inline-block;}.previousLink::before{content:"";display:inline-block;width:16px;height:16px;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16"> <path fill="%23c00404" fill-rule="evenodd" d="M15 8a.5.5 0 0 0-.5-.5H2.707l3.147-3.146a.5.5 0 1 0-.708-.708l-4 4a.5.5 0 0 0 0 .708l4 4a.5.5 0 0 0 .708-.708L2.707 8.5H14.5A.5.5 0 0 0 15 8z"/> </svg>');vertical-align:middle;background-size:14px 14px;background-repeat:no-repeat;margin-right:5px;}.previousLink:hover,.previousLink:focus{text-decoration:none;}.previousLink:hover::before,.previousLink:focus::before{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 18 18"><path fill="%23gb(92.0816326531, 1.9183673469, 1.9183673469)" d="M16.506 8.003l-2.633 2.44a5.617 5.617 0 0 0-.383-2.676l1.376-1.3a2.44 2.44 0 0 0 .793-1.782c0-.65-.264-1.291-.793-1.78a2.816 2.816 0 0 0-1.922-.735c-.692 0-1.385.244-1.922.734L8.107 5.58c-.529.507-.802 1.157-.802 1.807 0 .65.264 1.291.802 1.781.236.22.355.498.355.768s-.119.54-.355.752c-.22.21-.52.312-.82.312-.292 0-.593-.101-.82-.312C5.492 9.768 5 8.568 5 7.37c0-1.199.492-2.398 1.467-3.31l2.897-2.676A5.234 5.234 0 0 1 12.926 0c1.293 0 2.587.464 3.58 1.384.993.92 1.494 2.12 1.494 3.318 0 1.19-.501 2.38-1.494 3.301zm-4.972 5.934l-2.913 2.697C7.638 17.544 6.345 18 5.043 18c-1.292 0-2.585-.455-3.568-1.366C.492 15.724 0 14.527 0 13.33c0-1.205.492-2.402 1.475-3.312l2.658-2.453a5.7 5.7 0 0 0 .382 2.697l-1.374 1.273a2.423 2.423 0 0 0-.792 1.778c0 .65.264 1.29.792 1.779.528.489 1.22.733 1.92.733.693 0 1.393-.244 1.921-.733l2.886-2.672c.547-.489.81-1.138.81-1.779 0-.649-.263-1.29-.81-1.778a1.042 1.042 0 0 1-.336-.776c0-.278.109-.556.336-.767.228-.21.528-.32.838-.32.3 0 .6.11.828.32.984.92 1.466 2.116 1.466 3.313a4.478 4.478 0 0 1-1.466 3.304z" fill-rule="evenodd"/></svg>');margin-top:0;background-repeat:no-repeat;}.previousLink:hover{border-bottom:1px solid #5c0202;}.more{position:relative;color:#c00404;text-transform:uppercase;display:inline-block;}.more::after{content:"";display:inline-block;width:14px;height:14px;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 14 14"><path fill="%23c00404" d="M9.427.135a.527.527 0 0 0-.705 0 .428.428 0 0 0 0 .639l3.577 3.27H.494C.219 4.046 0 4.246 0 4.498c0 .251.219.458.494.458h11.805L8.722 8.22a.435.435 0 0 0 0 .645c.197.18.515.18.705 0l4.425-4.046a.418.418 0 0 0 0-.638L9.427.135z" fill-rule="nonzero" /></svg>');vertical-align:middle;background-size:14px 14px;margin-top:4px;margin-left:5px;}.more:hover,.more:focus{text-decoration:none;}.more:hover::after,.more:focus::after{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 18 18"><path fill="%23gb(92.0816326531, 1.9183673469, 1.9183673469)" d="M16.506 8.003l-2.633 2.44a5.617 5.617 0 0 0-.383-2.676l1.376-1.3a2.44 2.44 0 0 0 .793-1.782c0-.65-.264-1.291-.793-1.78a2.816 2.816 0 0 0-1.922-.735c-.692 0-1.385.244-1.922.734L8.107 5.58c-.529.507-.802 1.157-.802 1.807 0 .65.264 1.291.802 1.781.236.22.355.498.355.768s-.119.54-.355.752c-.22.21-.52.312-.82.312-.292 0-.593-.101-.82-.312C5.492 9.768 5 8.568 5 7.37c0-1.199.492-2.398 1.467-3.31l2.897-2.676A5.234 5.234 0 0 1 12.926 0c1.293 0 2.587.464 3.58 1.384.993.92 1.494 2.12 1.494 3.318 0 1.19-.501 2.38-1.494 3.301zm-4.972 5.934l-2.913 2.697C7.638 17.544 6.345 18 5.043 18c-1.292 0-2.585-.455-3.568-1.366C.492 15.724 0 14.527 0 13.33c0-1.205.492-2.402 1.475-3.312l2.658-2.453a5.7 5.7 0 0 0 .382 2.697l-1.374 1.273a2.423 2.423 0 0 0-.792 1.778c0 .65.264 1.29.792 1.779.528.489 1.22.733 1.92.733.693 0 1.393-.244 1.921-.733l2.886-2.672c.547-.489.81-1.138.81-1.779 0-.649-.263-1.29-.81-1.778a1.042 1.042 0 0 1-.336-.776c0-.278.109-.556.336-.767.228-.21.528-.32.838-.32.3 0 .6.11.828.32.984.92 1.466 2.116 1.466 3.313a4.478 4.478 0 0 1-1.466 3.304z" fill-rule="evenodd"/></svg>');margin-top:0;}.more:hover{border-bottom:1px solid #5c0202;}.social-link:hover{border-bottom:0;}.btn-circle.btn-sm{width:30px;height:30px;padding:6px 0;border-radius:15px;font-size:8px;text-align:center;background-color:#c00404;color:#fff;}.btn-circle.btn-sm:hover{background-color:#5c0202;}.btnShadow{filter:drop-shadow(0 0 .25rem #666);}.freqButtonGroup{display:block;padding:10px;}@media screen and (min-width:576px){.freqButtonGroup{display:inline-flex;}}.freqButton{margin-top:10px;width:90%;}@media screen and (min-width:576px){.freqButton{margin-top:0;}}.infoButton{background-color:transparent!important;border:0;padding:0;}.infoButton:focus-visible,.infoButton:focus-within{outline:2px solid #003c71!important;outline-offset:1px!important;}.close-btn{background:#e5e5e5;color:#3b302c;}.close-btn:hover{background:#d4d4d4;color:#3b302c!important;}.ddlStyle{background-color:#f8f7f5;color:#c00404;font-weight:700;}.ddlStyle:focus{background-color:#f8f7f5;color:#c00404;}.ddlStyle option{color:#3b302c;background-color:#fff;border:1px solid #e6e6e6;}.ddlCustomStyle{overflow-y:hidden;height:25px;}.ddlCustomStyle option{font-weight:bold;padding:5px;border-top:1px solid #ced4da;}.ddlCustomStyle option:hover,.ddlCustomStyle option:focus,.ddlCustomStyle option:active{color:#c00404;cursor:pointer;background-color:#f8f7f5;}select:-internal-list-box:focus option:checked{background-color:#fff;}select{outline:0;}.ddlCustomStyle option[value="0"],.ddlCustomStyle option[value="0"]:hover,.ddlCustomStyle option[value="0"]:active,.ddlCustomStyle option[value="0"]:focus,option[value="0"]:checked:hover{color:#6c757d;}.ddlCustomStyle option[value="0"]:after{width:10px;height:10px;content:url(../../image/svg/chevron.svg);transform:rotate(-90deg);display:inline-block;float:right;}.showSelect{height:200px!important;overflow-y:auto!important;}.arrowSelect:after{width:10px;height:10px;content:url(../../image/svg/chevron.svg);transform:rotate(90deg)!important;display:inline-block;float:right;}.giftCart{width:auto;position:absolute;color:#3b302c;}@media screen and (min-width:576px){.giftCart{width:25%;}}.giftCartCol1,.giftCartCol3{width:5%;padding-bottom:15px;}.giftCartCol1{text-align:center;}.giftCartCol3{text-align:right;}.giftCartCol2{width:40%;padding-bottom:15px;}.giftCartFooterTotal{text-align:right;vertical-align:top;padding-top:0;}.giftCartFooterLabel{float:right;margin-right:2%;padding-top:10px;}.giftCartContactFooter{border-top:1px solid #e6e6e6;font-weight:700;}.giftCartThankYouFooterLabel{padding:10px;}.giftCartThankYouFooter{border-top:1px solid #3b302c;font-weight:700;}.giftCartThankYouRows{padding:10px;font-size:16px;}.giftCartThankYou{border:0;width:inherit;padding:5px;}#divGiftCart{padding:0!important;}@media screen and (min-width:576px){#divGiftCart{padding-right:calc(var(--bs-gutter-x)/2);padding-left:calc(var(--bs-gutter-x)/2);}}.closeCard{z-index:100;position:absolute;right:-5px;top:-12px;}.closeIcon{border-radius:10px;background-color:#fff;}.closeIconButton{background:transparent;border:0;display:flex;padding:inherit;}.cart-remove-btn{background:none;border:0;cursor:pointer;padding:0;}.closeIconButton:focus,.cart-remove-btn:focus{outline:2px solid #0a58ca;outline-offset:2px;}.payment-cart-table th{display:none;}.thankYouGivingFreqText{width:inherit;padding-left:10px;}.caption{color:#fff;font-size:3rem;font-weight:700;text-align:center;letter-spacing:3px;text-transform:uppercase;position:relative;}@media screen and (min-width:576px){.caption{margin-top:50px;}}.redFont{color:#c00404;font-weight:700;}.helper-text{color:#e5e5e5;font-family:MinionPro-Regular,Georgia,serif;font-size:14px;}.social-text{text-transform:uppercase;font-weight:700;color:#666;font-size:14px;}.heroLabel{position:relative;color:#fff;z-index:2;font-size:2rem;font-weight:700;letter-spacing:3px;line-height:72px;text-shadow:0 2px 10px rgba(0,0,0,.7);}@media screen and (min-width:576px){.heroLabel{font-size:3rem;}}.labelTitle{font-family:Circular-Book,Arial,Helvetica,sans-serif;font-size:16px;}.dollarSign{color:#666;font-size:23px;}.circleTitle{font-family:Circular-Book,Arial,Helvetica,sans-serif;font-weight:900;font-size:18px;color:#3b302c;}.surveyText{font-size:18px;}.givingModalHeader{font-family:Circular-Book,Arial,Helvetica,sans-serif;font-weight:900;font-size:18px;color:#fff;}.helperTextLg{font-family:MinionPro-Regular,Georgia,serif;font-size:16px;}.circleBold{font-family:Circular-Bold,Arial,Helvetica,sans-serif;}.searchDesignationNames{font-size:18px;font-weight:900;}.giftCartContactFooter{font-family:Circular-Book,Arial,Helvetica,sans-serif;font-weight:900;font-size:18px;}.chkBox{font-size:14px;display:inline;}@media screen and (min-width:970px){.chkBox{font-size:14px;}}.errSection{display:flex;padding:2px 0 0;color:#c00404;font-weight:700;font-size:12px;text-transform:uppercase;}.errSection::before{content:"";display:inline-block;width:2rem;height:2rem;background-image:url("../../image/svg/error.svg");background-repeat:no-repeat;background-size:contain;vertical-align:middle;}.errSection span{padding-top:8px;vertical-align:middle;}.errImage{height:3rem;width:3rem;}.surveySubText{font:Circular-Bold,Arial,Helvetica,sans-serif;font-size:18px;font-weight:normal;padding-right:40px;padding-left:40px;color:#3b302c;}.inTextLink,.surveyLink{border-bottom:1px solid #98a4ae;}.inTextLink:hover,.surveyLink:hover{border-bottom:1px solid #c00404;}