.domain-search-hero{position:relative;background:linear-gradient(rgba(0,0,0,.4),rgba(0,0,0,.4)),url(https://ultracdn.ultrawebhosting.com/images/domains-bg.png) center center no-repeat;text-align:center;height:auto;padding:0 0 0;background-size:cover;border-width:5px;border-bottom-style:solid;border-bottom-color:#1b79cf}
.domain-search-hero .fit{position:relative;padding:60px 0;z-index:10}
.domain-search-hero .fit h1{font-size:50px;line-height:50px;padding:5px;margin:0;font-weight:700;color:#fff;font-family:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',Helvetica,Arial,sans-serif;text-shadow:2px 2px #000}
.domain-search-hero .fit h2{font-size:22px;color:#fff;font-weight:300;font-family:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:.1em;margin:0 0 0;text-shadow:2px 2px #000}

/* Search bar in its own blue strip below the hero */
.domain-search-hero .search_area{width:100%;padding:25px 0 20px;margin:0;font-family:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',Helvetica,Arial,sans-serif;background:#1b79cf;clear:both;text-align:center}
.domain-search-hero .search_area form{max-width:700px;margin:0 auto;display:flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap;padding:0 20px}
.domain-search-hero .search_area .enter_domain_input{height:54px;background:#fff;color:#727272;font-size:16px;font-family:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',Helvetica,Arial,sans-serif;padding:3px 0 4px 20px;width:380px;border-radius:6px;border:none;float:none}
.domain-search-hero .search_area .enter_tld_input{height:54px;background:#fff;color:#727272;font-size:16px;font-family:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',Helvetica,Arial,sans-serif;padding:3px 10px;width:90px;border-radius:6px;border:none;float:none}
.domain-search-hero .search_area .input_submit{font-family:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',Helvetica,Arial,sans-serif;padding:15px 28px;background-color:#ffa00e;border:0;font-size:16px;font-weight:600;color:#fff;text-transform:uppercase;transition:all .3s ease;border-radius:6px;cursor:pointer;float:none}
.domain-search-hero .search_area .input_submit:hover{background:#ffb840}
.domain-search-hero .search_area .molinks{width:100%;text-align:center;margin-top:14px;padding:0 20px}
.domain-search-hero .search_area .molinks a{color:#fff;margin:0 12px;transition:all .3s ease;font-size:13px}
.domain-search-hero .search_area .molinks a:hover{color:#ddd}

@media only screen and (max-width:960px){.domain-search-hero .fit h1{font-size:38px;line-height:38px}.domain-search-hero .fit h2{font-size:18px}.domain-search-hero .search_area .enter_domain_input{width:300px}}
@media only screen and (max-width:768px){.domain-search-hero .fit h1{font-size:32px;line-height:32px}.domain-search-hero .fit h2{font-size:16px}.domain-search-hero .search_area form{flex-direction:column;max-width:400px}.domain-search-hero .search_area .enter_domain_input{width:100%}.domain-search-hero .search_area .enter_tld_input{width:100%}.domain-search-hero .search_area .input_submit{width:100%}.domain-search-hero .search_area .molinks a{display:block;margin:5px 0}}
@media only screen and (max-width:480px){.domain-search-hero .fit h1{font-size:24px;line-height:28px}.domain-search-hero .fit h2{font-size:14px}}
