@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,400&display=swap');
.montserrat{
	font-family: 'Montserrat', sans-serif !important;
}

*{
	padding: 0px;
	margin: 0px;
	box-sizing: border-box;	
	font-family: 'Montserrat', sans-serif !important;
}

.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;
}

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

html{
	scroll-behavior: smooth;
}

body{
	position: relative;
	overflow-x: hidden !important;
	background-color: #113e4c;
	background-image: url('https://blindados.fattorecosmeticos.com.br/wp-content/uploads/2022/11/bg-body-min.png');
	background-repeat: repeat-y;
	background-size: 100% auto;
	object-fit: cover;
	background-position: center top;
}

nav, nav .row{
	height: 25vh;
}

.text-gold{
	color:#feffb1;
}

.text-banner{
	left: 20%;
    top: 30%;
    transform: translate(-50%, -50%);
}

.um-cabelo{
	position: relative;
    right: -3rem;
}

.text-blue{
	color:#00f3fb;
}

#about-coment .container .col-12{
	background-image: url('https://blindados.fattorecosmeticos.com.br/wp-content/uploads/2022/11/bg-coments-1.png');
    background-repeat: no-repeat;
    background-size: auto 100%;
    background-position: center top;
    object-fit: cover;
}

.stroke{
	text-shadow: rgb(17, 62, 76) 4px 0px 0px, rgb(17, 62, 76) 3.87565px 0.989616px 0px, rgb(17, 62, 76) 3.51033px 1.9177px 0px, rgb(17, 62, 76) 2.92676px 2.72656px 0px, rgb(17, 62, 76) 2.16121px 3.36588px 0px, rgb(17, 62, 76) 1.26129px 3.79594px 0px, rgb(17, 62, 76) 0.282949px 3.98998px 0px, rgb(17, 62, 76) -0.712984px 3.93594px 0px, rgb(17, 62, 76) -1.66459px 3.63719px 0px, rgb(17, 62, 76) -2.51269px 3.11229px 0px, rgb(17, 62, 76) -3.20457px 2.39389px 0px, rgb(17, 62, 76) -3.69721px 1.52664px 0px, rgb(17, 62, 76) -3.95997px 0.56448px 0px, rgb(17, 62, 76) -3.97652px -0.432781px 0px, rgb(17, 62, 76) -3.74583px -1.40313px 0px, rgb(17, 62, 76) -3.28224px -2.28625px 0px, rgb(17, 62, 76) -2.61457px -3.02721px 0px, rgb(17, 62, 76) -1.78435px -3.57996px 0px, rgb(17, 62, 76) -0.843183px -3.91012px 0px, rgb(17, 62, 76) 0.150409px -3.99717px 0px, rgb(17, 62, 76) 1.13465px -3.8357px 0px, rgb(17, 62, 76) 2.04834px -3.43574px 0px, rgb(17, 62, 76) 2.83468px -2.82216px 0px, rgb(17, 62, 76) 3.44477px -2.03312px 0px, rgb(17, 62, 76) 3.84068px -1.11766px 0px, rgb(17, 62, 76) 3.9978px -0.132717px 0px;
}



.blue-stroke{
	text-shadow: rgb(0, 190, 219) 4px 0px 0px, rgb(0, 190, 219) 3.87565px 0.989616px 0px, rgb(0, 190, 219) 3.51033px 1.9177px 0px, rgb(0, 190, 219) 2.92676px 2.72656px 0px, rgb(0, 190, 219) 2.16121px 3.36588px 0px, rgb(0, 190, 219) 1.26129px 3.79594px 0px, rgb(0, 190, 219) 0.282949px 3.98998px 0px, rgb(0, 190, 219) -0.712984px 3.93594px 0px, rgb(0, 190, 219) -1.66459px 3.63719px 0px, rgb(0, 190, 219) -2.51269px 3.11229px 0px, rgb(0, 190, 219) -3.20457px 2.39389px 0px, rgb(0, 190, 219) -3.69721px 1.52664px 0px, rgb(0, 190, 219) -3.95997px 0.56448px 0px, rgb(0, 190, 219) -3.97652px -0.432781px 0px, rgb(0, 190, 219) -3.74583px -1.40313px 0px, rgb(0, 190, 219) -3.28224px -2.28625px 0px, rgb(0, 190, 219) -2.61457px -3.02721px 0px, rgb(0, 190, 219) -1.78435px -3.57996px 0px, rgb(0, 190, 219) -0.843183px -3.91012px 0px, rgb(0, 190, 219) 0.150409px -3.99717px 0px, rgb(0, 190, 219) 1.13465px -3.8357px 0px, rgb(0, 190, 219) 2.04834px -3.43574px 0px, rgb(0, 190, 219) 2.83468px -2.82216px 0px, rgb(0, 190, 219) 3.44477px -2.03312px 0px, rgb(0, 190, 219) 3.84068px -1.11766px 0px, rgb(0, 190, 219) 3.9978px -0.132717px 0px;
}

footer{
	background-image: url('https://blindados.fattorecosmeticos.com.br/wp-content/uploads/2022/11/bg-footer-min-2.png');
    background-repeat: no-repeat;
    background-size: auto 100%;
    background-position: center top;
    object-fit: cover;
}


/* Responsive media Device */

@media(min-width:992px){
	.fs-5rem{
	font-size: 5rem;
	}
	
	#sec-04 {
    background-image: url('https://blindados.fattorecosmeticos.com.br/wp-content/uploads/2022/11/Vector-Smart-Object.png');
    background-repeat: no-repeat;
    background-size: 60% auto;
    background-position: right center;
    object-fit: cover;
    max-width: 1920px;
    margin: 0 auto;
	}
}

@media(max-width:991.9px){
	.fs-5rem{
	font-size: 3rem;
	}
	
	.text-banner{
		left: 30% !important;
	}
	
	#sec-04 {
    background-image: url('https://defrizante.fattorecosmeticos.com.br/wp-content/uploads/2022/11/bg-phone-sec.png');
    background-repeat: no-repeat;
    background-size: auto 85%;
    background-position: right center;
    object-fit: cover;
    max-width: 1920px;
    margin: 0 auto;
	}
	
}

@media(max-width:767.9px){
	#about-coment .container .col-12{
	 background-size: 100% auto !important;
	}
}

@media(min-width:1440.1px){
	#product{
	background-image: url('https://blindados.fattorecosmeticos.com.br/wp-content/uploads/2022/11/bg-product-11-min.png');
    background-repeat: no-repeat;
    background-size: auto 80%;
    background-position: center 70%;
    object-fit: cover;
    min-height: 850px;
    max-width: 1920px;
    margin: 0 auto;
	}
	
	.aproveite{
	left: 60%;
    top: 75%;
    transform: translate(-50%, -50%);
    min-width: 310px;
    line-height: 1;
	}
}

@media (min-width:992px) and (max-width: 1440px){
	#product{
	background-image: url('https://blindados.fattorecosmeticos.com.br/wp-content/uploads/2022/11/bg-product-21-min.png');
    background-repeat: no-repeat;
    background-size: 90% 90%;
    background-position: left 90%;
    object-fit: cover;
    min-height: 850px;
	max-width: 1920px;
	margin: 0 auto;
	}
	
	.aproveite{
	left: 40%;
    top: 45%;
    transform: translate(-50%, -50%);
    min-width: 310px;    
    line-height: 1;
	}
}

@media (max-width:991.9px){
	#product{
	background-image: url('https://blindados.fattorecosmeticos.com.br/wp-content/uploads/2022/11/bg-product-21-min.png');
    background-repeat: no-repeat;
    background-size: 500% 100%;
    background-position: left top;
    object-fit: cover;
	}
}




/* Css Padrão */


.pulse {
	border-radius: 1rem;
   background: rgb(251,7,7);
	background: -moz-radial-gradient(circle, rgba(251,7,7,1) 0%, rgba(150,1,1,1) 100%);
	background: -webkit-radial-gradient(circle, rgba(251,7,7,1) 0%, rgba(150,1,1,1) 100%);
	background: radial-gradient(circle, rgba(251,7,7,1) 0%, rgba(150,1,1,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#fb0707",endColorstr="#960101",GradientType=1);
    animation: pulse-white 2s infinite;
  }
  
  @keyframes pulse-white {
    0% {
      transform: scale(0.95);
      box-shadow: 0 0 0 0 rgba(251,7,7, 0.7);
    }
    
    70% {
      transform: scale(1);
      box-shadow: 0 0 0 10px rgba(251,7,7, 0);
    }
    
    100% {
      transform: scale(0.95);
      box-shadow: 0 0 0 0 rgba(251,7,7, 0);
    }
  }

  .pulse:hover{
    animation: none;
  }

.bg-coment-1{
	background-image: url('https://blindados.fattorecosmeticos.com.br/wp-content/uploads/2022/11/Vector-Smart-Object-2.png');
	background-repeat: no-repeat;	
	background-size: 100% 100%;
	background-position: center top;
	object-fit: cover;
	height: 300px;
	font-size: 0.7rem;
	max-width: 420px;
    margin: 0 auto;
	}

.bg-coment-2{
		left: 45%;
    top: 53%;
    transform: translate(-50%, -50%);
    width: 60%;							
	}

.bg-coment-3{
	background-image: url('https://blindados.fattorecosmeticos.com.br/wp-content/uploads/2022/11/Vector-Smart-Object-1.png');
    background-repeat: no-repeat;
    background-size: auto 90%;
    background-position: center center;
    object-fit: cover;
    height: 350px;
    font-size: 0.7rem;
	}

.bg-coment-3-1{
	background-image: url('https://defrizante.fattorecosmeticos.com.br/wp-content/uploads/2022/11/coment-3.png');
	background-repeat: no-repeat;	
	background-size: 100% 100%;
	background-position: center top;
	object-fit: cover;
	height: 300px;
	font-size: 0.7rem;
	}

.bg-coment-4{
		left: 48%;
    top: 56%;
    transform: translate(-50%, -50%);
    width: 60%;							
}

#insta::before{
	content: url('https://quimicos.fattorecosmeticos.com.br/wp-content/uploads/2022/11/Instagram-2.png');
}

#insta span{
	position: relative;
    top: -3px;
    padding-left: 4px;
}


 /* Cookies */
 
   #cookiePopup {
    border-radius: 10px;
    background: rgba(0, 0, 0, 0.8);
    width: 80%;
    position: fixed;    
    bottom: 20px;
    /* box-shadow: 0px 0px 15px #cccccc; */
    padding: 5px 10px;
    max-width: 900px;   
    left: 50%;
    transform: translate(-50%, 0);
  }
    #cookiePopup p{
    text-align: left;
    font-size: 15px;
    color: #4e4e4e;
  }
  #cookiePopup button{
    border: none !important;
    width: 100%;
    padding: 5px;
    border-radius: 10px;
    color: white;
  }

  #cookiePopup button:hover{
    transition: all 0.3s ease;
    background-color: var(--ds-blue);
  }

@media(min-width:992px){
    #acceptCookie{
        max-width: 50%;
        left: 50%;
        transform: translate(50%, 0);             
    }
} 
