.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%)}body.page-id-5682 p+h2{text-transform:none}.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}.mxw_970px{max-width:970px;margin-left:auto;margin-right:auto}.line-hight-0{line-height:0}nav.navigation.post-navigation{display:none}.office-hours tr td:first-child{width:108px}.office-hours td{font-family:var(--e-global-typography-cf8dba3-font-family),Sans-serif;font-size:var(--e-global-typography-cf8dba3-font-size);line-height:var(--e-global-typography-cf8dba3-line-height);letter-spacing:var(--e-global-typography-cf8dba3-letter-spacing);color:#fff}.office-hours table,.office-hours tr,.office-hours td,.office-hours th{margin:0;padding:0;border:0}.office-hours{border:0;margin:0;padding:0}.office-hours tr:not(:first-child) td{padding-top:10px}@media (max-width:1024px) and (min-width:768px){.contact_add_oh.elementor-widget .elementor-icon-list-item:last-child{align-items:flex-start}.contact_add_oh .elementor-icon-list-item:nth-child(2){margin-top:-15px!important}.forms-rows .elementor-column:first-child{min-height:266px;background:#f00!important}.office-hours tr td:first-child{width:88px}}@media (max-width:767px){.office-hours tr td:first-child{width:55px}.office-hours tr:not(:first-child) td{padding-top:8px}}@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}}.wpforms-container textarea{height:140px!important;resize:none}.wpforms-container .wpforms-field .iti__flag-container{margin-left:24px}.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-container .last .wpforms-field.wpforms-field-checkbox+.wpforms-field.wpforms-field-html{margin-top:40px}.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}.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}.last .wpforms-field.wpforms-field-checkbox ul li:before{margin-right:10px}@media (max-width:767px){.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 textarea{height:120px!important}.wpforms-container .last .wpforms-field.discount label span:last-child{display:block}.payment__cal .wpforms-container .last .wpforms-field.wpforms-field-checkbox+.wpforms-field.wpforms-field-html{margin-top:30px}}.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 ul.elementor-icon-list-items .elementor-icon-list-item strong{color:var(--e-global-color-accent);font-size:var(--e-global-typography-4f37b9d-font-size)!important;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)!important;letter-spacing:var(--e-global-typography-4f37b9d-letter-spacing)!important;display:block;margin-bottom:16px}.contact_add_oh .elementor-icon-list-item:last-child:hover span{color:#fff!important}.contact_add_oh .elementor-icon-list-item:last-child span span{margin-top:10px;display:block}.contact_add_oh .elementor-icon-list-icon{margin-bottom:-32px}.contact_add_oh ul.elementor-icon-list-items .elementor-icon-list-item:not(:last-child) strong{margin-left:-23px}.contact_add_oh .elementor-icon-list-item:nth-child(2) .elementor-icon-list-icon{margin-bottom:-40px}@media (max-width:1024px) and (min-width:768px){.contact_add_oh ul.elementor-icon-list-items .elementor-icon-list-item:first-child,.contact_add_oh ul.elementor-icon-list-items .elementor-icon-list-item:nth-child(3),.contact_add_oh ul.elementor-icon-list-items .elementor-icon-list-item:nth-child(5){padding-bottom:0!important}.office-hours tr td:first-child{width:55px}.contact_add_oh ul.elementor-icon-list-items .elementor-icon-list-item:nth-child(6),.contact_add_oh ul.elementor-icon-list-items .elementor-icon-list-item:nth-child(7){padding:0!important;margin-top:10px!important}.contact_add_oh ul.elementor-icon-list-items .elementor-icon-list-item:nth-child(6){margin-top:16px!important}.contact_add_oh ul.elementor-icon-list-items .elementor-icon-list-item:nth-child(6):hover span,.contact_add_oh ul.elementor-icon-list-items .elementor-icon-list-item:nth-child(7):hover span{color:#fff!important}.contact_add_oh .elementor-icon-list-item:not(:first-child){flex:0 1 calc(100% - 240px);padding-left:35px}.contact_add_oh .elementor-icon-list-items{display:flex}.contact_add_oh .elementor-icon-list-item:first-child{flex:0 0 240px}.contact_add_oh .elementor-icon-list-item:last-child{padding-left:6px;align-items:flex-start}.contact_add_oh .elementor-icon-list-item{margin-top:0!important}.contact_add_oh .elementor-icon-list-item:last-child{padding-left:0;margin-left:-18px}.office-hours{position:absolute;left:465px;left:460px;top:84px;width:auto!important}.contact_add_oh .elementor-icon-list-item:first-child{max-width:270px;width:100%;flex:unset}.contact_add_oh .elementor-icon-list-item:nth-child(2){max-width:156px;padding-left:0;width:100%;flex:unset}.contact_add_oh .elementor-icon-list-item:last-child{padding:0;max-width:calc(100% - 430px);width:100%;margin:0;flex:unset}}@media (max-width:767px){.contact_add_oh ul.elementor-icon-list-items .elementor-icon-list-item strong{margin-bottom:10px}.contact_add_oh .elementor-icon-list-item:last-child span span{margin-top:8px}.contact_add_oh .elementor-icon-list-item:nth-child(2) .elementor-icon-list-icon{margin-bottom:-30px}}.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}}.page-id-3352 .rpi-text.rpi-scroll{padding-right:10px}.page-id-3352 .rpi-card-inner{display:flex;flex-direction:column!important;align-items:flex-start}.hip-custom-map .leaflet-popup-content,.hip-custom-map .leaflet-popup-content p{margin:0}