@media(min-width:980px) and (max-width:1500px){.custom-text-sizes h2{font-size:64px!important}}.et_pb_text_inner a,.et_pb_module a{color:#f5821f}.million-counter .percent{display:flex;align-items:center;font-size:40px;color:#F5821F;font-weight:700}#top-menu li.current-menu-item>a{font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif;font-size:15px;line-height:14px;color:#20292F;font-weight:500}#top-menu li.current-menu-item>a:hover{color:#71818C}.facebook-icon>a:before{font-family:'ETMODULES';content:'\e093';text-align:center;vertical-align:middle;margin-right:10px;margin-left:-10px;color:#402965;font-size:18px;transition:all .3s ease}.facebook-icon:hover>a:before{color:#f5821f}.instagram-icon>a:before{font-family:'ETMODULES';content:'\e09a';text-align:center;vertical-align:middle;margin-right:10px;margin-left:-10px;color:#402965;font-size:18px;transition:all .3s ease}.instagram-icon:hover>a:before{color:#f5821f}.mobile_menu_bar:before{color:#71818C}.et_mobile_menu{border-top:3px solid #71818C}@media(max-width:980px){.container.et_menu_container{width:calc(100% - 60px)}.et_mobile_menu{margin-left:-30px;padding:5%;width:calc(100% + 60px)}}.contact-form .gform_wrapper.gravity-theme input[type=text],.contact-form .gform_wrapper.gravity-theme input[type=email],.contact-form .gform_wrapper.gravity-theme textarea{background:rgba(255,255,255,0.16);border-radius:8px;color:#fff;font-family:Open Sans,Arial,sans-serif;padding:16px;border-width:0px}.contact-form .gform_wrapper.gravity-theme input[type=text]::placeholder,.contact-form .gform_wrapper.gravity-theme input[type=email]::placeholder,.contact-form .gform_wrapper.gravity-theme textarea::placeholder{color:#fff;font-family:Open Sans,Arial,sans-serif;font-weight:600}.contact-form .gform_wrapper.gravity-theme textarea{resize:vertical}.contact-form .gform_footer{justify-content:flex-end}.contact-form .gform_button{color:#000000!important;letter-spacing:2px;font-family:Open Sans,Arial,sans-serif;font-size:14px;border-width:0px;font-weight:700!important;text-transform:uppercase!important;background-color:#f5821f;margin-top:8px!important;padding:16px 22px;border-radius:4px}.contact-form .gform_button:hover{cursor:pointer;background:#fff}.royal-games-form h3{font-family:'Kumbh Sans',Helvetica,Arial,Lucida,sans-serif;font-weight:500;font-size:32px;line-height:1.2em}.royal-games-form .contact h3,.royal-games-form .billing-address h3,.royal-games-form .payment h3,.royal-games-form .custom-fields h3,.royal-games-form .true-impact h3{font-family:'Kumbh Sans',Helvetica,Arial,Lucida,sans-serif;font-weight:500;font-size:22px;line-height:1.2em;padding-top:22px}.royal-games-form label{font-family:Open Sans,Arial,sans-serif;font-size:16px!important;color:#000!important}.royal-games-form .btn-submit{color:#000;letter-spacing:2px;font-family:Open Sans,Arial,sans-serif;font-size:14px;border-width:0px;font-weight:700!important;text-transform:uppercase!important;background-color:#f5821f;margin-top:8px!important;padding:16px 22px!important;border-radius:4px}.royal-games-form .btn-submit:hover{cursor:pointer;background-color:#000;color:#fff}.royal-games-form .registration-form .field input,.royal-games-form .registration-form .field select,.royal-games-form .registration-form .field textarea,.royal-games-form .registration-form #card-element,.email-registration-form .field input{padding:16px 12px!important;max-width:100%;width:50%;border-radius:8px;border-color:#d7d7d7}@media (max-width:980px){.royal-games-form .registration-form .field input,.royal-games-form .registration-form .field select,.royal-games-form .registration-form .field textarea,.royal-games-form .registration-form #card-element,.email-registration-form .field input{width:100%}}.royal-games-form .registration-form .field select{box-sizing:border-box;border-radius:8px}.royal-games-form .registration-form .registration-summary #numberOfRegistrations,.royal-games-form .registration-form .registration-summary input.amount-field{padding:6px 12px!important;width:60px}.royal-games-form .contact h3,.royal-games-form .billing-address h3,.royal-games-form .payment h3,.royal-games-form .custom-fields h3,.royal-games-form .true-impact h3{font-family:'Kumbh Sans',Helvetica,Arial,Lucida,sans-serif;font-weight:500;font-size:22px;line-height:1.2em;padding-top:22px}.royal-games-form .donation-form .field input,.royal-games-form .donation-form .field select,.royal-games-form .donation-form .field textarea,.royal-games-form .donation-form #card-element,.email-donation-form .field input{padding:16px 12px!important;max-width:100%;width:50%;border-radius:8px;border-color:#d7d7d7}@media (max-width:980px){.royal-games-form .donation-form .field input,.royal-games-form .donation-form .field select,.royal-games-form .donation-form .field textarea,.royal-games-form .donation-form #card-element,.email-donation-form .field input{width:100%}}.royal-games-form .donation-form .field select{box-sizing:border-box;border-radius:8px}.royal-games-form .donation-form .registration-summary #numberOfRegistrations,.royal-games-form .donation-form .registration-summary input.amount-field{padding:6px 12px!important;width:60px}.popup-image-aspect-ratio-11 .et_pb_image_wrap{padding-top:100%;display:block}.popup-image-aspect-ratio-11 .et_pb_image_wrap img{position:absolute;width:100%!important;height:100%!important;top:0;bottom:0;left:0;right:0;object-fit:cover}button.pum-close.popmake-close{color:#000!important;background:transparent!important;box-shadow:none!important;font-size:26px!important;font-weight:600!important;text-shadow:none!important;width:50px!important;height:50px!important}.pum-theme-1402,.pum-theme-default-theme{background-color:rgba(255,255,255,0.60)!important;backdrop-filter:blur(10px)!important}#popmake-1633 .pum-container,.pum-theme-default-theme .pum-container{background-color:#fff!important}#popmake-1986{top:230px!important}.de-menu-cta a{color:#FFFFFF!important;border-width:2px!important;border-color:#eb1c2c;letter-spacing:2px;font-size:14px;font-weight:700!important;text-transform:uppercase!important;background-color:#eb1c2c;transition:color 300ms ease 0ms,background-color 300ms ease 0ms,border 300ms ease 0ms,padding 300ms ease 0ms;padding-top:12px!important;padding-right:25px!important;padding-bottom:12px!important;padding-left:25px!important;line-height:1.7em!important;background-size:cover;background-position:50%;background-repeat:no-repeat;border:2px solid;border-radius:5px!important;transition-property:all!important;display:block}#main-header .et_pb_button{margin-bottom:10px}.et-fixed-header #main-header .et_pb_button{margin-bottom:10px}@media (min-width:981px){.de-menu-cta a:hover{opacity:1!important;color:#FFFFFF!important;border-color:#f5821f!important;background-image:initial;background-color:#000000}}.et_mobile_menu li a:hover{opacity:1!important;color:#FFFFFF!important;border-color:#f5821f!important;background-image:initial;background-color:#000000}.de-menu-cta a::after{content:'';opacity:0;transition:all 0.3s ease;margin-left:0}.de-menu-cta a:hover::after{content:'›';opacity:1;margin-left:8px}.et_pb_menu .et_pb_menu__menu>nav>ul>li{align-items:center}@media only screen and (max-width:980px){.de-menu-cta{display:flex!important;justify-content:center!important}}.et_header_style_left #et-top-navigation{padding-top:33px;padding-bottom:20px}#top-menu li.current-menu-item>a{font-size:14px!important}.hustle-content p{text-align:center!important;color:#000!important}.hustle-cta-container{justify-content:center!important;display:flex;flex-direction:unset}.et_pb_module .hustle-group-title .hustle-title,.hustle-group-title .hustle-title{font-family:'Kumbh Sans',Helvetica,Arial,Lucida,sans-serif!important;font-weight:700;font-size:55px;color:#000!important;line-height:1.2em}.hustle-button.hustle-button-cta{color:#FFFFFF!important;background-color:#402965!important;border:0!important;border-color:#000000!important;border-radius:0;letter-spacing:2px!important;font-size:14px!important;font-weight:700!important;text-transform:uppercase!important;font-family:'Kumbh Sans',Helvetica,Arial,sans-serif!important;padding:15px 30px!important;text-decoration:none!important;padding-top:14px!important;padding-right:27px!important;padding-bottom:14px!important;padding-left:27px!important;border:2px solid!important;border-radius:3px!important}.hustle-button.hustle-button-cta:hover{color:#000000!important;background-image:initial;background-color:#f5821f!important;border-color:#f5821f!important}