/* Extracted for ssl.html (mobile-safe). */
:root { --ss-font-body: "poppinsregular", Arial, Helvetica, sans-serif; --ss-font-heading: "poppinssemibold", Arial, Helvetica, sans-serif; --star-size: 30px; --star-color: #ddd; --star-background: #fc0; --ss-text: 15px; --ss-line: 1.65; --ss-h1: 34px; --ss-h1-line: 42px; --ss-h2: 28px; --ss-h2-line: 36px; --ss-h3: 22px; --ss-h3-line: 30px; --ss-h4: 18px; --ss-h4-line: 26px; --ss-h5: 16px; --ss-h5-line: 24px; --ss-muted: #555; }
* { margin: 0; padding: 0; box-sizing: border-box; }
html { font-size: 100%; }
body { font-family: var(--ss-font-body); font-size: 100%; color: #222; }
h1,h2,h3,h4,h5,h6 { font-family: var(--ss-font-heading); font-weight: normal; }
p,li,a,button,input,select,textarea { font-family: inherit; }
*{ margin:0; padding:0; box-sizing:border-box;}
body{ overflow-x:hidden; font-size:100%; box-sizing:border-box; }
html{ -webkit-text-size-adjust:100%; text-size-adjust:100%; }
body{ font-family: var(--ff-base); line-height: var(--lh-body); color: var(--ss-text, #1b1f24); }
h1,h2,h3,h4,h5,h6{ font-family: var(--ff-heading); font-weight: normal; color: inherit; }
p,li,span,label,input,select,textarea,button{ font-family: inherit; }
strong,b{ font-family: var(--ff-strong); font-weight: normal; }
a{ color: inherit; }
img{ outline:none; border:none; max-width:100%;}
.clear{ clear:both !important;}
.b-0{ border:0px !important;}
.br-1{ border-right:1px solid #ccc !important;}
.p-0{ padding:0px !important;}
.pb-15{ padding-bottom:15px !important;}
.pl-0{ padding-left:0 !important;}
.pr-0{ padding-right:0 !important;}
.pt-0{ padding-top:0 !important;}
.text-left{ text-align:left !important;}
.text-center{ text-align:center !important;}
.float-left{ float:left !important;}
.w100{ width:100%; float:left;}
.w80{ width:80%; display:inline-block;}
.w50{ width:50%; display:inline-block;}
.w25{ width:25%; display:inline-block;}
.w20{ width:20%; display:inline-block;}
a:link, a:visited, a:hover, a:active {
  text-decoration: none;
}
.top-right ul{ margin:0px; padding:0;}
.top-right ul .top-right-member{ display:inline-block; width:145px; text-align:center; padding:5px 0;}
.top-right ul li{ list-style:none; display:inline-block; position:relative; padding:35px 15px; font-family: "poppinsregular"; font-size:16px; color:#333;}
.top-right ul li i{ font-size:16px;}
.top-right ul li a{ display:inline-block; text-decoration:none; color:#333;}
.top-right ul li a span{ width:20px; border-radius:5px; font-size:12px; color:#fff; text-align:center; float:left; padding:3px; background:#000; text-decoration:none; position:absolute; z-index:22; top:15px; right:0px;}
.top-right ul li ul{ display:none;}
.top-right ul li:hover ul{ width:150px; float:right; background:#0546c4; padding:0; position:absolute; z-index:22; top:100%; right:0; display:block; overflow:hidden; box-sizing:border-box; text-align:left; border-top:none;}
.top-right li:hover ul li{ width:100% !important; float:left; list-style:none; border:none; padding:0; box-sizing:border-box;}
.top-right li:hover ul li i{ font-size:14px;}
.top-right li:hover ul li a{ width:100%; float:left; padding:10px 20px; font-size:14px; text-decoration:none; transition:all .3s ease-in-out; position:relative; color:#fff; box-sizing:border-box;}
.top-right li:hover ul li a:hover, .top-right li:hover ul li a:focus{ text-decoration:none; background:#0551e5; color:#fff; transition:all .3s ease-in-out;}
.top-right ul li:hover .language{ width:100%; float:right; background:#0546c4; padding:0; position:absolute; z-index:22; top:100%; right:0; display:block; overflow:hidden; box-sizing:border-box;}
.top-right ul li:hover .left-border{ width:1px; height:30px; background:#ccc; float:left; position:absolute; z-index:22; top:0; left:1px; display:block; overflow:hidden; box-sizing:border-box;}
.top-right li:hover .language li{ width:100% !important; float:left; list-style:none; border:none; padding:0; border-left:none; box-sizing:border-box;}
.top-right li:hover .language li img{ padding-top:2px; float:left;}
.top-right li:hover .language li a{ width:100%; float:left; padding:7px 0 7px 14px; font-size:14px; text-decoration:none; transition:all .3s ease-in-out; position:relative; color:#fff; box-sizing:border-box;}
.top-right li:hover .language li a:hover, .top-right li:hover .language li a:focus{ text-decoration:none; background:#0551e5; color:#fff; transition:all .3s ease-in-out;}
.shared-main-bnr{ width:100%; float:left; background:#f3f6fd; padding:30px;}
.shared-main-bnr h1, .shared-main-bnr h2, .shared-main-bnr h3, .shared-main-bnr h1 span{ color:#0551e5;}
.shared-main-bnr h2 span{ color:#0551e5;}
.shared-main-bnr h3 span{ color:#0551e5;}
.shared-main-bnr h4{ width:100%; float:left; padding:10px 0 0; font-size:46px; color:#222;}
.shared-main-bnr h4 span{ color:#0551e5;}
.shared-main-bnr-sub h1, .shared-main-bnr-sub h2, .shared-main-bnr-sub h3, .shared-main-bnr-sub h1 span{ color:#0551e5;}
.shared-main-bnr-sub h2 span{ color:#0551e5;}
.shared-main-bnr-sub h3 span{ color:#0551e5;}
.shared-main-bnr-sub h4{ width:100%; float:left; font-size:26px; line-height:36px; text-align:left; box-sizing:border-box;}
.shared-main-bnr-sub h4 span{ color:#0551e5;}
.home-main-bnr-textarea{ width:65%; float:left;}
.shared-main-bnr-text{ width:100%; float:left;}
.shared-main-bnr-text ul{ margin:0px; padding:0px;}
.shared-main-bnr-text ul li{ width:100%; float:left; list-style:none; padding:5px; font-size:18px; color:#444;}
.shared-main-bnr-text ul li img{ float:left; padding:5px 10px 0 0;}
.shared-main-bnr-price{ width:100%; float:left; font-size:20px; color:#444; padding:20px 0 0;}
.shared-main-bnr-price span{ font-size:46px; color:#0551e5; font-family: "poppinsbold";}
.shared-main-bnr-btn{ float:left; margin:20px 0;}
.shared-main-bnr-btn a{ float:left; padding:10px 20px; text-decoration:none; border-radius:10px; border:2px solid #444; font-size:20px; color:#444; transition:ease-in-out 0.3s all;}
.shared-main-bnr-btn a:hover{ border:2px solid #0551e5; color:#0551e5; transition:ease-in-out 0.3s all;}
.home-main-bnr-image{ width:35%; float:right; text-align:right;}
.shared-main-bnr-image img{ float:right;}
.domain-main-bnr h1{ width:100%; float:left; padding:10px 0 0; font-size:46px; color:#222;}
.domain-main-bnr h1 span{ color:#0551e5;}
.domain-main-bnr h2{ width:100%; float:left; padding:10px 0 0; font-size:46px; color:#222;}
.domain-main-bnr h2 span{ color:#0551e5;}
.domain-main-bnr h3{ width:100%; float:left; font-size:26px; line-height:36px; text-align:left; box-sizing:border-box;}
.domain-main-bnr h3 span{ color:#0551e5;}
.domain-main-bnr h4{ width:100%; float:left; font-size:26px; line-height:36px; text-align:left; box-sizing:border-box;}
.domain-main-bnr h4 span{ color:#0551e5;}
.domain-main-bnr-text ul{ margin:0px; padding:0px;}
.domain-main-bnr-text ul li{ width:100%; float:left; list-style:none; padding:5px; font-size:18px; color:#444;}
.domain-main-bnr-text ul li img{ float:left; padding:5px 10px 0 0;}
.domain-main-bnr-price span{ font-size:46px; color:#0551e5; font-family: "poppinsbold";}
.domain-main-bnr-btn a{ float:left; padding:10px 20px; text-decoration:none; border-radius:10px; border:2px solid #444; font-size:20px; color:#444; transition:ease-in-out 0.3s all;}
.domain-main-bnr-btn a:hover{ border:2px solid #0551e5; color:#0551e5; transition:ease-in-out 0.3s all;}
.domain-main-bnr-image img{ float:right;}
.main-heading{ width:100%; float:left; text-align:center;}
.main-heading h1, .main-heading h2, .main-heading h3, .main-heading h4{ width:100%; float:left; font-size:46px; line-height:56px; padding:0 0 10px; text-align:center; color:#222;}
.main-heading-sub h1, .main-heading-sub h2, .main-heading-sub h3, .main-heading-sub h4{ width:100%; float:left; font-size:26px; line-height:36px; color:#0551e5; padding:20px 0 0; text-align:center;}
.main-heading p{ width:100%; display:inline-block; float:none; font-size:16px; padding:10px; line-height:24px; text-align:center;}
.main-heading p span{ color:#0551e5;}
.shared-cheap-serversea{ width:100%; float:left; padding:30px 20px; text-align:center;}
.shared-cheap-serversea .main-heading h1,
.shared-cheap-serversea .main-heading h2{
  width:100%;
  float:left;
  font-size:28px;
  line-height:38px;
  padding:20px 0 0;
  color:#0551e5;
  text-align:center;
}
.shared-cheap-serversea .main-heading h3,
.shared-cheap-serversea .main-heading-sub h3{
  width:100%;
  float:left;
  font-size:22px;
  line-height:30px;
  padding:14px 0 0;
  color:#0551e5;
  text-align:center;
}
.shared-cheap-serversea-box-img img{ max-width:100%; display:inline-block;}
.shared-cheap-serversea-box h3{ width:100%; float:left; font-size:20px; color:#444; padding:10px 0 0; text-align:left;}
.shared-cheap-serversea-box h4{ width:100%; float:left; font-size:20px; color:#444; padding:10px 0 0; text-align:left;}
.shared-cheap-serversea-box h5{ width:100%; float:left; font-size:20px; color:#444; padding:10px 0 0; text-align:left;}
.shared-cheap-serversea-box p{ width:100%; float:left; font-size:16px; line-height:26px; color:#444; padding:5px 0 0; text-align:left;}
.cheap-hosting{ width:100%; float:left; padding:30px 10px;}
.vps-plan-main{ width:33.3%; float:left; padding:10px;}
.cheap-hosting-box{ width:100%; float:left; padding:20px 0; background:#fff; box-shadow:0px 0px 10px #ccc; border-radius:10px; position:relative;}
.cheap-hosting-discount{ width:70px; position:absolute; z-index:3; top:0; right:0; border-top-right-radius:10px; float:left; background:#0551e5; padding:10px 0; text-align:center;}
.cheap-hosting-discount-percent{ width:100%; float:left; color:#fff; font-size:36px; font-family: "poppinssemibold";}
.cheap-hosting-discount-percent span{ width:auto; display:inline-block; float:none; padding:0; color:#fff; font-size:16px; font-family: "poppinsregular";}
.cheap-hosting-discount-text{ width:100%; float:left; color:#fff; font-size:14px; font-family: "poppinsregular";}
.cheap-hosting-box-img{ width:120px; float:left; text-align:left; padding:10px 20px;}
.cheap-hosting-box img{ max-width:100%; display:inline-block;}
.cheap-hosting-box h1{ width:100%; float:left; font-size:24px; color:#222; padding:0 20px; text-align:left;}
.cheap-hosting-box h2{ width:100%; float:left; font-size:24px; color:#222; padding:0 20px; text-align:left;}
.cheap-hosting-box h3{ width:100%; float:left; font-size:24px; color:#222; padding:0 20px; text-align:left;}
.cheap-hosting-box-border{ width:100%; height:3px; float:left; margin:15px 0; background: #5D99EF;
background: linear-gradient(90deg, rgba(93, 153, 239, 1) 0%, rgba(255, 255, 255, 0) 100%);}
.cheap-hosting-box-list{ width:100%; float:left;}
.cheap-hosting-box-list ul{ margin:0; padding:0;}
.cheap-hosting-box-list ul li{ width:100%; float:left; list-style:none; font-size:16px; color:#444; padding:10px 20px; text-align:left; border-bottom:1px solid #ddd; font-family: "poppinsregular";  display: flex; align-items: center; justify-content: space-between; }
.cheap-hosting-box-list ul li span{ width:auto; float:right; color:#444; font-size:16px; text-align:right; padding:0; font-family: "poppinsregular";}
.cheap-hosting-box-time{ width:100%; float:left; font-size:20px; color:#444; font-family: "poppinsbold"; text-align:left; padding:0 20px;}
.cheap-hosting-box-time span{ width:auto; display:inline-block; float:none; padding:0; font-size:16px; color:#444; font-family: "poppinsregular";}
.cheap-hosting-box-price{ width:100%; float:left; font-size:46px; color:#0551e5; text-align:left; padding:10px 20px; font-family: "poppinsbold"; }
.cheap-hosting-box-price span{ width:auto; display:inline-block; float:none; font-size:16px; color:#000; padding:25px 0 0; font-family: "poppinsregular";}
.cheap-hosting-box-buy{ width:100%; float:left; text-align:center;}
.cheap-hosting-box-buy a{ display:inline-block; background:#0551e5; text-decoration:none; font-size:16px; color:#fff; margin:20px 0; padding:10px 30px; text-align:center; border-radius:5px;}
.cheap-hosting-box-buy a:hover{ color:#fff;}
.cheap-hosting-box-pay{ width:100%; float:left; font-size:16px; background:#eee; line-height:28px; color:#444; padding:10px 20px; text-align:left;}
.cheap-hosting-box-pay img{ float:right; padding:0; text-align:right;}
.why-serversea-box-textbox h1{ width:100%; float:left; font-size:20px; color:#0551e5; font-family: "poppinssemibold"; padding:0 0 7px; font-weight:normal; text-align:left; box-sizing:border-box;}
.why-serversea-box-textbox h2{ width:100%; float:left; font-size:20px; color:#0551e5; font-family: "poppinssemibold"; padding:0 0 7px; font-weight:normal; text-align:left; box-sizing:border-box;}
.why-serversea-box-textbox h3{ width:100%; float:left; font-size:20px; color:#0551e5; font-family: "poppinssemibold"; padding:0 0 7px; font-weight:normal; text-align:left; box-sizing:border-box;}
.why-serversea-box-textbox h4{ width:100%; float:left; font-size:20px; color:#0551e5; font-family: "poppinssemibold"; padding:0 0 7px; font-weight:normal; text-align:left; box-sizing:border-box;}
.why-serversea-box-textbox p{ width:100%; float:left; font-size:16px; line-height:24px; color:#444; font-family: "poppinsregular"; padding:0; text-align:left; box-sizing:border-box;}
.why-serversea-box-textbox a{ display:inline-block; color:#0551e5; font-family:"poppinsregular"; padding:0; text-decoration:none;}
.wordpress-hosting-box h3{ width:100%; float:left; font-size:26px; line-height:36px; color:#0551e5; padding:0 0 10px; text-align:center;}
.wordpress-hosting-box p{ width:100%; float:left; font-size:16px; line-height:24px; color:#444; font-family: "poppinsregular"; padding:0 0 20px; text-align:center;}
.wordpress-hosting-box-textbox h1{ width:100%; float:left; font-size:20px; color:#0551e5; font-family: "poppinssemibold"; padding:0; font-weight:normal; text-align:left; box-sizing:border-box;}
.wordpress-hosting-box-textbox h2{ width:100%; float:left; font-size:20px; color:#0551e5; font-family: "poppinssemibold"; padding:0; font-weight:normal; text-align:left; box-sizing:border-box;}
.wordpress-hosting-box-textbox h3{ width:100%; float:left; font-size:20px; color:#0551e5; font-family: "poppinssemibold"; padding:0; font-weight:normal; text-align:left; box-sizing:border-box;}
.wordpress-hosting-box-textbox h4{ width:100%; float:left; font-size:20px; color:#0551e5; font-family: "poppinssemibold"; padding:0; font-weight:normal; text-align:left; box-sizing:border-box;}
.wordpress-hosting-box-textbox p{ width:100%; float:left; font-size:16px; line-height:24px; color:#444; font-family: "poppinsregular"; padding:0; text-align:left; box-sizing:border-box;}
.wordpress-hosting-box-textbox a{ display:inline-block; color:#0551e5; font-family:"poppinsregular"; padding:0; text-decoration:none;}
.benefits-box-img img{ max-width:100%;}
.benefits-box-textbox h1, .benefits-box-textbox h2, .benefits-box-textbox h3, .benefits-box-textbox h4{ width:100%; float:left; font-size:24px; color:#0551e5; font-family:"poppinssemibold"; padding:0 0 10px; text-align:left;}
.benefits-box-textbox p{ width:100%; float:left; font-size:16px; line-height:24px; color:#444; font-family:"poppinsregular"; padding:0; text-align:left; box-sizing:border-box;}
.benefits-box-img2 img{ max-width:100%;}
.share-hosting-comparison-box-list ul{ margin:0; padding:0;}
.share-hosting-comparison-box-list ul li{ width:100%; float:left; list-style:none; font-size:16px; border-bottom:1px solid #ccc; text-align:left;}
.share-hosting-comparison-box-list ul li h5{ width:100%; float:left; background:#0551e5; font-size:20px; padding:5px 0; color:#fff; text-align:center;}
.share-hosting-comparison-box-list ul li p{ width:100%; flosat:left; font-size:16px; color:#444; padding:5px 20px; text-align:center;}
.explore-tab-bar span{ display:inline-block; background:#f3f6fd; padding:10px 30px; text-align:center; color:#0551e5; border-radius:5px;}
.explore-tab-bar span strong{ width:100%; display:inline-block; font-size:24px; font-family: "poppinssemibold";}
.explore-tab-bar a{ display:inline-block; text-decoration:none; padding:10px 30px; text-align:center; color:#fff;}
.explore-tab-bar a:hover{ text-decoration:none; text-align:center; background:#f3f6fd; color:#000; border-radius:5px; transition:all .3s ease-in-out;}
.explore-tab-bar a strong{ width:100%; display:inline-block; font-size:24px; font-family: "poppinssemibold";}
.explore-box-img img{ max-width:100%; display:inline-block;}
.explore-box h2{ width:80%; float:left; font-size:20px; color:#0551e5; padding:0 20px; text-align:left;}
.explore-box h3{ width:80%; float:left; font-size:20px; color:#0551e5; padding:0 20px; text-align:left;}
.explore-box h4{ width:80%; float:left; font-size:20px; color:#0551e5; padding:0 20px; text-align:left;}
.explore-box h5{ width:80%; float:left; font-size:20px; color:#0551e5; padding:0 20px; text-align:left;}
.explore-box p{ width:100%; height:125px; float:left; font-size:16px; line-height:26px; color:#444; padding:20px 0 0; text-align:left;}
.explore-box-list ul{ margin:0; padding:0;}
.explore-box-list ul li{ width:100%; float:left; list-style:none; font-size:16px; color:#444; text-align:left; padding:3px 0;}
.explore-area-box h1, .explore-area-box h2, .explore-area-box h3, .explore-area-box h4{ width:100%; float:left; font-size:24px; color:#fff; padding:0; text-align:left;}
.explore-area-box2 h1, .explore-area-box2 h2, .explore-area-box2 h3, .explore-area-box2 h4{ width:100%; float:left; font-size:24px; color:#fff; padding:0; text-align:left;}
.explore-area-box p{ width:100%; float:left; font-size:16px; line-height:26px; color:#fff; padding:20px 0 0; text-align:left;}
.explore-area-box-list ul{ margin:0; padding:0;}
.explore-area-box-list ul li{ width:100%; float:left; list-style:none; font-size:15px; color:#fff; text-align:left; padding:3px 0;}
.programing-box h1, .programing-box h2, .programing-box h3, .programing-box h4{ width:100%; float:left; font-size:24px; color:#0551e5; padding:0 0 10px; text-align:left;}
.programing-listing ul{ margin:0; padding:0;}
.programing-listing ul li{ width:100%; float:left; list-style:none; font-size:15px; color:#444; text-align:left; padding:0;}
.programing-listing ul li img{ width:25px; float:left; padding:7px 10px 0 0;}
.domain-detail-box h1, .domain-detail-box h2, .domain-detail-box h3, .domain-detail-box h4{ width:100%; float:left; font-size:24px; color:#0551e5; padding:0 0 10px; text-align:left;}
.domain-detail-listing ul{ margin:0; padding:0;}
.domain-detail-listing ul li{ width:100%; float:left; list-style:none; font-size:15px; color:#444; text-align:left; padding:0;}
.domain-detail-listing ul li img{ width:25px; float:left; padding:7px 10px 0 0;}
.book{ width:100%; float:left; padding:30px 20px;}
.book-main{ width:100%; float:left; background:#0546c4; padding:50px 30px; border-radius:10px;}
.book-box{ width:100%; float:left;}
.book-box-img{ width:30%; float:left; text-align:center;}
.book-box-img img{ max-width:100%;}
.book-box-textbox{ width:70%; float:left;}
.book-box-textbox h1, .book-box-textbox h2, .book-box-textbox h3, .book-box-textbox h4{ width:100%; float:left; font-size:32px; line-height:56px; color:#fff; text-align:left;}
.book-box-textbox p{ width:100%; float:left; font-size:20px; line-height:28px; color:#fff; padding:20px 0 0; text-align:left;}
.book-box-textbox-button{ float:left; padding:40px 15px 0 0; text-align:center;}
.book-box-textbox-button a{ display:inline-block; text-decoration:none; background:#0a58ef; padding:15px 30px; font-size:16px; color:#fff; border-radius:5px;}
.book-box-textbox-button a:hover{ color:#fff;}
.risk-free-box-img img{ max-width:100%;}
.risk-free-box-textbox h1, .risk-free-box-textbox h2, .risk-free-box-textbox h3, .risk-free-box-textbox h4{ width:100%; float:left; font-size:32px; padding:15px 0 0; line-height:56px; font-family: "poppinsbold"; color:#fff; text-align:left;}
.risk-free-box-textbox p{ width:100%; float:left; font-size:20px; line-height:28px; color:#fff; padding:0; text-align:left;}
.risk-free-box-textbox p a{ display:inline-block; color:#fff; font-family: "poppinssemibold";}
.risk-free-box-textbox p a:hover{ color:#fff;}
.risk-free-box-button span{ width:100%; display:inline-block; padding:20px 0 10px; font-size:16px; color:#fff; font-family: "poppinssemibold"; text-align:center;}
.risk-free-box-button a{ display:inline-block; text-decoration:none; background:#0a58ef; padding:15px 30px; font-size:16px; color:#fff; border-radius:5px;}
.risk-free-box-button a:hover{ color:#fff;}
.reviews{ width:100%; float:left; background:#0551e5; padding:30px 20px;}
.reviews p{ width:100%; float:left;}
.reviews p img{ float:left; padding:0 15px 0 0;}
.reviews p span{ float:left; padding:7px 0 0;}
.reviews-box{ width:100%; float:left; padding:25px 0; text-align:center; margin:30px 0 10px; background:#fff; border-radius:20px; box-shadow:0 0 20px #222;}
.reviews-box-img{ width:100%; float:left; text-align:center; padding:15px 0 0;}
:root{
  --ss-font-body: var(--ff-base);
  --ss-font-heading: var(--ff-heading);
  --ss-font-strong: var(--ff-strong);
  --ff-base: "poppinsregular", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;
  --ff-heading: "poppinssemibold", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;
  --ff-strong: "poppinsbold", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;
  --lh-body: 1.5;

  --star-size: 30px;
  --star-color: #ddd;
  --star-background: #fc0;
    --ss-brand:#2f80ed;
    --ss-text:#1b1f24;
    --ss-muted:#6b7280;
    --ss-border:#e6e8ef;
    --ss-bg:#f6f7fb;
    --ss-card:#ffffff;
    --ss-shadow:0 14px 34px rgba(16,24,40,.10);
    --ss-radius:18px;
}
.startext { width:100%; float:left; font-size:14px; line-height:20px; font-family: "poppinsregular"; color:#0551e5; text-align:center; padding:4px;}
.Stars{--percent: calc(var(--rating) / 5 * 100%);
  display: inline-block;
  font-size: var(--star-size);
  font-family: Times; 
  line-height: 1;}
.Stars::before{content: "★★★★★";
    letter-spacing: 2px;
    background: linear-gradient(90deg, var(--star-background) var(--percent), var(--star-color) var(--percent));
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;}
.NoStars {
  --percent: calc(var(--rating) / 5 * 100%);
  display: inline-block;
  font-size: var(--star-size);
  font-family: Times; 
  line-height: 1;
}
.ai-website{ width:100%; float:left; font-family: "poppinssemibold"; font-size:16px; color:#0551e5; padding:10px 15px; text-align:left;}
.ai-website h4{ width:100%; float:left; font-size:16px !important; color:#0551e5; line-height:26px; text-align:left;}
.ai-website-box{ width: 100%; float: left; color: #000; font-size:12px; padding:15px; border-radius: 5px; background: #ffffff;
background: -webkit-linear-gradient(90deg,rgba(255, 255, 255, 1) 0%, rgba(220, 220, 220, 1) 100%);
background: -moz-linear-gradient(90deg,rgba(255, 255, 255, 1) 0%, rgba(220, 220, 220, 1) 100%);
background: linear-gradient(90deg,rgba(255, 255, 255, 1) 0%, rgba(220, 220, 220, 1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(
  startColorstr="#FFFFFF",
  endColorstr="#CFCFCF",
  GradientType=1
);}
.ai-website-box ul{ margin:0; padding:0;}
.ai-website-box ul li{ width:100%; float:left; font-size:12px; color:#000; line-height:20px; padding:5px 0; text-align:left;}
.aitext_underline {
  position: relative;
  display: inline-block;
  border-bottom: 2px dotted #0551e5;
}
.plan-features li{
  display:flex;
  align-items:center;
  justify-content:space-between;
  gap:12px;
  padding:14px 0;              
  border-bottom:1px solid #eee; 
}
.plan-features li .feature-left{
  display:inline-flex;
  align-items:center;
  gap:8px;
  min-width:0;
}
.plan-features li .feature-right{
  display:flex;
  align-items:center;
  justify-content:flex-end;
  gap:8px;
  flex:0 0 auto;
}
.tooltip{
  position:relative;
  display:inline-flex;
  align-items:center;
  gap:6px;
  cursor:help;
}
.tooltip::after{
  content:"ⓘ";
  font-size:13px;
  color:#0551e5;
  line-height:1;
}
.tooltip .tooltiptext{
  visibility:hidden;
  opacity:0;
  position:absolute;
  left:0;
  top:calc(100% + 8px);
  z-index:9999;
  width:max-content;
  max-width:260px;
  padding:6px 8px;
  border-radius:4px;
  background:#000;
  color:#fff;
  font-size:12px;
  line-height:1.4;
  white-space:normal;
  pointer-events:none;
  transform:translateY(-4px);
  transition:opacity .15s ease, transform .15s ease;
  text-align: left;
}
.tooltip:hover .tooltiptext{
  visibility:visible;
  opacity:1;
  transform:translateY(0);
}
.plan-features li .feature-left,
.plan-features li .feature-right{
  float: none !important; 
}
.plan-features li.vps-feature .feature-right{
  flex-direction: column;
  align-items: flex-end;
  gap: 3px;
  line-height: 1.2;
}
.plan-features li.vps-feature .disk-value{
  white-space: nowrap;
}
.plan-features li.vps-feature .nvme-note{
  display: block;
  font-size: 12px;
  font-weight: 400;
  color: #666;
  max-width: 240px;   
  text-align: right;  
  white-space: normal;
}
.plan-features li.vps-feature{
  align-items: flex-start;   
}
.plan-features li.vps-feature .feature-left{
  padding-top: 4px;          
}
.plan-features li.vps-feature .feature-right{
  margin-left: auto;         
  text-align: right;
}
.plan-features li.vps-feature .nvme-note{
  margin-top: 4px;
  max-width: 260px;          
  line-height: 1.25;
}
.faq-box-textbox h1{ width:100%; float:left; font-size:24px; color:#0551e5; font-family: "poppinssemibold"; padding:15px 0 0; font-weight:normal; text-align:left;}
.faq-box-textbox h2{ width:100%; float:left; font-size:24px; color:#0551e5; font-family: "poppinssemibold"; padding:15px 0 0; font-weight:normal; text-align:left;}
.faq-box-textbox h3{ width:100%; float:left; font-size:24px; color:#0551e5; font-family: "poppinssemibold"; padding:15px 0 0; font-weight:normal; text-align:left;}
.faq-box-textbox h4{ width:100%; float:left; font-size:18px; color:#222; font-family: "poppinssemibold"; padding:15px 0 0; font-weight:normal; text-align:left;}
.faq-box-textbox h5{ width:100%; float:left; font-size:18px; color:#222; font-family: "poppinssemibold"; padding:15px 0 0; font-weight:normal; text-align:left;}
.faq-box-textbox p{ width:100%; float:left; font-size:14px; line-height:24px; color:#444; font-family: "poppinsregular"; padding:0; text-align:left;}
.cpanel-features-box-img img{ max-width:100%; display:inline-block;}
.cpanel-features-box h2{ width:80%; float:left; font-size:20px; color:#222; padding:0 0 0 15px; text-align:left;}
.cpanel-features-box h3{ width:80%; float:left; font-size:20px; color:#222; padding:0 0 0 15px; text-align:left;}
.cpanel-features-box h4{ width:80%; float:left; font-size:20px; color:#222; padding:0 0 0 15px; text-align:left;}
.cpanel-features-box h5{ width:80%; float:left; font-size:20px; color:#222; padding:0 0 0 15px; text-align:left;}
.cpanel-features-box p{ width:100%; min-height:100px; float:left; font-size:16px; line-height:26px; color:#444; padding:10px 0 0; text-align:left;}
.cpanel-features-box-list ul{ margin:0; padding:0;}
.cpanel-features-box-list ul li{ width:100%; float:left; list-style:none; font-size:15px; color:#444; text-align:left; padding:3px 0;}
.serversea-wordpress-box h2{ width:100%; float:left; font-size:16px; color:#444; text-align:center;}
.serversea-wordpress-box h3{ width:100%; float:left; font-size:16px; color:#444; text-align:center;}
.serversea-wordpress-box h4{ width:100%; float:left; font-size:16px; color:#444; text-align:center;}
.serversea-wordpress-box h5{ width:100%; float:left; font-size:16px; color:#444; text-align:center;}
.footer{ width:100%; float:left; background:#0546c4; padding:30px 0 0;}
.footer-box{ width:25%; float:left; padding:0 20px 20px;}
.footer-textbox{ width:100%; float:left; margin:0 0 20px;}
.footer-box h4{ width:100%; float:left; font-size:24px; line-height:36px; color:#fff; text-align:left; padding:0 0 10px; font-family: "poppinssemibold";}
.footer-box-links{ width:100%; float:left; padding:0 0 20px; border-bottom:1px solid #0a57ec;}
.footer-box-links ul{ margin:0px; padding:0px;}
.footer-box-links ul li{ width:100%; float:left; list-style:none; padding:3px 0px; box-sizing:border-box;}
.footer-box-links ul li a{ display:inline-block; text-decoration:none; font-size:14px; color:#fff;}
.footer-box-links ul li a:hover, .footer-links ul li a:focus{ text-decoration:none; color:#fff;}
.footer-middle{ width:100%; float:left; padding:20px; border-bottom:2px solid #0a58ef; border-top:2px solid #0a58ef;}
.footer-middle-phone{ width:100%; float:left;}
.footer-middle-phone img{ float:left;}
.footer-middle-phone span{ float:left; font-size:32px; line-height:40px; color:#fff; padding:0 0 0 10px; font-family: "poppinssemibold";}
.footer-middle-map{ width:100%; float:left; padding:10px 0 0;}
.footer-middle-map img{ float:left;}
.footer-middle-map span{ float:left; font-size:20px; line-height:28px; color:#fff; padding:0 0 0 10px; font-family: "poppinsregular";}
.footer-middle-payment{ float:right; text-align:right; background:#fff; padding:10px; border-radius:10px;}
.footer-bottom{ width:100%; float:left; padding:20px 20px 10px;}
.footer-bottom-left{ width:100%; float:left; font-size:16px;  color:#fff; padding:0 0 10px; font-family: "poppinsregular";}
.footer-bottom-left ul{ margin:0px; padding:0px;}
.footer-bottom-left ul li{ float:left; list-style:none; padding:3px 0; box-sizing:border-box;}
.footer-bottom-left ul li a{ display:inline-block; text-decoration:none; font-size:14px; color:#fff; padding:3px 15px;}
.footer-bottom-left ul li a:hover, .footer-bottom-left ul li a:focus{ text-decoration:none; color:#fff;}
.footer-bottom-right{ width:100%; float:right; text-align:right;}
.footer-bottom-right a{ float:right;}
.unlimited-choose-box-img img{ max-width:100%; display:inline-block;}
.unlimited-choose-box h1{ width:100%; float:left; font-size:24px; color:#0551e5; padding:15px 0; text-align:left; font-family: "poppinssemibold";}
.unlimited-choose-box h2{ width:100%; float:left; font-size:24px; color:#0551e5; padding:15px 0; text-align:left; font-family: "poppinssemibold";}
.unlimited-choose-box h3{ width:100%; float:left; font-size:24px; color:#0551e5; padding:15px 0; text-align:left; font-family: "poppinssemibold";}
.unlimited-choose-box h4{ width:100%; float:left; font-size:24px; color:#0551e5; padding:15px 0; text-align:left; font-family: "poppinssemibold";}
.unlimited-choose-box p{ width:100%; float:left; font-size:16px; line-height:26px; color:#444; padding:0 20px; text-align:left;}
.risk-free-box-textbox h1{ width:100%; float:left; font-size:32px; line-height:36px; color:#fff; text-align:left; padding:0;}
.risk-free-box-textbox h2{ width:100%; float:left; font-size:32px; line-height:36px; color:#fff; text-align:left; padding:0;}
.risk-free-box-textbox h3{ width:100%; float:left; font-size:32px; line-height:36px; color:#fff; text-align:left; padding:0;}
.risk-free-box-textbox h4{ width:100%; float:left; font-size:32px; line-height:36px; color:#fff; text-align:left; padding:0;}
.risk-free-box-textbox p{ width:100%; float:left; font-size:20px; line-height:28px; color:#fff; padding:10px 0 0; text-align:left; font-family: "poppinsregular";}
.risk-free-box-textbox span{ float:left; font-family: "poppinssemibold";}
.risk-free-box-textbox-button span{ width:100%; display:inline-block; padding:0 0 15px ; font-size:16px; color:#fff;}
.risk-free-box-textbox-button a{ display:inline-block; text-decoration:none; background:#0546c4; padding:15px 30px; font-size:16px; color:#fff; border-radius:5px;}
.risk-free-box-textbox-button a:hover{ color:#fff;}
.domain-search h1{ width:100%; float:left; font-size:46px; line-height:56px; text-align:center;}
.domain-search h2{ width:100%; float:left; font-size:46px; line-height:56px; text-align:center;}
.domain-search h3{ width:100%; float:left; font-size:46px; line-height:56px; text-align:center;}
.domain-search p{ width:100%; display:inline-block; float:none; font-size:16px; padding:15px 0; line-height:24px; text-align:center;}
.domain-main-bnr h3{ width:100%; float:left; padding:10px 0 0; font-size:46px; color:#222;}
.domain-main-bnr-sub h2{ width:100%; float:left; font-size:26px; line-height:36px; padding:10px 0; text-align:center;}
.domain-main-bnr-sub h2 span{ color:#0551e5;}
.domain-main-bnr-sub h3{ width:100%; float:left; font-size:26px; line-height:36px; padding:10px 0; text-align:center;}
.domain-main-bnr-sub h3 span{ color:#0551e5;}
.domain-main-bnr-sub h4{ width:100%; float:left; font-size:26px; line-height:36px; padding:10px 0; text-align:center;}
.domain-main-bnr-sub h4 span{ color:#0551e5;}
.domain-main-bnr-sub-sub h2{ width:100%; float:left; font-size:26px; color:#0551e5; line-height:36px; text-align:center;}
.domain-main-bnr-sub-sub h3{ width:100%; float:left; font-size:26px; color:#0551e5; line-height:36px; text-align:center;}
.domain-main-bnr-sub-sub h4{ width:100%; float:left; font-size:26px; color:#0551e5; line-height:36px; text-align:center;}
.domain-main-bnr p{ width:100%; display:inline-block; font-size:16px; padding:10px 0; color:#444; line-height:24px; text-align:center;}
.domain-search-tab-bar span{ display:inline-block; background:#fff; padding:10px 30px; text-align:center; color:#0551e5; border-radius:5px;}
.domain-search-tab-bar img{ display:inline-block; padding:0 10px;}
.domain-search-tab-bar a{ display:inline-block; text-decoration:none; padding:0 15px; font-size:16px; color:#fff; font-family:"poppinssemibold";}
.domain-search-button a{ float:right; background:#0551e5; text-decoration:none; padding:25px 40px; font-size:22px; color:#fff; border-radius:5px;}
.domain-search-button a:hover{ background:#000; color:#fff;}
.domain-options-box-name span{ display:inline-block; background:#fff; font-family:"poppinssemibold"; font-size:24px; color:#0551e5; border-radius:5px; padding:10px 20px;}
.domain-options-box-price h2{ width:100%; display:inline-block; font-size:24px; color:#fff; padding:5px;}
.domain-options-box-price h3{ width:100%; display:inline-block; font-size:24px; color:#fff; padding:5px;}
.domain-options-box-price h4{ width:100%; display:inline-block; font-size:24px; color:#fff; padding:5px;}
.domain-options-box-price-sub h3{ width:100%; display:inline-block; font-size:18px; color:#fff; text-decoration:line-through;}
.domain-options-box-price-sub h4{ width:100%; display:inline-block; font-size:18px; color:#fff; text-decoration:line-through;}
.domain-options-box-price-sub h5{ width:100%; display:inline-block; font-size:18px; color:#fff; text-decoration:line-through;}
.domain-about-box-textbox h2{ width:100%; float:left; font-size:22px; color:#0551e5; padding:0; text-align:left;}
.domain-about-box-textbox h3{ width:100%; float:left; font-size:22px; color:#0551e5; padding:0; text-align:left;}
.domain-about-box-textbox h4{ width:100%; float:left; font-size:22px; color:#0551e5; padding:0; text-align:left;}
.domain-about-box-textbox h5{ width:100%; float:left; font-size:22px; color:#0551e5; padding:0; text-align:left;}
.domain-about-box-textbox p{ width:100%; float:left; font-size:16px; line-height:26px; color:#444; padding:0 0 10px; text-align:left;}
.domain-about-box-list ul{ margin:0; padding:0;}
.domain-about-box-list ul li{ width:100%; float:left; list-style:none; font-size:15px; color:#444; text-align:left; padding:3px 0;}
.domain-about-box-list ul li img{ width:25px; float:left; padding:7px 10px 0 0;}
.domain-about-box-textbox h4{ width:100%; float:left; font-size:18px; color:#222; padding:0; text-align:left;}
.popular-sec-box-domain-name a{ float:right; padding:0 10px; font-size:24px; color:#fff;}
.popular-sec-box-domain-price span{ padding:20px 0 0; font-size:16px; color:#000; font-family:"poppinssemibold";}
.domain-reg-box-img img{ max-width:100%; display:inline-block;}
.domain-reg-box h3{ width:75%; float:left; font-size:20px; color:#222; padding:0 0 0 15px; text-align:left;}
.domain-reg-box h4{ width:75%; float:left; font-size:20px; color:#222; padding:0 0 0 15px; text-align:left;}
.domain-reg-box h5{ width:75%; float:left; font-size:20px; color:#222; padding:0 0 0 15px; text-align:left;}
.domain-reg-box p{ width:100%; float:left; font-size:14px; line-height:24px; color:#444; padding:15px 0 0; text-align:left;}
.domain-extensions-box-list ul{ margin:0; padding:0;}
.domain-extensions-box-list ul li{ width:100%; float:left; list-style:none; border-bottom:1px solid #ccc; text-align:left;}
.domain-extensions-box-list ul li h3{ width:100%; float:left; background:#0551e5; font-size:20px; padding:5px 0; color:#fff; text-align:center;}
.domain-extensions-box-list ul li h4{ width:100%; float:left; background:#0551e5; font-size:20px; padding:5px 0; color:#fff; text-align:center;}
.domain-extensions-box-list ul li h5{ width:100%; float:left; background:#0551e5; font-size:20px; padding:5px 0; color:#fff; text-align:center;}
.domain-extensions-box-list ul li p{ width:100%; flosat:left; font-size:14px; color:#444; padding:5px 20px; text-align:center;}
.why-buy-domain-box-img img{ max-width:100%; display:inline-block;}
.why-buy-domain-box h3{ width:100%; height:auto; float:left; font-size:20px; color:#fff; padding:15px 0 0; text-align:left;}
.why-buy-domain-box h4{ width:100%; height:auto; float:left; font-size:20px; color:#fff; padding:15px 0 0; text-align:left;}
.why-buy-domain-box h5{ width:100%; height:auto; float:left; font-size:20px; color:#fff; padding:15px 0 0; text-align:left;}
.why-buy-domain-box p{ width:100%; float:left; font-size:14px; line-height:26px; color:#fff; padding:15px 0 0; text-align:left;}
.reg-domain-step h1{ width:100%; float:left; font-size:20px; color:#fff; padding:0; text-align:left;}
.reg-domain-step h2{ width:100%; float:left; font-size:20px; color:#fff; padding:0; text-align:left;}
.reg-domain-step h3{ width:100%; float:left; font-size:20px; color:#fff; padding:0; text-align:left;}
.reg-domain-step h4{ width:100%; float:left; font-size:20px; color:#fff; padding:0; text-align:left;}
.reg-domain-box h2{ width:100%; float:left; font-size:20px; color:#222; padding:0; text-align:left;}
.reg-domain-box h3{ width:100%; float:left; font-size:20px; color:#222; padding:0; text-align:left;}
.reg-domain-box h4{ width:100%; float:left; font-size:20px; color:#222; padding:0; text-align:left;}
.reg-domain-box h5{ width:100%; float:left; font-size:20px; color:#222; padding:0; text-align:left;}
.reg-domain-box p{ width:100%; float:left; font-size:14px; line-height:22px; color:#444; padding:10px 0 0; text-align:left;}
.domain-main-bnr-options ul{ padding:0; margin:0;}
.domain-main-bnr-options ul li{ width:33.3%; float:left; list-style:none; padding:10px;}
.domain-main-bnr-options ul li .bnr-options{ width:24px; height:24px; float:left; background:#fff; border:none; outline:none; box-shadow:0px 0px 5px #aaa; border-radius:3px;}
.domain-main-bnr-options ul li span{ width:90%; float:left; font-size:16px; line-height:22px; color:#444; text-align:left; padding:0 0 0 10px;}
.buy-domain-box-img img{ max-width:100%; display:inline-block;}
.buy-domain-box h2{ width:100%; height:auto; float:left; font-size:20px; color:#fff; padding:15px 0 0; text-align:center;}
.buy-domain-box h3{ width:100%; height:auto; float:left; font-size:20px; color:#fff; padding:15px 0 0; text-align:center;}
.buy-domain-box h4{ width:100%; height:auto; float:left; font-size:20px; color:#fff; padding:15px 0 0; text-align:center;}
.buy-domain-box h5{ width:100%; height:auto; float:left; font-size:20px; color:#fff; padding:15px 0 0; text-align:center;}
.buy-domain-box p{ width:100%; float:left; font-size:14px; line-height:26px; color:#fff; padding:15px 0 0; text-align:center;}
.domain-transfer-box span{ width:100%; float:left; font-size:16px; color:#444; padding:15px 0 0; text-align:left;}
.domain-transfer-button input[type="submit"]{ display:inline-block; text-decoration:none; background:#0a58ef; padding:15px 30px; font-size:16px; color:#fff; border-radius:5px; border: none !important; outline: none !important; box-shadow: none; -webkit-appearance: none; appearance: none; }
.domain-transfer-button input[type="submit"]:hover:hover{ color:#fff; cursor:pointer;}
.available-domain-box-img img{ max-width:100%; display:inline-block;}
.available-domain-box h2{ width:80%; height:auto; float:left; font-size:20px; color:#fff; padding:0 0 0 15px; text-align:left;}
.available-domain-box h3{ width:80%; height:auto; float:left; font-size:20px; color:#fff; padding:0 0 0 15px; text-align:left;}
.available-domain-box h4{ width:80%; height:auto; float:left; font-size:20px; color:#fff; padding:0 0 0 15px; text-align:left;}
.available-domain-box h5{ width:80%; height:auto; float:left; font-size:20px; color:#fff; padding:0 0 0 15px; text-align:left;}
.available-domain-box p{ width:100%; float:left; font-size:14px; line-height:26px; color:#fff; padding:15px 0 0; text-align:left;}
.after-domain-reg-box-img img{ max-width:100%; display:inline-block;}
.after-domain-reg-box h2{ width:75%; float:left; font-size:20px; color:#222; padding:0 0 0 15px; text-align:left;}
.after-domain-reg-box h3{ width:75%; float:left; font-size:20px; color:#222; padding:0 0 0 15px; text-align:left;}
.after-domain-reg-box h4{ width:75%; float:left; font-size:20px; color:#222; padding:0 0 0 15px; text-align:left;}
.after-domain-reg-box h5{ width:75%; float:left; font-size:20px; color:#222; padding:0 0 0 15px; text-align:left;}
.after-domain-reg-box p{ width:100%; float:left; font-size:14px; line-height:24px; color:#444; padding:15px 0 0; text-align:left;}
.after-reg-domain-box h2{ width:100%; float:left; font-size:20px; color:#222; padding:0; text-align:left;}
.after-reg-domain-box h3{ width:100%; float:left; font-size:20px; color:#222; padding:0; text-align:left;}
.after-reg-domain-box h4{ width:100%; float:left; font-size:20px; color:#222; padding:0; text-align:left;}
.after-reg-domain-box p{ width:100%; float:left; font-size:14px; line-height:22px; color:#444; padding:10px 0 0; text-align:left;}
.budget-box h2{ width:100%; height:auto; float:left; font-size:24px; color:#0a58ef; padding:0; text-align:left;}
.budget-box h3{ width:100%; height:auto; float:left; font-size:24px; color:#0a58ef; padding:0; text-align:left;}
.budget-box h4{ width:100%; height:auto; float:left; font-size:24px; color:#0a58ef; padding:0; text-align:left;}
.budget-box p{ width:100%; float:left; font-size:16px; line-height:26px; color:#444; padding:5px 0 0; text-align:left;}
.budget-package-box-list h2{ width:100%; float:left; background:#0551e5; font-size:20px; color:#fff; padding:10px 15px;}
.budget-package-box-list h3{ width:100%; float:left; background:#0551e5; font-size:20px; color:#fff; padding:10px 15px;}
.budget-package-box-list h4{ width:100%; float:left; background:#0551e5; font-size:20px; color:#fff; padding:10px 15px;}
.budget-package-box-list ul{ margin:0; padding:0;}
.budget-package-box-list ul li{ width:100%; float:left; list-style:none; font-size:16px; color:#444; padding:12px 20px; border-bottom:1px solid #ddd; font-family: "poppinsregular";}
.budget-package-box-list ul li span{ width:auto; float:right; color:#444; font-size:16px; padding:0; font-family: "poppinsregular";}
.budget-benefits-box h2{ width:100%; height:auto; float:left; font-size:24px; color:#0a58ef; padding:0; text-align:left;}
.budget-benefits-box h3{ width:100%; height:auto; float:left; font-size:24px; color:#0a58ef; padding:0; text-align:left;}
.budget-benefits-box h4{ width:100%; height:auto; float:left; font-size:24px; color:#0a58ef; padding:0; text-align:left;}
.budget-benefits-box p{ width:100%; float:left; font-size:16px; line-height:26px; color:#444; padding:5px 0 0; text-align:left;}
.budget-benefits-box-full h2{ width:100%; height:auto; float:left; font-size:20px; color:#0a58ef; padding:0; text-align:left;}
.budget-benefits-box-full h3{ width:100%; height:auto; float:left; font-size:20px; color:#0a58ef; padding:0; text-align:left;}
.budget-benefits-box-full h4{ width:100%; height:auto; float:left; font-size:20px; color:#0a58ef; padding:0; text-align:left;}
.budget-benefits-box-full p{ width:100%; float:left; font-size:14px; line-height:26px; color:#444; padding:5px 0 0; text-align:left;}
.budget-vps-box-img img{ max-width:100%; display:inline-block;}
.budget-vps-box h3{ width:80%; float:left; font-size:20px; color:#0551e5; padding:0 20px; text-align:left;}
.budget-vps-box h4{ width:80%; float:left; font-size:20px; color:#0551e5; padding:0 20px; text-align:left;}
.budget-vps-box h5{ width:80%; float:left; font-size:20px; color:#0551e5; padding:0 20px; text-align:left;}
.budget-vps-box p{ width:100%; height:100px; float:left; font-size:16px; line-height:26px; color:#444; padding:20px 0 0; text-align:left;}
.about-page-box h2{ width:100%; float:left; font-size:36px; color:#000; padding:0; text-align:left;}
.about-page-box h3{ width:100%; float:left; font-size:36px; color:#000; padding:0; text-align:left;}
.about-page-box h4{ width:100%; float:left; font-size:36px; color:#000; padding:0; text-align:left;}
.about-page-box-sub h2{ width:100%; float:left; font-size:20px; color:#0a58ef; padding:0;}
.about-page-box-sub h3{ width:100%; float:left; font-size:20px; color:#0a58ef; padding:0;}
.about-page-box-sub h4{ width:100%; float:left; font-size:20px; color:#0a58ef; padding:0;}
.about-page-box p{ width:100%; float:left; font-size:16px; line-height:26px; color:#444; padding:5px 0; text-align:left;}
.about-page-box-list ul{ margin:0; padding:0;}
.about-page-box-list ul li{ width:100%; float:left; list-style:none; font-size:16px; color:#444; padding:5px 0; font-family: "poppinsregular";}
.about-page-box-list ul li span{ width:97%; float:left; padding:0 10px;}
.about-page-box-list ul li img{ width:10px; float:left; padding:10px 0;}
.explore-about-box h3{ width:100%; float:left; font-size:20px; color:#0551e5; padding:10px 0; text-align:left;}
.explore-about-box h4{ width:100%; float:left; font-size:20px; color:#0551e5; padding:10px 0; text-align:left;}
.explore-about-box h5{ width:100%; float:left; font-size:20px; color:#0551e5; padding:10px 0; text-align:left;}
.explore-about-box p{ width:100%; float:left; font-size:16px; line-height:24px; color:#444; padding:0; text-align:left;}
.guarantee-page-box img{ width:70px; height:70px; float:left; padding:0; text-align:left;}
.guarantee-page-box h2{ width:100%; float:left; padding:0;}
.guarantee-page-box h2 span{ width:80%; float:left; font-size:20px; color:#0a58ef; padding:20px 0 0 20px; font-family: "poppinsbold";}
.guarantee-page-box h3{ width:100%; float:left; padding:0;}
.guarantee-page-box h3 span{ width:80%; float:left; font-size:20px; color:#0a58ef; padding:20px 0 0 20px; font-family: "poppinsbold";}
.guarantee-page-box h4{ width:100%; float:left; padding:0;}
.guarantee-page-box h4 span{ width:80%; float:left; font-size:20px; color:#0a58ef; padding:20px 0 0 20px; font-family: "poppinsbold";}
.guarantee-page-box p{ width:100%; float:left; font-size:16px; line-height:26px; color:#444; padding:5px 0; text-align:left;}
.guarantee-page-box2 img{ width:70px; height:70px; float:left; padding:0; text-align:left;}
.guarantee-page-box2 h2{ width:100%; float:left; padding:0;}
.guarantee-page-box2 h2 span{ width:80%; float:left; font-size:20px; color:#0a58ef; padding:20px 0 0 20px; font-family: "poppinsbold";}
.guarantee-page-box2 h3{ width:100%; float:left; padding:0;}
.guarantee-page-box2 h3 span{ width:80%; float:left; font-size:20px; color:#0a58ef; padding:20px 0 0 20px; font-family: "poppinsbold";}
.guarantee-page-box2 h4{ width:100%; float:left; padding:0;}
.guarantee-page-box2 h4 span{ width:80%; float:left; font-size:20px; color:#0a58ef; padding:20px 0 0 20px; font-family: "poppinsbold";}
.share-hosting-comparison .share-hosting-comparison-box-list ul li{
  display: flex !important;
  align-items: stretch;
}
.share-hosting-comparison .share-hosting-comparison-box-list ul li h5{
  width: 100%;
  display: flex !important;
  align-items: center;
}
.share-hosting-comparison .share-hosting-comparison-box-list ul li > .domain-extensions-box-bronze:nth-of-type(1),
.share-hosting-comparison .share-hosting-comparison-box-list ul li h5 > .domain-extensions-box-bronze:nth-of-type(1){
  flex: 2.6 1 0 !important;
  text-align: left !important;
  line-height: 1.4;
  word-break: break-word;
  overflow-wrap: anywhere;
}
.share-hosting-comparison .share-hosting-comparison-box-list ul li > .domain-extensions-box-bronze:nth-of-type(1){
  padding-right: 20px !important;
}
.share-hosting-comparison .share-hosting-comparison-box-list ul li{
    display: flex !important;
    align-items: center;
}
.share-hosting-comparison .share-hosting-comparison-box-list ul li h5{
    display: flex !important;
    width: 100%;
}
.share-hosting-comparison 
.share-hosting-comparison-box-list ul li > 
.domain-extensions-box-bronze:nth-of-type(1),
.share-hosting-comparison 
.share-hosting-comparison-box-list ul li h5 > 
.domain-extensions-box-bronze:nth-of-type(1){
    flex: 3.5 1 0 !important;   
    text-align: left !important;
    line-height: 1.5;
    word-break: break-word;
}
.share-hosting-comparison 
.share-hosting-comparison-box-list ul li > 
.domain-extensions-box-bronze:nth-of-type(2),
.share-hosting-comparison 
.share-hosting-comparison-box-list ul li > 
.domain-extensions-box-bronze:nth-of-type(3),
.share-hosting-comparison 
.share-hosting-comparison-box-list ul li > 
.domain-extensions-box-bronze:nth-of-type(4),
.share-hosting-comparison 
.share-hosting-comparison-box-list ul li h5 > 
.domain-extensions-box-bronze:nth-of-type(2),
.share-hosting-comparison 
.share-hosting-comparison-box-list ul li h5 > 
.domain-extensions-box-bronze:nth-of-type(3),
.share-hosting-comparison 
.share-hosting-comparison-box-list ul li h5 > 
.domain-extensions-box-bronze:nth-of-type(4){
    flex: 0.9 1 0 !important;
    text-align: center !important;
}
.pk-benefit-content h4{
  margin: 0 0 6px 0;
  font-size: 18px;
  line-height: 1.3;
}
.pk-benefit-content p{
  margin: 0;
  font-size: 14.5px;
  line-height: 1.6;
  color: #444;
}
.share-hosting-comparison .share-hosting-comparison-box-list ul li{
  display: flex;            
  align-items: center;
}
.share-hosting-comparison .share-hosting-comparison-box-list ul li[style*="display: none"]{
  display: none !important;
}
.compare-table thead th{
  text-align: left;
  font-size: 18px;
  font-family: "poppinssemibold";
  color: #000;
  padding: 16px 18px;
  border-bottom: 1px solid #e6e6e6;
}
.compare-table tbody td{
  font-size: 18px;
  color: #222;
  padding: 12px 18px;
  border-bottom: 1px solid #efefef;
  vertical-align: top;
}
.compare-table tbody td:first-child{
  font-family: "poppinssemibold";
  color: #111;
  width: 22%;
}
.compare-table tbody tr:nth-child(even){
  background: #fafbff;
}
.compare-table tbody tr:last-child td{
  border-bottom: 0;
}
@keyframes btnspin{
  to { transform: translateY(-50%) rotate(360deg); }
}
* --- your layout may already have these, keep safe --- */
.clear{clear:both;}
.w50{width:50%;}
.float-left{float:left;}
.domain-search-bar form{
  display:flex;
  align-items:center;
  gap:10px;
}
@keyframes dots{
  0%{content:"";}
  25%{content:".";}
  50%{content:"..";}
  75%{content:"...";}
  100%{content:"";}
}
.contact-top-icon img{
  width:70px;
  height:auto;
  display:block;
  margin: 0 auto 12px;
}
.map-icon img{
  width:120px;
  height:auto;
  display:block;
}
.map-line strong{
  font-family:"poppinsbold";
  color:#555;
}
.map-line span{
  font-size:14px;
  color:#888;
}
.contact-legal a{
  color:#0551e5;
  text-decoration:none;
}
.paym-hero .home-main-bnr-image img{
  max-width:420px;
  width:100%;
  height:auto;
}
.paym-section-head h2{
  margin:0;
  font-family:"poppinsbold";
  font-size:22px;
  color:#111827;
}
.paym-section-head p{
  margin:6px 0 0;
  font-family:"poppinsregular";
  color:#6b7280;
  line-height:24px;
}
.paym-steps strong{ font-family:"poppinsbold"; }
.bank-lines strong{
  font-family:"poppinsbold";
  color:#111827;
}
.faq-hero .home-main-bnr-image img{
  max-width:420px;
  width:100%;
  height:auto;
}
.faq-search i{ color:#9ca3af; }
.faq-search input{
  border:0;
  outline:none;
  width:100%;
  font-family:"poppinsregular";
  font-size:14px;
  color:#111827;
}
.faq-section-head h2{
  margin:0;
  font-family:"poppinsbold";
  font-size:22px;
  color:#111827;
}
.faq-section-head p{
  margin:6px 0 0;
  font-family:"poppinsregular";
  color:#6b7280;
  line-height:24px;
}
.faq-q i{
  color:#9ca3af;
  transition:.15s ease;
}
.faq-item.open .faq-q i{
  transform:rotate(180deg);
  color:#0b57ff;
}
.faq-cta h3{
  margin:0;
  font-family:"poppinsbold";
  color:#111827;
  font-size:16px;
}
.faq-cta p{
  margin:6px 0 0;
  font-family:"poppinsregular";
  color:#6b7280;
  line-height:22px;
}
.whyss-head h2{
  margin:0;
  font-size:26px;
  line-height:44px;
  color:#111;
  font-family:"poppinssemibold";
}
.whyss-head p{
  margin:8px 0 0;
  font-size:16px;
  line-height:26px;
  color:#6b7280;
  font-family:"poppinsregular";
}
.whyss-pill i{ color:var(--ss-brand); }
.whyss-ico i{
  font-size:26px;
  color:#2f80ed;
}
.whyss-card h3{
  margin:0;
  font-size:16px;
  line-height:28px;
  color:#111;
  font-family:"poppinssemibold";
}
.whyss-card p{
  margin:10px 0 0;
  font-size:15px;
  line-height:24px;
  color:#6b7280;
  font-family:"poppinsregular";
}
.whyss-row-ico i{
  font-size:26px;
  color:#2f80ed;
}
.whyss-row-text h4{
  margin:0;
  font-size:18px;
  line-height:24px;
  color:#111;
  font-family:"poppinssemibold";
}
.whyss-row-text p{
  margin:6px 0 0;
  font-size:14px;
  line-height:22px;
  color:#6b7280;
  font-family:"poppinsregular";
  white-space:normal;
}
.whyss-pillbtn i{
  font-size:22px;
  color:#2f80ed;
}
.whyss-pillbtn span{
  display:flex;
  flex-direction:column;
  line-height:1.15;
}
.whyss-pillbtn small{
  margin-top:4px;
  font-size:13px;
  color:#6b7280;
  font-family:"poppinsregular";
}
.whyss-help-ico i{
  font-size:26px;
  color:#2f80ed;
}
.whyss-help-text h4{
  margin:0;
  font-size:18px;
  line-height:24px;
  color:#111;
  font-family:"poppinssemibold";
}
.whyss-help-text p{
  margin:6px 0 0;
  font-size:14px;
  line-height:22px;
  color:#6b7280;
  font-family:"poppinsregular";
}
.whyss-btn i{ font-size:18px; }
.ss-about-hero-art img{
    max-width: 340px;
    height:auto;
    display:inline-block;
  }
.ss-about-card h3{
    margin:0;
    font-size:26px;
    line-height:34px;
    color:#222;
    font-family:"poppinssemibold";
  }
.ss-about-card p{
    margin-top:10px;
    font-size:15px;
    line-height:24px;
    color:#444;
  }
.ss-about-list li{
    list-style:none;
    display:flex;
    gap:10px;
    align-items:flex-start;
    padding: 8px 0;
    color:#444;
    font-size:15px;
    line-height:24px;
  }
.ss-about-list li::before{
    content:"✓";
    color:#0551e5;
    font-family:"poppinssemibold";
    margin-top:2px;
  }
.ss-about-card-art img{
    max-width: 260px;
    height:auto;
    display:inline-block;
  }
.ss-about-heading h2{
    margin:0;
    font-size: 42px;
    line-height: 52px;
    color:#222;
  }
.ss-about-heading p{
    margin: 10px auto 0;
    max-width: 86ch;
    font-size: 15px;
    line-height: 24px;
    color:#444;
  }
.ss-about-ico img{
    width:32px;
    height:32px;
  }
.ss-about-feature h4{
    margin:0;
    font-size: 16px;
    line-height: 22px;
    color:#0551e5;
    font-family:"poppinssemibold";
  }
.ss-about-feature p{
    margin-top: 8px;
    font-size: 14px;
    line-height: 22px;
    color:#444;
  }
.ss-guarantee-heading h1{
    margin:0;
    font-size:42px;
    line-height:52px;
    color:#222;
    font-family:"poppinssemibold";
  }
.ss-guarantee-card-head img{
    width:42px;
    height:42px;
  }
.ss-guarantee-card-head h3{
    margin:0;
    font-size:22px;
    line-height:30px;
    color:#0551e5;
    font-family:"poppinssemibold";
  }
.ss-guarantee-card p{
    font-size:15px;
    line-height:25px;
    color:#444;
    margin-bottom: 10px;
  }
.ss-guarantee-hero-text h1{
  margin:0;
  font-size:46px;
  line-height:56px;
  color:#222;
  font-family:"poppinssemibold";
}
.ss-guarantee-hero-text p{
  margin-top:10px;
  font-size:16px;
  line-height:26px;
  color:#444;
  max-width: 70ch;
}
.ss-guarantee-hero-art img{
  max-width: 320px;
  height:auto;
}
.ss-mission-hero h1{
    margin:0;
    font-size: 46px;
    line-height: 56px;
    color:#222;
    font-family:"poppinssemibold";
  }
.ss-mission-hero p{
    margin-top: 12px;
    font-size: 16px;
    line-height: 26px;
    color:#444;
    max-width: 78ch;
  }
.ss-mission-hero-art img{
    max-width: 320px;
    height:auto;
    display:inline-block;
  }
.ss-mission-title h2{
    margin:0;
    font-size: 30px;
    line-height: 40px;
    color:#111;
    font-family:"poppinssemibold";
  }
.ss-mission-card-head img{
    width:40px;
    height:40px;
  }
.ss-mission-card-head h3{
    margin:0;
    font-size: 20px;
    line-height: 28px;
    color:#0551e5;
    font-family:"poppinssemibold";
  }
.ss-mission-card p{
    margin:0;
    font-size: 15px;
    line-height: 25px;
    color:#444;
  }
.ss-dc-hero h1{
    margin:0;
    font-size:46px;
    line-height:56px;
    color:#222;
    font-family:"poppinssemibold";
  }
.ss-dc-hero p{
    margin-top:12px;
    font-size:16px;
    line-height:26px;
    color:#444;
    max-width: 80ch;
  }
.ss-dc-hero-art img{ max-width:340px; height:auto; display:inline-block; }
.ss-dc-ico img{ width:30px; height:30px; }
.ss-dc-card h3{
    margin:0;
    font-size:18px;
    line-height:26px;
    color:#0551e5;
    font-family:"poppinssemibold";
  }
.ss-dc-card p{
    margin:0;
    font-size:14px;
    line-height:23px;
    color:#444;
  }
.ss-dc-box h2{
    margin:0;
    font-size:22px;
    line-height:32px;
    color:#222;
    font-family:"poppinssemibold";
  }
.ss-dc-points li{
    list-style:none;
    padding: 8px 0;
    font-size:15px;
    line-height:24px;
    color:#444;
    display:flex;
    gap:10px;
    align-items:flex-start;
  }
.ss-dc-points li::before{
    content:"✓";
    color:#0551e5;
    font-family:"poppinssemibold";
    margin-top:1px;
  }
.ss-dc-faq h2{
    margin:0 0 10px;
    font-size:22px;
    line-height:32px;
    color:#222;
    font-family:"poppinssemibold";
  }
details.ss-dc-qa{
    background:#fff;
    border:1px solid #e6e8ef;
    border-radius:14px;
    box-shadow: 0 10px 24px rgba(16,24,40,.06);
    padding: 12px 14px;
    margin-bottom: 10px;
  }
details.ss-dc-qa summary{
    cursor:pointer;
    font-family:"poppinssemibold";
    color:#0551e5;
    font-size:16px;
    line-height:24px;
    list-style:none;
  }
details.ss-dc-qa summary::-webkit-details-marker{ display:none; }
details.ss-dc-qa div{
    margin-top: 8px;
    font-size:14px;
    line-height:23px;
    color:#444;
  }
.ss-support-hero h1{
    margin:0;
    font-size:46px;
    line-height:56px;
    color:#222;
    font-family:"poppinssemibold";
  }
.ss-support-hero p{
    margin-top:12px;
    font-size:16px;
    line-height:26px;
    color:#444;
    max-width: 85ch;
  }
.ss-support-hero-art img{
    max-width: 340px;
    height:auto;
    display:inline-block;
  }
.ss-support-card-head img{
    width:40px;
    height:40px;
  }
.ss-support-card-head h3{
    margin:0;
    font-size:20px;
    line-height:28px;
    color:#0551e5;
    font-family:"poppinssemibold";
  }
.ss-support-card p{
    margin:0;
    font-size:15px;
    line-height:25px;
    color:#444;
  }
.ss-support-links a{
    display:inline-block;
    text-decoration:none;
    background:#f3f6fd;
    border:1px solid #e6e8ef;
    color:#0551e5;
    padding: 8px 12px;
    border-radius: 12px;
    font-size: 14px;
    font-family:"poppinssemibold";
  }
.ss-ref-hero h1{
    margin:0;
    font-size:46px;
    line-height:56px;
    color:#222;
    font-family:"poppinssemibold";
  }
.ss-ref-hero p{
    margin-top:12px;
    font-size:16px;
    line-height:26px;
    color:#444;
    max-width: 90ch;
  }
.ss-ref-hero-art img{
    max-width: 340px;
    height:auto;
    display:inline-block;
  }
.ss-ref-ol li{ margin: 6px 0; }
.ss-ref-ul li{
    list-style:none;
    padding: 6px 0;
    display:flex;
    gap:10px;
    align-items:flex-start;
    color:#444;
    font-size:15px;
    line-height:25px;
  }
.ss-ref-ul li::before{
    content:"✓";
    color:#0551e5;
    font-family:"poppinssemibold";
    margin-top:1px;
  }
table.ss-ref-table{
    width:100%;
    border-collapse:collapse;
    min-width: 520px;
    background:#fff;
  }
.ss-ref-table th{
    text-align:left;
    padding: 12px 12px;
    background:#f3f6fd;
    color:#222;
    font-size: 14px;
    font-family:"poppinssemibold";
    border-bottom:1px solid #e6e8ef;
  }
.ss-ref-table td{
    padding: 12px 12px;
    color:#444;
    font-size: 14px;
    border-bottom:1px solid #eef0f6;
  }
.ss-ref-table tr:last-child td{ border-bottom:0; }
.ss-ref-cta a{
    color:#0551e5;
    text-decoration:none;
    font-family:"poppinssemibold";
  }
.ss-pp-hero h1{
    margin:0;
    font-size:46px;
    line-height:56px;
    color:#222;
    font-family:"poppinssemibold";
  }
.ss-pp-hero p{
    margin-top:12px;
    font-size:16px;
    line-height:26px;
    color:#444;
    max-width: 90ch;
  }
.ss-pp-hero-art img{
    max-width: 340px;
    height:auto;
    display:inline-block;
  }
.ss-pp-card p{
    margin: 0 0 12px;
    font-size:15px;
    line-height:25px;
    color:#444;
  }
.ss-pp-email a{
    color:#0551e5;
    text-decoration:none;
    font-family:"poppinssemibold";
  }
.ss-legal-hero h1{
  margin:0;
  font-size:46px;
  line-height:56px;
  color:#222;
  font-family:"poppinssemibold";
}
.ss-legal-hero p{
  margin-top:12px;
  font-size:16px;
  line-height:26px;
  color:#444;
  max-width:92ch;
}
.ss-legal-hero-art img{ max-width:340px; height:auto; }
.ss-legal-box h2{
  margin:0 0 10px;
  font-size:22px;
  line-height:32px;
  color:#222;
  font-family:"poppinssemibold";
}
.ss-legal-box h3{
  margin:14px 0 8px;
  font-size:16px;
  line-height:24px;
  color:#0551e5;
  font-family:"poppinssemibold";
}
.ss-legal-box p{
  margin:0 0 10px;
  font-size:15px;
  line-height:25px;
  slices:0;
  color:#444;
}
.ss-legal-text p:last-child{ margin-bottom:0; }
.ss-legal-ul li{
  list-style:none;
  padding:6px 0;
  display:flex;
  gap:10px;
  align-items:flex-start;
  font-size:15px;
  line-height:25px;
  color:#444;
}
.ss-legal-ul li::before{
  content:"✓";
  color:#0551e5;
  font-family:"poppinssemibold";
  margin-top:1px;
}
.ss-legal-ol li{
  margin:6px 0;
  font-size:15px;
  line-height:25px;
  color:#444;
}
.ss-legal-box a{
  color:#0551e5;
  text-decoration:none;
  font-family:"poppinssemibold";
}
.ss-legal-box a:hover{ text-decoration:underline; }
.ss-history-hero h1{
  width:100%;
  float:left;
  margin:0;
  text-align:center;
  color:#fff;
  font-family:"poppinssemibold";
  font-size: clamp(34px, 4.2vw, 62px);
  line-height: 1.15;
  letter-spacing: .2px;
}
.ss-history-card p{
  margin:0 0 26px;
  font-size:18px;
  line-height:30px;
  color:#444;
  font-family:"poppinsregular";
}
.ss-history-card p:last-child{ margin-bottom:0; }
.ss-history-card strong{
  color:#222;
  font-family:"poppinssemibold";
}
.ss-hero-art img{
  width:min(340px, 100%);
  height:auto;
  display:block;
}
.ss-history-disclosure h4{
  margin:0 0 6px;
  font-family:"poppinssemibold";
  font-size:14px;
  color:#111;
}
.ss-history-disclosure p{
  margin:0;
  font-size:13px;
  line-height:21px;
  color:#667085;
  font-family:"poppinsregular";
}
.ss-legal-toc-list li{ margin:0; padding:0; }
.ss-legal-toc-list a{
  display:flex;
  gap:10px;
  align-items:flex-start;
  text-decoration:none;
  padding:8px 10px;
  border-radius:12px;
  color:#444;
  font-size:14px;
  line-height:20px;
}
.ss-legal-toc-list a:hover{
  background:#f3f6fd;
  color:#0551e5;
}
.ss-legal-toc-list a.active{
  background:#f3f6fd;
  border:1px solid #e6e8ef;
  color:#0551e5;
}
@media only screen and (max-width:1600px){
.top-right{ float:right; padding:5px 15px 0 0;}
.top-right ul li{ padding:32px 15px; font-size:16px;}
.explore-box p{ width:100%; height:150px; font-size:16px; line-height:26px; padding:20px 0 0;}
.explore-area-box{ width:100%; min-height:270px; padding:20px; box-shadow:0px 0px 10px #043aa3; border-radius:10px;}
.domain-reg-box{ height:280px; padding:20px; background:#fff; box-shadow:0px 0px 10px #ccc; border-radius:10px;}
.why-buy-domain-box{ height:400px;  padding:20px; box-shadow:0px 0px 10px #0546c4; border-radius:10px;}
.reg-domain-box{ height:220px; padding:20px; box-shadow:0px 0px 10px #ccc; border-radius:10px;}
.budget-box-textbox{ height:165px; padding:20px;}
.budget-blue{ width:80%; font-size:12px; color:#0a58ef; padding:5px 0; text-align:left;}
.budget-vps-box p{ height:130px; font-size:16px; line-height:26px; padding:20px 0 0;}
}
@media only screen and (max-width:1440px){
.top-right ul li{ padding:33px 10px;  font-size:15px;}
.logo{ float:left; padding:15px 15px 0;}
.cheap-hosting-box h1{ font-size:24px;}
.cheap-hosting-box h2{ font-size:24px;}
.cheap-hosting-box h3{ font-size:24px;}
.cheap-hosting-box h4{ font-size:24px;}
.explore-area-box{ width:100%; min-height:320px; padding:20px; box-shadow:0px 0px 10px #043aa3; border-radius:10px;}

}
@media only screen and (max-width:1366px){
.logo{ width:270px; padding:15px 15px 0;}
.top-right{ float:right; padding:0 10px 0 0;}
.top-right ul li{ padding:36px 10px;  font-size:14px;}
.top-right ul li a span{ width:20px; font-size:12px; padding:3px; position:absolute; top:5px;}
.shared-main-bnr h1{ padding:10px 0 0; font-size:32px;}
.main-heading h1{ width:100%; float:left; font-size:36px; line-height:46px; padding:0; text-align:center; color:#222;}
.main-heading h2{ width:100%; float:left; font-size:36px; line-height:46px; padding:0; text-align:center; color:#222;}
.main-heading h3{ width:100%; float:left; font-size:36px; line-height:46px; padding:0; text-align:center; color:#222;}
.main-heading-sub h1{ width:100%; float:left; font-size:22px; line-height:30px; color:#0551e5; padding:20px 0 0; text-align:center;}
.main-heading-sub h2{ width:100%; float:left; font-size:22px; line-height:30px; color:#0551e5; padding:20px 0 0; text-align:center;}
.main-heading-sub h3{ width:100%; float:left; font-size:22px; line-height:30px; color:#0551e5; padding:20px 0 0; text-align:center;}
.main-heading-sub h4{ width:100%; float:left; font-size:22px; line-height:30px; color:#0551e5; padding:20px 0 0; text-align:center;}
.main-heading-sub-sub h2{ width:100%; float:left; font-size:18px; padding:15px 0; color:#0551e5; line-height:28px; text-align:center;}
.main-heading-sub-sub h3{ width:100%; float:left; font-size:18px; padding:15px 0; color:#0551e5; line-height:28px; text-align:center;}
.main-heading-sub-sub h4{ width:100%; float:left; font-size:18px; padding:15px 0; color:#0551e5; line-height:28px; text-align:center;}
.main-heading-sub-sub h5{ width:100%; float:left; font-size:18px; padding:15px 0; color:#0551e5; line-height:28px; text-align:center;}
.main-heading p{ width:100%; display:inline-block; float:none; font-size:16px; padding:10px; line-height:24px; text-align:center;}
.explore-box h2{ width:75%; font-size:20px; padding:0 20px;}
.explore-box h3{ width:75%; font-size:20px; padding:0 20px;}
.explore-box h4{ width:75%; font-size:20px; padding:0 20px;}
.explore-box h5{ width:75%; font-size:20px; padding:0 20px;}
.explore-box-list{ min-height:210px; float:left; padding:20px 0 0;}
.explore-box-list ul li{ font-size:15px; padding:3px 0;}
.home-about{ padding:30px 20px 10px;}
.cheap-hosting-discount-percent{ font-size:30px;}
.cheap-hosting-discount-percent span{ font-size:14px;}
.cheap-hosting-discount-text{ font-size:12px;}
.cheap-hosting-box h1{ font-size:24px;}
.cheap-hosting-box h2{ font-size:24px;}
.cheap-hosting-box h3{ font-size:24px;}
.cheap-hosting-box h4{ font-size:24px;}
.explore-area-box{ width:100%; min-height:320px; padding:20px; box-shadow:0px 0px 10px #043aa3; border-radius:10px;}
.unlimited-choose-box h1{ width:100%; font-size:20px; padding:15px 0 10px;}
.unlimited-choose-box h2{ width:100%; font-size:20px; padding:15px 0 10px;}
.unlimited-choose-box h3{ width:100%; font-size:20px; padding:15px 0 10px;}
.unlimited-choose-box h4{ width:100%; font-size:20px; padding:15px 0 10px;}
.unlimited-choose-box p{ width:100%; font-size:16px; line-height:26px; padding:0;}
.cheap-hosting-box-price{ font-size:36px; padding:10px 20px;}
.cheap-hosting-box-save{ font-size:24px; margin:10px 0; padding:10px 0;}
.cheap-hosting-box-time{font-size:18px; padding:0 20px;}
.cheap-hosting-box-time span{ width:auto; display:inline-block; float:none; padding:0; font-size:14px;}
.cpanel-features-box h2{ width:75%; float:left; font-size:20px; color:#222; padding:0 0 0 15px; text-align:left;}
.cpanel-features-box h3{ width:75%; float:left; font-size:20px; color:#222; padding:0 0 0 15px; text-align:left;}
.cpanel-features-box h4{ width:75%; float:left; font-size:20px; color:#222; padding:0 0 0 15px; text-align:left;}
.cpanel-features-box h5{ width:75%; float:left; font-size:20px; color:#222; padding:0 0 0 15px; text-align:left;}
.cpanel-features-box-list ul li{ font-size:14px; padding:5px 0;}
.risk-free-box-textbox-button span{ padding:0 0 15px ; font-size:16px; color:#fff;}

.domain-reg{ width:100%; float:left; padding:30px 20px; background:#f3f6fd;}
.domain-reg-main{ width:33.3%; float:left; padding:10px; box-sizing:border-box;}
.domain-reg-box{ width:100%; height:300px; float:left; padding:20px; background:#fff; box-shadow:0px 0px 10px #ccc; border-radius:10px;}
.domain-reg-box-img{ width:80px; float:left; padding:10px; background:#f3f6fd; border-radius:5px;}
.domain-reg-box-img img{ max-width:100%; display:inline-block;}
.domain-reg-box h2{ width:75%; float:left; font-size:20px; color:#222; padding:0 0 0 15px; text-align:left;}
.domain-reg-box h3{ width:75%; float:left; font-size:20px; color:#222; padding:0 0 0 15px; text-align:left;}
.domain-reg-box h4{ width:75%; float:left; font-size:20px; color:#222; padding:0 0 0 15px; text-align:left;}
.domain-reg-box h5{ width:75%; float:left; font-size:20px; color:#222; padding:0 0 0 15px; text-align:left;}
.domain-reg-box p{ width:100%; float:left; font-size:14px; line-height:26px; color:#444; padding:15px 0 0; text-align:left;}

.domain-extensions{ width:100%; float:left; padding:30px 20px; background:#fff;}
.domain-extensions-box{ width:100%; float:left; padding:20px; background:#fff; box-shadow:0px 0px 10px #aaa; border-radius:10px;}
.domain-extensions-box-description{ width:20%; float:left; text-align:left; padding:5px 15px;}
.domain-extensions-box-bronze{ width:13%; float:right; text-align:center; padding:5px 15px;}
.domain-extensions-box-bronze span{ font-size:14px; padding:5px 0; color:#fff; text-align:center; font-family:"poppinsregular";}
.domain-extensions-box-list{ width:100%; float:left; font-size:14px; color:#444; text-align:right;}
.domain-extensions-box-list ul{ margin:0; padding:0;}
.domain-extensions-box-list ul li{ width:100%; float:left; list-style:none; border-bottom:1px solid #ccc; text-align:left;}
.domain-extensions-box-list ul li h3{ width:100%; float:left; background:#0551e5; font-size:20px; padding:5px 0; color:#fff; text-align:center;}
.domain-extensions-box-list ul li h3 span{ font-size:14px; padding:5px 0; color:#fff; text-align:center; font-family:"poppinsregular";}
.domain-extensions-box-list ul li h4{ width:100%; float:left; background:#0551e5; font-size:20px; padding:5px 0; color:#fff; text-align:center;}
.domain-extensions-box-list ul li h4 span{ font-size:14px; padding:5px 0; color:#fff; text-align:center; font-family:"poppinsregular";}
.domain-extensions-box-list ul li h5{ width:100%; float:left; background:#0551e5; font-size:20px; padding:5px 0; color:#fff; text-align:center;}
.domain-extensions-box-list ul li h5 span{ font-size:14px; padding:5px 0; color:#fff; text-align:center; font-family:"poppinsregular";}
.domain-extensions-box-list ul li p{ width:100%; float:left; font-size:14px; color:#444; padding:5px 20px; text-align:center;}

.why-buy-domain{ width:100%; float:left; padding:30px 20px; background:#0546c4;}
.why-buy-domain-main{ width:25%; float:left; padding:10px;}
.why-buy-domain-box{ width:100%; height:400px; float:left; padding:19px; background:#0a58ef; box-shadow:0px 0px 10px #0546c4; border-radius:10px;}
.why-buy-domain-box-img{ width:80px; float:left; padding:10px; background:#0546c4; border-radius:5px;}
.why-buy-domain-box-img img{ max-width:100%; display:inline-block;}
.why-buy-domain-box h2{ width:100%; height:70px; float:left; font-size:20px; color:#fff; padding:15px 0 0; text-align:left;}
.why-buy-domain-box h3{ width:100%; height:70px; float:left; font-size:20px; color:#fff; padding:15px 0 0; text-align:left;}
.why-buy-domain-box h4{ width:100%; height:70px; float:left; font-size:20px; color:#fff; padding:15px 0 0; text-align:left;}
.why-buy-domain-box h5{ width:100%; height:70px; float:left; font-size:20px; color:#fff; padding:15px 0 0; text-align:left;}
.why-buy-domain-box p{ width:100%; float:left; font-size:14px; line-height:26px; color:#fff; padding:15px 0 0; text-align:left;}

.reg-domain{ width:100%; float:left; padding:30px 20px;}
.reg-domain-main{ width:25%; float:left; padding:10px;}
.gen-domain-main{ width:33.3%; float:left; padding:10px;}
.reg-domain-step{ width:100%; float:left; padding:10px 20px; background:#0546c4; margin:0 0 10px; box-shadow:0px 0px 5px #aaa; border-radius:10px; text-transform:uppercase;}
.reg-domain-step h1{ width:100%; float:left; font-size:20px; color:#fff; padding:0; text-align:left;}
.reg-domain-step h2{ width:100%; float:left; font-size:20px; color:#fff; padding:0; text-align:left;}
.reg-domain-step h3{ width:100%; float:left; font-size:20px; color:#fff; padding:0; text-align:left;}
.reg-domain-step h4{ width:100%; float:left; font-size:20px; color:#fff; padding:0; text-align:left;}
.reg-domain-box{ width:100%; height:250px; float:left; padding:20px; background:#fff; box-shadow:0px 0px 10px #ccc; border-radius:10px;}
.reg-domain-box h1{ width:100%; float:left; font-size:20px; color:#222; padding:0; text-align:left;}
.reg-domain-box h2{ width:100%; float:left; font-size:20px; color:#222; padding:0; text-align:left;}
.reg-domain-box h3{ width:100%; float:left; font-size:20px; color:#222; padding:0; text-align:left;}
.reg-domain-box h4{ width:100%; float:left; font-size:20px; color:#222; padding:0; text-align:left;}
.reg-domain-box p{ width:100%; float:left; font-size:14px; line-height:22px; color:#444; padding:10px 0 0; text-align:left;}

.budget-box-textbox{ height:190px; padding:20px;}
.budget-vps-box p{ height:150px; font-size:16px; line-height:26px; padding:20px 0 0;}
.budget-blue{ width:75%; font-size:12px; color:#0a58ef; padding:5px 0; text-align:left;}
.budget-vps-box h2{ width:75%; float:left; font-size:20px; padding:0 15px;}
.budget-vps-box h3{ width:75%; float:left; font-size:20px; padding:0 15px;}
.budget-vps-box h4{ width:75%; float:left; font-size:20px; padding:0 15px;}
.budget-vps-box h5{ width:75%; float:left; font-size:20px; padding:0 15px;}

.wordpress-hosting-box-textbox{ padding:0 10px 20px;}
.serversea-wordpress-box h5{ font-size:16px; color:#444; text-align:center;}
}
@media only screen and (max-width:1280px){
.hdr{ padding:37px 0; box-sizing:border-box;}
.logo{ width:230px; padding:15px;}
.top-right ul li{ padding:29px 10px; font-size:14px;}
.reviews-box{ padding:20px 0; margin:20px 0 10px; border-radius:20px; box-shadow:0 0 20px #222;}
.shared-main-bnr h1{ padding:10px 0 0; font-size:32px;}
.shared-main-bnr h2{ padding:10px 0 0; font-size:32px;}
.shared-main-bnr h3{ padding:10px 0 0; font-size:32px;}
.shared-main-bnr h4{ padding:10px 0 0; font-size:32px;}
.shared-main-bnr-sub h1{ font-size:20px; line-height:30px;}
.shared-main-bnr-sub h2{ font-size:20px; line-height:30px;}
.shared-main-bnr-sub h3{ font-size:20px; line-height:30px;}
.shared-main-bnr-sub h4{ font-size:20px; line-height:30px;}
.main-heading h1{ font-size:28px; line-height:38px; padding:0;}
.main-heading h2{ font-size:28px; line-height:38px; padding:0;}
.main-heading h3{ font-size:28px; line-height:38px; padding:0;}
.main-heading-sub h1{ width:100%; float:left; font-size:22px; line-height:30px; color:#0551e5; padding:20px 0 0;}
.main-heading-sub h2{ width:100%; float:left; font-size:22px; line-height:30px; color:#0551e5; padding:20px 0 0;}
.main-heading-sub h3{ width:100%; float:left; font-size:22px; line-height:30px; color:#0551e5; padding:20px 0 0;}
.main-heading-sub h4{ width:100%; float:left; font-size:22px; line-height:30px; color:#0551e5; padding:20px 0 0;}
.main-heading-sub-sub h2{ width:100%; float:left; font-size:18px; padding:15px 0; color:#0551e5; line-height:28px; text-align:center;}
.main-heading-sub-sub h3{ width:100%; float:left; font-size:18px; padding:15px 0; color:#0551e5; line-height:28px; text-align:center;}
.main-heading-sub-sub h4{ width:100%; float:left; font-size:18px; padding:15px 0; color:#0551e5; line-height:28px; text-align:center;}
.main-heading-sub-sub p{ width:80%; display:inline-block; float:none; font-size:16px; padding:10px; line-height:24px; text-align:center;}
.shared-cheap-serversea-box h2{ font-size:18px; padding:10px 0 0;}
.shared-cheap-serversea-box h3{ font-size:18px; padding:10px 0 0;}
.shared-cheap-serversea-box h4{ font-size:18px; padding:10px 0 0;}
.shared-cheap-serversea-box h5{ font-size:18px; padding:10px 0 0;}
.cheap-hosting-box-img{ width:100px; float:left; text-align:left; padding:10px 15px;}
.cheap-hosting-box-time{ font-size:16px; padding:0 15px;}
.cheap-hosting-box-time span{ padding:0; font-size:14px;}
.cheap-hosting-box-price{ font-size:32px; padding:10px 15px;}
.cheap-hosting-box-price span{ font-size:16px; padding:20px 0 0;}
.cheap-hosting-box-save{ font-size:20px; margin:10px 0; padding:10px 0;}
.cheap-hosting-box h1{ width:100%; font-size:22px; padding:0 15px;}
.cheap-hosting-box h2{ width:100%; font-size:22px; padding:0 15px;}
.cheap-hosting-box h3{ width:100%; font-size:22px; padding:0 15px;}
.cheap-hosting-box h4{ width:100%; font-size:22px; padding:0 15px;}
.cheap-hosting-box-list ul li{ font-size:14px; padding:10px 15px; border-bottom:1px solid #ddd;}
.cheap-hosting-box-list ul li span{ font-size:16px; padding:0;}
.cheap-hosting-box-buy a{ font-size:14px; margin:20px 0; padding:8px 25px;}
.benefits-box-textbox{ width:85%; padding:0px 0 0 20px;}
.benefits-box-textbox h1{ font-size:22px; padding:0 0 10px;}
.benefits-box-textbox h2{ font-size:22px; padding:0 0 10px;}
.benefits-box-textbox h3{ font-size:22px; padding:0 0 10px;}
.benefits-box-textbox h4{ font-size:22px; padding:0 0 10px;}
.benefits-box-img{ width:110px;}
.benefits-box-img2{ width:110px; float:right;}
.share-hosting-comparison-box-description{ width:36%; padding:5px 15px;}
.share-hosting-comparison-box-bronze{ width:16%; padding:5px 15px;}
.explore-box h2{ width:75%; line-height:24px; font-size:20px; padding:0 10px;}
.explore-box h3{ width:75%; line-height:24px; font-size:20px; padding:0 10px;}
.explore-box h4{ width:75%; line-height:24px; font-size:20px; padding:0 10px;}
.explore-box h5{ width:75%; line-height:24px; font-size:20px; padding:0 10px;}
.explore-box-list{ min-height:280px; padding:10px 0 0;}
.explore-box p{ height:235px; font-size:16px; line-height:26px; padding:20px 0 0;}
.faq-box-textbox h1{ font-size:20px; padding:15px 0 0;}
.faq-box-textbox h2{ font-size:20px; padding:15px 0 0;}
.faq-box-textbox h3{ font-size:20px; padding:15px 0 0;}
.faq-box-textbox h4{ font-size:20px; padding:15px 0 0;}
.faq-box-textbox-sub h1{ font-size:18px; padding:15px 0 5px;}
.faq-box-textbox-sub h2{ font-size:18px; padding:15px 0 5px;}
.faq-box-textbox-sub h3{ font-size:18px; padding:15px 0 5px;}
.faq-box-textbox-sub h4{ font-size:18px; padding:15px 0 5px;}
.book-box-textbox-sub-sub h1{ font-size:26px; line-height:40px;}
.book-box-textbox-sub-sub h2{ font-size:26px; line-height:40px;}
.book-box-textbox-sub-sub h3{ font-size:26px; line-height:40px;}
.book-box-textbox-sub-sub h4{ font-size:26px; line-height:40px;}
.book-box-textbox p{ font-size:18px; line-height:26px; padding:15px 0 0;}
.book-main{ padding:30px; border-radius:10px;}
.reviews-box-img{ width:75%; float:none; display:inline-block; text-align:center; padding:0;}
.footer-box h2{ font-size:20px; line-height:30px; padding:0 0 10px;}
.footer-box h3{ font-size:20px; line-height:30px; padding:0 0 10px;}
.footer-box h4{ font-size:20px; line-height:30px; padding:0 0 10px;}
.footer-box h5{ font-size:20px; line-height:30px; padding:0 0 10px;}
.footer-box{ width:25%; padding:0 15px 15px;}
.footer-middle-phone span{ width:85%; font-size:28px; line-height:36px; padding:5px 0 0 10px;}
.footer-middle-map span{ width:85%; font-size:18px; line-height:26px; padding:0 0 0 10px;}
.explore-area-box{ min-height:400px; padding:20px; box-shadow:0px 0px 10px #043aa3; border-radius:10px;}
.serversea-wordpress-box{  box-shadow:0px 0px 10px #ddd; border-radius:5px; padding:15px;}
.serversea-wordpress-box h5{ font-size:15px;}
.explore-area-box2{ min-height:230px; padding:20px; box-shadow:0px 0px 10px #043aa3; border-radius:10px;}
.cpanel-features-box h2{ width:70%; font-size:20px; padding:0 0 0 15px;}
.cpanel-features-box h3{ width:70%; font-size:20px; padding:0 0 0 15px;}
.cpanel-features-box h4{ width:70%; font-size:20px; padding:0 0 0 15px;}
.cpanel-features-box h5{ width:70%; font-size:20px; padding:0 0 0 15px;}
.cheap-hosting-box-pay{ font-size:14px; line-height:24px; padding:10px 15px; text-align:center;}
.cheap-hosting-box-pay img{ float:none; padding:0; text-align:center;}
.domain-main-bnr h1{ padding:10px 0 0; font-size:40px;}
.domain-main-bnr h2{ padding:10px 0 0; font-size:40px;}
.domain-main-bnr h3{ padding:10px 0 0; font-size:40px;}
.domain-main-bnr h4{ padding:10px 0 0; font-size:40px;}
.domain-main-bnr-sub h1{ font-size:24px; line-height:32px; padding:10px 0;}
.domain-main-bnr-sub h2{ font-size:24px; line-height:32px; padding:10px 0;}
.domain-main-bnr-sub h3{ font-size:24px; line-height:32px; padding:10px 0;}
.domain-main-bnr-sub h4{ font-size:24px; line-height:32px; padding:10px 0;}
.domain-main-bnr-sub-sub h1{ font-size:24px; line-height:32px; padding:10px 0;}
.domain-main-bnr-sub-sub h2{ font-size:24px; line-height:32px; padding:10px 0;}
.domain-main-bnr-sub-sub h3{ font-size:24px; line-height:32px; padding:10px 0;}
.domain-main-bnr-sub-sub h4{ font-size:24px; line-height:32px; padding:10px 0;}
.domain-search-bar{ width:90%; padding:10px; box-shadow:0px 0px 15px #bbb; border-radius:10px; margin:40px 0 0;}
	.domain-search-bar-notification{ width: 90%; display: inline-block; padding: 10px;}
.domain-options{ width:85%; display:inline-block; margin:30px 0 0;}
.domain-options-box-price{ width:auto; border-right:1px solid #0551e5; font-size:20px; padding:15px 0; margin:30px 0 0;}
.domain-options-box-price h2{ font-size:22px; padding:5px;}
.domain-options-box-price h3{ font-size:22px; padding:5px;}
.domain-options-box-price h4{ font-size:22px; padding:5px;}
.domain-options-box-price h5{ font-size:22px; padding:5px;}
.popular-sec-box-domain-price{ padding:25px 10px 10px 15px; font-size:22px;}
.popular-sec-box-domain-price span{ padding:20px 0 0; font-size:16px;}
.popular-sec-box-domain-price-before{ padding:25px 10px 0 0; font-size:18px;}
.domain-reg-box{ height:350px; padding:20px;}
.domain-reg-box-img{ width:80px; padding:10px;}
.domain-reg-box h2{ width:70%; font-size:20px; padding:0 0 0 15px;}
.domain-reg-box h3{ width:70%; font-size:20px; padding:0 0 0 15px;}
.domain-reg-box h4{ width:70%; font-size:20px; padding:0 0 0 15px;}
.domain-reg-box h5{ width:70%; font-size:20px; padding:0 0 0 15px;}
.reg-domain-box{ width:100%; height:300px; padding:20px;}
.domain-main-bnr-options{ width:100%; display:inline-block;}
.buy-domain-box{ height:230px; padding:20px 15px;}
.after-reg-domain-box{ height:220px; padding:20px;}
.after-domain-reg-box{ height:290px; padding:20px;}
.available-domain-box{ height:270px; padding:20px;}
.budget-vps-box h2{ width:70%; font-size:20px; padding:0 5px 0 10px; text-align:left;}
.budget-vps-box h3{ width:70%; font-size:20px; padding:0 5px 0 10px; text-align:left;}
.budget-vps-box h4{ width:70%; font-size:20px; padding:0 5px 0 10px; text-align:left;}
.budget-vps-box h5{ width:70%; font-size:20px; padding:0 5px 0 10px; text-align:left;}
.budget-blue{ width:70%; font-size:10px; padding:5px 0;}
.budget-package-main{ width:80%; display:inline-block; padding:10px;}
.budget-vps-box p{ height:200px; font-size:16px; line-height:26px; padding:20px 0 0;}
.budget-box-textbox{ height:220px; padding:20px;}
.budget-benefits-box-full h1{ font-size:20px; padding:0;}
.budget-benefits-box-full h2{ font-size:20px; padding:0;}
.budget-benefits-box-full h3{ font-size:20px; padding:0;}
.budget-benefits-box-full h4{ font-size:20px; padding:0;}
.budget-benefits-box h1{ font-size:20px; padding:0; text-align:left;}
.budget-benefits-box h2{ font-size:20px; padding:0; text-align:left;}
.budget-benefits-box h3{ font-size:20px; padding:0; text-align:left;}
.budget-benefits-box h4{ font-size:20px; padding:0; text-align:left;}
.submit-domain-search-button{ padding:22px 33px; font-size:18px;}
}
@media only screen and (max-width:1024px){
.hdr{ padding:32px 0;}
.logo{ width:200px; padding:10px;}
.top-right ul li{ padding:23px 5px;  font-size:13px;}
.top-right ul li a span{ width:20px; padding:1px 3px; top:5px; right:0px;}

.home-reviews-box{ width:60%; display:inline-block; padding:0 10px;}
.shared-main-bnr h1{ padding:10px 0 0; font-size:28px; line-height:36px;}
.shared-main-bnr h2{ padding:10px 0 0; font-size:28px; line-height:36px;}
.shared-main-bnr h3{ padding:10px 0 0; font-size:28px; line-height:36px;}
.shared-main-bnr h4{ padding:10px 0 0; font-size:28px; line-height:36px;}
.shared-main-bnr-sub h1{ font-size:18px; line-height:28px;}
.shared-main-bnr-sub h2{ font-size:18px; line-height:28px;}
.shared-main-bnr-sub h3{ font-size:18px; line-height:28px;}
.shared-main-bnr-sub h4{ font-size:18px; line-height:28px;}
.shared-main-bnr-text{ width:100%; float:left; padding:10px 0 0;}
.shared-main-bnr-price{ font-size:16px; padding:20px 0 0;}
.shared-main-bnr-text ul li{ padding:5px; font-size:16px;}
.shared-main-bnr-text ul li img{ width:25px; float:left; padding:7px 10px 0 0;}
.shared-main-bnr-price span{ font-size:38px;}
.shared-main-bnr-btn a{ padding:7px 14px; border-radius:10px; border:2px solid #444; font-size:16px;}
.main-heading h1{ font-size:24px; line-height:34px;}
.main-heading h2{ font-size:24px; line-height:34px;}
.main-heading h3{ font-size:24px; line-height:34px;}
.main-heading h4{ font-size:24px; line-height:34px;}
.main-heading p{ width:90%; font-size:14px; padding:10px; line-height:24px;}
.main-heading-sub h1{ font-size:20px; line-height:30px; padding:20px 0 0;}
.main-heading-sub h2{ font-size:20px; line-height:30px; padding:20px 0 0;}
.main-heading-sub h3{ font-size:20px; line-height:30px; padding:20px 0 0;}
.main-heading-sub h4{ font-size:20px; line-height:30px; padding:20px 0 0;}
.shared-cheap-serversea-box-img{ width:70px; padding:10px 10px 5px; box-shadow:0px 0px 10px #ddd; border-radius:5px;}
.cheap-hosting-box h1{ width:100%; font-size:20px; padding:0 15px;}
.cheap-hosting-box h2{ width:100%; font-size:20px; padding:0 15px;}
.cheap-hosting-box h3{ width:100%; font-size:20px; padding:0 15px;}
.cheap-hosting-box h4{ width:100%; font-size:20px; padding:0 15px;}
.cheap-hosting-box-save{ font-size:20px; margin:10px 0; padding:10px 0;}
.why-serversea-box-textbox h1{ font-size:18px; padding:10px 0;}
.why-serversea-box-textbox h2{ font-size:18px; padding:10px 0;}
.why-serversea-box-textbox h3{ font-size:18px; padding:10px 0;}
.why-serversea-box-textbox h4{ font-size:18px; padding:10px 0;}
.benefits-box-textbox{ width:80%; padding:0px 0 0 15px;}
.benefits-box-textbox h2{ font-size:20px; padding:0 0 10px;}
.benefits-box-textbox h3{ font-size:20px; padding:0 0 10px;}
.benefits-box-textbox h4{ font-size:20px; padding:0 0 10px;}
.benefits-box-textbox h5{ font-size:20px; padding:0 0 10px;}
.benefits-box-img{ width:90px;}
.share-hosting-comparison-box-list ul li h2{ font-size:16px; padding:5px 0;}
.share-hosting-comparison-box-list ul li h3{ font-size:16px; padding:5px 0;}
.share-hosting-comparison-box-list ul li h4{ font-size:16px; padding:5px 0;}
.share-hosting-comparison-box-list ul li h5{ font-size:16px; padding:5px 0;}
.share-hosting-comparison-box-list ul li p{ font-size:14px; padding:5px 10px;}
.explore-tab-bar span{ width:40%; padding:10px 20px; border-radius:5px;}
.explore-tab-bar span strong{ font-size:20px;}
.explore-tab-bar a{ width:50%; padding:20px;}
.explore-box{ padding:15px; box-shadow:0px 0px 10px #ccc; border-radius:10px;}
.explore-box-img{ width:70px; padding:10px; border-radius:5px;}
.explore-box h2{ width:100%; height:55px; line-height:24px; font-size:18px; padding:10px 0 0 0;}
.explore-box h3{ width:100%; height:55px; line-height:24px; font-size:18px; padding:10px 0 0 0;}
.explore-box h4{ width:100%; height:55px; line-height:24px; font-size:18px; padding:10px 0 0 0;}
.explore-box h5{ width:100%; height:55px; line-height:24px; font-size:18px; padding:10px 0 0 0;}
.explore-box-list{ min-height:300px; padding:10px 0 0;}
.explore-box p{ height:260px; font-size:16px; line-height:26px; padding:20px 0 0;}
.faq-box-textbox h1{ font-size:18px; padding:10px 0 5px;}
.faq-box-textbox h2{ font-size:18px; padding:10px 0 5px;}
.faq-box-textbox h3{ font-size:18px; padding:10px 0 5px;}
.faq-box-textbox h4{ font-size:18px; padding:10px 0 5px;}
.faq-box-textbox-sub h2{ font-size:16px; padding:15px 0 5px;}
.faq-box-textbox-sub h3{ font-size:16px; padding:15px 0 5px;}
.faq-box-textbox-sub h4{ font-size:16px; padding:15px 0 5px;}
.faq-box-textbox-sub h5{ font-size:16px; padding:15px 0 5px;}
.book-box-textbox h1{ font-size:22px; line-height:30px;}
.book-box-textbox h2{ font-size:22px; line-height:30px;}
.book-box-textbox h3{ font-size:22px; line-height:30px;}
.book-box-textbox h4{ font-size:22px; line-height:30px;}
.book-box-textbox p{ font-size:14px; line-height:26px; padding:15px 0 0;}
.book-box-textbox-button{ float:left; padding:15px 15px 0 0; text-align:center;}
.book-box-textbox-button a{ padding:7px 15px; font-size:14px; color:#fff; border-radius:5px;}
.footer-box h2{ font-size:18px; line-height:30px; padding:0 0 10px;}
.footer-box h3{ font-size:18px; line-height:30px; padding:0 0 10px;}
.footer-box h4{ font-size:18px; line-height:30px; padding:0 0 10px;}
.footer-box h5{ font-size:18px; line-height:30px; padding:0 0 10px;}
.footer-middle-phone span{ width:85%; font-size:24px; line-height:32px; padding:5px 0 0 10px;}
.footer-middle-map span{ width:85%; font-size:15px; line-height:22px; padding:0 0 0 10px;}
.footer-bottom-left{ font-size:14px; padding:0 0 10px;}
.recomend-top{ font-size:20px; color:#fff; padding:15px 10px; font-family: "poppinsbold";}
.cheap-hosting-box-time span{ padding:0; font-size:14px;}
.cheap-hosting-box-price{ font-size:36px; padding:10px 20px;}
.explore-area-box{ min-height:440px; padding:20px; box-shadow:0px 0px 10px #043aa3; border-radius:10px;}
.explore-area-box h1{ font-size:20px; padding:0;}
.explore-area-box h2{ font-size:20px; padding:0;}
.explore-area-box h3{ font-size:20px; padding:0;}
.explore-area-box h4{ font-size:20px; padding:0;}
.explore-area-box-list ul li{ font-size:14px; padding:3px 0;}
.wordpress-hosting-box h1{ font-size:22px; line-height:32px; padding:0 0 10px;}
.wordpress-hosting-box h2{ font-size:22px; line-height:32px; padding:0 0 10px;}
.wordpress-hosting-box h3{ font-size:22px; line-height:32px; padding:0 0 10px;}
.wordpress-hosting-box h4{ font-size:22px; line-height:32px; padding:0 0 10px;}
.programing-box{ width:25%; min-height:160px; padding:0 15px; border-right:1px solid #aaa;}
.programing-box h1{ font-size:20px; padding:0 0 10px;}
.programing-box h2{ font-size:20px; padding:0 0 10px;}
.programing-box h3{ font-size:20px; padding:0 0 10px;}
.programing-box h4{ font-size:20px; padding:0 0 10px;}
.cheap-hosting-main{ width:50%; float:left; padding:10px;}
.shared-cheap-serversea-box h2{ font-size:16px; padding:10px 0 0;}
.shared-cheap-serversea-box h3{ font-size:16px; padding:10px 0 0;}
.shared-cheap-serversea-box h4{ font-size:16px; padding:10px 0 0;}
.shared-cheap-serversea-box h5{ font-size:16px; padding:10px 0 0;}
.cpanel-features-box h2{ width:100%; font-size:18px; padding:15px 0 0 0px;}
.cpanel-features-box h3{ width:100%; font-size:18px; padding:15px 0 0 0px;}
.cpanel-features-box h4{ width:100%; font-size:18px; padding:15px 0 0 0px;}
.cpanel-features-box h5{ width:100%; font-size:18px; padding:15px 0 0 0px;}
.cpanel-features-main{ width:50%; height:300px; float:left; padding:20px 10px; box-sizing:border-box;}
.risk-free-box-textbox h1{ font-size:26px; line-height:32px;}
.risk-free-box-textbox h2{ font-size:26px; line-height:32px;}
.risk-free-box-textbox h3{ font-size:26px; line-height:32px;}
.risk-free-box-textbox h4{ font-size:26px; line-height:32px;}
.risk-free-box-textbox p{ font-size:16px; line-height:24px; padding:10px 0 0;}
.risk-free-box-textbox-button{ width:25%; float:right; padding:0; text-align:center; font-family: "poppinssemibold";}
.risk-free-box-textbox-button span{ padding: 0 0 15px ; font-size:14px;}
.risk-free-box-textbox-button a{ padding:10px 20px; font-size:14px;}
.rate:not(:checked) > label {
    float:none;
    width:.75em;
    overflow:hidden;
    white-space:nowrap;
    cursor:pointer;
    font-size:30px;
    color:#ccc;
	display:inline-block;
}

.domain-main-bnr h1{ padding:10px 0 0; font-size:32px;}
.domain-main-bnr h2{ padding:10px 0 0; font-size:32px;}
.domain-main-bnr h3{ padding:10px 0 0; font-size:32px;}
.domain-main-bnr h4{ padding:10px 0 0; font-size:32px;}
.domain-main-bnr-sub h1{ font-size:22px; line-height:32px; padding:10px 0;}
.domain-main-bnr-sub h2{ font-size:22px; line-height:32px; padding:10px 0;}
.domain-main-bnr-sub h3{ font-size:22px; line-height:32px; padding:10px 0;}
.domain-main-bnr-sub h4{ font-size:22px; line-height:32px; padding:10px 0;}
.domain-main-bnr-sub-sub h1{ font-size:24px; line-height:36px; text-align:center;}
.domain-main-bnr-sub-sub h2{ font-size:24px; line-height:36px; text-align:center;}
.domain-main-bnr-sub-sub h3{ font-size:24px; line-height:36px; text-align:center;}
.domain-main-bnr-sub-sub h4{ font-size:24px; line-height:36px; text-align:center;}
.domain-search-bar{ width:100%; padding:10px; box-shadow:0px 0px 15px #bbb; border-radius:10px; margin:40px 0 0;}
.domain-search-bar-notification{ width: 100%; display: inline-block; padding: 10px;}	
.domain-options{ width:100%; display:inline-block; margin:30px 0 0;}
.domain-options-box-price{ width:auto; border-right:1px solid #0551e5; font-size:20px; padding:15px 0; margin:30px 0 0;}
.domain-options-box-price h1{ font-size:22px; padding:5px;}
.domain-options-box-price h2{ font-size:22px; padding:5px;}
.domain-options-box-price h3{ font-size:22px; padding:5px;}
.domain-options-box-price h4{ font-size:22px; padding:5px;}
.popular-sec-box-domain-price{ padding:25px 10px 10px 15px; font-size:22px;}
.popular-sec-box-domain-price span{ padding:20px 0 0; font-size:16px;}
.popular-sec-box-domain-price-before{ padding:0 10px 15px 15px; font-size:18px;}
.domain-reg-box{ height:430px; padding:15px;}
.domain-reg-box-img{ width:80px; padding:10px;}
.reg-domain-box{ width:100%; height:190px; padding:20px;}
.domain-search-tab-bar span{ padding:8px 20px;}
.domain-search-tab-bar img{ display:inline-block; padding:0 10px;}
.domain-search-tab-bar a{ padding:0 10px; font-size:16px;}
.domain-search-bar-img{ float:left; padding:10px 5px;}
.domain-search-input{ width:70%; padding:10px; font-size:16px; margin:10px 0 0;}
.domain-search-button a{ padding:20px 35px; font-size:20px;}
.domain-options-box-price-border{ height:100px; border-right:1px solid #0551e5; margin:35px 0 0;}
.domain-about-box{ padding:0; margin:20px 0;}
.domain-about-box-list ul li{ font-size:14px; padding:3px 0;}
.domain-about-box-textbox h1{ font-size:20px; line-height:28px; padding:0;}
.domain-about-box-textbox h2{ font-size:20px; line-height:28px; padding:0;}
.domain-about-box-textbox h3{ font-size:20px; line-height:28px; padding:0;}
.domain-about-box-textbox h4{ font-size:20px; line-height:28px; padding:0;}
.domain-about-box-textbox p{ font-size:14px; line-height:22px; padding:0 0 10px;}
.popular-sec-box-domain-name{ padding:5px 10px 5px 20px; font-size:22px; color:#fff;}
.domain-reg-box h2{ width:100%; font-size:20px; padding:15px 0 0;}
.domain-reg-box h3{ width:100%; font-size:20px; padding:15px 0 0;}
.domain-reg-box h4{ width:100%; font-size:20px; padding:15px 0 0;}
.domain-reg-box h5{ width:100%; font-size:20px; padding:15px 0 0;}
.domain-reg-box p{ font-size:14px; line-height:22px; padding:10px 0 0;}
.domain-extensions-box-description{ width:20%; padding:5px 10px;}
.domain-extensions-box-bronze{ width:13%; padding:5px 10px; font-size:14px;}
.why-buy-domain-main{ width:50%; float:left; padding:10px;}
.shared-cheap-serversea{ padding:30px 20px 0;}
.why-buy-domain-box{ width:100%; height:280px; float:left; padding:16px;}
.why-buy-domain-box-img{ width:70px; padding:10px;}
.why-buy-domain-box h2{ height:auto; font-size:20px; padding:10px 0 0;}
.why-buy-domain-box h3{ height:auto; font-size:20px; padding:10px 0 0;}
.why-buy-domain-box h4{ height:auto; font-size:20px; padding:10px 0 0;}
.why-buy-domain-box h5{ height:auto; font-size:20px; padding:10px 0 0;}
.why-buy-domain-box p{ font-size:14px; line-height:22px; padding:10px 0 0;}
.reg-domain-main{ width:50%; padding:10px;}

.domain-main-bnr-options ul li .bnr-options{ width:20px; height:20px;}
.domain-main-bnr-options ul li span{ width:85%; font-size:16px; line-height:22px; padding:0 0 0 10px;}
.after-reg-domain-box h1{ font-size:18px;}
.after-reg-domain-box h2{ font-size:18px;}
.after-reg-domain-box h3{ font-size:18px;}
.after-reg-domain-box h4{ font-size:18px;}
.after-reg-domain-box{ height:290px; padding:20px;}
.after-domain-reg-box{ height:310px; padding:20px;}
.available-domain-box{ height:300px; padding:20px;}
.available-domain-box h2{ width:74%; height:auto; font-size:18px; padding:0 0 0 15px;}
.available-domain-box h3{ width:74%; height:auto; font-size:18px; padding:0 0 0 15px;}
.available-domain-box h4{ width:74%; height:auto; font-size:18px; padding:0 0 0 15px;}
.available-domain-box h5{ width:74%; height:auto; font-size:18px; padding:0 0 0 15px;}

.budget-box-textbox{ height:240px; padding:20px;}
.budget-box h1{ font-size:20px; padding:0;}
.budget-box h2{ font-size:20px; padding:0;}
.budget-box h3{ font-size:20px; padding:0;}
.budget-box h4{ font-size:20px; padding:0;}
.budget-blue{ width:84%; font-size:10px; padding:5px 0;}
.cheap-hosting-box-list ul li span{ font-size:14px; padding:0;}
.explore-tab-bar{ width:80%; padding:10px; text-align:center; font-size:16px; color:#fff; border-radius:5px;}
.budget-package-main{ width:100%; display:inline-block; padding:10px;}
.budget-vps-box h2{ width:100%; font-size:17px; padding:10px 0;}
.budget-vps-box h3{ width:100%; font-size:17px; padding:10px 0;}
.budget-vps-box h4{ width:100%; font-size:17px; padding:10px 0;}
.budget-vps-box h5{ width:100%; font-size:17px; padding:10px 0;}
.budget-vps-box p{ height:160px; font-size:14px; line-height:22px; padding:0;}
.budget-vps-box{ padding:15px;}

.serversea-wordpress-box{ min-height:80px; padding:15px;}
.serversea-wordpress-box h5{ font-size:16px;}

.guarantee-page-box{ width:50%; float:left; padding:10px;}
.guarantee-page-box h2 span{ width:90%; float:left; font-size:18px; color:#0a58ef; padding:15px 0 0;}
.guarantee-page-box h3 span{ width:90%; float:left; font-size:18px; color:#0a58ef; padding:15px 0 0;}
.guarantee-page-box h4 span{ width:90%; float:left; font-size:18px; color:#0a58ef; padding:15px 0 0;}
.guarantee-page-box p{ width:100%; float:left; font-size:14px; line-height:22px; color:#444; padding:5px 0; text-align:left;}
.guarantee-page-box2{ width:100%; float:left; padding:10px;}
.guarantee-page-box2 img{ width:70px; height:70px; float:left; padding:0; text-align:left;}
.guarantee-page-box2 h2 span{ width:90%; float:left; font-size:18px; color:#0a58ef; padding:15px 0 0;}
.guarantee-page-box2 h3 span{ width:90%; float:left; font-size:18px; color:#0a58ef; padding:15px 0 0;}
.guarantee-page-box2 h4 span{ width:90%; float:left; font-size:18px; color:#0a58ef; padding:15px 0 0;}
.submit-domain-search-button{ padding:12px 30px; font-size:18px;}	
	

}
@media only screen and (max-width:960px){
.hdr{ padding:28px 0;}
.logo{ width:175px; padding:14px 10px;}
.top-right ul li{ padding:21px 5px;  font-size:13px;}
.top-right ul li a span{ width:20px; padding:1px 3px; top:2px; right:0px;}
}
@media only screen and (max-width:920px){
.logo{ width:175px; padding:14px 10px;}
.top-right ul li{ padding:21px 3px;  font-size:12px;}
}
@media only screen and (max-width:840px){
.hdr{ padding:30px 0; box-sizing:border-box;}
.logo{ width:170px; padding:12px 10px; float:none; display:inline-block;}
.shared-main-bnr h1{ padding:10px 0 0; font-size:24px; line-height:32px;}
.shared-main-bnr-text ul li{ padding:5px; font-size:14px;}
.main-heading h1{ font-size:22px; line-height:32px;}
.main-heading h2{ font-size:22px; line-height:32px;}
.main-heading h3{ font-size:22px; line-height:32px;}
.main-heading h4{ font-size:22px; line-height:32px;}
.main-heading p{ width:100%; font-size:14px; padding:10px 15px; line-height:22px;}
.main-heading-sub h1{ font-size:18px; line-height:26px; padding:15px 0 0;}
.main-heading-sub h2{ font-size:18px; line-height:26px; padding:15px 0 0;}
.main-heading-sub h3{ font-size:18px; line-height:26px; padding:15px 0 0;}
.main-heading-sub h4{ font-size:18px; line-height:26px; padding:15px 0 0;}
.shared-cheap-serversea-box p{ font-size:14px; line-height:24px; padding:5px 0 0;}
.cheap-hosting-discount-percent{ font-size:26px;}
.cheap-hosting-discount-percent span{ font-size:13px;}
.cheap-hosting-discount-text{ font-size:12px;}
.cheap-hosting-box-img{ width:90px; padding:10px 15px;}
.cheap-hosting-box-time{ font-size:16px; padding:0 15px;}
.cheap-hosting-box-time span{ font-size:14px;}
.cheap-hosting-box-price{ font-size:34px; padding:7px 15px;}
.cheap-hosting-box-price span{ font-size:14px; padding:15px 0 0;}
.cheap-hosting-box-save{ font-size:20px; margin:10px 0; padding:10px 0;}
.cheap-hosting-box-list ul li{ font-size:14px; padding:7px 15px; border-bottom:1px solid #ddd;}
.cheap-hosting-box-list ul li span{ font-size:14px;}
.cheap-hosting-box-buy a{ font-size:14px; margin:20px 0; padding:8px 15px;}
.cheap-hosting-box-pay{ font-size:14px; line-height:24px; padding:7px 15px; text-align:center;}
.cheap-hosting-box-pay img{ float:none; display:inline-block; padding:10px; text-align:center;}
.benefits-box-textbox p{ font-size:14px; line-height:22px; padding:0;}
.benefits-box-textbox{ width:82%; padding:0px 0 0 15px;}
.share-hosting-comparison-box-description{ width:40%; padding:5px 10px;}
.share-hosting-comparison-box-bronze{ width:15%; padding:5px 10px;}
.share-hosting-comparison-box-list ul li h2{ font-size:16px; padding:5px 0; }
.share-hosting-comparison-box-list ul li h3{ font-size:16px; padding:5px 0; }
.share-hosting-comparison-box-list ul li h4{ font-size:16px; padding:5px 0; }
.share-hosting-comparison-box-list ul li h5{ font-size:16px; padding:5px 0; }
.share-hosting-comparison-box-list ul li p{ font-size:14px; padding:5px 10px;}
.why-serversea-box-textbox p{ font-size:14px; line-height:22px;}
.benefits-box-img2{ width:80px;}
.explore-tab-bar a strong{ font-size:18px;}
.explore-main{ width:50%; float:left; padding:10px;}
.explore-area-box{ min-height:460px; padding:20px; box-shadow:0px 0px 10px #043aa3; border-radius:10px;}
.explore-area-box p{ font-size:14px; line-height:22px; padding:10px 0 0;}
.why-buy-domain-box{ width:100%; height:330px; float:left; padding:15px;}
.reg-domain-box{ width:100%; height:210px; padding:15px;}
.buy-domain-box h2{ font-size:18px; padding:15px 0 0;}
.buy-domain-box h3{ font-size:18px; padding:15px 0 0;}
.buy-domain-box h4{ font-size:18px; padding:15px 0 0;}
.buy-domain-box h5{ font-size:18px; padding:15px 0 0;}
.buy-domain-box-img{ width:70px; padding:10px;}
.after-domain-reg-box h2{ width:70%; float:left; font-size:18px; padding:0 0 0 15px;}
.after-domain-reg-box h3{ width:70%; float:left; font-size:18px; padding:0 0 0 15px;}
.after-domain-reg-box h4{ width:70%; float:left; font-size:18px; padding:0 0 0 15px;}
.after-domain-reg-box h5{ width:70%; float:left; font-size:18px; padding:0 0 0 15px;}
.after-domain-reg-box{ height:330px; padding:20px;}
.available-domain-box{ height:320px; padding:20px;}
.available-domain-box h2{ width:70%; height:auto; font-size:18px; padding:0 0 0 15px;}
.available-domain-box h3{ width:70%; height:auto; font-size:18px; padding:0 0 0 15px;}
.available-domain-box h4{ width:70%; height:auto; font-size:18px; padding:0 0 0 15px;}
.available-domain-box h5{ width:70%; height:auto; font-size:18px; padding:0 0 0 15px;}
.budget-box-textbox{ height:220px; padding:20px;}
.budget-box h1{ font-size:18px; padding:0;}
.budget-box h2{ font-size:18px; padding:0;}
.budget-box h3{ font-size:18px; padding:0;}
.budget-box h4{ font-size:18px; padding:0;}
.budget-box p{ font-size:14px; line-height:22px; padding:5px 0 0;}
.budget-package-box-list h1{ font-size:18px; padding:10px 15px;}
.budget-package-box-list h2{ font-size:18px; padding:10px 15px;}
.budget-package-box-list h3{ font-size:18px; padding:10px 15px;}
.budget-package-box-list h4{ font-size:18px; padding:10px 15px;}
.budget-package-box-list ul li{ font-size:14px; padding:12px 20px; border-bottom:1px solid #ddd; font-family: "poppinsregular";}
.budget-vps-box p{ height:120px; font-size:14px; line-height:22px; padding:0;}
.budget-benefits-box-full h1{ font-size:18px; padding:0;}
.budget-benefits-box-full h2{ font-size:18px; padding:0;}
.budget-benefits-box-full h3{ font-size:18px; padding:0;}
.budget-benefits-box-full h4{ font-size:18px; padding:0;}
.budget-benefits-box h1{ font-size:18px; padding:0; text-align:left;}
.budget-benefits-box h2{ font-size:18px; padding:0; text-align:left;}
.budget-benefits-box h3{ font-size:18px; padding:0; text-align:left;}
.budget-benefits-box h4{ font-size:18px; padding:0; text-align:left;}
.budget-benefits-box p{ font-size:14px; line-height:22px; padding:5px 0 0;}
}
@media only screen and (max-width:768px){
.shared-cheap-serversea-main{ width:50%; float:left; padding:20px 10px;}
.shared-cheap-serversea-main2{ width:50%; float:left; padding:20px 10px;}
.cheap-hosting-main{ width:50%; padding:10px;}
.benefits-box-img{ width:80px;}
.home-main-bnr-textarea{ width:70%; float:left;}
.home-main-bnr-image{ width:30%; float:right;}
.share-hosting-comparison{ width:100%; padding:30px 20px; overflow-x:hidden;}
.share-hosting-comparison-box{ width:100%; padding:10px; overflow:scroll; border-radius:10px;}
.share-hosting-comparison-box-description{ width:40%; float:left; text-align:left; padding:5px 5px;}
.share-hosting-comparison-box-bronze{ width:15%; float:left; text-align:center; padding:5px 5px;}
.share-hosting-comparison-box-list{ width:710px; font-size:14px;}
.share-hosting-comparison-box-list ul li h2{ font-size:16px; padding:0 5px; }
.share-hosting-comparison-box-list ul li h3{ font-size:16px; padding:0 5px; }
.share-hosting-comparison-box-list ul li h4{ font-size:16px; padding:0 5px; }
.share-hosting-comparison-box-list ul li h5{ font-size:16px; padding:0 5px; }
.explore-tab-bar span{ width:45%; padding:7px 15px; border-radius:5px;}
.explore-tab-bar span strong{ font-size:18px;}
.explore-tab-bar a{ width:50%; padding:15px;}
.explore-tab-bar{ width:100%; padding:10px; font-size:14px; border-radius:5px;}
.explore-box-list ul li{ font-size:14px; padding:3px 0;}
.rate:not(:checked) > label { float:none; width:.75em; font-size:22px;}
.reviews-box-text{ padding:0px 5px; font-size:13px;}
.rate { height:36px; padding: 0 10px;}
.footer-box{ width:50%; padding:0 15px;}
.footer-middle-phone span{ width:85%; font-size:24px; line-height:32px; padding:5px 0 0 10px;}
.footer-middle-map span{ width:85%; font-size:14px; line-height:24px; padding:0 0 0 10px;}
.cheap-hosting-box-pay{ float:left; font-size:14px; line-height:24px; padding:7px 15px; text-align:left;}
.cheap-hosting-box-pay img{ float:right; display:inline-block; padding:0; text-align:center;}
.recomend-top{ font-size:20px; color:#fff; padding:10px; font-family: "poppinssemibold";}
.book-box-textbox p{ font-size:13px; line-height:22px; padding:10px 0 0;}
.explore-area-box{ min-height:auto; padding:20px; box-shadow:0px 0px 10px #043aa3; border-radius:10px;}
.book-box-img{ width:25%; float:left; text-align:center;}
.book-box-textbox{ width:75%; float:left; padding:0;}
.book-box-textbox h1{ font-size:20px; line-height:26px;}
.book-box-textbox h2{ font-size:20px; line-height:26px;}
.book-box-textbox h3{ font-size:20px; line-height:26px;}
.book-box-textbox h4{ font-size:20px; line-height:26px;}
.book-box-textbox-button{ padding:10px 10px 0 0;}
.book-box-textbox-button a{ padding:5px 10px; font-size:12px; border-radius:5px;}
.wordpress-hosting-box h1{ font-size:20px; line-height:30px; padding:0 0 10px;}
.wordpress-hosting-box h2{ font-size:20px; line-height:30px; padding:0 0 10px;}
.wordpress-hosting-box h3{ font-size:20px; line-height:30px; padding:0 0 10px;}
.wordpress-hosting-box h4{ font-size:20px; line-height:30px; padding:0 0 10px;}
.wordpress-hosting-box-textbox h1{ font-size:18px; padding:0; text-align:center;}
.wordpress-hosting-box-textbox h2{ font-size:18px; padding:0; text-align:center;}
.wordpress-hosting-box-textbox h3{ font-size:18px; padding:0; text-align:center;}
.wordpress-hosting-box-textbox h4{ font-size:18px; padding:0; text-align:center;}
.wordpress-hosting-box p{ font-size:14px; line-height:22px; padding:0 0 20px; text-align:center;}
.wordpress-hosting-box-textbox p{ font-size:14px; line-height:22px; padding:0;}
.recommmended-empty{ border-radius:10px; margin:15px 0 0;}
.programing-box{ width:50%; min-height:190px; padding:0 15px;}
.programing-box h3{ font-size:20px; padding:0 0 10px;}
.programing-listing{ padding:0 0;}
.unlimited-choose-main{ width:50%; padding:10px;}
.unlimited-choose-box h1{ font-size:20px; padding:15px 0 10px;}
.unlimited-choose-box h2{ font-size:20px; padding:15px 0 10px;}
.unlimited-choose-box h3{ font-size:20px; padding:15px 0 10px;}
.unlimited-choose-box h4{ font-size:20px; padding:15px 0 10px;}
.unlimited-choose-box p{ font-size:14px; line-height:20px; padding:0;}
.unlimited-choose-box-img{ width:70px; padding:10px;}

.unlimited-choose-box{ width:100%; height:215px; box-shadow:0px 0px 10px #ddd; border-radius:5px; padding:15px;}
.cpanel-features-box-list ul li{ font-size:14px; padding:3px 0;}
.cpanel-features-main{ width:50%; height:340px; float:left; padding:20px 10px; box-sizing:border-box;}
.risk-free-box-img{ width:10%; float:left;}
.risk-free-box-textbox h1{ font-size:22px; line-height:28px;}
.risk-free-box-textbox h2{ font-size:22px; line-height:28px;}
.risk-free-box-textbox h3{ font-size:22px; line-height:28px;}
.risk-free-box-textbox h4{ font-size:22px; line-height:28px;}
.risk-free-box-textbox p{ font-size:14px; line-height:22px; padding:5px 0 0;}
.risk-free-box-textbox{ width:60%; float:left; padding:0 15px;}
.risk-free-box-textbox-button{ width:30%; float:right; padding:0;}
.risk-free-box-textbox-button span{ padding: 0 0 10px ; font-size:14px;}
.risk-free-box-textbox-button a{ padding:7px 10px; font-size:14px;}

.domain-main-bnr h1{ padding:10px 0 0; font-size:28px;}
.domain-main-bnr h2{ padding:10px 0 0; font-size:28px;}
.domain-main-bnr h3{ padding:10px 0 0; font-size:28px;}
.domain-main-bnr h4{ padding:10px 0 0; font-size:28px;}
.domain-main-bnr-sub h1{ font-size:20px; line-height:30px; padding:10px 0;}
.domain-main-bnr-sub h2{ font-size:20px; line-height:30px; padding:10px 0;}
.domain-main-bnr-sub h3{ font-size:20px; line-height:30px; padding:10px 0;}
.domain-main-bnr-sub h4{ font-size:20px; line-height:30px; padding:10px 0;}
.domain-main-bnr-sub-sub h1{ font-size:24px; line-height:30px; text-align:center;}
.domain-main-bnr-sub-sub h2{ font-size:24px; line-height:30px; text-align:center;}
.domain-main-bnr-sub-sub h3{ font-size:24px; line-height:30px; text-align:center;}
.domain-main-bnr-sub-sub h4{ font-size:24px; line-height:30px; text-align:center;}
.domain-search-bar-img{ width:35px; float:left; padding:10px 5px;}
.domain-main-bnr p{ font-size:14px; padding:10px 0; line-height:20px;}
.domain-search-input{ width:65%; padding:10px; font-size:14px; margin:10px 0 0;}
.domain-search-button a{ padding:12px 20px; font-size:16px;}
.domain-options-box{ width:29%; margin:0 10px; border-right:none;}
.domain-options-box-name span{ font-size:20px; padding:7px 15px;}
.domain-options-box-price{ width:auto; border-right:none; font-size:20px; padding:10px; margin:25px 0 0;}
.domain-options-box-price h1{ font-size:20px; padding:5px;}
.domain-options-box-price h2{ font-size:20px; padding:5px;}
.domain-options-box-price h3{ font-size:20px; padding:5px;}
.domain-options-box-price h4{ font-size:20px; padding:5px;}
.domain-options-box-price h2{ font-size:16px;}
.domain-options-box-price h3{ font-size:16px;}
.domain-options-box-price h4{ font-size:16px;}
.domain-options-box-price h5{ font-size:16px;}
.domain-options-box-price-border{ height:100px; border-right:none; margin:30px 0 0;}
.popular-sec-main{ width:50%; float:left; padding:10px;}
.popular-sec-box-domain-price-before{ padding:22px 10px 15px 15px; font-size:18px;}
.domain-reg-box-img{ width:70px; padding:10px;}
.buy-domain-main{ width:50%; float:left; padding:10px; text-align:center;}
.domain-main-bnr-options ul li{ width:100%; float:left; list-style:none; padding:10px;}
.domain-detail-box h1{ font-size:20px; padding:0 0 10px;}
.domain-detail-box h2{ font-size:20px; padding:0 0 10px;}
.domain-detail-box h3{ font-size:20px; padding:0 0 10px;}
.domain-detail-box h4{ font-size:20px; padding:0 0 10px;}
.domain-detail-listing{ padding:0;}
.domain-detail-listing ul li{ font-size:14px; padding:0;}
.gen-domain-main{ width:100%; float:left; padding:10px;}
.after-reg-domain-box{ height:auto; padding:20px;}
.p-20{ padding:10px;}
.after-domain-reg-box h2{ width:100%; float:left; font-size:18px; padding:15px 0 0;}
.after-domain-reg-box h3{ width:100%; float:left; font-size:18px; padding:15px 0 0;}
.after-domain-reg-box h4{ width:100%; float:left; font-size:18px; padding:15px 0 0;}
.after-domain-reg-box h5{ width:100%; float:left; font-size:18px; padding:15px 0 0;}
.after-domain-reg-box{ height:450px; padding:20px;}
.available-domain-box{ height:340px; padding:20px;}
.available-domain-box h2{ width:65%; height:auto; font-size:18px; padding:0 0 0 15px;}
.available-domain-box h3{ width:65%; height:auto; font-size:18px; padding:0 0 0 15px;}
.available-domain-box h4{ width:65%; height:auto; font-size:18px; padding:0 0 0 15px;}
.available-domain-box h5{ width:65%; height:auto; font-size:18px; padding:0 0 0 15px;}
.budget-box-textbox{ height:auto; padding:20px;}
.budget-box{ width:100%;  float:left; padding:10px;}
.shared-main-bnr-btn a{ padding:7px 14px; font-size:14px;}

.shared-main-bnr h2{ font-size:16px; line-height:28px;}
.shared-main-bnr h3{ font-size:16px; line-height:28px;}
.shared-main-bnr h4{ font-size:16px; line-height:28px;}
.shared-main-bnr h5{ font-size:16px; line-height:28px;}
.shared-main-bnr-price span{ font-size:32px;}
.cheap-hosting-box-price{ font-size:32px; padding:7px 15px;}
.budget-blue{ width:80%; font-size:10px; padding:5px 0;}
.explore-main{ width:100%; float:left; padding:10px;}
.budget-vps-box p{ height:auto; font-size:14px; line-height:22px; padding:0;}
.book-main{ padding:20px; border-radius:10px;}
.explore-area-main{ width:100%; float:left; padding:10px; box-sizing:border-box;}

.serversea-wordpress-main{ width:50%; float:left; padding:10px;}
	.submit-domain-search-button{ padding:10px 20px; font-size:16px;}
	
	 .domain-transfer-main {
    width: 100%;
  }
}
@media only screen and (max-width:640px){
.domain-reg-main{ width:100%; float:left; padding:10px; box-sizing:border-box;}
.domain-reg-box{ height:auto; padding:15px;}
.why-buy-domain-box{ width:100%; height:370px; float:left; padding:15px;}
.reg-domain-box{ width:100%; height:280px; padding:15px;}
.w50{ width:100%; display:inline-block;}
.after-domain-reg-box{ height:auto; padding:20px;}
.available-domain-box{ height:auto; padding:20px;}
.available-domain-box h2{ width:100%; height:auto; font-size:18px; padding: 15px 0 0;}
.available-domain-box h3{ width:100%; height:auto; font-size:18px; padding: 15px 0 0;}
.available-domain-box h4{ width:100%; height:auto; font-size:18px; padding: 15px 0 0;}
.available-domain-box h5{ width:100%; height:auto; font-size:18px; padding: 15px 0 0;}
.budget-blue{ width:75%; font-size:10px; padding:5px 0;}
.budget-package-box{ width:100%; float:left; padding:10px;}
.budget-benefits-box{ width:100%;  float:left; padding:10px;}
.guarantee-page-box{ width:100%; float:left; padding:10px;}
}
@media only screen and (max-width:568px){
.logo{ width:170px; padding:15px 10px 0;}
.top-right ul li{  font-size:12px;}
.top-right ul li a span{ width:20px; border-radius:3px; font-size:11px; padding:3px; top:0px; right:0px;}
.home-main-bnr-textarea{ width:100%; float:left;}
.home-main-bnr-image{ width:30%; float:right; display:none;}
.shared-main-bnr{ width:100%; padding:20px;}
.shared-main-bnr h1{ padding:10px 0 0; font-size:22px; line-height:28px;}
.shared-main-bnr h2{ padding:10px 0 0; font-size:22px; line-height:28px;}
.shared-main-bnr h3{ padding:10px 0 0; font-size:22px; line-height:28px;}
.shared-main-bnr h4{ padding:10px 0 0; font-size:22px; line-height:28px;}
.shared-main-bnr-sub h1{ font-size:16px; line-height:26px;}
.shared-main-bnr-sub h2{ font-size:16px; line-height:26px;}
.shared-main-bnr-sub h3{ font-size:16px; line-height:26px;}
.shared-main-bnr-sub h4{ font-size:16px; line-height:26px;}
.shared-main-bnr-price span{ font-size:32px;}
.shared-main-bnr-price{ font-size:14px; padding:15px 0 0;}
.shared-main-bnr-btn a{ padding:7px 14px; border-radius:10px; border:1px solid #444; font-size:14px;}
.cheap-hosting-discount-percent{ font-size:22px;}
.cheap-hosting-box h1{ font-size:18px; padding:0 15px; }
.cheap-hosting-box h2{ font-size:18px; padding:0 15px; }
.cheap-hosting-box h3{ font-size:18px; padding:0 15px; }
.cheap-hosting-box h4{ font-size:18px; padding:0 15px; }
.cheap-hosting-box-time{ font-size:14px; padding:0 15px;}
.cheap-hosting-box-price{ font-size:28px; padding:7px 15px;}
.cheap-hosting-box-save{ font-size:18px; margin:10px 0; padding:10px 0;}
.cheap-hosting-box-list ul li{ font-size:13px; padding:7px 15px; border-bottom:1px solid #ddd;}
.cheap-hosting-box-list ul li span{ font-size:13px;}
.main-heading h1{ font-size:20px; line-height:28px;}
.main-heading h2{ font-size:20px; line-height:28px;}
.main-heading h3{ font-size:20px; line-height:28px;}
.main-heading h4{ font-size:20px; line-height:28px;}
.main-heading p{ font-size:13px; padding:7px 10px; line-height:22px;}
.main-heading-sub h1{ font-size:16px; line-height:22px; padding:10px 0 0;}
.main-heading-sub h2{ font-size:16px; line-height:22px; padding:10px 0 0;}
.main-heading-sub h3{ font-size:16px; line-height:22px; padding:10px 0 0;}
.main-heading-sub h4{ font-size:16px; line-height:22px; padding:10px 0 0;}
.why-serversea-box-textbox{ width:100%; padding:10px;}
.benefits-box{ margin:15px 0; padding:20px 15px; border-radius:10px; box-shadow:0px 0px 10px #aaa;}
.benefits-box-img{ width:70px;}
.benefits-box-textbox h1{ font-size:18px; padding:0 0 10px;}
.benefits-box-textbox h2{ font-size:18px; padding:0 0 10px;}
.benefits-box-textbox h3{ font-size:18px; padding:0 0 10px;}
.benefits-box-textbox h4{ font-size:18px; padding:0 0 10px;}
.benefits-box-textbox h5{ font-size:18px; padding:0 0 10px;}
.benefits-box-textbox p{ font-size:13px; line-height:20px; padding:0;}
.benefits-box-img2{ width:70px;}
.explore-tab-bar span{ width:100%; padding:7px 15px; border-radius:5px;}
.explore-tab-bar a{ width:100%; padding:15px;}
.explore-main{ width:100%; float:left; padding:10px;}
.explore-box h2{ width:100%; height:auto; line-height:22px; font-size:16px; padding:10px 0 0 0;}
.explore-box h3{ width:100%; height:auto; line-height:22px; font-size:16px; padding:10px 0 0 0;}
.explore-box h4{ width:100%; height:auto; line-height:22px; font-size:16px; padding:10px 0 0 0;}
.explore-box h5{ width:100%; height:auto; line-height:22px; font-size:16px; padding:10px 0 0 0;}
.explore-box-list{ min-height:auto; padding:10px 0 0;}
.explore-box p{ height:auto; font-size:14px; line-height:22px; padding:15px 0 0;}
.book-box-img{ width:40%; float:left;}
.book-box-textbox{ width:100%; float:left; padding:10px 0;}
.book-box-textbox h1{ font-size:18px; line-height:28px;}
.book-box-textbox h2{ font-size:18px; line-height:28px;}
.book-box-textbox h3{ font-size:18px; line-height:28px;}
.book-box-textbox h4{ font-size:18px; line-height:28px;}
.book-main{ padding:20px; border-radius:10px;}
.w25{ width:50%; display:inline-block;}
.w50{ width:100%; display:inline-block;}
.footer-bottom-left{ font-size:14px;  padding:0 0 10px;}
.footer-bottom-right a{ width:35px; float:right;}
.cheap-hosting-box-pay{ float:left; font-size:14px; line-height:24px; padding:7px 15px; text-align:center;}
.cheap-hosting-box-pay img{ float:none; display:inline-block; padding:0; text-align:center;}
.explore-area-main{ width:100%; padding:10px;}
.explore-area-main2{ width:100%; padding:10px;}
.explore-area-box{ width:100%; min-height:auto; padding:15px; box-shadow:0px 0px 10px #043aa3; border-radius:10px;}
.reviews-box-img{ width:65%; float:none; padding:0;}
.footer-middle-map{ width:100%; float:left; padding:10px 0;}
.b-0{ border-bottom:1px solid #0a57ec !important;}
.wordpress-hosting-box h1{ font-size:18px; line-height:26px; padding:0 0 10px;}
.wordpress-hosting-box h2{ font-size:18px; line-height:26px; padding:0 0 10px;}
.wordpress-hosting-box h3{ font-size:18px; line-height:26px; padding:0 0 10px;}
.wordpress-hosting-box h4{ font-size:18px; line-height:26px; padding:0 0 10px;}
.wordpress-hosting-box-textbox h1{ font-size:16px; padding:0; text-align:center;}
.wordpress-hosting-box-textbox h2{ font-size:16px; padding:0; text-align:center;}
.wordpress-hosting-box-textbox h3{ font-size:16px; padding:0; text-align:center;}
.wordpress-hosting-box-textbox h4{ font-size:16px; padding:0; text-align:center;}
.wordpress-hosting-box p{ font-size:13px; line-height:20px; padding:0 0 20px; text-align:center;}
.wordpress-hosting-box-textbox p{ font-size:13px; line-height:20px; padding:0;}
.serversea-wordpress-main{ width:50%; float:left; padding:10px;}
.serversea-wordpress-box{ min-height:65px; box-shadow:0px 0px 10px #ddd; border-radius:5px; padding:10px;}
.serversea-wordpress-box h2{ font-size:14px;}
.serversea-wordpress-box h3{ font-size:14px;}
.serversea-wordpress-box h4{ font-size:14px;}
.serversea-wordpress-box h5{ font-size:14px;}

.wordpress-hosting-box-textbox{ padding:0 15px 20px;}
.shared-cheap-serversea-box h2{ font-size:14px; padding:10px 0 0;}
.shared-cheap-serversea-box h3{ font-size:14px; padding:10px 0 0;}
.shared-cheap-serversea-box h4{ font-size:14px; padding:10px 0 0;}
.shared-cheap-serversea-box h5{ font-size:14px; padding:10px 0 0;}
.shared-cheap-serversea-box p{ font-size:12px; line-height:20px; padding:5px 0 0;}
.shared-cheap-serversea-box-img{ width:60px; padding:10px 10px 5px; box-shadow:0px 0px 10px #ddd; border-radius:5px;}
.programing-box{ width:100%; min-height:auto; padding:15px; border-right:none;  border-bottom:1px solid #aaa;}
.programing-box h1{ font-size:20px; padding:0;}
.programing-box h2{ font-size:20px; padding:0;}
.programing-box h3{ font-size:20px; padding:0;}
.programing-box h4{ font-size:20px; padding:0;}
.unlimited-choose-main{ width:100%; padding:10px;}
.unlimited-choose-box h1{ font-size:18px; padding:15px 0 10px;}
.unlimited-choose-box h2{ font-size:18px; padding:15px 0 10px;}
.unlimited-choose-box h3{ font-size:18px; padding:15px 0 10px;}
.unlimited-choose-box h4{ font-size:18px; padding:15px 0 10px;}
.unlimited-choose-box p{ font-size:13px; line-height:20px; padding:0;}
.unlimited-choose-box-img{ width:70px; padding:10px;}

.unlimited-choose-box{ width:100%; height:auto; box-shadow:0px 0px 10px #ddd; border-radius:5px; padding:15px;}
.risk-free-box-img{ width:10%; float:left;}
.risk-free-box-textbox h1{ font-size:22px; line-height:28px;}
.risk-free-box-textbox h2{ font-size:22px; line-height:28px;}
.risk-free-box-textbox h3{ font-size:22px; line-height:28px;}
.risk-free-box-textbox h4{ font-size:22px; line-height:28px;}
.risk-free-box-textbox p{ font-size:14px; line-height:22px; padding:5px 0 0; text-align:left;}
.risk-free-box-textbox{ width:100%; float:left; padding:10px 0; text-align:left;}
.risk-free-box-textbox-button{ width:100%; float:left; padding:10px 0 0; text-align:left;}
.risk-free-box-textbox-button span{ padding: 0 0 10px ; font-size:14px;}
.risk-free-box-textbox-button a{ padding:7px 10px; font-size:14px;}

.domain-main-bnr{ padding:20px;}
.domain-main-bnr-sub h1{ padding:10px 0 0; font-size:20px;}
.domain-main-bnr-sub h2{ padding:10px 0 0; font-size:20px;}
.domain-main-bnr-sub h3{ padding:10px 0 0; font-size:20px;}
.domain-main-bnr-sub h4{ padding:10px 0 0; font-size:20px;}
.domain-main-bnr-sub-sub h1{ padding:10px 0 0; font-size:20px;}
.domain-main-bnr-sub-sub h2{ padding:10px 0 0; font-size:20px;}
.domain-main-bnr-sub-sub h3{ padding:10px 0 0; font-size:20px;}
.domain-main-bnr-sub h4{ padding:10px 0 0; font-size:20px;}
.domain-search-input{ width:65%; padding:10px; font-size:14px; margin:5px 0 0;}
.domain-options-box{ width:28%; margin:0 10px; border-right:none;}
.domain-options-box-price{ width:auto; border-right:none; font-size:16px; padding:10px; margin:20px 0 0;}
.domain-options-box-price h1{ font-size:18px; padding:5px;}
.domain-options-box-price h2{ font-size:18px; padding:5px;}
.domain-options-box-price h3{ font-size:18px; padding:5px;}
.domain-options-box-price h4{ font-size:18px; padding:5px;}
.domain-options-box-price-sub h2{ font-size:14px;}
.domain-options-box-price-sub h3{ font-size:14px;}
.domain-options-box-price-sub h4{ font-size:14px;}
.domain-options-box-price-sub h5{ font-size:14px;}
.popular-sec-main{ width:50%; float:left; padding:10px;}
.popular-sec-box-domain-price-before{ padding:22px 10px 15px 15px; font-size:18px;}
.domain-search-tab-bar{ padding:10px; font-size:14px;}
.domain-search-bar{ padding:10px; box-shadow:0px 0px 15px #bbb; margin:20px 0 0;}
.domain-search-bar-notification{display: inline-block; padding: 10px;}
.domain-search-bar-img{ width:30px; padding:10px 5px 0;}
.domain-main-bnr p{ font-size:14px; padding:10px 0; line-height:20px;}
.domain-search-input{ width:65%; padding:10px; font-size:14px; margin:0;}
.domain-search-button a{ padding:10px 15px; font-size:14px;}
.domain-options{ margin:20px 0 0;}
.domain-options-box-price-border{ height:100px; border-right:none; margin:30px 0 0; display:none;}
.domain-about-main{ width:100%; float:left; padding:0 15px; box-sizing:border-box;}
.domain-about-box{ padding:0; margin:10px 0;}
.popular-sec-box-domain-price{ padding:20px 10px 10px 15px; font-size:18px;}
.popular-sec-box-domain-price span{ padding:15px 0 0; font-size:14px;}
.popular-sec-box-domain-price-before{ padding:0 10px 15px 15px; font-size:16px;}
.why-buy-domain-main{ width:100%; float:left; padding:10px;}
.shared-cheap-serversea{ padding:20px 15px 0;}
.why-buy-domain-box{ width:100%; height:auto; float:left; padding:14px;}
.reg-domain-main{ width:100%; padding:10px;}
.reg-domain-box{ width:100%; height:auto; padding:15px;}
.domain-main-bnr-options ul li span{ width:85%; font-size:14px; line-height:20px; padding:0 0 0 5px;}

.share-hosting-comparison{ width:100%; padding:20px; overflow-x:hidden;}
.buy-domain-box{ height:220px; padding:20px 15px;}
.buy-domain-box h2{ font-size:17px; padding:15px 0 0;}
.buy-domain-box h3{ font-size:17px; padding:15px 0 0;}
.buy-domain-box h4{ font-size:17px; padding:15px 0 0;}
.buy-domain-box h5{ font-size:17px; padding:15px 0 0;}
.domain-detail-box{ width:100%; min-height:auto; padding:0 15px; border-right:none; border-bottom:1px solid #aaa;}

.available-domain-box p{ width:100%; float:left; font-size:12px; line-height:20px; color:#fff; padding:15px 0 0; text-align:left;}
.after-domain-reg-box h2{ width:100%; float:left; font-size:16px; color:#222; padding:15px 0 0; text-align:left;}
.after-domain-reg-box h3{ width:100%; float:left; font-size:16px; color:#222; padding:15px 0 0; text-align:left;}
.after-domain-reg-box h4{ width:100%; float:left; font-size:16px; color:#222; padding:15px 0 0; text-align:left;}
.after-domain-reg-box h5{ width:100%; float:left; font-size:16px; color:#222; padding:15px 0 0; text-align:left;}
.after-domain-reg-box p{ width:100%; float:left; font-size:12px; line-height:20px; color:#444; padding:15px 0 0; text-align:left;}
.after-reg-domain-box-sub h2{ width:100%; float:left; font-size:16px; padding:0; text-align:left;}
.after-reg-domain-box-sub h3{ width:100%; float:left; font-size:16px; padding:0; text-align:left;}
.after-reg-domain-box-sub h4{ width:100%; float:left; font-size:16px; padding:0; text-align:left;}
.after-reg-domain-box-sub h5{ width:100%; float:left; font-size:16px; padding:0; text-align:left;}
.after-reg-domain-box p{ width:100%; float:left; font-size:12px; line-height:20px; padding:10px 0 0; text-align:left;}
.faq-box-textbox p{ font-size:12px; line-height:20px; padding:0; text-align:left;}
.vps-plan-main{ width:50%; float:left; padding:10px;}
}
@media only screen and (max-width:480px){
.hdr{ padding:25px 0;}
.logo{ width:150px; float:none; padding:10px; text-align:center; margin:0px auto;}
.top-right ul li{ padding:10px 3px; font-size:12px;}
.top-right ul li a span{ top:-10px;}
.top-right{ float:right; padding:10px 10px 0 0;}
.shared-cheap-serversea-main{ width:100%; float:left; padding:10px 10px;}
.w65{ width:100%; display:inline-block;}
.w35{ width:100%; display:inline-block;}
.main-heading h1{ font-size:18px; line-height:26px;}
.main-heading h2{ font-size:18px; line-height:26px;}
.main-heading h3{ font-size:18px; line-height:26px;}
.main-heading h4{ font-size:18px; line-height:26px;}
.main-heading p{ font-size:12px; padding:7px 10px; line-height:20px;}
.main-heading-sub h1{ font-size:16px; line-height:20px; padding:10px 0 0;}
.main-heading-sub h2{ font-size:16px; line-height:20px; padding:10px 0 0;}
.main-heading-sub h3{ font-size:16px; line-height:20px; padding:10px 0 0;}
.main-heading-sub h4{ font-size:16px; line-height:20px; padding:10px 0 0;}
.cheap-hosting-main{ width:100%; padding:10px;}
.recommmended-empty{ border-radius:10px; text-align:center; margin:0;}
.shared-cheap-serversea{ padding:30px 20px 0;}
.cheap-hosting-box-img{ width:70px; padding:10px;}
.cheap-hosting-box-pay{ font-size:12px; line-height:20px; padding:10px; text-align:left;}
.cheap-hosting-box-pay img{ float:right; display:inline-block; padding:0; text-align:right;}
.why-serversea-box-textbox h1{ font-size:16px; padding:10px 0;}
.why-serversea-box-textbox h2{ font-size:16px; padding:10px 0;}
.why-serversea-box-textbox h3{ font-size:16px; padding:10px 0;}
.why-serversea-box-textbox h4{ font-size:16px; padding:10px 0;}
.why-serversea-box-textbox p{ font-size:12px; line-height:20px;}
.why-serversea-box-textbox{ width:100%; padding:5px;}
.benefits-box-textbox{ width:100%; padding:15px 0 0;}
.benefits-box-img2{ float:left; width:70px;}
.share-hosting-comparison-box-list{ font-size:12px;}
.share-hosting-comparison-box-list ul li h5{ font-size:12px; padding:0 5px; font-family: "poppinssemibold";}
.explore-box-list ul li{ font-size:12px; padding:3px 0;}
.explore-box p{ height:auto; font-size:12px; line-height:20px; padding:5px 0 0;}
.faq-box-textbox h1{ font-size:16px; padding:10px 0 5px;}
.faq-box-textbox h2{ font-size:16px; padding:10px 0 5px;}
.faq-box-textbox h3{ font-size:16px; padding:10px 0 5px;}
.faq-box-textbox h4{ font-size:16px; padding:10px 0 5px;}
.faq-box-textbox p{ font-size:12px; line-height:20px;}
.book-box-img{ width:40%; float:left;}
.book-box-textbox p{ font-size:12px; line-height:20px; padding:10px 0 0;}
.book-box-textbox-button{ padding:15px 5px 0 0;}
.book-box-textbox-button a{ padding:5px 10px; font-size:12px; border-radius:5px;}
.reviews{ padding:0 20px 20px;}
.rate { height:42px; padding: 0 10px;}
.reviews-box-img{ width:60%; padding:10px 0 0;}
.footer-box{ width:100%; padding:0 15px 15px;}
.footer-box h2{ font-size:16px; line-height:24px; padding:0;}
.footer-box h3{ font-size:16px; line-height:24px; padding:0;}
.footer-box h4{ font-size:16px; line-height:24px; padding:0;}
.footer-box h5{ font-size:16px; line-height:24px; padding:0;}
.footer-box-links ul li a{ font-size:12px;}
.footer-box-links ul li{ padding:0px;}
.footer-bottom-left{ font-size:12px;  padding:0 0 10px;}
.footer-bottom{ padding:20px 10px 10px;}
.serversea-wordpress-main{ width:100%; float:left; padding:5px 10px;}
.serversea-wordpress-box h2{ font-size:14px;}
.serversea-wordpress-box h3{ font-size:14px;}
.serversea-wordpress-box h4{ font-size:14px;}
.serversea-wordpress-box h5{ font-size:14px;}
.serversea-wordpress-box{ min-height:auto; box-shadow:0px 0px 5px #ddd; border-radius:5px; padding:10px;}
.explore-area-box-list ul li{ font-size:12px; padding:3px 0;}
.explore-area-box h1{ font-size:18px; padding:0;}
.explore-area-box h2{ font-size:18px; padding:0;}
.explore-area-box h3{ font-size:18px; padding:0;}
.explore-area-box h4{ font-size:18px; padding:0;}
.cheap-hosting-box{ width:100%; float:left; padding:0; background:#fff; box-shadow:0px 0px 10px #ccc; border-radius:10px; position:relative;}
.cheap-hosting-box h1{ font-size:18px; padding:0 15px 0; }
.cheap-hosting-box h2{ font-size:18px; padding:0 15px 0; }
.cheap-hosting-box h3{ font-size:18px; padding:0 15px 0; }
.cheap-hosting-box h4{ font-size:18px; padding:0 15px 0; }
.programing-sec-bg{ width:100%; box-shadow:0px 0px 10px #043aa3; border-radius:10px; padding:10px;}
.unlimited-choose{ padding:20px 0;}
.cpanel-features-main{ width:100%; height:ato; float:left; padding:20px 10px;}
.shared-cheap-serversea-box{ width:100%; float:left; text-align:center;}
.shared-cheap-serversea-box h2{ float:none; display:inline-block; font-size:14px; padding:10px 0 0; text-align:center;}
.shared-cheap-serversea-box h3{ float:none; display:inline-block; font-size:14px; padding:10px 0 0; text-align:center;}
.shared-cheap-serversea-box h4{ float:none; display:inline-block; font-size:14px; padding:10px 0 0; text-align:center;}
.shared-cheap-serversea-box h5{ float:none; display:inline-block; font-size:14px; padding:10px 0 0; text-align:center;}
.shared-cheap-serversea-box p{ float:none; display:inline-block; font-size:12px; line-height:20px; padding:5px 0 0; text-align:center;}
.shared-cheap-serversea-box-img{ width:60px; float:none; display:inline-block; padding:10px 10px 5px; box-shadow:0px 0px 10px #ddd; border-radius:5px;}
.domain-search-tab-bar{ padding:10px; font-size:12px;}
.domain-search-tab-bar span{ padding:5px 10px;}
.domain-search-tab-bar img{ display:inline-block; padding:0 5px;}
.domain-search-tab-bar a{ padding:0 5px; font-size:12px;}
.domain-search-bar-img{ float:left; padding:7px 5px 0;}
.domain-search-input{ width:70%; padding:10px 5px; font-size:12px; margin:0;}
.domain-search-button a{ padding:10px 15px; font-size:13px;}
.domain-about-box{ padding:0; margin:10px 0;}
.domain-about-box-list ul li{ font-size:12px; padding:3px 0;}
.domain-about-box-textbox h1{ font-size:20px; line-height:28px; padding:0;}
.domain-about-box-textbox h2{ font-size:20px; line-height:28px; padding:0;}
.domain-about-box-textbox h3{ font-size:20px; line-height:28px; padding:0;}
.domain-about-box-textbox h4{ font-size:20px; line-height:28px; padding:0;}
.domain-about-box-textbox p{ font-size:12px; line-height:22px; padding:0 0 10px;}
.domain-options-box-name span{ font-size:12px; padding:5px 10px;}
.domain-options-box-price{ font-size:12px; padding:5px; margin:20px 0 0;}
.domain-options-box-price h2{ font-size:14px; padding:5px 5px 0px;}
.domain-options-box-price h3{ font-size:14px; padding:5px 5px 0px;}
.domain-options-box-price h4{ font-size:14px; padding:5px 5px 0px;}
.domain-options-box-price h5{ font-size:14px; padding:5px 5px 0px;}
.popular-sec-box-domain-name{ padding:5px 10px 5px 15px; font-size:18px;}
.popular-sec-box-domain-name a{ padding:0 10px; font-size:18px;}
.popular-sec-box-domain-price{ padding:20px 10px 10px 15px; font-size:20px;}
.popular-sec-box-domain-price-before{ padding:0 10px 15px 15px; font-size:14px;}
.domain-reg-box h2{ font-size:18px; padding:10px 0 0;}
.domain-reg-box h3{ font-size:18px; padding:10px 0 0;}
.domain-reg-box h4{ font-size:18px; padding:10px 0 0;}
.domain-reg-box h5{ font-size:18px; padding:10px 0 0;}
.domain-reg-box p{ font-size:12px; line-height:18px; padding:10px 0 0;}
.why-buy-domain-box p{ font-size:12px; line-height:18px; padding:10px 0 0;}
.why-buy-domain-box h2{ height:auto; font-size:18px; padding:10px 0 0;}
.why-buy-domain-box h3{ height:auto; font-size:18px; padding:10px 0 0;}
.why-buy-domain-box h4{ height:auto; font-size:18px; padding:10px 0 0;}
.why-buy-domain-box h5{ height:auto; font-size:18px; padding:10px 0 0;}
.reg-domain-box h1{ font-size:18px;}
.reg-domain-box h2{ font-size:18px;}
.reg-domain-box h3{ font-size:18px;}
.reg-domain-box h4{ font-size:18px;}
.reg-domain-box p{ font-size:12px; line-height:18px; padding:10px 0 0;}
.domain-main-bnr p{ font-size:12px; padding:10px 0; line-height:20px;}
.home-about{ padding:10px 20px;}
.buy-domain-main{ width:100%; float:left; padding:10px; text-align:center;}
.buy-domain-box{ height:auto; padding:15px;}

.budget-box h1{ font-size:16px; padding:0;}
.budget-box h2{ font-size:16px; padding:0;}
.budget-box h3{ font-size:16px; padding:0;}
.budget-box h4{ font-size:16px; padding:0;}
.budget-box p{ font-size:12px; line-height:22px; padding:5px 0 0;}
.budget-package-box-list h2{ font-size:16px; padding:10px 15px;}
.budget-package-box-list h3{ font-size:16px; padding:10px 15px;}
.budget-package-box-list h4{ font-size:16px; padding:10px 15px;}
.budget-package-box-list h5{ font-size:16px; padding:10px 15px;}
.budget-package-box-list ul li{ font-size:12px; padding:12px 20px; border-bottom:1px solid #ddd; font-family: "poppinsregular";}
.budget-vps-box p{ height:120px; font-size:12px; line-height:22px; padding:0;}
.budget-benefits-box-full h1{ font-size:16px; padding:0;}
.budget-benefits-box-full h2{ font-size:16px; padding:0;}
.budget-benefits-box-full h3{ font-size:16px; padding:0;}
.budget-benefits-box-full h4{ font-size:16px; padding:0;}
.budget-benefits-box h1{ font-size:16px; padding:0; text-align:left;}
.budget-benefits-box h2{ font-size:16px; padding:0; text-align:left;}
.budget-benefits-box h3{ font-size:16px; padding:0; text-align:left;}
.budget-benefits-box h4{ font-size:16px; padding:0; text-align:left;}
.budget-benefits-box p{ font-size:12px; line-height:22px; padding:5px 0 0;}
.vps-plan-main{ width:100%; float:left; padding:10px;}

.wordpress-hosting-box h1{ font-size:16px; line-height:22px; padding:0 0 10px;}
.wordpress-hosting-box h2{ font-size:16px; line-height:22px; padding:0 0 10px;}
.wordpress-hosting-box h3{ font-size:16px; line-height:22px; padding:0 0 10px;}
.wordpress-hosting-box h4{ font-size:16px; line-height:22px; padding:0 0 10px;}
	
.submit-domain-search-button{ padding:7px 15px; font-size:14px;}
}
@media only screen and (max-width:428px){
.hdr{ padding:50px 0;}
.logo{ width:170px; float:none; padding:10px 10px 5px; text-align:center; margin:0px auto;}
.top-right ul li a span{ top:5px; right:-25px;}
.top-right{ width:100%; display:inline-block; float:none; padding:0 15px 0 0; text-align:center;}
.w25{ width:100%; display:inline-block;}
.benefits-box-img{ width:60px;}
.domain-search-tab-bar img{ width:25px; display:inline-block; padding:0 5px;}
.domain-search-tab-bar{ padding:5px; font-size:12px;}
.domain-search-tab-bar span{ padding:5px;}
.domain-main-bnr h1{ padding:0; font-size:20px;}
.domain-main-bnr h2{ padding:0; font-size:20px;}
.domain-main-bnr h3{ padding:0; font-size:20px;}
.domain-main-bnr h4{ padding:0; font-size:20px;}
.domain-main-bnr-sub h1{ font-size:16px; line-height:24px; padding:10px 0;}
.domain-main-bnr-sub h2{ font-size:16px; line-height:24px; padding:10px 0;}
.domain-main-bnr-sub h3{ font-size:16px; line-height:24px; padding:10px 0;}
.domain-main-bnr-sub h4{ font-size:16px; line-height:24px; padding:10px 0;}
.domain-main-bnr-sub-sub h1{ font-size:16px; line-height:24px; text-align:center;}
.domain-main-bnr-sub-sub h2{ font-size:16px; line-height:24px; text-align:center;}
.domain-main-bnr-sub-sub h3{ font-size:16px; line-height:24px; text-align:center;}
.domain-main-bnr-sub-sub h4{ font-size:16px; line-height:24px; text-align:center;}
.domain-search-bar{ padding:5px; box-shadow:0px 0px 10px #bbb; margin:15px 0 0;}
.domain-search-bar-notification{ display: inline-block; padding: 10px;}
.domain-search-button a{ padding:5px; font-size:12px; margin:5px 0 0;}
.domain-options-box{ width:28%; margin:0 5px; border-right:none;}
.domain-options-box-price{ width:auto; border-right:none; font-size:14px; padding:5px; margin:20px 0 0;}
.domain-options-box-price h1{ font-size:13px; padding:5px;}
.domain-options-box-price h2{ font-size:13px; padding:5px;}
.domain-options-box-price h3{ font-size:13px; padding:5px;}
.domain-options-box-price h4{ font-size:13px; padding:5px;}
.domain-options-box-price-sub h2{ font-size:12px;}
.domain-options-box-price-sub h3{ font-size:12px;}
.domain-options-box-price-sub h4{ font-size:12px;}
.domain-options-box-price-sub h5{ font-size:12px;}
.domain-about-box-textbox h1{ font-size:18px; line-height:26px; padding:0;}
.domain-about-box-textbox h2{ font-size:18px; line-height:26px; padding:0;}
.domain-about-box-textbox h3{ font-size:18px; line-height:26px; padding:0;}
.domain-about-box-textbox h4{ font-size:18px; line-height:26px; padding:0;}
.domain-about-box-textbox-sub h1{ width:100%; float:left; font-size:16px; padding:0;}
.domain-about-box-textbox-sub h2{ width:100%; float:left; font-size:16px; padding:0;}
.domain-about-box-textbox-sub h3{ width:100%; float:left; font-size:16px; padding:0;}
.domain-about-box-textbox-sub h4{ width:100%; float:left; font-size:16px; padding:0;}
}
@media (max-width: 980px){
  .contact-page-ss .contact-top-card,
  .contact-page-ss .contact-map-card,
  .contact-page-ss .contact-legal{
    padding-left: 18px !important;
    padding-right: 18px !important;
  }

  .contact-top-grid{
    grid-template-columns:1fr;
  }

  .contact-map-grid{
    grid-template-columns:1fr;
    grid-template-areas:
      "pk"
      "usa"
      "uk";
    gap:18px;
  }

  .map-icon{
    width:90px;
    min-width:90px;
  }
  .map-icon img{
    width:90px;
  }

  .contact-top-title{ font-size:26px; }
  .contact-top-desc{ font-size:16px; }
  .map-line{ font-size:18px; }
}
@media (max-width: 600px){
  .bank-grid{ grid-template-columns: 1fr; }
  .paym-hero .home-main-bnr-image img{ max-width:320px; }
}
@media (max-width: 600px){
  .faq-hero .home-main-bnr-image img{ max-width:320px; }
}
@media (max-width: 980px){
    .ss-about-hero-grid{ grid-template-columns: 1fr; text-align:left; }
    .ss-about-hero-art{ text-align:left; }
    .ss-about-cards{ grid-template-columns: 1fr; }
    .ss-about-feature-grid{ grid-template-columns: repeat(2, 1fr); }
    .ss-about-title{ font-size:38px; line-height:48px; }
    .ss-about-heading h2{ font-size:36px; line-height:46px; }
  }
@media (max-width: 900px){
    .ss-guarantee-grid{
      grid-template-columns: 1fr;
    }
    .ss-guarantee-heading h1{
      font-size:36px;
      line-height:46px;
    }
  }
@media (max-width: 900px){
  .ss-guarantee-hero-inner{
    grid-template-columns: 1fr;
  }
  .ss-guarantee-hero-art{
    text-align:left;
    margin-top:14px;
  }
  .ss-guarantee-hero-text h1{
    font-size:38px;
    line-height:48px;
  }
}
@media (max-width: 950px){
    .ss-mission-hero-inner{
      grid-template-columns: 1fr;
    }
    .ss-mission-hero-art{
      text-align:left;
      margin-top: 10px;
    }
    .ss-mission-hero h1{
      font-size: 38px;
      line-height: 48px;
    }
    .ss-mission-grid{
      grid-template-columns: 1fr;
    }
  }
@media (max-width: 980px){
    .ss-dc-hero-inner{ grid-template-columns: 1fr; }
    .ss-dc-hero-art{ text-align:left; margin-top: 12px; }
    .ss-dc-hero h1{ font-size:38px; line-height:48px; }
    .ss-dc-grid{ grid-template-columns: 1fr 1fr; }
  }
@media (max-width: 950px){
    .ss-support-hero-inner{ grid-template-columns: 1fr; }
    .ss-support-hero-art{ text-align:left; margin-top: 12px; }
    .ss-support-hero h1{ font-size:38px; line-height:48px; }
    .ss-support-grid{ grid-template-columns: 1fr; }
  }
@media (max-width: 950px){
    .ss-ref-hero-inner{ grid-template-columns: 1fr; }
    .ss-ref-hero-art{ text-align:left; margin-top: 12px; }
    .ss-ref-hero h1{ font-size:38px; line-height:48px; }
  }
@media (max-width: 950px){
    .ss-pp-hero-inner{ grid-template-columns: 1fr; }
    .ss-pp-hero-art{ text-align:left; margin-top: 12px; }
    .ss-pp-hero h1{ font-size:38px; line-height:48px; }
  }
@media (max-width:980px){
  .ss-legal-hero-inner{ grid-template-columns:1fr; }
  .ss-legal-hero-art{ text-align:left; margin-top:12px; }
  .ss-legal-hero h1{ font-size:38px; line-height:48px; }
}
@media (max-width: 768px){
  .ss-history-hero{ padding:52px 0; }
  .ss-history-card{ padding:22px 18px; border-radius:12px; }
  .ss-history-card p{ font-size:16px; line-height:28px; }
}
@media (max-width: 900px){
  .ss-hero{ padding:34px 0 26px; }
  .ss-hero-grid{ grid-template-columns: 1fr; }
  .ss-hero-art{ justify-content:flex-start; }
  .ss-hero-art img{ width:min(320px, 100%); }
}
@media (max-width: 768px) {
  .home-main-bnr-image {
    display: none;
  }

  .home-main-bnr-textarea {
    width: 100%;
    text-align: left;
  }
}
.shared-main-bnr h1{
  margin:10px 0 0;
  font-size:46px;
  line-height:56px;
}
@media (max-width: 1100px){
  .shared-main-bnr h1{ font-size:42px; line-height:52px; }
}
@media (max-width: 992px){
  .shared-main-bnr h1{ font-size:38px; line-height:48px; }
}
@media (max-width: 768px){
  .shared-main-bnr h1{ font-size:34px; line-height:42px; }
}
@media (max-width: 576px){
  .shared-main-bnr h1{ font-size:28px; line-height:36px; }
}
@media (max-width: 992px){
  .home-main-bnr-textarea{ width:100%; }
  .home-main-bnr-image{ display:none; }
}
.shared-main-bnr h1{
  margin:10px 0 0;
  font-size:clamp(28px, 4vw, 46px) !important;
  line-height:1.15 !important;
  font-family:"poppinssemibold";
}
.shared-cheap-ic img{
  width:42px;
  height:42px;
  object-fit:contain;
}
.shared-cheap-card h5{
  margin:0 0 8px;
  font-size:22px;
  line-height:30px;
  color:#333;
  font-family:"poppinssemibold";
}
.shared-cheap-card p{
  margin:0;
  font-size:16px;
  line-height:26px;
  color:#666;
}
.shared-cheap-ic img{
  width:32px;
  height:32px;
  object-fit:contain;
}
.shared-cheap-content h5{
  margin:0 0 6px;
  font-size:20px;
  line-height:28px;
  color:#222;
  font-family:"poppinssemibold";
}
.shared-cheap-content p{
  margin:0;
  font-size:15px;
  line-height:24px;
  color:#666;
}
@media (max-width: 576px){
  .shared-cheap-row{
    gap:14px;
  }

  .shared-cheap-ic{
    width:48px;
    height:48px;
    min-width:48px;
  }

  .shared-cheap-content h5{
    font-size:18px;
  }
}
.shared-cheap-card p{
  max-width: 240px;
  line-height: 22px;
  margin-top: 2px;
}
.shared-cheap-content h5{
  margin-bottom: 4px;
}
@media (max-width: 576px){
  .shared-cheap-card p{
    max-width: 100%;
  }
}
.shared-cheap-ic img{
  width:32px !important;
  height:32px !important;
  object-fit:contain;
}
.shared-cheap-content h5{
  margin:0 0 4px !important;
  font-size:20px;
  line-height:28px;
}
.shared-cheap-content p{
  margin:0 !important;
  font-size:15px;
  line-height:22px;              
  max-width:100% !important;      
}
.why-serversea-txt h4{
  margin:0 0 6px;
  font-size:20px;
  line-height:26px;
  color:#222;
  font-family:"poppinssemibold";
}
.why-serversea-txt p{
  margin:0;
  font-size:15px;
  line-height:22px;
  color:#666;
}
.share-hosting-comparison-box-list ul{list-style:none;margin:0;padding:0}
.share-hosting-comparison-box-list ul{
  min-width:980px;
}
.share-hosting-comparison-box-list ul li{
  display:flex;
  align-items:center;
  gap:16px;
  padding:14px 16px;
  border-top:1px solid #eef2fb;
}
.share-hosting-comparison-box-list ul li:first-child{border-top:none}
.share-hosting-comparison-box-list ul li.shc-head{
  position:sticky;
  top:0;
  z-index:5;
  background:#0b57e3;
  border-top:none;
}
.share-hosting-comparison-box-list ul li.shc-head h5{
  width:100%;
  display:flex;
  align-items:center;
  gap:16px;
  margin:0;
  padding:0;
}
.share-hosting-comparison-box-list ul li.shc-head .share-hosting-comparison-box-description,
.share-hosting-comparison-box-list ul li.shc-head .share-hosting-comparison-box-bronze{
  color:#fff;
  font-weight:700;
}
.share-hosting-comparison-box-list ul li.shc-head .share-hosting-comparison-box-description{
  width:280px;
  font-size:16px;
}
.share-hosting-comparison-box-list ul li:nth-child(even):not(.shc-head){
  background:#f7f9ff;
}
.share-hosting-comparison-box-list ul li:not(.shc-head) .share-hosting-comparison-box-bronze{
  color:#2f3a4a;
}
.explore-box h5,
.explore-box h4,
.explore-box h3,
.explore-box h2{
  width:auto !important;
  float:none !important;
  margin:0;
  padding:0 0 0 16px;

  font-size:20px;
  line-height:28px;
  color:#0551e5;
}
.explore-box-img + h5,
.explore-box-img + h4,
.explore-box-img + h3,
.explore-box-img + h2{
  display:block;
}
.explore-box-img,
.explore-box h5,
.explore-box h4,
.explore-box h3,
.explore-box h2{
  display:inline-flex;
  align-items:center;
}
.explore-box h5,
.explore-box h4,
.explore-box h3,
.explore-box h2{
  margin-top:-80px;                      
  margin-left:96px;                      
  min-height:56px;                      
}
.explore-box p{
  height:auto !important;                
}
.explore-box-list ul{
  margin:0;
  padding:0;
}
.explore-box-list ul li{
  float:none !important;
  width:100%;
  list-style:none;
  font-size:16px;
  line-height:24px;
  color:#444;
  padding:6px 0;

  display:flex;
  align-items:flex-start;
  gap:10px;
}
.explore-box-list ul li img{
  width:20px;
  height:auto;
  margin-top:2px;
  flex:0 0 auto;
}
@media (max-width: 991px){
  .explore-main{
    width:50% !important;
  }

  
  .explore-box h5,
  .explore-box h4,
  .explore-box h3,
  .explore-box h2{
    margin-top:0;
    margin-left:0;
    padding:0;
    min-height:auto;
    display:block;
  }

  .explore-box-img{
    margin-bottom:12px;
  }
}
.explore-box h5{
  margin:0 0 14px;
  line-height:1.25;
  word-break:break-word;
  overflow-wrap:anywhere;

  
  min-height:84px;          
  display:flex;
  align-items:flex-start;
}
@media (max-width: 768px){
  .explore-box h5{
    font-size:20px;
    line-height:1.25;
    min-height:72px;
  }
}
@media (max-width: 480px){
  .explore-box h5{
    font-size:18px;
    line-height:1.22;
    min-height:64px;
  }
}
.explore.explore-journey .explore-box h5{
  margin:0 0 14px;
  line-height:1.25;
  overflow-wrap:anywhere;
  word-break:break-word;

  
  min-height:64px;
}
@media (max-width: 520px){
  .explore.explore-journey .explore-main{
    width:100% !important;
  }
  .explore.explore-journey .explore-box h5{
    min-height:unset;
    font-size:18px;
  }
}
.explore-journey .explore-box p{
  padding-top:8px !important;   
  height:auto !important;       
  margin:0 !important;
}
.explore-journey .explore-box h5{
  margin:0 !important;
}
.explore-box h5{
  margin:0 0 8px !important;   
}
.explore.explore-features .explore-box-img img{
  max-width:42px;
  height:auto;
}
.explore.explore-features .explore-box h5{
  margin:0 !important;
  padding:0 !important;
  font-size:20px;
  line-height:1.25;
  color:#0551e5;
  word-break:break-word;
}
.explore.explore-features .explore-box-list ul{
  margin:6px 0 0 !important; 
  padding:0 !important;
}
.explore.explore-features .explore-box-list ul li{
  list-style:none;
  display:flex;
  align-items:flex-start;
  gap:10px;

  padding:6px 0;
  margin:0;
  font-size:16px;
  line-height:1.55;
  color:#444;
}
.explore.explore-features .explore-box-list ul li img{
  width:18px;
  height:auto;
  margin-top:3px;
  flex:0 0 auto;
}
@media (max-width: 560px){
  .explore.explore-features{
    grid-template-columns:1fr;
  }

  .explore.explore-features .explore-box h5{
    font-size:18px;
  }

  .explore.explore-features .explore-box-list ul li{
    font-size:14px;
  }
}
.explore-main .explore-box-img,
.explore-main .explore-box h5{
  display:inline-flex;
  vertical-align:middle;
}
.explore-main .explore-box h5{
  align-items:center;           
  min-height:72px;              
  line-height:1.25;
}
.explore-journey .explore-box h5{
  margin:0;
  padding:0;

  
  margin-left:100px;           
  margin-top:-80px;            

  min-height:80px;             
  display:flex;
  align-items:center;          

  font-size:20px;
  line-height:1.25;
  color:#0551e5;
  word-break:break-word;
}
.explore-journey .explore-box p{
  margin-top:10px;
  font-size:14px;
  line-height:1.6;
}
@media(max-width:576px){
  .explore-journey .explore-box h5{
    margin-left:0;
    margin-top:12px;
    min-height:auto;
    display:block;
    font-size:18px;
  }
}
.explore.explore-journey .explore-box h5{
  grid-area:title;
  float:none !important;
  width:auto !important;

  padding:0 !important;
  margin:0 !important;

  display:flex;
  align-items:center;  
  min-height:80px;     
  line-height:1.25;
}
.explore.explore-journey .explore-box p{
  grid-area:text;
  float:none !important;
  width:100% !important;

  height:auto !important;          
  padding:0 !important;            
  margin:0 !important;

  font-size:16px;                  
  line-height:26px;
}
@media(max-width:640px){
  .explore.explore-journey .explore-box{
    grid-template-columns:1fr;
    grid-template-areas:
      "icon"
      "title"
      "text";
  }
  .explore.explore-journey .explore-box h5{
    min-height:auto;
    margin-top:10px !important;
  }
}
.explore.explore-features .explore-box-list ul li{
  float:none !important;         
  display:flex;
  align-items:flex-start;        
  gap:10px;
}
.explore.explore-features .explore-box-list ul li i{
  margin-top:3px;                
  line-height:1;
  flex:0 0 auto;
  font-size:16px;
}
.unlimited-choose-box h3{
  width: 100%;
  float: none;
  text-align: center;
}
.unlimited-choose-box p{
  width: 100%;
  float: none;
  text-align: center;
}
.cpanel-features .main-heading{
  text-align:center;
  margin-bottom:18px;
}
.cpanel-features .main-heading h2{
  margin:0;
  font-size:46px;
  line-height:54px;
}
.cpanel-features .main-heading p{
  margin:10px 0 0;
  font-size:18px;
  line-height:26px;
  color:#666;
}
.cpanel-features-box-img img{
  max-width:42px;
  height:auto;
  display:block;
}
.cpanel-features-box h5{
  margin:0;
  font-size:26px;
  line-height:34px;
  font-weight:700;
  color:#222;
}
.cpanel-features-list li{
  padding:7px 0;
  font-size:16px;
  line-height:24px;
  color:#4a4a4a;
  border-top:1px dashed rgba(0,0,0,.08);
}
.cpanel-features-list li:first-child{
  border-top:0;
}
@media (max-width: 992px){
  .cpanel-features-grid{ grid-template-columns:repeat(2, 1fr); }
  .cpanel-features .main-heading h2{ font-size:38px; line-height:46px; }
}
@media (max-width: 600px){
  .cpanel-features-grid{ grid-template-columns:1fr; }
  .cpanel-features .main-heading h2{ font-size:30px; line-height:38px; }
  .cpanel-features .main-heading p{ font-size:16px; }
  .cpanel-features-box h5{ font-size:22px; line-height:30px; }
}
.ss-wp-ic img{
  max-width:44px;
  height:auto;
  display:block;
}
.home-about .main-heading h2{
  font-size: clamp(28px, 3.2vw, 54px);
  line-height: 1.15;
  margin: 0;
}
@media (max-width: 1200px){
  .home-about .main-heading h2{ margin-bottom: 10px; }
  .ss-wp-subtitle{ margin-top: 8px; }
}
.ss-wpbenefit-section .w100{margin:0 auto;padding:0 4%;}
.ss-wpbenefit-head h3{
  margin:0;
  text-align:center;
  font-size:42px;        
  line-height:52px;
  color:#222;
  font-family:"poppinssemibold",sans-serif;
}
.ss-wpbenefit-text h5{
  margin:0;
  font-size:18px;
  line-height:26px;
  color:#2a2a2a;
  font-family:"poppinssemibold",sans-serif;
}
.ss-wpbenefit-text p{
  margin:6px 0 0;
  font-size:14px;
  line-height:22px;
  color:#666;
}
@media(max-width:992px){
  .ss-wpbenefit-head h3{font-size:40px;line-height:50px;}
  .ss-wpbenefit-grid{grid-template-columns:repeat(2,1fr);}
}
@media(max-width:640px){
  .ss-wpbenefit-section{padding:30px 0 38px;}
  .ss-wpbenefit-head h3{font-size:28px;line-height:36px;}
   .ss-wpbenefit-grid{
    grid-template-columns:1fr;
    gap:12px;
    margin-top:18px;
  }
}
.ss-domain-hero h1{margin:0 auto 6px;font-size:52px;line-height:1.12;letter-spacing:-.02em}
.ss-domain-hero .domain-main-bnr-sub h3{margin:6px 0 2px;font-size:24px;line-height:1.35}
.ss-domain-hero .domain-main-bnr-sub h3 span{color:#0551e5;font-family:"poppinssemibold"}
.ss-domain-hero .domain-main-bnr-sub-sub h4{margin:0;font-size:30px;line-height:1.25;letter-spacing:.02em;color:#0551e5;font-family:"poppinssemibold"}
.ss-domain-hero p{max-width:760px;margin:10px auto 0;color:#555}
.ss-domain-hero .domain-search-tab-bar span{background:#fff;color:#0551e5;border-radius:12px;padding:12px 20px;font-family:"poppinssemibold";line-height:1}
.ss-domain-hero .domain-search-tab-bar img{width:18px;height:18px;opacity:.95}
.ss-domain-hero .domain-search-tab-bar a{display:inline-flex;align-items:center;justify-content:center;padding:12px 18px;border-radius:12px;color:#fff;font-family:"poppinssemibold";line-height:1}
.ss-domain-hero .domain-search-tab-bar a:hover{background:rgba(255,255,255,.14)}
.ss-domain-hero .domain-search-bar-img img{width:26px;height:26px;opacity:.6}
.ss-domain-hero .domain-options-box-name span{background:#fff;color:#0551e5;border-radius:12px;padding:10px 18px;font-size:22px;font-family:"poppinssemibold";box-shadow:0 12px 26px rgba(16,24,40,.12)}
.ss-domain-hero .domain-options-box-price h4{margin:0;padding:0;color:#fff;font-size:26px;line-height:1.1;font-family:"poppinssemibold"}
.ss-domain-hero .domain-options-box-price h5{margin:6px 0 0;color:#fff;opacity:.9;font-size:16px;text-decoration:line-through}
@media (max-width: 992px){
  .ss-domain-hero h1{font-size:40px}
  .ss-domain-hero .domain-options{flex-wrap:wrap}
  .ss-domain-hero .domain-search-bar{max-width:92%}
}
@media (max-width: 560px){
  .ss-domain-hero h1{font-size:32px}
  .ss-domain-hero .domain-search-tab-bar{gap:8px;padding:8px}
  .ss-domain-hero .domain-search-tab-bar span,
  .ss-domain-hero .domain-search-tab-bar a{padding:10px 12px;font-size:14px}
  .ss-domain-hero .domain-search-bar{padding:10px;border-radius:16px}
  .ss-domain-hero .domain-search-input{font-size:16px;padding:12px 8px}
  .ss-domain-hero .submit-domain-search-button{padding:12px 16px;font-size:16px;border-radius:12px}
}
.ss-domain-hero-v2 h1{
  margin:0 auto 10px;
  font-size:clamp(30px,3.4vw,48px); 
  line-height:1.12;                 
  letter-spacing:-.02em;            

}
.ss-domain-hero-v2 .domain-main-bnr-sub h3{
  margin:8px 0 4px;
  font-size:clamp(18px,2.2vw,26px);
  line-height:1.35;
  color:#2b3441;
}
.ss-domain-hero-v2 .domain-main-bnr-sub h3 span{
  color:#0551e5;
  font-family:"poppinssemibold";
  padding:0 6px;
  border-radius:10px;
  background:rgba(5,81,229,.08);
}
.ss-domain-hero-v2 .domain-main-bnr-sub-sub h4{
  margin:0;
  font-size:clamp(22px,3vw,34px);
  letter-spacing:.12em;
  color:#0551e5;
  font-family:"poppinssemibold";
}
.ss-domain-hero-v2 p{
  margin:12px auto 0;
  max-width:900px;
  color:#5a6676;
  font-size:16px;
  line-height:26px;
}
.ss-domain-hero-v2 .domain-search-tab-bar span{
  background:#fff;
  color:#0551e5;
  border-radius:14px;
  padding:12px 18px;
  font-family:"poppinssemibold";
  box-shadow:0 10px 22px rgba(16,24,40,.10);
}
.ss-domain-hero-v2 .domain-search-tab-bar img{
  width:18px;height:18px;opacity:.9;margin:0 2px;
}
.ss-domain-hero-v2 .domain-search-tab-bar a{
  display:inline-flex;
  align-items:center;
  justify-content:center;
  padding:12px 18px;
  border-radius:14px;
  color:#0551e5;
  background:rgba(255,255,255,.55);
  border:1px solid rgba(255,255,255,.65);
  font-family:"poppinssemibold";
  transition:.2s ease;
}
.ss-domain-hero-v2 .domain-search-tab-bar a:hover{
  transform:translateY(-1px);
  background:#fff;
  box-shadow:0 10px 22px rgba(16,24,40,.10);
}
.ss-domain-hero-v2 .domain-search-bar-img img{
  width:28px;height:28px;opacity:.55;
}
.ss-domain-hero-v2 .domain-options-box-name span{
  background:#fff;
  color:#0551e5;
  border-radius:14px;
  padding:10px 18px;
  font-size:24px;
  font-family:"poppinssemibold";
  box-shadow:0 12px 26px rgba(16,24,40,.12);
}
.ss-domain-hero-v2 .domain-options-box-price h4{
  margin:0;
  padding:0;
  color:#fff;
  font-size:30px;
  line-height:1.1;
  font-family:"poppinssemibold";
}
.ss-domain-hero-v2 .domain-options-box-price h5{
  margin:7px 0 0;
  color:#fff;
  opacity:.9;
  font-size:16px;
  text-decoration:line-through;
}
@media (max-width: 560px){
  .ss-domain-hero-v2 .domain-search-tab-bar{padding:8px;border-radius:16px}
  .ss-domain-hero-v2 .domain-search-tab-bar span,
  .ss-domain-hero-v2 .domain-search-tab-bar a{padding:10px 12px;font-size:14px;border-radius:12px}
  .ss-domain-hero-v2 .domain-search-bar{padding:10px;border-radius:18px}
  .ss-domain-hero-v2 .domain-search-input{font-size:16px}
  .ss-domain-hero-v2 .submit-domain-search-button{padding:12px 16px;font-size:16px;border-radius:16px}
}
.shared-cheap-serversea{
  width:100%;
  float:left;
  padding:40px 0;
  background:#fff;
}
.shared-cheap-serversea .w100{
  
  margin:0 auto;
  padding:0 4%;
}
.shared-cheap-serversea .main-heading{
  text-align:center;
}
.shared-cheap-serversea .main-heading h2{
  margin:0;
  font-size:clamp(24px,2.6vw,34px);
  line-height:1.2;
  color:#1c2430;
  letter-spacing:-.02em;
  font-family:"poppinssemibold";
}
.shared-cheap-serversea .main-heading p{
  margin:12px auto 0;
  color:#5a6676;
  font-size:16px;
  line-height:28px;
}
.shared-cheap-serversea .main-heading a.blue{
  color:#0551e5;
  font-family:"poppinssemibold";
  text-decoration:none;
  border-bottom:1px dashed rgba(5,81,229,.35);
}
.shared-cheap-serversea .main-heading a.blue:hover{border-bottom-style:solid}
.domain-about-box-textbox h3{
  margin:0 0 10px;
  font-size:22px;
  line-height:1.25;
  color:#0551e5;
  font-family:"poppinssemibold";
  letter-spacing:-.01em;
}
.domain-about-box-textbox p{
  margin:0;
  color:#5a6676;
  font-size:16px;
  line-height:28px;
}
.domain-about-box-textbox h4{
  margin:12px 0 6px;
  font-size:18px;
  line-height:1.25;
  color:#1c2430;
  font-family:"poppinssemibold";
  position:relative;
  padding-left:14px;
}
.domain-about-box-textbox h4:before{
  content:"";
  position:absolute;
  left:0;
  top:.45em;
  width:6px;
  height:6px;
  border-radius:999px;
  background:#0551e5;
}
.domain-about-box-list ul{
  list-style:none;
  padding:0;
  margin:14px 0 0;
  display:grid;
  grid-template-columns:1fr;
  gap:10px;
}
.domain-about-box-list li{
  display:flex;
  align-items:flex-start;
  gap:10px;
  padding:10px 12px;
  border-radius:12px;
  background:#f6f9ff;
  border:1px solid rgba(5,81,229,.10);
  color:#2b3441;
  font-size:15px;
  line-height:24px;
}
.domain-about-box-list li img{
  width:18px;
  height:18px;
  margin-top:2px;
  opacity:.9;
}
.domain-about-main:last-child .domain-about-box-textbox p{
  margin-top:0;
}
@media (max-width: 992px){
  .domain-about-main{grid-template-columns:1fr}
  .domain-about-box-textbox{padding:18px}
  .domain-about-box-textbox h3{font-size:20px}
}
@media (max-width: 560px){
  .shared-cheap-serversea{padding:28px 0}
  .shared-cheap-serversea .main-heading p{font-size:15px;line-height:26px}
  .domain-about-box-textbox p{font-size:15px;line-height:26px}
  .domain-about-box-textbox h4{font-size:16px}
}
.domain-main-bnr.ss-domain-hero-v2 h1{
  margin:0 auto 10px;
  font-size:clamp(30px,3.4vw,48px);
  line-height:1.12;
  letter-spacing:-.02em;
  color:#1c2430;
  text-shadow:0 1px 0 rgba(255,255,255,.7);
}
.domain-main-bnr.ss-domain-hero-v2 .domain-main-bnr-sub h3{
  margin:6px 0 10px;
  font-size:clamp(16px,2vw,22px);
  line-height:1.45;
  color:#2b3441;
}
.domain-main-bnr.ss-domain-hero-v2 .domain-main-bnr-options ul{
  list-style:none;
  padding:0;
  margin:0;
  display:flex;
  justify-content:center;
  align-items:center;
  gap:18px;
  flex-wrap:nowrap;      
  width:100%;
}
.domain-main-bnr.ss-domain-hero-v2 .domain-main-bnr-options li{
  margin:0;
  flex:0 0 auto;
}
.domain-main-bnr.ss-domain-hero-v2 .domain-main-bnr-options li span{
  display:inline-flex;
  align-items:center;
  gap:10px;
  padding:12px 18px;
  border-radius:999px;
  background:#fff;
  border:1px solid rgba(5,81,229,.15);
  box-shadow:0 10px 24px rgba(16,24,40,.10);
  font-size:15px;
  line-height:1;
  color:#1f2937;
  white-space:nowrap;   
}
.domain-main-bnr.ss-domain-hero-v2 .domain-main-bnr-options li span img{
  width:18px;
  height:18px;
  flex-shrink:0;
}
.domain-main-bnr.ss-domain-hero-v2 .domain-search-tab-bar span{
  background:#fff;
  color:#0551e5;
  border-radius:14px;
  padding:12px 18px;
  font-family:"poppinssemibold";
  box-shadow:0 10px 22px rgba(16,24,40,.10);
}
.domain-main-bnr.ss-domain-hero-v2 .domain-search-tab-bar img{
  width:18px;height:18px;opacity:.9;margin:0 2px;
}
.domain-main-bnr.ss-domain-hero-v2 .domain-search-tab-bar a{
  display:inline-flex;
  align-items:center;
  justify-content:center;
  padding:12px 18px;
  border-radius:14px;
  color:#0551e5;
  background:rgba(255,255,255,.55);
  border:1px solid rgba(255,255,255,.65);
  font-family:"poppinssemibold";
  transition:.2s ease;
}
.domain-main-bnr.ss-domain-hero-v2 .domain-search-tab-bar a:hover{
  transform:translateY(-1px);
  background:#fff;
  box-shadow:0 10px 22px rgba(16,24,40,.10);
}
.domain-main-bnr.ss-domain-hero-v2 .domain-search-bar-img img{
  width:28px;height:28px;opacity:.55;
}
.domain-main-bnr.ss-domain-hero-v2 .domain-options-box-name span{
  background:#fff;
  color:#0551e5;
  border-radius:14px;
  padding:10px 18px;
  font-size:22px;
  font-family:"poppinssemibold";
  box-shadow:0 12px 26px rgba(16,24,40,.12);
}
.domain-main-bnr.ss-domain-hero-v2 .domain-options-box-price h4{
  margin:0;
  padding:0;
  color:#fff;
  font-size:30px;
  line-height:1.1;
  font-family:"poppinssemibold";
}
.domain-main-bnr.ss-domain-hero-v2 .domain-options-box-price h5{
  margin:7px 0 0;
  color:#fff;
  opacity:.9;
  font-size:16px;
  text-decoration:line-through;
}
@media (max-width: 900px){
  .domain-main-bnr.ss-domain-hero-v2 .domain-main-bnr-options ul{
    flex-wrap:wrap;      
  }
}
@media (max-width: 560px){
  .domain-main-bnr.ss-domain-hero-v2{padding:26px 0 22px}
  .domain-main-bnr.ss-domain-hero-v2 .domain-search-tab-bar{padding:8px;border-radius:16px}
  .domain-main-bnr.ss-domain-hero-v2 .domain-search-tab-bar span,
  .domain-main-bnr.ss-domain-hero-v2 .domain-search-tab-bar a{padding:10px 12px;font-size:14px;border-radius:12px}
  .domain-main-bnr.ss-domain-hero-v2 .domain-search-bar{padding:10px;border-radius:18px}
  .domain-main-bnr.ss-domain-hero-v2 .domain-search-input{font-size:16px}
  .domain-main-bnr.ss-domain-hero-v2 .submit-domain-search-button{padding:12px 16px;font-size:16px;border-radius:16px}
  .domain-main-bnr.ss-domain-hero-v2 .domain-main-bnr-options li span{padding:9px 12px;font-size:13px}
   .domain-main-bnr.ss-domain-hero-v2 .domain-main-bnr-options ul{
    flex-direction:column;
    flex-wrap:nowrap;
    gap:12px;
  }

  .domain-main-bnr.ss-domain-hero-v2 .domain-main-bnr-options li{
    width:100%;
  }

  .domain-main-bnr.ss-domain-hero-v2 .domain-main-bnr-options li span{
    width:100%;
    justify-content:center;
    padding:11px 16px;
    font-size:14px;
  }
}
.ss-domain-trust strong{
  display:block;
  font-size:16px;
  color:#1c2430;
  font-family:"poppinssemibold";
}
.ss-domain-trust small{
  display:block;
  margin-top:4px;
  font-size:13px;
  color:#6b7280;
}
.ss-transfer-wrap .main-heading{
  text-align:center;
  margin-bottom:16px;
}
.ss-transfer-wrap .main-heading h2{
  margin:0;
  font-size:clamp(28px,3.2vw,46px);
  line-height:1.12;
  color:#1c2430;
  letter-spacing:-.02em;
  font-family:"poppinssemibold";
}
.domain-transfer.ss-transfer-v2 .domain-transfer-box span{
  display:block;
  margin:0 0 10px;
  color:#1f2937;
  font-size:18px;
  font-family:"poppinssemibold";
}
.domain-transfer.ss-transfer-v2 .ss-help-link i{
  font-size:15px;
  opacity:.9;
}
@media (max-width: 992px){
  .domain-transfer.ss-transfer-v2 .domain-transfer-main{
    max-width:92%;
    padding:34px 26px;
  }
  .domain-transfer.ss-transfer-v2 .domain-transfer-box span{font-size:16px}
  .domain-transfer.ss-transfer-v2 .domain-transfer-input{height:62px;font-size:16px}
}
.domain-transfer.ss-transfer-v2 .domain-transfer-box span{
  margin:0 0 8px;               
  font-size:16px;
  color:#1f2937;
  font-family:"poppinssemibold";
}
.domain-transfer.ss-transfer-v2 .ss-input i{
  position:absolute;
  left:16px;
  top:50%;
  transform:translateY(-50%);
  font-size:16px;
  color:#0551e5;
  opacity:.9;
  pointer-events:none;
}
.domain-about-box-list > ul{margin:0 !important;padding:0 !important;list-style:none !important;}
.domain-about-box-list > ul > li{
  display:flex !important;
  align-items:flex-start !important;
  gap:6px !important;                    
  padding:10px 14px 10px 18px !important;
  margin:0 0 10px 0 !important;
  line-height:24px !important;
}
.domain-about-box-list > ul > li > i{
  flex:0 0 14px !important;              
  width:14px !important;
  margin:3px 0 0 0 !important;           
  font-size:14px !important;
  color:#0551e5 !important;
}
.domain-about-box-list > ul > li > span{
  display:block !important;
}
.domain-main-bnr.ss-gen-hero .domain-main-bnr-sub-sub h4{
  margin:0 0 12px;
  font-size:18px;
  letter-spacing:.14em;
  text-transform:uppercase;
  color:#0551e5;
  font-family:"poppinssemibold";
}
.domain-main-bnr.ss-gen-hero h1{
  margin:0;
  font-size:clamp(34px,4.2vw,62px);
  line-height:1.08;
  letter-spacing:-.03em;
  color:#1c2430;
  font-family:"poppinssemibold";
}
.domain-main-bnr.ss-gen-hero p{
  max-width:920px;
  margin-left:auto;
  margin-right:auto;
}
.domain-main-bnr.ss-gen-hero .domain-search-bar-img img{
  width:34px;
  height:34px;
  display:block;
}
.domain-main-bnr.ss-gen-hero .domain-search-bar-img i{
  font-size:28px;
  color:#9aa3af;
}
@media (max-width: 992px){
  .domain-main-bnr.ss-gen-hero{padding:44px 0 52px}
  .domain-main-bnr.ss-gen-hero .domain-search-bar{max-width:92%}
  .domain-main-bnr.ss-gen-hero .submit-domain-search-button{min-width:170px;font-size:18px}
  .domain-main-bnr.ss-gen-hero p{font-size:16px;line-height:28px}
}
.domain-main-bnr.ss-gen-hero h1{
  font-size:clamp(30px,3.6vw,52px);
  line-height:1.1;
}
.home-about .main-heading{
  width:100%;
  margin:0 auto 18px;
  padding:0 4%;
  text-align:center;
}
.home-about .main-heading h2{
  margin:0;
  font-size:clamp(26px,3vw,42px);
  line-height:1.15;
  letter-spacing:-.02em;
  color:#1c2430;
  font-family:"poppinssemibold";
}
.home-about .main-heading p{
  margin:10px auto 0;
  
  color:#5a6676;
  font-size:16px;
  line-height:26px;
}
.reg-domain-step h3{
  margin:0;
  color:#fff;
  font-size:14px;
  letter-spacing:.18em;
  text-transform:uppercase;
  font-family:"poppinssemibold";
}
.after-reg-domain-box h4{
  margin:0;
  color:#1c2430;
  font-size:18px;
  line-height:1.35;
  font-family:"poppinssemibold";
}
.after-reg-domain-box p{
  margin:8px 0 0;
  color:#5a6676;
  font-size:15px;
  line-height:25px;
}
@media (max-width: 560px){
  .home-about{padding:34px 0 44px}
  .after-reg-domain-box{padding:14px 14px 12px}
  .after-reg-domain-box h4{font-size:16px}
  .after-reg-domain-box p{font-size:14px;line-height:23px}
}
.ss-domain-hosting-strip .w100{padding-left:4%;padding-right:4%}
.ss-dhs-left h3{margin:0 0 6px;font-size:22px;line-height:30px;color:#222;font-family:"poppinssemibold"}
.ss-dhs-left p{margin:0 0 12px;font-size:14px;line-height:22px;color:#555;font-family:"poppinsregular"}
@media (max-width: 520px){
  .ss-dhs-left h3{font-size:18px;line-height:26px}
  .ss-dhs-btn{width:100%}
  .ss-dhs-card{max-width:100%}
}
.home-main-bnr-textarea p{
  margin: 12px 0;
  font-size: 17px;
  line-height: 1.65;
  color: #444;
}
@media(max-width:768px){
  .home-main-bnr-textarea p{
    font-size: 15px;
    line-height: 1.6;
    max-width: 100%;
  }
}
.unlimited-hero-head h2{
  margin: 10px 0 10px;
  font-size: 34px;
  line-height: 1.15;
  color: #111;
}
.unlimited-subhead h3{
  margin: 0 0 6px;
  font-size: 22px;
  color: #111;
}
.unlimited-subhead p{
  width: 100%;
  padding: 0 30px;
  color: #555;
  line-height: 1.65;
}
.unlimited-choose-box-img img{
  max-width: 26px;
  height: auto;
  display: block;
}
.unlimited-choose-box h3{
  font-size: 18px;
  margin: 0 0 8px;
  color: #111;
}
.unlimited-choose-box p{
  margin: 0;
  font-size: 14px;
  line-height: 1.6;
  color: #555;
}
.unlimited-cta-text h4{
  margin: 0 0 5px;
  font-size: 18px;
  color: #111;
}
.unlimited-cta-text p{
  margin: 0;
  color: #444;
  line-height: 1.55;
}
@media (max-width: 992px){
  .unlimited-hero-head h2{ font-size: 30px; }
  .unlimited-choose-grid{ grid-template-columns: repeat(2, 1fr); }
  .unlimited-trust{ grid-template-columns: 1fr; }
  .unlimited-cta{ flex-direction: column; align-items: flex-start; }
}
@media (max-width: 600px){
  .unlimited-choose{ padding: 55px 0; }
  .unlimited-hero-head h2{ font-size: 26px; }
  .unlimited-sub{ font-size: 15px; }
  .unlimited-choose-grid{ grid-template-columns: 1fr; }
}
.unlimited-choose .main-heading h2{
  font-size: var(--ss-h2);
  line-height: var(--ss-h2-line);
  font-family: var(--ss-font-heading);
}
.unlimited-choose .main-heading p{
  font-size: var(--ss-text);
  line-height: calc(var(--ss-text) * var(--ss-line));
  font-family: var(--ss-font-body);
}
.unlimited-choose-box h3{
  font-size: var(--ss-h4);        
  line-height: var(--ss-h4-line); 
  font-family: var(--ss-font-heading);
}
.unlimited-choose-box p{
  font-size: var(--ss-text);      
  line-height: calc(var(--ss-text) * var(--ss-line));
  padding: 0;                     
}
.ss-small-note a{
  color: #2f80ed;
  font-weight: 600;
  text-decoration: underline;
}
.ss-info-card h3{
  margin: 0 0 12px;
  color: #fff;
  font-size: 26px;
  font-weight: 800;
  line-height: 1.2;
}
.ss-info-card p{
  margin: 0 0 18px;
  color: rgba(255,255,255,0.92);
  font-size: 16px;
  line-height: 1.7;
}
.ss-info-card ul{
  margin: 0;
  padding: 0;
  list-style: none;

  display: grid;
  gap: 12px;
}
.ss-info-card ul li{
  position: relative;
  color: rgba(255,255,255,0.96);
  font-size: 16px;
  line-height: 1.6;
}
.ss-fa-list li{
  display: flex;
  align-items: flex-start;
  gap: 10px;

  color: rgba(255,255,255,0.96);
  font-size: 16px;
  line-height: 1.6;
}
.ss-fa-list li i{
  font-size: 18px;
  margin-top: 3px;
  color: #fff;
  opacity: 0.95;
}
@media (max-width: 991px){
  .ss-unlimited-info{ padding: 55px 16px; }
  .ss-unlimited-wrap{ grid-template-columns: 1fr; gap: 18px; }
  .ss-info-card{ padding: 26px 20px; border-radius: 16px; }
  .ss-info-card h3{ font-size: 22px; }
  .ss-info-card p, .ss-info-card ul li{ font-size: 15px; }
}
.ss-wp-hl span{
  font-size: 16px;
}
.ss-vps-strip-head h2{
  font-size: clamp(22px, 2.1vw, 34px);
  line-height: 1.15;
  margin-bottom: 14px;
}
.ss-vps-strip-head p{
  margin: 10px 0 0;
  font-size: 16px;
  line-height: 1.75;
  opacity: .92;
  width: 100%;
}
.ss-vps-strip-top-left h3{
  margin: 0 0 6px;
  font-size: clamp(18px, 1.6vw, 22px);
}
.ss-vps-strip-top-left p{
  margin: 0;
  opacity: .92;
  line-height: 1.7;
}
.ss-vps-strip-pill i{
  font-size: 14px;
  opacity: .95;
}
.ss-vps-strip-ic i{
  font-size: 18px;
  opacity: .95;
}
.ss-vps-strip-txt h4{
  margin: 0 0 6px;
  font-size: 16px;
}
.ss-vps-strip-txt p{
  margin: 0;
  font-size: 14px;
  line-height: 1.65;
  opacity: .92;
}
.ss-vps-strip-note p{
  margin: 0;
  line-height: 1.7;
  opacity: .95;
}
.ss-vps-strip-plans h3{
  margin: 0 0 8px;
  font-size: clamp(18px, 1.7vw, 24px);
}
.ss-vps-strip-checks li{
  display: flex;
  align-items: flex-start;
  gap: 10px;
  line-height: 1.55;
  opacity: .95;
}
.ss-vps-strip-checks i{
  margin-top: 3px;
  font-size: 16px;
  opacity: .95;
}
.ss-vps-strip h2,
.ss-vps-strip h3,
.ss-vps-strip h4{
  float: none !important;
  width: auto !important;
  padding: 0 !important;
}
.ss-vps-strip ul,
.ss-vps-strip li{
  float: none !important;
  width: auto !important;
}
.ss-vps-strip-top-left h3{
  text-align: left;
  margin: 0 0 6px;
  font-size: clamp(18px, 1.6vw, 22px);
}
.ss-vps-strip-title h4{
  margin: 0 !important;
  text-align: center !important;
  font-size: 16px;
  line-height: 1.2;
  color: inherit;
}
.ss-vps-strip-txt p{
  margin: 0;
  text-align: center;
  font-size: 14px;
  line-height: 1.65;
  opacity: .92;
}
.ss-vps-strip-checks li{
  float: none !important;
  width: auto !important;
  display: flex !important;
  align-items: center;
  gap: 10px;
  padding: 0 !important;
  margin: 0 !important;
  line-height: 1.55;
  opacity: .95;
}
.ss-vps-strip-checks i{
  margin-top: 0;
  font-size: 16px;
  opacity: .95;
}
@media (max-width: 560px){
  .ss-vps-strip-checks{ grid-template-columns: 1fr; }
  .ss-vps-strip-title{ justify-content: flex-start; } 
  .ss-vps-strip-txt p{ text-align: left; }
}
.ss-vps-strip-plans h3{
  float: none !important;
  width: auto !important;
  padding: 0 !important;
  text-align: left !important;
}
.ss-vps-plans-left h3{
  margin: 0 0 10px;
  font-size: clamp(18px, 1.7vw, 26px);
  line-height: 1.2;
  color: #0551e5;
}
.ss-vps-plans-right ul,
.ss-vps-plans-right li{
  float: none !important;
  width: auto !important;
  padding: 0 !important;
}
.ss-vps-strip-checks li{
  display: flex !important;
  align-items: center;
  gap: 10px;
  line-height: 1.5;
  opacity: .95;
}
.ss-vps-strip-checks i{
  font-size: 16px;
  opacity: .95;
}
.ss-vps-head h2{
  font-size: clamp(26px, 2.4vw, 42px);
  margin: 0;
}
.ss-vps-card h3{
  margin: 0 0 10px;
  font-size: 18px;
  color: #0551e5;
}
.ss-vps-card ul{
  margin: 10px 0 0;
  padding-left: 18px;
}
.ss-vps-specs h2{
  text-align: center;
  margin-bottom: 28px;
}
.ss-vps-support-actions a{
  padding: 10px 16px;
  border-radius: 999px;
  background: rgba(255,255,255,0.08);
  border: 1px solid rgba(255,255,255,0.14);
  text-decoration: none;
}
.ss-vps-sec-head h2{
  margin: 0 0 10px;
  font-size: clamp(22px, 2.1vw, 36px);
  line-height: 1.15;
}
.ss-vps-sec-head h2 span{
  font-weight: 600;
  opacity: .7;
}
.ss-vps-sec-head p{
  margin: 0;
  font-size: 16px;
  line-height: 1.75;
  opacity: .88;
}
.ss-vps-ibox i{
  font-size: 18px;
  opacity: .95;
}
.ss-vps-specs h4,
.ss-vps-compare h4{
  float: none !important;
  width: auto !important;
  padding: 0 !important;
  margin: 0 !important;
  text-align: left !important;
  font-size: 18px !important;
  line-height: 1.25 !important;
  color: #0551e5 !important;
}
.ss-vps-list li{
  display: flex;
  align-items: flex-start;
  gap: 10px;
  padding: 7px 0;
  line-height: 1.55;
  opacity: .95;
}
.ss-vps-list li i{
  margin-top: 3px;
  font-size: 16px;
  opacity: .95;
}
.ss-vps-audience-list li{
  display: flex;
  align-items: flex-start;
  gap: 10px;
  line-height: 1.55;
  opacity: .95;
}
.ss-vps-audience-list i{
  margin-top: 3px;
}
.ss-vps-support-actions a{
  font-size: 14px;
  font-weight: 600;
  color: #0551e5;
  padding: 11px 16px;
  border-radius: 999px;
  transition: 0.2s ease;
}
.ss-vps-support-actions a:hover{
  background: rgba(5,81,229,0.10);
  transform: translateY(-2px);
}
.ss-vps-strip .ss-vps-strip-top-left h3,
.ss-vps-strip .ss-vps-strip-txt h4,
.ss-vps-modern .ss-vps-block-head h2,
.ss-vps-modern .ss-vps-support h2{
  float:none !important;
  width:auto !important;
  text-align:left !important;
  padding:0 !important;
}
.ss-vps-modern .w100{
  width: min(1240px, calc(100% - 34px));
  margin: 0 auto;
}
.ss-vps-modern-head h2{
  font-size: clamp(26px, 3vw, 40px);
  line-height: 1.15;
  margin: 0 0 8px;
  letter-spacing: -0.2px;
}
.ss-vps-benefit-ic i{
  font-size: 18px;
  line-height: 1;
  color: #0551e5;
}
.ss-vps-benefit h3{
  margin: 0;
  font-size: 16px;
  line-height: 1.25;
  letter-spacing: -0.1px;
}
.ss-vps-benefit p{
  margin: 0;
  font-size: 14px;
  line-height: 1.6;
  color: rgba(0,0,0,.62);
}
.ss-vps-mini-list li{
  display: flex;
  align-items: center;
  gap: 9px;
  font-size: 14px;
  color: rgba(0,0,0,.72);
}
.ss-vps-mini-list i{
  color: #16a34a; 
  font-size: 15px;
  line-height: 1;
}
.ss-vps-block-head h2{
  margin: 0 0 6px;
  font-size: clamp(20px, 2.1vw, 28px);
  line-height: 1.2;
}
.ss-vps-block-head p{
  margin: 0 auto;
  max-width: 820px;
  font-size: 14px;
  line-height: 1.6;
  color: rgba(0,0,0,.62);
}
.ss-vps-spec h3{
  margin: 0 0 10px;
  font-size: 16px;
  display: flex;
  align-items: center;
  gap: 10px;
}
.ss-vps-spec h3 i{
  width: 34px;
  height: 34px;
  border-radius: 12px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  background: rgba(5,81,229,.10);
  border: 1px solid rgba(5,81,229,.18);
  color: #0551e5;
  font-size: 15px;
  line-height: 1;
}
.ss-vps-spec ul{
  margin: 0;
  padding-left: 18px;
  color: rgba(0,0,0,.68);
  line-height: 1.8;
  font-size: 14px;
}
.ss-vps-compare h3{
  margin: 0 0 8px;
  font-size: 16px;
  display: flex;
  align-items: center;
  gap: 10px;
}
.ss-vps-compare h3 i{
  width: 34px;
  height: 34px;
  border-radius: 12px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  background: rgba(5,81,229,.10);
  border: 1px solid rgba(5,81,229,.18);
  color: #0551e5;
  font-size: 15px;
  line-height: 1;
}
.ss-vps-compare p{
  margin: 0 0 10px;
  font-size: 14px;
  line-height: 1.65;
  color: rgba(0,0,0,.62);
}
.ss-vps-check-list li{
  display: flex;
  align-items: center;
  gap: 9px;
  font-size: 14px;
  color: rgba(0,0,0,.72);
}
.ss-vps-check-list i{
  color: #16a34a;
  font-size: 15px;
  line-height: 1;
}
.ss-vps-audience-item i{
  color: #16a34a;
  font-size: 16px;
  line-height: 1.1;
  margin-top: 2px;
}
.ss-vps-support h2{
  margin: 0 0 8px;
  font-size: clamp(20px, 2.2vw, 30px);
}
.ss-vps-support p{
  margin: 0 auto 14px;
  max-width: 820px;
  font-size: 14px;
  line-height: 1.6;
  color: rgba(0,0,0,.62);
}
.ss-vps-support-btn i{
  font-size: 15px;
  line-height: 1;
  color: #0551e5;
}
.ss-vps-modern .w100{
  width: 100% !important;
  float: none !important;
  display: block !important;
  margin: 0 !important;

  
  padding: 0 28px !important;
}
.ss-vps-modern-head h2{
  margin: 0 0 8px;
  font-size: clamp(26px, 2.6vw, 44px);
  line-height: 1.15;
  letter-spacing: -0.2px;
}
.ss-vps-benefit h3{
  margin: 0;
  font-size: 16px;
  line-height: 1.25;
}
.ss-vps-mini-list i{ color: #16a34a; }
.ss-vps-block-head h2{
  margin: 0 0 6px;
  font-size: clamp(20px, 2vw, 30px);
  line-height: 1.2;
}
.ss-vps-block-head p{
  margin: 0 auto;
  max-width: 980px;
  font-size: 14px;
  line-height: 1.6;
  color: rgba(0,0,0,.62);
}
.ss-vps-spec h3 i{
  width: 34px;
  height: 34px;
  border-radius: 12px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  background: rgba(5,81,229,.10);
  border: 1px solid rgba(5,81,229,.18);
  color: #0551e5;
  font-size: 15px;
}
.ss-vps-spec ul{
  margin: 0;
  padding-left: 18px;
  list-style: disc;
  color: rgba(0,0,0,.68);
  line-height: 1.8;
  font-size: 14px;
}
.ss-vps-compare h3 i{
  width: 34px;
  height: 34px;
  border-radius: 12px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  background: rgba(5,81,229,.10);
  border: 1px solid rgba(5,81,229,.18);
  color: #0551e5;
  font-size: 15px;
}
.ss-vps-check-list i{ color: #0551e5; }
.ss-vps-audience-item i{
  color: #0551e5;
  margin-top: 2px;
}
.ss-vps-support h2{
  margin: 0 0 8px;
  font-size: clamp(20px, 2vw, 32px);
}
.ss-vps-support p{
  margin: 0 auto 14px;
  max-width: 980px;
  font-size: 14px;
  line-height: 1.6;
  color: rgba(0,0,0,.62);
}
.ss-vps-support-btn i{ color: #0551e5; }
.ss-vps-block .ss-vps-block-head h2{
  text-align:center!important;
}
.ss-vps-modern  .ss-vps-support h2{
  text-align:center!important;
}
@media (max-width: 560px){
  .ss-vps-modern{ padding: 52px 0; }
  .ss-vps-modern .w100{ padding: 0 16px !important; }
  .ss-vps-benefit-grid{ grid-template-columns: 1fr; }
  .ss-vps-spec-grid{ grid-template-columns: 1fr; }
  .ss-vps-audience-grid{ grid-template-columns: 1fr; }
  .ss-vps-block{ padding: 16px; }
}
.ss-vps-strip-left h3{
  margin: 0 0 10px;
  font-size: 28px;
  font-weight: 850;
  letter-spacing: -0.6px;
  color: #111;
}
.ss-vps-strip-left p{
  margin: 0;
  font-size: 15px;
  line-height: 1.65;
  color: rgba(0,0,0,.62);
  max-width: 420px;
}
.ss-vps-strip-checks li{
  display: flex;
  align-items: center;
  gap: 10px;

  padding: 11px 12px;
  border-radius: 999px;

  background: rgba(5,81,229,0.06);
  border: 1px solid rgba(5,81,229,0.16);

  font-size: 14px;
  font-weight: 700;
  color: rgba(0,0,0,0.78);

  transition: transform .18s ease, background .18s ease, box-shadow .18s ease;
}
.ss-vps-strip-checks li:hover{
  transform: translateY(-2px);
  background: rgba(5,81,229,0.10);
  box-shadow: 0 10px 22px rgba(0,0,0,0.10);
}
.ss-vps-strip-checks li i{
  width: 24px;
  height: 24px;
  border-radius: 999px;
  display: inline-flex;
  align-items: center;
  justify-content: center;

  background: #0551e5;
  border: 1px solid rgba(34,197,94,0.22);
  color: #fff;

  font-size: 12px;
  line-height: 1;
}
@media (max-width: 950px){
  .ss-vps-strip-flex{
    grid-template-columns: 1fr;
    text-align: center;
  }

  .ss-vps-strip-left p{
    max-width: 640px;
    margin: 0 auto;
  }

  .ss-vps-strip-right{
    padding: 16px;
  }
}
@media (max-width: 560px){
  .ss-vps-plans-panel{
    padding: 22px 18px;
    border-radius: 18px;
  }

  .ss-vps-strip-left h3{
    font-size: 22px;
  }

  .ss-vps-strip-checks{
    grid-template-columns: 1fr;
  }
}
.ss-vps-strip-plans ul.ss-vps-strip-checks{
  width: 100% !important;
  display: grid !important;
  grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
}
.ss-vps-strip-plans ul.ss-vps-strip-checks > li{
  width: 100% !important;
}
@media (max-width: 950px){
  .ss-vps-strip-plans .ss-vps-strip-flex{
    grid-template-columns: 1fr !important;
  }
  .ss-vps-strip-plans ul.ss-vps-strip-checks{
    grid-template-columns: 1fr !important;
  }
}
.cheap-hosting.ss-vps-plans-heading{
  padding-top: 8px !important;   
  padding-bottom: 12px !important;
}
.cheap-hosting.ss-vps-plans-heading .main-heading{
  margin-top: 0 !important;
  padding-top: 0 !important;
}
.cheap-hosting.ss-vps-plans-heading .main-heading h2{
  margin-top: 0 !important;
  padding-top: 0 !important;
}
.ss-why-head h2{
  margin:14px 0 10px;
  font-size:36px;
  line-height:1.15;
  font-weight:800;
  color:#071733;
}
.ss-why-head h2 span{
  color:#0551e5;
}
.ss-why-head p{
  margin:0;
  font-size:16px;
  line-height:1.7;
  color: rgba(7,23,51,.78);
}
.ss-chip i{
  color:#0551e5;
  font-size:14px;
}
.ss-why-icon i{
  color:#0551e5;
  font-size:18px;
}
.ss-why-card h3{
  margin:0 0 6px;
  font-size:16px;
  line-height:1.35;
  font-weight:800;
  color:#071733;
}
.ss-why-card p{
  margin:0;
  font-size:14px;
  line-height:1.65;
  color: rgba(7,23,51,.76);
}
.ss-why-card p strong{
  color:#071733;
  font-weight:800;
}
@media (max-width: 992px){
  .ss-why-head h2{ font-size:30px; }
  .ss-why-grid{ grid-template-columns: repeat(2, minmax(0, 1fr)); }
}
@media (max-width: 640px){
  .ss-why-domains{ padding:46px 0; }
  .ss-why-wrap{ width: min(1240px, calc(100% - 26px)); }
  .ss-why-head h2{ font-size:24px; }
  .ss-why-head p{ font-size:15px; }
  .ss-why-grid{ grid-template-columns: 1fr; }
  .ss-why-card{ padding:16px; border-radius:16px; }
}
.ss-why-domains .ss-why-head h2{
  max-width: none !important;
  width: 100%;
  margin: 14px 0 10px;
}
.ss-why-domains .ss-why-head p{
  max-width: none !important;
  width: min(100%, 1100px);
}
.ss-domain-info-left h2{
  margin:14px 0 10px;
  font-size:34px;
  line-height:1.15;
  font-weight:900;
  color:#071733;
}
.ss-domain-note-ic i{
  color:#0551e5;
  font-size:18px;
}
.ss-domain-note-txt strong{
  display:block;
  font-size:14px;
  font-weight:900;
  color:#071733;
  margin-bottom:2px;
}
.ss-domain-note-txt span{
  display:block;
  font-size:14px;
  line-height:1.6;
  color: rgba(7,23,51,.75);
}
.ss-domain-benefits h3{
  margin:0 0 12px;
  font-size:16px;
  font-weight:900;
  color:#071733;
}
.ss-domain-benefits-list li{
  display:flex;
  gap:10px;
  align-items:flex-start;
  padding:10px 12px;
  border-radius:14px;
  background: rgba(5,81,229,.05);
  border:1px solid rgba(5,81,229,.10);
}
.ss-domain-benefits-list i{
  margin-top:1px;
  color:#0551e5;
  font-size:16px;
  flex:0 0 auto;
}
.ss-domain-benefits-list span{
  font-size:14px;
  line-height:1.55;
  color: rgba(7,23,51,.78);
  font-weight:700;
}
@media (max-width: 992px){
  .ss-domain-info-wrap{
    grid-template-columns: 1fr;
  }
  .ss-domain-info-left h2{ font-size:30px; }
}
@media (max-width: 640px){
  .ss-domain-info{ padding:46px 0; }
  .ss-domain-info-left h2{ font-size:24px; }
  .ss-domain-benefits{ padding:16px; border-radius:18px; }
  .ss-domain-mini{ grid-template-columns: 1fr; }
}
.ss-ds-head h2{
  margin:12px 0 8px;
  font-size:26px;
  line-height:1.18;
  font-weight:900;
  color:#071733;
}
.ss-ds-head p{
  margin:0;
  font-size:15px;
  line-height:1.7;
  color: rgba(7,23,51,.76);
}
.ss-ds-list li{
  display:flex;
  gap:12px;
  align-items:flex-start;
  padding:12px 12px;
  border-radius:16px;
  background: rgba(5,81,229,.04);
  border:1px solid rgba(5,81,229,.10);
}
.ss-ds-ic i{
  color:#0551e5;
  font-size:16px;
}
.ss-ds-list h4{
  margin:0 0 3px;
  font-size:14px;
  font-weight:900;
  color:#071733;
}
.ss-ds-list p{
  margin:0;
  font-size:13.5px;
  line-height:1.6;
  color: rgba(7,23,51,.75);
}
.ss-ds-ic2 i{
  color:#0551e5;
  font-size:16px;
}
.ss-ds-tip h4{
  margin:0 0 3px;
  font-size:14px;
  font-weight:900;
  color:#071733;
}
.ss-ds-tip p{
  margin:0;
  font-size:13.5px;
  line-height:1.6;
  color: rgba(7,23,51,.75);
}
.ss-ds-callout-ic i{
  color:#0551e5;
  font-size:16px;
}
.ss-ds-callout-txt strong{
  color:#071733;
  font-weight:900;
}
@media (max-width: 992px){
  .ss-domain-services-wrap{
    grid-template-columns: 1fr;
  }
  .ss-ds-head h2{ font-size:24px; }
}
.ss-compare-head h2{
  margin:12px 0 8px;
  font-size:30px;
  line-height:1.15;
  font-weight:900;
  color:#071733;
}
.ss-compare-head p{
  margin:0;
  font-size:15px;
  line-height:1.7;
  color: rgba(7,23,51,.76);
}
.ss-badge i{
  color:#0551e5;
}
.ss-badge-alt i{
  color:#071733;
}
.ss-compare-callout-ic i{
  color:#0551e5;
  font-size:16px;
}
.ss-compare-callout-txt strong{
  color:#071733;
  font-weight:900;
}
@media (max-width: 640px){
  .ss-compare{ padding:46px 0; }
  .ss-compare-head h2{ font-size:24px; }
  .ss-cell{ padding:12px 12px; }
}
.ss-popular-head h2{
  margin:12px 0 8px;
  font-size:34px;
  line-height:1.15;
  font-weight:900;
  color:#071733;
}
.ss-popular-head p{
  margin:0;
  font-size:15px;
  line-height:1.7;
  color: rgba(7,23,51,.76);
}
.ss-pop-go i{
  color:#0551e5;
  font-size:14px;
}
.ss-pop-meta span{
  display:inline-flex;
  align-items:center;
  gap:8px;
  padding:7px 10px;
  border-radius:999px;
  font-size:12px;
  font-weight:800;
  color: rgba(7,23,51,.78);
  background: rgba(7,23,51,.03);
  border:1px solid rgba(7,23,51,.08);
}
.ss-pop-meta i{
  color:#0551e5;
  font-size:12px;
}
@media (max-width: 900px){
  .ss-popular-grid{ grid-template-columns: repeat(2, minmax(0, 1fr)); }
  .ss-popular-head h2{ font-size:30px; }
}
@media (max-width: 640px){
  .ss-popular{ padding:46px 0; }
  .ss-popular-grid{ grid-template-columns: 1fr; }
  .ss-popular-head h2{ font-size:24px; }
}
.ss-pkext-head h2{
  margin:12px 0 8px;
  font-size:34px;
  line-height:1.15;
  font-weight:900;
  color:#071733;
}
.ss-pkext-head p{
  margin:0;
  font-size:15px;
  line-height:1.7;
  color: rgba(7,23,51,.76);
}
@media (max-width: 900px){
  .ss-pkext-grid{ grid-template-columns: repeat(2, minmax(0, 1fr)); }
  .ss-pkext-head h2{ font-size:30px; }
}
@media (max-width: 640px){
  .ss-pkext{ padding:46px 0; }
  .ss-pkext-grid{ grid-template-columns: 1fr; }
  .ss-pkext-head h2{ font-size:24px; }
}
.ss-faq{
  width: 100%;
  float: left;
  padding: 56px 20px;
  background: #f3f6fd;
}
.ss-faq-container{
  width: 100%;
  margin: 0 auto;
}
.ss-faq-head{
  text-align: center;
  margin-bottom: 22px;
}
.ss-faq-kicker{
  display: inline-block;
  padding: 6px 12px;
  border-radius: 999px;
  background: rgba(5,81,229,0.10);
  color: #0551e5;
  font-size: 13px;
  letter-spacing: .3px;
  font-family: var(--ss-font-heading);
}
.ss-faq-head h2{
  margin-top: 10px;
  font-size: var(--ss-h2);
  line-height: var(--ss-h2-line);
  color: #111;
}
.ss-faq-head p{
  margin: 8px auto 0;
  max-width: 820px;
  font-size: var(--ss-text);
  line-height: var(--ss-line);
  color: var(--ss-muted);
}
.ss-faq-accordion{
  margin-top: 18px;
  display: grid;
  grid-template-columns: 1fr;
  gap: 12px;
}
.ss-faq-item{
  border: 1px solid rgba(0,0,0,0.08);
  background: rgba(255,255,255,0.85);
  border-radius: 16px;
  box-shadow: 0 12px 28px rgba(0,0,0,0.08);
  overflow: hidden;
  backdrop-filter: blur(10px);
  -webkit-backdrop-filter: blur(10px);
}
.ss-faq-item summary{
  list-style: none;
}
.ss-faq-item summary::-webkit-details-marker{
  display: none;
}
.ss-faq-accordion{
  align-items: start;              
  grid-auto-rows: min-content;     
}
.ss-faq-item{
  height: auto;                    
  align-self: start;               
}
.ss-faq-q{
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 14px;
  padding: 18px 18px;
  font-family: var(--ss-font-heading);
  color: #111;
}
.ss-faq-q span{
  font-size: var(--ss-h4);
  line-height: var(--ss-h4-line);
}
.ss-faq-ico{
  width: 40px;
  height: 40px;
  min-width: 40px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  border-radius: 12px;
  background: rgba(5,81,229,0.10);
  color: #0551e5;
  font-size: 16px;
  transition: transform .18s ease, background .18s ease;
}
.ss-faq-item[open] .ss-faq-ico{
  transform: rotate(45deg);
  background: rgba(5,81,229,0.14);
}
.ss-faq-a{
  padding: 0 18px 18px;
}
.ss-faq-a p{
  font-size: var(--ss-text);
  line-height: var(--ss-line);
  color: #333;
}
.ss-faq-a a{
  font-family: inherit;
  text-decoration: none;
  border-bottom: 1px dashed rgba(5,81,229,0.45);
}
.ss-faq-a a:hover{
  border-bottom-color: rgba(5,81,229,0.85);
}
@media (max-width: 768px){
  .ss-faq{ padding: 42px 15px; }
  .ss-faq-q{ padding: 16px 14px; }
  .ss-faq-a{ padding: 0 14px 16px; }
  .ss-faq-q span{
    font-size: 16px;
    line-height: 24px;
  }
  .ss-faq-ico{
    width: 36px;
    height: 36px;
    min-width: 36px;
    border-radius: 10px;
  }
  .ss-faq-container{
    padding: 0 16px;
  }
}
@media (max-width: 992px){
  .ss-faq-accordion{
    grid-template-columns: 1fr;
  }
}
.ss-faq-ico{
  width: 44px;
  height: 44px;
  min-width: 44px;
  border-radius: 14px;
  display: inline-flex;
  align-items: center;
  justify-content: center;

  background: #eaf0ff;     
  color: #0551e5;          
  position: relative;
  transition: background .18s ease, transform .18s ease, color .18s ease;
}
.ss-faq-ico::before,
.ss-faq-ico::after{
  content: "";
  position: absolute;
  width: 16px;
  height: 2px;
  background: currentColor;
  border-radius: 3px;
}
.ss-faq-ico::after{
  transform: rotate(90deg);
}
.ss-faq-item[open] .ss-faq-ico{
  background: #0551e5;  
  color: #ffffff;       
  transform: translateY(-1px);
}
.ss-faq-item[open] .ss-faq-ico::after{
  transform: rotate(0deg);  
  opacity: 0;
}
