/*
Theme Name: Salient Child Theme
Author: DG Internetbureau
Author URI: https://dg-internetbureau.nl/
Description: DG Internetbureau Wordpress Child Theme
Version: 4.0.0
License: This WordPress theme is comprised of two parts: (1) The PHP code and integrated HTML are licensed under the GPL license as is WordPress itself.  You will find a copy of the license text in the same directory as this text file. Or you can read it here: http://wordpress.org/about/gpl/ (2) All other parts of the theme including, but not limited to the CSS code, images, and design are licensed according to the license purchased. Read about licensing details here: http://themeforest.net/licenses/regular_extended
Template: salient
*/
body.material[data-button-style^="rounded"] .nectar-button.has-icon:not([class*="see-through"]) i:before{
    transform: rotate(-45deg);
    position: absolute;
  right: 10px;
}
body.material[data-button-style^="rounded"] .nectar-button.has-icon:not([class*="see-through"]) i, body.material[data-button-style^="rounded"] .nectar-button.has-icon[class*="see-through"]:hover i{
    background: transparent;
}
.nectar-global-section.nectar_hook_global_section_footer{
	background-color: #EDF2E2 !important;
}
.mce_SELRES_start,
.mce_SELRES_end { display: none !important; }
#header-outer[data-full-width="true"] header > .container {
  padding-left: 20px !important;
  padding-right: 20px !important;
}

#header-outer #logo img, #header-outer .logo-clone img, #header-outer .logo-spacing img {
  height: 75px;
  position: absolute !important;
  margin-top: -25px;
}
#header-outer #logo, #header-outer .logo-clone, #header-outer .logo-spacing {
    margin-top: 10px !important;
    margin-bottom: 10px !important;
    height:50px !important;
  }
body[data-bg-header="true"] .container-wrap, html.fp-enabled .container-wrap,
.container-wrap{
	min-height: unset !important;
	padding-bottom: 0 !important;
}
@font-face {
  font-family: 'Satoshi Bold';
  src: url('/wp-content/uploads/fonts/Satoshi-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Satoshi Black';
  src: url('/wp-content/uploads/fonts/Satoshi-Black.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Satoshi Light';
  src: url('/wp-content/uploads/fonts/Satoshi-Light.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
/* Text */
h1{
    font-family: 'Satoshi Light' !important;
    color: #F8F6D7 !important;
}

h1 strong{
    font-family: 'Satoshi Black' !important;
}

h2,h3,h4{
    font-family: 'Satoshi Black' !important;
    color: #467058 !important;
	font-weight: 900 !important;
}

i[class^="icon-"], [class*=" icon-"], i[class*="fa-"], span[class*="fa-"]{
/* 	font-family: "Font Awesome 6 Free" !important; */
}

.dg-header .wpb_wrapper h1,
.dg-header .wpb_wrapper p{
    color: #F8F6D7 !important;
}
/* Menu Bar */
#header-outer[data-full-width="true"] header > .container{
    padding-left:50px !important;
    padding-right:50px !important;
}
body #header-outer, body #header-space{
    max-width:85% !important;
}

/* Breadcrumbs */
.dg-breadcrumb{
    font-size: 12px !important;
    text-decoration: none !important;
}

.dg-breadcrumb a{
    text-decoration: none !important;
    color: #467058 !important;
}

#breadcrumbs{
    display: none !important;
}
/* Footer */
.footer-logo{
	width:150px !important;
}
.dg-footer--menu-main .wpb_wrapper ul{
	list-style-type: none !important;
}
.dg-footer--menu-main .wpb_wrapper ul li{
	font-weight: 700;
	font-family: "Satoshi Bold", sans-serif;
	font-size: 23px !important;
	line-height: 23px;
    padding-bottom: 25px;
	list-style-type: none !important;
}
.dg-footer--menu-secondary.contact .wpb_wrapper p{
	line-height: 30px !important;
}
.dg-footer--menu-secondary .wpb_wrapper p,
.dg-footer--menu-secondary ul li{
	font-weight: 500;
	font-family: "Poppins", sans-serif;
	font-size: 16px !important;
	line-height: 16px;
    padding-bottom: 15px;
	list-style-type: none !important;
	color: #ffffff;
}
.dg-footer--menu-main .wpb_wrapper ul li:last-child,
.dg-footer--menu-secondary ul li:last-child{
	padding-bottom: 0 !important;
}
.dg-footer--menu-secondary.dg-footer--copyright .wpb_wrapper a{
	margin-left: 20px !important;
	opacity: 1 !important;
	text-decoration: none !important;
	transition: ease-in-out .2s;
}
.dg-footer--menu-main .wpb_wrapper ul li a:hover,
.dg-footer--menu-secondary.dg-footer--copyright .wpb_wrapper a:hover span{
	border-bottom: 1px solid #ffffff !important;
	transition: ease-in-out .2s;
}
.dg-footer--menu-secondary.dg-footer--copyright .wpb_wrapper p{
	color: #ffffff !important;
	font-size: 14px !important;
}
.dg-footer--menu-secondary ul li a:hover,
.dg-footer--menu-main .wpb_wrapper ul li a:hover{
	color: #ffffff !important;
}
.dg-footer--menu-secondary ul li a,
.dg-footer--menu-main .wpb_wrapper ul li a{
	transition: ease-in-out .2s;
	text-decoration: none !important;
	opacity: 1 !important;
}
.dg-footer--contact{
	color: #ffffff !important;
	text-decoration: none !important;
}
.dg-footer .row-bg-wrap .inner-wrap{
	overflow: visible;
}
.dg-footer--dg-logo .wpb_wrapper p a img{
	height: 16px !important;
	width: auto !important;
	margin: 0 !important;
	float: right;
    margin-left: 10px !important;
}
/* End Footer */