/* One continuous sky, scoped exclusively to the homepage. */
body.gv-home-cosmic{background:#020716 var(--gv-home-background,url('../images/home-cosmic-nebula.webp')) center/cover fixed no-repeat!important;color:#f2f6ff}
body.gv-home-cosmic main.gv-home-page{background:transparent!important}
body.gv-home-cosmic .gv-home-search-section,body.gv-home-cosmic .testimonials-section,body.gv-home-cosmic .footer-bg-wrap{background:transparent!important}
body.gv-home-cosmic .gv-search-main-card,body.gv-home-cosmic .testimonial,body.gv-home-cosmic .cta-footer,body.gv-home-cosmic .footer,body.gv-home-cosmic .footer-box{background:rgba(9,22,64,.48)!important;background-image:none!important;border:1px solid #3261a0!important;box-shadow:0 8px 28px #0003!important;backdrop-filter:blur(3px);color:#f2f6ff!important}
body.gv-home-cosmic .gv-search-main-card::before,body.gv-home-cosmic .footer-bg-wrap::before,body.gv-home-cosmic .footer-bg-wrap::after,body.gv-home-cosmic .footer::before,body.gv-home-cosmic .footer::after,body.gv-home-cosmic .cta-footer::before,body.gv-home-cosmic .testimonials-section::before{display:none!important}
body.gv-home-cosmic .gv-home-search-section .gv-search-head h2,body.gv-home-cosmic .testimonials-section h2,body.gv-home-cosmic .testimonial .client,body.gv-home-cosmic .footer h2,body.gv-home-cosmic .footer h3,body.gv-home-cosmic .cta-footer h2{color:#f2f6ff!important}
body.gv-home-cosmic .gv-search-head p,body.gv-home-cosmic .testimonial p,body.gv-home-cosmic .testimonial .client span,body.gv-home-cosmic .footer-desc,body.gv-home-cosmic .footer-bottom,body.gv-home-cosmic .cta-footer p{color:#bacbdf!important}
body.gv-home-cosmic .gv-home-search-section .gv-search-box,body.gv-home-cosmic .gv-home-search-section .gv-advanced-filter{background:rgba(12,34,59,.82)!important;border-color:#426b98!important}
body.gv-home-cosmic .gv-home-search-section input,body.gv-home-cosmic .gv-home-search-section select,body.gv-home-cosmic .gv-home-search-section .gv-filter-toggle{background:#102b48!important;color:#f2f6ff!important;border-color:#426b98!important}
body.gv-home-cosmic .gv-home-search-section input::placeholder{color:#bacbdf!important;opacity:1}
body.gv-home-cosmic .gv-home-search-section label,body.gv-home-cosmic .gv-home-search-section .gv-filter-head h3{color:#f2f6ff!important}
body.gv-home-cosmic select option{background:#102b48;color:#f2f6ff}
body.gv-home-cosmic .testimonials-section{border-radius:16px;padding-top:26px;padding-bottom:26px}
body.gv-home-cosmic .testimonial .quote{color:#db7321!important}
body.gv-home-cosmic .footer a{color:#d5e2ef}
body.gv-home-cosmic .footer a:hover{color:#ee944f}
body.gv-home-cosmic .footer-box{background:rgba(9,28,52,.52)!important}
@media(max-width:767px){body.gv-home-cosmic{background-attachment:scroll}}
