/**
Theme Name: Up Front media
Author: Roy & Danique
Author URI:
Description: Theme for Up Front Media based on WP Astra.
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: up-front-media
Template: astra
*/

/* Media screen types */

/* END Media screen types */

/* Animations */
.transition-delay-1 { transition-delay: 1s!important; 
}
.transition-delay-2 {
	transition-delay: 2s!important;
}
.transition-delay-3 {
	transition-delay: 3s!important;
}

.transition-duration {
	transition-duration: 0.8s!important;
}
/* END Animations */

.text-align-center,
.image-center .wp-block-image {
	text-align: center;
}

/* Navigation */
.main-navigation .sub-menu { 
	background-color: #F2E7D6!important;
}

	.main-navigation .sub-menu a {
		border-top: 1px solid #dddddd!important;
		color: black!important;
	}

	.main-navigation .sub-menu li:first-child a {
		border: 0!important;
	}

.main-navigation a:hover,
.main-navigation .current-menu-item > .menu-link,
.main-header-menu .menu-item:hover > .menu-link,
.main-header-menu .current-menu-ancestor > .menu-link {
	color: #757B59!important;
}
/* END Navigation */

/* Testimonials */
.testimonials-slider .swiper-content img {
	width: 300px !important;
}
/* END Testimonials */

/* 404 */
a.button {
	background-color: transparent !important;
	border: solid 1px #000 !important;
	border-radius: 0px !important;
	color: #000 !important;
	display: inline-block !important;
	padding: 20px 40px !important;
	text-align: center;
}

	a.button:hover{
		background-color: #577671 !important;
		border-color: #577671 !important;
		color: #fff !important;
	}
/* END 404 */

.wp-block-uagb-info-box a:hover ~ .uagb-ifb-image-content img {
	background-color: blue!important;
}
/* https://upfrontmedia.nl/wp-content/uploads/2025/07/2025_Diensten_Website-Fotografie-150x150.png */