/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Mar 01 2023 | 04:52:21 */
/* layout */
.botiga-site-layout-default .container, .botiga-site-layout-boxed .container, .botiga-site-layout-padded .container
{
	max-width: 100% !important;
}
.content-wrapper{
	margin: 0 !important;
}
.row{
	display: block;
}

/* top bar */
.bhfb-row-wrapper.bhfb-above_header_row{
	background-image: linear-gradient(to right, #0168DB , #D93437);
}

/* nav */
.container-fluid{
	width: 1700px;
}
@media (max-width: 767px){
	.bhfb.bhfb-header .bhfb-component-contact_info .header-contact.header-contact-inline, .bhfb-mobile_offcanvas .bhfb-component-contact_info .header-contact.header-contact-inline{
		display: block !important;
	}
	.bhfb.bhfb-header .bhfb-component-contact_info .header-contact.header-contact-inline a+a, .bhfb-mobile_offcanvas .bhfb-component-contact_info .header-contact.header-contact-inline a+a{
		text-align: center;
	}
}

@media (max-width: 1024px){
		.bhfb-mobile_offcanvas {
    padding: 4rem 2rem 2rem 2rem;
}
}

/* footer */
.botiga-credits{
	color: white;
}
@media (min-width: 768px) and (max-width: 991px){
.bhfb-footer .bhfb-row.bhfb-cols-2, .bhfb-footer .bhfb-row.bhfb-cols-3, .bhfb-footer .bhfb-row.bhfb-cols-4, .bhfb-footer .bhfb-row.bhfb-cols-5, .bhfb-footer .bhfb-row.bhfb-cols-6 {
    gap: 10px;
    grid-template-columns: repeat(3, 1fr);
	}
}

@media (max-width: 767px){
.bhfb-footer .bhfb-row.bhfb-cols-2, .bhfb-footer .bhfb-row.bhfb-cols-3, .bhfb-footer .bhfb-row.bhfb-cols-4, .bhfb-footer .bhfb-row.bhfb-cols-5, .bhfb-footer .bhfb-row.bhfb-cols-6 {
    gap: 7px;	
	}
}

/* footer - gradient bar */
.bhfb-above_footer_row{
	background-image: linear-gradient(to right, #0168DB , #D93437);
	min-height: 0.7rem;
}

/* form */
.elementor a {
    box-shadow: none;
    text-decoration: underline;
    color: #D93437;
}

h3, h4{
    color: #0168DB;	
}