<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">#sideMenubutton{
	width: 20px;
	height: 20px;
	background-size: cover;
	background-image: url('../img/_side_menu_button.svg');
	filter: invert(0%);
	-webkit-transition: filter 500ms; /* Safari prior 6.1 */
  	transition: filter 500ms;
}

header.bg-white #sideMenubutton{
	filter: invert(70%);
}

#logo{
	height: 60px;
	width: 185px;
	background-image: url('../img/logoWhite.png');
	background-size: contain;
	background-repeat: no-repeat;
	-webkit-transition: background 500ms; /* Safari prior 6.1 */
  	transition: background 500ms;
}

#sideMenu{
	right: -100%;
}
#sideMenu.right-0{
	right: 0%;
}
header.bg-white #logo{
	background-image: url('../img/logoColor.png');
}

footer{
	border-top: 1px solid #D8D8D8;
}
#footerLogo{
	height: 35px;
}
[data-required='True']:before,
[data-required='true']:before{
	content: "*";
	color: #f6584d;
	padding-right: 5px;
}

.list-style-inside{
	list-style: inside;
}

.bg-home{
	background-image: url('../img/bg-home.png');
	background-size: cover;
	background-attachment: fixed;
	background-position: center;
}
.bg-home-2{
	background-image: url('../img/bg-home-2.png');
	background-size: cover;
	background-attachment: fixed;
	background-position: center;
}
.bg-world{
	background-image: url('../img/bg-world.png');
	background-size: cover;
	background-attachment: fixed;
	background-position: center;
}
.bg-service{
	background-image: url('../img/bg-service.jpg');
	background-size: cover;
	background-position: center;
}
.bg-business{
	background-image: url('../img/bg-business.jpg');
	background-size: cover;
	background-attachment: fixed;
	background-position: center;
}
.bg-cover{
	background-size: cover !important;
	background-position: center !important;
}
.bg-service-1{
	background-image: url('../img/bg-service-1.jpg');
	background-size: cover;
	background-position: center;	
}
.bg-service-2{
	background-image: url('../img/bg-service-2.jpg');
	background-size: cover;
	background-position: center;	
}
.bg-service-3{
	background-image: url('../img/bg-service-3.jpg');
	background-size: cover;
	background-position: center left;	
}
.bg-contact{
	background-image: url('../img/bg-contact.jpg');
	background-size: cover;
	background-attachment: fixed;
	background-position: center;
}
.bg-about{
	background-image: url('../img/bg-about.jpg');
	background-size: cover;
	background-attachment: fixed;
	background-position: left center;	
}
.bg-about-2{
	background-image: url('../img/bg-about-2.jpg');
	background-size: cover;
	background-position: center;
}
.bg-services{
	background-image: url('../img/bg-services.jpg');
	background-size: cover;
	background-attachment: fixed;
	background-position: left center;	
}

.border-radius-5{
	border-radius: 5px;
}

.top--50{
	top: -50px;
}
.margin-bottom--50{
	margin-bottom: -50px;
}

.bg-transition{
	-webkit-transition: background 500ms; /* Safari prior 6.1 */
  	transition: background 500ms;
}
.all-transition{
	-webkit-transition: all 500ms; /* Safari prior 6.1 */
  	transition: all 500ms;
}
.color-transition{
	-webkit-transition: color 250ms; /* Safari prior 6.1 */
  	transition: color 250ms;
}

@media (max-width: 767px){
	#logo{
		height: 50px;
		background-size: contain;
	}
	.bg-home{
		background-image: url('../img/xs-bg-home.png');
		background-size: cover;
		background-attachment: initial;
	}
	.bg-contact{
		background-position: 40%;
	}
	.bg-services{
		background-position: center;
	}
	.bg-business,
	.bg-world,
	.bg-contact,
	.bg-about,
	.bg-services{
		background-attachment: initial;
	}
}</pre></body></html>