/**
 * @package Helix Ultimate Framework
 * @author JoomShaper https://www.joomshaper.com
 * @copyright Copyright (c) 2010 - 2018 JoomShaper
 * @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPLv2 or Later
 */


.sp-page-title:after {
content: "";
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
background-color: transparent !important;
opacity: 0.8;
z-index: -1;
}


.sp-page-title .sp-page-title-sub-heading {
font-size: 30px !important;
font-weight: 300;
line-height: 1.5;
margin-top: 0;
width: 100% !important;
}


.sp-page-title .sp-page-title-heading {
font-size: 22px !important;
font-weight: normal !important;
font-family: 'Orbitron', sans-serif !important;
line-height: 1.63;
color: rgba(255, 255, 255, 0.6);
margin-top: 5px;
display: none !important;
}

#sp-bottom .sp-module a:hover {
color: #b2cc14 !important;
text-decoration: none !important;
}

#sp-bottom .sp-module a {
color: #ffffff !important;
}

.offcanvas-menu {
background-color: #000000 !important;
color: #ffffff;
}

.offcanvas-menu .offcanvas-inner {
padding: 30px;
padding-top: 20px !important;
font-family: 'Orbitron', sans-serif !important;
}

.offcanvas-menu .offcanvas-inner .sp-module ul.menu>li>a {
font-size: 16px !important;
text-transform: capitalize !important;
}

/* ERROR PAGE */

html.error-page .error-code {
font-size: 256px;
font-family: 'Orbitron', sans-serif !important;
font-weight: 700;
line-height: 0.9;
color: #ffffff;
margin-bottom: 0;
}

.clients-list [class^='sppb-col'] a {
width: 100%;
display: inline-block;
opacity: 0.6;
padding: 40px 40px !important;
transition: all 0.5s;
}

