/* FONTS */
@font-face {
    font-family: 'Museo-300';
    src: url('/media/com_sppagebuilder/assets/custom-fonts/Museo-300/Museo-300.woff2') format('woff2'),
        url('/media/com_sppagebuilder/assets/custom-fonts/Museo-300/Museo-300.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Museo-700';
    src: url('/media/com_sppagebuilder/assets/custom-fonts/Museo-700/Museo-700.woff2') format('woff2'),
        url('/media/com_sppagebuilder/assets/custom-fonts/Museo-700/Museo-700.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
/* GLOBAL */
body {font-family: 'Museo-300';}
.body-innerwrapper {
    overflow: hidden;
}

/* MENU */
#sp-menu .justify-content-end {justify-content: flex-start !important;}
#sp-menu nav {margin-left:15px;}
.sp-megamenu-parent > li > a, .sp-megamenu-parent > li > span {
	font-family: 'Museo-700' !important;	
	line-height:48px; 
	font-size:16px;
	color: #cf3835;
}
.sp-megamenu-parent .sp-dropdown .sp-dropdown-inner {background-color:rgba(255, 255, 255, 1);}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item > a {font-family: 'Museo-700' !important;color: #e98c00;padding-left: 10px;}
.sp-megamenu-parent > li > a:hover, .sp-megamenu-parent .sp-dropdown li.sp-menu-item > a:hover { color: #8d3175; }
.sp-megamenu-parent .sp-mega-group > li > a,
.sp-megamenu-parent .sp-mega-group .sp-menu-heading,
.sp-megamenu-parent .sp-mega-group .sp-menu-separator
{font-family: 'Museo-700' !important;color: #cf3835;text-transform:uppercase;font-size:14px;}
.sp-megamenu-parent .sp-mega-group>li>a:hover {color: #8d3175;}


/* HEADER ICONS */
.btnGrpPGH a {padding:8px 6px;font-size:0px!important;}
.btnGrpPGH i {font-size:24px;color:#8d3175;}
.btnGrpPGH a:last-child i {color:#cf3835;}

/* BREADCRUMBS */
ol.breadcrumb {
  background-color: transparent !important;
}


@media (max-width: 992px) {
/* MENU */
	body.ltr #offcanvas-toggler.offcanvas-toggler-right {margin-left:0px;}
	body.ltr #offcanvas-toggler.offcanvas-toggler-right
	
/* HEADER ICONS */
	.btnGrpPGH {margin-right:20px;}
	.btnGrpPGH i {font-size:20px !important;}	
	
}