/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 1.0.1
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/*
    Add your custom styles here
*/


*,
*::after,
*::before {
	-webkit-tap-highlight-color: transparent;
}
*:focus{
	outline:none
}
::-webkit-scrollbar {
	width: 1rem;
	height: 1rem;
}
::-webkit-scrollbar-track-piece,
::-webkit-scrollbar-corner {
	background-color: var(--e-global-color-secondary);
}
::-webkit-scrollbar-thumb {
	background-color: var(--e-global-color-primary);
	border-radius:2rem;
}
::selection {
	background-color: var(--e-global-color-accent);
	color: var(--e-global-color-c862cd7);
}
html{
	font-size: 62.5%
}
header.senza-frontiere__header-scroll > div{
	background-color: var(--e-global-color-primary);
    transition: background-color 0.3s ease;
}

/*.senza-frontiere__header_destinazioni-scroll > div{
	background-color: var(--e-global-color-primary);
    transition: background-color 0.3s ease;
}*/
/* Form */
.wpcf7-form .wpcf7-not-valid-tip{padding-block-start:1rem;}
.wpcf7-form label{display:block;}
.wpcf7-form input[type="text"],.wpcf7-form input[type="email"],.wpcf7-form textarea{width:100%;}

.senza-frontiere__wpcf7-container{
	display:grid;
	grid-template-columns: repeat(auto-fit, minmax(25rem, 1fr));
	gap: 2rem;
}
.senza-frontiere__wpcf7-field{
	grid-column: 1 / -1
}
.senza-frontiere__wpcf7-field--single-col{
	grid-column: initial;
}










