.wp-block-cover,.wp-block-cover-image{align-items:center;background-position:50%;box-sizing:border-box;display:flex;justify-content:center;min-height:430px;overflow:hidden;overflow:clip;padding:1em;position:relative}.wp-block-cover .has-background-dim:not([class*=-background-color]),.wp-block-cover-image .has-background-dim:not([class*=-background-color]),.wp-block-cover-image.has-background-dim:not([class*=-background-color]),.wp-block-cover.has-background-dim:not([class*=-background-color]){background-color:#000}.wp-block-cover .has-background-dim.has-background-gradient,.wp-block-cover-image .has-background-dim.has-background-gradient{background-color:initial}.wp-block-cover-image.has-background-dim:before,.wp-block-cover.has-background-dim:before{background-color:inherit;content:""}.wp-block-cover .wp-block-cover__background,.wp-block-cover .wp-block-cover__gradient-background,.wp-block-cover-image .wp-block-cover__background,.wp-block-cover-image .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim:not(.has-background-gradient):before,.wp-block-cover.has-background-dim:not(.has-background-gradient):before{bottom:0;left:0;opacity:.5;position:absolute;right:0;top:0}.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-10:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-10:not(.has-background-gradient):before{opacity:.1}.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-20:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-20:not(.has-background-gradient):before{opacity:.2}.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-30:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-30:not(.has-background-gradient):before{opacity:.3}.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-40:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-40:not(.has-background-gradient):before{opacity:.4}.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-50:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-50:not(.has-background-gradient):before{opacity:.5}.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-60:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-60:not(.has-background-gradient):before{opacity:.6}.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-70:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-70:not(.has-background-gradient):before{opacity:.7}.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-80:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-80:not(.has-background-gradient):before{opacity:.8}.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-90:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-90:not(.has-background-gradient):before{opacity:.9}.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-100:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-100:not(.has-background-gradient):before{opacity:1}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-0,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-0,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-0,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-0{opacity:0}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-10,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-10,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-10,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-10{opacity:.1}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-20,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-20,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-20,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-20{opacity:.2}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-30,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-30,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-30,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-30{opacity:.3}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-40,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-40,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-40,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-40{opacity:.4}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-50,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-50,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-50,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-50{opacity:.5}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-60,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-60,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-60,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-60{opacity:.6}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-70,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-70,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-70,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-70{opacity:.7}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-80,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-80,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-80,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-80{opacity:.8}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-90,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-90,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-90,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-90{opacity:.9}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-100,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-100,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-100,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-100{opacity:1}.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.alignleft,.wp-block-cover.alignright{max-width:420px;width:100%}.wp-block-cover-image.aligncenter,.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.aligncenter,.wp-block-cover.alignleft,.wp-block-cover.alignright{display:flex}.wp-block-cover .wp-block-cover__inner-container,.wp-block-cover-image .wp-block-cover__inner-container{color:inherit;position:relative;width:100%}.wp-block-cover-image.is-position-top-left,.wp-block-cover.is-position-top-left{align-items:flex-start;justify-content:flex-start}.wp-block-cover-image.is-position-top-center,.wp-block-cover.is-position-top-center{align-items:flex-start;justify-content:center}.wp-block-cover-image.is-position-top-right,.wp-block-cover.is-position-top-right{align-items:flex-start;justify-content:flex-end}.wp-block-cover-image.is-position-center-left,.wp-block-cover.is-position-center-left{align-items:center;justify-content:flex-start}.wp-block-cover-image.is-position-center-center,.wp-block-cover.is-position-center-center{align-items:center;justify-content:center}.wp-block-cover-image.is-position-center-right,.wp-block-cover.is-position-center-right{align-items:center;justify-content:flex-end}.wp-block-cover-image.is-position-bottom-left,.wp-block-cover.is-position-bottom-left{align-items:flex-end;justify-content:flex-start}.wp-block-cover-image.is-position-bottom-center,.wp-block-cover.is-position-bottom-center{align-items:flex-end;justify-content:center}.wp-block-cover-image.is-position-bottom-right,.wp-block-cover.is-position-bottom-right{align-items:flex-end;justify-content:flex-end}.wp-block-cover-image.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container{margin:0}.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-bottom-left .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-bottom-right .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-center-left .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-center-right .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-top-left .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-top-right .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-bottom-left .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-bottom-right .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-center-left .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-center-right .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-top-left .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-top-right .wp-block-cover__inner-container{margin:0;width:auto}.wp-block-cover .wp-block-cover__image-background,.wp-block-cover video.wp-block-cover__video-background,.wp-block-cover-image .wp-block-cover__image-background,.wp-block-cover-image video.wp-block-cover__video-background{border:none;bottom:0;box-shadow:none;height:100%;left:0;margin:0;max-height:none;max-width:none;object-fit:cover;outline:none;padding:0;position:absolute;right:0;top:0;width:100%}.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{background-attachment:fixed;background-repeat:no-repeat;background-size:cover}@supports (-webkit-touch-callout:inherit){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{background-attachment:scroll}}@media (prefers-reduced-motion:reduce){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{background-attachment:scroll}}.wp-block-cover-image.is-repeated,.wp-block-cover.is-repeated,.wp-block-cover__image-background.is-repeated,video.wp-block-cover__video-background.is-repeated{background-repeat:repeat;background-size:auto}.wp-block-cover-image-text,.wp-block-cover-image-text a,.wp-block-cover-image-text a:active,.wp-block-cover-image-text a:focus,.wp-block-cover-image-text a:hover,.wp-block-cover-text,.wp-block-cover-text a,.wp-block-cover-text a:active,.wp-block-cover-text a:focus,.wp-block-cover-text a:hover,section.wp-block-cover-image h2,section.wp-block-cover-image h2 a,section.wp-block-cover-image h2 a:active,section.wp-block-cover-image h2 a:focus,section.wp-block-cover-image h2 a:hover{color:#fff}.wp-block-cover-image .wp-block-cover.has-left-content{justify-content:flex-start}.wp-block-cover-image .wp-block-cover.has-right-content{justify-content:flex-end}.wp-block-cover-image.has-left-content .wp-block-cover-image-text,.wp-block-cover.has-left-content .wp-block-cover-text,section.wp-block-cover-image.has-left-content>h2{margin-left:0;text-align:left}.wp-block-cover-image.has-right-content .wp-block-cover-image-text,.wp-block-cover.has-right-content .wp-block-cover-text,section.wp-block-cover-image.has-right-content>h2{margin-right:0;text-align:right}.wp-block-cover .wp-block-cover-text,.wp-block-cover-image .wp-block-cover-image-text,section.wp-block-cover-image>h2{font-size:2em;line-height:1.25;margin-bottom:0;max-width:840px;padding:.44em;text-align:center;z-index:1}:where(.wp-block-cover-image:not(.has-text-color)),:where(.wp-block-cover:not(.has-text-color)){color:#fff}:where(.wp-block-cover-image.is-light:not(.has-text-color)),:where(.wp-block-cover.is-light:not(.has-text-color)){color:#000}:root :where(.wp-block-cover h1:not(.has-text-color)),:root :where(.wp-block-cover h2:not(.has-text-color)),:root :where(.wp-block-cover h3:not(.has-text-color)),:root :where(.wp-block-cover h4:not(.has-text-color)),:root :where(.wp-block-cover h5:not(.has-text-color)),:root :where(.wp-block-cover h6:not(.has-text-color)),:root :where(.wp-block-cover p:not(.has-text-color)){color:inherit}body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__image-background,body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__video-background{z-index:0}body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__background,body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__gradient-background,body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__inner-container,body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)).has-background-dim:not(.has-background-gradient):before{z-index:1}.has-modal-open body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__inner-container{z-index:auto}
.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type="file"]{cursor:pointer}.wpcf7 input[type="file"]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}
.wp-block-cover .wp-block-cover__inner-container{position:unset!important}body:not(.home) h2{margin-top:60px!important}.triangle{width:0;height:0;border-left:0 solid transparent;border-right:100vw solid transparent;border-top:10vw solid #fff;transform:rotate(180deg);position:absolute;bottom:0;left:0}.top-header+div{position:relative;z-index:3}.top-bar-button{justify-content:center}.post-title-blog{max-height:78px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:pre-wrap}.post-contents a:hover,.home body a{text-decoration:none!important}.post-contents a,.links p a:hover,.top-header p a:hover,.home .wp-container-52 a:hover,footer a:hover{text-decoration:underline!important}.footer-nav .wp-block-navigation-item__label::after{content:"|";padding:0 5px;display:inline}.blog .appointment-position{margin-top:0!important}.footer-nav .wp-block-navigation__container li:last-child .wp-block-navigation-item__label::after{display:none!important}.wp-block-navigation:not(.has-background) .wp-block-navigation__submenu-container{background:#dfe5ea!important}.wp-block-cover.is-light.header-cover{overflow:visible}.header-nav .wp-block-navigation .has-child:not(.open-on-click):hover>.wp-block-navigation__submenu-container,.header-nav .wp-block-navigation .has-child .wp-block-navigation-submenu__toggle[aria-expanded=true]~.wp-block-navigation__submenu-container{min-width:230px!important}.other-header .header-nav{top:unset;position:unset}div .wp-block-heading a{color:inherit!important;font-size:inherit!important}.header-nav{top:0;position:absolute;width:100%}.display-mobile{display:none!important}.mobile-nav{display:none}.top-bar-button .wp-block-button__link.wp-element-button{width:250px!important;min-width:250px!important}.wp-block-button__link.wp-element-button{min-width:295px!important}.fixed-nav{background:#648796!important;padding:0 0 10px!important}.fixed-nav .wp-block-site-logo img{width:90px!important}.wp-block-read-more.read-more{width:90%!important;text-align:center;background-color:#648796;padding:6px;border-radius:20px;color:#fff}div .review-postion-logo{margin-top:-80px!important}.home .ti-widget.ti-goog .ti-controls{margin-top:-40px!important}.home .ti-inner .ti-review-content{color:#fff!important;font-size:16px!important;font-family:montserrat!important}.home .ti-review-item.source-Google p,.home .ti-review-item.source-Google .ti-inner p,.home .ti-review-header{display:none!important}.location-postion{position:relative;margin-top:-310px!important;overflow:visible!important;margin-right:20px;margin-left:20px}.review-postion{position:relative;margin-top:-260px!important;overflow:visible!important;margin-right:20px;margin-left:20px}.appointment-position{position:relative;margin-top:-120px!important;overflow:visible!important}.clip-path{clip-path:polygon(0 13%,100% 0%,100% 87%,0% 100%)!IMPORTANT}}.wp-block-cover{overflow:visible!important}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item{font-size:25px!important}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container .wp-block-navigation-item{font-size:18px!important}.mobile-nav .wp-block-navigation-item__content{font-size:21px!important}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container .wp-block-navigation-item .wp-block-navigation__submenu-container .wp-block-navigation-item{font-size:14px!important}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container .wp-block-navigation-item .wp-block-navigation__submenu-container .wp-block-navigation-item .wp-block-navigation__submenu-container .wp-block-navigation-item{font-size:10px!important}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container{padding:0!important}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container li,.wp-block-navigation__responsive-container.is-menu-open li a,.wp-block-navigation__responsive-container.is-menu-open li span{width:100%!important;text-align:center!important;justify-content:center!important}.wp-block-navigation__responsive-container-close svg,.wp-block-navigation__responsive-container-open svg{fill:#fff!important;height:40px!important;width:40px!important}.wp-block-navigation{padding:10px}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-family:inherit!important}ol.has-background,ul.has-background{padding:0!important}.background-apply{margin:0 auto 80px!important}.background-apply h2{position:relative}@media only screen and (max-width:780px){.max-heights{min-height:unset!important}.wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image){width:100%!important}.wp-block-gallery.has-nested-images.columns-2.is-cropped.wp-block-gallery-37.is-layout-flex.wp-block-gallery-is-layout-flex{flex-direction:column}.home .wp-block-cover.is-light.section.no-left-padding.no-right-padding,.home .wp-block-column.large-width-desktop.is-layout-constrained.wp-container-55.wp-block-column-is-layout-constrained{padding:0!important}.home div .no-padding{padding:0 0 80px!important}.background-apply{margin:0 auto 0!important}.blog-post-templet{grid-template-columns:repeat(1,minmax(0,1fr))!important}}@media only screen and (min-width:1920px){.bump-up::before{width:100vw!important;height:4vw!important;transform:translateY(-3.7vw)!important}.bump-down::after{width:100vw!important;height:4vw!important;transform:translateY(3.9vw)!important}}.bump-up,.bump-down{position:relative}.bump-up::before{content:"";background-image:url(https://decaturfamilydentistry.com/wp-content/uploads/2023/04/white-bump-up-scaled-1.webp);position:absolute;top:2px;left:0;width:100%;height:71px;transform:translateY(-3.7vw);background-size:contain;background-repeat:no-repeat;z-index:2}.bump-down::after{content:"";background-image:url(https://decaturfamilydentistry.com/wp-content/uploads/2023/04/white-bump-down-e1680521995327.webp);position:absolute;bottom:0;left:0;width:100%;height:71px;transform:translateY(100%);background-size:contain;background-repeat:no-repeat;z-index:2}.background-overlay>.wp-block-column>.wp-block-columns{position:relative}.banner-text{margin-bottom:0;position:absolute;right:5%;top:50%;transform:translateY(-50%);width:25%}.box{padding:20px 120px}.centered-columns{justify-content:center!important}.contact-info-center{justify-content:center}.fixed-nav.shiftnav-toggle{display:none!important}.header-nav{background-color:#fff}.map-container{position:relative}.page main .wp-block-buttons{justify-content:center!important}.page main .wp-block-post-title,.page main h1{text-align:center!important}.section{padding:80px 20px}.service-item{margin:0 auto}.service-item:hover{cursor:pointer}.services-row>div{text-align:center}.home .wp-site-blocks>.wp-block-columns .wp-block-buttons{margin-top:3rem!important}.wp-block-latest-posts li{margin:0 0 1.25em!important}.has-modal-open .wp-block-navigation__submenu-icon{display:none!important}.wp-block-navigation__submenu-container li:hover,.wp-block-navigation__submenu-container li:hover a{}.wp-block-template-part{margin-top:0!important}.wp-site-blocks iframe{width:100%}.wp-site-blocks>.wp-block-template-part:nth-child(1){margin:0 auto!important}.yellow-border,.yellow-border img{border:2px solid #77848f;padding:8px}//makes sure inner pages links have an underline body:not(.home) main a:hover{text-decoration:underline!important}:where(p.has-text-color:not(.has-link-color)) a{color:inherit!important}a{text-decoration-thickness:1px;text-underline-offset:.25ch}a:active{text-decoration:none}a:hover,a:focus{text-decoration-style:dashed}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}body main .is-layout-constrained>:where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width:1e3px!important}body:not(.home) .set-banner-height{opacity:0}header .wp-block-buttons{margin-top:unset!important}header+.wp-block-cover__inner-container{margin-top:0!important}@media screen and (min-width:1361px){.boxes{position:relative}.left-box{border:4px solid #555557;content:"";height:85%;left:-2%;position:absolute;top:-10%;width:45%;z-index:-1}.right-box{border:4px solid #555557;bottom:-5%;content:"";height:40%;position:absolute;right:-2%;width:20%;z-index:-1}}@media screen and (max-width:820px){.home .banner-text{position:unset!important;transform:unset!important}}@media screen and (max-width:700px){figure.alignleft{float:unset!important;display:block!important;text-align:center!important;margin:0 auto!important}.box{padding:20px!important}}@media screen and (min-width:1455px){.header-nav.mobile-nav.fixed-nav{display:none!important}}@media screen and (max-width:1456px){.wp-block-navigation__container .wp-block-navigation-item .wp-block-navigation__submenu-container a{font-size:18px!important}.wp-block-navigation__container .wp-block-navigation-item .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container a{font-size:16px!important}.wp-block-navigation{padding:0!important}nav .wp-block-navigation__responsive-container.has-modal-open ul>li>button.wp-block-navigation__submenu-icon{display:block!important;position:absolute;left:100%;top:5px;margin:0 0 0 15px!important;padding:0 0 0 0!important;transform:rotate(-90deg)}nav .wp-block-navigation__responsive-container.has-modal-open ul>li>button.wp-block-navigation__submenu-icon.active{transform:rotate(0)!important}div.mobile-nav{display:inline-block}div.desktop-nav.fixed-nav,.desktop-nav{display:none!important}}.background-overlay img{box-shadow:0 0 8px #00000052}.background-overlay-parallax{background-color:#edf1f4;content:"";height:120%;position:absolute;right:-3%;top:50%;transform:translateY(-50%);width:80%;z-index:-1}.background-overlay>.wp-block-column>.wp-block-columns{position:relative}.banner-btn{bottom:0;left:50%;position:absolute;transform:translate(-50%,28%)}.banner-caption{position:relative}.block-editor-block-list__block.map-details{background-color:#fff!important;padding:unset!important;right:unset!important;top:unset!important;transform:unset!important}.blog .wp-block-latest-posts__list{margin-top:40px}.blog-preview{background-color:#dde6eb;box-shadow:-1px 7px 10px #0006;display:flex;flex-direction:column;margin:0 auto;max-width:350px;text-align:center;width:80%}.blog-preview .blog-preview-link{display:block;font-size:14px;margin-top:auto;padding:10px 20px;text-decoration:none}.blog-preview .wp-block-latest-posts__post-date{background-color:#2e546b;color:#fff}.blog-preview .wp-block-latest-posts__post-date,.wp-block-latest-posts__post-title{padding:20px;text-align:left;text-decoration:none}.blog-preview .wp-block-latest-posts__post-excerpt{font-size:16px;padding:20px;padding-top:0;text-align:left}.blog-preview-link{background-color:#cde6c3;color:#000}.blue-right-border{border-right:3px solid blue}.boxes-container img{margin:0 auto!important;object-fit:contain!important;width:80%!important}.center{margin:0 auto!important}.footer-details{position:relative}.footer-details>div{flex:1}.header-btn{background-color:#fff!important;border:2px solid #fff;color:#000!important}.header-cover{padding:0!important}.header-nav .wp-block-navigation-item:hover>a>span::after{width:60%}.header-nav .wp-block-navigation-item>a>span::after{background-color:#2e546b;bottom:0;content:"";height:3px;left:50%;position:absolute;transform:translateX(-50%);transition:width .3s ease-in-out;width:0}.hide{display:none!important}.home h1{margin-bottom:3rem!important}.info-min-width-set{min-width:330px}.map-area{overflow:hidden!important}.max-width-custom{margin:80px auto!important;max-width:1100px!important;width:80%!important}.max-width-unset{max-width:unset!important}.no-left-padding{padding-left:0!important}.no-padding{padding:0!important}.no-right-padding{padding-right:0!important}.no-top-padding{padding-top:0!important}.our-gallery img{border:4px solid #28578d;padding:2px}.phone{padding:10px 15px}.phone img{min-width:40px}.remove-max-width{max-width:unset!important}.reverse .background-overlay-parallax{left:-3%;right:unset}.service{display:flex;flex-direction:column;height:100%;justify-content:center;max-height:180px;max-width:180px;min-height:180px;min-width:180px;position:relative}.service .hover-image{display:none}.service .hover-image,.service .main-image,.service .main-text{text-align:center}.service .main-image{margin-top:0!important}.service .main-text{font-size:16px!important}.service-container{max-width:unset!important}.service-item{align-items:center;border-radius:50%;display:flex;height:108px;width:108px}.service-item .wp-block-group{width:100%}.service-item figcaption,.service figcaption{width:100%!important}.service-item>figure{width:100%}.service:hover{cursor:pointer}.service:hover .main-image,.service-item:hover .main-image,.service:hover .main-text{display:none}.service:hover img,.service-item:hover img{display:none}.service:hover,.service-item:hover{background-image:url(https://decaturfamilydentistry.com/wp-content/uploads/2023/09/Dentist-Decatur-logo2.webp);background-position:50% 100%;background-repeat:no-repeat;background-size:cover}}.services-row{justify-content:center!important}.services-row figcaption{color:#fff!important}.shiftnav-toggle{background-color:#2e546b!important;width:100%}.shiftnav-toggle>i{float:right}.standard-section-margin{margin:0 auto 80px!important}.ti-rating-text>span,.ti-rating-text strong{color:#fff!important}.top-header{position:relative;z-index:2}.wp-block-button .wp-block-button__link{border:2px solid #648796!important}.wp-block-button:hover .wp-block-button__link{background-color:initial;color:#000!important}.wp-block-latest-posts__list{margin:0 auto;max-width:1200px}.wp-block-post-featured-image{display:none!important}.wp-block-post-featured-image img{width:fit-content!important;max-width:400px!important;object-fit:contain!important}.wp-site-blocks{padding-left:0!important;padding-right:0!important}.wp-site-blocks iframe{width:100%}.wp-site-blocks>.wp-block-template-part:last-child{margin:0!important}.wp-site-blocks>div{overflow:hidden}a{text-decoration:none!important}body footer.wp-block-template-part h1{margin-left:auto!important;margin-right:auto!important}body:not(.home) .banner-text{left:50%;right:unset!important;transform:translate(-50%,-50%)}body:not(.home) main{margin:80px auto;max-width:1e3px;width:80%}h1{font-size:var(--wp--preset--font-size--small)!important;margin-block-start:18px!important}header .wp-block-navigation-item>a>span{line-height:1.5}header .wp-block-navigation__submenu-container .wp-block-navigation-item:hover>a>span::after{width:100%!important}header a,footer a{text-decoration:none!important}.wp-block-navigation__responsive-container.has-modal-open.is-menu-open{z-index:999!important}.has-modal-open.is-menu-open .wp-block-navigation__responsive-container-content>ul>li{text-transform:uppercase}.has-modal-open.is-menu-open .wp-block-navigation-submenu>a::after{position:absolute;right:0;top:0%;display:inline-block;transform:translateX(300%);transition:rotate .3s ease-in-out}.has-modal-open.is-menu-open .open>a::after{transform:rotate(90deg)translateY(-80%)!important}.has-modal-open.is-menu-open .wp-block-navigation{justify-content:right!important;color:#fff;padding:10px 20px}.has-modal-open.is-menu-open li a[aria-current=page]{color:#000!important}.has-modal-open.is-menu-open .wp-block-navigation__responsive-close{overflow:auto!important;min-height:300px!important}.is-menu-open.wp-block-navigation__responsive-container{align-items:center!important;justify-content:center!important;background-color:#64879694!important;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}.header-nav .has-modal-open.is-menu-open .wp-block-navigation-item>a::before{content:"";width:0%;height:3px;position:absolute;left:0;bottom:0;transition:width .3s ease-in-out}.header-nav .has-modal-open.is-menu-open .wp-block-navigation-item:hover>a{position:relative!important}.header-nav .has-modal-open.is-menu-open .wp-block-navigation-item:hover>a::before{width:100%}.show-mobile{display:none!important}.show-desktop{display:flex!important}.header-nav nav>div.has-modal-open{display:flex!important}.wp-block-navigation__submenu-icon.wp-block-navigation-submenu__toggle{top:10px!important}@media only screen and (max-width:1665px){.background-apply:not(.reverse) h2::before{visibility:hidden}.background-apply:not(.reverse) h2::before{visibility:hidden}.banner-text a{font-size:13px!important}.banner-text h2{font-size:19px!important}}@media only screen and (min-width:1100px){.footer-details::after{background-color:#fff;content:"";height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:3px}}@media only screen and (max-width:1100px){.wp-block-buttons.is-content-justification-center.is-layout-flex.wp-container-62.wp-block-buttons-is-layout-flex{margin-bottom:40px!important}.footer-details{flex-direction:column!important}}@media only screen and (min-width:981px){.bordered-right{border-right:3px solid #fff;padding-left:60px;padding-right:60px}.bordered-right+div{padding-right:60px}.header-nav .phone{display:inline-block!important}.header-nav-btn{display:none!important}}@media only screen and (max-width:980px){.blog-post-templet{grid-template-columns:repeat(1,minmax(0,1fr))!important}.width-cal{flex:0 0 calc(50% - 50px)!important}div .flex-wrap{flex-wrap:wrap!important;justify-content:center}.fixed-nav .ge4-header-mid-col,.fixed-nav .header-info{display:none!important}.fixed-nav .ge4-header-col{display:none!important}.ge4-logo-area{position:relative}.ge4-logo-area nav{position:absolute;right:0;top:20%}.header-contact{justify-content:center!important}.header-text{text-align:center!important}.header-ge4-row{flex-direction:column!important}.wp-block-navigation{color:#fff;justify-content:right!important}.header-nav nav>div{display:none!important}.header-nav nav{float:right!important}.header-nav nav button{display:flex!important}.show-mobile{display:flex!important}.show-desktop{display:none!important}.background-apply{background-image:none!important}.banner-text{bottom:0;left:0!important;right:unset!important;top:unset!important;transform:unset!important;width:100%!important}.logo-area,.header-info{flex-basis:100%!important}.map-container .wp-block-buttons{justify-content:center!important}.map-container iframe{height:unset!important}.map-details{box-shadow:unset!important;padding:unset!important;position:relative!important;right:unset!important;text-align:center;top:unset!important;transform:unset!important}.primary-text-area{max-width:80%!important}}@media only screen and (max-width:870px){.service{margin:0 auto}.service-container{flex-wrap:wrap!important}.service-container>div{flex-basis:40%!important}}@media only screen and (max-width:1058px){.wp-block-navigation__container.has-text-color.has-foreground-color.has-h-one-font-size.items-justified-center.wp-block-navigation.has-montserrat-font-family{justify-content:center!important}div h4.adjust-font-size-h4{font-size:2.4vw!important}div h2.adjust-font-size-h2{font-size:3.6vw!important}}@media only screen and (max-width:781px){.mobile-first{order:1}.mobile-second{order:2}.social-media{justify-content:center!important}.add-padding-mobile{padding-top:120px!important}.header-cover .wp-block-cover{min-height:400px!important}h1,p,a{font-size:15px!important}h2{font-size:30px!important}h3{font-size:24px!important}h4{font-size:18px!important}div .has-h-large-font-size{font-size:32px!important}div .top-bar-button .wp-block-button__link.wp-element-button{width:160px!important;font-size:10px!important;padding:4px 10px!important;min-width:160px!important}.display-desktop{display:none!important}div.display-mobile{display:flex!important}.max-width-adjust{max-width:90%!important}div.mobile-nav.fixed-nav{padding:0 1.2em 10px!important}div.remove-min-width{max-width:95%!important}div.mobile-nav{padding:1.25em 1.2em!important}.wp-image-2500{height:70px!important;width:70px!important}.wp-image-2172{width:180px!important}div .margin-plus-two{margin-bottom:50px!important}div .margin-plus{margin-bottom:100px!important}.margin-mob{margin-top:0!important}.border-radius{border-radius:20px!important}.clip-path{clip-path:polygon(0 5%,100% 0%,100% 95%,0% 100%)!IMPORTANT}.center:not(.keep-mobo-padding){padding-bottom:0!important;padding-top:0!important}.home .wp-block-buttons{justify-content:center!important}.home .wp-site-blocks>.wp-block-columns *{text-align:center!important}.home .wp-site-blocks>.wp-block-columns,.home .wp-site-blocks>.wp-block-columns :not(.wp-block-button__link){padding-left:0!important;padding-right:0!important}.home>.wp-site-blocks>.wp-block-columns .wp-block-cover{padding-bottom:20px!important;padding-top:20px!important}.large-width-desktop,.large-width-desktop>*{margin:0 auto!important;max-width:90%!important}.large-width-mobile>div{max-width:90%!important}.wp-block-columns.left-right-inner{max-width:90%!important;flex-wrap:wrap!important}.wp-block-columns.left-right-inner .large-width-desktop{width:100%!important}.standard-section-margin{margin:unset!important}.wp-block-columns.left-right-inner>div{flex-basis:100%!important}.mobile-center *{justify-content:center!important;text-align:center!important}.mobile-cover-padding-drop .wp-block-cover{padding-bottom:0!important;padding-top:0!important}.mobile-small img{max-height:600px;object-fit:contain!important;padding-top:60px!important}.footer-contacts>.wp-block-column>p{text-align:center}.footer-contacts>.wp-block-column>ul{justify-content:center!important}.wp-block-button__link{font-size:16px!important}}@media only screen and (max-width:660px){.banner-text{bottom:0!important}.banner-text h2{font-size:20px!important}.header-main-row{padding-left:0!important;padding-right:0!important}}@media only screen and (min-width:599px){.shiftnav-toggle{display:none!important}}@media only screen and (max-width:599px){.header-main-container{gap:0!important}.full-width-mobile{border:none!important;max-width:100%!important;padding:0!important}.wp-block-navigation__container li{display:block}}@media only screen and (min-width:481px){.top-img{left:50%;position:absolute;top:0;transform:translate(-50%,-50%)}}.page-id-230 .post-button,.blog .footer-blog-area{display:none!important}@media only screen and (max-width:480px){.wp-block-buttons.wp-container-67 .wp-block-button__link.wp-element-button{min-width:200px!important;width:200px!important;padding:6px!important;font-size:12px!important}div .section{padding:80px 0!important}.wp-block-button__link.wp-element-button{min-width:230px!important;padding:6px!important;font-size:14px!important}.center:not(.keep-mobo-padding){padding-bottom:0!important;padding-top:0!important}.home .wp-block-buttons{justify-content:center!important}.home .wp-site-blocks>.wp-block-columns,.home .wp-site-blocks>.wp-block-columns :not(.wp-block-button__link){padding-left:0!important;padding-right:0!important}.home>.wp-site-blocks>.wp-block-columns .wp-block-cover{padding-bottom:20px!important;padding-top:20px!important}.large-width-desktop{margin:0 auto!important;max-width:95%!important}.large-width-mobile>div{max-width:90%!important}.wp-block-columns.left-right-inner{max-width:90%!important}.wp-block-columns.left-right-inner .large-width-desktop{width:100%!important}.standard-section-margin{margin:unset!important}h2{font-size:30px!important}.footer-contact-col *{text-align:center!important}}@media(min-width:782px) and (max-width:880px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:90%!important;margin:auto}.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column.width-cal{flex-basis:calc(50% - 50px)!important}}