
                .childit_description-element{

}
@media (min-width: 1px){
  .childit_description-element .mb-xs-30 {
    margin-bottom: 30px !important;
  }
}
@media (min-width: 768px){
  .childit_description-element .mb-md-31 {
    margin-bottom: 31px !important;
  }
}
.childit_description-element p {
 margin-bottom: 20px;
 font-family: "Roboto",sans-serif;
 font-style: normal;
 font-weight: normal;
 font-size: 15px;
 line-height: 1.5em;
 color: #777;
}
.childit_description-element .section-header {
  position: relative;
  z-index: 10;
  max-width: 730px;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 45px;
  text-align: center;
}
.childit_description-element .section-header .h-sub {
  margin-bottom: 8px;
  font-family: "Georgia",sans-serif;
  font-style: italic;
  font-weight: normal;
  font-size: 21px;
  line-height: 1.28em;
  color: var(--bsx-color-primary);
}
.childit_description-element .section-header h2 {
  margin-top: 0;
  font-family: "Poppins",sans-serif;
  color: #3B4757;
  font-size: 42px;
  line-height: 1.3em;
  margin-bottom: 31px;
  font-style: normal;
  font-weight: 500;
}
@media (max-width: 991px){
  .childit_description-element .section-header {
    margin-bottom: 35px;
  }
  .childit_description-element .section-header .h-sub {
    font-size: 18px;
  }
  .childit_description-element .section-header h2 {
    margin-bottom: 25px;
    font-size: 34px;
  }
}
@media (max-width: 480px){
  .childit_description-element .section-header .h-sub {
    font-size: 16px;
  }
  .childit_description-element .section-header h2 {
    font-size: 26px;
  }
}

                .blog-grid-3-columns_header {

}
.blog-grid-3-columns_header .breadcrumb a{
  color: #777;
  text-decoration: none;
}
.blog-grid-3-columns_header .bg-color-light-scale-1 {
    background-color: #fafafa !important;
}
.blog-grid-3-columns_header .bsx-auto-h1 {
    color: #212529 !important;
    font-weight: 700 !important;
    font-size: 32px !important;
}
.blog-grid-3-columns_header .bsx-auto-h1 h1 {
    color: #212529 !important;
    font-weight: 700 !important;
    font-size: 32px !important;
}

                .contact-us-recaptcha_contact-form{

}
.contact-us-recaptcha_contact-form .btn-primary {
    color: #fff;
}
.contact-us-recaptcha_contact-form .btn-primary:hover {
    opacity: 0.9;
}
.contact-us-recaptcha_contact-form .list.list-icons li > [class*="fa-"]:first-child, .contact-us-recaptcha_contact-form .list.list-icons li a:first-child > [class*="fa-"]:first-child, .contact-us-recaptcha_contact-form .list.list-icons li > .icons:first-child, .contact-us-recaptcha_contact-form .list.list-icons li a:first-child > .icons:first-child {
    border-color: #47648b;
}
.contact-us-recaptcha_contact-form .list.list-icons.list-icons-style-3 li > [class*="fa-"]:first-child, .contact-us-recaptcha_contact-form .list.list-icons.list-icons-style-3 li a:first-child > [class*="fa-"]:first-child, .contact-us-recaptcha_contact-form .list.list-icons.list-icons-style-3 li > .icons:first-child, .contact-us-recaptcha_contact-form .list.list-icons.list-icons-style-3 li a:first-child > .icons:first-child {
    background-color: #47648b;
}
.contact-us-recaptcha_contact-form .list-dark.list-icons li > [class*="fa-"]:first-child, .contact-us-recaptcha_contact-form .list-dark.list-icons li a:first-child > [class*="fa-"]:first-child, .contact-us-recaptcha_contact-form .list-dark.list-icons li > .icons:first-child, .contact-us-recaptcha_contact-form .list-dark.list-icons li a:first-child > .icons:first-child {
    color: #212529;
    border-color: #212529;
}
.contact-us-recaptcha_contact-form .loading-container.start-loading {
    display: inline-block;
    width: 150px;
    height: 44px;
}
.contact-us-recaptcha_contact-form .bsx-auto-h1 h1 {
    font-weight: 700;
    font-size: 1.8rem !important;
    margin-bottom: 0;
    margin-top: 0.5rem;
    line-height: 42px;
    color: #212529;
}
.contact-us-recaptcha_contact-form .bsx-auto-h1 {
    font-weight: 700;
    font-size: 1.8rem !important;
    margin-bottom: 0;
    margin-top: 0.5rem;
    line-height: 42px;
    color: #212529;
}

                .contact-us-recaptcha_leafletmap{

}
.contact-us-recaptcha_leafletmap .gm-style .gm-style-iw{
  font-weight: 600;
}
.contact-us-recaptcha_leafletmap .gm-style-iw .gm-style-iw-c{
  padding: 12px !important;
}
