.reveal-block{display:none;transition:all 0.3s ease}.reveal-block.active{display:block}.logo-star-sparkle{position:relative;display:inline-block;overflow:hidden}.logo-star-sparkle::after{content:'';position:absolute;top:0;left:-30%;width:20px;height:20px;background:radial-gradient(white,#fff0);border-radius:50%;transform:rotate(45deg);opacity:0;animation:sparkleStarFlash 1.2s ease-out 0.5s 1;pointer-events:none}@keyframes sparkleStarFlash{0%{left:-30%;top:0%;opacity:0;transform:scale(.3) rotate(45deg)}30%{opacity:1;transform:scale(1.2) rotate(45deg)}60%{opacity:1}100%{left:120%;top:100%;opacity:0;transform:scale(.2) rotate(45deg)}}.custom-marquee{overflow:hidden;width:100%;height:40px;position:relative;background:linear-gradient(to right,rgba(191,229,255,20.2) 0%,rgb(255 255 255) 10%,rgb(255 255 255) 90%,rgb(191 229 255 / .2) 100%)}.custom-marquee .marquee-track{display:flex;gap:40px;animation:scroll-marquee 40s linear infinite;align-items:center;white-space:nowrap}.logo-img{width:200px;height:30px;object-fit:contain}.arrow-img{width:20px;height:30px;object-fit:contain}@keyframes scroll-marquee{0%{transform:translateX(0%)}100%{transform:translateX(-50%)}}@media (max-width:768px){.custom-marquee .marquee-track{animation-duration:15s}}.custom-marquee img{padding-top:3px;padding-bottom:3px}.fullwidth-no-flash{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.hero-top11{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}#wpforms-form-2616 select{background-color:#eff7ff}fieldset .wpforms-field-medium input[type=text]{background-color:#eff7ff}#wpforms-form-2616 .iti input[type=tel]{background-color:#eff7ff}#wpforms-form-2616 input[type=email]{background-color:#eff7ff}#wpforms-form-2616 .active textarea{background-color:#eff7ff}#wpforms-form-2616 .wpforms-uploader{background-color:#eff7ff}#wpforms-form-2616 .wpforms-field-label{margin-bottom:3px}div .reveal-toggle strong{font-size:16px;color:#000;line-height:1.18em}div .reveal-toggle i{transform:scale(1.2)}.wpforms-field-checkbox fieldset .wpforms-field-label{margin-bottom:17px!important}#wpforms-form-2616 fieldset li{margin-bottom:-10px}#wpforms-form-2616 .wpforms-field-email{padding-top:10px}#wpforms-form-2616 .wpforms-field{padding-top:10px!important}#wpforms-form-2616 .wpforms-conditional-field input[type=text]{background-color:#eff7ff}#wpforms-form-2616 em.wpforms-error{font-size:12px!important;margin-top:3px}#wpforms-form-2616 .wpforms-conditional-field:nth-child(13) .wpforms-error:nth-child(2){margin-top:15px}#wpforms-form-2616 .wpforms-field-html{padding-bottom:0}