.iti__country-container button::before,.iti__country-container button::after{display:none}div#smilesnap-wide-button.smilesnap-enter{background:#efbd61}.gm-style .gm-style-iw-tc::after{background:0 0}.comunity-img .elementor-widget-container img{object-position:top}.rplg-stars svg use{fill:#efbd61}.rplg .rplg-review-name{color:#181818!important}@media (max-width:767px){.elementor-widget-container p img{margin-bottom:20px}}.fade{filter:saturate(95%) contrast(85%) brightness(95%)}.mc-btn.mc-btn-ronchi .elementor-button svg path{fill:var(--e-global-color-a437bef)}.mc-btn.mc-btn-ronchi .elementor-button:hover svg path{fill:var(--e-global-color-primary)}.mc-btn.mc-btn-emperor .elementor-button:hover svg path{fill:#fff}.mc-btn.mc-btn-white .elementor-button svg path{fill:#fff}.mc-btn.mc-btn-white .elementor-button:hover svg path{fill:#181818}.line-hight-0{line-height:0}nav.navigation.post-navigation{display:none}@media (min-width:1025px){.wpforms-container .wpforms-field.one-half{display:inline-flex;width:calc(50% - 8px);flex-direction:column}.wpforms-container .wpforms-field.one-half.right_half:nth-child(2){margin-top:0}.wpforms-container .wpforms-field.one-half.right_half{margin-left:16px}.contact__us_section .wpforms-container .wpforms-field.one-half{flex-direction:column}.wpforms-container .wpforms-field.situation li:nth-child(4){margin-right:70px}}@media (min-width:768px){.wpforms-page.wpforms-page-2.last{padding-top:80px}}.wpforms-container .wpforms-page.wpforms-page-1 .wpforms-field-label{color:var(--e-global-color-primary);font-family:var(--e-global-typography-d03f301-font-family),Sans-serif;font-size:var(--e-global-typography-d03f301-font-size);font-weight:var(--e-global-typography-d03f301-font-weight);line-height:var(--e-global-typography-d03f301-line-height);letter-spacing:var(--e-global-typography-d03f301-letter-spacing)}.wpforms-container .wpforms-page-indicator{display:none}.wpforms-container .wpforms-field .iti__flag-container{margin-left:24px}.wpforms-container .wpforms-field.wpforms-field-group{margin-top:30px!important}.wpforms-container .wpforms-field.wpforms-field-group:not(.pp) ul{margin-top:16px!important}.wpforms-field.wpforms-field-radio ul li.wpforms-selected:before,.wpforms-field.wpforms-field-checkbox ul li.wpforms-selected:before{content:"";background:var(--active-color);color:#fff}.wpforms-container .wpforms-field input.wpforms-error[type=text],.wpforms-container .wpforms-field input.wpforms-error[type=email],.wpforms-container .wpforms-field input.wpforms-error[type=tel]{border-color:#900!important;border-width:1px!important}.wpforms-container .wpforms-field-checkbox.wpforms-has-error .wpforms-error{color:#900!important;font-weight:400!important;font-size:.9em!important}.wpforms-container .situation ul li{margin-right:0}.wpforms-container .wpforms-field.situation li+li{margin-top:10px}.payment__cal .wpforms-form input[type=range]::-moz-range-thumb{border:0;background:var(--slider-thumb-color);box-shadow:none;cursor:pointer;width:24px;height:24px;border-radius:16px;margin-top:-7px}.payment__cal .wpforms-form input[type=range]::-webkit-slider-thumb{border:0;background:var(--slider-thumb-color);box-shadow:none;cursor:pointer;width:24px;height:24px;border-radius:16px;margin-top:-7px}.payment__cal .wpforms-container input[type=range]{-webkit-appearance:none;-moz-appearance:none;outline:none;padding:0!important;margin:0;box-shadow:unset!important;height:12px!important;width:100%;background:#edeeef;opacity:1;border-radius:0;background-image:none;border:0}body .wpforms-container .wpforms-form .wpforms-field-number-slider input[type=range]::-moz-range-track{box-shadow:unset!important;border:0!important}.payment__cal input[type=range]:focus::-webkit-slider-runnable-track,.payment__cal input[type=range]:focus::-moz-slider-runnable-track,.payment__cal .wpforms-container input[type=range]::-webkit-slider-runnable-track{background:0 0}.payment__cal .wpforms-container .last .wpforms-field-label,.payment__cal .wpforms-field-number-slider-hint{padding:0 0 20px;font-family:var(--e-global-typography-4f37b9d-font-family),Sans-serif;font-size:var(--e-global-typography-4f37b9d-font-size);font-weight:var(--e-global-typography-4f37b9d-font-weight);text-transform:var(--e-global-typography-4f37b9d-text-transform);line-height:var(--e-global-typography-4f37b9d-line-height);letter-spacing:var(--e-global-typography-4f37b9d-letter-spacing)}.payment__cal .wpforms-container .last .wpforms-field:not(.wpforms-field-pagebreak)+.wpforms-field{margin-top:37px}.payment__cal .wpforms-container .last .wpforms-field:not(.wpforms-field-pagebreak)+.wpforms-field.wpforms-field-checkbox+.wpforms-field-checkbox{margin-top:0}.payment__cal .wpforms-container .last .wpforms-field.wpforms-field-checkbox+.wpforms-field.wpforms-field-html{margin-top:40px}.payment__cal .wpforms-container .wpforms-field:not(.wpforms-field-pagebreak)+.wpforms-field.privacy-policy{margin-top:28px}.payment__cal .wpforms-container .last .wpforms-field.wpforms-field-checkbox.discount,.payment__cal .wpforms-container .last .wpforms-field.wpforms-field-radio.discount{margin-top:36px;padding-bottom:0!important}.payment__cal .wpforms-container .last .wpforms-field.wpforms-field-checkbox.discount li+li,.payment__cal .wpforms-container .last .wpforms-field.wpforms-field-radio.discount li+li{margin-top:30px!important;padding:0!important}.payment__cal .wpforms-container .last .wpforms-field.wpforms-field-checkbox.discount li,.payment__cal .wpforms-container .last .wpforms-field.wpforms-field-radio.discount li{all:unset;display:flex;align-items:center}.payment__cal .wpforms-container .last .wpforms-field.wpforms-field-checkbox.discount ul,.payment__cal .wpforms-container .last .wpforms-field.wpforms-field-radio.discount ul{display:flex;flex-direction:column}.contact__us_section .wpforms-container .wpforms-field.one_half{flex-direction:column}.wpforms-container .wpforms-field input.wpforms-error[type=text],.wpforms-container .wpforms-field input.wpforms-error[type=email],.wpforms-container .wpforms-field input.wpforms-error[type=tel]{border-color:#900!important;border-width:1.5px!important}.payment__cal .wpforms-field-number-slider-hint{padding:0!important;position:absolute;right:0;top:0}.payment__cal .wpforms-field-number-slider-hint b{font-weight:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;color:inherit}.payment__cal .wpforms-field-number-slider{padding:0;position:relative}.payment__cal .wpforms-field-number-slider+.wpforms-field-number-slider{margin-top:36px}.wpforms-container .last .wpforms-field.discount label span:first-child{color:#28b0ce;font-weight:700;font-size:inherit;line-height:inherit}.wpforms-container .last .wpforms-field.discount label span:last-child{color:inherit;font-weight:inherit;font-size:inherit}.payment__cal p#palc_payment_amount{padding:24px 35px;width:fit-content;background:var(--payment-bg);border-radius:0;margin:0;color:var(--payment-text-color);box-sizing:border-box;font-family:var(--e-global-typography-c529df9-font-family),Sans-serif;font-size:var(--e-global-typography-c529df9-font-size);line-height:var(--e-global-typography-c529df9-line-height);letter-spacing:var(--e-global-typography-c529df9-letter-spacing)}.payment__cal p#palc_payment_amount span{display:block;margin-top:4px;color:var(--payment-text-color);font-family:var(--e-global-typography-4f37b9d-font-family),Sans-serif;font-size:var(--e-global-typography-4f37b9d-font-size);font-weight:var(--e-global-typography-4f37b9d-font-weight);text-transform:var(--e-global-typography-4f37b9d-text-transform);line-height:var(--e-global-typography-4f37b9d-line-height);letter-spacing:var(--e-global-typography-4f37b9d-letter-spacing)}.wpforms-container .last .wpforms-field.wpforms-field-pagebreak{display:none!important}.payment__cal .wpforms-container .wpforms-page-1 .wpforms-field-radio.wpforms-field-group:not(.wpforms-list-inline) li+li{margin-top:10px}.last .wpforms-field.wpforms-field-checkbox ul li:before{margin-right:10px}@media (max-width:1024px){.payment__cal .wpforms-container .wpforms-field.pp+.wpforms-field{margin-top:0!important}.wpforms-container .wpforms-field.wpforms-field-group:not(.pp) ul{margin-top:14px!important}}@media (max-width:767px){.payment__cal .wpforms-container *{font-size:unset}.wpforms-container .wpforms-field.wpforms-field-group{margin-top:20px!important}.wpforms-container .wpforms-list-inline.wpforms-field-group.mobileListFullWidth ul li+li{margin-top:20px}.wpforms-container .wpforms-list-inline.wpforms-field-group.mobileListFullWidth ul{flex-direction:column;display:flex}.wpforms-container .wpforms-field .iti__flag-container{margin-left:10px}.wpforms-container .wpforms-field .iti__flag-container{margin-left:10px}.wpforms-container .wpforms-field.wpforms-field-group.fullWidth ul{flex-direction:column;display:flex}.wpforms-container .wpforms-field.wpforms-field-group.fullWidth ul li+li{margin-top:16px}.wpforms-container .wpforms-field.xs100 ul li{display:flex}.wpforms-container .wpforms-field.xs100 ul li+li{margin-top:20px}.wpforms-container .wpforms-page.wpforms-page-1 .wpforms-field-label{letter-spacing:0}.wpforms-container .wpforms-field.wpforms-field-group:not(.pp) ul{margin-top:10px!important}.wpforms-container .wpforms-field.wpforms-field-group{margin-top:20px!important}.payment__cal .wpforms-container .wpforms-field-radio.wpforms-field-group:not(.pp) ul label,.payment__cal .wpforms-container .wpforms-field-checkbox.wpforms-field-group:not(.pp) ul label{line-height:24px}.payment__cal p#palc_payment_amount{padding:15px 10px;width:100%}.wpforms-container .last .wpforms-field.discount label span:last-child{display:block}.payment__cal .wpforms-container .last .wpforms-field:not(.wpforms-field-pagebreak)+.wpforms-field,.payment__cal .wpforms-container .last .wpforms-field.wpforms-field-checkbox.discount,.payment__cal .wpforms-container .last .wpforms-field.wpforms-field-radio.discount{margin-top:26px}.payment__cal .wpforms-container .last .wpforms-field.wpforms-field-checkbox+.wpforms-field.wpforms-field-html{margin-top:30px}.payment__cal .wpforms-container .last .wpforms-field-label,.payment__cal .wpforms-field-number-slider-hint{padding-bottom:11px}}.wpforms-container .wpforms-field.hide-field{display:none}.breadcrumb_banner .breadcrumb a{font-size:inherit;font-weight:inherit;line-height:inherit}.inner_page p{margin-bottom:30px}.inner_page p:last-child{margin-bottom:0}.inner_page p+h2{margin-top:60px;margin-bottom:30px}.inner_page h2{margin-bottom:30px}.inner_page ul{margin-left:32px;list-style-type:disc;margin-bottom:30px}.inner_page ul li{margin-top:10px}.inner_page p+h3{margin-top:40px;margin-bottom:30px}.inner_page h3{margin-bottom:30px}.inner_page .premium-tabs .premium-tabs-nav .premium-tabs-nav-list li{flex:1 1 100%}.inner_page .premium-tabs .premium-tabs-nav .premium-tabs-nav-list{row-gap:15px}.inner_page .premium-tabs-style-iconbox .premium-tabs-nav .premium-tabs-nav-list.premium-tabs-horizontal li .premium-tab-link::after{display:none}.inner_page .premium-tab-content{padding:10px 0 0!important}@media (max-width:767px){.inner_page p{margin-bottom:20px}.inner_page p:last-child{margin-bottom:0}.inner_page ul li{margin-top:6px}.inner_page p+h2{margin-top:40px;margin-bottom:20px}.inner_page h2{margin-bottom:20px}.inner_page ul{margin-left:20px}.inner_page p+h3{margin-top:30px;margin-bottom:20px}.inner_page h3{margin-bottom:20px}}.contact_add_oh .elementor-icon-list-item:last-child span span{margin-top:10px;display:block}@media (max-width:767px){.contact_add_oh .elementor-icon-list-item:last-child span span{margin-top:8px}}.mc__recent_blog .premium-blog-wrap a.carousel-arrow.slick-arrow{display:none!important}.mc__recent_blog .premium-blog-thumbnail-container img{transition:all .2s}.mc__recent_blog .premium-blog-entry-meta{background:#4f4f4f;display:flex;justify-content:center;padding-top:9px;padding-bottom:9px;width:calc(100% + 8px);position:absolute;left:-4px;top:-54px;min-height:50px}.mc__recent_blog .premium-blog-entry-meta i{display:none}.mc__recent_blog span.premium-blog-meta-separator{background:#fff;color:#fff!important;margin:0 20px;width:2px;text-indent:-9999em}.mc__recent_blog .premium-blog-thumbnail-overlay{display:none}.mc__recent_blog .premium-blog-content-wrapper{position:relative;border:4px solid #4f4f4f;min-height:300px}.mc__recent_blog .premium-blog-excerpt-link-wrap a:focus{background:0 0}.mc__recent_blog .premium-blog-excerpt-link-wrap a::after{content:"";background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNSIgdmlld0JveD0iMCAwIDI0IDI1IiBmaWxsPSJub25lIj48cGF0aCBkPSJNMTQuNTY4MiAxNS4wNjgyTDEyLjAwOTEgMjQuNUw5LjQzMTg0IDE1LjA2ODJMMCAxMi40OTA5TDkuNDMxODQgOS45MzE4NEwxMi4wMDkxIDAuNUwxNC41NjgyIDkuOTMxODRMMjQgMTIuNDkwOUwxNC41NjgyIDE1LjA2ODJaIiBmaWxsPSIjMTgxODE4Ij48L3BhdGg+PC9zdmc+") no-repeat center center/24px 24px;width:24px;height:24px;display:inline-block;top:50%;transform:translateY(-50%);position:absolute;margin-left:15px}.mc__recent_blog .premium-blog-excerpt-link-wrap a{position:relative}.mc__recent_blog .premium-blog-excerpt-link-wrap{position:absolute;bottom:30px}.recent_post_btns .uael-dual-button-outer-wrap a{width:48px!important;height:48px;display:inline-flex;justify-content:center}.recent_post_btns .uael-dual-button-outer-wrap a .elementor-button-icon{margin:0;transform:rotate(90deg)}.recent_post_btns .uael-dual-button-outer-wrap a.mc__blog_next{transform:rotate(180deg)}@media (max-width:1024px){.mc__recent_blog .premium-blog-entry-meta{display:flex;justify-content:center;align-items:center;padding:5px 5px 0}.mc__recent_blog span.premium-blog-meta-separator{margin:0 5px}}@media (max-width:767px){.mc__recent_blog .premium-blog-content-wrapper{min-height:238px}.mc__recent_blog .premium-blog-excerpt-link-wrap{bottom:20px}.recent_post_btns .uael-dual-button-wrap{flex-direction:row!important}.recent_post_btns .uael-dual-button-wrap .uael-button-wrapper{margin:0 calc(24px / 2)!important}}.fancybox-toolbar button{display:inline-flex!important;align-items:center;justify-content:center;border-color:#efbd61}.fancybox-toolbar .fancybox-button:hover{background:#efbd61;border-color:#efbd61}.fancybox-toolbar .fancybox-button svg{width:30px;height:30px}.fancybox-button svg path{fill:#efbd61;stroke:#fff}.inner_page h2>span{font-weight:inherit!important}.inner_page ol li span,.inner_page ul li span{font-weight:inherit!important}body .iti--allow-dropdown input,body div.wpforms-container .wpforms-form .iti--allow-dropdown input[type=tel]{padding-left:75px!important}@media only screen and (max-width:767px){body .iti--allow-dropdown input,body div.wpforms-container .wpforms-form .iti--allow-dropdown input[type=tel]{padding-left:60px!important}}.breadcrumb_banner .breadcrumb_text a{font-size:inherit;line-height:inherit;font-weight:inherit;font-family:inherit}.breadcrumb_banner .breadcrumb_last{color:#efbd61}.cls-1{display:none}@media screen and (max-width:767px){.prev.page-numbers,.next.page-numbers{line-height:1em!important}}.hip-custom-map .leaflet-popup-content,.hip-custom-map .leaflet-popup-content p{margin:0}