/*
Theme Name: Jörlanda byggservice Theme
Theme URI: https://adgrowth.se
Description: A AdGrowth theme for Jörlanda byggservice
Author: AdGrowth
Author URI: Adgrowth.se
Template: ag-zella-theme
Version: 1.0
*/


/*************** ADD YOUR CUSTOM CSS IN THIS AREA ***************/

html {
    scroll-padding-top: 140px; /* height of sticky header */
}
#nasa-footer {
    margin-top: -1px;
    border: none !important;
}
#top-bar {
    display: none !important;
}
.nasa-nav-sc-menu {
	margin-top: 0 !important;
}
.nasa-nav-sc-menu li{
	text-align: right;
	color: #fff;
}
.nasa-text-menu {
	text-transform: uppercase;
}
.icon-nasa-search {
	display: none !important;
}
#nasa-footer .widget_nav_menu ul li a, #nasa-footer .nasa-nav-sc-menu ul li a {
	text-align: left !important;
}



/* overlay */
.image-overlay-black, .image-overlay-white, .image-overlay-primary {
	overflow: hidden;
	position: relative;
}
.image-overlay-black::before {
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-image: linear-gradient(120deg, #000, #000);
	opacity: .5;
}
.image-overlay-white::before {
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-image: linear-gradient(120deg, #fff, #fff);
	opacity: .9;
}
.image-overlay-primary::before {
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-image: linear-gradient(120deg, #424A57, #424A57);
	opacity: .9;
}
/* Button */
.btn-primary a{
    background-color: #424A57 !important;
    color: #fff !important;
    border: 2px solid #424A57 !important;
    transition: all ease .4s;
    padding: 15px 30px !important;
    width: fit-content !important;
    border-radius: 25px !important;
	font-size: 1.2rem !important;
	text-transform: uppercase;
}
.btn-primary a:hover{
    background-color: #fff !important;
    color: #424A57 !important;
}
.btn-secondary a{
    background-color: transparent !important;
    color: #fff !important;
    border: 2px solid #3aaa35 !important;
    transition: all ease .4s;
    padding: 15px 30px !important;
    width: fit-content !important;
    border-radius: 25px !important;
	font-size: 1.2rem !important;
	text-transform: uppercase;
}
.btn-secondary a:hover{
    background-color: #fff !important;
    color: #3aaa35 !important;
}
.btn-white-hollow {
    background-color: transparent !important;
    color: #fff !important;
    border:2px solid #fff;
	transition: all ease .4s;
    padding: 15px 30px !important;
    width: fit-content !important;
    border-radius: 25px !important;
	font-size: 1.2rem !important;
	text-transform: uppercase;
}
.btn-white-hollow:hover {
    background-color: #fff !important;
	color: #333;
}

/*references*/
.vc_gitem-zone.vc_gitem-zone-a.vc_gitem-is-link {
    height: 250px;
    object-fit: cover;
}
