h1, h2, h3, h4, h5 {
  font-family: 'EB Garamond', serif; }

body, nav {
  font-family: 'Montserrat', sans-serif; }

.logo {
  max-width: 50%; }

.navbar-light .navbar-nav .active > .nav-link, .navbar-light .navbar-nav .nav-link.active, .navbar-light .navbar-nav .nav-link.show, .navbar-light .navbar-nav .show > .nav-link {
  color: rgba(255, 255, 255, 0.9); }

.navbar-light .navbar-nav .nav-link {
  color: rgba(255, 255, 255, 0.63); }

.nav {
  font-size: 18px; }

.bg-transparent {
  background: rgba(65, 64, 64, 0.427) !important; }

.position-absolute {
  position: absolute; }

.hero_wrapper {
  background-color: #CDCBB9;
  background-image: url("https://ik.imagekit.io/unitywolves/saarthi/astronomy_Oi_OtsM7f.jpg");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  height: 100vh; }
  .hero_wrapper .hero {
    transform: translateY(100%); }
    .hero_wrapper .hero .title {
      font-family: 'EB Garamond', serif;
      font-size: 60px;
      color: white; }
    .hero_wrapper .hero .sub_title {
      font-family: 'EB Garamond', serif;
      font-size: 40px;
      color: white; }

.hero_wrapper_contact {
  background-color: #CDCBB9;
  background-image: url("https://ik.imagekit.io/unitywolves/saarthi/astronomy_Oi_OtsM7f.jpg");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  height: 50vh; }
  .hero_wrapper_contact .hero {
    transform: translateY(100%); }
    .hero_wrapper_contact .hero .title {
      font-family: 'EB Garamond', serif;
      font-size: 60px;
      color: white; }
    .hero_wrapper_contact .hero .sub_title {
      font-family: 'EB Garamond', serif;
      font-size: 40px;
      color: white; }

.about_wrapper {
  background-image: url("https://ik.imagekit.io/unitywolves/saarthi/bg_a4s_q1GjK.jpg");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  height: auto;
  padding: 40px 20px; }
  .about_wrapper .about .persons_wrapper .persons .img-fluid {
    max-width: 50%; }
  .about_wrapper .about .persons_wrapper .heading {
    font-family: 'EB Garamond', serif;
    color: #571111;
    font-size: 40px;
    padding: 10px 4px; }
  .about_wrapper .about .persons_wrapper .name {
    font-family: 'Montserrat', sans-serif;
    font-size: 22px;
    color: #571111;
    padding-top: 20px;
    font-weight: 600; }
    .about_wrapper .about .persons_wrapper .name .img-fluid {
      max-width: 40%; }
  .about_wrapper .about .title {
    text-align: center;
    font-size: 60px; }
  .about_wrapper .about .content {
    padding-top: 20px; }
    .about_wrapper .about .content .body {
      font-size: 20px;
      text-align: center; }

.testimonials_wrapper .testimonials {
  padding: 40px 0px; }
  .testimonials_wrapper .testimonials .heading {
    text-align: center;
    color: #571111;
    font-size: 40px; }

.services_wrapper .services {
  background-image: url("https://ik.imagekit.io/unitywolves/saarthi/bg_a4s_q1GjK.jpg");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  padding: 40px 20px; }
.services_wrapper .title {
  font-family: 'EB Garamond', serif;
  font-size: 40px;
  color: #571111;
  font-weight: 400; }
.services_wrapper .subtitle {
  font-size: 24px;
  color: #571111; }
.services_wrapper .nav-tabs .nav-item a {
  font-size: 24px;
  color: #571111;
  padding: 20px; }
.services_wrapper .nav-tabs .nav-link.active {
  background-color: white;
  border-color: #CDCBB9 #CDCBB9 #CDCBB9; }
.services_wrapper .nav-tabs .nav-link {
  background-color: #CDCBB9;
  border-color: #CDCBB9 #CDCBB9 #CDCBB9; }
.services_wrapper .tab-pane p {
  font-size: 20px;
  color: #571111; }

.contact_wrapper .title {
  font-family: 'EB Garamond', serif;
  font-size: 40px;
  color: #571111;
  font-weight: 600; }

.work_wrapper .work .service_type .heading {
  font-size: 32px;
  font-weight: 500; }
.work_wrapper .work .service_type .lists {
  font-size: 22px;
  color: slategray; }
.work_wrapper .work .service_type .sub-headings {
  font-size: 22px;
  font-weight: 600; }
.work_wrapper .work .service_type .body {
  font-size: 18px; }

.footer_wrapper {
  background-color: #CDCBB9;
  color: #571111;
  font-size: 14px; }

/*# sourceMappingURL=main.css.map */
