#sp-top-bar {
	background: #0e365a;
	padding: 5px 0 !important;
}

#sp-top-bar a {
	color: #ffffff !important;
}
.sp-contact-info .fa {
	color: #ff6b2b;
	font-size: 16px;
}

.sp-megamenu-parent > li > a {
font-weight: 500;
    font-size: 17px;
	}

.sp-megamenu-parent > li.active > a, .sp-megamenu-parent > li.active:hover > a {
	background-color: #ff6b2b;
	color: #ffffff;
}
.sp-megamenu-parent > li:hover a{
	color: #1e4970 !important;
	
}
.divider-titles {
	position: absolute;
	border-left-width: 4px !important;
	border-left-color: #ff6b2b !important;
}
.titles-with-divider h1, .titles-with-divider h2{
	color: #a5a5a5;
	font-family: Lato;
	font-size: 40px;
	font-weight: 600 !important;
}

.button-bragato {
	background-color: #ff6b2b;
	color: #ffffff !important;
	border-radius: 0px;
	border-color: #0e365a !important;	
	font-weight: 600;
    font-size: 17px;
}
.sppb-btn.sppb-btn-success {
	background-color: #ff6b2b;
	color: #ffffff !important;
	border-radius: 0px;
	border-color: #ff6b2b;	
	font-weight: 600;
    font-size: 17px;
}


.icons-bragato img {
	/*border: 1px solid #ff6b2b;*/
	border-left: 3px solid #ff6b2b;
}
.icons-bragato img:hover {
    border-bottom: 3px solid #ff6b2b;
	transition: all .15s ease-in-out;
	border-left: 3px solid #ffffff;
}

.icons-bragato h3 {
	font-size: 22px !important;
}

.table td, .table th {
	color: #ffffff;
	padding: 10px;
	font-size: 20px;
}
.table td, .table th{
	border-top: 1px dotted #dee2e633;
	border-bottom: 1px dotted #dee2e633;
}
.table td:before {
	content: '';
}
.table i {
	border-radius: 0;
    color: #ff6b2b;
	font-size: 20px;
    margin-right: 10px;
}
.table.yfooter-table td {
	font-size: 15px !important;
	border-top: unset;
	padding: 5px !important;
}
.table.ycontacts-table td {
	border-top: unset;
	padding: 10px !important;
	color: #252525 !important;
	font-size: 16px !important;
}

.sp-slider .sp-dots ul li .dot-indicator.active {
	  background: #ff6b2b;
}

.prize-icon>div>div>img {
	max-width: 10%;
}
.speasyimagegallery-gallery-item-title {
	display: none !important;
}
#offcanvas-toggler > .fa:hover,
#offcanvas-toggler > .fa:focus,
#offcanvas-toggler > .fa:active {
	color: #ff6b2b;
}
.offcanvas-menu .offcanvas-inner .sp-module ul > li a,
.offcanvas-menu .offcanvas-inner .sp-module ul > li span {
    color: #252525;
    border-bottom: 1px solid #dadada;
    padding: 15px 5px;
}
.sp-module-content>ul.menu>li.active a {
	color: #ff6b2b !important;
    font-weight: 700;
}
.offcanvas-menu .offcanvas-inner {
    padding: 55px 30px;
}
@media (max-width: 767.98px) { 
	.sppb-sp-slider-title {
		font-size: 35px !important;
	}
	.sppb-sp-slider-button {
		width: 190px !important;
		margin-bottom: 10px;
}
	.sppb-sp-slider-text p {
		margin-bottom: 0px!important;
	}
	.sp-dots {
		display: none;
	}
	.titles-with-divider h1,
	.titles-with-divider h2 {
		font-size: 35px;
		padding-left: 15px;
	}
	.prize-icon>div>div>img {
    max-width: 35%;
}
	#sp-footer img {
		max-width: 60%;
	}
	.logo-f {
		text-align: left;
	}
	.table {
		margin-bottom: 0px !important;
	}
	}
@media (min-width: 768px) and (max-width: 1023.98px) {
	div.sp-slider-outer-stage {
		height: 450px !important;
	}
	div.sp-dots {
		bottom: 20px !important;
	}
	.titles-with-divider h1,
	.titles-with-divider h2 {
		padding-left: 20px;
	}
	.prize-icon>div>div>img {
    max-width: 30%;
}
	.table {
		margin-bottom: 0px !important;
	}
	#sp-footer img {
		max-width: 60%;
	}
	.logo-f {
		text-align: left;
	}
	.table.yfooter-table td {
		padding: 15px 5px !important;
	}
}
@media (min-width: 1280px) and (max-width: 1439.98px) {
	div.sp-slider-outer-stage {
		height: 550px !important;
	}
}
@media (min-width: 1440px) and (max-width: 1599.98px) {
	div.sp-slider-outer-stage {
		height: 600px!important;
	}
}
a.links {
	color: #252525;
}

a.links:hover {
	color: #0e365a!important;
}
.sppb-form-check-label a {
	color: #214b72 !important;
	font-weight: 500;
}






