.bg-bottom{background-image:url(https://40152351.fs1.hubspotusercontent-na1.net/hubfs/40152351/sponsor_group.png);background-position:bottom;background-repeat:no-repeat;background-size:cover;-webkit-mask-image:linear-gradient(0deg,#001f3e 90%,#00274e);mask-image:linear-gradient(0deg,#001f3e 90%,#00274e);width:100%}.sponsors-main{border-bottom:1px solid hsla(0,0%,100%,.1);border-top:1px solid hsla(0,0%,100%,.1);margin:0 40px;padding:60px 0}.sponsors-title{background:linear-gradient(180deg,#eab81d 19%,#cb7b20 63%,#d38d23 89%);-webkit-background-clip:text;background-clip:text;margin-top:-1px;width:100%;-webkit-text-fill-color:transparent;color:transparent;font-family:Bebas Neue,sans-serif;font-size:48px;font-weight:400;letter-spacing:0;line-height:normal;text-align:center}.sponsor-main-logo{margin:0 auto;max-width:500px;padding:0 60px 60px;text-align:center}.sponsor-main-logo img{object-fit:contain;object-position:center;overflow:hidden;width:100%}.sponsor-logo{border-right:1px solid hsla(0,0%,88%,.2);text-align:center}.sponsor-logo .sponsor-logo-small{margin:0 auto;max-width:150px}.sponsor-logo .sponsor-logo-large{margin:0 auto;max-width:300px}.sponsor-logo-large.chiirp-logo{height:70px;width:210px}.sponsor-logo-large.chiirp-logo img{height:100%;width:100%}.sponsor-logo-large.field-logo{width:210px}.sponsor-logo .sponsor-logo-small img{margin-bottom:30px}.sponsor-logo .sponsor-logo-large img,.sponsor-logo .sponsor-logo-small img{object-fit:contain;object-position:center;overflow:hidden}.diamond-cat-title{padding-top:60px}.diamond-cat-title,.sponsor-logo-small h3{color:#fff;font-family:Bebas Neue,sans-serif;font-size:48px;font-weight:400;letter-spacing:0;line-height:normal;margin-bottom:20px;text-align:center}@media (max-width:767px){.sponsor-logo{border-right:none!important}.sponsors-main{margin:0}}@media (max-width:575px){.sponsor-main-logo{max-width:280px;padding:0 0 30px}.sponsors-title{font-size:1.5rem}.sponsor-logo .sponsor-logo-small{max-width:110px}.sponsor-logo .sponsor-logo-small img{width:100%}.sponsor-logo .sponsor-logo-large{max-width:180px}.sponsor-logo .sponsor-logo-large img{width:100%}.sponsor-logo-large.four-logo{max-width:100%}.sponsor-logo-large.four-logo img{height:44px;max-width:140px}.diamond-cat-title{padding-top:30px}}.inner_footer-bg .custom-padding{padding-bottom:3rem;padding-top:6rem}.footer-main-title h3{background:linear-gradient(180deg,#eab81d 19%,#cb7b20 63%,#d38d23 89%);-webkit-background-clip:text;background-clip:text;font-family:Bebas Neue,sans-serif;font-size:48px;font-weight:400;-webkit-text-fill-color:transparent;margin-bottom:.3rem;text-align:center}.footer-main-title p{color:#fff;font-size:1.25rem;margin-bottom:0;text-align:center}.footer-main-content{border-bottom:1px solid #ffffff1a;padding:4rem 0}.contact-card{backdrop-filter:blur(10px);background:hsla(0,0%,88%,.3);border-radius:14px;box-shadow:0 4px 32px rgba(10,37,64,.1);padding:2.625rem}.contact-card h4{color:#fff;font-family:bebas neue,sans-serif;font-size:38px;font-weight:400}.contact-card p{color:#aeb8c3;font-family:Inter,sans-serif;font-size:1.1rem;font-weight:400}#hubspotForm .hs-richtext.hs-main-font-element h1 span{color:#fff;font-family:bebas neue,sans-serif;font-size:38px;font-weight:400}#hubspotForm .hs-richtext.hs-main-font-element span{color:#aeb8c3;font-family:Inter,sans-serif;font-size:1.1rem;font-weight:400}#hubspotForm .hs-form-field{background:#f4f6fb;border-radius:6px;color:#222;font-size:1rem;line-height:1.75}.hs-form-field{margin-left:0!important}#hubspotForm .hs-form-field label{font-weight:800;margin-bottom:7px}#hubspotForm .hs-form-field textarea{height:45px;line-height:20px;resize:none!important}.hs-error-msg.hs-main-font-element{font-weight:400!important}#hubspotForm .form-control{background:#f4f6fb;border:none;border-radius:6px;color:#222;font-size:1rem;line-height:1.75}#hubspotForm .hs_error_rollup{display:none!important}.form-control:focus{border-color:#ffc43a;box-shadow:0 0 0 .2rem rgba(255,196,58,.25)}.btn-send{background-color:#f13f3f;border:none;border-radius:24px;color:#fff;font-size:1.1rem;font-weight:600;margin-top:.5rem;padding:.7rem 0;transition:background .2s;width:100%}.btn-send:hover{background:#ca4b4b}.info-block{border-bottom:1px solid hsla(0,0%,88%,.2);margin:0 26px;padding:20px 0}.info-block:last-child{border-bottom:none}.info-list{padding:10px 26px}.info-list p{color:#fff;font-size:16px;line-height:1.5}.info-list p:last-child{margin-bottom:0}.info-list ul{border-top:1px solid rgba(32,32,32,.1);height:100%;list-style:none;margin-bottom:20px;padding:0}.info-list ul li{align-items:top;color:#fff;display:flex;font-size:16px;gap:10px;line-height:1.5;padding:10px 0}.info-list p a{color:#fff;text-decoration:none}.info-list p a:hover{text-decoration:underline}.info-icon{color:#f13f3f;display:block;font-size:1.7rem;margin-right:.8rem;vertical-align:middle}.info-title{color:#fff;font-family:bebas neue,sans-serif;font-size:38px;font-weight:400;margin-bottom:.2rem}.info-text{color:hsla(0,0%,100%,.8);font-size:.98rem;opacity:.85}.trusted-icon{color:#f13f3f;display:block;font-size:1.7rem;margin-right:.8rem;vertical-align:middle}.trusted-title{color:#fff;font-family:bebas neue,sans-serif;font-size:38px;font-weight:400;margin-bottom:.2rem}.trusted-text{color:#c2d3e9;font-size:.98rem;opacity:.85}input::placeholder{color:rgba(1,25,54,.5);opacity:1}input::-ms-input-placeholder{color:rgba(1,25,54,.5)}div#hubspotForm{backdrop-filter:blur(3px);background-color:#ffffff20;border-radius:14px;max-width:710px;padding:42px}#hubspotForm .hs-richtext.hs-main-font-element h1>*{color:#fff;font-family:bebas neue,sans-serif!important;font-size:clamp(28px,calc(2.5vw + 1px),38px);font-weight:400}#hubspotForm .hs-richtext.hs-main-font-element span:not(h1 span){color:#ffffff8f!important;font-family:Inter,sans-serif!important;font-size:clamp(14px,calc(1.5vw + 1px),18px);font-weight:400!important;padding-bottom:24px!important}#hubspotForm .hs-form-field{background:transparent;border:none;color:#fff;font-weight:800!important;padding-top:24px;width:100%}#hubspotForm .hs-form-field,.hs-input{font-family:Inter,sans-serif!important;font-size:clamp(14px,calc(1.3vw + .5px),16px)}.hs-input{border-color:#01193633;border-radius:6px;color:#01193680!important;font-weight:400!important;line-height:16px!important;padding-block:10px;padding-inline:14px;width:100%!important}.hs-input::-ms-input-placeholder{color:rgba(1,25,54,.5)}.hs-input:focus-visible{outline:none!important}.hs-button{background-color:#c92a2a;border:0!important;border-radius:35px;color:#fff;font-family:Inter,sans-serif!important;font-size:clamp(14px,calc(1.3vw + .5px),16px);font-weight:800!important;margin-top:24px;padding-block:12px;transition:all .2s ease;width:100%}.hs-button:hover{background:#fff;color:#202020}div#hubspotForm form>*{align-items:center;display:flex;gap:24px;justify-content:start;width:100%!important}.hs-submit>*{width:100%}.hs-error-msgs{list-style:none;padding-left:0}.hs-error-msgs .hs-error-msg,.hs-error-msgs .hs-main-font-element{color:#d68c02}fieldset{max-width:none!important}@media screen and (max-width:435px){div#hubspotForm{padding:16px}.hs-input{padding-block:6px;padding-inline:7px}.hs-button{margin-top:18px;padding-block:8px}#hubspotForm .hs-form-field{padding-top:18px}}@media screen and (max-width:769px){div#hubspotForm{padding:35px}.hs-input{line-height:18px;padding-block:8px;padding-inline:10px}.hs-button{margin-top:21px;padding-block:10px}#hubspotForm .hs-form-field{padding-top:21px}}@media (max-width:767px){.footer-main-content{padding:2rem 0}}@media (max-width:575px){.info-block{margin:0 15px;padding:20px 0}.footer-main-title h3{font-size:1.5rem}.footer-main-title p{font-size:.92rem}.contact-card h4{font-size:1.2rem}.contact-card p,.form-label{font-size:.92rem}.form-control{font-size:.85rem;padding:.5rem .75rem}.btn-send{font-size:1rem;padding:.6rem 0}.info-title,.trusted-title{font-size:1.05rem}.info-text,.trusted-text{font-size:.92rem}.footer-social{padding-top:1.2rem}.footer-social,.footer-social .endleft{font-size:.95rem}.footer-social a{font-size:1.1rem;margin-left:1rem}.contact-card{padding:1.1rem}.sponsor-logo{border-bottom:1px solid hsla(0,0%,100%,.2);padding-bottom:20px}}