/*
Theme Name:     DFD Ronneby Child Theme new
Theme URI: 		http://rnbtheme.com/
Description:    ronneby - Highly Functional Multifaceted WP Theme
Author:         DFD
Author URI:		http://rnbtheme.com/
Template:       dfd-ronneby
Version:        1.0.0
*/

/* @media only screen and (max-width: 1100px) {

	.dfd-side-by-side-mode-custom #header-container,
	.dfd-side-by-side-mode-custom #header-container #header {
		position: fixed !important;
		background: transparent;
	}
}

@media only screen and (max-width: 800px) {
	.dfd-side-by-side-mode-custom #header-container #header .header-wrap>.row:last-child {
		background: transparent;
	}
}

@media only screen and (max-width: 1100px) {
	.dfd-side-by-side-mode-custom body.dfd-custom-padding-html #header-container #header {
		padding: 0 30px;
	}
} */

/* #header-container #header .header-wrap>.row:last-child .header-main-panel .logo-for-panel img {
	max-width: 100%;
	position: relative;
	top: 250%;
	transform: translateY(-50%);
	vertical-align: top;
} */

.cover animation-done {
	margin: 10px;
}

@media only screen and (min-width: 1101px) {
	/* #header-container.logo-position-left:not(.small) .header-col-fluid {
		margin-right: 210px !important;
	} */
	#header-container.logo-position-left.small .header-col-fluid {
		margin-right: 210px !important;
	}
}

/* @media only screen and (min-width: 1100px) {
	#header-container.logo-position-left:not(.small) #header .header-wrap>.row:last-child .header-main-panel .logo-for-panel .inline-block img {
		width: 104px !important;
		height: 100px !important;
		position: static;
		transform: translateY(0px);
	}
	#header-container #header .header-wrap>.row:last-child>.columns.header-main-panel {
		height: auto;
	}
	#header-container:not(.small) #header .header-wrap>.row:last-child>.columns.header-main-panel nav.mega-menu ul.nav-menu {
		margin-top: 30px;
	}
	#header-container.header-style-2 section#header {
		background: rgba(38, 49, 64, 0.7);
	}
} */

@media only screen and (max-width: 768px)and (min-width: 450px) {

	.dfd-animated-text-wrap .dfd-animated-text-block span.dfd-animate-text span,
	#dfd-animated-text-5a340b6530418.dfd-animated-text-wrap .dfd-animated-text-block span.dfd-animate-me {
		font-size: 35px !important;
	}
}

@media only screen and (max-width: 449px)and (min-width: 300px) {

	.dfd-animated-text-wrap .dfd-animated-text-block span.dfd-animate-text span,
	#dfd-animated-text-5a340b6530418.dfd-animated-text-wrap .dfd-animated-text-block span.dfd-animate-me {
		font-size: 25px !important;
	}
}

@media only screen and (max-width: 1225px)and (min-width: 1024px) {

	.dfd-animated-text-wrap .dfd-animated-text-block span.dfd-animate-text span,
	#dfd-animated-text-5a340b6530418.dfd-animated-text-wrap .dfd-animated-text-block span.dfd-animate-me {
		font-size: 40px !important;
	}
}

/* .event-section .wpb_row .event-box::after {
	content: "";
	position: absolute;
	inset: 0;
	background: rgba(0, 0, 0, 0.4);
	z-index: 1;
} */

.event-section .event-box .row.wpb_row .columns {
	position: relative;
	z-index: 3;
	color: #fff;
}

/* .event-section .wpb_row .event-box .widget-title {
	background-color: rgb(0 0 0 / 27%);
	color: #ffffff;
	padding: 0.5rem;
	display: inline-block;
} */

.event-section .wpb_row .event-box .widget-sub-title,
.marketing-section .wpb_row .marketing-box .widget-sub-title {
	color: rgb(239 183 58) !important;
}

.event-section .info-banner-subtitle {
	position: relative;
	z-index: 3;
	color: #826A35 !important;
}
#marketingypr .dfd-animate-me{
	color: #826A35 !important;
}
#myTeam .vc-row-wrapper .columns.four .wpb_wrapper .dfd-info-box .description{display: none;}
