#sp-header {
	position: absolute;
	background:none;
	height:140px
}
.rosu {color:#E3000F}
#sp-header.header-sticky ~ section#sp-main-body {padding-top: 0;}
#sp-header.header-sticky {background:rgba(0, 0, 0, 0.9)!important;}
#sp-header .logo {height:140px}
.burger-icon>span { background-color: #FFFFFF;}
.coming-soon-title {font-size:70px}
.btn-primary, .sppb-btn-primary {
    border-color: #E3000F;
    background-color: #E3000F;
}
.btn-primary:hover, .sppb-btn-primary:hover {
    border-color: #000000;
    background-color: #000000;
}
@media (min-width: 1400px){
.sppb-row-container { max-width: 1320px;}
}
.flex-centrat .sppb-column-addons {display:flex; justify-content:center}

.offcanvas-menu {background:#171717;color:#ffffff}
.offcanvas-menu img {height:auto!important}
.offcanvas-menu a {color:#ffffff!important}

#sp-bottom .sp-module ul>li {width:100%;margin-bottom:10px}
.titlu-menu-footer {color:}
.titlu-menu-footer:before {
    content: "";
    position: absolute;
    top: 48px;
    left: 0;
    width: 100%;
    height: 1px;
    background: #ededed;
}
.titlu-menu-footer:after {
    content: "";
    position: absolute;
    top: 48px;
    left: 0;
    width: 60px;
    height: 1px;
    background: #E3000F;
}
.titlu-menu-footer{ background: transparent;
    margin: 0 0 20px 0;
    padding: 0;
	font-weight: 500;
    position: relative;}