/**
 * @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
 */

@media (min-width: 576px) {
  
}
@media (min-width: 768px) {
  
}
@media (min-width: 992px) {
  
}
@media (min-width: 1200px) {
  body.predefined-header1 #sp-header {
  height: 100% !important;
  position: fixed !important;
  left: 0;
  top: 0;
  width: 258px;
  z-index: 99;
  padding: 30px 10px 100px 30px;
}
}
.service-item .sppb-img-container::after {
  background-color: rgba(0, 207, 255, 0.63);
}
.free-quote.sppb-btn:hover::after{
background: #ff000063;
}

#sp-header {
  background: #dbdbdb;
}
.sp-megamenu-parent > li.active > a{
	color: #f00;
}
.sp-megamenu-parent > li > a{
	color: #003399;
}
.sp-contact-info li a {
  color: #000;
}
body.predefined-header1 #sp-header ul.social-icons > li a {
  color: #003399;
}
.d-blocks .sppb-btn.free-quote {
  background: #221f75;
  color: #fff;
  position: absolute;
  left: 0px;
  right: 0px;
  bottom: 0;
}	
.d-blocks .sppb-btn.free-quote:hover {
  color: #fff;
  opacity: 1;
  background: #f00 !important;
}
.carpenter-cta h3.sppb-addon-title {
  color: #f00;
}





