/* =============================================================================
FONT
========================================================================== */
@font-face {
  font-family: 'AMUMonumentGrotesk-Regular';
  font-style: normal;
  font-weight: normal;
  src: local('AMUMonumentGrotesk-Regular'), url('font/AMUMonumentGrotesk-Regular.woff') format('woff');
}
@font-face {
  font-family: 'AMUMonumentGrotesk-RegularItalic';
  font-style: normal;
  font-weight: normal;
  src: local('AMUMonumentGrotesk-RegularItalic'), url('font/AMUMonumentGrotesk-RegularItalic.woff') format('woff');
}
@font-face {
  font-family: 'AMUMonumentGrotesk-Medium';
  font-style: normal;
  font-weight: normal;
  src: local('AMUMonumentGrotesk-Medium'), url('font/AMUMonumentGrotesk-Medium.woff') format('woff');
}
@font-face {
  font-family: 'AMUMonumentGrotesk-MediumItalic';
  font-style: normal;
  font-weight: normal;
  src: local('AMUMonumentGrotesk-MediumItalic'), url('font/AMUMonumentGrotesk-MediumItalicc.woff') format('woff');
}
@font-face {
  font-family: 'AMUMonumentGrotesk-Bold';
  font-style: normal;
  font-weight: normal;
  src: local('AMUMonumentGrotesk-Bold'), url('font/AMUMonumentGrotesk-Bold.woff') format('woff');
}
@font-face {
  font-family: 'AMUMonumentGrotesk-BoldItalic';
  font-style: normal;
  font-weight: normal;
  src: local('AMUMonumentGrotesk-BoldItalic'), url('font/AMUMonumentGrotesk-BoldItalic.woff') format('woff');
}


.fontunivibes		  	{font-family: 'AMUMonumentGrotesk-Regular';}
.fontgris 		      	{color:#1c1e21;}
.fontgrisc 		      	{color:#0009;}
/*.fontcolor 			  	{color:#ff8800;}*/
.fontcolor 			  	{color:#00008E;}
.fontwhite 			  	{color:#ffffff;}
/*.backcolor	 		  	{background-color:#ff8800;}*/
.backcolor	 		  	{background-color:#00008E;}
.txtvibes08			  	{font-size:0.8rem;}
.txtvibes10			  	{font-size:1rem;}
.txtvibes12			  	{font-size:1.2rem;}
.txtvibes14			  	{font-size:1.4rem;}
.txtvibes16			  	{font-size:1.6rem;}
.txtvibes095		  	{font-size:.95rem;}
.txtvibes085		  	{font-size:.85rem;}
.txtvibes075		  	{font-size:.75rem;}
.txtvibes050		  	{font-size:.50rem;}
.circle-container	  	{width: 45px;height: 45px;border-radius: 50%;overflow: hidden;position: relative;}
.circle-container img 	{width: 100%;height: 100%;object-fit: cover;}
.circle1			  	{width: 30px;height: 30px;border-radius: 50%;overflow: hidden;position: relative;}		
.divcircle			  	{background-image: url('images/1704798079.jpg');background-size:cover;background-position:center;}	
.main-container		  	{width: 100%;position: relative;}
.first-div, .second-div {width: 100%;height: 60px;}
.second-div 			{height: 140px;}
.centered-div 			{position: absolute;top: 35px;left: 50%;transform: translateX(-50%);width: 50px;height: 50px;background-color: #f0f0f0;border-radius: 50%;display: flex;align-items: center;justify-content: center;}
.rounded-image			{width: 80px;height: 80px;border-radius: 50%;border:#f5f5f5 solid 2px;object-fit: cover;}		