@font-face {
  font-family: 'KozGoPro-Light-AlphaNum';
  src: url('../fonts/KozGoPro-Light-AlphaNum.eot?#iefix') format('embedded-opentype'),  url('../fonts/KozGoPro-Light-AlphaNum.otf')  format('opentype'),url('/fonts/KozGoPro-Light-AlphaNum.woff') format('woff'), url('../fonts/KozGoPro-Light-AlphaNum.ttf')  format('truetype'), url('../fonts/KozGoPro-Light-AlphaNum.svg#KozGoPro-Light-AlphaNum') format('svg');
  font-weight: normal;
  font-style: normal;
}
h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{
	font-family: 'KozGoPro-Light-AlphaNum';
}
.sp-megamenu-parent > li > a{
	font-family: 'KozGoPro-Light-AlphaNum';
}
.z-2{z-index:22;}
.z-1{z-index:21;}
#sp-header .logo{
	display: block;
    margin: 20px 0 0 0;
}
.sp-contact-info li{
	font-size: 16px;
	margin: 0 20px;
}
.sp-contact-info li:last-child{
	margin-right:0;
}
.sp-contact-info li.sp-contact-phone{
	letter-spacing:0;
}
#sp-top-bar .sp-contact-info .sp-contact-email a,
#sp-top-bar a{
	color: #aabbcb;
}

#sp-top-bar a:hover {
	color: #FFFFFF;
}

.sp-megamenu-parent > li > a {
    color: #fff;
    font-weight: 400;
    font-size: 14px;
    text-transform: uppercase;
}
.sp-megamenu-parent > li > a:hover {
    color: #cb252b!important; }

.sp-megamenu-parent > li:last-child a{
	margin-right:0px;
}
.header-sticky .logo-image{
	height: 95px;
}
.logo-image{
	transition: all 0.5s;
}
#sp-footer .container-inner{
	border-top: solid 1px #ADC0D3;
	padding: 15px 0;
}
#sp-footer .container-inner > .row{
	align-items: center;
}
#sp-footer {
    color: #000000;
}
#sp-bottom .sp-module .sp-module-content{font-size: 16px;}
#sp-bottom{
	padding: 50px 0 0;
}
@media (max-width: 480px){
	p{
		font-size: inherit;
	}
	.sp-contact-info li:last-child{
		margin-left:0;
	}
}
@media (max-width:991px){
	.services{
		background-image:none !important;
	}
}

#sp-bottom a { color:#ffffff; }

@media (max-width:991px){
#column-id-1556274152201 img { display: none; }
#column-id-1556274152201 { display: block;     margin-left: auto;    margin-right: auto;  text-align:center;}
#sppb-addon-1597975609522 { display: none; }

}


.uk-link-reset { color:#fff; }
.uk-h3 {font-size: 45px; text-align:center;   font-family: 'KozGoPro-Light-AlphaNum'; text-transform:uppercase; }

.uk-slideshow {text-align:center; color:#fff; padding-left: 100px!important; }
.uk-button { background-color: #38455e; }

.uk-panel-body { padding-left: 10%!important; padding-right: 10%!important;padding-top:30px!important; padding-bottom:30px!important; }

@media (max-width:991px){
.uk-panel-body { padding-left: 4%!important; padding-right:4%!important; padding-top:30px!important; padding-bottom:30px!important; } }

@media (min-width:1500px){
#section-id-1598579739617  {padding-top:0px;padding-right:20%!important; padding-left:20%!important } }


@media (max-width:950px){ #section-id-1598579739617 {padding-top:0px;padding-right:5%; padding-left:5% } }
@media (max-width:1699px){ #section-id-1598579739617 {padding-top:0px;padding-right:10%; padding-left:10% } }
@media (min-width:1700px){ #section-id-1598579739617 {padding-top:0px;padding-right:20%; padding-left:20% } }





.bullets-special ul{
list-style:none;
}
.bullets-special li{
margin-bottom: 7px;
}
.bullets-special li img{
	display: inline-block;
  margin-right: 7px;
}
@media only screen and (max-width:768px){
  .bullets-special {
  	min-width:100%;
  }
}



.shadow {
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.25);
  max-width:100%;
}
