/**
Theme Name: Agência Boz
Author: Agência Boz
Author URI: https://agenciaboz.com.br/
Description: Especializada em Business e Comunicação Ampliada, trabalhamos a forma como o cliente se comunica e a imagem pela qual o target o enxerga, primando sempre em aumentar o Brand Equity.

Utilizamos meios simples e comuns até os mais diferenciados e inovadores para o impacto de informações, buscando a solução de comunicação e negócio mais adequada para o alcance de resultados.
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: agencia-boz
Template: hello-elementor
*/
/* Mobile, 767px and down */
@media only screen and (max-width: 767px) {
			:root{
		--gap-size:5vw;
		--padding-size:2vw;
		--button-size:5vw;
		--custom-border:0.5rem;
		--login-size:90vw;
		--logo-height:40vw;
	}
}

/* Tablet, between 768px and 1024px */
@media only screen and (min-width: 768px) and (max-width: 1023px) {
			:root{
		--gap-size:2vw;
		--padding-size:2vw;
		--button-size:1.5vw;
		--custom-border:0.5rem;
		--login-size:20vw;
		--logo-height:20vw;
	}
}

/* Desktops, 1024px and up */
@media only screen and (min-width: 1024px) {
			:root{
		--gap-size:2vw;
		--padding-size:2vw;
		--button-size:1.5vw;
		--custom-border:0.5rem;
		--login-size:40vw;
		--logo-height:12vw;
	}
}
:root{
	--font-family:Montserrat;
	--font-size:clamp(0.889rem, 0.9203rem + -0.1003vw, 0.8rem);
	--body-background-color:#103428;
	--login-background-color:#e5e3b1;
	--input-background-color:#103428;
	--button-background-color:#B4B544;
}
body.login {display: flex;align-items: center;background-color: var(--body-background-color); background-image: linear-gradient(rgb(16, 52, 40,.95), rgb(16, 52, 40,.95)), url("https://fnrepresentacoes.boz.dev.br/wp-content/uploads/2025/06/Peca-V.3.6-Apresentacao-FN-Representacoes.png");background-repeat: no-repeat;    background-size: 80vw;    background-position: 41vw 5vw;}    
body.login div#login {width: 100%; padding: 0 var(--login-size)}
body.login div#login h1 {}
body.login div#login h1 a {	background-image: url('https://fnrepresentacoes.boz.dev.br/wp-content/uploads/2025/06/Peca-V.3.6-Apresentacao-FN-Representacoes.png');background-size: contain;width: 100%;height: var(--logo-height);}
body.login div#login form#loginform {background-color: var(--login-background-color);border-radius: var(--custom-border);border:none;}
body.login div#login form#loginform p {font-family:var(--font-family);font-size:var(--font-size);}
body.login div#login form#loginform label {color:var(--input-background-color);font-family:var(--font-family);font-size:var(--font-size);}
body.login div#login form#loginform input {color:var(--input-background-color);font-family:var(--font-family);font-size:var(--font-size);}
body.login div#login form#loginform input#user_login {color:var(--input-background-color);font-family:var(--font-family);font-size:var(--font-size);}
body.login div#login form#loginform input#user_pass {color:var(--input-background-color);font-family:var(--font-family);font-size:var(--font-size);}
body.login div#login form#loginform p.forgetmenot {}
body.login div#login form#loginform p.forgetmenot input#rememberme {}
body.login div#login form#loginform p.submit {}
body.login div#login form#loginform p.submit input#wp-submit {background-color: var(--button-background-color);color:#fff;border-radius: var(--custom-border);border:none;padding: calc(var(--button-size) / 2) var(--button-size) calc(var(--button-size) / 2) var(--button-size); font-size:var(--font-size);width:100%;font-weight:400;}
body.login div#login p#nav {color:#FAF9F7;font-family:var(--font-family);font-size:var(--font-size);}
body.login div#login p#nav a {color:#FAF9F7;font-family:var(--font-family);font-size:var(--font-size);}
body.login div#login p#backtoblog {color:#FAF9F7;font-family:var(--font-family);font-size:var(--font-size);}
body.login div#login p#backtoblog a {color:#FAF9F7;font-family:var(--font-family);font-size:var(--font-size);}
.wp-core-ui .button, .wp-core-ui .button-secondary, .wp-core-ui .button:hover, .wp-core-ui .button-secondary:hover, .login .button.wp-hide-pw:focus{color:var(--button-color);}
#language-switcher{display:none;}
.login form .input, .login input[type=password], .login input[type=text]{border-radius: var(--custom-border);}