﻿/**************************/

/*       CUSTOM FONTS     */

/**************************/

@font-face {

  font-family: "cabin";

  src: url("../fonts/Cabin-Medium.ttf")

}





@font-face {

  font-family: "amb";

  src: url("../fonts/Ambroise Regular.otf")

}



/**************************/

/*       CUSTOM FONTS     */

/**************************/

html, body {

    max-width: 100%;

    /*overflow: hidden;*/

}



html {

scroll-behavior: smooth;

}

body{ margin: 0;

opacity:0;

    transition: opacity 1s;

    -webkit-transition: opacity 1s;}





#Separador_s{display: none;}





/****************************/

/*       NAVIGATION BAR     */

/****************************/

#fmenu{

	display: flex;

	justify-content: center;

}

#NAVBAR{

	display: flex;

	justify-content: space-between;

	width: 90%;

	height: 200px;

}



#MENU{

	display: flex;

	align-items: center;

	justify-content: center;

	width: 10vw;

	height: 100%;

}



#menurger{width: 67px; height: 50px;}

.burger_menu{background-color: transparent; border: none;}



button:focus {

    outline: none;

    border: none;

}



#element1{

	font-family: 'amb';

	font-size: 1.7vw;

}

#element2{

	font-family: 'amb';

	font-size: 1.7vw;

}

#element3{

	font-family: 'amb';

	font-size: 1.7vw;

}

#element4{

	font-family: 'amb';

	font-size: 1.7vw;

}



#LOGO{

	display: flex;

	justify-content: center;

	align-items: center;

	width: auto;

	height: 100%;

}

#logo{width: 300px;height: 96px;}





#Socials{

	display: flex;

	align-items: center;

	justify-content: center;

	width: 10vw;

	height: 100%;

}

#Face{

	width: 50px;height: 50px;

	margin-right: 10px;

}

#Insta{width: 50px;height: 50px;}





#SEARCH{

	display: flex;

	align-items: center;

	justify-content: flex-start;

	width: 10vw;

	height: 100%;

}

#Lang{margin-left: 10px;}

.lang_menu{background-color: transparent; border: none;}

#lang_arrow{width: 67px; height: 50px;}



.dropdown-lang {

  display: none;

  position: absolute;

  /*padding-top: 40px;*/

  padding-bottom: 0;

  margin-left: 8px;

  top: 115px;

  width: 30px;

  z-index: 1;

	font-family: 'amb';

	font-size: 15pt;

}

.dropdown-lang a {text-decoration: none;color: black;line-height: 30px;}

.dropdown-lang a:hover {text-decoration: none;color: black;}

.dropdown-lang a:visited {text-decoration: none;color: black;}



#search{width: 26px;height: 26px;}







		/*******************************/

		/*       MENU DROP CONTENT     */

		/*******************************/







.dropbtn {

  background-color: transparent;

  color: white;

  width: 40px;

  height: 40px;

  border: none;

}





.dropdown-content {

  display: none;

  position: absolute;

  /*padding-top: 40px;*/

  padding-bottom: 15px;

  margin-left: 0px;

  top: 70px;

  background-color: #000000;

  opacity: 0.9;

  width: 20vw;

  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.9);

  z-index: 1;

}



.out{margin-left: 88%; margin-top: 27px; margin-bottom: 20px; }

#out{width: 25px; height: 25px;}

.test{background-color: yellow;}



.dropdown-content a {

 	font-family: 'amb';

	font-size: 1.7vw;

  text-align: left;

  color: WHITE;

  padding: 20px 36px;

  text-decoration: none;

  display: block;

}



.selectorz{position: absolute; background-color: transparent; margin-left: 24px; width: 85%; height: 90%; margin-top: -10px;

} 

.selectorz a{	font-family: 'amb';

	font-size: 1.7vw; text-align: left; color: WHITE; padding: 20px 20px; text-decoration: none; display: block; color: transparent;}



.dropdown-content a:hover {}

.selectorz a:hover {border-bottom: 3px solid white;}



/*.OPEN:hover .dropdown-content {display: block;}*/



.OPEN:hover .burger_menu1 {background-color: transparent;}



		/*******************************/

		/*       MENU DROP CONTENT     */

		/*******************************/



/****************************/

/*       NAVIGATION BAR     */

/****************************/





/**************************/

/*       Slick ALBUNS     */

/**************************/



.album1 {

  margin: 0;

  width: 100%;

  height: auto;

}

.album1 img {

  width: 100%;

}



 .album1 .slick-slide  {

  margin: 0px 0px;

 }



 .album2 .slick-slide  {

  margin: 0px 0px;

 }



/**************************/

/*       Slick ALBUNS     */

/**************************/





/**************************/

/*       Slick SLIDER     */

/**************************/

#slidercontainer{

	display: flex;

	justify-content: center;

	width: 100%;
	
	height: 50vw;

	overflow-x: hidden;

}



.slider {

  width: 105%;

  margin: 100px auto;

 }





 .slick-slide {

  margin: 0px 1.7vw;

 }







.slick-slide img {

  width: 100%;

 }



.slick-prev:before,

.slick-next:before {

  color: black;

 }





/**************************/

/*       Slick SLIDER     */

/**************************/





/**********************/

/*       PRODUTOS     */

/**********************/



#Modulo_texto{

	z-index: 2;

	margin-top: 1vw;

}



#Fabrico{
	
	margin-top: 4vw;


}

#Fabrico_b{
width:100%;
margin-top: 3vw;


}



#Fabrico_s{display: none;}



#Fabrico_img{


}





/**********************/

/*       PRODUTOS     */

/**********************/





/**********************/

/*       SERVIÇOS     */

/**********************/



#servicos{

  margin-bottom: 80px;

  width: 100%;

  font-family: "Futura H";

  font-size: 1.3vw;

  letter-spacing: 1.8vw;

  text-align: center;

  color: #869ca6;}





#serv_txt{width: 75%;}

#serv_img{width: 40%;height: 100%;}





.Servicos {

  overflow:hidden;

  margin-bottom: 2vw;

  display: flex;

}



.Servicos div {

   min-height: 100px;

}

#Servico_text {

	display: flex;

	justify-content: center;

  width:50%;

  min-height:170px;

}

#Servico_img { 

  	display: flex;

	justify-content: center;

  width: 50%;

  min-height:170px;

}



/**********************/

/*       SERVIÇOS     */

/**********************/



/***********************/

/*       SEPARADOR     */

/***********************/



#Separador {

	margin: auto;

	width: 93%;

}



#Separador2{

	padding-top: 40px;

		width: 75%;

	}



/***********************/

/*       SEPARADOR     */

/***********************/





/**********************/

/*       PORTFÓLIO    */

/**********************/



#portfolio{

  position: relative;

  margin-bottom: 80px;

  width: 100%;

  font-family: "Futura H";

  font-size: 1.3vw;

  letter-spacing: 1.8vw;

  text-align: center;

  color: #869ca6;}



/**********************/

/*       PORTFÓLIO    */

/**********************/



/***********************/

/*       QUEM SOMOS    */

/***********************/



#quemsomos{

  position: relative;

  margin-bottom: 80px;

  width: 100%;

  font-family: "Futura H";

  font-size: 1.3vw;

  letter-spacing: 1.8vw;

  text-align: center;

  color: #869ca6;}

#albumquemsomos{}





#quem_txt{width: 100%;}

#quem_img{width: 100%;}





.Quemsomos {

  overflow:hidden;

  margin-bottom: 100px;

}



.Quemsomos div {

   min-height: 100px;

}

#Quemsomos_text {

  float:left; 

  width:50%;

  min-height:170px;

}

#Quemsomos_img { 

  overflow:hidden;

  width: 50%;

  min-height:170px;

}



/***********************/

/*       QUEM SOMOS    */

/***********************/



/***********************/

/*      FOOTER NEW     */

/***********************/



#Contactos{

	display: flex;

	justify-content: center;

	width:100%;

}



#Frame{

	border-style: solid;

	border-color: black;

	border-width: 0.265vw;

	padding: 1.4vw 27vw;

	margin: 4vw 0;

}



.Titulos{

	font-family: 'amb';

	font-size: 4.6vw;

	text-align: center;

	letter-spacing: 0.38vw;

}



.Texto{

	line-height: 2vw;

	font-family: 'cabin';

	font-size: 1.4vw;

	text-align: center;

	letter-spacing: 0.05vw;

}



#Texto1{

	text-decoration: none !important;

	color: black;

	line-height: 3.3vw;

}



#Texto2{

	line-height: 5vw;

}



.slink{

	text-decoration: none !important;
	color: black;

}



.slink:visited{text-decoration: none; color: black;}

.slink:hover{text-decoration: underline;}

	#middletext{

		display: flex;

		justify-content: center;

	}

	#tamanho_especialidades{

		width: 53%;

		text-align: center;

	}

#Especialidades{margin-top: 8vw;}



		#Separador{

	padding-top: 0;

		width: 87%;

	}

		#Separador2{

	padding-top: 0;

		width: 87%;

			margin: auto;

	}







/***********************/

/*      FOOTER NEW     */

/***********************/



/*******************/

/*      QUERY      */

/*******************/

@media screen and (max-width: 1366px){

		#Separador{

	padding-top: 0;

		width: 87%;

	}

	#Separador2{

	padding-top: 40px;

		width: 75%;

	}

	

	#Frame{margin: 4vw 0;}

	

	#Especialidades{margin-top: 6vw;}

	

	#quemsomos{

  margin-bottom: 10px;

	}

	

/****************************/

/*       NAVIGATION BAR     */

/****************************/

#fmenu{

	display: flex;

	justify-content: center;

}

#NAVBAR{

	display: flex;

	justify-content: space-between;

	width: 85%;

	height: 200px;

}



#MENU{

	display: flex;

	align-items: center;

	justify-content: center;

	width: 10vw;

	height: 100%;

}



#menurger{width: 57px; height: 40px;}

.burger_menu{background-color: transparent; border: none;}



button:focus {

    outline: none;

    border: none;

}



#element1{

	font-family: 'amb';

	font-size: 1.7vw;

}

#element2{

	font-family: 'amb';

	font-size: 1.7vw;

}

#element3{

	font-family: 'amb';

	font-size: 1.7vw;

}

#element4{

	font-family: 'amb';

	font-size: 1.7vw;

}



#LOGO{

	display: flex;

	justify-content: center;

	align-items: center;

	width: auto;

	height: 100%;

}

#logo{width: 270px;height: 66px;}





#Socials{

	display: flex;

	align-items: center;

	justify-content: center;

	width: 10vw;

	height: 100%;

}

#Face{

	width: 40px;height: 40px;

	margin-right: 10px;

}

#Insta{width: 40px;height: 40px;}





#SEARCH{

	display: flex;

	align-items: center;

	justify-content: flex-start;

	width: 10vw;

	height: 100%;

}

#Lang{margin-left: 10px;}

.lang_menu{background-color: transparent; border: none;}

#lang_arrow{width: 67px; height: 50px;}



.dropdown-lang {

  display: none;

  position: absolute;

  /*padding-top: 40px;*/

  padding-bottom: 0;

  margin-left: 8px;

  top: 115px;

  width: 30px;

  z-index: 1;

	font-family: 'amb';

	font-size: 15pt;

}

.dropdown-lang a {text-decoration: none;color: black;line-height: 30px;}

.dropdown-lang a:hover {text-decoration: none;color: black;}

.dropdown-lang a:visited {text-decoration: none;color: black;}



#search{width: 26px;height: 26px;}







		/*******************************/

		/*       MENU DROP CONTENT     */

		/*******************************/







.dropbtn {

  background-color: transparent;

  color: white;

  width: 40px;

  height: 40px;

  border: none;

}





.dropdown-content {

  display: none;

  position: absolute;

  /*padding-top: 40px;*/

  padding-bottom: 15px;

  margin-left: 0px;

  top: 70px;

  background-color: #000000;

  opacity: 0.9;

  width: 20vw;

  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.9);

  z-index: 1;

}



.out{margin-left: 77%; margin-top: 27px; margin-bottom: 20px; }

#out{width: 22px; height: 22px;}

.test{background-color: yellow;}



.dropdown-content a {

 	font-family: 'amb';

	font-size: 1.7vw;

  text-align: left;

  color: WHITE;

  padding: 20px 36px;

  text-decoration: none;

  display: block;

}



.selectorz{position: absolute; background-color: transparent; margin-left: 24px; width: 85%; height: 90%; margin-top: -10px;

} 

.selectorz a{	font-family: 'amb';

	font-size: 1.7vw; text-align: left; color: WHITE; padding: 20px 20px; text-decoration: none; display: block; color: transparent;}



.dropdown-content a:hover {}

.selectorz a:hover {border-bottom: 3px solid white;}



/*.OPEN:hover .dropdown-content {display: block;}*/



.OPEN:hover .burger_menu1 {background-color: transparent;}



		/*******************************/

		/*       MENU DROP CONTENT     */

		/*******************************/



/****************************/

/*       NAVIGATION BAR     */

/****************************/

	

}











/*******************/

/*      QUERY      */

/*******************/



@media screen and (max-width: 800px) {

#slidercontainer{

	display: flex;

	justify-content: center;

	width: 100%;
	
	height: 125vw;

	overflow: hidden;

}


	

	#Contactos{

	position: relative;

	top: 10vw;

	display: flex;

	justify-content: center;

	width:100%;

}

	

	#Separador{

	padding-top: 40px;

		width: 75%;

	}

		#Separador2{

			display: block;

			justify-content: center;

			padding-top: 0;

			width: 75%;

			margin: auto;


	}

	#Separador_s{display: block;}

	#Separador_img{display: none;}

	

	.Titulos{

	font-family: 'amb';

	font-size: 9vw;

	text-align: center;

	letter-spacing: 0.6vw;

}



.Texto{

	line-height: 4.5vw;

	font-family: 'cabin';

	font-size: 2.8vw;

	text-align: center;

	letter-spacing: 0.05vw;

}

	#middletext{

		display: flex;

		justify-content: center;

	}

	#tamanho_especialidades{

		width: 90%;

		text-align: center;

	}

	

	#Frame{

		border-width: 0.4vw;

		padding: 3vw 6.5vw;

		margin: 4vw 0;

	}

	

	

/****************************/

/*       NAVIGATION BAR     */

/****************************/

#fmenu{

	display: flex;

	justify-content: center;

}

#NAVBAR{

	display: flex;

	justify-content: space-between;

	width: 80%;

	height: 200px;

}



#MENU{

	display: flex;

	align-items: center;

	justify-content: center;

	width: 10vw;

	height: 100%;

}



#menurger{width: 47px; height: 30px;}

.burger_menu{background-color: transparent; border: none;}



button:focus {

    outline: none;

    border: none;

}



#element1{

	font-family: 'amb';

	font-size: 5vw;

}

#element2{

	font-family: 'amb';

	font-size: 5vw;

}

#element3{

	font-family: 'amb';

	font-size: 5vw;

}

#element4{

	font-family: 'amb';

	font-size: 5vw;

}



#LOGO{

	display: flex;

	justify-content: center;

	align-items: center;

	width: auto;

	height: 100%;

}

#logo{width: 270px;height: 66px;}





#Socials{

	display: flex;

	align-items: center;

	justify-content: center;

	width: 10vw;

	height: 100%;

}

#Face{

	width: 30px;height: 30px;

	margin-right: 10px;

}

#Insta{width: 30px;height: 30px;}





#SEARCH{

	display: flex;

	align-items: center;

	justify-content: flex-start;

	width: 10vw;

	height: 100%;

}

#Lang{margin-left: 10px;}

.lang_menu{background-color: transparent; border: none;}

#lang_arrow{width: 67px; height: 50px;}



.dropdown-lang {

  display: none;

  position: absolute;

  /*padding-top: 40px;*/

  padding-bottom: 0;

  margin-left: 8px;

  top: 115px;

  width: 30px;

  z-index: 1;

	font-family: 'amb';

	font-size: 15pt;

}

.dropdown-lang a {text-decoration: none;color: black;line-height: 30px;}

.dropdown-lang a:hover {text-decoration: none;color: black;}

.dropdown-lang a:visited {text-decoration: none;color: black;}



#search{width: 26px;height: 26px;}







		/*******************************/

		/*       MENU DROP CONTENT     */

		/*******************************/







.dropbtn {

  background-color: transparent;

  color: white;

  width: 40px;

  height: 40px;

  border: none;

}





.dropdown-content {

  display: none;

  position: absolute;

  /*padding-top: 40px;*/

  padding-bottom: 15px;

  margin-left: 0px;

  top: 70px;

  background-color: #000000;

  opacity: 0.9;

  width: 75vw;

  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.9);

  z-index: 1;

}



.out{margin-left: 88%; margin-top: 27px; margin-bottom: 20px; }

#out{width: 30px; height: 30px;}

.test{background-color: yellow;}



.dropdown-content a {

 	font-family: 'amb';

	font-size: 5vw;

  text-align: left;

  color: WHITE;

  padding: 20px 36px;

  text-decoration: none;

  display: block;

}



.selectorz{position: absolute; background-color: transparent; margin-left: 24px; width: 85%; height: 90%; margin-top: -10px;

} 

.selectorz a{	font-family: 'amb';

	font-size: 5vw; text-align: left; color: WHITE; padding: 20px 20px; text-decoration: none; display: block; color: transparent;}



.dropdown-content a:hover {}

.selectorz a:hover {border-bottom: 3px solid white;}



/*.OPEN:hover .dropdown-content {display: block;}*/



.OPEN:hover .burger_menu1 {background-color: transparent;}



		/*******************************/

		/*       MENU DROP CONTENT     */

		/*******************************/



/****************************/

/*       NAVIGATION BAR     */

/****************************/

	

/**********************/

/*       PRODUTOS     */

/**********************/

	

#Modulo_texto{

	z-index: 2;

	margin-top: 1vw;

}



#Fabrico{
	
	margin-top: 0vw;

	}

	

	#Fabrico_b{
display: none;


}



	#Fabrico_s{
display: block;
width: 100%;
margin-top: 10vw;

}



#Fabrico_img{


}



/**********************/

/*       PRODUTOS     */

/**********************/





/**********************/

/*       SERVIÇOS     */

/**********************/

	

#servicos{

  margin-bottom: 0px;

  width: 100%;

  font-family: "Futura H";

  font-size: 4vw;

  letter-spacing: 2vw;

  text-align: center;

  color: #869ca6;}



	

		   #Servico_text { 

			width:100%;
			 min-height: 57vw;

		  }



		   #Servico_img { 

		  width: 100%;

		  }

	

	.Servicos {

  overflow:hidden;

  margin-bottom: 2vw;

  display: block;

}

	

/**********************/

/*       SERVIÇOS     */

/**********************/

	

/**********************/

/*       PORTFÓLIO    */

/**********************/



#portfolio{

  position: relative;

  margin-bottom: 60px;

  width: 100%;

  font-family: "Futura H";

  font-size: 4vw;

  letter-spacing: 2vw;

  text-align: center;

  color: #869ca6;}

	

.albumprodutos{position: absolute; top: -30px;}

	

/**********************/

/*       PORTFÓLIO    */

/**********************/

	

/**********************/

/*       QUEM SOMOS   */

/**********************/



#quemsomos{

  position: relative;

  margin-bottom: 60px;

  width: 100%;

  font-family: "Futura H";

  font-size: 4vw;

  letter-spacing: 2vw;

  text-align: center;

  color: #869ca6;}



	

		   #Quemsomos_text { 

			width:100%;

		  }



		   #Quemsomos_img { 

		  width: 100%;

		  }

	

/**********************/

/*       QUEM SOMOS   */

/**********************/	



	

/***********************/

/*      FOOTER NEW     */

/***********************/



#FOOTER_CONTAINER{

	display: flex;

	justify-content: space-around;

	align-items: center;

	width: 100vw;

	height: 100vw;

	background-color:#869ca6;

	margin-top: 1.5vw;

}



#CONTACTS_CONTAINER{

	display: flex;

	flex-wrap: wrap;

	justify-content: space-between;

	align-content:space-around;

/*	border: 1px solid red;*/

	width: 90%;

	height: 80%;

}



/*.ITEMS{background: red; border: 2px solid yellow;}*/





#ITEM_A{

	order: 1;

	flex-basis: 48%;

	font-family: "Futura B";

	font-size: 6vw;

	color: white;

}

#SUB_A{font-family: 'Futura H';font-size: 2.7vw;}

#A1{}

#A2{line-height: 10%;}



	

	



#ITEM_B{

	order: 2;



	flex-basis: 48%;

}

#ver_mapa{

	width: 100%;

}



	

	

#ITEM_C{

	padding-left: 0vw;

	order: 3;

	flex-basis: 48%;

	font-family: "Futura B";

	font-size: 6vw;

	color: white;

}

#SUB_C{font-family: 'Futura H';font-size: 2.7vw;}

#C1{}

#C2{line-height: 10%;}



	

	

#ITEM_D{

	padding-left: 0vw;

	order: 4;

	flex-basis: 48%;

	font-family: "Futura B";

	font-size: 6vw;

	color: white;

}

#SUB_D{font-family: 'Futura H';font-size: 2.7vw;}

#D1{}

#D2{line-height: 10%;}



	

	

	

#ITEM_E{

	padding-left: 0vw;

	order: 5;

	flex-basis: 48%;

	font-family: "Futura B";

	font-size: 6vw;

	color: white;

}

#SUB_E{font-family: 'Futura H';font-size: 2.7vw;}

#E1{}

#E2{line-height: 10%;}

	

	

	



#ITEM_F{

padding-left: 0vw;

order: 6;

flex-basis: 48%;

}

#facebook{width: 100%;}







/***********************/

/*      FOOTER NEW     */

/***********************/

	

	

}





















@media screen and (max-width: 590px) {

	
#Fabrico_b { display: none; }
	

		#Contactos{

	display: flex;

	justify-content: center;

	width:100%;

}

	

			#Separador2{

			display: block;


			width: 75%;

	}

	

/****************************/

/*       NAVIGATION BAR     */

/****************************/

#fmenu{

	display: flex;

	justify-content: center;

}

#NAVBAR{

	display: flex;

	justify-content: space-around;

	width: 95%;

	height: 14vh;

}



#MENU{

	display: flex;

	align-items: center;

	justify-content: center;

	width: 10vw;

	height: 100%;

}



#menurger{width: 37px; height: 20px;}

.burger_menu{background-color: transparent; border: none;}



button:focus {

    outline: none;

    border: none;

}



#element1{

	font-family: 'amb';

	font-size: 6vw;

}

#element2{

	font-family: 'amb';

	font-size: 6vw;

}

#element3{

	font-family: 'amb';

	font-size: 6vw;

}

#element4{

	font-family: 'amb';

	font-size: 6vw;

}



#LOGO{

	display: flex;

	justify-content: center;

	align-items: center;

	width: auto;

	height: 100%;

}

#logo{width: 130px;height: 46px;}





#Socials{

	display: flex;

	align-items: center;

	justify-content: center;

	width: 10vw;

	height: 100%;

}

#Face{

	display: none;

	width: 20px;height: 20px;

	margin-right: 10px;

}

#Insta{display:none;width: 20px;height: 20px;}





#SEARCH{

	display: flex;

	align-items: center;

	justify-content: flex-start;

	width: 10vw;

	height: 100%;

}

#Lang{margin-left: 10px;}

.lang_menu{background-color: transparent; border: none;}

#lang_arrow{width: 47px; height: 30px;}



.dropdown-lang {

  display: none;

  position: absolute;

  /*padding-top: 40px;*/

  padding-bottom: 0;

  margin-left: 8px;

  top: 65px;

  width: 30px;

  z-index: 1;

	font-family: 'amb';

	font-size: 12pt;

}

.dropdown-lang a {text-decoration: none;color: black;line-height: 30px;	box-shadow: 1px 2px 4px rgba(0, 0, 0, .5);
	border-radius: 2px;
	background-color: white;
	top: 65px;
	padding-left: 10px;
	padding-right: 10px;
}

.dropdown-lang a:hover {
	text-decoration: none;
	color: black;
}

.dropdown-lang a:visited {text-decoration: none;color: black;}



#search{width: 26px;height: 26px;}







		/*******************************/

		/*       MENU DROP CONTENT     */

		/*******************************/







.dropbtn {

  background-color: transparent;

  color: white;

  width: 40px;

  height: 40px;

  border: none;

}





.dropdown-content {

  display: none;

  position: absolute;

  /*padding-top: 40px;*/

  padding-bottom: 15px;

  margin-left: 0px;

  top: 70px;

  background-color: #000000;

  opacity: 0.9;

  width: 65vw;

  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.9);

  z-index: 1;

}



.out{margin-left: 85%; margin-top: 27px; margin-bottom: 20px; }

#out{width: 25px; height: 25px;}

.test{background-color: yellow;}



.dropdown-content a {

 	font-family: 'amb';

	font-size: 6vw;

  text-align: left;

  color: WHITE;

  padding: 20px 36px;

  text-decoration: none;

  display: block;

}



.selectorz{position: absolute; background-color: transparent; margin-left: 24px; width: 85%; height: 90%; margin-top: -10px;

} 

.selectorz a{	font-family: 'amb';

	font-size: 6vw; text-align: left; color: WHITE; padding: 20px 20px; text-decoration: none; display: block; color: transparent;}



.dropdown-content a:hover {}

.selectorz a:hover {border-bottom: 3px solid white;}



/*.OPEN:hover .dropdown-content {display: block;}*/



.OPEN:hover .burger_menu1 {background-color: transparent;}



		/*******************************/

		/*       MENU DROP CONTENT     */

		/*******************************/



/****************************/

/*       NAVIGATION BAR     */

/****************************/

}



/*******************/

/*      QUERY      */

/*******************/



.footy{}

.footyc{}

.footyAdd{

	padding-top: 50px;

	align-items: flex-start;

	height: 50vw;

}

.footycAdd{

	height: 40%;

}



.hideme{}

#hideme{}



#janelaspvc{width: 200px;height: 200px; background-color: red;}

@media screen and (max-width: 325px) {
#lang_arrow{width: 47px; height: 30px;}

}