a.iubenda-cs-uspr-link{font-size:var(--e-global-typography-0468511-font-size)!important;font-family:var(--e-global-typography-0468511-font-family),Sans-serif!important;line-height:var(--e-global-typography-0468511-line-height)!important;font-weight:var(--e-global-typography-0468511-font-weight)!important}.iub__us-widget__wrapper button.iub__us-widget__link{background-color:var(--e-global-color-text);border-left:1px solid var(--e-global-color-text);border-radius:0px}button.iub__us-widget__link:hover{color:var(--e-global-color-text);background-color:#fff}.iub__us-widget__wrapper{border:1px solid var(--e-global-color-text)}a.iubenda-cs-uspr-link{font-size:var(--e-global-typography-0468511-font-size)}@media screen and (max-width:480px){.iub__us-widget__wrapper button.iub__us-widget__link{margin-right:0}.iub__us-widget,.iub__us-widget__link{justify-content:center}}.page-id-7104 .single_post .elementor-location-single{display:inline-block}.hip_options_social .hidden-after::after{display:none!important}div.uwy.userway_p5 div.userway_buttons_wrapper{bottom:20px}#userwayAccessibilityIcon{height:58px;width:58px}.uiiw{width:58px;height:58px}.ui_b{width:58px!important;height:58px!important}@media (max-width:380px){#userwayAccessibilityIcon{height:46px;width:46px}.uiiw{width:46px;height:46px}.ui_b{width:46px!important;height:46px!important}}div.uwy div.uai.hidden{display:block}#userway-widget{color:#a1d5df;cursor:pointer;transition:color .3s ease-in-out}#userway-widget:hover{color:#16a1c4}.rpi-list .rpi-card-inner{background-color:#fafafa!important}.rpi-card-inner.rpi-logo{display:block}.rpi-content .rpi-info a.rpi-name{font-weight:700;font-family:inherit;line-height:inherit}.elementor-column-gap-default>.elementor-column>.elementor-element-populated{padding:0}@media (max-width:767px){.elementor p img{margin-bottom:1.8em}}.m-x-auto{margin-left:auto;margin-right:auto}.line-hight-0{line-height:0}.has-transition *{transition:all .3s}.elementor-editor-active .elementor-text-editor.elementor-inline-editing p:not(:last-child){margin-bottom:30px}@media (max-width:1024px){.elementor-editor-active .elementor-text-editor.elementor-inline-editing p:not(:last-child){margin-bottom:20px}}.our-practice-img figcaption{position:absolute;bottom:20px;right:30px;font-size:24px;font-weight:700;background:#bfdee2;padding:20px;border-radius:30px;max-width:323px}@media screen and (min-width:768px) and (max-width:1024px){.our-practice-img figcaption{bottom:0;right:10px}}@media screen and (max-width:767px){.our-practice-img figcaption{bottom:-40px;right:0;font-size:14px;max-width:178px;padding:10px}}