/*
Theme Name: Hello Elementor Child
Theme URI: https://elementor.com/hello-theme/?utm_source=wp-themes&utm_campaign=theme-uri&utm_medium=wp-dash
Template: hello-elementor
Author: Elementor Team
Author URI: https://elementor.com/?utm_source=wp-themes&utm_campaign=author-uri&utm_medium=wp-dash
Description: Hello Elementor is a lightweight and minimalist WordPress theme that was built specifically to work seamlessly with the Elementor site builder plugin. The theme is free, open-source, and designed for users who want a flexible, easy-to-use, and customizable website. The theme, which is optimized for performance, provides a solid foundation for users to build their own unique designs using the Elementor drag-and-drop site builder. Its simplicity and flexibility make it a great choice for both beginners and experienced Web Creators.
Tags: accessibility-ready,flexible-header,custom-colors,custom-menu,custom-logo,featured-images,rtl-language-support,threaded-comments,translation-ready
Version: 3.4.5.1764692577
Updated: 2025-12-02 16:22:57

*/
header a{color:black !important;}
footer a{color:white !important;}
header a:hover,
header a:focus,
header a:active{color:#6AAB6F !important;}

.hfe-active-menu.hfe-active-menu-full-width + .hfe-nav-menu__layout-expandible, .hfe-active-menu.hfe-active-menu-full-width + .hfe-nav-menu__layout-horizontal, .hfe-active-menu.hfe-active-menu-full-width + .hfe-nav-menu__layout-vertical {top: 210%; !important;}

.dp-quadrato{aspect-ratio: 1 / 1;}

.cf7-row {display: flex;}
.cf7-row > div {width: 50%;}
.cf7-row *, .dp-messaggio, .dp-messaggio * {line-height:16px !important;}
.dp-cf7-email p {margin-bottom:0px !important;}
.dp-messaggio {width: 100% !important;}
.dp-cf7-privacy{font-size:16px; font-family:"Albert Sans", Sans-serif;}
.dp-cf7-privacy .wpcf7-list-item {margin-left:0 !important;}
.wpcf7-not-valid-tip, .wpcf7-response-output{font-size:16px !important; color:#6AAB6F !important;}

#dp-subfooter-dati-fiscali p {margin-bottom:5px !important;}

@media screen and (max-width:767px){
	.cf7-row {flex-wrap: wrap;}
	.cf7-row > div {width: 100% !important;}
}

@media screen and (min-width:767px){.cf7-row {gap:15px;}}
@media screen and (max-width:450px){.up-button{margin-top:-35px !important;}}
