@import url('font.css');
@import url('font-awesome.min.css');
@import url('animate.css');
body,
h1,
h2,
h3,
p,
li,
strong,
.section-list form button,
button,
header.main-header .secondary-navigation li a.btn,
.main-banner .banner-top .banner-top-inner .left-block p,
.main-banner .banner-bottom .right-block a,
.find-domain form .form-wrapper button,
.get-start a.start {
  font-family: Tahoma, Arial AMU, Arian AMU, Arial Unicode, Arial Unicode MS, Geneva, sans-serif !important;
}
@media (max-width: 991px) {
  body {
    margin-bottom: 331px;
  }
}
@media (max-width: 767px) {
  body {
    margin-bottom: 0;
  }
}
body h1 {
  text-transform: none;
  letter-spacing: 1px;
}
@media (max-width: 767px) {
  body h1 {
    font-size: 29px;
  }
}
body .section-list form button {
  text-transform: capitalize;
  font-weight: normal;
  font-size: 14px;
  padding-top: 5px;
}
body .section-list form .input-group .input-group-btn {
  font-size: 14px;
  font-weight: normal;
  line-height: 27px;
}
@media (max-width: 1199px) {
  body header.main-header .main-navigation {
    margin-left: 20px;
  }
}
@media (max-width: 991px) {
  body header.main-header .main-navigation {
    margin-left: 15px;
  }
}
@media (max-width: 991px) {
  body header.main-header .main-navigation li a {
    font-size: 12px;
    padding: 0 5px;
  }
}
@media (max-width: 991px) {
  body header.main-header .secondary-navigation li a {
    font-size: 12px;
  }
}
body header.main-header .secondary-navigation li a.btn {
  padding-top: 9px;
}
@media (max-width: 991px) {
  body header.main-header .secondary-navigation li a.btn {
    min-width: 100px;
  }
}
@media (max-width: 1199px) {
  body header.main-header .secondary-navigation li.phone_number {
    margin-left: 0;
  }
}
@media (max-width: 991px) {
  body footer.footer {
    height: auto;
  }
}
@media (max-width: 1199px) {
  body footer.footer .footer-rows ul li a {
    font-size: 11px;
  }
}
@media (max-width: 767px) {
  body footer.footer p {
    line-height: 20px;
    padding-top: 15px;
  }
}
@media (max-width: 991px) {
  body .main-banner .banner-top .banner-top-inner h1 {
    font-size: 24px;
    padding: 0 20px;
  }
}
@media (max-width: 991px) {
  body .main-banner .banner-top .banner-top-inner h1 {
    font-size: 24px;
    padding: 0 !important;
  }
}
@media (max-width: 1199px) {
  body .main-banner .banner-top .banner-top-inner .banner:before,
  body .main-banner .banner-top .banner-top-inner .banner:after {
    font-size: 12px;
  }
}
@media (max-width: 991px) {
  body .main-banner .banner-top .banner-top-inner .banner:before,
  body .main-banner .banner-top .banner-top-inner .banner:after {
    font-size: 9px;
  }
}
@media (max-width: 991px) {
  body .main-banner .banner-top .banner-top-inner .left-block h2 {
    margin-top: 0;
  }
}
body .main-banner .banner-top .banner-top-inner .left-block p {
  text-transform: initial;
}
@media (max-width: 991px) {
  body .main-banner .banner-top .banner-top-inner .right-block a {
    width: 100%;
    text-align: center;
    font-size: 10px;
    padding: 0;
  }
}
@media (max-width: 767px) {
  body .main-banner .banner-top .banner-top-inner .right-block a {
    width: auto;
    padding: 0 18px;
    font-size: 12px;
  }
}
@media (max-width: 1199px) {
  body .main-banner .banner-bottom .left-block p {
    font-size: 12px;
  }
}
@media (max-width: 1199px) {
  body .main-banner .banner-bottom .right-block {
    padding-left: 0;
  }
}
body .main-banner .banner-bottom .right-block a {
  opacity: 1;
}
@media (max-width: 1199px) {
  body .main-banner .banner-bottom .right-block a {
    font-size: 12px;
  }
}
@media (max-width: 991px) {
  body .main-banner .banner-bottom .right-block a {
    font-size: 11px;
    line-height: 75px;
  }
}
body .main-banner .registration h1 {
  text-transform: initial;
}
@media (max-width: 991px) {
  body .main-banner .registration h1 {
    font-size: 24px;
  }
}
@media (max-width: 480px) {
  body .main-banner .registration h1 {
    font-size: 19px;
  }
}
body .main-banner .registration input::-webkit-input-placeholder {
  text-transform: initial !important;
}
body .main-banner .registration input:-moz-placeholder {
  text-transform: initial !important;
}
body .main-banner .registration input::-moz-placeholder {
  text-transform: initial !important;
}
body .main-banner .registration input:-ms-input-placeholder {
  text-transform: initial !important;
}
body .main-banner .registration p.register-info {
  text-transform: initial;
}
@media (max-width: 991px) {
  body .main-banner .registration p.register-info a {
    display: block;
  }
}
@media (max-width: 1199px) {
  body .main-banner .registration .banner-bottom .left-block {
    padding-left: 10px;
  }
}
@media (max-width: 1199px) {
  body .main-banner .registration .banner-bottom .left-block p {
    font-size: 12px;
  }
}
@media (max-width: 1199px) {
  body .main-banner .registration .banner-bottom .right-block a {
    font-size: 11px;
  }
}
@media (max-width: 991px) {
  body .main-banner .registration .banner-bottom .right-block a {
    line-height: 68px;
  }
}
@media (max-width: 767px) {
  body .main-banner .registration .banner-bottom .right-block a {
    line-height: 40px;
  }
}
@media (max-width: 767px) {
  body .steps-section .step-item-wrapper {
    width: 50%;
  }
}
@media (max-width: 480px) {
  body .steps-section .step-item-wrapper {
    width: 100%;
  }
}
@media (max-width: 767px) {
  body .steps-section .step-item-wrapper:nth-of-type(3) {
    width: 100%;
  }
}
@media (max-width: 1199px) {
  body .steps-section .step-item-wrapper .step-item h2 {
    font-size: 20px;
  }
}
@media (max-width: 991px) {
  body .steps-section .step-item-wrapper .step-item h2 {
    font-size: 15px;
  }
}
@media (max-width: 1199px) {
  body .steps-section .step-item-wrapper .step-item ul li {
    font-size: 13px;
  }
}
@media (max-width: 991px) {
  body .steps-section .step-item-wrapper .step-item ul li {
    font-size: 10px;
  }
}
body .find-domain h1 {
  text-transform: initial;
}
body .apps h1 {
  text-transform: initial;
}
body .tools h1 {
  text-transform: initial;
}
body .tools a.see-all {
  font-family: Tahoma, Arial AMU, Arian AMU, Arial Unicode, Arial Unicode MS, Geneva, sans-serif !important;
}
body .how-it-work h1 {
  text-transform: initial;
}
body .how-it-work p {
  max-width: 930px;
}
@media (max-width: 767px) {
  body .how-it-work .steps-wrapper .step-item h3 {
    font-size: 12px;
  }
}
body .get-start h1 {
  text-transform: initial;
}
body .features-section h1 {
  text-transform: initial;
}
body .features-section .features-wrapper .features-item .text .bottom-block a.see-all {
  width: 200px;
  text-transform: initial;
}
@media (max-width: 767px) {
  body .features-section .top-section ul li.active a {
    color: #fff;
  }
}
body .features-section .top-section ul li a {
  font-size: 14px;
}
@media (max-width: 1199px) {
  body .features-section .top-section ul li a {
    font-size: 12px;
  }
}
@media (max-width: 991px) {
  body .features-section .top-section ul li a {
    font-size: 9px;
  }
}
@media (max-width: 991px) {
  body .support-section .support-container h2 {
    max-width: 400px;
  }
}
@media (max-width: 767px) {
  body .support-section .support-container h2 {
    max-width: 100%;
  }
}
body .section-paid-plans-includes h1 {
  text-transform: initial;
}
body .faq-section h1 {
  text-transform: initial;
}
body .section-trusted .panel-bange {
  min-height: 190px;
}
body .section-trusted .panel-bange h3 {
  margin-top: 32px;
}
body .ecommerce-pricing table thead a {
  text-transform: initial;
}
body .ecommerce-pricing table thead tr th {
  font-family: Tahoma, Arial AMU, Arian AMU, Arial Unicode, Arial Unicode MS, Geneva, sans-serif !important;
}
body .ecommerce-pricing table thead tr th .containing a {
  text-transform: none;
  font-family: Tahoma, Arial AMU, Arian AMU, Arial Unicode, Arial Unicode MS, Geneva, sans-serif !important;
}
body .ecommerce-pricing table thead tr th .bonus-price span {
  text-transform: initial;
  font-family: Tahoma, Arial AMU, Arian AMU, Arial Unicode, Arial Unicode MS, Geneva, sans-serif !important;
}
body .ecommerce-pricing table tbody tr td {
  font-family: Tahoma, Arial AMU, Arian AMU, Arial Unicode, Arial Unicode MS, Geneva, sans-serif !important;
}
body .ecommerce-pricing table tfoot tr td a {
  text-transform: initial;
}
@media (max-width: 480px) {
  body .blue-section h1 {
    font-size: 23px;
  }
}
@media (max-width: 991px) {
  body .support-icon-row .support-icon-box h2 {
    font-size: 21px;
  }
}
@media (max-width: 991px) {
  body .gray-section h1 {
    font-size: 41px;
  }
}
@media (max-width: 767px) {
  body .gray-section h1 {
    font-size: 25px;
  }
}
@media (max-width: 480px) {
  body .gray-section h1 {
    font-size: 16px;
  }
}
.left_sec h1 {
  font-size: 29px !important;
  text-align: left;
  line-height: 1.3 !important;
  text-transform: unset;
  font-family: 'Brandon Grotesque', "Arial AMU";
}
@media screen and (max-width: 767px) {
  .left_sec h1 {
    text-align: center;
  }
}
.left_sec h2 {
  text-align: left !important;
}
.left_sec a.try {
  font-family: Tahoma, Arial AMU, Arian AMU, Arial Unicode, Arial Unicode MS, Geneva, sans-serif !important;
  width: 260px !important;
}
@media screen and (max-width: 767px) {
  .left_sec h2 {
    text-align: center !important;
  }
}
.services p {
  font-size: 20px;
}
@media screen and (max-width: 480px) {
  .services p {
    font-size: 18px !important;
  }
}
.find-domain a.learn {
  font-family: Tahoma, Arial AMU, Arian AMU, Arial Unicode, Arial Unicode MS, Geneva, sans-serif !important;
}
.fav-button {
  font-family: 'Arial AMU', 'Arian AMU', 'Arial Unicode', 'Arial Unicode MS', 'Geneva' !important;
}
.tools_1 .call {
  font-size: 12px !important;
  font-family: 'Arial AMU', 'Arian AMU', 'Arial Unicode', 'Arial Unicode MS', 'Geneva' !important;
}
.tooltiptext {
  font-size: 11px !important;
  text-transform: none !important;
}
#check-div-txt {
  font-size: 18px!important;
  font-weight: 400;
  padding: 0 15px;
}
.rz1::-webkit-input-placeholder {
  font-size: 14px!important;
}
.contact-content .form-group-name .first-name {
  padding-right: 20px;
}
@media (max-width: 1200px) {
  .contact-content .form-group-name .first-name {
    padding-right: 0;
  }
}
