@font-face{font-family:'Hostingnet Flow';font-style:normal;font-weight:100 900;font-display:swap;src:url('https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2') format('woff2')}
body:has(.hn-product-flow){background:#f7f8fc;color:#596276}
body:has(.hn-product-flow) #header{background:#fff;padding:22px 0}
body:has(.hn-product-flow) #header .logo img{max-height:46px}
body:has(.hn-product-flow) .navbar-main{background:#00115a}
body:has(.hn-product-flow) #main-body{background:#f7f8fc;padding:0 0 40px}
body:has(.hn-product-flow) #main-body>.container{width:100%;max-width:1200px}
body:has(.hn-product-flow) #footer{background:#fff;border-top:1px solid #e7e9f2;padding:24px 0;font-size:12px;color:#727b90}
.hn-product-flow{font-family:'Hostingnet Flow',Roboto,'Open Sans',sans-serif;color:#596276;padding:0 14px}
.hn-product-flow h1,.hn-product-flow h2,.hn-product-flow h3,.hn-product-flow h4,.hn-product-flow input,.hn-product-flow button,.hn-product-flow select{font-family:inherit}
.hn-flow-heading{text-align:left;padding:22px 0 12px;max-width:1140px;margin:auto;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px}
.hn-flow-eyebrow{font-size:10px;letter-spacing:1.8px;font-weight:600;color:#512eff}
.hn-flow-heading h1{color:#00115a;font-size:24px;line-height:1.3;font-weight:600;letter-spacing:-.4px;margin:0}
.hn-flow-heading h1 span{color:#512eff}
.hn-flow-heading>p{font-size:15px;line-height:1.7;max-width:590px;margin:0 auto 17px;color:#66718a}
.hn-flow-selected{display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:9px;background:#efebff;color:#512eff;border-radius:7px;padding:9px 14px;font-size:12px}
.hn-flow-selected strong{font-weight:600}
.hn-flow-selected>span{border-left:1px solid #cec3ff;padding-left:9px;color:#5a5779}
.hn-flow-steps{list-style:none;display:flex;align-items:center;justify-content:center;gap:32px;margin:24px 0 0;padding:0}
.hn-flow-steps li{display:flex;align-items:center;gap:8px;font-size:12px;color:#7b8295}
.hn-flow-steps li>span{display:flex;align-items:center;justify-content:center;width:25px;height:25px;background:#e9ecf4;border-radius:50%;font-size:11px;font-weight:600}
.hn-flow-steps .is-current{color:#00115a;font-weight:600}
.hn-flow-steps .is-current>span{background:#512eff;color:#fff}
.hn-product-flow #order-standard_cart{padding:0!important;background:transparent}
.hn-product-flow #order-standard_cart>.row{margin:0}
.hn-product-flow #order-standard_cart .cart-sidebar{width:100%;float:none;padding:0;margin:0 0 18px}
.hn-flow-catalog{font-size:12px;color:#66718a}
.hn-flow-catalog>summary{cursor:pointer;text-align:right;list-style-position:inside;line-height:1.6;padding:6px 0}
.hn-flow-catalog[open]{background:#fff;border:1px solid #e6e9f3;border-radius:10px;padding:15px}
.hn-flow-catalog[open]>summary{margin-bottom:15px;color:#512eff}
.hn-flow-catalog .panel{border-color:#e6e9f3;border-radius:8px;box-shadow:none}
.hn-flow-catalog .panel-sidebar>.panel-heading{background:#f1edff;color:#00115a;font-size:14px;border:0}
.hn-product-flow #order-standard_cart .cart-body{width:100%;float:none;padding:0;margin:0}
.hn-product-flow #order-standard_cart .header-lined,.hn-product-flow #order-standard_cart .sidebar-collapsed{display:none}
.hn-product-domain #frmProductDomain,.hn-product-domain #frmProductDomainSelections{max-width:920px;margin:0 auto}
.hn-product-domain #frmProductDomain{background:#fff;border:1px solid #e7e9f3;border-radius:15px;padding:28px;box-shadow:0 8px 26px #00115a05}
.hn-product-flow #order-standard_cart .domain-selection-options .option{border:1px solid #e7e9f2;background:#fff;margin:0 0 12px;border-radius:10px;padding:0;box-shadow:none}
.hn-product-flow #order-standard_cart .domain-selection-options .option:last-child{margin-bottom:0}
.hn-product-flow #order-standard_cart .domain-selection-options .option>label{display:flex;gap:9px;align-items:center;margin:0;padding:17px 18px;color:#00115a;font-size:14px;font-weight:500;line-height:1.5;cursor:pointer}
.hn-product-flow #order-standard_cart .domain-selection-options .option-selected{background:#f8f6ff;border-color:#c8baff}
.hn-product-flow #order-standard_cart .domain-input-group{padding:3px 18px 20px;margin:0}
.hn-product-flow #order-standard_cart .domain-input-group .row{margin-left:-5px;margin-right:-5px}
.hn-product-flow #order-standard_cart .domain-input-group [class*="col-"]{padding-left:5px;padding-right:5px}
.hn-product-flow #order-standard_cart .domain-input-group>.row{display:flex;align-items:center;flex-wrap:wrap}
.hn-product-flow #order-standard_cart .domain-input-group>.row>[class*="offset-"]{margin-left:0}
.hn-product-flow #order-standard_cart .domain-input-group>.row>.col-sm-8,.hn-product-flow #order-standard_cart .domain-input-group>.row>.col-sm-9{width:78%}
.hn-product-flow #order-standard_cart .domain-input-group>.row>.col-sm-2{width:22%}
.hn-product-flow #order-standard_cart .form-control{height:46px;border:1px solid #dce0ee;border-radius:7px;box-shadow:none;font-size:15px!important;color:#00115a;background:#fff}
.hn-product-flow #order-standard_cart .form-control:focus{border-color:#8a6bff;box-shadow:0 0 0 3px #512eff12}
.hn-product-flow #order-standard_cart .input-group-addon{border-color:#dce0ee;border-radius:7px 0 0 7px;background:#f4f5fa;color:#75809a;font-size:13px}
.hn-product-flow #order-standard_cart .input-group .form-control{border-radius:0 7px 7px 0}
.hn-product-flow #order-standard_cart .form-control-static{padding:12px 0;font-size:13px;color:#75809a}
.hn-product-flow #order-standard_cart .btn-primary{background:#512eff;border:1px solid #512eff;color:#fff;border-radius:7px;min-height:44px;padding:11px 20px;font-size:14px;line-height:1.5;box-shadow:none;font-weight:500}
.hn-product-flow #order-standard_cart .btn-primary:hover{background:#1118ac;border-color:#1118ac}
.hn-product-flow #order-standard_cart #btnDomainContinue,.hn-product-flow #order-standard_cart #btnCompleteProductConfig{background:#ff8300;border-color:#ff8300;color:#00115a;font-weight:600}
.hn-product-flow #order-standard_cart #btnDomainContinue:hover,.hn-product-flow #order-standard_cart #btnCompleteProductConfig:hover{background:#ffab4f;border-color:#ffab4f}
.hn-product-flow #order-standard_cart #btnDomainContinue{margin:20px 0;min-width:190px}
.hn-product-flow #order-standard_cart #DomainSearchResults{margin:20px 0;background:#fff;border:1px solid #e7e9f3;border-radius:14px;padding:23px}
.hn-product-flow #order-standard_cart .domain-checker-result-headline{font-size:18px;color:#00115a}
.hn-product-flow #order-standard_cart .domain-checker-available{color:#176a5a}
.hn-product-flow #order-standard_cart .domain-checker-unavailable{color:#a72b42}
.hn-product-flow #order-standard_cart .suggested-domains{margin-top:20px;border:1px solid #e7e9f2;border-radius:9px;overflow:hidden}
.hn-product-flow #order-standard_cart .panel-heading{background:#f4f1ff;color:#00115a}
.hn-product-configure #frmConfigureProduct>.row{display:flex;align-items:flex-start;flex-wrap:wrap;gap:24px;margin:0}
.hn-product-configure #frmConfigureProduct>.row:before,.hn-product-configure #frmConfigureProduct>.row:after{display:none}
.hn-product-configure #frmConfigureProduct>.row>.secondary-cart-body,.hn-product-configure #frmConfigureProduct>.row>.secondary-cart-sidebar{margin:0}
.hn-product-flow #order-standard_cart .secondary-cart-body{width:calc(68% - 12px);float:none;padding:26px;background:#fff;border:1px solid #e7e9f2;border-radius:14px}
.hn-product-flow #order-standard_cart .secondary-cart-body>p{font-size:14px;line-height:1.7;color:#69758c;margin-bottom:20px}
.hn-product-flow #order-standard_cart .secondary-cart-sidebar{width:calc(32% - 12px);float:none;padding:0}
.hn-product-flow #order-standard_cart .product-info{background:#f7f5ff;border:1px solid #e8e1ff;border-radius:10px;padding:20px;margin:0 0 24px;color:#596276;font-size:14px;line-height:1.7}
.hn-product-flow #order-standard_cart .product-info .product-title{color:#00115a;font-size:20px;font-weight:600;margin-bottom:12px}
.hn-product-flow #order-standard_cart .field-container{margin-top:20px}
.hn-product-flow #order-standard_cart .field-container label{font-size:14px;color:#00115a;font-weight:500;line-height:1.5}
.hn-product-flow #order-standard_cart .sub-heading{border-color:#e7e9f2;margin:25px 0 20px}
.hn-product-flow #order-standard_cart .sub-heading span{background:#fff;color:#00115a;font-size:17px;font-weight:500}
.hn-product-flow #order-standard_cart .order-summary{background:#00115a!important;border:0;border-radius:14px;padding:23px;color:#fff;box-shadow:0 10px 26px #00115a13}
.hn-product-flow #order-standard_cart .order-summary h2{font-size:21px;font-weight:500;color:#fff;padding:0 0 17px;border-bottom:1px solid #ffffff30;margin:0 0 17px}
.hn-product-flow #order-standard_cart .order-summary .summary-container{padding:0;color:#d8def1;font-size:13px;line-height:1.7}
.hn-product-flow #order-standard_cart .order-summary .product-name{color:#fff;font-size:17px;font-weight:500}
.hn-product-flow #order-standard_cart .order-summary .total-due-today{background:#ffffff10;border-radius:8px;padding:15px;margin-top:18px;color:#fff}
.hn-product-flow #order-standard_cart .order-summary .total-due-today .amt{font-size:28px;color:#fff;font-weight:600}
.hn-product-flow #order-standard_cart #btnCompleteProductConfig{margin-top:16px;width:100%}
.hn-product-flow #order-standard_cart .order-summary h2{background:transparent!important;color:#fff!important;border-radius:0!important}
.hn-product-flow #order-standard_cart .order-summary .summary-container{background:transparent!important;color:#d8def1!important;border:0!important;border-radius:0!important}
.hn-product-flow #order-standard_cart .order-summary .summary-container *{color:inherit!important}
.hn-product-flow #order-standard_cart .order-summary .total-due-today{background:#ffffff10!important;border:1px solid #ffffff20!important;color:#fff!important}
.hn-product-flow #order-standard_cart .order-summary .total-due-today .amt{color:#fff!important;font-size:28px!important}
.hn-product-flow #order-standard_cart #btnCompleteProductConfig{background:#ff8300!important;border-color:#ff8300!important;color:#00115a!important}
.hn-product-flow #order-standard_cart #btnCompleteProductConfig:hover{background:#ffab4f!important;border-color:#ffab4f!important}
.hn-product-flow a:focus-visible,.hn-product-flow button:focus-visible,.hn-product-flow summary:focus-visible{outline:3px solid #9883ff;outline-offset:4px}
.hn-product-domain #frmProductDomain{padding:20px}
.hn-product-flow #order-standard_cart .cart-sidebar{margin-bottom:10px}
@media(max-width:991px){.hn-flow-heading h1{font-size:32px}.hn-product-flow #order-standard_cart .secondary-cart-body{width:calc(62% - 12px)}.hn-product-flow #order-standard_cart .secondary-cart-sidebar{width:calc(38% - 12px)}}
@media(max-width:767px){.hn-product-flow{padding:0}.hn-flow-heading{padding:30px 5px 20px}.hn-flow-heading h1{font-size:29px;letter-spacing:-.5px}.hn-flow-heading>p{font-size:14px}.hn-flow-eyebrow{font-size:9px;letter-spacing:1.2px}.hn-flow-steps{gap:15px;margin-top:20px}.hn-flow-steps li{font-size:11px;gap:5px}.hn-product-domain #frmProductDomain{padding:16px}.hn-product-flow #order-standard_cart .domain-selection-options .option>label{padding:15px 12px;font-size:13px}.hn-product-flow #order-standard_cart .domain-input-group{padding:0 12px 16px}.hn-product-flow #order-standard_cart .domain-input-group>.row>.col-sm-8,.hn-product-flow #order-standard_cart .domain-input-group>.row>.col-sm-9,.hn-product-flow #order-standard_cart .domain-input-group>.row>.col-sm-2{width:100%}.hn-product-flow #order-standard_cart .domain-input-group>.row>.col-sm-2{margin-top:10px}.hn-product-flow #order-standard_cart .domain-input-group .domains-row .col-xs-2{display:none}.hn-product-flow #order-standard_cart .domain-input-group .domains-row .col-xs-7{width:70%}.hn-product-flow #order-standard_cart .domain-input-group .domains-row .col-xs-3{width:30%}.hn-product-flow #order-standard_cart .form-control{font-size:16px!important}.hn-product-flow #order-standard_cart .secondary-cart-body,.hn-product-flow #order-standard_cart .secondary-cart-sidebar{width:100%}.hn-product-flow #order-standard_cart .secondary-cart-body{padding:20px}.hn-product-flow #order-standard_cart #scrollingPanelContainer{height:auto!important}.hn-product-flow #order-standard_cart .secondary-cart-sidebar>div{position:static!important;width:auto!important}.hn-product-flow #order-standard_cart #DomainSearchResults{padding:17px}.hn-product-flow #order-standard_cart .order-summary .total-due-today .amt{font-size:26px}}
@media(prefers-reduced-motion:reduce){.hn-product-flow *{transition:none!important;scroll-behavior:auto!important}}
@media(max-width:991px){.hn-flow-heading h1{font-size:24px}}
@media(max-width:767px){.hn-flow-heading{padding:18px 0 8px;text-align:left;gap:10px}.hn-flow-heading h1{font-size:22px}.hn-flow-selected{font-size:11px;padding:7px 10px}.hn-product-domain #frmProductDomain{padding:14px}}
.hn-product-domain #spotlightTlds,.hn-product-domain .suggested-domains{display:none!important}
.hn-product-domain .hn-domain-primary-action{text-align:center}
.hn-product-domain #order-standard_cart .hn-domain-primary-action #btnDomainContinue{margin:16px 0 0}
.hn-product-flow #order-standard_cart .addon-products{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0 0 24px}
.hn-product-flow #order-standard_cart .addon-products:before,.hn-product-flow #order-standard_cart .addon-products:after{display:none}
.hn-product-flow #order-standard_cart .addon-products>[class*="col-"]{width:100%;min-width:0;padding:0;float:none;display:flex}
.hn-product-flow #order-standard_cart .addon-products .panel-addon{display:flex;flex-direction:column;width:100%;margin:0;overflow:hidden;text-align:left;background:#fff!important;border:1px solid #e3e6f0!important;border-radius:11px;box-shadow:none;cursor:pointer;transition:border-color .15s,box-shadow .15s}
.hn-product-flow #order-standard_cart .addon-products .panel-addon:hover{border-color:#b7a6ff!important;box-shadow:0 5px 16px #512eff0b}
.hn-product-flow #order-standard_cart .addon-products .panel-addon:focus-within{outline:3px solid #9883ff;outline-offset:3px}
.hn-product-flow #order-standard_cart .addon-products .panel-addon .panel-body{flex:1;padding:18px;color:#66718a!important;background:transparent!important;font-size:13px;line-height:1.7;text-align:left}
.hn-product-flow #order-standard_cart .addon-products .panel-addon label{display:flex;align-items:flex-start;gap:9px;color:#00115a!important;font-size:14px;font-weight:600;line-height:1.5;margin:0 0 10px;cursor:pointer}
.hn-product-flow #order-standard_cart .addon-products .panel-addon label+br{display:none}
.hn-product-flow #order-standard_cart .addon-products .panel-addon label input[type="checkbox"]{accent-color:#512eff;flex:none}
.hn-product-flow #order-standard_cart .addon-products .panel-addon [class*="icheckbox"]{background:#fff!important;border:1px solid #cbd0e0;border-radius:5px;width:18px;height:18px;min-width:18px;flex:none;margin-top:1px}
.hn-product-flow #order-standard_cart .addon-products .panel-addon [class*="icheckbox"].checked{background:#512eff!important;border-color:#512eff}
.hn-product-flow #order-standard_cart .addon-products .panel-addon [class*="icheckbox"].checked:after{content:"";position:absolute;left:4px;top:3px;width:9px;height:5px;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(-45deg);pointer-events:none}
.hn-product-flow #order-standard_cart .addon-products .panel-addon .panel-price{background:#f7f5ff!important;color:#512eff!important;border-top:1px solid #ebe6ff;padding:11px 18px;font-size:14px;line-height:1.5;font-weight:600;text-align:left}
.hn-product-flow #order-standard_cart .addon-products .panel-addon .panel-add{display:flex;align-items:center;gap:8px;min-height:44px;padding:12px 18px;background:#fff!important;color:#512eff!important;border-top:1px solid #ebe6ff;font-size:13px;line-height:1.5;font-weight:500;text-align:left}
.hn-product-flow #order-standard_cart .addon-products .panel-addon.panel-addon-selected{border-color:#512eff!important;box-shadow:0 0 0 1px #512eff20;background:#fff!important}
.hn-product-flow #order-standard_cart .addon-products .panel-addon.panel-addon-selected .panel-add{background:#512eff!important;color:#fff!important;border-color:#512eff}
.hn-product-flow #order-standard_cart .secondary-cart-body>.alert-warning.info-text-sm{background:#f6f3ff;border:1px solid #e8e0ff;border-radius:9px;color:#66718a;font-size:12px;line-height:1.7;padding:15px}
.hn-product-flow #order-standard_cart .secondary-cart-body>.alert-warning.info-text-sm i,.hn-product-flow #order-standard_cart .secondary-cart-body>.alert-warning.info-text-sm a{color:#512eff}
@media(max-width:767px){.hn-product-flow #order-standard_cart .addon-products{grid-template-columns:1fr;gap:13px}.hn-product-flow #order-standard_cart .addon-products .panel-addon .panel-body{padding:17px}.hn-product-flow #order-standard_cart .addon-products .panel-addon .panel-price,.hn-product-flow #order-standard_cart .addon-products .panel-addon .panel-add{padding-left:17px;padding-right:17px}}
