body, p, a, h4, h5, li, b, strong, ul, #sp-bottom,
.sp-megamenu-parent > li > a, .sp-megamenu-parent > li > span, 
.sp-megamenu-parent .sp-dropdown li.sp-menu-item > a  {font-family: 'Poppins', sans-serif;} 


#sppb-addon-1562850905415 .sppb-icons-group-list li#icon-15628509054151 a {padding: 5px 10px;border-radius: 100%;}

h1, h2, h3, h1.sppb-addon-title, h2.sppb-addon-title, h3.sppb-addon-title,
.manier h1, .manier h3, .manier h2
{font-family: 'Manier-Bold', Helvetica, Sans-Serif;}

#sp-header {background: #671722;}

.logo-image {position: relative;top:3px;}

.sp-megamenu-parent > li > a, .sp-megamenu-parent > li > span {font-size: 16px; }
.sp-megamenu-parent .sp-dropdown .sp-dropdown-inner {padding: 10px;}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item > a:hover,
.sp-megamenu-parent > li.active > a, .sp-megamenu-parent > li.active:hover > a {color: #E8432D;}
.sp-megamenu-parent .sp-dropdown .sp-dropdown-inner {background: rgb(103,23,34); margin-top:-2px;}
.sp-megamenu-parent .sp-mega-group > li > a,
.sp-megamenu-parent .sp-dropdown li.sp-menu-item > a {color: #F1EEE3;}
.sp-megamenu-parent .sp-mega-group > li > a:hover {color:#DA4F37;}
.sp-megamenu-parent > li > a {font-weight: 600;}

.sp-megamenu-parent .sp-menu-item.current-item a::before {
    width: 80%;
    opacity: 1;
    visibility: visible;
}
.sp-megamenu-parent .sp-menu-item a::before {
    content: "";
    width: 0;
    height: 2px;
    background-color: #DA4F37;
    display: inline-block;
    position: absolute;
    bottom: 24px;
    opacity: 0;
    visibility: hidden;
    transition: all .3s ease;
}

.sp-megamenu-parent > li a {color: white; text-transform: uppercase;}
.sp-megamenu-parent > li.active a,
.sp-megamenu-parent > li a.active  {color: #F3E4D9; font-weight: 600;}
#sp-menu {margin-top: -30px;}
#sp-menu .burger-icon > span {background-color: #DA4F37; }
#sp-menu .justify-content-end {justify-content: end !important;}


.sp-megamenu-parent > li > a, .sp-megamenu-parent > li > span {padding: 0 5px;}


@media (min-width: 1024px) { 
.sp-megamenu-parent > li {margin: 0 20px;}
.sp-megamenu-parent > li > a {letter-spacing: 3px;}
}

@media (min-width: 1290px) { 
.sp-megamenu-parent > li {margin: 0 35px;}
}

@media (min-width: 1360px) { 
.sp-megamenu-parent > li {margin: 0 40px;}
.burger-icon {width: 35px;}
.burger-icon > span {height: 3px;}
}

@media (min-width: 1440px) { 
.sp-megamenu-parent > li {margin: 0 50px;}
}

@media (min-width: 1620px) { 
.sp-megamenu-parent > li {margin: 0 60px;}
#sp-header > .container {max-width: 1582px;} 
}


@media (max-width: 680px) { 
#column-id-1632376286733 {min-height: 300px;}
  body.ltr #offcanvas-toggler.offcanvas-toggler-right {margin-right: 20px;}
}


 

.sp-contact-phone {font-weight: bold;}

.offcanvas-menu > .align-items-center > .logo {visibility: hidden; display: none; height:0;}
.offcanvas-menu .offcanvas-inner {
    padding: 10px 25px;
}


a.close-offcanvas .burger-icon > span {background-color: red !important;}




#sp-bottom .sp-module ul > li > a { text-transform: uppercase; font-weight: bold;}
#sp-bottom .sp-module ul > li > a:focus,
#sp-bottom .sp-module ul > li > a:hover {color: #E8432D;}


 