.gm-visualidenti .clearfix::before,
.gm-visualidenti .clearfix::after {content:" ";display:table;clear:both}
.gm-visualidenti .eael-testimonial-slider.nav-top-left,
.gm-visualidenti .eael-testimonial-slider.nav-top-right,
.gm-visualidenti .eael-team-slider.nav-top-left,
.gm-visualidenti .eael-team-slider.nav-top-right,
.gm-visualidenti .eael-logo-carousel.nav-top-left,
.gm-visualidenti .eael-logo-carousel.nav-top-right,
.gm-visualidenti .eael-post-carousel.nav-top-left,
.gm-visualidenti .eael-post-carousel.nav-top-right,
.gm-visualidenti .eael-product-carousel.nav-top-left,
.gm-visualidenti .eael-product-carousel.nav-top-right {padding-top:40px}
.gm-visualidenti .eael-contact-form input[type=text],
.gm-visualidenti .eael-contact-form input[type=email],
.gm-visualidenti .eael-contact-form input[type=url],
.gm-visualidenti .eael-contact-form input[type=tel],
.gm-visualidenti .eael-contact-form input[type=date],
.gm-visualidenti .eael-contact-form input[type=number],
.gm-visualidenti .eael-contact-form textarea {background:#fff;box-shadow:none;-webkit-box-shadow:none;float:none;height:auto;margin:0;outline:0;width:100%}
.gm-visualidenti .eael-contact-form input[type=submit] {border:0;float:none;height:auto;margin:0;padding:10px 20px;width:auto;-webkit-transition:all .25s linear 0s;transition:all .25s linear 0s}
.gm-visualidenti .eael-contact-form.placeholder-hide input::-webkit-input-placeholder,
.gm-visualidenti .eael-contact-form.placeholder-hide textarea::-webkit-input-placeholder {opacity:0;visibility:hidden}
.gm-visualidenti .eael-contact-form.placeholder-hide input::-moz-placeholder,
.gm-visualidenti .eael-contact-form.placeholder-hide textarea::-moz-placeholder {opacity:0;visibility:hidden}
.gm-visualidenti .eael-contact-form.placeholder-hide input:-ms-input-placeholder,
.gm-visualidenti .eael-contact-form.placeholder-hide textarea:-ms-input-placeholder {opacity:0;visibility:hidden}
.gm-visualidenti .eael-contact-form.placeholder-hide input:-moz-placeholder,
.gm-visualidenti .eael-contact-form.placeholder-hide textarea:-moz-placeholder {opacity:0;visibility:hidden}
.gm-visualidenti .eael-custom-radio-checkbox input[type=checkbox],
.gm-visualidenti .eael-custom-radio-checkbox input[type=radio] {-webkit-appearance:none;-moz-appearance:none;border-style:solid;border-width:0;outline:none;min-width:1px;width:15px;height:15px;background:#ddd;padding:3px}
.gm-visualidenti .eael-custom-radio-checkbox input[type=checkbox]:before,
.gm-visualidenti .eael-custom-radio-checkbox input[type=radio]:before {content:"";width:100%;height:100%;padding:0;margin:0;display:block}
.gm-visualidenti .eael-custom-radio-checkbox input[type=checkbox]:checked:before,
.gm-visualidenti .eael-custom-radio-checkbox input[type=radio]:checked:before {background:#999;-webkit-transition:all .25s linear 0s;transition:all .25s linear 0s}
.gm-visualidenti .eael-custom-radio-checkbox input[type=radio] {border-radius:50%}
.gm-visualidenti .eael-custom-radio-checkbox input[type=radio]:before {border-radius:50%}
.gm-visualidenti .eael-post-elements-readmore-btn {font-size:12px;font-weight:500;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;display:inline-block}
.gm-visualidenti .elementor-lightbox .dialog-widget-content {width:100%;height:100%}
.gm-visualidenti .eael-contact-form-align-left,
.gm-visualidenti .elementor-widget-eael-weform.eael-contact-form-align-left .eael-weform-container {margin:0 auto 0 0;display:inline-block;text-align:left}
.gm-visualidenti .eael-contact-form-align-center,
.gm-visualidenti .elementor-widget-eael-weform.eael-contact-form-align-center .eael-weform-container {float:none;margin:0 auto;display:inline-block;text-align:left}
.gm-visualidenti .eael-contact-form-align-right,
.gm-visualidenti .elementor-widget-eael-weform.eael-contact-form-align-right .eael-weform-container {margin:0 0 0 auto;display:inline-block;text-align:left}
.gm-visualidenti .eael-force-hide {display:none !important}
.gm-visualidenti .eael-d-none {display:none !important}
.gm-visualidenti .eael-d-block {display:block !important}
.gm-visualidenti .eael-h-auto {height:auto !important}
.gm-visualidenti .theme-martfury .elementor-wc-products .woocommerce ul.products li.product .product-inner .mf-rating .eael-star-rating.star-rating~.count {display:none}
.gm-visualidenti .theme-martfury .elementor-wc-products .woocommerce ul.products li.product .product-inner .mf-rating .eael-star-rating.star-rating {display:none}
.gm-visualidenti .sr-only {border:0 !important;clip:rect(1px, 1px, 1px, 1px) !important;clip-path:inset(50%) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}
.gm-visualidenti .elementor-widget-eael-adv-tabs .eael-tab-content-item,
.gm-visualidenti .elementor-widget-eael-adv-accordion .eael-accordion-content,
.gm-visualidenti .elementor-widget-eael-data-table .td-content,
.gm-visualidenti .elementor-widget-eael-info-box .eael-infobox-template-wrapper,
.gm-visualidenti .elementor-widget-eael-countdown .eael-countdown-expiry-template,
.gm-visualidenti .elementor-widget-eael-countdown .eael-countdown-container,
.gm-visualidenti .elementor-widget-eael-cta-box .eael-cta-template-wrapper,
.gm-visualidenti .elementor-widget-eael-toggle .eael-toggle-primary-wrap,
.gm-visualidenti .elementor-widget-eael-toggle .eael-toggle-secondary-wrap,
.gm-visualidenti .elementor-widget-eael-protected-content .eael-protected-content-message,
.gm-visualidenti .elementor-widget-eael-protected-content .protected-content,
.gm-visualidenti .eael-offcanvas-content-visible .eael-offcanvas-body,
.gm-visualidenti .elementor-widget-eael-stacked-cards .eael-stacked-cards__item {position:relative}
.gm-visualidenti .elementor-widget-eael-adv-tabs .eael-tab-content-item:hover .eael-onpage-edit-template-wrapper,
.gm-visualidenti .elementor-widget-eael-adv-accordion .eael-accordion-content:hover .eael-onpage-edit-template-wrapper,
.gm-visualidenti .elementor-widget-eael-data-table .td-content:hover .eael-onpage-edit-template-wrapper,
.gm-visualidenti .elementor-widget-eael-info-box .eael-infobox-template-wrapper:hover .eael-onpage-edit-template-wrapper,
.gm-visualidenti .elementor-widget-eael-countdown .eael-countdown-expiry-template:hover .eael-onpage-edit-template-wrapper,
.gm-visualidenti .elementor-widget-eael-countdown .eael-countdown-container:hover .eael-onpage-edit-template-wrapper,
.gm-visualidenti .elementor-widget-eael-cta-box .eael-cta-template-wrapper:hover .eael-onpage-edit-template-wrapper,
.gm-visualidenti .elementor-widget-eael-toggle .eael-toggle-primary-wrap:hover .eael-onpage-edit-template-wrapper,
.gm-visualidenti .elementor-widget-eael-toggle .eael-toggle-secondary-wrap:hover .eael-onpage-edit-template-wrapper,
.gm-visualidenti .elementor-widget-eael-protected-content .eael-protected-content-message:hover .eael-onpage-edit-template-wrapper,
.gm-visualidenti .elementor-widget-eael-protected-content .protected-content:hover .eael-onpage-edit-template-wrapper,
.gm-visualidenti .eael-offcanvas-content-visible .eael-offcanvas-body:hover .eael-onpage-edit-template-wrapper,
.gm-visualidenti .elementor-widget-eael-stacked-cards .eael-stacked-cards__item:hover .eael-onpage-edit-template-wrapper {display:block}
.gm-visualidenti .eael-widget-otea-active .elementor-element:hover>.elementor-element-overlay,
.gm-visualidenti .eael-widget-otea-active .elementor-empty-view,
.gm-visualidenti .eael-widget-otea-active .elementor-add-section-inline,
.gm-visualidenti .eael-widget-otea-active .elementor-add-section {display:initial !important}
.gm-visualidenti .eael-onpage-edit-template-wrapper {position:absolute;top:0;left:0;width:100%;height:100%;display:none;border:2px solid #5eead4}
.gm-visualidenti .eael-onpage-edit-template-wrapper::after {position:absolute;content:"";top:0;left:0;right:0;bottom:0;z-index:2;background:#5eead4;opacity:.3}
.gm-visualidenti .eael-onpage-edit-template-wrapper.eael-onpage-edit-activate {display:block}
.gm-visualidenti .eael-onpage-edit-template-wrapper.eael-onpage-edit-activate::after {display:none}
.gm-visualidenti .eael-onpage-edit-template-wrapper .eael-onpage-edit-template {background:#5eead4;color:#000;width:150px;text-align:center;height:30px;line-height:30px;font-size:12px;cursor:pointer;position:relative;z-index:3;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
.gm-visualidenti .eael-onpage-edit-template-wrapper .eael-onpage-edit-template::before {content:"";border-top:30px solid #5eead4;border-right:0;border-bottom:0;border-left:14px solid rgba(0,0,0,0);right:100%;position:absolute}
.gm-visualidenti .eael-onpage-edit-template-wrapper .eael-onpage-edit-template::after {content:"";border-top:0;border-right:0;border-bottom:30px solid rgba(0,0,0,0);border-left:14px solid #5eead4;left:100%;position:absolute}
.gm-visualidenti .eael-onpage-edit-template-wrapper .eael-onpage-edit-template>i {margin-right:8px}
.gm-visualidenti .elementor-edit-area-active .eael_wd_liquid_glass_shadow-effect1,
.gm-visualidenti .elementor-edit-area-active .eael_wd_liquid_glass_shadow-effect2,
.gm-visualidenti .elementor-edit-area-active .eael_wd_liquid_glass_shadow-effect3,
.gm-visualidenti .elementor-edit-area-active .eael_wd_liquid_glass_shadow-effect4 {-webkit-box-shadow:inherit !important;box-shadow:inherit !important}
.gm-visualidenti {--c-light: #fff;--c-dark: #000;--glass-reflex-dark: 2;--glass-reflex-light: 2}
.gm-visualidenti .eael_liquid_glass_border_distortion_yes {border:none;-webkit-box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--c-light) calc(var(--glass-reflex-light) * 10%), transparent),inset 2px 1px 0px -1px color-mix(in srgb, var(--c-light) calc(var(--glass-reflex-light) * 90%), transparent),inset -1.5px -1px 0px -1px color-mix(in srgb, var(--c-light) calc(var(--glass-reflex-light) * 80%), transparent),inset -2px -6px 1px -5px color-mix(in srgb, var(--c-light) calc(var(--glass-reflex-light) * 60%), transparent),inset -1px 2px 3px -1px color-mix(in srgb, var(--c-dark) calc(var(--glass-reflex-dark) * 20%), transparent),inset 0px -4px 1px -2px color-mix(in srgb, var(--c-dark) calc(var(--glass-reflex-dark) * 10%), transparent),0px 3px 6px 0px color-mix(in srgb, var(--c-dark) calc(var(--glass-reflex-dark) * 8%), transparent) !important;box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--c-light) calc(var(--glass-reflex-light) * 10%), transparent),inset 2px 1px 0px -1px color-mix(in srgb, var(--c-light) calc(var(--glass-reflex-light) * 90%), transparent),inset -1.5px -1px 0px -1px color-mix(in srgb, var(--c-light) calc(var(--glass-reflex-light) * 80%), transparent),inset -2px -6px 1px -5px color-mix(in srgb, var(--c-light) calc(var(--glass-reflex-light) * 60%), transparent),inset -1px 2px 3px -1px color-mix(in srgb, var(--c-dark) calc(var(--glass-reflex-dark) * 20%), transparent),inset 0px -4px 1px -2px color-mix(in srgb, var(--c-dark) calc(var(--glass-reflex-dark) * 10%), transparent),0px 3px 6px 0px color-mix(in srgb, var(--c-dark) calc(var(--glass-reflex-dark) * 8%), transparent) !important}
.gm-visualidenti .eael_liquid_glass-effect1 {backdrop-filter:blur(5px)}
.gm-visualidenti .eael_liquid_glass-effect2 {backdrop-filter:blur(10px) brightness(1)}
.gm-visualidenti .elementor-edit-area-active .eael_liquid_glass_shadow-effect1.elementor-widget.elementor-element-editable {box-shadow:-1px 9px 28px 2px rgba(0,0,0,.78);-webkit-box-shadow:-1px 9px 28px 2px rgba(0,0,0,.78);-moz-box-shadow:-1px 9px 28px 2px rgba(0,0,0,.78)}
.gm-visualidenti .eael_liquid_glass_shadow-effect1 {box-shadow:-1px 9px 28px 2px rgba(0,0,0,.78);-webkit-box-shadow:-1px 9px 28px 2px rgba(0,0,0,.78);-moz-box-shadow:-1px 9px 28px 2px rgba(0,0,0,.78)}
.gm-visualidenti .elementor-edit-area-active .eael_liquid_glass_shadow-effect2.elementor-widget.elementor-element-editable {box-shadow:0px 0px 8px 1px rgba(165,165,165,.78);-webkit-box-shadow:0px 0px 8px 1px rgba(165,165,165,.78);-moz-box-shadow:0px 0px 8px 1px rgba(165,165,165,.78)}
.gm-visualidenti .eael_liquid_glass_shadow-effect2 {box-shadow:0px 0px 8px 1px rgba(165,165,165,.78);-webkit-box-shadow:0px 0px 8px 1px rgba(165,165,165,.78);-moz-box-shadow:0px 0px 8px 1px rgba(165,165,165,.78)}
.gm-visualidenti .elementor-edit-area-active .eael_liquid_glass_shadow-effect3.elementor-widget.elementor-element-editable {box-shadow:1px 1px 60px 0 #bebebe;-webkit-box-shadow:1px 1px 60px 0 #bebebe;-moz-box-shadow:1px 1px 60px 0 #bebebe}
.gm-visualidenti .eael_liquid_glass_shadow-effect3 {box-shadow:1px 1px 60px 0 #bebebe;-webkit-box-shadow:1px 1px 60px 0 #bebebe;-moz-box-shadow:1px 1px 60px 0 #bebebe}
.gm-visualidenti .elementor-edit-area-active .eael_liquid_glass_shadow-effect4.elementor-widget.elementor-element-editable {border:2px solid #cecece;-webkit-box-shadow:inset 10px 10px 20px rgba(153,192,255,.1),inset 2px 2px 5px rgba(195,218,255,.2),inset -10px -10px 20px rgba(229,253,190,.1),inset -2px -2px 30px rgba(247,255,226,.2);box-shadow:inset 10px 10px 20px rgba(153,192,255,.1),inset 2px 2px 5px rgba(195,218,255,.2),inset -10px -10px 20px rgba(229,253,190,.1),inset -2px -2px 30px rgba(247,255,226,.2)}
.gm-visualidenti .eael_liquid_glass_shadow-effect4 {border:2px solid #cecece;-webkit-box-shadow:inset 10px 10px 20px rgba(153,192,255,.1),inset 2px 2px 5px rgba(195,218,255,.2),inset -10px -10px 20px rgba(229,253,190,.1),inset -2px -2px 30px rgba(247,255,226,.2);box-shadow:inset 10px 10px 20px rgba(153,192,255,.1),inset 2px 2px 5px rgba(195,218,255,.2),inset -10px -10px 20px rgba(229,253,190,.1),inset -2px -2px 30px rgba(247,255,226,.2)}
.gm-visualidenti {--c-light: #fff;--c-dark: #000;--glass-reflex-dark: 2;--glass-reflex-light: 2}
.gm-visualidenti .eael_liquid_glass-effect3 {overflow:hidden;border-radius:24px;border:none;-webkit-box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--c-light) calc(var(--glass-reflex-light) * 10%), transparent),inset 2px 1px 0px -1px color-mix(in srgb, var(--c-light) calc(var(--glass-reflex-light) * 90%), transparent),inset -1.5px -1px 0px -1px color-mix(in srgb, var(--c-light) calc(var(--glass-reflex-light) * 80%), transparent),inset -2px -6px 1px -5px color-mix(in srgb, var(--c-light) calc(var(--glass-reflex-light) * 60%), transparent),inset -1px 2px 3px -1px color-mix(in srgb, var(--c-dark) calc(var(--glass-reflex-dark) * 20%), transparent),inset 0px -4px 1px -2px color-mix(in srgb, var(--c-dark) calc(var(--glass-reflex-dark) * 10%), transparent),0px 3px 6px 0px color-mix(in srgb, var(--c-dark) calc(var(--glass-reflex-dark) * 8%), transparent) !important;box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--c-light) calc(var(--glass-reflex-light) * 10%), transparent),inset 2px 1px 0px -1px color-mix(in srgb, var(--c-light) calc(var(--glass-reflex-light) * 90%), transparent),inset -1.5px -1px 0px -1px color-mix(in srgb, var(--c-light) calc(var(--glass-reflex-light) * 80%), transparent),inset -2px -6px 1px -5px color-mix(in srgb, var(--c-light) calc(var(--glass-reflex-light) * 60%), transparent),inset -1px 2px 3px -1px color-mix(in srgb, var(--c-dark) calc(var(--glass-reflex-dark) * 20%), transparent),inset 0px -4px 1px -2px color-mix(in srgb, var(--c-dark) calc(var(--glass-reflex-dark) * 10%), transparent),0px 3px 6px 0px color-mix(in srgb, var(--c-dark) calc(var(--glass-reflex-dark) * 8%), transparent) !important}
.gm-visualidenti .eael_liquid_glass-effect3::before {position:absolute;content:"";z-index:-99;height:100%;width:100%;left:0;top:0}
.gm-visualidenti .eael_liquid_glass-effect4 {overflow:hidden;background:color-mix(in srgb, var(--accent) 7.5%, transparent);-webkit-transform:translateZ(0);transform:translateZ(0)}
.gm-visualidenti .eael_liquid_glass-effect4::before {position:absolute;content:"";z-index:-99;height:100%;width:100%;left:0;top:0}
.gm-visualidenti .eael_liquid_glass-effect5 {overflow:hidden;background:color-mix(in srgb, var(--accent) 7.5%, transparent);-webkit-transform:translateZ(0);transform:translateZ(0)}
.gm-visualidenti .eael_liquid_glass-effect5::before {position:absolute;content:"";z-index:-99;height:100%;width:100%;left:0;top:0}
.gm-visualidenti .eael_liquid_glass-effect6 {overflow:hidden;background:color-mix(in srgb, var(--accent) 7.5%, transparent);-webkit-transform:translateZ(0);transform:translateZ(0)}
.gm-visualidenti .eael_liquid_glass-effect6::before {position:absolute;content:"";z-index:-99;height:100%;width:100%;left:0;top:0}