.dmn-dt-com-bnnr-main{
    background-image: url(/assets/images/dot-com-domain/domain_com_bg.webp);
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
}
.dmn-dt-com {
    text-align: center;
}
.dmn-dt-com h1 {
    font-size: 30px;
    font-weight: 700;
    color: #080808;
    margin: 25px 0 15px;
}
.dmb-com-inpt-box-cnt .form-control {
    box-shadow: none;
}
.dmn-dt-com p {
    font-size: 16px;
    font-weight: 400;
    color: #080808;
}
.dmn-dt-com-inpt form {
    display: block;
    max-width: 800px;
    text-align: center;
    margin: 0 auto;
}
.dmb-com-inpt-box-cnt {
    font-size: 22px;
    display: flex;
    align-items: center;
    background-color: #fff;
    padding: 20px;
    border-radius: 6px;
    box-shadow: 0px 3px 6px #00000029;
    position: relative;
}
.dmb-com-inpt-box-cnt button{
    margin-left: 10px;
}
.dmb-com-inpt-box-cnt input {
    border: none;
    border-bottom: 1px solid #00000029;
    border-radius: 0;
    padding: 0;
    margin: 0 10px;
}
.dmn-dt-com-bnnr-btn-desk{
  display: block;
}
.dmn-dt-com-bnnr-btn-mo{
  display: none;
}
span#err_html {
    position: absolute;
    bottom: -30px;
    left: 30px;
    display: flex;
}





.domain-reg-extn-box {
  border: 1px solid #d4d4ff;
  border-radius: 10px;
  padding: 30px;
  margin: 10px 0;
}
.domain-reg-extn-title {
  font-size: 36px;
  font-weight: 500;
}
.domain-reg-extn-cut-price {
  font-size: 14px;
  font-weight: 400;
  color: #999999;
  margin: 12px 0;
}
.domain-reg-extn-cut-price span {
  background: #f8f8ff;
  padding: 6px;
  color: #3838ff;
  border-radius: 6px;
  margin-left: 5px;
}
.domain-reg-extn-price {
  font-size: 28px;
  font-weight: 600;
  color: #080808;
  margin: 10px 0 15px;
}
.domain-reg-extn-price span {
  font-size: 16px;
  font-weight: 400;
  color: #080808;
}
.domain-reg-extn-btn a {
  display: block;
  text-align: center;
}
.domain-reg-extn-box.box-1 .domain-reg-extn-title {
  color: #3838ff;
}
.domain-reg-extn-box.box-2 .domain-reg-extn-title {
  color: #18b362;
}
.domain-reg-extn-box.box-3 .domain-reg-extn-title {
  color: #d32a2d;
}
.domain-reg-extn-box.box-4 .domain-reg-extn-title {
  color: #ff8000;
}






.dmn-dt-buy-box {
    padding: 10px 0;
    margin-bottom: 10px;
}
.dmn-dt-buy-img img {
    border-radius: 10px;
}
.dmn-dt-buy-title {
    margin: 15px 0 10px;
    font-size: 22px;
    font-weight: 500;
}
.dmn-dt-buy-cnt p {
    font-size: 16px;
    font-weight: 400;
}








.whois-bulit-grw-box {
    border: 1px solid #CFCFFF;
    text-align: center;
    padding: 30px;
    border-radius: 10px;
    margin: 12px 0;
}
.whois-grw-img {
    display: inline-block;
    padding: 15px;
    border-radius: 8px;
    margin-bottom: 15px;
}
.whois-bulit-grw-box .wh-img{
  background-color: #D9EEEE;
}
.whois-bulit-grw-box .vh-img{
  background-color: #F1F0EC;
}
.whois-bulit-grw-box .ds-img{
  background-color: #F8E9E0;
}
.whois-bulit-grw-box .dl-img{
  background-color: #CEE5FF;
}
.whois-bulit-grw-box .dea-img{
  background-color: #EFE9FF;
}
.whois-bulit-grw-box .dns-img{
  background-color: #FFE2E3;
}
.whois-grw-img svg {
    width: 40px;
    height: 40px;
}
span.whois-grw-tittle {
    display: block;
    font-size: 22px;
    font-weight: 500;
    margin: 10px 0;
    min-height: 68px;
}
span.whois-grw-data {
    font-size: 16px;
    font-weight: 400;
    margin-bottom: 10px;
    display: block;
    min-height: 110px;
}





.dmn-dt-col-why-bx{
    border-radius: 10px;
    min-height: 380px;
    margin: 10px 0;
}
.dmn-dt-col-why-box-1{
    background-image: url(/assets/images/dot-com-domain/why-com-domain.webp);
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    padding: 50px 40px;
}
.why-dmn-trstd-cnt {
    font-size: 40px;
    font-weight: 500;
    color: #fff;
}
.dmn-dt-col-why-box-2 {
    background: #E4FAFF;
    padding: 30px;
    display: flex;
    flex-direction: column;
    justify-content: center;
}
.dmn-dt-col-why-box-2 p{
  margin-top: 15px;
}
.dmn-dt-col-why-box-2 p, .dmn-dt-com-seo, .dmn-dt-col-why-box-4 p {
    font-size: 24px;
    font-weight: 500;
}
.dmn-dt-col-why-box-3{
    background-image: url(/assets/images/dot-com-domain/seo.webp);
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    padding: 30px;
    display: flex;
    align-items: flex-end;
    text-align: end;
    justify-content: end;
}
.dmn-dt-col-why-box-4 {
    background: #E9F1FF;
    padding: 30px;
    display: flex;
    flex-direction: column;
    justify-content: center;

  }.dmn-dt-col-why-box-5{
    background-image: url(/assets/images/dot-com-domain/instantly_recognized.webp);
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    padding: 30px;
}





@media only screen and (max-width: 1199px) {
  .why-dmn-trstd-cnt{
    font-size: 30px;
  }
  .dmn-dt-col-why-box-2 p, .dmn-dt-com-seo, .dmn-dt-col-why-box-4 p{
    font-size: 20px;
  }
}
@media only screen and (max-width: 992px) {
    .whois-bulit-grw-box {
        margin: 10px 0;
  }
  .why-dmn-trstd-cnt {
        font-size: 24px;
    }
    .dmn-dt-col-why-box-2 p, .dmn-dt-com-seo, .dmn-dt-col-why-box-4 p {
        font-size: 18px;
    }
    .dmn-dt-col-why-bx{
      min-height: 280px;
    }
    .dmn-dt-col-why-box-1 {
      padding: 20px 30px;
    }
}
@media only screen and (max-width: 767px) {   
  .dmn-dt-com-bnnr-btn-desk{
    display: none;
  }
  .dmn-dt-com-bnnr-btn-mo{
    display: block;
  }
  .dmb-com-inpt-box-cnt {
    padding: 10px;
  }
}


