/*
Theme Name: Banca Child
Theme URI: https://wordpress-theme.spider-themes.net/banca/
Description: Banca is a Business and Finance WordPress theme for Consulting websites or promoting your services, Bank websites, loan companies, corporate and business-related services
Author: Spider-themes
Author URI: https://themeforest.net/user/spider-themes
Template: banca
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Tags: agency, bank website, banking, broker, card, clean, consulting, credit card, finance, financial, loan, loan calculator, loan website, mortgage, services
Text Domain: banca-child
*/

.doc_blog_classic_area {
    background-color: red;
}

body {
    background-color: #fff;
}

#customBoxesLight {
	margin-top: 2rem;
    margin-bottom: 2rem;
}
#customBoxesLight p {
	background: #F4F5F6;
    border-radius: 5px;
    padding: 2rem;
    line-height: 1.5;
	height: 100%;
}

body,
* {
	font-family: "Bellota Text", sans-serif;
  font-weight: 300;
  font-style: normal;
}
h1, h2, h3, h4, h5, h6,
h1 *, h2 *, h3 *, h4 *, h5 *, h6 * {
	font-family: "DM Serif Display", serif !important;
  	font-weight: 400 !important;
  	font-style: normal !important;
}

#frontPageBanner #banner_animation {
	background: linear-gradient(rgba(17, 55, 75, 1), rgba(17, 55, 75, 0.75)), url(https://fairrente.dk/wp-content/uploads/2025/01/Screenshot_11.webp);
    background-position: center;
    background-size: cover;
}

.header-menu.header-menu-3 {
	background: none;
}

.theme-btn {
    background-color: #11374b !important;
}
.theme-btn.theme-btn-outlined_alt {
	background: none !important;
}

#footerSamarbejdsPartnere img {
	object-fit: contain;
}

#footerKontaktOs .cta-content .theme-btn {
	background: #fff !important;
}

@media screen and (max-width: 600px) {
	#footerLogos img {
		max-width: 120px;
		
	}
}

@media screen and (min-width: 1500px) {
	.header-menu .menu > .nav-item + .nav-item {
		margin-left: 30px !important;
	}
}

.span-logo a {
	margin: 0 !important;
}
.span-logo .span-logo-text {
	font-weight: 400;
	color: #fff;
  font-family: "DM Serif Display", serif !important;
}
.span-logo {
	display: flex;
  align-content: center;
  align-items: center;
  gap: 0.5rem;
}

.header .navbar_fixed {
	top: 0 !important;
}
.admin-bar header .navbar_fixed {
  top: 32px !important;
}

.banner-area-5 .banner-content h1 .underline-shape::after {
	background-color: #3493c6 !important;
}

@media screen and (max-width: 600px) {
	.navbar .container.custom_container {
		padding-top: 5px;
    	padding-bottom: 5px;
	}
	.menu_toggle .hamburger > span {
		background: #000 !important;
	}
}

#sectionDagensFairrente a,
#sectionDagensFairrente button {
	text-transform: inherit !important;
}

.statistics-widget-1 .counter {
	position: relative;
	color: #11374b !important;
	z-index: 22222;
}
.statistics-widget-1 .counter::after {
	content: "";
  position: absolute;
  left: -4px;
  width: calc(100% + 8px);
  bottom: 7px;
  background-color: #72b1ff;
  z-index: -1;
  height: 17%;
}

.faq-header .icon_minus-06:before {
	content: "-" !important;
	width: 15px;
    display: flex;
    justify-content: center;
}
.faq-header .icon_plus:before {
	content: "+" !important;
	width: 15px;
    display: flex;
    justify-content: center;
}

.header-menu.header-menu-3 .navbar .menu > .nav-item > .nav-link {
	color: var(--secondary-color);
}
.header-menu {
	background: #fff !important;
	background-color: #fff !important;
}
.header-menu .theme-btn {
	background-color: #11374B !important;
    color: var(--font-color-white) !important;
}
.header-menu .span-logo .span-logo-text {
	color: #11374B !important;
}
.header-menu.header-menu-3 img {
	filter: none;
}

@media screen and (min-width: 800px) {
	.header-menu .span-logo .span-logo-text {
		font-size: 30px;
	}
}

.theme-btn:hover {
	box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;
}

#beregnerForskel #result-text {
	color: #fff;
}

.span-logo .navbar-brand.sticky_logo {
	display: none !important;
}

.header-menu.navbar_fixed.header-menu-3 .navbar .menu > .nav-item > .nav-link::before,
.header-menu .menu > .active.nav-item > .nav-link::before {
	background-color: var(--primary-color) !important;
	width: 100% !important;
    border-radius: 0 !important;
    height: 2px !important;
}

.videnscenter-grid .grid-item {
	background: #fff !important;
}

.client-slider-2 img {
    max-width: 85px !important;
    height: auto !important;
}