body, strong {color: 23353F !important;}
		.sofia {
		font-family: "sofia-pro", sans-serif;
		font-weight: 400;
		font-style: normal;
		}
		.sofia-bold{
			font-family: "sofia-pro", sans-serif;
			font-weight: 700;
			font-style: normal;
		}
		.home-image-1{
		  position: absolute;
		  top: 0; 
		  left: 0; 
		  z-index: 1;
		  height:100%;
		  object-fit: fill;
		  overflow: hidden;
		}
		.home-image-2{
		  position: absolute;
		  top: 0; 
		  left: 0; 
		  z-index: 1;
		  height:116.7%;
		  overflow: hidden;
		}
		.contact-image-1{
		  position: absolute;
		  bottom: 0; 
		  left: 25%;
		  height: 100%;
		  z-index: 1;
		  overflow: hidden;
		}
		.contact-image-2{
		  position: absolute;
		  bottom: 0; 
		  right: 0;
		  height: 100%;
		  z-index: 1;
		  overflow: hidden;
		}
		.harlequin{
			font-size: 25px;
			color: #23353F !important;
			line-height: 32px;
		}
		.harlequin-contact{
			font-size: 22px;
			color: #23353F !important;
		}

		.one-page-arrow
		{
		  position: absolute;
		  z-index: 3;
		  bottom: 20px;
		  left: 50%;
		  margin-left: -1rem;
		  width: 48px;
		  height: 48px;
		  font-size: 2rem;
		  text-align: center;
		  color: #222;
		}
		
		@media only screen and (max-width: 1580px) and (min-width: 980px)  {
		.harlequin{
			font-size: 22px;
			line-height: 28px;
		}	
		.harlequin-contact{
			font-size: 18px;
		}
			
		}
		
		@media only screen and (max-width: 1310px) and (min-width: 980px)  {
			
		.harlequin-contact{
			font-size: 13px;
		}
			
		}
		
		@media (max-width: 1150px) {
			
			.contact-image-1, .contact-image-2 {
				display: none !important;
			}
			
			
			
		}
