.intcatchtools img {margin:30px auto 0 auto !important;}
.topInfo a{
	color: #ffffff;
	vertical-align: sub;
	padding: 10px;
}
.topInfo .social-media-text-wrap{
	text-align:right;
}
#sp-logo-wrapper > .container > .row{
	display: flex;
    justify-content: center;
    align-items: center;
}
#sp-user4{
	text-align:right;
}
.topInfo{
    margin-top: 0px!important;
}
#sp-logo-wrapper{
	padding-top: 10px;
    padding-bottom: 10px;
}
.sliderSection .sppb-fullwidth-title,
.sliderSection .details{
	color: #ffffff!important;
}
.sliderSection{
	background:#fff;
}
.customLinks{
	display: inline-block;
    vertical-align: top;
}
#sp-bottom .sp-module ul li a {
    text-transform: none;
}
#sp-bottom {
    padding: 50px 0px!important;
}
.fa.fa-comments-o{
	line-height: 81px !important;
}
.page-header h1{
	color:#0F5499;
	padding-left: 40px;
}
.blog-details-content-wrap {
    padding: 0px 50px 50px;
}
.article-footer-wrap{
	padding-top:40px;
}
.sprocket-tabs-nav {
    background: #0f5499;
}
li.active .sprocket-tabs-text{
	color: #0f5499;
}
li .sprocket-tabs-text{
	color: #ffffff;
}
.partnerSection > div{
	border-right:1px solid #efefef;
	border-bottom:1px solid #efefef;
}
.partnerSection .uk-button{
    border: 1px solid #0f5499!important;
    color: #0f5499;
    font-size: 15px;
    background: transparent;
}
.partnerSection .uk-button:hover{
    border: 0px solid!important;
    color: #fff!important;
    background: #0f5499!important;
}
.partnerSection .uk-h3 .uk-link-reset{
	color: #0f5499;
    font-size: 20px;
}
.formSection .sppb-btn{
	background-color: #0f5499;
    border-color: #0f5499;
}
.formSection .sppb-btn:hover{
	background-color: #367bc0;
    border-color: #367bc0;
}
#sp-header .container .row{
	display: flex;
    justify-content: center;
    align-items: center;
}
.customBtn{
	background: #0f5499;
    padding: 10px;
    color: #fff;
    border-radius: 5px;
}
.customBtn:hover{
	background: #367bc0;
    padding: 10px;
    color: #fff;
    border-radius: 5px;
}
.fa.fa-comments-o{
	line-height: 70px!important;
	color: #0f5499!important;
}
.social-icons li a{
	color:#fff
}
.social-icons li{
	border-bottom: 0px;
}
.servicesWrapper .homepage-feature{
	padding: 30px 60px 30px;
	background: #3d84ccaa;
	/*clip-path: polygon( 
		0% 0%, 
		0% 0%, 
		80% 0%,
		100% 30%,
		100% 100%,
		100% 100%,
		20% 100%, 
		0% 70% 
	);*/ 
}
.servicesWrapper .homepage-feature:hover .sppb-feature-box-title a {
    color: #656565;
}
.servicesWrapper .homepage-feature:hover .sppb-feature-box-title a:hover {
    color: #0f5499;
}
.servicesWrapper .homepage-feature:hover .sppb-addon-text{
    color: #959595;
}
.servicesWrapper .homepage-feature .sppb-feature-box-title a {
    color: #ffffff;
}
.servicesWrapper .homepage-feature .sppb-addon-text{
    color: #ffffff;
}
.servicesWrapper .homepage-feature h3{
	letter-spacing: 1px;
    padding-left: 30px;
    padding-right: 30px;
	letter-spacing:1px;
	margin-top:20px!important;
}
/*.servicesWrapper .homepage-feature .sppb-addon-content{
	border-bottom: 4px double #d9d9d9; 
	border-right: 4px double #d9d9d9;
}*/
.sppb-section-title .sppb-title-heading{
	color: #0f5499;
    font-weight: bold;
}
.iconSection .sppb-addon.sppb-addon-single-image.sppb-text-center{
	background: #f6f6f6;
    border-radius: 10px;
    border: 1px solid;
    padding: 10px;
}
.iconsLayout .uk-panel-box{
	text-align: center;
    background: #fdfdfd;
    border: 1px dashed #dfdfdf;
}
.hvr-shadow .uk-panel-box > .uk-position-cover:hover, .hvr-shadow .uk-panel-box > .uk-position-cover:focus, .hvr-shadow .uk-panel-box > .uk-position-cover:active {
  box-shadow: 0 0px 10px 2px rgba(0, 0, 0, 0.2);
}
.hvr-shadow .uk-panel-box > .uk-position-cover{
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: box-shadow;
  transition-property: box-shadow;
}
@media only screen and (min-width: 992px) {
	#sp-menu .sp-megamenu-wrapper #offcanvas-toggler{
		display:none;
	}
}
@media only screen and (min-width: 767px) {
	#sp-menu .sp-megamenu-wrapper #offcanvas-toggler{
		display:none;
	}
}
@media only screen and (max-width: 550px) {
	#sp-header{
		background: #0f5499;
	}
	#sp-header #offcanvas-toggler >i {
		color: #ffffff;
	}
	#sp-logo-wrapper {
		background-color: #f7f7f7;
	}
	#sp-logo-wrapper > .container > .row{
		display:block;
	}
	.topDivs .sppb-col-md-4{
		display:none;
	}
	#offcanvas-toggler {
		float: left;
	}
}
.leftcolwpd {
    POSITION: RELATIVE;
    LEFT: 100PX;
    Z-INDEX: 999 !IMPORTANT;}
.righttcolwpd {
    POSITION: RELATIVE;
    right: 100PX;
    Z-INDEX: 999 !IMPORTANT;}
.videoText{
  	border-radius: 10px;
    background: #ffffff80;
    font-size: 35px!important;
    line-height: 40px!important;
    padding: 10px;
    font-weight: bold;
    color: #0f5499;
}
.n2-ss-slider .n2-ss-layer-content[data-verticalalign=center] {
    justify-content: flex-end!important;
}
.n2-ss-layer.n2-ow{
  padding-bottom: 30px;
}