/*
Theme Name:     Bellevue - Child Theme
Theme URI:      https://bellevuetheme.com
Template:       bellevuex
Author:         Themovation
Author URI:     http://themovation.com
Version:        4.0
Text Domain:    bellevue
Domain Path:    /languages/
*/


/* = Theme customization starts here
-------------------------------------------------------------- */
/*HOME SECTION TOP*/
@media screen and (max-width: 600px) {
	.elementor-63 .elementor-element.elementor-element-5e30cb74:not(.elementor-motion-effects-element-type-background) {
		background-position: 0%;
	}
}

@media screen and (max-width: 768px) {
	.elementor-78 .elementor-element.elementor-element-16e9a9d6:not(.elementor-motion-effects-element-type-background) {
		padding: 0 30px;
	}
}

.no-underline a, .elementor-button-wrapper a:hover {
	text-decoration: none;
}

.link-contact span, .link-contact span a, .link-contact span a i {
	color: white;
}

.link-contact a:hover {
	color: red;
	text-decoration: none;
}

/*SIDEBAR CONTATTI*/
.elementor-124 .elementor-element.elementor-element-28af4ab8 {
	padding: 0;
}

.sidebar.th-widget-area.th-sidebar-widget .widget-title {
	margin: 0;
}

.frm-show-form .frm_form_fields fieldset input {
	margin: 10px 0;
}

.th-port-card.th-port-card-default .th-port-card-link .th-port-card-body {
	padding: 15px;
}

/*CARD IN HOME PAGE*/
.th-port-card-link .th-port-card-body p {
	display: none;
}