/**
* Dagmar Marketing Page Styles
**/
article.page > header.entry-header {
	background-color: #669cb4;
	max-width: calc(100% + 32px);
	padding: 10px 0;
	text-align: center;
	z-index: 2;
}
article.page > header.entry-header h1 {
	font-size: 32px;
	color: #fff !important;
	margin: 0;
}
h2.blue-text {
	color: #669cb4 !important;
}
.footer-widgets a {
	text-decoration: none !important;
}
.footer-widgets a:not(:has(i)) {
	color: #669cb4 !important;
}
.footer-widgets p {
	font-family: 'Trenda-Light', sans-serif !important;
}
.entry-content:has(.dagmar-hero-slider) .gform_button {
	all: unset;
	text-transform: capitalize !important;
	border-radius: 30px;
	padding: 10px 20px !important;
}
.entry-content:has(.dagmar-hero-slider) .gform_button:hover,
.entry-content:has(.dagmar-hero-slider) .gform_button:focus {
	text-decoration: underline !important;
}
.dagmar-case-study-slider h4.card-title {
	color: #fff !important;
}
.dagmar-subscribe .gform_wrapper .inline-button .gform_body {
	width: 75%;
}
.dagmar-subscribe .gform_wrapper .gform_footer input.button {
	background-color: #fff !important;
	color: #669cb4 !important;
	border: 5px solid #669cb4 !important;
	border-radius: 40px !important;
}
.dagmar-subscribe:not(.has-image) .gform_wrapper .gform_footer input.button {
	padding: 5px 20px !important;
}
.dagmar-subscribe.has-image .gform_wrapper .gform-footer.gform_footer.top_label input.button {
	background: url("../../assets/svg/custom/icon-arrow-rounded-right.svg")
		no-repeat #fff !important;
	background-position-x: 95% !important;
	background-position-y: center !important;
	background-size: 30px !important;
	padding-right: 60px !important;
	position: relative !important;
}
.dagmar-subscribe.has-image .gform_wrapper .gform-footer.gform_footer.top_label {
	margin-top: 8px !important;
}
@media only screen and (min-width: 992px) {
	article.page > header.entry-header {
		margin: 0 calc(50% - 50vw);
		max-width: 100vw;
		width: 100vw;
	}
}
.entry-content:has(.dagmar-hero-slider) div.dagmar-featured-posts div.lSAction > a.lSPrev {
	left: -15px;
}
.entry-content:has(.dagmar-hero-slider) div.dagmar-featured-posts div.lSAction > a.lSNext {
	right: -15px;
}
@media only screen and (min-width: 769px) {
	.entry-content:has(.dagmar-hero-slider) div.dagmar-featured-posts div.lSAction > a.lSPrev {
		left: -50px;
	}
	.entry-content:has(.dagmar-hero-slider) div.dagmar-featured-posts div.lSAction > a.lSNext {
		right: -50px;
	}
}

/**
* Dagmar Hero Slider Block
**/
.dagmar-hero-slider.wdp-hero {
	min-height: 400px;
}
.dagmar-hero-slider ul.slider__slides {
	padding-left: 0;
	margin-bottom: 0;
}
.dagmar-hero-slider ul.slider__slides li.slider__slide {
	padding-bottom: 0;
}
.dagmar-hero-slider .wdp-btn {
	text-decoration: none;
}
.dagmar-hero-slider .wdp-btn:hover {
	text-decoration: underline;
}
@media only screen and (min-width: 1300px) {
	.dagmar-hero-slider.wdp-hero {
		min-height: 600px;
	}
}

/**
* Dagmar Testimonials Alt Block
**/
.dagmar-logo-carousel--alt .lSSlideOuter {
	width: 100%;
	max-width: 992px;
	margin: 0 auto;
	padding-left: 50px;
	padding-right: 50px;
}
.dagmar-logo-carousel--alt .lSSlideOuter .dagmar-logo-carousel-slider {
	margin: 0 auto 2em;
}
.dagmar-logo-carousel--alt .lSSlideOuter .lSAction {
	width: 100%;
	bottom: 50px;
	position: absolute;
	height: 50px;
	right: 0;
}
.dagmar-logo-carousel--alt .lSSlideOuter .lSAction .lSPrev {
	left: -10px !important;
}
.dagmar-logo-carousel--alt .lSSlideOuter .lSAction .lSNext {
	right: -10px !important;
	left: auto !important;
}

/**
* Dagmar Feature Alt Block
**/
.feature-wrap .dagmar-feature {
	background-color: unset;
}
.feature-wrap .feature-content-wrap h1 {
	border-bottom: none;
	padding-bottom: 0;
}
.feature-wrap .feature-content-wrap h1 a {
	color: #669cb4;
	text-decoration: none;
}
.feature-wrap .feature-content-wrap h1 a:hover,
.feature-wrap .feature-content-wrap h1 a:focus {
	color: #ed8330;
}
.feature-wrap .feature-content-wrap h4 {
	font-size: 1.5rem;
}
.feature-wrap .dagmar-feature {
	align-items: center;
}
.feature-wrap .image-wrap {
	width: 250px;
	height: 250px;
	max-width: 100%;
}
.feature-wrap .feature-content-wrap {
	width: 100%;
	flex: 1;
}
.feature-wrap .image-align-left .feature-content-wrap {
	padding-left: 45px;
}
.feature-wrap .image-align-right .feature-content-wrap {
	padding-right: 45px;
}

/**
* Dagmar Featured Case Study Block
**/
.dagmar-featured-case-study a.wdp-btn {
	text-decoration: none;
}
.dagmar-featured-case-study a.wdp-btn:hover,
.dagmar-featured-case-study a.wdp-btn:focus {
	text-decoration: underline;
}

/**
* Dagmar Simple CTA Block
**/
.wdp-cta.dagmar-cta-simple .wdp-cta__text {
	font-size: 1.5rem !important;
}
.wdp-cta.dagmar-cta-simple .wdp-btn {
	font-size: 1.25rem;
	text-decoration: none;
}
.wdp-cta.dagmar-cta-simple .wdp-btn:hover,
.wdp-cta.dagmar-cta-simple .wdp-btn:focus {
	text-decoration: underline;
}