/* ################################################################################################################################################ */
/* DEBUG: seraph-accel CSS src="inline:https://houstonsymphony.org:443/yac/:4167" */

.hs-button-adjuster-header{width:320px!important}.hs-button-adjuster-header:hover{background-color:white!important;color:black!important}.hs-family-card-desc{height:135px;border-bottom:1px solid lightgray;padding-bottom:10px}.hs-donate-list-alt-b{height:55px;list-style-type:none;padding:0}.hs-title-XLarge{font-size:50px;margin:0!important}.hs-special-gifts-nav{display:flex;border-bottom:1px solid lightgray;padding-bottom:20px}.hs-special-gifts-mainTitle{width:100%}.hs-gifts-inAction-row{display:flex;gap:30px}.hs-giftsInAction-container{background-color:#f5f5f7;padding:15px;height:284px;border-radius:10px 10px 10px 10px;width:100%}.hs-donate-major-gift-p-alt{border-bottom:1px solid lightgray;height:130px}.hs-donate-major-gift-p{border-bottom:1px solid lightgray;height:175px}.hs-donate-majorGifts-contact-row{display:flex;gap:20px;margin-bottom:20px}.hs-donate-majorGifts-contact-card{background-color:#f5f5f7;padding:20px;border-radius:10px;width:100%}.hs-oneTime-donating-img{width:100%;object-fit:cover;height:318px;border-radius:15px}.button-hs-solid-branding-black.selected{background-color:#fee529!important;border:1px solid #fee529!important;color:black!important}.donation-box.visible{max-height:3000px!important;height:auto;opacity:1;visibility:visible}.displaySpecialBox{overflow:hidden;max-height:0;height:0px;opacity:0;transition:max-height .8s ease,opacity .8s ease,padding .3s;padding:0;visibility:hidden}.displaySpecialBox.checked{max-height:1400px;height:auto;opacity:1;visibility:visible}.displaySchoolBox{overflow:hidden;max-height:0;height:0px;opacity:0;transition:max-height .8s ease,opacity .8s ease,padding .3s;padding:0;visibility:hidden}.displaySchoolBox.schoolSelected{max-height:1400px;height:auto;opacity:1;visibility:visible}.hs-expanded-list-item{display:flex;gap:20px}.hs-expanded-list{border-top:1px solid lightgray;border-bottom:1px solid lightgray;padding:8px 0;transition:max-height 1.4s ease,opacity 1.4s ease,padding .3s}.hs-expanded-list.selected{background-color:white;padding:20px;margin:10px;border-radius:20px;border:0px;transition:max-height 1.4s ease,opacity 1.4s ease,padding .3s}.hs-expanded-list-title{width:80%;height:52px;align-content:center;margin:0!important}.hs-benefit-adjuster{width:320px!important}.hs-icon{width:65px!important;height:65px!important;object-fit:contain;padding:14px;background-color:#fee529;border-radius:10px;margin-bottom:20px}.hs-title-Large{font-size:34px}.hs-marketing-masked .so-widget-image{width:100%!important;height:350px!important;border-radius:10px;object-fit:cover}.hs-marketing-masked-alt .so-widget-image{width:100%!important;height:431px!important;border-radius:10px;object-fit:cover}.hs-underlined-title{font-size:42px;border-bottom:2px solid gray;padding-bottom:11px}.hs-button-adjuster{width:320px!important}.hs-title-extraLarge{font-size:40px}ol.hs-custom-rounded{list-style:none;counter-reset:list-counter;padding-left:0;font-size:19px}ol.hs-custom-rounded li{counter-increment:list-counter;margin:15px 0;padding-left:40px;position:relative}ol.hs-custom-rounded li::before{content:counter(list-counter);position:absolute;left:0;top:50%;transform:translateY(-50%);width:30px;height:30px;background-color:#fee529;color:black;font-weight:700;text-align:center;line-height:30px;border-radius:5px}