@import url("https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&family=Lato:ital,wght@0,300;0,400;1,300;1,400&family=Merriweather:ital,wght@0,300;0,400;0,700;1,300;1,400&family=Montserrat:wght@300;400;500;600;700&family=Nunito:wght@300;400;500;600;700&family=Open+Sans:ital,wght@0,300;0,400;0,600;0,700;1,300;1,400&family=Playfair+Display:ital,wght@0,400;0,500;0,600;0,700;1,400&family=Poppins:wght@300;400;500;600;700&family=PT+Sans:wght@400;700&family=Raleway:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400&family=Roboto:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400&family=Source+Sans+Pro:ital,wght@0,300;0,400;0,600;0,700;1,300;1,400&family=Ubuntu:wght@300;400;500;700&display=swap");body{background-color:#103F97;background-position:center center;background-repeat:no-repeat;background-attachment:fixed;background-size:cover}body h1,body h2,body h3,body h4,body h5,body h6{font-family:'Lato', sans-serif;font-weight:300}body div.main-content .invalid-field{border-bottom:2px solid red !important}body div.main-content div.logo{text-align:center;margin:-1rem 0 1rem}body div.main-content div.logo img{width:300px}body div.main-content h1.title{text-align:center;font-weight:bold}body div.main-content .rich-text h1{font-family:'Lato', sans-serif;font-weight:300;font-size:1.5rem}body div.main-content .header-image{text-align:center;margin:-1rem 0 1rem}body div.main-content .header-image img{max-width:100%}body div.main-content .page-image{text-align:center;margin:1rem 0 1rem}body div.main-content .page-image img{max-width:100%}body div.main-content .payment-image{margin-top:2rem}body div.main-content .raffle-draw-btn{color:#000000}body div.main-content div.btn-group{vertical-align:initial}body div.main-content div.main-logo{text-align:center}body div.main-content div.main-row{padding:20px}body div.main-content table.prizes-table{background-color:white;margin-top:15px}body div.main-content #single-tickets{margin-top:23px}body div.main-content #donation-description{margin-bottom:8px}body div.main-content .radio-bundles>div{box-sizing:border-box;padding:0.4em}body div.main-content .radio-bundles input[type="radio"]{display:none}body div.main-content .radio-bundles label.bundle{font-size:1.2em;padding:0.4em 0.8em;display:block;height:100%}@media only screen and (max-device-width: 760px){body div.main-content #accepted-cards{display:none}body div.main-content .responsive-checkbox{min-width:35px;min-height:35px}body div.main-content .responsive-radio{min-width:30px;min-height:30px}body div.main-content .powered-and-secured-logo{min-height:75px;width:80%}}body div.main-content .bundle{min-width:4em;display:inline-block;padding:0.4em;margin:0.4em;text-align:center;text-decoration:none;font-size:xx-large;border-radius:6px;box-shadow:1px 1px 1px rgba(0,0,0,0.29),inset 1px 1px 1px rgba(255,255,255,0.44),0 3px 8px rgba(0,0,0,0.14)}body div.main-content div.thanks h1{color:black}body div.main-content div.thanks h4{padding:10px}body div.main-content input[name=custom_donation_once_off],body div.main-content input[name=custom_donation_every_month]{background-color:transparent;border:0;box-shadow:none}body div.main-content label#custom_donation_label{cursor:pointer;display:block;min-height:100%;height:100%;line-height:1.5;margin-bottom:0px;padding:1rem}body div.main-content form input[type="submit"]{background-color:#008853;color:white;margin-left:10%;margin-bottom:1em;width:80%}body div.main-content form:invalid input[type="submit"]{background-color:#bbb}body div.main-content div.price-box{margin-bottom:10px}body div.main-content div.price-box button{width:100px;margin-bottom:10px;color:white;background-color:#008b52;border-radius:0.3125em}body div.main-content h4{margin-top:1em}body div.main-content h4.donation-type{display:inline-block;margin-right:1em}body div.main-content label.btn.btn-secondary.active{background-color:#008852;border-color:#008852}body div.main-content div.container-lg.content{padding:2em;margin:2rem auto 2rem}@media only screen and (max-device-width: 900px){body div.main-content div.container-lg.content{margin:0rem auto 0rem}}body div.main-content div.content>div.alert,body div.main-content div.content>div.notice{margin:0 -1em;color:#fff;border-radius:0;padding:0.2em 1em}body div.main-content div.content>div.alert{background-color:#800;font-weight:bold}body div.main-content div.content>div.notice{background-color:#444}body div.main-content input.no-spin[type="number"]{-moz-appearance:textfield}body div.main-content input.no-spin[type="number"]::-webkit-outer-spin-button,body div.main-content input.no-spin[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}body div.main-content .align-right{text-align:right}body div.main-content div.event-name{text-align:center;color:white;padding:10px 0px 10px 0px}body div.main-content div.event-name h5{margin:0px !important}body div.main-content div.transaction-fees{font-size:small;color:#888}body div.main-content span.valid-credit-card{color:#080;background-color:#e9ecef}body div.main-content span.transaction-fees{color:#888;font-size:smaller;vertical-align:middle;margin-left:0.2em}body div.main-content a{font-variant:normal;color:#3366cc}body div.main-content a:hover{color:#3366cc}body div.main-content a.dark{color:#3e4043 !important}body div.main-content a.dark:hover{color:#008b52 !important}body div.main-content h1,body div.main-content h2,body div.main-content h3{font-weight:300}body div.main-content h1{font-size:2.4em}body div.main-content h2{font-size:1.8em}body div.main-content h3{font-size:1.6em}body div.main-content a:link{text-decoration:none}body div.main-content .intro{text-align:center}body div.main-content .rows{margin-bottom:10px}body div.main-content .hero{width:200px;height:200px}body div.main-content .hero img{width:inherit;height:inherit;-o-object-fit:cover;object-fit:cover}body div.main-content #img-preview{position:relative}body div.main-content #img-preview img{display:block;max-width:100%;height:auto}body div.main-content .clickable{cursor:pointer}raffle-progress-bar-wrap{margin:1.125rem 0}raffle-progress-bar-wrap .raffle-progress-bar-label{font-size:0.95rem;font-weight:600;margin-bottom:0.4rem;text-align:center}raffle-progress-bar-wrap .progress{height:22px;border-radius:999px;background-color:rgba(0,0,0,0.12);box-shadow:inset 0 1px 3px rgba(0,0,0,0.15)}raffle-progress-bar-wrap .progress .progress-bar{border-radius:999px;transition:width 0.5s ease;font-size:0.78rem;font-weight:700;line-height:22px;min-width:2.5rem}.raffle-countdown-banner{text-align:center;padding:1.125rem 1rem;margin:1.125rem 0;border-radius:0.5rem;color:inherit}.raffle-countdown-banner .raffle-countdown-banner__label{font-size:0.95rem;font-weight:600;margin-bottom:0.75rem;letter-spacing:0.04em;text-transform:uppercase;opacity:0.85;color:inherit}.raffle-countdown-banner .raffle-countdown-banner__clock{margin-bottom:0;color:inherit}.raffle-countdown-banner .pcd-units{display:flex;justify-content:center;align-items:flex-start;gap:0.4rem;flex-wrap:wrap}.raffle-countdown-banner .pcd-unit{display:flex;flex-direction:column;align-items:center;background:rgba(0,0,0,0.18);border-radius:0.4rem;padding:0.5rem 0.85rem 0.4rem;min-width:3.75rem;color:inherit}.raffle-countdown-banner .pcd-num{font-size:1.9rem;font-weight:800;line-height:1;color:inherit}@media (max-width: 576px){.raffle-countdown-banner .pcd-num{font-size:1.4rem}}.raffle-countdown-banner .pcd-label{font-size:0.6rem;text-transform:uppercase;letter-spacing:0.08em;margin-top:0.2rem;opacity:0.75;color:inherit}.raffle-countdown-banner .pcd-sep{font-size:1.9rem;font-weight:800;opacity:0.5;color:inherit;padding-top:0.4rem}@media (max-width: 576px){.raffle-countdown-banner .pcd-sep{font-size:1.4rem}}.raffle-prize-identifier-label{font-size:1.5rem;font-weight:800;letter-spacing:0.01em;color:rgba(0,0,0,0.6);margin-bottom:0.75rem;line-height:1.2;text-shadow:0 1px 4px rgba(0,0,0,0.12)}.raffle-prize-card{margin-bottom:1.75rem !important;box-shadow:0 2px 8px rgba(0,0,0,0.09) !important}.raffle-image-parent .col-3{padding-left:3px}.raffle-image-parent .col-3 .row+.row{margin-top:2px}.raffle-prize-video-slot{width:100%;max-height:210px;-o-object-fit:cover;object-fit:cover;border-radius:0.3rem;display:block}.raffle-prize-embed{border-radius:0.3rem;overflow:hidden}.raffle-prize-thumbs{display:flex;gap:3px;margin-top:5px;border-top:1px solid rgba(0,0,0,0.08);padding-top:5px}.raffle-prize-thumb{flex:1;min-width:0;overflow:hidden;border-radius:3px}.raffle-prize-thumb img{width:100%;height:60px;-o-object-fit:cover;object-fit:cover;display:block}.raffle-prize-thumb-video{display:flex;align-items:center;justify-content:center;width:100%;height:60px;background:rgba(0,0,0,0.08);border-radius:3px;color:#555;font-size:1.6rem}.raffle-prize-carousel-video{background:#000;display:flex;align-items:center;justify-content:center;min-height:240px}.raffle-prize-preview-stage{position:relative;min-height:240px;background:#000;overflow:hidden}.raffle-prize-preview-frame{-webkit-animation:rafflePrizePreviewFade 0.22s ease;animation:rafflePrizePreviewFade 0.22s ease}.prize-preview-prev,.prize-preview-next{position:absolute;top:50%;bottom:auto;width:3rem !important;height:3rem !important;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;z-index:5}.prize-preview-prev{left:0.5rem}.prize-preview-next{right:0.5rem}@-webkit-keyframes rafflePrizePreviewFade{from{opacity:0;transform:scale(0.985)}to{opacity:1;transform:scale(1)}}@keyframes rafflePrizePreviewFade{from{opacity:0;transform:scale(0.985)}to{opacity:1;transform:scale(1)}}.thanks-container .rich-text>*{text-align:center}
