/*
Theme Name: Tecnomed Nischinto 
Text Domain: https://tecnomed.com.mx/
Version: 1.0
Requires PHP: 8.2
Description: Template to Tecnodem site
Author: Guillermo Cortes
Author URI: http://algoritmobase.com/
Theme URI: https://tecnomed.com.mx/
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/

/* Fonts ------------------------------------- */

@font-face {
  font-family: "DINNextLTPro-Light";
  src: url(./css/fonts/DINNextLTPro-Light.otf) format("opentype");
}

.form_subtitle {
  font-family: "DINNextLTPro-Light";
  font-size: 1.6rem;
  color: #8f4877;
  padding-left: 66px;
}

.st-tab-title i{
  padding-top: 15px;
  font-size: 50px;
}


.st-tab-title span{
  padding-bottom: 15px;
}

#contact {
  padding-bottom: 30px;
}


.st-hero-wrap {
  background-image: url(/wp-content/themes/nischintotecnomed/assets/img/banner_home_tecnomed.jpg);
  background-repeat: no-repeat;
  background-size: cover;
}


.st-shedule-wrap .st-shedule .fa-droplet{
  color: #e6492d;
}

.st-shedule-wrap .st-shedule .fa-x-ray{
  color: #37af47;
}

.st-shedule-wrap .st-shedule .fa-tooth{
  color: #f6ab2f;
}

.slick-wrapper .slick-track {
  display: flex;
  align-items: center;
}

.tm_container_main {
  margin-top: 126px;
}

.tm_title_page, .tm_title_sinlge {
  padding-top: 20px;
  color: #27b1d9;
}

.woocommerce-result-count{
  color: #111;
}

.woocommerce ul.products li.product .button {
  background-color: #fff;
    border-color: #0cb8b6;
    border-top-color: rgb(12, 184, 182);
    border-right-color: rgb(12, 184, 182);
    border-bottom-color: rgb(12, 184, 182);
    border-left-color: rgb(12, 184, 182);
    color: #0cb8b6;
    border: 1px solid;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: initial;
    border-right-color: initial;
    display: inline-flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    line-height: 1.6em;
    font-weight: 600;
    padding: 0.8em 2.5em;
    border-radius: 7px;
}

.woocommerce ul.products li.product .button:hover {
  background-color: #0cb8b6;
  color: #fff;
}

.woocommerce ul.products li.product .woocommerce-loop-product__title{
  font-size: 20px;
  font-weight: 600;
  margin-bottom: 9px;
  text-decoration: underline;
}

.woocommerce ul.products li.product .woocommerce-loop-product__title:hover{
  text-decoration:none;
}

.woocommerce-ordering {
  display: none;
}


.single-product .product .summary .st-hero-btn{
    padding-top: 5px;
    padding-bottom: 5px;
}

/* Minimos ------------------------------------- */

@media (min-width: 1950px) {
}

@media (min-width: 768px) {
}

/* End Minimos ------------------------------------- */


.st-hero-wrap .st-hero-slider1 {
  right: 50px;
}

.st-hero-wrap .st-hero-slider1 {
  width: 305px;
  bottom: 160px;
}

@media (max-width: 1170px) {
}

@media (max-width: 991px) {
}

@media (max-width: 767px) {
}

@supports ( -webkit-overflow-scrolling: touch) {
  .bg-attachment-fixed {
      background-attachment: scroll;
  }
}

@media ( prefers-reduced-motion: reduce) {
  * {
      animation-duration: 0s !important;
      transition-duration: 0s !important;
  }
}

@media ( prefers-reduced-motion: reduce) {
  .bg-attachment-fixed {
      background-attachment: scroll;
  }
}