/*
	Theme Name: hello-cademi
	Author: 
	Description: Customizações
	Version: 1.0
	Template: hello-elementor
*/

.text-gradient{
	background-image: linear-gradient(90deg, #FF008A 20%, #ff005c);
	background-clip: text;
	-webkit-text-fill-color: transparent;
	-webkit-background-clip: text;
}
.text-2-gradient{
	background-image: linear-gradient(90deg, #FF5733 20%, #FFEF4D);
	background-clip: text;
	-webkit-text-fill-color: transparent;
	-webkit-background-clip: text;
}
.button-squeeze a{
	border: solid 3px transparent;
	background-image: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0)), linear-gradient(90deg, #FF5733, #FFF01F);
	background-origin: border-box;
	background-clip: content-box, border-box;
	box-shadow: 2px 1000px 1px #000 inset;
	color:#fff;
}
.button-squeeze a:hover{
	box-shadow: none;
	color:#fff;
}
.button-cademi a{
	border: solid 3px transparent;
	background-image: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0)), linear-gradient(90deg, #ff005c, #FF008A);
	background-origin: border-box;
	background-clip: content-box, border-box;
	box-shadow: 2px 1000px 1px #000 inset;
	color:#fff;
}
.button-cademi a:hover{
	box-shadow: none;
	color:#fff;
}
.glass{
	background: rgba(255,255,255,0.08);
	backdrop-filter: blur(0px);
	border: 1px solid rgba(255,255,255,0.08);
	border-radius: 16px;
	overflow:hidden;
}
.glass-rounded{
	border-radius:100px;
}
.hero-top > .elementor-background-overlay{
	background-image: var(--imagem-silhueta) !important;
	background-position: bottom right !important;
	background-repeat: no-repeat !important;
	opacity: 0.5 !important;
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s !important;
}
.hero-hand{
	background-image: var(--imagem-celular) !important;
	background-position: 45vw 0px !important;
	background-repeat: no-repeat !important;
	background-size: contain !important;
}
:root{
	--imagem-silhueta: "";
	--imagem-celular: url("https://cademi.com.br/wp-content/uploads/2022/11/mockupjpg.jpg");
}