/*
Theme Name: GRUPO FACILITE
Theme URI: https://grupofacilite.com.br
Author: Marcos Reis
Author URI: https://grupofacilite.com.br
Description: tema WordPress personalizado.
Version: 1.0
License: GNU General Public License v2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Text Domain: grupo-facilite
*/

@import url('css/fonts.css');

@import url('css/header.css');
@import url('css/home.css');
@import url('css/formulario.css');
@import url('css/footer.css');
@import url('css/quem-somos.css');
@import url('css/assessoria-contabil.css');
@import url('css/gestao-ambiental.css');
@import url('css/seguranca.css'); 
@import url('css/marketing.css'); 
@import url('css/portaria-e-vigilancia.css'); 
@import url('css/estrutura-e-manutencao-eletrica.css'); 

h1,h2,h3,h4,h5,h6,p{
	margin: 0;
}

.politica-container *{
	color: #ffffff !important;
	 font-family: 'Futura Bk BT', sans-serif !important;
}

body{
    background-color: #000;
    font-family: 'Futura Bk BT', sans-serif;
    letter-spacing: 1px;
    line-height: 1.25;
}

.w-fit{
    max-width: fit-content !important;
}

*{
	padding: 0px;
	margin: 0px;
	box-sizing: border-box;	
	font-weight: 500;
}

.btn:focus, button:focus, .navbar-toggler:focus, .navbar-toggler:hover, input:focus, textarea, select, video{
    -webkit-box-shadow: none !important;
            box-shadow: none !important;
    outline: none;
    text-decoration: none;
}

a{
	text-decoration: none;
}

img{
  max-height: 100%;
  max-width: 100%;
}

::-webkit-scrollbar {
  width: 8px;
}
::-webkit-scrollbar-track {
  background: #f1f1f1; 
}
::-webkit-scrollbar-thumb {
  background: #cca043 !important; 
}
::-webkit-scrollbar-thumb:hover {
  background: darkgray; 
}

html{
	scroll-behavior: smooth !important;
}

body, footer, section{
	position: relative !important;
	overflow-x: hidden !important;	
}

.preloader {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #ff9b4e;
  z-index: 9999999999999;
}

.content-loader {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.content-loader img {
  width: 240px;
  animation: resize 1.5s ease-in-out infinite;
}

@keyframes resize {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.1);
  }
  100% {
    transform: scale(1);
  }
}
	
