/*
 Theme Name:   Tzuriel
 Theme URI:   
 Description:  
 Author:       Danillo Lima
 Author URI:   https://danillolima.com
 Template:     hello-elementor
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         
*/

@import url('https://fonts.googleapis.com/css2?family=Exo:wght@300;700&display=swap');
h1,h2,h3,h4,h5,h6,a,p,span, ul,li, button{
font-family: 'Exo', sans-serif !important;
}
html{
    font-size: 62.5%;
/* 	font-family: 'Montserrat'; */
}body{
	overflow-x: hidden;
}


/*



/* NAVBAR //* 
.nav-tz {
	
}

.nav-tz-links .elementor-widget-wrap{
	display: flex;
	flex-direction: row;
}

.nav-tz-links .elementor-element{
	width: auto !important;
}

.nav-tz .search-tz:hover{
	cursor: pointer;
}

#search-bar{
	margin-top: -477px !important;
	transition: 0.4s all;
}
#search-bar.triggered{
	position: fixed;
    margin-top: 130px;
    width: 100%;
}

#search-bar2{
	margin-top: -477px !important;
	transition: 0.4s all;
}
#search-bar2.triggered{
	position: fixed;
    width: 100%;
}

/* HOME 

#hero .elementor-background-video-container{
	transform: scale(1.5);
	top: 40px;
}.homeclip{
	clip-path: polygon(0 20%, 100% 0%, 100% 80%, 0% 100%);
}#hero .elementor-background-video-container{
	transform: scale(1.5);
}

#hero .elementor-background-video-container video{
	transform: scale(1.5);
	top: 40px;
}
*/
.homeclip{
	clip-path: polygon(0 20%, 100% 0%, 100% 80%, 0% 100%);
}
.polylang-widget li{
	list-style: none;
	padding: 0 .5rem;
	display: inline-flex;
}

.prod-home .elementor-button-text:hover{
	cursor: pointer;
	color: #006ba1 !important;
}

.tabs-home.quim .elementor-image img {
	width: 100% !important;
	min-height: 173px !important;
	height: 173px !important;
	object-fit: contain !important;
}

.barra-pesquisa .search-form label {
	width: 90% !important;
}
.barra-pesquisa .search-field {
	font-size: 16px !important;
}
.barra-pesquisa input.search-submit[type=submit]  {
	font-size: 16px !important;
    background-color: #006ba1 !important;
    color: white !important;
	border: none !important;
	padding:8px 20px 10px 20px;
}

@media only screen and (max-width: 768px) {
  #archives-result .elementor-post {
    flex-direction: column;
  }
	#archives-result .elementor-post__text {
		margin-top: 20px;
	}
}

.home .elementor-background-video-container {
	transform: scale(2);
}