/**
Theme Name: Rugertek
Author: Rominna Patiño
Author URI: https://rugertek.com
Description: Tema para la Clínica Dental Margraf
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: rugertek
Template: astra
*/

@font-face {
 	font-family: metroThin;
	src: url('/wp-content/themes/rugertek/fonts/metropolisthin.otf');
}

@font-face {
 	font-family: MetropolisMedium;
	src: url('/wp-content/themes/rugertek/fonts/metropolismedium.otf');
}

@font-face {
 	font-family: MetropolisBold;
	src: url('/wp-content/themes/rugertek/fonts/metropolisbold.otf');
}

ul, li {
	font-family: 'metroThin', sans-serif;
}


.wc-block-grid__product-title{
	font-family: 'MetropolisMedium', sans-serif;
}



/*footer*/


.i-footer {
	   display: flex;
    color: black;
    width: 80px;
    align-items: center;
    transition: all 200ms ease;
    will-change: transform;
}

.f-footer {
	   display: flex;
    color: black;
    width: 80px;
    align-items: center;
    justify-content: flex-end;
    right: -15px;
    position: relative;
    transition: all 200ms ease;
    will-change: transform;
}

.f-piece {
    clip-rule: evenodd;
    fill: #0db2c5;
    fill-opacity: 1;
    fill-rule: nonzero;
    stroke: #000000;
    stroke-width: 0.4;
    stroke-miterlimit: 4;
    stroke-dasharray: none;
    stroke-opacity: 1;
    image-rendering: optimizeQuality;
    shape-rendering: geometricPrecision;
    text-rendering: geometricPrecision;
    transition: all 200ms ease;
}

.m-footer {
    display: flex;
    color: black;
    width: 80px;
    align-items: center;
    justify-content: flex-start;
    left: -16px;
    position: relative;
    top: 1px;
    transition: all 200ms ease;
    will-change: transform;
}

.i-piece {
    clip-rule: evenodd;
    fill: #ed5b69;
    fill-opacity: 1;
    fill-rule: nonzero;
    stroke: #000000;
    stroke-width: 0.4;
    stroke-miterlimit: 4;
    stroke-dasharray: none;
    stroke-opacity: 0.94713602;
    image-rendering: optimizeQuality;
    shape-rendering: geometricPrecision;
    text-rendering: geometricPrecision;
    transition: all 200ms ease;
}

.m-piece {
    clip-rule: evenodd;
    fill: #ff9130;
    fill-opacity: 1;
    fill-rule: nonzero;
    stroke: #000000;
    stroke-width: 0.4;
    stroke-miterlimit: 4;
    stroke-dasharray: none;
    stroke-opacity: 1;
    image-rendering: optimizeQuality;
    shape-rendering: geometricPrecision;
    text-rendering: geometricPrecision;
    transition: all 200ms ease;
}

.slick-slide img {
    width: 100%;
}

.home-page-banner{
	display: none
}