/*
 Theme Name:   Bootscore Child Ellinor
 Description:  Bootscore Child Theme
 Author:       Bootscore
 Author URI:   https://bootscore.me
 Template:     bootscore
 Version:      6.0.0
 Requires at least: 5.0
 Tested up to: 6.6
 Requires PHP: 7.4
 License: MIT License
 License URI: https://github.com/bootscore/bootscore-child/blob/main/LICENSE
 Text Domain:  bootscore
*/

/* 
All style editing is done via /assets/scss/_bootscore_custom.scss
*/

h1, h2, h3, h4, h5, h6, p {
  font-family: "Roboto", sans-serif;
  font-optical-sizing: auto;
  font-style: normal;
  font-variation-settings:
    "wdth" 100;
}

h1 {
  font-weight: 800;
}
h2 {
  font-weight: 700;
}
h3 {
  font-weight: 600;
}
h4 {
  font-weight: 500;
}
h5 {
  font-weight: 400;
}
h6 {
  font-weight: 300;
}

body {
  background-color:  #d9f2d9;
}

/* ============ Color ============== */
.theme-bg-col,
.submit-button
  {
    background-color: #2d862d !important;
  }

  h1, h2, h3, h4, h5, h6,
.theme-col, .section-1-height .fa-solid,
.form-box ::placeholder
  {
    color: #2d862d !important;  /* same for above */
  }
  .theme-col-light {
    color: #37ad61 !important;
  }
.theme-bg-col-light {
  background-color: #37ad61 !important;
}
.btn-primary {
  background-color: #2d862d !important;
  border: none;
}
#footer .border-top {
  border-color: #37ad61 !important;
}


.cursor-none {
  cursor: none !important;
}
.text-decoration-none {
  text-decoration: none !important;
}
.fnt-size-12 {
  font-size: 12px !important;
}
.ifs-8 {
  font-size: 0.8rem !important
}
.ifs-9 {
  font-size: 0.9rem !important
}
.ifs-12 {
  font-size: 1.2rem !important
}

  .i-width-lg-300 {

  }
@media screen and (max-width:992px) {
  .i-width-lg-300 {
    width: 300px;
    display: inline-block;
  }
}

.ienquiry {
  background-image: url('./images/ourmission.jpg');
  background-repeat: no-repeat;
  background-attachment: fixed;
  background-position: center;
}


.main-form {
  background-image: url('./doctorsform/form-bg.jpg');
}

.form-box {
  background-color: rgba(255,255,255,0.7);
  backdrop-filter: blur(30px);
  border: 1px solid #fff;
  border-radius: 10px;
}
.form-box ::placeholder {
  font-size: 0.7rem !important;
}

.bgopacity-5 {
  background-color: rgba(0,0,0,0.6);
}

.header-actions .btn-outline-secondary {
  color: #ffffff !important;
}
.header-actions .btn {
  border-color: #ffffff !important;
}

.menu-bg-col, .bg-body-tertiary {
  background-color: rgba(0, 0, 0, 0.1)  !important;
  background-color: rgba(255, 255, 255, 0.9)  !important;
}

.navbar-nav .nav-link {
  color: #666 !important;
}
.navbar-nav .nav-link.active {
  color: #2d862d !important;
}
.navbar-nav .nav-link:hover {
  color: #000000 !important;
}

.dropdown-item {
  color: #666666 !important;
}
.dropdown-item:hover {
  color: #000000 !important;
}

.header-actions .btn {
    border-color: #333 !important;
  }
  .header-actions .btn-outline-secondary {
    color: #37ad61 !important;
}


@media screen and (max-width:992px) {

    .navbar-nav .nav-link {
       color: #666666 !important;
    }
    .navbar-nav .nav-link.active {
      color: #0d6efd !important;
    }
    .navbar-nav .nav-link:hover {
      color: #000000 !important;
    }
    .n2-ss-layer {    /* For Slider Heading  */
      font-size : 90% !important;
    }
}

/*  ============== Front Page ============== */

.section-1-height {
  height: 250px ;
}
.fa-solid {
  font-size: 1.5rem;
}


/*  ============== Pages ============== */

.bg-about-us {
  background-image: url('./images/about-us-3.jpg');
  background-position: center;
}
.bg-about-us p {
  color: #f8f9fa !important;
}

.product-height img{
  height: 200px !important;
}
.product-height-2 {
  height: 150px !important;
}
.product-title {
  color: yellow !important;
}
.product-height-2 p {
  font-size: 0.9rem !important;
}

/*  ============== Footer ============== */


#footer .bg-body-tertiary {
    background-color: #333 !important;
    color: #f8f9fa;
  }
#footer .bootscore-copyright {
    color: #f8f9fa;
}
.footer_widget h2, .footer_widget h5 {
  color: #37ad61 !important;
}
.footer_widget li a{
  color: #f8f9fa !important;
}

#footer .border-top {

}


