/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme-child/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 2.0.0
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/* Add your custom styles here */

html.lenis {
    height: auto;
}

.lenis.lenis-smooth {
    scroll-behavior: auto;
}

#page-content {
    will-change: transform, opacity, filter;
}

body{
 	font-family: "Noto Sans", sans-serif;
	font-size: clamp(0.875rem, 0.3599rem + 1.0471vw, 1.25rem);
	line-height: 1.5;
  	font-weight: 300;
}

h1{ 
    font-family: "Noto Sans", sans-serif;
	font-size: clamp(2.125rem, -1.8237rem + 8.0279vw, 5rem);
	letter-spacing: -0.3px;
    font-weight: 500;
}

h2{ 
    font-family: "Noto Sans", sans-serif;
/*	font-size: clamp(1.125rem, -0.0768rem + 2.4433vw, 2rem); */
/* font-size: clamp(1.375rem, -0.7058rem + 4.3406vw, 3rem); */
	font-size: clamp(1.25rem, 0.2799rem + 2.0236vw, 2rem);
    font-weight: 400;
	line-height: 1.3;
}

h3{ 
	font-size: clamp(1.5rem, 0.2195rem + 2.6711vw, 2.5rem);
    /* font-size: clamp(1.375rem, 0.5166rem + 1.7452vw, 2rem); */
  	font-family: "Literata", serif;
    font-weight: 300;
   	line-height: clamp(1.1, calc(0.9332 + 0.0002336 * 100vw), 1.3);
    letter-spacing: -0.1px;
}

.tel{
    color: black;
}

/* font-family: "Literata", Sans-serif;
  font-size: 2.7rem;
  font-weight: 300;
  line-height: 64px;
  letter-spacing: -1px;
  color: var(--e-global-color-96952ac);

#page-content {
    will-change: transform, opacity, filter;
}

.tel{
    color: black;
}
    .tel:hover{
    color: red;
    transition: all .5s ease-in-out 0s;
}


/*
#page-content {
    opacity: 1;
}/*
#Tel  a {
	font-size: calc(1rem + .4vw);

	text-decoration: none;
	--bs-text-opacity: 1;
  	color: rgba(var(--bs-secondary-rgb),var(--bs-text-opacity));
}

#Tel  a:hover {
	color: black;
	opacity: 1;
	     font-weight: 500;
	transition: color 300ms linear;
	-webkit-transition: color 300ms linear;
	-ms-transition: color 300ms linear;
	-o-transition: color 300ms linear;
	-ms-transition: color 300ms linear; 
		transition: font-weight 700ms linear;
	-webkit-transition: font-weight 700ms linear;
	-ms-transition: font-weight 700ms linear;
	-o-transition: font-weight 300ms linear;
	-ms-transition: font-weight 700ms linear; 
}*/

