
@font-face {
    font-family: 'bebas_neue_regularregular';
    src: url('../fonts/bebasneue_regular-webfont.woff2') format('woff2'),
         url('../fonts/bebasneue_regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'bebas_neuebook';
    src: url('../fonts/bebasneue_book-webfont.woff2') format('woff2'),
         url('../fonts/bebasneue_book-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
	font-family: 'Propaganda';
	src: url('/assets/fonts/PropagandaRegular.eot');
	src: url('/assets/fonts/PropagandaRegular.eot?#iefix') format('embedded-opentype'),
		url('/assets/fonts/PropagandaRegular.woff') format('woff'),
		url('/assets/fonts/PropagandaRegular.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}
@font-face {
    font-family: 'voice_in_my_head';
	src: url('../fonts/voice_in_my_head-webfont.woff2') format('woff2'),
		url('/assets/fonts/voice_in_my_head-webfont.woff') format('woff'),
		url('/assets/fonts/voice_in_my_head-webfont.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
	text-transform: uppercase;
}

html, body {
    height: 100%;
    position: relative;
    transition: none 0s ease 0s !important;
}

.menu-nav-modifier{
	margin-bottom: 0;
    background-color: #31353e;
    border: 0;
    border-radius: 0;
    padding-bottom: 23px;
}

.sky-form .state-error + em{
	color: #fff;
	font-weight: bold;
}

.section-content{
	left: 29%;
    margin-top: calc(100% - 120%);
    padding-bottom: 40.2%;
    position: absolute;
    top: 50%;
    width: 42.26%;
    z-index: 3;
}
.section-content .content{
	padding: 0;
	line-height: normal;
}

section{	
	background-image: url(../img/star2/background_1.png);
	background-size: cover;
}

.logoAnim{
	background-repeat: no-repeat;
	position: absolute;
	background-size: cover;
	opacity: 0;
}
.logoAnim .content{
	color: #28354a;
    font-family: bebas_neue_regularregular;
    font-size: 1.85vw;
    position: absolute;
}

.our-service-info{
	background-color: #FF5D12;
}

.contact-section h3 strong, .contact-section .h3 strong{
	color: #31353e;
}
.contact-section h3, .contact-section .h3{
	color: #fff;
}
.contact-section .sky-form .input input, .contact-section .sky-form .textarea textarea, .contact-section .sky-form .input input:hover, .contact-section .sky-form .textarea textarea:hover, .contact-section .sky-form .input input:focus, .contact-section .sky-form .textarea textarea:focus{
	background-color: #e24f0f;
	color: #fff;
	box-shadow: inset 5px 5px 5px #bf4511;
}
.btn-u-gray{
	background-color: #31353e;
}
.btn-u-gray:hover{
	background-color: #31353e;
}
.contact-section-right h2 strong, .contact-section-right .h2 strong{
	color: #fff;
}
.contact-section-right h2, .contact-section-right .h2{
	color: #FF5D12;
}
.contact-section-right .block-name{
	background-color: #FF5D12 !important;
}


.steps-v1:hover .roadmap-percent{
	display: none;
}
.roadmap-percent{
	position: absolute;
	left: 18px;
	top: 32px;
	font-size: 33px;
}

.logoAnimation{
	background-image: url(https://cwz.ca/OOUPQ);
	width: 100%;
	height: 50%;
	background-size: contain;
	top: 25%;
	opacity: 1;
	background-repeat: no-repeat;
	position: absolute;
}
@media (max-width: 900px) {
	.section-content{
		width: 81.26%;
		left: 9%;
	}
	.logoAnimation{
		height: 95%;
		top: 0%;
	}
}

.our-services-list .blog-date{
	position: absolute;
	left: 10px;
	margin-top: 5px;
}
.our-services-list .blog-social{
	position: absolute;
	right: 10px;
	margin-top: 5px;
}
.our-services-list .blog-author-item{
	position: absolute;
	right: 10px;
	bottom: 10px;
	font-style: italic;
	font-size: 11px;
}
.our-services-list a{
	margin-left: 45px;
	color: #ff5d12;
}
.our-services-list a:hover{
	color: #fff;
}
.our-services-list-item:hover a{
	color: #fff;
}

.our-services-list-item p{
	margin-bottom: 0px;
}



.blog-post-bg{
	background-image: url(../img/star2/background_1.png);
	background-size: cover;
	background-attachment: fixed;
    background-position: center; 
}
.news-v3 a:hover{
	color: #ff5d12;
}
.news-v3 a{
	color: #fff;
}
.news-v3 .posted-info li{
	color: #fff;
}
.news-v3 .posted-info li a{
	color: #fff;
}
.news-v3 .posted-info li a:hover{
	color: #ff5d12;
}
.news-v3 h2 a:hover{
	color: #ff5d12
}
.news-v3 h2 a{
	color: #fff;
}
.news-v3 p{
	color: #fff;
}
.news-v3 .news-v3-in{
	padding-bottom: 0;
}
.news-v2 .news-v2-desc{
	min-height: 270px;
	background-color: #31353e;
}
.news-v2 .news-v2-desc p{
	color: #fff;
}
.news-v2 .news-v2-desc small{
	color: #fff;
}
.news-v2 .news-v2-desc a:hover{
	color: #ff5d12;
}
.news-v2 .news-v2-desc a{
	color: #fff;
}
.news-v2 .news-v2-desc h3 a:hover{
	color: #ff5d12;
}
.news-v2 .news-v2-desc h3 a{
	color: #fff;
}


/*--- Login Section ---*/
.login-page{
	padding: 20px;
}
.login-page input{
	border: 0;
    background-color: #fff;
    border: 1px solid #e8e8e8;
    padding: 15px;
	color: #000;
}
.login-page-remember-me{
	color: #000;
}
/*--- Login Section ---*/








