
@media only screen and (min-width: 992px){
	.container {
		max-width: 1050px;
	}
}
@media only screen and (min-width: 768px){
	#sticky-header .site-header .mainmenu > li > a{
		color:#293b5f;
	}
	#sticky-header .site-header .mainmenu > li > a:hover{
		color:#f94f4f;
	}
	.img1{
		width:310px !important;
	}
	.hero-block .hero-title {
		font-size: 50px;
	}
	.m210{
		margin-left: -210px !important;
	}
	.blog-page-block{
		margin-top:70px;
	}
	.intro_video{
		width:100%; min-height:480px;
	}
}

@media only screen and (max-width: 768px){
	.img1{
		width:100% !important;
	}
	.blog-page-block{
		margin-top:40px;
	}
	#header2 .navigation .mainmenu > li > .nav-link{
		color:#f7f7f7!important;
	}
	#header2 .navigation .mainmenu > li >  .active{
		color:#E5AA5A!important;
	}
	.intro_video{
		width:100%; min-height:300px;
	}
}



.cursor{
	cursor:pointer;
}
.mgt17{
	margin-top:15%;
}
.nopadding{
	padding: 0; margin-bottom:-8px;
}

.widget-post-list .post .entry-title{
	font-size:15px;
}
.hero-block.style-four > .svg-shape-right{
	right: 0; position: absolute;top: 0;  z-index: 0;
}
.btn-default{
	background-color:#2E3192;  box-shadow: 3px 3px 11px rgba(46,49,146, 0.25);
}
.hero-block .hero-title > span{
	color:#E5AA5A;
}
.hero-block.style-three .hero-thumbnail-group .hero-thumb > img{
	-webkit-box-shadow:none; box-shadow:none;
}
.hero-block.style-three .hero-thumbnail-group .hero-thumb:nth-child(1){
	animation:down-top2 5s infinite linear;
}
#hero-block{
	height:100vh;
}
.shadow{
	box-shadow: 5px 8px 30px rgba(0, 0, 0, 0.15);
}
.portfolio-item .portfolio-thumb .overlay{
	background-color:#2E3192;
}
.page-title-area > .svg-shape-left{
	right: -850px;  position: absolute;    top: -100px;   z-index: 0;
}
#header2 .navigation .mainmenu > li > .nav-link{
	color:#293b5f;
}
#header2 .navigation .mainmenu > li > a:hover, header, #header2 .navigation .mainmenu > li >  .active{
	color:#E5AA5A;
}
.w100 img{
	width:100%; 
}