/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme-child/
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: 2.0.0
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
*/

@import url("assets/css/clamp.css");
@import url("assets/css/sticky-header.css");
@import url("assets/css/immobili.css");


/* Elementor: fix scrollbar orizzontale */
html, body {overflow-x:hidden;}

/* Elementor: fix margine ultimo paragrafo */
.elementor-widget-text-editor p:last-child {margin-bottom:0!important;}
/* Elementor: fix altezza icona */
.elementor-widget-icon > .elementor-icon-wrapper > .elementor-icon {display:block;}
/* Elementor: bilancia titoli su più righe */
.elementor-widget-heading > * {text-wrap:balance;}
/* Elementor: form */
.elementor-field-type-acceptance > label {display:none;}
/* Elementor: widget-icon-box */
.elementor-widget-icon-box .elementor-icon-box-title {margin-top:0!important;}

a.dialog-close-button {text-decoration:none!important;}

/* Header homepage fixed */
body.home .elementor-location-header {position:absolute; top:0; left:0; right:0; z-index:9999;}

/* Rank Math Breadcrumbs */
nav.rank-math-breadcrumb > p {margin-bottom:0;}

/* Gtranslate
.gtranslate_wrapper .gt-current-lang {display:none!important;}


*/
#gt_float_wrapper {position:fixed; bottom:10px!important; right:10px!important; line-height:1!important;}
#gt_float_wrapper .gtranslate_wrapper a.glink img {margin-right:0!important; display:block!important;}
#gt_float_wrapper .gt_float_switcher {font-size:16px!important;}
#gt_float_wrapper .gt_float_switcher img {width:20px!important;}
#gt_float_wrapper .gt_float_switcher .gt-selected .gt-current-lang {padding:5px 10px!important;}