@font-face{font-family:Poppins-Regular;font-display:swap;src:url(../fonts/Poppins-Regular.woff2) format("woff2"),url(../fonts/Poppins-Regular.woff) format("woff"),url(../fonts/Poppins-Regular.ttf) format("truetype")}@font-face{font-family:MuseoSansRounded-500;font-display:swap;src:url(../fonts/MuseoSansRounded-500.eot);src:url(../fonts/MuseoSansRounded-500.eot?#iefix) format("embedded-opentype"),url(../fonts/MuseoSansRounded-500.woff2) format("woff2"),url(../fonts/MuseoSansRounded-500.woff) format("woff"),url(../fonts/MuseoSansRounded-500.ttf) format("truetype")}@font-face{font-family:MuseoSansRounded-700;font-display:swap;src:url(../fonts/MuseoSansRounded-700.eot);src:url(../fonts/MuseoSansRounded-700.eot?#iefix) format("embedded-opentype"),url(../fonts/MuseoSansRounded-700.woff2) format("woff2"),url(../fonts/MuseoSansRounded-700.woff) format("woff"),url(../fonts/MuseoSansRounded-700.ttf) format("truetype")}@font-face{font-family:Progress;font-display:swap;src:url(../fonts/Progress-Regular.woff)}@font-face{font-family:CRUKIcons;font-weight:400;font-style:normal;src:url(../fonts/CRUKIcons.eot);src:url(../fonts/CRUKIcons.eot?#iefix) format("embedded-opentype"),url(../fonts/CRUKIcons.woff) format("woff"),url(../fonts/CRUKIcons.ttf) format("truetype"),url(../fonts/CRUKIcons.svg#CRUKIcons) format("svg")}.animate-in{transition:0s transform cubic-bezier(.27,.81,.32,.97),0s clip-path cubic-bezier(.27,.81,.32,.97);clip-path:inset(0 -50% 100% -50%);transform:translate3d(0,100%,0);will-change:transform}.can-animate .is-in-view .animate-in{transition:1s transform cubic-bezier(.27,.81,.32,.97),1s clip-path cubic-bezier(.27,.81,.32,.97);clip-path:inset(0 -50% -.2em -50%);transform:translateZ(0);will-change:transform}.can-animate .is-in-view .animate-in:nth-child(1){transition-delay:.2s}.can-animate .is-in-view .animate-in:nth-child(2){transition-delay:.4s}.can-animate .is-in-view .animate-in:nth-child(3){transition-delay:calc(2s / 5 + .2s)}.can-animate .is-in-view .animate-in:nth-child(4){transition-delay:.8s}.can-animate .is-in-view .animate-in:nth-child(5){transition-delay:1s}.can-animate .is-in-view .animate-in:nth-child(6){transition-delay:1.2s}html{background-color:#fff;height:100vh;width:100%;margin:auto;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{width:100%;margin:auto;color:#000;overflow-x:hidden;line-height:1}body:has(.modal__overlay.active){overflow:hidden}#app{position:relative}button{padding:0}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}ul,ol{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}a{color:inherit;margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}a:active,a:hover{outline:0}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}hr{display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0}input,select{vertical-align:middle}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}b,strong{font-weight:700}dfn{font-style:italic}small{font-size:80%}svg:not(:root){overflow:hidden}figure{margin:1em 40px}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible;border-radius:0}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;border:0;background-color:transparent;outline:none}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}p{font-size:20px;font-weight:100;line-height:28px;font-family:Poppins-Regular,sans-serif;font-weight:400;font-size:16px}h1{font-family:Progress,sans-serif;font-weight:500;font-size:65px;font-weight:600;line-height:80px}@media (min-width: 768px){h1{font-size:127px;line-height:146px}}h2{font-family:Progress,sans-serif;font-weight:500;font-size:60px;font-weight:600;line-height:56px;letter-spacing:-2.967px}@media (min-width: 768px){h2{font-size:80px;line-height:79.117px}}h3{font-family:Progress,sans-serif;font-weight:500;color:#fff;font-size:64px;font-weight:600}h4{font-family:Poppins-Regular,sans-serif;font-weight:600;font-size:30px;font-weight:500;line-height:37px}h5{font-family:Poppins-Regular,sans-serif;font-weight:600;color:#000;font-size:30px;font-weight:500;line-height:37px}.cta{display:flex;width:161px;height:45px;padding-bottom:3px;box-sizing:border-box;justify-content:center;align-items:center;background-color:#fff;color:#000;font-family:Poppins-Regular,sans-serif;font-weight:400;font-size:16px;font-size:15px;font-weight:600;line-height:15px;letter-spacing:1.5px;text-transform:uppercase;text-decoration:none;transition:all .2s ease;position:relative;border:1px solid white}.cta span{position:relative;z-index:2}@media (max-width: 767px){.cta{width:100%}}.cta:hover{color:#fff}.cta:hover:after{width:100%}.cta:after{position:absolute;content:"";top:0;left:0;width:0;height:100%;background-color:#000;transition:all .35s}.simple-cta{color:#fff;font-size:16px;font-weight:300;line-height:24px;letter-spacing:.2px;text-decoration:underline;transition:all .2s ease}.simple-cta:hover{color:#009cee;transform:scale(1.01)}.cta-cards{width:100%;background-color:#009cee;overflow:hidden}.cta-cards__inner{width:100%;max-width:1500px;display:flex;margin:auto}.cta-cards__inner>div{width:100%;box-sizing:border-box}@media (min-width: 1024px){.cta-cards__inner>div{width:50%}}@media (max-width: 1023px){.cta-cards__inner{flex-direction:column}}.cta-cards__inner .cta{border:none}.cta-cards__left{display:flex;justify-content:flex-end;padding:30px;background:center/cover no-repeat url(../images/gala-dinner.jpg)}@media (min-width: 1024px){.cta-cards__left{padding:86px 7.77vw 90px 160px}}@media (max-width: 1023px){.cta-cards__left--inner{width:100%}}.cta-cards__left .hide{transform:translate(-100vw)}@media (min-width: 1024px){.cta-cards__left .hide{transform:translate(-50vw)}}.cta-cards__left .cta{width:50%}.cta-cards__left .cta:hover{color:#000}.cta-cards__left .cta:after{background-color:#009cee}.cta-cards__right{padding:30px}@media (min-width: 1024px){.cta-cards__right{padding:86px 0 90px 50px}}.cta-cards__right .hide{transform:translate(100vw)}@media (min-width: 1024px){.cta-cards__right .hide{transform:translate(50vw)}}.cta-cards__right .cta{width:214px}@media (max-width: 1023px){.cta-cards__right .cta{width:60%}}.cta-cards__ctas{display:flex;gap:20px}.cta-cards__heading-container{background-color:#fff;clip-path:polygon(0 0,88% 0,100% 16%,100% 100%,16% 100%,0 80%);width:auto;padding:50px;box-sizing:border-box;min-height:272px;display:flex;flex-direction:column;transition:all .3s ease;text-decoration:none;margin-bottom:30px}@media (min-width: 680px){.cta-cards__heading-container{clip-path:polygon(0 0,94% 0,100% 16%,100% 100%,10% 100%,0 80%)}}@media (min-width: 1024px){.cta-cards__heading-container{padding:56px 52px 50px 50px;width:448px;clip-path:polygon(0 0,88% 0,100% 16%,100% 100%,16% 100%,0 80%)}}.cta-cards__heading-container p{text-transform:uppercase;font-family:Poppins-Regular,sans-serif;font-weight:600;width:100%;max-width:320px;padding-top:10px}.details-block{width:100%;position:relative}@media (min-width: 1024px){.details-block{background-color:#000;overflow:hidden;height:505vh}}.details-block__inner{display:flex}@media (min-width: 1024px){.details-block__inner{top:0;margin:auto}}.details-block__container{display:flex;flex-direction:column}@media (min-width: 1024px){.details-block__container{width:505vw;flex-direction:row}}.details-block__item{display:flex;flex-direction:column;background-color:#fff}@media (min-width: 1024px){.details-block__item{padding:0 225px 0 150px;flex-direction:row;min-height:100vh;min-width:101vw;box-sizing:border-box;justify-content:center;align-items:center}}.details-block__item--inner{display:flex;flex-direction:column;padding:40px 20px}@media (min-width: 1024px){.details-block__item--inner{flex-direction:row;padding:0}}.details-block__item.dark{background-color:#000}.details-block__item.dark h1{color:#fff;text-shadow:1px 1px 0 #FFFFFF,-1px 1px 0 #FFFFFF,1px -1px 0 #FFFFFF,-1px -1px 0 #FFFFFF,0px 1px 0 #FFFFFF,0px -1px 0 #FFFFFF,1px 0px 0 #FFFFFF,-1px 0px 0 #FFFFFF}.details-block__item.dark p{color:#fff}.details-block__item.narrow{padding-right:0}@media (min-width: 1024px){.details-block__item h1{padding-right:140px;color:#fff;text-shadow:1px 1px 0 #000000,-1px 1px 0 #000000,1px -1px 0 #000000,-1px -1px 0 #000000,0px 1px 0 #000000,0px -1px 0 #000000,1px 0px 0 #000000,-1px 0px 0 #000000}}.details-block__item p{padding-top:20px;font-family:Poppins-Regular,sans-serif;font-weight:400;font-size:16px}@media (min-width: 1024px){.details-block__item p{width:471px;padding-top:10px;font-size:40px;font-weight:400;line-height:37px}}.details-block__pagination{position:fixed;bottom:80px;left:50%;transform:translate(-50%);display:flex;gap:10px;z-index:998;opacity:0;pointer-events:none;transition:all .2s ease;mix-blend-mode:difference}.details-block__pagination.active{opacity:1}.details-block__pagination>div{width:16px;height:16px;border:1px solid #FFFFFF;border-radius:999px}.details-block__pagination>div.fill{background-color:#fff}@media (max-width: 1024px){.details-block__pagination{display:none}}.footer{width:100%;background-color:#000;font-family:Poppins-Regular,sans-serif;font-weight:400;font-size:16px}.footer__inner{max-width:1120px;margin:auto;padding:16px 20px 40px}@media (min-width: 768px){.footer__inner{padding:30px 20px 24px}}.footer__upper{display:flex;justify-content:space-between;padding-bottom:42px}@media (max-width: 1023px){.footer__upper{flex-direction:column}}.footer__upper--logos{display:flex;align-items:center}.footer__upper--logos img:not(:first-child){padding-left:14px}@media (min-width: 1024px){.footer__upper--logos img:not(:first-child){padding-left:30px}}@media (max-width: 1023px){.footer__upper--logos{padding-bottom:30px}}.footer__upper--logos .cancer-research-logo{width:130px}@media (max-width: 767px){.footer__upper--logos .cancer-research-logo{width:100px}}.footer__upper--logos .bzzness-beats-cancer-logo{width:140px;filter:invert(1)}@media (max-width: 767px){.footer__upper--logos .bzzness-beats-cancer-logo{width:100px}}.footer__upper--logos .fundraising-regulator-logo{filter:brightness(0) invert(1);width:180px}@media (max-width: 767px){.footer__upper--logos .fundraising-regulator-logo{width:100px}}.footer__upper--links{display:flex;gap:36px}@media (max-width: 1023px){.footer__upper--links{flex-direction:column;align-items:flex-end;gap:26px}}.footer__upper--social-links{display:flex;gap:12px;align-items:center}.footer__upper--email{display:flex;align-items:center;gap:10px;color:#fff}.footer__upper--email:hover div.icon{transform:scale(1.05)}.footer__upper--email div.icon{background-color:#009cee}@media (max-width: 767px){.footer__upper--email div.icon{display:none}}.footer .icon{background-color:#fff;width:48px;height:48px;border-radius:999px;display:flex;justify-content:center;align-items:center;transition:all .2s ease}.footer .icon:hover{cursor:pointer;background-color:#009cee;transform:scale(1.05)}.footer__lower{display:flex;justify-content:center;gap:30px;padding-top:28px;padding-bottom:28px;border-top:1px solid #535353}.footer__lower--legal{border-top:1px solid #535353;border-top:none;padding-top:0;padding-bottom:0;color:#cbcbcb}.footer__lower--legal p{font-size:10px;line-height:14px}@media (max-width: 767px){.footer__lower{flex-direction:column;gap:20px}}.footer__lower a{color:#cbcbcb;font-size:14px;font-weight:300;line-height:20px;letter-spacing:-.14px;text-decoration:none;transition:all .2s ease}@media (min-width: 768px){.footer__lower a{text-align:center}}.footer__lower a:hover{color:#fff;transform:scale(1.01)}.gala-dinner{width:100%;display:flex;align-items:center}.gala-dinner__inner{display:flex;justify-content:space-between;width:100%;max-width:1120px;margin:auto;flex-direction:column;gap:50px;padding:270px 20px 100px}@media (min-width: 768px){.gala-dinner__inner{padding:200px 20px 100px}}.gala-dinner h5{padding-bottom:20px}.gala-dinner h4{padding-bottom:10px}.gala-dinner a{transition:all .2s ease}.gala-dinner a:hover{color:#fdca45}.gala-dinner .cta{background-color:#000;color:#fff;width:100%;border:1px solid black}@media (min-width: 768px){.gala-dinner .cta{width:210px}}.gala-dinner .cta:after{background-color:#fff}.gala-dinner .cta:hover{color:#000}.header{width:100vw;background-color:#fff;position:fixed;z-index:999;transition:all .3s ease-in-out;transform:translateY(-100%);border-bottom:1px solid #000}.header.active{transform:translateY(0)}.header__inner{display:flex;flex-direction:column;justify-content:space-between;align-items:center;max-width:1120px;margin:auto;padding:20px}@media (min-width: 940px){.header__inner{padding:24px 20px 22px;flex-direction:row}}.header__logo-container{display:flex;width:100%;height:55px;gap:52px}@media (max-width: 939px){.header__logo-container{padding-bottom:20px;justify-content:space-between;gap:0px}}@media (max-width: 939px){.header__logo-container .cancer-research-logo{width:110px}}@media (max-width: 939px){.header__logo-container .bzzness-beats-cancer-logo{width:120px;height:auto}}.header__cta-container{display:flex;gap:20px;text-align:center}.header__cta-container .cta{border:1px solid #000}@media (max-width: 939px){.header__cta-container{flex-direction:column;width:100%}.header__cta-container .cta{width:100%!important}}@media (min-width: 940px){.header__cta-container :first-child{width:200px}}.hero{width:100%;display:flex;align-items:center;overflow:hidden}@media (min-width: 1024px){.hero{height:100vh}}.hero__inner{display:flex;justify-content:space-between;width:100%;max-width:1120px;margin:auto;flex-direction:column;gap:20px;padding:40px 20px}@media (min-width: 1024px){.hero__inner{padding:0 20px;flex-direction:row}}.hero__left h1{display:flex;flex-direction:column;transition:transform 2s ease,opacity 1s ease}.hero__right{background-color:#00007e;clip-path:polygon(0 0,85% 0,100% 16%,100% 100%,15% 100%,0 84%);padding:40px 40px 60px 42px;color:#fff;width:100%;box-sizing:border-box;align-self:flex-end;transform:translate(100vw)}.hero__right.active{transition:all .5s cubic-bezier(.27,.81,.32,.97);transform:translate(0)}@media (min-width: 580px){.hero__right{width:425px;align-self:flex-start}}@media (min-width: 1240px){.hero__right{transform:translate(50vw)}}.hero__right h3{padding-bottom:16px}.loading{background-color:#fff;position:fixed;width:100vw;height:100vh;z-index:999;transform:translateY(-100%);display:flex;justify-content:center;align-items:center}.loading>div{display:flex;align-items:center;gap:80px}@media (max-width: 939px){.loading>div{flex-direction:column}}.loading>div img{width:300px}.loading>div .divider{width:1px;background-color:#000;height:200px}@media (max-width: 939px){.loading>div .divider{display:none}}.loading.active{transform:translateY(0)}.loading.transition{transition:all .6s ease}.loading.remove{display:none}.logo-ticker{width:100%;background-color:#000;overflow:hidden}.logo-ticker__inner{max-width:1440px;padding:20px 0;margin:auto;display:flex;align-items:center}@media (min-width: 768px){.logo-ticker__inner{padding:10px 0}}.logo-ticker img{padding:0 50px}.logo-ticker img:not(.boc,.pr,.vd,.omb){filter:brightness(0) invert(1)}.logo-ticker img.pp{max-height:120px}.logo-ticker img.pr{max-height:50px}.logo-ticker img.rd{max-height:60px}.logo-ticker img.boc{max-height:100px}.logo-ticker img.ww{max-height:50px}.logo-ticker img.al{max-height:120px}.logo-ticker img.vd,.logo-ticker img.omb{max-height:90px}.terms{padding:250px 20px 50px}@media (min-width: 768px){.terms{padding:150px 100px}}.terms>p{padding-bottom:20px}.terms ul>li{list-style-type:disc;margin-left:1em}.terms ol{font-size:30px}@media (max-width: 767px){.terms ol{padding-left:1em}}.terms ul>li::marker{font-size:20px}.terms ol>li{list-style-type:decimal}.terms ol>li:not(:last-child){padding-bottom:30px}.terms h2{padding-bottom:40px}.terms h5{padding-bottom:6px}@media (min-width: 768px){.terms__address p:not(:first-child){padding-left:70px}}.video{width:100%;background-color:#fff;font-family:Poppins-Regular,sans-serif;font-weight:600}.video__inner{width:100%;position:relative}@media (min-width: 768px){.video:hover .video__controls--play-button{transform:scale(1.05);background-color:#009cee}}.video__controls{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;transition:all .2s ease-in-out}.video__controls.hidden{opacity:0}.video__controls--play-button{width:60px;height:60px;display:flex;justify-content:center;align-items:center;background-color:#fff;border-radius:999px;margin:auto;transition:all .2s ease;cursor:pointer}@media (min-width: 768px){.video__controls--play-button{width:90px;height:90px}}.video__controls--play-button img{width:30px;height:30px}@media (min-width: 768px){.video__controls--play-button img{width:44px;height:44px}}.video__controls--play-button.hover{transform:scale(1.05);background-color:#00007e}.video__controls p{color:#fff;text-align:center;font-size:24px;font-weight:600;line-height:28px;margin-top:14px;pointer-events:none}.video video{display:block;width:100%;height:100%;opacity:0;transition:opacity .8s ease-in-out}.video video.is-in-view{opacity:1}.video__overlay{content:"";position:absolute;display:block;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,#0006,#0006);z-index:1;cursor:pointer;opacity:0;transition:opacity .8s ease-in-out}.video__overlay.is-in-view{opacity:1}.modal{max-height:90%;max-width:90%}.modal__overlay{position:fixed;top:0;left:0;width:100%;height:100%;overflow:scroll;background-color:#00000080;z-index:999;opacity:0;display:flex;justify-content:center;align-items:center;pointer-events:none;transition:all .2s ease-in-out}.modal__overlay.active{pointer-events:all;opacity:1}.modal__close{position:absolute;top:30px;right:30px;cursor:pointer;font-size:20px;color:#fff}.modal__content{position:relative;max-width:448px;padding:40px;opacity:1;background:#000}.modal__confirmation{color:#fff}.modal__header{background:#fff;padding:40px 52px 50px 50px;clip-path:polygon(0 0,88% 0,100% 16%,100% 100%,16% 100%,0 80%)}.modal__header h3{font-size:40px}.modal__header p{font-family:mundial,sans-serif;width:100%;padding-top:10px}@media screen and (max-width: 480px){.modal__header{padding:26px 22px 20px 20px}.modal__header h3{font-size:46px}.modal__header p{font-size:14px;line-height:14px}}.modal form{padding-top:20px}.modal form.invalid input,.modal form.invalid select{border:2px solid red}.modal form.invalid .form__error{display:block}.modal form>p{display:none}.modal form.success>p{display:block}.modal form.success .form__inner{display:none}.modal .form__error{display:none;color:red;font-family:mundial,sans-serif}.modal .form__group{display:flex;flex-direction:column;gap:5px;margin-bottom:10px;position:relative}.modal .form__group label{display:none}.modal .form__group input,.modal .form__group select{padding:10px 15px;font-family:mundial,sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;border:1px solid #000}.modal .form__group select{-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:"";height:43px}.modal .form__group select:invalid{color:gray}.modal .form__group svg{position:absolute;right:16px;top:50%;transform:translateY(-50%)}.modal button{width:100%;background-color:#fdca45;border:1px solid #FDCA45}.modal button:hover{color:#000}.modal button:after{background-color:#fff}
