/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.ico-phone{border-color:var(--wp--custom--color--ico-phone) !important}.ico-phone path{fill:var(--wp--custom--color--ico-phone) !important}.ico-mail{border-color:var(--wp--custom--color--ico-mail) !important}.ico-mail path{fill:var(--wp--custom--color--ico-mail) !important}.above-fold .yoast-breadcrumbs{position:absolute;top:0}.above-fold h1,.above-fold h2{margin-bottom:0}.above-fold h1 a,.above-fold h2 a{text-decoration:none}.above-fold h2{font-size:22px;font-weight:400;margin-top:10px}.above-fold p{margin-top:40px}.above-fold p a{text-decoration:none}@media only screen and (max-width: 480px){.above-fold{min-height:calc(100vh - 48px) !important}.above-fold .wp-block-buttons .wp-block-button{width:100%}.above-fold .wp-block-buttons .wp-block-button>.wp-block-button__link{width:100%;font-size:24px;font-weight:700}}.animated.fade-in{-webkit-animation:fade-in 0.8s cubic-bezier(0.39, 0.575, 0.565, 1) both;animation:fade-in 0.8s cubic-bezier(0.39, 0.575, 0.565, 1) both}.animated.fade-in-left{-webkit-animation:fade-in-left 0.8s cubic-bezier(0.39, 0.575, 0.565, 1) both;animation:fade-in-left 0.8s cubic-bezier(0.39, 0.575, 0.565, 1) both}.animated.fade-in-right{-webkit-animation:fade-in-right 0.8s cubic-bezier(0.39, 0.575, 0.565, 1) both;animation:fade-in-right 0.8s cubic-bezier(0.39, 0.575, 0.565, 1) both}.animated.fade-in-bottom{-webkit-animation:fade-in-bottom 0.8s cubic-bezier(0.39, 0.575, 0.565, 1) both;animation:fade-in-bottom 0.8s cubic-bezier(0.39, 0.575, 0.565, 1) both}.animated.fade-in-top{-webkit-animation:fade-in-top 0.8s cubic-bezier(0.39, 0.575, 0.565, 1) both;animation:fade-in-top 0.8s cubic-bezier(0.39, 0.575, 0.565, 1) both}.animated.scale-in-center{-webkit-animation:scale-in-center 0.8s cubic-bezier(0.25, 0.46, 0.45, 0.94) both;animation:scale-in-center 0.8s cubic-bezier(0.25, 0.46, 0.45, 0.94) both}.animated.animation-08{animation-duration:0.8s !important}.animated.animation-12{animation-duration:1.4s !important}.animated.animation-16{animation-duration:2s !important}.animated.animation-20{animation-duration:2.6s !important}@-webkit-keyframes fade-in-left{0%{-webkit-transform:translateX(-50px);transform:translateX(-50px);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes fade-in-left{0%{-webkit-transform:translateX(-50px);transform:translateX(-50px);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@-webkit-keyframes fade-in-right{0%{-webkit-transform:translateX(50px);transform:translateX(50px);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes fade-in-right{0%{-webkit-transform:translateX(50px);transform:translateX(50px);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@-webkit-keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fade-in-bottom{0%{-webkit-transform:translateY(50px);transform:translateY(50px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes fade-in-bottom{0%{-webkit-transform:translateY(50px);transform:translateY(50px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes scale-in-center{0%{-webkit-transform:scale(0);transform:scale(0);opacity:1}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes scale-in-center{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes fade-in-top{0%{-webkit-transform:translateY(-50px);transform:translateY(-50px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes fade-in-top{0%{-webkit-transform:translateY(-50px);transform:translateY(-50px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}[class*="swiper-columns-"] .swiper-wrapper{align-items:center}[class*="swiper-columns-"] .swiper-wrapper .swiper-box{text-align:center}.swiper-container{position:relative}.swiper-container .swiper-navigation-container .swiper-button-prev,.swiper-container .swiper-navigation-container .swiper-button-next{color:#dddddd;border:1px solid #dddddd;width:42px;height:42px;border-radius:50%}.swiper-container .swiper-navigation-container .swiper-button-prev:after,.swiper-container .swiper-navigation-container .swiper-button-next:after{content:'';font-family:unset}.swiper-container .swiper-navigation-container .swiper-button-prev{left:0}.swiper-container .swiper-navigation-container .swiper-button-next{right:0}@media only screen and (max-width: 1304px){.swiper-container .swiper-navigation-container{display:flex;justify-content:center;margin-top:10px;gap:10px}.swiper-container .swiper-navigation-container .swiper-button-prev,.swiper-container .swiper-navigation-container .swiper-button-next{position:static;top:unset;margin-top:0}}@media only screen and (min-width: 1305px){.swiper-container .swiper-navigation-container{margin-block-start:0}}@media only screen and (min-width: 1201px){.swiper-container [class*="swiper-columns-"]{max-width:calc( var(--wp--custom--layout--content-size) - 104px)}}.wp-block-button__link{font-size:var(--wp--preset--font-size--normal)}.wp-block-button.is-style-square>.wp-block-button__link,.wp-block-button .wp-block-button__link.is-style-square,.wp-block-button.is-style-square-outline>.wp-block-button__link,.wp-block-button .wp-block-button__link.is-style-square-outline{border-radius:0}.wp-block-button.is-style-square-outline>.wp-block-button__link:not(.has-background),.wp-block-button .wp-block-button__link.is-style-square-outline:not(.has-background){background-color:transparent;border:2px solid currentColor}.wp-block-button.is-style-square-outline>.wp-block-button__link:not(.has-text-color),.wp-block-button .wp-block-button__link.is-style-square-outline:not(.has-text-color){color:currentColor}@media only screen and (max-width: 600px){.wp-block-columns>.wp-block-column:not(:last-child){margin-bottom:15px}}@media only screen and (max-width: 991px){main.content .wp-block-columns{display:block}main.content .wp-block-columns>.wp-block-column{margin-bottom:var(--wp--style--block-gap, 24px)}main.content .wp-block-columns>.wp-block-column:not(:first-child){margin-left:0}main.content .wp-block-columns>.wp-block-column:last-child{margin-bottom:0}}.wp-block-cover{padding-left:0;padding-right:0}.wp-block-cover__inner-container{max-width:1200px;margin:0 auto}@media only screen and (max-width: 480px){.wp-block-cover.has-parallax.hide-on-mobile,.wp-block-cover.is-repeated.hide-on-mobile{background-image:none !important}}@media only screen and (max-width: 480px){.wp-block-cover.hide-on-mobile .wp-block-cover__image-background{display:none}.wp-block-cover.hide-on-mobile .wp-block-cover__gradient-background,.wp-block-cover.hide-on-mobile::before{opacity:1}}.wp-block-cover.alignfull{padding-left:var(--wp--custom--mobile--gap);padding-right:var(--wp--custom--mobile--gap)}.wp-block-cover figcaption{color:currentColor}.wp-block-group{margin-top:0 !important}.wp-block-group.alignfull{padding-left:var(--wp--custom--mobile--gap);padding-right:var(--wp--custom--mobile--gap)}.wp-block-image{margin-bottom:0}.wp-block-image figcaption{text-align:center}@media only screen and (max-width: 767px){.wp-block-image>.alignleft,.wp-block-image>.alignright{float:none;margin-left:auto;margin-right:auto}}@media only screen and (max-width: 767px){figure.wp-block-image{text-align:center}}.post-nav-links:before,.post-nav-links:after{content:" ";clear:both;display:table}.wp-block-query-pagination{margin:40px 0 0 0;gap:0 !important}.wp-block-query-pagination:before,.wp-block-query-pagination:after{content:" ";clear:both;display:table}.wp-block-query-pagination .page-numbers,.wp-block-query-pagination .wp-block-query-pagination-next,.wp-block-query-pagination .wp-block-query-pagination-previous{background-color:var(--wp--preset--color--color-6);color:var(--wp--preset--color--color-5);cursor:pointer;display:inline-block;font-size:var(--wp--preset--font-size--small);margin-right:5px;padding:12px;text-decoration:none}.wp-block-query-pagination .page-numbers:hover,.wp-block-query-pagination .wp-block-query-pagination-next:hover,.wp-block-query-pagination .wp-block-query-pagination-previous:hover{background-color:var(--wp--preset--color--color-1);color:var(--wp--preset--color--color-5)}.wp-block-query-pagination .page-numbers:focus,.wp-block-query-pagination .wp-block-query-pagination-next:focus,.wp-block-query-pagination .wp-block-query-pagination-previous:focus{background-color:var(--wp--preset--color--color-1);color:var(--wp--preset--color--color-5)}.wp-block-query-pagination .page-numbers.current,.wp-block-query-pagination .wp-block-query-pagination-next.current,.wp-block-query-pagination .wp-block-query-pagination-previous.current{background-color:var(--wp--preset--color--color-1);color:var(--wp--preset--color--color-5)}@media only screen and (max-width: 767px){.wp-block-query-pagination{display:block !important}.wp-block-query-pagination .wp-block-query-pagination-numbers{display:none}.wp-block-query-pagination>.wp-block-query-pagination-previous{float:left}.wp-block-query-pagination>.wp-block-query-pagination-next{float:right}}.wp-block-post-author{margin-top:0}.wp-block-post-author p{font-size:var(--wp--preset--font-size--small);display:inline-block;width:auto}.wp-block-post-author__name{margin-left:5px}.wp-block-post-content>:not(.alignfull):not(.alignright):not(.alignleft){width:calc( 100% - (var( --wp--custom--mobile--gap ) * 2 ))}.full-width-content .entry-content .wp-block-uagb-table-of-contents{background-color:#cccccc}.full-width-content .entry-content .wp-block-uagb-table-of-contents .uagb-toc__wrap{background:transparent}.entry-content .wp-block-uagb-table-of-contents .uagb-toc__wrap{display:block;border:0;width:100%;max-width:1200px;margin:0 auto}.entry-content .wp-block-uagb-table-of-contents .uagb-toc__title{font-size:30px}.entry-content .wp-block-uagb-table-of-contents ol .uagb-toc__list,.entry-content .wp-block-uagb-table-of-contents ul .uagb-toc__list{list-style-type:disc}.entry-content .wp-block-uagb-table-of-contents ol .uagb-toc__list a,.entry-content .wp-block-uagb-table-of-contents ul .uagb-toc__list a{text-decoration:none}.entry-content .wp-block-uagb-table-of-contents .uag-toc__collapsible-wrap{transition:transform .8s ease}.entry-content .wp-block-uagb-table-of-contents .uag-toc__collapsible-wrap svg{width:20px;height:20px}@media only screen and (min-width: 768px){.entry-content .wp-block-uagb-table-of-contents .uagb-toc__title-wrap{justify-content:center}.entry-content .wp-block-uagb-table-of-contents .uagb-toc__title-wrap .uag-toc__collapsible-wrap{margin-left:10px;display:flex;cursor:pointer}.entry-content .wp-block-uagb-table-of-contents .uagb-toc__list-wrap{margin-top:1.8em;column-count:2}.entry-content .wp-block-uagb-table-of-contents .uagb-toc__list-wrap>.uagb-toc__list{margin-top:0}}.entry-content .wp-block-uagb-table-of-contents.uagb-toc__collapse .uagb-toc__list-wrap{display:none}.entry-content .wp-block-uagb-table-of-contents:not(.uagb-toc__collapse) .uag-toc__collapsible-wrap{transform:rotate(-180deg)}.yoast-breadcrumbs{padding:15px 0;font-size:small;color:var(--wp--preset--color--black)}.yoast-breadcrumbs a{text-decoration:none;border-bottom:0;color:var(--wp--preset--color--black)}.yoast-breadcrumbs .breadcrumb_last{font-weight:700}.yoast-breadcrumbs .breadcrumb_last a{text-decoration:none}.yoast-faq-accordion{margin-bottom:1.8em}.yoast-faq-accordion .schema-faq-question{display:block;color:#444;background-color:#eee;padding:.5em 1em;border-top:2px solid #fff;cursor:pointer;position:relative}.yoast-faq-accordion .schema-faq-question .schema-faq-button{all:inherit;border:0;display:flex;justify-content:space-between;width:100%;padding:0 1.8em 0 0}.yoast-faq-accordion .schema-faq-question .schema-faq-button svg{height:1.8em;width:1.8em;position:absolute;top:0;right:0;transition:transform .8s ease}.yoast-faq-accordion .schema-faq-question [aria-expanded="true"] svg{transform:rotate(-180deg)}.yoast-faq-accordion .schema-faq-answer{padding:1em;border:1px solid #ddd;margin:0 0 .5em 0}.yoast-faq-accordion+.yoast-faq-accordion{margin-top:-1.8em}@media only screen and (max-width: 1024px){body.is-active{overflow:hidden}}main:before,main:after{content:" ";clear:both;display:table}@media only screen and (max-width: 1024px){main{margin-top:48px !important}}figure{margin:0}*{box-sizing:border-box}*:before,*:after{box-sizing:inherit}img{max-width:100%;height:auto}svg,img{vertical-align:middle}@media only screen and (max-width: 1024px){.mobile-background-menu.is-active{position:fixed;background-color:rgba(0,0,0,0.5);top:0;right:0;bottom:0;left:0;z-index:9999}}select{background-color:#ffffff;height:48px;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;utf8,<svg fill='black' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");background-repeat:no-repeat;background-position-x:100%;background-position-y:50%}p{margin-block-start:0}.site-header:before,.site-header:after{content:" ";clear:both;display:table}.site-header .wp-block-columns{margin-bottom:0}@media only screen and (max-width: 1024px){.site-header{background:#ffffff;margin-top:0;height:100vh;width:50vw;position:fixed;top:-100vh;opacity:0;transition:top .5s ease-in-out,opacity .5s ease-in-out;border-bottom:0;overflow:scroll;z-index:99999}.site-header>.wp-block-group{background-color:#ffffff !important;padding:0 25px}.site-header.is-active{opacity:1;top:0;overflow:scroll}.site-header .wp-block-columns{display:block}.site-header .wp-block-columns>.wp-block-column{margin-left:0 !important}.site-header .wp-block-site-title,.site-header .wp-block-site-tagline{text-align:center}.site-header .wp-block-site-logo{margin-top:20px;text-align:center}.site-header .phone-icon{text-align:center;letter-spacing:5px;margin-top:0;margin-bottom:20px}.site-header .phone-icon a{text-decoration:none}}@media only screen and (max-width: 767px){.site-header{width:100vw}}@media only screen and (min-width: 1025px){.site-header{min-height:105px}}.mobile-header{padding:0 5%;background-color:#333333;position:fixed;top:0;width:100vw;z-index:9999}@media only screen and (min-width: 1025px){.mobile-header{padding-top:90px;padding-bottom:90px}}@media only screen and (min-width: 1230px){.mobile-header{padding-left:0;padding-right:0}}.mobile-header__wrapper{min-height:48px;margin-bottom:0 !important;justify-content:space-between;vertical-align:middle}.mobile-header__wrapper>.wp-block-column:not(:last-child){margin-bottom:0 !important}.mobile-header__wrapper.is-not-stacked-on-mobile>.wp-block-column{flex-grow:2}.mobile-header__wrapper.is-not-stacked-on-mobile>.wp-block-column:not(:first-child){flex-grow:1}.mobile-header__wrapper.is-not-stacked-on-mobile>.wp-block-column:not(:first-child) .border-circle{float:right;border-color:red}.mobile-header__wrapper.is-not-stacked-on-mobile>.wp-block-column:not(:first-child) .border-circle path{fill:red}.mobile-header .border-circle{width:32px;height:32px}.mobile-header .border-circle svg{width:18px;height:18px}@media only screen and (min-width: 1025px){.mobile-header{display:none}}.menu-toggle{width:24px;height:24px;position:relative;float:left;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:0.5s ease-in-out;-moz-transition:0.5s ease-in-out;-o-transition:0.5s ease-in-out;transition:0.5s ease-in-out;cursor:pointer}.menu-toggle span{display:block;position:absolute;height:3px;width:24px;background:#ffffff;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:0.25s ease-in-out;-moz-transition:0.25s ease-in-out;-o-transition:0.25s ease-in-out;transition:0.25s ease-in-out}.menu-toggle span:nth-child(1){top:2px}.menu-toggle span:nth-child(2){top:10px}.menu-toggle span:nth-child(3){top:18px}.menu-toggle.is-active span:nth-child(1){top:12px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}.menu-toggle.is-active span:nth-child(2){opacity:0;left:-60px}.menu-toggle.is-active span:nth-child(3){top:12px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg)}.border-circle{display:flex;justify-content:center;align-items:center;border:2px solid currentColor;width:42px;height:42px;border-radius:50%}.border-circle svg{width:24px;height:24px}@media only screen and (max-width: 1024px){.site-header .wp-block-navigation{display:block;margin-top:0}.site-header .wp-block-navigation__container,.site-header .wp-block-navigation>.wp-block-page-list{display:block}.site-header .wp-block-navigation__submenu-container{display:block;border:0 !important;opacity:0;width:100% !important;height:auto;padding:0;position:relative;clip:rect(0, 0, 0, 0);height:1px !important;width:1px;border:0;overflow:hidden !important;word-wrap:normal;top:unset !important;right:unset !important;bottom:unset !important;left:unset !important}.site-header .wp-block-navigation-item{display:flex;flex-wrap:wrap;align-items:center;border-bottom:1px solid #e4e4e4}.site-header .wp-block-navigation-item>a{display:flex;font-size:18px;align-items:center;height:50px;width:100%;padding:0 15px}.site-header .wp-block-navigation-item.has-child>a{width:calc( 100% - 50px)}.site-header .wp-block-navigation-item.has-child>button{margin-left:0;width:50px;height:50px}.site-header .wp-block-navigation-item.has-child>button svg{width:24px;height:24px;transform:rotate(-90deg);stroke:#999999;transition:transform 0.8s ease}.site-header .wp-block-navigation-item.has-child>a,.site-header .wp-block-navigation-item.has-child>button{transition:background-color 0.8s ease}.site-header .wp-block-navigation-item.has-child.is-active{border-bottom:0}.site-header .wp-block-navigation-item.has-child.is-active>a{background-color:#e4e4e4;border-bottom:0}.site-header .wp-block-navigation-item.has-child.is-active>button{background-color:#e4e4e4;border-bottom:0;appearance:none;-webkit-appearance:none}.site-header .wp-block-navigation-item.has-child.is-active>button svg{transform:rotate(0)}.site-header .wp-block-navigation-item.has-child.is-active>.wp-block-navigation__submenu-container{position:relative;height:auto !important;overflow:auto !important;opacity:1;clip:unset;visibility:visible}.site-header .wp-block-navigation-item .wp-block-navigation__submenu-container .wp-block-navigation-item>a{font-size:16px}.site-header .wp-block-navigation-item>.wp-block-navigation__submenu-container>.wp-block-navigation-item.is-active>a{font-weight:700}.site-header .wp-block-navigation-item>.wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation__submenu-container>.wp-block-navigation-item>a{transition:padding-left 0.8s ease}.site-header .wp-block-navigation-item>.wp-block-navigation__submenu-container>.wp-block-navigation-item.is-active>.wp-block-navigation__submenu-container>.wp-block-navigation-item>a{padding-left:35px;width:calc(100% - 100px)}}.mobile-navigation-header__icon-wrapper{display:flex;justify-content:center;align-items:center;padding:30px}.mobile-navigation-header__icon-wrapper a{color:var(--wp--preset--color--color-6)}.mobile-navigation-header__icon-wrapper>div{padding:0 15px}.mobile-navigation-header__icon-wrapper>div:first-child{padding-left:0}.mobile-navigation-header__icon-wrapper>div:last-child{padding-right:0}.mobile-navigation-header__icon-wrapper path{fill:var(--wp--preset--color--color-6)}@media only screen and (min-width: 1025px){.mobile-navigation-header{display:none}}.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container{left:0}.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:200px}@media only screen and (min-width: 1025px){.wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon{margin-right:10px}}.panel-locations{background-color:#ffffff;color:#000000;position:fixed;top:0;width:100%;z-index:99;opacity:0;transition:transform .5s ease-in-out, opacity .5s ease-in-out;height:100vh;transform:translateY(calc(-100vh - 48px))}.panel-locations.is-active{transform:translateY(0);opacity:1;z-index:99999}.panel-locations ul{padding-left:0}.panel-locations ul li{list-style-type:none;font-size:18px;font-weight:700;padding:10px;border-bottom:1px solid #e4e4e4}.panel-locations ul li a{color:#000000;text-decoration:none}.panel-locations ul li a:after{content:'';background-image:url("data:image/svg+xml,<svg aria-hidden='true' focusable='false' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' width='18' height='18'><path fill='currentColor' d='M497.39 361.8l-112-48a24 24 0 0 0-28 6.9l-49.6 60.6A370.66 370.66 0 0 1 130.6 204.11l60.6-49.6a23.94 23.94 0 0 0 6.9-28l-48-112A24.16 24.16 0 0 0 122.6.61l-104 24A24 24 0 0 0 0 48c0 256.5 207.9 464 464 464a24 24 0 0 0 23.4-18.6l24-104a24.29 24.29 0 0 0-14.01-27.6z' class=''></path></svg>");background-repeat:no-repeat;background-size:cover;width:18px;height:18px;margin-right:5px;float:right;top:7px;position:relative}@media only screen and (min-width: 1025px){.panel-locations{display:none}}.before-footer:before,.before-footer:after{content:" ";clear:both;display:table}.before-footer>.wp-block-group{padding:60px 5%}@media only screen and (min-width: 1025px){.before-footer>.wp-block-group{padding-top:60px;padding-bottom:60px}}@media only screen and (min-width: 1230px){.before-footer>.wp-block-group{padding-left:0;padding-right:0}}.before-footer .wp-block-columns{margin-bottom:0}@media only screen and (max-width: 991px){.before-footer .wp-block-columns{display:block}.before-footer .wp-block-columns>.wp-block-column:first-child>*:first-child{margin-top:0 !important}.before-footer .wp-block-columns>.wp-block-column:last-child>*:last-child{margin-bottom:0 !important}}.site-footer{margin-top:0 !important}main.content{padding-top:48px !important}@media only screen and (min-width: 1025px){main.content{padding-top:105px !important}}@media only screen and (max-width: 1024px){body{--wp--custom--typography--font-size--heading-1: 36px;--wp--custom--typography--font-size--heading-2: 28px;--wp--custom--typography--font-size--heading-3: 24px;--wp--custom--typography--font-size--heading-4: 20px;--wp--custom--typography--font-size--heading-5: 18px;--wp--custom--typography--font-size--heading-6: 16px}}.heading-1{font-size:var(--wp--custom--typography--font-size--heading-1)}.heading-2{font-size:var(--wp--custom--typography--font-size--heading-2)}.heading-3{font-size:var(--wp--custom--typography--font-size--heading-3)}.heading-4{font-size:var(--wp--custom--typography--font-size--heading-4)}.heading-5{font-size:var(--wp--custom--typography--font-size--heading-5)}.heading-6{font-size:var(--wp--custom--typography--font-size--heading-6)}.hover-scale{overflow:hidden}.hover-scale:hover img{transform:scale(1.05)}.hover-scale img{transition:transform .4s ease;will-change:transform}.sast-copyright{color:var(--wp--preset--color--color-5);text-align:center;margin-top:0;margin-bottom:0}.single-post .wp-block-post-featured-image{text-align:center}.single-post .wp-block-post-featured-image img{width:auto;max-width:auto}.section-page-contact{padding-top:0;padding-bottom:0}.section-page-contact .wp-block-cover__inner-container{padding:80px 0}.section-page-contact h1{text-transform:none}.section-page-contact h1::after{border-color:var(--wp--preset--color--color-5)}.section-page-contact .message-text{margin-bottom:60px}@media only screen and (max-width: 991px){.section-page-contact h1{font-size:30px !important}.section-page-contact .message-text{font-size:22px !important}}@media only screen and (max-width: 1023px){.section-page-contact .wp-block-columns{display:block !important}}@media only screen and (min-width: 1024px){.section-page-contact .wp-block-cover__inner-container{padding-top:0 !important;padding-bottom:0 !important;max-width:1900px}.section-page-contact .wp-block-columns{margin-bottom:0}.section-page-contact .wp-block-columns.page-title__wrapper .wp-block-column:first-child{padding-top:120px;background-color:rgba(20,157,144,0.85);padding-left:5%;padding-right:5%}.section-page-contact .wp-block-columns.contact-form__wrapper .wp-block-column:last-child{padding-bottom:120px;background-color:rgba(20,157,144,0.85);padding-left:5%;padding-right:5%;order:1}.section-page-contact .wp-block-columns.contact-form__wrapper .wp-block-column:first-child{order:2}.section-page-contact .wp-block-columns .wp-block-column{margin-bottom:0 !important}}@media only screen and (min-width: 1366px){.section-page-contact .wp-block-columns{gap:140px !important}.section-page-contact .wp-block-columns.page-title__wrapper>.wp-block-column:first-child{flex-basis:45%}.section-page-contact .wp-block-columns.page-title__wrapper>.wp-block-column:last-child{flex-basis:55%}.section-page-contact .wp-block-columns.contact-form__wrapper .wp-block-column:last-child{flex-basis:45%}.section-page-contact .wp-block-columns.contact-form__wrapper .wp-block-column:first-child{flex-basis:55%}}@media only screen and (max-width: 767px){.section-two-columns-hero-banner{min-height:calc(100vh - 48px);display:flex !important;align-items:center}.section-two-columns-hero-banner .wp-block-columns>.wp-block-column:first-child{margin-bottom:0}.section-two-columns-hero-banner .wp-block-columns>.wp-block-column:last-child{display:none}.section-two-columns-hero-banner .wp-block-buttons>.wp-block-button{display:block;flex-basis:100%}.section-two-columns-hero-banner .wp-block-buttons>.wp-block-button a{width:100%}}@media only screen and (min-width: 768px){.section-two-columns-hero-banner{padding:0 !important;display:block}.section-two-columns-hero-banner .wp-block-columns>.wp-block-column:first-child{padding-left:5%;padding-right:5%}}@media only screen and (min-width: 992px){.section-two-columns-hero-banner .wp-block-columns{gap:0 !important}.section-two-columns-hero-banner .wp-block-columns>.wp-block-column{border-bottom:16px solid transparent}.section-two-columns-hero-banner .wp-block-columns>.wp-block-column:first-child{border-color:var(--wp--preset--color--color-2);display:flex;align-items:center}.section-two-columns-hero-banner .wp-block-columns>.wp-block-column:last-child{border-color:var(--wp--preset--color--color-1)}.section-two-columns-hero-banner .child-hero-banner__image{min-height:calc(100vh - 64px)}.section-two-columns-hero-banner .yoast-breadcrumbs{padding-top:0}}@media only screen and (min-width: 1025px){.section-two-columns-hero-banner .child-hero-banner__image{min-height:848px}}@media only screen and (min-width: 1920px){.section-two-columns-hero-banner .wp-block-columns>.wp-block-column:first-child{padding:0;justify-content:flex-end}.section-two-columns-hero-banner .wp-block-columns>.wp-block-column:first-child>.wp-block-group{width:95%;max-width:760px;padding-right:180px !important}}.gform_wrapper input[type="text"],.gform_wrapper input[type="tel"],.gform_wrapper input[type="email"],.gform_wrapper select{min-height:48px}.gform_wrapper input[type="radio"],.gform_wrapper input[type="checkbox"]{margin-right:5px}.gform_wrapper textarea{min-height:150px}.gform_wrapper .gform_footer .gform_button{color:#fff;border:0;background-color:var(--wp--preset--color--color-1);border-radius:9999px;box-shadow:none;font-weight:500;cursor:pointer;display:inline-block;font-size:1.125em;padding:calc(0.667em + 2px) calc(1.333em + 2px);text-align:center;text-decoration:none;word-break:break-word;box-sizing:border-box;min-width:220px;text-transform:uppercase}.gform_wrapper.gform_validation_error .gform_validation_errors{display:none}.gform_wrapper.gform_validation_error .gfield.gfield_error{position:relative}.gform_wrapper.gform_validation_error .gfield.gfield_error .validation_message{border:0;background-color:transparent;font-size:12px;position:absolute;top:calc( (48px / 2) - 10px);right:20px;width:auto !important;padding:0;margin:0;z-index:9}.gform_wrapper.gform_validation_error .gfield.gfield_error .validation_message.instruction{position:relative;top:unset !important;right:unset}.gform_wrapper.gform_validation_error .gfield.gfield_error .ginput_complex+.validation_message{top:unset !important;bottom:calc( (48px / 2) - 10px)}.gform_wrapper.gform_validation_error .gfield.gfield_error .ginput_container_radio+.validation_message,.gform_wrapper.gform_validation_error .gfield.gfield_error .ginput_container_checkbox+.validation_message{top:-27px !important}.gform_wrapper.gform_validation_error .gfield.gfield_error:not(.hidden_label) .validation_message:not(.instruction){top:calc( ((48px + 68px) / 2) - 10px)}@media only screen and (max-width: 640px){.gform_wrapper.gravity-theme .gform_body .gform_fields.left_label .gfield_label,.gform_wrapper.gravity-theme .gform_body .gform_fields.right_label .gfield_label{width:100% !important;padding-right:0}.gform_wrapper.gravity-theme .gform_body .gform_fields.left_label .ginput_container,.gform_wrapper.gravity-theme .gform_body .gform_fields.right_label .ginput_container{width:100% !important;float:none}.gform_wrapper.gravity-theme .gform_body .gform_fields.left_label .gfield_html_formatted,.gform_wrapper.gravity-theme .gform_body .gform_fields.right_label .gfield_html_formatted{width:100% !important;float:none;margin-left:0 !important}.gform_wrapper.gravity-theme .ginput_complex span:last-child{margin-bottom:0}.gform_wrapper.gravity-theme .gform_footer.left_label{padding-left:0 !important;justify-content:center}.gform_wrapper.gravity-theme.gform_validation_error .gform_body .gform_fields.left_label .gfield.gfield_error .validation_message,.gform_wrapper.gravity-theme.gform_validation_error .gform_body .gform_fields.right_label .gfield.gfield_error .validation_message{top:calc( (48px / 2) + 18px)}.gform_wrapper.gravity-theme.gform_validation_error .gform_body .gform_fields.left_label .gfield.gfield_error .ginput_container_radio+.validation_message,.gform_wrapper.gravity-theme.gform_validation_error .gform_body .gform_fields.left_label .gfield.gfield_error .ginput_container_checkbox+.validation_message,.gform_wrapper.gravity-theme.gform_validation_error .gform_body .gform_fields.right_label .gfield.gfield_error .ginput_container_radio+.validation_message,.gform_wrapper.gravity-theme.gform_validation_error .gform_body .gform_fields.right_label .gfield.gfield_error .ginput_container_checkbox+.validation_message{top:3px}.gform_wrapper.gravity-theme.gform_validation_error .gform_body .gform_fields.left_label .gfield.gfield_error .ginput_complex+.validation_message,.gform_wrapper.gravity-theme.gform_validation_error .gform_body .gform_fields.right_label .gfield.gfield_error .ginput_complex+.validation_message{top:calc( (48px / 2) + 46px);bottom:unset}}::placeholder{color:var(--wp--preset--color--color-6)}.post-type-archive-photo-gallery .site-main>*,.tax-procedures .site-main>*,.single-photo-gallery .site-main>*{padding-left:5%;padding-right:5%}@media only screen and (min-width: 1200px){.post-type-archive-photo-gallery .site-main>*,.tax-procedures .site-main>*,.single-photo-gallery .site-main>*{padding-left:0;padding-right:0}}.photogallery-procedure-permalink,.photogallery-post-meta-permalink{text-align:center}.photogallery-single-section h2{margin-bottom:20px !important}.photogallery-single-section h2:after{content:none}.photo-gallery-item .entry-content>*:not(:last-child){margin-bottom:30px}.photo-gallery-item .entry-content .photogallery-single-action-bar__actions{margin:0}.photogallery-patient-navigation{display:flex;border:1px solid #ccc;padding:10px;border-radius:24px;margin-left:0;margin-right:0;margin-bottom:30px}.photogallery-patient-navigation a{color:currentColor;text-decoration:none}.photogallery-patient-navigation .photogallery-patient-navigation-prev,.photogallery-patient-navigation .photogallery-patient-navigation-next{width:50%}.photogallery-patient-navigation .photogallery-patient-navigation-prev{text-align:left}.photogallery-patient-navigation .photogallery-patient-navigation-next{text-align:right}.post-type-archive-testimonial .site-main>*,.single-testimonial .site-main>*{max-width:1200px !important;margin:0 auto;padding-left:5%;padding-right:5%}@media only screen and (min-width: 1200px){.post-type-archive-testimonial .site-main>*,.single-testimonial .site-main>*{padding-left:0;padding-right:0}}.testimonials-header-wrapper{margin-bottom:2em !important;border-bottom:1px solid #EEE;padding-bottom:1em}.testimonials-header-wrapper .testimonials-header__title{margin-top:var(--wp--style--block-gap);margin-bottom:0 !important}.testimonials-item{border-bottom:1px dotted #666;padding:0;padding-bottom:30px;margin-bottom:40px}.pagination{margin-top:40px;margin-bottom:40px}.pagination ul.page-numbers{padding-left:0}.pagination ul.page-numbers>li{display:inline-block}.pagination ul.page-numbers>li a,.pagination ul.page-numbers>li .current{background-color:var(--wp--preset--color--color-6);color:var(--wp--preset--color--color-5);display:block;text-decoration:none;padding:12px;font-size:var(--wp--preset--font-size--small)}.pagination ul.page-numbers>li span.current{background-color:var(--wp--preset--color--color-1)}@media only screen and (max-width: 480px){.pagination ul.page-numbers{display:flex;justify-content:space-between}.pagination ul.page-numbers a,.pagination ul.page-numbers span{display:none !important}.pagination ul.page-numbers a.prev,.pagination ul.page-numbers a.next,.pagination ul.page-numbers span.prev,.pagination ul.page-numbers span.next{display:block !important}}.video-gallery-header-wrapper,.video-gallery-content-wrapper{box-sizing:border-box;padding-left:5%;padding-right:5%}@media only screen and (min-width: 1230px){.video-gallery-header-wrapper,.video-gallery-content-wrapper{padding-left:0;padding-right:0}}article.video-gallery-item{background-color:#fff;box-shadow:0 2px 3px rgba(0,0,0,0.15);border-radius:4px;-webkit-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;transition:border .2s ease-in-out}article.video-gallery-item .vgsa-title{padding:15px}article.video-gallery-item .vgsa-title .vgsa-title-heading{margin-bottom:0 !important}article.video-gallery-item .vgsa-title a{text-decoration:none}article.video-gallery-item .vgsa-meta{padding:0 15px 15px 15px}article.video-gallery-item .vgsa-meta a{text-decoration:none}
