﻿.site-header{padding-bottom:30px;position:relative;text-align:center}.site-header .site-logo{padding:30px 0;text-align:center}.site-header .site-logo a{color:#c4820e;font-size:2.3rem;font-weight:300}.site-header .site-logo a:hover{text-decoration:none}.site-header .site-logo span{background:url("/static/planyourlegacy/img/UCBerkeley_Logo_Berkeley_Blue_RGB.svg?33f3bf5727de") no-repeat center/100%;display:inline-block;height:59px;margin-bottom:-4px;overflow:hidden;text-indent:-999rem;vertical-align:bottom;width:240px}.site-header nav{width:100%}.site-header nav>ul{display:flex;flex-direction:row;justify-content:space-around;margin:0 auto;max-width:1280px}.site-header nav>ul li{position:relative}.site-header nav>ul li a{background-color:transparent;border-width:0;color:#006298;font-size:1rem;font-weight:600;text-transform:uppercase}.site-header nav>ul div.dropdown-menu [role='menu']{background-color:rgba(255,255,255,0.8);display:none;min-width:calc(100% + 20px);padding:10px;text-align:center}.site-header nav>ul div.dropdown-menu [role='menu']>li{white-space:nowrap}.site-header nav>ul div.dropdown-menu .caret{background-image:url('data:image/svg+xml,%0A%3Csvg width="14px" height="9px" viewBox="0 0 15 11" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"%3E%3Cg id="Page-1" stroke="%23003262" stroke-width="1" stroke-linecap="round" stroke-linejoin="round" fill-rule="evenodd"%3E%3Cg id="chevron" transform="translate(-1.000000, 0.000000)" fill="%23003262" fill-rule="nonzero"%3E%3Cpath d="M8.163,10.024 C8.244124,10.1276162 8.36840429,10.1881535 8.5,10.1881535 C8.63159571,10.1881535 8.755876,10.1276162 8.837,10.024 L15.861,1.768 C16.0473083,1.53687006 16.0473083,1.20712994 15.861,0.976 C15.779876,0.872383751 15.6555957,0.811846546 15.524,0.811846546 C15.3924043,0.811846546 15.268124,0.872383751 15.187,0.976 L8.163,9.232 L8.837,9.232 L1.813,0.976 C1.731876,0.872383751 1.60759571,0.811846546 1.476,0.811846546 C1.34440429,0.811846546 1.220124,0.872383751 1.139,0.976 C0.952691687,1.20712994 0.952691687,1.53687006 1.139,1.768 L8.163,10.024 Z" id="Path"%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E');background-position:0 65%;background-repeat:no-repeat;display:inline-block;height:27px;margin-left:3px;text-indent:-999rem;width:14px}.site-header nav>ul div.dropdown-menu:hover,.site-header nav>ul div.dropdown-menu[state-is-open]{overflow:hidden}.site-header nav>ul div.dropdown-menu:hover button,.site-header nav>ul div.dropdown-menu[state-is-open] button{border:0}.site-header nav>ul div.dropdown-menu:hover .caret,.site-header nav>ul div.dropdown-menu[state-is-open] .caret{background-position:0 55%;transform:rotate(-180deg)}.site-header nav>ul div.dropdown-menu:hover [role='menu'],.site-header nav>ul div.dropdown-menu[state-is-open] [role='menu']{border:0;text-align:left}@media screen and (min-width:800px){.site-header nav>ul div.dropdown-menu:hover [role='menu'],.site-header nav>ul div.dropdown-menu[state-is-open] [role='menu']{display:block;left:0;position:absolute;top:30px;z-index:1000}}.site-header nav>ul div.dropdown-menu:hover [role='menu'].mobile-open,.site-header nav>ul div.dropdown-menu[state-is-open] [role='menu'].mobile-open{display:block}.site-header nav>ul div.dropdown-menu:hover [role='menu'] a:hover,.site-header nav>ul div.dropdown-menu[state-is-open] [role='menu'] a:hover{text-decoration:underline}.site-header nav .link-button{text-align:center}.site-header nav .link-button a{background-color:#006298;border:1px solid #003262;border-radius:6px;color:#fff;font-weight:600;padding:12px 30px;text-align:center;text-transform:uppercase}.site-header nav .link-button a:hover{text-decoration:none}.site-header .mobile-menu-button{background-color:transparent;border:0;color:#003262;cursor:pointer;display:none;font-size:1.5rem;height:30px;line-height:1rem;padding:0;position:absolute;right:15px;top:8px;width:30px}@media screen and (max-width:800px){.site-header{padding-bottom:0}.site-header .mobile-menu-button{display:block}.site-header .mobile-menu-button .anti-burger{display:none}.site-header.open{height:max-content}.site-header.open .mobile-menu-button .burger{display:none}.site-header.open .mobile-menu-button .anti-burger{display:block}.site-header.open #site-nav{display:block;width:100%}.site-header.open #site-nav ul{flex-direction:column;padding:0}.site-header.open #site-nav ul .menuitem{margin:0;padding:0;text-align:center;width:100%}.site-header.open #site-nav ul div.dropdown-menu>a{margin-right:-17px}.site-header.open #site-nav ul div.dropdown-menu [role="menu"]{min-width:auto;padding:0}.site-header.open #site-nav ul li{margin:10px 0;text-align:center}.site-header.open #site-nav .link-button{margin:0 0 10px}.site-header.open #site-nav .link-button a{background-color:transparent;border-width:0;color:#006298;padding:0}.site-header #site-nav{display:none}}@media screen and (max-width:480px){.site-header .site-logo{padding:20px 0}.site-header .site-logo span{display:block;margin:0 auto}}.site-footer{background-color:#003262;color:#fff;margin-top:50px;min-height:100px;padding:50px 0;text-align:center;width:100%}.site-footer .footer-links{margin:0 auto 20px}.site-footer .footer-links p{font-size:.9rem;line-height:1.5rem;margin:0}.site-footer .footer-links p a{color:#fdb515;font-weight:600;text-transform:uppercase}.site-footer .content-width{margin:0 auto;max-width:1440px}.site-footer .scroll-top{bottom:-50px;color:#fecd5f;display:block;font-size:2rem;font-weight:700;position:fixed;right:30px;transition:bottom 200ms ease-in;z-index:100}.site-footer .scroll-top:hover{text-decoration:none}.site-footer .scroll-top.show{bottom:20px}.site-footer a{color:#fdb515}.site-footer .social-links #social-links-menu-label{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.site-footer .social-links nav li{display:inline-block;margin:0}.site-footer .social-links nav a{display:block;height:30px;width:30px}.site-footer .social-links nav a svg{display:block;fill:#fff;height:30px;width:25px}#scroll-to-top{align-items:center;background:#fff;border-radius:30px;bottom:-100px;cursor:pointer;display:flex;font-size:12px;justify-content:center;padding:.5rem 1rem;position:fixed;right:1rem;z-index:1}#scroll-to-top img,#scroll-to-top svg{height:22px;margin-left:.5rem;width:22px}.has-scroll-to-top #scroll-to-top{bottom:1rem}.ucb{font-size:.8rem}.ucb p{font-size:.8rem;margin:.5rem 0}.ucb .berkeley-logo{margin:1rem auto;width:300px}.ucb .berkeley-seal img{height:80px;margin:0 auto;max-width:80px;width:80px}.block-pullquote{color:#c4820e;font-size:3rem;font-weight:300;padding:20px 100px}.block-pullquote::before{content:'“'}.block-pullquote::after{content:'”'}@media screen and (max-width:480px){.block-pullquote{font-size:2rem;padding:20px}}.cta-banner{background-color:#006298;clear:both;color:#fff;padding:40px 0;text-align:center}.cta-banner h3{font-size:2rem;font-weight:600}.cta-banner ul{display:flex;flex-direction:row;justify-content:space-around}@media screen and (max-width:480px){.cta-banner ul{flex-direction:column}}.cta-banner ul li{text-align:center}.cta-banner ul li img{display:block;margin:0 auto}.cta-banner ul li a{color:#fff}.accordions summary,.block-faq summary{cursor:pointer;font-weight:600;list-style-type:none;outline:none;padding:10px 10px 10px 25px;position:relative}.accordions summary p,.block-faq summary p{display:inline;margin:0}.accordions summary::marker,.block-faq summary::marker{content:''}.accordions summary::-webkit-details-marker,.block-faq summary::-webkit-details-marker{display:none}.accordions summary::after,.block-faq summary::after{content:'+';font-size:2rem;font-weight:800;position:absolute;right:-50px;top:3px}.accordions summary:focus p,.block-faq summary:focus p{border-bottom:dotted 2px #006298}.accordions details,.block-faq details{border:2px solid #003262;border-radius:5px;margin:30px 0;padding:10px 75px 10px 10px}.accordions details .details-content,.block-faq details .details-content{padding:10px 10px 10px 25px}.accordions details .details-content p:last-child,.block-faq details .details-content p:last-child{margin:1rem 0 0}.accordions details[open]>summary::marker,.block-faq details[open]>summary::marker{content:''}.accordions details[open]>summary::after,.block-faq details[open]>summary::after{content:'–'}@media screen and (max-width:820px){.accordions summary{line-height:2.5rem}}.content-block{display:flex;flex-direction:row;gap:30px}.content-block .cb-image{flex-shrink:0;max-width:600px}.content-block .cb-image p{font-size:.9rem;line-height:1.2rem;margin-top:0}@media screen and (max-width:820px){.content-block{flex-direction:column}}.article-block{display:flex;flex-flow:row nowrap;gap:20px}.article-block>img{height:max-content}@media screen and (max-width:480px){.article-block{flex-flow:column}}html{font-size:18px;height:100%}body{background-color:#fff;color:#003262;font-family:freight-sans-pro,helvetica,arial,"Nimbus Sans L",sans-serif;font-size:1.3rem;margin:0 auto;padding:0}p{font-size:1.3rem;line-height:1.75rem;margin:1rem 0}li{font-size:1.3rem;line-height:1.75rem;margin:5px 0}input,textarea{font-family:freight-sans-pro,helvetica,arial,"Nimbus Sans L",sans-serif;font-size:1.3rem}button,input[type='submit']{cursor:pointer;font-family:freight-sans-pro,helvetica,arial,"Nimbus Sans L",sans-serif;font-size:1.3rem}a{color:#006298;font-weight:500;text-decoration:none}a:hover{opacity:1;text-decoration:underline}.richtext li,.block-paragraph li{list-style:disc;margin-left:25px}.button{background-color:#003262;border:1px solid #003262;border-radius:6px;color:#fff;font-weight:600;padding:12px 30px;text-align:center;text-transform:uppercase}.button:hover{text-decoration:none}.highlighted{background-color:#fdb515}.template-404,.template-503{text-align:center}.template-404 h1,.template-404 h2,.template-503 h1,.template-503 h2{font-size:3rem;font-weight:600;margin:1rem auto}.template-form-page-landing h2{font-size:3rem;font-weight:600;text-align:center}.template-form-page-landing p{text-align:center}.template-form-page-landing .content-wrap{padding:30px 0}.site-intro .intro-banner{min-height:450px;position:relative;width:100%}.site-intro .intro-banner img{display:block;width:100%}.site-intro .intro-banner h2{background-color:#003262;color:#fff;font-size:2.65rem;font-weight:600;line-height:4rem;text-align:center;width:100%}.site-intro .intro-banner h2.gold{background-color:#fdb515;color:#003262}@media screen and (max-width:820px){.site-intro .intro-banner{min-height:auto}}@media screen and (max-width:480px){.site-intro .intro-banner{overflow:hidden}.site-intro .intro-banner h2{font-size:1.65rem;line-height:3rem}.site-intro .intro-banner img{margin-left:-50%;max-width:200%;width:max-content}}.site-intro .intro-text{margin:50px auto;max-width:1280px;text-align:center}.site-intro .intro-text p{color:#4f758b;font-size:2rem;line-height:2.5rem}@media screen and (max-width:480px){.site-intro .intro-text p{font-size:1.3rem}}@media screen and (max-width:1280px){.site-intro .intro-text{margin:50px 20px}}@media screen and (max-width:480px){.site-intro .intro-text p{line-height:1.75rem}}.body-top,.body-bottom,.faq-section{margin:50px auto}.body-top h3,.body-top .section-heading,.body-bottom h3,.body-bottom .section-heading,.faq-section h3,.faq-section .section-heading{font-size:1.7rem;font-weight:600;line-height:1.5rem;margin:50px auto;text-align:center}.body-top h4,.body-top .sub-heading,.body-bottom h4,.body-bottom .sub-heading,.faq-section h4,.faq-section .sub-heading{font-size:1.3rem;font-weight:600}.body-top li,.body-bottom li,.faq-section li{list-style:disc;margin-left:25px}@media screen and (max-width:480px){.body-top .sub-heading,.body-top h4,.body-bottom .sub-heading,.body-bottom h4,.faq-section .sub-heading,.faq-section h4{font-size:1rem}.body-top .section-heading,.body-top h3,.body-bottom .section-heading,.body-bottom h3,.faq-section .section-heading,.faq-section h3{font-size:1.5rem}}.body-bottom:last-child{margin-bottom:100px}body .content-wrap{margin-left:auto;margin-right:auto;max-width:1280px}@media only screen and (max-width:1280px){body .content-wrap{margin-left:20px;margin-right:20px}}.page-banner{background-color:#00b0da;display:flex;flex-flow:column;height:150px;justify-content:center}.page-banner h2{font-size:2.65rem;font-weight:600;text-align:center}@media screen and (max-width:480px){.page-banner h2{font-size:1.5rem}}.homepage .user-inquiry{background-color:#9abdab;display:flex;flex-direction:row;justify-content:space-around}.homepage .user-inquiry .intro-text{align-items:center;display:flex;flex-direction:column;justify-content:center;max-width:40%}@media screen and (max-width:480px){.homepage .user-inquiry .intro-text{max-width:100%;padding-top:30px}}.homepage .user-inquiry .intro-text p,.homepage .user-inquiry .intro-text h3{font-size:1.6rem;line-height:2.5rem;margin:.5rem;max-width:80%}.homepage .user-inquiry .intro-text h3{font-size:2rem;font-weight:600}.homepage .user-inquiry form{flex-grow:1;padding:50px}.homepage .user-inquiry .form-field{text-align:left}.homepage .user-inquiry .form-field input{border:1px solid #003262;border-radius:3px;display:block;margin-bottom:20px;padding:2px 4px;width:100%}.homepage .user-inquiry .form-field label{font-size:1.1rem;font-weight:600;text-transform:uppercase}.homepage .user-inquiry .form-field textarea{border:1px solid #003262;border-radius:4px;display:block;height:175px;margin-bottom:20px;padding:2px;width:100%}.homepage .user-inquiry .submit-container{text-align:center}.homepage .user-inquiry .submit-container input{font-size:1rem;padding:10px;width:175px}@media screen and (max-width:480px){.homepage .user-inquiry{flex-direction:column}}.homepage .site-intro .intro-text p{color:#c4820e}.homepage .body-top h2{font-size:1.7rem;font-weight:600;line-height:1.5rem;margin:50px auto;text-align:center}.homepage .block-ways_to_give{text-align:center}.homepage .block-ways_to_give>a:last-child{display:block;font-weight:600;margin:20px auto;text-transform:uppercase}.homepage .ways-blocks{display:flex;flex-flow:row wrap;gap:20px;justify-content:space-between}.homepage .ways-blocks>div{aspect-ratio:1;background-size:cover;min-width:300px;text-align:center;width:30%}.homepage .ways-blocks>div a{color:#003262;display:flex;flex-direction:column;font-size:2rem;font-weight:600;height:100%;justify-content:center;text-transform:uppercase;width:100%}@media screen and (max-width:480px){.homepage .ways-blocks>div{width:100%}}@media screen and (max-width:480px){.homepage .ways-blocks{flex-direction:column}}.meet-team .team-list{display:flex;flex-flow:row wrap;gap:50px}.meet-team .team-list li{break-inside:avoid;list-style:none;margin:0;text-align:center;width:calc(50% - 50px)}.meet-team .team-list li img{display:block;margin:10px auto;width:300px}.meet-team .team-list li .expert-bio-short p,.meet-team .team-list li .expert-bio-full p{text-align:left}.meet-team .team-list li .see-more{background-color:transparent;border-width:0;color:#c4820e;cursor:pointer;font-size:1.5rem;text-align:center;text-transform:uppercase;width:100%}.meet-team .team-list li .see-more img{display:inline-block;margin:0 0 0 10px;width:20px}.meet-team .team-list li .see-more.less img{transform:rotate(180deg)}@media screen and (max-width:480px){.meet-team .team-list li{width:100%}}.loading{display:none;margin:10px auto;width:200px}.gifts-filters{display:flex;flex-flow:row nowrap;gap:20px}.gifts-filters .filter{width:300px}.gifts-filters .filter button{background-color:#006298;border-width:0;color:#fff;height:75px;text-align:center;text-transform:uppercase;width:100%}.gifts-filters .filter button span{font-size:2rem;line-height:1rem}@media screen and (max-width:480px){.gifts-filters{flex-flow:column}.gifts-filters .filter{width:100%}}.gifts-list{margin-bottom:30px}.gifts-list ul{display:flex;flex-flow:row wrap;gap:20px;margin:30px auto}.gifts-list ul li{margin:0}.gifts-list ul li p{margin:0}.gifts-list ul li a{background-color:#fdb515;border:1px solid #003262;color:#003262;display:flex;flex-direction:column;font-size:2rem;font-weight:600;height:200px;justify-content:center;padding:0 15px;text-align:center;width:300px}.gifts-list ul .load-more{color:#006298;cursor:pointer;font-weight:600;text-align:center;text-transform:uppercase;width:100%}@media screen and (max-width:1280px){.gifts-list ul{width:940px}}@media screen and (max-width:980px){.gifts-list ul{width:620px}}@media screen and (max-width:480px){.gifts-list ul{width:100%}.gifts-list ul li{width:100%}.gifts-list ul li a{width:100%}}.htmx-request .gifts-list ul{display:none}.htmx-request .loading{display:block}.honor-roll .info-text{font-size:1.5rem;text-align:center}.honor-roll .honor-roll-list{margin:50px auto;width:80%}.honor-roll .honor-roll-list ul,.honor-roll .honor-roll-list ol{columns:2}.honor-roll .honor-roll-list ul li,.honor-roll .honor-roll-list ol li{break-inside:avoid;line-height:1.5rem;list-style:none;margin:0 0 15px}@media screen and (max-width:480px){.honor-roll .honor-roll-list ul,.honor-roll .honor-roll-list ol{columns:1}}.gift-type-page .site-intro .intro-text p{color:#c4820e}.gift-type-page .body-top h3,.gift-type-page .body-bottom h3{text-align:left}.gift-type-page .gift-steps h3{font-size:2rem;font-weight:600;margin:30px auto;text-align:center}.gift-type-page .gift-steps ul{display:flex;flex-flow:row nowrap;justify-content:space-around}.gift-type-page .gift-steps ul li{margin:0;max-width:30%;min-width:20%;padding:0 20px;text-align:center;width:auto}.gift-type-page .gift-steps ul li h4{font-weight:600}.gift-type-page .gift-steps ul li .step-number{background-color:#fdb515;border-radius:90px;display:block;font-size:2rem;font-weight:600;height:66px;line-height:1rem;margin:0 auto 10px;padding:18px 24px 13px;width:66px}@media screen and (max-width:480px){.gift-type-page .gift-steps ul{flex-flow:column}.gift-type-page .gift-steps ul li{max-width:100%}}.gift-type-page .body-top h3{margin:30px auto}.gift-type-page .body-bottom h3{text-align:center}.related-stories{margin:50px 0}.related-stories h3{font-size:2rem;font-weight:600;margin:1.5rem auto;text-align:center}.related-stories ul{display:flex;flex-flow:row nowrap;gap:20px;justify-content:space-around}.related-stories ul li{align-items:center;display:flex;flex-direction:column;margin:0;max-width:30%;min-width:20%;width:auto}.related-stories ul li img{display:block}@media screen and (max-width:480px){.related-stories ul{flex-flow:column}.related-stories ul li{max-width:100%}}.related-stories .block-page_link{margin:1.5rem auto;text-align:center;text-transform:uppercase}.cal-futures .site-intro .intro-text p{color:#c4820e}.cal-futures .story-body h3{font-size:1.6rem;font-weight:600}.cal-futures .cal-futures-archive h3{font-size:2rem;font-weight:600;margin:1rem auto;text-align:center}.cal-futures .cal-futures-archive ul{display:flex;flex-flow:row wrap;gap:25px}.cal-futures .cal-futures-archive li{margin:20px 0;text-align:center}.cal-futures .cal-futures-archive li img{display:block;margin:0 auto 10px;width:300px}@media screen and (max-width:480px){.cal-futures .cal-futures-archive li{width:100%}}.cal-futures #cal-futures-form{background-color:#9abdab;margin:50px auto;padding:50px 20px;text-align:center}.cal-futures #cal-futures-form h3{font-size:2rem;font-weight:600}.cal-futures #cal-futures-form .form-wrap{display:flex;flex-flow:row wrap;gap:10px;justify-content:space-evenly;margin:20px;text-align:left}.cal-futures #cal-futures-form .form-wrap>div{width:48%}.cal-futures #cal-futures-form .form-wrap>div input{border:1px solid #003262;border-radius:3px;display:block;padding:2px 4px;width:100%}@media screen and (max-width:480px){.cal-futures #cal-futures-form .form-wrap{flex-direction:column}.cal-futures #cal-futures-form .form-wrap>div{width:100%}}.cal-futures #cal-futures-form label{font-size:1.1rem;font-weight:600;text-transform:uppercase}.cal-futures #cal-futures-form .submit-container{text-align:center;width:100%}.cal-futures #cal-futures-form .submit-container input{font-size:1rem;margin:0 auto;padding:10px;width:175px}@media screen and (max-width:480px){.cal-futures #cal-futures-form{align-items:center;flex-flow:column}.cal-futures #cal-futures-form>div{width:90%}}.our-stories h3{font-size:2rem;font-weight:600;margin:30px auto;text-align:center}.our-stories .stories{display:flex;flex-flow:row wrap;gap:20px;justify-content:flex-start}.our-stories .stories .story{width:300px}.our-stories .stories .story img{min-width:300px}.our-stories .stories .story p{margin-top:10px;text-align:center}.our-stories .stories .story p a{font-weight:600}@media screen and (max-width:480px){.our-stories .stories{flex-flow:column}.our-stories .stories .story{text-align:center;width:100%}}.our-stories .button-link{background-color:transparent;border-width:0;color:#006298;font-weight:600;margin:20px auto;width:100%}.our-stories .button-link:hover{text-decoration:underline}.our-stories .cta-banner{margin-top:30px}.donor-story .headshot{float:right;margin-bottom:20px;margin-left:20px}@media screen and (max-width:480px){.donor-story .headshot{display:block;float:none;margin-left:auto;margin-right:auto}}.donor-story .gift-type{font-size:1.2rem;margin:0}.donor-story .story-body{margin:50px auto}.donor-story .story-body h3{font-size:2rem;font-weight:600}.donor-story .story-body .full-width{width:100%}.donor-story .body-top .story-title{font-size:2rem;line-height:2.5rem;margin:10px 0;text-align:left}.donor-story .block-paragraph ul,.donor-story .block-paragraph ol{margin:1rem auto}.block-events>ul li{list-style:none;margin-left:0}.block-events>ul li .cb-image img{max-width:430px}@media screen and (max-width:480px){.block-events>ul li .cb-image img{max-width:100%}}.wheeler-society .body-top .sub-heading,.wheeler-society .body-bottom .sub-heading{font-size:1.65rem;margin:20px 0}.wheeler-society .form-fields{display:flex;flex-flow:row wrap;gap:20px;width:90%}.wheeler-society .form-fields .form-row{line-height:2.5rem;text-align:left;width:max-content}@media screen and (max-width:480px){.wheeler-society .form-fields .form-row{width:100%}}.wheeler-society .form-fields .form-row fieldset{border:0;width:90vw}.wheeler-society .form-fields .form-row fieldset input[type='checkbox'],.wheeler-society .form-fields .form-row fieldset input[type='radio']{vertical-align:middle;width:auto}.wheeler-society .form-fields .form-row fieldset label{font-weight:normal;text-transform:none}.wheeler-society .form-fields .form-row fieldset>div{display:flex;flex-flow:row wrap;gap:20px}.wheeler-society .form-fields .form-row h4{font-size:2.2rem;font-weight:600;margin:2rem 0}.wheeler-society .form-fields .form-row .checkbox-field{align-items:baseline;display:flex;flex-direction:row}.wheeler-society .form-fields .form-row .checkbox-field input{height:max-content;margin-right:7px;width:max-content}.wheeler-society .form-fields .form-row .checkbox-field label{flex-grow:1}.wheeler-society .form-fields .form-row>label{line-height:1rem;width:calc(50vw - 100px)}@media screen and (max-width:480px){.wheeler-society .form-fields .form-row>label{width:100%}}.wheeler-society .form-fields .form-row input[type='text'],.wheeler-society .form-fields .form-row input[type='url'],.wheeler-society .form-fields .form-row input[type='number'],.wheeler-society .form-fields .form-row input[type='email']{width:calc(50vw - 100px)}@media screen and (max-width:480px){.wheeler-society .form-fields .form-row input[type='text'],.wheeler-society .form-fields .form-row input[type='url'],.wheeler-society .form-fields .form-row input[type='number'],.wheeler-society .form-fields .form-row input[type='email']{width:100%}}.wheeler-society .form-fields label,.wheeler-society .form-fields legend{display:block;font-size:1.1rem;font-weight:600;text-transform:uppercase}.wheeler-society .form-fields input,.wheeler-society .form-fields textarea{border:1px solid #003262;border-radius:3px;padding:2px 4px;width:100%}.wheeler-society .form-fields .helptext{display:block;font-size:.8rem;font-style:italic;line-height:1.5rem}.wheeler-society .contact-form{align-items:center;background-color:#9abdab;color:#003262;display:flex;flex-direction:column;margin:50px auto;padding-bottom:50px}.wheeler-society .contact-form .form-intro-text{padding:50px;text-align:center}.wheeler-society .contact-form .form-intro-text h3{font-size:2rem;font-weight:600}.wheeler-society .contact-form .form-footer{margin-top:45px;text-align:center;width:100%}.wheeler-society .contact-form .form-footer .button{font-size:1rem;padding:10px;width:175px}.template-gallerypage h2{font-size:2rem;font-weight:600;margin:1rem auto;text-align:center}