@import url('https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;0,700;1,400&family=Lexend+Deca:wght@800&display=swap');html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html{overflow-x:hidden}body{line-height:1;font-family:'DM Sans',sans-serif}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}*,::after,::before{box-sizing:border-box}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:10px}body{box-sizing:border-box;font-family:'DM Sans',sans-serif;font-size:1.6rem;line-height:1.2;color:#2b2324}img{max-width:100%}strong{font-weight:700}h1{font-family:'Lexend Deca',sans-serif;font-size:clamp(3.6rem,7.5vw,6rem)}h2{font-family:'Lexend Deca',sans-serif;font-size:clamp(1.8rem,5.4vw,2rem);line-height:150%}p{font-size:clamp(1.6rem,3.75vw,2.0rem)}.inner{padding:0 20px}.footer .inner{max-width:1240px;margin:auto}@media(max-width:300px){.inner{padding:0 20px}}.raffle-form{max-width:900px;padding:60px 0 90px;margin:0 auto;text-align:center}.raffle-form__header{margin-bottom:50px}.raffle-form__header h1{margin-bottom:25px;line-height:130%}.raffle-form__header h2{font-family:'DM Sans';margin-bottom:25px;padding:0 40px}.raffle-form__header p,.raffle-form__header .hs_cos_wrapper_type_text{font-size:1.6rem;font-family:'DM Sans';font-style:italic;text-align:center;margin-bottom:25px}.thank-you-message .raffle-form__header p,.thank-you-message .raffle-form__header h2,.thank-you-message .raffle-form__header #hs_cos_wrapper_instructional_text{display:none !important}#hs_cos_wrapper_thank_you_image img{display:none;max-width:500px;margin:0 auto 25px}.thank-you-message #hs_cos_wrapper_thank_you_image img{display:block}.raffle-form__body{max-width:700px;margin:auto}@media(max-width:600px){.raffle-form__header{text-align:left}.thank-you-message .raffle-form__header{text-align:center}.raffle-form{padding:20px 0}.raffle-form__header h1{line-height:130%}.raffle-form__header h2{padding:unset}.raffle-form__body{margin-bottom:25px}#hs_cos_wrapper_thank_you_image img{max-width:100%;width:100%}}.hs_error_rollup{text-align:left;font-size:14px !important;font-family:"DM Sans",sans-serif !important;color:#bf5368 !important;margin-bottom:1em !important}.hs-error-msg{display:block !important;text-align:left;font-size:14px !important;font-family:"DM Sans",sans-serif !important;color:#bf5368 !important;padding:5px 0 0}.submitted-message{overflow:unset;text-align:center;font-family:'DM Sans',sans-serif;font-size:clamp(3.6rem,6.8vw,5rem);padding:20px 20px;color:#1a1818;background-color:#f2f4f8;margin-bottom:25px;min-height:200px;display:flex;align-items:center}.submitted-message p{max-width:400px;margin:auto}.hs-form-field label{display:none}.hs-input{height:55px;padding:10px 15px;font-size:16px;font-family:"DM Sans",sans-serif;color:#2b2324;border:1px solid #782b90 !important}fieldset .input{margin-right:unset !important}.raffle-form__body .input .hs-input::-webkit-input-placeholder{font-size:16px;color:#2b2324;font-family:"DM Sans",sans-serif}.raffle-form__body .input .hs-input::placeholder{font-size:16px;color:#2b2324;font-family:"DM Sans",sans-serif}form.hs-form fieldset{max-width:100% !important;margin-bottom:1.5em}fieldset div:nth-child(2){padding-left:1.5em}.raffle-form__body select.hs-input{-webkit-appearance:none;-moz-appearance:none;border-radius:unset;appearance:none;padding-right:30px;background:url("https://f.hubspotusercontent30.net/hubfs/20940539/origo-us-images/down-arrow.svg") no-repeat;background-position:calc(100% - 3px) center;background-color:none !important;cursor:pointer}.raffle-form__body .hs-input:last-child{width:100% !important}.hs-button{background-color:#fff !important;border:3px solid #782b90;cursor:pointer;border-radius:30px;font-size:20px;font-weight:bold;font-family:"DM Sans",sans-serif;color:#2b2324;padding:.5em 2.5em .6em;margin-top:1em}.hs-button:hover{background-color:#782b90 !important;color:#fff}.hs-fieldtype-radio label,.hs-fieldtype-checkbox label{display:flex !important;margin-top:10px;font-weight:700;text-align:left;font-size:16px !important}.hs-fieldtype-radio input[type="radio"],.hs-fieldtype-checkbox input[type="checkbox"]{-ms-transform:scale(1.3);-webkit-transform:scale(1.3);transform:scale(1.3)}.hs-fieldtype-radio label input,.hs-fieldtype-checkbox label input{height:auto;margin-left:unset;margin-right:10px;cursor:pointer}.hs-fieldtype-radio ul{display:flex;flex-direction:row}.hs-fieldtype-radio li label,.hs-fieldtype-checkbox li label{font-weight:400;font-size:16px !important}.hs-fieldtype-radio li label:first-of-type,.hs-fieldtype-checkbox li label:first-of-type{margin-right:20px}.hs-dependent-field .hs-fieldtype-text{padding-left:0;margin-top:20px}.hs-form-required{display:none !important}.raffle-form__body .hs-richtext p{margin:0;text-align:left;font-size:12px;font-family:"DM Sans";font-style:normal;color:#2b2324}@media(max-width:600px){.submitted-message{min-height:150px}.raffle-form__body .hs-richtext p{margin-bottom:1.5em}form.hs-form fieldset{margin-bottom:0}.raffle-form__body .input .hs-input{margin-bottom:1em}.form-columns-2 .hs-form-field{float:none !important;width:100% !important}fieldset div:nth-child(2){padding-left:unset}.form__header{padding:1em}.hs-error-msg{margin-bottom:1em;padding:unset}}